Difficult sudoku #13740

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

Your time