1701
642
1700
635
1699
651
1698
660
1697
621
1696
671
1695
636
1694
636
1693
615
1692
598
1691
604
1690
516
1689
532
1688
667
1687
651
1686
735
1685
653
1684
607
1683
654
1682
653
1681
645
1680
643
1679
527
1678
1157
1677
541
1676
555
1675
645
1674
524
1673
521
1672
642