827
1460
1281
990
1271
1309
1277
884
923
888
1205
877
952
864
980
1330
1258
1368
1089
1340
964
1069
1353
1411
1297
1291
1274
1392
1485
1132
1334
1300
1201
1320
1141