1497
935
1496
923
1495
919
1494
1361
1493
1160
1492
993
1491
1240
1490
1212
1489
1185
1488
1178
1487
1188
1486
1125
1485
1095
1484
1266
1483
704
1482
717
1481
721
1480
766
1479
770
1478
759
1477
778
1476
778
1475
770
1474
895
1473
1166
1472
984
1471
2550
1470
849
1469
1428
1468
1004