521     
    
1402     
 
 
 
   
729     
    
1328     
 

 
666     
    
1140     
 
 
292     
    
1099     
 
 
876     
    
1145     
 
 
758     
    
1740     
 
 
359     
    
584     
 
 
507     
    
922     
 
 
847     
    
1671     
 
 
844     
    
1264