276     
    
25     
 
 
 
   
586     
    
96     
 

 
920     
    
422     
 
 
680     
    
47     
 
 
342     
    
137     
 
 
665     
    
550     
 
 
464     
    
191     
 
 
223     
    
30     
 
 
790     
    
611     
 
 
661     
    
373