646     
    
1280     
 
 
 
   
192     
    
841     
 

 
699     
    
1427     
 
 
276     
    
694     
 
 
652     
    
1272     
 
 
677     
    
792     
 
 
893     
    
1217     
 
 
504     
    
942     
 
 
737     
    
1118     
 
 
895     
    
1401