Difficult sudoku #37944

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

Your time