21152
8
4471
2
3090
6
3080
3
2932
4044
5
25669
0
5151
3498
4
319
4651
2535
19783
2271
17946
3380
789
1
1643
32302
2964
3125
3779
1386