Difficult sudoku #68240

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

Your time