Medium difficult sudoku #9843

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

Your time