Very difficult sudoku #69477

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

Your time