20634
8
2730
6
2657
3
2668
2
814
1
2474
1385
521
395
399
25137
0
2855
1506
1020
1824
918
105290
1663
476
2031
4
2836
9
31535
509
1129
14076
7
2683
19279
2275
3691
5