Very difficult sudoku #52689

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

Your time