Difficult sudoku #68052

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

Your time