Very difficult sudoku #65257

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

Your time