750
618
482
695
563
643
507
727
941
455
321
533
750
616
348
565
425
642
507
371
805
321
883
750
967
829
695
774
991
858
724
589
801
315
882
397
963
693
562
423
640
505
371
586
805
667
532
400
614
479
694
561
422
988
850