14861
7
6095
9
2525
4
2324
40062
19
3636
3546
1
10598
2
1142
2959
1289601
2302
2471
1960
0
1991
3
1443
527
5052
10
2966
6
4702
5717
1507
2054
2650
1663
5
2707
1760
1837
1195
810