20634
8
2730
6
2657
3
2668
2
814
1
3428
2076
2474
1385
521
395
1462
476
0
25137
1020
399
2855
402
1567
1506
17353
105290
1824
683
530
5262
10
637
361
31535
2407