Difficult sudoku #13564

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

Your time