592     
    
1501     
 
 
 
   
827     
    
1482     
 

 
344     
    
449     
 
 
907     
    
1347     
 
 
249     
    
389     
 
 
880     
    
1398     
 
 
246     
    
823     
 
 
308     
    
546     
 
 
999     
    
1606     
 
 
778     
    
1747