Medium difficult sudoku #67675

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

Your time