20634
8
744
0
1506
2730
6
493
469
2657
3
1824
2668
2
814
1
2474
1385
3676
12
200
521
395
105290
1079
745
398
399
2089
4
2855
968
273
1587
389
1020
505
2407