665
680
1301
899
1459
697
740
798
658
607
1441
631
710
846
668
718
655
667
675
746
658
925
924
719
766
678
803
708
711
1155
640
703
768
672
756
710
648
1574
741
755
748
1673
705
1064
751
816
871
659
661
830
735
1176
1019
1149
1021
739
969
666
853
3148