20634
8
1880
2
25137
0
2657
3
282572
2786
1020
1403
2730
6
6975
4
2369
1
2668
2710
9
1936
347
2881
4820
19279
17353
2855
2229
968
1824
2749
3092
1787
1452
2526
383
1949