706
569
784
996
727
590
463
675
892
755
622
485
700
784
997
514
732
943
458
323
889
752
968
702
564
781
996
512
725
458
674
537
403
967
484
700
913
783
644
725
592
455
324
890
403
618
832
700
912
781
644
507
371
936
456