760
1355
665
677
1395
1129
661
646
1105
706
608
929
662
1085
982
1059
1001
762
716
724
916
999
880
670
617
777
936
664
954
640
854
695
1005
680
1904
698
634
877
1246
642
810
987
1130
1036
1290
894
954
607
801
684
606
720
1072
