17 633 257 390 91 661 228 412 227 169 383 150 488 112 120 267 80 572 196 77 351 63 134 530 154 105 309 34 29 259 555 372 175 338 264 232 249 505 289 262 476 196 360 444 402 495 353 282 110 324 61 208 292 250 352 154 324 638 437 240 421 329 297 314 95 578 435 70 567 191 27 346 83 47 68 189 439 287 254 211 466 74 182 243 105 150 108 326 336 184 391 145 268 420 53 239 199 123 207 165 383 240 140 448 202 57 246 745 472 237 528 364 332 349 202 685 542 157 289 426 483 121 518 142 84 297 35 29 36 236 390 238 301 55 96 153 336