297066
0
2676
1
2593
21152
8
14861
7
2911
9
181997
11
4651
3
5151
2
2650
4
2525
19079
6
1837
810
1473
2044
2405
750
2337
2740
1891
2324
2082
40062
19
1438
898
560
3173
2763
604