899
970
932
1705
911
868
1104
926
858
1021
893
801
1693
1870
1825
1864
1768
1738
1481
1726
1609
1624
1540
1118
1563
1563
1587
963
1048
951