Very difficult sudoku #51889

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

Your time