Difficult sudoku #19240

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

Your time