499
540
566
705
366
795
516
740
474
436
345
743
467
438
605
894
620
611
411
592
652
385
1024
520
845
441
487
548
872
870
353
575
660
343
585
1547
1057
565
517
658
1215
384
397
619
453
386
794
387
684
535
589
574
706
599
1837
