Difficult sudoku #24492

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

Your time