Medium difficult sudoku #55067

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

Your time