Medium difficult sudoku #33495

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

Your time