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