14861
7
2525
4
6095
9
2324
40062
19
1289601
3636
3546
1
2469
0
1443
527
4702
2650
2707
2
1837
10598
1142
601
1927
3090
6
2895
55904
2337
2966
2959
986
763
1991
3
37355
13
2480