Difficult sudoku #49228

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

Your time