21152
8
2535
2
25669
0
19783
17946
2906
1
4471
32302
3090
6
3083
1347
2932
3498
4
1135
3
1623
796
7793
1543
1294
2077
1153
1393
2884
5
1712
3671
3080
1044
3289
892
3691