Difficult sudoku #38740

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

Your time