673     
    
1523     
 
 
 
   
458     
    
1167     
 

 
646     
    
1152     
 
 
282     
    
864     
 
 
510     
    
1401     
 
 
328     
    
997     
 
 
707     
    
1658     
 
 
211     
    
358     
 
 
609     
    
767     
 
 
677     
    
896