1497
991
1496
976
1495
1046
1494
982
1493
895
1492
963
1491
928
1490
926
1489
909
1488
864
1487
924
1486
956
1485
889
1484
916
1483
915
1482
809
1481
960
1480
884
1479
854
1478
748
1477
887
1476
891
1475
949
1474
889
1473
898
1472
735
1471
868
1470
851
1469
881
1468
824