Difficult sudoku #56136

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

Your time