647     
    
114     
 
 
 
   
788     
    
112     
 

 
576     
    
252     
 
 
209     
    
78     
 
 
488     
    
361     
 
 
152     
    
20     
 
 
501     
    
287     
 
 
814     
    
403     
 
 
971     
    
464     
 
 
450     
    
266