645     
    
289     
 
 
 
   
969     
    
682     
 

 
380     
    
158     
 
 
966     
    
244     
 
 
153     
    
27     
 
 
364     
    
118     
 
 
780     
    
503     
 
 
158     
    
23     
 
 
310     
    
4     
 
 
572     
    
170