20634
8
2730
6
9355
3
2657
2668
2
814
1
2474
1385
251
0
521
395
1823
31535
11881
3116
1584
3595
18385
399
5262
10
2183
2855
2275
25137
1020
2881
19279
1222856
4
1506
2288