Difficult sudoku #65792

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

Your time