20634
8
2730
6
2855
3
2657
2668
2
814
1
2474
1385
3092
521
395
676
0
19279
269
1020
2042
744
3203
10
399
536
1491
1506
2897
4
105290
505
2442
576
5255
16
924
370