Very difficult sudoku #60937

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

Your time