Medium difficult sudoku #19023

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

Your time