Very difficult sudoku #41673

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

Your time