Medium difficult sudoku #28003

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

Your time