396     
    
1247     
 
 
 
   
243     
    
430     
 

 
315     
    
1210     
 
 
929     
    
1329     
 
 
282     
    
575     
 
 
560     
    
716     
 
 
798     
    
1322     
 
 
159     
    
872     
 
 
389     
    
1277     
 
 
976     
    
1830