670     
    
203     
 
 
 
   
190     
    
25     
 

 
667     
    
511     
 
 
446     
    
266     
 
 
500     
    
207     
 
 
625     
    
87     
 
 
218     
    
86     
 
 
997     
    
778     
 
 
867     
    
87     
 
 
593     
    
170