785     
    
639     
 
 
 
   
965     
    
568     
 

 
653     
    
83     
 
 
736     
    
595     
 
 
975     
    
137     
 
 
172     
    
6     
 
 
850     
    
276     
 
 
740     
    
398     
 
 
625     
    
344     
 
 
101     
    
1