475
582
478
592
419
625
485
326
521
423
330
588
527
424
544
402
615
247
468
294
353
351
329
403
547
512
316
386
434
442
346
267
452
500
537
455
389
438
489
467
477
297
496
384
393
584
375
280
471
690
382
374
534
507
250
460
465
473
291
526
261
407
413
669
378
529
356
333
282
379
421
371
251
517
667
530
362
520
661
459
370
624
352
576
347
516
550
445
711
474
612
554
457