1501     
    
113     
 
 
 
   
5996     
    
3493     
 

 
5298     
    
827     
 
 
1715     
    
588     
 
 
5842     
    
2586     
 
 
5875     
    
994     
 
 
5809     
    
4753     
 
 
8558     
    
2185     
 
 
7649     
    
2055     
 
 
3628     
    
1615