482
0
3798
4
1265
1
521
3765
8437
2361
1769
458
379
2588
515
315
402
1174
481
205
662
555
546
2153
2
2097
7
2372
556
3508
2534
2080
469
3089
2228