3090
6
32302
0
25669
3498
4
17946
300
2999
3
467
21152
8
1380
1461
496
1819
1
1606
19783
2
1568
2131
19944
7258
1768
2377
1526
2571
2903
2932
1787
1992
528
2535
2110