Medium difficult sudoku #50459

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

Your time