14861
7
2525
4
2324
40062
19
297066
0
3636
3546
1
6095
9
1142
2
21152
8
2959
3715
2302
181997
11
1991
3
1443
527
4702
5151
5717
1507
2054
2650
19079
6
2707
1760
1837
810
4651
601