21152
8
2535
2
19783
17946
0
32302
3354
1
3573
4
3297
12
25669
2057
2932
3498
1683
3683
3779
213
3
3765
1153
736
3090
6
2023
3546
3083
1247
1425
3050
2435
3649
5
2059
84