402 646 9 640 134 397 459 617 697 482 263 167 165 666 100 27 297 33 544 264 254 10 592 159 187 291 449 395 162 269 52606