Difficult sudoku #7806

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

Your time