616
610
608
604
603
600
599
599
599
600
600
601
603
605
605
605
606
607
610
610
611
614
614
616
621
624
625
628
630
630
631
634
635
639
646
649
666
673
678
685
687
692
695
701
708
719
723
731
738
744
746
751
751
757
761
761
761
761
761
763
765
766
770
773
776
777
779
781
783
787
790
793
795
797
801
801
801
801
801
802
804
808
808
808
808
811
825
826
827
828
830
832
834
835
838
839
839
839
839
839
839
838
838
837
837
837
839
845
845
849
850
852
856
857
858
858
867
871
877
882
883
889
892
895
902
907
915
920
923
926
927
929
932
933
935
940
942
950
959
972
981
981
981
977
982
990
992
994
995
999
1005
1005
1005
1005
1006
1007
1008
1019
1035
1050
1062
1080
1083
1099
1101
1102
1107
1108
1109
1112
1116
1120
1122
1127
1130
1130
1130
1130
1137
1141
1144
1147
1148
1154
1156
1159
1161
1169
1173
1185
1189
1192
1194
1195
1197
1198
1200
1201
1203
1204
1205
1206
1210
1211
1214
1215
1215
1216
1217
1217
1218
1220
1222
1222
1224
1225
1226
1227
1227
1228
1228
1229
1229
1230
1231
1231
1232
1232
1233
1233
1234
1234
1235
1236
1238
1239
1240
1240
1241
1243
1245
1249
1256
1257
1262
1274
1288
1310
1333
1350
1361
1372
1379
1388
1404
1416
1422
1428
1438
1454
1456
1462
1467
1472
1473
1477
1484
1491
1491
1507
1516
1529
1568
1580
1601
1604
1622
1623
1652
1673
1687
1693
1693
1694
1694
1695
1698
1698
1701
1703
1704
1705
1706
1707
1709
1710
1712
1713
1714
1715
1716
1717
1717
1719
1720
1720
1721
1721
1722
1722
1722
1723
1723
1723
1724
1724
1724
1725
1725
1727
1727
1727
1727
1728
1728
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1729
1731
1732
1732
1733
1734
1734
1735
1735
1736
1736
1736
1737
1740
1740
1741
1741
1742
1742
1742
1742
1743
1743
1743
1744
1744
1744
1745
1745
1745
1746
1746
1746
1746
1746
1746
1746
1747
1747
1747
1748
1749
1750
1750
1751
1751
1751
1752
1752
1754
1754
1755
1755
1755
1756
1756
1757
1758
1758
1758
1758
1758
1759
1759
1759
1759
1759
1759
1759
1759
1760
1760
1760
1761
1761
1761
1761
1762
1763
1763
1764
1764
1763
1762
1761
1761
1760
1760
1759
1759
1758
1758
1756
1756
1755
1754
1754
1754
1754
1754
1754
1754
1755
1755
1756
1756
1756
1757
1758
1758
1760
1763
1770
1772
1775
1780
1801
1814
1827
1847
1852
1856
1865
1872
1872
1872
1881
1883
1888
1896
1892
1885
1879
1875
1868
1852
1838
1826
1823
1821
1817
1812
1811
1810
1808
1806
1805
1803
1801
1800
1799
1798
1797
1796
1795
1795
1794
1785
1784
1776
1769
1760
1759
1755
1753
1751
1748
1747
1746
1745
1744
1743
1742
1741
1741
1740
1738
1736
1733
1730
1728
1726
1726
1718
1714
1708
1706
1701
1696
1693
1688
1685
1680
1676
1675