20634
8
2855
3
2730
6
2657
2668
2
474
0
814
1
2474
1385
521
395
1824
683
907
1020
968
2275
399
711
264
1269
19279
669
1936
663
1425
1043
1506
17353
732