3090
6
25669
0
32302
17946
21152
8
2903
3
1461
3498
4
19783
2
7258
1768
1733
14
2932
1189
3080
3546
1
2350
3140
1193
2258
623
616
1169
2996
528
1421
2471
2524
485