402 249 8 570 73 1 678 140 931 168 868 229 907 260 6 183 300 289 159 382 205 62 422 294 520 37 715 359 685 253 254 226 930 389 610 194 629 122 866 256 975 220 223 379 339 314 193 70 406 174 227 128 16 262 620 198 112 76 384 122 330 190 968 216 286 18 221 265 119 113 635 289 34 164 945 14 394 397 383 358 943 296 429 183 880 182 69 5 525 192 254 81 783 383 151 229 226 208 649 238 809 168 733 229 772 245 62 141 70 316 634 398 322 33 457 173 340 125 725 239 306 234 834 117 832 230 141 189 271 248 709 157 319 125 526 184 803 386 792 77 808 105 656 252 945 187 326 373 236 304 469