934     
    
546     
 
 
 
   
871     
    
292     
 

 
402     
    
206     
 
 
829     
    
116     
 
 
155     
    
13     
 
 
712     
    
106     
 
 
328     
    
129     
 
 
943     
    
213     
 
 
428     
    
158     
 
 
504     
    
384