3090
6
21152
8
3080
3
2932
2
1047
2245
297066
0
3546
1
2903
19783
25669
2535
189326
1849
3125
181997
11
2502
17946
3673
32302
2386
2906
2990
2902
16
1289601
4
1694
528
1527
108797
6236
10