297066
0
21152
8
181997
11
19079
6
4651
3
2405
1
898
2740
3715
2
5151
131589
2525
4
5527
3629
32302
810
2145
1618
38477
34
971
1473
2732
734
2044
3546
17946
189326
750
7034
280