Difficult sudoku #25740

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

Your time