Medium difficult sudoku #21419

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

Your time