20634
8
2730
6
467
0
2657
3
2668
2
814
1
2474
1385
521
395
185
17353
747
2006
1824
345
1020
555
918
399
2855
584
1506
765
283
757
105290
968
444
893