958     
    
570     
 
 
 
   
662     
    
543     
 

 
683     
    
314     
 
 
265     
    
10     
 
 
104     
    
2     
 
 
962     
    
433     
 
 
732     
    
362     
 
 
917     
    
557     
 
 
748     
    
523     
 
 
486     
    
41