3 161 403 596 851 991 1267 1463 1654 1798 1969 2222 2358 2566 2752 2958 3069 3337 3727 3863 4015 4324 4483 4683 5007 5144 5320 5539 5807 5993