464     
    
201     
 
 
 
   
874     
    
417     
 

 
330     
    
146     
 
 
721     
    
591     
 
 
225     
    
50     
 
 
895     
    
616     
 
 
136     
    
10     
 
 
696     
    
246     
 
 
793     
    
127     
 
 
982     
    
580