Very difficult sudoku #27137

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

Your time