Difficult sudoku #38892

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

Your time