883
0
297066
5527
3
19079
6
21152
8
3715
2
181997
11
5151
2525
4
32302
810
1
4651
1473
2044
2405
2740
750
280
1891
3090
2650
20
682
1438
898
560
3173
604
453
971
593