963     
    
113     
 
 
 
   
541     
    
334     
 

 
210     
    
82     
 
 
344     
    
192     
 
 
316     
    
197     
 
 
404     
    
167     
 
 
871     
    
45     
 
 
915     
    
492     
 
 
498     
    
341     
 
 
716     
    
329