987     
    
786     
 
 
 
   
618     
    
433     
 

 
545     
    
114     
 
 
746     
    
470     
 
 
881     
    
359     
 
 
999     
    
135     
 
 
697     
    
546     
 
 
601     
    
90     
 
 
320     
    
11     
 
 
834     
    
384