20634
8
31535
0
17353
25137
19279
2
968
1020
2198
2337
2668
282572
798
2526
3
1671
1
521
935
458
278
1551
2710
9
2727
2431
2369
1824
467
2275
6052
10
1840
1343
6383
17