20634
8
25137
0
2668
2
17353
2657
3
1020
2730
6
2189
31535
105290
521
1
19279
1551
509
2727
814
2683
893
1222856
4
371
1898
2271
683
282572
2283
374
427
2369
121182
4111