947     
    
303     
 
 
 
   
119     
    
12     
 

 
683     
    
83     
 
 
497     
    
203     
 
 
680     
    
3     
 
 
477     
    
313     
 
 
805     
    
684     
 
 
652     
    
6     
 
 
347     
    
225     
 
 
887     
    
418