Medium difficult sudoku #68967

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

Your time