Difficult sudoku #57652

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

Your time