10
379 
2 
843975 
3 
3 
121 
15 
687885 
1146475 
18755