3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
1819
1
257
7258
1860
1768
1125
2903
3
1343
2932
1972
455
2749
1339
1078
1547
3934
2413
1746
16174
5
3065
888
3328