Difficult sudoku #62096

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

Your time