20634
8
2190
1
467
0
2041
901
3868
2
247
257
1020
316
637
2730
6
302
2369
2657
3
2668
2459
9
895
326
2881
4111
458
968
584
776
1936
381
2758
2006
856