Difficult sudoku #63692

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

Your time