625     
    
223     
 
 
 
   
873     
    
426     
 

 
278     
    
161     
 
 
487     
    
323     
 
 
757     
    
609     
 
 
989     
    
134     
 
 
333     
    
165     
 
 
121     
    
4     
 
 
966     
    
486     
 
 
648     
    
513