Difficult sudoku #69256

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

Your time