Medium difficult sudoku #46259

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

Your time