Medium difficult sudoku #55919

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

Your time