Difficult sudoku #66048

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

Your time