3373
3375
3374
3369
3368
3362
3370
3372
3371
3367
3361
3366
3365
3364
3363
3358
3360
3359
3353
3352
3354
3356
3357
3355
3351
3348
3350
3349
3346
3345
3347
3397
3344
3398
3399
3077
3068
3070
3078
3063
2988
3059
3058
3056
3055
3051
3053
2865
3046
3015
3041
3037
3035
3076
3075
3028
3027
3006
3072
3018
3017
3005
3016
3024
3023
3074
3073
2997
3071
3069
3002
3067
3066
2996
2995
2994
2998
3065
3064
2990
2987
2986
2991
2989
2992
2983
2982
3062
3061
3057
3060
2979
2974
2976
3054
2977
3003
2972
2971
3052
3050
3049
3048
2861
2828
2863
2969
2866
2867
2957
2958
3042
3043
3040
3039
2954
3034
2953
2951
3036
3010
2955
2950
3033
3029
3031
3030
2941
2944
2945
2938
2946
3009
2939
2943
3007
3008
3026
3025
2910
2921
2923
2916
2922
2924
2917
2918
2919
2912
3004
2911
2935
2932
2931
2936
2927
2926
2929
2928
3022
3021
3020
3019
3001
3000
2999
2993
2984
2985
2981
2980
2978
2975
2970
2973
2961
2964
2962
2966
3032
2949
2952
2948
2937
2940
2947
2942
2915
2913
2920
2914
2934
2933
2930
2925
2909
2894
2908
2907
2889
2826
2888
2906
2880
2877
2897
2905
2802
2862
2864
2871
2857
2855
2903
2902
2851
2847
2898
2899
2835
2832
2827
2829
2844
2840
2901
2900
2893
2896
2895
2892
2891
2890
2886
2885
2887
2884
2883
2882
2881
2875
2874
2876
2878
2873
2872
2859
2868
2860
2869
2870
2854
2904
2852
2858
2853
2856
2825
2848
2849
2846
2845
2850
2823
2830
2833
2831
2824
2834
2842
2841
2843
2839
2837
2836
2822
2821
2819
2818
2799
2798
2816
2817
2797
2815
2813
2814
2803
2810
2811
2812
2809
2808
3400
3401
2801
2806
2807
3402
2796
2800
2804
3403
2838
2805
3404
3405
2820
2795
2879
2794
3406
3407
3408
3409
2039
2023
2049
2048
2026
2025
460
1705
2010
2014
459
458
1971
2007
2002
2000
2051
2050
1993
1990
2031
2033
1702
1975
2020
2019
1985
1983
2027
2047
457
456
1694
1969
1966
1967
455
1698
1696
1697
454
1944
1897
1941
1931
1928
1932
1964
1924
1692
1895
1920
1902
1690
1893
1898
1912
1907
1909
1968
1889
1885
1878
1879
1861
1875
1891
1876
1854
1872
1886
1887
1680
1841
1867
1865
1871
1870
2041
1880
1678
1676
1671
1546
1810
1805
1803
1806
1800
1795
1792
1796
1672
1789
1765
1815
1787
1774
1770
1827
1764
1759
1760
1742
1755
2044
2045
1667
1729
1747
1746
1753
1752
2046
1739
842
1725
841
840
835
833
1722
1718
2042
2043
1660
1715
1711
1706
1712
453
2016
2015
2040
2021
2008
2009
2024
2037
2003
2035
2034
1991
1995
2032
2030
1972
1976
2029
2028
1986
1699
2018
2017
2022
452
451
2013
2012
2011
2038
450
449
2006
2005
2004
1998
2036
1996
2001
1997
1999
1704
1987
1992
1989
1988
1994
1700
1973
1701
1974
1703
1977
1981
1984
1982
1980
1979
1978
1959
1956
448
447
1945
1695
446
445
1934
1935
1927
1926
1693
1921
1919
1917
1691
1901
1894
1688
1911
1914
1906
1904
1953
1955
1957
1951
1950
1949
1943
1948
1946
1938
1939
1937
1933
1930
1925
1936
1963
1929
1689
1923
1922
1918
1916
1915
1687
1900
1686
1892
1685
1899
1913
1905
1908
1910
1962
1903
1863
1877
1860
1858
1684
1874
1852
1851
1682
1868
1840
1679
1882
1881
1846
1845
1862
1864
1857
1890
1888
1859
1683
1853
1855
1856
1884
1873
1681
1839
1866
1843
1869
1842
1883
1847
1848
1849
1850
1844
1809
1807
1804
1811
1677
1797
1793
1802
1673
1790
1674
1766
1573
1826
1771
1776
1808
1813
1812
1814
1833
1834
1794
1801
1799
1798
1829
1830
1675
1768
1767
1769
1791
1817
1781
1783
1784
1773
1778
1786
1744
1741
1758
1743
1731
1728
1750
1727
1762
1735
1761
1733
1669
1745
1754
1756
1740
1757
1666
1730
1749
1748
1668
1751
1738
1763
1736
1737
1734
1732
735
743
734
740
1664
1665
1723
1724
742
1477
1475
741
747
970
1719
1720
1721
1717
1716
1726
1661
1659
1663
1714
1709
1658
1713
1710
1662
1708
444
443
1657
1656
1655
1645
442
1569
441
440
439
3410
438
437
1653
1619
1654
3411
1567
1614
1652
1651
1563
1564
1646
1565
1650
1613
1648
1647
436
435
1639
1561
1560
1631
434
1559
433
432
431
1644
430
429
1640
1641
1642
1643
1558
1557
1633
1638
1556
1555
1632
1554
1634
1636
1635
1637
1620
1553
1552
1626
1621
1622
1623
1624
1615
1616
1617
1618
1608
1609
1610
1611
1627
1628
1612
3412
1603
1599
1548
1574
1604
1606
1605
1607
1551
1600
1601
1602
1549
1550
1594
1595
1547
1596
1597
1598
1586
1581
1591
1568
1545
1587
1585
1544
1566
1582
1590
1592
1593
3413
1583
697
1572
698
699
749
753
1577
1578
1579
1580
1542
1541
1543
1575
1571
1570
3414
3415
1584
1589
1649
1562
3416
3417
1540
1539
3418
1630
1629
1625
3419
1538
1537
1536
1535
1588
3420
3421
1534
3422
1576
235
234
233
232
231
230
229
228
837
865
844
834
831
829
227
226
225
224
223
863
864
222
220
765
221
762
219
764
218
760
759
736
217
216
215
214
213
212
211
860
861
210
208
859
209
858
207
857
206
855
856
862
205
204
854
849
845
846
758
848
847
850
843
851
3423
852
757
853
836
748
780
750
751
752
754
830
746
838
839
732
738
733
737
739
203
202
201
200
199
198
197
196
763
726
818
195
800
723
194
193
192
191
190
722
731
189
187
730
188
721
186
720
185
719
827
828
184
183
182
181
180
179
177
808
178
826
175
807
176
729
174
806
173
718
171
727
172
728
805
804
823
803
819
821
822
761
815
814
816
824
825
3424
817
170
802
169
168
167
166
801
811
812
813
724
725
798
799
810
715
768
789
708
781
713
716
785
794
717
770
771
792
784
769
786
787
791
790
795
767
710
782
709
766
711
755
783
796
797
3425
712
744
779
714
778
164
163
162
161
160
165
777
707
159
158
157
156
706
705
155
776
154
775
152
150
148
147
146
153
145
563
562
151
144
774
773
143
149
142
772
704
141
140
139
138
558
559
3426
703
702
701
3427
3428
3429
3430
3431
3432
3433
700
832
745
696
695
694
3434
693
692
691
690
820
3435
3436
569
3437
809
788
793
3438
756
3439
3440
689
688
687
566
3441
3442
557
570
3443
670
560
565
568
3444
666
3445
3446
629
567
609
564
592
561
3
3447
596
3448
3449
3450
2
3451
3452
1
617
607
580
