Medium difficult sudoku #19839

5 3 6
2 9 4
5 4 7
1 4 6
2 8 1 7
3 9 4
7 8 9
4 9 3
9 3 6
123
456
789

Your time