637 50 8 7 7 2 1 6 0 7 5 4 4 1 8 3 9 9 3 8 9 0 0 9 5 1 1 8 8 6 4 5 2 4 2 3 2 6 1 5 1 6 6 6 4 0 8 1 6 5 7 2 0 86 164 199 265 0 104 304 439 493 0 183 327 261 476 0 147 265 298 452 0 139 298 439 468 86 297 239 365 493 0 238 365 0 452 356 108 238 354 550 160 183 180 300 476 0 108 160 238 304 86 78 35 51 89 61 196 124 43 142 180 82 149 193 134 139 114 32 154 145 104 159 141 29 30 179 30 117 128 130 192 127 87 147 185 194 75 60 71 34 23 56 58 32 107 108 52 78 66 35