Medium difficult sudoku #804

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

Your time