Medium difficult sudoku #52939

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

Your time