Very difficult sudoku #60965

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

Your time