953     
    
396     
 
 
 
   
589     
    
474     
 

 
623     
    
365     
 
 
851     
    
742     
 
 
411     
    
236     
 
 
220     
    
14     
 
 
266     
    
97     
 
 
156     
    
39     
 
 
517     
    
414     
 
 
379     
    
34