20634
8
2855
3
2668
2
2730
6
2190
1
637
0
467
1020
2069
1880
2657
2459
9
257
13491
846
547
625
282572
1897
443
2041
17353
316
895
302
631
611
798
458
1306