20634
8
180849
0
2730
6
2076
1
1881
2
2657
3
2668
17353
2727
814
2474
1385
1222856
4
25137
521
2683
395
1126
586
17
419694
9
2749
2275
810
968
1343
2224
1020
611
282572
700