3090
6
17946
0
25669
32302
21152
8
1461
3498
4
19783
2
3080
3
7258
1768
2382
2903
2932
2668
1
2392
2535
1828
2350
1294
572
638
1583
2245
1759
851
1849
1585
3461
1976