Medium difficult sudoku #18055

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

Your time