329     
    
563     
 
 
 
   
940     
    
1594     
 

 
234     
    
1005     
 
 
596     
    
1405     
 
 
827     
    
1371     
 
 
455     
    
786     
 
 
695     
    
1161     
 
 
528     
    
1343     
 
 
954     
    
1132     
 
 
153     
    
636