Difficult sudoku #67264

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

Your time