692     
    
57     
 
 
 
   
665     
    
168     
 

 
960     
    
425     
 
 
883     
    
570     
 
 
319     
    
29     
 
 
170     
    
58     
 
 
429     
    
322     
 
 
975     
    
3     
 
 
772     
    
286     
 
 
442     
    
90