20634
8
2730
6
398
0
2657
3
2668
2
814
1
2474
1385
1824
521
395
370
1020
2189
399
1587
2855
990
1506
1343
17353
105290
633
1551
543
683
1084
385
422
2014