Difficult sudoku #2620

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

Your time