1080
1263
1203
1256
1172
1316
1290
1340
1387
1756
1067
1053
1088
1087
987
899
1177
1437
1187
1287
968
900
807
1347
1246
1508
1514
1197
1008
811
816
801
881
836
936