2730
6
467
0
2334
20634
8
2657
3
2668
2
814
1
2474
1385
918
521
395
1020
2006
310
1840
2125
247
345
418
517
399
453
1112
47041
101
555
50987
2855
945