Very difficult sudoku #64405

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

Your time