Medium difficult sudoku #57619

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

Your time