964,961,958,955,951,946,943,939,937,935,931,933,928,924,923,928,933,936,938,937,941,944,948,950,952,953,957,961,965,969,972,971,975,978,982,985,982,979,975,974,971,968,964;685,684,681,679,681,680,681,684,688,689,690,695,699,700,703,706,710,711,716,719,722,723,727,731,730,727,725,722,722,721,716,711,706,707,705,703,700,699,697,692,688,686,685