Difficult sudoku #23360

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

Your time