301     
    
593     
 
 
 
   
852     
    
1519     
 

 
956     
    
1785     
 
 
959     
    
1777     
 
 
210     
    
775     
 
 
474     
    
1393     
 
 
590     
    
895     
 
 
647     
    
1301     
 
 
846     
    
1319     
 
 
252     
    
1083