14861
7
4031
1
2959
2525
4
2324
2593
40062
19
3636
3546
4360
297066
0
2469
1289601
1443
527
4702
5919
2
21152
8
2650
2707
1837
1142
601
1927
6095
9
2895
55904
2337
6
986
19079