Difficult sudoku #23756

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

Your time