583     
    
7     
 
 
 
   
763     
    
602     
 

 
232     
    
7     
 
 
257     
    
135     
 
 
684     
    
527     
 
 
231     
    
109     
 
 
145     
    
29     
 
 
786     
    
422     
 
 
982     
    
450     
 
 
309     
    
174