1017
1158
1123
1170
1089
1207
1181
1241
1643
1005
1000
1024
976
918
843
1104
1365
1097
1189
873
835
729
1225
1361
1429
1121
880
755
832
751
726
824
778
876