16840
15
419694
9
1454
0
1004
873
2
2211
1
714
14076
7
2069
3
180849
2115
4
5262
10
907
804
1222856
553
422
2442
1073
287
521
814
385
2644
395
933
586
17
475
1385