20634
8
392
0
2198
2
458
381
895
2041
1
2275
19279
637
1045
467
2526
3
2369
4396
2337
2710
9
17353
31535
871
6383
17
326
4820
776
1263
1128
1541
1824
2190
1020