Medium difficult sudoku #18371

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

Your time