25669
0
19783
2
5811
32302
2529
7
4363
3008
3
17946
785
3098
610
2600
2535
2631
1
1101
2921
5
3508
1935
1504
5440
8
2932
4757
7495
9
3498
4
604
2337
511
1691
2865
4187
10