Medium difficult sudoku #16991

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

Your time