21152
8
3090
6
25669
0
17946
32302
1461
14
3498
4
19783
2
7258
1768
2903
3
2932
3546
1
337
3080
1276
2350
1193
691
2996
19944
1761
2535
759
4044
5
6018
3083
2465
1189