21152
8
2911
9
5151
2
19783
2529
7
4363
1942
1
2740
3
17946
0
2711
4651
785
25669
3098
610
2600
2535
32302
2631
1101
3508
1504
2932
2676
4757
7495
3498
4
181997
11
2405
1691