1523
964
963
1258
1040
1000
1170
1882
1217
1260
1446
1709
1695
1601
1074
1545
1469
987
1704
1350
1346
1320
1438
1564
1193
1397
1394
1358
1249
1372
1226
1197
1584
1460
1202
1162