Medium difficult sudoku #37155

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

Your time