3090
6
25669
0
17946
32302
19783
2
21152
8
1461
3498
4
7258
1768
2903
3
2932
3080
2350
3546
1
3071
9
475
1189
1992
2996
2744
2902
16
4335
3014
20
2799
3765
572
9956
66
14