Medium difficult sudoku #65767

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

Your time