5023     
    
821     
 
 
 
   
9745     
    
3934     
 

 
3709     
    
690     
 
 
3713     
    
567     
 
 
1234     
    
98     
 
 
7450     
    
2459     
 
 
2855     
    
1201     
 
 
1147     
    
93     
 
 
2542     
    
582     
 
 
2112     
    
252