1 to 30000