652     
    
972     
 
 
 
   
218     
    
830     
 

 
685     
    
933     
 
 
577     
    
810     
 
 
854     
    
1021     
 
 
671     
    
1294     
 
 
591     
    
851     
 
 
906     
    
1305     
 
 
953     
    
1290     
 
 
112     
    
309