Difficult sudoku #68540

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

Your time