Medium difficult sudoku #56251

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

Your time