21152
8
785
0
610
2535
2
19783
2529
7
4363
17946
2988
1
3090
6
3083
32302
951
25669
3098
3
2591
2600
1743
10317
790
2631
1101
3508
1504
2932
4757
7495
9
3683
3498
4
1516