530     
    
1370     
 
 
 
   
894     
    
1771     
 

 
214     
    
907     
 
 
352     
    
626     
 
 
830     
    
1673     
 
 
429     
    
922     
 
 
857     
    
1599     
 
 
122     
    
890     
 
 
394     
    
762     
 
 
456     
    
1012