Medium difficult sudoku #8440

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

Your time