905
806
1728
1524
2171
810
1958
1028
692
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
834
807
703
781
2294
687
792
7878
770
859
717
1007
614
5636
897
753
675
625
1149
713
809
683
746
742
940
1265
761
737
1642
771
1155
1347
3038
607
627
859
677
1880
767
1121
3595
670
679
966
761
687
835
871
737
689
1111
877
810
855
663
760
1267
635
685
652