Difficult sudoku #6814

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

Your time