894
0
297066
2245
3
3765
4
3090
6
3080
14
2903
2932
2
25669
317
2771
32302
1289601
21152
8
138
571
19783
616
5141
7
2416
4471
789
607
17946
1812
2219
3083
2348
1
2535