603
875
556
720
563
554
649
751
1001
720
728
1251
573
1181
544
684
870
807
684
632
680
769
548
924
557
540
667
553
1230
701
577
746
797
765
826
603
662
721
551
1910
1318
790
752
651
609
558
558
762
731
678
737
655
646
940
