Very difficult sudoku #60885

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

Your time