Difficult sudoku #42988

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

Your time