Difficult sudoku #69744

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

Your time