Medium difficult sudoku #40867

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

Your time