Difficult sudoku #2611

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

Your time