3090
6
25669
0
32302
21152
8
17946
1461
3498
4
713
19783
2
7258
1768
442
2903
3
2932
3546
1
2996
1449
1354
4044
5
688
1212
3080
355
536
2350
109
522
2184
284
644