3090
6
25669
0
17946
32302
21152
8
1461
3498
4
1392
1
19783
2
7258
1768
2903
3
2932
575
3012
841
1078
1927
2580
1637
1972
572
1362
16
3080
2350
445
1268
931
1431
14