what is the normal idle speed of corolla 2006 model

Hi everyone,

im having problem before with my corolla withe vibration due to low idle speed. It was around 1000 rpm during first start of engine without a/c but upon turning on the a/c vibration will occur and rpm will drop 600. and then as search the internet, I discovered that cleaning throttle body wih throttle body cleaner will help. so did it and the result was Im having 1600 rpm during first engine start and when I turn on A/c it drops the rpm to 1000, the good thing here is the vibration was eliminated.

so i just wanna know if 1600 rpm is normal during first engine start wihout a/c?

hope you can share your knowledge with me.