Difficult sudoku #23400

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

Your time