3090
6
25669
0
17946
32302
3498
4
21152
8
1461
1768
2
19783
1189
3080
3
7258
14
2902
16
2903
2932
4443
9
1193
2350
5504
4471
5489
11
1992
1
1294
255
2986
3765
2996
2355
528