asyncな関数はPromiseを返すので
async function run(){
await run1();
run2();
}