945     
    
476     
 
 
 
   
292     
    
83     
 

 
539     
    
107     
 
 
211     
    
17     
 
 
722     
    
537     
 
 
625     
    
117     
 
 
571     
    
283     
 
 
688     
    
356     
 
 
389     
    
176     
 
 
842     
    
236