Sudoku [ Difficulty level 4 ]

 73     1
   6738  
52  4    
  83 2 1 
  2      
1        
    8 2  
  7   14 
    26   

Solution

873259461
941673852
526148397
468392715
792514638
135867924
659481273
287935146
314726589