995     
    
172     
 
 
 
   
410     
    
78     
 

 
639     
    
293     
 
 
409     
    
50     
 
 
716     
    
584     
 
 
286     
    
20     
 
 
741     
    
380     
 
 
854     
    
487     
 
 
825     
    
671     
 
 
675     
    
530