3090
6
25669
0
17946
32302
21152
8
19783
2
1461
3498
4
7258
1768
2903
3
2932
3080
2350
3546
1
1189
2483
2996
108797
7034
5090
5141
7
3041
9956
572
14
2535
10827
7159
10
4044
5