2 138 269 544 750 905 1051 1223 1313 1518 1757 2145 2495 2810 2955 3113 3376 3682 3957 4087 4259 4373 4498 4703 4906 5124 5358 5528 5708 5906