21152
8
14
0
2535
2
337
19783
2932
6018
3
3498
4
32302
1276
1
3546
17946
2996
1153
571
3090
6
1193
691
25669
759
3001
877
3080
1044
1743
2505
758
3054
5
3261
2500