742
749
1308
951
1061
988
891
874
861
2095
798
977
1089
2984
1656
888
1001
898
1257
867
838
832
852
818
1296
1127
1151
999
938
1966
795
825
1775
1037
1266
925
852
765
960
859
716
2795
825
1113
1050
2148
1054
897
990
949
879
1363
1006
912
818
996
843
1117
821
835