305     
    
923     
 
 
 
   
661     
    
1336     
 

 
817     
    
1499     
 
 
387     
    
558     
 
 
239     
    
1057     
 
 
505     
    
768     
 
 
645     
    
1123     
 
 
916     
    
1103     
 
 
337     
    
876     
 
 
842     
    
1141