Very difficult sudoku #66197

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

Your time