2657 31 2409 63 1331 91 238 35 343 39 2843 25 1356 95 1144 87 2735 382812