956     
    
1196     
 
 
 
   
671     
    
1093     
 

 
452     
    
1104     
 
 
252     
    
602     
 
 
376     
    
555     
 
 
395     
    
763     
 
 
104     
    
1079     
 
 
999     
    
1611     
 
 
636     
    
951     
 
 
388     
    
925