21152
8
17946
0
2535
2
19783
3083
951
1
32302
1225
572
3683
3090
6
1618
25669
2949
1743
790
3546
706
2996
785
1694
2139
4
2669
451
2911
9
2932
12632
7
2258
3498
1516