14
0
21152
8
2535
2
6018
3
19783
32302
1193
3001
3090
6
759
2932
25669
3498
4
3546
1
2666
9
17946
571
1189
2906
1153
2996
337
1672
7793
2258
572
549
3080
1078
1044