Difficult sudoku #24528

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

Your time