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