20634
8
2730
6
1020
0
105290
467
2657
3
25137
2668
2
814
1
17353
2474
924
845
1385
2727
2189
521
3114
4
395
1169
1824
19279
1759
1872
2546
31535
3092
968
456
611