20634
8
2855
3
2668
2
2730
6
625
417
0
2069
375
1
2657
1501
282572
1575
2907
4
2076
1776
1587
467
2086
1716
814
915
3795
2982
1222856
1889
544
571
1291
2799
662