306     
    
1272     
 
 
 
   
361     
    
602     
 

 
730     
    
1351     
 
 
639     
    
741     
 
 
179     
    
1078     
 
 
555     
    
683     
 
 
109     
    
519     
 
 
738     
    
1696     
 
 
905     
    
1892     
 
 
244     
    
1002