782     
    
584     
 
 
 
   
682     
    
349     
 

 
447     
    
276     
 
 
233     
    
111     
 
 
625     
    
503     
 
 
359     
    
118     
 
 
737     
    
386     
 
 
167     
    
66     
 
 
840     
    
350     
 
 
829     
    
66