20634
8
1880
2
25137
0
282572
1020
2730
6
2198
6975
4
2369
1
2657
3
2668
1936
2786
360784
19
2881
1518
347
1403
1824
2855
2125
19279
3092
2229
968
383
1949
2069
3428
17353