Medium difficult sudoku #56539

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

Your time