648     
    
1642     
 
 
 
   
713     
    
1289     
 

 
947     
    
1746     
 
 
317     
    
755     
 
 
169     
    
802     
 
 
439     
    
956     
 
 
615     
    
790     
 
 
306     
    
579     
 
 
810     
    
1335     
 
 
265     
    
552