297066
0
5527
3
2676
1
2593
21152
8
7034
2
4360
9
2911
181997
11
4651
5151
2105
2525
4
19079
6
810
1473
2044
2405
750
2740
1891
2082
1438
838
898
560
3173
2763
604
2711