Difficult sudoku #23092

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

Your time