Difficult sudoku #23672

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

Your time