297066
0
528
1
2676
2593
21152
8
2911
9
181997
11
4651
3
5151
2
2525
4
19079
6
810
1473
109776
42
2044
1089
2405
750
2740
1891
2082
1438
898
560
608
3173
2763
604
5527
194