20634
8
2855
3
2668
2
2730
6
662
0
417
1776
1
2069
375
2470
2982
2657
1129
2275
625
282572
661
571
1733
544
1575
509
2907
4
2086
447
1452
3114
1425
1976
1823