485     
    
340     
 
 
 
   
968     
    
579     
 

 
677     
    
178     
 
 
950     
    
710     
 
 
160     
    
17     
 
 
276     
    
102     
 
 
462     
    
118     
 
 
937     
    
353     
 
 
689     
    
208     
 
 
951     
    
556