640     
    
1038     
 
 
 
   
757     
    
1033     
 

 
554     
    
1015     
 
 
488     
    
1144     
 
 
922     
    
1376     
 
 
133     
    
499     
 
 
673     
    
954     
 
 
943     
    
1836     
 
 
356     
    
725     
 
 
790     
    
1132