Difficult sudoku #14576

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

Your time