Medium difficult sudoku #41259

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

Your time