846     
    
952     
 
 
 
   
664     
    
1429     
 

 
253     
    
813     
 
 
795     
    
1416     
 
 
169     
    
956     
 
 
415     
    
599     
 
 
138     
    
771     
 
 
942     
    
1374     
 
 
431     
    
900     
 
 
419     
    
1186