1497
941
1496
929
1495
925
1494
1371
1493
1164
1492
996
1491
1244
1490
1216
1489
1189
1488
1182
1487
1192
1486
1129
1485
1099
1484
1280
1483
708
1482
723
1481
727
1480
772
1479
776
1478
763
1477
786
1476
784
1475
776
1474
899
1473
1172
1472
992
1471
2556
1470
853
1469
1434
1468
1010