4682
2
560
0
3650
3
1431
1782
2955
999
1
1378
1232
2947
1344
13159
10
2334
1543
300
1647
2099
934
2296
458
1645
1227
854
765
1650
661
28805
6
340
1666
655