Very difficult sudoku #65393

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

Your time