20634
8
2668
2
2855
3
31535
0
17353
25137
19279
968
282572
1020
2730
6
2526
798
521
1
935
458
278
1551
2727
2431
1824
1320
467
2275
1840
1343
846
1023
1614
1518