651
557
983
744
807
1001
667
532
548
624
544
569
603
558
940
637
862
721
561
577
854
558
1904
648
1230
790
586
1059
1318
662
765
563
797
746
609
762
573
619
870
720
579
1160
636
900
690
591
728
603
1190
680
745
632
678
684
1413
