297066
0
21152
8
3715
2
14861
7
181997
11
5151
2650
4
19079
6
2525
1837
810
1
4651
3
1473
2044
2405
2740
750
2337
280
1891
2324
40062
19
3090
20
1438
898
560
3173
604
5527