SuDoKuFun

     2          
         946  
 59            
         7  1  
     9          
7    48  35  
 4      2  71
       1        
 315      96