1454
758
874
1092
1581
818
641
1957
702
1230
1787
1370
639
801
2629
1035
1051
1007
2428
868
872
746
903
1338
689
1084
701
1142
2305
652
809
677
731
760
934
759
865
769
1454
1059
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
882
1306
624
733
757
838
748
1517
942
719
1120
780
1163
690
865
723
693
660
676
807
1344
790
3246
1963
759
835
815
1844
921
701
702
665
672
1055
1217
1291
753
642
1056
938
1440
966
755
1893
694
1332
764
672
898
6418
1123
1104
845
703
891
682
960
1834
703
745
1461
776
1085
1231
918
718
1335
619