Did you add the 2 ppm ammonia on 6/15 (Saturday)? If not then I would add it today. In 24 hours it should be down to zero ammonia, zero nitrites, and 10-40 nitrates. If these are the readings 24 hours after dosing, then I would do a large PWC (50% or more) to bring the nitrates down and I would say your cycle should be done and the tank is ready for fish.