3090
6
17946
0
25669
32302
21152
8
1461
3498
4
19783
2
3080
3
7258
1768
2903
2932
120
2535
14
1045
692
1828
2350
1294
1
572
2258
2245
514
1849
743
1976
810
2996