550     
    
1276     
 
 
 
   
505     
    
1142     
 

 
650     
    
877     
 
 
121     
    
584     
 
 
883     
    
1512     
 
 
340     
    
592     
 
 
399     
    
659     
 
 
838     
    
1652     
 
 
874     
    
1546     
 
 
612     
    
1094