1497
965
1496
954
1495
1030
1494
964
1493
881
1492
945
1491
914
1490
912
1489
895
1488
852
1487
908
1486
932
1485
879
1484
902
1483
899
1482
793
1481
942
1480
868
1479
844
1478
734
1477
869
1476
879
1475
933
1474
869
1473
882
1472
723
1471
850
1470
839
1469
869
1468
814