Very difficult sudoku #51493

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

Your time