3636
4
4702
2480
14861
7
1013
0
2394
1
1443
527
1941
3172
3
2650
2707
2
2472
6517
2781
1142
2092
2895
2959
986
40062
19
2324
2302
4274
2682
3351
1306
1600
164
5674