1159
1123
1170
1089
1207
1181
1241
1242
1644
1133
1005
1000
1061
1024
976
918
844
1104
1365
1098
1189
873
835
729
1225
1158
1361
1430
1122
1567
1645
881
755
832
751
726