Difficult sudoku #69292

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

Your time