Difficult sudoku #68736

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

Your time