Medium difficult sudoku #54119

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

Your time