14861
7
2895
1
2525
4
1927
2
1837
2959
2324
5825
4274
3
40062
19
1013
0
2682
3636
3546
3131
3608
5674
2469
6517
20211
3172
1982
5
1289601
3215
1443
527
4702
2472
2781
2650