630     
    
1579     
 
 
 
   
243     
    
444     
 

 
229     
    
609     
 
 
294     
    
1040     
 
 
329     
    
834     
 
 
671     
    
958     
 
 
813     
    
970     
 
 
429     
    
1020     
 
 
487     
    
982     
 
 
650     
    
1597