670     
    
71     
 
 
 
   
933     
    
200     
 

 
669     
    
343     
 
 
648     
    
26     
 
 
527     
    
42     
 
 
219     
    
82     
 
 
490     
    
81     
 
 
133     
    
16     
 
 
973     
    
861     
 
 
214     
    
1