929 140 15473 344 71 6973 464 63 9638 287 26 6008 519 68 9605 486 52 8979 329 50 7652 388 50 7898 393 46 8810 207 28 8944 164 26 8698 277 39 14239 585 105 19721 330 48 16217 341 77 15798 2284 345 107343 457 88 18657 195 44 12351 84 21 11253 136 45 13262 212 49 10363 134 29 10449 127 27 9869 365 90 19277 272 98 18056 119 31 11855 128 50 19653 793 182 39219 274 55 19575 462 86 35754 672 119 45436 155 50 14757 446 101 41555 135 30 15684 342 92 38214 65 26 18181