315     
    
860     
 
 
 
   
107     
    
266     
 

 
807     
    
1703     
 
 
995     
    
1888     
 
 
337     
    
1267     
 
 
746     
    
1258     
 
 
589     
    
967     
 
 
216     
    
997     
 
 
369     
    
769     
 
 
486     
    
1475