Medium difficult sudoku #20015

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

Your time