21152
8
19783
2
2535
17946
0
25669
2906
1
4471
32302
2932
3498
4
2077
1153
3090
6
2996
3080
3
1044
1743
2505
3054
5
892
2500
14
2057
790
1347
3354
1481
4044
3083
2465