3090
6
25669
0
19783
2
21152
8
2903
3
2932
4471
2986
1
2740
17946
2478
32302
2902
16
2535
297066
3080
2964
1289601
4