752     
    
1447     
 
 
 
   
668     
    
1505     
 

 
683     
    
1612     
 
 
109     
    
621     
 
 
694     
    
1116     
 
 
579     
    
1252     
 
 
216     
    
475     
 
 
684     
    
1523     
 
 
307     
    
555     
 
 
154     
    
900