20634
8
2730
6
2657
3
2683
0
2369
1
2668
2
2710
9
78
444
282572
138
4820
25137
476
19279
17353
2855
2749
3092
1787
334
1452
2526
2546
467
1997
4111
7952
367
2198