Medium difficult sudoku #27087

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

Your time