Medium difficult sudoku #69043

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

Your time