Medium difficult sudoku #8168

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

Your time