Very difficult sudoku #38573

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

Your time