662     
    
1248     
 
 
 
   
334     
    
556     
 

 
180     
    
664     
 
 
109     
    
1028     
 
 
949     
    
1578     
 
 
650     
    
844     
 
 
655     
    
791     
 
 
168     
    
713     
 
 
415     
    
861     
 
 
700     
    
892