1080
1262
1203
1256
1172
1316
1289
1340
1385
1756
1067
1053
1088
1087
987
899
1177
1437
1187
1287
966
900
807
1346
1246
1506
1514
1196
1007
811
815
800
881
836
935