93 204 502 709 997 1203 1423 1613 1716 1802 1950 2116 2329 2463 2563 2774 2928 3115 3341 3496 3603 3666 