3090
6
25669
0
17946
32302
1045
21152
8
1461
3498
4
4248
1
19783
2
7258
1768
2903
3
2932
190
1189
1604
1498
3080
572
2350
14
515
1120
3158
309
1692
536
2366
951