1497
1051
1496
1031
1495
1033
1494
1567
1493
1348
1492
1142
1491
1444
1490
1362
1489
1345
1488
1330
1487
1348
1486
1339
1485
1269
1484
1506
1483
782
1482
807
1481
863
1480
962
1479
894
1478
880
1477
932
1476
864
1475
892
1474
1013
1473
1326
1472
1138
1471
2722
1470
939
1469
1593
1468
1126