Medium difficult sudoku #38743

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

Your time