20634
8
2855
3
2668
2
2730
6
1665
1
417
0
1129
2069
4513
1776
1642
2657
2275
18385
625
375
467
661
282572
1823
6515
3092
1587
1452
3114
4
184
1421
1952
571