Medium difficult sudoku #8394

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

Your time