Sudoku [ Difficulty level 4 ]

 4      1
         
398    7 
7  8  2 3
  4  6  9
  9    6 
  39 7 2 
  6 3    
971 8 3 6

Solution

542793681
617428935
398615472
765849213
124376859
839251764
453967128
286134597
971582346