Difficult sudoku #42984

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

Your time