Difficult sudoku #65736

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

Your time