Difficult sudoku #19944

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

Your time