20634
8
2855
3
2730
6
2657
2668
2
814
1
2474
1385
105290
0
521
395
2192
443
467
813
2514
399
438
2809
968
1154
4
933
2042
1452
3114
1506
1824
2288
1020
683