1 2 … 505 506 507 … 2,097 2,098