5191     
    
369     
 
 
 
   
4508     
    
684     
 

 
6948     
    
641     
 
 
3973     
    
1040     
 
 
2619     
    
1146     
 
 
2878     
    
1122     
 
 
2351     
    
324     
 
 
4532     
    
3209     
 
 
8942     
    
7840     
 
 
1511     
    
15