3710
2
4793
10
2393
265
0
2465
991
1
553
493
2211
573
714
4126
6
2168
5
804
1132
477
383
414
913
1053
2395
96512
1084
475
1073
400
1049
1469
1454
646