1 2 … 103 104 105 … 2,097 2,098