3090
6
25669
0
32302
17946
21152
8
1768
2
19783
1461
3498
4
7258
2903
3
2932
2395
1193
14
3546
1
3125
3080
1189
2350
2996
3551
10
2906
2990
2907
572
528
1527
108797
6236