616     
    
793     
 
 
 
   
507     
    
676     
 

 
748     
    
1004     
 
 
863     
    
1110     
 
 
897     
    
1581     
 
 
779     
    
1500     
 
 
832     
    
1465     
 
 
998     
    
1993     
 
 
148     
    
847     
 
 
687     
    
1382