Medium difficult sudoku #14339

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

Your time