5910     
    
713     
 
 
 
   
4790     
    
120     
 

 
2441     
    
556     
 
 
8496     
    
5395     
 
 
2892     
    
117     
 
 
2504     
    
1373     
 
 
1010     
    
10     
 
 
7417     
    
2130     
 
 
4751     
    
2930     
 
 
1169     
    
31