Very difficult sudoku #52305

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

Your time