Medium difficult sudoku #49687

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

Your time