Medium difficult sudoku #63963

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

Your time