871
0
20634
8
2855
3
2730
6
2006
1
2657
968
2668
2
814
2474
1385
521
395
2275
399
669
467
1043
1506
17353
3868
105290
2069
2190
3250
1551
1877
1772
2111
2283