20634
8
1056
1
2657
3
282572
0
2730
6
2369
2668
2
3092
17353
2710
9
2708
2330
2076
4820
2683
25137
19279
1020
2855
2224
2749
1787
1452
31535
2526
2189
2546
467
918
11881