Very difficult sudoku #18169

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

Your time