21 77 41 95 64 46 43 14 9 3 67 62 97 52 17 23 2,032 2,156 2,175 2,425 2,488 2,864 2,893 3,215 3,284 3,342 3,532 3,644 3,937 4,063 4,1114,730