Difficult sudoku #7617

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

Your time