521     
    
417     
 
 
 
   
701     
    
423     
 

 
993     
    
318     
 
 
136     
    
5     
 
 
862     
    
164     
 
 
228     
    
19     
 
 
580     
    
239     
 
 
860     
    
118     
 
 
544     
    
59     
 
 
542     
    
87