Difficult sudoku #34144

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

Your time