Difficult sudoku #48740

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

Your time