14861
7
2959
1
4702
4
2707
2
2480
2324
40062
19
2525
3636
2211
6095
9
1142
2302
1991
3
1443
527
0
3546
2642
96
5717
1507
2650
1837
601
2895
2337
6
986
1289601
19079
101415
109