20634
8
2730
6
2657
3
2668
2
467
0
1462
1
4706
5
17353
19279
25137
2006
2855
31535
3691
2749
3092
1452
2243
7
608
871
265
121182
2093
9355
105290
1020
683
2369
282572
2644