1056
665
923
658
1693
6291
1788
867
671
765
797
765
1911
2668
8647
915
817
678
945
1949
3730
1504
1571
1157
731
962
718
1025
2264
734
871
777
915
1469
1091
718
714
1455
1043
756
954
912
778
806
898
833
781
948
1140
767
801
873
750
758
732
807
952
948
669
1032
1682
641
861
752
859
2361
678
674
753
797
984
794
716
1344
965
986
737
838
733
656
688
628
829
1181
667
774
608
678
1228
22180
834
1770
1183
867
869
643
776
1893
745
21942
1043
703
667
781
691
815
732
1605
1029
788
904
853
1837
792
932
732
754
859
719
6203