Since the engine can technically run on 91 octane, I would recommend premium (95) for the extra margin of safety from detonation and more even cylinder pressure across the whole stroke rather than a shorter sharper 'BANG' at the top of the stroke that 91 tends to do. Most agree that the best way to run in an engine is HARD but not too many revs. Like try and use lots of varying revs under lots of load but stay under about 4500rpm for the first 200km and under 5000 for the next 300. For the very best results, change the oil and filter after 500km to more run-in oil even though toyota say it's not needed as most of the wear happens in the first 300km or so so 1000km is a long time to be running an engine with tiny bits of metal, assembly lube etc floating around in it. We've ran in an engine using light load and it turned out to breathe like all hell, showing that the rings weren't bedded in properly. After another rebuild on the same engine ran in using heavy load, the breathing was reduced to nearly nothing.