1 3 667 189 667 206 700 206 10 86 426 238 46 25 75 692 109 43 270 677 46 217 407 516 33 356 10 451 426 686 340 54 314 698 230 39 132 36 25 645 408 70 381 670 169 164 36 688 325