20634
8
1824
0
2730
6
466
2657
3
2668
2
814
1
2474
1385
292
521
395
399
2113
2855
1506
490
5009
105290
392
1129
2683
25137
19279
2275
81
314
3691
5
2809
17353