832     
    
1275     
 
 
 
   
566     
    
682     
 

 
526     
    
788     
 
 
128     
    
233     
 
 
268     
    
603     
 
 
433     
    
969     
 
 
559     
    
900     
 
 
707     
    
1575     
 
 
825     
    
1305     
 
 
399     
    
1183