3090
6
3546
1
17946
0
21152
8
19783
2
32302
2903
3
2932
2629
562
567
25669
4471
1603
2496
3125
2535
3080
2906
2907
2476
2245
1289601
4
9956
297066
2525
14861
7
108797
1512
2274