20634
8
2730
6
1880
2
4328
10
2657
3
2668
3092
1
2881
1020
0
968
2855
3715
5
3251
5464
3428
1222856
4
121182
25137
1824
282572
6842
1890
3628
18385
5722
2659
618
2120
2188
9
19279