3090
6
25669
0
17946
32302
21152
8
1461
3498
4
2669
2
19783
496
7258
467
1768
2903
3
2932
1568
1
1380
1973
1819
3080
2350
2131
4706
957
2804
2377
1569
1320
771
2110