16840
15
419694
9
1004
0
2211
1
14076
7
2069
3
180849
2115
4
916
5262
10
2721
907
1222856
422
2442
2
287
521
814
385
2644
395
933
1385
1516
2843
3092
2513
6