1497
1067
1496
1050
1495
1120
1494
1052
1493
955
1492
1029
1491
1000
1490
998
1489
975
1488
924
1487
992
1486
1028
1485
961
1484
982
1483
975
1482
859
1481
1032
1480
954
1479
914
1478
792
1477
947
1476
941
1475
1007
1474
949
1473
955
1472
795
1471
930
1470
901
1469
945
1468
888