Difficult sudoku #42748

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

Your time