Very difficult sudoku #52481

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

Your time