Medium difficult sudoku #9064

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

Your time