929 140 15514 344 71 6986 464 63 9661 287 26 6018 519 68 9632 486 52 8987 329 50 7664 388 50 7933 393 46 8819 207 28 8950 164 26 8712 277 39 14251 586 105 19736 330 48 16224 341 77 15806 2289 345 107466 458 88 18673 195 44 12360 84 21 11255 136 45 13265 212 49 10369 134 29 10452 127 27 9875 366 90 19285 272 98 18066 119 31 11859 128 50 19662 795 182 39242 274 55 19586 462 86 35791 672 119 45494 155 50 14782 446 101 41582 135 30 15693 343 92 38273 65 26 18187