Medium difficult sudoku #57307

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

Your time