Medium difficult sudoku #17331

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

Your time