509     
    
1386     
 
 
 
   
869     
    
1568     
 

 
605     
    
1447     
 
 
441     
    
646     
 
 
446     
    
615     
 
 
737     
    
953     
 
 
646     
    
1543     
 
 
192     
    
946     
 
 
743     
    
934     
 
 
169     
    
434