SuDoKuFun

 3      64    
 7              
5  9      1    
     8      4  
     2        6
   7  1    28
                 
   8  597  1
9  1  3      2