Very difficult sudoku #41389

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

Your time