23457
 
9942
 
16805
 
31319
 
10000