403Webshell
Server IP : 23.254.227.96  /  Your IP : 216.73.216.120
Web Server : Apache/2.4.62 (Unix) OpenSSL/1.1.1k
System : Linux hwsrv-1277026.hostwindsdns.com 4.18.0-477.13.1.el8_8.x86_64 #1 SMP Tue May 30 14:53:41 EDT 2023 x86_64
User : viralblo ( 1001)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/self/root/usr/local/apache/domlogs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/usr/local/apache/domlogs/viralspringblog.com.bytes
1970
1966
32576
1904
2191
15326
2361
2553
1629
1838
3367
5335
1757
6417
2789
1881
2074
4652
1784
3839
3548
2113
3780
2736
2643
4035
8009
4142
5932
14233
1655
2841
5013
6285
1668
2396
2797
9451
1995
1881
8840
2117
2418
8137
1802
2289
1742
14781
8310
2000
1647
14277
1655
2111
2093
7782
1652158
4644
9536
1976
2897
9100
1749
2271
1995
2769
1988
7912
8884
2006
1659
2643
2773
6558
2607
1653
2626
1996
18263
7964
10642
6292
17362
1632
6244
8375
18428
1790
2024
2288
2209
2991
5664
3895
8935
1881
1752
3513
1933
8592
3636
2046
6996
1778
17217
3619
1673
4100
2253
66280
5375
2176
1638
9205
2121
85839
1886
15933
2404
19997
20697
1950
2008
5572
2878
2053
1761
1659
1939
7207
1839
1611
15454
1683
2827
1753
6226
2031
2068
2051
3301
9061
2061
2035
2167
3779
2362
7846
9071
1919
2442
2735
10970
6335
1704
8848
1803
9763
12927
1818
75683
2069
2364
1965
10437
2174
2314
1731
5285
2820
30418
1857
1984
1707
4291
9123
1644
1759
9415
2320
2198
1782
1636
32463
2034
2352
1982
3296
2193
6292
1635
2876
4281
8268
9465
2296
8495
5429
2423
1861
1710
1777
2314
1660
3640
2506
2032
128405
1844
1684
1664
2079
2164
3948
3582
1667
29569
2140
2644
2904
2200
6727
2366
1791
13337
1933
6624
2030
9261
1983
13823
3414
2863
4851
6208
1635
2008
1942
7714
7542
7246
8590
12288
4549
3617
2295
1986
2252
1684
7086
1758
4366
5841
2396
1881
107475
2100
11921
2055
5861
1858
2443
2490
4432
2748
1871
1913
2481
1662
2419
2069
2431
5867
3943
10004
13816
3977
15955
3229
1953
1951
2113
1754
5445
22525
5652
1949
4763
5388
9948
5530
2867
2183
3180
3426
1946
3953
4424
2077
93815
7069
2041
2408
14073
4012
2831
2289
1736
1884
7100
1874
2016
2224
3602
2524
2991
1669
2638
1776
2765
1991
1989
2612
6033
2301
1879
1993
2061
185603
2843
2346
1839
7021
4839
3245
2418
1749
10461
6527
1667
2293
2202
11427
10640
2446
3223
2031
2062
27226
5429
2472
4793
1902
5191
6046
1771
1667
1886
1748
2003
1914
2301
1844
2680
2496
2259
2473
4731
1983
6995
15147
1859
20277
2068
21091
12361
2331
1852
1823
2001
2084
2008
1650
1948
2284
7230
2023
20347
2031
1870
2138
2102
3148
6554
1684
4244
2074
6439
108509
4257
10326
3759
2112
1875
3901
2019
1919
5896
4890
4093
4152
2223
2863
2488
2789
1990
2121
2219
4704
2134
2310
3725
6146
1724
8872
3240
1981
1957
3830
3850
1948
2070
1960
1913
1679
1683
1883
1843
3630
2327
2450
7287
1936
2243
1832
3710
1907
6308
121941
2601
5199
2385
3201
1653
6691
3394
1667
2742
3804
2973
121941
5409
2104
1998
3738
3378
1800
3120
2301
3454
1655
3749
562927
2465
3005
1668
2214
1788
2779
2269
7192
4171
1974
2025
1750
2090
2355
2115
3861
1891
1659
1689
3514
5181
2055
1990
4626
1907
1637
4596
2141
1662
12038
1819
2210
1668
5260
1997
1885
1668
4911
2184
1652
1960
3648
1942
35198
1666
1950
4078
2604
3286
95231
9072
220011
2549
3749
9018
2323
2195
1963
1998
3050
2736
2505
2054
1655
2000
2048
4577
23943
1968
2820
2353
3734
2011
27890
2672
20086
2559
2805
19959
3135
2098
2653
2309
2451
3245
2060
3377
6727
2084
3383
2140
1678
2137
1691
11623
2410
2139
2197
9715
1873
2071
4279
10031
2116
3628
1784
6693
2602
5049
1936
1759
1662
1658
1660
1698
1698
8847
1650
2677
1775
2499
2572
1749
2125
2187
1748
8602
1940
1874
2755
2007
6932
2269
4857
1730
2853
7720
3103
2083
2003
1987
2615
7510
1665
2228
4305
1861
5381
1884
1959
12781
6793
2105
1655
2210
2148
32314
7521
1660
2228
5411
2805
8331
2114
1961
6064
2113
19733
2021
1901
2332
2415
1897
2155
3703
2034
2149
14021
1660
1881
4410
1665
1651
1652
3483
1959
1675
4838
6313
1907
8037
1953
7965
2421
1760
5444
17936
6777
2127
10077
1953
2125
33019
1677
22905
4052
3387
1685
1811
6962
4770
3475
2180
1675
1889
1915
216090
1971
1966
4094
2025
4334
11145
132326
2228
1968
2061
2083
9399
3722
1895
5067
13483
1708
3945
2879
2181
2111
3233
1649
2750
2535
27229
4761
1965
1660
1660
128406
10725
10487
14169
2034
2539
2953
2157
2034
1976
1784
2390
2513
2365
1649
3414
1682
42803
2474
1785
3059
2369
3433
97598
1941
2931
1902
1873
1965
3776
3964
1976
2626
2686
1940
2778
6691
9011
2341
41562
2324
2194
2439
2004
1639
2275
1671
1888
2082
1838
2546
17490
279530
2034
2350
2093
4005
1670
1634
7226
53223
5810
11308
1915
1650
3910
3542
2348
5434
8669
1860
2861
2257
2470
2256
2308
2035
2073
105490
1879
7623
2353
2126
2969
5367
1699
3582
196748
127408
5959
1975
1840
2330
2128
2123
7597
4220
7903
1662
1662
3271
3599
2593
1786
1639
1890
2059
1739
2161
2530
2083
8634
1687
2978
1893
1811
1659
6033
2616
3035
3607
224249
2873
5229
7440
6604
1863
1648
2353
2041
3046
2929
4767
4971
64136
4156
2266
1811
14954
3637
5811
1839
1747
5173
5164
10723
1667
1839
2606
2140
7569
2496
1652173
1927
1690
2182
2043
55792
1913
4097
1959
36937
2034
1859
7895
5387
2211
1662
2459
1942
7077
2022
1943
2061
2243
2581
1870
2370
2685
1746
1653
1867
2160
7353
3204
3658
1975
2631
2490
2216
2201
2356
2095
7339
10682
1853
2324
2173
1993
1723
4506
1972
5961
1990
2033
2005
2025
1686
1686
8728
2024
8111
2278
1646
3757
1968
1732
1877
4151
5595
4240
2516
2053
1743
4189
2060
2135
178310
2313
6438
2539
2179
5201
1886
2041
3387
2698
2391
2787
2107
2213
2303
2752
4185
1972
7665
2066
3530
2622
30688
2781
2131
1993
5266
1627
2391
2158
2343
2202
2031
46710
2047
1911
5723
1809
3685
1906
16420
2068
6902
2051
2349
2391
1804
2176
1658
2339
1852
2682
17218
1946
3009
1673
2166
1645
3546
2383
3690
3070
17509
2265
9250
1880
2126
2274
2044
1895
1653
1815
1891
1972
3020
1663
1860
1663
2556
2142
1861
2158
1669
1666
2512
3693
1972
1752
1646
2105
1854
7069
4049
2119
2549
2197
1666
1657
1874
4638
2591
2542
1874
1792
1652174
1944
2785
1659
1676
1660
2165
1999
12774
1956
1671
1891
1668
1835
5966
2686
1661
1884
2500
6636
1663
2150
2551
2025
1647
2209
1897
7871
4022
1908
2294
1898
1785
5598
2191
2146
2251
2277
2012
21009
2146
1885
2393
2175
3207
2135
1867
1667
4281
3026
3807
7996
1855
1991
2777
16636
1910
529953
3185
1651
1887
2444
1661
1659
1657
1896
2172
2190
2527
2804
1663
1663
1957
3049
1910
3957
1825
2279
1716
1659
2109
2307
2423
5654
6719
6143
2038
1953
1677
1870
13626
1719
2208
1658
2539
4145
2821
2141
2295
2435
4090
1952
5153
1744
1869
2825
2052
1880
2264
4418
3850
2042
2264
46038
1818
10226
1961
1920
9141
1667
2164
8228
9692
9953
2864
3449
3071
2190
9746
1853
1976
2088
1974
3250
1811
2272
6855
2451
2039
2760
2956
2024
3219
1811
1688
1870
2754
1949
1686
1688
1641
2086
1650
2032
2108
5601
7099
2388
2770
1743
1881
6208
1969
2293
1679
2019
1644
8086
2645
2051
3629
1665
1780
1671
3496
5238
1918
1965
3755
2267
2822
2971
100703
5702
2196
1853
2159
1891
2376
1866
1890
1875
1738
4922
5827
8028
5738
11831
45333
2803
16644
2525
1873
2030
1870
3282
4993
2885
8046
3140
3009
2035
2141
2115
2092
4982
1958
3713
1923
1888
12573
5146
3043
4582
11755
14481
1818
2732
2273
1961
56346
1882
26120
3087
7946
1677
4406
5038
5492
2039
993994
1681
2545
9894
1951
1659
2864
82460
1666
2328
1908
53129
1836
9371
1613
1651
1654
2648
3035
1969
2081
2695
2190
1916
1633
2489
2315
2034
1803
2155
8687
1894
3698
7945
1910
1971
2752
3840
2776
1671
10597
2140
1649
1655
2034
23097
1663
1663
1993
16710
1946
6134
2187
1812
2081
1685
10521
1653
1848
2048
1647
2141
33016
1660
1877
2725
2315
12915
6976
2017
2137
4010
2314
13839
1757
6118
2275
7113
1972
2288
2035
9414
4510
2431
2280
2617
40986
1782
2249
2178
2639
2009
3990
1795
1867
1659
1690
1658
1660
1990
1682
1681
2668
19272
2310
2123
4161
2665
2518
2352
5593
120288
6026
1771
3605
1654
18464
83221
53863
2130
2530
2836
2226
1745
1886
1790
1659
1814
2304
3236
2137
8474
16334
1655
1804
2177
2801
2625
2035
1678
1679
1754
16741
9213
4990
1926
2100
2926
2041
9088
2135
2115
2141
1940
2074
2186
2843
89677
1775
3173
1987
1860
5199
10015
3502
1971
1826
1674
2348
2046
19859
11373
1831
9716
3571
7523
2046
2545
2051
2018
2133
2395
2348
3199
12898
2280
8165
3190
2583
2151
1891
4600
1761
1878
8063
2341
2458
2351
65464
2258
2061
203834
1670
1674
1673
3913
2016
2230
6184
33201
1974
4964
2338
3775
2611
1697
1694
14306
2015
1656
1660
1973
1932
1929
2394
2920
1955
2323
2332
2854
1773
2141
2061
2097
3233
2231
1849
1662
7015
1749
1660
10671
1809
2594
8346
7235
2083
2770
2346
2258
1728
10764
1832
3091
2368
1659
2489
5580
2344
5301
1665
1747
37309
6868
1654
1690
2131
236241
2611
2290
3071
1648
1941
2350
2252
3193
2203
2052
2109
2021
1654
1886
2059
7912
2464
4087
2571
2336
4658
1651
1863
2025
4873
2155
2060
2176
2276
1868
1997
2325
1749
3515
1968
2464
1677
4793
1844
6484
3050
1674
1959
9206
1665
8909
1968
1666
1669
1652
1627
1669
1683
1793
1927
1684
1670
1680
1703
1762
1956
2080
2218
2351
1893
1666
1663
1806
5927
1806
1652
1654
1666
1667
2548
1658
1999
1689
1697
1809
1650
1667
1659
1743
1940
1699
1668
1805
8837
1968
8838
2238
1685
1671
1693
10199
1680
1677
1656
1677
1710
1673
3090
1886
7700
1969
1665
2239
1664
1662
1680
1680
1659
1666
1669
1769
1668
1666
3311
1661
1960
1688
2389
1691
1693
1694
1653
1656
1658
1680
1677
1641
1624
1652
1660
1972
1797
2542
22928
1798
1676
1685
1677
1631
1675
1704
1791
1791
1651
2641
1680
2392
1888
1891
1650
1668
1741
1669
1672
1677
1679
1676
1678
1958
1701
1684
1975
1656
1901
1662
1642
1694
4513
1652
1673
1690
2914
2488
1677
1777
1977
1703
1647
1710
1688
1674
1653
1942
1685
1942
1940
2615
1899
1952
1668
1683
1684
1635
1678
1701
10150
2166
1659
1952
1675
1647
1636
1681
1681
1679
3406
1669
1760
2899
1666
3943
2403
1973
1667
1684
1689
1691
1693
1692
2618
1689
1693
1693
1965
1689
1690
3549
1896
1654
1877
1655
1788
2308
1926
1665
1671
1965
1694
1675
1636
1898
1894
9591
1967
1654
1908
1655
1668
1652169
1652173
1976
1701
1672
1786
1699
1878
1671
1673
1689
2360
1655
1639
1663
1709
1964
1684
1657
1663
1665
1797
1702
1675
1700
2606
1892
2795
2257
1661
1985
1688
1688
1687
1697
1671
1673
1668
2126
1654
1649
2001
1973
1680
1654
1659
1892
1676
1687
1690
1669
1899
1895
2135
1810
1670
1672
1664
2388
2164
1812
1622
1655
1656
1942
1659
1660
1664
1670
2161
1889
1890
1925
1897
1652178
1888
1889
1888
1749
1748
1669
1786
1695
4661
2596
1898
1660
1670
2521
1671
2527
1660
1681
1664
1734
1704
1707
1637
1688
2602
1645
1944
1672
1674
23449
1701
1701
1681
1693
1674
1665
1672
1890
1678
2481
1680
2339
1650
1686
2223
1676
1956
1885
1901
1641
1806
1678
1692
1675
2612
1704
3125
1890
1962
1666
1663
1704
3528
1662
1709
1655
1688
1686
2164
1666
1761
1931
2222
23253
1668
1909
9065
2127
1689
1673
1971
1667
1674
1862
8556
1677
1663
1688
2310
1647
1663
1965
1890
1666
1670
1707
1672
1652168
1671
1672
2285
2415
1899
1967
1668
1667
1665
1654
1656
1967
1701
84989
1797
1717
1969
1657
1741
3362
1899
1652169
1675
1670
1652171
1674
3047
1939
1935
1756
1912
5335
1671
1859
3258
1694
1642
1664
1666
1660
1662
2141
1672
1650
1673
1652
1970
1680
1656
1665
1676
1663
1644
1658
1658
2363
1651
1661
1802
1648
1639
1954
2408
2103
1656
1695
1677
1893
1694
1676
2915
1676
1680
1749
1753
1668
1919
1669
1669
1653
1702
1667
1650
1668
1652
1999
1681
1665
1693
1939
1782
1658
1657
1666
1752
1900
1662
2836
2311
1678
1697
1628
1685
1907
1681
1658
1675
1701
1671
3400
1672
1899
2633
1657
1713
1672
1684
1689
1919
1677
1698
1903
1676
1904
1652
2481
1906
1906
1652174
1662
1642
1893
1646
1958
1678
1655
1942
1897
1755
1950
1652174
1759
1932
1677
1993
1660
3249
1674
1668
1694
1692
1687
1883
1677
1672
2425
1941
1692
1947
1645
1658
1695
1666
1667
1666
1666
1663
1684
1681
1934
1685
2357
3032
1681
1677
1679
1680
1669
1762
1661
1643
1874
1977
1687
2057
1667
1693
1664
1965
5085
1672
1661
1664
1906
1646
1905
1652172
1673
1668
1973
1674
1658
1652169
1659
1654
1647
1661
1630
1888
1846
1651
2602
1839
1897
1761
1690
1653
2364
2362
1653
1975
1652
2332
1745
1655
1674
1679
1641
1752
1669
1664
2387
1672
1699
1650
2181
1696
3039
1887
1690
1898
4863
1653
1652
1894
1655
1652173
1687
1752
2177
1692
1647
1645
2899
1691
1635
1670
1652178
1913
1666
1764
1669
2313
1888
1896
1662
434547
2543
11536
5381
1626
1696
1911
1668
1657
2334
1899
1649
1888
1672
1674
1729
1648
1674
1635
1650
1905
1917
1903
2642
1655
1655
1682
1905
1670
1666
1665
1916
4837
2005
1680
2350
1660
1696
1678
1784
1677
2280
1906
1992
1660
1677
1677
1628
1673
1675
1964
1674
2323
1686
1650
1802
1902
1664
1677
1921
1957
1683
1679
1652168
1675
1678
1654
1661
1942
1971
1664
1654
1653
1646
1707
1816
1652169
1885
1885
1880
2471
1648
1652171
2088
1670
1752
77900
1677
1672
1671
1896
1667
1696
1960
1632
1761
1652179
1671
1658
1680
3355
1646
1658
1885
1673
1973
1673
1893
1886
2147
1660
1680
1677
2025
1666
1892
1670
1704
1673
1674
2996
1675
3237
1672
1657
1667
1666
1632
1890
1690
1886
1652172
1676
1706
2473
2587
1698
1647
3053
1666
1645
1662
1672
1897
1628
1671
1968
1688
1892
1675
1893
1899
1718
1756
1798
1670
1876
1655
1642
1739
2111
1692
1667
1652172
1663
1666
3044
1887
1678
1902
1644
1655
1672
2278
1652
1676
1674
1674
1638
1654
1678
1894
1643
1792
3030
1882
2187
11047
1683
1680
1640
1681
1679
1885
1803
1668
1674
2386
1652168
1955
1663
1661
1670
1691
1911
1669
1664
2111
81615
1902
1653
1750
2898
1680
8609
1665
1894
1660
1999
1652168
1767
1960
1663
1655
1658
1894
3459
1887
1665
1662
11761
1963
11762
1652168
1648
1631
1670
2966
1673
1659
1665
1903
1669
1667
1989
1665
4486
1655
1664
1690
1714
2046
1656
1659
1877
1664
1686
1684
1657
1971
1001994
2038
1646
2352
1657
2451
2011
4007
1674
1908
1658
1879
1663
1627
2328
2660
1658
1643
1820
1654
1655
1889
1658
1661
2821
1680
3933
2583
2384
2050
1745
1679
1910
1666
1661
2664
1941
3342
1816
1666
1678
3306
1874
1676
3960
1965
3959
1708
1672
1658
1677
2821
1001992
1876
1655
4362
1944
1675
1669
1652174
1648
5889
1658
1896
2657
1678
1672
1674
1668
2183
1652171
1710
1662
1870
2284
3019
2444
1656
1672
1892
2325
1970
1652170
3038
1652168
1888
4101
1652169
2222
2761
3643
1882
2650
2858
3873
20239
2616
2356
2138
1926
11639
1886
1780
2566
2911
4537
2118
3245
1932
4333
2645
2130
2105
4849
10200
3582
2179
2493
1904
2374
2922
1986
17237
6940
2297
2351
2234
22865
1961
1896
8484
2974
2090
2562
5038
1977
1638
2393
4419
47894
2868
1834
3120
1637
2485
4896
13392
2266
3642
2400
2141
1691
3135
7152
3047
8884
2895
2025
3759
9559
6292
1634
1943
1751
3811
1867
2407
4600
1626
30639
14902
7225
2216
1640
5612
10908
6111
3959
1987
4871
2395
2467
2210
8119
1637
2719
2815
3345
94772
5049
1632
2050
2365
3518
1996
7751
2882
3352
1795
3566
3245
2646
2940
34129
1887
45093
2802
1950
3430
2000
4757
4399
8708
2619
6661
3373
4874
2796
1892
3654
7260
2385
1874
2393
2636
2207
3775
2755
2044
3806
1871
3356
2403
2355
3339
1717
3046
1912
2401
2140
3369
2101
3637
2543
2140
2083
9982
7565
1778
2738
1932
2292
2325
2355
3987
2480
2406
4992
2323
8618
8088
10739
2103
53758
2917
5283
2001
5373
2390
2911
1694
3519
7355
1922
3416
2803
7167
2390
1636
1723
2277
1975
6752
2353
17452
3386
1633
2533
3367
13900
5592
2396
5841
24626
2239
2493
13911
2335
2679
2607
3617
2620
4572
2195
13580
1633
12790
2965
2388
3595
2551
2378
2561
2228
3125
1948
3700
2073
1881
2743
4470
5830
14910
1634
2528
2017
2391
2398
2707
3188
2165
1975
22021
2906
1868
2050
6377
1992
4491
3210
2485
1860
2401
2955
3736
3775
3536
1887
13468
8662
3354
4360
2824
2783
1948
7133
1725
4565
1961
12126
8188
1895
1707
2433
2691
21479
10292
17452
1969
1892
1946
2221
1968
2855
4528
9026
4716
2673
1759
2037
1692
5280
3253
2690
2082
2650
8172
1949
2398
7303
5106
15169
1685
2172
1984
1656
2455
2809
1978
1900
2967
1708
88958
2340
4948
3283
3940
3461
5137
1775
1676
2504
3659
1970
2183
37316
2280
1698
2402
1790
2115
1705
2179
1655
1673
1968
1661
41017
2247
1780
3193
1725
6540
1656
3044
1690
2289
2249
1972
1974
1995
14229
6933
33949
2381
2986
1655
1973
1755
1643
1976
5456
9788
1661
1683
1655
1672
2033
2952
12603
2221
1798
41926
33048
2568
1971
1672
2409
1671
1672
1640
1652174
2537
1768
2129
1651
1677
1701
1975
9171
3322
1797
1790
2264
1953
1667
1893
1662
2389
2462
1880
1640
2249
1984
2248
2138
1670
1686
2815
2189
1640
3429
1773
2343
3494
1642
1691
1659
1954
1723
1648
1691
1940
3246
3654
1715
5303
1662
1916
3409
1911
1915
1816
1987
1637
2811
1658
2113
1624
3670
338024
1713
2343
1801
4738
1789
3986
1952
2874
1660
1670
2983
4347
7098
1682
1937
2343
4891
1664
1702
2831
1950
3178
1655
1662
3202
1673
2412
2382
3452
1659
1889
1658
1953
1888
2288
3828
2869
1722
2157
2344
1659
1892
1891
3091
203864
1959
3276
1652178
1665
2807
7369
1897
1744
2350
3585
1889
1666
1958
2274
1678
3641
1678
3396
2030
1659
1666
3788
1962
1663
2123
1652175
2688
1642
1941
1649
1681
1667
2558
2044
9400
1661
1643
2606
1964
1649
2216
100645
2387
1959
1668
2076
45363
2176
323552
16405
2377
2447
1970
1656
11934
2267
1674
1951
2292
1677
6566
2122
1861
1656
33232
56702
11936
2534
1724
1674
17573
2104
1962
3092
3095
3063
1761
9593
134469
1738
1684
1657
1978
6824
1653
113698
2312
1647
1941
2809
1671
8973
1741
1655
1669
2390
1914
1648
1795
14661
3210
1936
1705
1665
3062
2276
2277
7685
1676
1681
1676
2496
2133
1692
2922
3422
2264
1948
5488
1829
1670
4837
1950
8084
2608
3034
1938
1649
1670
2500
2055
1652177
1676
16790
1934
2258
2393
1798
1947
1854
1703
2507
3360
1679
2248
1744
8089
1688
3725
1934
1701
1689
1953
1649
2982
1935
1799
1663
8893
1975
2207
128806
15746
27261
2457
2094
1948
1982
1649
2466
2300
1679
5559
1679
4726
1666
1898
8641
1656
2554
1640
2135
2531
2385
8050
1675
1886
1672
2564
1908
2578
1656
2384
2282
2237
1663
3033
1647
1666
1786
4122
1671
1938
1679
2590
2385
3206
111153
1661
4023
3040
2039
65496
2439
2920
1916
2621
1657
2354
1698
1723
113599
1677
1677
1967
1652186
1894
1671
1985
2068
1938
1965
1659
1813
4796
2766
3188
385370
1662
1681
2588
1937
1648
4124
1752
1682
1658
2998
3045
5122
1765
1662
2147
2425
2297
1009030
1933
1797
2689
1956
2694
2696
6715
1807
3667
1621
726931
1898
8525
3099
1743
1929
1975
2262
2731
1650
2481
2580
21527
1901
1668
6874
5637
358913
1697
5150
1649
1940
6567
1640
2141
2022
2105
2453
2093
2512
2052
2291
9047
3050
1946
5730
4832
1897
1968
2394
2129
2707
1649
3231
1689
3288
2135
1940
120291
1982
103632
2228
1791
1825
1630
1654
203776
2282
10373
1884
1805
1875
1979
2256
2263
2681
2361
1665
2983
1916
3078
2344
1669
1891
3271
1662
1680
1955
1736
1736
1663
1652184
2381
1655
3122
1672
2943
1886
1717
1688
2801
3502
2296
2526
1785
1982
1681
3320
113166
1650
1658
1676
1942
1812
1651
1677
1869
1982
52511
1677
3045
2295
1997
14283
2877
2783
1915
2237
1659
2381
1959
13101
1765
1661
2254
354962
3370
20584
8279
2090
1658
1616
1950
3563
2253
1675
2098
1975
1644
1657
10190
1667
2397
1671
1680
2539
1669
1962
18179
2236
1941
1695
2600
1681
2959
1903
1681
1652
1641
1958
5067
1676
1941
1681
8569
1658
2361
1654
1737
9502
1659
3728
2230
2288
2576
1678
1964
2651
11114
44573
1634
2163
1916
3879
2939
1654
395120
1913
5136
1654
3172
1921
1663
2471
2113
2585
27390
2257
2130
89008
2796
1864
2289
1697
1818
44556
1930
1969
2119
15328
1750
2127
1773
1921
2650
1906
1907
429451
3700
2156
1969
2601
1635
3960
1687
1980
1652
4043
1684
1748
2070
1949
1639
1663
5383
1909
7648
3109
11989
2134
93815
3559
2355
1661
1662
1656
1971
1661
1657
2104
1674
1640
1648
2563
1944
20521
10836
3021
1880
2389
1662
1659
1888
1655
7997
1667
1652181
2056
1947
1694
1699
17901
4343
4747
2082
1645
2267
1882
1703
1703
1718
1698
1880
1952
6702
7772
1891
6673
1640
5019
2316
1883
2129
2171
5297
3157
1663
1962
2419
2162
2382
1766
1667
1667
2276
1868
1899
3463
171130
1660
1966
1964
2036
3761
2078
2124
1693
1905
4464
1653
1874
4571
4065
2344
1667
1654
1999
3326
1879
342790
1875
3444
1801
2147
11532
1913
10639
1659
2431
1681
1940
3016
8296
2242
1669
27674
1674
1673
1881
2457
1655
2437
3462
2170
2377
11708
1634
1633
1667
2257
2185
1669
1696
1962
1911
1913
1645
1979
2441
364429
3207
5866
3271
1960
2703
1695
295208
203865
2353
17592
32584
1889
41023
1663
2144
1887
2540
1636
1975
1897
1661
1652177
27021
2568
2570
9082
9572
1892
480926
2515
2959
3342
2131
1702
1673
413998
1660
8713
33684
11942
1877
1906
1661
7226
1635
1700
2883
4933
4090
2489
1906
1671
8485
5536
2761
1882
1830
1789
3294
2187
1980
1649
3558
8595
1819
2451
14570
1675
1679
1971
1967
3250
2217
1950
2257
1987
1802
1678
2509
2100
1665
3875
1681
3264
1675
1950
2866
1691
1814
1659
2181
2578
2375
1659
260230
2261
8912
2412
1690
1871
1653
1843
2296
1652
2599
1937
1692
1685
4770
1667
1907
1883
2029
1679
1674
382297
2540
1649
3918
1756
2628
3112
1798
1656
1658
1824
1660
1965
2816
1886
10839
13309
8744
1656
2170
1671
1658
1659
2243
2243
2957
2030
1972
1652183
1649
2342
3546
3534
30921
2590
40612
1812
1813
2096
2218
1674
1679
1648
1951
1696
2078
1644
1707
1767
1659
2519
2601
3493
1692
1809
1673
2189
1872
4384
8222
1677
3215
46964
8078
2336
3846
1957
1787
2304
1674
3172
1665
1672
1885
3794
6775
7050
1678
346498
1678
1959
1665
2648
2334
2445
192094
2327
2138
1961
1639
1655
1898
1850
2888
1659
1976
1682
3045
2296
1674
1922
1668
1667
1866
5374
1820
2253
2252
1682
2587
2069
2629
2166
1769
1663
2258
2494
1872
1670
1663
1661
1648
13413
1973
1644
1658
1655
1986
2832
2731
2867
1879
1658
4101
2245
1818
1817
2687
3579
2598
27437
2111
1809
1660
114839
1961
6717
2125
1671
2610
2589
89009
1677
1929
2453
2347
1938
1735
1736
1652184
9404
2180
1660
2540
2291
1635
1654
1972
7959
2077
93850
2779
1648
1654
1903
2330
2516
1654
1653
2287
8178
1670
1926
1675
3763
1670
2189
1679
1651
2359
1672
3264
2847
3642
2501
1668
2663
3161
1681
2349
1652186
2334
2341
3788
2215
2135
2237
2283
6453
2798
1964
8397
1990
2557
2036
2033
2322
1684
3024
2045
1677
1882
2849
2826
1942
2279
2978
1678
2207
5349
2350
1960
75900
1680
1677
1863
7616
1714
1951
2122
16933
2394
2353
3325
131369
1656
1958
1652179
3658
2351
1654
1668
1652182
1687
1652179
1760
8061
2004
1974
14272
1910
1652175
1628
2433
1676
2973
1979
1878
4869
2358
1734
2391
1639
5349
1679
2356
2260
1652177
8891
2273
1902
1667
2128
2558
2147
2351
1752
1751
8805
2093
2606
1669
1679
1883
1679
1983
9266
1663
1914
33685
1728
1681
1824
2839
1670
2187
56236
1681
1675
1773
1981
1659
1896
1806
1921
1943
2007
44529
2270
9831
2942
1750
5382
2242
1993
1668
4561
42702
1892
2041
1653
3685
3283
1685
3609
2545
10268
1668
1673
1938
1682
2563
2337
2253
1656
1661
1657
1666
4058
131507
8557
2284
1879
1940
3394
1831
2400
1750
1664
2634
2666
2077
2386
1847
1660
1652
2056
1923
1674
2019
137003
1813
2398
1815
1722
2234
1668
18774
23346
2050
2953
1658
2882
1660
1660
1973
2703
1655
2022
1725
2354
1660
1679
2192
1688
3942762
1669
1662
2909
2154
8697
2629
2421
12221
1695
2731
1649
1660
1675
1897
2292
1666
1970
12532
3110
6062
1906
4426
1650
1657
2399
8158
2062
2766
1638
4056
2163
1995
1656
6730
1667
1892
1677
1651
1690
2331
224320
1653
1885
1674
2550
2172
28650
3102
1814
1899
2662
1663
2231
1655
2698
1911
1670
2750
1990
2889
1679
14343
2051
2266
1975
2946
11742
19719
2608
1849
3732
5208
3544
1677
1970
1657
3448
4931
1970
3459
10300
3837
2191
2363
2063
2063
3659
1967
2549
1889
11594
1643
1646
11030
2273
1919
1887
1881
200069
2558
1798
12958
1979
5052
3125
2631
1623
1708
77476
2280
51873
2379
10254
1862
1658
1659
5346
1929
1643
2294
2338
1891
7821
1677
13756
1960
42731
5111
2276
6887
2233
1937
1685
2666
1678
1970
1748
2592
2107
1671
2287
2698
4170
2583
1823
2066
1750
2495
1653
2193
2378
1599
5254
1655
4207
3794
2869
106316
4393
1720
3242
1661
1952
5322
5091
1636
2395
2014
13361
1719
1889
1649
1785
1647
1785
1674
2876
1950
10730
1654
2404
1890
1648
1671
1725
124964
1803
3533
2516
1657
6265
2801
1603
1931
2278
6089
2354
1922
1681
1680
53159
1668
2124
1675
4430
2391
1976
2359
1968
2359
2387
2236
2146
35505
1646
23738
1672
1666
1678
1640
1664
1923
1646
1940
1722
1972
3292
27790
1686
1683
2104
1661
2418
42061
176637
71285
2592
5363
1951
1647
1650
75628
2811
4924
5912
8029
7346
2379
1863
1659
4946
2594
9148
1959
1842
6569
2870
1692
12798
9722
161160
1686
1639
1607
309549
2360
2154
18955
1967
1665
2284
2256
5707
3797
1754
2467
2279
1661
3356
3555
2173
2798
2393
3948
2102
1835
2263
60211
1900
11253
1662
9462
1662
1660
2316
2355
3930
34280
3649
1734
1858
5010
1849
3160
33007
8346
1653
5906
7305
2615
2335
2011
1654
8029
2077
1697
7159
2979
2169
1832
7751
1703
2351
1739
2348
2069
3480
2353
1632
10164
1676
1659
1652176
1688
1654
2169
2391
2370
2433
1688
4544
2592
502463
1662
1658
12384
2597
2350
1835
8539
4272
2232
3746
1687
2078
1674
1674
2450
2060
1932
2155
15401
1847
1969
1853
1671
2439
2129
8084
8403
1929
2642
16244
3217
1674
1745
1975
2250
1708
23113
138396
1767
1992
1673
1938
1719
2303
1652173
2474
2138
2624
7564
2225
2627
23301
1662
7298
1660
2596
32931
1840
1951
2125
1675
2644
2003
2540
2339
4247
2370
2185
2597
1640
1619
1655
1791
1989
2274
1676
5270
1659
328066
2206
45802
2074
1692
1663
2283
1649
1671
1670
1991
2077
1740
1902
2568
5589
1874
2061
1668
2437
2595
2077
2194
2266
2469
1671
1990
1926
2314
2219
1926
1673
2446
2329
1667
8359
4607
2149
2349
2643
1666
2156
1662
2008
2105
1664
2137
2302
2359
1662
1903
2569
1678
1977
1662
1650
18675
2278
429451
2135
3166
1681
28952
2500
2043
1645
3161
169290
1650
1949
2780
1668
1831
2027
1661
1664
1682
2077
1983
1648
1686
1688
1682
2088
1965
2077
92297
2203
2076
1711
1676
1666
3711
2343
1665
1917
2014
1667
1869
2291
1977
1666
1663
2765
1927
3402
1668
1668
2915
1666
2079
1879
1669
3166
1956
2148
3097
2077
1793
2119
2043
1872
3043
4669
1666
1667
1758
1645
2195
1955
2400
1675
1965
10086
1653
2027
279382
1673
2363
2400
2302
1670
1955
1667
2159
2025
1656
1656
2158
2463
1910
2916
2529
2726
1873
1697
1885
2516
1968
1681
1676
1678
2053
1726
1653
2291
1999
2079
1656
1679
2238
1684
1759
1738
1677
1909
1661
1696
2367
1660
2386
1999
1673
3386
2288
1871
1874
1955
1659
2715
2390
1672
2094
1990
2330
58931
56099
1660
2359
2797
1678
1901
1969
2060
1681
1990
2424
2105
2219
2077
2368
2715
2121
1657
2238
2266
1677
1959
1676
2628
1989
1660
3128
1869
1670
2617
1663
1685
1656
2348
2349
1971
2252
1647
1656
97646
4951
1669
1662
2143
2061
2195
1669
1660
2059
1653
1972
1873
2738
1911
1678
2327
2573
1721
2911
2623
1646
39360
10303
1654
1958
2471
1665
2099
58691
1991
1678
1669
2807
2596
1656
1669
1666
1900
1677
1973
1655
64564
2230
2279
2244
1647
2077
2338
1681
1826
47350
1661
2310
1672
2397
1972
1671
1652
2639
1671
2767
2453
1661
2180
2344
1665
1875
2491
2284
1663
1967
1663
1676
1741
2364
1679
3335
1997
1662
1985
2259
2077
93814
2368
1965
2051
2052
1660
3703
6606
1656
1991
1670
2426
2389
1989
2248
2364
2016
1967
2482
2794
1670
1660
2513
10880
1665
2596
6037
1645
1681
1678
1675
1682
8242
1967
1652
1667
2741
2243
1655
2910
1671
1668
1663
7825
1669
2398
1662
2135
1641
2243
2474
2076
1674
1681
2139
32950
1682
2039
2337
3586
104250
1964
2286
2225
2537
8175
1680
1660
1657
1669
2180
1655
1988
1672
1669
1662
1960
2401
1633
2641
1999
1910
1656
1666
2596
1672
1650
1651
2061
2092
1675
2138
2079
1639
1669
1877
1908
2189
5638
2369
1884
1658
1957
1642
1638
1741
11965
1655
2138
1656
1977
2077
2138
1967
45765
2715
1944
2685
2398
1892
1705
2175
2314
2514
2337
1956
1960
2537
2468
2541
2304
4980
1671
2129
2595
2015
2744
2075
1957
2369
2137
2027
2029
2140
1661
2067
2528
2620
6729
3279
2568
2259
1957
1670
1679
1669
1671
2139
2646
2290
1656
2463
1681
2584
8944
1682
1958
5201
1678
2252
1675
2326
2855
1850
2409
2608
2140
1998
2245
2185
1870
1958
3036
2380
2286
1876
3602
2222
3639
2025
2594
2320
2024
1651
20592
1743
1965
2477
2468
2589
1853
2186
2256
2178
1801
2337
3537962
2276
2244
2367
1874
3216
1964
1905
2588
2298
2688
2255
1660
2463
3521
2104
2290
2060
1710
9373
1971
1905
10530
2233
2265
3736
11345
2128
2291
2235
1663
1963
2210
6228
2376
1660
1967
1660
2867
1661
1672
1865
1878
8567
2190
1875
2415
1745
2088
2462
2672
1971
1931
2237
2085
1674
2139
4652
2787
2971
1685
1972
2714
8380
1883
4419
2287
1672
1885
2324
1668
2861
1930
1897
1652
4637
1973
1895
1686
2015
2293
2121
2014
2002
2101
2438
1668
5974
7049
2800
2268
2603
1683
2303
11200
2383
30363
5868
11398
2105
2077
7165
2040
2054
4513
4813
1960
4411
2315
5906
2173
8440
1630
1641
2095
2737
3639
2269
2238
7117
1663
1959
1894
2631
4887
6132
1682
4690
12735
2251
3286
2490
14942
1745
4732
2559
2179
13965
1989
2025
2364
3602
2457
2297
2123
1651
2498
5817
6725
1813
2501
1869
1961
17020
2132
2414
2074
11669
1902
4515
8166
4508
2605
8123
3493
2345
1814
7127
2335
2631
1782
5597
2018
1655
7048
1691
2975
18811
2936
1939
1964
12739
2274
1949
41353
3351
6384
7755
2837
3312
11814
3745
2473
8200
2358
2189
1706
2804
2314
2209
2908
4197
2308
2644
2181
6864
12700
2265
9420
2335
4158
3519
2144
1961
6329
2606
11941
6824
2298
2631
1981
19448
6291
1956
5009
4623
1684
2959
1949
2779
2001
3865
2798
10035
2211
4586
2915
3164
1954
2669
8703
3201
1970
3461
4538
3041
1936
1965
2004
6357
148453
5888
3018
2987
2185
2637
2120
2773
2162
11230
3010
4825
2495
2448
2459
2412
2397
2365
6630
1972
2673
7590
2752
3476
8818
3222
7742
4993
3186
2717
2774
5080
1937
5491
2627
2337
3709
6696
6359
5153
2602
6785
3751
10851
1930
2804
4339
2981
1951
11188
2139
2180
2156
15396
2692
2465
2283
3436
3044
2666
2746
2684
2341
2463
7700
1972
4554
3566
3021
2711
8804
3363
5042
2406
2240
6652
2588
2139
2293
1955
3703
6318
2559
8846
6361
8326
3745
6780
2798
10810
1710
1966
5428
1947
4298
15391
2685
2459
2238
3513
4548
3220
3015
3559
8798
2421
1953
2582
2630
2364
3327
8840
6354
8319
2194
1705
3508
3214
1962
1987
1625
1646
1666
1666
1645
1671
2257
1688
1854
2644
1661
1658
1671
1675
1676
1938
5861
1758
7337
1799
2598
2598
1650
1650
2354
1807
1808
1694
2258
1960
1682
2639
1670
1657
1639
1887
6404
1682
1646
2223
1682
1681
1666
1670
1948
2277
1956
1670
1669
1674
1887
2328
1689
1683
2295
2291
2374
1688
1957
4588
2539
2265
2341
1794
1682
1685
1896
1687
1677
1675
1670
1675
1671
1968
1695
2292
1880
2315
1706
2613
1849
2271
1671
3306
1683
1686
1669
2321
1960
1695
1966
2623
1706
1680
1670
1671
1685
1689
1690
1930
1659
1937
1957
1660
1947
3969
2594
1673
1639
1674
1673
2320
3895
1797
1796
1706
1654
1967
2566
1963
1669
3571
1781
1678
2613
1665
3979
2611
1747
1694
2565
1967
1658
2605
1676
1924
1753
1804
1804
1715
1882
1653
1655
22612
1678
1665
1970
1943
9667
2318
1693
1662
1664
1901
1667
2316
1688
1679
1638
1672
1903
1971
2288
1961
2605
2600
1649
1662
2608
1638
1664
1677
1675
1655
2277
1925
2283
1969
2251
2251
2283
1671
1886
1908
2400
1676
1654
1669
1670
2039
1936
2547
1678
1986
1675
41353
2559
1735
2302
446684
1670
2294
2304
2252
1971
2292
2294
2257
2330
1651
1885
1663
2577
1686
1692
1891
1621
1663
1677
1928
1665
1669
1688
2191
1671
1780
1672
1653
6891
1670
1675
1662
1657
1971
1714
1678
1676
1676
1999
1682
1640
1664
1648
1686
1876
2272
1802
2309
1988
1682
1682
1895
1942
1663
1670
1806
1659
5037
1662
1823
1671
1670
1988
1776
1673
1673
1673
1947
1665
1666
1811
2307
1676
1654
1671
1669
1990
1686
2313
6952
1677
1945
2309
2895
1901
2858
1886
2613
4933
1669
4496
1655
1940
1990
2231
1899
1668
1656
1702
1703
1946
1682
1991
4612
1699
2585
1664
1668
1649
1876
1639
4542
4543
1702
1701
1990
1657
1957
1660
1701
1897
1676
1660
1850
1892
1900
1847
1755
6907
2631
1754
1963
1698
1688
1674
2050
1677
1676
5679
22770
1675
1674
1651
1832
1961
1747
1659
1962
1659
1662
1668
1673
1712
1674
1677
9602
2676
2673
1666
1969
1672
2272
1949
1666
1673
1894
1658
27960
2091
5975
1655
1893
1989
1680
2289
1659
1634
1659
1659
2857
1707
1684
2274
1670
2389
1670
1984
2547
1961
2679
2575
2577
1698
1890
1696
1687
1663
1666
1666
1668
2197
1966
1673
1949
1895
1674
1681
1652
1654
1886
1683
1667
1661
1659
3693
1677
1945
2357
2273
1814
2299
1903
1647
1675
1671
1708
2316
1672
1685
1649
2269
1955
1668
2274
1696
1684
2598
1670
1693
4477
1662
1662
1841
2288
1687
1713
1944
2781
1988
1673
1680
2600
1662
1665
1665
1670
1790
1883
1692
1671
1941
1889
1967
1675
2059
1693
6236
1677
1946
1746
1751
1899
2335
2270
1690
2255
1954
1666
1955
1701
1691
1663
1664
1665
1786
1785
1676
2211
2235
1688
1890
2369
1688
1672
2253
1659
1967
1685
2318
1900
1659
1646
1649
1666
1906
2361
4499
1684
1955
1839
1724
1891
1637
1671
3300
2310
1662
2546
1661
1661
1887
1953
1947
1688
5303
1675
1669
1662
1662
3526
1662
1686
1666
1686
1675
1962
1669
1959
1898
1699
3484
1660
1683
2518
2573
2671
2576
1678
1680
1978
1639
2139
1900
4499
1680
2059
2054
1668
1643
1706
1665
1677
2912
1675
1974
110953
1964
1695
1666
2276
1936
1892
1874
2281
1667
1772
1775
1706
2333
2345
2425
1964
1754
1702
1890
1671
1682
2276
1652
1667
1882
1749
1664
1760
1986
1948
1836
1680
1629
1665
1808
1682
1702
2048
1666
1685
2392
2273
1912
1763
2367
1678
2087
2570
1673
1681
1702
1658
1671
2584
1675
1806
1922
1890
1691
2360
1700
1665
1639
1894
1675
1675
1897
6449
1663
1655
1660
1902
1925
1630
1703
1957
2239
1854
2562
1858
2267
1677
1687
2102
1663
1774
1778
1935
1780
1772
1957
1774
1774
1776
1632
2067
1640
1676
2312
1705
1872
1703
1927
2374
1729
1894
1677
1680
1662
1872
1648
4131
2287
1766
1803
2589
2586
1951
2584
2372
2065
1675
1664
1670
1678
1898
1680
2380
1656
2054
2060
1938
2061
1957
2060
2058
2056
2096
1665
1899
2228
1666
2068
1672
11142
1665
1940
18490
1926
2605
1680
1759
1662
1669
1644
1662
10006
1662
1690
1655
1675
1925
1671
2335
1667
2185
1779
1654
1934
1889
1701
1698
2265
2268
1686
1943
4496
1886
1971
1693
117402
1660
1666
1686
1653
1777
1782
1780
1744
1778
1987
2309
1685
2391
2543
1682
1671
1668
29432
1901
1903
1677
1858
1987
1665
1678
7661
1638
1665
1683
1950
1664
1665
2617
1805
3337
1894
1814
4410
1966
1700
1906
1699
1677
1680
1669
4506
1895
1831
1796
1799
1774
1909
1660
1904
1674
1988
1681
1877
1664
2674
1652
1650
1670
1666
2238
2601
2239
1964
1681
1987
1661
1666
1681
1657
1760
2052
2522
1662
2630
2572
2568
1672
1924
1664
1667
2135
1666
1667
1671
1670
1675
1663
1689
1689
2418
2678
1892
2512
1678
2625
3703
1704
1672
1796
1883
1889
2591
1674
1697
1993
2597
2959
2594
2507
1920
1920
1920
1920
1674
1662
4205
1666
1825
1679
1665
2147
2415
1900
2383
1904
1661
1667
1662
1695
1900
2309
1664
2091
1685
1665
2137
1741
1904
1669
1913
1661
1674
1673
1900
1658
4496
1677
1654
1666
1670
2131
6652
1659
1920
1682
1674
1678
1663
1670
1898
1667
1669
1682
1705
1746
1961
1747
1747
1931
4455
1676
6722
1648
1693
1679
1652
1654
1664
1662
1672
1943
1671
1886
1891
1680
125161
1650
1652
1665
1653
1787
1896
1645
1660
1654
1957
1656
1899
1901
1891
1671
1705
1679
1631
1823
1871
2264
1687
1883
1667
1949
1669
1681
1663
2185
1668
1674
2090
1676
1676
1676
1656
1672
1673
1675
1947
1674
1658
1692
2504
1869
2441
1669
2035
1686
2369
1690
6821
1903
3210
1964
3211
1874
1651
2351
2335
2411
1803
2294
1662
1685
1877
1910
1871
2343
1693
1662
1664
1701
2932
1695
1674
1650
1682
1924
1659
1657
1661
1259952
1666
1662
1645
1673
1979
1664
1661
1661
1725
1911
1673
1674
1914
1644
2330
1662
1663
1650
2372
1694
1681
11084
2096
1671
2421
1664
41279
2212
4269
1661
1697
1988
1659
1669
3132
1653
2358
1664
2145
1671
6348
1798
1675
2116
1695
1675
1671
1678
1660
1664
1658
2137
1656
1660
1661
1887
2573
1686
1678
2113
1902
1683
1659
1656
1309593
1672
2132
2568
1900
1681
1894
1885
2347
5327
1674
1676
1802
1881
2774
4703
1921
1669
1929
1669
1665
1665
1689
1659
1690
1654
1694
1663
1663
5102
1677
1909
1679
1674
2363
1666
1666
1668
1676
1667
1679
1678
1668
10038
1893
1940
1661
2336
2074
1654
1659
1898
1901
1900
1657
1675
1658
2683
1653
1948
1685
2531
1680
1841
1834
1659
1652
2555
1688
1687
1934
1692
1648
1898
1763
1903
1926
1901
1885
1811
1639
2628
1679
2258
1658
234943
1649
1634
1960
4308
1897
2142
2563
1868
1649
1659
5757
1894
1668
1689
1690
2191
1662
1888
1661
2487
2301
2759
1655
2339
1683
1878
1890
1664
1889
1676
1646
1664
1976
1664
2146
1680
1678
1641
1886
1658
1656
1662
1673
1632
1672
1695
1899
1968
1664
2940
1678
1903
1748
1668
1688
1676
2265
1863
1639
1706
1674
1960
1658
2615
1897
5573
1800
1688
1663
1665
1681
1904
1671
1678
1682
1985
1895
1929
1784
1654
1654
1666
1667
1670
1668
1904
1885
4248
2185
1679
2128
1752
2944
1682
1681
7712
1670
2421
1643
1682
1774
1792
1764
1895
1662
2883
1664
2618
1667
1784
1893
3415
1880
1670
1675
1677
1677
1774
1663
1985
1677
2517
2298
1677
4622
2537
7668
1688
1642
1674
1680
1660
1667
2292
2354
1675
2488
1666
1672
1652
1672
1657
1678
1641
1671
2331
1890
1674
1672
2370
1659
1901
2285
1660
3693
1681
1666
1662
1655
1674
1765
1658
1665
82718
1952
1700
1665
1918
1893
1668
7308
1876
1659
1808
4518
1644
1886
2338
2354
1672
2255
1706
1916
1678
1681
2103
1653
1668
1670
8289
1677
1935
2088
2626
2097
1669
1924
1879
1681
1891
1672
1677
4202
3497
1655
1677
1652
2164
1647
1658
1659
1662
1919
1650
1640
1696
1660
2328
1699
2720
1896
1659
1949
1657
2520
1901
2190
1665
2547
1895
2294
1662
3909
1666
1670
1674
1950
1674
1890
1908
1889
395102
1663
1663
1669
2374
1947
1672
1671
5839
1877
1709
1958
1685
2167
1664
2230
1666
1803
1809
1803
1807
1806
1804
1806
1667
1970
1664
1922
1667
1669
1669
2286
1887
2069
1664
9117
1894
1647
1797
1870
2571
2301
2222
1662
1829
1887
1689
1686
2204
4218
2279
3936
2833
1653
1665
2534
2528
2180
1685
3265
2704
1813
1892
1894
1656
1671
1679
1635
1652
1949
1650
2520
1675
1676
1681
1670
1678
1657
3070
1669
2480
1673
1668
282553
2580
1682
1906
1657
1854
1675
1674
1682
1670
1810
1656
1680
1680
2354
1677
1671
2133
1690
1801
1676
1688
1651
1668
2688
1809
1808
1669
2348
1676
1649
1898
2944
1694
1693
1658
3260
1706
1683
1666
1675
1671
1675
24
2507
1681
6108
2522
2937
1810
1682
1694
1888
1658
1822
1665
1679
3394
1693
2582
2145
1899
1757
2776
1645
1676
2288
2265
1934
1885
3547
1868
2627
1666
1841
1761
1679
3425
2352
2296
1675
1700
1661
2385
1673
1658
2906
1678
1701
1676
1675
2152
1686
1655
1648
1688
1659
2301
1899
2256
2357
1682
1950
1681
1679
1681
2170
1678
1679
1676
1661
1671
1659
1877
1676
10918
1673
1968
1661
1663
1817
2167
1797
2505
1567
1667
1683
1668
1648
1755
1683
1682
1878
1953
2269
1761
1636
2494
1681
1644
1663
1662
3216
1672
1654
2367
1673
2919
1685
1671
1682
1658
2150
1663
1910
3419
1665
1663
2297
1702
1903
1834
2600
1764
2355
2774
1671
2166
2276
1688
1659
2338
1643
1668
1897
1886
1650
1994
1652
2416
1655
1661
1764
1829
1671
1886
1690
1663
1660
1754
1626
1709
1799
2111
1656
1661
4533
1698
2518
1679
1663
2281
1655
1762
1668
1978
1673
1682
2179
2265
1790
1667
1669
2057
1865
2393
1659
1684
1663
2290
2292
1676
2692
2386
1676
1674
1772
2146
1878
1662
1583
1663
1662
1703
1901
1649
1662
1663
1686
2292
1683
1669
1669
2088
2490
1903
1788
1669
1688
2263
1902
1683
1585
1671
2514
3051
1659
1654
2262
1682
2170
1683
1687
1684
1683
1707
2264
106259
1892
1998
1684
2294
107739
1888
1887
3420
4454
1677
1782
1658
1691
1636
1672
1668
1870
2179
1680
2167
2264
2260
2378
2344
1636
1660
1672
1674
1673
1683
1672
1634
2338
1633
1680
1952
1679
2423
1698
3424
1664
1666
1630
1679
1666
1666
1680
1781
1759
1888
1888
1698
1703
3070
3420
1690
1666
1800
1673
8130
1662
1795
1907
1869
2596
1747
1662
2080
1662
2149
1682
1685
1667
1674
1676
2550
1671
2371
1918
2912
1653
1670
1668
1582
1873
1889
2713
1669
1678
1640
1674
1655
1678
1998
1643
1803
1670
5579
1655
1879
1676
1673
1798
1680
2984
3046
1682
1679
975152
1660
1753
2356
1873
1659
1674
1672
1659
1766
127441
1885
1674
1902
1675
1675
2181
1675
1881
2848
1568
1667
10285
5487
1675
1887
1686
1661
1682
1656
1678
2815
2499
2630
1672
1665
1668
1667
1663
1670
1664
1665
1653
1671
2367
1677
2473
1811
1663
1585
1664
1652
1666
1670
1672
1818
2041
4625
2597
1910
2170
1699
1652172
2631
1667
1837
2301
1669
6745
1676
1678
1702
2173
1759
2599
3631
2701
1664
2291
1698
1690
1884
1669
1669
1661
1678
1669
1661
3429
1667
1977
1673
1700
2703
2698
1815
1925
1653
1682
1677
1676
1694
1671
2604
2043
1686
1566
1666
2169
1656
1934
1646
1820
1886
1880
1674
1676
1674
2337
1649
1651
2592
1652
1652
1651
1880
1686
1677
1893
1814
1648
1672
1664
2344
2337
1672
2366
1674
2690
1685
1670
2416
3427
1673
1668
1674
1658
1650
5431
2600
1660
2148
1651
1636
1669
1679
1758
1750
2994
1788
1663
1659
1876
1885
2601
4926
1667
2496
2371
1700
1622
2627
2530
4464
1631
2541
2649
1679
1645
1645
1663
2572
1678
1671
2192
2625
1694
1654
2470
1671
2532
1672
2576
2574
2503
2354
1678
1676
2547
2345
2493
1707
2358
1660
1680
1655
1876
2620
1660
2295
1884
1779
144449
1671
2335
388472
2601
1649
2279
1642
3405
1745
2586
2129
2470
2316
2564
1668
1667
1665
2166
1661
2339
1696
1672
1672
1675
1674
1665
1671
1673
1648
2196
2225
1682
1681
1686
2593
1658
2550
2040
1681
7793
2460
2460
2235
1658
1705
2659
1657
1678
1884
1563
1981
1829
2542
2464
2461
2012
1658
2255
1827
1678
2268
1818
2501
2059
2170
2533
1645
1675
2280
1671
1668
2567
1682
22585
1891
3742
2549
2551
1682
1563
2389
1951
2363
1837
3428
1652
1682
1683
2567
2265
1657
2334
1696
1664
3327
3349
2281
2273
2615
2693
2646
2687
2646
1674
1677
2263
1597
1903
2203
1689
1691
1689
2256
1659
2366
1662
3973
1663
1662
647620
1664
1665
1680
4484
7414
2246
1669
2914
1706
1670
1663
2847
3537
2255
1659
1620
1671
2531
1671
2279
1679
2372
1636
1653
1654
1675
4739
2554
1662
2270
1667
2268
1662
1658
1664
2104
1884
1999
1941
2451
1670
1602
2287
1666
5194
2059
1680
1637
1667
2791
2624
2246
2589
2189
1658
2177
1642
1673
1648
2273
10774
23141
1682
1888
2356
1676
2261
2194
2296
1672
9552
2261
1663
2261
2532
1668
1676
1686
2275
2281
1960
3255
2371
3349
1674
1671
2378
1676
1682
1675
1678
1683
1675
1678
2277
2356
54638
2277
3049
2176
1685
1666
2283
2534
1661
2058
1677
1844
2521
2384
2420
1935
5367
1948
2278
2069
1685
1672
1670
2609
2269
2029
345303
1670
1667
2093
2358
1669
2368
2410
2356
1670
1670
1661
1665
1671
1928
1682
1684
1684
1682
1971
2532
1680
1760
2000
1659
2031
1685
1659
1681
2251
1677
1676
1675
1674
1978
1669
1666
1758
2448
2454
1661
1645
4714
2409
2209
2389
1659
1691
24611
2420
1950
1901
2279
1670
1937
1879
2774
1652
2269
2269
2449
2245
2276
2266
1659
2356
1675
2271
3017
1664
2272
2260
2678
26946
2337
2340
1655
2267
1658
1659
1639
1668
1943
1683
2380
1694
1679
1678
251468
2268
1672
1882
1841
2462
1654
1667
2128
2030
2290
1654
1656
1660
1658
1669
2685
1648
1675
1673
16665
1655
2418
2601
1945
1896
2265
2263
1687
1648
1674
1663
1660
1664
1675
1668
1678
1954
2665
21094
2375
1667
2267
2266
1668
7081
1667
1664
1667
2555
2555
3070
2452
1679
1957
1674
2628
1692
1797
2537
1677
1683
1667
9162
1657
1660
45268
1677
1666
1668
2117
1894
1988
1678
1677
1667
2267
2278
2278
2279
2279
4062
1670
1995
1663
1960
1679
1690
1672
1657
2274
1662
1690
1676
1676
2207
1695
1956
2187
3035
2269
1678
1679
1668
1674
1668
1669
1889
1687
1933
1958
1934
1986
2060
1705009
2253
2259
2252
2253
2256
21159
2252
1898
2272
2257
3537
2618
2389
1968
2453
1684
1703
2098
4567
2917
1707
252915
1703
1677
1674
2596
1674
1976
2229
2275
2272
1747
2205
82721
1668
2011
2389
1676
2057
2292
2341
1664
1668
1914
1890
1683
1687
1664
2278
2273
2269
2274
1668
1652
1669
2277
1942
1676
2184
2639
2216
4858
82726
1660
1666
1666
2342
1927
1684
2585
1674
2106
2837
1676
2169
1692
1675
1678
2504
1671
1680
1691
1682
1680
1680
1674
1903
1679
1679
1999
2547
12913
2253
2298
8345
1673
2279
2154
2275
1678
2745
1683
2343
1683
2610
1889
1678
2167
2234
2303
2459
1707
1704
1665
1667
29829
1663
1938
1685
2214
1690
1949
2276
1659
1688
2331
2249
1654
1685
1908
2396
1944
1676
1631
1667
1679
1977
1673
2378
1660
179413
1689
1695
1665
2556
2251
2269
1905
1665
1665
1685
1961
3046
2080
2263
1660
1746
1926
2192
2667
2260
1958
14302
1666
1985
2278
1679
325459
8574
1668
1663
2271
2272
2271
2272
1676
2553
1654
2342
2867
1974
1644
2576
2587
1681
1677
2188
1658
1749
1664
1628
1665
1652
2341
1648
13828
1863
1753
1759
1672
1676
1662
2868
1673
2662
1675
3774
1711
1668
2283
2253
1906
2178
2570
2541
1653
1652
1658
1657
2205
2217
1766
1947
2265
48856
2268
1641
1910
2263
1685
63152
1671
2255
1674
1670
495019
4994
2383
1661
1673
2181
1669
1682
2319
1695
2279
1670
1651
1632
1932
2100
5927
1799
1798
2284
2438
2341
8384
2293
2509
2512
1688
1672
1671
1654
2687
4555
2289
1679
2251
1882
1752
2278
2275
1637
2129
1668
1691
2912
1870
2662
1680
1677
1675
2246
5790
2383
2180
2632
1673
2266
2266
1994
1679
1677
1679
1681
1677
1673
2242
1964
1678
1672
1672
1661
1712
1675
2268
3949
1672
1632
2199
1877
1707
2246
1668
1668
2162
1703
2088
1664
1660
2554
2645
1669
1673
1666
2585
1833
1929
4830
1925
1951
1660
1671
1747
11360
2234
1649
1650
2536
1800
2285
2207
1710
1888
1672
2614
1674
1625
1649
1650
1876
1876
1665
2275
5660
2273
2780
2372
1890
2371
1722
2269
1673
1673
1666
1678
1682
1892
1937
1671
1668
1937
1978
2644
1679
2375
1889
1663
2252
2259
32551
2252
2252
2252
2256
1782
1645
1659
1758
2316
1762
1699
2205
19467
2424
2757
1666
1674
1652
1675
1686
2267
1686
2259
21392
1697
2718
1910
1882
2700
2270
2634
1682
1893
1663
1667
1679
1662
1903
2271
1979
1665
1669
1838
1688
1904
1681
1720
1678
1868
17023
2583
1654
1654
2283
1681
1704
1654
1666
5787
1966
2548
1662
1667
2547
2278
1678
1654
2527
2522
1876
1697
2266
1665
2266
1662
130420
1613
1662
1701
14505
1665
1660
1690
1674
1952
2105
1694
2563
2023
1664
1664
1645
1644
1901
2292
1656
2279
2218
2166
1695
1662
1927
1665
1779
2652
1678
130422
3595
1943
1946
1672
3595
1947
2051
1693
1673
1658
1961
1652
1684
1883
1694
1686
1681
1685
1684
1688
2396
1666
1961
1684
12497
1669
1669
1672
1805
4198
1668
261127
2631
1669
1648
1658
1648
1701
1669
2283
1872
1651
2559
1676
2183
2426
2428
2428
2260
2257
2577
2391
1672
1984
2265
1755
1935
1710
1665
2009
2423
1659
317356
2248
1688
1681
2418
1884
1659
2344
1662
2261
2263
2060
1909
2880
2373
1739
1686
1662
2688
1661
2333
1682
1975
2384
1685
2030
1656
2278
301572
1656
1679
1687
2646
1672
1684
1961
2282
2276
2240
2187
2265
1840
2639
2640
2289
2642
2263
2289
2263
2639
1958
1699
2289
3654
2276
2702
6392
301570
2032
1659
1652
2761
2770
1661
3119
3020
1977
2249
65755
1911
2413
2274
1667
1913
1673
1682
1890
1885
2704
1661
5766
1889
2465
1941
2464
2192
2192
2513
1665
2254
1663
2368
1657
2356
2533
1672
1881
1671
1949
2529
1832
1672
1777
8079
2558
2274
3237
2255
1676
1909
1908
2523
1892
1654
1938
2432
2609
2431
2526
2526
1663
2288
2288
2239
1649
7993
1671
1876
1670
1673
1912
2273
1655
1703
2500
2254
2453
2453
2550
1662
2576
1886
1938
2580
2539
1678
2267
1678
1672
1698
21158
1654
2276
2269
2353
2287
1861
2287
1944
1659
2556
1713
1676
1677
1676
1677
2557
2561
2560
1690
2713
1882
2713
1944
19436
1653
2294
1673
1673
1668
2538
1675
1671
1648
2291
1632
2064
4817
1963
5837
1874
2567
469031
2566
2093
1672
2584
7903
64058
1868
1676
2582
1676
1873
1675
1959
1775
8431
1658
2511
1678
2415
1684
29306
2340
1670
2109
1688
1674
1958
1658
2204
1890
1666
2566
1677
6697
1873
1678
2670
1668
1766
2522
1860
1660
1972
1686
1960
1670
2424
1955
2661
1676
1660
1699
1667
1901
2467
1878
2576
1928
2534
2569
1661
2273
2254
11068
1660
2262
1659
1656
2274
2267
1909
2685
1678
1868
2564
1680
2563
2264
1656
1672
1672
1676
1680
1659
1675
1956
3705
1888
1674
1680
2281
2268
61171
2057
1650
1650
2264
2291
2267
2183
2680
1969
2562
2264
3473
2454
2454
2556
1669
1703
1665
2257
1705
1666
2554
2865
1659
1928
1695
3482
8536
1671
1667
1668
1668
2427
1777
1896
1657
1662
1670
1684
1927
1883
3482
2530
1667
2200
1887
2557
2271
2789
1667
2680
2680
7408
81454
1676
2348
1893
1737
2875
1893
2103
1690
1670
1672
1670
1657
2215
2211
2578
2267
1670
2100
2620
2118
2108
1677
1868
1680
27064
2202
1669
1909
1672
3377
1746
1670
1677
2281
1858
3470
1743
1668
1668
2656
2263
2380
1672
2080
2274
1651
16677
7418
2677
2548
1666
2874
1667
1696
1868
2449
1893
2275
1682
1667
2606
1886
1692
253482
3476
1693
2377
1692
1864
1864
1866
1875
20823
1874
1678
2586
2290
2582
1670
2886
1673
1671
2363
1675
2358
2521
7613
2339
2521
2524
1691
1874
1896
2501
2497
3479
2500
1915
2544
2438
2658
1703
1903
1668
68414
1675
1669
1886
1666
2251
2133
1680
1953
2079
1676
2514
2514
2549
1676
2407
1655
1901
1672
133890
1673
1658
3478
1942
1673
2011
1682
1691
1656
14505
2473
2017
1679
1909
1680
2315
1671
1672
1952
1945
1669
1669
2487
1666
1674
3622
2547
2585
2585
2417
137113
1869
1926
1674
2247
1948
2260
1648
9312
1662
1681
1680
1677
2047
1668
1667
2250
1656
2365
4371
2909
4370
1665
1668
2171
1665
1873
1682
1652
1663
2289
2439
4760
2131
1669
2350
1681
4731
5121
1675
45965
1678
1674
1701
2414
1662
2147
1660
1970
1678
2438
1669
2485
1682
1677
2562
1652
2431
2202
1685
1868
2265
2566
26385
1728
2569
2569
2569
2574
2576
2576
2574
1669
2590
1671
2134
1804
2265
2549
1670
2289
2291
2359
1677
1660
1912
2428
1677
1660
1789
1729
1657
1657
1664
1696
1846
2757
277123
1640
1672
1886
2338
1675
1663
1802
1803
1955
1676
1672
1670
1681
1686
2272
1883
2216
1669
2632
2322
1658
1893
1889
2145
2596
1761
1668
13110
2039
1668
1661
2319
1665
1863
1930
2603
2605
2357
1601
1749
3469
1689
1678
2567
1669
1677
3733
2269
6267
19222
1703
1941
1671
1669
1670
1676
1942
1799
1676
1675
1680
2206
1681
1679
2339
2342
1970
1661
2259
1681
1950
2293
1641
37103
1681
1670
1666
1666
1663
1898
1660
1660
1713
1885
4028
1641
1924
1680
2602
2604
2292
3415
1648
2656
1766
1683
11145
1938
1943
1648
1674
1670
1939
1680
1681
1660
1665
2336
2337
2342
2338
2338
2345
1943
2342
1663
1660
2266
1660
1900
1945
1701
81455
1757
1761
1665
1669
2195
1955
2256
1735
1670
1691
8291
3487
2550
2254
1669
1676
1666
1665
2276
2283
1953
1681
1679
4001
19323
1684
1938
1683
1859
1648
1905
2191
1680
1682
1668
1968
2208
2211
1882
1652
1675
1944
3744
341566
2270
1678
1675
1668
2254
2837
2279
5389
1967
2279
1678
1671
1670
1674
1953
1668
1663
2255
2258
1883
2090
1675
1927
1826
1664
1686
2540
1941
1661
3483
2327
1673
1682
7607
1661
1673
38035
2039
2424
1805
2104
1676
2268
1671
2195
2537
3600
1860
1678
1666
2238
1665
1833
1695
2377
437602
1692
2263
2263
1659
2344
2232
1667
2271
9041
2131
1660
1659
1677
1669
1965
3173
1659
1676
1674
1670
2136
1674
1629
1670
2136
1656
2538
2253
1967
2253
1878
1643
1660
7267
2722
1939
1668
1663
1666
250998
1663
2244
1638
2590
1960
1881
11421
1653
1947
4412
1668
1667
2257
2263
2532
2853
2853
2256
28649
1842
2259
2255
2190
1669
2558
1919
2558
1672
1666
1694
1882
2259
2268
1931
1656
11722
2259
1676
7436
1664
1917
1675
1978
2423
2606
6289
1663
1665
1680
1941
4277
1932
2705
1675
1677
1671
1890
1669
1669
1663
2354
1945
2354
2478
2354
2354
1681
5973
1671
2908
1626
2052
2527
1676
2427
864856
1952
1898
2066
2607
1648
2168
2379
1609
1679
745132
1669
2254
1674
1673
1926
13940
1661
1849
1643
1961
1662
32104
6103
1664
1648
2272
1675
2341
2370
13406
2341
7848
1750
1865
1955
28463
1646
2691
1631
1664
3755
1653
3048
2231
1942
1665
2687
2126
2851
2685
2688
2686
1629
586922
2605
6703
1684
1879
1684
2106
2466
2313
2671
2552
2255
2271
2271
2335
2272
2272
1678
1652
2228
1671
1661
1666
8129
1672
2430
1920
1686
2250
2270
2270
1811
1893
2264
1656
173570
1653
298648
1678
1680
1931
2308
1880
2091
5611
1682
1779
1890
2288
2241
6572
1676
2469
1664
1669
1897
1669
1666
2535
2567
1652
2563
2603
2609
2523
2289
7033
1646
1626
1910
2515
1899
2273
2513
2404
2245
2375
1668
4918
1934
1670
1693
1696
1667
2201
1657
1914
2415
1748
2020
85655
2985
2398
2254
2225
1652
1658
1904
1874
1674
1669
1663
1673
2118
13241
2445
1916
1664
2305
2449
29037
10582
1670
1913
2539
1894
1677
2174
50282
1888
2175
2786
1923
2168
1671
2265
2786
1673
1926
2266
1679
1669
1679
1666
1670
1673
55466
1913
1671
2054
2193
1886
1640
1669
1927
2704
2485
2409
1669
2264
2512
1956
1687
1688
1668
1875
1660
1669
1985
1944
1655
1674
2273
2053
2077
8447
2265
2460
2378
1668
1670
2206
1935
2053
1675
1889
1891
1889
1664
2273
481852
2271
1951
2273
1660
2271
1670
1742
1938
1675
2266
8448
2028
1640
2252
2250
2256
2532
2366
2250
2252
2251
1639
1641
1911
1882
3127
3066
1784
1655
1659
1663
1940
2342
1690
2018
2591
8523
39162
1663
1934
2591
1663
1879
2458
2275
2275
2367
2257
2272
2271
2385
21243
1691
7559
1623
1875
1724
1641
3292
2067
1663
2564
2073
1568
2390
1679
2616
2406
2088
1658
1900
2565
2206
5720
1652
2271
2209
2458
1672
2390
1670
1877
1876
2605
1805
1889
1644
2809
1796
1681
53741
2379
1667
1688
2549
2355
1650
1627
1664
1674
1665
1947
1675
1639
1900
1699
2326
1888
2265
1665
1915
1681
41819
2265
6420
2531
2535
1921
1865
1672
1862
1684
1661
1670
2494
2496
2335
2205
2198
1672
7197
1910
2248
1690
1662
1647
2329
1755
38190
2336
3677
1943
1674
1663
1796
1664
1912
1661
1899
1661
1674
1681
1686
1578
1679
1954
1673
1666
1675
4226
1919
1810
2192
1874
24922
2299
2494
1652
2086
1655
1660
1938
1666
1648
1883
1885
1682
1892
1757
2307
1681
1649
1737
1870
1871
1949
2595
1624
7460
24922
1665
1677
1664
1920
1663
1673
81028
1693
1676
1676
1659
1913
2406
1658
2400
2267
2264
1925
1662
2268
2265
2496
1888
4299
182258
2419
2358
2532
1625
2337
2533
2533
1873
1892
2602
2600
2596
2602
389876
2560
2561
2336
1679
2421
2079
2081
2270
2123
1893
1678
1980
2425
1988
3863
1646
2341
2529
1976
1698
2367
2367
2530
2292
1887
116136
1909
1655
1784
1674
2238
1695
1912
1782
2725
1601
2679
2116
1754
2286
2679
1953
2439
1682
1889
1678
2526
1678
1978
2263
1870
2275
1874
1671
5584
1885
2243
2236
1666
3752
1771
2682
1952
2818
2497
2292
1667
1701
1877
2268
2271
1890
2270
2265
2266
2270
2273
2267
2266
2265
1703
4816
1787
1669
2617
38842
1898
1955
2270
2260
1663
1668
1665
1687
1688
1684
2112
2567
1659
1658
2272
2270
1893
1654
2286
2255
2259
2279
2311
3739
2334
310578
1884
1878
2271
2597
1643
1916
1668
2268
2265
2586
1678
1862
2258
2692
2337
1645
1647
1677
1837
2270
1915
2273
1662
1666
2600
1668
7039
2261
1673
9105
2369
1735
2049
1714
1666
1674
1892
2266
1671
2270
2277
1773
2024
1656
2274
3005
2269
2193
2192
2259
19472
1885
2335
2311
2260
2246
1892
2273
1673
2202
2268
2291
2682
1624
2281
1865
1894
1667
2555
1689
2243
1631
1677
82725
1691
1692
2115
2682
2682
2266
2278
1883
1654
1654
1681
1680
1655
1685
1681
1686
2268
1965
2274
2245
2278
2549
1882
82726
1887
1684
1689
1686
1686
2555
1668
2549
1974
2254
1932
2017
2559
1873
2689
2294
2340
1681
1680
1681
1900
1670
1664
2242
2522
10201
2536
2239
2296
1837
3429
1937
1754
1671
2262
2263
2266
2267
2265
1965
4012
1650
1677
1664
1917
2262
2264
2522
1660
1662
1867
23968
2677
2684
2676
1974
2680
2680
2674
1890
2675
2406
2561
1864
2346
2379
1663
1679
1661
1882
1962
1884
1678
2815
1959
2553
40721
2526
1891
1671
1672
1884
1888
2421
44344
2526
1962
3390
2259
454813
2116
2256
3485
1874
2257
2118
1936
2590
1869
2109
2345
2594
1934
3472
2384
2062
1749
1599
2233
3391
2118
1934
2887
2182
2260
2157
3391
1950
2232
1953
3469
1999
1959
1953
7329
1959
2909
1822
2360
2145
1822
1923
1848
2476
1662
2370
2209
2267
1929
1954
1927
1729
2551
1665
1816
1907
1651
2170
1650
1663
1690
1906
1871
2169
1948
1890
1647
1890
1934
1735
3472
2247
1684
1809
1944
1693
2454
1924
1750
2158
1692
1750
1682
1695
2627
2333
1953
2624
2007
2965
1848
1894
1669
3639
81505
2236
2235
1979
1671
1916
2044
1777
2109
1662
2506
2407
2258
2060
2261
1676
1923
1649
1951
1649
2059
1703
33542
1797
2273
9515
2267
2376
2511
1682
1892
2079
1939
1871
1893
3055
2616
2005
1657
1890
1890
1890
2101
1674
5610
2391
2260
2361
6214
3475
2198
1600
2343
9226
1759
1715
2548
51537
1884
1893
1893
1650
2267
1920
1817
2109
1674
1674
2253
2619
2809
2151
1684
2274
1662
19432
1661
2466
1932
3433
1657
1637
2049
122811
2261
1708
9512
2567
2266
1675
2329
2264
2263
1932
2262
1660
1733
2262
2264
2267
2267
1643
1665
1612
2042
1674
2458
1669
2379
3008
1952
1665
4183
2267
1652
2354
1935
1652
1675
2465
1675
2165
1860
1901
1935
1945
1770
1665
1905
1664
2566
1674
1653
1814
1655
1668
1626
1645
1911
1823
1686
1936
2249
2271
1642
2422
1646
2350
1641
1695
1769
1679
1652
1917
1660
2627
1655
2326
1638
1659
2616
1680
2276
230926
1686
1820
3300
1875
1922
3300
1757
2267
1884
1899
2199
41121
1655
1669
1649
2725
1686
2275
1916
1890
1672
2573
1919
2552
2551
2550
1955
2039
2096
2554
26748
1637
2406
1671
2004
1894
2425
2200
2330
2364
2355
1879
2173
1655
2174
2348
2613
2685
3723
1658
1916
2004
1675
1673
2374
305383
1667
82725
1672
1700
2564
1997
1657
1654
1692
1919
5129
1874
15993
1624
1749
2598
1667
1788
3447
1910
1625
2233
2341
2341
1818
1955
1951
38757
1682
1643
1889
1732
2474
1889
1647
1685
1675
2320
1688
2632
1672
1904
1673
2185
2588
1663
2173
1665
1669
2284
2056
1656
1969
1659
1894
13701
2471
2114
2234
1662
1679
1910
1874
2186
2188
2192
2147
1668
1666
2565
1976
2569
1650
6204
1999
1939
1882
1872
1886
1683
1885
2081
2033
210020
12947
1943
1670
2179
1672
1950
118406
1681
1871
2270
2270
1655
1667
1663
1819
22406
1668
2633
1664
2018
2391
1916
2249
1651
1660
2780
1667
1669
1779
2485
1659
2341
1661
2268
1737
1662
5597
2538
1667
2302
1649
1948
1934
1934
2304
1666
1621
2352
2340
2413
2049
1668
1753
1953
1627
3471
1693
2192
1667
3886
2198
2200
1675
2636
1673
10436
2088
2436
2308
2380
2332
2101
2408
2582
2658
1886
2584
3039
2594
2287
1894
6075
1783
3473
1672
1668
1703
2178
1900
4569
2129
1665
1899
1898
1670
1914
2235
3472
1919
1669
2240
1864
1679
1643
2266
1661
1663
1674
497351
2267
2291
2362
2158
2461
1672
1676
2293
2346
1671
19223
2473
2517
1677
1651
1655
1667
1667
2263
1678
2116
4413
1694
1688
13647
2271
1680
1661
2063
2274
1666
1645
2244
1977
2511
1907
1665
2593
2257
2340
2060
1887
1885
8060
2677
1685
1685
4760
2266
1866
2151
2539
1860
2539
1881
1667
2292
1950
1633
2489
1658
2492
1680
2549
2496
1914
2489
1674
26499
2065
2331
1750
21460
1891
2327
4731
2329
2329
2373
1682
2077
3473
2277
2538
1896
1682
2175
2268
2232
4245
1746
1927
5861
2261
2377
1647
1732
2334
2502
2303
1657
2561
5852
1665
2137
2080
1648
2016
1666
2913
1742
2608
3478
1675
2691
1665
12582
1665
2251
2579
2130
2188
1661
1662
1659
2260
2622
2340
2377
2339
110174
2385
1737
1736
1670
1694
1633
1682
1897
1711
2389
1953
1683
1678
1648
2238
1668
1649
1622
1652
2087
1685
1682
2039
1691
1681
2337
1680
1941
1665
1649
1662
1670
1672
1676
2353
1667
1658
1641
1657
1735
2239
2276
2912
1803
1645
3385
2598
3412
2326
1820
1669
1640
1681
2484
2004
2386
1677
2111
1859
3836
2632
1680
1873
2060
1672
2548
1639
1664
1662
1641
1975
1678
2141
2674
2799
1642
1687
3434
6799
1669
2082
3213
1691
128764
1847
2377
1875
3472
1883
2322
1886
2251
21947
1682
1686
1683
1684
1683
1735
2379
1734
3411
1671
1734
1624
1652
2241
2625
82494
2574
2574
1638
4079
1661
1961
4006
1729
1672
1673
1650
6138
1665
1886
1727
1654
1674
1682
1672
1956
1681
1678
3479
2264
1671
1674
7049
1672
1705
3771
1636
2124
1664
1665
1956
1702
1668
1677
1644
1685
1679
1673
2297
2031
1867
1866
2346
1674
1672
1910
1648
1639
1724
1675
1649
1646
1683
1664
1871
2659
2289
1694
1671
1939
1939
1936
1648
8511
1678
1656
2100
1661
1664
1737
2370
28954
2307
1765
3138
1737
1657
2268
1676
1665
2590
1666
2347
2595
1670
1925
1952
2281
2532
1914
2463
1663
1660
2470
1896
2570
2526
1674
1881
1663
2152
2259
1661
1665
1938
1665
1899
2087
2098
1653
7397
1760
1704
2244
1633
2394
4488
2651
1676
3484
2651
1681
2524
1680
1678
2895
1685
2198
1689
1972
1663
1665
1665
1692
1951
1737
1867
1646
3912
1626
2241
1680
1662
1668
1679
2268
1652
1640
1929
2147
1796
1664
2540
2512
2537
2533
2533
2295
1655
1938
2021
1671
1666
2355
2559
2320
1877
1655
1687
1888
1743
2254
2547
1944
1645
1672
6532
2285
2301
1963
1632
1626
1904
1824
1675
2181
2182
1658
1690
1943
2283
1665
1692
1945
1668
1675
1863
32604
1642
183065
12511
1677
1952
1650
1676
1681
1663
1953
1680
2530
2271
1660
3249
6388
1877
1789
1652
1689
1959
1788
3037
2369
1905
251486
1679
1683
1709
1641
1668
1901
2592
1912
2629
117544
1693
2554
2300
1945
1688
1819
30544
1657
1717
1693
1685
2432
1953
2552
2572
1690
1691
1899
2737
45294
1671
2629
1664
1755
2208
1654
1678
2035
1950
1996
1655
1639
1673
1910
1678
1662
1675
1659
1901
1672
1643
2265
1694
1941
2279
1678
1669
1680
1735
2435
1911
1904
1665
1657
1653
2482
1675
1646
1955
1883
1656
1672
1663
1965
1670
1724
2697
1673
2342
1771
2090
2535
1926
2534
2575
2627
2576
2628
2919
1654
12675
2699
2279
6545
1884
32745
1729
1940
1913
1688
1672
1666
1960
1672
2258
1668
2254
1783
2570
1672
1678
2608
1677
1941
1665
1666
1679
1892
3490
1668
2336
4916
1636
2163
2334
1675
1654
1947
1671
1854
1672
2259
1900
1926
1926
1638
1667
1930
1661
1925
1879
1664
2640
2326
1676
2342
1815
1933
1657
1712
1658
1658
2580
1871
2298
1674
1667
1928
1672
4505
1670
1684
2346
2272
1684
1684
1663
1885
1776
1768
1674
1909
1654
1664
1676
1770
1668
2171
2353
2356
2353
1691
5732
1969
1675
2280
1654
356389
1918
1670
2893
2340
1679
1679
31695
1677
2238
2326
1673
1659
6676
1870
1659
1674
1943
2266
1681
1682
1859
1873
2240
1709
6816
1661
1653
1813
1658
3464
1668
1659
1669
2691
1678
2236
72797
2237
1667
1850
1664
1650
1670
1931
1660
1753
1680
2260
1846
2193
1682
2108
1683
1681
1655
1961
1679
1755
1935
1636
1634
1758
1637
1936
1639
2095
1903
1997
1652
17995
1671
2000
1956
1650
1666
1872
1661
1878
1670
1682
1943
9327
3720
3692
2357
1707
1963
1709
2275
1658
2535
2528
1664
1880
1674
2265
2564
1705
2250
1869
1676
3474
1635
1889
1668
1886
1895
2055
3465
2375
2982
1667
2371
2560
3302
1712
3467
2205
2244
2400
1685
1655
1677
1676
2326
1917
1869
2541
2304
2542
2304
1692
1956
1616
1679
1671
1670
2149
2284
2280
1670
2036
1743
2667
2260
3391
2195
2251
6370
2194
2197
1653
2193
1665
2534
2530
2776
2776
1659
1980
2572
2153
1705
2553
1663
2235
2553
1658
2553
2240
2606
1956
2018
1933
109082
1936
1668
1925
2220
1653
2264
5207
1659
7267
1684
2489
2488
1900
1685
3469
5040
2335
2343
2341
2340
1667
2257
2246
2183
1688
8544
2370
1658
1886
2154
2235
1681
1681
1901
2090
2284
2284
2283
2259
2507
2546
2504
2491
3470
1898
2499
2519
2254
1651
1648
2629
2547
1670
2084
1671
1671
1951
3158
3158
3387
12498
5985
1675
1684
2186
1672
2531
4373
2493
2361
1902
1700
1887
2198
2679
1881
2290
2493
2496
2542
2543
2475
2575
1675
1955
1868
5109
2300
1868
5761
1671
1675
2261
2259
4056106
2253
2498
1915
1698
2140
1700
1669
2275
2531
2530
1661
28946
1688
1870
2339
3084
2154
1689
2000
4651
1676
2266
252921
2583
4985
2335
1915
2192
1873
2886
2514
1665
1866
1663
1690
1679
2267
1674
1950
1952
1661
1685
1683
1688
1733
2471
1943
2472
2475
1672
4131
1673
2504
2518
2268
1869
1943
1950
4190
2510
1659
1688
2658
1657
2534
2550
1646
2538
1756
1954
1893
6847
2040
3408
1687
1656
2248
2236
1675
1659
2522
2206
1664
1954
3306
1762
1766
1872
1951
2500
2542
1674
253357
1637
1742
1673
1920
1655
1938
2170
1685
1652
1684
1914
2923
2242
2274
2459
1681
1946
2272
2272
2260
1948
1675
2257
2061
2485
2497
2153
2500
2504
1705
1644
12538
1629
2251
2257
2125
1664
1879
1878
2597
3389
1836
2199
2348
2779
1690
2254
2257
1636
1957
2500
1610
1663
1653
1649
1938
1901
1792
1679
1672
1678
1674
2524
1678
1913
2360
1894
1667
1674
1669
1663
1945
1669
2256
2329
2349
1892
2498
2541
1676
1912
1834
1760
2521
1669
1685
1953
1622
1689
1683
1686
2000
3578
1632
3809
1914
2568
2565
2495
2494
3470
2265
1683
2234
1648
2548
2604
2287
1664
1686
2361
1672
1780
2298
1660
1924
2498
2496
1682
1656
2947
2558
2593
1665
2511
2895
1668
2243
1658
2275
1731
2539
2536
10964
2537
2538
2782
2063
1682
2258
2283
2050
1683
2268
252921
1670
1943
2526
1661
2502
2314
1815
2506
2111
2498
1680
2490
2508
1663
1855
2429
1912
3231
2558
2555
1806
1651
9106
2048
2351
2048
1662
1932
1668
2542
1660
1939
1741
1666
1677
1673
2536
2598
2597
2341
2535
1666
1681
1668
1659
1679
1948
1679
1681
1671
1918
1681
2497
2129
2513
1749
2279
2279
2264
2540
1949
2541
1876
1906
1671
1671
2031
2374
1664
2030
2329
1676
2494
2602
1669
1914
1660
2543
3475
2249
2253
2258
2513
2257
1886
2615
2617
1665
2266
1676
2435
2181
1925
2183
1671
2514
1670
1955
2227
1652
4457
2348
4011
1634
2155
2266
2271
1659
1667
1867
1888
1955
2484
2504
2503
1675
1674
1888
1663
1963
2276
2277
2273
2251
1674
2582
1943
1649
1652
2453
2352
2271
1891
1923
1661
1656
2287
1870
2547
2233
2258
1676
2270
1654
2527
1662
2506
2509
1919
1890
9562
1668
2436
1892
8681
2577
2532
2496
1671
1806
2487
2249
2243
1908
1662
2257
1677
2524
2259
2544
2373
1683
1683
153568
2509
2258
3359
1668
1923
2326
3722
2485
1681
2317
2271
2240
2265
4632
2508
2564
1674
1614
1693
2138
1925
1898
2200
2245
2241
1639
2861
2609
1780
2480
2480
2484
1672
1635
1922
1705
6855
1660
1672
1644
2235
2261
1760
1890
2528
1950
1614
2361
1918
2087
1661
1657
6963
2467
2505
2258
13011
4519
1686
1676
1635
1659
1702
2496
1906
1845
1684
3295
2377
2019
2501
1665
1928
1656
1676
2258
1897
1797
2376
3128
1666
1662
2243
35701
5411
2119
1922
1881
2280
2507
2505
1696
1811
1900
1749
2576868
1932
2601
2601
1751
1659
1933
1960
2262
2640
2271
2048
1941
1895
1897
1883
1662
1934
1665
1874
1678
1677
1914
4997
1680
4726
33815
1664
2339
3027
2290
2800
1654
1898
1670
1704
1960
1889
2039
2497
1653
2296
1802
2643
2265
1802
2665
1652
2345
1648
1637
1883
1641
1670
1679
1678
2360
1823
1878
16847
1682
2276
1672
1872
1908
2271
2312
2271
2267
2528
2275
1668
1951
1728
1654
304809
2288
1894
2225
2260
1696
2269
1684
2272
5383
2375
2270
1682
1643
1907
1868
1919
2500
2101
1655
2058
1671
2113
2254
1678
1669
1669
434558
1671
2518
1921
1667
1659
2179
2345
1646
1667
1691
2339
2271
1673
1673
1699
1679
162206
1680
1881
1681
1667
2270
1659
6761
1628
2600
2537
2540
2012
1946
1672
1708
1923
1643
1679
1618
2288
8865
2271
1678
1973
1664
1664
1665
4073
1657
1890
1899
2047
1639
2260
200129
2447
4342
1672
2360
1669
1653
2435
2862
2432
1899
1849
2259
1621
2046
20235
2373
2542
4194
2259
2381
1747
1751
2346
1652
1905
1649
2325
2513
2254
11442
2510
2271
2155
2376
1895
9840
1895
1677
1893
2273
1657
1679
2485
1657
1889
2015
81461
2616
2635
1668
1643
2550
1640
1769
1603
1663
1880
2405
1659
1674
1852
1673
1668
1814
1576
2647
2047
1877
1884
4249
1668
1892
1660
1672
2264
1663
1663
1642
1875
2543
2258
2546
2058
2547
1874
1875
1916
1685
2491
1680
1894
1670
2996
2067
1668
2106
2271
1668
2275
13057
1865
1920
1832
1641
1665
2956
15085
2271
2992
1938
2132
1670
2507
2045
2507
1922
3079
1672
2459
1674
1666
1663
21626
2242
1949
1669
1670
2243
2313
2522
1928
1634
1668
2365
1675
1665
1667
1705
1657
1913
4301
1701
1662
1668
1905
1669
1675
2500
1886
1665
2759
1677
1964
2583
2588
1643
1668
1707
1897
1801
2055
1660
1671
2259
2260
2485
1656
2358
1687
1658
1668
2205
1667
1883
1685
2190
2323
2553
1662
1657
2471
2259
1949
1662
2114
1729
745134
1923
2268
2552
1786
1646
1676
1661
1640
2380
1663
2129
2498
1655
1651
2064
1926
2333
2440
2925
2441
2380
2403
2445
1661
2432
1674
1886
1672
1929
1869
1874
1651
1651
1647
2237
42532
2480
2341
2509
1668
1903
4335
1666
85655
1875
1672
2322
1671
1676
2980
1998
1655
2370
1681
1656
2259
2119
1643
1869
1680
1690
1666
1656
1658
3660
1916
2360
2330
1678
1647
1647
40210
1632
2203
1606
1655
1662
2315
1634
2445
1674
1971
2134
1668
1900
1654
4096
1664
1921
1670
2041
1646
1675
1675
1751
1902
2339
1636
1675
131328
1893
2145
1802
1892
2511
1676
2264
44033
1671
1688
1666
2336
1680
1797
2128
86729
2575
241696
2092
1670
2370
2500
1644
2379
2271
1953
2274
2029
2272
2510
2272
2260
1890
2259
2000
1776
2271
2578
2234
1658
2382
1670
1694
1659
4734
30856
1667
1904
1696
1652
1630
1661
1889
1809
2260
2167
2204
2462
2096
2122
2270
3372
2585
24393
1678
1771
1896
2548
1637
2372
2176
1669
1671
1675
2279
2278
41791
2517
1895
3148
2517
1666
5568
2372
2272
1666
1617
1663
1666
1649
1695
1646
1923
1675
1796
1645
2084
2338
2239
1658
1881
1658
1666
1666
2267
1666
2249
1927
2263
1643
2268
2569
6189
2111
2582
2493
1676
2362
1612
1682
2567
1720
1629
1656
1651
3654
1681
2425
2368
2345
1714
2276
2277
1678
2105
1669
1636
1672
1669
1671
2277
2576
2380
2392
2547
1726
139437
2549
2265
1625
4252
1890
1633
1674
32603
1919
2263
1673
1677
2259
1659
2623
2264
2014
1646
1660
1648
1638
2352
1653
1699
1650
1681
2552
2256
1654
1639
2277
228188
1640
2269
1634
1729
2279
2476
2570
2475
1941
49112
1665
28805
2636
2496
558718
1645
2254
2574
1758
2278
1757
1808
1761
1951
1667
2507
2061
1676
2520
2232
2447
2572
2287
2291
2290
1925
1690
2292
2635
1894
2081
7681
2522
2691
239994
1648
1897
2600
1669
1671
1669
1627
2500
1978
4110
1672
1875
2624
1654
2028
2509
1989
1679
1663
1655
1657
1951
1674
1671
2265
2247
2387
1642
2578
1886
2100
2378
2191
1695
1697
2261
1671
1017641
1672
2288
1666
1667
1679
2577
203491
1671
1670
2420
1675
1673
1992
2261
1671
1668
1672
2659
1606
2492
2349
39402
1665
1813
1644
2002
2063
1685
2297
35089
1678
1664
2263
1679
2349
1654
2520
1659
1680
2566
2759
1667
2252
1896
1604
1667
5595
2574
5426
2574
1964
1669
1693
1657
1640
7172
2023
8510
2605
2089
1654
1655
1890
1663
1675
2347
1711
1640
1758
1650
2444
2404
1670
2390
3579
2683
1645
1674
1682
1657
1982
2223
1657
1672
1615
1664
1670
1654
1985
2257
1650
1677
1740
13924
1676
1673
1979
2362
1677
1674
1670
1880
1885
3205
2539
1650
1691
1643
2208
1642
13716
1985
1669
1628
1646
1661
1665
1702
2257
2087
2276
2671
136775
1663
1669
1666
1959
1663
2280
2263
17171
2262
18716
1976
2266
1896
1668
1657
1658
2028
1986
1781
2188
2519
1700
1637
1665
2510
1938
2358
1641
1650
1668
6354
1672
1964
1671
2361
1670
1664
2256
2502
1733
1948
1676
2337
2211
2512
1642
1958
1658
1673
2294
2253
1676
1677
2254
1913
1757
2279
2198
2201
1656
2844
1733
2210
2023
1629
1874
1680
9020
2371
2930
1680
2361
1636
2558
2557
1980
1673
10731
2064
1641
1633
1681
2154
1970
1673
1656
1667
1703
2176
2527
1937
2622
6239
1616
1817
2530
2567
2371
1648
1943
1673
2347
3247
1649
1939
6913
1674
16506
1673
1679
2152
1660
2366
1693
1656
1658
2268
2721
1946
1710
2273
2274
1663
11691
2275
2273
1657
2527
2353
1787
2527
2119
1663
1944
2045
1668
1604
53064
1663
1673
1692
1700
1676
1676
1956
1878
1750
2430
1905
1932
2117
1668
1778
2262
2264
2559
23712
1680
2025
2353
5072
1678
1717
1953
1675
1601
2374
1850
3501
1666
3718
3718
2625
2127
5053
1884
2628
2605
1957
1686
1656
2554
1880
1896
5555
2639
1666
1801
1877
1656
1672
2385
1660
1957
2255
2262
241863
68998
2261
1677
1666
1731
2268
1975
2158
2390
2348
1940
2348
1668
1872
2261
1670
2286
1644
2267
2642
2263
1645
1660
864777
1955
2028
2618
2969
2253
20364
1664
1664
19436
2555
2337
1908
2342
1895
11773
1935
1669
28470
1653
1893
2086
2053
2269
2512
1935
2136
1884
1884
1947
7522
1764
1661
2518
1916
2087
1668
209834
1881
1664
1946
1669
7418
122830
1657
1943
2342
1817
18457
1672
1901
2265
1667
3278
29822
1922
1681
2616
2494
1916
1680
2271
1658
1879
1668
5778
1976
1671
2339
1956
2235
2260
2260
1925
1665
1667
1679
1889
1679
1891
1673
1674
1644
1666
1949
1636
1689
1670
1931
1662
2184
12470
1687
2266
2372
2680
1656
5302
2203
1953
1647
19274
7813
2465
1952
2097
2466
2233
2338
2161
1682
1673
1911
3627
1946
1663
1867
2752
1642
1929
1884
1696
1631
1656
2332
1862
1669
2735
6837
2392
2476
2437
1641
1660
1899
1683
3008
1667
1661
2890
2623
2029
1961
2050
1902
2524
1942
1657
2507
2508
1684
1677
1685
116487
1177319
1677
2299
1940
15057
2622
1945
1785
49480
1795
2265
2214
150664
1664
1665
1938
1678
1894
1732
2262
1956
2270
1675
1675
1605
1667
2267
1676
1677
2275
1629
1675
1656
1679
1654
1912
1642
1677
1784
3333
1676
2196
1945
2475
2337
1666
1603
2506
2347
1681
1923
2695
2695
1672
1680
2700
1881
248497
2300
1901
2341
2525
1880
1664
1664
1889
2289
1670
12308
2355
1952
1707
1681
1902
3100
9005
1799
2231
2500
2497
1927
1698
1665
1651
1683
1873
2283
2283
1600
1933
2928
1656
1656
2562
2079
1669
23510
1938
2509
2268
1919
1709
2267
1914
1669
15591
1673
10466
2267
1671
1658
1659
1911
2075
1663
2272
2276
2275
2381
2270
1643
1865
2263
2439
1664
2517
2402
1920
1693
11343
1259966
1611
1765
1919
1692
1673
1613
1889
4989
1657
1690
2261
2389
2262
1671
1660
2363
2402
2446
1669
1862
2012
1929
1737
1665
1690
1689
14582
2441
1668
1937
2431
2444
2204
2379
1690
1935
1592
2722
1644
1661
175709
1674
2911
2392
2366
1607
2267
1622
2259
15896
1898
1646
10944
1683
2404
1650
1673
2394
2377
1858
2267
1637
80719
2202
2259
1920
1892
2157
2786
2533
1667
1876
44861
2275
1673
1675
1655
2284
1659
1628
1924
1667
2159
2157
1649
2280
2387
9201
1973
1672
1977
1671
1891
1632
2283
1901
2285
1784
2179
3088
2577
2196
1635
1967
1643
2195
1672
1652
1917
1652
1751
1751
1669
2872
1657
1905
2342
3057
2306
5201
1906
2063
5201
2257
1649
2204
1677
1883
1921
1662
2293
2294
6765
5488
1680
1890
1636
1669
1827
1655
1664
1672
1670
2265
1931
1640
1683
1681
2017
1896
1772
2609
1707
2356
1789
1803
2105
1908
1676
1660
1659
1708
2905
2289
1883
2288
15746
2660867
2259
2337
1918
3085
3114
163139
2033
1833
2265
2619
1868
1678
1896
2452
12618
1681
1871
1682
6065
1976
1681
2259
2613
79390
2560
2288
1884
2289
4102
2633
1662
1649
70574
2616
1654
1650
2228
1688
1668
1660
1899
18716
2713
1634
1670
4416
4588
1898
1672
566616
1677
2271
2090
1664
1667
51919
1911
15215
1658
1681
1666
2202
2379
2257
5782
2896
2468
2513
2509
2471
2211
1932
1639
1611
1654
1638
2191
2196
1883
1678
2191
1634
25947
1673
2023
1894
2035
145979
1878
2193
2192
1871
1676
2642
2187
2188
2183
1686
2193
2631
1872
2275
1601
1666
2257
2528
2532
2525
2378
1669
1628
1907
2048
42189
1888
1653
2441
3312
5291
5098
9452
1666
3016
1910
1680
1665
1675
1886
1674
1731
1671
2687
2150
1674
1676
1672
1620
1978
1690
1643
1675
2244
1694
1859
26104
1666
8681
13554
5565
1644
1666
2102
1911
2256
2268
1917
2275
2000
1899
2256
2260
2261
1887
1887
1894
2468
4708
1871
1974
2268
1907
1876
2267
1897
2480
2277
2301
2263
1890
2270
1861
2587
3009
2616
1677
1893
2171
1889
2279
2251
2277
2254
2699
1859
2336
2257
2280
2180
2370
2264
2266
1809
1903
2273
1673
2275
1895
1864
2621
2296
2270
2280
2284
2380
6829
5481
1906
2548
1878
2547
1678
2281
2281
2261
2580
2246
1677
1906
2278
2276
2113
2296
1894
2476
5539
1881
1884
2528
1895
2194
2197
2475
2268
2310
1972
2271
2284
2285
1892
2287
1904
2277
2573
2266
2282
2284
2266
2260
1882
2384
1878
2280
2475
1878
2278
2268
1680
2553
2550
2286
1864
1682
2271
2310
1929
2456
2269
2264
1874
2269
2292
2290
2287
2286
2286
2795
2279
2261
2243
1679
1887
1901
2542
1869
2262
2262
2253
2272
2555
3829
1869
2263
2366
2269
2680
1896
2217
1886
1879
1885
2281
2273
2302
2258
2265
2264
2266
2380
2269
2267
2212
2277
1874
2535
2463
2238
1850
2269
2269
2267
2267
1908
2380
2277
2280
2282
2285
1886
1677
1884
1895
2061
2264
1660
1670
2276
1973
2285
2265
1893
2281
10842
10842
2280
2280
1900
2259
2260
1704
9249
2367
1866
1890
1697
1907
1610
1905
2546
2609
2285
2267
2255
1918
1681
1863
2264
4668
2266
2269
2188
2269
1980
2283
2249
2260
1856
1664
2262
1661
2071
2616
1925
1812
2247
2273
1880
1882
1897
2363
1904
2283
1982
3083
2283
1671
2275
2279
1872
2284
1960
2259
2264
2264
2264
2364
2598
1888
1866
1910
2272
2277
1952
2379
2265
1682
2247
1683
1908
1886
2619
1892
1861
2106
2272
2595
2410
2267
1868
2532
2532
1673
2256
3078
2550
2259
2241
2256
2261
1870
1905
2477
1896
2262
1688
3003626
2364
2557
2267
2267
2343
1667
1879
2262
2263
3083
1683
1676
1846
2254
2268
1894
2370
2352
1911
2267
2256
2297
1674
2263
1683
2267
2179
2552
2332
2611
2316
1903
1846
1682
2481
1994
2542
1891
1922
2189
2857
3214122
1700
2191
1877
1672
1672
1684
4901
2164
1684
1659
1660
2206
1970
7602
1643
2268
1880
1637
2259
1664
2513
1689
5639
2262
1654
1679
2319
1663
1968
1680
1674
1662
1914
2271
2270
1666
1701
2267
1887
1886
1664
4414
2287
2609
2208
2265
1670
1919
1896
1891
2260
1684
1670
2509
1895
2084
1680
1912
1682
1748
1682
1862
2272
2964
2356
2552
2964
1681
2468
1800
2620
1680
1941
2473
2594
2596
1950
2261
6123
2162
1673
1674
2557
1676
2719
2719
1976
2433
1663
1664
2051
1969
1862
2512
1671
1672
2260
2588
1702
2543
2259
2243
1950
2541
1672
1663
1857
1665
1663
1661
1668
1662
1663
1666
1670
1677
2287
1669
2285
1858
1891
2231
6632
1598
1670
1734
2340
2342
1677
2276
1817
1679
1982
2400
2398
2248
1843
2036
1820
3915
2356
1686
1660
1684
2522
1678
1676
1978
1680
1677
2151
1967
2050
1872
1876
2553
1700
2255
2551
2535
2284
1665
2369
2284
1667
2539
1860
2240
1806
1665
1704
1889
1895
2262
2259
2257
1944
6270
2269
2336
1877
1686
2007
1660
2778
1659
2779
1651
1694
2566
2724
2373
1671
2274
1896
1667
1667
7299
2360
2278
2338
1658
1667
1642
2220
1909
5064
2293
1705
1916
2364
2290
1667
2287
2204
1668
2291
2460
2271
2255
1678
1876
2271
1911
2273
2083
1857
2361
1689
2273
1671
1665
1656
1618
1700
1814
1880
1633
1870
1660
9486
2279
1657
2472
2229
2290
1934
2291
1938
3049
1963
1936
1929
2351
1661
2540
2267
2267
2273
2258
2050
2553
2276
2556
1973
1621
2555
2552
1855
2559
1660
1742
2553
2543
2551
2254
2422
3429
2275
1881
1841
5350
2686
1969
1682
2546
1843
2115
2276
1875
2192
1875
2267
1958
1688
1885
2123
2593
1976
2594
4118
6788
1665
1669
1684
1659
1682
2609
1620
1670
1822
2542
1673
1958
1673
1647
1714
1871
2259
2300
2599
2394
1980
1671
1657
2106
2573
1971
3823
1676
1682
2111
1807
2022
1914
1656
1941
1644
3201
2255
1642
1659
1858
1668
2547
2356
2106
121659
2544
1674
2530
1930
1673
1674
2051
1676
1877
2296
1656
1657
1660
1664
2593
1652
1642
1942
1664
1661
2591
10016
2537
1887
2273
2538
2270
25977
2273
2270
2536
2516
2272
2539
3318
2524
1859
2123
1676
1859
2192
1665
1661
2529
2388
1661
2329
1659
1672
2355
1714
1891
2337
2377
2265
1657
2610
1671
2356
2264
2103
1600
1693
1668
1706
1633
1904
1706
1666
1708
2266
1660
2561
1783
2565
1946
3822
2668
1689
1823
2272
1920
2539
1824
2269
2546
1821
1651
10799
2319
1663
1655
1651
3038
1695
2574
1949
3182
2170
2511
1691
2355
1683
2207
1663
2511
2312
2322
2424
1672
1927
13987
2525
2521
2217
2347
2347
2347
2024
2373
2345
2473
2480
2106
1955
1940
1666
1839
9535
1659
7510
1669
1669
2336
2367
2264
2602
2173
1864
1934
1676
1622
1657
2774
1659
2047
2620
2620
1927
1668
2618
2811
1668
1817
1911
1653
2829
2223
1680
2224
2266
1675
2176
2232
2299
8164
18086
2369
1885
1675
1677
1688
1855
2766
1855
2277
1684
2103
2312
2105
2555
2556
1868
1689
2553
2505
2791
2406
1687
2274
2032
2404
1971
2466
1673
9092
1645
1879
1672
1803
1871
1634
2342
2047
1683
1684
2534
1668
1632
2297
2264
1818
1883
39750
2476
1878
2509
1788
1697
2233
2322
2594
1673
2244
1673
2275
1894
2238
2541
1664
2683
2052
2275
2054
1683
1935
2264
2253
2256
1671
2148
1906
2253
2610
1918
2064
1702
1667
2081
1943
2358
2276
2269
2488
1662
1667
1933
1669
1881
1991
1677
2540
2540
2520
2539
2536
2259
2395
2392
1644
2550
2124
2862
2629
2791
1700
2409
2298
2506
2260
2276
1912
1908
1885
2124
2275
100902
3217
2579
2278
2248
1630
2557
2255
2248
2278
2278
2248
1647
1946
1651
1651
1874
2356
1641
1663
2967
1663
2366
30778
2371
3179
2366
1694
1891
2367
1684
1658
1800
4458
1660
2552
1654
1654
1767
2207
2340
1873
2344
1866
1874
2296
1864
1868
1895
2337
1892
2424
2424
1669
1684
2279
6556
1889
1668
1760
1668
1669
1756
2255
1967
2359
1872
2519
2357
1666
1670
1629
1882
1670
1675
1666
6174
1705
1674
2336
1685
2269
2693
2269
2279
1645
1873
1668
1670
2566
2869
1651
1654
1651
2330
1652
2867
2350
2567
2099
2552
2256
1866
2732
1910
1683
1791
1664
2328
1866
1646
1656
2245
5035
1694
2535
1945
12599
1651
1651
1670
2360
479894
2275
1680
2509
2460
2461
1913
2302
2513
2510
1653
2147
1644
1664
1673
2356
4494
2261
1697
2247
1899
1659
1670
1660
1698
36875
1675
1686
2864
3523
11656
2557
2554
2852
2467
1654
1929
2551
1666
2466
2040
2244
2360
1678
2365
1980
1690
2352
2507
56283
1884
1680
1673
3277
2264
1613
2346
1655
2544
1655
2178
1656
1913
11237
2349
1897
1619
1682
1677
2269
1698
2269
1644
1643
2532
2520
2296
1686
1806
1665
1941
1631
1801
2621
1668
1669
2826
2268
1678
1755
2319
1886
1885
2273
1925
2260
2349
1649
2257
2257
1668
5807
18731
2261
2355
1677
1753
1664
1662
1946
2542
1664
1680
1737
1644
2446
2013
1726
2268
2318
1677
1674
2274
1679
1988
1645
1638
2048
1626
2262
2530
2389
1679
2490
1931
263084
1780
2363
1985
2216
2528
2551
2079
1601
2690
2867
2553
2524
2553
2487
2692
1683
1647
1923
1696
1658
1660
1674
1670
2538
2536
1717
1669
1677
2242
1634
2303
1645
1887
1671
1641
2504
2303
2529
43236
1682
2539
2017
2350
2351
1664
2094
1658
1889
2270
2412
1678
1871
1655
1712
1672
2246
1690
1672
2547
2052
39376
2258
1897
1704
1682
2349
1684
35201
2657
1686
3534
23951
2100
2509
1656
2515
1881
2257
1680
1854
1599
304480
2250
1670
1670
1658
1681
2222
2552
2045
1869
1672
1686
2526
1637
2033
1684
1664
1749
1657
1654
1660
2206
1962
2264
1880
2551
1660
2209
2691
1653
2042
1659
2252
1649
1660
1647
2614
2619
1646
1886
2041
1659
1880
1780
1788
1762
1776
1664
1809
1676
2286
2333
2482
1675
1891
2246
1650
1669
1668
1674
1676
2055
1655
2575
2057
1662
1661
1748
1691
1902
1665
1649
2263
1680
1680
2242
1675
2854
2550
2453
1665
2482
1866
1893
1672
32214
1672
1866
1683
2272
2475
1677
1671
1672
1647
1978
2269
1879
1707
2053
1668
1669
1674
1673
2337
1650
5050
1707
1682
1679
2333
1900
1877
2053
1679
1683
1663
1678
2513
2515
1826
2282
4364
2515
2516
1968
2453
1863
2567
2348
1676
1641
2079
1887
1865
2269
2269
1644
2012
2588
1965
1871
1915
2431
1673
3455
2099
1631
2830
2282
1667
2561
2202
2557
2328
2216
1856
1676
1922
1653
1686
2347
1659
1722
1700
1794
2261
2334
1899
2690
196778
2487
2486
1697
1977
1857
2482
2208
2210
2253
1960
2251
2253
2254
1883
1657
1663
2042
2635
1632
1675
1658
1860
2239
2192
2294
1663
1921
4333
2337
2054
2266
1687
1680
2196
1654
1680
2535
2548
3088
2325
1923
1913
2537
1653
1893
2291
1690
1628
1678
2318
1655
1894
2676
1665
2446
2449
2545
2447
1679
2602
2193
2394
1858
28209
2377
2326
7196
1925
6437
1676
2411
1686
4480
2479
1684
2516
2255
1667
2514
2081
2379
1648
1956
2270
2272
2270
2374
1632
5293
2102
1668
2289
4602
1881
2330
1661
2091
1883
1876
1877
2496
1687
1869
1660
1869
1869
1869
2238
1785
2325
1682
1957
6702
2046
27186
1674
1675
2519
1659
2735
1979
1697
1632
2026
2553
1679
1894
1801
1947
2649
2445
2348
5693
2271
1676
1677
2238
1673
1965
1673
1675
1877
1661
1673
2146
1673
1669
1814
2558
1689
1662
9936
4270
1952
2526
1878
2036
1683
2521
2245
1751
2313
1686
1662
1691
1687
1667
1673
1942
1677
1960
1657
1657
2265
2266
2283
24418
1671
1676
2454
5843
10720
1665
1888
2530
2324
2032
2524
2306
2636
1881
2265
1899
2428
2304
2532
2530
1854
2530
2518
2515
2541
2221
1671
1683
2372
2263
2260
2038
2551
2550
2221
2241
1948
2257
1924
2545
1760
1711
1907
2559
1663
3773
2089
2509
1676
1676
1923
2035
2515
8941
2268
1659
2261
1888
2509
2748
2029
260268
1649
1633
2273
1932
2477
2482
1751
2339
2353
1666
1664
2051
2453
2027
2455
1662
2565
1674
1911
1670
2317
1675
1595
1683
6126
1628
2340
1670
2163
21805
2164
1912
1952
7647
2476
2266
1646
1670
1671
2292
1690
6518
1690
1669
2183
1937
1665
1937
1679
2102
1637
2244
1676
1665
1652
4603
1682
1632
4300
1660
1809
1657
1875
2516
2329
2266
1664
2531
1670
2255
2252
2273
1661
1664
1692
1666
1681
1920
1887
1936
1629
2267
1666
2261
1894
2337
1646
3130
1668
2355
4264
1929
1685
2477
2238
1660
1653
1654
1656
1939
21893
2257
2564
1650
2239
1955
2599
2323
2083
2340
1731
54783
1865
2301
1672
2245
1646
596440
1946
2232
2514
2551
2324
1668
1902
3374
1666
1788
1887
3832
1841
2257
1945
2330
2254
2255
1680
1651
2453
1668
65100
1654
1668
2533
1658
1685
1658
1954
2324
1654
1712
1648
1674
1652
2476
2454
1620
2744
1929
2049
1670
4426
1918
2102
1683
2345
2457
1766
1668
1662
395693
2033
3924
1817
1809
1691
2569
1902
1700
2344
1696
2253
1715
1699
2253
2304
2408
1669
2529
2535
1663
1671
1899
1658
1923
1671
1673
1656
2275
1669
1683
1681
1668
4838
1668
1878
1852
1923
1834
2320
2291
2289
2289
1688
2122
1892
2266
1654
1891
2273
13933
1920
2497
2499
1705
1861
1652
1645
2267
2330
1669
1691
1784
1761
1672
2256
1924
1641
2196
2336
2521
1663
2559
1665
1863
1874
1866
2539
2265
2259
1910
2259
2262
1933
9443
2262
11520
1672
110948
1670
1666
3097
2514
2509
2559
1913
1677
2835
2540
2676
2617
1878
1878
1701
1686
2430
1675
2376
1930
1846
1937
2565
2542
1636
2012
1897
2052
2262
2591
2255
2264
1618
2348
1898
1920
1886
2549
4869
2477
10853
2377
1660
1709
2350
1654
194280
2243
1673
2356
1941
2354
2543
1653
2156
1670
1628
1663
1655
1656
1651
1655
1676
1653
1884
1671
1672
2335
1661
2295
2356
1605
2349
1705
3483
2256
1704
1708
1666
1900
2290
2481
2251
2064
2315
2661
1639
1672
2322
1671
1671
3279
2372
1953
1661
1920
1680
1706
2018
2261
2264
6387
2559
1662
2289
1677
1841
2256
1877
1667
2521
2291
1874
2294
2351
2269
2349
2294
2296
2350
1662
1945
1904
1676
2817
1621
2523
1670
2205
1670
2546
2249
4231
1708
1873
1669
2251
2497
1909
2270
2262
2349
2263
1896
1686
1663
2262
1652
1628
2330
1652
1882
2262
1900
1882
2519
2543
1882
2548
1682
1682
2462
2073
3849
2519
2362
2013
2359
1935
1677
2315
1690
1784
4173
2656
2463
2196
1890
2656
1598
1892
2058
2538
1633
1673
1662
1680
2545
2865
2410
1669
2196
2260
2266
2260
1901
2329
1706
2203
1658
1629
1724
2550
1975
2370
1656
1896
2253
2336
1631
2221
1668
1667
2492
2351
3340
1665
1660
1688
2267
1675
1914
2467
2099
2331
1672
1663
1673
2036
2634
1678
1800
1679
1667
2265
1672
1900
2719
1666
2330
1680
2069
2353
2254
2193
1701
1697
2325
2273
2626
1918
1671
2220
6830
2253
2516
2247
2255
2511
2476
2516
4162
2516
1872
2477
1887
1818
2102
1642
1684
1672
1671
2687
2668
2552
2552
1676
1911
1672
2120
1896
2450
2451
2274
1671
1673
1742
1681
1666
1662
1647
1655
1719
1816
1648
1882
2369
1818
4764
1890
1889
1661
2342
2446
1642
2262
1661
1805
2379
1907
1674
1674
2536
2744
2257
2268
1655
1685
2438
2525
2523
1783
1667
2567
1970
3582
1890
2482
1643
2484
1937
2261
2525
2532
2426
1684
2620
1651
2540
2339
1899
1670
2615
1652
2617
2492
2404
2018
1682
1682
1633
1654
2331
1716
1864
1699
2290
2247
2195
2358
2196
2291
1664
2066
1666
2194
2041
2180
3491
2834
1888
2836
1976
1673
2723
2395
2571
2373
2284
1697
2374
2065
1680
2331
2575
1893
1671
2372
1977
2452
5988
1692
1666
3702
1867
1666
1802
3703
2526
2286
1698
1884
2502
1840
2503
2250
1887
2183
2610
1696
1656
1691
1665
2543
2186
1918
2365
2371
2276
1674
1742
1682
6397
1749
75312
1688
1714
2325
1664
2321
2525
1887
2238
1680
2399
1681
1667
1677
1912
2237
2239
2345
1627
1656
1885
1825
1934
2848
2003
2587
1823
2544
1680
2257
2543
2129
4877
47720
1953
1932
5099
1663
358910
2524
1625
4183
2271
2269
1669
2275
1967
2379
1669
1663
1678
1968
2254
1652
1704
1816
1653
1664
1663
2286
2552
2258
2318
1656
1957
1681
1694
2267
1688
1650
477369
1679
1662
2233
1666
2527
1686
2325
1718
1970
1698
1721
1808
1805
1675
1663
1664
1866
1663
1669
2230
2323
2230
2325
1861
1878
2362
1670
2444
2523
1646
1679
1682
1680
1664
1680
2326
1682
1678
1977
1664
1680
2454
2300
2253
2235
1669
2270
2168
2267
2254
2359
1878
1884
1694
1677
2312
1655
2841
2842
1683
2271
2007
1673
4482
2195
2330
2296
2194
2194
1881
10065
1980
29247
1637
1941
2662
2262
1667
1680
1675
2102
2407
1975
8705
1685
2113
2114
2407
1646
2555
2407
1646
1642
3659
2476
1841
1645
1656
1914
1663
5391
2264
1660
2348
2181
2083
2151
2431
1677
1974
1664
1662
1929
1643
1777
5972
1660
2255
2506
1704
2506
5971
1673
2350
2559
1658
1918
8584
1677
2584
31980
2593
1703
1676
2522
1881
1676
2472
2443
1921
1668
2160
1662
1672
1661
1669
4532
1662
2573
2251
2328
2321
2291
1659
1927
1673
1689
2550
1673
1672
1669
3350
1991
2549
1669
2317
1943
3352
2128
2565
2548
1673
2248
2550
2576
2450
65486
1702
2476
1908
2214
1960
2307
1908
2457
2454
1907
1703
1653
1658
2270
1657
1774
1772
2342
1944
1670
1672
5116
2303
1919
1668
1680
2472
1667
1678
2482
2344
2348
2034
1938
2155
2192
3743
2031
2081
3742
1667
1666
1690
1889
1666
2538
1666
1931
1690
1670
1676
1748
2325
2325
160998
2538
2368
1607
1779
2829
2335
1692
1944
2679
1678
2409
1865
2677
1665
1661
1663
1748
1601
1665
2269
1692
2515
1843
2661
1897
2264
2342
1708
2259
1687
2347
2371
1669
1646
1672
2253
1961
1628
2539
160077
1900
2272
2272
2268
1670
2260
1900
2255
1651
39107
1898
1968
2590
1669
1915
2255
2201
2324
1900
1635
1649
1648
2277
1670
1684
1971
2561
1670
2271
1896
1653
2517
2517
2275
1699
4240
2933
1661
1658
2533
1656
1678
1905
2276
1982
1905
3198
1666
1659
2201
2211
2203
2211
2251
2522
2595
5016
1660
4891
2301
1921
1668
1669
4811
1656
1646
2265
1957
2248
1662
2539
5182
2526
1676
2356
1912
1696
1679
2475
2575
2378
2352
2576
2355
2357
2118
2793
1683
1687
2248
1923
5494
2497
2440
1881
1639
1676
2233
1676
1701
2337
1655
1696
1700
1941
1697
1696
2276
1671
1671
16200
1648
1644
1649
2359
3472
1668
2199
3473
1958
2275
2440
1630
4802
2199
1667
1680
1675
2192
2117
1670
1662
2190
1930
1675
2193
29288
1671
2189
1886
1668
2843
2077
1667
2522
3181
3782
1935
1650
1665
1886
1638
2799
1672
1693
2259
1677
4876
2205
1946
2271
1891
1678
1863
5790
2273
1757
1656
2175
2171
1652
1906
1670
1954
2642
1667
1897
2259
2648
1889
1890
1661
83225
6747
1869
2358
2273
2083
2519
1958
1867
1915
1684
2264
2262
2440
2678
2828
2440
1664
7589
1633
1681
1664
1937
1675
1897
1677
5219
1657
1941
2271
2498
1673
1940
1670
1877
1654
2299
1962
1655
1917
1651
1668
1675
1650
1666
2509
1654
1694
2493
1650
1656
1949
2234
1942
2835
2232
2235
1753
1753
2380
2007
2544
2541
2192
2541
2330
1650
1933
1804
12400
1677
4904
1699
2365
2350
1688
2379
1686
1664
2180
1623
2375
1925
1662
1656
2096
1714
2379
1665
2463
3980
3980
2439
3878
2509
1669
2482
2615
1986
1646
2562
1663
1672
1661
15858
1803
1784
1648
1685
1660
2558
1656
2493
2539
1983
2540
1676
1674
1664
2814
3089
1627
2456
3127
1681
1656
2104
2095
1916
2258
2248
2279
2266
2362
2255
1721
1881
2267
2860
3109
2287
1944
1663
1920
2544
2533
1645
1638
2523
2445
1682
1678
1682
1679
1649
1901
1657
1915
11490
2236
1644
1650
2238
2240
2106
2446
2295
2248
1849
2412
1942
2529
5200
2655
2272
1667
1839
2379
2180
2493
1687
1676
1678
2559
1932
1679
2708
1956
2254
1740
2204
2130
1678
1796
1649
1697
1695
1794
1688
4100
1942
1951
2268
1651
1682
1677
1695
1695
2470
1656
2388
2277
2262
173596
1953
2729
1943
2728
2263
1699
1642
1669
2259
1823
1686
1671
2450
1904
1951
1671
1974
1663
1674
1704
2449
1676
1673
1690
1656
2230
1653
1888
1664
1925
1681
1907
1682
1681
1668
1681
1679
1787
1679
1679
1678
2261
1651
1921
1889
1922
1681
2497
1717
2355
2339
1668
41961
1932
1688
32774
1689
1672
1959
1933
1920
3143
2324
1647
2504
1943
1815
2266
1667
1666
1954
1861
2979
1666
8627
1923
2263
116354
1629
2541
1626
1648
1838
1990
2259
2045
1673
2323
1660
1933
2217
2523
1656
1666
1656
1661
1672
1910
2288
2267
1655
2540
1666
1939
1669
1669
1809
1652
1693
4812
2414
2415
2353
1703
1673
1648
2554
4986
3889
2508
1648
2303
1668
2396
1726
1669
1665
2300
2252
2096
1648
2345
2083
2508
2358
2259
5644
5335
2250
2259
2758
1677
3988
2249
1795
2383
1638
1797
1787
1902
2244
1653
1650
1657
2049
1739
2260
2268
1661
2321
1651
2541
1680
1892
2255
7556
1645
1662
1662
1676
1671
1663
1959
1662
1911
1673
1617
1976
1675
1662
2032
2036
2297
2261
6291
2079
2545
1665
1680
2204
2203
1917
1677
1920
1681
1676
2527
2203
1697
1683
3127
1671
1851
1672
2571
1931
1675
1705
1914
9511
3834
1644
1670
2372
1676
2374
1669
2755
2528
1928
2259
1857
1905
2368
2368
2516
2665
1652
2261
35227
1694
1676
2357
4799
2127
1939
1980
14756
1675
2986
1666
2168
1653
1662
1674
1668
2678
1657
1735
1804
1923
2259
1655
1662
2299
1696
1680
1658
65226
1666
1660
1798
2172
1919
1690
1923
1683
2490
2491
5914
2398
2277
1799
2249
2232
5861
2435
1922
1913
2303
1712
1940
1665
2283
1689
1688
1904
2299
2265
2296
1649
2298
2182
2266
2265
2598
2361
1985
1647
1666
1668
2393
2537
2539
1671
3116
1661
2337
2218
2263
1651
1936
2251
2252
2265
2264
2715
2252
2440
1676
1680
2265
2513
2229
1915
2262
1965
2552
2208
2204
2209
2350
2249
1681
2259
2293
2535
4685
2663
1854
2452
2671
1952
2544
2320
2709
2262
2281
2264
1662
2263
2334
2273
2263
2260
2194
2196
1903
2196
2258
2265
1678
1680
2525
2347
2270
1893
2525
2258
2261
1681
1679
1899
2256
1909
2264
2253
2260
2851
1877
2267
2102
2294
2293
2261
1917
2543
2246
2662
2257
1877
2271
1890
1883
1685
2528
2321
2279
2515
1874
1962
2412
2270
2261
2293
2291
2291
1974
2270
1673
2267
2315
2259
2267
1884
2259
1882
1682
2260
2249
2476
2320
1680
2352
2242
2249
2512
1690
2254
2252
2238
1867
1675
2111
2352
1892
2233
1890
2254
2230
2251
2836
2234
2554
1893
2476
1895
1662
1977
1661
2247
2252
1927
2330
1891
1670
2545
2545
1875
2197
2332
1675
1945
2257
2252
1906
2249
2249
2248
2301
1917
2550
2229
2247
2533
1891
2381
1879
2285
2287
2286
2639
2267
2834
1673
2252
1883
1981
1916
2282
2282
2255
2254
1667
1664
2333
1673
2335
2252
2250
2254
2508
2403
2501
2228
1885
2244
1897
6452522
1888
2347
1864
1890
1886
1881
2254
2346
1891
2811
2541
1861
2258
2252
2103
2524
2524
2324
2791
2251
2042
1907
1903
1891
2259
1895
1885
2280
1962
2822
2495
2593
2278
1675
2269
2445
2262
2259
2292
2475
1891
2264
2264
1924
2235
2532
2273
2630
2260
2685
2686
2332
2275
1886
1890
2241
2265
2247
2320
1877
2342
2250
2249
2263
2264
2266
2200
1892
2533
2273
2172
1867
1942
2288
2286
2288
2324
1904
1890
1673
2255
1875
1668
2258
1900
2603
2541
2233
2226
2270
2276
2257
2266
2266
2266
2253
1921
2604
2197
2605
1943
1898
2178
2362
2246
1674
3143
2260
2260
1880
2570
1890
1891
2255
1669
1979
1917
2826
1656
2245
1670
2254
6992
2253
2257
1886
2793
2259
2259
1913
2259
2249
1961
2650
2267
1669
1881
2523
2190
2194
2194
2197
2188
2191
1886
2190
2343
2259
2669
2180
1903
2443
2277
2239
2271
1877
2262
2262
1881
2262
2321
2618
2558
1690
2871
2259
2251
1682
1671
2109
2608
2625
1691
1947
2528
2330
2672
1849
1678
2283
2545
5199
2555
2248
1877
2264
2261
2615
1913
1943
2217
3602
2360
1878
22624
2308
5720
2221
3055
2094
2215
2014
2490
1811
3206
2312
2184
1807
1863
2321
1963
9026
3997
8894
13811
2552
2063
2460
2763
2330
7760
3231
2406
2323
1839
1839
5528
3729
1948
1876
2090
7873
3053
112838
1685
1683
14448
1708
1943
2330
4181
3767
1730
12842
5681
1925
1773
5750
2757
2324
1856
5452
2366
5750
1928
1774
8234
5548
5420
12385
2651
7674
1875
2470
2290
2329
1997
4397
2910
1931
1812
6243
2288
2579
2203
1739
2178
4805
2333
1884
1914
1830
5008
6782
1958
3213
2462
2402
2026
1919
2325
10021
3294
2541
2178
2006
1903
10523
2324
2207
1941
37122
97595
3264
1959
4121
4224
1883
2071
2321
1849
2726
3318
2008
1978
2177
3782
1953
2026
19432
2079
14952
1942
2327
2317
1880
2027
2024
3047
5803
1787
1896
3356
1928
2523
1788
3052
2000
2922
1914
4088
1894
2298
1777
3462
1936
1789
2419
5151
1968
5621
3946
1928
6804
2324
1742
2182
1999
2940
2438
2069
2028
1920
9201
3081
6284
9305
2105
3223
2330
1868
4737
3986
43241
3689
6550
4284
2143
1995
6639
3568
3113
1930
1946
25465
2752
1848
1916
2069
2897
4249
1982
2462
2054
2539
2291
1941
2440
2138
2041
2582
3258
2067
3106
2701
4412
1783
1963
1835
2220
2539
2039
2443
2006
3310
1997
2617
2367
4505
9127
2403
2000
11200
3329
2118
2489
6268
4016
2466
112839
2325
2490
2511
2569
2335
2501
1602
2475
2595
2222
2342
2569
2542
1885
2354
1943
1675
2219
1666
2539
2575
1684
1650
2329
2294
1668
1673
1647
2345
2331
20445
1659
1662
1749
2322
2300
1747
1781
5758
1675
2323
1664
2298
1676
1653
1678
1662
1660
2499
2327
2445
1666
1673
2092
1669
1664
1671
2543
1646
2332
1679
1683
1665
2082
4143
1672
1673
2323
1672
2155
1648
1651
1655
1647
1661
5347
2493
1795
1667
2342
8190
2327
1926
1929
1929
1672
2684
2779
1668
1673
1658
39222
5867
1806
2376
2313
30874
1684
1680
1651
1650
1672
1669
2144
1663
1688
1689
2080
1677
2405
1665
2332
4423
1642
1676
3436
1683
1944
1679
1684
2543
1681
1669
2135
1678
2332
1673
2617
1650
1890
2367
1663
9482
1644
1666
1671
2202
200071
2469
1672
1673
1716
1673
1680
1695
1637
2327
2077
1664
1674
1636
1642
1706
2357
1681
2446
1680
1683
1674
1673
1673
2331
1664
1683
2675
1676
1879
1679
2521
1668
1669
2443
1669
1667
1910
1697
1671
1646
1677
1678
1675
1669
1665
2536
1683
2491
1652
2220
1672
1678
1660
1638
4585
1663
1677
2295
1703
1703
2331
1664
2300
2506
1634
1641
1682
1673
1673
1674
2592
1674
1675
1674
21271
1658
2328
1659
1659
1672
2298
1674
20748
2211
1675
8289
3527
1656
2084
1787
2330
1785
1786
2101
2572
1655
1675
1675
36920
1788
1671
1672
1663
2815
1679
2101
1686
1676
1674
2491
1670
1680
1684
2568
1672
1638
1682
2621
2622
1987
1665
1795
1687
2114
2150
1659
27258
1692
1668
1670
2393
11020
2237
5216
2321
5894
1690
1653
2301
2716
2358
2967
2557
2155
1739
2547
1710
1731
2113
2327
2094
2236
1974
2542
2996
2472
2119
2331
1972
1984
2599
2491
1731
2105
2571
1971
1974
2146
1879
2117
2325
3472
2401
2323
2255
2977
1957
1960
2131
2163
2354
2869
2333
2166
2331
2322
2328
2455
1957
1981
1955
1956
1938
1951
1973
2166
1944
2586
1954
1960
1968
1939
2538
1958
2484
2561
2323
2293
1642
1939
1940
2505
5299
2107
1927
2541
2314
1948
1913
1947
1905
1962
1948
9580
1682
1667
1680
1654
1677
8883
1875
1684
1669
2588
1659
1971
1666
1689
1687
1935
1668
1672
1670
1649
1648
1940
1647
1659
2558
1838
1837
1954
1674
1684
1669
2501
2151
1667
1667
1702
1669
1940
1667
1667
1886
1667
1661
2316
2246
1671
2790
2145
1674
1674
1665
2315
1674
1887
1698
1682
1670
1943
1913
1909
1661
1671
1692
1650
1687
2528
1681
1680
1678
1897
1665
1941
1789
234442
1673
1674
1672
1721
1922
1668
2087
1671
1672
1667
1668
1668
1667
1916
1702
1708
1668
1691
1691
1691
1673
2505
1667
1670
1678
1647
2016
1659
1938
1691
1901
3031
1711
1656
2094
1668
1660
2389
2146
2268
2330
2269
1958
2041
1891
1681
1705
1650
4045
1666
2340
1627
2713
2405
1694
2407
1670
1907
1680
1655
1698
1665
1668
1675
1675
1671
2104
1713
1686
1793
1673
1968
1667
1667
2520
2623
1870
1664
2803
2804
1949
2804
1646
2346
2985
2121
1683
1666
1656
2566
5288
2595
2590
1670
1661
1903
1664
2797
1753
2815
2815
1930
1681
1675
1706
1902
1688
1829
2612
1909
2355
2408
48577
1680
1660
1976
1662
1666
1669
1664
1664
1675
8172
1937
3940
1671
1661
1713
1687
2872
1712
1677
1689
1657
1894
1678
1652
1657
1657
2340
1680
1674
1699
1867
2157
1665
1661
1680
1680
1651
1654
1649
1683
1661
1923
2006
2351
1657
1670
2454
1661
1654
1674
8327
1669
1637
1666
1658
1650
1925
1671
2013
1674
2577
1697
1698
1662
1869
1867
1955
1664
1664
2240
2287
1898
1653
2252
1670
1681
1661
1661
1738
2261
2346
1771
1763
1687
2570
1666
1882
2331
3577
1719
1699
1684
1684
1679
2353
2584
1674
1653
1662
1945
1671
4655
1655
1652
1678
1890
1683
2251
1636
1760
2328
1651
1948
1649
1654
1665
1894
1672
1676
1660
2189
1666
3027
1666
2334
2547
1962
2245
1666
1682
1881
1653
1677
1895
2427
1677
1680
1674
1667
2136
1901
2564
1652
2562
2562
1890
1893
1675
1659
1669
1677
1666
1688
7291
2501
2526
5842
1965
1683
1676
1666
1675
1675
2560
1645
6232
1672
3894
1657
2342
1669
2570
1813
1818
2389
2347
49043
1661
1660
1674
1906
2370
1677
1664
1661
1659
1659
2403
13002
1665
1674
1671
1710
2380
2407
2500
1654
1676
1659
2323
1655
1792
1661
1636
1666
1642
1891
2353
1655
2089
2444
1668
1668
1670
1651
1681
1671
1672
1717
1670
1695
1659
1670
1627
2353
2124
2548
1666
1662
123200
1656
2670
4433
1793
1655
2118
1681
1680
1949
1674
1665
1671
2335
1665
1794
1667
1665
1664
1841
1677
1674
1663
1694
1946
1692
1670
2109
1898
1671
1661
1650
1675
2603
1683
2847
1676
57973
1710
1911
1663
1675
2872
1669
1716
1682
1648
1797
1760
1675
1659
1943
2367
1692
1749
1691
2324
1683
1701
6589
1666
1662
1656
1675
1711
1764
2902
1680
1677
2536
1677
1641
2603
2152
1680
1683
1655
1675
1675
1668
1683
1664
2249
1952
1663
1649
1651
1944
1654
1625
1680
1676
1654
1661
1672
1696
2871
1670
2386
2260
3106
4343
1963
1675
1679
1652
1690
1659
1648
1646
1656
2471
1671
2598
2592
1941
1654
1659
1687
1704
1704
1664
1685
2410
1669
1667
1721
2331
1672
1666
2334
1683
1683
1682
1676
1660
1686
1675
1662
2424
1660
2233
1917
1668
2248
1666
1965
2307
1662
1663
1663
1673
1676
1693
1660
1668
1661
1756
1669
1674
1678
1670
1960
1658
1655
1686
1903
1685
1677
1671
2349
2543
1677
1662
1671
1705
2110
1710
1709
1709
1659
4384
3568
2555
6659
1683
2333
1679
1764
1658
11049
2592
1688
1671
1666
1671
1671
1660
1678
2402
1719
2554
2322
1890
1666
1676
1876
2976
1674
1675
1884
1711
2581
1653
1684
1686
2362
2358
1685
1831
1645
1742
1659
1661
1646
2401
1690
1666
1666
1677
1656
1890
2383
1663
1683
1670
2572
1663
3460
1670
2329
1682
1675
1680
1666
2329
1655
2321
3167
1646
1961
1654
1654
4320
2834
2132
1673
1671
2287
1899
2347
1673
1652
2491
1648
1984
1656
1641
2101
1650
2260
1679
1668
1671
1675
1627
2183
1668
1658
1659
2880
1685
1659
1661
1670
1668
1789
1911
1910
1683
1693
1665
1999
1950
1693
1700
2096
1663
1668
1652193
2611
1914
2061
1669
1678
1962
1654
1674
1665
1911
2542
1669
1669
1688
1687
2254
2332
4737
1763
2572
1679
1676
1682
1674
1680
1679
1665
2414
2320
2095
1704
1688
1953
2589
3232
2781
1669
1876
1891
2605
2050
2051
1886
2128
2269
2269
2542
1982
1671
1662
2331
1684
1683
2984
1678
1663
1661
1692
2340
1658
1662
1673
1983
1669
1660
1752
1641
1683
1939
1656
1669
1677
1746
1655
1676
1676
2707
2163
1679
1689
1850
1670
1678
1692
1672
1694
2535
1661
1665
1676
1660
2161
1676
2514
1676
1672
1876
1671
1655
1698
2556
1664
2322
1680
1670
2161
1674
1680
1670
1901
4669
1924
1903
1880
1683
2349
2480
1659
1674
1759
2634
2284
2218
1666
1665
1696
1680
1668
2268
1656
1693
2369
2293
2292
1661
2152
1660
1667
1663
2169
1682
1877
1682
1675
2179
2102
1736
1736
1633
1668
2138
1664
1663
1658
2424
1679
1663
1661
1660
2367
1676
1664
1653
1692
2390
1666
1666
1675
1668
1667
1677
1937
1686
1690
2473
1910
1731
1680
1760
2494
1671
1673
1673
1672
1707
1710
1708
2055
1654
2505
1638
1661
1675
1654
2361
1674
1679
1699
1764
1691
2268
2565
2588
2590
2341
1655
2568
1652
2362
4324
1863
1663
1792
1881
218070
1669
1655
1667
1666
2332
1654
1651
1649
2311
2329
1662
2249
1683
1640
1660
1669
2517
1687
1686
2350
1692
1687
1686
2506
1667
1688
1650
1653
2518
1678
7540
1754
1680
1696
2540
1676
2436
2494
1663
1675
1696
1771
1773
2086
4350
1865
1681
1650
2602
2320
1669
2559
2097
2464
2005
2076
2249
1649
1659
1652
1655
1658
1663
2339
1667
1663
1880
2596
2277
2615
1671
1647
1645
1678
42696
1665
1664
2093
1661
1670
1905
1674
2373
1671
2316
1649
1673
1680
1680
1677
1674
2325
1673
1685
1682
1683
1986
46611
1652
1676
1681
2264
1721
22738
18077
2032
2330
1687
1682
1634
1692
2174
2291
218819
1685
1655
1675
1950
1675
1649
1652
2253
1805
1772
2930
1667
1633
2313
1667
2298
7015
1636
1688
4875
2357
5405
2359
1675
1675
1877
1731
1735
1927
1689
198050
1674
1677
694566
1678
1669
2218
1690
5895
1668
1669
1668
1661
2121
1670
1660
2014
2131
2020
1668
1670
2518
1672
2337
1683
1870
1691
2119
1665
335044
12546
3349
2899
1657
3902
2351
2113
4098
1826
2513
2179
2330
1597
2355
1806
10100
2573
6300
1691
1687
1965
2830
2122
2260
1666
2104
1681
1671
10866
1670
2539
1672
1657
2811
2816
1681
726943
3495
2571
1669
1681
1605
2547
2327
1604
10931
1628
1934
1673
2636
2167
1651
1661
3466
2002
1668
1668
2478
2276
1678
1891
1705
1656
11204
1982
2348
1671
4774
3422
1665
2074
2352
2019
2266
1994
88188
1974
1670
1670
1650
2281
35046
2360
8416
3052
1676
1680
1652
1983
1678
1879
1669
562919
1671
2334
2560
2604
1658
2174
2309
1682
2316
1669
1708
1707
1673
1707
2326
1711
1712
1709
1706
1707
1711
1711
2495
1680
2261
1677
1888
1669
2102
1674
2557
1670
67767
1809
2315
1716
1712
1716
1660
1893
1961
1869
3165546
2713
2716
2501
1898
1900
1902
2106
1667
1653
11454
1679
1681
2323
1672
2338
1666
1684
1662
1689
1667
1668
1748
1672
1645
2369
2362
11557
1680
1687
1652
2857
1670
2340
1711
2509
1687
1669
1655
1700
1668
1654
2504
1675
1672
1672
1668
1938
1670
1638
2327
1658
2365
1667
1666
2071
2355
1666
1668
1680
1667
1678
1678
1679
1674
1945
1681
1674
1629
1911
2323
1653
1653
1665
10814
2680
1678
1745
6213
2396
1685
1683
1681
1710
1826
1672
2321
1885
1671
1655
2512
2067
2695
1661
2353
1655
1676
2155
1628
3391
1667
2321
1665
1692
1679
1671
2376
1670
1666
3044
2143
1668
1671
1672
1668
1732
1749
2319
1679
2610
1678
1683
1681
1635
2267
2337
1698
1664
1672
2264
1668
2325
2406
1677
1692
3141
1667
1667
1678
2466
1934
2337
1662
1676
1678
7735
2503
1676
3820
1672
2555
2607
1677
2374
1677
1751
1666
1668
4564
2090
1677
2536
2716
1692
1672
1659
1655
2457
2334
1686
1676
1682
1655
1655
1674
2320
1675
1752
1863
1662
1664
2669
2372
1886
1661
1674
1817
250967
1685
2332
1709
1670
2483
2170
2708
2705
2384
22798
1688
3669
1651
1671
1670
1777
1966
35046
1650
1944
3599
1665
1679
2172
1663
1656
1678
1669
1698
1698
1736
2407
1738
1659
1671
2250
2278
2246
1921
1667
1674
2263
1662
44235
2182
1679
2138
1664
2354
2410
1639
1687
2145
1924
1674
2780
1874
6959
1678
1675
1888
2501
1888
1688
1645
1671
1929
1642
3488
1669
2071
1661
10726
451044
1699
2498
2547
1989
13773
2309
2167
1943
17251
1757
1859
1666
1880
1667
1654
2105
5192
1653
1659
1667
1691
1669
2548
1694
1662
2584
1893
1687
1687
1808
2363
1648
1665
1667
1644
1696
1682
1664
2934
1670
1645
1663
1659
1669
1672
2342
2079
1888
1892
1659
1664
1661
2355
1668
1667
2352
1894
2684
1672
1683
2227
1653
1703
2349
1669
1669
1672
2246
7945
1667
1671
1655
4229
1734
2328
2716
1655
1655
1677
1662
10988
2375
2259
1752
2545
491666
1663
2104
1800
2829
1672
1662
2550
2602
2606
2282
2791
1662
2354
1935
1625
2156
1679
1662
1677
2237
2353
1886
1673
1660
1665
1663
1818
1813
2226
1694
1659
72119
1664
1900
1901
2272
1963
2368
1819
1685
1661
1694
1902
1673
1675
1660
1642
1642
2351
1667
1667
1988
2452
2455
2451
2454
1751
1927
2384
1669
1788
1666
1876
2429
6649
1671
1662
2329
1667
1667
1679
2350
1986
2127
2330
1899
1678
1676
1667
1682
1682
2363
1678
1759
1772
3396
1667
2191
1924
1810
1697
1658
2088
1684
1687
2820
2364
1644
1684
1685
1780
1683
1752
1685
1666
2309
1663
1675
1669
2334
2332
1688
1672
2362
1666
1700
1672
1966
1865
1863
1676
1686
2456
1667
1676
2349
1673
1663
1658
1886
1681
2224
1669
1669
1663
1664
1675
1709
1709
2326
1678
1909
1763
1672
1666
1677
1675
2292
1687
1710
2331
1663
1897
1702
2518
1659
1707
1648
1655
1704
1896
1693
1671
1676
434548
1797
1796
1683
2505
1664
1665
1896
1676
1678
1676
2251
1791
1743
1886
1672
1892
3338
2171
1639
1986
1682
1689
1658
1658
1660
1653
1683
1688
3508
2594
1678
1686
1910
2322
1628
1673
2378
1655
1669
1693
1813
1651
1914
1668
4990
4993
2801
1661
2135
2465
1684
1897
1658
1659
1669
1721
1677
1863
1680
1677
1676
1673
2327
2327
1661
1657
1683
1683
1664
1816
1812
1660
1901
2461
1760
44384
1657
2510
2243
1625
1656
1656
1689
1650
1679
1653
1670
3279
1680
1915
1758
2106
1655
1951
2797
2379
1701
1649
2320
1674
1696
1955
1694
1674
1671
1661
2538
1676
1710
1709
1709
1711
1897
1697
1662
1902
1924
1670
1677
2189
2337
2272
1671
1670
1693
1673
1673
1685
1952
463009
1895
2241
1676
1880
1681
2518
1665
1704
1701
1681
384508
1681
1624
1875
1672
1816
1776
1694
1683
2924
2288
1672
1695
1665
1685
1685
2376
1963
2413
1680
1680
1692
1670
1671
2341
1683
1670
1663
1649
1930
1688
1675
2960
1981
1691
1673
1880
2517
1675
1909
1659
1689
1818
4107
1664
1814
1933
1810
1657
2412
1664
1677
2329
1665
1637
1657
3351
1893
2059
2405
2385
1664
1657
1649
1896
1644
2328
1658
1670
1667
1669
1876
1878
1672
1666
1682
2292
1676
1650
1677
2362
1699
1663
1682
1680
1688
1658
2408
2050
1680
1748
1659
1669
2339
1921
1818
1638
1640
1660
1920
1677
1675
1675
1650
1860
1675
1874
1686
2341
1671
1676
2267
1753
1659
1681
1678
1686
1693
2117
1929
1845
1807
2329
1848
1688
3534
1682
1902
5110
1828
1690
1889
2826
2360
1912
1896
2353
1691
1671
1668
1658
4961
2589
2212
1646
1635
1679
1660
1916
1630
1764
1784
1695
1662
1713
11377
1662
1915
1685
3259
1872
1659
2616
1688
1864
2331
1897
2163
1895
2519
1650
1683
1671
1667
2178
1668
2546
1873
2106
2342
1658
2254
1657
1786
1673
1677
2268
8229
1634
1658
1672
1899
1669
1656
2329
1679
5306
1684
1689
1654
1665
1663
5341
3397
3378
1955
2597
2480
1773
1666
3616
1625
1668
1672
1672
2345
2344
1715
1662
1929
1655
1690
2507
1654
14527
1673
1709
1811
1787
1635
1641
1658
33815
1683
1966
2064
1662
2506
1663
1672
1669
2579
1815
1676
1890
1677
5046
1680
2153
1671
1670
2394
1690
1644
3056696
2697
1816
1655
1658
1682
2269
1655
7661
2202
1842
2145
2197
1977
1678
1661
1687
1881
1669
2409
1692
2357
2360
1924
1975
1648
2350
1693
1679
1685
1667
2141
1660
1683
1667
1662
2573
1672
1926
1681
2222
2573
1697
1670
1674
14720
1673
1664
1869
2216
1680
2239
1925
1670
961049
120169
1682
2583
1856
1667
1671
1682
2072
2565
2534
2071
2711
4173
2364
3397
2530
2279
13447
1789
1667
1678
1664
2260
1896
2263
2524
77843
1932
1755
2195
1926
1755
1646
1694
1695
1876
1863
1675
48593
1668
1668
1663
1905
1679
1670
1931
1630
6796
1979
1656
2813
1958
1697
1793
1793
1735
1672
1927
1666
1662
1918
1696
1662
1661
2309
1680
1685
1664
1674
1866
2365
1655
1958
1637
1969
1651
2538
1676
1674
1659
1661
1673
18721
1877
6881
1885
1972
1882
2625
1677
2833
1668
1887
1667
1861
1798
1794
1874
1803
3783
1915
2511
2262
1926
2263
2263
2259
1621
1679
2127
5631
1897
1898
2410
1890
1927
1673
1999
2707
1895
1884
1730
2154
1692
1688
2300
1667
1673
1680
2291
3512
1665
1916
1666
1666
1659
1657
2166
1899
1673
1672
1805
1812
1683
2329
2289
2259
2539
1677
1853
2289
1694
1859
1666
1666
2278
1683
1916
1842
2374
1673
1617
1663
1680
2566
2152
2736
1679
1664
1678
1674
1919
1688
1685
1853
1700
1678
1670
1665
1795
1678
1674
1673
1672
1692
1772
1919
1728
1900
1699
1667
4210
2535
2532
1804
1661
2232
1775
1929
1660
1669
1659
1930
1786
1920
1690
1660
1805
29088
1879
1661
2337
1708
2314
1896
6254
2271
1924
1683
1918
2168
1692
3907
1665
1659
2297
2027
1683
1763
2263
1908
4255
469994
1658
1966
2250
2139
1662
2266
1682
2267
2526
2528
1675
2492
1759
1929
2525
2350
1931
2351
2349
1677
1682
1625
1895
1895
2530
1673
1670
2276
2130
2329
1904
1667
2203
1626
1681
1662
1674
1638
3350
1664
6967
1971
1657
1652
1754
2801
1663
1669
1660
1899
1678
1878
858361
1898
1658
6112
1703
1960
1749
1671
1689
1902
1673
1702
1688
1660
1674
1656
1674
2551
2422
1927
16621
1665
1667
1651
1656
1903
1663
1665
6945
1680
1931
2213
2358
2512
8603
2361
2261
2271
2541
2259
1686
3507
1626
1674
1654
1891
1926
2558
1816
2524
7553
2565
1863
1941
1666
1662
1667
1692
2525
974177
1923
1679
2504
2517
1632
1634
1637
1664
1673
1674
1661
1660
1879
1933
1927
1629
1677
2273
1683
1648
1668
2669
1707
1926
1684
1674
1903
17403
1677
2208
305370
2173
2359
1661
6222
2525
1928
1947
33444
11893
959020
1660
1898
2616
2620
3646
1678
2070
2540
3305
1887
1654
2533
1941
2214
1983
1747
27711
1667
1660
1869
2272
1678
1690
2164
1881
1879
1637
2225
1663
1652
1705
1795
1676
2171
1689
1971
1795
1795
2459
1684
1902
2685
1973
1884
1671
1676
1679
1899
2561
1635
1755
2038
2296
2297
1678
2548
1690
1891
3374
34934
2638
1661
2507
1671
1650
2588
2217
1689
3359
1659
1916
1685
1977
1683
1682
2553
1897
1676
2555
11311
2267
4728
1688
1772
1977
10159
1654
1925
1652
77835
5591
1673
2345
1652
2345
9159
1666
1677
1887
1687
2324
1675
1921
2300
1701
2076
1894
1662
1657
2112
1700
1676
2127
2262
1919
1669
1903
2841
1673
1665
1691
1887
2033
1659
1885
1684
2672
3956
1922
1658
1930
1675
2721
1888
18683
5116
1900
1674
9186
2377
2060
1930
2062
1685
1925
3037
1656
1682
1796
1653
3248
2577
1763
1629
1723
1794
31850
1915
1744
1790
1904
2465
1657
2642
1681
1840
5447
1660
2239
1673
1884
1779
1746
1916
1718
1945
1834
1653
1665
2167
3046
1672
2573
1649
3153
1681
1668
1927
1670
1687
2165
1947
1647
2265
2128
1902
1890
1688
44303
1895
1672
1935
1856
3483
1702
1917
2172
1688
5330
2171
1678
4976
1654
2557
2063
1669
1958
2579
1680
1682
1885
2409
1664
1691
1651
1684
2266
2815
1685
1680
1670
1952
1627
1906
1663
1934
1904
1671
2427
2547
3397
2269
1622
7447
1662
1960
6958
1683
1692
1678
1957
2196
1632
1671
1624
4823
1895
1660
1670
1919
1884
2047
1804
1666
1919
1668
1664
2333
1687
1682
8054
1683
1677
1654
1923
2036
1667
2084
1639
1887
1674
2266
1693
1660
1676
2212
2310
2298
1971
2576
1652
5264
1650
1667
1663
1879
2269
1666
1882
1894
1677
1983
1748
1894
1677
1680
1655
2211
1655
1887
1685
1820
2273
1886
1690
2694
2385
2385
1912
8154
2062
2289
2510
1675
1879
2411
2299
8184
1672
1690
2038
1669
1880
2389
1803
1658
1684
1695
2266
1902
1881
1880
1667
1674
2540
5075
1903
1654
1662
1887
2278
2263
1885
1902
1889
2826
2823
102150
3824
2296
12244
1918
1641
1688
1880
6214
1891
1645
1753
434548
1934
1695
1674
1685
1666
3782
1937
1635
1693
1668
1658
1673
1882
1642
1661
2664
1825
1806
1659
1956
2675
440069
1661
1679
1751
2245
1675
1891
1682
2340
2334
1671
2230
2048
1972
1671
1728
1665
1676
1674
1645
1664
1926
1664
1645
1674
1666
1893
1652
1906
1720
1659
2518
1680
1765
1689
1771
1680
1666
2298
1936
2299
2299
1900
2014
1671
1676
2267
1657
1684
1926
11663
16185
1920
1671
1663
1780
1665
1879
1675
1678
1668
4621
1678
2264
1926
2664
1663
1887
1689
1662
1664
1650
1909
1657
26436
1681
1927
253060
2267
1926
2264
1679
2264
9064
1676
1915
1668
2390
1864
2335
2239
1688
1672
1894
1926
2246
2277
1670
1705
1672
1920
1661
1669
1664
1648
1673
1659
1653
1891
1930
1756
1756
1687
1742
1769
1916
2340
128458
1696
1659
1885
1658
1649
1669
1926
2078
1763
1928
1748
1969
2626
1662
2785
1679
2573
1654
1926
1638
1670
1657
2435
3881
1682
1975
3264
1684
1686
2256
1683
1799
1706
1926
1670
2290
1894
2266
1666
2397
1889
1651
18190
1699
1664
4447
1675
1931
1673
2526
12291
6540
1842
234453
1897
2710
1975
1677
1754
2260
1667
1658
1672
1926
1819
9044
2265
2108
1640
1664
1674
2483
2393
1891
1664
2273
1679
5743
1885
1677
1873
1634
1631
1679
1674
1891
1953
1688
3305
2029
1675
1675
1893
1679
1668
1662
1682
1682
2075
2071
1671
2337
1654
1677
1686
1665
2261
1895
2261
1675
1700
1682
1662
2185
1876
1675
2267
1669
2248
1949
1947
1706
1885
2335
1665
2388
1666
1662
1674
1906
1657
1652
2359
1687
3496
1664
1700
1700
1656
1692
1672
1674
1974
1682
1660
1664
1669
1677
1689
1671
1673
1672
1677
1675
2314
1676
1699
1779
1664
1667
1663
1663
1672
3019
1665
1658
1668
1873
1970
4614
1667
2419
1663
1885
1676
2376
2536
1674
1674
1672
1675
1672
1670
1675
1674
1671
1669
1670
1940
1663
1927
1696
3750
2024
1670
1667
4389
4392
1678
1677
1685
1684
1878
2411
1677
1673
1665
1703
1945
1667
1671
1664
1686
1675
2280
2242
2067
1948
1678
1874
1678
2055
1889
1891
1678
1674
1670
1795
1814
1700
1659
1659
1939
1780
1885
1784
1781
1784
1782
2264
1662
1684
1659
1678
2189
2509
1763
2355
1756
1889
1758
1862
1672
1679
1677
1685
1887
1666
1670
1679
1674
1890
1683
1873
1904
2275
4542
1679
1660
1661
1660
2291
1763
1669
1669
1654
3598
2597
1683
1882
1751
1754
1664
1682
1786
1670
1674
1683
1686
1672
1691
2375
1681
1873
1675
5117
1677
1670
2270
1687
1680
1684
1680
1665
1684
1797
2135
2340
1890
1709
1671
1669
1691
1679
1676
1683
1679
1684
1666
2410
2292
1891
1676
1971
1647
1666
1687
1679
1673
1685
1671
1666
2291
1674
1671
1842
1661
1988
1676
1990
1695
2443
1658
2433
1658
1706
2236
1660
2272
1685
1673
1969
1682
1681
1903
1650
1803
1655
1665
1667
1664
1676
1788
1695
1694
1665
1978
1671
1673
2371
1670
1670
1673
2352
2385
5976
1667
1665
1664
1668
1668
2383
1900
1657
1653
1672
2681
1861
1866
1865
1685
1675
1677
1940
1673
1882
1675
1677
1673
1816
2162
1679
1671
1667
2553
1887
1661
1666
2373
1694
1687
2323
1671
1658
1663
1665
1741
1664
1667
1658
1692
1673
1933
1931
2498
2316
3526
1669
1691
2358
2358
1680
1663
1671
1670
1676
1678
1945
1877
2376
1753
1678
1678
1657
1761
1892
1682
1670
1675
1677
1901
1769
1967
1668
2178
1665
2291
1875
1668
1678
1687
1686
2291
1668
1681
1662
2384
1671
1685
2515
1685
1758
1664
1685
2294
1659
1658
1656
1666
1820
1691
1879
1660
1982
1657
1682
1810
1770
1664
1681
1679
1680
1683
1685
1896
1896
1681
2183
1669
1680
2400
1654
2257
1667
2532
1682
1673
1682
1682
1813
1890
1666
2178
1929
1652
1684
1668
1811
1662
1651
1673
1672
1673
1883
1895
1902
1667
1925
1674
1681
1685
1672
1693
2452
1669
1640
1690
1671
1668
2218
1887
1685
1688
3013
1802
1668
1679
1676
1677
1658
1846
1672
1669
1678
1681
1978
1679
1992
2509
1673
1661
1681
1683
1653
1667
11087
1676
2240
1684
1891
1811
2300
1760
2590
1675
1693
1692
1808
1809
1664
1810
1683
2132
1800
1985
1650
1760
1915
1762
1764
1676
1674
1686
1955
2025
1660
1663
1672
1673
1957
1676
1661
1956
1658
1661
1820
1687
1688
1886
2486
1677
1671
2327
1657
1661
1972
1812
1930
1679
1674
1861
1692
1688
1692
1776
1669
1679
1663
1670
1945
2249
1953
1676
1641
1632
1678
2544
3554
1683
1665
3629
2161
1679
1663
1663
3514
1659
1951
1668
1665
1669
1664
1662
2429
2542
1674
5898
1657
1657
2380
1695
1973
2566
1892
1657
1667
1669
1669
1782
1684
1676
1673
1674
2299
1671
1650
1929
2344
1679
1667
1673
1661
1659
1691
1683
1671
1674
1673
2382
2580
1899
2210
1702
65208
1687
1702
1662
2848
1684
1669
1668
1798
2697
2179
24332
1676
1923
1813
1673
1674
1821
1817
1673
1678
1679
1675
1760
2310
2309
2384
1687
1913
1670
1653
2245
1663
1672
1671
2299
2295
1671
1673
1683
1971
1681
1950
1675
1672
1699
1814
1694
1658
1914
1675
1672
2272
1682
1683
1885
1692
1902
5220
1881
1881
1657
1880
1671
1888
1668
1730
1677
1714
2140
1681
1968
1686
1648
2557
1884
1661
1677
2535
1688
2247
1657
1678
1954
1638
1979
1678
1669
2127
1674
1702
2434
1672
1690
1658
1675
1667
1948
1682
1965
1667
1657
1658
1647
1673
1664
1665
1754
1757
1746
1679
1676
1943
1674
1982
1875
1672
2565
1668
1661
1680
1680
22630
1674
1678
1888
1681
1926
1668
1970
1638
1661
1666
1686
2261
1656
1687
1688
1667
1676
1671
1666
1961
2308
1886
2306
1675
1683
1668
1652
1684
2241
1845
1657
1674
2510
2235
2155
1662
2228
2561
2562
1675
1896
1900
1667
1676
1674
1935
1663
1670
2380
1946
1669
2367
1692
2556
1668
1671
1660
1678
1652
1671
1693
3227
1693
1918
1695
1759
2394
1813
1685
5404
1685
3305
1895
1664
1664
1677
1687
1674
1882
1681
2335
1671
1650
1671
1665
1659
1881
1674
1672
1659
1697
1690
1673
1929
2188
1681
1953
1679
1663
1665
1658
1683
2551
1649
1689
1646
1677
1679
1680
2346
1652
2365
1654
1658
1664
1653
1659
1692
1717
1671
4087
1671
1645
1675
1948
1672
1968
1676
1676
1669
2372
2532
1663
1671
1667
1669
1673
2168
2356
1936
1684
2303
1649
1662
1686
1692
1664
1672
30458
1673
1662
1690
1662
1660
2291
1668
1973
4400
1749
1673
1672
2289
1657
1679
1681
1682
1681
1653
1959
1665
1672
1875
1677
1683
1661
1667
1662
2128
1690
2124
1658
1888
1653
1672
1871
1924
2193
1871
1679
1667
2243
1679
1664
1688
1658
1669
1662
1662
1898
1661
1883
1650
1664
1663
1660
1675
2012
1675
1672
1686
1686
1665
1685
2424
1664
1883
1672
1676
1683
1660
1662
1644
1653
1715
1888
1890
1676
2378
1747
1943
1750
1648
1654
1670
1664
1681
1664
1665
1669
1661
1666
1979
1684
1683
1967
1677
1685
1683
1681
1680
1679
1678
1679
1672
1658
1658
1665
1969
1922
1760
1676
1671
1674
1748
1659
1661
2245
1665
1664
1682
10148
1950
2269
3522
1686
2639
1671
1675
1676
2755
1699
1678
2836
2358
1684
1972
2306
2303
3512
2148
1645
1675
1667
1677
1659
1676
1652
2464
1669
1754
1972
1697
1920
1646
1672
1665
1668
1814
1680
1671
1668
1671
2339
1674
1962
2142
2261
7605
2374
1774
2223
2631
4225
2068
3417
2340
2262
1697
1934
1919
15950
2204
3577
1912
4208
6755
23811
1816
1759
1801
2767
8460
1869
11049
2360
1816
3423
2084
2109
2139
4607
23969
1665
2136
3494
2711
1760
2382
2217
2136
2112
7796
3518
2448
11749
4842
23553
2456
2929
2398
18034
1860
2627
30865
2447
1672
11763
16073
6958
1730
4423
1935
2382
4410
4577
1636
2435
1860
6524
2294
2718
2151
2696
2728
15843
1942
7535
6483
3001
3596
5271
1847
2318
2381
6000
2896
2050
6500
3347
2298
2039
3063
3060
3537
2525
1882
1664
1943
1865
2173
2562
3256
2328
2996
2704
2010
5045
2637
1644
1912
2643
1948
3884
1967
2442
3029
2742
2583
4542
21446
3387
2001
1821
18768
1790
2443
1921
3051
1910
1737
1705
1730
5881
1668
5413
2456
1824
9063
3679
2549
2457
1935
17575
1757
1912
3871
8534
2310
3095
4758
2608
1850
2060
1893
2327
11139
2931
1955
1961
6824
5399
1791
2507
1740
2527
2743
1796
8837
6619
2267
3718
1924
1646
1916
3770
4890
1961
2182
4396
17797
2077
2853
2192
9264
6064
2867
1985
2117
1932
3918
1659
8235
4060
97602
97603
23904
3530
2110
13316
3306
7137
2350
3098
1672
1857
5125
12157
2569
3576
2409
2626
1795
2247
2233
3272
2559
2561
2129
1784
1972
7952
8602
2382
1669
1808
7426
3363
2736
30070
2484
2130
1965
2501
1844
2421
7043
11727
5028
2270
2228
2190
38341
7221
1958
10925
6373
2289
2284
1969
6961
4009
1717
2422
4340
6415
2405
2526
4330
2083
2129
2156
2531
2376
24791
3878
3527
2662
1832
4073
2086
2112
3044
19025
1905
2062
1944
7989
1927
2875
1988
1747
3898
25637
1661
7599
5856
2557
1998
2192
1831
6249
2508
3339
3149
2172
3495
1990
3917
1937
48106
1652
2113
1662
3289
2446
2604
9117
1916
14225
2409
5582
12878
2376
3744
4338
3700
2030
1646
3016
2380
1863
2536
2118
2705
3837
1666
7943
3665
2984
2356
8648
11493
2311
4406
2381
15162
1932
4667
3300
2195
2303
3165
4372
3875
41520
2095
2650
22406
8289
1950
2540
5854
3601
25029
1652
2071
2085
2199
4287
2075
3267
1852
4639
28717
2532
1983
3361
2506
3606
3834
6479
120422
4630
4814
4387
2875
2222
2261
5571
1975
3506
2546
16146
25436
2330
1676
1659
1827
1650
2111
5762
2070
1970
2227
1969
3683
3210
2856
2768
1669
54272
2566
9761
2052
5631
2164
3088
2393
2024
2587
1674
8845
6469
4661
2140
2089
2231
2665
4379
2746
5293
1975
4365
1915
8830
2107
2830
6889
3773
15138
8895
15732
2178
2459
1688
1941
4288
2384
8507
1652
4974
2079
3043
2596
2363
1913
1700
11783
2975
2612
2153
2991
1924
2019
2226
2331
1737
3135
4696
1708
2763
1914
14643
6134
24921
2345
1654
2219
4891
1658
2318
2425
2533
14699
3377
2544
1659
1675
1659
2532
2287
2333
1974
1669
9869
4467
4311
2176
4707
10020
30421
1788
1663
6994
10460
1981
1660
3379
2518
5750
9071
2072
2962
3103
5291
2103
2341
4650
1655
3600
2296
1937
1973
5107
1945
2149
7080
2031
2448
2763
1960
2330
2249
5246
2363
1842
2043
2382
1922
1800
11308
4599
3368
1639
3553
1852
8736
11741
10103
1971
2038
2387
3130
2916
2208
2168
21280
4741
6202
8056
3485
2752
6682
2236
6222
3421
2787
2103
1973
2210
2644
4357
8784
1783
2252
1657
1660
1656
2912
6402
2373
1709
19227
1643
3627
6086
3587
3135
2107
2103
2030
2092
2176
27769
3503
6666
2030
9613
3419
3060
3179
3047
3039
3841
2077
5778
1837
2138
1966
3569
2007
17453
4249
8596
2509
4552
2266
2838
1681
2384
4538
1994
1897
1973
2236
3091
7774
2772
2036
2538
2901
2585
5019
4631
2615
2366
2590
4550
2385
1856
2053
2061
2280
2733
3225
2766
1734
2552
3920
6963
1958
1957
1964
2194
6815
2622
2526
1951
1975
4077
2644
2011
2857
6080
1649
2008
1920
1723
2261
1976
2054
25407
5341
1856
243609
7775
8337
2933
7208
2236
1970
1651
2550
43083
2370
2226
3883
1687
4079
3470
2049
4085
6972
6589
7147
1971
4707
1690
1787
2373
2702
8825
2824
2054
2734
1637
4645
1790
1998
2592
1683
18884
2082
1978
1660
222265
2620
3087
2117
6222
2085
2428
2126
7163
2352
5185
2123
2695
2055
2326
2010
1813
18155
2196
4850
2003
3427
2974
4771
2551
2456
4687
2100
2122
1952
2605
4360
5412
51654
9451
2185
2208
2593
1692
455624
11080
3229
2057
6520
2920
1879
4470
6870
10757
9905
8760
7434
6231
1983
11496
1779
4550
2635
1863
2650
3044
4506
2076
14417
10789
2037
2334
27955
1893
1817
11222
1961
32184
3017
2146
1657
3511
2518
3965
1988
1675
2505
3623
3006
2225
2740
580274
1982
2319
9139
2062
2204
2514
1670
6697
6370
1908
3758
9483
1672
4500
2373
2649
10488
5535
4509
9711
2401
10488
2701
3010
1910
3207
7147
7349
11215
12725
1974
5839
3611
18747
3008
3372
22319
3279
1949
36267
2502
1975
2546
1712
2360
2299
1797
4582
2261
32467
2228
5417
1972
6789
1918
1839
6661
6369
2188
1971
1660
6705
2156
2799
118377
1937
28385
14141
1892
1967
10750
5282
1810
1967
6374
2236
1705
2240
13768
3197
2549
14141
2346
2586
2264
9101
3249
2238
1949
1912
2509
7930
3404
2840
2117
8519
2003
2986
1972
7930
11627
1705
3417
3079
1927
2649
11735
2126
2187
2310
26406
13343
8214
1970
3612
2077
1975
3551
2999
2297
33109
2847
7026
1861
2124
5823
3116
1755
1981
14938
1964
6194
3196
5399
3015
3551
1853
1754
4613
6073
2935
1987
1965
1822
1964
1822
5298
2202
2443
1667
3539
2984
2397
1714
3332
8296
2678
2240
1970
2038
1979
6052
14810
1676
2328
2395
14098
14202
10462
3008
2024
2841
3117
2393
2085
2047
2627
11728
3214
6052
3212
2831
9738
2232
2936
7038
1999
2288
2293
2848
2387
1829
2702
9050
2755
4395
11114
7598
2354
2006
2532
29574
2495
2317
8263
2613
4316
2670
29037
3891
2714
13828
2753
3522
5012
2285
3102
12844
2335
5484
1944
2298
4258
3496
10982
9990
1828
3202
3838
3525
2285
5355
4750
2544
2075
2130
1660
2382
1870
3766
2966
3297
2378
2561
2595
1695
4098
2907
3280
2174
14932
3063
2029
10822
3532
3544
9911
6982
18812
3768
4809
4306
1960
6332
2379
3600
3187
14317
2455
24730
3011
4882
1679
2734
3015
8887
2173
1883
5488
3471
4178
1938
6049
4212
1803
2348
2305
2437
10822
6438
2123
2135
2184
1937
3543
4708
3786
2501
2340
4718
5362
9234
1767
8644
4127
15895
1967
1716
1948
2552
2041
2513
4131
3374
9111
2449
5412
2618
11966
2125
5229
1963
13508
1946
2435
5047
4414
2112
2775
1988
7418
1964
2190
3129
1872
5547
1992
3417
1747
6396
12039
10697
2052
1646
3080
7120
4136
5845
2261
1960
6324
2496
1665
1959
3648
9359
3251
3621
2233
3192
18431
1920
1738
1961
6591
1969
1987
3251
3662
5485
2854
2335
4585
8497
3016
3882
1890
2385
1929
2219
1969
1997
4910
8740
4834
3384
2011
3032
3897
5655
6067
2094
2488
1942
3155
2355
8190
12310
5718
3001
2652
1723
2038
2252
2477
8832
1940
2555
2393
18920
1923
97591
5869
3323
10543
12285
7756
9458
2740
2815
4499
31948
7963
2588
2677
1927
8402
4593
5298
5897
3932
5726
1628
3943
2047
9886
11122
4568
1950
5339
1981
2799
5654
1639
2549
1668
3660
6859
4164
3170
18920
1664
2129
4136
1926
21080
1768
4667
2130
3385
3569
3725
12976
5468
2559
3749
2569
2374
7321
1959
8100
2454
2285
11675
8529
5238
5482
3346
3896
2431
4287
2536
1856
2925
1939
3332
2863
3731
1938
2082
4766
3159
1996
2211
5584
2834
3942
1663
2529
3025
1946
2710
4202
2566
3541
4562
2828
2520
5281
2212
1937
2262
2320
1952
4105
1934
2665
6622
4368
8529
8663
4725
2579
3007
5889
4880
3496
1966
1827
1920
2481
6545
2077
4112
2604
2532
3328
2113
4980
2254
2267
8832
1901
2175
1966
23203
3848
7062
2328
1971
2433
2565
3840
6029
1867
5477
1961
29134
2381
2738
4054
3007
1806
1844
2085
1693
1658
1952
2274
6956
3020
1913
3094
1968
4038
5257
3433
1904
2112
1908
2515
2180
2513
3532
8712
1922
6639
14527
1970
5384
2663
3229
12207
3534
2968
5293
3439
5607
2803
2192
2373
2880
2493
6324
2612
4377
1938
2221
5755
16888
3504
2739
7229
3562
2372
5339
1979
2805
9150
3105
4421
14920
6217
2724
1941
3335
5880
3576
3571
3490
1931
6570
4938
2452
4056
7724
5335
2062
2222
2079
1894
4565
2738
2208
2501
1971
2959
3336
2060
2917
22547
2675
7883
6075
3725
4135
2777
2426
2549
2395
4008
2659
1708
4035
2247
2168
4825
2706
3893
2531
2210
14920
1928
2091
2378
2461
4386
2307
3433
2100
4754
4343
2104
2255
2549
4051
1654
1909
2366
4145
4917
2483
2757
2964
5654
2433
21713
2511
1660
6094
4173
1898
5156
1971
6941
11034
93931
5547
9547
10827
7180
1759
10935
1813
4707
3121
1888
11248
1640
2107
2085
2396
2938
4989
9314
3139
7099
2092
46024
3576
2863
6857
1902
2644
2696
7096
2398
4202
9006
3257
1686
2488
3843
2012
2345
2359
5480
1890
3155
2843
5108
2287
8655
1944
2381
2249
14202
2303
7943
4872
1923
4137
2288
2419
3624
1969
2351
7618
7375
6840
1962
6131
2254
4328
4108
1911
1736
1917
6783
4562
44257
3201
1939
2996
2539
6089
17867
1749
6012
1902
2795
5110
1920
14078
2067
5715
4010
2405
3717
2376
2108
3031
12359
1929
2062
1920
5162
2087
1802
2974
11631
4117
2063
7020
6178
3831
4707
6036
1968
7250
2498
1907
2307
2684
10827
2454
3761
1849
1832
2465
2766
2705
9464
2378
1941
1872
11506
3742
2949
1884
4144
8039
5139
2667
2617
1964
4088
1967
4382
1917
1640
2533
3230
2946
1893
6970
4907
2872
10472
2962
11205
1970
3862
1900
1764
1992
2515
3671
1653
2100
3891
3090
2221
2133
11506
1703
2532
1636
2148
13470
18415
2842
2504
2669
4062
22576
2797
2268
4043
4162
3001
1971
7475
1886
2523
2400
2364
4144
7527
2695
11553
4581
1891
1942
6695
1656
2383
2137
1888
6322
5366
19303
4155
3680
3164
1754
2450
2639
4495
3312
2241
5531
1882
3708
4188
2356
6076
3900
1713
3092
4029
10249
2758
3840
6956
2277
1897
1891
2353
4129
1690
2956
5602
1992
4941
9503
4378
3117
1658
4904
1936
18344
21701
1870
2373
1680
1735
3239
7047
5347
3210
6996
18094
7208
1957
8253
12888
1879
27900
3427
2256
2499
5923
2011
1869
9130
1955
2450
2277
2033
3092
9555
2225
1880
1863
2332
1954
2184
9752
3099
2018
3388
2649
2241
3002
7150
2341
10521
2039
2639
7298
26369
2117
1664
6669
16889
2353
1905
4146
1936
3984
1860
9134
1632
1907
2030
1958
4020
3629
1668
2953
1766
6322
1939
1917
2314
5525
1869
1670
2920
6639
2499
3618
4714
11713
1658
2195
2336
5839
2654
1938
2018
2133
2776
2961
3431
2827
1753
4391
2581
5920
1656
3690
2358
5376
1953
4543
2925
1748
2649
7149
2548
3900
3144
50022
6024
4709
19185
2210
1754
1967
3757
2634
4332
1829
3499
3417
9237
3464
2054
3863
2348
1794
2042
2164
5766
1977
5051
1889
6452
1653
2541
10553
2153
1637
2083
3108
3712
1680
1852
4926
2360
1747
1868
27244
2765
2152
1965
3782
3266
14609
1803
13875
3821
2404
13869
1914
1875
11813
11622
4504
5531
3763
2235
2627
7902
9243
1870
10830
2836
2364
14423
1933
5059
14293
10553
16272
12124
5685
112837
2349
2042
6715
6903
8412
2542
9660
1914
7925
2212
3457
4729
2340
5982
1677
4275
2630
4938
19212
1924
3372
2373
1891
9441
2022
5887
3131
7812
1984
11014
14293
54969
7014
2214
1907
6647
2368
1813
3200
2127
3546
1940
1977
2105
7925
2278
3680
3929
1924
2276
2364
2306
5809
2291
2268
5783
1808
1867
57015
2678
3030
1906
1646
10784
3467
1816
2245
3546
6076
6627
1659
1648
6723
864748
8882
2245
10108
1940
6299
9085
2927
12425
4226
1717
2840
3563
5167
2898
1859
1840
3434
1936
97574
1967
2389
2228
4217
2506
2136
4782
1915
1953
2153
2305
3017
2009
5554
1916
2291
1999
3786
1952
4134
5875
1668
3195
1810
1762
3626
11095
1731
2668
2112
1915
1991
2110
2544
8771
10842
3545
1943
4131
11224
3318
2955
2384
4391
2104
1960
4073
2382
29492
16968
10629
13337
7340
1873
33911
1997
3176
3016
1741
1675
2079
1933
1943
2363
196
25885
1644
2479
2317
3277
7172
1887
3817
1816
2667
196
4601
1971
1953
1752
2128
3693
2233
3585
2684
2464
1904
1878
1733
11423
3900
4171
1916
2457
9123
1953
1843
2082
1852
3164
4980
7187
1824
1804
10842
3618
1923
19250
6205
3734
2389
1845
1877
4048
5063
1832
85833
2106
2425
2570
3009
1957
2377
1770
4462
1729
1642
5685
14272
1745
1787
2366
8947
3104
1916
1900
2235
6012
1734
2427
1983
1825
9773
1790
1834
293620
1862
2003
1977
3262
5621
8302
2373
6289
11829
2121
2140
2443
4757
2449
2983
28406
3396
1938
3085
2333
4131
2291
1968
2704
22296
3638
2370
1894
4761
2275
1835
2647
1974
2541
2101
1978
1928
2711
7101
3138
10682
2058
70070
5114
4382
1971
2167
2586
2115
2360
1854
9916
6185
3422
1887
1739
3534
2684
1896
1660
1697
2452
2586
3471
2216
3534
23460
2745
16192
4983
3220
8094
3714
2569
23943
4829
2220
3271
4549
3319
2928
4768
2661
6625
2036
2036
2064
2921
4503
5066
2385
4644
3364
3051
1943
2665
1820
4226
25675
1987
1753
8122
3153
2666
4704
2385
3860
1775
17488
1936
2639
6753
2747
11301
1829
3732
1935
7803
9709
1915
4641
2531
1951
4260
6006
1881
11916
1946
8111
6001
2767
3508
1920
1797
3369
2604
2852
2380
2297
1956
1785
5164
4312
2266
11880
6856
2797
1936
1940
1944
1914
6542
1939
14939
1667
2302
13577
3572
2062
5108
7718
1941
1900
3754
4760
2810
1795
2631
2345
1662
2068
1871
1890
3069
1911
1803
1952
4961
1773
8667
2073
2180
1965
4447
2085
3923
3089
12126
2083
1827
1968
2447
1960
1888
1981
1951
4029
3352
2363
1772
9109
1829
11660
4002
2908
1717
2921
1953
7894
6650
7450
7187
3678
2567
3326
2105
3862
2804
9041
8684
2166
2098
1923
2838
3869
2105
6628
1895
2381
3731
2027
10822
24979
1952
12057
2897
2688
2161
3923
5048
8220
1643
2158
8610
5936
8554
3800
3893
3706
2330
4857
1761
1996
4209
3981
15717
4283
1905
2248
4217
2649
11501
10155
1931
2171
13178
7176
2525
2816
4623
15558
1793
1923
3060
6036
2091
2988
2189
16757
9361
2568
4362
1906
3206
1999
3031
1663
1755
2348
3572
3536
2141
1899
4477
4817
2172
1914
2036
1849
3361
6308
1814
1931
1738
4743
3438
1910
3055
1817
4171
27228
1825
2539
3000
2492
1761
2469
2566
1963
1916
6320
5281
1767
3817
7238
4362
2346
1996
5842
6414
6194
1731
1901
2375
4391
16556
1846
4122
1807
1778
1725
3231
2123
3706
1704
13482
13889
1936
2383
1892
1782
1778
2504
1831
4396
2077
1970
1938
2411
6776
10822
6896
2400
2534
35268
1737
11129
2351
3386
11834
1707
1900
2648
11002
1861
1925
2632
2328
2298
2447
2812
8539
14063
1705
1797
2132
1915
1806
1866
2743
1992
3060
20367
15499
7125
4139
1706
1674
2038
1731
2393
1977
13971
5717
1932
2760
1903
1645
3183
2011
2704
17662
2282
2270
3449
3011
1825
3766
3040
3052
1920
4018
5022
7463
4053
2100
1780
2105
4824
3876
2911
1789
2533
2804
1922
22873
2448
5389
3000
1637
4370
3697
1746
2265
8695
2544
4143
1795
2254
3544
2793
1796
3329
10118
5263
20367
2343
9055
8115
2545
1920
2391
2275
2505
2293
8757
3533
3198
2902
2213
1770
1754
4188
1663
2177
1645
3050
1760
3618
1808
2302
4153
1882
2108
4284
3538
2054
2554
1885
1781
2507
2725
5109
1664
1938
1905
3059
1747
2262
2314
1824
3195
2535
3238
2875
5780
3946
1999
2119
1773
2862
1650
2294
1669
2105
5790
2363
2124
2695
2520
2154
2942
16194
8873
3950
2992
2115
1915
6143
1775
2293
2375
6296
4549
5389
2996
4553
2382
10324
2244
1991
10630
4901
7725
1628
1906
2359
3627
3889
33123
4673
2562
1779
3043
8649
5033
5224
8886
5917
1825
1975
1621
3146
8651
1786
1845
2024
1896
9788
13642
2202
2453
2462
1949
6316
1972
3729
1960
5132
3500
3860
4121
1909
5029
2221
2793
1965
3329
2301
2377
2366
2140
2132
2663
2982
2906
1917
1959
7470
2543
3076
17211
31537
17788
1974
2300
2123
6754
3613
7958
2632
4266
9118
7440
7074
7686
2208
4139
58489
33726
2593
2975
8903
1958
3300
2608
2424
4386
8053
10482
1841
1992
1975
1670
1974
37579
4134
1791
12292
2292
2849
6634
1742
1799
1940
5288
8595
3546
1739
2222
1751
3956
5202
2545
1869
1906
2056
1886
16882
12473
2035
4890
1652
1969
2750
3405
2369
2078
2252
1905
1996
9155
2053
2044
1746
2208
3128
8677
2607
54231
3244
5521
5361
14766
2293
1960
4933
5086
6782
1650
72430
1911
5185
2338
1952
1940
2075
2907
24144
1808
1994
9434
2004
3362
2263
2932
1776
1864
3329
1956
1882
2365
2868
2018
1980
20011
2238
2648
9914
2696
1936
2326
25665
1746
2761
1893
3533
1862
1913
5869
2557
2309
1843
2076
2293
3449
4751
2102
2658
1987
3657
2170
2072
2601
2269
2310
2441
3508
1851
2843
1728
2154
3053
2662
2367
22875
28376
13479
2339
1686
2582
6316
27471
2028
1738
1643
2227
4127
1749
1755
2518
5597
2515
112819
3212
1649
4154
3853
24779
8850
1976
3904
1674
4238
2332
2167
2059
2046
3506
1916
1692
10666
2361
1770
1803
3903
2081
1671
4058
1955
3080
3472
3784
12404
2120
2393
11613
1815
3414
2150
5499
6390
1741
1956
43130
2207
4878
3671
1794
1687
1962
3271
1973
5058
20300
3584
2095
3531452
3293
1970
2002
1976
2529
1684
1661
1685
1954
1684
2295
1663
1978
1667
2492
1695
1702
2362
9973
1934
1675
1676
1674
1968
1668
2539
1670
2053
1633
1670
2371
2583
1953
3053
1708
1682
1670
1992
3907
1674
2377
1673
1681
1682
42096
1648
3483
1685
1645
2506
4976
2309
1679
1666
1699
1668
1945
1674
2304
1668
1930
1691
1661
1661
1811
1688
2514
1671
1948
1672
2639
2639
2457
1969
1677
1689
1692
2047
2566
2567
1776
1645
2918
1674
1676
2060
1659
1658
3371
1947
1675
2335
1669
1942
3108
2421
1663
1944
3166
2524
1707
2276
1883
1967
1669
1674
1669
1669
1668
2344
1684
1680
2385
1672
3530
2695
2299
2342
2362
1673
2695
1622
1687
1688
1719
1663
1666
2302
2272
1650
3571
1683
1674
2309
1657
2373
2540
2364
2583
1697
1652
2366
1669
1673
1669
1666
1667
1713
1949
3351
1656
2462
2271
2271
1665
1662
2381
1690
1870
2328
2301
1813
1811
2986
1668
1665
1665
1634
1664
1665
2291
1669
2268
1677
1676
8365
2082
1930
1655
1904
1684
1669
1667
1648
1904
4012
6551
1694
1690
2375
1697
2232
1672
2048
1945
1683
1674
1781
2647
1662
2293
2442
1896
2198
1669
1684
1671
1691
6917
1926
6915
6915
1652
2362
1667
1943
1663
1669
1716
1713
2526
1715
1684
2250
1698
11104
1677
1738
1872
1665
1780
2343
1678
5373
1678
1683
1665
7090
1918
1659
2561
1662
2558
1662
2213
1941
1666
1676
1994
1665
1665
2038
1788
2280
1792
1673
1675
1680
1684
1659
2149
1672
1664
1943
1790
2591
1668
1672
1954
1663
1836
1840
1667
1792
1679
3408
1700
1682
1797
1678
1674
1670
2521
1651
2284
2324
2281
1690
6367
2063
1946
1653
1673
1697
2452
1677
2339
1935
2339
1685
2273
1687
2272
1686
2372
1694
2260
1679
2339
1658
1694
6912
1913
2832
6912
1668
1675
11370
1667
3010
1692
1698
1865
1870
1818
1965
2341
1660
1673
1669
1670
2050
2373
1677
2379
2060
1659
2692
1635
1666
2588
1674
1668
3033
1668
2377
2203
2362
2196
6849
1709
1709
1694
1901
1945
2271
1653
1792
1685
2334
1629
2329
1965
1634
2346
2350
1764
1705
1663
2297
1976
1677
2304
1676
1667
1684
2364
1673
1681
1665
1661
1679
2250
1663
1646
2080
1668
2261
2087
2534
2087
2369
1670
1671
1645
4134
4137
1701
2249
1916
1670
1658
2556
1680
1674
1663
2359
1647
1684
1676
1697
1679
1683
1950
1666
2418
1634
5823
1679
2269
3492
1933
1695
1936
1682
2381
1660
1664
7339
2384
1667
1783
2692
2540
1646
2369
2537
2694
1677
1674
1675
1674
1665
1758
2251
1675
1914
2268
3415
1775
1690
1678
4689
4254
1678
2282
2527
1924
2256
1760
1967
1673
1672
1791
1656
1666
1909
1904
2254
1674
2833
1664
1666
2630
1664
2572
2807
2149
1309608
2281
1666
1895
1649
1677
1932
1672
2686
2683
1667
1963
2450
1768
1761
2384
2263
2331
1678
2332
1907
2333
1635
2378
1660
2367
1782
2339
1861
1667
2672
1732
2412
1663
1779
1685
1963
1719
1679
2629
1651
1671
1868
2268
1828
1676
2267
1682
1663
4481
1658
1933
1694
2385
1677
2566
1665
1681
1765
1694
1691
18716
2082
1752
1682
8477
1952
2091
2288
1722
1777
1673
1673
1673
12463
1679
1662
1678
4253
1720
2530
4975
1960
1766
2614
1660
1728
1670
1669
1666
1681
1782
18522
1668
2262
2264
1781
1899
1647
2287
4967
1648
1817
1700
6975
1695
1668
1654
1652
1705
2129
1696
1675
1923
1682
1734
1720
2822
2798
1724
2545
1657
1680
2500
2793
1719
2274
1943
1670
1916
1704
1687
1703
1670
1669
1687
1685
1769
1665
1670
1677
2284
1996
1706
2284
1680
1814
1715
1719
1693
1682
1890
1674
1754
1646
2219
2219
2122
1665
1947
1677
2652
1666
4587
1665
1670
1679
1682
2537
2535
1809
1938
1879
1669
1950
1667
1698
1806
1675
1681
1814
2021
1700
1889
1883
1694
1974
1685
1957
1787
1787
1670
2261
1678
1666
1928
1680
1667
2680
2270
1797
2908
2220
2187
2689
1656
1652
1651
1654
2553
2424
2478
1662
1679
2431
2175
2432
1964
1697
2058
2357
2326
1678
2338
1778
1669
1684
1684
1936
1683
1643
3055
1646
1630
1688
1682
1650
1866
1873
1682
2044
1655
1656
2366
1671
2380
1653
1658
1684
2784
1944
1665
5199
1651
1697
1866
2536
1923
1900
1686
2372
2292
1680
1667
1663
1664
2541
2542
1715
2298
1815
1666
1660
1915
1660
2285
1660
1669
3927
1666
1666
1661
1675
2201
1674
1697
1636
1920
1675
2302
1666
1672
1693
2349
2348
1755
2349
1664
2186
1697
1660
2266
2600
2035
2371
2288
1656
1653
1672
1635
2438
2260
1671
1702
1735
2344
1629
1876
1658
1670
2914
1667
1666
1763
1871
1635
1664
1670
1884
2516
1662
1705
1676
1911
1666
1683
1911
1683
1663
1884
2025
1766
1767
1624
2087
2530
1686
1652
3355
2440
1933
1673
1897
1956
1825
1659
1684
1902
1904
1671
1662
2353
1938
1677
1667
1868
1948
1701
1702
1707
1668
4131
1670
1731
1670
2059
1668
1672
1943
2336
1939
2282
2944
1690
2646
1663
1698
1683
1686
1671
2302
1660
1942
1837
2150
1676
1701
1662
1761
2033
1764
1661
1699
1698
1675
2595
1945
1684
2415
1678
2631
1669
1944
1663
1682
2532
1667
2309
13150
5092
2697
1906
1743
1631
1659
1966
1665
1719
1660
1664
1678
2353
2348
1670
1670
2820
2351
1685
1672
1691
2611
1653
2355
1656
1663
1663
1675
1641
1673
1932
1658
1694
1697
1687
2339
2367
1657
1663
1696
1764
1808
1663
1636
1939
1942
2584
1684
1654
1694
1890
3409
1691
2534
1695
1666
30239
2026
2287
1705
1702
1940
1684
1682
1809
1885
1981
1937
1815
1811
1670
1810
1699
1691
1690
2567
1680
1876
1876
1894
3839
2172
3841
2257
2253
1695
1676
2551
15665
1641
1666
2570
1687
2030
1762
2028
2283
1688
1679
1668
1679
2567
1702
1944
1946
2541
1946
1942
1942
1944
1645
1982
2335
8961
2792
1761
1669
1666
1666
3447
2569
1673
1668
1668
1684
1682
2500
1674
1682
4165
2564
1659
1882
1636
1884
2566
2372
1681
1650
2338
2314
1661
1653
2134
1660
2102
1661
1677
1675
2573
1790
1674
1647
2813
1664
1992
2783
1679
1632
1700
1668
1695
1639
1692
2566
1668
1673
1701
1675
2368
1672
1658
1673
1671
1765
1766
1675
1689
2125
1674
1648
1672
1668
1963
1697
2938
1658
1671
1673
1671
1676
1926
1680
1638
1673
1679
1682
2286
1686
1672
1686
1679
1676
1685
2393
2351
2129
2268
2283
1669
2257
2613
1667
1794
1673
1685
1685
2754
2005
1664
1682
1927
1661
1662
1671
1669
2084
2266
1670
1677
1698
1700
2286
1807
1695
2054
1916
1692
1695
1654
2072
3485
1670
1665
1661
1662
1658
1666
1639
1665
1665
1917
1641
1759
1754
1686
1943
1650
1654
1643
1687
1756
1681
1682
2353
1936
1811
1653
1659
1707
1920
1703
1664
1661
1632
1665
1664
1664
1678
2147
1933
2411
1664
1668
1930
1665
1668
1678
1665
1665
1691
1668
1682
2397
1678
1939
1683
5300
1649
3397
1697
2272
1666
1666
1868
1689
6542
2267
2961
1682
1938
1665
1663
1974
1709
4235
4238
2745
2266
1671
2270
1675
1679
1669
1670
1984
1765
1972
1765
1659
1653
1652
1668
1661
1668
1777
2380
1671
1672
1983
2394
1990
1660
1793
1791
1675
1657
83450
5597
2072
1709
1766
2065
1660
1993
2516
1662
1941
2276
12462
1680
3013
2372
2513
1680
1665
1811
1694
1992
1668
1662
1753
2369
2107
1665
1663
1937
1674
1676
1931
1937
1885
51098
1900
1677
2082
1679
4760
1810
1705
1784
1663
2817
1688
1679
1680
1662
1903
3170
1650
1743
2449
1668
1675
1670
1708
5181
1639
1686
1677
1814
1673
1667
1991
1660
1662
1875
1917
4693
1672
2560
2569
2658
18433
1689
2259
1680
1653
1885
2086
3874
1889
1692
1672
1663
2962
2561
1662
1681
1677
1670
2568
1903
1683
1682
1938
2340
1641
1676
1677
1658
1677
1672
48886
73187
1872
1672
1893
1914
1787
2079
1669
1671
1792
1668
1655
1656
1936
1680
1683
2566
2579
1677
1905
1679
2146
2189
1683
2291
2339
1648
2293
1683
2260
1671
2396
2644
1914
1669
2703
2484
1670
141114
1683
1669
1691
1678
1694
1688
2358
2420
1665
1906
2351
1670
1927
1690
1672
2821
2821
1673
1664
1673
1674
1658
1886
1678
1955
1655
1936
1652
1676
1808
1751
1750
1682
1687
3664
1686
1693
1677
1940
1953
1675
1680
2836
2354
1666
2648
2329
1688
2835
1974
3484
1706
1663
1901
1693
1925
1691
1676
1932
1706
18716
1656
2658
3938
3936
1686
2465
1697
1886
1886
2274
1652
1873
1640
2252
1698
1675
1671
1901
1908
2105
1653
1671
1668
2426
2545
1698
1698
1646
1678
1662
1662
1965
1678
1665
1888
1665
1654
2065
1675
2312
1664
1683
1666
1681
1886
3755
1669
1929
1691
2616
1666
1667
1689
2288
1677
1687
1928
13906
1964
8211
1666
1666
3398
1815
2295
1667
2773
2293
2154
2660875
1662
1690
1961
1699
1678
2051
1708
2097
3491
1946
1708
2282
2280
2630
2272
2270
1963
2292
1666
1676
2355
1707
1707
1677
1684
1664
1667
1936
4839
1643
1660
1991
2082
1703
2053
2475
1757
1695
2285
1679
1668
1874
2261
1693
1661
1980
1689
1690
1671
2237
1683
1787
1673
1671
4074
1661
1654
2297
1689
1687
1982
1690
1683
2277
1923
2270
1670
2280
1710
1666
1880
1673
2468
1654
2272
2272
1989
1679
3332
2474
1680
1858
1913
1684
1678
1675
24422
1670
1815
1673
1958
1703
2067
1661
2250
1663
2323
1762
1663
2354
2343
1662
2355
2301
1958
1673
1673
2312
1673
1672
1753
2069
1667
2439
1679
1666
1658
3137
1798
1968
1799
1805
1695
1676
1670
1832
1663
1670
1663
1674
1673
1672
5565
1955
1951
1710
1677
1676
1878
1685
1901
1911
1907
1910
1741
2135
2348
2071
1971
1783
1877
1687
1709
2053
1807
2551
1666
1668
2567
2330
1683
1680
1994
1701
2277
1704
2060
1679
1680
1692
1658
1634
1693
1654
1659
1989
1659
1917
1785
1842
1785
1695
1694
1679
1663
2279
2273
2255
1671
1666
2312
1662
2624
2271
3098
1708
2046
1698
2376
1690
2819
1686
1942
1675
1881
2317
1835
1682
2265
13937
1653
1646
3395
1666
3150
1673
1659
1692
2322
1692
1692
2058
1665
1689
1690
1688
1677
1705
1684
1700
1708
3111
2312
1935
2281
1802
1637
1663
2266
2546
1658
1685
1783
2247
1961
1696
1660
2088
1662
1682
1680
1678
2289
1676
1738
1705
1692
1659
2197
2324
2487
1682
1674
2564
2805
1696
1655
1676
1670
1671
1827
2554
1664
3404
1676
2133
1651
3275
2285
1661
2271
2675
1887
1672
1894
1668
2332
2353
1658
2298
1679
1682
2044
2049
1946
1697
1662
1662
1676
1973
1792
2310
6333
1669
1671
1704681
1681
1660
1880
1815
1694
2027
1672
2308
1670
1840
1652
1691
1658
2056
2304
1674
1689
5359
1685
2840
2352
1985
2329
1692
2107
1710
1643
1691
1666
1884
1664
2583
1688
26437
1747
2591
1694
1694
1878
1856
1675
2817
1653
1684
1698
1663
1650
2671
2665
1663
1660
1856
2617
2805
1987
1876
2249
5233
1625
1879
1650
3249
1664
1646
1673
1677
1668
2331
1680
1984
2254
1663
1681
1666
1886
1673
1687
1679
2270
1683
1661
1672
3337
1669
1752
1805
1961
1672
5891
1670
1675
1690
1689
1674
2514
3047
1708
2364
1626
1662
1661
1701
1687
2317
1674
1693
1692
1883
1971
1692
1677
1691
2394
2151
1657
1810
1656
1675
2240
1720
1664
1706
1755
1701
1672
2587
1700
1909
1684
1889
1679
2086
1748
1987
2674
2515
1684
2270
1668
1884
1908
1909
1963
3047
1919
1676
1939
1675
19206
1662
1643
1760
1943
1814
1881
1761
2388
1941
1667
1685
1866
1657
1665
1815
1677
1682
1643
1882
1953
2233
1905
2291
2231
1699
1699
1938
2089
1693
1878
1955
1682
74528
1679
1677
2782
2092
2343
2711
1663
1975
2507
2708
1699
2552
2660875
1672
1690
2541
2260
1675
1693
1928
1917
1673
1962
1791
1654
1941
1666
1679
2632
1662
1696
5170
1672
1635
1932
1653
1650
1653
1954
1668
2273
2355
1686
1667
2364
2663
1688
1681
1674
1891
1640
1670
1676
1978
1769
1912
2329
1683
1678
1660
2565
1654
2566
1887
2567
2548
2054
1683
1981
1682
1685
1927
1670
1680
1669
1672
6144
1645
1884
1671
1666
1663
1956
1639
2284
2283
1684
1656
1673
2361
1660
1663
1702
1820
3551
1820
1932
1977
1812
2285
2284
2565
1670
1644
2805
1665
2464
1693
1860
1680
1699
1948
1984
2086
1947
2086
2091
1695
1682
1756
1679
1649
1893
1661
1784
2262
1974
2274
1703
1703
1691
1672
1672
1687
4600
2061
1787
1872
11004
1941
1808
1676
1678
2209
2262
2289
2294
1667
2005
1692
1690
1680
1875
2249
1670
1942
2286
2199
1693
1824
1670
1647
1687
1660
1664
2453
1870
1656
1879
10850
2231
1655
1941
1657
2203
1652
1668
1668
1688
1815
1654
1921
2262
1655
1666
1951
1661
1682
2262
1653
1655
1655
1878
1792
1662
3543
1698
1676
1952
2228
2070
1658
1688
2167
1675
1680
2074
2073
1645
1914
1761
1670
1673
1815
1945
1697
1763
2666
1675
1673
1673
1810
1812
2291
3549
1684
1676
1782
1950
1659
2254
2347
1705
1679
1625
2645
1724
2049
1658
3550
2806
1670
1672
2288
1946
1811
1811
2283
2530
2255
1671
1648
1683
2402
1723
2278
1671
1668
1673
1943
1715
1933
1657
1691
1669
1670
1650
1688
3548
1672
2810
1662
1649
1786
1670
1953
2256
1683
1681
2269
1690
1937
1678
3547
1771
1657
2345
2347
1674
1663
1951
1660
1889
1690
1701
1678
1678
1929
10864
1663
1664
1805
1886
2290
1964
1670
1653
1868
1697
441402
1702
1662
2401
1662
1666
3242
1676
2254
2430
2435
1968
2677
1685
2681
2316
2682
2681
1918
1670
1690
1742
1668
1665
1686
1964
2951
2230
1671
1677
1683
1683
2451
1670
2074
709770
1673
1675
1718
1854
1967
1666
1675
1676
1668
1680
1679
3546
1671
1672
1673
1672
1891
2592
2511
1969
1673
1896
1683
1670
2975
1975
1650
4381
1671
1655
1666
6044
1936
1900
2049
2815
2287
1699
2288
2264
1642
2142
2281
1681
1670
1665
1652
1959
1796
1652
1671
1691
14525
1811
1668
1821
1971
1667
2435
2432
4589
1667
1944
2565
1674
1812
1812
1811
1690
2482
1985
1670
1701
2257
1685
1688
1686
1947
1679
1756
1755
1757
2366
2351
1812
1692
3554
2435
1703
1703
1684
1943
1648
1647
2847
2059
1689
1690
1687
1677
1688
1984
1904
2373
2057
1938
5073
2578
1667
1679
2174
1887
1677
1642
2327
2403
1678
5663
1661
1792
1982
1687
1688
1676
2225
1675
1681
1681
1669
3549
1681
2110
1665
3653
1985
1628
1674
1907
2588
18673
1665
1685
2556
1691
1691
3554
1717
1810
1654
1669
1982
2327
1635
1762
1682
2673
2669
1622
2669
2673
3544
2207
1781
1898
1978
1665
1662
1669
1919
1919
1678
3399
1674
49209
2276
3548
2431
2369
2364
1961
1647
1690
1663
1797
1665
1671
1673
1646
1706
1950
3551
1663
2267
1944
1656
1741
2107
1680
2230
1662
1937
5992
1660
1664
1666
1908
1951
1690
1991
1688
1688
9917
1659
1659
1660
1694
1693
1671
1987
1671
2126
1668
2369
1940
1941
1664
1667
1667
1681
1683
3806
1636
1962
4775
1670
2313
1811
1642
1676
1769
1672
1673
1684
1654
1664
1669
1758
2214
1939
1665
2889
1683
1864
2218
2218
2083
1669
2591
2593
1675
1665
1811
1977
1658
3404
1661
1679
1663
1668
1656
1662
1674
18716
1665
1662
1787
1935
1955
1890
3405
1890
1691
1788
2115
1949
2039
1663
1677
1695
1664
1667
1978
1661
1894
3405
2038
2041
1658
2351
1675
1690
1684
1677
1679
1669
1670
1928
1686
3402
1678
1691
2066
1648
2373
1674
2261
1663
1673
1653
2321
1974
1814
1683
3453
1664
1684
2193
2193
2193
1680
2359
2262
2318
1754
1772
1973
1672
3415
1680
1652
1664
1670
1673
1763
15180
1933
1934
1670
1701
1750
1682
1933
2340
6904
1682
1670
1667
6258
1695
1652
1689
1653
1671
1644
1973
1674
1926
1687
1666
1671
2346
1694
1692
3297
1694
1648
1875
2555
2211
1954
1643
1940
1662
1678
3294
1673
1670
1660
1644
1687
2333
1642
2442
1869
1966
1708
1942
1740
1669
1675
1677
2674
1747
2434
1683
1669
2492
1694
1968
2498
1658
3406
1687
1665
1931
1933
1932
2237
1671
1931
1676
1665
1674
1944
1633
3463
2373
1669
1761
1761
2199
2194
2278
1938
1790
1671
1678
1923
1684
1721
1679
1682
1671
2057
1698
2224
2123
1744
1685
1692
1664
1694
1916
1660
1713
1748
1672
2439
2035
1673
1655
5591
1641
1757
1667
2079
1973
1663
1683
1733
1671
1670
1934
1673
1634
1889
2298
2266
1742
18716
1952
1795
1673
1943
1664
2809
1631
1670
1684
1666
1655
1671
1673
1799
1687
1960
1671
1930
1897
4256
2324
1670
3273
1671
2384
2281
1656
2384
1651
1671
1915
1947
1644
2563
1660
3466
3259
1659
1719
1684
1797
1691
1930
1927
1681
1964
1662
1956
1679
1676
2585
2586
4254
1664
1674
1674
14655
1705
2256
1706
1951
4141
1951
4140
4140
1681
1677
1681
8920
3415
2798
1864
1944
1815
1644
1642
1931
1915
3438
2264
1673
1661
1690
2424
1815
1816
1814
1652
1881
1941
1655
1762
1656
2891
1668
2620
1650
1677
1675
1667
2268
1655
2377
1929
1786
1666
875642
1681
2047
2532
2052
2041
2308
1677
1808
1654
2309
1659
1668
18716
1962
2139
1663
1682
1682
1640
1669
1943
1943
1672
1640
2612
1677
1681
1960
18716
1676
1670
2909
1708
1708
1675
1689
1646
1683
2367
6577
1683
1681
1924
1650
1663
2321
1891
1769
1682
1870
1681
1674
1700
1821
1819
1668
1692
1890
1903
1948
2057
1925
1686
1678
1668
1669
1665
1693
2222
1808
2223
1808
1808
1884
1959
1806
1806
1645
2545
1646
1651
1693
1956
1897
1683
1663
1659
1659
1640
2032
1686
1656
3131
1951
1639
1911
2371
1671
1648
1671
1700
3699
1714
2777
1678
1658
2002
1951
1683
1880
1672
1680
2032
1675
1679
1679
2327
1678
1678
1638
1760
1812
1963
1809
1932
1657
1666
1673
1682
1676
1673
1709
1666
1761
2045
2097
1912
2417
1940
1664
2022
2268
1885
2835
1679
1678
1662
2032
1897
1686
1659
1662
1671
1948
1679
1668
1971
1668
1657
2066
2041
1642
1681
30461
1669
1645
1692
1925
3535
1905
1903
1762
2558
1731
1663
1756
1755
43997
1654
1690
1926
1686
2092
1671
1649
1954
1788
1678
1675
6707
1816
3676
1663
1648
2339
1665
1654
1914
1675
2567
1901
1665
1697
1662
2021
1784
1668
1672
1685
1637
1669
1921
441359
1676
1913
1671
1646
2557
1701
1664
1664
1660
1663
1643
1653
3414
1942
2146
1660
1664
3466
2032
1668
1658
1658
3008
1896
1656
1681
1643
5139
1656
1916
1659
1661
3417
1660
1644
1680
1681
1682
1682
1669
1685
1742
43210
1662
1940
1877
2271
93148
1671
2503
1666
1667
1662
1660
1674
1660
1664
1952
1665
1665
1685
1686
3408
1688
1928
2294
4520
1662
4089
1674
2636
1675
1872
2022
1676
2958
1683
2154
1658
1675
1675
1669
1673
3207
2773
1653
1947
2021
1752
1669
2523
1670
1675
1690
1935
1651
1663
1923
1669
1664
1677
1910
1658
1677
2126
5856
1669
1678
2609
2032
1660
1678
1678
1883
1675
1884
1671
1676
1693
2324
1671
1664
1677
1667
1675
19220
1674
1672
3776
1657
1905
1649
3109
1674
2372
64390
1663
2057
1650
2784
1666
1664
1680
1663
1653
1910
1677
2131
1676
1654
1671
1666
1685
1679
8081
1672
1668
1670
1668
1902
1673
1689
1688
1959
2896
1679
1671
1684
1940
1949
1668
1661
3731
131954
3999
2136
1662
2119
1659
1927
2123
1684
2268
2268
1663
1937
2257
1670
1668
1682
1681
1680
1657
1664
1665
1671
1881
1880
2315
1663
1837
1635
1859
2258
1660
1877
1700
2254
2191
2888
2635
1675
2542
1661
1657
1660
1687
1924
1654
1653
1654
2530
5262
2268
2314
2269
1859
2184
2301
1657
2549
1869
2312
2620
2563
2620
3027
2032
1957
2432
2374
1688
1669
1886
1663
1665
1921
1683
2259
1670
2356
1679
1691
2232
2412
2232
1638
2681
1804
2680
1906
1679
1701
2539
2637
2251
2037
1877
1679
2115
3824
1643
1672
3358
1880
2251
1666
1673
1667
1664
1672
2373
1805
3419
7202
1788
1789
2333
1676
1870
2562
2797
1701
2377
1758
2624
2133
1796
1800
1694
1695
2379
1664
2544
1887
2537
1677
1669
1651
2378
1663
2628
1669
1672
1699
3686
1665
2449
1952
1789
1641
1631
1704
1705
1666
2277
3419
2173
1673
1680
1788
1664
1666
1924
1650
1650
2207
1680
1670
1668
2325
1684
3421
18908
1662
1657
1673
1670
1948
2352
1864
1675
1671
1684
1666
1681
1673
1878
2383
1692
1666
2534
1666
1680
1970
2350
1667
1771
1690
1691
2523
1672
1787
2127
2431
1670
2717
1670
1971
1673
1678
1689
1670
1681
1709
1701
3571
2890
1693
1916
1881
1668
2336
1654
1674
1662
2609
1940
2261
1681
1975
2986
1644
1672
1661
1684
1666
1665
1688
9817
1982
1742
1666
1948
1677
1654
5180
1677
1907
3025
1844
1679
1637
1983
2262
1685
1954
1675
1673
2363
2260
2051
1689
1700
1675
1662
1982
1667
1681
1677
2124
1678
2051
1706
1697
1696
1667
1847
1668
1883
1668
1663
2268
1659
1692
2175
1705
1688
1673
1668
1700
1754
1704
1956
1670
1705
1671
2121
1695
1686
1759
1693
2087
2088
2266
2096
2092
1977
1666
1669
1790
1666
1999
5659
1848
1848
1681
1680
1661
1779
2264
1933
1765
1661
1695
2376
2538
2541
4909
1919
3278890
1919
1874
1871
1937
2265
1667
1891
2524
2238
1621
2357
2266
1687
4703
7436
1680
1861
1638
1940
1705
1673
1750
1675
1928
1776
1940
1776
1685
1719
1719
2082
2546
1946
1656
7545
2307
1681
2350
1680
1626
1816
1692
1679
1682
1676
1677
1938
1672
1674
1673
2980
1642
1663
3457
2009
1675
1658
1663
2973
1649
1674
1878
1679
1641
2341
1671
1664
1675
3413
2265
1679
1666
1666
2542
1665
1935
1680
1680
2205
2333
1668
1943
2352
3317
1653
1940
2641
1922
3405
1923
3422
1952
1921
1928
1918
1938
1926
1920
1941
1931
2618
1891
2529
1983
1919
1971
1930
1944
1937
1935
1716
1931
2134
1925
1905
1921
1915
2405
1902
1915
1928
1726
1893
1977
3539
1888
1912
1946
1664
3542
1917
3548
1905
97328
1911
1911
3547
1902
1914
1883
2597
1901
1939
3550
1950
2385
1891
2386
1751
1885
1933
1949
2503
1892
1909
1866
1943
1903
1971
1881
1907
1941
2185
3413
1961
1948
2199
2154
2318
1889
1981
1930
2266
1946
2223
2895
2350
2117
1950
2320
17562
2010
2313
1958
2122
1969
2885
10436
1958
2609
1949
2351
1952
1917
1977
1982
1963
1977
1966
1749
1965
3409
1937
1746
1941
3398
1934
1892
1996
1649
2076
1935
1890
1992
1883
1992
1949
1936
1950
2601
1915
1966
1717
1937
1959
1938
1958
2388
1665
1926
4541
1675
1880
1886
2178
2029
1954
1668
2247
2565
1650
1757
1684
1923
2263
2169
1668
1679
2068
2333
2192
2797
1964
2196
1690
1751
2321
1696
1893
1689
1668
1672
2598
1644
2264
1668
1969
2509
2523
1668
2799
2779
2793
1922
1656
1652
2792
2681
2681
2554
1967
2032
1743
1738
2271
1678
3310
1672
1676
1913
1664
1682
2543
2256
2259
2525
1871
1667
1648
1665
1681
2165
2531
2516
1950
2264
2115
1655
2783
1712
2368
1761
1655
2779
1653
1935
2796
1690
2283
1906
1656
2524
2270
2264
1656
1660
1654
1933
2099
2257
1660
1669
1680
1679
1934
2789
1680
1679
2165
1662
1674
1946
1661
1680
1664
1672
2195
2494
1950
3785
1668
1649
1669
1834
1677
1681
1651
1939
1705
2589
2416
1656
2046
1682
1923
1653
1662
2588
2368
2366
2369
2370
1937
2805
2800
2371
2386
1679
1923
2308
2306
1877
1659
2995
1675
1665
1938
2540
1667
2354
1796
2354
2352
2291
1967
2802
2679
2806
2433
1960
1647
1943
2016
1814
1699
2242
2245
2267
1658
1890
1940
1670
1652
1638
2532
1925
3116
2530
2530
2531
2529
1692
2544
1980
2549
2357
3265
2520
2526
2522
1924
1672
1669
2354
2353
2252
2200
1994
2201
2202
2200
2527
1661
1880
1673
1669
2659
2774
1672
1876
1677
1679
1947
1650
2781
1663
2047
2284
1947
1677
2252
1681
1667
1666
1670
1989
1665
1669
1666
2051
2456
1677
2284
1898
1686
1673
1690
1677
1680
1677
1893
1654
2188
1652
2414
2434
1643
2328
1916
2324
2532
2530
2532
1883
1891
2351
2420
2525
2525
2423
2525
2525
1881
1662
1648
2343
2259
1655
1902
1670
1686
1678
1684
2352
2339
1676
3920
1934
2349
1667
2056
1662
1916
2221
1662
1670
1697
1678
1673
1680
1718
1921
6183
2266
1668
2263
1702
2805
1937
2264
1662
1663
1684
1682
2229
2279
1900
1655
1669
1665
1664
1676
1926
2795
1676
2106
1634
1671
2433
1654
2414
1938
2661
2266
1705
2025
2026
1948
1674
1688
1686
1661
1770
1703
2577
1669
1906
1659
1665
2283
2522
1683
1939
1662
1683
1684
1689
1836
1676
1677
1922
1675
1676
2270
1695
1673
2267
1989
2536
2463
1664
1936
2785
2526
2523
1873
1686
1898
1670
1979
1895
1673
1671
1705
1671
2777
2295
1876
2295
1659
1685
1687
1866
1693
1978
2594
1669
1636
1680
2033
1661
1685
1914
1897
1661
2288
1899
1669
1988
2509
2545
2544
1696
1700
1707
1653
1895
1681
1673
2295
1672
1656
2057
1705
1975
2262
1686
1687
7758
1648
1681
1887
1684
1673
1666
1672
1685
2258
1670
3028
1661
2519
1633
2266
2264
2266
1916
2264
3596
2266
1690
1659
1723
1662
2624
1659
1670
1674
2273
2522
1662
1882
9108
1670
1881
2602
1674
1677
1673
1917
2270
1835
1682
10826
1756
1697
1874
2369
1811
1675
1670
1678
1677
1948
1675
1682
1901
2538
1903
1689
1647
2510
1665
1691
2291
1668
2168
1683
1882
2554
1797
2799
2799
1877
2505
2040
1698
2267
2548
2526
7397
1659
1662
1909
1904
1663
2267
1783
2272
1668
1969
1666
2259
2377
1669
1667
1667
1901
1672
1672
1671
1673
1669
1685
2284
2584
2282
1716
2377
2379
2249
1672
2528
1870
2388
1868
2258
2261
2279
1663
2384
1660
1674
2278
1671
1888
1887
2394
2328
3968
1814
1671
11395
2795
2667
2537
1699
1890
2552
1656
1856
2414
2505
2194
2014
1668
2505
2542
2017
2535
1665
2595
1920
2799
1667
2283
1667
1949
2262
2075
1677
1684
1677
2288
2368
1888
1697
2268
1674
3820
2555
1674
1884
1671
2264
2291
2289
2260
1672
2395
1675
2668
1705
2670
1649
1647
1877
2522
1888
2340
2265
1701
2551
2276
2362
2597
2279
1781
2030
1778
1876
1859
1698
1665
2269
2342
1681
1677
2500
2304
1930
2799
2352
2348
2350
1874
2340
2504
2351
1644
1687
2368
1666
2232
1667
1666
1656
4650
1780
1883
1687
2083
1673
1667
1850
1710
8321
2232
2400
2262
2259
3601
3602
1665
1667
2120
2269
2781
2071
2063
2037
2042
2352
1664
1675
1680
1658
1746
1747
1660
1941
2527
1668
2006
2551
2547
2545
2801
1966
2797
2366
1816
1665
1649
1665
2133
4315
2261
1732
2267
1679
2608
2331
2265
2263
1671
1672
1666
2601
2528
2314
2603
2633
2047
1974
2349
2338
2336
1671
1684
2336
2343
1677
1680
1677
2132
1669
2350
2275
1670
2281
2295
1669
1673
2252
1987
1781
1785
1672
2404
1786
2216
2350
2214
3493
2263
1661
1659
2265
1703
1706
1812
1666
2417
1942
2145
1669
2274
2269
1668
2269
2659
2259
1863
1644
2555
1666
1863
2262
1977
2191
2264
2265
2355
1658
2259
2523
2090
2089
2093
1703
1659
1663
2397
1663
2394
2558
1683
2252
1701
1672
1686
1662
1667
1670
1694
2234
2392
1898
1676
2507
1681
2261
1654
2257
6867
2194
2260
2340
2470
2356
1775
1699
2187
1943
2512
1711
2096
1684
2645
1896
1661
2410
1659
2418
2420
1681
2603
2393
1912
1945
1694
1861
2261
2418
2537
1661
2266
1662
2270
2253
2399
1664
1963
1891
2541
1679
2258
2258
1684
1662
2487
2490
2267
2270
1689
2198
1962
2611
2610
1711
1665
1896
2683
2441
1679
2392
2605
6234
1655
2540
1865
2397
1959
1674
1647
1691
1668
2275
1664
2263
2266
1763
1706
2526
1867
2125
2638
1971
2038
1688
1688
2026
1676
1693
1665
1839
1647
1665
2687
1657
2278
1959
2268
2506
2513
2354
1670
2354
1685
1663
1664
2271
1899
2234
1696
1987
2386
1662
1671
1875
2544
2261
1900
1645
1694
2552
1820
2269
2554
2251
1751
2555
1993
1935
2418
1792
1699
2297
1660
1691
2271
1754
2268
1652
2532
2319
1975
2606
2360
2265
1648
1650
1874
2812
2097
1674
1663
1680
1686
2244
1987
1877
2232
2534
1864
3541
2524
1665
2552
2094
2553
5757
1683
2247
1669
2311
1889
2352
2250
2601
2266
2336
1686
1671
1668
1646
3939
27032
2200
2259
2255
2132
2060
1941
1660
1888
1671
1688
1679
1678
2044
4597
2198
2265
2272
2272
2132
1942
1666
1673
1665
2516
2598
2599
2348
2614
2552
6617
2416
1648
2313
1699
2585
2402
1676
1661
1667
1698
1777
1780
1641
2274
2263
2277
1685
2318
2255
1670
2365
1637
10513
3821
2526
2523
2523
2297
2297
1670
1757
1807
2119
1756
2538
1758
1811
1938
52413
1937
1941
1664
1681
1661
2025
1817
1873
2170
2132
1682
1946
1666
1670
1666
2525
1672
1675
1678
1668
2503
2505
2394
1664
2603
1958
1693
1693
1647
2806
2802
2611
2806
2560
2612
2556
2610
1700
1992
1975
2576
2356
2256
2347
1710
1640
1938
1984
2373
2270
2303
2529
2530
2427
1678
1666
1672
1671
1762
1981
2161
1665
1954
2262
2555
2548
2270
1665
2271
1665
2376
1675
1672
1972
2760
2557
1992
1669
1666
1660
2679
2295
2295
1666
2032
1693
50981
2535
1966
2532
1977
1669
1669
1668
2264
1666
2265
2263
1652
2055
2236
1684
1975
1817
1985
2330
1893
1677
1677
2268
2105
2254
2090
1647
1685
2271
2546
1984
1880
2623
2080
2668
1663
1670
1709
2201
2357
2504
2506
1843
1677
1698
2394
1679
1974
1667
1665
1669
1663
1658
1673
1895
2563
1683
3319
2297
1948
1899
1685
2387
1668
2653
1713
1661
2053
1910
1685
18717
2690
1665
2315
2377
2264
3605
3608
2158
2553
3122
1683
1742
1676
1654
94805
2297
1671
1996
1670
1963
2052
2058
1671
1678
1802
1803
1658
2518
2048
2544
2155
1661
2503
2133
2520
1683
1677
1933
2264
2634
2269
1806
1674
2290
2340
2269
2680
2260
1978
1976
1679
2260
1695
2508
1753
3537
1663
1686
5334
1664
1662
1660
1673
1984
1890
1968
1637
1696
1890
1721
1709
1633
1675
1639
2036
1866
2678
1961
1670
2262
1743
1958
2271
1671
2250
2205
1637
2205
1672
2271
1667
2361
1663
1664
1674
2633
1971
2548
1683
1661
1654
1881
3979
2251
2671
1677
1983
2254
2664
1682
2287
1982
1665
2655
2656
2661
2357
1785
2250
2248
2326
2248
1668
1690
1871
1680
1929
1678
1691
2096
2673
2523
1677
1656
1656
2367
2529
1667
4968
1666
2403
1893
1658
1870
1863
1667
1663
1662
1861
2082
2386
1756
1677
1676
1790
2126
1699
2286
2261
1655
4967
1884
6139
2036
5512
2366
1684
2810
2685
2683
1988
2689
2685
2251
2689
1668
2108
1670
2279
1920
2278
1655
1670
2191
2192
5908
1961
1914
1670
1647
2543
1679
1679
2267
1977
2269
2103
6394
1660
1681
1974
1664
2261
1680
1681
1677
1658
1668
1689
4395
1923
2268
1683
1965
1662
1675
1659
1676
2416
2537
4806
2253
1863
1675
1985
2521
1779
1696
1987
1646
1650
1649
2252
2597
2596
1667
1666
2379
1671
1994
2507
2270
2401
1679
2399
2277
1877
2687
1655
1677
1675
1662
1675
1930
2534
1659
1673
1989
1785
1784
2168
2519
2266
2188
1691
2256
2686
2073
2134
2074
1886
1970
1887
2548
2546
2546
2549
1669
2677
1675
2256
1668
2670
1983
2748
3139
2396
7252
1663
1662
1682
1665
1665
1672
1681
2478
2399
1671
2551
2398
2551
2234
1669
1667
1674
1775
2266
2288
2272
1671
1972
1669
2555
2549
2548
1949
2677
2814
2814
2455
2275
2256
1662
2063
1638
2100
2553
2274
2533
1663
1676
2054
2053
2185
1674
2380
1676
1692
2034
1684
2657
2262
1682
1782
1674
1673
1960
4197
19676
1669
2218
2612
2599
2600
2605
2554
2299
2674
2269
1977
2269
2677
2103
2266
2271
2271
2271
2273
1980
2591
1687
1791
2519
2519
1958
2527
2524
1696
2035
2268
2238
2238
2655
2416
1651
2094
2243
1948
1686
2273
2529
1689
1866
2452
1993
2335
2294
2667
2779
1640
2659
1705014
1788
1639
1967
1808
2268
1679
3312
2326
1670
1689
1882
1657
1658
2270
1687
2555
1663
1977
2293
2293
1672
1966
2114
1665
2266
2552
446713
1655
1685
2554
1766
2604
1692
1966
1967
2549
1650
2266
2549
1651
1655
1653
2521
1772
1673
1662
1667
2331
1664
2268
1975
14284
2261
1650
2664
1668
1668
2258
1669
2033
2397
1896
2273
1661
2265
1978
1642
2518
1649
1845
2509
2811
2547
2671
2803
2256
1884
2403
2803
1984
1887
1758
1661
1663
2057
1669
1667
1674
1674
1675
2675
2687
1934
2555
2682
1944
2264
1678
2205
1678
1674
2028
2042
1670
8091
2291
1670
1953
2293
2329
1970
1670
2265
1677
2674
2291
2678
2171
2253
2253
2043
2596
1965
2595
2274
1918
2550
1648
1688
1678
2563
1684
2248
1676
2044
2681
2277
1961
2264
1945
2265
2279
1651
2278
1642
1643
1682
2285
2251
2280
1660
1956
1672
1931
1905
2260
1657
2666
2604
2604
1684
1795
1690
2087
1657
2243
1933
1965
1675
2274
1671
1668
1671
1671
1872
1677
1682
2551
2187
1678
1969
1953
2263
2508
1896
1898
1670
1667
1669
1646
1864
2511
2038
2263
1970
1985
1764
1641
2105
2534
1674
1773
1689
1673
2506
2289
734905
2289
2290
1950
2296
2295
2289
2280
2293
2290
1667
1681
2288
2786
2289
1670
2520
1714
2520
2390
2517
2287
1953
2258
1895
2286
2273
1658
2772
1680
1680
2539
1668
1709
1968
1984
2504
2504
1716
2268
1893
2268
2188
2506
2504
2593
3140
1708
1950
1920
4535
1672
1680
1672
2488
1666
2486
2533
3227
1690
2293
1674
1677
1916
1963
1658
2093
2501
1887
1705
1884
1664
1663
1886
2249
2512
1679
2393
1997
2239
2267
2188
1651
2524
1676
1660
1674
2280
2247
2492
1967
1891
2498
1670
18717
2546
2424
1691
1796
1796
1692
1666
1674
1663
1680
2368
1889
2606
1664
2247
2526
1669
1668
2415
1676
2852
1674
1678
1672
1672
1996
1919
2193
1875
2453
1656
1659
2243
2506
13981
1679
2246
1902
1677
2638
1678
2014
1676
1918
2267
2585
1652
2252
2255
2283
2586
1668
1678
2041
2121
2291
1965
2531
1917
2689
2530
1681
1655
2246
1694
2270
2790
1684
2039
2191
2284
2277
2361
2134
2392
1672
2301
1679
1680
2522
1677
1675
2692
2549
2931
2554
1837
1666
1956
1650
4087
2239
1682
1683
1682
2684
1661
2248
2248
1962
1646
2264
1974
2604
2602
2496
2252
2270
2605
2245
2510
2547
40842
2370
2543
1928
2495
2160
1696
1688
1698
1722
2265
2553
1641
2283
2282
2261
1690
1693
1958
1689
1971
2505
1677
1674
1681
2530
2530
1685
1901
1674
2263
2203
1954
2253
1889
2537
2506
1655
2509
2510
2521
2525
3085
2283
1873
1885
2722
1994
1867
1931
1675
2507
1896
3578
1697
2514
2284
2541
2343
2343
2524
1891
1896
1957
2498
80992
2498
10952
2280
1681
2348
2525
2522
2526
2213
1679
2480
1956
1965
1911
1907
1905
1907
2266
2277
2265
2236
2498
2492
1671
2498
1993
2251
2312
2250
2246
1675
2266
2215
2362
2021
2502
2498
2264
2483
1670
2626
1670
1650
2170
2186
2517
2517
2517
2517
2249
2451
2271
2491
2523
1986
2513
2497
2497
2314
2495
2236
2498
2273
2493
2493
2493
2493
2040
1977
2436
2614
1684
1939
1698
2540
2541
1660
2537
2047
2603
2265
2792
1938
2518
2516
2504
2504
2252
1946
1872
2267
2054
2501
1656
2336
2279
2509
1999
2266
2273
2197
2414
1953
2413
2540
2542
1667
1651
1677
1676
2500
1951
2506
2359
1904
1669
2235
2399
2525
1647
1869
1686
2358
2039
2764
2045
1927
2024
2040
2351
1861
2193
2379
1676
2260
1683
1907
2034
1658
2262
2494
1926
2491
2512
1770
2391
2496
2497
1668
1675
1657
2349
2531
1675
2354
2530
1933
2248
2480
1664
2275
1705
2257
2541
2499
2517
2497
1901
2541
2648
1984
1899
2745
2634
1946
1986
1667
2244
1675
2047
1893
2498
1882
2169
4565
1941
2117
2500
1905
2392
3888
2036
2350
1678
2792
2261
2497
2048
1691
1943
1689
2267
1657
2396
2489
1677
1706
1706
2021
2502
2498
2573
2275
1954
1649
2557
1913
1659
2533
2527
2546
2261
2543
2544
2491
1668
2714
1922
2615
2051
2050
2284
2530
1868
2040
2500
1656
2540
2272
2783
2589
2592
1954
2288
2616
1923
1905
2031
2477
1677
2498
2501
2500
2055
2538
34156
2538
1974
1786
2782
2399
1869
5174
2493
1885
2493
2493
2493
2493
2500
2620
1867
1920
2544
1910
2193
2521
2521
1667
1683
1659
1660
2517
1677
4492
1655
1673
1911
1665
1667
2126
1673
2158
1685
1682
2061
1678
1676
1684
1669
1675
2348
1925
2164
1682
1678
1790
1665
1671
1668
2510
2539
1671
1671
1669
1666
1921
1666
1901
1943
1900
1901
1685
1669
1663
1664
1637
1894
2362
2362
1644
1960
1670
2193
2126
1669
1705
2792
2625
2787
1813
1677
2540
1678
1932
1667
1671
1916
4531
2492
1671
365789
2493
1659
1936
1680
1940
1670
1685
4999
1958
3299
3297
2313
3326
1648
1688
1706
1666
1664
2295
2554
1908
1674
2011
1892
1664
2686
1881
1890
1683
2489
2148
1660
1680
1663
1664
1663
1665
1667
1920
2491
2494
1899
1666
1669
1649
1677
1625
2271
2486
1660
1674
1662
2295
1979
2497
2498
1920
2284
2287
2784
2784
2615
2616
1655
1684
1800
1661
1662
1897
2261
1935
2257
2260
2252
1663
1669
1677
1654
1656
1826
2259
1881
1883
1648
1885
2625
1668
2067
1739
1901
2201
2203
1669
1738
1671
2616
1656
1909
2202
1894
2532
1661
2531
2230
1717
1719
1656
1672
1655
2336
2512
1661
2126
1657
1911
1659
2292
1670
1667
1679
1898
1659
2265
1670
1665
1662
2278
2288
1982
2255
1638
1670
1787
1880
1672
1888
1811
1673
1689
1681
2257
1987
1917
2185
2514
1889
1890
1673
1697
1945
2195
2226
1667
1667
1688
1703
1701
1888
1903
2284
1814
1811
1811
1811
2264
1672
2376
1673
1669
2007
1910
1669
1893
1698
2546
2039
1820
1883
2342
2618
1676
1670
1669
2489
2514
1900
1997
2531
1827
1677
1673
2551
1653
1881
1652
1652
1669
1700
2532
1872
1914
1983
1674
40876
2785
2269
1668
1689
2273
1669
2610
1656
3322
1887
1667
2375
1687
2219
2616
2619
1652
1710
2493
1672
1687
1683
1869
2444
1977
1673
2299
1662
1753
1752
2393
1969
2332
2234
1691
1862
1672
1910
1892
2348
1655
1893
1889
1896
1717
1820
2531
2535
1683
1674
2697
2690
24
1888
2554
1882
2551
2521
1664
2296
1659
3671
2454
1677
1904
2339
2256
1685
2044
1891
1669
2084
1754
2304
1682
2509
1674
1664
1670
1673
1931
2789
2685
1914
1671
2036
1900
2051
2051
2052
2052
1847
1681
2277
1859
2291
21572
2258
1671
1671
2347
1950
2534
1752
2248
2257
2256
1679
1676
1670
2287
2533
2536
2986
2142
1958
2536
1674
1684
1684
1673
2602
1678
2265
2258
1661
2527
2527
2527
2088
1879
2527
1668
1894
1816
1669
2610
1655
2610
2613
1888
2306
1893
2533
1970
1686
2548
1671
2534
2346
1679
1654
1666
1674
1674
1673
1653
1640
2549
1870
1665
1960
1665
1679
1676
2328
2614
2520
2781
2546
2689
2476
2277
1858
2050
1974
1681
1653
1695
1668
1676
1663
1668
2381
1939
1662
1672
1688
1861
2376
1998
2394
1675
1675
1684
2289
1686
1657
1679
1683
1671
2268
1679
1976
1672
1666
2656
2082
2249
2545
2621
1681
1681
1662
2488
1700
1680
1685
1861
1669
2266
1683
1673
1708
2033
1655
1654
2754
1665
1676
1676
1649
2262
1978
1675
1975
2523
1705
1670
1659
1659
1664
1671
2093
1669
2196
1671
2394
2065
1723
2931
1665
1897
1670
1674
1668
1680
1672
1900
1670
2518
2977
1984
1687
2340
1648
2556
2534
1654
1656
2792
1705
1706
1898
1781
2549
1678
1877
1662
1990
1659
1659
1662
2311
1675
1657
2553
1680
1663
1667
1669
1673
1932
2459
2409
2496
2497
1680
1678
1689
1680
2697
1682
1690
2569
1882
2046
1980
2390
1923
2185
1664
1671
1671
1676
2526
2529
2338
2336
1669
1683
1682
1986
2295
1941
2295
2294
2296
2373
1669
1696
1660
1661
1914
1671
2624
2399
1686
1957
2400
1670
1664
1680
1674
2245
2335
3138
2520
2288
1647
1858
1650
1957
1665
1679
1687
1697
1663
2256
1911
1640
2272
2263
1692
1973
2261
2368
1941
1668
1993
1638
2259
2376
1671
2385
2532
2533
1759
1671
2496
2052
1764
2193
1673
1661
2602
1663
1682
1635
2258
2259
2774
2551
1637
2285
2544
2492
1961
2246
2244
2243
1879
1674
3039
1935
1659
1678
2391
1676
1676
1948
1678
1679
2509
2379
2260
1678
1669
1662
1680
1901
1663
2392
1678
1979
2686
6154
2190
2533
1683
1682
1677
1684
1685
1684
1685
1687
2392
1685
2176
1987
2216
1681
1658
2189
1890
1887
1654
1688
1688
2066
1674
1928
1654
1987
2553
2545
1899
3703
1674
1675
1672
1675
2524
2544
1668
1668
1659
1917
1976
2688
1666
1683
2772
1681
1670
2264
2528
1681
1622
1659
1658
1660
1925
1962
2680
2782
2419
2108
1675
1659
1670
1661
2778
4881
2780
1669
1699
1656
1744
1938
1870
1892
1694
2415
1749
2042
2267
1665
1670
2614
1905
1664
1935
1951
1682
2453
1878
1875
2559
1881
1877
1881
2032
1681
1686
2696
87465
1807
1938
1967
2270
1660
1681
2634
1666
1668
5379
1750
1801
1644
1662
2553
2202
1940
1945
2264
2689
1666
1663
1672
2086
1691
1655
1684
1692
2470
1672
1948
1677
1952
1675
2756
2386
2276
3287
1676
1684
1662
1907
5645
1935
1656
1673
1782
1934
2288
1664
1669
1671
1692
1676
2464
2465
2524
2524
1963
2691
1660
1668
2125
1665
1669
2190
1674
2803
2558
1672
2289
1654
1684
1961
2284
1666
1917
2519
2516
1687
2347
1668
2300
2076
1663
1660
1667
1970
1671
8535
1671
1920
1665
1893
1886
4071
1901
1671
1948
2442
2445
2683
1942
2685
2344
1674
1907
2610
1707
1759
3649
1665
1662
1665
2692
1762
2562
1951
2562
1656
1961
1665
1669
5188
1661
2194
2181
2504
1676
2188
2446
2447
1959
1681
1664
1931
1682
1684
1685
1672
1674
1677
1679
1657
1682
2248
1948
1699
2353
1970
1667
5300
2695
2770
2053
2774
1862
2516
1882
1669
1975
2786
2693
1914
2689
2685
2228
2197
1658
1662
1691
1677
1679
1809
1807
1955
1757
2511
1663
1928
4488
2260
1709
1676
1671
2042
2523
1657
1670
1875
1946
2526
2464
2685
1867
1906
2692
1698
2351
2351
2352
1662
1664
10964
2348
1965
2253
1663
2696
1939
1655
1677
1670
1763
1669
1684
1664
1632
1657
1941
2544
2533
2532
1664
1936
1669
2689
1690
1669
1684
2036
1647
1631
1650
1968
1673
1654
1691
1948
1664
1670
1790
1667
2068
2243
2402
2349
1902
1686
1969
1658
1661
1954
2051
1698
2541
2540
4047
2519
1675
1677
4076
1924
1672
1675
2060
1950
1676
2048
1670
1657
1680
1683
1674
1674
2355
2734
1979
2055
2028
1975
1670
2033
1670
1656
1951
1908
1938
1650
1961
1984
1941
1916
1972
1965
65630
1988
1916
1927
2314
1657
1956
1933
1922
1930
1690
1907
45545
1895
1660
3964
1920
1665
1937
1670
1929
1663
1963
4744
2458
2458
1939
4056
2309
2341
1748
1876
1942
1681
2012
1939
2084
1645
1672
1630
1951
2548
1671
2310
1666
1679
2254
2509
1956
1650
2499
2272
1896
2504
2525
2527
1885
1950
1664
1683
2261
2261
2506
1895
11155
2548
2511
9723
2523
1954
2496
2492
2487
2494
2532
1882
1897
2298
4236
2059
2259
3460
2498
1866
2190
1967
1676
7440
2268
2192
2267
2505
2483
2481
2480
2599
1682
1665
2490
2500
1885
2495
1675
2527
1887
1667
2344
2270
2599
2603
2545
2265
1651
1909
2270
2601
1638
1863
1652
2401
1674
2108
1664
1668
2271
2044
2620
1907
2045
2046
2168
2348
2351
1663
1676
1668
2400
1659
2352
2678
2208
1902
2257
1925
2260
1640
1888
1887
2451
2073
2380
2273
2381
2080
2492
2276
2259
1918
2565
10223
2252
1667
2516
2559
2196
1674
1914
2260
2266
2549
2546
2549
1904
1849
2274
2080
2078
2805
2382
3281
3319
1907
1689
1663
2496
2378
1906
1933
1668
2571
2568
2571
2686
2272
1701
1918
1667
2434
1873
2888
1697
1943
1692
2470
2470
2471
10749
2602
2196
1920
2248
2246
2245
2269
2267
2269
1985
5274
2830
1675
2358
1691
1667
1885
1691
1676
2271
1884
1680
1878
1695
2230
2549
2548
2628
1893
2553
2516
1937
1846
2063
22648
2297
2255
2266
2370
2256
2254
2400
1666
1698
2528
1665
2401
1706
2276
2300
1673
2299
2264
1899
4356
1677
1665
1671
2257
1654
1671
2172
2271
1667
2681
1676
2254
1907
1884
2253
2025
2254
2555
2551
2278
2277
2374
2278
1668
2522
2276
1639
2253
2148
2259
2261
2260
2335
1670
2258
2286
2256
2175
1681
1681
2303
2262
2549
2366
2534
2254
2547
2444
2254
2275
6796
2171
2620
1890
2252
2268
2270
1696
1678
2371
2593
2263
2260
2385
2547
2272
2170
1655
2069
1876
2362
2551
2269
1931
2266
2269
2261
2269
2339
2365
1680
1689
1755
2496
1867
1666
2003
1920
2260
2551
2271
2270
2519
2405
1676
2362
1677
2387
2339
2272
2260
2208
1940
9415
2820
1908
2530
2487
2488
2082
1910
2262
2276
2486
2438
2801
1669
1923
2325
2267
1865
2168
2496
2377
2536
2364
2382
2638
2324
2363
1931
1985
2256
2785
1966
1938
2279
1929
1975
2225
2603
2643
2605
1995
2279
2354
2610
2371
1970
2382
2185
1972
2630
2569
2128
2617
1967
1979
1941
2603
1953
2377
2363
2542
1961
612848
1967
1962
2601
1939
1976
1960
879143
1956
1967
1642
2569
1959
1758
1947
1923
1958
1935
1957
1969
1964
1936
1950
1961
1975
2596
1982
1952
1973
1749
1964
1976
1929
1956
1923
1946
1932
1964
1963
1972
1941
1963
1945
1924
1932
2377
2635
1908
2899
1949
1959
1933
2172
1926
1926
1932
1921
1958
1919
1978
2138
2177
2177
1939
2144
6738
2359
1930
1917
2348
1905
1920
2542
1941
1891
1949
2371
1966
1958
1957
2550
2642
1976
2136
2603
9408
2003
2858
24787
2852
1666
1971
8457
3171
9459
8934
3046
4270
2032
6515
3665
1923
2506
3520
4703
1635
2518
1987
2368
5055
15911
6790
2377
2185
2462
2549
7591
1631
2202
2301
3078
1669
2832
1988
2252
1628
1912
2915
2553
1973
2570
2540
11341
1634
4423
4926
1813
2516
459474
1938
1813
7200
3208
4067
4726
8854
1973
2745
2543
1845
16181
1631
1877
1814
1931
23712
2693
3924
1781
1971
2785
2427
2558
4077
2132
4116
1911
2345
4253
2615
2833
2523
2173
2712
2395
4297
1912
1631
2451
9385
4537
12550
9366
4149
1950
5304
1810
3804
1975
2513
2165
3135
2311
1848
2764
2325
1706
3125
1953
13344
10812
2286
2521
3195
4544
2486
2804
15440
1793
1810
2109
4627
3666
2140
5474
4359
4043
1927
2851
6683
1741
6390
2869
2570
2795
2518
2610
2716
1968
2097
4685
1829
2602
3127
1658
4277
2171
1632
3086
2514
3694
7290
2174
4201
3286
1690
8516
2387
3659
3181
3363
2089
3216
8274
1795
2944
1667
11980
2163
18263
1957
6253
1920
1973
4173
1632
7378
2062
6533
2621
2310
2651
3622
7852
1764
1969
2127
1763
9078
1690
1663
94238
2060
8793
1669
2681
4573
2194
2160
1886
1995
3554
2325
2720
1810
2820
1959
2417
2543
23953
2516
1792
2210
168333
2523
4060
5390
1929
2187
5976
3357
11591
5344
6320
10149
2659
1819
2223
72585
1961
4914
1954
2022
1970
23317
3649
7549
3050
10946
7208
20398
9409
8457
2848
15207
2524
5029
2874
2785
10494
2138
2516
2196
4469
2269
4135
4441
1620
1892
37290
2754
2654
3269
4591
3011
2084
2973
3432
1976
4622
2344
3030
2551
2666
2215
2124
37295
2045
14788
2221
3435
3639
1970
3210
6357
2268
1979
1969
2513
1815
2902
3317
3208
3382
2176
6427
5641
2122
8114
2329
10096
2174
2222
1974
1956
7035
2734
9619
2912
1818
3429
1996
2203
1943
1868
2085
2819
1972
1644
2266
3069
1649
1954
12402
9221
1800
19268
1663
6608
1780
3627
1972
13177
2191
2009
1981
2536
1808
2692
7379
1951
20989
1686
1820
2550
2656
4118
1620
7913
1813
40660
2480
1850
2695
2632
2378
6793
1895
2605
2742
1818
2861
8861
1732
2203
2138
21663
5210
6289
12512
2124
1927
6559
4588
2338
2183
2637
10348
3171
1972
1949
1814
1764
1742
7202
1955
2053
2578
2244
6808
6646
2364
2224
2244
1795
2452
5163
6623
2134
2305
1808
5823
1800
6631
1959
2974
2040
1983
8023
1860
7216
2344
1958
2928
4710
3881
1905
2926
2356
2467
5365
4298
1804
1953
6318
1963
3448
2107
1628
2546
3322
1791
2687
2530
3404
4001
2745
1967
2523
1953
1906
11492
1808
7913
1927
2283
1829
7449
4822
2124
1956
1811
2196
2159
1950
7198
1975
11586
2512
3563
2677
3399
1955
3375
1995
4427
2136
1810
5662
2177
2762
2019
11681
2365
1807
6728
1952
4735
2227
5932
2632
3181738
9728
1767
1956
3619
9963
11002
1854
1969
6283
1999
2431
2053
1848
12757
4572
4803
1754
1951
2212
1880
9780
3296
2738
3805
2003
2665
5958
2886
7046
5054
1958
1965
1974
25638
9859
3212
2057
1808
4099
3923
8030
5958
3138
1964
11433
2764
3759
1959
5092
3532
2462
2708
4369
2105
1633
2435
1941
2947
7883
5548
1969
4734
6785
1946
2620
16562
16048
1953
3086
5599
3936
1768
1709
1980
4075
2007
2031
1930
4749
3602
1782
3267
2792
6090
1912
2298
1976
1974
2391
1652128
1711
9564
2041
2798
3199
12740
2334
2998
2027
2116
3195
3231
2286
14911
3393
3480
3720
3180
3645
2106
3184
1960
1848
1783
1937
2184
2984
4297
1774
1931
4399
6018
1666
1652159
1954
1879
1745
2146
2001
2140
2130
2732
2606
2895
6157
3908
1856
2020
15267
15927
2389
2654
2419
3035
1625
2527
12619
1860
1982
8197
2236
1634
7372
3602
1861
2037
3826
5130
2469
2096
2631
6708
1658
1957
1909
1629
2371
1924
4277
3945
1803
3316
3209
3931
3690
1739
2353
12633
1940
8873
5103
2036
3153
3880
1958
5335
1862
1860
2138
1958
2516
1944
2860
1902
3304
3942
3491
2733
6912
1889
4346
3002
2622
5760
5629
2646
2734
1789
2477
4311
1900
1652126
2068
1632
2597
6073
5975
2496
2347
2296
2169
1806
1669
3429
6686
6646
1928
1701
3137
2247
2439
2457
5272
1667
2613
3277
7291
4902
3674
3102
7616
1917
2666
1630
6634
7261
5980
1706
1630
2142
2093
3304
2974
1975
1730
2062
1928
3630
39210
2351
2210
2382
1923
2940
3034
3037
3643
3160
3050
1901
5133
2517
5188
4044
2646
4036
10474
2105
3206
1957
2255
2793
8601
1945
3374
6385
1804
3948
2345
7566
2457
2509
1977
1943
2653
5815
4782
1956
1631
1789
5562
6262
2846
4352
2512
2210
1907
2900
1629
2226
1952
2085
1927
4449
2405
17585
2707
2067
28348
1959
2519
1992
2727
4914
2360
4192
1875
2354
15520
3575
3221
2123
1754
2974
2469
1683
1963
7779
6156
3201
1975
1928
2945
1677
2053
30113
5779
2765
2019
2456
2132
2817
17868
4877
1631
2318
1764
1626
5004
2474
3066
2508
10188
2065
1642
2354
1658
1659
2650
2109
2496
1962
10470
2023
3959
2961
4364
2365
1986
2473
1976
2139
3557
10835
7933
1793
3312
1894
2161
1742
2504
2964
6165
7373
2522
1915
2434
2635
2870
2394
3626
4882
18402
3088
2231
5418
1742
10276
5904
2485
1975
2178
1976
3826
1954
2504
2103
30113
2582
2773
1630
1884
3369
2588
3331
1663
1943
3132
2492
2746
2121
1805
1633
2130
1627
2492
2151
6569
10404
1895
1634
2114
2237
1808
1637
2387
7722
2353
1843
3181
3423116
7145
8835
1911
2515
3088
4601
2396
1819
6474
3395
2347
5306
2615
6073
5010
2344
2388
2342
2495
2916
4517
3619
2504
1657
2452
2781
2499
1679
1847
2349
2681
1924
2349
2108
3360
1741
7372
2454
2488
3165
3482
2482
2360
2214
1925
7309
2180
1762
1658
2512
1811
6586
1659
2497
3012
1872
1651
2646
1991
2221
2634
4524
1864
5307
5170
1991
1815
2254
3863
2239
2282
17411
2073
1885
1964
2497
2964
3679
5640
1742
2412
6564
2474
1805
1701
2539
2505
1743
3971
2511
1722
2105
50393
2106
7466
1631
6710
1814
9227
2491
2619
10157
1631
1961
6955
6164
1926
2230
2631
2459
6385
3443
1906
2489
4929
5689
1809
1974
2935
2331
2517
2007
2403
2509
4138
3012
2061
2969
1954
2101
2640
2295
2512
1804
1974
2815
3238
2828
2350
2365
12484
5189
1742
1956
11959
1629
1966
1689
1961
10920
3501
2195
4001
2035
2907
4290
6559
2517
1631
16767
2123
1806
3840
2328
6154
3355
3243
3238
1913
2173
2468
1742
3092
2127
7297
1927
3749
11586
1971
2641
1904
4585
1646
9057
23212
2355
1831
4820
1969
7579
5399
2273
2526
1805
108195
1701
7706
5725
5368
2082
1882
4097
1830
1634
6156
2510
2632
1983
11322
6432
3798
4749
63150
2482
4768
1659
1828
2815
1985
2479
1631
8663
3092
2376
2521
8393
3222
1787
2036
1773
2220
1902
2025
10913
1986
2214
3524
1673
2383
2356
3285
1802
6912
3220
15520
2665
2378
5278
1989
5118
16381
8844
1902
7288
5432
1749
3301
8836
2792
3025
2664
4942
15364
2275
4186
3001
1628
1911
1636
6445
1815
2512
1922
1672
11314
4598
5261
2094
2592
3106
10188
1923
1630
1745
8061
3428
3103
102916
1634
1807
2113
2480
2340
1630
8537
3564
2544
2319
1812
6578
11630
5460
4890
7355
1761
1635
2070
1951
9818
2429
3507
2550
1965
1777
3574
3095
7579
2777
4678
2709
3499
2499
4253
1948
1640
3366
2268
5403
6317
2068
3595
2488
2319
4029
6797
1634
3514
1955
2524
3485
56351
1967
16487
10276
33343
3214
2770
1633
16845
4834
1631
2019
2071
3900
1953
32569
1812
1955
11604
4065
8913
3553
4670
7097
4143
1775
5188
17586
1967
1816
3898
2836
1960
2533
2355
22866
4597
3312
1873
1814
6762
1698
9073
2374
1909
37289
7077
1957
2077
3061
1809
1804
1817
3139
4070
1948
4157
3766
1641
2351
1910
2005
1744
3840
3757
2036
4434
2387
4172
2350
1630
2567
4492
2351
2083
12246
2702
1981
4685
3224
2600
2500
4280
1816
2055
1958
5467
1955
82310
1835
1958
1679
1861
5023
2231
1639
2559
3797
9157
4579
2456
2369
2161
2673
1992
5742
1715
2033
3305
1897
3477
2010
1907
3209
4656
2287
4626
1630
3815
3140
1977
1631
2095
55730
2380
3384
1780
1822
5160
8705
2133
2353
2177
2454
2380
4379
2394
4728
2682
5050
19406
1957
2178
4147
15481
2164
2238
1768
2262
12164
6165
8828
2920
15257
2012
7356
1825
3944
2467
2350
1632
3365
17580
3298
2336
2215
1883
2031
3255
1631
1674
1940
2134
1634
5497
5433
5616
3091
4989
3386
1991
1629
3224
2195
1605
3733
2031
2159
12307
1701
8393
12802
18762
2351
5093
6024
1940
5046
2269
34529
1671
2374
2409
10627
4518
2057
2450
4099
2368
1953
11045
6868
1905
4460
2760
5171
2172
2214
1942
3371
3054
1700
1868
2348
2371
5798
1629
2224
4238
5130
2031
2669
5097
2189
3301
1972
1644
2907
2367
7547
2085
1642
4419
2212
12278
8086
6061
2074
3107
1943
2496
1950
2449
1636
1654
6957
2951
6698
4369
1974
1975
1810
2174
2573
1665
2261
2947
275386
1667
4368
7792
17701
5306
7309
2749
1958
8544
1950
5280
1671
27517
3184
2050
3036
12654
18838
10291
7151
1980
4730
1992
2631
2634
2505
3908
1921
2420
3540
2107
2332
1744
2257
5629
2484
1989
7370
3410
2686
1957
2248
1995
3304
6246
3343
48161
3146
3109
2297
1864
2754
1879
1978
2019
2520
2955
7901
8340
51808
4713
2225
5122
9098
2390
1669
2509
1973
3338
2628
2602
2867
1785
2607
2271
2817
5864
4165
1924
45449
2015
4818
1964
1966
46084
3066
6649
7289
2440
3122
2196
2961
1714
1938
1712
2204
1976
2594
1968
1617
5275
5861
2065
18508
4106
6670
2587
2405
4078
2085
2200
1949
25817
1941
2019
11702
1666
2011
15791
2711
1876
3271
3668
2438
2085
5633
1947
2465
1960
3994
9293
1802
15399
2624
1998
2363
2865
1964
4667
2124
5834
2137
2085
1978
1961
2507
2040
4028
16186
4188
7083
8716
2084
2722
5167
11240
4219
1962
5186
5603
1938
1899
33034
6648
8613
6655
2009
1949
3796
2761
12713
2119
1953
1852
5772
4554
1960
3820
5628
2113
2451
2160
97565
2135
1816
4482
3000
1948
3352
2050
2637
5443
3178
10776
2043
12095
2838
6865
2664
17534
1914
5025
1955
1817
1958
1812
2050
5342
1672
3196
1759
2134
2146
3181
2535
2222
1950
2342
1956
16783
1936
4392
13278
5167
2093
3042
1798
25986
2127
1635
2278
2542
1945
2132
1944
4232
2122
3910
2165
6480
3168
2124
2023
6698
3680
4787
1938
2125
5631
1935
2126
2126
2016
2388
3423
3544
2012
10448
3205
5117
9326
1963
2979
2126
2908
1963
10015
2745
3233
8074
1931
14919
1817
14126
11943
7997
1961
4075
3108
1797
1959
8053
6771
1657
3387
30849
2161
3996
51619
2253
2783
1974
2233
1667
2332
1930
20972
2034
4170
2249
2595
2844
14919
5563
2662
1955
1946
2083
5127
2090
1943
2453
3258
2073
2417
7316
2668
4094
3680
2094
1941
2318
1664
10947
1811
1953
4180
2082
1664
1872
12023
1769
2154
3405
5232
1945
2823
3098
5001
1696
1963
10843
1664
3485
3534
2077
7798
2226
1669
1926
1945
2086
2153
3043
1950
2584
8053
2059
2425
6982
3070
16332
2757
3995
1960
18931
17786
5846
1963
6423
1634
4570
3182
5182
3805
2666
4534
1941
6260
1913
6238
1969
8536
2043
1799
2134
2218
3950
7713
1828
2961
1948
7751
13574
2500
1927
8391
28710
3069
1929
13291
2440
2458
1652
8029
1930
5146
1798
1933
1940
2399
5539
1812
5310
9418
1649
2521
1728
2103
1868
1926
1775
2043
2303
2219
16836
2514
2096
1852
4256
5192
1834
3504
4683
1899
1936
2603
4684
1928
1978
6460
5476
3583
3361
1971
6779
2086
3567
5458
1923
5465
13828
1667
1920
35665
1637
2451
6298
2250
3569
5602
2973
1908
3634
1952
2477
2137
3884
1932
5465
2524
1672
57127
3830
2834
20972
16068
2473
2235
1959
9514
1780
1928
1972
5102
6224
1970
2509
2874
3290
3740
2617
2131
15928
1923
2772
4337
2255
2004
1983
4392
2142
2085
3772
16563
2335
7612
1919
4508
1945
1999
1875
2060
4758
1954
2180
2466
1648
29176
3520
5158
2306
2041
1955
2394
1861
17227
5607
1939
1930
2125
2265
3985
2383
2056
5950
1636
1957
2074
1965
2024
1811
2073
5499
2283
1925
2931
2775
4425
3854
2009
1986
2171
1937
2000
6423
3094
8751
2176
3984
2163
3211
1784
1915
1857
5413
1990
2085
2634
14322
6779
4234
2995
2012
2086
3287
16713
1911
1670
1932
2019
3677
3615
1918
1849
2379
1866
6764
2742
2084
5061
36066
2084
2371
1921
2300
9601
2647
3058
2543
2058
2671
2787
11504
3923
1673
9562
7709
1909
2006
2241
5038
3000
1662
24412
3710
2228
2463
2931
124973
2300
2457
1976
2033
18309
1938
2006
2321
3165
1806
42350
2855
2627
422729
3238
2352
3628
1913
2619
2006
2782
9655
1669
4626
4332
3885
58632
3797034
4447
2169
1988
2349
2709
2345
9620
2248
2241
1664
4500
54021
1667
4699
11239
9010
10220
10499
2602
2030
2523
2828
4432
1956
6661
2340
2041
5094
4272
2084
1670
4638
1678
1976
1996
1858
2675
3920
2085
3720
1978
2756
3652
1925
6808
4339
2085
1980
3155
1924
2246
5115
8791
4309
5223
1845840
3957
7633
8942
2356
2121
1978
1664
2607
1824
4770
2865
8200
3750
5246
2085
2410
1868
15141
2326
2138
1669
2617
2152
5376
4114
5788
15134
4721
5344
5745
2987
1976
3277
17228
1927
8747
2256
2022
2273
2583
3103
32063
5156
2467
3476
2132
2759
1648
1902
2069
24593
2236
2326
1664
1811
3405
2514
3059
4353
1918
2498
2295
6235
2551
1669
5348
1853
2282
2333
2066
4243
4468
1883
2494
1967
3196
1910
2593
1728
2186
2362
9617
1667
2638
1973
3457
1958
19157
1929
2268
1908
1672
2534
17641
1674
2899
2030
2742
2442
2015
2571
4427
1730
1954
2127
1934
2270
2125
3138
2084
10837
1961
2068
3820
2060
3458
4318
2607
2217
1994
2329
4139
1764
23214
5401
2763
2134
12347
2427
2313
1968
2126
2302
3024
2134
6915
2584
2068
1652
2198
1825
2370
1706
3808
3203
2167
3037
4474
19932
2184
2006
4967
3652
3639
1696
2158
3600
2124
2133
3718
1929
1971
15185
1957
1656
2085
2126
4201
2144
2214
2134
2122
3598
2296
2109
107917
2084
2177
2377
2997
2274
2046
1658
1945
7049
3923
2803
2010
236212
2127
89410
5101
2200
1969
8502
4224
3940
14438
5550
1877
4186
1901
2033
4214
3238
3790
6590
1824
2291
2390
2194
3334
1970
44618
13152
2123
4240
2082
4530
2026
2044
6248
7533
2376
2099
1980
4603
3242
2126
2031
1994
2169
3308
1713
1961
1770
4303
1986
2419
2185
2333
3417
2126
2406
2944
1666
3148
3162
6277
8461
1673
2110
2085
5687
1970
2365
4286
1955
2123
2035
2007
3548
2034
3514
3441
2164
2312
2377
1809
2125
4278
2368
57012
2123
3178
8200
2514
1839
2127
2128
1670
1887
2331
4906
3207
19676
1998
2184
2276
2285
3744
2199
3999
2179
2584
3285
2751
2609
1797
4240
1974
1855
2358
1636
2105
52610
4294
2127
7905
2010
5732
4365
2382
2278
2206
2223
4820
1956
2021
2035
3476
2973
2272
4691
5586
1995
3541
2394
8865
5844
2620
1954
2796
5319
1998
2234
3900
1645
2060
3693
2387
2171
2560
1724
2583
1969
31137
2972
5538
14624
2661
6038
2127
2375
2124
4673
1967
3063
2202
1971
1947
13942
12195
2135
4657
2459
1665
7918
2891
2084
1997
2500
2670
13941
1949
2129
4061
4682
2085
4477
2124
2143
5282
2124
2128
1783
1967
4028
1644
2348
20074
2883
2123
2127
2126
1733
3685
4441
2127
2128
2042
2653
1963
3226
1957
5091
10776
1872
1998
2496
2097
5127
2476
1862
1965
3137
1797
5101
2133
2129
3009
2127
2127
2191
4692
5831
1850
3108
2660
2859
30322
2125
1977
5572
21693
2959
2126
4126
1995
3482
14126
6195
1988
2259
12335
2124
15000
1736
3178
2126
8024
2970
4104
2126
2123
7840
2806
1967
4232
3996
3083
4960
2633
2309
2741
18829
2132
2663
1731
2847
2006
1630
1968
4075
2962
1987
1662
2611
1664
2937
2126
5822
2689
1746
4798
3896
1972
2412
9637
1857
2184
2591
9554
2374
2823
5568
2787
2971
2084
2086
2016
1785
2667
2505
2138
2167
5550
3125
3339
5284
1815
1837
3124
2093
5176
8073
1945
4536
4396
1949
2695
2658
28747
4422
2487
3790
2341
2519
1821
2336
2275
1960
1977
16563
1946
4160
2684
3359
23711
6829
4368
4628
2027
10428
4696
1955
1616
25397
1968
12813
9636
7801
2020
2903
2729
2791
1841
1951
1958
2085
4362
2923
3363
2142
2115
2211
2104
3758
2470
1780
30575
7513
1926
1934
2890
2503
11495
3003
2095
2213
3014
3484
4192
37503
2087
2611
11236
3021
2282
1949
3317
4079
6528
1961
2084
2105
5760
2312
2499
3832
2778
3035
94087
1649
2513
1965
5712
2526
2191
1943
2051
4552
3521
1763
6598
5760
4224
2140
2493
9265
1960
3197
2327
1961
1671
15141
1943
3291
10227
11513
3628
1782
1667
1974
1961
2056
2054
4876
1958
4458
15928
5601
7750
10534
2518
21367
2346
1938
1781
4394
12787
1665
1964
10822
2083
2942
4005
1834
1762
6426
9102
2506
1961
9562
3494
2359
3201
1666
1975
3171
2106
6018
2016
2112
2194
7785
1963
2085
2084
4890
1852
2125
1948
2133
2127
1942
1975
2002
2217
2105
1882
3060
1959
1687
2107
3206
3578
1974
2287
1714
3538
2127
1885
2024
2276
22985
6956
2968
1962
2141
2137
4910
3696
2365
2331
2458
2019
3723
2550
4274
2126
2119
2671
1970
2609
2484
2725
12416
1934
2221
2062
8751
4821
5715
5757
2126
2087
1933
5232
2807
1862
7568
2175
2493
2158
2059
2874
2257
7008
2091
2129
2125
1964
5770
2474
3040
3061
2878
1986
2284
2633
13452
1779
2051
3148
47071
1976
4380
4356
2124
1636
2132
2313
2343
2124
9601
1665
2123
2127
2504
2352
1986
2848
8084
5868
1990
2626
2353
2476
2953
2540
2126
1660
2122
3243
3256
1733
1984
2368
8027
4162
1964
1935
2718
3133
19676
4816
3181
2140
4202
1931
3067
2746
2126
2128
1803
2138
2124
3774
4741
3643
2135
3583
1917
1995
2134
1854
5650
2084
1946
2193
2793
2125
28740
2352
7090
2758
2129
1935
1671
6313
279058
16383
2123
1936
2439
19222
11541
53798
1912
3848
9121
2379
2290
11541
7866
6635
2678
3942
2363
3212
1709
7490
2381
2084
3162
4077
1965
3216
2995
1967
1665
1848
5151
1960
7184
2125
2499
2752
2122
9252
1776
2534
7008
2127
2125
2275
1694
2066
3258
1963
2406
11227
2125
2164
6041
1921
14660
2277
1807
2125
4009
1983
2123
1765
1919
7879
2049
1924
1931
1742
2941
8548
2089
1959
1874
2868
1656
1774
2560
1932
6481
2015
2046
1650
1910
2859
2281
2942
2126
2125
37384
5951
18420
2354
1955
2055
2377
6426
9836
1902
2118
2122
3708
2831
4634
2084
36561
1933
2752
1968
2795
1748
12386
2086
1929
2086
2039
2063
5809
3613
19115
3340
3558
2433
1922
2075
5464
2410
1917
1977
2085
2086
3710
6808
2087
2116
2324
2079
2125
2356
2493
2122
2516
1918
2127
2472
4711
2211
2515
2048
5740
3501
1822
1775
11489
2087
1922
2781
9933
2776
1972
2444
3866
8613
1960
1764
2739
3667
5458
8219
2054
1932
2043
12761
2128
2126
1879
4079
8383
2085
4217
2595
2069
2470
2211
2200
1905
2116
1982
2128
2177
2639
2372
4101
2085
5172
2201
2126
2084
1834
4054
2124
1953
4068
2358
1744
1933
2124
3171
2120
2445
3042
1639
2548
5746
3930
1963
1838
1949
2631
5822
2268
2645
3269
2055
2411
3792
2593
2525
1884
2022
1708
5514
1685
2122
2795
2185
1698
2148
5321
2444
6636
2378
15361
2014
1887
6097
2157
1760
2480
7234
2127
1652158
9502
4695
2133
8353
1772
3484
2045
1896
30846
19313
2025
2052
2255
2749
2713
1914
2812
5782
1948
1856
2694
1915
5620
3685
1862
1971
2148
2006
2294
2126
117104
4109
2126
1965
4712
2557
1918
2131
3339
4841
2186
2470
2352
8028
2086
1825
3189
30575
2181
5276
4038
1906
3334
2725
2575
8066
2758
3684
2264
9359
2002
4338
3514
2138
7801
1841
1982
3790
2518
9803
7596
1919
7340
2002
7727
11074
3558
4529
2596
2135
2453
1902
4457
2123
2007
1793
2713
1654
5829
9617
5347
3003
1972
1886
36063
7108
5120
3613
19930
2385
2620
1961
2763
2295
2937
1955
3705
1839
2126
1955
2806
4749
2083
2071
14377
2724
2252
1888
1832
9100
2623
3632
3771
1974
16228
1849
2084
4041
2326
4716
9925
2513
2709
2725
2260
4060
2122
1626
2359
2239
14351
2336
2087
112809
1638
18004
1891
2084
1973
2084
41285
2084
4491
2366
2084
2086
2084
9528
2086
2048
2002
5624
1945
4064
16997
1902
2065
2101
2335
3068
2132
1732
998461
2744
2260
1961
1642
11095
6413
1911
2250
2140
5100
2251
1620
3356
4917
3554
2459
1972
2517
17702
2471
2348
2939
2351
3026
4803
1634
4104
19273
993984
1994
11348
3567
2064
2260
3302
4101
2714
1888
2221
1876
3042
1626
1665
4156
1861
1742
3838
1921
2320
2994
1877
3019
2295
1846
3547
2064
1692
11004
4285
6167
1859
5066
1978
1896
3744
1968
3198
4265
7408
2413
2065
72898
8660
1849
2127
39483
2050
2030
1906
16912
2317
4205
2026
3291
3197
6272
2139
3785
1664
3319
10721
2189
12132
1913
11731
2317
2895
2909
2623
2134
2835
14967
3155
2222
2126
3585
5535
2514
1978
1674
1950
14016
9899
2122
2087
1921
2433
1980
2181
81451
1960
1876
1975
1978
1992
2260
1765
1957
4490
1886
1955
1656
2216
2187
3125
3036
1683
1660
11998
2732
1661
1632
1690
1665
1881
2549
1667
1611
2317
1796
1703
1669
1664
1680
1661
1651
1770
1672
1691
1699
2021
1684
1863
1667
1665
1660
1665
1951
2090
1666
1659
1661
2246
1654
1690
1647
1663
1748
1874
1666
1663
1669
2042
1663
1667
1669
1659
1954
2806
1689
1692
4913
1738
2127
1723
1680
2440
1672
3068
45114
1678
2081
2266
2710
1699
1949
1664
1996
1669
1669
2105
3442
1643
1660
2364
2743
1656
1664
2030
1661
2706
2382
6387
1740
3462
2504
2292
1657
1649
1664
1679
1669
1648
1656
2158
1668
2545
2289
1683
1984
1664
2087
2456
2108
2613
2215
1682
2072
1696
1811
1676
2356
1978
1660
1726
1969
1665
1638
2089
2410
1674
2946
1666
1666
1659
1668
1989
1669
1811
1686
1696
1966
2016
1664
1659
1644
1666
1668
1642
2734
8825
2605
1659
1686
1792
2219
1984
20595
1888
1695
2086
1667
3419
1661
1694
2372
1662
1649
3806
2578
2386
2087
7755
1644
1662
1676
3431
1981
1658
1688
2211
1882
2042
1984
1642
2322
1664
1665
1675
1701
2740
2138
3748
2178
1701
1857
2192
2915
2191
4130
1657
1695
1874
1695
1700
3618
2090
1847
1687
7313
2372
1679
2915
1657
1655
1666
1693
2187
1781
2413
2419
1681
1681
1643
1675
2549
2317
1670
1673
1680
2137
1661
1991
2162
2032
2413
2560
1650
1658
1681
1976
2141
1652
1839
1665
1660
1667
1944
1650
1653
2174
2185
1661
1657
1981
1973
1660
1657
2034
1660
1681
1669
8078
1814
1680
1668
1670
1667
1667
1975
2629
1674
1662
2231
1665
1677
2377
2961
15320
3018
1672
1665
1671
1668
1967
1970
3144
1662
3250
1682
1676
2451
1677
2702
14365
1670
1674
3063
1994
1967
1981
1668
1680
1674
2088
1675
1676
1890
3094
3412
1644
2028
7050
1968
1916
12213
1669
120115
1658
1681
1687
1660
1669
1686
1655
2091
2080
2187
1670
1967
2088
2651
1660
4558
2185
4029
1837
2149
1675
1692
1673
1657
3931
1967
3238
7717
2536
1643
1642
1656
2548
1675
2886
2889
1656
1666
1665
1925
3094
1870
2127
1854
1669
1694
1926
2122
6624
2383
1665
2090
1662
1666
1925
1668
1673
1688
2622
1684
1659
2449
1663
1656
6967
1660
1792
1661
1981
1661
1825
2655
2354
2089
2230
1780
2915
2243
1942
2223
1783
3210
1661
1984
1664
1984
2194
2358
2188
1664
3573
1675
2089
1955
2409
1847
1771
1987
1925
1656
1957
2746
1681
1687
1999
1933
1773
3891
1671
3264
1671
2197
1952
2119
1951
1687
3983
2152
2132
1667
1646
1879
2494
1681
1663
1662
1925
1664
1954
2081
6747
1922
1666
1659
1661
2726
3399
1660
1675
5495
1682
1952
1702
1965
1665
1655
1673
1983
1740
6551
1670
1665
1663
1670
1655
1670
1971
2694
1675
1646
2121
1921
32458
2083
2407
1750
1648
1990
8548
2147
1668
1675
1962
1951
1663
1666
1668
1675
1996
1651
1660
2412
1660
2810
1924
1658
1662
2385
3075
1761
1704
2033
1654
2137
1667
1662
1674
1656
1903
2422
1669
1877
1662
2400
2041
1887
1670
1665
1669
1673
1662
2187
1670
1671
2253
2514
1669
1666
2190
1664
1660
1663
1666
1679
1663
2237
2053
2061
1656
1964
2575
2145
1662
2765
1678
246255
1681
1981
1670
1668
1643
1683
3120
1938
1651
1657
2090
10821
1631
1669
1673
1675
5759
1967
1942
1665
1687
1920
1660
3240
1654
2912
1687
1686
1657
1638
1666
1675
2517
1966
1672
5055
1675
1673
1674
1672
2858
1659
1660
7961
1684
1645
2118
1949
1989
1979
1652
2103
1772
1656
1657
2128
1662
1960
8632
3402
1655
2794
1965
1949
1642
3091
4140
1659
1858
1674
1631
1972
1673
1681
1680
2374
1683
1661
1907
1950
1675
4561
2341
1662
1659
1657
1654
1683
1665
3353
1663
1969
1997
1672
1949
2672
2608
2331
1666
1660
1667
1676
1673
2883
1689
1666
1964
2392
1676
2237
2089
17250
1646
1957
1690
1661
1658
2142
1793
2116
1632
1670
1655
2381
2579
4059
1670
2331
1680
1668
2134
1669
1670
1665
2404
2855
2372
2082
1671
1665
1666
2110
1652
7133
1658
4696
1653
1654
1662
1687
2284
4305
1666
2625
1669
1686
1669
1666
1952
4540
2154
2303
7332
1694
1684
1630
1681
1936
1655
2585
5322
1657
3559
2117
2241
1664
2406
1806
2538
1690
2943
2248
1938
4067
2802
1695
1657
1675
1758
2261
1646
2106
1659
413999
2179
1668
1814
1655
1671
1671
2542
1685
1671
21233
2707
2766
1657
1647
1788
2537
2239
1681
7863
1672
2578
1675
1663
2888
2115
2004
4488
1671
1952
1633
1670
2310
2372
2405
1785
1873
2153
1676
1643
1668
1666
1655
1658
1677
2471
1660
3350
1981
1658
1890
1775
2354
1930
1662
2294
1641
20394
1669
1853
3170
1676
1994
1671
1910
1883
1660
2126
1666
1669
1669
2088
1682
1675
1673
1709
1964
1709
1664
1904
1880
1677
1725
1677
3400
2434
1644
2248
1658
1663
1653
1673
1971
1663
1979
2001
1670
1665
1670
1795
1657
1666
1659
3133
3902
6241
1669
3348
2620
3035
1949
2199
1662
1663
2180
1900
1670
1945
1677
1675
1680
1696
1920
1652
1657
2546
1684
2275
1664
1646
2090
10751
2701
1688
1654
2653
1664
2083
2508
296004
3300
2556
2759
1662
1680
1678
2271
3932
1680
2057
2313
3024
1674
1650
1674
1991
3397
1668
1665
1655
1847
1655
1802
1663
1666
2315
1670
1643
1664
2521
1657
1771
2029
1665
1658
1999
2338
2151
3123
2349
1679
2227
1979
2212
1998
1662
1676
2233
2117
1655
1667
1669
1890
2500
1968
1673
6280
1723
1870
1658
3096
1704
1706
2119
2222
1677
3270
2231
1642
1660
1965
1680
3119
1885
1659
1663
1696
1654
318082
1663
1665
4753
1641
1650
1665
1940
1642
1699
2542
1652
1782
28471
1942
1788
1666
1674
76059
1677
1647
1978
2747
4126
3181
1656
2523
1653
1655
1669
1665
1663
2752
2579
2024
2358
3927
1944
3191
1647
1666
1999
1724
2118
2546
1676
2087
2087
5985
2954
2015
1663
1663
1968
1649
1765
1677
6047
2125
2290
1947
1773
1657
2667
1955
2373
1956
2545
1961
2245
1987
1988
2539
2245
3004
5701
19355
2159
2314
6794
2403
2555
4657
8053
2367
2159
1926
2147
2931
1995
2208
1845
10196
3716
2148
26382
3826
2232
4048
2805
7390
9402
2374
4089
10296
1896
4119
2542
1769
2364
1936
7578
2291
1677
2318
3214
1990
4146
2051
3671
2105
2521
2079
1991
22761
3511
2123
2788
4479
5201
2693
2024
2395
2995
3404
2168
2523
2854
3831
1852
2587
5183
4456
6010
11632
2336
2006
1956
2086
3144
2582
2159
2209
1994
1961
4229
2297
2677
2156
2722
4575
2134
2470
4198
2148
2558
2939
2388
1667
8324
4587
1582
1845
2109
7601
8596
1727
2379
2248
4778
1986
2414
6449
1966
2381
2929
12216
2078
9658
2823
4350
3936
2145
1940
2063
2986
2124
3927
9595
2129
3158
2061
38586
2159
2429
2078
2261
6652
5217
3028
2555
1920
2104
5301
2145
3341
4096
11072
4564
9784
1789
2077
1969
2144
2112
2520
4062
2215
1654
4040
3263
1654
75034
2074
2556
1663
1960
2119
2787
2528
4733
6652
5698
5500
2065
2077
5463
1968
2969
2106
1973
2725
2258
4391
2377
2227
8129
3236
2043
2019
4456
1635
7491
3107
3245
1964
6013
8314
2328
3120
3258
1727
2986
2010
2066
4271
1782
72307
2081
1966
1723
2907
2600
2116
2731
2519
8619
1703
2063
2080
4939
2248
6568
1663
1977
1681
33125
2015
2644
2236
1927
1792
1742
1919
6174
2979
2146
1925
2720
3051
171458
2298
4353
2732
1674
20519
2491
1816
3423
2212
5353
2582
2386
1980
8495
2759
2187
2429
6741
2253
2210
2505
4110
2399
2980
2915
1918
2016
1950
7741
7312
3060
2033
2971
2328
1826
25115
2504
18794
2542
4382
2208
3913
1977
4932
2963
2503
2786
3158
2488
8690
2185
2841
2137
6225
2228
2305
1969
2047
1672
8132
10098
5039
3258
2488
2430
3152
16602
1908
2064
2673
2358
1941
2995
2907
3194
1679
2982
1828
9048
1952
5798
1845
7557
2692
3298
1926
1944
2748
54234
1667
1715
9877
4530
2242
3407
3467
2048
1779
2112
4082
7682
6879
2117
3476
1986
2966
2043
6265
2522
3929
6667
1619
1990
5670
2321
2679
1988
2054
1964
2358
3632
2036
33803
3703
7984
2524
3300
2018
5525
2268
2465
2874
1965
2108
16918
1738
2573
2573
1709
3468
2469
2458
3391
3700
1893
5724
2017
1994
2239
1713
2859
7240
2458
2329
10762
3767
2018
6767
1985
1982
2291
2010
44516
3392
57012
3690
4158
2359
3061
3861
90318
7651
2054
2510
1945
97579
1958
1905
3568
4243
2317
5872
2190
2076
2196
2458
5685
11523
2383
1908
2000
2172
4508
2304
2355
3749
2069
2997
2340
5973
2398
2187
2805
3567
1921
2495
1963
1951
6184
8225
2460
5574
2503
3567
1814
2127
7406
2468
2697
1654
1932
4369
2377
3666
3103
3486
3687
30145
1948
37284
7127
8876
1848
3377
2362
1941
2084
1892
5495
7325
2299
1840
2324
3303
2004
2220
4061
2211
2439
1843
1919
4947
8344
2260
3119
82343
2354
2998
1950
112816
2320
7606
3068
3414
2721
1916
2444
1715
2085
6928
7551
6051
34563
6831
2500
2122
6565
36866
2075
1938
2315
4131
4042
16472
9079
2081
2113
2732
3162
2198
10375
14411
2118
2047
1941
1907
2067
1683
1907
2065
5125
2020
39346
2103
10435
7726
2137
13414
1929
15852
2065
6271
5308
1984
3439
7706
2729
1967
2522
32457
4106
18182
3204
1947
2024
3375
1763
3130
3314
2163
2241
1689
2468
4100
2726
9858
6733
1929
7160
7836
5678
15217
4535
5058
3073
3322
2942
2482
3501
2109
2319
2465
1913
2067
2150
2250
1938
5348
1941
2001
12338
2471
2370
3127
2060
2892
12690
1836
1929
1945
1822
1830
7048
1807
2330
1652
1908
4492
1745
2952
1624
2086
1944
9878
2344
5863
1796
1640
2124
1689
2166
1914
10007
3285
4700
2187
2353
2512
1810
1819
2478
2016
4849
11848
1935
1632
2004
32043
8064
2874
1904
10967
2400
14208
3255
4902
2520
1855
1782
1806
1923
15728
2672
3207
9407
2077
9706
2334
2776
2807
2025
2493
1720
6961
1774
1947
1631
4027
2117
13563
2094
2510
3081
1982
1764
1926
1673
4240
4635
2952
1911
21358
2806
3035
1937
10507
2173
1817
2203
1629
1932
1747
4042
7751
2777
7113
1919
6369
3176
2772
6021
3098
2698
2283
4177
2346
2826
1640
2860
4021
1942
1774
2005
2255
11777
2166
4206
1942
18069
2501
2066
4425
1632
1771
1922
1630
6099
1893
3996
3057
3035
1736
2674
2524
1670
2459
2352
2875
1811
1910
2625
5644
1854
2865
3633
3249
1658
1804
3629
2539
2520
2004
2375
1636
1903
3860
6889
2881
1819
2576
2750
2661
3570
1669
2204
1941
11594
2999
2590
1894
2444
5256
2328
5063
1633
4039
3481
4744
4652
2352
1810
2219
2472
1900
3949
1663
2207
3801
3650
2159
11599
1920
4274
3447
1630
2627
2867
2030
1871
1910
2773
2479
1811
3698
6176
2355
1783
2301
1780
1659
1965
32036
3681
1884
2015
1684
1837
2477
2405
1868
22058
110658
2328
2313
5019
1947
1669
1911
1792
2735
1917
3029
2875
3881
1831
1839
1910
1804
45460
4375
2663
2328
2242
2917
2625
4585
1873
2326
1873
2984
5281
20415
3111
9155
4329
1877
1782
1811
1717
2202
1902
1745
1919
6963
1722
3595
2244
3728
4172
2698
1769
1978
1776
17113
2015
1932
1998
5695
1934
2052
1916
5008
3336
1873
5574
3570
5742
4425
2877
1931
2203
2350
2210
2047
1924
5687
4444
9841
1637
2897
2888
5742
1966
6084
1926
2288
9395
5213
14246
2124
1719
6944
3662
36064
1964
1818
2433
1776
3495
1889
4016
2590
3305
1961
1903
1804
1707
2129
2237
2125
4316
2238
5977
2188
1945
3481
2899
1962
4994
2184
1930
2809
3039
11859
2011
2197
2268
2330
3540
1915
1664
10046
2128
2691
3834
2028
2025
1772
6955
3569
2188
1907
1880
2881
5305
5180
1638
2170
4090
1662
1772
2005
1954
2292
9506
2794
1905
1980
1852
2399
3370
4599
1963
8282
8519
2237
2223
2885
1901
4612
1906
1870
1766
2087
2122
22052
1958
5280
2876
3638
4707
2484
2627
3933
5824
4091
1914
3857
1912
1708
3448
2166
3043
5830
2150
1789
4132
4791
2389
2060
1958
33002
2345
3149
1652
4486
4366
2126
1908
4332
10576
2120
5681
2675
1938
12340
4067
1874
2927
2331
2464
1735
2346
3566
7106
15263
3100
4598
2015
1887
1791
7880
3087
1724
5862
25715
3788
2115
2296
21033
28792
2004
3147
2997
1934
1701
4027
9305
3734
3260
1887
6256
3632
1881
3313
4360
2936
2057
11663
1875
8256
16546
2798
1844
11854
4495
13392
2417
2295
6716
2823
3110
1984
1982
1888
11974
1781
9154
3405
2528
3087
2982
72635
1967
4682
11562
4859
5694
1909
2565
2218
1965
3387
4007
5229
45398
4321
4298
6379
2264
1962
1900
3070
1874
17502
1858
2793
2164
11493
2256
4292
1635
2674
2707
3182
2621
2630
1781
1891
6853
2599
2001
2129
3980
16161
6432
2241
4661
5664
10927
6260
2863
2294
1893
5819
3440
3010
3668
2793
2123
8686
1944
4362
8991
3445
15253
6211
1747
2394
1907
2503
2453
1637
2178
8793
72629
2127
2018
3041
12844
1641
1889
2510
1992
1816
4302
1964
2401
5225
9031
3897
7179
20062
1642
2812
2218
1914
16112
4096
2851
2602
1900
5331
2073
1977
2141
2771
2090
1629
7063
1631
1889
2894
2147
24766
24765
3127
9671
2238
5757
1963
2230
2443
4375
22368
2705
1865
1811
12266
2040
2449
2034
5913
1878
4447
7641
2065
8513
4073
1908
1955
4934
10615
6237
16162
2614
4626
3380
2628
2672
2006
7180
4341
3327
1875
3799
1904
1633
2084
2665
11162
7150
2534
1944
2199
2834
18041
4096
4676
1886
7016
4404
3911
1862
2929
8485
2470
30913
1964
9685
2239
5533
2132
2795
4249
1855
4443
2322
1640
4041
2616
3339
8611
1630
2236
1636
9260
3066
3546
35634
2998
1881
4130
2085
2391
72566
7833
3589
1631
3301
2817
5223
4000
2401
1633
1865
1633
2272
5331
8252
6094
5016
72565
3225
2773
17418
1952
1872
1943
45389
2204
9269
2081
4185
6430
1819
94219
2564
7062
94220
6930
2258
1967
15104
1961
4315
9833
1984
10426
4275
1970
7834
9985
1635
8861
2107
4795
1868
2140
4899
2325
1629
1894
2199
2174
4289
2212
2130
20944
4898
2926
10880
1960
1633
2241
2323
2373
3258
4216
42324
1909
3788
1627
17461
13009
1979
2056
2949
1970
2111
2044
1730
2571
21211
1636
3723
2200
4142
2654
4558
2040
14662
1868
2822
7714
2223
5012
10408
1888
6173
3516
3668
2951
15946
6568
3703
4016
1968
1762
17873
2309
30389
3789
2075
1941
3493
2237
3099
6959
2416
2399
2933
1984
3218
1629
1632
2167
4129
13984
5071
3704
4392
2160
10716
3105
2761
10819
1894
3089
11661
5248
2410
10938
2288
2086
2222
2556
3885
30453
5931
7629
10302
1975
5530
8171
2195
2332
38977
1745
16156
11241
30676
1810
5829
2192
2444
1875
25961
3456
2765
2255
2433
3565
5394
3723
6333
2619
4850
2275
2035
2616
2629
2793
3285
1636
1969
3407
7174
11179
21210
5261
2597
13943
2554
1838
2276
1717
1962
2981
5955
2343
10885
4490
2396
3709
5511
5393
38885
19413
1881
9373
24761
4410
1726
2156
2534
1677
2335
1672
2157
1670
1874
2258
1964
2265
1694
2376
1885
2339
1671
1663
2178
1683
2606
2391
1688
1804
2376
1808
1673
1924
2280
1675
2800
1873
2805
2056
1974
1672
2143
1684
1675
2309
1806
1659
2126
1660
1642
2156
1670
2052
3259
2375
1606
1694
1673
1668
1587
1689
1686
2337
1689
1659
10102
1900
2933
1671
1672
1650
1645
1663
1656
2406
1962
1760
2156
1686
2039
1996
2040
2034
1670
1667
12417
1784
1646
1697
2333
2585
1673
1659
1663
1997
1669
1655
1667
1677
1653
2257
1792
1892
1668
3357
2224
2332
4236
2293
2167
2613
3087
1718
1705
8572
7585
31530
1666
1681
1642
1680
1672
1897
2205
4592
2373
2347
1665
1881
1665
1677
2352
1900
1675
1689
1646
1663
1673
2357
2357
3929
3940
2408
1673
1717
1757
1878
1646
1645
4673
1752
6174
1635
1913
2548
1673
1674
1673
1663
2203
3354
1836
1790
1710
2554
1665
4423
1651
1664
1678
1682
2448
1649
2608
1672
1658
1689
1668
1652
2329
1654
3471
26808
1682
1676
3373
1676
1681
2546
1681
1762
1655
1659
7553
1689
1651
1776
1645
2313
1682
1678
2563
1889
2342
4387
1772
2038
2257
2338
1694
1675
10211
1652
1685
1664
2419
1678
46607
1673
1802
5047
2384
1670
1675
1862
1674
2242
4489
1675
1656
1656
5078
1811
1811
2157
9544
4768
1650
1663
1902
1674
1956
1665
4804
13232
1654
1699
1896
2818
1692
1672
1669
2332
1644
1669
1673
2419
1957
1763
1649
1698
2100
1679
1678
2610
4805
2335
2362
2365
1678
3497
1681
1880
1993
1660
1673
2534
1659
1652
13606
1632
1653
1670
1671
1763
6200
1670
1628
2260
9106
2303
3497
1899
1678
3930
1695
17208
1696
1930
1925
1651
1797
1884
1977
1701
1646
1903
2282
1685
1680
2139
1681
1662
1655
423827
1662
1650
2263
1666
1682
1687
1689
1887
2550
1673
1698
2332
1674
1673
1685
1682
2049
1662
1763
1993
1673
1696
2844
1699
1676
1672
1667
1747
1676
1653
2826
2284
1737
1670
1685
2568
2095
1852
1680
1682
2048
3172
2279
1882
1882
5640
1806
4979
1674
3923
253846
1703
1688
8316
2193
1676
3416
1653
1662
1654
1887
1886
1885
1654
1746
1707
1706
1676
2264
1975
1811
1878
1679
1678
5620
2338
3531
2539
1668
1665
1668
2036
1654
1679
1674
1954
2019
1761
2107
1677
2179
1646
3463
1700
7208
1832
1679
2337
2307
1677
1653
2053
1954
1650
1662
1687
2572
9117
1665
2044
2372
1680
1675
2082
1667
1684
1664
1976
2544
1644
1661
2078
1676
2439
1677
1785
1657
1674
77830
1938
1662
1679
1974
1685
1663
3123
1667
2455
2315
1646
1750
1679
9596
1666
1668
1626
2755
2354
1986
1651
1673
1669
1872
1654
1662
5350
1635
2324
1985
1749
1866
1787
1656
1978
1677
1589
1695
1693
1662
1661
2551
2927
1678
1684
2110
1658
1651
2409
1680
1977
1791
1698
2969
3394
1650
1681
1651
1671
1668
1692
2714
1661
1662
1660
2353
1640
2428
2132
1677
9653
8668
1677
1677
1794
1668
1969
2344
2348
1674
1935
1674
1674
1653
1663
2274
1674
2290
1678
1765
1662
1907
1651
2354
1955
3352
1665
1754
1876
1781
1648
204874
1767
1647
1768
2354
1660
1782
1896
1965
10672
1876
2524
9128
2528
1663
1658
1645
1890
1703
1805
1646
2329
2286
1964
1743
1739
2346
1641
1638
2267
2851
1662
11776
6267
1644
1677
1656
1936
1668
2293
1670
1682
1671
1898
1895
1651
2852
1678
1941
1655
2838
1661
1949
15360
1887
1700
1639
1677
2417
52423
1689
1676
1664
1687
1639
1678
1678
1958
1663
2253
1683
1677
1894
1885
1682
1682
2640
2537
1891
1690
1879
40978
1675
1741
1973
3501
1682
1672
52033
1678
1682
1673
2048
1676
1673
2331
4233
1656
1645
1891
1963
1675
1617
1675
1675
11177
2353
2812
1907
1679
1660
2545
1659
1896
2135
1768
1656
2342
1800
1799
2079
1669
1670
1654
2038
1646
2558
2392
1952
2555
1705
2556
2557
1679
1652
1692
1659
1865
1664
2571
1677
1808
1952
3502
1786
1693
2103
1698
1703
1687
1713
4597
2319
2294
1675
2843
2275
1973
2339
2363
1655
6935
1721
1673
1793
1678
1669
1670
1887
2013
1669
1974
2263
1678
2140
1682
1679
1673
1662
1710
2328
1878
1797
1893
1691
1968
1666
1640
2350
1665
1673
1673
1673
1745
4153
1684
1687
1668
3489
2303
2456
1799
2612
1673
1804
2135
2072
1806
1804
4447
8734
1661
1764
1704676
1666
2270
1939
2985
1682
1878
1658
1653
359676
1760
2332
2075
1682
1673
8160
1960
1676
38112
1686
1951
2173
1889
1664
18861
1672
1676
1808
1674
2190
3491
2716
1683
1670
1885
1955
1886
1660
1628
3849
1669
1648
2427
3358
2347
1905
8847
1688
1663
2628
2052
1654
1762
1663
1887
2123
2761
1959
2207
1902
1757
218080
1752
2625
1753
2467
1668
1794
2324
1840
1673
6896
1667
1677
2409
1661
2379
2550
2530
2308
1685
1638
3593
3269
1678
2555
2263
121669
2154
2834
2062
1707
2041
1937
5009
1648
1671
1679
2294
2184
2376
1646
2263
1679
2315
2088
2398
1713
2616
1698
1647
1670
1666
1664
1673
1692
1669
1674
2203
12886
2219
1680
2332
14143
2220
1703
1688
2207
2206
1624
4709
1659
1655
2139
1669
10997
1680
2395
1821
1820
2686
1689
1692
2581
12812
1774
1775
1660
2170
1675
5090
3063
2336
1637
1673
1637
2768
1940
1863
1873
1695
5962
1664
2341
1881
195343
1882
2137
1799
2778
1672
1632
1695
1657
1668
1687
1657
1657
2328
1672
3228
2129
1673
2342
2345
27813
1884
1671
2090
1746
1682
1627
4594
1633
1686
2041
1668
1957
2161
1629
2410
2867
1681
1805
1654
1683
1654
3364
1696
1695
1667
68051
2436
2566
2253
1674
1815
1880
1819
1686
1778
2259
2265
2258
6206
1637
1642
2432
1936
1922
2797
1644
1673
1681
2287
2756
3332
1674
1674
1666
1682
3337
1722
1982
2324
1667
1675
1672
1872
2371
2372
2372
2372
7480
2376
1667
1934
1678
1665
1681
2409
2259
1666
1666
1686
4096
1660
2391
72125
1699
1654
2334
2368
3084
16456
1657
2139
1639
1638
2583
2581
1936
1671
2394
5768
1982
1659
2524
2521
1868
1687
1680
2397
1691
2045
2946
1668
1674
1987
3833
1660
1657
1679
1682
1895
1656
1666
1659
1684
1684
1938
2315
1682
13893
1907
1669
1644
1968
2644
2645
2641
1664
1679
1672
1788
1788
1668
1759
1663
2281
1675
1708
2277
1649
1649
2570
2395
2177
1645
1878
1663
1671
2265
1678
2193
2510
1806
3491
1678
1645
1676
1672
2035
1675
1874
1873
1651
8624
1711
1713
1687
1997
1670
1675
1682
2798
2346
2546
1692
1680
1664
1680
1669
1647
2356
1678
1677
1745
1873
1991
1664
2380
2037
1659
1737
1890
1669
1670
1671
1958
1673
1671
1900
2025
2070
1894
1870
1899
2306
1685
2844
14237
1668
1956
1630
1886
1671
1665
1670
1734
2491
1735
2329
1679
1655
2541
2544
2660
1632
1969
3642
3642
1705
2479
1771
1917
8311
1682
2331
1666
3018
1674
2385
1673
1967
1657
1674
1677
1671
1672
1664
1666
1670
2143
1651
1853
2132
2297
2025
1966
1837
2212
1674
1642
1687
1701
1671
1673
2330
1673
1643
3648
1693
1635
1979
1800
1701
1668
2244
1745
26916
1665
1673
5230
2337
2231
42052
7503
1677
1980
2108
1662
2180
1681
1879
1788
1669
1646
2511
2412
1652
2665
1674
2233
1956
1660
1682
1663
1648
1707
1658
1662
1658
1664
1651
2409
1651
1671
1672
1986
1667
1660
2617
2384
1653
1681
1654
1667
2263
1690
1778
3527
1900
1642
1984
1680
1668
1656
2265
4298
1658
1683
1680
1668
1664
1670
2284
1670
1995
1664
2369
2366
1881
1671
1670
1653
1654
3174
1747
1637
1955
1664
2140
1663
2492
3494
2177
1754
1682
3529
1853
1896
2035
2426
1864
1660
2362
1922
2351
1682
1669
1669
1675
2351
1656
1653
1669
1666
1665
1862
1899
7227
1748
2402
1675
10165
1661
1681
1678
57473
2432
1878
3494
1892
2037
2434
1698
1662
2614
1662
1692
1654
1664
1669
1673
3581
1659
1647
1644
1648
2047
1970
3494
2062
1629
1684
4819
1663
1703
1704
1677
3672
2400
1678
2788
1884
2590
1882
1891
1677
2280
2266
2348
2422
2349
1636
1676
1652
1672
2268
2602
1679
1694
1921
1913
1668
1686
1640
2728
1696
3495
4991
1697
1708
1712
2357
3683
1685
1849
1634
1654
1672
2210
2210
2203
1701
1878
1871
1977
1877
1875
4246
2328
2159
1699
1699
3224
1907
1889
4558
1667
2336
1617
2144
1670
21471
1668
1665
1874
1628
1650
1667
1771
2058
1681
1697
2510
1671
1670
2206
1651
2264
1755
1730
1896
1759
2188
2451
4922
2414
4567
1992
1703
4353
1647
1658
1658
2340
1676
1681
2132
9056
1737
1744
1792
1890
3036
2035
13908
2615
1654
2367
2775
2379
1667
1738
1879
1636
4718
2319
1981
1694
1660
1681
1779
1662
2252
1665
1662
1681
2240
2336
2520
1690
1678
1952
2197
1674
1674
5706
2271
1679
1873
2301
1683
4519
1655
3364
2724
2444
2723
2141
1942
2442
2724
1671
1660
1670
2077
1682
1787
2671
1650
2070
2404
1889
26793
1677
1949
1682
1852
1855
1754
2414
1659
1952
1761
2317
1642
1884
2533
1672
1990
1666
1650
2514
2511
1674
4277
2377
1671
1666
1728
1647
2265
2417
2375
2644
2177
1672
1675
1680
2363
1703
1680
1652
2196
1791
2230
2025
1904
2139
2920
1669
12247
1699
1663
1647
1674
1674
1911
1659
2857
1680
1655
1657
2147
1843
1667
1843
3352
1662
2355
2514
2535
40990
1667
2269
1668
1672
7577
2000
1676
1668
1666
1795
1745
6221
2836
1671
2415
2089
2085
2712
1668
1975
2514
1689
2465
1684
1672
12521
2407
2159
1814
3659
1671
1892
2408
1742
40981
2866
1639
1666
1663
1661
4961
1669
1889
1674
1681
2260
2416
1784
1944
1939
1756
2305
1801
1644
1755
2573
1764
1663
10116
1684
1658
1674
1943
1672
2371
2417
25692
2854
1756
5660
1683
1652
1638
1671
1679
1668
1954
7040
1681
1666
1670
2331
1670
1662
1921
13271
1679
1665
1678
1669
1934
1981
1673
1741
1670
1676
1686
1894
2339
1678
1695
1694
2123
1683
2271
3221
1674
1989
1660
1732
2399
1732
1668
3133
2194
423821
2035
4957
1636
1666
1702
2181
1675
1677
1678
10651
1671
18618
1676
17026
1898
1894
1895
3493
1796
1675
3116
1686
1988
2032
1663
1669
1662
1673
2334
1660
1809
1694
1685
1680
1886
1660
1890
1955
1667
2328
1713
1715
3514
1697
1685
1898
5074
11657
1683
5893
4046
1983
1675
13362
13107
1789
1695
2218
1693
1657
1660
1688
1674
1666
18418
1660
1978
1678
1650
1674
1674
1646
2100
2013
2071
1666
2330
1664
1666
1661
1933
1969
2121
2150
1683
2518
1648
1678
5212
1670
1676
1893
2333
1677
1684
3406
2332
2613
2402
1749
1871
2401
2922
2696
1682
1888
1680
2379
1656
2233
2346
2616
77825
1681
1820
1665
6174
2989
2552
2553
1888
1670
1660
2528
1879
1952
1684
1912
1653
1665
1654
1654
1668
1685
1661
1672
2231
2355
1665
1648
1987
2272
1770
3394
1670
1669
3003
1660
1709
1664
1670
3272
1660
2754
2365
1669
1647
2419
1654
8526
1675
1655
1655
1756
1719
2195
3588
5398
1714
2368
1683
1667
1780
1785
1662
1670
1979
1671
1671
1641
1888
1844
109936
1986
1729
1677
1674
1893
1890
1686
1908
1694
1698
1680
1754
1994
2326
1945
1756
2272
2273
8325
1694
5817
1774
2044
1655
1629
219475
1648
1677
1675
1953
1679
1672
1674
2348
1658
1646
1661
1683
1880
1654
2813
2813
1680
2035
1615
1665
1977
3438
1683
1670
1679
1678
1808
1893
3821
2003
1672
2850
1868
2851
1682
1717
1968
3064
1668
1883
3494
4216
2532
12394
2725
1886
2418
1785
1971
1673
1669
2310
1671
1673
1673
1683
57449
7828
1682
4470
1654
1669
2631
1663
1747
1971
1659
1645
2515
1672
2515
5723
1769
2407
1768
1764
1671
1643
1640
1700
2634
1668
1671
2409
1702
4967
1675
5945
1867
1693
1662
1694
1674
2337
2396
1669
2107
1684
3805
2034
2331
2338
1665
2679
1665
1662
1924
1647
1880
2606
2780
2363
2284
1657
2639
1682
1779
2714
1671
1972
1668
1672
1680
2299
2621
2300
1637
2331
1877
5753
1890
2688
1663
1673
1679
3413
12332
2333
2386
2263
2081
1879
2401
2379
1814
1663
13401
1672
2322
1881
1870
2326
1655
8191
1935
1670
7643
1654
1665
3795
1655
2600
1894
1843
1687
2632
1669
1976
1651
2006
1670
2569
1889
1772
1828
1657
1779
3674
1665
1904
1661
2306
2261
1966
2543
1675
1703
1658
2435
1656
2254
1705
1756
2856
1756
2062
1655
1833
1681
1681
2458
1681
3314
1676
1962
2332
1970
2369
2367
1685
2304
2303
2303
2296
1693
1685
1665
1658
3058
1663
1674
3617
1891
1854698
1813
2258
2724
2393
1986
1879
1633
1808
2341
1661
1686
2268
2655
1651
2041
7668
1667
2368
2370
3655
5843
2158
1997
1653
2317
2180
1980
2735
18196
2233
1793
1664
2588
1678
2259
1661
1683
1964
1675
1651
1681
1691
1657
1994
1652
1675
1910
1908
1642
1648
1900
1889
1901
2278
1900
1898
2388
1892
2725
2252
3260
2148
2316
1671
2779
1668
2028
1679
2335
1669
1676
1679
1678
1700
1895
1886
2099
1641
1991
2724
1892
1892
1786
1977
2279
41092
1683
2150
1671
1895
2160
3352
2272
1666
2268
2997
2974
2317
2318
1932
1754
1739
1737
1667
2263
1650
2163
1660
2265
2340
1661
1884
1970
2260
1980
2260
2270
2007
2558
2564
1888
1671
1683
1909
1784
2162
1865
7232
1973
1889
2000
1891
1671
1653
1761
1647
2271
1767
1654
1884
1890
1881
1653
2372
2173
1953
1671
1661
1668
1768
2261
2266
2262
1647
2276
2221
1962
1642
1880
1811
1808
3414
1655
2262
2099
1645
1671
2560
2717
2241
2079
1943
6481
1660
1652
1660
1935
3667
2306
2306
2833
2405
2303
2863
2116
2081
1963
1680
1682
1898
2338
2321
41325
2265
1812
1715
1679
2711
2090
1806
1992
1750
1657
2267
1686
2264
1651
1965
2136
1627
2242
4233
1676
1719
1651
1959
1690
4362
4735
1671
2275
1655
2755
1989
1892
1686
2787
2723
1886
1745
2617
1748
1685
1678
2301
1869
1903
1688
5885
2258
2323
1652
1660
1669
1671
1974
2373
2340
1980
2204
3537
2264
5882
1688
1683
1888
2722
2305
2644
1673
2186
2352
11242
2136
2261
2198
2415
1676
4900
24888
1675
2863
1651
2325
1832
1977
5914
1677
1644
1683
1654
1761
2695
2268
2568
2276
2739
2739
2294
45135
1975
2408
1879
1679
1687
2121
2201
2568
1876
1676
1672
1694
1652
62974
1972
2367
2288
2288
2711
1744
1914
1664
2764
2285
1662
2088
4217
2152
2280
1941
1668
2721
2273
2131
1888
1683
2296
1940
1670
2538
2714
5709
2725
1647
9409
1968
1869
2737
2655
1664
2648
2517
2650
2658
2657
1950
2856
2658
1883
2183
1679
1672
1941
2363
2257
2293
2270
2333
1639
2127
1641
3992
2715
1932
1886
1639
1901
2283
2531
2029
2516
3030
1665
2729
2725
2018
2343
2973
1639
1953
1673
2504
1664
1668
2573
1679
1712
1671
2110
2269
2411
2089
2476
2213
1890
1947
1645
2577
2556
2302
1671
1693
1656
1901
1666
1662
2667
1667
1959
1636
4018
1661
2406
1891
1892
1689
2270
2713
1667
2274
2244
3188
1892
1958
1890
1673
1644
1686
2159
1678
2340
1665
2017
2180
2178
1599
1781
1697
1671
1953
1676
1865
1870
1660
7701
1781
2218
1669
2854
3096
1657
1657
1661
1994
1879
1688
1652
7338
1656
2260
1663
2335
2126
1662
1923
2467
1924
1680
1674
1979
1675
2155
1662
1674
1674
2281
1678
1674
1676
1910
1672
1656
1680
1680
2548
2025
1684
1675
1727
1677
1653
1659
1675
1886
2287
2333
1649
2745
2381
71979
1659
1742
1878
1678
28346
1657
2821
2635
1669
1755
2152
2322
1669
2002
1671
1922
1662
1652
1931
1664
6195
1890
2010
1652
2038
2037
2182
3371
1670
1951
2044
2348
2776
1680
1650
1650
2506
3921
2340
1668
2097
1937
1890
2009
1990
2200
3714
1880
726936
1675
2189
7010
1668
1669
1646
1673
1789
2619
2620
1696
2610
1687
1782
1690
1669
1653
2392
1692
2332
1665
1795
1705
2274
1652
1676
258462
2386
1870
1667
1671
2616
2264
2806
1675
1658
1666
2126
1665
2318
1684
19155
1660
1665
2319
1652
1651
2357
1665
1902
1900
2107
1660
1676
3217
1892
1883
2329
1646
1897
2379
1660
1692
2329
1661
1671
2072
1682
1668
1654
1890
1679
2612
2609
2360
1673
2415
2552
1692
1691
1687
2561
2341
1646
23197
2912
2332
2321
2329
1657
1952
1956
1670
1663
2004
5150
104284
1656
1895
3191
1889
2825
1876
2049
1979
2319
1669
1668
2338
1940
1645
1882
2357
1962
1679
2324
1670
1668
2336
2199
1657
1664
1671
1664
1742
32915
2508
1674
1665
2532
1685
1667
1646
1918
1647
1896
1893
1899
1685
2284
1664
1649
1677
6307
2353
2357
2322
1990
2526
2419
1662
1873
1904
2355
2357
1662
1897
1898
2089
1897
2498
1644
2082
2612
2199
1989
1651
2243
2241
2846
2708
1651
24877
1653
2568
2369
6911
2095
2093
8283
2541
1646
2356
3485
1831
1834
1677
1902
2306
1662
2322
2283
2285
1665
2084
1675
1671
1648
1651
1693
2411
1798
1980
1884
2636
2290
2325
2091
5903
1694
1680
2332
1813
2386
1685
1894
1891
1735
1886
1888
2286
1889
1890
2121
1652
2385
2828
2042
497312
2249
2251
2127
1950
1685
2256
1745
2811
2247
2273
2253
2321
2239
2240
2242
2385
1810
2244
1970
2244
2269
1674
1666
1663
2053
4600
2783
1686
1749
1656
1982
1685
1664
2362
1670
2245
2711
1988
1932
2523
2486
2524
2540
1668
2289
1682
8464
1689
1677
1699
1681
2540
2487
1689
1731
1687
2485
2243
2552
2552
1755
2261
2265
1706
2824
2599
2821
2600
2518
2599
2279
1668
1961
1705
2547
1703
5148
1653
2065
2067
1694
1995
5072
3086
2199
2336
2357
1675
1677
1664
2476
1664
1672
1668
1688
1692
1850
2003
2530
1992
2418
2614
2179
3190
1785
1675
1679
1682
1659
1893
2062
1681
2093
7319
1690
2219
1965
2637
1680
1979
2282
2275
1674
1685
1662
2287
1670
2342
1673
4882
1772
1969
2244
2033
1666
1664
1676
1761
1970
1674
2027
1678
1677
1648
1671
1964
1678
2267
2241
2237
1697
2348
1916
2332
3247
2050
2146
2334
1656
1656
1668
1976
1659
1673
3648
2258
2631
1685
1889
2300
1892
2290
2290
2101
1986
1671
1967
1895
2288
2064
3329
2569
1658
2336
2287
1847
2059
8553
2364
1676
1915
2509
1694
2196
1946
1729
1658
1602
2674
1698
3295
1923
2188
2186
1669
1684
1930
2417
1661
1675
1672
1677
1954
1678
1641
1645
1655
1662
2099
1741
2296
1942
1682
1679
1688
2394
1894
1667
1670
2095
2515
1977
1663
1815
1684
1670
1953
1787
1807
2051
1809
2497
1668
1670
1671
2501
2501
1669
2324
1990
1652
1931
1815
2187
2186
1673
1664
1681
1669
1665
2640
2215
2270
1684
1765
1698
3373
1954
1638
4656
6008
1678
1845
1672
1851
1945
2553
2556
1692
2263
1679
1706
1952
1694
2205
1670
3635
2061
1704
1703
2272
1705
1807
2254
2073
1692
1669
1944
1684
1712
1677
1675
1973
1670
2249
1940
2061
2586
1882
1682
1678
1922
1901
1704
1682
2688
2257
2255
3489
3729
1651
2066
1687
1684
1671
2561
1658
1651
1680
2360
1924
1699
1668
4301
1764
2333
1686
1677
1668
1655
2611
1919
1882
1968
1665
1662
1665
1666
2814
2813
1659
11041
2200
1655
2352
1651
1652
2280
2613
1781
1656
3939
1661
1670
1690
2441
1573
2056
1689
1686
1682
1913
2267
2340
1910
2583
2583
6464
1680
1667
2523
1661
1690
2253
1684
2045
32928
3694
1952
1784
1958
2189
1679
1675
2606
2343
1671
2338
2287
2293
2383
2382
1690
1669
1910
1661
2406
1684
1680
1702
1685
1669
1662
2261
2054
1884
1889
1664
2637
2355
2342
1742
1639
1682
2254
2254
1677
1676
2058
2291
1877
1692
2652
2326
2651
2234
2458
2073
1687
1845
1666
2130
1670
1901
2393
80418
1716
2285
1934
2234
1657
2364
2496
1670
1672
1743
2009
1679
2193
1661
1669
1668
1659
1905
1680
1753
1688
1692
1931
2319
1676
1664
1889
1676
1669
1665
2343
2105
2501
2343
2343
2343
1681
4295
1620
2538
1662
2367
2487
1633
2463
1668
1662
1796
2396
1796
2154
1799
2258
2252
2552
1674
1652
1654
1712
2361
1659
1684
2261
1651
2372
2266
2101
2272
1689
1704
2208
2792
1670
2578
2576
1630
2267
1648
1670
2365
2039
2040
1688
2265
2267
2263
2459
1861
2326
1861
1753
2280
2279
1742
1907
1682
2068
2186
1669
1662
1675
2496
1676
2468
2184
1663
1686
2164
1891
1640
1889
1786
1891
2100
2100
1654
1673
1779
1778
2058
1677
1674
32866
1684
2255
1705
1669
2327
2089
1676
1678
2545
2569
1667
1705
1711
1810
2345
1879
2317
1651
1934
1930
1667
2296
2099
3488
2511
21361
2061
2100
1660
1687
1699
2382
2865
2865
2346
1700
2343
2359
1699
3807
2201
2052
2309
2048
2050
2216
1897
2225
1699
2302
2302
2443
1639
1765
1687
1805
1692
1688
1787
2363
1979
1879
3477
2072
1688
1653
1656
1824
1704
1599
2361
2365
2303
1703
3682
2274
2267
1902
2277
3500
2271
2382
2114
4721
1651
1807
1809
2785
1943
1681
1649
1687
1932
1932
1688
1671
2058
2346
2459
1668
2354
1711
1674
1676
1660
1763
1765
1920
2420
1669
1695
1893
1664
2078
2274
1833
1837
2292
1687
1677
1667
1935
1665
1669
5978
2049
2146
1701
1667
2980
1911
1695
2081
2208
1688
1691
1688
3242
1691
1981
2345
5189
1673
2195
1919
1678
2103
1707
1623
2364
1661
2497
2332
1656
1656
1674
1672
2060
2607
2059
1693
1670
1656
1682
2268
2332
2310
2230
1777
1667
1672
1685
2212
2544
2361
2258
2411
1675
2967
1668
1672
1697
1668
1672
1701
2029
1669
1669
1675
2505
3393
2216
3402
1668
2490
1750
1961
2371
1668
1941
1665
1662
1667
2299
1680
1662
1759
1677
2510
2510
1672
1895
1682
1893
2537
1664
1680
1682
2155
2260
1694
2294
1805
2044
2464
1976
1689
1679
1882
2047
2169
2288
1672
1675
8136
1678
1676
1937
3587
2600
2617
2246
2466
1665
1884
1931
1671
1670
2617
1821
2066
1937
2554
2299
2615
1695
2616
1975
2331
2269
2185
1656
1662
1662
2329
1665
1682
1664
1814
2384
2064
3779
1774
2269
1663
2132
1893
1682
2344
1686
1683
1673
2506
1685
1933
1682
1689
1644
1712
1719
1662
1658
1675
2399
1679
1670
2275
2054
2349
1938
2347
2351
2808
2052
2052
1666
1677
2190
1762
1762
2149
2098
2150
2547
1963
2355
7672
2044
2087
2040
2188
2192
1786
1790
2350
1670
1678
54979
2143
1933
1667
1917
2266
1717
1663
1928
1676
8625
1641
2452
1668
1663
1663
2710
16487
2458
3488
1897
2272
1921
2274
1708
1671
1643
3139
1663
1707
2604
9423
1670
2463
1667
1900
1933
2373
2315
2738
6074
2095
2064
2040
1682
2060
1665
1675
1804
1888
2169
1943
1894
1692
1681
1795
1898
1926
2253
1662
1731
2702
1683
1679
2086
1666
1952
1685
1908
1672
1668
12540
1680
2237
2054
1684
3500
2045
2251
2252
1654
1764
1961
1673
2084
1893
1668
1663
1689
2627
2303
2296
2350
2429
1670
2344
2462
1958
1810
2254
1670
1689
1689
1687
1673
2287
2458
2500
2460
1880
1696
1922
1812
2244
1771
2352
1659
2322
1691
1688
1688
1668
1698
1659
1677
2073
1974
2240
1761
1683
2082
1670
1691
2523
1690
1644
2347
1664
2348
1705
1950
1706
1708
1677
1685
1682
2447
2297
1694
1694
1654
1677
2050
1680
1915
1809
2331
1812
2255
1913
1685
2271
2267
2270
2267
2267
2271
3135
1675
2087
1741
1898
1793
1792
1685
1668
2419
1668
1671
1661
1669
2357
1889
1692
1670
1901
1665
1878
1837
1662
1743
5133
1647
1805
2416
1931
2629
1678
3542
2704
1959
2702
2546
2340
2055
1650
1664
1735
1667
1666
1780
1688
1875
1894
1686
1935
1673
2173
1700
1688
1687
2459
2566
1934
1663
1662
2618
2468
2110
2264
1936
1844
2095
2401
2830
1668
44858
1665
1661
1669
1694
1811
1689
1675
1714
2550
2082
1690
1671
1671
1914
1700
1747
2082
2052
1940
1802
1805
1876
1978
1877
1698
1890
1714
1875
1697
1875
5868
1787
2607
2358
2302
2605
2191
2608
2097
1875
2702
1811
1700
2046
9294
2196
2745
2201
1668
2055
2314
1774
1835
2333
1679
2090
1690
1751
1702
1665
2102
1679
2478
1822
4127
1653
2269
2235
2174
2549
1664
1674
2335
5068
1805
1643
1691
1688
1689
2094
2694
2369
2258
1701
2190
1684
1681
2407
5083
2358
2346
2079
1893
24930
1669
2312
2551
2007
1672
1682
1690
2827
2508
1690
1884
1681
1785
2585
2331
1677
1940
2266
1676
2062
2834
2301
1763
1759
2317
2628
1661
2271
2190
2042
1996
2312
2312
2176
3952
1685
1668
1677
1674
2487
2558
2243
32549
2543
2264
2368
2317
2069
2703
2453
2203
2077
1714
1682
1680
2479
2319
11473
1794
1677
2537
2345
1772
1862
1817
1963
2563
2561
2331
2829
2477
2245
1693
2527
1677
2367
2587
1663
1678
1675
1756
1670
1875
1676
2062
1678
2417
2551
5024
1947
1663
1832
1884
1883
1884
1649
2342
1835
1835
1757
1838
1756
1939
2167
2824
1648
1680
1837
1937
2202
1713
1662
2273
2462
2711
1901
1683
2304
2260
1684
2371
2335
1695
2015
1924
2474
2298
171735
2739
2244
1658
14951
1686
2540
2424
1693
1785
1765
2044
2512
2095
1807
1677
2342
1973
1894
1883
5648
2473
2652
1682
1672
1707
1709
2502
1704
3525
2463
2617
2622
1842
2088
2086
1666
1700
2338
57901
1666
2571
1688
2347
1689
2388
1671
2339
1884
2615
2417
1667
2474
1692
2057
1697
4736
1676
1673
1683
2616
3541
1660
1754
1756
1752
1934
1804
1807
1959
1646
1639
2058
2367
1869
1980
5472
2286
1679
1705
1687
1673
1888
2385
2255
1676
1660
2690
2254
2638
1989
1709
1709
2251
1883
2853
3417
1913
2338
1678
1872
1892
1695
1670
2283
2345
5960
1673
1702
1662
1669
3491
2191
2245
2055
2820
2275
2472
2350
1708
1763
2817
2911
1701
1656
1656
1904
1753
2145
1681
1892
2358
1892
2288
1744
2307
2308
1593
2829
1681
2347
3092
2348
1673
3127
1902
1903
2220
1914
1671
2497
2803
1726
1912
2093
2278
1695
1713
2554
1681
1677
1681
1922
1677
2304
2632
1691
2482
1684
2261
2402
2099
2323
2101
2272
1900
2356
1675
2270
1891
4945
2198
2279
2781
2646
2059
1683
1684
1956
2523
1652
1677
3513
1926
1677
1663
3818
1858
2528
1657
1834
2247
2832
1964
2066
1801
2258
2264
1929
2277
2329
1677
1911
1887
2223
2165
2248
1974
2347
1676
2336
1652
1695
2065
2042
2250
1876
1682
1678
1978
1674
1965
7812
1674
2047
2040
3218
2354
2068
2263
2257
1894
2345
1886
2552
1975
1944
1694
2064
1678
1674
1956
1676
1665
2301
26921
2034
1790
1669
1663
1989
2202
2039
1676
1673
1672
2052
2263
2206
1672
1805
1677
1948
1870
1730
1986
2285
2644
35502
2290
13431
1674
2547
2547
1955
1709
1688
2352
1672
2180
2266
2357
15042
2356
1965
1664
2308
2275
2276
2272
2567
2303
1682
2053
2091
1970
2084
2050
2271
2621
2551
2557
4043
2356
1696
1783
1706
1975
1919
1896
2035
1665
2340
2340
2293
2203
1943
1700
1916
2260
1682
1704
1977
3426
1847
2054
2602
1671
1654
1674
2506
1641
1884
2533
2061
2205
2305
2268
1973
1659
1652
1882
1690
2337
1692
1784
2550
1674
1696
2283
5079
1908
1934
1678
2064
1885
2328
2474
2101
1897
2478
2347
2190
1678
2350
1862
1873
1955
32682
124299
1871
2210
2195
1676
2540
2194
1651
1864
1677
1955
1676
1656
2280
1780
1954
1771
3960
2204
1926
2248
2295
2345
1670
1759
1764
1761
1679
1677
1677
1651
1974
2470
2470
2812
1666
1967
2814
2813
1644
1676
1676
2529
2068
2182
1675
1929
1680
2592
1698
2471
4187
1888
2525
1704
2081
1664
2280
1957
2187
2204
3411
1771
1673
2205
1969
1673
1672
2272
1676
1881
2289
56167
2080
1674
1928
1661
2225
1661
2375
1670
2345
1700
1704
1935
1962
1678
2188
2608
4338
2346
1704
1703
2531
1938
1943
2361
2196
1675
2367
2103
1928
2274
1657
2262
1972
1692
1698
2042
2195
1985
2261
1807
1757
317083
4514
2269
2818
1680
2265
1628
2253
1887
1693
1766
9870
1674
1988
1654
2635
2696
2725
1690
1674
118997
2273
1676
2957
1780
2292
2519
1683
2185
1977
2186
1657
1671
1858
2607
2822
2260
2069
1805
1700
1680
2360
1972
1684
2361
1679
2264
1689
2175
2048
2051
2184
2184
1804
2478
2474
1675
2269
2369
1910
2515
1640
1887
1675
2054
1953
1674
2366
2246
1774
1599
2130
1760
1668
4927
1953
2259
395141
2037
2071
1695
2101
1882
1670
2694
2694
2694
2420
2523
2521
2522
1945
2204
1657
1922
1663
1695
1668
1695
1679
1684
1702
5139
1702
30374
1883
2469
2292
1940
2215
1678
1940
1678
1646
1649
2615
2253
1670
1672
1683
1681
2193
34278
1860
2819
1658
1697
1963
1662
2269
1679
1922
2233
2528
2527
2283
1782
5028
1684
1804
1695
2022
2056
2062
1960
1805
1684
1682
1995
2564
2567
2369
1906
2368
2535
1675
2274
1815
1819
2058
2058
1952
2172
172546
1824
2539
1706
1640
2806
1660
1642
2480
2236
2327
1768
2346
2472
2218
12100
1965
1709
2514
5684
2063
1884
2291
2578
2290
2284
1878
1679
1660
2615
1907
1934
2054
2546
1667
2565
1667
2688
2517
1944
2534
2543
2544
2538
2254
2342
2266
1913
2260
2265
1900
1685
1921
1664
1679
1680
1676
1680
2328
1671
1961
1649
1676
2277
1707
2208
2274
2272
1667
2680
2306
1675
1674
3525
1677
1668
1701
1937
1675
1716
2289
2278
1699
1703
1702
2068
2263
2069
2267
2266
1641
2338
4132
1968
2439
1665
2166
2167
2553
1673
1673
2827
1682
2498
1681
1796
2784
5206
1895
1659
2242
1926
2800
1918
1918
2249
2251
2251
1926
2250
2252
1688
4001
1675
2045
1874
1675
1673
1960
9636
1672
3486
2583
2539
4330
2278
1695
2278
1903
1875
1688
5640
1673
1877
1967
1672
1666
5143
2532
1664
1680
342779
2557
1672
2817
2817
2560
2564
1880
2509
1923
2510
2195
2261
1666
2827
3078
2307
2299
2555
2103
1684
2274
2301
1667
1647
1952
1671
2272
1937
2662
2225
1649
1652
2305
2036
1682
2033
1664
2376
2375
2376
1671
1926
2187
1661
2276
1679
18731
1662
2353
2199
2338
2337
2611
2450
1678
2001
1689
1658
1932
1693
1693
2482
1677
1692
1663
1674
1690
1703
2299
3498
2296
2690
1722
1849
1870
1983
1701
2547
1655
2341
1690
1648
2266
1675
2170
1671
1673
1884
1696
1672
2820
1895
2369
2246
2246
2505
2527
1665
2296
2277
2541
1665
1923
2293
1675
2079
2059
1874
2111
1668
1910
2094
2272
1681
2089
1802
1680
1677
1748
2261
2280
2353
2619
2604
1951
1644
2472
2812
2232
1670
1675
1676
1699
2492
3570
1671
1671
1671
2265
1673
2637
1668
2612
2611
1668
1668
1697
1671
1678
1670
2275
2275
2266
2276
1704
1893
2764
1882
2268
2822
1681
2267
1676
2832
1917
1760
1764
1600
1944
1843
1764
1922
2266
1659
2438
16313
2066
2396
1878
3047
2094
1890
3613
2012
2261
1678
2525
2171
1927
2277
1667
1633
2186
1699
1659
1879
1923
819103
1657
1879
1665
2224
1656
1896
1893
2525
2274
2277
1657
2368
2422
1667
1770
1767
1684
1656
1656
2280
1778
1665
2603
2278
1921
1684
13019
1693
2479
57739
2290
1900
1645
2424
1690
1656
1713
2278
1674
1697
2279
2175
2278
1663
2542
1672
1619
1670
1663
1670
2324
1959
1666
1676
2285
2333
1674
1672
1671
2247
2246
2250
1673
2453
2541
1671
2473
1656
1705
1677
1914
2349
2570
1657
1873
1633
1683
1668
2250
1712
2209
1652
2271
1673
1676
2572
1938
2349
1877
1662
1658
1667
1764
1948
1970
1652
1883
1671
1889
2678
1669
1889
1948
1887
1666
5152
2626
2854
1668
2611
2272
1678
2561
2561
2560
2570
1636
2306
2371
1940
2616
1666
2306
1679
2196
243630
2306
2276
2816
1666
2544
3291
2223
1698
9294
4185
2311
2132
2274
1815
1868
1684
1684
2175
2269
2539
2264
2261
2243
1677
1666
2447
1623
1894
1678
1891
2263
1891
2253
2062
1662
1670
1672
2268
3449
1979
1677
1690
2046
1692
1924
2821
2176
2797
2279
2473
1622
1709
2274
1664
1661
2464
2087
1645
1882
1693
2275
2166
1650
1689
1672
2354
2635
2281
2635
2059
1657
2215
1672
1971
50710
1657
2270
2299
2832
1668
1667
2347
1907
2622
1660
2516
11290
2497
1883
2251
3664
1809
2076
2066
1642
22602
1676
2414
1888
1677
2251
2818
1958
1911
1658
1651
2271
2318
2083
1643
2518
2294
2059
1705
1678
5029
2185
1776
2142
2061
2057
2803
1697
2072
1669
3510
1689
1655
1664
2345
1880
2269
1659
1916
1680
1881
1744
1875
1875
2568
1752
1676
2280
2583
80582
2486
1928
2149
2524
3469
2275
2275
1673
2191
2507
2255
5611
2193
2252
2254
2221
2196
1774
1881
1666
1678
2270
1654
1953
2588
3291
3291
2446
1672
1649
2475
1657
2256
2516
1649
2306
1666
2529
1679
1657
2550
1654
2542
1915
1850
1651
2686
1658
1891
2282
2392
1916
1663
1680
1662
1666
1688
1667
1653
2547
1674
1672
2369
1670
1660
1860
1968
1664
1670
1659
2125
2275
2504
2505
1677
2277
2272
2267
1672
1666
1663
2196
2529
1980
1762
1675
1928
1927
1865
2511
1657
1882
1676
2272
2588
1663
1664
1948
1676
1662
2301
1668
4361
1669
2038
2576
2548
2260
2738
2275
1948
1656
1966
1658
1671
1669
2442
1660
2300
1658
1652
2269
4193
1667
2269
1679
1649
2042
1990
12375
1674
1960
1665
1686
1662
1873
2677
12461
2350
1672
1672
1668
2611
1884
2475
1689
1632
2105
2303
1663
1694
1633
1937
1680
1675
1677
1673
1676
1677
1912
1673
1674
1663
1677
1674
2425
3186
1669
3186
2608
1701
2352
1756
1976
1857
1677
1759
1757
1632
1662
1661
1690
2811
2354
1668
1670
1656
1673
2531
1675
1667
1990
1669
1661
1939
1657
2263
1662
1669
1654
1643
1662
1677
2676
4841
1675
2289
2145
1675
1661
1658
1672
2517
1674
1694
1848
1675
1665
1670
1665
1668
1687
1678
2351
1672
2611
2297
2488
1663
2550
1824
2474
2469
2470
1668
1950
1884
2756
2307
1664
2379
1682
2349
1694
2548
1937
2366
1678
1680
1659
2163
1676
1957
1704
1668
2368
2367
1966
1693
2261
1666
2041
1658
2337
1669
1661
1649
1946
2605
2600
2207
2685
1645
1715
2584
2546
2540
1876
1950
1876
1666
1964
2481
2278
1662
2549
2697
2578
2553
2695
1673
2695
1683
2794
2305
1960
1670
1659
1968
1668
2251
1661
1677
1660
1675
1680
2311
1638
45453
2547
1672
2547
1988
3300
3302
1821
2284
2492
1683
1883
2670
2263
2266
1655
1670
1931
1681
1684
1671
2458
1974
2554
1667
2914
1669
1669
1862
1901
2259
2263
1672
1668
1887
2323
1988
2322
1678
1653
3479
1656
1679
2111
2258
2262
1755
1686
2259
1661
1667
1987
1677
2370
1675
1786
1674
1650
1655
1678
2560
2163
1678
2639
1860
1981
1666
1688
1678
1781
1864
2269
2398
2335
1663
2279
2272
1660
2188
2560
1969
2256
9946
2347
2256
1680
1881
2337
2201
7773
2279
1662
1658
1675
1681
1671
1954
1901
1676
1698
1673
1718
1629
2257
1669
2347
2445
2508
2506
2230
2230
1979
1654
1909
1666
1675
1668
1666
1677
1898
1688
1689
1688
1689
1685
1972
1685
2259
2434
2680
2284
1664
2537
2538
2538
1676
1870
2191
2253
1948
3703
2260
3268
2524
2239
1674
2266
2265
2253
2368
1858
1671
2337
2249
2262
1963
2251
5189
5940
2251
6798
2271
2248
2257
2265
2257
2262
1882
1884
1977
2261
2261
2054
1756
2175
1909
2338
2391
1897
2100
2262
2254
2300
2261
2507
2261
2344
2055
3787
2084
2247
1884
1862
1853
2258
1759
2208
1910
1966
2373
2169
1683
2563
2249
2272
2616
2618
2614
2221
3538
2258
1675
2188
2265
1964
2267
2269
2376
2269
2342
2371
2275
1675
1675
2260
8011
2187
1873
1856
2269
1977
2395
2818
2364
1898
2609
2097
2258
2601
2603
2596
2604
1883
2263
2262
2263
2184
1968
2262
2300
2268
2268
1894
1887
1887
1884
1872
2601
2597
2290
1755
2365
2269
2298
2293
1650
40654
1966
1890
2371
2219
2094
2083
1675
1759
1896
1882
1878
2611
1871
2259
2365
2298
2298
2368
1860
1971
2272
7197
2608
2610
2609
2609
1872
2225
2598
2266
1761
2189
2884
2253
2625
4448
2271
1985
4430
2636
1888
1868
2595
2413
2380
2375
1679
2268
2605
1886
1910
1886
2058
2485
1857
2366
1897
1894
2369
2369
1666
2610
7330
2619
2356
1855
2264
2244
1748
2258
2302
2373
7275
1893
2542
4861
2254
2155
2597
3516
2298
2300
4009
2254
2527
1886
2612
1857
2536
2536
1894
2606
2272
1860
2266
2335
2607
2946
2812
1664
2065
1903
3507
1895
1661
2251
2172
1929
2259
2253
2319
2258
1891
1682
1689
1683
1873
2329
1814
2383
2556
1887
1677
2262
2087
1909
2316
2616
2616
2617
1684
2818
2277
11279
2662
2261
2604
18730
4069
2282
1692
2384
1689
1682
1688
2204
2270
2673
1674
2410
2268
1665
1663
2344
1665
2501
2543
2519
2262
2543
2599
2250
1683
1661
2536
2536
1891
2246
2539
2290
2683
2348
2290
2521
2293
2292
2250
2001
2541
2545
2834
2046
2270
2369
2244
1663
2509
2628
2144
2376
2612
2804
2267
2258
1686
2142
1681
1675
2203
2204
2259
2248
1665
1660
2311
2196
1695
1667
2283
2526
2539
2549
2264
4747
1669
1669
2489
1672
2619
3482
1673
2283
2281
2251
1681
1682
1672
2531
1666
2335
2044
2261
2261
1678
2350
1682
2529
2526
2522
2695
18716
2532
1664
2370
2531
2527
2686
2682
2942
2384
3405
1660
369820
2167
1656
2204
2673
2389
2544
2364
2497
2532
2260
2219
1673
2404
2254
2618
2347
1894
1894
1973
2827
2346
2554
2555
2550
2264
1875
1671
1645
1645
2082
2269
9684
1678
2533
2616
2558
2144
2550
1678
1707
2270
2270
2501
2557
2270
2440
2270
2815
5529
1671
2384
1690
1666
1671
2283
2283
2336
2336
2329
1867
2084
2088
1657
1682
1681
2560
2395
2395
2529
2260
2262
1668
8230
1668
1671
2254
2602
1670
1669
2258
1662
6831
1670
2375
2387
2264
2220
2258
1891
1750
1754
2269
6202
1889
1878
1877
2513
2251
2256
2254
2360
1986
1891
2008
2256
2270
2270
1669
1989
2631
1670
2503
2341
2503
2168
2263
2443
1677
2358
2605
2356
1881
2262
1894
2317
2263
2263
2262
2291
2266
1661
1763
2537
1665
2251
1677
2251
2548
2380
2510
2043
2265
2323
2260
1689
1688
842515
2449
1689
2032
1645
10668
1694
2347
2272
1943
1669
2689
2129
2258
2689
2686
2382
1901
2261
1674
3412
2359
1998
2310
2306
2358
2489
1670
7717
2544
2561
2274
1679
2375
1887
1887
18731
2274
1986
2274
1765
1884
2303
2184
1873
2307
3313
1661
1743
2201
2512
2511
2293
2388
2512
2510
2531
2666
2532
2272
2259
1911
2608
2332
2337
2337
2348
2242
1625
2593
1958
2239
11271
1677
1704
2792
2028
2098
1666
2264
2297
2268
1902
2775
2412
2185
2184
1970
1679
2445
1666
1678
1673
1896
3342
1875
2279
2294
3457
2361
2361
2383
1881
2271
1964
1674
1669
2296
2514
2306
3342
5347
1641
1686
1657
2350
1650
2256
2256
2515
1969
2515
1672
2266
2266
2250
2254
2266
2271
1962
1669
2256
1671
2551
2438
2437
1245479
2435
2546
2543
1943
1689
2497
1806
2255
1730
2258
1684
2345
2277
1687
1662
2405
2055
2690
2646
1980
2250
2392
1660
2396
1920
2518
2038
1677
2321
2368
2510
2248
2249
2249
2248
2098
1703
1892
2660
2240
2387
1932
2257
1691
1986
1691
1693
1690
1663
1663
1655
1671
2342
1679
1676
1677
1676
1679
1674
1967
1929
2372
2272
2086
2355
1812
1908
1969
1883
2346
1666
1680
2265
1671
1679
1677
2437
1941
1862
2369
1668
1669
1669
1671
1692
3893
2003
2426
2378
2286
2248
1667
1724
2515
1984
2515
2521
2053
2285
2244
2254
2527
2283
1683
3098
1667
1671
2584
2672
2408
2510
2363
2506
2511
1984
2258
2256
1667
2493
2496
2241
2321
2327
2116
2377
1676
2588
2591
1950
2604
6942
2526
1862
2246
1966
1686
2344
1893
1670
1880
1886
2277
1666
1673
2524
1656
1654
1658
1957
18760
2267
2270
1675
2268
2261
1671
2120
1965
2578
1868
2592
1645
2348
2271
2214
2386
2683
1672
2508
1935
1891
2259
2681
2523
2525
1661
18731
2259
2566
2558
1975
1674
1658
2548
2427
2374
1923
2376
1854
2393
1941
2604
2285
2271
2608
2232
2548
2275
2264
2150
1676
1669
2223
2559
2265
1900
2687
1933
2602
16376
2603
2819
1887
2302
2250
1890
2287
2598
2247
2542
2676
2368
1848
1843
2369
2284
2293
2294
2288
2263
1963
1885
1843
2257
2587
2266
2073
2274
2275
1661
2037
2334
1685
1636
2299
2299
1642
1643
1656
1702
1653
1668
2332
1953
1664
2323
2308
1697
1672
2660875
1691
1658
1709
1670
1671
1651
1678
1679
1713
1683
1648
1679
1677
1688
1687
2367
1680
2626
2241
2261
2262
1816
1653
2343
3155
1890
1668
2546
4151
2076
1683
1671
1674
1683
2277
2277
2551
1671
1666
1666
2279
1664
2777
2305
1660
2547
1669
2269
1584
1670
1646
1639
1754
2614
1946
1698
2333
1658
1670
1657
1676
51041
1680
1680
1682
1978
2268
1818
1819
2331
1738
2265
1927
2262
1675
2261
1673
2271
1661
1888
2052
1892
2055
2054
1638
1677
2424
2432
1954
1666
2423
1640
1670
1772
1767
2642
1658
1660
1680
1658
2296
1743
1681
1654
1650
2385
2622
1731
1682
1674
1684
1653
1688
1740
1740
1822
2289
1681
1682
2384
1686
1709
2143
1664
2465
2519
2515
2520
2515
1667
1692
2261
1666
1678
2262
1665
1862
2676
3179
2605
1674
8557
1699
1699
1989
2813
1648
1672
2306
1679
1658
1658
2236
2210
1667
2437
2441
1952
1751
2275
1922
1724
1683
1648
1659
1680
1673
2123
1704
1702
1789
1688
1673
1764
2486
1670
1675
1682
1681
1682
2063
2831
2327
2284
1681
1673
1673
1995
1758
1739
1761
2513
1944
1672
1676
1673
1884
1676
1673
1679
1653
1688
2369
1660
1678
1704
1706
2518
2545
1866
1923
1866
1936
1680
2397
1698
1891
1696
1697
1746
2078
2078
2103
1706
1706
2551
2069
2354
1744
2030
2384
2029
1688
2380
3456
2257
1675
2287
2248
5113
1674
2819
1671
1748
2331
1900
2495
2238
2438
2266
2267
1776
2341
1694
1654
2250
1679
1668
2522
2236
1697
1990
2525
1689
1695
2314
1658
2824
2823
2299
2372
1681
2069
1816
1677
2334
2379
2256
3538
1658
1678
1663
1680
1668
1985
1673
2637
1671
1653
2379
2529
2562
2063
1875
2249
3636
2249
1684
34277
2565
1664
1769
2370
2234
1660
1893
2045
240437
1697
1689
1891
1948
2263
2060
2542
1673
2526
1654
1673
1678
2442
2242
1901
1934
1690
2280
2251
2432
1683
1661
1683
2250
2362
2261
1658
1678
1962
1688
1571
1662
2336
2259
2388
1850
5112
1883
1879
1897
2256
2264
2294
1666
1662
1667
2269
1731
2250
2248
2521
1689
2524
1691
1658
1977
1661
2061
1845
2571
1688
1684
1687
1682
1645
2800
1672
1907
2077
3448
1921
1685
2219
1673
1666
1908
1901
1899
1864
1981
2253
2253
1661
2266
2345
1681
1680
1681
3405
1920
1811
3889
1695
1683
2236
1891
1664
1670
1680
1883
3934
1688
1676
1986
2049
2050
2052
2357
1685
1681
1871
2281
2257
1698
2510
1888
2555
1674
1874
2526
2247
1816
1697
1867
1664
1969
1691
1673
1968
2371
1670
1693
2030
1922
2692
1653
2685
2249
1651
2288
2294
1797
53205
1931
1752
1658
3655
1883
1782
2339
1894
1644
1970
2199
1666
1667
1666
1670
1666
1665
1670
1702
1982
10193
2289
2290
2592
2255
2518
1687
1810
1812
1653
2659
1986
2066
2252
2532
2177
4446
1945
2710
2311
2709
1701
1670
1656
2827
206053
2541
1683
2253
1667
2300
1670
1951
2252
1675
2274
1966
2150
1592
1683
2522
1681
1696
2068
2438
1705
1896
1677
1669
2309
2682
1667
1669
1620
1965
2299
1863
2339
2341
1923
2330
1802
1671
2189
1696
4028
2588
3027
1683
1712
1679
1776
1672
1684
1677
2050
1952
1660
2277
1682
2540
2044
1676
2238
1686
1890
1628
2061
2373
2433
1836
2216
1673
2305
1698
1692
1690
2615
1964
1679
1680
2353
1667
1667
1671
1668
1667
1700
1695
2596
1694
2597
5142
1684
52180
1661
42726
1992
5965
1891
1671
1945
1670
2418
1883
1704
2049
1665
2419
2309
1791
2371
1667
1936
2259
15107
2299
2135
2038
1656
1663
2075
3390
1666
1965
3969
2247
1680
1654
1708
1847
1776
1938
185631
1939
1676
1676
2258
2149
2274
1668
1671
1704
2418
2589
2468
1652
1664
2282
2555
2781
2371
1735
1660
1816
1816
2516
2725
2269
2392
2286
2286
2283
2598
74420
1676
1697
2344
27155
1700
1701
1788
1843
1970
1839
1664
1662
1663
1660
2355
1936
2228
3472
1684
1684
2512
1666
2259
1693
3862
1938
1693
3312
1924
1925
1667
1671
1668
1962
1691
2249
2368
1682
2421
1663
2044
1691
1648
2284
2577
5214
1703
2041
2238
2244
2308
1676
2193
1943
1665
24600
1658
2338
5206
5209
1783
2336
1814
1954
2305
1669
1671
1668
2135
3761
1683
1686
1663
1692
2521
1985
2581
2582
13234
2294
1684
1681
2260
1781
1684
2241
3725
1939
3723
1673
1684
2321
2588
1796
1970
1682
1689
1692
2354
2529
2050
2280
2249
1647
2288
2287
2551
1661
1902
2044
1944
1679
1970
1674
1674
1951
2225
1679
3208
2302
1664
1836
1838
1665
1765
1699
1678
1885
1873
1876
1678
1979
1680
1678
3699
2370
2837
1701
1966
2048
1824
2366
2328
2363
2331
2047
2047
1653
1717
1678
1973
1653
1680
3142
2363
1690
2436
2362
1692
1702
1952
1699
1900
1687
2059
2255
2254
1669
2338
1664
1989
1761
2273
1880
1779
1706
2318
2289
6228
1702
2293
2341
1948
2296
2414
2281
1907
2301
1675
1991
1755
1757
1687
1690
3156
1682
3157
1673
2255
2786
2544
4616
1650
1661
1661
1936
1682
1677
2645
2505
2252
2476
2420
2420
1660
3638
2249
1672
1662
1664
1659
1698
1901
1783
1677
1644
1872
1934
1955
1836
2242
1677
2361
2542
2548
2548
1663
1639
5190
1858
1682
1896
1892
2343
1698
1667
1669
2526
2262
3218
2261
2073
1964
1886
2527
2091
1675
1632
1669
1669
2872
1702
1659
1872
1679
1679
2369
1955
2432
2058
2570
2566
2571
2571
2571
1947
2343
2325
1679
1814
1626
1668
1668
1672
1674
1669
2650
1668
1651
1659
1661
2677
1684
2526
2237
1683
2291
1663
1675
1950
1671
2206
2405
2063
2194
1956
1682
1670
1802
1728
2512
2269
2268
1668
2536
2236
2067
2067
2048
2605
2548
2291
1940
1644
1970
2256
1659
1935
1819
1674
1679
2232
2060
1664
1752
1750
1747
2373
33003
2438
1880
1684
1965
1878
1679
2537
2239
1939
2537
2538
2254
1707
1655
1676
1681
1677
1656
1801
1685
1666
27253
2694
1967
1667
1802
1752
1933
1642
2446
2699
2608
1927
1906
2241
1763
2332
1702
1874
1874
13645
2265
2238
1665
1956
1680
2268
2268
1935
2196
2266
2050
2527
2229
1650
1654
1783
1941
2253
2235
1748
1801
2516
1972
1664
1682
2603
2548
2421
2780
2788
2775
2795
2293
2295
4877
2202
2293
2260
2271
2269
1664
1942
1989
1688
1679
4389
2536
17220
2536
2535
8207
2272
1802
1682
2298
2808
2871
2068
2272
2274
1656
2554
2386
1975
1703
1682
1657
1949
2236
2263
2059
1691
1689
1683
1681
2264
2267
1675
1675
1657
1816
1977
2346
2330
1677
1679
2211
3638
2266
2266
2293
1967
2037
2013
1665
1650
1712
1695
1644
1629
1927
1690
1673
2040
128432
1675
1780
1667
2079
2284
2363
2284
2331
2253
1947
4192
2062
2499
1959
1675
2282
3491
3492
2694
2664
2339
2339
1889
1671
1670
2269
1689
1704
2323
2318
2278
2438
2394
1946
1951
1945
1675
2809
1803
1807
2596
2341
2808
1938
2539
1677
2087
2257
2193
1759
2205
2391
2443
1649
2442
1671
1668
2209
2148
1967
1803
1676
2588
2193
2089
1672
1686
2252
2354
2370
2284
2545
2543
2541
2535
1945
1670
1765
1684
2347
2803
2225
1785
1789
1960
2139
1694
2376
1841
6360
2249
2525
1678
2288
52282
2241
2237
2523
2559
2267
1746
1686
1683
1682
2299
2259
1691
2500
2270
2049
4901
1705
1943
1673
1684
2272
2260
2297
2218
1663
1669
2255
1677
1679
1674
1678
2164
2249
1677
1681
1679
1886
2266
1692
2235
2599
1683
2414
2299
1933
2413
2415
2412
2260
1954
2299
2544
2274
2262
1694
1699
2308
17099
22144
1688
4856
1657
3264
2112
2260
2181
2174
1924
1685
1681
2249
1938
1852
34360
1881
1880
2347
2341
1677
2536
1706
1658
1656
2086
1929
1667
2248
9377
1674
1898
2547
1699
2332
1871
1888
2277
1978
2302
2276
1666
2319
1669
1672
2297
1663
1729
2279
2409
2334
1680
1691
1654
2303
1889
1674
1673
1675
1661
1658
1668
2587
2240
2301
2299
2294
1669
1984
2293
2292
2294
2292
1661
1667
1830
1678
2239
1771
2072
2043
2222
2222
2224
1779
1678
1945
2280
1771
1678
1702
2341
1656
1675
1977
1695
2534
2511
6368
1685
1671
21008
1699
2388
1808
1987
2384
2241
1975
2557
2494
1979
2386
1928
1741
2368
1959
2352
2269
1969
2630
2614
1895
2375
2391
1969
1976
2341
1991
1943
2145
1927
1910
1974
1982
1958
1954
1755
1957
1916
1924
1926
1934
1990
1965
1967
2290
1962
1963
1991
1925
61735
1909
1972
1973
1961
2602
1989
1986
1973
2001
1931
1960
1962
1917
1988
2352
1969
2243
1983
2378
1988
2311
2364
2247
1970
2249
2544
1679
3600
2516
3597
1984
2529
2538
1668
2343
1670
1698
1696
1959
1654
2419
2381
2028
2421
1704677
2091
1939
1660
1664
2167
1678
2528
1672
1798
1664
1681
1678
1966
1657
2754
1886
2560
1699
1687
1680
1668
1670
3251
1658
3044
1664
1656
1675
1967
1662
2581
1902
1717
1684
2655
1658
1651
1661
1768
3492
3496
2366
1670
1933
1698
1682
1628
1839
2322
18514
18514
1664
2884
1983
1666
1661
1683
1669
1674
1648
2259
1587
1675
1684
1684
2301
1672
1672
1669
1673
2615
1672
5194
1682
1676
1678
2003
1669
1669
1617
2285
1671
1691
1664
1663
1666
2251
1698
1668
1913
1704675
1658
1662
4237
4237
1683
2754
1664
1665
1682
1667
1698
2787
2226
2225
2120
1872
1980
3503
1659
1678
2074
2198
1947
2148
1958
2146
2175
3011
2638
1994
2146
2175
2122
1977
1987
2343
1945
2331
1946
1926
1990
2296
1991
1757
2332
1941
1994
1958
1956
2262
1700
1676
1670
1682
1667
1680
1660
4345
1637
2331
1685
1945
2484
2337
1656
2642
1986
13532
1771
1683
1697
1695
2085
1658
1812
1642
1684
1661
1698
1697
1698
1692
1804
1978
1676
2917
2664
1621
2494
2494
1649
1696
1656
2143
1659
2254
2254
2180
4719
1666
1668
1972
2387
1661
1664
1677
1907
2548
7558
1681
1663
2557
1685
1685
1659
2400
1683
1965
2217
1920
1972
1687
1688
1672
2322
1909
2363
2262
1653
1670
1682
1887
1707
1879
2793
1666
60205
2635
1985
2335
1674
1980
1684
1666
1682
2453
2273
1658
2270
1667
1668
1679
2193
1661
1849
2569
2815
1673
4563
1976
1675
1657
1886
2438
1779
2298
1661
2304
2806
1670
1661
2368
2374
1663
1670
1659
6094
1903
1653
2803
1688
2281
1654
1638
2209
4985
1875
1658
1676
2054
1970
1676
1670
1659
1667
1948
2663
1887
1672
1879
1878
1649
4647
1699
2809
1896
2315
2804
2271
1668
2785
7526
1973
1685
1968
1695
2762
1884
1671
2421
1923
2776
1673
1861
2421
1664
1665
1668
1667
1888
1974
9588
1630
1654
1988
2598
1969
1974
1926
1974
1969
1991
1956
1900
1968
1957
1988
1960
1989
1970
2386
1959
2349
1985
1916
1626
1981
1923
1984
1919
2325
2630
2355
1978
1974
1972
1975
1772
1955
2526
1933
2289
2319
2147
2290
1991
1959
2000
2377
1948
2394
2164
1681
1962
1709
2170
2081
2868
2252
1663
1669
2911
2256
1891
1666
2148
2789
1889
1681
2154
1891
1887
1865
2462
44904
1958
2512
57942
2516
2273
2512
2176
2257
2256
2027
2239
2239
2240
2238
1882
1861
1664
1875
1663
2246
2608
2044
1990
1894
1865
2163
1864
2411
1664
1884
2178
1651
2253
2082
1670
2256
2601
2468
1674
1973
2088
1880
1895
2259
81452
2261
2079
1913
1664
2548
2548
2233
1645
1888
2547
2079
1661
2169
1677
2367
1668
2173
2093
2092
1677
2525
2693
2528
2531
2335
1881
2408
1969
4716
1661
1664
1943
1660
2265
1866
1668
2412
2179
2179
2181
2799
2524
17138
2482
2081
2080
2232
2233
2096
1895
2655
2871
2532
2536
2532
1988
1886
2489
1894
1882
1882
2295
2525
2299
1646
1909
1666
1685
1977
2494
2493
3242
1747
1670
1679
1665
56207
4716
1863
2247
1988
2249
1675
2421
1889
1947
2494
3583
1890
2498
2504
2500
1669
2272
5891
2489
1664
1656
1713
1665
1665
1671
2234
1972
2022
1991
1994
1981
1989
1941
1983
1975
1586
1904
1945
1966
1959
1981
1972
1937
1947
1986
1969
1949
1964
1952
1962
1931
1964
1974
1893
1977
1965
1946
46966
1939
1970
2237
1964
1918
1977
2289
2584
1981
2391
1944
2284
1978
2382
1989
2368
1976
1936
2138
1948
1776
1907
1955
1911
1918
1941
1909
1967
1958
1921
1952
1643
1740
1669
1645
1683
1954
1915
1669
2378
1683
1740
1683
1683
1687
1670
15616
2261
1686
2516
1660
2516
1870
2494
1671
1670
2596
1899
2346
1967
2348
1971
2591
1664
2556
1657
1662
1651
2689
1664
2267
2264
2079
1688
1816
1668
1666
1671
1971
1668
1676
1681
1643
2280
1969
1647
1881
1873
2259
2259
2265
2302
130414
1669
1663
8573
1908
2447
1672
1678
1671
1678
1681
1665
1668
1669
1801
2230
1938
1652
19185
1664
2703
2702
1928
1673
2080
2085
1631
1685
1671
1655
1666
1681
1900
5031
1681
3891
3484
1895
1677
3000
1928
3136
1679
1686
1713
1696
1699
1676
9249
1666
1668
1891
1671
3143
1672
1713
1665
2903
1978
1786
1660
1672
5177
1678
255240
1978
2260
1672
1681
1677
1657
1655
2813
1692
2245
1665
1939
2382
1664
1672
2111
1685
1672
2688
2623
2625
1664
2552
1667
2240
1642
2145
1654
1649
1651
1955
1652
1663
1653
2082
1679
1879
1655
1652
1688
1665
2229
1885
1659
1672
2420
1666
1958
1681
1681
2656
1890
1665
2338
1666
1675
1693
1693
1693
2038
1666
2036
1669
2520
5541
1659
1956
1888
1790
4963
1793
2179
2180
2185
1668
1945
2287
1671
2572
2472
1672
1664
1666
1659
1670
1953
2078
1673
5506
1641
4935
5228
5228
2545
1650
2376
1767
2339
2525
1677
1683
1858
2835
1956
2606
2275
2262
1634
1678
12767
1713
1748
1657
2663
1660
1671
1664
1662
1692
1673
2061
1916
1956
1814
2097
6537
1663
8793
1682
1672
1900
1654
1653
5812
1668
1675
1673
1668
2596
2054
1648
1672
1968
2408
1653
1670
1666
1672
1677
1925
1730
2793
1675
1670
1677
1665
1750
2293
2030
1698
1742
1656
1974
1884
1676
2817
2798
2816
2019
1679
1680
2516
2302
2302
1677
1674
2644
1675
1675
1676
1674
1676
1676
1936
1674
2272
1693
4234
1681
1682
4234
2380
4238
1680
1640
1684
1674
3260
10765
2265
1991
1657
1671
1969
1670
2320
2091
1667
1616
1667
51550
1708
1647
6979
2193
1898
2610
1946
1652
2390
1819
1673
3490
1672
1680
1990
1906
1695
1666
1642
1684
1687
1694
1638
1697
2829
2825
2827
1713
2265
1678
2377
1674
1684
3639
1704
1676
1886
1765
1766
1674
1677
1988
1666
1857
1854
1902
1681
2336
2676
4613
2674
1675
1642
1872
1683
1654
1673
2053
1667
1781
1788
1678
1788
2102
2323
1691
2302
3007
1860
1686
67086
1674
1682
1643
1665
1738
1683
1681
1680
1647
2610
1664
1622
1664
2171
1673
1671
1671
1667
1670
2580
1662
1667
2189
2553
2400
1900
3401
1672
1688
1688
2841
2593
1659
2559
4654
1673
1687
1678
1686
1753
1673
1656
1663
2608
2607
1679
2242
3056
1684
2397
2159
1675
2742
1743
1674
1678
2179
2258
1669
19503
2424
2287
2609
2611
2533
3457
1654
4396
1686
1666
1992
1635
1965
1888
1869
2562
1684
1679
2347
1665
1648
1695
1729
1742
2041
1673
2040
1713
1680
2345
1986
1650
1671
1668
1665
2836
1964
1676
1693
1670
1670
1663
25565
1660
1685
1663
1688
1662
1674
2144
1675
1674
1872
1896
2820
1666
1670
1669
1627
1684
1734
1967
1672
1678
1685
1684
2292
1655
1697
2308
1670
2294
2585
1671
1693
2327
1700
5196
2095
18856
1663
2286
1664
1677
1675
1980
1677
1882
1975
1886
2604
2583
1878
2252
1691
1664
2611
1652
2532
2220
1677
1662
1662
1650
1671
1667
2362
1662
1668
1644
2295
1979
2300
1656
1649
1675
2263
2265
2177
1698
2114
1660
1676
1875
1668
2392
1638
2307
1643
1647
1662
1663
1671
1649
1815
1890
1653
1764
1681
1644
2352
1686
1684
1836
2437
2370
1667
2206
1670
1913
1647
1661
1687
1658
1674
2282
1670
2277
1679
1704
1667
1642
1988
1765
1667
1996
1666
2271
2791
2539
2061
1680
2346
1672
1664
1665
1777
1836
2670
1669
2052
2821
2372
1684
1665
1947
2204
1658
1671
1985
1661
2716
1696
2558
1670
1681
1893
1654
2685
2536
1699
1678
1680
1680
1685
1990
1687
1684
1682
2266
2411
1876
2684
2428
1942
1659
1703
1645
1666
2350
1659
1660
1951
1707
1657
1974
1665
1670
1681
1761
1685
1657
1664
1670
1667
2303
4508
1853
1855
1964
1854
1672
1671
1677
1984
1674
1675
1672
2254
1918
1669
1908
2028
1666
1664
1696
3113
1697
14567
2167
1887
1689
1690
1962
1663
1968
1665
1672
1684
1684
1693
1811
1654
1670
1819
1897
1674
1669
1668
1687
2564
1755
1957
1655
1680
25020
1669
1656
2419
1684
3927
1659
1677
1967
1760
1697
2662
1899
2659
1654
1922
2630
2370
1676
1675
1675
1679
2362
1827
1824
1670
1875
1683
4020
1760
2253
2334
2336
2341
1987
1786
2542
1930
2315
1875
1663
1684
1676
1674
2557
1764
1689
1865
1666
1919
2322
1665
1713
2168
1944
2300
1675
1661
1684
1669
32698
2375
1663
1973
1663
2273
1646
1676
1675
1674
1667
1791
1676
1929
2300
2300
1670
1660
1668
1875
1659
2263
2258
1662
1658
2259
1672
1654
7763
1933
1700
2584
1672
1979
1665
1663
24894
1676
1678
1677
2342
1893
1664
1781
1882
6198
1787
1671
2355
1668
1684
1876
1944
1705
1706
1703
1703
1940
9467
2404
1653
2683
2381
1695
1682
1680
1674
1678
1639
2659
1880
1879
2253
1677
1959
1678
1668
1665
2091
1701
1675
1645
1708
1680
1681
6605
1627
1936
1671
1664
1867
1897
2564
2108
1678
1682
1664
1976
1657
11968
1655
1660
1661
1661
1655
1892
1892
1680
2660873
1690
1680
1702
1673
1683
1691
1672
1663
1665
1986
1668
1676
1671
2266
1988
12606
2665
1652
1669
1664
1674
1653
1670
1868
1842
1677
3628
2061
1667
2299
1668
1899
2020
1644
1972
3860
1675
1662
1989
1685
18957
1664
1665
1678
2157
2522
1649
1660
1667
1655
1672
2328
1663
1678
2646
3878
2268
2451
1663
37890
1672
1669
1667
1664
1665
1683
1681
1700
1674
1970
1900
2200
2078
1678
1659
2143
1650
1629
1653
2257
1651
1897
1668
4270
1656
1751
1682
1672
1671
1677
2850
1809
1669
2270
1963
1666
2841
1673
1679
1977
1682
1660
2060
1704
2101
2367
2382
2470
1678
2470
5752
2030
1667
2371
2485
2297
1904
3793
1714
1740
2055
1675
2370
1682
52731
1685
1665
1665
1673
1979
1672
1674
1675
2379
1675
1700
2540
1683
2734
1664
1662
1692
1692
1650
1802
2078
1897
1664
1664
1667
1700
2273
1666
2544
1646
2556
2554
2442
1903
1656
1663
1673
1653
1663
1682
1653
1685
1666
1667
1664
1636
1670
1677
1670
2339
1650
1666
1683
1637
2799
1855
1661
1978
2268
1660
2799
1644
1677
1692
2412
1680
1681
1669
1672
2660873
1675
1673
1985
1701
3836
3836
1672
153561
1677
1674
1658
1659
1784
1657
1689
1694
1945
1676
1670
1689
2391
1684
1662
1692
11007
1661
1718
1655
1989
1676
1674
1647
1634
1672
2541
7076
1841
1881
1884
2296
1910
1693
1678
2264
2013
1664
2373
1667
1681
3012
1677
1668
2484
1658
1678
1639
1681
1681
22055
1684
2495
1687
15040
7269
1676
1676
1654
2358
1861
1676
1750
1750
1669
16907
1664
1664
1655
1678
1961
1661
2798
1959
1864
1692
1680
1671
1677
1981
1730
1659
1683
1685
1667
1687
2646
1675
1690
1884
2993
1668
2785
202226
2780
1668
1674
1675
1667
2623
2271
1673
4121
1663
1666
1893
1660
2037
1684
1666
2701
2578
1678
1679
1674
1675
1675
1654
1678
1677
2367
1661
1901
1768
1759
1675
1693
1665
1863
1676
2422
1673
2803
2627
1900
2150
2778
1684
1709
2262
1674
2392
1814
2041
6214
1663
1661
1702
2102
2101
1895
2259
1673
1670
1678
1670
2939
1664
1682
1691
1649
1653
2349
1884
2368
1674
1653
1677
2859
1672
2568
2049
1631
1661
1653
1677
2673
2262
1690
1675
2574
1726
2304
1891
1882
1676
1852
1852
1666
2697
1673
1667
1673
1674
1982
1681
1678
1667
1658
1757
1642
1650
1658
2144
1654
1767
17317
1767
1665
1672
1694
1664
1679
1661
1696
1664
1633
1674
1699
3193
1664
1643
1967
1691
1682
1682
1953
1673
1648
1886
1648
2237
1666
8677
1665
1671
1675
2328
2526
1867
2252
1653
1966
1873
1657
2050
1673
1689
2684
1765
1767
2688
1683
41342
1926
1892
2376
1680
1900
1906
2075
1691
1978
1665
1672
1802
1802
27428
2806
1672
1673
1689
2274
1676
1898
3401
1657
1700
1947
1946
1946
4702
1951
3973
1655
1654
2690
1737
1679
1735
2705
1689
1763
1763
11254
1958
1670
1674
1655
1656
2067
1733
1671
1667
1671
1678
1683
1686
1812
1672
1664
1957
1659
1666
2347
1814
1668
1668
1679
2712
2712
2304
2304
1762
1661
1681
2748
1757
1916
1669
1669
1672
1979
2777
2775
1675
1881
1916
1690
1686
1673
1685
4615
1665
1654
1665
1984
1656
1664
1676
2274
1692
1677
3479
1673
1681
1874
1693
2254
2342
1922
2341
1642
1670
1676
2254
1664
3244
1689
1987
2272
1661
1662
1677
1688
1688
1660
3396
1787
1674
2285
2282
1680
1666
1687
1658
1660
1952
1976
1675
1808
1809
1675
1659
1875
1680
1655
1671
2240
1942
1709
2123
1894
1688
1669
1679
1921
1870
1676
1677
1676
1661
1885
1642
1964
1667
1907
1690
1662
6752
1670
1674
2772
2437
1934
3721
1674
1964
1675
1674
3461
3362
1681
1675
1670
1692
1692
1718
1668
1678
1671
1675
1976
1936
1661
1681
1691
1779
1677
1650
1686
1673
3034
1723
1683
1683
1678
1679
1709
2258
2081
1672
2613
2195
1675
1943
1676
1676
1676
1674
1643
1672
3115
1897
1964
1690
2390
1665
1669
1663
1662
1897
1691
1693
1960
1665
1695
2038
1682
1688
1667
1681
1679
1676
1673
1675
1643
1667
1670
1681
1916
2252
1967
1679
1684
2273
1662
1654
2272
2269
4639
1681
2047
1673
1670
1652
1672
2282
1923
1969
1922
1664
1656
1663
1667
1666
1892
1636
1994
1681
1682
1683
1673
1637
1686
1982
1675
2154
1674
1678
1657
1674
2266
2264
1666
2450
1683
580312
2190
18715
1784
1667
1783
2548
1877
1903
8598
1656
2134
2540
4757
1888
2261
1665
8437
1914
1673
2661
1668
10132
2533
1632
1664
1671
2389
1895
2338
2338
1894
2378
44818
1662
8586
1676
1655
2295
1920
1671
2049
1904
2272
2337
1678
1661
1656
1694
1671
2267
2346
2347
2060
1681
1735
2626
2879
1720
185518
1658
2307
2525
1707
2313
1667
2071
2009
1621
2352
1954
2337
2683
1685
3112
1660
1666
2500
1677
2100
2241
1671
2284
4367
1802
1669
2235
2039
1883
1682
1671
1645
1666
2543
2543
1667
1670
1910
8442
1948
2100
2665
2297
1801
1701
1708
1679
1681
1708
1706
1671
1787
1793
1180389
1887
1663
2158
2236
2357
1667
2329
1644
2290
2417
1647
1772
1636
1938
2325
1706
1645
78925
7407
1649
1649
2232
2000
2342
2282
1694
1655
2333
3217
2227
2539
2189
2190
1787
1673
2183
1688
33848
1867
1967
1641
2391
2175
2334
1662
2763
2198
2251
1667
4654
2342
2342
2340
2340
2342
1669
2338
2339
2529
2157
1653
1695
1665
1623
2229
2243
2295
1950
1692
1685
1687
2266
2243
2262
1677
1746
1688
2501
1876
1876
1865
33906
2141
1620
2560
1915
2561
2259
2805
2235
2254
61715
2551
1853
1899
3047
2261
23465
2256
1672
1662
2055
1876
2159
1876
1877
123271
1664
2592
178752
2257
1876
1690
2342
1657
5910
1915
3044
1655
1649
1965
2253
1684
3452
1659
1684
1926
21520
2247
2244
1854
2365
2124
1666
1900
1644
1671
1671
1636
1926
1658
1794
1663
1647
1662
1641
1698
2050
1980
2082
2635
45548
2526
1666
2273
1678
1658
2321
81935
3042
1664
2256
2259
2256
1665
1670
1994
1799
1965
1642
1661
1670
1667
2027
1676
2869
1659
2217
1961
1645
9589
1666
2562
1656
1673
2255
11087
1976
2164
1664
2457
2037
1670
2462
1599
3289
1680
1673
1678
1641
2025
2280
1668
1656
1656
1997
2189
1940
2196
2522
1866
1736
1668
2444
1710
1707
7299
1652
1705
1778
1606
1684
1675
1643
1966
2342
2037
2051
1660
2195
2505
2436
2171
2262
1667
2643
2071
1877
1666
1633
1672
1672
1676
1661
1899
1663
2017
2240
2232
2234
3993
2401
1671
2255
2472
1643
1640
4076
1672
2162
1671
2194
2379
2279
1992
1684
4947
1660
2135
1637
1670
1681
2466
1678
1664
1667
2047
1663
5350
1654
1656
1739
7865
1778
1666
1662
1669
2702
1677
2343
2521
1935
2265
2477
1710
2259
1669
1660
2515
1967
5064
1745
2523
243601
1647
2588
1654
2559
2509
2563
1673
2342
1874
3405
2511
49480
2180
2730
1922
3537
2542
2542
1675
1710
842483
2179
1694
1980
2547
1670
1666
1881
8818
2823
1676
1715
21768
1940
2340
87499
6969
2045
2387
1784
1641
4658
1898
3319
3013
4575
2462
4004
2786
1678
5267
2401
1936
1669
1691
3174
1674
1704
1843
1670
1678
1842
1671
2474
2474
1669
2600
1872
2540
1678
2275
1966
1689
2021
1652
1897
1673
2535
2538
1866
1654
1654
1722
2389
1650
2017
2250
1946
2074
2257
2687
2051
2334
2059
2542
1713
1664
1661
1680
1703
6924
1657
1654
2428
2254
1948
2536
2256
1875
1657
1679
1680
2509
1637
2688
2349
1673
1999
1679
2794
2651
11146
2270
1956
1637
1699
2047
45213
2094
2191
2265
1650
1695
2500
2499
2329
2335
2339
2337
2330
1965
2339
1920
2270
241046
1693
2211
2931
3455
2235
1858
1702
1668
9168
2039
1665
1672
1763
1956
2254
2116
1675
1662
1673
1674
1646
1675
1725
2924
2446
1676
1674
1644
1928
1618
3183
1641
1975
2245
2287
240484
1658
1674
1674
6817
1805
2261
2257
2554
2640
1756
2124
1912
1672
3264
1986
2703
2487
2489
4758
1636
2486
2490
2492
801048
2484
2485
2044
2607
1670
2528
2527
1658
1655
1939
2285
2455
1831
2565
1651
1758
1627
1664
1663
15830
2530
10862
2527
1697
2528
1663
2528
1963
8784
5358
36580
2273
2273
3108
2340
4222
2923
2284
2283
1878
1910
2527
1657
1654
173579
1669
1899
1954
1651
2261
120336
1876
2440
1678
1697
2617
1673
11672
2543
3240
3393
2192
1776
1793
1664
1942
1706
1920
1660
1642
1660
1679
1673
2221
1657
1657
2179
1671
2489
1650
2411
1669
2243
1949
2309
2203
3405
2699
1669
1659
1757
1667
2422
1923
1676
10073
1653
2497
1674
2070
1758
2523
1983
3054
3402
2317
1893
1668
1667
1694
1671
4355
3039
3807
1669
30666
2313
1624
2407
1771
1679
1923
1662
2134
1685
1685
1753
2411
1680
1635
2618
2616
1906
2267
2269
1606
2339
1676
1656
2062
1657
7204
1946
3962
1679
2054
1669
1647
1933
2544
1659
1740
1844
2297
1664
3821
1690
1653
32741
1663
2087
1956
2410
1654
3161
1654
2328
1636
1907
2198
2201
2024
1634
2457
2567
2144
12187
1896
1911
1664
1967
2040
2310
2480
1910
1675
2822
1660
1626
1887
2249
1671
3322
1673
2252
1977
1878
1652
50254
1914
2624
2416
2416
1676
5569
1668
6185
1694
2317
3117
1680
2077
1677
2369
2369
1681
1949
2431
2543
1677
1651
2675
2674
1848
2317
1646
2000
1658
2422
1631
2214
1887
2532
2941
4241
10868
2612
1973
2525
1653
2861
1675
45384
1669
1666
1646
13563
2172
2182
10580
3315
1665
2358
1667
1659
1903
1920
1606
1973
1649
1674
1674
1649
1656
1662
1672
1682
147405
2135
2436
2261
491680
3110
2601
2338
2838
2599
9745
2146
2329
2383
4517
2382
1931
2182
2007
7871
2283
2560
1668
1931
1670
5957
2766
1656
5010
1783
1921
1670
1706
1655
1902
1670
1674
1676
1674
3016
2020
1866
1863
1692
1878
1679
3329
2066
4759
2051
2894
1663
1948
2001
1768
1913
1668
1674
1626
2227
2227
1704
1966
1678
2349
2186
1986
2495
2622
2013
1655
4946666
1672
1913
1685
1600
2216
2051
2267
2242
1601
2109
1651
2279
2261
3615
3065
1675
1676
1659
1673
1662
1660
1694
1927
6574
1660
1986
1757
2082
2135
3034
1799
1943
2026
1876
1663
1663
5608
2157
1883
1682
1678
1908
1678
2267
2827
3854
2108
1674
5196
1577
1683
1670
2359
2243
1673
1669
33217
2077
84206
1656
1659
2262
1937
1671
1889
2268
1670
2264
1678
1665
6889
2254
1649
1886
1732
1921
1988
1681
1674
2261
1628
2259
1911
2083
1677
1677
2332
1655
2543
1656
2547
3285
2524
1604
1690
2539
2647
1644
1660
2363
1659
1743
1670
1671
1937
1977
2521
3364
2841
2521
2257
2428
1652
2063
2249
1668
1615
2506
2554
1687
508790
2493
2493
3015
2786
3507
2935
1947
1696
1686
12576
1668
2296
2250
1664
2251
2247
2250
2247
2248
6366
1669
4925
2552
1887
1669
2290
1653
2422
1878
1926
2542
1962
2505
2509
1652
2810
2274
1997
2501
7001
2372
1888
1673
78616
1644
2437
14512
2199
1672
1622
1905
1654
14512
1714
2257
2265
1969
104431
21516
2060
2178
1643
2053
1660
1650
1683
1885
1681
1660
2520
2376
2054
1666
1870
2532
2060
1815
1880
1674
1673
1988
2339
1693
4509
1698
2736
1693
2289
2256
2398
2251
1670
1929
1671
2252
1735
2344
2243
2246
2678
2552
35651
2031
1670
1675
1972
1662
1977
7430
2520
1672
2246
1668
1919
2526
1695
13990
4610
2526
6075
4643
2066
1655
1664
1658
2126
1637
2351
1635
1648
1906
1664
1674
1675
4850
2258
2244
142400
2242
2243
2244
2267
1670
2913
1689
2075
2259
1652
2803
2916
1894
1986
1691
1690
2257
4244
1672
1878
1881
1694
1680
2523
3215
2333
1882
1664
3652
1645
1667
1633
1896
2677
1894
8495
2229
11593
2424
1903
1959
2253
1801
1672
1643
2271
2343
2250
2247
1647
1924
2081
2249
2270
2249
2246
1660
2258
241863
1665
2046
12317
1670
1669
2264
1984
1670
1966
2247
2246
1953
2248
1678
1671
1673
1895
2261
1655
2038
68998
1809
2021
1678
1664
1677
1909
2825
1971
2237
2309
2613
882245
2394
1639
2395
2831
4739
2493
2490
2493
2490
1718
1953
2522
2521
2359
2683
1661
2627
1731
1952
1660
2552
1877
45937
2521
23449
1689
1804
1668
1967
3609
2819
2643
1672
2258
9515
162161
2829
1663
2872
1669
1908
1670
2592
6395
2443
1869
1701
1682
1654
1654
1636
2600
1969
1667
2505
11637
1691
1890
1666
1665
1974
1637
1669
5094
1696
1813
2288
1662
1678
622712
1675
1688
13395
1678
1655
4755
1978
1659
1875
1672
1669
1997
470672
2202
1662
1672
2283
1660
1662
2564
1686
2564
1931
3310
1671
2543
2262
2313
2222
1661
1662
2787
1662
12560
2172
2157
2530
2172
2589
2147
2202
2627
1699
2546
2377
1687
2823
1678
2057
1867
1673
1672
2269
2264
2540
2627
2256
1909
2264
1995
1709
2121
2048
2171
2168
2258
1683
1794
14525
3300
1655
2153
1713
1684
2496
3450
1664
1662
1867
1901
1905
2353
3956
2142
1645
2340
1598
5717
2198
56342
21901
709770
1666
5576
1685
1686
1893
2250
2316
2243
1877
1929
1640
1687
7077
1670
1670
1799
25894
1651
4939
2495
2364
2494
1651
1664
2345
1643
1245447
1668
1689
1656
1667
2329
1703
1701
1704
2634
2166
253328
2267
4091
1664
1888
25717
1655
1657
1782
2182
3291
1660
2213
357415
1706
2213
1686
1671
1911
1671
1903
1845
1641
1663
1692
2616
2271
1882
1748
1892
1630
1901
11349
1670
1670
1662
2099
2677
2225
1666
2315
2145
1665
2514
1939
2669
1656
1673
2258
1684
1648
1685
1686
1683
2259
1888
1662
1679
1866
6320
1751
1725
1977
2322
1847
2288
2393
1675
2291
2286
2242
1671
2208
1672
2021
1662
1679
1677
1874
1874
2257
3958
1949
2610
1787
2827
2149
11427
2323
1678
2342
2897
2271
1679
1680
1679
1683
1679
1678
1648
1825
1676
1657
2359
2342
1640
2261
358875
4877
1701
3950
2515
2283
1667
1666
2342
2237
1656
2273
2249
2829
2274
2267
2269
1926
1635
1660
2084
1655
1668
2278
2862
2275
4275
1894
1659
2099
1894
2289
2262
2309
1868
1695
1858
2253
2274
1627
2192
1860
2011
2269
2499
1670
2289
1923
150651
8928
1666
2273
1674
1996
1657
1684
1653
2134
1908
1785
2191
1667
1901
1663
2545
2403
2404
2403
1806
1666
5630
1667
2472
218545
1877
2249
1668
1676
1966
1652
2247
1666
1671
105424
1991
4470
2269
1645
2591
1669
1663
2066
1882
566255
1669
2136
1620
4637
1672
1975
1864
2028
22333
2350
1660
1667
1745
2535
1698
1649
1651
2143
1668
1671
18715
3249
10447
2243
2394
1636
1768
6186
1997
2185
1670
1686
1873
1896
1669
1665
2524
1666
1673
3188
2137
1622
8547
1666
1963
1836
6938
1677
1676
1977
3705
2498
2500
1870
2497
2497
3880
1748
1800
1873
1866
1866
2258
1656
1908
6768
2431
1674
1637
2475
2476
1997
2434
2311
2297
3365
1670
1667
2567
1669
2036
1657
1674
2754
1664
1664
1664
1650
1626
1678
2263
1707
1993
1964
2223
2407
2370
2433
2407
1695
2300
1670
1708
1670
2369
9461
8692
6365
1663
5109
1680
2303
1694
1996
2628
1652
1900
1681
1679
1643
2819
2234
1666
1662
3939
1986
2304
1673
1664
2597
1663
2275
1660
1672
1642
2512
1668
1662
1668
2541
2203
1673
4764
2400
1697
1901
1676
1909
1761
1905
1709
1962
50151
1910
2823
1664
2359
1887
1887
1671
5073
1651
2804
2595
1683
1647
12487
1888
2227
2298
1658
1657
2452
2707
2062
2168
1957
2172
1979
2270
2270
1669
2540
2262
1673
3098
2062
1643
4957
1886
3005
1662
1670
1604
2533
1664
1954
1874
2279
2282
2340
4107
1948
1653
2276
1665
2264
2548
1649
2666
2540
2082
2475
1851
1963
1661
1676
2048
2013
5728
1780
1647
1950
1685
1905
2260
1648
1649
1673
1673
5781
1992
1676
1658
1976
2846
2269
1672
948397
1879
2262
1665
90255
2265
10618
1632
1654
2358
1961
1671
1677
1639
1988
1653
1682
1660
5365
1698
7828
2454
698632
1667
2033
1669
1635
1658
168540
3150
2363
13248
4486
1630
1956
1989
1674
1865
37344
1888
1888
1813
2304
1681
1661
1680
1881
1664
2271
1790
2619
4733
1682
2120
1668
1994
2667
1930
1678
1747
1744
1799
1757
1971
1870
2675
2076
1684
2346
1786
2449
1866
1954
1652
2286
2237
1895
1674
11992
1771
2335
1708
4646
1994
2223
2264
2540
2135
1687
1986
1659
2802
1964
1907
2515
1795
2518
2201
2206
1931
1673
2427
21385
2449
1683
1682
1993
1879
1879
2265
11713
1636
2811
1630
1646
1658
6633
1655
1984
12784
1896
1665
11576
2337
1942
1673
1797
1668
1863
2032
2046
2411
1862
1865
1663
2303
1985
2268
2359
1660
1674
1754
1954
2189
1988
2475
1954
7185
1673
2267
1895
1655
2456
1676
1674
1678
5414
2434
1972
1658
1994
1970
2200
2301
3786
2976
2533
1667
2256
1977
2529
1654
1657
2256
2550
2550
2471
1665
1641
1955
1880
1650
2849
1640
1699
1667
1680
3904
1663
2186
1823
1885
2350
2509
2347
2354
1962
1671
2560
1960
1881
1883
1879
1877
1887
1884
1713
1650
1647
1678
1667
283310
1879
2577
1670
1657
9071
1657
1993
1657
1652
1656
1655
1987
4533
2671
2671
9793
1923
2262
1880
2260
2265
2264
2261
2256
2260
2260
1916
2259
2261
2554
5720
1664
1664
2099
1667
1989
1979
1688
1655
2208
1684
1660
1903
8162
2795
1618
1974
2594
2599
1670
1646
2594
1675
1676
2449
1969
1790
1678
2818
1633
1871
2029
1975
2067
1835
2604
2517
2497
1617
2868
1673
1674
1654
1692
1739
1806
2313
1668
1900
2261
1645
1663
2261
1642
1663
1977
2958
1657
1740
1652
1968
1681
2316
2318
6713
2570
1644
2441
1902
2368
2368
1662
1894
2383
11722
1667
1692
1951
1673
2565
1672
1656
1672
1967
1635
3698
4374
2139
2271
1683
21722
1902
2505
1648
1861
1858
1941
1861
2536
2536
2202
1861
1661
2246
2087
1672
1656
1961
2542
1656
5162
2358
2143
2552
1884
2512
1986
2397
2522
9714
1825
1888
2519
2537
1659
12732
2260
1876
2369
2567
2554
2596
1654
2988
12521
1650
2531
2549
2664
2568
2568
2564
2549
1699
1735
1672
1627
2247
2990
1682
2533
6698
1954
2011
1890
2796
1881
1975
1665
5327
1670
1670
2517
2289
2709
1964
2279
1644
2289
3429
1635
1680
2037
3584
3175
1672
2814
2333
1636
1678
1688
1670
1658
1858
2360
1870
2199
2312
2521
2382
3802
1656
1669
11125
1760
1698
1890
1698
2374
1702
2254
1652
2033
2274
2244
2248
2250
2250
2248
2248
1884
3068
1659
2282
2369
49772
4759
2262
2689
2903
13926
1670
1655
2686
1674
1675
2340
1873
17506
1893
1651
1662
5563
1664
1684
2049
1667
1899
1898
1649
2559
1654
1986
2272
1652
2546
1656
5769
2268
2676
2530
2676
2681
2680
2682
2683
1670
2252
2793
1886
1886
2137
1669
11658
1674
1644
2262
2675
2675
2262
2143
2047
1652
1886
1638
4285
1891
1664
1675
1651
1863
1657
2201
2355
2597
2596
2429
2479
3126
1655
1780
1682
2139
1679
1672
2556
1674
1658
1988
1666
2033
1872
2418
1735
2382
2522
1882
49592
2522
5225
2148
18715
1679
2533
2326
1682
2439
1653
8666
2538
2619
1607
2621
1691
6371
2548
2229
1986
1638
2339
1669
1667
1672
1672
2022
2122
1645
1672
1671
1641
2257
1648
495421
1641
2340
2339
1797
1799
6401
1661
1674
1682
1880
4822
31862
1671
1658
2111
1671
2052
1871
2585
2424
2601
1671
1631
1683
2279
2205
1680
2338
1707
2045
2046
2100
1651
2266
1883
2080
1898
1684
1664
3109
2263
1661
2723
2125
1866
2134
1893
2302
1656
2384
2234
2251
1659
2672
1639
1675
1671
2413
2256
2184
1663
3889
1664
4471
3390
2189
1629
1672
2452
2575
1957
4921
1979
2574
1691
18715
1672
1675
2763
4402
1728
1660
1907
1657
2601
233068
2601
2264
1666
1669
1646
2807
25575
2629
2572
2385
1675
1675
1974
1699
3722
1999
2343
1896
1689
1675
1674
1671
2562
2611
2613
1671
3802
2682
1654
2351
1649
1679
7075
1986
2588
1951
1690
1841
2427
1669
2316
1693
1658
1669
2049
2060
2173
2173
1866
2242
2244
2589
2243
1665
1943
3224
4681
1669
1655
2231
1961
1650
1711
1897
1683
1673
2384
1650
2261
2265
2268
2131
2530
2148
2269
2083
2174
1870
1875
2783
12178
365795
2936
1669
1966
1668
1658
4998
2281
1600
2282
5144
2267
2932
2205
2372
2448
1661
1662
1657
1887
1661
1659
2137
1671
1661
2344
2328
2253
1915
1659
2251
1977
1651
1663
1662
318409
2326
1669
2945
1660
2134
2680
2416
1701
1909
2095
42692
2259
1650
2390
2574
2577
2269
2272
2056
1880
1963
2263
1679
1968
2424
1672
2415
1683
2528
1697
1677
1694
2178
2177
2537
2419
2417
1664
1677
1687
2121
1662
1662
1959
2264
2546
1663
1960
2334
1668
2526
1702
1679
1702
1647
1654
2243
2275
2076
2260
2255
3676
2372
2207
1974
1633
2526
2513
2514
2513
2514
2520
2519
1943
2664
1698
1674
2200
1663
2255
1668
1865
1671
1680
1888
1976
2354
1661
1651
2232
2531
1671
1682
1685
127630
1685
2251
2547
1677
1985
1668
2555
1668
2820
3287
1732
2537
1586
2451
2258
1657
2267
1670
2393
2541
3122
1888
2337
2632
1651
1667
1760
1658
1666
2201
2598
1971
2777
2598
1984
2598
1653
2037
2205
2514
2567
2276
2276
1672
2196
2524
2521
2520
2520
1698
1694
2271
1682
1660
1947
1660
1666
1880
1930
1683
2192
2183
2185
2186
1983
2594
2343
2260
1668
2254
1666
1662
2342
1659
2540
2184
2521
1987
2522
2278
1879
1663
1881
2242
2247
2251
2043
1659
1654
1649
1681
1660
1674
1963
2811
2305
2300
1678
1951
1667
1648
2198
1672
1682
1658
1670
1670
1669
1651
2270
1663
2569
4249
1665
2594
2264
1676
1674
2329
1666
1691
1972
1929
1683
1667
1680
1569
1680
1653
1666
1652
1672
1875
1682
1657
1667
1688
1677
1662
2261
6211
1673
1674
1674
1707
1667
1964
1671
4534
1667
3586
2277
2280
1673
1974
1669
1882
1666
1895
1704
1681
1667
1664
4728
1668
1668
1965
2273
2271
1663
1678
1679
1665
1680
1671
1666
2278
1644
1662
1682
1670
1674
1683
1949
2261
1680
1937
1679
1688
2284
2349
2428
2311
2261
1664
2626
2631
3207
1656
2272
2543
2376
1691
2908
2258
1655
1671
2543
2269
1692
2465
1667
2573
1678
2258
1883
1941
2313
1885
2517
2289
2640
1681
1949
2059
1670
2299
2296
2547
2546
1679
2547
1663
2197
2265
2261
2533
2530
2529
2529
2278
2412
1947
1663
1888
2608
2196
2664
2198
2670
2304
2612
1669
2266
2128
2454
1653
2631
1665
2367
2574
2574
1919
2574
1666
2709
2186
1687
1664
2261
2261
2292
1926
1921
2187
1958
2152
1976
2342
1985
12548
1974
2323
1923
1989
6181
2338
2136
2000
1949
1935
2167
1592
1961
1990
1990
1989
1908
1921
2149
1969
1667
2028
3471
1911
2261
2174
2196
1677
1854
2254
1967
1857
1794
2222
2483
1667
2621
2196
1881
1693
1693
2528
1659
45011
2562
1658
1883
2590
1885
5147
2258
1630
1677
1686
2255
2262
1668
2622
1812
2590
2252
2195
2136
1650
2589
1674
2422
1681
2486
2527
1993
2497
2537
1786
2536
1651
2557
2225
1656
2528
1661
2355
2133
15343
1678
2253
2556
2230
2551
2338
2246
1965
2516
1878
1791
2318
1657
2245
2148
2157
1667
1661
2271
2563
2266
1736
1734
2124
1816
1670
1678
2567
5224
2435
1644
1875
2149
2596
2225
2485
1964
2482
1662
2677
1666
2273
1639
2005
1652
3139
1662
1673
2333
1669
2257
2363
1885
2463
2002
2440
1658
1654
2232
2554
1673
1677
2564
1965
2563
1691
1691
2443
2618
2675
1935
2553
2256
1655
45358
1650
1656
2268
2414
2418
2236
2260
1873
2531
1901
121651
2341
1955
2574
4544
1978
2059
1635
6740
1637
2125
2911
2283
2529
1665
2265
2261
3441
1679
1900
5572
2556
2569
1953
2258
1634
142874
2256
1877
3436
2333
1988
2798
2515
2371
2262
2251
2298
2247
1874
2374
1872
2221
2385
4515
1679
1662
2248
2250
2247
2272
2248
2685
2272
2685
2248
2566
2251
2338
1986
2370
55449
2370
2127
2002
2249
2380
2671
2245
2252
1669
2248
2245
2253
2581
2663
1658
1889
2253
2193
2535
1653
1663
1696
5657
2148
1779
1979
2267
2514
2061
2275
1763
2265
2565
2545
1668
2246
2444
2493
1641
1136568
2273
2161
2185
2536
1875
1652
2078
1875
1637
1901
1685
1986
1593
1698
1701
2603
2452
1807
2214
2258
1649
2458
2530
2271
1959
2453
2455
2334
1650
1908
1905
1921
2475
1698
2025
1716
2120
855936
162226
1636
2208
1933
1987
1664
2266
2519
1881
1881
2258
1967
2301
2509
2427
1693
2680
1787
1649
37303
2196
2199
2248
1670
2278
2219
1804
2557
2363
2191
1690
2253
1991
2031
1813
1867
2330
1967
2262
2249
1669
1693
2559
42048
2274
2274
2274
2508
2011
2264
2270
2407
2318
2370
1912
1911
5683
1911
1667
1912
1908
1910
2491
1915
1971
2561
2246
2274
1654
1744
1926
1989
1681
1679
1682
2256
2466
2176
2548
2254
1890
2445
2257
2336
2337
2345
1874
1889
1890
1983
2177
1986
2185
4038
2443
2168
2198
2196
2195
2028
1664
2249
1660
4500
2254
2054
2255
2284
2132
2323
2112
1861
2026
2031
1651
2274
2974
1966
2269
2272
2537
2539
2338
1704
2323
2274
2298
2107
1692
2495
1888
2505
1678
1693
2266
1691
2445
1659
88998
2499
1976
2097
2275
1864
1956
2301
946468
2276
1699
1654
1662
2261
2256
1843
2359
1879
1699
1695
1651
2534
1681
1664
2257
2257
1946
3426
1779
1683
1670
2318
2553
1632
1654
1976
2051
2502
1654
1678
1678
2329
2518
2563
2478
2477
1945
2529
2254
2277
2328
2370
2389
2523
1899
1872
1883
2532
1806
1894
2368
1889
2063
2126
2242
3519
1958
1661
2268
2543
1819
2263
2258
2262
2683
263025
2447
2679
2260
2254
2530
2525
2611
2733
1968
2077
2449
2609
2825
2455
2353
2455
1674
1670
1969
2554
2552
2255
2355
11387
2552
2552
2550
1965
2558
2203
2255
1652
1683
2265
2262
2281
8130
2277
2257
2172
1672
1680
327536
1668
2199
2277
1669
1979
2145
2271
1665
2249
3417
2341
2236
2528
2822
2430
2526
2302
2302
2327
1705
1694
2116
2202
1965
1670
2210
1653
1671
1672
1672
1672
1969
1669
1667
1667
1671
2272
2282
2431
1674
2262
1661
1977
1676
2038
1660
1890
1998
1671
1674
2560
2495
2495
2564
1868
1817
2449
2447
2445
1934
2450
2671
1805
2542
2535
1938
2260
2394
1935
1913
2450
1908
2563
1863
2269
2259
1778
1942
2563
2207
2269
2270
1687
2361
2199
2288
2271
2454
1919
2342
1971
2193
2336
1948
2392
1961
1988
1951
1986
1751
1613
1989
1982
1916
1972
1989
1970
2292
1974
1974
2335
2388
1956
2327
53487
2334
1971
2138
136768
1985
2391
2370
1963
2521
1976
2317
1973
2596
2563
1923
2535
1933
2141
1915
4984
2284
3326
2124
7297
3018
2531
2126
1963
2374
3767
2124
2218
56652
1685
4622
1946
2126
14007
2240
1758
2125
7546
4359
8725
5251
2011
1634
2123
1945
2330
2603
2171
7370
2835
2132
2661
4502
3729
2600
2126
1977
2726
14008
2125
7550
1814
5828
1954
2127
2124
7219
2471
2473
2586
5939
3141
1984
1970
2779
3835
2705
4336
2126
6529
2125
11587
3490
1598
3962
2125
5036
3082
5782
4063
2355
1905
4480
2121
6081
2165
4169
4582
2092
42358
2243
2124
2328
2260
1643
6185
2325
2509
2127
2347
1787
1965
2126
2122
2135
25914
2788
2125
2400
2101
2949
25081
1925
5429
1996
2152
17264
4147
2720
3977
8789
16879
1872
2127
2327
2125
19338
5049
71692
2238
6286
3349
1652164
2240
7174
2916
2910
4562
10925
2639
9892
1968
30362
4465
4724
39979
1950
2203
2381
1975
6534
6293
3804
1952
2225
7879
2253
2869
3129
2126
4770
2126
2043
2122
3238
2572
2967
2122
1957
1938
7500
3447
2250
17265
7623
1908
5044
1934
10212
3607
3473
3031
2667
31892
3390
2530
3576
1968
4261
5068
2437
5427
16712
2030
1954
4767
6546
5951
3701
2106
5607
2180
2396
6401
4536
8645
6041
2089
5426
1958
1961
27367
10097
4616
6060
13835
4999
9691
2117
9996
10502
2307
1668
3360
88603
2408
5438
7201
1932
2818
11435
1974
1705
4304
8178
1658
4829
5809
2010
4588
2325
2044
1979
2437
2395
2779
1898
2171
3663
2083
1917
2776
1921
2684
6097
2269
4423
4037
10212
2461
1727
2098
2302
2057
3198
2480
6115
2500
6624
2400
5859
1986
6687
1963
5464
4676
6289
2096
5402
2547
4724
4623
5508
1979
3662
2238
3066
6796
2201
10079
1979
7175
2116
1657
2191
4512
1985
3663
6931
1916
5647
1969
2249
6807
5662
5739
4314
2449
4606
2733
2569
1941
5385
1729
1767
6777
3666
4392
6679
5513
13964
4904
2393
3661
2726
4124
2009
6636
3414
1922
3683
2379
2038
1935
2414
2503
1675
2017
2386
3066
2837
6799
4458
1967
3675
2497
2794
2117
2467
1954
3972
9948
8633
3259
1935
1993
3305
5619
4676
6824
5879
3049
13191
3547
2102
2200
2572
2362
1940
3553
2320
6746
2366
3877
7646
4296
3287
72904
2213
5361
1970
2089
3678
2737
3400
2581
8279
1918
7302
5905
6635
2807
8246
2941
2216
6956
14171
3387
2361
5245
2147
2960
6373
2504
3629
1907
7502
2369
13857
29402
2003
13191
1789
8828
3121
4005
9932
5828
9909
170026
1953
3016
1941
1938
2364
6288
1952
1919
1911
1920
1902
1955
11051
1933
2238
1949
2599
1928
1938
2337
1956
2186
1912
2128
1972
1899
2346
1953
2633
1976
2149
1975
1973
2314
1966
2145
1979
1963
1988
1616
1910
11011
1981
1938
1988
1944
1953
32708
2365
1967
1991
1952
1959
1991
1950
1984
1907
1973
1973
1946
1957
1666
4739
1758
2049
10196
1716
1681
1679
1689
1701
1951
1837
1919
1718
2377
1843
1882
1887
1976
1705
1703
1691
1694
12580
1697
2364
2258
4284
1695
1704
2378
2378
1700
1673
2002
1672
1971
1668
12951
2336
1671
2341
2340
2093
1681
1686
1693
2344
1755
1698
1697
1759
2283
1665
1675
2401
2293
2342
2359
1766
1707
2064
2060
2058
1783
1685
1702
1674
1667
1685
1697
1704
1705
2082
1943
1658
2330
1668
1949
1714
2276
1670
422765
1697
1668
1679
1658
1924
1699
1699
1677
1849
1849
1704
2583
2368
1670
1676
2564
1696
1657
1671
1671
2366
1668
2227
1699
2578
1958
2254
2370
1908
2277
2551
2259
1708
3713
1704
2613
2539
1699
1677
1749
1929
2265
1705
1704
1676
2265
6733
2056
1934
1697
2330
2372
1764
2372
2585
1966
2589
1705
1640
44332
2325
2270
2270
1813
1678
1899
2574
2333
1947
2329
2667
2361
5406
1677
1677
5245
2524
2340
1674
2364
1728
2257
1662
1668
1956
1670
1931
1670
1915
2319
1660
1665
1650
1811
1814
2766
2768
1632
1671
2375
1772
1711
1691
2011
1682
2373
2374
2366
2368
2370
1987
2369
2371
1870
1763
1965
1760
1815
1696
1662
2291
1697
1647
1705
1703
1764
1785
1690
1690
2168
1940
2231
1660
3060
2369
2253
5322
1648
1661
1663
1664
1765
12579
2570
2297
10197
1987
1757
2320
1913
2359
2317
2362
2359
2317
1666
1662
1666
2243
2301
1676
2275
1677
1650
1662
2248
2312
2375
1689
2273
2273
2274
2259
2274
2318
2358
1696
1699
1914
1685
2050
1650
1790
1667
1754
2359
1836
1690
1753
1703
1679
1892
2369
2332
2328
1670
1676
2315
2318
2318
1693
1700
1699
1687
1693
12409
2271
50049
1967
1675
2084
1894
1671
13126
2270
1706
1706
1673
1667
1694
1684
1642
1672
1684
2259
1675
1678
1672
1681
1657
2602
1927
4546
2602
2605
1664
1673
2428
2442
1938
1669
1660
12323
1699
1790
1683
1944
1773
1663
1701
2321
1810
2361
2581
2573
2079
2074
2051
2050
1672
3211
2194
1696
1629
1677
1925
2412
2214
1672
1673
2312
1969
3652
1670
2523
1651
1660
181233
1674
1698
53559
1675
1677
2583
1681
3332
2292
2334
4096
1904
1767
1808
1820
1936
1663
1684
1785
1694
1752
5110
1668
1641
1843
2099
2099
1683
3710
1695
1757
1848
1991
1848
2271
2066
1679
1889
1665
1706
1704
1947
1647
4439
1664
1657
1702
1703
1680
1672
1674
3655
1979
1717
1675
1752
1663
1660
2254
1689
1892
2610
1704
1764
1765
1943
2382
1973
1666
1666
1666
1669
1667
1988
1629
2324
1677
25252
1936
1662
1679
1678
1640
1984
1697
1697
1675
1760
1813
2223
1837
4147
1701
4149
1683
1988
1663
1979
1686
1667
1702
1697
1817
1695
1665
2081
1671
1801
1744
1723
1672
1677
1667
1693
1913
1985
1680
1891
1700
1659
1663
1693
12641
2050
1679
2594
2072
1985
1643
2096
2066
1785
1689
1689
1667
2394
1707
1743
4015
1680
1683
1668
1673
1689
2082
1690
1691
1661
1682
1665
1662
1676
1668
2312
1658
1967
1975
1697
1766
1766
1701
1761
1660
1676
1978
1706
1916
1969
1946
1948
1573
1977
1978
1980
1669
1946
1971
1940
1953
1964
1941
1978
1949
1986
1945
1986
1934
1937
1988
1944
1967
1941
1981
1911
1989
1939
1923
1927
8338
1901
1936
1905
1969
172230
1918
1978
1946
1937
1968
1901
1977
1585
1976
1921
1951
1903
1933
1913
2191
1898
1930
2909
1920
1968
1931
2183
1955
2263
1903
1662
1903
1683
2268
1657
1682
2535
2421
2535
2178
6395
1677
2393
1676
1942
2255
2432
2268
2280
2549
1676
2531
2777
4345
1672
2342
2346
2279
2422
2257
2676
2254
2537
1667
2249
2430
2633
1967
2295
2261
1713
553910
2267
2525
2266
2257
1645
1786
2268
14518
2488
2271
4952
1667
1663
1669
1879
3297
2353
2148
2512
1883
2608
1961
2532
2304
2936
2437
2441
1656
2197
1875
2197
2536
1628
2435
2378
2087
2197
2196
1665
1677
2682
1769
2434
1927
2192
2305
2256
2353
2594
1874
1991
1875
2352
9519
1639
1643
1671
1643
2260
1664
2397
1671
1882
2263
2677
1668
1928
1672
2370
2248
1673
1626
2061
2292
2296
2296
2011
2192
2197
1806
1881
1881
2009
1881
2263
2735
1697
2440
1916
2258
2169
2204
2243
1832
2271
1890
1891
1891
1891
2024
1662
2241
2255
2529
1884
1680
2800
2271
1985
2273
2273
1679
2002
2050
1700
2187
1878
2537
2255
2330
2341
2255
2328
2242
2786
1671
1670
2256
2253
1986
2261
2436
1804
2262
2260
1688
1676
1690
2253
2253
1990
2071
2255
2257
2341
2255
1885
2435
2073
1951
2400
2341
1674
1674
2610
2536
2263
1650
1653
1670
1669
1676
27380
2195
1677
1888
1931
1988
2483
1975
2193
2538
2542
1674
2787
2786
2444
2249
2548
2543
2547
1605
2250
6288
2657
4810
2809
1661
2272
2541
1663
1974
2540
2529
2531
1652
2312
2528
1903
2756
1687
2425
1655
1660
2456
28781
2260
2252
2529
1909
2745
2440
2443
2117
1915
2117
1924
2268
2528
2347
1673
2440
2668
1966
2125
2298
1870
2443
2541
2150
2300
2296
1688
2274
2313
1867
2441
1901
2441
1867
3569
1684
1754
2670
1698
1630
2263
2502
1665
2262
1655
1708
1980
10116
2264
2670
2266
2259
2264
1901
2518
2275
2191
2269
2539
3104
2502
2245
1887
2399
1774
2437
1670
2437
2236
1681
1649
2201
1883
1891
1913
2262
1988
2258
2260
2256
2256
2258
2263
2260
1667
2255
2257
2262
2258
1676
2239
1689
1667
1886
1886
1887
2439
1926
2243
1666
2260
2257
2537
2255
2257
1964
2257
2327
2260
2327
2330
2667
2676
2547
1857
1668
2725
2550
1966
2257
2201
2266
2529
1919
1688
2249
2332
2249
1677
2167
1677
2528
2291
1964
2655
1703
2042
1694
1694
1859
1959
1671
1661
2263
1681
2260
1704
1893
9712
2309
2458
2271
1672
1753
1686
1675
1672
2263
2415
7841
1655
2149
1958
1755
2043
5956
2257
2521
1665
1660
2550
2248
2240
2585
2360
2604
1674
2586
10101
1680
2587
1681
2247
2604
5064
1653
1905
2524
1978
2761
2168
2262
2276
6578
2257
2197
2248
1664
2694
5452
3219
3251
3250
2243
1792
1658
1658
2562
2438
1649
2264
1645
2269
1861
1937
1953
1933
1688
1937
1671
68423
1860
2275
1918
2270
113591
2242
2243
2242
2396
2540
2255
1688
2535
2205
2204
2198
2204
2267
2426
2203
2199
1969
2201
2202
2255
1891
2511
2511
2514
2540
2512
2515
2510
2512
2516
2517
1871
2373
2248
2253
2271
2244
2530
2132
2218
2222
2222
1979
2521
2360
2206
2140
2206
1870
2268
1907
1862
2041
2034
1871
2523
1663
2507
2363
2444
2339
2442
2257
2425
2418
1907
2420
1904
1927
1987
2668
1872
2297
2226
2569
5253
2264
3075
2254
2441
2301
2824
2265
2541
1761
2185
1881
2257
2260
2260
1936
2208
2275
2208
2437
2263
2437
2439
1988
1639
2258
2434
2433
2437
1676
2272
2209
2428
2429
2429
2243
2432
1872
2343
2243
2439
2273
2269
2093
2454
2406
1895
2270
2440
2204
2203
2575
1986
2777
1664
1877
2268
2294
2222
2193
1939
2535
2538
1901
1898
2230
2236
2230
2239
2252
2390
2251
2203
2524
2253
1918
2272
2270
2557
1875
1967
2059
1908
2546
1957
2564
2235
2236
2570
2681
2400
1893
2204
2204
2682
2677
1879
4398
2574
2574
2572
2428
2572
2425
2257
2195
1957
2142
2260
1977
2519
1685
2034
1881
2336
5431
1681
2379
2338
2363
2292
2553
2559
2535
2547
2245
2198
2172
2238
2327
2273
2433
2311
1902
2371
2258
2168
2527
2388
2238
1977
2199
2272
2535
1881
2578
2299
2517
2436
1982
2246
2234
2513
2337
1875
2255
2439
2438
2258
2260
2259
2195
2349
2613
1880
2204
2252
1930
2685
1967
2177
2206
2205
3298
1920
1902
2248
2190
2195
2198
2184
2515
2176
2172
2237
2189
2189
2186
2188
3241
2042
2193
1967
2445
2253
1881
2442
2364
2445
1975
2189
2541
2186
2566
1888
1893
2276
2187
2403
2365
1896
2523
1897
2162
1880
2249
1788
2451
2084
1885
2303
1886
1874
2247
4778
2528
2268
2284
1972
1859
2284
1890
1886
2534
2325
2261
2599
2453
2261
2452
2556
3532
2271
2279
2261
2252
2251
2797
3541
2252
2533
2277
2533
2277
3039
2363
2278
1986
2250
1910
1898
2234
4375
2251
2429
2312
1913
2247
2442
2270
1680
2188
2290
2441
2354
2303
37300
2264
1964
2690
2420
2692
2691
2387
2600
2443
2543
2167
2673
2260
2572
2263
2795
2273
2185
2247
2187
2294
2296
2202
2202
2264
2353
1669
2212
2296
2267
1885
2210
2515
2556
2761
2204
2204
2196
2193
2259
2657
2495
2658
2437
2401
1675
1962
2258
2249
2260
2257
2346
2527
2189
2349
2200
2191
2201
2322
2201
1889
2264
2291
2293
2293
2663
2528
2529
1979
1897
2553
2287
2271
2271
2443
2327
2004
9487
1895
2265
2279
3443
2523
4878
2245
128431
2619
2617
2614
1948
2244
2365
2200
2258
2447
1886
2200
2426
2540
1881
1898
2412
2352
2561
2202
2150
2214
2527
2200
2499
2200
2431
1958
2613
2593
2407
1665
2267
2312
2223
2541
2121
2300
2270
2424
1866
2689
1905
1908
1905
1854
2190
1964
2635
2314
2405
2259
2256
2206
2808
2377
2532
2451
2237
2331
2279
1933
2290
2541
1888
1683
1887
1896
1866
2494
2258
2259
2254
2258
2256
2251
2572
2196
2117
1969
2229
2254
2279
2245
2299
2252
2252
2255
2540
2537
2243
2240
2245
2545
2790
2479
2256
2544
2257
2257
2035
2256
2260
2358
1868
2260
2116
2116
1989
2265
2258
1994
2455
2051
2935
2256
1637
1675
2263
2635
2353
2807
3373
2247
2414
2178
2640
11345
2178
2180
2178
2178
2206
3038
1909
8236
1914
1911
1923
2230
2145
2296
2499
2262
2255
2256
2256
2257
2231
2254
2241
2255
2254
2193
2263
2398
2262
2262
2301
2253
6095
2641
2650
1662
1662
2274
1892
2277
2647
2361
2072
2265
2262
2262
2263
2262
2263
2646
1956
2261
2201
2209
2211
1901
1899
1892
1680
2496
2500
2499
2495
2495
2496
2497
2501
2498
2550
2296
1991
2294
2760
1946
2454
2454
2524
2522
2031
2430
2259
1799
1679
2287
1683
1671
1671
2072
1679
1677
1679
1676
1661
2511
1664
1942
1670
1662
1693
1991
1702
1707
2092
2091
1657
1677
1687
2052
2050
2050
2055
2523
2524
1672
1672
3797
1703
1689
2305
1658
1657
1668
1698
1690
1678
1663
1687
1683
1678
2006
1663
1701
1686
1663
1673
1660
1672
1939
1779
1678
1683
2544
1682
1664
13102
2301
1679
1707
1872
1669
1690
1656
1696
1696
1671
1674
1686
1688
1682
1969
1663
1691
1668
1668
1955
4010
2558
2559
1687
1665
1664
1682
1681
1675
1687
2290
1690
1693
1688
1695
1688
1662
1666
1800
1974
3740
1658
5873
1967
1667
1655
1671
2231
1681
1682
1656
2010
1673
1679
1668
1674
4850
5154
1889
1888
1684
2392
1694
1676
1683
1673
1655
1682
1673
1885
1686
1966
1694
1685
1686
1675
1668
1668
1689
1680
1676
1672
1654
1928
1653
1670
1687
1682
1673
2625
1686
1674
1673
1670
1674
1671
1670
1690
1681
1968
1668
1672
1687
1659
1655
2662
1680
1664
1691
1675
1692
1663
1664
1669
1670
1673
1659
1662
1677
1651
1669
1677
1674
1669
1686
1913
1674
1681
2058
1965
41493
1677
1663
1667
1672
9440
1687
1663
2015
2063
5826
2097
2181
28801
4552
6342
7925
5849
1923
17936
7253
1880
1884
7605
3494
3472
2024
11623
1979
2087
56972
1668
1637
2310
1893
2042
3503
1747
2164
2144
2059
1939
2559
1981
4879
1771
2374
11504
1686
2205
1982
1642
1999
1692
2125
2804
22828
4313
1986
2013
1969
1685
18380
6037
1926
1902
2856
3085
1953
2412
4686
2672
3122
2201
12820
3312
2060
2133
2083
3170
3773
2764
2097
4549
1750
5423
2862
1936
1988
10765
1648
2486
7099
21085
2353
1874
5677
10802
1879
1646
2357
2186
2323
11423
107925
39033
2323
2949
4027
1925
2309
2858
1991
4748
14230
1993
38340
2074
2200
8052
1989
2076
3125
1854
13573
1986
2468
2754
1874
1874
4026
13291
1952
2699
2949
2913
2228
6624
3330
2077
1646
1969
2110
6801
5410
2127
1920
5373
35646
1995
10485
2728
5872
2577
2131
1976
7890
1993
2345
33083
1881
2189
2076
3317
9424
37396
9647
1881
3088
2610
1880
2636
2218
2103
4063
9419
1907
3395
1868
2100
1977
2061
1948
54953
2251
1675
2195
1913
1962
2583
1669
2315
1934
4231
3202
3340
2023
2388
16662
1963
2360
2020
1669
2833
9853
14426
2489
4206
5363
1726
3205
2124
2040
1114173
6444
16819
6405
3250
4699
2209
1926
2636
2672
4799
3045
12015
13626
2764
3883
14116
6276
19004
2890
4769
2270
2562
1856
9089
2211
1971
2442
1845
2299
2592
1835
3200
2037
1968
4594
4795
1987
1905
2376
2246
1792
2402
1722
1996
3602
2387
2070
18843
5206
8339
1814
1839
1775
1839
2551
2046
1978
1851
2222
1977
2550
2651
763470
2398
10238
1990
2378
2283
1968
3121
3386
2098
2279
2110
2824
5837
6568
4410
8688
2029
2225
2234
2099
2213
2158
2613
3305
1768
1665
1676
5185
2094
6693
2037
4427
1992
1653
5197
2261
6895
3287
2077
2104
2187
1659
17279
2323
2394
1961
2135
1867
2507
2048
2110
2234
2933
2186
2049
2611
3051
2000
2421
3639
27482
1971
25924
2504
1766
2245
1667
3354
1755
1964
13577
43131
2122
3986
5724
10485
2019
1715
2367
2259
16483
3148
8402
1671
2082
2287
1674
4552
1937
1820
1969
9041
1974
1787
2025
2075
2377
2646
2258
3238
3677
2253
1854
5336
2000
2288
2386
4449
1748
2140
10454
8234
2271
1780
1971
2745
6397
1697
1678
1667
2600
2182
1661
5010
1901
3410
2688
2005
1805
6986
2792
18829
1670
2348
16889
1681
3409
1902
2121
5917
4323
1950
10349
7245
9630
2016
2229
47494
57022
5094
1966
3094
1648
2072
1898
3288
4553
2427
2319
3184
1921
23413
2702
2131
2114
5469
2443
2340
2418
2006
1679
1675
4558
2141
3608
18215
7051
2414
2121
7070
1681
2540
4150
1892
5654
3860
39218
2500
279499
2799
1666
1810
3402
9112
4503
8084
3244
2954
5528
2039
2005
16341
2914
2176
2545
2246
3968
1974
1988
2185
1871
2366
10934
5391
1971
1644
2557
1676
1114176
7228
1672
3111
4786
7474
2208
2071
2404
87512
2029
4825
2033
2041
5064
2395
1841
2351
2814
1997
2052
9393
3438
1673
3093
3493
2294
2175
2043
2688
2041
3981
6529
2629
2668
2149
1951
1650
17935
3915
1874
7510
3209
2046
2118
7384
16308
1667
1875
5655
1655
2740
3810
1991
2255
20416
4741
2002
3145
5871
2378
4834
2103
9552
1971
6145
2531
4955
1653
1651
4592
2055
7403
1745
4933
37510
6921
10027
1673
3610
1905
2042
2176
1778
2358
2519
1753
1951
1939
3517
11444
4933
1940
1728
1963
3126
2793
6867
3540
2394
6089
2523
2633
3703
4396
3214
2166
6203
2594
1999
7747
1907
1875
8941
1602
1892
5400
2818
3148
5989
3287
2718
2569
2953
1881
1957
2290
4372
11215
2108
1889
6377
2804
1874
2297
2398
2421
6282
1995
2015
8677
2647
15017
3845
2440
3871
1682
2013
2201
5888
101055
2147
6216
1769
2698
1963
2311
1976
1735
2862
1991
9949
1881
3764650
3568
7630
2818
4419
8028
2275
2110
2821
2258
3552
3133
7725
2375
1870
3821
1904
9394
2559
7750
1941
2463
28741
1881
1682
2131
1726
2171
2374
1758
2175
2945
2049
1875
4853
2908
2007
8033
1972
1974
13559
1706
5046
8708
13238
3910
1873
2127
11950
4784
12842
4058
5686
2553
6139
5132
4070
2591
2125
3492
16920
2766
1988
20593
3198
3015
3528
3530
2792
2362
8539
9312
3538
5926
1881
8251
12172
2913
15449
3033
1725
2007
12521
2697
2227
2161
3002
2211
1668
2243
1952
26637
1952
5109
4258
3297
2304
6551
1942
2058
120300
3102
9275
14291
2409
2076
4331
1755
1684
2600
4234218
10515
1881
2133
1881
2104
106272
4015
5339
4064
1823
2606
2952
8577
2308
2583
1666
1878
2348
3146
1898
2573
4394
1660
2272
4238
3915
2801
1930
2002
1875
2827
7879
1763
3680
2758
1638
2564
17795
1976
2025
5391
2205
2076
1986
2328
2110
5555
7704
1797
26147
3467
3576
1909
1965
1639
2180
14500
24447
1995
38798
15686
1657
1958
2357
6215
33084
5376
8503
4364
9321
1865
2110
2014
10278
1688
3949
2239
2211
3501
1972
2005
1933
2893
4313
4833
2117
1874
2851
1723
4016
4763
1874
3904
2049
1800
4496
5587
14123
1960
2248
1900
1981
3530
4502
2125
1665
2265
3038
1678
2245
2814
3016
1921
8080
2009
2426
2334
1970
6424
3140
10456
2010
3380
4907
3043
1670
9631
1820
2047
2020
2054
3886
3030
2619
3592
1674
3101
1971
1682
2421
3618
1989
1937
2660
2391
2002
2177
3253
3034
2075
2525
3242
38185
12912
2079
2893
2521
2342
1667
1986
2082
2720
5557
3147
2139
1651
1661
1982
1687
21355
1972
2106
1812
1914
1755
3267
13915
3410
1968
1932
4753
16922
2159
4529
17067
2138
1001980
31950
1766
1962
3048
5932
1824
6264
1836
2432
4070
3074
2064
2070
1950
2829
1914
7631
2080
4653
573800
2497
4182
1900
2158
1661
2836
2524
4065
3287
3200
2978
11045
4328
2761
14789
4835
1747
2083
3063
2801
1997
1967
3877
2116
2602
1601
2402
3108
5175
2442
4673
2325
2424
5315
2447
6320
3871
2109
1934
2095
1890
3424
2029
1956
1667
2522
2276
2487
4093
1967
2286
2303
2012
1666
1759
1986
2432
3049
4516
3480
1761
4486
1973
1969
2131
10449
3447
4336
3213
2682
2122
1912
67643
3215
6130
32467
2575
2915
3904
1689
2596
1939
3796
2123
1984
17489
1686
3152
2764
8844
2320
4101
2012
2091
2095
4851
18431
1965
2012
2803
2068
1723
1683
2794
2192
1970
2762
2900
1810
2216
2309
1888
2873
20394
2114
2136
2578
1776
12053
2220
6438
5652
2555
3441
1993
5331
2621
2161
2748
1988
3622
25173
9423
2100
2112
15156
11293
2626
1883
2312
5918
1667
9950
1995
5221
1703
2066
2620
1663
2323
3638
2115
3076
1922
2960
1855
4879
4931
3197
2138
2585
2295
3315
20394
2201
6769
3370
1800
3028
26441
3614
1841
1902
5781
2465
1675
1977
1968
3838
2152
2790
2021
2380
2055
2202
2039
2196
2428
7931
2061
1656
1662
2354
2399
6321
2323
4552
1751
1673
2768
3006
12726
5037
1848
56468
2071
2701
2679
1900
72911
1951
2732
7285
2544
2127
1943
3132
1969
6698
1911
2182
2187
1669
25262
2748
2449
2449
2000
12545
2121
1893
13737
2150
1983
3130
5117
1893
6281
11443
3296
2123
4596
43138
4787
2215
2438
2130
2318
1114184
3140
1908
1925
4543
1985
5075
1735
1658
3709
2388
3369
1665
1848
2771
8245
7503
2049
2079
1800
1652162
1913
1683
2220
5990
8281
3307
2214
1988
1748
7606
1866
2203
2071
2812
2045
2142
2322
2001
3097
2979
3207
1882
2163
1659
2186
2168
1986
3844
7656
4328
2043
2722
1917
3215
1978
1924
12691
3318
2389
3358
86941
2128
3299
3693
1918
4282
57136
1819
5322
7759
4542
4515
1852
3973
7575
4050
2062
3420
2382
2270
2344
15472
3160
6710
6026
1909
2583
4156
2313
2839
5389
1967
2809
5359
2606
3458
2295
1896
7057
1977
1968
14367
1719
8304
1705
1717
2249
1667
1952
2854
2344
1916
10070
1712
2839
1892
2042
3061
1745
2420
1991
10818
2885
5177
3353
2354
2468
2282
3252
1658
2445
975815
1985
1962
2081
1835
1728
7865
2529
2500
4586
4429
2114
11510
1931
2418
2628
1968
4890
20341
12725
2809
3057
3829
2321
1802
3681
5064
1762
2214
2316
1930
2651
3767
2627
5004
2156
7026
2062
4633
1842
5672
25013
1114175
1907
2980
1883
3075
1764
7840
1838
2433
5413
2668
1652163
2043
2489
2113
1991
2240
1967
3739
1680
1738
1838
1894
2538
2984
6126
9849
2198
3000
4231
1651
4277
15147
8599
3160
1971
2215
2017
1897
2541
1886
7557
2090
6931
2876
2248
1687
3110
2912
4554
2105
5895
2046
1935
10903
1935
2747
2076
2059
1978
2000
3022
3901
4283
9718
5525
1911
1652165
5652
2359
2812
2825
1677
3201
2419
2166
3258
1944
2532
2110
1986
2093
3718
2564
5589
1816
2244
5035
5906
5061
1947
1752
3838
2723
2342
8032
1652159
1641
1881
1942
1705
2561
2072
3903
5529
2160
10726
1841
1762
7080
4917
4073
12401
2217
1948
3133
2284
2114
1659
6722
4854
8602
8869
3145
3136
3642
3408
2201
1779
2212
2537
13785
2295
1887
2216
1757
1944
1988
2081
11777
2306
1783
1955
2058
2951
2790
1725
2557
1996
1646
2848
1772
4910
5199
1893
1964
1966
5062
2343
2021
2126
1988
2066
1694
6999
2937
1705
2210
2142
1674
1899
2022
1646
2375
1663
2145
11030
1972
2076
2020
4720
13503
2011
2295
2035
2494
2364
1751
1803
2090
1778
2150
2413
3551
4885
2182
1764
1958
19296
3990
2362
1917
4446
2324
1730
2492
6296
2972
2127
4326
1937
1654
1795
1877
3119
8848
2129
1975
1978
2021
8688
1895
5183
2593
2767
1800
4797
2170
28724
4043
2334
2529
5262
1993
2097
1967
1657
1759
5410
3464
2366
2027
5161
2000
1675
2277
2759
1908
82435
2939
3230
2654
14871
2036
2794
2540
2026
4777
1962
2831
13935
7206
1754
8999
3598
2255
7208
1920
8703
1712
1952
2040
1652160
2322
2379
2523
2390
2436
5552
1661
2317
2184
8482
2356
3577
2059
1974
2273
2024
2974
1667
1655
4486
2773
2028
1646
2019
30716
9859
1953
2943
2197
10726
1654
1676
7248
1860
4041
1997
4907
3370
2170
2535
2751
1965
1698
2754
3137
2029
2321
3762
3108
1969
2118
2311
2614
11422
2043
2011
6045
2379
4279
1839
2621
8318
2586
6768
1811
2397
2014
4959
1802
2081
1962
9492
2040
1979
1806
12462
2886
15473
8999
2335
2160
1939
3537
3672
2279
1588
1849
2355
2019
3280
2128
4283
1651
4590
7415
2564
6619
2045
1755
1988
5082
1967
2707
2726
10449
2820
4508
1849
1996
1980
1956
3144
2532
1862
2155
2850
2717
1659
4548
2063
3026
1689
4858
1658
2208
4516
12297
1977
3968
1664
1756
3235
2375
2021
2536
1953
1646
2774
4099
7706
2259
15245
1658
1943
2380
13936
1924
7320
1883
1704
10189
1943
5965
8946
1986
2129
2332
5330
2529
2100
10866
2182
2216
2280
2848
1910
1904
7673
2145
7767
2322
1248050
1818
2653
1752
8182
2241
8691
1970
1716
1728
2030
2178
2164
3631
2634
1883
1986
3534
9282
3091
1679
1827
2824
19839
2379
7021
2068
2280
1883
1925
1992
3162
1638
2528
2115
4294
1767
1791
3219
1658
4826
6292
8705
1114182
8056
4381
4183
2356
4279
3485
1837
1659
1960
2411
2359
2372
4679
6714
2179
3138
2409
4554
1876
4630
3745
1674
5383
4332
3313
3357
8231
1669
1854
2025
2954
1980
1975
2544
2571
1927
3282
8234
4718
15396
2794
1664
6735
5583
9338
4058
4327
2025
2447
1976
2788
3564
3097
10866
1707
1944
2923
3641
4310
1677
2001
2045
2188
5630
2857
2727
2195
2216
4174
4938
4072
4104
3128
6151
7761
3175
1681
1968
1961
2668
3355
3184
2445
4901
2204
2603
4142
1864
3940
1974
2639
3663
1965
3363
2357
2426
2316
2109
1661
2191
2305
2165
2651
2013
1773
7757
2800
3908
1954
5951
1672
2009
2081
2360
2131
2043
3877
1001942
4558
2234
1959
2477
48700
1833
1859
2177
6752
2073
40719
6963
4538
2051
1973
1911
2432
3826
1645
10670
1826
2382
1896
2208
2910
2825
2176
2550
2856
2030
2536
4377
1996
2002
12420
1668
1945
2945
1975
14938
2930
37269
21561
4313
4707
12313
2119
1931
2232
1944
4550
1680
2021
2185
5346
3968
1900
2483
2496
2776
2504
5976
4743
29010
3440
3901
3170
3640
2436
1652123
6419
1972
3007
2195
1974
2811
1637
1658
4831
2103
9997
2828
1667
1768
4716
1831
3640
3617
1666
2559
2442
2809
5800
2859
2209
2087
2751
2163
1663
2174
2872
2582
4375
2839
5093
1983
4369
2614
1862
1971
1923
9021
5023
2484
2333
21635
1818
1671
2223
1982
2146
1968
2121
1918
2597
18196
3537
2768
1954
2855
3144
1996
2409
1986
1989
2106
6225
2864
4402
2414
3480
3106
1652121
2045
1672
43129
3687
2974
1623
2336
1865
2595
1943
1735
1929
1652160
1692
1114184
1776
1737
2336
4675
1948
3339
7120
1969
2285
2669
2073
6048
13208
2082
2438
2118
4595
7814
2279
2180
3324
1997
5654
1903
5696
3305
1942
2280
1674
1656
1654
4728
1908
17938
2273
3212
2822
7584
2378
1687
1942
2116
5578
8897
2383
4588
108508
1665
5965
1958
97574
5852
27368
2037
12488
3478
1803
8215
2001
2298
2655
2010
8151
1758
4483
2165
3672
3461
7991
1962
1818
1936
4527
3196
2576
5584
2111
2789
1978
2210
2570
9999
16423
2623
2856
4459
2221
4718
10803
1676
21008
9758
1925
3371
2285
3045
1973
3404
1845
1670
2827
4765
6752
2124
5333
1248049
2115
9809
2009
2071
2254
2012
2265
5584
2248
1908
3764
3180
3893
11521
1662
4342
1663
2413
2171
6838
3107
2759
2381
2340
5083
3081
1666
3234
3385
2109
1654
1646
2021
3431
1994
4032
2081
2242
2591
3355
2520
2181
2655
2979
2309
11087
6903
3469
9867
15545
4736
2156
1653
11739
2069
1970
3632
2093
3398
1914
1661
1718
15144
1248051
2794
14422
2131
13264
5637
1839
1645
2040
1653
1725
2592
3483
1928
2316
1916
1936
2923
3798
4429
1992
3448
4248
7845
2753
5973
2300
4525
11790
2191
1722
4171
2167
2466
4457
7645
25431
2138
2148
2268
3313
2227
3021
2113
1801
4435
1933
6658
2009
2413
2317
2647
2639
2397
1783
2075
2529
3166
1697
4171
1907
1758
1998
2724
4491
2549
2436
28381
1909
1950
3347
3831
9341
1939
4527
2015
1676
3162
4047
1776
1752
2272
1913
2020
2718
3539
2831
2720
1676
2115
2122
3289
2542
4900
1821
5846
1866
2143
1627
2042
2136
2417
1961
2410
1969
2304
2313
3230
1697
1905
2771
10514
2967
4429
2010
2330
3491
2413
2991
4396
3548
1637
1630
1824
47949
4555
2473
2365
1949
2263
3018
1935
2157
1908
1996
2595
2464
2240
3399
2062
2030
3913
2055
3804
11492
14300
9319
4573
1729
2022
1985
6353
1652128
2850
6731
3928
1694
3750
1840
1922
2609
6667
1770
1927
4776
2348
2037
2977
2179
2175
1869
2711
2207
1919
6265
2966
2110
1708
1919
3099
2282
1983
4639
9545
15401
2405
2168
1888
3097
1692
5558
2080
2067
2346
6134
6614
2078
3395
2530
2789
3482
2363
3925
4642
2122
1960
2129
6808
16333
1887
76350
2650
1990
1893
2373
1827
4591
2240
2073
1773
2715
1001942
2111
2678
6396
40159
2531
2555
53710
1697
14147
1976
2178
56246
2774
2320
2393
1905
3171
1689
10866
2116
3225
2525
2820
2673
4016
2897
2054
2342
2248
2515
1740
1939
4488
2032
21251
2019
2891
1931
16624
6161
1892
1863
19256
2018
2188
2806
2153
1948
1747
1987
2550
3169
1908
8868
1986
2306
97594
19286
2191
1940
21008
4131
1669
1986
6615
6214
2090
1754
2113
2620
3186
2020
6791
3333
3511
46686
3849
1993
1962
1951
2479
5087
22755
9997
3375
2405
2391
2079
2003
1935
1665
1818
2637
1750
2391
2112
2333
33195
1755
2581
1959
5327
1780
4423
3823
2384
27365
2225
3313
1966
2491
1858
53630
8326
3578
2214
6183
1918
2625
2756
1686
1886
9271
3228
2436
2106
1730
1652121
6279
14447
2345
2233
2195
2285
4344
3472
1703
2039
1914
2408
16395
2139
2922
1979
1884
2051
2137
5893
3327
3060
3666
8780
2575
3226
3308
50528
6845
2930
2693
2443
5790
18168
1994
2052
1908
4396
2129
8171
2151
4573
10335
3702
13746
8507
1960
1652164
2616
1650
1856
1658
1652126
2664
1913
2338
1738
2229
2056
2024
1943
9338
3419
1905
1915
4866
10694
2123
2037
2078
11984
7108
1980
11390
4348
1114181
1897
2975
3807
1760
2616
2285
1732
2321
2992
2968
7339
1940
2715
2163
1947
1931
5201
3042
5022
2612
2820
998461
2427
1922
2152
3610
2832
3474
2061
3171
2075
1950
1779
1993
2468
9986
3716
14122
1926
1995
3115
52072
21422
2826
3620
1938
7214
4375
3702
8546
9322
2186
2666
3067
2741
7439
1835
15722
2359
1936
2082
1661
1927
2376
7885
2372
2112
1754
1785
3892
2222
1807
2413
1969
2397
2927
9710
3421
21215
8278
1654
3493
1928
1597
2691
1781
2007
2427
2348
1661
2352
3041
1652162
2275
2202
1679
3003
2646
3788
7286
2588
2035
4374
1905
3126
1631
2060
2302
2728
3631
13074
2020
7995
3283
1652122
3433
2684
2077
1970
1977
10432
2322
2556
2065
1919
2288
1686
2195
2894
1652122
4719
1917
2007
1652126
1744
4716
1643
2008
1970
3315
1773
8280
2051
2593
14974
4402
1001977
5416
1888
2021
3918
2291
11307
4016
17339
2592
1964
2363
4629
2052
2182
16635
1809
5364
2025
3261
2636
1949
2357
1982
15492
1877
6480
1892
6165
2017
4652
2001
5419
4799
1812
197993
2248
1917
5326
2192
2429
2812
2076
7563
1952
2166
3284
4942
3111
3748
1924
15843
1739
2019
13457
15093
3214
4304
1892
9122
3331
8302
5661
4026
2462
1729
2053
2100
1751
8324
2200
1943
2952
2581
112819
7458
5162
2550
5185
1964
2443
2603
2092
2089
1880
2097
2222
7520
5946
3123
4238
5215
2870
1934
2416
5513
5454
9514
7248
1935
2068
2343
2922
8815
2326
29388
4584
8880
3078
3831
6293
1887
1969
1854
1910
1959
2927
4763
4089
2559
1948
2783
5067
1891
2448
3858
2746
3766
5443
2543
1898
6447
6625
3062
3497
1967
2054
2499
1912
4744
3366
2487
10040
4052
2614
4321
1944
2071
2025
3053
6360
2242
2463
2855
3877
2641
6753
2356
2873
3235
3830
4823
5122
1990
3915
2082
2132
11031
14368
1893
2212
1962
2775
1997
1980
1809
2543
1976
2542
2568
2327
2239
2246
58562
2052
1987
1978
2398
2165
1975
3188
2050
4491
1992
6377
1860
3736
3775
13468
8662
3354
2783
4360
2824
2388
1725
12126
1895
2433
1707
10292
1892
2691
21479
17452
2106
4716
1759
1692
5280
3253
2690
2398
3080
7303
3122
2233
2916
4948
4253
4163
4321
2361
1634
4688
2520
3780
6278
2246
2983
2042
2388
3575
1918
3405
5630
2116
2758
3009
1640
3486
2184
3946
12629
4265
2298
1891
2526
8291
5401
5709
3684
30756
2042
5422
10002
3327
2456
3710
2504
1849
3188
2016
1890
4037
2587
4540
1647
2918
6406
6405
2373
2523
1967
8879
6007
15665
2982
2485
3550
7031
5737
12178
10167
4045
2360
3155
3443
3104
3699
1944
1966
4471
3524
2264
14390
2079
2369
4526
12654
2673
1817
4246
1626
2060
7538
1941
6072
4012
3092
3351
2946
4349
5131
5262
2428
4563
2489
3287
2576
6798
1780
2378
3976
8121
20724
2484
4706
4015
5126
3325
2978
1647
2336
8094
5128
11411
7856
1936
7624
2711
6615
8438
2944
1761
5339
1961
2346
4726
6772
5740
3324
2188
29313
3458
11367
5073
13726
1645
1754
4004
3331
3250
2639
13983
2285
1985
1948
5341
16968
3089
4376
4911
1878
21940
2289
2121
1968
1955
1970
1986
1961
1928
2625
2957
2325
2562
1958
5129
2387
2622
1938
2268
2339
1946
1916
1960
1959
1925
2176
1647
1970
1665
1992
1971
2353
2305
1992
2375
1984
2356
1969
2639
2375
2265
30589
1950
1951
1989
3152
1962
1950
1989
1968
2594
2343
1975
2642
1948
1947
1991
3492
2097
2350
4643
1947
1883
1948
2319
6686
5162
2010
1980
2694
1724
2239
2214
2149
3742
2088
4016
8133
1747
2667
5923
2791
7330
3260
3354
1931
2304
12735
1942
2140
6634
2180
2236
2307
4235
12950
3140
5369
1651
1643
5055
3255
14042
1999
3410
6862
7680
3078
7615
2084
3076
2544
3581
2452
1993
2367
2146
2422
1855
2836
3913
5004
17760
2215
2022
20628
2945
16591
13716
2265
4615
15678
7042
2006
1646
6710
1930
16886
5554
2142
1999
14180
1640
2396
2149
2793
3982
1963
6898
5309
1724
1936
1628
6807
2536
2908
10688
3644
2005
3807
2779
1937
5407
1818
6174
1900
5779
2624
2337
2590
3720
3395
2774
18382
4536
1988
1787
1686
3208
3274
3907
2906
13408
3644
2449
2527
1944
7838
1949
2913
1991
2145
1974
2293
1928
1969
1679
1841
2590
1964
6447
2966
2021
2300
2146
7726
3042
2171
8517
5394
5297
5159
2132
2338
1661
5279
1906
2144
9093
2677
1796
236246
3032
3068
1966
2328
1668
2220
9083
3196
1937
3683
4546
2649
9458
22547
3322
2276
7814
5718
7628
2822
1714
1898
2328
1909
2389
2074
3123
1972
3320
3811
44843
5195
1668
2370
3508
2777
1990
2848
2854
3279
1888
10461
1667
1660
8422
2420
2470
2561
2592
6742
5360
2313
3845
5240
2398
1677
3747
6711
11715
6599
7877
1807
3170
5114
2895
1869
1946
2163
2494
4371
28341
3323
1864
2362
1932
2755
12745
2475
4826
3943
3612
1738
2474
1893
3346
4624
2017
9338
3324
2715
2261
1664
1664
1774
2206
2401
1975
1665
1859
1987
2152
2560
2680
8844
2862
2148
2099
4264
2598
2359
3629
5644
2055
5759
2099
2047
1969
2040
3648
1874
2050
3535
2338
1894
1657
1665
2495
1990
7575
6808
15412
2339
19664
3015
2153
3827
5065
1890
6114
3105
2950
2868
1675
106918
6630
2000
5915
5502
3269
7280
2608
4212
2424
7536
2222
4263
3499
2381
2170
4059
1733
181626
1988
6662
5587
2503
81450
1972
2912
2143
162154
1973
2381
1988
1985
1971
1967
2385
1970
3045
2351
1986
1999
2487
2149
2368
2391
2356
2338
2344
2302
1772
1706
2328
1983
2275
1965
2143
1968
1991
10811
1994
1982
2631
2296
1975
2372
6317
2339
3281
2696
5284
2435
3892
2775
5172
6724
3491
2395
2155
2662
1657
2263
2972
6481
2398
30131
8844
1675
5368
3936
1668
3609
1741
2028
2326
2274
2042
3254
2136
4413
2175
2313
15524
1654
2304
2274
2254
2378
2273
6041
2144
3131
1950
3268
21359
35277
2053
1652162
2794
1653
1917
1935
4263
12404
1989
1877
4050
1664
2539
2108
3252
2236
1645
2086
1882
3052
431187
1899
2274
6814
3226
2868
2786
5999
2212
2066
223792
1673
2154
2344
1794
1829
3509
2279
2128
1973
2108
3783
2327
1974
1799
2959
2494
2120
107701
3121
2198
1986
1672
3264
1846
38022
5073
2077
2761
2596
2312
2211
7541
1671
3126
1863
3779
7618
2041
1938
2308
2390
7944
1964
1983
2137
3259
3828
5997
1655
2488
1955
8829
2694
1846
3939
2682
101757
12537
2440
6960
4148
1976
6692
2145
1667
1961
3684
1992
3072
2798
1652170
3021
1976
3313
3232
2660
1666
2092
2528
2457
4435
3807
7802
2251
2789
3771
4089
25387
1866
1781
2996
8782
3320
2698
2325
2342
1642
1656
2092
5284
1834
2834
2444
1649
1964
2347
2051
10660
2522
2046
1704
1709
2501
2928
4116
2259
3884
2744
2037
1961
2448
1655
1652155
2559
1933
2673
1644
28149
12305
4131
2776
2173
3081
15454
2808
1658
2634
4361
2135
2358
3601
1654
1793
4011
5202
1654
1964
1849
1691
1658
2238
11022
2410
1681
29137
2521
5066
5157
1713
4856
25945
17288
2082
2974
1774
4092
4713
2380
1962
1667
1871
1959
2322
1855
4984
4380
8673
5236
1989
2066
2042
1662
64697
2267
1662
29246
2659
16759
2328
5391
1671
1666
1670
5713
1931
2290
14038
1990
9547
7152
15220
1979
4754
2443
12902
4455
1652
2495
580072
1658
1666
2843
1726
33015
1923
8845
3622
3613
1946
2416
1664
1971
1987
3015
3106
1843
1659
1652
1656
4615
2267
8004
2931
4451
1980
2285
1680
2490
1771
2230
332959
4871
1771
8118
3869
1842
1962
1686
7035
84805
5080
2512
1664
2303
4735
4424
2893
2041
2441
2174
8015
2155
2160
1950
2316
3321
2154
1989
2313
2342
3029
4416
7691
2607
1647
3315
9394
5837
3955
2313
2836
2808
327508
2808
1719
2285
8028
2303
1966
154202
1926
2230
2286
3544
2388
1961
1780
2989
1797
2007
2807
2344
6214
1713
3019
2232
2046
3132
2085
3504
2033
1890
1645
1934
2025
3328
1678
2500
1683
1757
28118
2938
2323
8545
2048
1938
6630
1657
1978
1988
4540
51412
1716
20680
5489
5253
2280
2605
5024
2381
21814
10193
3491
7214
1877
8496
2260
4756
40385
12184
4623
7617
11489
2064
2856
3664
2388
2394
1964
2267
2090
1987
1928
1661
2335
2148
9667
4886
2852
9484
1859
2770
1829
1821
7914
1857
2213
1893
10154
11233
2544
4109
1672
1800
9859
2063
3096
2373
1869
4268
4849
2549
1662
1964
3026
8112
1684
3176
6806
1672
3303
1659
3387
2137
2170
1657
22905
2572
21818
2753
1960
4468
1703
2020
7757
1985
2240
4834
2194
2769
4248
1641
1932
5084
4964
1975
1850
2248
2420
1637
2282
7633
2166
1977
2930
1941
6283
2295
4376
11449
27472
4218
13396
1948
9991
2744
2428
2349
5666
3710
3317
4535
2618
2427
1986
6592
2279
1936
3430
5505
3938
4469
5014
5381
1787
6492
13057
5045
1842
5364
2027
8700
2057
5040
2378
3393
2534
1931
8361
8492
3690
2087
2595
5284
2932
3666
1824
38344
1922
1645
6604
2221
2587
1909
1973
15391
1874
2071
3871
9099
1921
1911
2111
3679
2269
1740
2416
2258
2474
24109
7510
2069
1649
1906
2356
4971
3520
8149
1971
4438
3384
2133
4368
6584
1904
1947
2636
1787
2403
17260
2978
6529
2930
1761
1942
3203
1852
2415
3227
10280
2438
13754
203751
3954
1723
16649
2368
1871
1950
21623
2624
3139
4751
1868
2093
2267
39125
2560
1962
2506
1790
1732
2313
4638
1877
2226
16814
2054
4963
12702
2315
4739
4328
1664
2743
4530
1669
2910
40574
3620
3781
1654
1658
1974
4263
3207
8551
1665
20470
4660
2367
7414
4613
3095
2773
1954
3330
1609
2527
2100
2237
1933
5423
1933
51412
2192
1652157
2058
1652153
2507
1894
2347
4239
2158
4060
2569
728438
1652171
2885
2471
1930
16259
4902
1952
2788
5475
5109
2264
3709
5744
6590
6597
2453
1651
2467
1920
2384
2397
5399
2226
2513
2342
1653
2244
5643
3154
2212
130646
1673
5090
2990
1690
2956
2153
2458
1720
2585
2582
6418
1949
3184
6672
2035
2363
3538
3607
2000
1961
2857
2929
2760
2892
2053
3534
1673
3078
4949
2515
22469
3344
5298
2114
2065
6798
3081
3321
1901
2530
2153
2197
2330
1986
8602
2500
1743
2201
2110
1717
2820
2318
2321
1656
2147
1671
4219
2500
1721
2472
1644
2486
4230
1649
1649
2640
1675
2430
2355
2280
2198
1656
3609
2279
2285
2241
2144
2136
2001
2995
11039
2312
2028
1660
2165
3303
1675
2202
97587
97590
2260
6298
1892
4159
13123
2214
2072
1754
3620
1658
7825
14433
1662
16746
2525
4136
3996
2076
1677
2077
3043
28157
4152
3842
2191
2102
2176
2098
2953
6220
2267
1864
2604
1748
2690
2557
5832
2336
2178
1654
1888
2635
2632
1649
2571
1656
1646
15970
2198
1654
2061
1942
2910
1656
2348
2454
4224
1675
53990
2112
2553
1675
2444
1659
1672
1994
83222
1651
2699
1652
3913
2029
2293
2076
2048
8132
6387
6636
1718
2264
1985
4775
2388
2424
8763
2621
116494
1676
2839
2188
1982
1675
2628
2187
8347
1658
3177
2496
1712
3843
2152
2272
1675
1720
3764
2663
2385
1935
1685
1647
1647
2620
1643
1834
2639
11388
4731
11996
2149
1906
2340
2053
1726
1652173
2468
4188
1887
16835
1903
2812
1658
3020
1650
2361
107641
1650
9514
2306
1654
2230
14651
1644
1680
1652
1656
12905
2251
75975
2094
1671
2372
1660
3884
2002
2692
1853
2639
2490
1659
1962
1651
1644
1670
2378
2530
6139
3302
2752
20293
8211
2135
2362
1682
1844
2701
1680
20363
3146
2049
4372
4033
2265
1653
12082
3801
6545
2472
1643
2348
2256
1671
7542
2710
2715
2529
3250
1984
2022
1669
2327
1842
2494
3318
1662
2408
1661
2009
1678
5876
3572
5610
2516
2173
3036
1649
3190
4015
2270
2190
2771
2210
1769
2021
1874
1634
3124
8428
1875
2698
3017
1756
1676
2675
1648
1980
3366
1671
2020
1918
2239
2241
1922
3042
3143
5285
2268
8112
3012
27472
1652
8823
4677
3926
1974
1975
1677
12249
1965
1871
2543
2438
1940
3306
2049
1649
1929
1762
2537
7019
4176
2142
1652
1652
1651
1663
1680
37308
1668
1943
2152
1677
1644
2616
2301
1652
2093
1642
1660
9398
2285
2771
3493
2474
4326
1990
2081
2456
2141
90332
1753
2232
1751
1750
1960
2052
33075
7320
13919
1657
2842
1943
3559
1743
1964
2202
1668
2641
2161
2360
1677
1983
1658
3059
3362
2020
2512
8604
2844
3238
2938
1652
2325
2724
12805
1993
1648
3904
2328
2043
2047
3772
3566
2350
3104
4856
1670
2002
3628
3226
11792
1650
2187
4030
2144
1661
2610
1850
2500
1723
1664
2315
4898
2773
2179
1805
1975
1912
1986
2639
1870
2941
1656
2290
6766
2360
3077
3103
1662
1644
2685
1864
2567
4401
2554
2297
1662
2022
1978
2567
15388
1634
7408
3192
2892
28865
1654
2410
1789
17202
2144
1914
2255
1979
3960
2311
1707
2495
1649
1648
2130
3342
2637
2448
1893
3912
12515
2385
1707
2738
24922
4601
2364
4752
4200
1894
1640
1664
2657
2468
1934
52452
1852
7892
2106
2127
2627
1964
2143
3041
1739
1888
2033
2135
9074
2621
2221
1673
2350
2408
1663
1660
1668
1658
1677
2527
1703
2190
1679
1646
1761
1675
1795
4511
2257
2795
1661
2341
1663
2283
1829
1826
2547
2548
1666
1655
1940
1653
1883
2392
1873
2838
2277
1685
1641
1644
1774
1655
1705
1732
1673
1652173
1891
2250
2263
1673
2613
1652172
1660
1672
6045
1672
1930
1686
1899
1671
1665
1686
1654
1761
1679
1966
1672
1686
1686
1686
1673
1676
1649
1693
1685
2802
1679
1658
1653
1954
2030
2559
1960
2283
2554
1666
1666
1676
1656
1662
1813
53747
4178
1971
121471
1668
1674
1674
1669
1651
1655
1697
1713
1679
1963
2391
1668
1668
1648
1662
1990
1650
1661
2344
2261
1657
1710
1680
2369
2284
2334
1982
1884
1661
1707
2607
1652177
1976
6059
1667
1668
113670
1671
4126
1663
1654
1717
1891
2170
1648
1817
2130
1680
1713
1674
2261
1663
1739
6065
1741
2530
2534
1973
7602
1991
1683
1693
1652175
1697
7043
2256
1667
1767
1643
1657
5578
1694
3203
1711
1679
1688
1648
1672
1741
122260
2078
1652169
2248
1673
1959
2038
1972
6170
1790
1714
2076
1668
1665
1649
1642
1666
2006
1668
1989
1903
1650
3404
1689
6968
1664
1673
3442
1667
2819
4226
4498
3363
10464
1659
2670
1981
2547
12778
2323
1688
2014
1697
1002002
1688
12108
2439
2210
14067
117478
1678
1678
2086
1982
1643
1646
1902
5547
7006
1713
1710
2797
2605
9232
4818
1677
1968
1835
2164
1665
1657
6049
1754
1753
1659
2506
4707
3299
3007
2194
2192
2191
1669
1827
1676
4410
1690
1984
84024
4473
1971
1660
2256
1664
2147
3078
2152
1911
1669
1866
1666
2013
1635
2179
1736
1657
1858
1655
1654
2194
2250
2251
2249
2662
1671
1967
1968
4514
3252
12609
1641
1652184
5949
2354
1693
1671
2351
1683
2261
1673
1709
1761
1691
2272
1667
2505
56177
4935
2248
1660
2922
171130
2080
2569
26321
1655
6003
4640
1769
1697
1991
1670
1968
1950
1658
2679
2743
465440
2433
2387
1668
1662
1919
1635
2217
365146
2206
1852
2369
1666
1800
1657
1670
1671
1678
1673
1678
4505
1733
2230
1643
1973
1663
11602
1654
4771
64167
3709
1657
1654
2055
1668
1939
2316
2291
1675
2952
1694
1791
1668
1733
2181
1682
1659
3048
1679
45168
11944
1689
1676
3440
7527
1964
2352
2347
2856
1884
2645
2784
4864
2743
8234
1692
9721
2355
1664
1686
1653
2262
4282
2609
2250
7542
27422
1654
3021
3101
1667
11246
1669
3105
4397
1977
2195
2327
1806
1806
1674
2587
1680
1674
3412
1809
2277
1666
2568
1873
3361
1665
54984
17296
1662
2598
1699
2375
2372
1665
1673
15192
6080
2268
1964
2087
1658
1729
5193
1661
1656
2050
2760
2144
1665
1880
2464
2253
1887
3429
2596
1658
2527
1692
1675
8809
1791
1794
2185
1668
2193
1645
1652175
1669
2036
6230
1979
3616
2036
1665
2143
1757
1674
1740
2340
1738
2321
2561
1652176
3427
2276
1658
2709
1654
3387
4388
1659
1986
1975
1873
3186
1652173
7781
2145
2503
1696
996743
2001
3189
2404
2341
1695
1662
1980
3502
2773
1665
1652170
1884
1699
1652172
4165
1671
2045
1657
3546
2140
1652168
1652181
2892
2377
1866
1671
1662
1680
1652170
2084
2802
1670
1670
3475
1935
2140
1665
2493
3438
1671
5486
1797
2886
1672
2521
1656
2492
1683
2525
8296
1738
5644
1683
1711
2158
6500
7912
2309
2185
1679
3063
1655
3606
2111
2540
1970
1985
2495
1906
3828
1797
1677
1667
1908
2498
1673
1786
1783
1786
3172
1668
1652169
1879
2787
1683
1653
15328
4185
2144
13413
3213
1689
1892
1656
1667
2117
1682
1950
1659
5250
1753
3424
2241
1680
2551
3261
1654
2522
2589
1667
2161
1662
18407
1652169
1676
1683
1694
2455
1667
2444
1679
8752
1640
1946
1656
1731
2784
1922
2277
1654
1703
1667
1679
2860
1659
2866
1657
1879
3029
2912
1654
1662
1667
1765
1813
2652
2585
2649
1972
4346
1736
1695
1659
1983
2310
1901
1677
1672
1961
1674
2367
2519
1902
2226
1962
2215
1652172
2405
1906
2887
2075
1654
8749
4803
1635
1880
1662
2192
1677
1653
1763
623402
2146
12946
11938
1664
2382
1669
1662
1644
1690
2260
1688
1691
1958
1691
1675
1677
1688
1660
1707
1884
1684
2234
2027
1645
1665
1665
1668
1668
1671
1706
1933
1883
1660
1658
1655
1669
1674
1664
1686
2197
1898
1644
2070
1882
2151
2556
2254
2013
2353
1888
1679
2103
1600
1891
1916
13172
1677
1667
2454
2122
1674
1879
1880
2007
1882
3969
1664
1675
1665
1646
1661
2520
1888
2378
2378
1686
2639
1680
1897
1703
1688
1685
1686
1688
1672
1656
2655
1664
2332
1653
1664
1666
1772
1678
1681
1666
2160
1660
3978
1888
2276
1656
2061
2505
1671
1661
1892
3503
1662
1719
1714
3027
2200
1670
2341
1677
1920
2370
1671
2570
1666
1684
1718
1662
1682
1671
1670
1677
1653
1686
34679
1647
1657
1654
1957
1673
88738
1675
2045
3152
2120
1680
1658
2321
2343
1754
1672
1659
1663
1659
2277
1798
1682
6304
1661
2250
1674
2235
1969
1717
1663
1696
1706
2172
2330
1676
1655
2042
2390
2339
1684
1699
1668
1988
1673
1664
1705
1709
2295
2396
1670
1674
1951
1652
1670
2065
1665
1887
1652
2242
1887
1888
1665
1666
1891
1938
1655
1667
1683
1658
1655
2259
1644
2331
1672
1995
1662
1835
1676
1883
1881
1883
1666
1906
94227
1687
1667
1668
1667
1665
1669
1667
1657
1681
1687
1880
1645
2106
1667
1677
2630
1670
1678
1656
1986
1882
1886
1661
1674
1656
1679
2256
2180
2175
2623
2041
2217
1667
1668
1654
1805
2619
3006
2414
2379
2134
2184
2185
2488
2987
12695
1690
2255
1904
1902
2123
1685
2041
1666
2755
1678
1678
1672
1702
2365
1669
1670
1660
2044
1646
1666
1972
1670
1670
4433
1658
1650
1650
1647
1747
1695
2306
1648
1663
1669
1675
2979
1652
2626
1660
2179
1764
1674
1889
1884
2240
2372
1681
1907
92277
1663
1642
1762
1659
1670
1673
1661
1674
1670
2168
1654
1666
1649
4720
2457
1666
1647
1668
2394
1674
2140
1671
1669
1673
2510
2538
1678
2250
2196
1656
1662
2256
1829
1651
1675
2198
1654
51412
2067
1654
1686
1913
2395
1682
2334
1636
1971
1695
1977
1659
1670
1657
1655
2093
1652169
1705
1650
1674
1655
1653
2285
5297
1696
1675
1980
1650
1678
1905
2282
2280
1660
1661
1662
1671
2237
1663
1657
2294
1662
2496
1673
1737
1675
1936
1890
1671
1689
1681
1993
1647
1674
1686
1661
3186
1652
1764
1666
1671
1652176
413985
1963
1691
1670
1639
1659
1663
1668
1925
1801
1797
1985
1652174
1977
1704
1660
1674
1673
1902
1663
1687
55333
1650
1701
1885
1885
1885
1677
1662
6117
1887
1667
1649
5180
1755
3703
2281
2296
1666
1664
1671
1667
12649
1984
2871
2625
1668
1675
1679
1683
1658
1640
2226
2626
2626
1684
1685
1674
1677
1665
9822
1974
1681
2177
1674
2268
1673
1675
1664
2516
1673
1731
1705
1892
1969
2093
2093
72081
2101
1671
1677
1923
1651
1856
1912
1973
2053
1886
2019
2358
1733
9128
1674
1663
1666
1663
1816
2766
1686
3809
2296
1704
1665
2275
3246
1642
1652171
1673
1650
1981
2557
2124
1684
1671
1668
2345
1666
2656
1667
2217
2555
1931
1626
1779
1668
1662
1668
1665
1668
1677
1677
2805
1652
1660
1642
1643
1693
1680
1686
1676
2250
4037
1689
1677
2269
1678
1685
1888
2310
1910
5441
1654
3714
2399
5548
1904
1959
1680
1659
1658
1844
4456
2276
1663
2047
2149
2014
1659
1673
1881
1647
1653
1652171
1669
1662
1669
1665
1968
1819
1655
1652
7328
1675
6257
1662
1672
2190
1679
1653
1705
2346
1685
2369
4661
1651
1658
2799
2242
2700
2699
1937
2619
1669
1779
1667
1658
1670
1663
1960
1674
2580
1672
1963
130074
1812
1671
2296
1686
6017
1696
1669
1668
1652174
1889
1759
1651
1760
1674
1663
2182
1748
2584
2290
2286
1661
1961
1695
1652174
1671
1881
4502
1665
1669
2389
1654
1680
1682
1673
1679
2524
1872
1762
1705
6028
1676
2892
17855
5352
1648
6904
1674
1676
2086
2544
1643
1962
1673
3694
1658
1759
1907
1685
2505
1670
1666
1964
1663
2206
1667
993212
1663
1653
1647
1658
2144
1667
1670
1661
1679
1971
1645
2541
1675
1639
2152
1883
2425
1670
1665
1661
1682
1682
1673
1672
1656
1661
1952
1672
1683
2919
1660
1659
1988
1971
1783
1660
1658
4075
2647
1661
1658
1665
1663
1649
1680
3250
2523
1657
1672
1684
2266
1684
1676
2399
1689
2613
2616
1990
4238
1741
1757
1667
1667
1663
1668
1664
1784
1673
1639
8397
48269
1661
39904
7116
1703
1703
1976
1684
1684
1965
1669
2330
1660
2772
1678
2165
5504
1681
2280
2339
1974
2394
1970
2297
2254
1944
2399
2059
4613
1880
1692
1685
2077
2287
2210
2073
1666
1666
3086
1651
2857
1779
1650
1647
1928
1663
1710
1809
1973
1670
2470
1652
1682
1929
2155
1652
9109
1950
1675
1650
2429
3911
1654
1695
1782
1780
1895
1658
1747
1667
2259
1660
1946
1668
1974
1648
1677
1661
2329
1711
2210
2405
1976
1662
1927
1668
2159
1678
1657
1696
2545
1647
1645
1652
5140
1645
1658
1956
1796
2319
1872
1640
1643
1664
2015
2249
1947
2053
2284
2347
1651
1649
1680
1704
3058
1664
1652
1656
1669
1680
1643
1973
1639
1912
1644
1703
1704
1983
2464
2573
2282
1658
2258
4863
1669
1673
1681
1877
1970
1644
1640
1640
1663
1680
1658
1686
1971
1671
6805
1666
1664
1798
1704
2250
1706
1654
53989
1658
1662
1663
1663
1664
1655
2533
1657
1760
2251
2507
1698
1891
1656
2053
1988
1671
1941
2564
2269
3078
2127
2571
2572
4384
2257
2522
2426
1674
1925
1925
1672
1658
1676
1792
1685
2508
3896
1673
2822
3588
1971
1648
1925
1706
1877
1652
1651
1655
1936
1644
1712
1671
1681
1651
3459
1889
1661
1678
3261
1661
1657
1678
1669
3910
1762
1974
1889
1675
3585
3249
3246
1650
1635
1696
1672
1665
1651
1757
3573
1948
1692
2294
1647
26363
1673
1660
1737
3050
1649
1949
1684
10061
1649
1881
1880
1668
1934
1936
1832
2926
1659
1673
1676
2204
1941
1672
1660
1674
1668
1671
1672
1671
1671
1969
1751
2297
2243
3622
1681
1668
1662
1657
2717
1650
1658
1653
2381
1645
1672
2541
2148
1663
10733
1677
1630
1632
2730
1677
1680
1959
1650
2337
1655
2370
1659
1667
1666
1659
1955
2251
1680
1669
1645
2081
2394
2233
2689
1666
1808
1683
1804
1672
1679
2197
1969
1673
1679
1676
1649
1658
1669
68423
2147
1668
1696
2228
1658
1659
4352
2281
2245
2245
1669
1941
1655
1652
2214
1626
1654
2055
3135
1681
1977
1643
1814
1686
3012
1853
1663
1649
1678
1676
1660
1899
1666
1671
1678
2712
2712
3573
1676
5115
152857
1691
1649
1967
2604
1667
2337
1673
1670
1658
1684
2464
2501
1652
1679
1677
1678
1681
1681
1678
1683
1661
1671
1655
2446
1657
1666
3990
1672
2141
1664
2392
1671
1665
1938
1700
1683
1662
12528
1709
1688
1978
2153
1689
2303
2058
1790
1686
1690
1676
1666
1646
1680
2171
2153
1678
1660
15828
1923
1677
3635
1664
2043
2936
1663
1719
1663
1676
2156
1672
1659
1802
11620
1979
1672
1647
1867
1652
1725
2342
1886
1677
1657
1674
2935
1805
1893
2265
1671
1658
1658
1690
1690
2201
2808
3394
1680
1667
1978
1656
2759
1709
1775
2284
1992
1686
1795
1879
1803
12224
46034
1676
1660
1661
2544
1665
1643
1676
1674
1663
5919
1649
1677
5454
1867
3029
2388
1712
2336
1991
1666
2758
1789
1683
2191
1890
1681
1669
1630
2210
1651
1674
2300
2397
1882
1873
1627
4354
1653
3027
1678
1832
1675
1954
2204
2061
1659
1677
140411
1677
1976
1673
1658
1665
1660
1886
1888
1642
1672
1675
3275
2430
2425
2427
2086
4130
1668
2923
1794
1963
1794
1811
3489
1669
1666
1680
1666
1652
3078
2558
1672
2491
2375
2597
1666
1678
1678
2370
1661
1666
1684
1674
1677
2366
1692
1995
1803
1805
2480
1673
1672
1680
1671
2519
1904
1686
2142
1671
1683
1699
6063
32482
1669
5278
34454
1686
2300
1928
1686
1970
1704
1673
1677
1671
1676
1676
1633
2353
1794
1673
1664
8929
50242
2468
1899
1795
1651
1705
1704
3907
1762
2847
3473
1675
1687
1682
1674
1671
2360
1689
1898
3014
2345
1970
1681
1681
2337
1669
57114
2266
2518
1691
1675
2226
1655
1656
2245
1663
1657
1760
1668
1748
1675
1663
1965
2178
1668
2339
1777
1649
1793
1667
1701
1769
1678
2008
1696
1663
1668
469966
1672
1797
1659
2653
2079
1661
1666
1888
1649
1974
1652
1674
1670
1657
1670
1802
1666
1670
1802
1801
2814
1901
1685
1672
1648
1648
1644
1682
1704
3335
1681
5675
1884
3006
1891
5073
1890
1751
1957
1664
1658
1654
1683
1681
1667
1687
2073
6875
1691
1676
1652192
1674
1785
1666
1656
3181
1667
1980
6344
1661
1960
3350
1939
1647
5694
1661
1649
3614
1655
1655
1653
1658
1664
1666
1669
1662
1947
1666
1661
4120
1642
1659
1900
2444
1893
1942
1653
1656
1708
6153
4088
1671
1673
1671
1672
1651
1674
1675
1849
1652192
2935
1649
1672
2442
3486
2582
1656
1659
1791
1950
1655
4864
1955
2926
1670
1967
1665
1751
1660
1659
1651
1674
1794
7868
1731
1660
2184
1701
22242
2350
1676
1664
502499
11178
2694
1899
2296
1957
1916
1963
1988
1722
1653
1659
1884
2061
1953
2340
1684
1676
3137
1662
1901
19443
1657
1885
1666
1658
1885
1693
1681
1675
1675
1661
1667
1671
1669
1668
1666
2335
1921
1666
1676
2531
1679
2714
1679
3128
1657
1960
1659
1653
1678
1656
2195
1915
1657
1677
24376
1657
1676
1679
1897
1658
1659
1682
1705
1681
1671
1635
1879
1669
1659
1709
1708
2172
10647
1971
2453
1664
1696
1653
1698
1682
1688
1678
1679
1667
1666
2714
1686
1657
2421
1676
1670
1665
1670
1674
4854
1665
2179
1661
1781
1780
1780
1780
1666
1658
1673
2280
1667
1681
1675
1931
1888
2208
1649
1661
1713
2249
1640
3635
1701
1654
1984
1890
2232
1670
1689
1677
1674
1675
2090
1671
1662
2232
2227
1900
1902
1665
2158
1664
1700
1677
1669
1938
8384
2322
2390
1671
1670
1922
1669
1850
1642
15402
2376
1685
1674
2268
1657
1874
1664
1663
2285
1673
1751
1884
2332
2025
1679
2369
1680
2028
2540
9790
3636
1948
1665
1906
162221
1906
1758
1668
1678
1672
1682
2089
1652
1664
1667
1681
1900
1665
1699
1694
1939
1697
1692
1694
1698
1694
1665
1728
1666
1688
1660
5856
1662
1659
1949
2108
1670
1893
1686
1799
1888
2184
1659
1900
1900
1678
2247
1672
1672
1667
1654
2477
3752
8389
1690
1763
1660
1677
1669
1674
1793
1726
4885
1665
1650
1651
1955
1676
1756
2045
1659
1671
1652
2368
1665
1698
2971
1682
1682
1683
2260
1800
1657
1663
2348
8094
3018
2702
1664
2090
1672
4287
1669
1677
1663
1664
1967
2037
1924
1982
2194
1666
1644
2275
1676
1681
1901
5346
1653
2213
1669
2008
2260
2165
1871
1671
3584
1653
15610
2183
2610
1984
2262
2274
2162
1669
1663
1664
2265
1664
8967
1707
1957
1707
1711
1694
1665
1658
1668
1671
1633
1676
1669
1676
1674
1756
1967
1675
2814
1663
2285
2282
1664
1795
1662
1675
1664
1667
1898
2448
1795
1656
2078
3031
1938
2258
1694
1658
1676
1673
1755
1979
1653
1899
2786
1708
1666
1672
1679
1677
1647
1679
2010
1665
1670
1687
8862
1937
1688
1925
1671
1686
1813
1660
1657
1894
40842
1665
1660
1670
2404
1659
1682
1674
1675
1757
2264
1707
1659
1675
1682
1682
2154
2059
1974
2946
1677
1888
2025
1668
1673
1664
1980
1891
1673
1674
1694
3093
3093
1683
1685
1667
1881
2193
1681
1666
1679
3230
1679
1679
1668
1676
1964
1658
2856
1656
1693
2454
1744
1674
2379
1913
1714
1920
8185
20912
2391
1803
1676
1664
1661
8476
1668
1653
1665
1655
1975
1667
1663
2864
1891
1658
2546
1642
4041
2563
1673
1689
1689
1670
1630
2221
1660
1672
2392
4289
1669
2248
23449
1665
1942
1672
23454
2505
1654
1678
14462
1676
2274
1633
1716
2443
1843
2540
1702
2369
2375
1677
1679
1717
1661
2893
1684
1663
1944
1642
2393
2011
1676
1892
2268
1649
1904
2265
1667
1658
1674
1674
1677
1667
1765
2278
1650
1771
17763
1677
1672
1929
1874
1879
1685
1651
1894
1713
1685
1891
2373
2447
1872
1673
1679
1673
63222
2515
1693
1876
1875
1682
1666
1659
1947
1647
1673
1697
1665
1665
2152
2639
2033
1666
1714
1668
1667
1749
1667
1752
1628
1671
1654
2110
1651
1648
1882
1964
1654
1655
1680
2346
1676
1774
1680
1657
1676
1676
1678
1628
1660
1660
1679
8148
1671
1818
1675
1679
1632
2274
1965
1670
1670
3037
1669
1667
1953
2017
1658
1672
1888
4608
1673
1659
1658
2270
2865
1660
593865
1941
4991
4991
2087
1957
2083
1673
1674
1674
1674
1721
1676
1671
2034
1672
1673
1662
1650
1685
48211
1680
1681
1682
1673
1661
1660
2797
1905
1682
2543
1669
1922
2258
1656
1656
1917
1652
1692
2162
1705
1660
1656
1681
19409
4586
1645
1666
1654
1661
2532
1673
1675
2193
1701
1752
1675
2197
1934
13347
2399
1671
1690
2432
1670
1889
1670
2796
1707
1652
1719
1674
1651
2544
1893
2607
2143
1652
1660
1667
1940
1676
2569
1667
1689
5854
1672
1868
1812
1938
1650
1688
2357
2385
1675
1679
1671
1883
1956
1683
1678
1650
1910
1680
1791
1791
1677
2094
1673
1669
1686
1669
2707
1769
1667
1679
1670
1673
1679
1699
1658
1658
1953
1673
2403
1688
1778
1663
1678
2023
1970
1891
7876
4375
1887
1888
1887
1681
1670
1674
2365
2368
1883
1673
2199
1927
1657
1672
1674
2042
1704
1677
2018
3085
1755
2914
2564
1681
2077
1671
1664
1685
3186
1649
1975
2019
5640
1970
2159
1683
1680
1913
1915
1958
1960
1675
1676
1684
1681
1935
1672
1668
1692
2802
1685
1649
1686
2526
9446
1686
2793
11377
1698
1792
1982
1660
1933
1927
2139
1668
1673
1650
1680
2242
1690
1676
1676
6210
1676
1646
1659
1874
1677
1660
1675
1666
1662
1971
1668
2268
1672
2646
1674
1662
1673
1894
1692
1682
1650
2535
1661
1683
1683
1660
1672
1648
1649
2263
3083
1651
1973
2241
1683
113711
4723
1676
1674
1665
1673
1663
1671
2566
1674
2168
1703
36539
1702
1677
1674
3391
2878
1956
1935
1656
2359
1686
1668
1672
2066
1666
6349
1674
5381
1674
1652188
1760
1678
1895
1668
1670
1665
1623
9000
1652
1668
1636
1655
1762
1636
1925
1664
1664
1678
1662
1675
2554
1672
2058
1650
1639
1630
1665
1676
1667
1924
1680
1669
1674
43734
1669
2399
1688
2004
2368
1677
1652
1905
1906
2060
5003
5001
3559
1642
1674
2537
2260
1635
1630
1666
1696
1667
2054
1671
1654
1670
2327
1678
1665
3866
1668
1893
1662
1671
1953
1654
1672
18642
1754
1670
1669
1672
1651
1670
1674
2243
1673
1850
1675
2537
2003
1679
2174
1659
1665
2157
1898
1641
1654
1683
2290
1691
1664
1664
1889
1663
1678
1659
1895
2981
1962
1700
1950
2357
1649
1658
2250
2350
2583
1693
1667
1651
1673
1670
1656
1669
1669
1671
1668
40841
1688
1687
1688
1681
1750
2007
2389
4906
2877
1679
1677
1652
497311
2398
1665
1656
1878
1889
1956
1698
2028
1670
1652
1652
1678
2080
1670
1674
2276
2775
2153
1653
2328
1680
1662
1880
1687
1692
1831
1689
1687
1674
1663
1662
1663
1641
1723
5448
1666
1679
1682
2008
1647
1817
2255
1663
1926
2031
3177
2779
1670
1665
1668
1669
1677
1659
1623
1678
434547
1818
1671
1649
2454
2364
1645
1670
2536
1657
2297
1776
1953
1780
1661
2363
2366
1686
1684
1665
1883
4481
1941
1712
1713
2319
1903
2329
1767
11739
338779
1679
1679
1683
2590
2592
1685
1663
1668
1663
1701
1684
1637
1699
1696
1695
1697
2878
1700
2015
3219
1664
1676
1675
1676
1966
3787
1646
2331
2400
1810
1663
1810
1760
1652190
1662
2612
1752
1682
1696
1678
1662
1658
1660
2587
1685
1884
1657
1678
1665
2099
1887
1676
1676
2336
2350
1635
97314
1680
147076
3557
1667
1910
1964
1637
1657
1684
2146
1679
1683
1809
1680
1688
1667
2051
1897
2303
1662
1658
40877
1700
1989
1808
1881
1672
3354
1703
1675
1667
2501
2309
2114
1681
2276
1882
1874
1872
1656
1665
1937
1657
1883
1669
1685
2504
1668
1671
4157
1670
24244
2556
2119
1954
1899
2285
2285
1662
1670
1619
1677
2703
1672
1652169
1674
6999
1677
1693
1665
1635
1670
1736
1681
2667
1978
2577
11180
1931
1700
1665
1972
1663
1664
1660
2372
1673
1661
1669
1673
1678
1664
1692
2069
2543
1672
1673
2388
1652
4613
1682
2576
2616
2705
5307
2295
1687
8981
235398
1652192
9223
1695
1748
3770
2551
4125
1889
1668
1663
1682
1888
1914
1887
1672
2175
1634
1660
1653
1660
1659
1683
2354
1660
1664
1657
1639
1680
1668
8024
1883
1674
1874
1645
1667
1672
1668
1876
1669
1994
2084
1671
1665
1663
1665
1668
2764
2234
1682
1668
1667
2224
1855
1700
1704
2715
1683
5091
1687
1663
1639
2457
2276
1672
2645
1670
1680
1668
1680
1637
1660
1662
1662
1894
2576
1684
1659
1669
1662
1855
1752
1674
2375
1861
1657
1645
1656
1688
1756
1936
2912
1936
1649
4963
1660
1873
1659
11611
1668
1691
1664
2115
1643
1679
1664
2287
1661
2070
1889
1651
1661
1665
1881
1678
1986
1634
1657
2117
2385
1648
1804
4908
14205
3587
2258
3588
1678
1656
1672
8305
1681
1668
1663
1648
1890
1675
1888
3538
2278
1938
1760
1641
1711
1656
1656
1650
1626
1668
1665
2265
1668
1670
1665
2182
1665
2139
1656
1682
1679
1679
2060
3638
2891
1672
1955
1686
1645
1892
1672
1896
1899
1676
1651
3371
1763
1673
1658
2917
1720
1684
2719
20158
1678
1661
1660
1670
1674
1671
1965
1674
1672
1912
2741
1659
1662
8305
1680
1633
1800
1752
1683
1673
2319
7928
1662
1684
1648
1815
1669
2553
1677
1900
1993
1668
1902
3590
1900
1659
1806
7101
1680
2607
1794
1662
2777
2782
2381
1655
1672
1649
1858
1656
1669
1976
1664
2097
1815
1689
1687
1668
1680
1886
1885
1673
1682
1679
1655
1663
18552
1673
2428
3051
1675
3642
5186
2450
1766
1665
1676
1682
5205
1682
1674
1674
2132
1675
1678
1680
1675
1659
2923
2764
1655
1652
1673
1673
1870
10871
1680
1869
1779
1926
1655
2574
1663
1646
1876
2452
2143
2502
1691
1773
1672
1687
1695
1688
1659
1673
1662
1790
2261
2088
2603
1642
1746
2603
1936
2163
1644
2613
1687
1674
1645
1671
1937
1822
1646
1666
1667
1656
1675
1884
1666
1674
1935
1699
1755
2391
2119
1661
1655
1673
1908
3032
1642
1641
1652
1686
1665
2359
2345
1973
1651
1673
2364
2041
1667
14011
1664
1694
3564
2583
2582
1663
1870
2429
2403
1958
2566
1746
2237
1695
27969
1646
1671
1658
1653
1696
2724
1685
6249
1666
2284
1666
2444
1641
1681
1662
3548
1678
1931
1926
1997
1745
1747
1928
1695
2400
1668
1665
1689
1689
1774
2054
1675
2182
1679
1666
1708
1707
1646
1743
1674
2663
1740
1646
1678
2541
1646
1683
1682
38098
1685
2293
1897
2295
1643
1674
1701
1665
1665
1671
2187
1870
1876
1667
4167
1812
2392
1677
2748
1677
2388
1682
1648
2273
2621
2729
1683
1682
26155
1650
1706
2133
1683
1678
1779
1880
1796
1656
1688
1882
1676
1685
1677
1677
1676
2231
1690
1687
1669
1794
2197
1670
2102
20308
1680
1686
2390
1685
1770
1669
1912
1696
1697
1665
1665
6092
1932
1689
1689
1859
1681
1980
1670
1639
2408
2616
1663
2362
1653
2416
1681
1649
1654
1663
2355
1679
1716
1756
2389
1916
91418
1681
1681
1666
2050
2430
2136
1668
1812
1675
1679
1673
1879
1850
1886
1663
2059
1744
1937
1680
1656
1665
1677
1637
1670
1678
1666
1683
1953
1675
1659
1694
2343
7962
2336
1673
2339
2336
1668
1680
1677
1707
1642
1666
1672
1717
1689
1644
2758
2004
1665
1649
1658
1665
13223
2111
1707
2364
1658
1970
1692
1673
9305
2305
1676
1676
3087
1865
1794
1788
9968
1652
1655
13322
1680
1901
1902
1902
1740
1895
1658
1887
2390
1684
1678
1669
1716
1749
1674
1634
2392
2073
1667
1670
1662
1655
1638
1676
1673
1675
1638
1660
1672
1631
2554
1693
1657
1647
1957
1685
1682
1683
1743
1651
3029
1683
1681
1682
1681
1678
1969
1646
1662
2123
100803
4554
1666
1672
1671
1664
1688
1656
2991
1684
1657
2602
1638
2392
2571
2514
1664
2267
9109
1677
1666
2331
1664
1660
1665
2568
1688
1663
1668
1806
2627
2972
1664
1652
2285
1657
1675
1680
1671
1671
1669
2294
1648
2386
2292
1671
1677
2543
7520
4807
2429
1891
1665
2431
1667
17891
1673
3034
2358
2356
1671
1971
1669
1935
24185
1673
1673
2662
1917
1912
1689
1677
1984
1664
1711
1695
1687
1666
1936
1937
1664
2405
434547
2266
1647
1665
1684
1659
1683
1694
1670
1644
9582
4825
1674
1679
1681
96176
1825
1666
1667
1946
1667
3694
1696
1666
1668
2614
1685
3841
1932
1676
1688
1681
1630
1657
2429
1879
3997
3834
1668
1686
2616
2613
1671
2362
297462
1634
1894
1679
2663
1649
1658
2272
2043
2262
1649
1671
1999
1658
1815
4895353
1674
1894
1665
1650
2402
1672
1665
1678
6558
1698
1807
1671
1804
2369
1651
2162
2664
1665
48622
1654
1683
21445
1675
1677
1655
1674
1672
1678
1671
1980
1676
1669
1680
2846
1656
3016
4337
3972
1856
1854
3011
1856
1672
1975
3757
2207
1675
1691
4132
1682
2714
2878
2716
1662
3384
1699
1996
1676
1952
1802
1668
2034
1676
1703
1700
1751
1662
1681
1881
1681
1890
2244
1678
1680
1665
2242
1673
1680
1956
1789
1706
2156
1675
1660
2041
1653
1955
1794
6236
2345
1681
43798
1631
1674
1679
1645
2299
1676
1675
15061
3007
2181
1667
1930
1937
1934
2331
9127
1708
1710
1888
1889
1893
1944
1947
1672
1653
2477
1671
2363
1666
1666
1674
10194
1659
1663
1667
2043
1671
2226
1808
1808
1634
1662
4224
1685
1687
1662
1666
1661
1678
2287
1956
1863
1682
1648
1676
1668
1948
2634
2298
1692
7064
1671
1672
1676
2189
1676
1698
1695
1649
1669
1675
3242
1714
64041
1973
1671
1669
2641
1665
1669
1646
2323
2014
1866
1680
1669
1662
1669
1654
1949
1664
1666
2185
1663
2401
2405
3732
1692
2552
3303
1975
2640
1634
5367
2286
2391
3419
1649
1691
1676
1650
30430
1691
2366
2093
1670
2299
15034
1651
1662
2453
1807
3049
1681
1956
1649
1667
1663
1966
8174
1655
1649
1674
1898
1682
1666
1669
1717
1628
1677
1662
1677
1679
1676
1672
1679
1679
1681
234490
1668
1667
1677
1663
1676
1669
2288
1964
1660
1949
4486
1672
1670
1681
1672
4225
1680
1654
1660
24250
1682
1662
1658
1679
1668
1669
1685
1671
1674
1686
1667
1809
2028
1673
1975
1671
1671
1607
3023
1670
1671
1677
1667
1652
1685
1667
1665
1953
1671
1660
1696
1680
1682
1681
1682
1895
1670
1669
1656
1656
1640
1676
1665
1678
1937
1685
1666
1903
1655
1656
1669
1678
1652
1679
1675
1674
1680
1677
1675
1675
1677
1937
1645
1676
1676
1663
1659
1674
1676
1692
257303
1944
1674
1675
1671
1680
1691
1672
5217
1669
4876
4087
1672
1649
1676
4922
1643
1641
1682
1675
1685
1685
1684
1684
1959
1677
1667
5978
1673
1963
1674
1679
2568
1673
1679
1654
1648
1688
1666
1696
1672
1656
1666
1670
1675
1684
1662
1704
1646
1653
1683
4532
1674
1960
1682
1673
1671
1967
1666
1644
1646
1666
1696
2251
1671
1646
1669
1657
1669
1641
1663
1654
1669
1663
1667
1664
1669
1663
1972
1666
1663
5075
143500
4226
1676
1663
1670
1676
1663
1952
1681
22932
1667
1664
1666
1665
1683
1686
1658
1664
1664
3852
1667
1958
1663
1675
1941
1935
1684
1671
1674
1670
1683
1663
1692
4888
1678
1677
1680
1893
1671
1967
1675
1669
1672
1655
1672
4960
1668
1934
1677
1677
1676
1665
1667
1666
1662
1669
1680
1682
1698
237578
2391
1677
1686
1661
1676
1661
1643
1784
1666
1669
1664
1931
1971
1673
1653
1653
1663
1684
1670
1670
1675
1669
1674
1646
240632
1671
1668
1655
1672
1672
1662
1656
1667
1686
1934
1681
1933
1693
1694
1701
1673
1676
1663
1661
1968
1666
1677
1676
1665
1666
1670
1682
1661
1720
2228
1664
1674
1645
1645
1676
11907
33795
1669
1923
1676
1667
265915
1671
1665
1667
1665
1651
1682
3073
1680
1675
1687
9047
1672
1919
1895
1679
1683
1662
1657
5132
1647
1669
1754
1652
1934
1669
1715
23454
1673
1655
1671
1680
1672
1798
1678
1659
1671
1693
1674
2520
18416
5186
5110
1747
1665
1649
1667
1705
1707
1949
2323
1674
1971
1667
1670
1668
1671
2428
1666
1659
1665
1674
1735
1655
157035
1677
1679
1677
1677
1675
1676
1676
1680
1714
1680
1647
1677
1674
1679
1665
23258
1647
1982
1964
1681
2405
1664
1641
1663
1662
1675
1639
1673
1673
1669
4576
4676
1652
1695
1672
1659
1635
1662
1683
1667
658708
1665
1663
1669
1704
1641
1668
1675
2197
1671
1639
1657
1676
2695
1663
1656
4925
1916
1677
1897
1752
1668
1668
1673
1922
1664
1678
1660
1666
1665
1719
2414
2414
1893
1886
1811
1656
1655
1671
2186
1665
1687
1662
1880
1669
1687
1649
1666
1674
1671
1666
1686
1792
1667
2660
1673
1674
1675
1670
1650
1684
1668
1640
1641
1635
1686
1707
2266
1920
1669
1675
1676
1668
1669
1671
1672
1667
1640
6481
1665
1684
1682
1677
1648
114437
1688
1645
1706
1671
1668
2391
1660
1664
1685
1662
1671
3025
1673
1661
1669
1666
1677
1685
1683
1682
1666
1646
1645
1924
1663
2512
1638
1655
1666
1798
257705
1667
1671
1663
1678
1666
1680
1656
4278
1683
2005
1924
1901
120146
1665
1675
1676
1708
1677
1695
1665
1649
4577
1703
1701
1707
1675
1664
1677
1890
1703
1658
1698
1640
1655
4394
1670
1992
1666
1798
1674
3882
1642
2880
1665
1681
1676
1664
1650
1658
1956
1675
1655
1700
1699
1904
1640
1651
1662
1661
1665
1661
1650
1681
1700
1663
2611
1677
1664
1643
1673
1655
1663
77906
1659
1883
1694
1780
1658
1900
1895
5205
1644
1672
1910
1687
1680
1674
1666
216655
1664
1680
1667
1931
1666
1654
1670
2695
1666
1676
1662
1795
1796
8253
1678
1657
1912
1909
1662
1680
1697
1661
1669
1647
1796
1674
1656
1893
1680
1689
319860
1647
1705
2327
1647
1652
1705
1652
1685
1674
1892
1674
1661
1696
1676
1661
1671
1669
1666
1666
1676
1679
1641
1640
1667
1673
1690
1884
1678
1792
1690
2076
1807
1916
1654
2373
1901
1893
1890
3966
1805
1659
1663
1656
1875
1689
1674
1666
1686
243205
1641
1642
1646
1652
1667
1654
1706
1661
1672
1657
2371
1668
1665
1630
1978
1798
1661
6716
1683
1639
1677
1909
1701
1656
2207
1789
4627
1902
1904
1888
1671
1661
1665
1676
1653
2641
1670
1698
1708
1672
1674
1652
1676
1894
1795
2384
1700
1657
1673
1711
1648
1665
2327
1674
1692
1890
1972
1883
1640
1673
1669
1668
1654
1652
1680
1674
2397
1640
1658
1685
2675
1776
1661
13790
1682
1975
1663
1660
1678
1673
1666
5281
1661
1660
1900
1658
1657
1891
1673
1680
1649
1907
1897
1662
1664
1675
1661
1655
1657
1890
1667
1671
1682
1990
10370
1666
1678
1647
1680
2662
2967
1671
1649
1666
1890
1654
1659
1666
1665
1664
1663
1689
1885
1653
1672
1902
1693
1654
1672
1675
246600
2194
11453
1667
1649
2423
1680
1668
1883
4479
1675
3690
1704
1675
1686
1682
2411
1674
1674
1653
1661
1677
1685
3170
5074
1658
1640
1654
2625
1891
1703
1948
1694
1658
1666
1651
2451
13066
10478
2951
1685
1673
1786
216131
1671
1781
1667
45119
1649
1684
1654
1668
1665
1654
1877
1649
1652
1658
2293
1657
1658
1658
1652
1916
1672
1665
1650
1654
4668
1669
1788
1662
1651
1668
1701
1650
1876
1650
1664
2616
9825
1792
8747
1670
3438
1673
2410
2351
1654
1640
4999
1665
1650
3434
1779
1883
2476
1650
1650
4553
2499
227574
1663
1674
13068
1681
1733
1693
1643
1671
2524
1659
1683
44210
2556
2351
1680
1643
1686
1657
1685
1654
9572
2975
3223
1953
1908
12048
1648
1650
1655
1664
1645
10189
124767
1907
1650
6666
1653
1643
1989
1650
2560
1650
1894
1893
12498
6941
1653
2566
4534
1653
4447
1960
1667
1665
2237
1668
1682
5854
2090
12834
1649
2223
1945
2221
2209
1682
1643
12720
6972
1739
1735
1669
1751
2951
1643
1697
1643
1672
1840
2161
4834
1969
9557
30997
1907
1669
5830
1939
34236
1885
1646
2189
1651
13709
1659
1650
13866
1649
1644
1647
1642
6200
1650
1645
7462
6023
1657
1660
1659
1654
15484
1936
1666
1922
1750
46869
1643
6323
1645
1641
2382
5849
1646
1650
1657
1660
1962
4939
1654
3454
21405
1660
22510
10514
2185
1667
1665
1950
1653
1647
1651
1642
1645
1666
1666
2394
1734
3947
1645
1641
2055
2139
2235
1654
25614
2039
2358
4666
1666
1662
3684
1645
1658
2235
1982
1792
2634
7710
1668
1666
2728
1654
1962
3960
1776
3060
1906
6107
1646
2675
2348
9367
3831
1918
4005
2531
1786
11664
2219
15933
2379
4802
4001
2948
5071
5230
1959
3471
3716
1791
2135
3646
11994
5927
1697
2476
2505
12074
9019
3295
2803
2522
44210
1855
1696
1953
4685
1978
14309
5568
2581
53104
2210
3364
2587
4585
3086
2595
1929
2239
4971
1753
2337
2710
2433
2258
1635
1705
3568
3767
8057
97598
2617
3709
2810
1976
4900
25929
1950
2909
2891
2610
1785
3704
3308
8929
28458
4894
1932
4712
25924
3339
3088
8391
2446
8924
4440
2395
2286
19015
4707
1951
3334
4534
1986
14511
8386
6348
2390
2688
11437
1950
13826
2539
4776
6342
16898
4209
2478
2841
2583
2834
1674
1934
1677
2496
1663
1943
1672
1654
1867
1770
2686
1745
1871
1666
1670
1967
1769
1922
2123
1669
1942
1641
1663
1674
1659
1656
1974
1676
1965
1901
1671
1661
1702
1673
1896
15513
1674
1681
1678
1671
1900
2078
113309
2194
1677
1697
1668
1992
1970
1664
1977
1789
1789
1642
1884
1671
1668
8985
1674
1695
2805
1659
1682
1704
1935
1683
2420
1668
1693
1681
2500
2247
1647
2352
1664
1965
2574
1666
1688
2655
1880
2271
2268
1669
1667
1675
1677
1668
1886
1667
1700
1683
1634
2024
2189
2596
1684
1672
1677
2572
1667
2198
1948
1672
1637
1666
1665
1676
1636
2258
2430
1668
2138
9489
2304
1651
1654
1669
2259
2111
1680
1678
1663
2092
1948
1663
1644
1705
1682
1672
2166
2031
2569
2168
2564
1692
2271
3725
8208
1870
1883
2109
7128
13358
2278
2274
2396
1685
417373
1666
2343
23649
1946
1656
2084
1669
1668
1674
1892
1984
1893
1673
1672
2302
2275
2276
1860
1699
1663
1673
2275
1670
1876
1674
1642
1667
1668
1932
1670
1674
1651
5685
1651
1968
2227
1657
2322
2051
1787
1667
2176
1662
1649
1682
2342
5511
1668
3649
1790
2313
1669
110745
1664
1673
2332
1660
3110
1877
1657
1671
1649
574337
1677
1686
1665
1667
1669
1951
2411
1655
2255
2069
5336
1935
1687
2047
2564
1671
2292
1644
2266
1895
1683
2025
7676
2640
2169
1599
14160
1663
2255
9200
1630
1670
1668
1645
1674
1688
2149
1668
1933
2260
1966
2348
2348
1878
2093
1669
1660
1660
2076
1821
2546
1900
1797
1884
1674
1697
8123
1681
1654
47984
1711
2365
1672
2510
2363
1674
1802
4905
1684
1705
2395
1701
1703
1701
1706
1701
1700
1676
1674
1677
1664
1660
1670
2108
2297
1661
2088
1878
1677
1680
2513
8430
1666
1668
1767
4312
1660
1668
1663
2632
1701
2394
1700
1665
1698
1675
2265
1887
1965
1906
1644
2720
1649
1669
1876
9137
6696
2515
1658
1672
2657
1656
1650
1679
1732
1678
2199
2196
2625
2629
1657
1974
1779
1668
1658
2565
1700
1665
1673
1823
1664
581639
1685
2005
1675
1651
1670
4068
1670
2387
1697
2060
1701
1682
2595
2351
2193
1649
1654
1738
1648
1997
1664
1659
1673
2352
1681
1802
3260
4573
1667
1666
1670
1653
1670
1716
5209
1663
1667
1988
1796
2168
1685
1673
2282
1671
1678
1680
1662
16065
2308
2055
1698
1887
1666
1887
1943
1674
2394
2024
1674
2404
8266
1764
3003
1666
2066
1628
1687
1651
1882
1701
2353
1642
1644
1677
2289
2513
2508
1679
2259
1664
1666
1890
1661
2394
1683
1693
1891
2092
2618
1653
1660
32801
1659
2133
1657
2544
10775
1665
2118
1678
1882
1668
1653
2564
2421
1874
2353
2403
2872
1899
5963
1642
1669
1973
1909
2393
1673
81774
1673
2318
1646
1707
2296
1761
1659
1678
1706
1653
2276
1670
3396
1699
5421
1665
2558
1668
1642
2570
1677
1952
1647
1697
1646
1871
2271
1647
1969
1884
4273
1644
1654
1644
1674
1676
1674
1650
1666
1894
1668
1668
1634
1673
1666
1691
1653
1950
1658
1684
1872
1884
1705
4541
28878
13191
1663
1631
7857
1972
1673
5098
1644
1678
1993
1685
1640
1670
1651
1650
2282
1654
1649
1961
1641
1988
1738
1767
1668
2848
1695
2344
1668
1714
2725
1637
2590
1689
1652
2845
1974
2253
2085
7429
1699
1671
1658
1659
1971
1672
1691
1671
1673
2011
1679
1657
2617
2621
1674
16647
1679
1671
18410
1685
1670
1638
2502
1664
1646
1642
2623
53034
1883
1971
2138
1663
1669
1687
2269
1737
2062
1870
1695
2094
2093
2089
2085
2091
2090
2095
1665
1671
1677
1658
3555
482040
2275
1669
1868
1669
1986
2043
1661
489424
1676
1678
1656
2563
1662
32940
1675
1974
5216
1668
2301
1667
1661
3165
3114
3125
1670
1648
2109
8471
1881
1656
4819
1942
2150
1672
2274
1656
1660
1678
1676
1895
1816
1663
1667
7209
1673
1673
2654
1677
4524
1672
1687
181764
2165
9881
1967
4615
2493
1960
1676
1669
2222
1672
1757
1678
1658
1657
6015
1872
1668
2565
2533
2610
1689
1674
2228
1679
1699
1665
1802
2122
2382
1654
1703
2095
1644
1970
2543
1680
2631
2185
1949
1668
1660
1627
1681
1702
1665
502505
1659
1668
1665
1671
1690
1690
395713
9294
1791
2332
1655
1655
1710
1969
1676
2502
176682
1670
1672
2003
1796
2344
1640
1888
1685
1972
2787
82545
1685
2574
2303
2635
1891
1672
1672
10945
1894
2040
1673
2168
1751
577034
551821
1741
1661
3431
1949
1676
1661
3005
2346
1871
1675
1649
1693
1700
2563
1960
1658
1653
1632
2334
1649
1661
1694
1650
1685
3374
1663
1663
1638
1666
1640
1838
1662
1662
1685
1961
1659
1647
1663
1663
1642
1660
1640
1638
1638
1809
1899
1687
1955
2146
2631
2565
1668
1666
10144
1651
1672
1685
2336
1676
1943
1657
1677
10229
1872
405059
1988
1882
1680
1668
1674
1689
8569
1661
2164
2295
1640
1666
1654
1665
95971
1682
1949
1770
2046
1673
2033
1694
3241
2178
1654
1665
2150
1640
1645
1680
2175
6699
3576
1818
1820
12509
1667
5805
1671
1638
1680
1665
1694
1677
1680
1670
1667
4374
2076
2726
1939
1684
2452
1737
1683
2127
1730
1661
1753
2084
1675
1660
1654
1940
2034
2034
1662
1661
1656
1645
1869
4039
1738
1757
1679
1760
1699
2100
2723
1651
1922
2054
2075
1895
1674
1677
2733
1953
2552
3663
1900
2062
1657
1929
1683
1650
2281
1880
1922
1937
1937
1675
5383
1672
1804
1885
1886
2306
1678
1988
2098
1664
1668
1753
2499
2221
1758
2925
1883
1674
1650
2328
1683
1674
2195
2052
1927
1661
1656
1688
1695
1806
1660
1697
1696
1663
1660
2171
1661
1683
1675
1694
1761
1760
1638
8637
1785
2733
1809
2570
1653
1664
1885
2381
1946
6401
1893
1885
1648
1880
5482
1781
1941
1778
1684
1679
1663
1779
1661
1660
1698
1697
1688
38115
6324
1701
1865
1873
1654
2331
1897
1702
2084
1690
1956
2060
1881
1670
1670
1930
1801
1779
4854
1668
1661
1654
8341
2346
2286
1786
1687
1672
2459
1678
4976
1703
1697
1674
1675
1930
1641
2018
1893
2206
1663
1950
1920
1699
2063
5179
1701
1700
1662
1696
2272
1681
1663
1890
1876
1752
2065
1695
1669
1671
1815
2733
1672
1692
1669
1668
1735
2340
2384
1701
1652
1651
1958
1702
1662
2167
2243
4813
1681
2085
1676
1673
1674
1667
1670
1909
1665
1681
2577
1663
2078
2837
1772
1861
1672
1967
3990
1672
1661
1666
1650
1681
1952
1650
1671
1696
2844
2849
1703
7475
2123
1890
1673
1644
1650
1668
1670
1696
2483
2420
2298
1678
1665
1860
2339
1655
2569
1733
1659
16791
1695
1968
1664
1808
1806
2197
1821
2591
1667
1689
1881
2508
1787
1662
1809
2299
1663
2393
2194
1658
2368
1691
1692
1676
2295
2321
1798
2275
1688
1671
1657
1673
1816
1699
2367
1970
1672
1885
2551
2581
1947
1660
2270
3969
1679
1669
5555
1660
2169
4966
1646
1659
1705
1661
2398
1682
1661
6692
1676
40993
2378
1666
1657
1661
1661
1675
1682
1781
1966
1689
1682
1673
1911
1682
1678
2535
1629
2125
4880
1656
1657
1657
1791
1885
1648
1685
1681
1679
1680
1666
1756
1735
1883
1690
1891
1681
1683
1652
2277
1888
1964
8947
1635
1971
2034
1681
2028
2058
1665
1946
1695
1893
2359
1843
1890
5358
1653
1761
1761
2310
1665
1666
1815
1652
15348
2377
1699
1672
1772
1882
1669
2485
2271
1671
1935
2721
2295
1671
2395
1783
1922
1695
1686
1686
1666
2277
2277
1686
1669
1779
1757
1674
1933
1646
1671
2279
1643
7886
1668
2837
1954
1665
1676
1694
1670
8386
21514
12750
1663
1760
1681
1882
2300
1931
1671
1671
1922
1701
7384
1646
1697
1892
1874
3382
2352
1689
1671
9849
1983
2151
1703
3699
8873
1777
1669
1883
1681
1653
1654
5323
1666
2243
2366
1767
1665
2296
2214
2547
1653
6037
1894
2661
1672
1660
1951
2356
26809
1818
1652
4835
1678
4849
5358
2099
1653
1652
1761
1755
2723
1692
1689
1661
1651
2780
1696
1661
1647
1829
1659
5372
1661
1657
2317
2283
1675
1971
1694
1856
1686
2658
2268
1673
1675
1946
1665
1891
4847
6875
8890
1839
1755
1703
1798
1797
1890
1666
1667
1891
6479
1758
1755
1755
1965
1758
1765
1762
1758
1635
1635
1883
1679
1679
2297
1678
2659
1892
6192
9219
1700
1663
1663
1682
2266
1758
1886
1887
2353
1682
2226
2389
2302
2298
2307
2301
1663
1694
1759
1912
5614
1699
1729
1802
1734
1940
1662
1648
1896
5060
1917
2277
5231
1667
1771
1884
1873
1681
1659
2400
2301
1889
1886
1891
1653
1670
1677
1693
1896
1658
1692
1665
1813
1681
5176
1666
2312
1676
1899
1900
1664
1801
1801
2393
1678
1680
2350
1682
2292
1693
1691
1649
1650
2097
2831
2828
2830
1668
2566
2092
1673
1658
1687
1809
1654
9772
1811
1652
1659
1762
1782
1968
1889
1692
1667
1764
1700
2371
1622
1659
2028
1654
1668
1662
1757
1757
2203
1665
1660
1790
1680
1655
1733
1657
1667
1689
1666
1760
1656
1953
1658
1857
1666
1682
1669
1682
1690
1687
1668
1684
1666
1661
1888
2389
1661
1801
1757
1687
1815
3614
1682
2111
2027
1699
1956
1686
1930
1931
1672
1673
1663
2207
1686
1677
1700
1896
1683
1684
1677
1670
1762
1762
8491
1763
1759
1758
1758
2824
2867
2861
1608
2347
1668
1784
1966
2066
1673
1668
1671
1662
1653
1666
1881
1806
1894
1666
1876
1920
1637
1679
1662
1887
1636
1947
1626
2281
1644
2376
1642
1693
1672
1950
1658
1886
1675
2298
1677
1677
2398
1643
1801
1927
1771
2275
4620
1695
1678
1670
1729
1731
1665
1656
1809
1877
1682
2121
1683
1670
2700
1957
1893
1683
1685
1897
203788
1665
2568
1705
1878
1662
1680
4925
1674
1653
1680
1967
1677
1901
1888
1890
1876
2445
1792
1684
1681
1679
1806
1956
1669
1868
1668
1812
2512
1660
2291
1892
4932
1675
1695
1735
1688
1883
1879
1794
1671
1671
1646
1666
100684
1682
1692
2653
1908
1934
1754
1943
2199
1690
2539
1665
2965
1643
1668
2243
1666
1649
1831
1672
1634
1763
1673
1673
1664
1548
2962
1676
1677
1806
1658
2283
1647
1687
5051
1939
1653
1656
1683
1969
2334
1692
1672
1651
1668
1668
1796
1794
1673
1898
1655
1670
6360
1680
1671
2290
4398
1656
1662
1892
4618
1658
1951
1654
1718
1654
1655
1674
1675
1657
1651
1680
1670
1970
2153
2152
1911
1906
1683
1684
1938
1669
1709
1671
1657
1686
5900
1672
1690
1966
1665
1668
1666
1671
1674
3806
1900
2836
1663
1660
1669
7457
1655
1654
1683
2109
1926
1687
1684
1881
3618
1661
1693
1693
1644
1898
1680
1936
1667
1662
38110
1681
1678
1677
1677
1670
1662
1680
1905
1668
1644
24
1663
1658
1831
1943
1655
111086
1962
1806
1670
1656
1673
1698
1671
1671
1943
1653
3351
1687
1657
1674
1815
1817
1677
1674
1679
1666
1661
1692
1657
2297
1810
1810
1673
5222
1806
1663
1685
1774
1948
1759
1669
1672
1681
1918
2205
1673
1668
1671
1691
1664
1660
1891
1675
1783
1663
1659
1898
1687
1682
1786
1676
1666
1671
1658
1680
1661
1661
1662
1666
1662
1948
1947
1671
2127
1674
1672
1804
1891
1654
1660
1660
1883
1623
1908
1666
1665
1764
2457
1678
2094
10458
1665
2065
1888
1678
4625
1683
1940
1892
1670
1892
1687
1900
1956
4385
1672
1675
1672
1671
1683
1650
1677
1698
1685
2256
1948
1627
1865
1868
1684
1653
1672
1939
1682
1679
1946
1682
2142
1661
1892
1684
1694
1691
1814
1667
1941
1655
1674
1659
1663
1891
1894
2274
2644
1669
1649
3324
1672
2194
2192
2186
1676
1954
1672
1662
1668
1673
1670
1890
2359
1676
1679
1680
21158
1644
1656
6536
1845
1933
1660
1715
1679
1684
1680
1664
1682
1689
1688
1667
1676
1934
1682
1682
1893
1895
1668
1671
1638
1667
1649
1661
2028
1651
1653
1773
1653
1685
1807
1678
1641
1640
2451
1899
1683
1883
2567
1673
11472
1953
1671
1696
1665
1666
1666
1672
1789
1898
1897
1658
1662
1667
1683
1907
1674
1676
1892
1878
1660
1671
1666
1678
1898
1982
1666
1631
1646
1950
1662
1656
1668
2252
1620
1666
2366
1873
1664
1662
1881
1880
1666
1656
1662
2428
1671
1689
1692
1693
1671
1693
1937
1695
1657
1662
1687
2360
1676
1687
1676
1660
1658
1657
2321
1678
1883
4849
1666
1688
1908
1677
1663
2342
2695
1694
1751
1977
1811
2696
1698
1639
1643
1707
1690
1675
1666
1632
1651
5906
3185
1676
1672
1672
1670
1904
1936
1672
1894
1670
1886
2105
1668
1658
2660
1936
1654
1671
1942
1703
1676
1663
1672
1884
1669
1648
1652
1683
1673
1674
1941
1669
3266
1894
1673
2037
2847
1650
1669
1944
1657
1969
1652
1675
1898
1682
1896
1673
1910
40988
1676
1648
1663
1661
1808
1684
1680
2679
1668
2677
2675
1650
1631
1685
1652
1668
3262
2537
1672
1674
1674
1627
1688
1677
1675
1946
1700
1662
1689
1700
1661
1870
1682
1670
1690
1658
1682
1680
1668
1674
1665
1667
1648
6812
1981
1675
1666
1662
2700
153554
1645
1667
1666
1682
1669
1666
1668
1965
1681
3563
1671
1686
2037
2040
1676
1674
1675
1672
1680
39206
1664
1969
1684
1684
1687
1672
1661
1795
1778
1663
1663
1663
1663
1892
1668
1663
1664
1689
1687
1673
1740
1671
1932
1859
1681
1668
1666
1971
1668
1672
1669
1671
1671
1662
2210
1654
1677
1664
1663
1892
2370
1671
2083
1674
24
1901
1658
1681
1663
1671
1668
2774
1703
1968
1698
1673
1663
1670
1812
1897
1762
1938
1935
1939
1934
1615
18424
1730
1673
1765
1807
1651
1654
1671
2245
6960
1810
1678
1677
1979
1679
1681
2293
1893
1662
1678
1609
1779
1662
1675
1694
1665
1807
1758
1807
1679
1920
1658
1678
1673
2277
1627
1664
3319
2293
1667
1568
1643
2428
2340
1884
1675
1666
1678
1658
1659
1778
1667
1686
53484
2206
1664
1683
1667
1660
1689
1656
2777
1654
1669
1668
1662
1666
1965
1666
1671
1665
2268
1680
3051
1660
1689
1678
1665
1699
1937
1889
1670
1665
1858
1667
1664
1663
1665
1668
1673
1672
1661
3675
1673
1900
1891
2401
1664
1971
1664
1668
1596
1668
1967
1665
1665
1671
2301
1681
2691
1674
1677
1670
1666
1666
1676
2464
11833
1759
1883
114877
2355
2137
2829
1655
3364
1672
1678
1894
2364
1903
87086
1667
1673
1879
1811
1811
2419
1673
1967
1678
1667
1570
1666
1670
1675
1682
4313
1668
1878
1648
1677
1752
1803
1662
1654
1680
1671
1692
2145
1663
1681
1770
1688
2262
12243
1693
1569
1694
1669
26970
1674
110941
1894
1880
128387
1889
1891
1673
1659
1673
1664
1660
1764
1669
1648
1676
1679
2357
1894
2211
1802
2308
4232
1801
2829
2051
1893
1674
2442
1674
1681
1902
1806
1678
1891
1675
1654
1878
1677
26805
1677
1667
1788
1789
1941
1618
5774
1684
1888
1665
2259
2491
1649
1649
1666
2791
1701
1658
1680
1939
1939
1661
1683
1654
1668
1655
1667
1672
1577
1934
1665
1702
1704
1662
1915
1950
1652
2648
1675
1676
1888
1666
2390
1669
2297
1682
1664
1865
1656
1672
1671
2223
1679
1672
1689
1646
1682
1684
1686
1685
1687
1683
1659
1666
1678
1912
1680
1649
1645
1709
2313
1893
1652
5398
2715
2257
21669
1693
5144
1669
76939
1894
1747
1675
1889
1672
1675
1675
1658
1677
1805
1670
1670
1857
1669
1656
2457
2114
1684
4938
2635
1912
1658
1648
2413
1669
1654
1811
1672
11473
1873
1686
1644
1653
1602
2367
1658
1898
1680
1668
1663
1673
1896
1661
1649
1658
1685
1667
1711
1664
1664
2149
5102
1653
2888
1675
1686
1687
4593
2559
1658
1670
1668
1670
1982
1674
1631
1672
1664
1680
1688
2378
2277
1677
1648
2187
2612
1666
1667
1683
1683
2496
2267
2295
1753
1655
1641
1899
2339
1704
1665
1874
1893
1663
1680
2622
1665
2552
1666
1669
1669
1660
1756
1675
1685
1694
1892
1884
1688
1678
1793
2129
1906
1840
1657
1663
3140
1674
1667
1666
1665
1668
1748
1880
1919
2545
2541
1673
1675
1666
2257
1667
2310
1866
1678
1824
1976
1658
4213
1887
2050
1672
1673
1676
1899
2354
9211
2356
2350
2348
2353
2349
2350
1880
2604
3335
1665
1668
3704
1686
1688
1707
1607
2271
1734
2061
1644
1671
1673
1667
1684
1677
1662
1976
1681
2299
1626
2842
2854
1649
1651
1670
1671
1887
1891
1655
2483
1781
1900
1652
1675
2538
1703
2031
1654
1669
1696
1694
1671
1682
1946
2282
1987
385412
1655
1666
2688
5303
2689
2484
1691
1657
2690
1654
1799
2853
1931
2329
2281
2281
2274
4079
1676
1660
1660
1683
1672
1668
1898
2585
1880
1663
1593
1675
2631
1667
2535
1682
1680
1664
1660
1667
2065
1668
1663
2525
1672
1671
1640
2695
2692
3770
2710
2710
3142
1786
1700
1809
1808
1667
1671
1673
1687
2384
1655
2467
1683
2246
2414
2849
1910
1671
1668
1833
1674
1678
1679
1799
1798
1680
1675
2014
2014
1634
1696
1677
2333
1646
1658
1664
1654
2182
11147
1963
1712
1680
1664
1700
2458
1656
2379
1677
1666
2448
2254
1800
1681
1683
1845
1681
1877
1688
1680
23875
2450
1688
1672
1660
2529
1675
1667
1665
1961
2813
2813
6993
1653
1965
1664
4888
1679
1671
1627
2268
36898
1679
1676
1762
2537
1678
1671
1654
2360
1661
1702
1706
1661
1943
1697
1974
1885
2198
2824
1681
12552
1664
2604
2286
4166
1660
1725
1681
2559
1666
1665
1672
2577
11453
1756
2389
1679
1652
1692
1677
1659
1682
1672
1662
130417
2351
1674
2351
1669
1963
1752
1671
1670
106938
1673
12589
1695
2339
1749
1686
1976
1833
2383
1679
1639
1678
1655
164128
1662
2343
15775
1682
1677
2304
1679
2278
1663
2279
1669
1669
1687
1989
1660
1668
1905
2267
2263
1670
1668
2693
2579
2850
1851
2351
1918
46091
18607
1642
2058
1931
1895
2697
1868
1642
2272
2391
2388
2678
2583
1667
2454
1659
1671
1948
1670
1671
1887
12554
1645
1676
1794
2449
1695
1637
1635
1670
1671
1969
1756
1665
2837
1651
1644
1680
364470
2261
10649
1873
1660
1870
2138
1668
1983
1892
1695
2053
1673
1676
1656
1658
1673
2010
2708
2522
1686
1659
1684
1677
12968
1672
1672
1665
2846
1641
1684
1644
1652
1650
1681
1977
1670
1667
1660
2261
1791
1761
1664
3647
1661
1823
2389
2699
2700
1692
2388
1658
1674
1678
1691
1678
35036
1659
2264
1874
1698
1665
1770
1662
2350
1950
1883
1676
2070
2569
1900
5190
2841
2841
1677
2825
1671
1661
2354
2355
1653
1655
1690
1691
1689
2134
1690
1688
1692
2049
1893
1894
8053
1667
4701
1670
2285
1968
1679
1703
1702
1697
1673
1634
2690
1677
2050
1678
1880
2656
1666
1670
1941
8188
4012
4020
2274
2642
1667
1667
1680
7453
1677
1670
1695
2020
1971
1667
1944
1671
5097
1954
1674
1691
2295
1667
10774
1665
1655
2703
1667
2264
1756
1865
3670
4277
2629
2054
1628
1676
2261
1968
2839
2845
2844
1987
2843
1899
2291
1643
1908
3233
3130
1695
1678
1656
1671
1968
1665
1674
2690
1801
2840
2077
1674
1715
2277
1676
1687
1670
1669
1676
1671
1969
1665
1670
1685
1670
4012
1674
1668
1928
1824
6006
1664
1660
1873
2433
1665
1654
1674
1693
11103
1674
1972
2278
2278
2271
2280
2277
1693
1671
1787
1819
1953
1662
1905
1939
6005
1650
1668
1673
1671
1673
1892
1670
1677
1675
1669
1674
2399
97249
1681
1670
2221
2859
2825
1671
1666
4505
6166
1956
1678
1984
1653
1668
1677
1673
8738
1683
1683
1667
1658
1699
1818
2555
1678
1654
1861
1905
1671
2815
2432
1794
2267
2268
1882
1875
2567
2564
1884
1970
1669
1666
2264
1819
1672
1667
1663
1899
2529
2720
2557
1672
1799
1675
1645
2291
1661
2301
1654
1690
1685
1875
1675
2198
1671
1664
1893
2936
1974
1654
2690
2275
2527
1669
1673
1673
1678
1879
1670
1662
1656
1678
1780
1639
1819
1913
1677
2031
1642
1678
1666
2837
4290
1679
1665
1895
2280
2077
1807
1970
1669
1677
1659
1684
1693
1683
2083
2270
29440
2584
2827
2676
2658
1672
1885
1679
26110
2276
1673
1652
1672
1668
6328
1688
1746
2247
1654
1691
1669
1668
1673
1976
1663
1790
1665
2337
1744
1668
2696
2677
2681
2054
2341
2646
2268
3706
1884
2244
2089
1672
1699
3242
1665
1674
1650
2690
1655
1884
1681
1683
1634
1951
1632
1945
1901
1683
2171
1816
1675
1665
1675
2560
1675
2538
1671
2277
1765
1680
7496
2271
6247
1647
1761
1667
1668
2619
3250
1676
1679
1649
1905
2080
1981
2729
1685
1894
3883
1681
1893
1695
1675
1924
2440
2278
4666
2277
2277
2273
2280
1954
2273
2273
2270
2276
2275
2273
2274
2532
2969
1684
1685
1685
1635
1659
1973
1679
1680
1670
2640
2414
1660
1696
1890
1657
2346
2345
1669
2085
1681
1666
2548
1652
2065
1666
1674
1670
2389
1684
1671
1942
1665
1671
1895
2626
1669
1999
1678
1973
1687
1677
1676
3288
91835
2549
1647
1664
1656
1664
2589
1672
2259
2263
2258
2259
2266
2262
2013
2259
1671
1671
1834
2279
1651
2388
2245
1884
1680
2675
2350
1703
2344
1960
2060
1645
2301
2526
1687
2083
1671
2542
1713
1676
1686
1672
1668
2263
25998
1753
3676
1672
1672
2523
1674
1666
2257
1662
1819
2454
1671
2271
1658
1682
1972
1670
1680
1672
1715
2223
1665
1652
1650
1665
2027
1934
2693
1687
38585
1666
1662
3345
1659
2570
1666
1897
2848
1675
1668
1941
1699
1677
1659
1676
1698
1903
2399
1889
2650
2260
1661
2841
2417
1657
1679
1672
2059
1670
1675
1697
1696
1699
1903
1671
1674
2296
1662
1647
1890
1684
1687
1680
2257
2632
2293
1673
1882
2140
2296
1659
1675
1658
2582
1710
4010
2292
1771
1668
1702
1682
1640
1658
2013
1677
1671
1674
1852
2265
2263
1680
1666
1655
1670
2594
1668
1670
1668
1964
2381
84650
1669
2344
1670
1893
1687
1660
2089
1660
1664
2697
1673
1656
1675
1675
1872
1686
10773
1652
1654
1660
2547
1698
5569
2378
2551
1685
1704
1676
1940
2002
2097
1680
1682
1703
1696
1667
1931
1674
1727
1915
2647
2254
1683
1644
1675
1674
2277
4115
1823
1683
1672
382339
2696
2144
2262
1676
2078
1654
1678
2443
27167
2333
1653
1793
2306
1657
1667
1668
1658
1667
1825
1665
2079
5518
1671
1674
2788
1683
1925
1681
2001
1678
1670
2296
1675
2574
2373
7863
1672
1685
1670
1674
1671
1670
1652
4580
2073
1667
2544
1667
1616
1651
2001
2268
1667
2840
2252
1659
1673
1659
1646
1820
1667
1670
2314
2472
1668
1663
1880
1661
1666
1672
1889
2000
1662
1662
1667
1676
1661
1695
1670
1674
1664
1669
2318
1656
1678
1664
1689
2359
2358
2354
2468
1984
1658
2000
1676
1660
1676
2272
1657
1652
8616
1698
1669
1673
1661
1883
1757
1903
1905
1877
1678
2832
1656
1652
1651
11479
1891
2000
1656
1650
2911
1786
2300
1776
1629
1763
2147
1880
1670
1690
1668
1669
1673
1635
1687
2284
1898
1678
1667
2271
2000
2270
1626
1891
2799
1708
1658
1670
1663
2278
1685
1682
1990
1673
2319
1668
2300
1666
12437
2266
2001
1650
4626
2546
2237
1654
1651
2026
2833
1675
2579
1663
2272
2641
2256
1675
1666
1937
2840
1675
1676
1684
1634
2628
1666
2235
2372
1662
1665
1952
1667
1940
1941
1656
2343
4256
2087
2305
1771
2299
2251
1680
41340
2040
1663
1663
1707
2292
1677
1671
4137
1763
1997
2040
1650
1661
1779
2265
2543
1917
1684
1812
1813
1812
2851
1764
2572
2848
1700
1672
2028
1689
1904
1661
2555
2010
5496
1888
1669
1660
1673
2264
1656
41357
2449
1669
1663
1686
1877
1670
1668
1967
4335
1889
5955
1859
1933
1669
1669
1683
2299
1658
1792
1798
1808
2108
1682
1660
2469
1673
1687
1657
2653
2657
1684
1890
1884
2492
1685
1659
1681
2616
1863
1887
1675
1660
1667
5825
2004
1683
1693
2271
2270
1957
2269
2269
2657
2270
2549
2267
2267
1666
1663
1658
2649
1934
1667
1710
2886
1710
2512
1974
5423
1948
2269
2646
2267
1670
1653
2049
2281
1664
1667
1666
2283
1661
2162
1654
2579
1889
295117
2383
1659
1672
2536
1662
1652
1667
1651
1652
1663
1979
1893
1670
1680
1681
6484
1672
2080
2838
2259
1690
1651
2269
1661
1669
1904
1890
1668
1650
2566
2570
2546
2291
1666
3530
1672
1654
1976
2440
1899
2368
1711
7907
2642
2563
2299
2299
1678
1887
2276
2253
2057
1706
1864
1667
2265
1686
2486
1943
1798
1716
1674
1658
1865
1672
123213
2123
1946
1689
1664
1676
2573
2531
2577
2535
4104
1703
1817
1678
1897
2060
1661
1667
1664
1659
1647
1683
7863
1670
4021
2566
2156
1648
1779
2323
1671
2272
1820
1665
1964
2272
1656
1670
2579
1669
1814
2588
4095
1672
1678
1668
1680
1907
1905
1801
2462
1648
1646
1734
3679
1691
2820
1631
1912
1667
1689
1655
1681
1674
1666
1988
2263
2297
1703
1702
2565
2251
1666
2044
1689
2003
1673
2276
1764
1666
1884
277121
2268
2410
1673
1651
2559
1661
1677
1669
2296
1662
2848
1959
1666
2300
1663
2380
2301
1662
1935
1741
1662
2279
1673
1671
1673
1678
2110
1868
1668
1672
1700
1703
1700
1885
1705
1820
2539
2647
1895
1673
2050
1752
1981
4914
2302
2289
2245
1896
1899
1675
2328
1977
1670
2383
7910
1682
1704
1820
2628
1902
1686
1687
1681
1678
2143
2272
2298
5342
6492
3883
1658
1680
1963
1673
1649
2009
1767
2349
2284
2288
1759
1665
1676
2572
2580
1669
1667
1668
1879
1711
1879
1675
1667
1670
1668
45998
2084
2088
2178
1650
1933
1892
1661
2268
2380
1629
2290
2293
1750
1667
1671
2047
2193
2042
1631
1673
1702
1626
2213
3680
1902
1662
1672
2063
2652
1679
1685
1659
1686
1687
1668
1659
1673
1776
1808
2292
2676
1664
1667
2577
2572
15373
2271
1989
2273
1894
1670
20133
1876
1675
1951
1658
1664
1664
2567
1695
1669
1669
1680
1658
1810
1676
1944
1820
2700
1674
1694
1662
1686
1676
1788
1909
1924
1899
1899
1897
2251
1683
1795
2387
2687
2686
1676
2024
1660
1679
1667
1882
2016
1680
2629
1661
11061
1941
2033
1667
2264
2301
1666
1657
1669
1651
1633
1669
1668
2632
1666
2516
1658
1719
1631
1670
1684
1685
2382
1918
1669
2057
1678
2303
1949
1681
1659
1683
1670
1669
3562
1673
1672
1886
1684
1670
1796
1909
2259
2266
2253
2201
1663
1675
2502
1675
1654
1683
1637
1672
3531
1668
1668
1925
1898
1677
2568
1680
1749
2291
2276
1660
1661
2637
6569
1653
1655
1673
2310
1700
1666
1821
1655
3482
1656
1871
1684
1672
1655
1672
1674
2213
1684
2629
1688
1685
1686
1668
1676
3528
1693
2560
2560
2363
2178
1639
1688
2313
1883
1673
1672
1666
2066
1681
2389
1675
2642
2021
3529
1659
1624
5651
1957
1672
1881
2778
1688
1694
1688
1690
1690
1692
1683
1679
1674
1900
1668
1669
3526
1673
1684
1792
3771
2827
9968
1690
1666
1667
1884
5053
1873
2174
2323
1659
1667
1683
1662
2361
1934
3525
1647
1645
2695
1969
1678
14621
3931
2091
2574
1682
1669
2282
1858
1685
5646
1658
2646
1656
1711
2594
1674
3526
2296
2262
2399
1689
1651
1713
2052
1892
1680
1755
1648
1652
1694
1671
1698
2366
1895
1675
1670
3524
1668
1868
1879
1869
1869
1658
1657
1678
1938
1674
1671
1675
1650
1661
1679
2277
1684
6734
2621
15356
1666
1670
3525
1655
7176
2373
2373
2288
2025
1654
2635
2637
1680
2633
2835
1678
1931
6038
1688
1654
1678
1681
1862
3526
1664
1677
1666
1665
1656
1700
1684
1641
1664
2467
2560
1664
1895
1681
2521
1876
1640
2395
1671
2023
1922
2439
3549
2441
2418
1631
1671
56583
1670
1661
2046
2270
2302
1671
4123
2416
1647
1642
1868
1671
2673
2247
3528
1831
1699
1696
1698
3431
2701
1682
1649
1992
3949
2542
1737
1674
1747
2262
1899
1679
1697
3380
1665
3539
1683
12328
1803
1641
1667
5770
1677
1673
1657
1676
1669
1675
1869
1671
1670
1678
2381
2409
1674
1669
1688
3561
1941
1670
1680
1890
1668
1694
1898
1900
1675
2641
2964
1974
1674
1890
2303
1673
1780
81645
1666
1673
3556
1682
1654
1664
2124
1668
2296
1652
2175
2078
1655
1651
1665
1936
1898
1911
1906
1640
1639
2414
3551
2415
1664
1658
2514
1873
1692
2563
1691
1680
1808
1696
1690
2565
1677
1656
1668
1669
1672
2556
1893
1659
3528
1669
1677
6891
1681
1685
2150
1706
1673
2559
2558
1797
2273
26999
1717
1695
1673
1672
2333
1663
1670
3538
1679
1679
1677
1904
1884
1674
2635
1902
1648
4411
1672
1666
1669
1649
1750
2577
2287
2637
1684
3551
1666
2340
2295
2124
1671
1659
2058
2057
2848
2328
1670
1670
1665
1684
1666
1697
1686
1679
1677
1636
3539
1655
1888
1677
1900
1894
2299
2303
1673
1673
1873
1922
2378
1701
1668
2131
1649
2357
1901
1662
3538
2269
2270
2635
1793
2570
1781
2535
2046
3208
1664
1771
2271
2298
2267
2267
1684
2384
1667
1660
1971
3539
1680
2843
62990
1655
2276
2395
1868
1869
1895
1655
1681
2367
1641
1948
1680
2291
2260
2297
1662
1666
2040
3538
2036
2576
2580
1680
1701
2031
3155
1900
2778
2636
2241
1888
1980
1626
2299
2279
1944
3901
2229
1669
3538
2372
1671
1692
1663
1864
1860
1674
1664
1748
1654
1667
2376
1668
1679
1667
1830
1657
2352
1682
1669
3529
1641
1784
2263
2260
1657
1901
1674
1671
1665
3079
1660
1684
1913
1671
1666
1668
5324
3540
1675
2027
2615
1900
1716
1697
1670
1663
1659
2097
1789
2534
2282
1662
1644
2507
26902
1685
1665
1668
4625
1835
1673
1874
1820
1900
2263
2111
2587
1922
1668
1677
2140
1691
1681
1681
4936
1716
1679
2620
1679
1655
1651
1687
1671
1636
1634
1675
11512
3529
2094
1678
2253
1675
1702
1686
1676
1677
1690
2710
1654
1979
1885
1665
1670
1644
1668
1973
16702
1689
1654
1673
1666
1674
1885
4554
3543
51019
2345
1682
2383
2597
2551
1668
2159
1676
1672
1673
1666
1875
1669
1666
1670
1631
1976
1678
2299
1688
1655
1899
3539
2305
2299
1718
2767
2349
1679
1665
1657
1892
2577
1658
1668
2055
1656
1665
1746
1903
1673
1672
1679
2339
1677
3541
2530
2109
1753
2382
1654
1666
1669
1669
1636
1677
2570
1681
1670
1754
1674
2239
1670
1666
1871
1873
1659
1673
1689
1680
1686
4040
1820
1699
1891
1650
1672
1902
1670
1666
1687
1673
2383
2024
1662
1669
1670
1680
3675
3229
2187
1655
1694
1676
2353
1663
1644
2345
1821
2345
1908
1682
1667
1670
1654
2723
1678
1654
1669
1675
2263
1685
1663
3750
1910
3552
1633
1666
1654
1659
1666
1865
1973
1900
1822
1688
2533
2715
2034
1677
1674
12582
1667
2090
1668
3336
2275
2349
1665
1698
2560
1677
1682
1674
1677
1678
1906
1908
1892
1894
1822
1886
1663
1866
1671
1802
1652
1888
1986
1674
2272
1694
5354
1685
2524
2280
2595
2334
2268
1668
2275
1655
1677
1676
1672
1821
1662
1672
1657
2711
2711
2344
1658
1652
1660
2270
1676
1875
3496
1665
1661
1963
1658
3198
1670
2246
1664
1877
1881
1896
2522
1821
2522
1682
1651
1677
117176
1689
2040
1655
2276
1649
2244
7934
1712
2550
2828
1912
1665
1661
1669
2355
1673
1821
1712
1931
2351
1681
2260
1891
2146
1701
2338
1701
1664
2227
1848
1848
1670
1680
1903
1669
1666
1663
2354
1668
1680
1672
1822
1647
1772
1655
1702
1703
1667
1665
1965
1895
1865
1671
1668
1891
1891
1891
2271
1663
2077
1895
1744
1923
1663
1822
1695
1680
2275
1819
1875
1888
1876
1663
1665
1865
2266
1676
1671
1670
2241
1673
1977
1669
1694
1674
1662
1662
1653
1913
1820
1664
1695
1669
1669
2434
1635
6519
1665
1669
1682
1808
1808
1807
2584
2080
1888
1878
1902
2080
1674
1670
1682
1821
1880
1642
1688
1955
1892
1692
1950
1676
1677
1670
2551
2548
1668
1665
1690
2268
2579
1670
1657
1663
1681
1862
1821
1752
1688
1694
1677
1670
1683
1662
1891
1670
1662
1661
1667
1670
1977
1803
1791
1664
2466
1680
1690
6765
1656
1669
1677
1821
2247
2079
2614
1905
3056704
1903
1893
1684
2349
1680
1886
1692
2264
1709
1753
2388
1663
1664
1681
1681
1962
1687
1929
1670
3412
1821
1691
1685
1629
1672
382620
8657
1697
1672
1665
1668
1670
1678
1684
4336
2274
1662
1667
1656
1660
1660
11800
1660
1689
1851
1681
1821
1672
1670
1673
2380
1977
1911
1658
3262
1676
2344
1664
2066
1717
1666
1664
2474
1821
2223
2236
3827
2371
2463
3412
3723
2582
1905
4114
2220
8592
2515
11861
1984
3660
2075
1882
1822
1826
2803
2489
6922
3183
1825
1891
2289
10974
2239
1827
1806
1631
2239
1857
2440
2224
1961
1825
1762
3714
2051
1826
5025
1822
3249
1823
3182
1855
1721
1975
2808
10223
3660
4686
2156
2175
6752
48148
5435
1881
1712
2238
2069
5171
2234
1823
1946
1822
21591947
1883
1822
1957
3528
1958
1973
3524
3528
1972
2046
1904
3528
1974
3528
3528
1868
1969
3528
1880
3529
2144
1635
1871
1947
1978
1962
2598
1932
65846
2313
1886
1927
1941
2358
2245
1920
2339
1965
2564
2298
1970
2265
1644
2463
2669
1985
15361
1767
2000
2206
5121
9649
1957
2466
1924
2093
5636
3833
2434
5850
1780
4462
2636
5577
1955
3871
1767
1921
4692
1988
3526
9811
2484
1744
4056
5282
6878
3926
2596
2604
7848
6744
1917
1907
1767
1678
1755
1701
2978
2428
2098
3396
1658
3330
3086
2255
13563
4922
2249
1862
1932
2368
9122
4452
1861
1980
3957
6413
16880
2040
2715
1919
2978
2284
2106
2691
4779
1821
2928
4385
1978
3068
3206
1751
1978
6475
1767
26132
2488
2510
4903
3196
1865
2791
6455
2814
2300
2429
1896
4447
2560
2018
2563
3286
1754
2063
1871
7363
3704
5542
2514
17485
2093
3488
2539
6535
2906
2889
2609
4614
8092
5905
2354
1766
2278
2095
1912
1694
1927
2356
3719
3220
2033
2420
2495
2504
1999
28341
2507
2039
4986
5734
2162
2538
1973
1866
2020
2049
2466
3521
2504
5311
12871
1839
8090
2583
2174
1999
11157
1761
7281
1801
2925
2365
2390
3220
1766
4450
9783
1660
26377
5081
3365
2786
4376
1749
3262
5227
2152
2844
2474
2227
2506
4026
2881
6757
2108
1966
4726
6211
3280
2052
1897
3857
1912
2333
2379
2384
497311
2381
2377
2133
2611
1949
1897
2190
1909
1923
1973
1975
1910
1976
2133
1900
1988
2655
1854
1920
2351
1908
9886
1812
3192
1962
2153
2203
1957
1777
1707
3421
12732
2504
6549
1815
9881
5292
1946
2666
1745
2656
2924
2020
2755
2177
2481
2876
1114176
1657
13308
1807
2814
9355
10470
2655
2095
1953
1648
10268
2659
1772
1959
2893
5329
1800
28759
10305
10183
17890
2266
6969
3838
1911
2201
1746
1939
8838
1657
4729
2193
8876
2901
2645
8052
55743
2232
2563
1665
1812
5130
2036
2401
1983
2113
1833
37602
1785
2983
26468
1952
1962
4416
3470
6798
1806
2948
1675
2816
2145
1950
2603
1859
20629
3205
2120
2905
2007
11005
2092
40383
1641
8101
2628
2470
1796
3680
5126
2882
4522
1976
3379
4900
3348
3852
4099
1641
2573
1941
11433
1794
2170
8094
2703
3446
2834
2529
2530
75931
6821
4364
1767
21528
4463
2125
1648
1679
1660
6775
1970
5390
1845
2146
2499
4151
3831
2651
6661
2811
2027
1909
20267
2320
1649
1932
2697
1721
1668
1970
2092
2855
2091
3096
7736
2480
3593
1656
1997
1890
15829
1923
1726
1956
4557
4251
2202
4693
2065
2186
4786
2349
2529
6857
2534
2628
2450
2332
6710
2253
1965
3144
2490
1916
10036
4493
2767
7539
1863
5155
1843
1714
16686
1656
1968
1828
4481
2089
6872
1784
1695
2798
1701
2619
3767
3910
5004
6707
4036
2821
2253
40383
1713
1694
1975
6519
11608
2170
4937
18048
5385
16253
2073
1757
4033
1963
2517
3905
1697
2157
2694
1937
1762
2545
10926
2928
2892
3931
1915
3031
4901
2520
1658
2224
2109
1723
37367
2284
1970
2209
2173
70097
2029
2915
3564
32455
3435
3176
2663
1961
2193
2837
3387
3403
2320
3960
3981
2037
7551
30678
2292
10785
4878
10015
1658
6418
2867
6134
9142
10702
2007
3534
2664
1809
2271
2152
2638
2511
2346
11727
2062
2225
7397
1958
5128
2375
2658
2012
2365
4087
43248
2323
2676
2847
4135
1661
3066
2015
3569
2854
4551
6310
2282
2804
7422
3937
2671
2523
1861
3241
1932
2675
5926
3777
6547
1735
5031
1949
2328
3369
2059
1921
1949
2515
1951
1912
32058
1961
1971
1974
2379
1926
2382
1936
2387
1910
2388
1938
2384
1972
1948
1970
1947
1910
1929
7701
2614
1907
1985
1975
1974
3953
2611
2107
1956
2370
2346
1969
2230
1947
3030
7572
1964
4096
1768
2095
1953
3657
4149
2379
6455
2180
1977
2108
82309
3690
2051
2201
8078
1963
9113
2023
2248
5050
6068
3067
1722
3580
2010
8068
1872
1983
3021
2090
1993
4835
2511
1799
3162
1745
1961
6874
2393
2088
4959
2328
1699
1803
1700
2141
4310
54267
6100
2920
2802
2625
2496
2301
2378
2745
2352
2801
2758
1985
2212
2738
1649
5139
1973
2583
2447
1949
3151
1758
3154
12413
1985
2870
16949
4111
2605
1654
2115
2639
3182
2018
8582
2299
1997
2243
1980
9424
1943
6564
2242
1889
1661
1665
1658
1810
7297
3896
1657
1963
2238
1854
2077
4465
2270
1966
27902
1667
1660
2276
2048
1670
2101
5781
2330
3155
2045
2047
2038
2851
2370
3583
6436
1673
1670
1987
2288
5453
14003
8783
3401
1654
2072
2079
3498
1826
9576
1648
5091
1777
5010
2502
1900
1977
2031
4866
1731
1973
10884
2257
2434
2048
1663
5185
1982
5787
2603
1726
2016
2034
2201
3980
8145
2001
4586
2749
9021
2109
1806
2015
2133
2025
2593
6203
8057
1982
1927
1987
3944
1987
12763
2038
1949
2180
3026
1920
6430
5878
2406
1790
2304
3693
2040
2581
3500
1762
2388
3557
3722
1666
2035
4151
2198
3177
2333
5110
3805
4800
5188
2014
1666
2260
1658
7327
1661
1902
2935
2391
2693
7382
1760
4462
2799
5200
2031
2341
8910
1642
1785
2775
6325
2038
1736
2182
11210
2530
3114
2036
17299
3296
2136
1922
1685
2961
3231
2516
1703
1656
6440
1968
3828
7043
2376
4613
1842
2394
2654
1791
4890
4319
3932
2024
9196
3744
2038
5157
1845869
1951
7916
27540
3167
1978
1674
1671
1667
5333
1660
1664
1656
8086
3372
2215
11430
2001
22078
3586538
1963
2884
7555
2383
1656
4146
7101
2069
2739
1769
2153
2265
2358
2287
1905
10493
1957
1943
6421
2117
2304
1998
2967
1649
2466
4185
2654
2563
1789
2289
1737
1771
2792
1674
3405
2990
2398
4637
1720
2483
2185
2136
126564
2215
4470
1917
2399
2096
7830
13626
1961
1951
1781
2065
1855
1871
1965
2967
1999
2031
1994
2012
2014
2714
1960
4721
4398
8641
2349
2051
2774
57136
2148
16140
2061
2955
2139
18785
2048
1819
4505
2999
2377
71663
23424
1844
2092
9056
9011
2077
2302
6267
1975
2103
1911
1717
2269
1989
1661
2048
4710
2188
7035
1889
2219
2181
2111
2074
13449
2545
5153
17261
2047
1660
4117
3697
1951
5297
2287
1958
2138
3337
2182
2047
3032
9858
2605
2119
2495
2188
2080
6956
2184
1744
43196
2052
5278
1954
1670
3603
1902
1779
45090
2039
5331
2050
2831
1975
2095
1984
1993
5695
3549
2056
2163
2933
1743
2062
38810
12684
4827
2403
1936
21544
3762
4719
1663
4208
2054
1812
1713
8885
2024
1658
7303
1746
10955
1991
1687
1762
1975
1976
1747
2510
1647
13024
7275
2238
2134
6946
1691
2132
14301
2190
3393
6866
25935
2306
2198
4611
5059
2276
4409
2486
2560
4314
2288
3410
2148
2165
1812
1979
2208
2361
2100
20004
1682
2165
3989
2609
2093
2168
3601
4507
2257
2466
2508
20116
3699
2709
7269
1692
1836
4156
2360
2084
2137
1713
2558
1654
85861
4633
2178
2306
2228
4070
8667
1873
2107
3178
107293
2865
28702
1637
3505
6848
3609
2916
2576
1659
2945
2616
3425
1918
1797
3930
1875
2601
1649
2714
2865
6164
2623
3300
1946
2055
1643
2472
4514
1648
15955
1962
1647
2451
2942
3138
2629
2197
4991
2258
1888
2741
1950
1670
2177
2222
1961
1704
2579
4549
1660
4456
27565
2094
1962
2377
5475
279094
2740
4449
1655
1796
2124
1788
2074
2242
1893
1649
1652
6673
4409
14400
2196
7881
1808
1718
2665
2285
2876
2423
2139
2021
1893
1955
1782
2273
1687
2977
1649
2207
1871
1972
5608
1664
1676
1662
1679
1676
2296
3465
1974
2464
8265
7659
1786
2693
1724
3469
9809
2747
22558
2781
1964
3568
6437
5176
1655
1920
2086
2228
96846
2260
1990
2383
2218
2924
2419
2119
11572
1655
2100
6774
1659
3523
7279
2590
2532
2144
1791
3570
1959
1663
2755
2209
2264
2685
2307
2374
2689
7125
1669
2168
2108
23467
2169
3453
1948
1965
2000
2169
2264
2960
1896
2988
2489
7828
2307
3316
3723
-
2417
1658
7052
2874
4543
1974
3843
1677
6774
3429
1658
1674
2562
2300
1796
1787
7804
1653
1764
1810
3153
2160
1830
2139
1905
1948
1740
2321
1736
1639
1719
8268
1652
8735
1970
6866
3093
1658
1673
3303
2257
1878
1652
2109
1658
3555
151325
16689
1648
2776
2436
1718
1652
2659
14125
4385
2993
8987
3051
6459
2392
5242
2489
3068
1955
1657
15487
1661
4410
2041
2159
1652
1647
1940
12751
1665
2140
9584
2277
1900
42853
1648
1898
2061
3879
3107
2836
4807
4019
2727
1675
2743
2053
1661
2747
1939
1655
4020
1832
3185
2381
2255
2239
2240
2492
1673
2013
2526
1839
3309
5672
1656
2989
2168
3573
9282
1899
9498
1758
2091
2329
8522
5047
1977
12124
2036
2525
8720
2543
2548
2673
2421
1620
2321
1685
7817
2390
7457
10512
1819
1811
24988
2175
1657
2786
6851
2454
2176
2022
4918
10447
2204
2429
6160
2654
51189
1871
1719
5321
13312
2499
2022
2189
2988
2767
2467
1844
3542
1642
2763
4106
1670
10783
2074
1973
2837
1764
2008
16832
1944
1809
1809
8912
2488
2074
2174
2906
2314
54262
1867
1647
2162
1682
1963
2144
1967
2555
2621
1926
67290
1937
1970
1908
11408
1975
1987
1970
36325
2394
1949
2349
1964
1972
2559
1972
7096
1985
1937
1651
2035
1674
1674
2373
1919
1736
1933
2118
2009
1671
5662
1670
1663
1968
1919
1956
1658
3780
1877
2088
3678
3402
2080
2019
2201
7160
1790
1637
9990
2414
1760
2363
5061
1834
1730
1791
1669
1669
2047
2476
2213
2804
1668
2606
8620
6711
11765
1870
2053
2370
2034
1984
1971
6335
12106
2338
1638
1660
2565
1967
1800
2055
2474
2150
2113
1731
5333
2033
1671
2489
7515
3094
1661
2310
2143
2054
2046
1662
1920
4516
1658
1641
1629
2054
2551
2791
1681
2584
2223
1661
2454
1701
1692
2121
3302
2642
2202
1863
1675
2195
3461
1655
2287
19417
16822
2231
4758
4477
3376
2515
2513
3576
1662
3029
2819
2884
61168
1671
2091
1654
1861
2340
2249
2190
1983
1655
1909
4288
2079
1822
1877
1664
2053
5359
1683
10271
1677
2644
3507
1686
1672
1881
1644
1681
4995
1828
9118
2789
3919
2538
1658
12077
4039
1665
1994
5224
11920
3653
9220
1652
1976
16619
1901
2759
1893
1791
1796
2566
3225
3254
1653
2164
8436
4703
1667
4814
2193
1967
2168
2062
1922
6152
3537
1678
2146
16144
17663
2463
5078
2063
2498
2525
2047
8198
1676
2145
1644
1793
1902
7266
2031
5180
2159
10337
4535
7793
7160
3292
2136
2479
8535
12915
1664
10763
1668
1660
4795
1674
15500
2619
3398
3309
1635
5170
2708
1645
22341
3607
2355
19448
1644
12198
3269
2399
1731
1736
3760
3494
1666
2138
33180
1784
3820
21641
1651
3159
2692
2301
1673
1675
4588
1680
1651
2287
2057
2394
2040
2229
77909
1735
1666
8311
2405
2027
10133
1670
7657
2551
2260
21470
6222
2264
3380
28466
2290
17462
1674
1611
1673
1664
2560
2095
3963
3188
1756
1675
1679
8383
1684
4059
14719
1715
3572
2006
1933
1726
1926
2129
2371
2055
2176
2144
2856
3613
2093
5048
2947
9026
3540
1629
1672
3659
1763
2615
4565
3596
1990
1652
1648
1672
1668
1638
6445
4939
1772
1668
2633
2629
2079
5620
2092
6007
4895333
3674
2109
2264
3114
1946
107605
1665
1759
1783
23450
1648
4439
1652
2035
5203
4834
1934
9118
1737
1876
5303
2628
3721
2240
2463
1786
3286
1670
2047
5769
1676
6219
2061
2039
2146
1989
2181
20260
1930
1989
3919
2332
2381
1957
2379
81461
1990
1972
1974
1968
2641
1971
2380
1985
17044
1975
1948
1966
1912
1631
7212
1662
1651
1970
1683
1675
2221
1683
1673
2146
1659
2151
3706
1667
2240
1681
1666
17225
1673
1680
1673
1663
2032
1662
1869
2872
2397
4119
2423
1677
25830
1754
2613
1691
3528
1673
1620
1658
3454
1772
1703
1771
1989
23242
3006
3424
2592
1899
1675
2031
5218
1674
2553
1683
2861
9430
1692
8057
1676
5644
1658
1656
1667
1675
20128
1659
1683
1861
11891
1792
1650
7169
1846
15137
2394
1686
1879
2655
1969
3718
1635
2250
6568
1694
6045
1897
3897
1649
7808
1660
1658
5231
1670
2470
1732
1682
1691
1675
1682
1978
1878
1700
1664
1676
1678
1786
2525
2519
14499
1674
1927
2395
48683
1689
2014
2038
1677
1678
2031
3158
1661
14228
5500
6940
2253
2433
9067
1675
4273
1650
1646
1879
2782
2174
1906
2947
1669
1969
1680
6018
4411
1641
1645
5956
1672
1643
1667
1972
1655
4239
3325
1673
1662
2304
1700
1652
2474
4258
3778
4239
1695
1898
3881
3523
2617
2771
2250
1648
1664
1651
10464
1670
2867
1650
3726
1937
1696
2609
1660
2265
1765
1672
1666
1662
31164
7933
2291
2457
1646
56862
1737
2143
2380
26654
6931
1782
1762
1691
1661
2300
10624
1903
2579
1643
1689
1673
1674
1670
2969
5629
1948
2225
1669
1672
1734
1672
1673
1902
1673
2407
1928
1672
1662
2240
2108
217671
1662
12905
1670
1668
1681
1680
1707
1706
1708
1668
1703
2525
2255
1657
1682
1666
1666
4455
1658
1968
1671
1644
3824398
1644
1882
7904
3838
12648
1659
5895
6523
1660
1693
4800
2269
3054
2067
1826
4225
1688
2239
2251
2249
3262
1653
1655
1671
1781
1999
1663
2999
1662
1641
1700
1916
1663
10412
1657
2393
1678
1670
1655
1671
1913
2711
2764
1682
1682
1935
1670
4123
2440
5355
1662
1666
1667
1667
8240
2767
1677
1654
1665
1666
1924
1679
4262
1676
1775
40982
4270
1651
9684
7507
1673
1910
1907
2281
1969
1676
1658
1666
10760
164142
1651
2068
1652
3732
1679
1662
1919
1913
1911
1687
1665
1666
1666
1659
1665
1674
6830
1686
1689
2780
7663
1672
1656
2429
69948
2065
2361
10115
1673
10744
2404
1920
1773
1944
2376
2187
7828
1702
1653
3041
10233
1671
1678
2702
1685
1654
1651
1651
3083
1662
1674
1674
1667
1660
1672
1898
5023
2293
3688
1677
1672
3517
3616
1962
2682
3507
1645
1647
1752
1783
2404
1970
1964
38699
1969
1952
1963
2656
1965
1949
1918
1967
17570
1939
1966
1966
1949
1966
1982
2392
1923
1905
1942
1911
2657
1909
4372
4786
1675
1669
1658
7560
3567
1669
2672
1816
2621
2225
3726
1870
2137
20444
1663
2092
2228
2103
1915
1660
25151
1673
2522
2381
4731
2255
1663
2032
12792
9144
2066
1662
1630
1679
2134
1878
1655
2938
6720
1660
2585
2601
1670
447403
1673
1676
1846
4572
2228
1976
6302
2573
7966
2172
2296
2133
2632
3769
3608
2266
5312
1687
1954
2058
8914
2357
2829
2566
1643
2225
2428
1648
1783
1770
2387
2062
1769
7906
1698
2185
8244
2331
2080
2338
1957
3123
1920
2815
7327
1645
2227
1666
8786
1865
2291
1652
1669
5086
1666
2258
2659
3496
2135
5389
1666
3730
3161
1649
9380
2370
1916
2105
1660
1856
2331
2027
77810
2603
1678
13559
53968
1660
4013
1991
1668
2111
8197
1666
1721
3609
8532
1668
1646
3323
1939
2176
1678
4692
2370
1680
1765
4750
1910
3134
2352
1672
2058
1907
10131
2306
9148
1680
4841
2127
7226
2155
1945
1658
2466
2524
2142
4360
2404
2359
2170
1724
120447
2386
6292
1661
1650
1675
1679
4142
2366
1751
2061
1663
2143
2835
1821
2023
1860
2505
2379
1676
6505
1643
2535
38354
1670
6733
1636
1634
2389
1630
1666
1696
2131
4120
2409
1696
1663
1645
1656
1675
1669
2876
1777
2332
5622
1657
1700
1656
1651
1658
2916
1660
6540
3307
3098
1878
9086
5270
1682
2497
1666
2382
2352
1642
1807
9542
14603
1653
1658
2044
1646
2164
1658
2587
2570
2308
1802
1665
7806
1890
3242
2316
1664
2284
1704
2140
7800
1663
1660
1644
2285
1831
3696
1947
2642
2600
2846
1746
1831
1913
19411
2377
2393
1664
1660
1662
1659
2394
2306
1821
3073
15601
4658
1933
1649
1787
4937
3926
2978
2492
43126
2696
19952
2538
2330
3757
2148
1899
2504
2854
1655
1875
2154
3138
1693
1680
2543
2911
2231
2487
1962
2028
1640
3726
2389
2813
3541
129511
4472
1683
2163
1780
2757
1683
2303
3233
10132
1650
1645
1743
4756
1939
4371
1779
1751
4645
3381
3390
2203
1685
10269
2374
2877
4669
5794
4232
2340
5286
1652
2155
6205
6445
3607
2117
2397
1665
2005
1688
1661
1650
55953
1664
2261
1810
1783
1680
1729
2324
3390
3553
2395
1874
2088
1974
1652
2291
1891
4330
2267
2262
1679
1693
1665
1822
2144
1923
1653
1676
1689
1693
1649
2625
1809
1679
1652
2381
1678
2548
1677
1717
1895
1744
1753
1678
1645
1662
1664
1669
1665
1673
1666
1794
1731
1664
1681
1669
1678
1958
1680
1683
1672
1679
2061
42187
1682
1680
1659
2352
2383
1665
1664
8784
1684
1670
1660
6804
1674
35264
1648
59294
1654
2391
2056
1750
1891
1679
2727
1662
2046
1676
1657
1663
2034
1671
1680
2139
2105
1870
6727
1981
5081
1758
1814
3623
1672
1672
1758
3637
1648
1661
1680
1699
1667
1737
1732
1809
1713
1691
1663
8632
1671
2560
2562
1975
2552
1744
4822
1798
2346
2059
2392
2102
1659
1662
1686
1689
1689
1690
1669
1657
1665
1704
1656
1655
1649
1699
1680
3366
1664
1670
1662
1658
1660
10693
2865
1880
1669
1748
3223
3144
2038
1958
3663
1665
1659
1669
1972
1687
7983
3110
1650
1761
2046
2291
3544
16425
1675
6481
1695
1673
1658
2200
1659
1684
1668
2627
1673
1660
2048
77893
2270
1880
1672
1658
1960
137000
1687
1669
1669
1680
1987
2103
5658
1663
2463
1992
40612
2197
1737
1738
1969
1819
9098
1672
1679
1644
3599
1678
1673
1674
2304
2057
1682
2308
1659
1659
2791
1753
1675
1972
2214
1664
1685
1671
4686
11894
4454
2622
1702
1703
2276
1692
1745
4598
1896
1664
1658
2899
2170
1705
1703
1706
2652
1692
3079
1672
1670
38654
2104
1665
1665
2349
1653
1651
2371
1981
2259
1654
3923
1650
1807
1661
1923
1668
1744
2071
4290
1689
1688
2117
5964
1782
1741
2056
11391
1658
2055
1682
1677
1677
1650
1677
1683
3334
1974
2543
2055
1682
1733
4804
1884
4476
5583
1654
1967
1685
8721
1657
1681
1664
2701
2454
1700
1684
1661
1669
1673
1670
3682
2572
4097
14908
1782
1668
1756
2425
1658
1681
1746
1681
2205
1655
1663
1693
1971
1946
1674
1674
1699
1678
2634
1653
1653
1656
3900
1704
1588
1681
2493
1824
2439
1704648
1820
1869
6729
1678
1640
1915
1661
1657
1665
1660
1663
1874
2402
1902
2278
1659
1657
1819
1669
5908
1682
1671
1965
2631
47030
1668
1969
2284
2283
2391
1704643
2181
1700
1792
1660
1709
35846
1675
1631
2175
1682
1681
1653
1651
1641
7564
1733
2673
1675
1675
1680
1644
6515
2323
1674
2329
1661
1667
1656
1643
3018
1700
1575
3559
1670
1977
1662
1673
1666
1660
1676
1704645
1799
2266
1674
1673
1677
1656
1985
1950
1674
2241
1664
1658
1682
1666
2440
42511
2161
1682
1656
5179
1666
2650
1769
2022
1889
1682
1624
1695
1677
4482
1669
2270
2944
4282
2094
2093
7773
2263
3281
2610
1683
1655
1655
2291
1692
1650
1656
1688
1678
1678
1675
1675
1668
1683
1684
1682
8127
1685
25669
1757
1671
10295
1655
1657
1745
2819
10281
1664
2948
2425
1648
1664
1883
1675
6595
1653
1988
1964
9776
142177
1673
1670
1690
1910
1682
1665
1658
2679
1776
1909
1670
9488
1655
1699
2755
1799
1670
1667
1665
6516
1775
1679
1681
1653
1959
1656
3229
1671
1669
2124
2149
1658
1669
1665
2326
1934
1677
2278
1802
1666
1645
1667
1679
2229
1675
1638
1667
1663
1672
1670
2051
1673
2494
2293
1664
1711
2370
1654
1672
1668
1659
1673
1707
1668
1671
2010
1666
2888
1668
1643
1971
1681
2401
9167
1937
4225
3102
1666
1674
1674
1673
6847
1669
1671
2646
1652
2245
1671
2688
2839
1733
1730
1677
1665
1659
4910
3335
1682
1679
1894
2411
1873
2115
2057
1654
11466
1656
51689
1662
1669
1660
1668
1943
1686
1674
1660
1655
3139
1966
1682
1805
3338
1651
1669
4692
1666
1665
1663
1747
1665
1673
2257
1667
2840
2024
1657
1608
1664
2300
1683
1659
1673
1671
1646
1669
1651
2959
1685
1680
1795
1654
1696
1661
1976
1657
1673
3764
1670
1672
1654
53914
1653
7768
1675
1947
2235
1670
2217
8733
1643
3307
1688
1630
2686
7820
1652
1649
1664
1681
1681
1673
6177
2095
1657
1667
12104
4866
4818
6542
1887
1656
2607
46112
1660
2337
1661
2801
1662
1653
1653
1682
2221
2251
1664
1669
1653
1927
1725
2075
1677
1654
1677
13214
1901
1906
1645
2278
12226
1685
1678
2250
2177
1658
3356
1647
1640
1683
1651
3376
6612
2592
1663
7378
1651
1669
1666
2369
1677
1684
1679
5014
1659
19282
1665
1663
1667
1667
1947
1656
1899
2108
1650
1894
1685
1683
1683
1793
2038
2399
1673
1663
1681
1676
1896
1895
2347
1685
1663
1663
1674
1670
1670
3752
1658
3256
2321
1625
1655
2561
1899
6495
1637
2129
1692
1824
1662
1672
1896
1675
1649
1668
2613
2175
2059
1653
2606
6756
1665
1666
1672
1671
1672
1656
1661
2033
1656
1962
1653
1663
9296
1785
4732
2370
1644
1673
1884
1686
1685
1664
1666
4167
1679
1677
1675
1662
1660
1663
1659
1650
1715
1668
1671
1729
2039
2438
2395
1692
1663
1680
1684
1662
1782
2403
1675
5200
1661
2472
2050
2839
1644
2037
2587
2021
1671
1667
1682
1681
2283
3361
1906
1678
1675
1675
5797
1676
1659
2949
1904
13947
1686
1797
1703
1665
1680
1651
5651
1664
1661
1660
2077
2368
2396
13793
1795
1692
1679
1661
3558
2067
2382
2431
1764
1655
1657
3087
1789
1658
2831
1676
1679
1676
1660
1669
1671
1666
1682
1682
1666
1674
2243
1674
1671
1662
1657
1672
1667
1929
7622
1687
1657
1653
1691
14903
10417
1913
2545
1668
2134
1689
2214
1679
4008
1645
1643
1656
6518
1675
2886
1685
1672
1662
1678
17626
1922
1670
1672
1670
1680
204838
1885
2498
1681
2344
1661
1681
1687
2332
1894
2244
2744
2053
1818
2046
1648
1738
1679
3485
1676
1675
1679
1644
1759
1647
5815
5136
2327
1659
1693
1666
1678
1887
2005
2270
2781
1646
153523
1935
1938
2560
2565
1664
2280
1650
1647
3589
2725
2354
2249
11651
1656
2259
1673
3354
1682
2639
1667
1789
1659
1655
1679
1659
2249
1670
2896
1667
2387
7302
1745
1673
1649
4301
1675
1875
1694
1662
1676
2576
3478
1650
1655
1923
1630
1655
2344
1733
1656
1673
1681
1694
2490
1689
2184
1659
1665
1902
1679
2456
1887
1663
2241
1889
1679
1670
1665
1653
2340
49385
38502
1676
1680
2398
1670
1667
2356
5728
1657
1893
1680
2313
1664
1685
1717
1650
1655
2044
1821
7287
3897
2175
1674
1669
2919
2274
1673
2221
1803
2679
1618
13423
1778
1667
1659
2066
1678
1679
1668
1675
2967
1668
2113
1699
1672
1670
1963
1672
41959
2190
1700
1968
1650
2927
4303
1659
2927
2971
1960
1665
2045
2605
1679
2001
1679
1671
1652
1670
1667
1657
2374
1674
2782
2740
1646
1675
1902
1683
1903
1652
2300
50211
3017
3419
1649
2292
10735
2527
2522
1674
2746
1995
1670
1693
1693
1673
2671
2660
1677
2145
5633
1681
6893
1700
1676
1654
1658
1792
1756
1663
1666
2174
2876
1681
3908
1658
1666
1643
58272
1645
1784
1642
1652
3097
1654
3746
2045
15595
1650
5356
2417
1673
2252
1665
2188
1720
1661
8349
1966
1798
10123
1714
1699
1765
2603
2394
1664
1644
4648
1659
1664
1668
1669
4595
1664
1665
1668
1665
1655
1665
1670
1997
1672
1670
1660
2152
1886
2239
2506
1808
1666
1821
1671
1752
2363
1687
2129
3344
1672
1676
1673
3321
2290
2268
12594
1644
1671
3894
1988
1731
7759
3109
2776
2386
1682
1659
1671
1670
1693
2893
2134
1669
1660
2327
1667
2643
1657
1661
1683
1683
1678
2998
1675
1679
2513
1720
1953
2633
16770
1678
1731
6219
1705
2428
1640
1641
1672
3023
1667
3685
2271
1663
1667
1658
1665
10795
1680
2347
2412
1786
2367
1785
2912
1678
195329
8318
1739
1678
1672
1681
8125
24033
1670
2188
5553
1707
5747
1648
2488
1676
2324
1757
2096
1652
1653
1746
1807
2491
1904
2926
8305
21445
1899
8732
2021
1990
1801
1789
1664
3081
3577
1664
1949
1643
1643
2042
1653
1643
1667
2205
2695
1739
2598
1996
8100
3556
1659
6000
1666
1666
1664
1682
1935
1672
1686
1672
1672
1659
1680
2272
1960
1970
1672
2609
1943
1669
4249
1650
7986
1661
1672
1664
1672
3398
1958
2133
4091
1669
1665
1670
1669
4488
2022
1671
1669
18935
22353
5345
8457
1682
1674
1678
1708
2652
1665
2037
1836
1634
2908
5005
4754
1681
1678
1660
1930
1882
5634
1693
1684
1680
1673
1673
1674
44343
1689
2057
1677
1665
1967
1684
1905
2053
1682
34109
4225
1646
1696
1697
1654
2589
1653
2186
16846
9026
1880
8002
1801
1671
1671
1677
1925
1635
1715
1646
1677
1679
1682
6130
1935
2008
1815
1886
1679
1669
2517
1649
1813
3166
1666
38120
1660
1668
1654
24333
2517
9218
1669
1967
1666
3597
2501
2843
47228
1794
1675
1677
1970
7025
5129
1680
1671
1679
6384
171485
1650
1685
1928
1698
6145
3007
3443
2201
16702
1668
5352
1653
1655
1742
2021
2502
2533
2506
1669
4584
2314
1661
1881
1667
1657
1674
1657
1660
1676
1967
1652
2568
1672
1741
9391
1663
1732
1645
1802
1649
3599
2908
1681
1677
1681
1662
1654
2543
1807
7484
1962
1659
1673
1650
1673
1899
2077
3097
23224
1681
1708
14908
1679
2437
2351
1664
1641
1647
1641
1732
1680
1682
1681
2419
1926
1928
1929
1927
11499
1652
2156
1682
1673
1697
1661
2256
1980
3298
1682
2250
1663
1656
2602
1661
1689
3566
2393
2021
1675
1663
1660
1648
1653
3705
1833
1678
5570
1854
1678
1890
1648
1683
2258
1667
1671
1674
1670
1659
2459
1953
2055
1673
1677
1673
1987
1677
1670
1673
5231
1658
1675
2866
1665
1680
2434
34716
1646
1638
1666
1676
1674
1672
1673
1670
3715
1654
1660
1661
1803
1668
1654
2192
1658
4288
2095
1674
1678
1673
2327
1671
2345
1669
1883
1674
1748
1656
2322
1662
28467
1663
2379
12773
1681
1682
3334
2644
3476
2162
1838
2092
1647
2336
1654
12350
1654
1671
1669
1664
1650
1783
2542
1666
1669
1653
1678
1663
2970
1657
1650
1674
2759
1658
1991
1656
5432
1976
1651
1760
1655
1661
2623
4955
1946
1778
2415
2856
1679
1671
4125
1700
1750
1658
1662
4202
1674
1676
1680
2336
1778
1775
2021
1680
1891
1994
1668
2415
1658
4454
3030
1658
3291
2253
1955
1653
1848
1661
1687
3361
2021
1678
1674
1703
1683
23869
3273
1948
1660
2021
7119
2155
1663
2037
1660
5307
1664
2532
17127
3097
3228
1799
2576
1795
13388
1801
1818
2266
1817
2237
1671
1904
1946
2507
39422
2034
1869
1688
2684
1669
1630
1641
1646
38102
1677
2134
1680
1746
1646
6519
1683
3273
1668
1949
1675
3364
1705
1705
1669
2414
1673
1685
1679
1789
3568
105081
7527
2021
1707
1880
1681
1896
1674
3369
2495
2909
1986
1654
1664
1662
4781
1706
1657
1908
2101
1699
19002
2365
1895
6258
1665
1662
1665
2441
1694
1681
1675
2439
1821
1687
1683
1951
11834
10297
1662
1689
2372
8435
1773
1639
1683
2405
3143
1679
1964
2278
2436
2086
2842
2137
5202
1894
1670
1675
3602
1679
2132
2087
2477
1666
2031
1902
2431
2281
1666
1887
1668
1671
2734
1663
1712
1693
3914
2041
2621
1664
1665
1665
1895
1672
1962
2914
2141
1661
1656
8795
2162
2161
1804
3163
1743
2225
1732
1669
1665
1663
2009
4866
1682
4564
26864
1666
1686
2344
1771
1669
2052
1682
1682
2306
1678
5234
1656
1685
3101
1674
1672
4237
2201
9101
3258
1673
2605
1949
2065
1896
4331
2325
1655
3258
1669
1700
1665
2541
2545
4409
2235
1659
1945
9130
1672
3013
2272
1773
1659
3348
28409
1674
4335
2033
1851
1909
1653
2196
1645
1651
1651
1663
2046
1943
1873
5921
1693
4566
1672
7824
2893
1658
1872
2901
3408
6223
2872
1668
1756
1688
1690
1658
8987
1679
2073
1672
1642
1663
1660
2037
2455
7006
1656
1668
1692
1692
19932
1883
1952
1672
2017
3829
103875
2343
3496
1659
1648
1667
1672
1656
1656
2108
1746
4214
1660
13765
2143
3870
1658
147003
1673
2389
1660
1734
2326
1662
4367
1672
1670
1854
1668
1894
1890
2390
1895
1660
1896
2436
1675
2437
1950
2434
9918
5382
4965
2827
2389
4582
2075
1662
11595
1660
1664
1668
1874
1693
2834
1686
21588
11095
2467
1655
1664
1681
2121
1651
2079
2409
1670
2635
1984
1655
1941
1655
1646
11823
1675
1673
1620
2040
2348
8060
1683
1685
1669
1668
15025
2318
1732
2352
2140
1731
4776
2222
1668
3935
1894
54049
1659
2580
1670
1682
2949
1677
431214
1677
1677
1782
1667
1936
1673
4616
64067
1681
1676
1679
1672
1675
1671
1677
3960
1626
1695
2142
2144
4296
1666
2105
1805
16993
2267
1662
1668
1666
1666
1888
1673
1955
1648
16288
12058
2608
1671
1889
2041
2252
1663
1707
1819
11801
41471
2175
1662
1664
1741
1969
1681
3686
1744
1697
2061
1700
1666
1672
1678
1758
1656
1669
1590
1647
1903
1687
1895
1661
3015
3364
1958
1676
1692
1620
1692
1896
1996
1661
1648
2120
1880
1943
1680
1667
2375
2275
1697
2365
1675
1679
1674
1915
1673
2498
2418
12735
19988
1721
2087
1673
3256
4227
2756
1672
1672
1664
1653
1676
1667
3173
55333
3300
1901
1896
1792
1787
1678
2272
1680
1669
1662
3185
1680
1665
1672
1697
1945
2065
1644
1646
1657
1666
2697
1956
9633
1680
2956
1706
1703
1682
2269
11136
1667
1670
2606
1644
8117
1984
1674
1674
1669
1688
1650
2605
1658
1661
2848
1681
1671
1992
3831
33834
1652
36094
1659
1672
1964
5951
1745
1783
1794
2194
1679
1671
4265
1655
69271
3496
2441
2106
474389
1679
1679
1660
1932
1684
1699
2515
1873
7255
2506
2520
1653
2044
4642
2506
1884
1799
2994
1673
2280
1680
3472
13234
2277
1662
1933
1669
1669
4706
2041
1787
1784
1899
1822
13423
1670
2497
1989
1668
1665
2355
1649
1682
1658
1661
3731
4137
1677
2045
1653
2868
1664
26322
1795
1677
1668
2370
2248
1950
1650
2242
1897
1663
2744
1677
1981
2193
1900
1675
1659
1753
1675
160844
1773
1656
1647
2021
1665
1668
1910
1892
1883
2413
1659
1744
1675
1656
2047
2993
1669
1675
1665
1676
2224
2447
2793
1875
1678
1889
14221
1641
1967
1684
2456
2533
1671
1667
3284
1666
1658
1652
1677
2286
1941
2651
1686
1713
1640
3169
1658
1665
1669
1667
1631
4529
1980
1649
5138
1696
2056
1665
3016
2041
51011
2664
1910
1672
1672
1933
1679
1679
1675
1664
1655
32178
2246
3194
2084
1642
1649
1719
1679
2303
2303
2967
2999
2067
1669
2773
1801
1705
1656
1674
3086
1666
1964
1666
1666
1987
1666
1665
1678
2141
1665
1668
1698
1684
3122
1675
1646
1936
1721
2326
1898
12248
8413
1675
4075
1673
1663
1666
2268
1668
1666
1651
1684
1677
8817
6641
1669
1653
19305
2146
2635
2052
8390
1647
1671
1649
1677
1677
1677
1987
1654
1643
1667
1760
1707
3986
1964
1657
132155
1658
2841
1942
1844
2840
1671
3104
1654
1883
1668
1667
1660
4600
1693
1662
2425
3495
21398
1674
1665
1662
1792
3323
2096
2412
2721
1660
7098
11036
1660
1677
1676
1679
1680
1643
1672
2161
1665
2308
1694
8307
1672
9194
1681
40998
2555
1979
1683
1655
1664
2134
1649
4814
5910
1920
2134
2618
2231
1891
2234
2196
2281
1655
2120
2269
2246
2280
1877
1665
2329
12331
2123
2146
2266
3955
3954
5036
1690
2137
2145
2258
2328
1766
2190
3258
3231
2963
2710
1889
2328
2136
2147
2143
1892
3228
2087
1674
2050
2308
3106
2119
1678
1691
1692
2307
3228
2144
2150
1894
3319
1890
2192
15346
2643
2361
1745
2196
4102
2331
2634
2256
3333
2350
2393
3292
2155
1973
3091
2021
2864
1642
2628
2627
2832
2068
2698
1878
1899
3228
1887
1886
1663
11246
2335
2039
2103
2145
2153
2287
1690
2354
1768
2033
1651
1668
1667
2437
2103
2643
2643
2363
2145
3881
2636
2348
2359
1964
1931
2143
2135
2190
2124
2273
1647
2142
6795
2191
2203
1670
1669
2220
1886
2371
4014
1690
2143
1682
2204
1648
1642
2250
2400
2141
2138
2144
2141
1969
2136
14330
1704
3074
2147
2139
4366
1662
2482
2157
2149
1663
1664
1749
2146
1651
2126
1683
1672
2137
2245
1795
1966
2152
2137
4367
1660
1633
1656
2268
2148
1668
2663
1682
1654
1965
1680
1650
6892
1670
2288
2854
2076
1654
2144
1671
2095
1667
1671
2254
1667
14429
1656
1679
1669
1686
2146
2145
1664
1656
1822
2358
1741
1658
1835
1632
1652
1657
1662
1971
7332
1679
1931
2227
2145
2143
2195
2526
2143
1659
2148
1649
2224
1654
1680
4722
1789
2055
1920
1663
1665
1660
1832
1774
1633
1647
1803
2769
1668
2324
1670
1856
2186
2338
1835
2655
5453
1655
1866
1665
1663
2140
1665
2317
2342
2394
1744
1742
2310
2347
1864
2064
1641
2057
2142
1912
2347
2541
1664
1644
1654
1656
8518
1653
1657
1904
1817
1926
2084
1893
1655
2143
1988
2395
1977
1964
2114
6502
1655
1663
1661
1674
1641
1646
1655
1662
1639
3321
6039
2339
1648
1682
1572
2654
1655
1691
1635
9325
1741
1926
11296
1790
2373
4420
1721
22995
1799
3655
1732
1765
3567
2600
1963
2332
1685
3369
13899
1989
1779
5898
2846
1954
4859
2613
1985
2282
3793
3864
3522
5077
1964
1810
5058
2468
1836
4828
2299
5271
4488
2335
2511
1831
2187
8896
10273
2146
1986
1982
2563
1975
2560
2350
2670
2732
3208
3215
1724
8840
9702
3777
7189
2241
3423
2271
7598
1922
9511
15522
11521
6056
7469
3154
2678
2300
3637
9955
2731
3905
3088
3259
11262
12348
2299
2332
2890
4502
2322
1959
1678
2400
2751
9843
6955
2339
1680
5842
3082
3297
2721
2675
5857
5283
7028
3634
2727
2648
2398
20294
19366
2350
4717
31919
2463
3433
10237
6530
1909
1943
3503
15466
6675
13217
14029
5736
1778
2307
5200
3444
3083
9239
2318
2451
3704
7888
12304
2219
2927
1851
9171
1912
1851
3026
5018
1897
6592
1994
10123
4525
5050
2596
4207
2161
2929
5320
1823
2804
3694
8900
7721
3717
4612
6211
13878
1968
2681
6776
2616
20592
2666
2092
3170
2550
5306
3753
5317
3490
1883
4746
2776
9102
1973
2881
12066
2224
1894
2959
4241
3665
1875
2144
6554
7630
8551
2516
3371
1943
6987
2878
2400
8302
8682
1853
15656
1959
2548
2053
5540
2753
3136
2759
7481
2282
2299
9222
9394
43540
5434
10272
2807
9720
16150
1989
2399
3115
3289
6031
3222
3015
2181
6384
1959
2147
4634
6790
3224
4376
3224
3126
3803
2807
2776
2110
4721
2750
7943
1977
9993
1898
2098
6808
2705
4267
3528
2953
2290
2340
3007
3401
6513
2032
1884
11209
5067
4296
2100
1992
11586
1894
2204
9834
2204
2013
2124
3956
3249
2398
10023
2963
2419
4132
3857
2304
11382
3061
3729
1885
4349
4166
11370
2780
2401
6958
1985
1978
6666
3352
3629
2728
11839
10664
6390
3190
2013
2165
4596
17944
11428
3880
2739
3425
2593
1975
90644
2144
2397
1961
2392
2370
2395
2367
2335
2176
1985
2394
2387
2139
3369
1948
1726
2293
168343
2912
1669
1682
1665
1692
1775
1782
1681
1778
1714
1683
1667
2299
2284
1659
2352
2291
1658
2421
2254
1669
1673
8348
1968
1671
1690
4656
1689
1902
1678
1655
1870
1892
1676
1997
1670
1978
1668
1884
1881
1661
1685
1696
2089
1674
1651
1658
1668
2266
1732
1666
1667
1669
2681
1661
2243
2245
2249
1688
1676
1644
2652
1660
1670
9677
1982
2660825
2511
2448
1678
2295
2300
2286
1664
2225
2258
3248
2033
1755
1667
2041
2617
1659
2377
1654
1650
1776
1775
2269
1868
2014
1693
2635
2634
1807
2364
1674
1684
1719
2241
1684
1664
1690
1670
2079
1678
1647
1647
1935
2491
1661
1682
1886
2227
2298
1684
1983
1678
2301
1655
1672
1939
1941
1890
1671
11723
1669
2525
2515
4268
1701
1714
2568
1947
1654
2371
1690
1675
2556
1674
1677
1664
2302
1687
1666
2613
2325
2252
1657
1656
1667
1641
1700
1684
1684
2241
1677
1670
1707
1937
1940
1944
1708
1679
1691
1691
2281
2349
1681
1666
1659
1985
1946
1939
2378
1968
2609
33812
4755
1702
1967
1968
2388
1681
1659
1901
1678
1697
2120
1979
1660
1675
2547
4561
1671
1972
1925
1744
1674
1764
1760
1704
1662
1682
1704
1965
1982
1786
1676
1923
1661
2092
1670
1652
1675
1817
1679
1696
2589
1695
1664
1669
1664
1978
1667
2467
1660
3892
1638
1875
1876
2285
2613
1641
1654
1655
1673
1672
1653
2298
2633
1731
4947
3954
1659
1676
1661
1690
2328
1817
2540
1671
1660
1667
5534
1681
6427
1670
1667
1687
2355
2492
1668
8867
2350
1670
2300
2660873
1677
1964
1674
2268
1659
1881
1669
1676
2336
44533
1669
1849
1669
1638
1669
18714
1885
4001
1698
1670
1683
1682
1670
1668
3415
2107
2993
1694
1674
1677
1672
1703
2336
2332
1665
1667
2189
9144
2566
1662
1662
2272
1637
1945
1675
1943
1671
2103
1653
1682
1671
2391
1874
1663
2264
1661
1891
1664
1680
1897
1965
1668
1661
1880
2263
1669
1669
2572
2412
2635
1697
1900
1913
2387
1656
1688
1664
2521
1659
1690
1677
1896
1753
2117
1691
1672
1684
1683
1904
1684
2279
1693
2416
2248
1666
1892
1714
1651
58381
2188
1647
1653
6556
1644
3212
1666
1689
1671
2687
1969
2312
1866
2241
2263
1673
1671
1667
2254
3222
1642
1669
2301
1782
9307
2019
1652
1665
1673
1670
1669
1652
1682
1883
1659
1664
2180
1678
1906
1682
2385
2259
1672
1653
7737
1757
2262
2265
4388
2802
1666
2058
2390
2080
2351
1682
1678
1674
1670
4957
1677
1940
2550
1661
2882
1878
1682
1682
1672
1674
2441
1642
1678
2302
1683
1683
36215
17515
88601
1671
1665
5184
1676
1672
1875
1701
1668
1703
2256
1706
1890
2194
2816
1899
2277
1682
1636
4131
1659
1682
1647
2354
2615
2068
1661
1701
2813
1902
1754
1679
1677
2324
2269
1886
1888
1815
1857
1664
1888
1703
1895
1667
1701
1703
1670
2235
1673
2047
1673
1677
1681
1691
1883
1674
1669
1682
2297
1613
12165
2276
1670
1667
1669
1662
1633
1677
1690
1662
2795
1670
2290
1677
1677
1939
1661
8933
1894
1658
1691
1670
1880
1708
2040
2264
2467
1955
2466
2468
4508
2160
2050
1660
1679
2106
2622
1670
1662
1666
1664
1663
1710
7016
2275
1895
1672
1977
2590
1649
1703
2055
1649
1658
2021
1784
2619
1692
1883
1651
1667
1675
1701
1701
1691
1882
1694
1862
1675
17804
1688
1652
1652
1703
2290
1876
1691
1694
1668
1900
1982
2347
2345
1672
1688
7528
7528
1790
2346
1902
1694
1648
2618
2457
2279
2440
4224
1976
1756
1664
2548
1888
2841
1890
1669
2256
1698
1672
1634
1634
1637
1887
1883
1883
4182
3310
1651
1732
1679
1686
1801
1670
1654
1659
2700
1883
1656
1653
3242
1683
1678
1975
2492
1682
2076
2084
1887
1905
1665
1638
2039
1669
1668
1674
1679
2270
1663
1661
2294
2703
1663
2269
1667
1668
39731
2263
2264
1674
1672
454895
1832
1688
1676
2238
2573
1814
1652
6702
1668
1875
1677
1897
1660
1671
1691
1800
1711
1680
2442
1661
1882
18684
1641
1676
1925
1659
2601
1649
1673
2096
1675
1664
2262
2297
1662
1663
1676
1979
7987
1899
2101
1889
1696
1621
1886
1673
1656
1690
1687
1675
6700
1669
1705
1668
1658
2462
1765
1676
1670
1690
1878
1644
3572
1690
1692
1665
1693
1686
3676
1812
1677
1884
1777
1660
1660
1907
1936
2079
1682
1678
1688
2075
1666
2152
9724
2269
26815
26813
26813
1684
1905
1674
1903
1689
1690
1664
1660
4189
1673
2706
1882
1786
1673
1969
2293
1689
2266
3596
1777
1678
1896
7408
1680
1703
1655
2278
1991
2087
1691
1692
1678
1662
1711
2360
2075
1683
2243
2300
1936
2394
2681
2493
1669
2143
2370
1667
1682
1700
1644
1883
2594
1666
1659
580265
7350
1753
1928
1639
1683
1893
2536
1686
1745
3559
448127
2380
1745
1671
1634
1663
1659
1895
1895
1892
1663
2257
1675
1719
1626
1789
2331
1664
1947
1934
1664
1662
2291
1697
2147
2147
1679
1643
1642
2440
1680
1952
1670
5995
1648
1665
1795
4647
2280
1906
1680
1669
6333
1665
1666
1668
2308
1666
1692
2284
2536
2539
3412
1691
5664
1685
1685
1663
1685
1683
2439
1882
1883
1659
2228
1668
1664
2263
1953
1900
1640
1688
1671
1669
2620
2620
2056
1691
1661
3541
1675
1674
1674
1704
2348
2350
1658
1672
2138
1670
2404
8657
1665
1648
1819
1658
1663
1665
2293
45512
1680
1815
1674
2444
2444
1674
1673
1886
4585
2318
1668
1671
1767
2479
1681
1681
1939
2274
1678
2301
2028
7509
2582
85301
23247
1684
1663
3615
3614
2222
2330
2533
3703
1650
1663
1661
2274
4336
2038
1670
1668
1671
2538
2381
1668
1655
1656
1699
1660
2461
1671
40849
1686
1891
1890
2652
2400
1686
1674
1870
1870
2432
1810
2203
1668
2563
1790
1708
2628
1955
1709
1660
2164
2210
1689
1832
1704
1670
1660
15659
1852
2299
1655
2561
4141
1890
1862
2372
2462
1741
1672
1687
1674
1685
1673
1782
1673
2650
2186
1675
1675
1674
2453
2223
1669
1682
1677
1680
2060
1691
1677
2246
4118
2327
1667
1664
1664
1663
1938
1659
1669
1678
1682
14432
2625
1680
2408
2410
2852
1682
1679
1681
1677
13307
1690
2856
1673
1874
2545
1669
2271
1668
1666
3492
1668
2548
1678
6444
1653
1693
1753
1664
1655
2252
1666
2392
1659
1657
1676
1681
1676
1670
1665
1665
1653
1653
1667
1963
1653
2269
1748
2938
1746
1908
1681
1682
1685
1688
1662
4148
2260
2170
2521
1788
1691
1678
1663
1677
1887
1649
1672
2298
2290
1677
1730
1666
1663
2369
2260
81655
1674
1666
2289
1671
1668
2262
2452
1671
1672
1672
1666
97927
1689
2399
1557
2274
1669
1686
2538
1966
2046
2849
1666
1755
2258
1669
1892
1660
2253
1678
1674
1678
1680
1657
2335
1700
1655
1675
1675
1656
1668
2263
1896
1649
1887
1681
1915
2063
1666
13465
1839
1675
1654
1677
1656
1676
1654
1660
2407
2407
1663
1671
2334
1884
2554
1752
1672
1769
2370
1940
1696
1937
1678
1680
1661
1653
1887
1669
2262
1660
1671
1877
2292
2287
2292
1679
2282
2060
1672
1674
2836
1818
1667
1681
1667
1690
2626
1690
1690
1665
1682
1666
2631
1662
1795
1673
1684
2263
1658
2274
1667
1663
2128
1666
1668
1669
1686
2568
2635
1703
1663
2077
1786
1682
1927
1894
1682
2632
2331
2357
1935
1664
2387
3347
1695
1686
1676
1657
2397
2259
5729
2596
2247
2100
1679
1814
1640
1671
1640
1679
1678
1666
1876
1675
1650
2573
1666
1663
2055
1675
1762
1730
1685
1695
2036
1715
2418
2567
1675
1685
1670
1659
1756
1684
1682
1674
1670
338787
1889
1671
1956
1784
1797
1680
2637
2637
1658
2320
1656
2045
1938
1678
1682
1913
2662
1802
1799
4721
1682
2262
1678
1690
1665
1654
1975
1675
2084
1664
1659
1731
1905
1656
3077
1668
1667
1643
16450
1673
1661
1891
1678
1681
1675
1674
1681
1653
2342
2645
3399
1668
1681
1663
1638
1687
1677
1678
1958
1681
2685
1661
1676
1684
1694
1663
1805
1677
1665
1778
1650
2560
2555
1652
2255
1673
2259
1680
2267
1668
2622
1837
1699
1660
1694
1893
1659
1689
1699
2355
1669
1901
1687
1692
1741
2264
2583
1705
1811
1696
1690
2276
2329
1668
1681
1680
1749
1657
1653
1658
2194
1960
1657
1704
1705
2196
1692
1855
1666
1653
1931
178472
1665
1705
1692
1893
1671
1672
1657
1659
1658
1884
2273
1637
2533
1662
4261
2118
1691
2257
1666
1857
1853
1664
1616
1662
1704
1811
1629
1699
1691
1619
2603
2583
2347
2138
1681
1681
2640
2649
1687
3205
1873
1682
1646
1941
1642
1710
1664
2694
1754
1659
1661
1668
1657
3288
1671
1668
1669
1669
2342
1678
1669
2923
1904
7227
1674
1639
1678
1585
1858
1760
1663
1667
2264
1875
18685
3006
1643
2293
1650
2611
1983
1679
2565
2565
1689
2626
2156
2620
1682
1653
1702
1673
1659
1671
1649
2271
1977
3154
7821
1671
3160
2272
1704
2000
20162
1972
1983
1675
1665
2541
1653
1667
1659
1634
1638
1641
20524
1782
1699
1670
1662
1899
1654
1680
1685
1666
1658
2262
2563
2271
2268
1685
2439
5091
6625
1653
1681
1661
1662
1715
2289
1669
2450
1669
1671
1974
3171
2369
1664
1771
1886
3051
1668
1677
1697
2254
1878
1884
1755
2352
1667
11508
1664
1667
1661
1663
1661
15511
1649
1772
2564
1972
1666
1650
1776
1677
1632
2276
1689
1672
2255
2116
1750
15732
1894
1672
1643
2661
1949
1666
2340
1887
2542
2269
1809
2564
24625
1677
1639
1741
1889
1885
1668
1664
1682
2274
2356
449998
1662
1696
1696
1797
1666
1686
1684
1667
1896
2262
1673
1669
2328
1642
1672
1650
2542
1666
1653
1663
1660
1670
2367
2394
1670
2033
1672
1668
1672
1973
1655
1665
1701
1693
2565
1658
1661
2280
2275
2220
2087
1649
3411
1690
1694
1690
1601
1678
1894
1703
1670
1673
1612
2003
1670
2132
1843
1683
2297
1915
2284
2096
1910
3900
1678
1680
1673
1674
1692
4428
1658
1654
1681
1651
5182
1992
1645
1662
1670
13215
1672
1669
2558
1644
3869
1894
2377
1673
1689
1676
1679
2396
1680
1660
1667
1660
1673
2286
2259
2113
1661
1908
1904
1906
1679
1677
1635
1685
1670
1667
1876
1667
1635
1639
1787
1680
2312
16630
1788
1789
7435
1671
1908
1663
2057
1668
1705
1683
1673
1676
1668
1675
1740
1693
2713
17073
1651
1632
1688
1688
1652
1668
1669
1665
2270
1677
1648
1967
1660
1673
1663
2436
2438
2463
2460
2369
2080
1807
1935
1661
1884
1658
1639
1676
1667
2075
1898
1677
1703
1807
2836
1975
1651
1651
1681
2084
2625
1919
2291
7235
1670
1913
1761
1684
1887
1691
1887
1663
1675
1682
1684
1674
1670
1670
1653
1650
1689
2544
1690
1647
1678
1653
1650
2280
1678
2641
2634
1882
1804
2258
1671
1666
1655
1663
1659
1679
1679
1659
1664
2147
1673
1658
1658
2077
4843
2346
1675
2692
1674
2451
2054
1816
3282
1668
1666
1644
1888
1672
1672
65043
1668
2281
1659
1653
1828
2910
1681
1662
1667
6212
1664
1689
1678
2570
2635
2564
1787
2655
1683
1870
1864
1664
1668
1650
1907
2365
2361
2397
1662
1667
2695
1990
2370
1695
2192
2717
2655
2656
2720
2720
1663
2462
1659
1718
1905
2645
2529
2337
1907
7871
2359
2123
1655
1664
1677
1678
1674
1678
2063
1862
1670
1672
1653
1667
1670
2327
2363
2565
14504
1676
1770
2041
1851
2395
1909
2461
1679
1669
1667
1669
1890
1893
1673
1673
2258
1902
22342
22340
1686
1973
1789
1646
1649
1972
2241
1680
1751
1777
1772
1772
1776
2709
1739
1670
1667
2228
1636
2272
1661
1681
1655
1665
1677
1674
2530
2617
1679
1898
1809
1679
1668
1699
1666
1677
1871
2292
1673
1675
2041
2567
1659
1653
2447
1679
2269
2102
1714
1696
2270
1705
1665
2104
1686
1649
1664
5941
3156
1976
1670
3305
2534
1662
1680
1680
1876
1673
1699
1751
1924
1672
1685
1672
1914
1911
2276
1667
2294
1673
1672
1680
1754
1666
1678
2266
1669
1824
1677
2416
1681
1684
1673
1664
2069
1916
1743
2164
1663
1667
1677
1678
1675
1672
1674
1670
1668
1674
1661
1664
1673
1676
1685
1654
1673
2334
2359
1660
2255
1681
1683
1602
2267
1666
1672
1663
1685
2397
1671
1669
1981
1662
1710
2513
1722
1677
1685
1682
2399
1674
1674
1670
2637
1663
1665
1680
1680
1667
1684
1677
1663
1685
1678
2262
1650
1646
1677
1652
1652
1711
4888
1666
1692
1677
2042
1668
1638
1707
2508
1668
2526
1662
1668
1685
1658
1989
1682
1782
1779
1673
1675
2558
2267
1676
1665
1872
1677
1680
1685
1702
2373
2858
1649
14212
1672
1672
1690
4434
1671
1661
1663
4268
1667
1693
1675
4094
2101
2105
1691
2281
2280
2286
6372
1665
2543
1883
2235
2645
1663
2401
1667
1672
1695
1699
1698
1872
1649
1650
2612
2299
5533
1895
1659
3591
1664
6480
1701
2450
1790
1663
1641
1661
2546
2204
1667
1954
2646
2713
1675
1685
1668
3517
1656
1657
1656
1686
1653
8019
1653
1906
1904
2249
2252
1642
113753
1642
1667
1671
1668
1666
1671
1668
1668
1685
1626
3690
2266
2659
1664
2274
1687
2305
2524
2711
1662
1761
1895
1684
2709
51073
1801
2264
1656
1710
1682
2296
2344
1653
1671
2843
1699
1653
1871
1681
3397
1651
2241
1679
1681
2259
1693
1664
1881
6998
1672
1690
2528
1968
1682
1665
1670
1672
1683
1896
1640
1772
1661
1676
1645
1650
2543
1673
1677
2711
2711
1978
1670
1659
1662
1659
2694
1684
1671
1671
3553
1674
1652
3067
1981
7686
2348
1661
1657
1664
1639
1668
1685
1671
2703
1933
1663
1818
1641
1669
1661
1649
1663
2523
7201
1663
1655
1671
2313
2527
1673
2584
1672
2638
1710
2265
2648
2669
1655
1661
1662
1666
1669
1937
1644
2492
1665
2541
1685
1660
5190
2041
1648
1663
1678
1677
1676
2554
1895
1894
1648
1694
1686
1676
317068
1662
1663
1681
1680
1728
1680
1652
1659
2307
1675
2273
1659
1681
1671
1674
2273
1682
1676
2264
1669
1668
1663
1811
1760
1690
1680
1634
2545
2588
1656
1710
1673
1666
1693
1646
1986
2328
2709
2711
1682
2396
1774
1781
1778
1671
1681
1679
1670
1666
1667
1699
1784
1929
1659
2470
1644
1670
2196
2196
1668
1668
2196
1682
2455
1668
2709
1650
1682
2715
2848
2559
2557
2774
4308
1813
1895
2052
1670
6483
2554
1673
1655
1676
1705
1702
1676
1645
1662
1975
2354
2249
1647
1665
1706
1706
1652
1679
1682
1673
1670
1673
5727
1670
1682
1771
1882
1957
1647
1891
1670
2071
1665
1886
2609
1886
1696
2234
2234
1890
1892
1779
2447
1644
1673
1673
1676
1942
1672
2296
2295
2616
1667
1654
1664
1682
1665
2635
1898
1671
1665
2067
1670
2203
1965
1661
1660
1664
1654
1661
1657
1659
1673
1685
1685
1668
1677
3035
1672
1891
1660
1667
2301
2230
2394
1704
1673
1666
1662
1880
1666
2273
2569
1648
1668
1670
1671
1678
1663
1677
9888
1676
1678
1687
1686
1672
1877
8053
2623
1673
2018
1686
1657
1794
1699
2268
1687
2256
1666
1782
1780
1837
1840
2182
1839
1916
1692
1678
1679
1679
1668
2546
63992
2275
2138
6247
2706
2091
2707
1665
1654
2352
1666
1660
3324
1675
2237
1674
1934
12589
1733
8188
1659
1670
7685
1677
2252
1675
1686
1663
2408
1695
1692
1676
1659
3359
1707
1702
1650
1667
1661
1893
1685
1901
1839
6386
1666
1661
1662
1663
1665
1671
8812
1658
1677
1674
1898
2671
1676
1674
2328
1664
1886
1691
1936
1684
2491
1658
1677
2153
2336
2263
1968
1663
2028
1698
1661
2189
1679
1677
1672
1675
1682
1675
1625
2672
2269
1655
1662
1669
1678
1668
2531
1896
1692
6485
1701
1683
2048
1791
1673
1704
1642
1667
2396
2061
1674
1677
1792
1662
1647
1666
2361
1631
2415
2490
1673
1673
2147
1893
1707
1659
4537
1938
1898
1689
2246
2250
2251
2248
2056
2285
1653
2499
2663
1654
1967
1648
2260
1691
2278
1686
1671
2665
1883
2663
1629
1801
2472
1700
1660
1675
1654
2542
1672
1656
1643
2075
1676
1680
2332
1669
1673
1680
2108
1667
1673
1655
2296
2409
1668
1671
1659
1682
1683
2261
2197
1668
1787
1671
1688
1670
1671
1759
1694
2269
2067
2058
1685
1671
2499
1654
2512
3610
2264
2653
3610
1669
1672
1676
1668
1668
1648
1664
1677
1677
1691
1658
1663
1685
1668
2275
2604
2083
1812
2256
1877
1807
1684
2335
1667
13993
2264
1667
10046
1669
1679
2247
2244
1655
1676
1687
1629
2555
1667
1679
1678
1681
2561
2260
6363
6363
6365
1675
1809
1869
1663
1658
1655
2262
1658
2650
1667
2674
1697
2028
1669
1836
1834
1835
2259
1672
1681
2366
1687
9117
1669
1669
9120
1670
3454
7155
1686
1667
2653
1674
1898
1797
1687
2023
1881
1763
1667
2264
1666
1792
1678
1656
1771
1741
2298
1684
1741
1656
1659
1659
1938
1669
1665
1681
2413
2409
1677
2525
1668
1674
1936
1665
2513
2826
2559
2258
2278
1738
1958
5569
4409
1674
1949
2268
2268
2330
2788
1580
1674
2088
2322
1697
1661
1654
1667
2746
1684
1781
2262
1692
1672
1767
2541
2348
2262
1674
1680
2266
20408
3312
1811
1778
1683
1676
1682
1683
1695
1674
3082
1673
1676
1794
1676
1680
1679
1681
2734
1880
2255
1658
1662
1660
38585
2320
2348
1668
1658
2251
2508
1662
1678
1662
1652
2262
1669
1661
251473
1664
1664
1861
1673
2808
1674
4538
3998
2250
1712
1686
3164
2264
1675
1900
1656
2354
2625
1668
1671
1672
1660
1676
1674
1675
2631
2339
1952
2669
1676
1895
1681
1667
2043
1667
2422
2377
1890
1826
1681
1677
1661
1683
1701
1685
1675
2332
1658
1681
1779
1780
1956
2561
2563
2383
1695
2655
2276
1663
2273
1688
1686
1677
1672
1662
1659
8738
1665
1687
1670
1692
1667
2267
1683
1686
2518
1888
1674
4642
1671
2338
1681
2241
1653
5841
1663
1677
2172
1677
1677
1792
1679
2289
2288
1673
2290
1667
1805
1665
1663
1798
1656
1657
1655
1658
2616
1659
1678
1958
1656
2267
1654
1655
1887
1681
2559
2519
1822
1665
1665
2267
1675
1693
1719
1673
1703
1651
2373
1688
5764
1685
2253
1681
1706
2293
2342
1664
1664
2268
1652
1946
2559
2664
1674
2151
1664
1659
1671
1687
2061
2269
1685
1684
1668
1685
1662
1661
2261
6328
2088
1671
1682
1682
1690
2459
1676
1891
1668
1706
1672
2415
1681
1668
1666
1671
2229
5164
1670
1669
2559
1683
1671
1661
1662
1685
1651
1681
1662
2274
1928
2669
1683
2229
2531
2260
2522
1955
1670
1676
1672
1681
1675
2560
1681
2257
1672
1664
15533
1674
3811
3813
3810
2325
2290
1672
1663
1667
1886
1668
1672
1705
1953
1674
2243
1695
2331
1896
1670
1687
1671
1675
1671
1670
1695
1672
1678
2665
2231
1680
2273
1654
9603
1679
1682
1675
1671
1679
2245
1682
1877
2525
1677
4127
2278
1808
2402
1669
1657
1682
28945
2405
2142
2454
2335
1651
2335
1812
1682
1680
1673
1672
2293
1670
1681
1680
1689
1694
2238
2610
1944
2274
2998
1765
1657
1641
1800
1659
1661
1879
1651
1670
1668
1664
1675
1664
1662
1670
1675
1682
1679
1660
1664
1948
1660
2370
2418
4580
1661
1662
4403
1652
2250
1660
1658
2352
1656
1682
1667
2185
136763
2187
1669
1883
1677
2451
1704
2470
1794
1640
1674
1805
1707
1653
1668
2390
1675
1673
2389
1692
1692
2614
1664
1655
1946
1656
1668
1682
1783
2032
2223
1665
1667
2297
2256
1672
2669
1659
1669
1681
2292
1660
1661
1703
1707
1781
1671
1670
1671
1672
1884
1668
2269
2270
2270
1681
1673
2526
1680
2294
1654
1677
1658
2298
1684
1676
1680
1778
1675
1687
448120
1689
1681
2233
1678
1753
1675
3401
2302
1795
1646
3401
1916
1662
1666
1662
1965
1667
1673
2387
1675
2387
9445
1684
1817
1881
2422
1678
2338
5711
1655
2189
1668
1633
1788
2302
1683
1658
1900
1802
1637
4084
1651
1652
2660825
1675
1664
1675
1682
1669
1669
1670
1672
1670
1675
1673
1693
1690
1677
1884
1655
2076
2641
1673
1671
2367
1640
2048
1683
1682
1664
1666
1663
1788
1670
2284
1920
2248
1688
1673
1654
1646
2236
2548
1674
1702
1966
2704
1680
1666
1740
2088
2123
2393
1946
2391
1939
97350
1936
11669
1967
1602
2132
1979
2138
1979
2396
2589
2385
1956
1937
2393
19643
1965
63617
2393
1675
9516
2165
2540
1633
2749
1675
2039
1663
3498
1693
1757
1756
1902
1653
1647
1903
31700
2927
1663
2783
1818
1653
1667
6999
2135
1660
1641
1901
1670
2784
1814
1882
1879
1675
1668
2679
1673
1650
1673
2415
2420
1635
1972
1681
1639
2241
1892
1770
1673
1653
4924
1690
2528
1646
24567
58614
1680
2597
2260
2257
2810
2257
1669
1631
1669
1880
2632
1872
1884
2256
1688
1996
2255
2255
2252
1667
1662
1658
2258
2467
2468
1679
1858
1702
2276
2276
2275
1660
2370
2502
2044
2264
2455
2253
2264
2263
2179
2184
2843
2149
2629
2625
1652
2636
2564
39092
1678
2565
1970
2805
1662
2568
1665
1727
2668
2434
2177
1663
1660
1658
2496
2571
1656
2571
1883
1833
1925
1680
2091
11795
1648
1648
3063
1674
1853
11155
1673
2264
1685
1876
26110
1606
1733
1656
1906
1876
1657
1657
2232
2235
1660
1661
1670
2258
2258
2311
2343
2258
2258
2538
1664
7563
2240
1664
87080
1643
2211
2360
2528
2269
2905
21033
6719
1698
1972
2300
1682
50427
2539
1678
3008
1935
1698
1695
1687
1697
2192
1691
2425
2457
1671
1692
1835
2799
1847
1659
1652
2106
2056
2192
2178
2188
1678
1746
1743
3539
1668
1668
2337
1670
1670
1647
2565
2572
2575
3162
1667
2269
2276
2270
2051
2051
2732
2452
2452
2444
1666
2266
2574
1669
2426
1692
1664
2259
1662
2393
2284
1939
1675
2533
1970
2390
2393
2287
2280
3877
1682
3281
1679
1680
2272
2562
1659
2527
1668
1671
2204
2565
2450
1681
2022
2070
1905
2267
1692
1664
1662
2252
1672
2292
1669
1657
1663
1663
1695
1684
2614
2543
4616
1882
2530
2265
1669
1664
1671
1662
1659
1686
2076
2670
2024
2549
2539
2540
2212
1955
1663
1678
1679
2400
2398
2881
2389
2397
2399
2271
1952
1702
2808
1636
1877
2026
2384
1705
1666
2544
1660
2275
2273
1667
1667
6833
2377
2377
2382
1893
2671
1880
1692
1933
1688
1849
2276
252915
2257
1671
1658
3359
2534
2546
2428
1668
2560
1645
3270
1664
2282
2254
2252
2254
2253
1631
1977
1670
2254
1686
1657
2274
1680
2281
1676
2362
2289
2234
1960
1660
2533
2244
2084
2243
2344
1662
2272
1667
1667
1887
2632
2632
2521
1893
1676
2272
1690
2805
1656
1663
1683
1655
1652
1649
2430
1677
1703
2390
2390
1671
2264
2221
1926
1685
1666
1666
2623
1679
1694
2640
2637
2334
1912
1673
1927
1670
2260
25420
2273
2271
2266
1899
1677
2027
1664
2060
1961
2064
2537
1672
1671
1669
1675
2637
2563
2541
1661
253349
2526
2447
2267
1704
1678
2067
1698
2296
2292
2279
1649
2629
2457
1661
1661
1678
2452
1678
1676
1668
1678
2267
1702
2259
1692
1681
1684
1655
1677
1843
1937
2556
1673
252915
2288
2396
1637
1760
1766
1683
2638
1678
2529
2531
1669
2405
2269
2546
2543
1680
1773
2624
1656
2631
2631
2544
2512
1679
1678
1683
1679
3256
1899
2271
5445
1910
1906
1674
2465
1666
6464
2274
1645
2186
2189
2282
2259
2255
2539
2542
2541
2258
2501
3694
2409
1985
1670
1672
2910
1855
1672
2265
2272
1669
1673
1697
1628
1665
1664
2439
1662
1662
3516
3605
3603
1929
4646
2283
4807
1986
1658
1674
2269
2270
1690
1665
2031
1667
1670
2270
1676
1675
2251
1673
2389
1667
2180
2515
2456
2807
2809
2262
2980
5081
5083
12632
2251
2064
1641
1692
1657
1658
1665
2176
1674
1667
1671
1676
1695
1676
2293
2539
1679
1679
1668
1663
2375
2529
2615
1679
1679
1682
1949
2250
2196
2197
2534
1669
1672
1670
1669
1666
2519
2299
1669
1940
2422
2029
1668
2057
2053
2278
2093
1910
1666
2632
1680
1664
2685
2684
2280
2046
2584
2804
1668
1668
1659
2620
2621
2400
2185
1679
2285
2457
1659
1668
1646
1901
2292
1673
1678
1739
52621
2561
1677
1700
2353
1882
2407
1658
1665
1765
2301
2305
2302
1682
1872
1703
1702
1675
2613
1913
3499
1693
3500
2251
2760
1649
1661
1661
1579
2457
2458
2434
2458
2049
2049
1693
3684
2252
1685
2293
1662
1671
1626
2138
2437
17819
2198
1670
1669
1663
2607
2609
1664
2441
2799
2617
1673
2251
1681
2236
1665
1666
2611
1874
1679
2504
2503
2537
2250
2248
1940
2243
1671
2458
2256
1667
2274
1653
2630
1667
1667
1666
2350
1669
1666
1667
1658
1664
1672
2022
2368
1656
1649
1679
3228
1875
1877
2467
2251
2345
2350
2345
2369
1659
1659
1691
1696
3110
1667
2633
2635
2625
2622
1859
1672
1927
1674
1669
3004
1676
1682
1688
1940
1680
1672
2604
2295
2236
2238
2260
1677
1681
1658
1682
1683
1681
1947
2286
3325
2339
2282
2615
2192
1897
1666
2626
1668
2263
1667
2528
1896
2364
2257
2263
1665
2343
1676
1677
2357
2569
2357
2254
2256
1668
50345
1662
1675
2270
1687
1683
1873
1814
1813
2341
2255
2256
1643
1692
2274
2248
2258
1887
1645
1652
2620
1866
2215
1672
1667
2777
2274
1692
5085
2646
3497
2628
1967
2044
2385
1675
2293
1682
1640
2274
1662
2262
1672
2270
1667
1688
2437
1895
1961
2625
2259
2259
2260
1867
2365
2469
1674
2664
1634
1656
1671
2271
1773
1683
2331
2263
2268
1738
1668
2276
1835
1678
1679
1756
1682
1697
1663
1656
2250
1990
1679
1669
1684
1644
1897
1967
1674
1671
1668
1665
2612
2559
2562
1660
1673
1670
1672
1625
1668
1674
1655
1976
2256
1697
1662
2288
2382
1660
1660
1663
1663
1675
1709
1685
2268
1674
2677
2259
1663
2372
2193
2189
2337
2671
1672
2270
2262
2799
2624
2627
2623
2625
2801
1675
2826
1736
5658
1653
1668
2353
3858
1969
1707
1665
1668
1673
1672
1671
1671
1892
2619
2618
2616
2037
2332
1650
2192
1936
2681
1679
2267
2267
1695
1672
1663
1669
1664
2198
2263
1895
1674
1674
1939
1939
1685
1681
2262
1681
2264
5665
1670
1673
1666
1687
1679
2249
1675
1672
1650
1589
1692
1650
1679
1681
1679
2268
1660
1686
1670
1679
1970
2269
1883
1665
1665
1652
1689
1644
1966
1691
1686
2665
1648
2341
1872
1676
1675
1890
2636
1915
3919
2354
1651
2280
1664
1686
2554
1675
1698
8181
2265
1657
2244
1646
1682
1700
1695
1878
4318
2628
2200
2258
4316
1686
2769
2772
1654
1667
1668
2380
1670
2535
1662
1686
1672
1737
1743
1978
1677
2178
2185
1735
2373
1661
1881
1909
1912
1669
2677
20973
1661
1668
1659
1692
2064
2634
2347
1682
1680
1686
1682
1684
2675
2796
1668
2454
1672
1667
1890
2271
1684
1661
1665
1663
1662
1761
1673
2209
1670
2100
1670
1662
2313
2265
2496
3525
2266
3523
4930
1951
2585
1662
2282
2661
2354
2327
2356
1655
2275
1689
1679
1678
3404
3406
1682
2274
2583
1673
3084
2274
4440
1662
2321
2614
2297
2543
1889
1674
2255
2257
1663
1686
1657
2449
2558
1668
1673
2284
2281
2280
2379
2285
2279
1664
1671
1669
1683
2261
1671
2521
2572
1669
1620
1958
2280
2270
2272
1689
1650
1650
1666
1667
1668
1680
2035
1681
1678
1679
2199
1675
5008
2268
2291
1659
1668
1661
2448
1883
1889
1650
1684
2677
2459
2254
2214
1846
1671
1665
1675
1958
2797
1685
1683
1643
1865
1666
1701
1671
2682
1670
1662
2527
2281
1662
1665
1654
1663
1962
1669
1646
1652
2265
1875
1668
1645
1674
1673
2806
1686
2349
2683
1669
1696
1707
2267
1852
1679
2373
1819
1680
2992
1761
1674
1668
1668
2352
1685
1696
2646
2552
2279
2507
2507
2268
1675
1659
1673
1873
1673
2294
2299
2645
2297
1920
1677
1650
1683
1683
1667
1961
4026
2530
3411
1958
2267
1680
1670
2305
2302
2303
2232
2675
2248
1656
1675
2269
2245
1684
2385
3956
1703
1673
1671
1670
1893
2486
1676
2777
2281
2771
4301
2454
1662
1660
1881
1669
10177
1679
2595
2274
2539
1693
2540
2539
2684
2254
1675
1648
2261
1909
1791
1788
1674
1671
1686
2279
1671
1735
1656
1659
2583
2683
1679
1671
1679
1678
1675
1672
1675
1681
2262
3239
1669
2376
1806
1882
1580
1661
1670
1664
2514
2571
2575
2515
2512
1663
1666
1674
1882
1672
1651
1656
2278
1657
1673
2273
1653
1663
1667
1669
2537
1668
1668
10211
2532
2680
2566
2566
1682
1674
2578
1810
2272
2679
2266
2343
1652
2245
2040
2270
2273
2104
1688
2192
2421
2273
1973
2271
1661
2725
1664
1679
1667
1667
1665
2506
1876
1625
1678
1686
2595
1676
1669
2261
1701
1810
1672
1669
1676
1698
1963
1683
2267
2263
2270
1673
1675
1693
1697
1696
1698
1663
1893
1894
1647
2844
1672
2687
2232
1650
1665
1676
1656
1676
1680
1704
2195
1678
2261
2448
1975
1892
1763
1762
1664
1673
1701
1687
2266
2270
2262
1696
1667
2202
2268
1681
2261
1665
1663
2317
1674
1675
2131
1675
1666
1662
1671
1649
2376
2375
2379
2296
2211
1662
2689
2292
2095
2546
1908
2545
2546
2544
2544
2270
1671
1673
1667
1674
2442
1668
1654
1654
1658
2640
5992
1678
1954
1687
1677
1668
1669
1670
1810
2389
2387
1678
2790
2655
1669
1669
1669
1693
1895
2272
1667
2270
1666
2258
2258
4635
2535
2502
1650
2655
1677
1678
5950
2072
2246
2242
1659
2259
2265
2268
1673
2268
2440
1895
2255
2257
2270
1653
1677
2266
1677
1668
1903
1881
1679
1670
1696
2259
1971
2539
1900
1663
2197
1665
1680
1679
1681
1664
1660
1684
1675
1675
1669
1671
1656
1691
2630
2208
2628
2768
2418
1669
1669
2266
1653
2257
2275
1668
2216
1669
1896
1895
2261
2241
1876
1675
1661
2456
2261
1683
2299
2296
1673
2269
1835
1691
2266
2275
1711
1894
2077
2677
1647
2273
1676
1992
1674
2682
1663
1677
1659
1659
1680
2181
2617
1676
1677
1665
1689
2271
2270
2517
2497
1890
2560
2501
1673
1701
1675
1683
3159
2273
1679
1662
2171
1659
32512
1659
2258
2253
2253
1662
2620
1897
1668
1674
1688
2354
2265
2265
2114
1830
1830
2258
2267
1663
1667
1691
2549
1657
1702
1659
2273
2381
2226
1877
2381
2382
2382
2385
2682
2427
1671
1777
2266
2266
2279
2279
2272
1884
1672
1807
2272
1634
1658
1606
1668
1668
2393
1667
2673
1677
2686
1670
1910
1667
1678
1899
1712
1649
2259
2796
1841
1682
1717
1651
2268
2259
1670
1668
1672
1669
2271
1849
1688
2278
1655
305689
2546
2142
2544
1663
1650
2675
1663
1685
2657
2641
1667
1670
5837
1665
1681
1661
1661
2263
2260
1660
1699
1673
1654
1668
1675
1675
1653
1680
1676
1806
1676
1677
2277
1680
2281
1943
1666
1673
1662
1813
1693
1727
2282
1678
2355
1666
1683
2357
1671
2266
1677
2253
2253
2270
2257
1668
1671
2359
1671
2436
1658
2279
2273
1675
1679
1649
1675
1676
2411
2045
2351
1675
2683
2682
1639
1688
1689
2099
2262
1683
2182
2349
1654
1668
1666
1913
1665
1671
2256
4030
1668
1679
1680
1697
1699
2144
4635
1693
1670
2199
1676
2344
1667
1683
1665
2083
2081
2666
1950
2263
2386
1654
2267
2314
1697
1700
1671
2395
1654
1653
1659
1654
1644
1644
2856
1680
1903
1673
1714
1685
1670
2682
1681
1703
1666
1666
1702
1666
1666
2270
2270
2035
1681
1682
1675
1678
2412
1660
1671
1652
1681
1681
2298
7436
1669
1670
4674
4423
1692
2553
4236
1632
2401
1669
1868
1666
1876
1666
1666
1671
1680
1674
2213
1895
2624
1843
1673
1710
1676
2244
1649
1659
1679
2676
2677
1691
1638
2396
1678
2298
1683
3474
1890
1888
2340
2286
2263
2286
2263
1888
1660
2289
2274
1867
1667
1667
1893
1677
2547
1709
2213
2213
3519
1677
1646
2603
1676
1680
28513
2093
1690
1677
1853
1666
2364
1769
2340
2302
1678
1763
2369
1672
2540
2445
1674
2191
1645
2269
1674
1649
1648
1667
2108
2044
2256
2254
2464
1662
1663
1910
1670
2313
2275
2686
2692
2137
2692
2690
1666
1682
2811
1923
1669
2313
1663
1673
1663
2509
1693
1992
1683
2543
1661
1654
3675
1668
2260
2263
1884
2028
2269
1641
1872
2690
1673
1678
2675
2534
3048
1686
2311
1658
1651
1647
1648
1690
2037
2582
1684
2376
1676
1675
1676
1693
2779
1670
1890
1679
1643
1674
2032
2035
2034
1675
1674
1673
2386
2198
4140
2201
1666
2472
2266
1640
1689
2537
1970
1948
1680
1679
1780
1687
1666
1669
1667
1667
2006
2261
2528
2524
2272
2526
1668
1668
2287
2384
2587
1705
1705
1680
2535
1670
1665
2527
1891
1679
1666
1905
1700
1667
1678
1872
1655
1885
1670
1670
1928
1746
1881
2198
1676
1897
1899
2079
1659
1672
1659
1664
1690
1668
1673
1686
2267
17057
2265
2264
1656
1658
2672
1989
1680
1665
2563
1676
2295
1676
1671
1674
1674
1701
2390
2257
3554
3559
2373
2297
2541
2638
2540
2296
2296
2293
2291
1692
1639
1659
1655
2373
2584
2563
5217
2680
1678
1666
1691
2541
1887
1650
1875
1714
1862
2642
2200
2201
1674
1673
1673
1676
2512
1677
1659
1681
1673
1678
2056
2426
1980
2197
1677
2352
1680
2683
1686
1685
1891
1677
2263
1683
6913
6910
2506
1668
1907
1908
1641
1638
2047
1664
1671
2138
1660
2542
2255
1660
2362
2262
2618
2263
2382
1763
2095
1672
2286
1677
2054
1669
2372
2298
2373
6360
2549
1664
1684
1663
2363
2207
2575
1654
2610
2271
1677
1950
2230
1933
1889
2309
1656
1639
2202
2268
1763
1674
1688
1673
1998
1671
1673
1670
2301
1619
1656
1667
1676
1649
2039
1923
2272
1673
1677
5905
4015
1861
2388
1741
2280
2388
2273
1693
1920
1896
1640
2263
1678
3380
1652
2975
1662
1648
2317
2564
1670
1666
1666
2255
1679
1659
2539
1989
2629
1680
1653
1678
2668
2523
1690
1674
1671
1651
2506
1671
1677
1701
1660
1690
1663
1652
1657
2799
1861
1665
1669
1665
2072
1668
2566
2205
1669
1684
2261
2542
1672
6883
2202
2271
2293
1658
1679
1730
1650
1665
1967
1666
7828
1665
1667
1692
1685
2456
1674
2243
1662
1662
1971
2537
1655
1897
1656
1887
1676
2610
2073
1817
2382
1885
1885
1698
2627
2628
2188
1663
1650
2091
2316
1672
1672
1674
1670
2268
2265
2265
1671
1671
1675
2615
1867
2535
1669
2048
1681
1888
1655
1883
2125
1678
2600
1669
1666
1669
2381
1674
1656
1714
1988
1915
2271
1679
1662
2625
1675
1795
1974
1705
1704
1695
57504
1672
1653
1662
1652
2455
2208
1646
1649
7969
2583
1662
1880
1668
5908
1667
1907
2257
1674
1685
1931
1678
1864
2039
2194
1682
2268
2269
1673
1682
1679
2241
1652
1651
1669
2432
1669
1930
1664
1663
1672
1669
1947
1698
1666
2537
2281
1669
1783
5721
3974
2262
1665
1659
1659
2273
1669
1625
2077
2078
2075
1679
1908
2416
2105
3482
1676
2063
1662
2263
2463
2290
1897
2138
1898
2252
1661
2286
2240
2648
1672
1651
2056
2364
2364
2435
1665
1671
1678
1660
1645
1664
1897
2196
1975
1682
1675
1795
1672
1655
2797
2630
2536
2262
1662
1663
2383
1666
1664
1664
1900
1666
1663
2520
1647
1676
1695
2576
1684
1677
1682
1666
1659
1681
1657
2301
1691
1905
1902
1673
1665
1657
1662
1659
1682
1672
2579
2297
1656
1675
1968
1705
2036
41080
2067
2361
2266
2259
1891
1990
2512
2534
2249
1901
2253
1886
1677
1681
1681
2070
1666
1666
2070
1674
1674
1682
1872
1672
2294
2297
2632
1645
1656
1897
2546
2552
1667
1674
1672
1898
1661
1659
1675
2263
2263
1672
1668
1674
2337
1667
1683
1665
1667
2576
1678
1675
1662
2809
1648
1679
1672
1671
2533
3914
1969
1678
2618
1670
1857
1670
1671
1670
1645
2206
2639
2185
2353
2357
2045
1658
2202
2201
1675
1673
2201
2202
1801
2274
1724
2276
1665
2815
1883
1663
1669
2107
2542
1657
1655
2508
2542
2511
1671
1665
1672
2760
2268
1707
1708
1673
1676
1757
2622
1669
3092
1653
1681
1677
1678
1678
2599
2643
1966
1671
1639
3556
2333
1689
1723
2187
1654
2521
2508
1698
2546
1873
2111
2270
1662
1945
2026
2252
1679
2541
4649
1680
1682
2960
1680
1679
1663
1677
2241
1649
2252
1739
1680
2253
1666
1675
1666
1684
1676
2186
2188
1941
1677
1677
2665
2789
1678
2662
1676
1671
2246
15200
1651
1667
1648
1646
1934
1937
2096
2636
2636
1963
1689
2289
2294
1682
1664
1665
1866
2656
2685
2464
1674
1676
2184
2365
1687
1688
1673
1802
2082
1682
1669
1665
1682
1669
2638
1665
2351
1971
2616
1662
2634
1670
1670
1666
1669
1671
1795
1684
6648
1665
2535
1647
1669
7041
2212
1668
1666
1669
2305
1663
2189
1657
1669
2542
2034
2627
1675
2389
1676
2270
1668
1685
1664
2270
1663
1668
1668
1676
2639
2639
2272
1670
1681
1669
43226
1656
2796
2253
2103
1678
1679
2447
2569
1908
1662
57480
1659
2092
2428
1647
1701
1658
2621
2620
1669
2514
1646
2681
2182
1655
1652
2184
1964
2027
2028
1884
1682
2286
2287
1671
2517
1677
2641
1675
1666
1666
1668
1898
2055
1672
2629
1674
1672
1654
2273
1674
2370
2543
2296
1666
1670
1668
1649
2315
1671
2388
1679
2256
2031
2367
1677
2515
2186
1670
2077
1655
1855
1655
1676
1662
2451
1670
1803
1663
1646
1669
2240
2250
3045
1671
3412
2591
2311
2314
1656
2345
2345
2351
1665
1947
1663
1653
1663
1650
1710
1712
2259
2358
2358
1694
1892
1680
2593
1709
1652
2420
2521
2277
1673
1677
2607
1719
2524
1677
1643
1897
5285
2283
1676
2619
1672
1675
1694
1672
2431
1665
1665
1664
2687
2684
1666
2544
2538
2683
1755
2536
2682
1683
2356
1697
1671
2599
2602
1645
2621
1669
2523
2349
2292
1717
1709
1687
2544
2300
1683
1656
2807
2390
1887
1683
1672
1681
1679
1683
1678
1667
1664
1666
1680
1691
1710
1685
3766
2256
1651
2092
1668
1670
2276
2184
2622
1671
1671
2543
1664
1669
2364
1675
2262
1659
1664
1685
2256
4660
1675
1777
1686
2518
2626
1659
2338
2263
2069
1671
1671
1673
2274
2307
1902
1870
1862
1679
2557
2262
1784
1811
1908
2067
1690
2217
2303
2305
2304
2304
1678
1674
2301
1670
2121
2397
1683
1675
1672
1883
1680
1681
1664
1659
2370
2456
1905
1897
1681
1680
1680
1681
1672
1667
1873
1701
1666
2301
2357
2391
2287
1654
1697
2175
2528
2084
1668
1678
1643
1675
1669
1668
1645
1676
2703
1682
1654
2541
2617
1655
1679
2284
2520
2549
1685
1685
1654
1656
1670
1743
1698
1695
5648
2695
2393
1624
1661
1673
18684
2485
1671
1845
1843
1659
2502
2264
1652
1670
1676
2388
1675
2093
1706
4030
2037
1683
17044
2276
1678
1663
1676
2699
2700
1659
2538
1680
1805
1689
2625
2514
1681
2351
1691
1661
1667
1670
1670
1670
2459
1667
2368
1658
1656
1657
1658
2511
1876
2139
1667
2807
1673
1674
1664
1685
3333
1763
1673
2563
2344
1698
5919
2380
1690
1663
1661
2267
2045
2269
2190
2190
2190
2537
2537
2544
1662
1893
1663
1678
2514
1670
1674
2269
3118
1659
1917
1869
2517
2188
2329
2326
1759
2261
2256
1681
1655
1805
2136
1693
2566
2345
1680
1663
2459
2544
2256
1678
2800
1675
2292
1671
2362
1873
1677
1675
1683
1679
1681
1674
1892
1677
1679
1893
1674
1943
1678
1647
1647
4138
4135
1672
1668
1641
1670
1676
2260
1707
2283
1684
1682
2346
2379
2059
2328
1683
1693
1873
1832
1688
1878
1664
2623
1683
1664
1684
1662
2256
2512
1971
2055
2544
2557
2554
2296
2296
2584
1705
1670
2275
1864
1634
1639
1672
2530
1907
2048
2046
1720
1717
1666
1647
1662
1669
1667
1660
1904
1900
1683
1689
1676
2461
2266
2337
2821
2821
1641
2342
1673
1664
1670
1662
1788
1668
2101
1668
2810
1677
1682
1706
1673
1679
1684
1764
1655
2075
1656
1714
1676
2240
1705
2271
1684
3583
1670
1667
1666
1673
1671
2386
2554
1662
2072
2267
2272
1675
1654
4995
4997
1699
1666
2238
1673
2035
2265
2265
1916
2177
20471
1659
2603
2592
2246
2594
1665
1893
2687
2541
2522
1981
1836
1687
1689
1657
1662
2769
2329
2286
2531
1666
1666
2292
1659
1674
2390
1672
1672
1696
1669
1672
11094
16362
1663
1672
2693
1672
2250
1779
1681
1659
1670
2262
2041
1698
1665
1658
1667
1668
1678
1969
1704
1681
1684
2577
1674
1693
1695
2119
1665
1939
1689
1674
2584
2548
2588
1981
1659
1709
1673
1658
1700
1878
1670
1666
2003
1753
1676
2519
2295
2269
1662
1674
1681
1646
1765
1841
2546
1881
1672
2266
1672
1714
1661
1765
2261
1676
2241
2034
1674
1898
2430
1877
2277
2341
1675
3241
1712
1904
1698
1690
1841
2456
1674
1669
2726
1689
1674
2057
2616
1888
2807
1687
1668
2352
1901
1883
1673
1669
1888
1670
1657
1679
1875
1665
1643
1671
1672
1665
1669
1661
1676
2266
1662
1910
2818
1686
2406
1678
1676
2198
2201
3766
1683
1935
1673
1753
1805
1667
1871
1678
2537
1656
1680
1681
10386
1671
3332
2576
1673
3085
2282
1676
2537
2181
1676
1674
1660
1670
1665
1894
2690
1967
1665
1653
1651
2291
2056
1671
1660
2484
2192
2693
1657
2539
2542
1713
1652
2521
2517
2519
1894
1806
1948
1668
1665
1664
1875
1649
1877
1648
1678
1655
2201
1763
1651
1676
1690
1686
2258
1658
1661
4611
2807
2260
1679
2144
1677
1662
1681
1898
2021
1902
1664
1676
1750
1882
1670
1965
2313
2223
2089
1655
1678
1679
1669
1666
2270
1658
2585
1677
1707
1683
1677
2402
2585
1658
1671
1866
2186
2567
2197
1737
2635
2302
1679
2519
2105
2575
1651
1674
1688
1973
1689
2043
4221
1682
1685
1682
1669
1666
1650
1677
2178
1879
2443
1675
2256
1659
1677
1673
1669
1976
1670
1645
1668
2240
2059
1675
1697
1695
1689
2090
2085
2089
1708
2458
1659
1948
1970
13682
1602
1967
1863
2574
2698
1665
1683
2591
2299
2352
1978
1911
2524
2520
1688
2572
1578
2268
2344
1682
1929
2110
1681
2515
2054
2050
2049
1682
2511
2551
580265
2517
2354
2572
2305
1803
1891
2567
2049
1683
1738
2549
1863
2038
1704
1683
2816
1652
2039
1881
1672
2376
1803
2808
2808
2809
2813
1839
2519
1696
2048
1932
357945
2059
2805
2806
1895
1659
2681
1911
1907
2450
1653
2461
2376
1888
1890
2295
1653
1946
1954
2514
2048
1682
2793
1668
2057
2518
2686
2276
1681
2805
1657
1682
2684
2800
1692
2372
1687
1702
2804
2821
1658
2702
2282
2794
2790
2294
2276
2279
2278
2291
2270
1792
2265
2665
1886
1688
1926
2273
2053
2053
2264
1710
2274
2814
2812
2817
2817
2814
2281
1681
2291
2274
2299
1673
1706
2058
2808
2145
2811
2808
2270
2813
2634
2544
2813
2265
2287
2270
1939
2657
2299
1705
1683
2297
2276
2277
1879
1776
1891
2459
2059
2289
1889
2695
2641
1672
2646
2545
2545
2814
2644
2277
2814
2646
2644
2642
2639
2248
1863
2688
2260
1869
2552
1871
2645
2274
2295
1683
1834
2639
2549
1939
1939
2630
2268
1677
1677
1681
1661
2265
1673
2635
2296
1687
2596
2356
2595
2623
2639
1683
2523
2299
2297
2645
2645
1662
2273
1709
1711
1790
1785
1942
2273
1646
1682
3148
2276
1678
3246
2532
1796
2636
2273
2298
2525
2284
1695
1705
1700
1683
1685
1686
2279
2621
2364
2365
2644
2648
2363
1784
1689
1705
1674
2346
1863
1673
1675
1839
2351
2283
1705
2339
2339
9887
1682
2391
2391
2343
2355
1672
1839
1776
2644
2403
2646
2362
2252
2638
2394
1698
2378
1680
2393
1939
1938
2388
2337
2281
2395
1697
1678
1910
1677
1762
2277
2087
2362
2387
2485
1852
2273
2395
1946
2388
1680
2385
2628
1765
1762
2359
15346
2589
2379
1683
1669
2328
1773
2396
1904
1906
1669
9704
2382
2382
2384
1665
2634
2632
2630
1810
2250
1809
2262
7784
2301
2386
1703
1684
1691
1913
1697
2370
14306
1686
1686
1676
1658
1780
2108
2332
2596
2631
2341
2509
2642
2642
1675
1665
2347
2777
1790
2378
2341
49555
2285
2281
1834
2566
2566
2566
1688
1876
2282
1878
2579
2574
1685
2056
1677
1939
2274
1688
1673
1765
2443
7805
2513
2234
2234
2234
1668
2234
2192
2612
2288
4009
1663
2541
1930
1896
2292
2294
1670
2205
2191
1702
1704
1705
2275
1647
36692
2076
1821
2574
2202
1686
2225
2202
2036
1907
1694
1694
1700
2259
2782
1652
1652
2290
2290
2215
2257
2516
2286
2292
2686
2277
2806
2688
2282
2263
1679
2412
2082
2412
2212
2212
2206
2211
1703
1701
2277
3542
2522
1858
2430
1921
2120
2576
2069
2512
2295
2294
2295
2575
2463
2097
1664
1904
1671
1663
1892
2346
2425
2551
1912
2256
2551
1685
2546
2268
1700
2551
1801
1930
2197
2197
2255
2253
2545
1884
2253
2260
2262
2292
1778
2200
2590
2292
2290
2591
1667
1780
1665
1902
2564
2524
1672
2522
1647
2461
2259
2546
2259
2292
1698
1696
1672
2275
1663
1689
2622
2623
1990
2264
1970
2282
1902
1930
2213
2631
2630
2591
2669
1882
1883
1662
2304
2848
1644
2200
2258
1678
1885
1690
1796
2052
2086
1883
2411
2201
1825
1884
1671
1684
4738
2696
2814
2811
1817
1720
1889
2561
2271
2496
2221
1895
1696
1674
2068
1692
1671
1699
2550
1816
1792
1665
2189
1899
1684
1875
31095
27186
2554
2456
1663
2453
2307
1879
1705
1950
2514
2292
2291
2353
1696
4310
1673
1673
2285
1966
2270
1894
2544
2485
1667
2462
2462
2291
63651
2460
2322
2553
2623
2417
2281
1643
2312
2312
2312
2260
1666
2085
2082
1616
2087
2099
2469
2622
1888
2578
2071
2208
2449
2067
2199
2279
2277
2559
160769
2210
1744
2559
2276
5362
2012
1641
1641
32531
2007
2537
1672
2082
2576
2180
1883
1646
2086
2561
1911
2561
2245
1684
2266
2300
2304
2297
2024
2560
1890
2705
2298
1667
1667
2249
1968
11460
2275
1670
1866
1689
2493
2262
2184
2347
2338
2256
2516
1676
2085
1688
1649
2348
1679
1578
1656
1624
1990
5307
1764
2284
2288
26640
1659
2232
1664
1660
1648
1672
1699
1673
1672
1682
2632
3548
2442
2891
1900
1880
1657
1867
1659
2290
1670
2196
1896
1915
1854
1671
1673
2408
2251
1893
1893
2279
2623
1899
2397
1972
2390
1995
1982
2391
1988
1975
11115
7735
1938
85951
2388
1659
1681
1659
2288
2156
1676
1682
1671
2271
1671
1681
2877
1890
1657
1686
2294
1940
2458
1874
1746
2460
2384
1687
2278
2267
2702
1672
1891
2632
1662
2503
2501
2505
1892
1883
2355
2196
1683
2156
2252
1668
1663
1670
1684
2357
2170
155186
1679
2474
221199
2265
2271
2112
1679
2168
1820
2263
1671
2462
1799
1800
1795
1750
1736
1691
2456
2346
1688
1667
1913
1671
2210
1828
1680
2249
2370
2531
2357
1937
1832
1875
2367
1648
1672
1668
1945
2318
2466
2465
2261
18528
1695
1680
2282
1702
2622
2269
1693
2250
2242
2242
1678
1689
2305
2550
2279
1674
1677
2279
1665
2307
2302
1669
2307
1679
1682
2277
2206
2524
1672
1839
1662
1661
2062
1969
1899
1665
2285
1665
2583
2050
1671
1670
1679
1649
1636
3462
2284
1890
2810
1772
4310
1673
2591
2587
2539
1675
1677
1676
2083
2251
1688
1970
2191
2197
2048
1703
1702
2214
1897
2264
1849
1895
1687
2000
1823
1684
1802
1826
2264
1673
2225
2091
1702
2086
1674
2263
2538
2501
1664
1885
1649
1649
1671
1671
2279
1673
1670
2195
1676
1644
2216
2267
2583
1675
1972
1681
1681
2281
2296
10413
2560
1793
1953
2194
2194
2374
2270
1653
1887
2591
1953
2682
1699
1676
1702
1677
1698
1813
2305
1677
2304
2512
1699
2232
1702
2770
2769
1674
1749
1676
2552
1673
1736
2547
1682
1756
1860
2452
2451
1759
2301
2844
2553
2251
1869
2110
1869
2271
6708
1818
1819
2410
2416
2044
1698
1670
2366
1673
1801
1667
2292
5927
2398
2382
1663
7763
1675
9253
1940
1664
2690
2669
2492
1684
2354
2640
2577
2508
2509
1707
2508
2509
2049
1655
2574
2288
3031
1676
2258
2669
1667
2195
2562
2047
2193
1975
1667
1656
1889
2305
2208
2209
2304
6017
2341
2203
2264
1938
2192
1663
1659
2263
1669
1669
1673
2206
1666
2086
2021
1684
2055
2287
2261
2273
8170
1666
2519
1982
2517
1875
1682
1679
1681
1877
2251
1679
2237
1677
1677
2308
1671
3662
2311
1659
2591
2593
2556
1666
3418
1666
2557
2235
1776
1662
1689
1639
1887
1660
1662
2547
1671
2206
2263
2552
2283
8019
1660
2263
2553
3275
2700
2825
1659
1656
1727
2208
1867
2270
1997
1679
2599
1662
1869
2608
2688
1676
1676
1983
2200
2268
2283
2283
2243
2190
2587
1688
1691
1687
2381
2118
2292
1674
1675
1860
1883
2281
2234
2282
1673
1648
2272
2304
2272
2290
1874
1863
1938
1689
2268
2268
2267
2379
2704
1687
1760
1699
1944
1759
1698
1666
1665
1668
1671
1874
2266
1652
1650
1679
1670
2269
1666
2256
1686
2553
2274
1669
1927
1649
2586
1708
1705
1636
1903
2267
1679
1679
1895
2450
1880
2538
2633
2547
2577
2576
2287
2524
2548
1906
1685
60503
2290
1826
2238
2811
2238
1711
1707
1678
1677
1678
2381
2015
2013
2245
1920
2264
2209
1880
2096
1915
3069
2273
2280
2281
2573
1666
2235
2274
2518
1670
2286
2270
2272
2279
2275
2551
1676
1665
2291
3235
1944
1814
1893
1664
1940
1653
1722
18733
2529
2575
2170
2639
1870
2302
2268
2043
1666
1884
1889
1665
13443
2384
1667
2268
2266
1878
1673
1700
2259
2265
2268
2268
1703
2064
2281
2325
1676
1890
2574
2573
2548
2564
2806
1651
2499
1687
1687
1902
1667
1762
18720
2438
2280
2278
2278
2278
2783
2789
1904
2319
1890
1966
1881
1883
1796
4158
2516
2516
1678
1874
1939
2285
2288
2288
1670
2355
1672
1672
1944
2290
2290
2440
2239
2444
2448
2636
2275
1661
1673
1650
2064
2281
2534
2529
1687
2579
2272
1679
2801
2296
1670
2644
2609
1672
1682
2577
1580
2537
1669
2191
1878
2044
2145
2219
2556
1679
1774
2381
2242
2211
2275
2283
2524
2551
2271
1950
1665
1675
2194
2289
2823
1656
1928
1701
130428
2232
1972
2295
2295
2540
1654
1884
2419
2226
1685
1677
1677
2046
1698
2271
5222
1679
2300
2329
2526
2528
2515
1662
1666
2268
7587
2282
2647
2260
1867
2025
2287
1680
1914
1685
2287
2795
18733
2543
1685
2474
2469
1657
1655
1649
1654
2047
1902
2229
2145
2279
1679
1675
1680
2180
1669
2180
2757
1665
2316
2270
2271
1673
2090
1661
2271
2819
2819
2269
2561
2561
2559
1702
1691
1928
1689
2288
2284
1639
2091
2088
2088
2087
2209
1890
1670
1907
2555
2220
1705
2257
1683
2107
1893
2567
2202
2567
2573
1676
2576
1668
1677
1677
1925
1672
6865
1772
1940
1935
1886
1900
1969
1658
2239
1883
1659
1673
1670
1661
2653
2202
1683
2094
2313
2259
2415
1764
8256
1765
2423
2625
2058
2057
2281
1803
2265
2267
2072
2090
2067
2427
2518
1888
3288
1944
2261
1939
1942
1676
2183
1679
2375
2376
2283
1693
1754
2457
2561
1872
5982
2262
1690
1993
1822
2272
2068
1691
1688
1692
1685
1685
1661
1772
2459
2258
1893
1890
2567
2420
2461
2426
2558
2277
2277
2064
1932
2264
12725
1673
2061
1701
2503
2247
1674
1677
1677
1672
1932
2209
2208
1667
1679
1677
2070
1675
1678
1677
1675
2259
2198
2624
1688
2461
2265
1857
2549
1812
2189
1692
1698
2516
2803
2299
2229
2232
2229
2233
2046
2454
1888
1701
1885
2191
1677
1695
5115
1906
2554
1893
1660
1879
1662
2780
1667
2394
2263
2543
2208
2568
2578
3398
1667
1664
2046
1979
1693
1696
2182
1899
2619
1899
1706
2366
1861
2365
1696
2291
1870
2256
1744
2350
1693
1698
1662
1634
2263
1676
2272
2494
1660
2206
2206
1882
2562
1787
1669
2215
2451
2670
1673
1673
2059
2062
2264
2799
1670
2453
1662
1660
1815
2191
1861
2294
1699
1702
1677
1682
1694
1919
2244
1699
2394
2593
2255
2259
2533
1749
1679
2296
2264
1663
1711
1687
1683
2461
2249
1683
2207
50282
1704
2147
2210
1798
2588
2523
2258
2454
2457
2056
2175
2631
2632
2362
2025
2270
1705
2028
2275
2272
2247
2257
2176
1896
1867
2637
1848
2459
1671
1665
1668
1679
2516
2267
1667
1676
1685
1650
2597
1938
1683
2543
1877
26754
2544
3781
1878
4144
2507
2115
2515
2116
2533
2799
1891
2457
1674
1892
1681
2138
2558
2452
2689
2367
2367
1659
2274
1773
2527
2561
1662
1882
1885
1666
2363
2265
1877
1701
1683
1698
2087
2212
1694
2259
2256
2256
2328
5737
2283
1679
1685
1668
1696
1699
1917
2545
1888
1677
1677
3713
1693
1676
1689
1707
1705
2250
2638
2589
1890
2276
1988
2205
1694
1756
2557
1677
2272
1905
2202
1675
2242
1697
2049
2047
2048
2049
2055
2054
1700
2395
2297
1674
1751
1685
2243
2064
2548
2068
2105
2062
1677
1678
1879
1882
1658
1677
2038
2204
1929
1662
2277
2182
2170
2191
3296
1682
2067
1685
1911
1689
1688
1689
1748
1692
1929
1690
1668
1690
1693
1927
1821
2517
2516
1673
2860
2261
2446
1874
2261
1712
1698
1907
1881
2456
2509
1672
19207
1657
1902
1667
1692
2572
2338
1678
1680
1895
2631
2258
2454
1880
71731
1670
1651
2393
2575
1761
1765
1914
2598
2592
2595
2598
2255
2557
2441
1677
1676
1678
2384
2386
1677
1882
1881
1884
2458
2257
2270
1702
2570
2551
2562
1813
1897
2440
2440
2256
2252
2252
1883
1915
1691
2463
2582
2293
1679
1890
2335
2234
2561
1719
2278
1669
2455
2278
2460
2454
2456
2458
2639
2263
1876
1711
1685
1680
2376
1682
1709
1666
1665
1677
1681
1972
2548
1803
1945
1944
2286
1945
1809
1755
2546
1897
2547
2468
2463
1702
1663
1680
2556
2072
2334
2297
1706
2294
2265
2428
2441
2320
2263
1690
1673
1662
1677
2393
2391
2361
1665
1900
1637
2257
1655
1655
1660
1684
1701
1826
2178
1876
2548
1915
2258
1797
1718
2572
1665
1665
2555
2518
1872
2464
2274
1818
1802
1697
2277
2277
2279
2274
2463
2669
2585
2447
2178
1910
2261
1765
2784
2194
1907
1907
2112
2218
2126
2081
1670
1833
2288
2221
1701
1645
1680
1681
2469
2262
1938
2465
17352
2460
1856
2272
1842
2430
1922
2451
2189
1779
2209
1687
2585
1668
1677
1960
2265
2498
2545
1678
1675
1678
1898
2050
2274
2275
2107
2890
1897
1904
1673
2555
2558
2255
1840
1696
2560
2195
2195
2199
2195
2466
2462
2199
2469
1974
1932
2257
1887
2575
2585
2563
93115
2085
2391
1883
2367
2368
2367
1889
15722
1669
2204
2598
2456
2362
2259
3896
1820
1897
2531
1678
2453
2557
2523
2525
2528
2524
2696
1690
2374
2706
2059
2369
2256
1887
2793
1631
2269
2526
2460
2605
2386
2187
2187
2291
1666
2257
1693
1903
2843
1680
2093
2554
2554
2258
1637
2250
2273
1812
1814
1684
1848
2064
1976
2280
2269
2270
2586
2611
2205
2267
1815
1811
1900
2271
2179
1698
2267
6359
1661
2547
2551
2551
2378
2010
2814
1670
2528
3400
2234
2257
2204
9554
1904
1901
1901
1904
1664
2368
2368
2456
2452
1686
1688
1685
1898
1661
2703
3386
1706
4238
2259
2463
2462
1688
2095
2272
1904
1907
1665
9190
1866
3407
2631
2170
2248
2470
2470
2471
2453
2524
1909
1699
2474
2469
1707
2348
2525
2499
2253
2466
1967
1683
1680
2268
2377
2082
2267
1654
2597
1872
1655
2531
2804
2331
2818
2412
1687
2289
2289
1676
1693
2048
2269
2256
1673
2425
2169
2288
2527
2402
2290
2294
2287
2286
2284
1679
1880
1676
1663
1664
2086
2062
2170
2851
2275
2278
2270
2269
2592
1665
2548
2544
2481
1692
2284
1672
2473
1667
2576
1662
2275
2262
2278
2278
1902
2677
1879
2045
2257
1672
1674
1660
1698
2055
2302
1969
1673
1672
2304
1673
2284
2272
3233
1679
2371
1692
2052
2301
698667
2273
3455
2303
2304
2282
2301
2272
2307
2306
2276
2278
2307
2302
2276
2270
2276
2276
1670
2450
1869
2561
1685
2066
1899
2243
2239
1668
2378
2573
1679
2580
2581
1656
1895
1863
1660
2592
2296
2296
2269
2555
2549
2526
2268
1704
1703
2411
2697
2055
1678
1892
1880
2642
1814
1655
2635
1897
2250
2619
1669
1667
2620
2614
1949
1880
1638
1890
2265
2025
2267
1685
1933
1892
1937
3324
1690
6939
1676
1687
1931
1681
2876
1694
2178
1695
1665
1667
2293
2826
1676
1700
1707
2282
2283
1886
2203
2519
1699
2254
1677
2204
1750
2573
2288
1708
1663
2191
2283
2282
2446
1684
1709
1897
2423
1896
1666
2415
1666
1879
1688
1689
1691
1681
1679
1678
2266
2546
1679
5254
1853
1686
1693
1675
1903
2275
2275
2276
2275
1638
5417
2280
2669
2275
1693
2510
2275
2283
1881
1882
1666
2461
8808
2269
2583
2585
2581
2647
2642
1689
2378
1689
2277
2275
2188
1662
2263
2308
2267
2031
3403
1659
2252
2554
2281
2390
1704
2464
2628
2464
1665
2379
9440
2348
2344
2354
2531
2032
2693
2656
2550
1666
2300
1857
1677
1670
17629
2690
2591
2594
1665
1642
1660
1665
2289
2272
2275
2260
2260
1700
1653
1673
2460
1671
1682
2306
1673
1801
1652
1971
2280
1803
2262
2262
2263
1649
1648
2263
2454
2459
2295
2301
2534
6370
2094
2088
2573
2557
1574
4201
2038
2572
2277
2265
2262
1694
2264
2263
2540
2263
1936
1934
2266
2543
1697
2547
2265
1705
1685
2537
2511
2516
2512
2512
2516
2511
2566
2519
2274
1903
2401
2266
2453
2269
1690
2458
1691
2071
2276
1650
2593
1679
2275
1650
2453
2281
2541
2281
2281
1693
2040
1692
2268
10858
2293
10858
1948
10860
1905
2381
2260
2298
2418
3503
2626
2266
2383
2666
2553
2195
2539
1674
1906
1677
1902
2272
2302
1667
2560
1814
1813
1816
1636
1669
2215
2129
2279
2512
2306
2266
2068
2070
2361
1654
2617
2458
1886
2278
2462
2506
1675
2262
2122
1687
2283
2270
2269
6385
2458
1669
1671
2275
1863
2441
2465
1640
2662
2050
2050
2547
1693
1857
2358
2385
2584
2665
2469
2309
2395
2290
2578
1795
2562
2379
1674
1683
2266
1680
1661
2109
1893
2245
1709
1707
1647
2284
2529
2529
2602
2208
2326
2461
1668
1679
2494
1678
2333
2204
2208
2210
2355
2337
2338
2338
2126
1882
2285
2286
1703
2537
2535
1700
1678
4380
1885
2286
1813
2276
2578
2575
2280
1695
2271
2271
2461
1673
1668
1671
1667
2633
1667
1681
2282
1667
1670
1682
2267
2533
2685
2298
2685
1671
2396
2683
2683
2439
2359
2531
2292
2288
2536
2342
2257
1660
2256
2375
2257
2554
2333
2563
2520
2340
2562
2362
1676
2255
6870
2291
1666
2291
1707
2352
2694
2698
2663
2696
2698
1690
2462
2462
2344
1675
2272
2268
2268
2264
2168
2279
1782
1668
1664
2523
2525
1814
2274
2275
2623
1664
2221
1909
2266
2343
2338
1666
1688
2273
2261
2288
2288
1662
1662
1681
2399
1686
1838
1670
1680
2378
2211
1657
1686
2287
2575
2291
2430
2819
1962
1691
2594
2088
1664
2216
2289
2279
1692
2232
2275
1682
2311
2562
7893
2275
2273
2269
2286
2282
1640
14409
1896
2182
2279
1812
2045
1699
1676
1677
2293
2293
2534
1681
1688
2799
2799
2571
2049
1667
2079
3562
2267
8841
1671
2191
2192
2278
2171
1722
2301
2538
1700
2537
1667
2199
1678
2263
2342
2050
2567
1917
1677
1626
2221
2539
2602
2553
2546
2555
2547
19481
1680
1677
1674
1677
1889
2273
2261
2353
1665
2289
2289
1667
1704
1801
2449
2530
1942
2567
2262
2476
1660
2568
2321
2270
2541
2687
2292
1649
2285
3853
1664
1663
1923
1675
2281
3853
2269
2555
2288
1711
1672
1663
1664
1663
2632
1691
1778
1679
1678
1678
1680
1679
1678
1683
2298
1753
2425
1688
1675
2206
2204
2289
2579
1669
2393
2817
2790
2336
2699
2528
2227
2211
1950
4725
1665
1675
1882
1882
2280
1702
1675
1674
1662
2034
2283
1944
1898
2275
1672
2545
1759
1656
2525
2525
1889
1669
1901
2288
1817
1816
1813
1693
1662
1682
1901
1699
1768
2356
1820
1671
4213
2533
2564
2692
2531
2528
2177
2364
2273
2212
2368
2048
1704684
2285
2273
10748
2285
1666
2263
2065
2257
2398
2063
1913
2324
2467
2586
1704
5457
2385
2386
1662
2283
2275
2283
2276
2274
1673
2246
2278
2047
2233
2264
2648
2289
2511
2510
2473
1865
2627
1657
2627
2275
1663
1684
1684
1695
2041
2272
1896
1679
8940
2543
2543
2542
2546
2546
2546
2543
2441
2441
2441
2441
1876
1875
1876
2085
2086
2087
2087
1892
1670
1798
2023
1674
2576
1685
2266
1668
1980
1676
1667
1672
1894
2259
2115
2459
2257
2256
1684
2265
2255
1969
2080
1671
1698
2210
2196
2204
2209
2088
2085
2333
2208
2603
2603
1894
1708
2219
2219
2221
2584
2221
1707
1658
1703
1658
1787
1680
2258
1679
1680
1760
2469
2467
2311
2468
1759
2313
2468
1855
2052
2519
2519
1677
1922
1675
1694
2278
2282
2581
1659
2278
2278
2277
2279
2277
2245
2284
1888
2255
2264
2564
2587
1864
1858
2273
2342
2282
2255
1671
2692
2396
2587
2584
2208
2258
2255
2307
2256
2256
1680
1898
2531
1679
2256
1683
1666
9175
1679
1681
1652
2084
2430
1661
2280
2510
2267
1894
1890
2342
1888
1687
1940
1848
2635
1676
1677
2272
1650
53496
2314
2685
1702
2356
1659
2193
1639
2284
2646
2538
2542
2545
2227
2196
1660
2557
1681
1672
1681
2561
1817
1820
5955
2023
2246
1666
2289
2524
1671
2544
2970
1654
1659
1853
1741
1678
2297
1672
1668
1903
2428
1676
2060
2022
2591
1682
2279
1683
2279
1870
2303
2577
2126
2820
2552
2057
1861
2461
2550
2090
2057
1668
2459
2514
1675
2417
2211
1874
1881
1694
1694
2534
2534
1870
2463
2197
1682
1883
2546
2301
2325
3329
1905
2408
2550
2585
2277
2044
2686
3543
2268
1669
1669
2687
2687
2638
2684
1809
1969
2468
1664
1910
1862
2536
2713
4837
1674
1909
1666
2396
1669
2253
2251
2349
2212
2255
2252
2257
2254
1700
2252
2660880
2251
2255
2255
2255
2258
2248
2387
2021
1896
1659
2398
2630
2269
2269
2335
2269
2324
2335
2272
2352
2342
2303
2068
1669
1669
1706
1667
2271
2543
2379
2262
2270
2632
2274
1658
2650
2829
1681
1689
1689
1884
1661
1668
2273
2457
1964
1694
1931
5450
1894
1947
2450
2458
1669
1700
2265
2560
1679
1891
2413
2101
1676
2030
1691
1685
2015
2685
2299
1668
1666
1662
2518
2302
2515
2302
2521
2272
2272
1680
1659
2489
3553
1876
2383
2038
2296
1649
1855
2702
2276
19816
2324
2324
1684
2285
2285
1683
1752
1752
1681
1665
1894
1948
2284
2546
2273
2305
2293
2262
2544
2306
5071
1687
2672
2277
2252
1675
2340
2547
1740
2280
2308
2259
2254
2258
2258
11352
2254
1716
2401
2401
2288
2289
1875
2267
1652
2274
1883
2274
2459
2458
2066
2459
2268
2028
2651
2513
1678
1684
2928
1697
2550
1652
2561
2693
2575
2201
1943
2201
2567
2570
1899
2274
2050
2297
2057
2257
1907
2293
2565
1658
1654
1707
1670
1869
1675
2268
1900
2271
2257
2510
2532
2261
3306
2557
2586
2583
1709
1702
1705
2437
1967
1705
2554
1682
1680
2714
1680
2506
2349
4985
2293
2213
2291
2047
1877
2260
2260
2646
1940
2836
1664
1665
1675
2609
2583
2823
1662
1666
1673
2352
1697
2337
2336
1673
1710
1706
1677
17260
1675
1674
1803
1803
2058
2177
2285
2177
2281
1678
1893
1672
1676
2101
1672
2534
2789
1650
2761
2282
2681
2681
2231
2079
2593
1895
1692
2590
2546
2539
6906
1677
1682
2059
2054
2053
2049
1928
2273
1664
2423
1665
2262
2266
2271
2452
2045
2258
2385
1925
1649
2259
2546
2018
2456
2560
2560
1669
2563
1657
4330
1668
1666
1914
2690
2034
1700
2295
8444
2229
2257
2415
2638
2538
2529
2279
2558
2464
2462
2461
2802
2372
1679
1680
1653
2107
2589
1652
2542
2194
1909
1911
2346
1659
2362
1656
2797
2265
2265
2084
2512
2335
2540
2623
2263
2298
2540
1680
1700
1881
1684
2282
1888
1887
1949
1889
1885
1885
1879
1972
1881
2256
2256
4169
2253
2412
2256
1888
1681
2192
2834
2837
2332
2379
2335
2533
2532
1886
1908
2346
3659
2685
2578
2089
1795
2083
2351
2563
2054
1668
1939
2680
2461
1684
1797
2461
2461
2457
1685
1652
2133
1654
2197
2672
2460
1683
1681
2230
1668
2270
1787
1817
1694
1743
2505
6203
2186
2188
2529
2514
2514
1689
1683
2041
1675
2041
1674
2039
1659
2121
2274
1976
2275
2786
1948
2281
2348
1663
2459
2461
2527
2526
2459
1654
2649
1902
2201
2201
2136
1650
2280
1668
1877
1859
1667
2530
1693
2335
1682
1755
2279
1669
1878
2184
1891
2828
1636
2195
1889
1919
2277
1651
1688
1688
1682
1687
1689
2348
2348
1658
2332
1676
1885
2255
2306
1888
1705
1704
1706
2309
1658
1674
1670
2522
2519
2287
1682
2526
1969
1939
1934
1685
2564
1677
1904
1648
1648
2424
2851
2259
1653
1669
2256
1945
2259
2270
2266
2253
2300
2076
1704
1687
1704
1701
2287
2284
2251
2796
2408
1904
1681
2362
2362
2281
2566
2565
2534
2270
1862
1663
1669
2541
2211
2536
1669
1886
1665
2470
2781
2274
2421
2426
2208
2101
1880
1674
2513
2274
2601
2698
1688
2687
2594
1696
1799
2332
2693
1676
2553
1658
2053
1679
2369
2467
2467
2467
2082
1677
1710
1671
1682
1685
1707
12141
2470
46694
2473
2603
1936
2584
2587
1697
2179
2184
6572
2460
1689
1675
2271
1677
1676
1674
1674
1680
2319
2414
1689
2354
2272
1673
2043
2543
1876
2260
2274
2075
1680
1789
1786
1784
1788
1785
6112
1672
2459
2275
2640
2635
2265
2282
1662
2387
1929
2246
1653
1657
1937
1655
2294
2273
1667
2269
1762
1761
1680
1671
2241
1708
1876
2472
2426
1664
1673
2502
1640
1669
2524
2290
2294
2287
2526
2280
2175
2419
2173
2545
2545
2273
1760
1757
1807
1858
1667
2539
2539
2540
1644
2292
1680
2051
2259
1686
2195
2269
2186
1906
2285
2261
1985
1883
1681
1676
1669
1668
1889
1870
2371
1695
4594
2353
2274
2422
6149
2199
1666
2705
2602
1895
1691
2548
2288
6016
2282
2268
2519
1657
432076
2228
2285
1815
1912
2290
2284
2287
1685
2644
2084
2280
1666
1698
2061
1655
2052
2418
2076
2269
1199975
2214
2261
2634
2697
2260
2203
2203
2213
2504
2195
1687
1676
1665
2282
2177
1685
2274
1878
2614
2468
1680
2092
2351
2272
2162
1759
2029
1663
2428
1679
2251
2281
2280
1911
1934
2056
1684
2243
2044
2140
2561
2110
3336
2176
1665
2249
3949
2280
1672
2142
1897
2664
2043
2085
1676
9944
1643
2053
3376
5196
2387
6503
2454
1953
2449
1726
2158
4893
1664
1665
1670
1659
1689
1670
1687
3118
2638
1673
14654
2034
3094
2932
32743
2043
2961
4576
2352
2025
2069
2457
1673
1831
2385
1682
279535
2063
3763
2794
1662
1844
1713
2096
1999
2247
2020
1836
1905
1114188
1654
4015
2007
10612
3939
1753
1756
6648
15483
2474
4304
2249
2456
2253
1781
4430
2973
11888
2011
2004
2001
2330
1686
1685
2299
1800
5207
3321
2051
4275
1950
2218
2058
2689
3966
4271
3084
3479
8791
121627
1669
1650
1651
2873
2053
1917
2125
2063
4580
1921
1712
2469
1919
8054
12433
9005
2693
4801
2512
2058
1001994
37481
3253
5660
1873
1665
6981
1114190
2259
3775
1682
2374
2371
1994
3456
4672
1651
3813
2909
1813
1782
1648
2647
1798
2230
4075
1690
3061
8684
2524
2025
1964
2269
4964
3094
2291
5878
3530
4242
2457
6800
2251
2327
2004
2108
3013
7599
1964
1677
1571
8898
1650
2527
1926
2238
5531
2023
1669
1652170
7996
1958
1659
1754
6846
2282
2090
4869
4093
2238
1652165
10931
2042
1650
2078
3292
1984
1661
2855
2745
2378
2419
2098
1954
2396
2232
2699
1661
1662
2836
2661
2019
2621
1665
2946
11498
5929
2429
1657
4321
1654
2542
12314
7730
72442
1666
5754
1633
1778
2057
2469
1698
3147
2180
1662
9903
2060
3608
1912
2342
2330
2317
1652164
2020
3239
4842
1921
1655
2704
1689
2311
1892
4435
12541
2384
6528
2052
3965
6598
8843
1712
1658
1936
2101
1663
1660
2041
1833
2241
5169
13596
1662
1665
1661
2330
3343
2694
4389
2253
2252
1625
2105
2367
12453
1962
2049
6995
1963
1652163
4664
2006
15026
5346
2386
1642
1647
9223
9866
1665
2414
3790
7017
4668
1681
2160
1695
2682
1663
6476
1671
2116
2667
4766
6302
1805
6430
3028
2262
1976
2111
2498
2289
2530
2488
3674
11688
1699
1946
1888
13271
1702
4229
5663
5082
1798
7586
2044
3049
5543
1887
1934
1730
40690
15501
1650
1648
4867
2416
4513
1621
3095
2121
1734
93952
1939
1932
1861
3907
17928
2433
11117
1983
2524
2512
4087
1873
2438
9463
2425
2126
2097
1660
4598
2252
1665
3693
2017
2480
2546
36247
1803
2799
2240
2513
2262
1662
1649
3575
10511
1897
2013
2581
2255
9234
2568
1993
55852
3183
3781
3577
1893
2173
2783
2063
10652
3241
2669
1946
4870
4334
18472
3748
3031
1739
39171
2809
1770
2596
2978
7465
2003
4917
1973
2210
14432
2126
3135
2016
1679
2314
3894
2907
65213
4727
2829
2334
1652162
1679
1754
2693
2440
2227
1674
1654
2404
2799
2054
2064
2710
2218
1984
2444
2771
1650
1992
2146
2901
2308
4904
3205
2028
2112
2088
2898
6457
13287
1667
2048
4839
3090
4976
1652161
6825
2130
2044
2103
4292
1770
1897
2390
6656
2231
2107
8467
1652168
12266
1859
1663
1938
3667
2265
2235
3941
3716
4210
1663
2028
1660
2056
2639
3586
1652
1686
3130
1810
1974
2242
2150
2041
1675
2153
1652171
6216
1858
36220
2063
2034
7554
1629
2074
2062
2136
2079
1672
2142
1666
2366
2090
1657
4441
4087
2245
1699
1664
1984
1682
2169
13539
2761
2038
2041
1009024
1662
1918
2027
2275
2156
2022
7095
1681
1648
9401
1670
1678
1652166
7219
1910
2051
9026
27475
2026
2043
4320
1656
1770
7534
3030
3484
2008
1996
2130
2054
2028
2040
2045
4579
2074
1930
2040
2850
1648
4674
19416
2026
1657
2001
2229
1672
38082
2027
1996
10742
1662
1665
1663
1752
1646
1652164
1654
5161
2007
4749
2023
2810
1681
1650
2144
22592
2022
2073
2384
1694
1694
1684
3216
1649
3645
2095
1925
2712
1872
2044
2485
1933
1912
3057
2042
2019
4751
996737
4014
1642
30957
1655
4456
1920
1654
2052
2112
18225
1652165
2151
2136
2137
2147
2744
10906
2147
2256
2040
3200
4099
1672
2038
9485
1653
2250
2057
39774
1842
2522
2173
2059
1995
2028
14573
2832
19508
2040
27173
1843
1652165
13504
2033
1687
1664
7339
1649
2578
4957
17769
3335
2607
1677
1842
5186
1996
1643
1652163
2202
2850
2044
5252
2293
8568
3939
2048
1704
2036
8398
20892
1649
30547
2044
2001
2027
2037
4755
2545
3465
48629
1585
2487
5541
2039
2149
1647
5375
1806
2112
1894
2044
1667
2849
7564
2183
2126
2617
2031
2079
2062
1828
10132
1649
2019
1995
1824
2012
3483
2668
29316
29203
2370
2100
2448
3986
3008
2072
5659
1660
4162
1995
1810
2050
2048
2468
9973
17768
1653
8813
1652162
51764
2177
1670
7334
13595
2009
2052
2038
1643
1670
2588
2115
2019
2524
2393
1671
13595
1694
2802
2344
13240
1995
2067
2440
1847
1946
2028
2049
2600
1654
4582
1868
1806
2050
2139
27163
2184
2248
1692
1728
1958
56688
2175
2147
1936
13242
1671
2031
1911
1807
1831
2325
2183
1912
2099
1628
4077
2144
2048
12068
53706
5703
2066
5493
4567
3666
2016
1652164
2346
2141
2028
2027
1880
2007
1842
2156
4366
1779
1656
10199
1679
1907
1817
4037
2339
2099
4748
5247
1744
1740
1741
1741
1745
3333
2505
2027
2076
1993
3014
1770
2492
2165
2506
16269
1671
53866
4154
2042
2040
2048
8020
11994
2089
1668
1664
2049
1663
2049
2027
2037
2037
2361
9304
2037
4250
1832
1787
2028
2056
2398
2650
1845
2012
1907
2487
2779
1996
48217
2040
2057
3469
173027
2529
2020
2335
2049
1816
2975
2037
1996
1842
2404
2035
2027
6902
2027
9289
3789
2083
2094
2036
1845
2027
2160
2151
3301
1974
2553
1773
1695
2137
2045
1652161
2050
2319
3128
2036
2107
2087
2516
3967
1988
7257
8311
2150
2047
4548
2349
1740
1663
1682
1993
1652
1671
1835
2802
1691
1677
1663
2379
2201
1655
2159
1677
1678
2110
1642
1892
1761
1660
9729
2567
1840
1802
1784
2759
1686
2087
1673
2501
1675
2027
1654
2433
2126
1668
1684
1839
2082
2002
1993
2455
1837
402274
1670
1656
1701
1877
2301
2113
1906
5935
1663
192254
2144
3303
1652163
2467
3566
1681
4367
10012
1928
1643
3867
2338
1685
2364
2396
1693
1652
1807
3084
1677
1678
2126
2402
6154
1678
3053
1764
2040
2539
1659
1694
5742
1659
2408
1651
43693
2084
1807
1658
1671
1700
2005
1703
2003
6435
10881
1707
1674
1652160
2587
1644
1662
1884
1808
1890
7300
2407
1672
1672
1897
27980
1682
1649
1686
2410
2131
2017
2233
3378
1909
2441
1956
13268
2076
1685
1651
3029
1672
1656
2010
1683
8896
2329
2120
1682
2150
1683
1925
1922
1648
2199
11475
5834
1683
2071
3196
2016
8059
6062
4622
1862
6208
6278
11857
13859
1650
1861
1727
1675
1680
1668
1687
2537
2439
1659
4747
1681
1684
1678
1652165
7271
2098
2405
3465
2987
1663
3741
2131
6101
3427
3253
4138
1845
3818
1692
1956
1819
1652
2011
1680
1677
1686
1680
2375
5647
446432
1656
1650
1768
1685
1662
1664
1950
1665
4632
3428
32476
1674
1673
5679
1608
2371
10015
1991
1644
1668
2149
1715
53599
2022
4559
1659
2369
1680
2024
1762
2603
2711
1667
3043
3327
1681
1679
7651
1788
2130
1798
1784
1687
2000
5903
6000
7644
2555
1652163
26659
2104
2009
1866
5867
1802
3033
1670
1753
2008
8222
1860
1690
1867
1658
1654
1659
1971
3579
1681
1684
2341
4274
2346
1783
2235
2044
1658
2185
1689
1640
1643
2026
1668
2155
5232
1661
1959
7244
3001
16900
1663
1727
1886
1657
1726
2245
8049
1798
1680
1663
1676
1679
2016
26380
1676
1676
7432
1900
1756
3005
1686
1687
2197
1905
1906
1653
4167
1669
1733
2132
1665
1704
2258
6656
1677
2500
3685
10010
1664
1655
1671
3262
2760
1812
2053
1956
4577
1965
1644
1685
2808
1674
1654
1648
1679
1645
2418
1671
32862
1633
1867
1674
1665
1664
13320
30257
1657
1657
1671
1652
1685
1727
2194
1674
1890
1668
2240
2252
3015
2466
2602
1681
2030
1673
1813
1920
4806
1662
12178
7514
1650
10158
47095
9403
1660
1981
2184
2190
1656
5742
1678
1658
1970
1676
2720
1694
2429
1675
3996
6542
1854
21135
1673
2548
1654
1889
1679
2681
2346
1683
1664
1684
13839
4916
2086
1966
1676
2235
8545
1655
1653
1688
2055
1679
1664
3356
1664
2084
2413
2554
1640
2127
1669
1674
6175
24811
2365
9086
1781
1670
1659
2304
1690
1679
2518
1768
2322
2179
1641
1672
1679
2720
2404
3685
1654
2268
2383
11137
1909
1645
2135
1666
1655
1664
8831
2071
13355
2684
3071
1708
1708
1953
1681
3057
21070
1648
1643
2203
1657
1646
1922
1674
2143
1702
1949
1791
4658
1653
2495
171156
8080
2276
13699
8609
3712
1780
2001
1808
3209
2486
2322
1654
1807
2097
7279
1751
1915
1679
1669
7268
1693
4153
1662
4560
1651
1694
1665
1652162
3418
20180
1649
1677
1660
1670
1726
2536
2283
2269
5583
6877
1656
2278
1654
9415
1677
1675
2028
1653
1763
1775
1637
2122
1676
6510
1672
14176
1670
1675
1678
3006
1981
1679
5105
1964
1670
2112
1670
2380
1966
2021
2731
1673
4766
1662
1678
4966
2847
10884
5146
1652160
2609
1673
18147
2014
1681
1669
1685
1684
3238
2852
1670
1671
1658
1663
1870
2079
1652
1677
1701
53820
3096
1727
3159
1689
1687
18887
24223
8780
4144
2463
1674
2964
1693
1657
1903
2192
2405
2012
1660
1665
2487
2108
1671
3103
9627
3114
1643
6439
2145
1904
1901
1744
1792
1849
2874
2575
2086
2055
1663
4349
2386
1659
1684
1697
1777
4324
2115
1641
1911
1651
2084
1671
1630
1635
1968
1697
1647
1676
2902
1756
8546
1911
2052
1681
1691
1839
1948
1741
15715
1690
1946
1666
2331
1772
1680
3198
2396
1632
1939
4047
8239
11447
4224
3786
1660
1691
1992
13267
1656
1677
2056
2202
3073
1685
3747
1655
1708
2399
1687
2435
2150
1668
2059
3208
20029
1895
4453
1925
1654
1678
2083
1859
1643
1650
1662
1698
1766
2419
2729
1937
1882
1657
2476
35099
1662
2261
1674
2045
1946
1677
8655
1681
1677
1710
18405
1745
2787
3313
1663
1881
1652161
1678
1682
1875
1672
2041
2028
1678
1676
2587
1963
3247
2358
1864
3567
2059
1683
4173
1671
2714
1868
1780
2228
1655
1652
1673
1702
1668
1682
1673
1686
4813
1982
1670
1001986
2344
1716
2115
1674
1777
5705
1637
5519
1910
1676
1655
1631
2601
2510
2157
1676
9038
9952
1669
1671
7637
1676
1678
3051
2126
3104
1652162
2273
2504
1671
1940
1808
1670
11809
1678
1680
2041
1680
1651
1971
1877
1786
12816
1684
1711
1651
1724
2267
1674
4116
2157
2261
1653
1654
1654
1655
2249
7722
2135
1659
1663
1662
1681
1927
2839
2060
1672
2691
2052
1647
2045
2251
1669
3029
1662
1001987
1671
1666
23961
2124
2325
1631
2396
7898
1675
1885
1967
7920
13834
1828
7903
1807
2903
3128
2055
1811
2008
3004
4130
5562
8913
1666
2361
2276
2036
1980
2282
3908
1679
1997
2659
2060
3256
2455
5912
1643
1675
5341
4474
2286
48901
1802
1930
408906
1939
1587
3344
1652170
13043
2405
2750
7480
2101
6034
1685
5695
12692
10181
1786
5598
1776
1672
10670
4210
1659
8259
2411
2381
2244
2064
11288
7730
2996
1658
1658
2025
2674
1695
3417
2565
2566
377579
7902
1657
3434
2962
1753
1752
3233
1794
3701
1648
4580
1965
1635
7069
2420
1884
1956
2021
2367
11724
2361
2617
7555
1662
1895
2041
2663
1651
1676
1886
2259
2482
1623
1667
9767
6271
1666
1676
1674
2125
1665
2145
1653
2404
1716
134658
1676
2359
1734
2661
13477
7660
1985
2792
1903
12838
7093
5548
1749
1750
2768
1987
1751
1659
2014
1823
1685
3199
5376
1674
1672
3623
2442
2890
1887
2651
10113
2384
2200
2356
1671
2059
377579
95028
2691
2293
5253
2272
7511
20029
1679
2091
3847
2082
1640
2000
1673
2479
11443
1659
2392
1672
1784
2086
3447
1866
2464
3266
12113
3042
3612
2596
1667
4782
3721
22987
7418
2570
1664
2012
3118
13639
1992
1670
1674
1672
2010
2236
1694
1641
2430
2924
1935
1937
1956
1687
2502
2206
1651
15145
1736
2863
2118
15172
2444
3220
7902
3129
9916
1752
1754
1752
2101
2607
1683
4151
10773
1678
1675
1682
4204
2293
1661
3534
3528
1858
2397
1680
1652166
1652
1681
8838
1678
1669
10806
2249
2954
1653
1659
2228
1711
2020
1655
1652
14818
1668
1967
1664
1974
5077
2460
1892
2437
2004
3797
1881
1673
1680
3620
2118
1686
1655
2387
1727
2024
2740
2804
2017
2125
1958
2583
3472
2027
1667
1678
1925
2354
1669
1697
43691
1672
2536
1745
2159
3136
1858
4943
4381
3953
2170
4828
1691
1675
1928
2365
1671
1652160
2490
1663
1677
2090
2466
2331
2399
2302
1673
1655
5499
1913
2061
1953
2144
2127
7928
1877
1650
1662
1663
3771
2201
1719
1675
1675
2885
1726
2799
2078
1987
2328
2452
3067
3027
1663
1659
8275
1962
1660
1899
2083
2447
2819
2154
1664
2125
2046
2332
3608
1637
14318
14318
1643
1790
2227
1666
1668
1715
2574
1675
2046
1654
1665
1780
1652162
15435
1664
19920
3185
9117
2153
25689
2076
2055
1967
7055
1666
2494
3809
1970
2222
21500
1641
2732
1973
1880
10125
4898
2024
2977
1670
1699
14988
2287
3364
3141
1991
10569
1676
1821
1898
3957
6740
7019
4828
2779
1765
4240
9164
2901
1689
1780
1780
1783
2853
3095
9036
2596
10617
1851
2848
22407
1984
2150
1652168
1753
2532
3689
2060
2052
1707
3176
1638
1655
2874
1671
2218
6327
1652161
3072
1783
1679
17252
3352
3746
2234
1978
2106
2634
1810
2845
5928
2352
1755
2290
2427
2442
2268
8824
2368
69928
2394
2152
1708
1727
1653
5017
2575
3576
2631
1802
2209
1677
2119
1982
1673
2019
1886
1708
1736
2287
1681
12091
9417
3175
1824
2118
2462
2586
4105
10102
2995
2400
1778
2107
1652162
1680
1997
3472
3603
1643
1658
1726
2000
3155
1670
1678
2447
2021
1658
2000
4317
3316
1654
2031
3241
4286
2790
2196
4874
2563
2606
1810
1805
2060
1694
8643
3288
1661
2356
2683
1787
2634
1663
3097
2037
1797
2417
1632
2155
1683
1684
1881
1676
1652165
2173
3028
4295
2406
2275
463026
3031
468981
1673
3029
1668
3545
2364
2333
1735
9379
2825
2383
2149
1674
1642
2179
1923
3432
2081
4880
1671
1708
2003
6209
1683
7418
7570
1665
3358
3043
1744
40814
2706
2962
5570
3557
1996
8151
2375
5063
1814
2677
38339
1985
2152
6576
1659
6794
4545
1798
2020
2752
1644
1865
359666
1658
2020
1662
1649
1677
5695
4099
1677
1736
2390
1637
1973
2930
2219
1708
4464
2139
2640
2224
1668
1924
4007
3321
5332
1744
10047
1669
3258
1973
1666
2779
1622
1711
3136
3882
2035
7915
4184
3028
9351
1809
3009
581592
43878
1761
10006
2499
2072
2163
1723
2082
3621
2485
1669
1671
1666
5310
1859
5021
2247
5726
1696
1702
5724
2796
1719
2940
8600
23874
9116
5989
2052
5854
8807
1866
1761
1858
8104
2750
1880
1831
2619
2619
1959
1672
1679
9973
2156
1665
1762
6209
6730
3026
2004
3942762
2423
12396
2653
1808
22025
5947
1657
1669
53998
1737
1652166
1992
2380
1707
1666
9351
290512
1670
2201
1703
3525
1899
1686
2093
2072
2577
1888
1995
2047
3262
1672
1691
1656
1665
1887
1652173
1704
1793
3622
3032
2489
3158
2399
3136
23471
2851
1918
1678
1678
2785
19510
2302
2123
1783
2036
1680
5597
1962
1761
1675
1673
3149
2546
2042
8104
2150
1712
1652164
2202
2074
1701
1675
2203
1714
2751
2012
1661
1653
1936
1677
2329
2735
5671
2516
2395
7410
1975
1966
1980
2960
1967
2325
1960
1970
2620
1962
5972
1964
1958
1735
12597
6240
1972
2541
1940
2382
1946
15255
1925
2390
5437
1659
1669
1660
11676
1646
1950
2085
1680
1955
15998
4225
1867
2812
2242
8783
1667
1672
1672
1652
2053
1675
1891
1677
1677
1669
2881
2146
1657
1662
1669
1687
1674
1885
1674
2032
2371
53441
2083
1655
1682
1687
2821
8896
2135
2544
2599
4412
1901
2040
1673
1645
2289
1706
3296
1651
55823
2212
1651
10581
1704
2927
1668
1671
1682
3196
1654
1665
1713
2268
2494
1661
1656
1676
1679
2275
2277
2267
1649
1666
2888
1653
1681
3025
1887
1670
4953
4105
2407
1676
1675
1673
2210
1795
1789
2746
1944
1753
1653
1654
1666
3573
4566
1681
1700
1657
1676
1673
5916
1682
2332
1669
2053
2218
1651
1634
2386
1670
1656
2044
1754
1888
1666
3069
1655
1684
1893
1895
1889
1652167
1888
7548
1681
1680
2350
1678
1652
1888
1661
1697
1662
4622
2870
1683
1654
2497
2307
2627
1739
2274
2720
2338
13191
1660
1680
1683
1868
1649
2993
1674
14109
1896
1668
1672
1674
1661
1645
1695
1891
1668
2238
1972
4869
1875
3896
2330
1672
1670
1776
1767
52527
5760
1696
2131
2328
1678
5042
1682
1677
1675
1745
2478
1671
2818
1705
2267
2053
1722
1719
8064
8039
1664
1674
1678
1669
1968
2848
5233
1660
1667
325422
1938
1670
2250
2052
1667
2245
14897
2067
1774
4040
4970
1674
1664
2755
3292
2261
2261
1681
20412
1681
2020
1710
1712
1672
1666
1672
2339
1676
2037
1902
2177
1685
3660
1657
1884
1784
1798
1676
1685
1656
1663
1807
1666
2574
1771
1689
1658
1853
6796
4626
1707
15280
2548
1663
3918
2917
1651
1670
2259
1651
1677
1675
57851
12563
2221
1746
1675
1668
2407
1675
1665
1666
1670
2842
1699
1909
2608
1686
1948
2526
2304
2526
2232
1682
1656
3598
2254
1679
2285
1840
1670
1884
1666
4092
1909
1908
1671
2054
1679
3827
2492
3228
16929
1756
2133
1681
3111
1675
1672
1667
2145
1724
1998
1803
2172
1687
3003
1878
1678
2799
2877
1762
2079
1680
3814
1667
2285
1659
2716
1686
1668
1679
1677
1701
2359
2843
1657
1654
1672
1643
5565
1672
1674
3476
3251
4874
1867
1765
9105
1663
1663
1666
1673
1657
2253
2251
2364
1904
1945
1682
1907
1905
1678
3001
1673
1674
7048
3318
1711
1681
1674
2196
1675
1883
1679
5716
1637
5961
1880
1677
1665
2061
1784
1781
3036
4651
2085
16628
1815
1812
1679
1646
1660
6068
2619
2195
2153
1893
1813
192098
1667
13610
1667
1653
1680
2542
3527
3406
2903
2402
3015
1662
2528
2087
2840
2432
1671
1921
2344
1900
1670
2227
4601
1830
1660
2237
1651
1686
1681
2618
2621
2621
2618
1915
1582
2251
2269
1966
1688
1684
1681
1684
1682
1681
1671
10488
1669
1679
1666
2948
2186
1685
1685
1667
2628
1778
2086
2565
2084
1898
1666
2361
1675
2155
9983
1672
1671
1692
2298
1872
3324
1885
6490
1669
5067
1671
1736
1673
1674
2415
2624
1664
7962
1690
1958
1664
1664
1673
3526
1772
1668
1640
2224
2274
1903
1702
1597
3014
1673
27249
2884
2262
1707
1706
7925
1672
1668
1670
1675
1675
1659
1659
1694
1673
2275
2539
2005
1956
1665
1961
2295
1673
1661
2084
2162
1688
1669
1901
1674
1863
1679
1673
1677
1755
1665
1668
1690
1679
1775
1678
1944
1642
2403
1654
2003
1848
3546
1689
1666
1667
6068
1689
2051
1869
8758
5105
1651
1661
1803
1715
1803
8912
1670
1686
1663
1673
1669
2113
2620
1684
161168
2255
1668
4732
1651
8925
8929
1650
2454
1804
1710
2763
2891
15989
2126
2295
2132
2281
1840
2214
1953
2429
1689
6016
1944
1670
1754
1688
1674
2122
2033
1884
1717
1864
1667
1660
1759
1760
1788
1649
1679
2222
2159
2030
3080
1665
1668
3020
2295
1660
2290
1672
2320
2732
3018
2501
1666
1671
1662
1649
1868
1791
1668
2116
1657
1759
1676
1665
2082
6079
1675
1813
1684
1690
7778
2977
1738
1676
1661
1807
1668
1665
1667
1667
1906
1668
1661
6963
2370
104273
1940
2220
2032
2279
1703
1659
1665
1678
2158
2055
1751
1668
1676
1691
2089
2083
4977
5119
1653
1693
1639
3082
1674
1928
1905
1661
3006
1684
1663
1678
2745
1662
1674
4963
1686
2278
2961
1675
2034
1677
2152
1653
1660
1642
3909
1676
1681
51453
1642
2080
2051
1664
5144
1680
1690
2345
5618
1804
1896
1676
1668
1672
1913
1563
1684
7101
3409
4033
1645
2220
2374
1973
1646
1679
3067
1647
1691
1639
2167
59493
1659
1968
2031
1673
1818
2377
48992
2532
8074
2524
8628
4833
2309
1669
2049
1668
1908
58187
1685
2425
1662
2773
1685
1669
1641
1657
2259
2060
2814
1645
4309
1708
1923
1666
2002
4982
2375
179151
1821
1665
1649
2815
2815
2195
1663
1663
2303
1650
1677
2341
4789
1901
2591
3913
1674
2593
1756
1658
3020
1678
1677
1657
1661
1674
1648
1662
3490
1758
1919
1661
1649
1698
1656
1672
1656
2096
2096
1699
2039
1675
1672
2030
8785
1689
1682
1644
3021
1882
13202
14663
1684
1574
3622
1902
1645
2039
1668
1670
1682
1685
3818
1670
2711
2196
8706
1678
1668
1799
4290
1919
1660
1662
1665
2235
2235
3680
1897
2250
1676
1660
1640
1688
1690
2662
1660
5780
1764
1642
1672
3793
1679
1668
1682
1648
2307
1878
1699
1667
1682
2567
1695
1683
1681
1674
1667
12542
1774
2562
1665
1664
1676
1684
6757
1683
2083
1806
14656
1677
2012
1670
2053
1890
1890
1684
1666
2414
1674
2302
2645
1894
2308
1659
1663
1664
1659
5486
1884
1883
1680
2046
2751
2749
1646
8842
1895
2262
5787
1802
1657
1757
1671
1664
24045
1643
2070
1892
1675
1663
2034
1937
1659
1914
4118
1667
408940
1652
1669
1673
2199
1863
1682
2501
1775
408940
45832
2509
1661
1679
2374
1675
2141
1684
1877
1810
1659
2305
27593
17609
1669
1674
6800
1683
1863
2514
1667
2330
2200
1992
8550
1668
2139
2295
2018
2275
2336
1894
8854
1652
1675
2955
1670
1911
2431
1910
3360
2048
1664
1675
2278
1651
1913
2039
2397
2358
2066
1670
1677
1668
1665
1644
1664
1867
1819
1664
1663
1938
1693
1696
1664
1900
1658
1663
1641
1671
4932
1662
1670
1874
1680
1681
1645
2002
2273
1678
4109
4308
1700
1797
1758
2499
2260
1698
1880
1696
1768
1656
2073
15673
2451
1899
7440
1660
2567
2567
4055
52547
1692
1637
1653
5012
1669
2290
1673
1643
1665
2134
1682
1661
1898
1663
1662
1886
1885
2101
1678
77835
1689
1662
2972
1884
132162
2057
5217
1670
1668
1657
1678
1682
1679
1669
1666
2449
1682
1749
1669
1917
23130
1660
1678
1686
1676
1679
1676
1673
1676
1681
1677
1784
2269
1672
1663
1892
1666
1664
1806
1806
2084
2149
2795
1668
1656
42859
2449
1664
5204
2193
1872
1665
1882
2287
1694
1697
1889
1888
2130
1705
1704
1706
1668
1658
1628
1696
3581
1672
1705
1673
1665
2257
1635
2629
1663
1659
1764
2276
1686
1643
1642
1652
1661
423832
1689
1654
4223
1609
1675
38099
1885
1886
1678
1924
1673
8361
1687
1703
1621
1650
2194
2668
48279
1661
8767
2509
1760
2169
7407
1659
1672
1668
2364
1876
1578
1690
2543
1872
1897
1673
1677
1943
1897
2053
1875
1677
1645
1689
1646
1700
3145
2556
2207
1668
1896
1673
1689
1672
1673
1689
1672
1676
1667
2578
1669
1668
1689
2032
1689
1653
1905
1905
1679
1697
1672
1665
1663
1673
1653
2684
1678
2387
23887
1876
1875
1654
3331
2564
1892
2020
1675
1899
1897
1900
54059
2001
1970
1689
1682
1801
1877
1666
1666
3330
2453
2388
1675
9113
9118
1685
2075
2084
1678
3782
1664
1651
1656
2296
1670
1967
1661
1939
1673
1667
1668
1665
1667
1952
1666
1664
3815
1893
1684
1671
1675
1664
1881
1671
1668
1678
1718
1684
1893
2072
104284
2183
1754
6297
3561
1667
1664
1898
1655
1898
1665
1657
1661
1667
1685
2039
1662
1661
1905
1881
1662
1657
1659
1650
2048
2808
1684
2085
1928
1997
4030
1681
1884
1670
1690
2040
1673
3014
1702
1895
3995
1680
2269
1660
4550
1679
2822
3149
1990
1666
1650
1890
2051
2672
1672
469019
1675
1677
1706
1676
1889
36107
1686
1611
1675
1675
2322
1671
2142
3664
1680
2620
2601
1673
1678
1672
1668
1669
1672
1675
2417
2020
1681
2339
1662
2186
1657
1684
3054
2406
8693
2407
1758
1658
1653
1652
1656
1897
1936
1905
1665
1689
1672
2544
1670
2292
1622
1652
1664
1650
2635
1672
1673
1711
2060
1694
1694
2561
1951
1673
1680
1662
2053
1663
1703
6289
2042
1722
2084
2428
1671
3086
1699
1702
3366
1943
469017
4147
2296
1671
2282
2250
2148
1680
2220
1670
3636
2333
1676
34892
1672
1674
1684
1647
1684
1684
1680
1879
1886
2032
1784
2398
1659
1820
1638
1679
1662
1658
1654
1751
1713
1935
1671
1745
2399
1671
2106
1676
1650
1650
1886
1889
2571
1685
1677
1673
1839
1891
1893
1674
1672
1674
1647
1706
2337
2167
1636
1744
1678
1683
2417
2032
1696
2227
3028
2182
1901
1926
1672
1673
1664
1992
1647
1648
1646
2382
1666
1649
1674
1682
1682
2057
1892
1893
1650
1900
1683
1810
1811
1669
2177
1664
1893
1741
1668
2798
1671
1670
3450
2054
1670
1662
2781
1672
1672
1663
1663
1693
1661
2633
1914
3523
1641
1945
1957
1677
1677
1800
1698
3012
1649
1659
1993
1678
1677
2291
2379
1665
1669
6677
2266
2363
1700
1668
1851
4432
1674
1684
1682
1876
1678
1690
1876
2344
1816
1992
2221
2124
1671
22486
1679
2401
1657
1692
1689
2065
1793
1794
1794
1795
2160
1678
1662
35849
8129
1701
1702
1670
1670
6198
1674
1698
1665
7272
11609
1677
1662
1904
1740
1688
22344
22346
22343
104291
4784
1652
1666
1705
1678
1990
1658
1681
2664
5571
1683
1666
1667
1665
2351
1682
1684
1895
2628
1710
1710
5513
6923
1691
1688
1672
1664
1660
1667
1665
2961
1663
2570
1908
1911
2550
1735
2583
2587
1904
1894
3531
1883
1804
1679
2418
2398
2053
1679
1682
1651
1706
1704
2419
1655
1661
1665
1681
2760
1881
1669
1904
3457
1702
1678
1676
2429
1691
3008
3559
1894
1680
1686
1670
2348
2051
2273
5349
2152
1911
1665
1808
1681
1684
1678
3587
2389
1934
1658
2052
1754
1678
2613
2619
1886
2559
2116
1668
1676
4808
4383
2019
2327
4345
2819
1654
1740
1667
1670
2412
1983
1663
1674
2270
1675
1647
1882
1678
1788
1845
1673
1856
1655
1699
2307
1696
2530
1901
3380
1676
2269
2264
1948
2489
1665
1668
1660
1664
8211
2347
3955
2532
2237
3393
1673
1667
23254
2030
2149
1670
1893
1894
1892
1892
1890
1678
1660
2731
1897
3919
1799
1689
1676
1678
2393
1662
2067
2238
1893
1674
1668
1668
7225
1667
2592
1811
1931
33846
2503
1676
3240
1661
1678
1665
1655
1949
1866
1633
1677
1671
1675
1674
1666
2054
1687
1685
1675
2108
1664
1680
1679
1667
1670
1758
1758
1814
1672
1665
1663
1749
1667
2274
3531
2373
1902
1897
1884
1709
1965
1935
1693
1653
1652
1674
1651
1718
1654
1666
1670
2155
1685
1679
1889
1665
1701
2022
1641
1637
1683
2326
1761
1652
1692
1679
80997
2394
1681
2223
1647
1674
1864
1971
2271
2405
2058
1950
1705
1689
31177
2273
1684
1679
1666
1661
1691
1676
1677
1646
1649
1893
2010
1680
1676
1669
2761
2083
3606
2441
1675
1677
1677
1676
3564
1670
1691
2428
1736
1783
1674
7012
1660
1677
2535
1686
1682
3179
1659
1657
1764
19405
2286
1678
2285
1656
1653
1699
1651
1656
2305
2470
1794
1650
3145
1663
3273
3273
2801
2391
1683
1685
1895
1668
7944
1945
1678
1899
1884
1889
1730
44596
3028
2585
2585
2291
1657
2114
1885
18511
1689
1665
1897
1660
1686
1644
2042
2539
2540
1899
1840
1867
3989
1664
4459
1647
1685
1700
2304
6900
1684
1667
2363
1656
1663
1664
1668
1670
1894
1908
1906
1901
1671
1674
1663
2605
1681
1889
3041
1932
1666
2195
1653
1663
1671
2277
2722
1907
1829
1929
1657
1894
1662
1805
1671
2296
1970
2291
2293
1683
1663
1719
1655
1674
1680
2553
1687
3153
1804
2444
2445
1681
1674
2160
3497
1683
1676
1672
1677
2019
1658
1807
1811
3112
1674
1675
1901
1699
3471
1676
1673
1676
1669
1669
1669
1669
1742
2019
1668
8027
1680
1881
1680
1738
1883
1894
2106
1881
2509
2533
2232
2231
1675
1672
1674
2202
2053
11259
3873
1783
1784
1911
1672
1654
6577
2019
1668
2055
1678
1663
2192
2155
1674
1903
1620
1972
2342
1675
1680
1905
1904
1670
12879
1663
2580
1900
1666
1666
1666
1895
1650
2796
2059
1671
1670
1739
6057
1660
7943
9016
1655
1935
1682
1641
1793
1688
1751
2082
1918
1668
2267
1637
1637
1902
1902
1901
1793
2086
1664
1685
1676
1671
4381
2337
1717
44944
15548
1668
1665
1692
1674
1642
1922
1696
1772
1684
2396
1672
1662
1657
1640
1669
2216
2250
2250
1667
1753
1803
468512
1880
1883
1881
1886
1668
2146
1890
1889
2105
2378
1761
2275
1637
1750
1683
1634
2741
1926
1687
1665
1890
2817
3112
1665
1673
1857
2643
1666
1678
3710
1668
1693
2519
1677
1672
2032
2050
1666
1688
3426
1677
1676
1666
1657
22342
22342
2235
1758
1757
1903
1939
1664
1675
1773
2098
2173
1668
1853
1858
1858
1898
1662
1678
1871
1883
1662
1662
2269
1926
1686
1683
2008
1654
1679
3425
1660
2067
1884
1649
1675
2036
1884
2752
1698
1679
1675
2326
1668
2555
1671
2390
2038
2565
2568
1891
1686
1634
1662
4149
2337
1669
1763
2415
1684
1674
2640
1677
1672
1672
2967
2586
2580
1904
2085
1667
1993
2181
1663
3446
5491
1674
1905
1665
1676
2264
131596
4208
1659
2623
2309
1666
1812
2775
1679
1878
1667
1668
1675
1676
1683
2279
1685
1691
1902
1664
2535
2488
2203
1670
1683
1681
1681
1698
1676
2430
1671
2972
1676
1816
1676
2032
2056
3336
2348
468491
1891
1674
1952
1673
1893
1643
2437
4830
1681
3383
1685
1900
1667
1684
1673
1681
1679
1684
2035
1663
1905
1916
1689
1684
1690
4060
1679
1901
1901
1670
1940
1669
3284
3397
1648
1665
1660
1881
1675
1667
1662
1663
1667
1680
1680
1688
1689
1674
1690
2712
3376
1665
1669
1666
1661
1669
1663
1663
1662
1671
1683
8065
1823
1903
3655
1672
1674
1674
1676
1908
1946
1945
1665
2356
1651
1706
1671
1678
1680
1670
2041
1670
1669
1990
1660
2525
1969
196
1664
1631
1670
9121
9120
1698
1668
1948
9122
1914
6459
1634
1653
6459
2387
1928
1931
1635
1976
1707
1676
2021
14713
1935
1902
1791
7278
1665
2286
1673
2258
1676
13203
2127
1658
3969
1670
2335
1656
1630
1660
1804
1622
1663
1894
1671
1665
1668
1897
2471
1688
2310
1677
2528
1673
1673
1680
1870
1795
1643
1907
2418
3207
1667
2520
1665
2626
1676
1666
1635
1672
1674
35312
8019
1892
3637
2001
1678
1915
1885
1666
1657
1668
1940
1967
1666
1880
2402
1670
1668
1653
1668
1682
1667
1675
2680
1663
2218
2424
1665
2014
2538
1756
1679
2801
2187
1632
1909
1673
1672
1866
6289
1656
2417
40978
1861
1611
7972
2181
2181
1679
1678
4734
2129
1669
2171
1647
1889
30537
1670
2539
1656
1654
1910
382608
1656
1740
1666
3422
1887
1915
2776
1660
1669
2075
2301
1664
1755
2218
3942
2363
1664
1798
1679
1684
1905
1673
1676
1947
1675
2337
2667
3052
1677
2343
2338
1684
2440
4226
1682
1677
1671
1675
1674
1671
1646
2419
1661
1685
1676
1678
1672
1665
2129
2537
1672
1673
2507
2026
1897
1678
2256
2192
1667
1695
1692
1676
1918
1663
1865
1659
1642
1793
1796
1675
1662
4467
1688
1630
2540
1671
1633
1895
1662
1657
1678
9708
2012
1678
4305
1891
2392
1673
2667
1686
1689
1665
1671
1680
3303
2131
1670
1931
1653
15188
1669
1945
1666
3670
1678
1759
2189
1685
1672
4587
1676
1679
2987
1679
1895
1894
10542
1681
1668
1790
26871
6806
4910
9697
1857
2053
2274
1663
1667
1676
2566
1884
19519
1678
1676
1662
1660
1679
1676
2249
1683
1745
1676
1653
1645
1656
2931
1886
3514
137004
1674
2047
1685
1683
2163
2160
1653
44656
1900
1757
1683
521530
1667
1673
1667
1675
1669
1778
8562
1935
1690
20134
1774
1673
1683
2814
1949
1641
1662
1941
8308
1664
2577
2577
1673
1694
1675
1647
1663
1663
2266
2246
1674
3722
2353
3180
1669
1678
2404
2415
1966
1697
1655
1973
1651
2289
1881
6101
1678
1676
1672
1670
1881
1897
1665
1787
1645
1667
1667
2162
1665
1666
1667
8559
1680
1685
2278
1682
1680
1662
2358
1678
2305
1679
1791
1689
1663
2288
1837
1953
2882
1667
1662
1653
1663
1674
1674
1667
1871
1680
377615
1942
1675
2595
3124
1643
1678
1680
2343
2327
1677
1674
1887
1903
1598
1658
7057
1674
1674
1760
2428
2728
1893
1669
377615
3104
2542
1991
22579
1892
1894
7943
1663
1671
1654
1875
331992
1678
2082
2530
1674
2265
33942
7600
1816
1673
1608
1667
1668
2496
1648
12483
1987
1862
1670
1679
1654
1881
4124
1711
1928
1655
1680
1887
1676
2373
1664
1661
1679
1995
1914
1651
2395
1665
1680
1680
1688
2295
2294
2039
1887
1675
1889
1658
1675
1697
1802
2380
1671
1655
2613
3154
1698
1684
1663
2170
2170
2321
2406
1673
1675
1679
1679
2575
7973
1778
1901
1897
1660
3943
1665
12272
1658
1673
1677
1676
1646
1675
469017
6720
2222
1991
106979
1680
1674
1627
1676
2925
1674
1839
6392
1688
1913
1899
10897
1658
1666
1706
2184
2268
1902
2305
1676
1677
1741
2569
1671
1684
2138
1628
1669
2031
1674
1655
1896
4330
1672
1667
33361
2291
2421
1676
2525
2525
1678
3672
1658
3949
2507
1689
1686
2529
1676
2341
1682
2068
1676
279212
1637
1640
1650
1666
1668
1683
1669
52651
1673
2546
1698
1671
3002
1890
4537
2142
1686
2325
1673
1680
1787
1799
1706
1679
1696
1668
1671
1665
1668
1695
1696
1677
1948
1674
2346
1706
1706
2055
1678
1899
1902
1672
1667
1915
2263
1653
2264
1694
1695
2291
1695
2308
2170
2581
2816
2710
1678
1641
1653
4001
4195
1881
1893
1900
1716
1665
1676
1866
9118
1657
9117
5206
3265
1678
1683
1688
1898
1894
2382
2484
1664
2032
2111
2262
1672
1880
2037
1647
2625
1656
1879
1797
1663
2396
1757
1656
2054
2034
1775
1944
1896
1892
1665
1670
1666
12031
3943
8452
1673
1690
1969
3672
2158
2249
1663
2547
1679
1680
1677
1671
2203
1989
1685
1681
1674
1685
1668
1640
1676
4538
4540
2238
4538
24245
1688
1688
1688
2037
1665
1665
1658
1659
27282
1666
1884
1680
1868
1678
1674
1754
3498
2471
2473
1690
1691
1667
2162
2841
1673
1675
1672
1677
1661
1672
2397
1646
1684
1674
1671
1670
1664
1719
1667
1885
2550
2291
1658
1668
1657
1670
9060
66289
2381
2293
1888
1670
1663
1670
1664
1888
1894
17705
1886
2232
1680
2144
2046
1673
2020
3150
1658
2716
2152
1690
1647
9017
1678
1721
1788
1790
1792
1788
1795
1792
1699
1664
1680
1671
1633
9544
1684
385426
2106
2253
2353
2269
2026
1688
1680
5246
7475
1875
1666
1688
1670
2766
1662
13656
51754
1850
1699
1696
1682
2348
2816
1664
1658
1681
1665
1676
1660
2403
2052
1969
1673
1663
1774
1656
1686
1676
3967
1640
1639
1666
1704
3476
1675
162148
1665
1672
2804
1656
7916
1755
1697
2382
1685
1687
1886
2193
5068
1668
1690
1681
1680
1622
1669
1686
1695
20224
4011
1651
1676
2625
1662
1665
2536
2787
2949
1652
2275
2175
1700
3921
3919
3537
4299
3231
1898
2621
1890
1667
1671
1979
2788
1671
1676
1901
1680
1846
1661
1679
1659
2030
1650
9105
1663
1642
1681
1900
1669
2199
5456
5005
1682
1682
2392
1673
1672
26793
1886
1885
1888
1891
1892
1889
1668
1647
1896
1681
1676
1660
1670
1671
2112
2138
1661
1665
2220
1607
1675
2706
2362
1779
2539
1634
1755
1878
1887
1884
1655
1706
3166
1815
4458
1684
1689
1975
1796
1653
1671
6431
1744
2635
1696
2284
2636
2641
2825
1673
15940
1673
2083
2597
1662
1663
1678
1688
1687
4545
2478
3377
1674
1728
4153
1914
2359
1671
1673
1657
1735
1662
2127
1698
1694
1973
1678
4562
4562
2108
1878
1675
1673
1675
1673
2120
1674
1671
1662
1989
2084
1673
1664
1695
1688
1709
1966
1675
1862
2428
2093
1902
3111
2069
1659
1666
1663
2038
1672
1782
1672
1687
1676
1786
2184
1883
2311
1682
1608
2552
1653
1665
1694
2195
1696
1692
1675
1675
2799
2024
1671
1668
2849
1680
2051
24252
1681
1661
5518
2436
1689
5816
1684
1681
47109
3522
1702
1675
1676
1650
3954
1659
2605
1682
1661
2593
1895
2032
1702
2353
1687
1666
2658
45479
1893
2742
1890
1951
1684
1682
2569
2752
1679
1677
1715
1661
1608
1688
53985
1680
1670
1670
1935
1804
1932
1779
2444
2445
1686
1689
1666
2199
2433
2198
1686
1675
2276
1678
1686
1683
2307
1671
1667
2728
1656
2264
2265
1671
1872
1661
1886
1657
1674
1677
1683
2186
1675
1684
1684
1680
1670
1685
2195
2466
1890
1676
1675
2501
3906
1689
1989
1677
1686
2188
1679
3927
1682
2585
1670
1677
1660
1660
1674
1702
2211
2838
2383
1684
2576
1684
1676
1685
1687
1660
1885
1681
1680
1657
1658
65150
1757
1757
1792
2277
1654
7295
1900
2790
1684
1890
1672
1707
1690
1683
1678
1689
1676
1658
1660
1675
2184
2187
1674
1673
1674
1670
1662
7060
1684
1672
1662
2202
1664
1671
1710
1681
1663
1678
5488
2390
2607
1889
1864
1990
2198
1797
3574
1783
1664
1889
1676
2278
1667
1679
2274
1668
2571
1676
1656
1677
1689
1661
2588
2412
1651
1662
3503
1696
1973
4418
1668
2180
1677
2623
2624
1674
1663
2481
1699
1683
1679
1897
1900
1675
2139
1676
1673
1785
1698
5098
1677
1678
1673
1673
1674
9839
1667
1696
2819
7292
1812
1660
3933
1686
2258
2056
2275
2806
6104
1675
1892
1697
1657
1949
1669
1683
2072
1681
1668
1673
1677
1657
1661
1661
1660
3739
1943
1808
1677
2407
1668
1706
1669
3209
1679
1662
4034
1658
1698
1663
1915
1676
1672
1658
1675
1677
1669
1676
113751
2267
1968
1677
1675
1680
1690
1706
1707
2283
1668
1663
1674
1684
1691
1691
1682
1682
1876
1877
1876
1800
1800
1648
1684
1741
1690
1680
1680
1677
1680
1719
1669
1671
1671
1654
2428
1978
23262
23262
1669
1663
1654
1660
1656
1667
1685
1688
1659
1664
1658
1801
16746
2803
2733
2802
2800
1659
1684
1891
1884
1709
1671
3463
2291
1671
1683
1682
1673
1662
1683
1693
1677
1718
1942
1668
1792
1678
1667
1675
2267
1666
1668
1659
1651
1650
1676
1682
2193
1648
2398
1660
1879
1662
1656
2291
1675
1955
2512
1671
2270
1798
1658
1663
1671
1673
10443
2278
1695
1977
1692
1676
1676
1677
1885
1890
1675
1675
1661
1655
1679
2274
2280
2275
2275
3017
3383
1679
1678
1663
1886
1909
1904
1661
1670
3800
1665
2442
2443
2441
2437
1672
1664
64053
1955
1898
3648
1909
1908
1912
1902
1904
1908
1910
1684
1748
1658
1787
1668
1661
1705
1685
1688
1668
1670
1670
1668
1679
1662
2788
1682
1680
1665
1677
1677
1970
1677
2361
1664
2249
1674
1668
1699
1652
1897
1884
1885
1680
2390
1671
1665
1694
1645
1656
2464
1678
1675
1671
1672
2177
2172
1654
1803
1896
1659
1656
1675
1652
2461
1650
1673
2433
1686
1684
2191
1664
1654
1778
1793
1691
1667
1682
1640
1676
1678
1677
1679
2455
1769
1703
1907
1679
1664
1662
1665
1674
2554
1682
1660
1677
1677
1657
1675
1678
2231
2194
2399
1913
2198
1673
1664
1674
1673
1664
1666
1680
4837
1960
2633
1680
2506
1675
2526
1887
1886
1792
2732
1802
1800
1693
1675
1669
1800
1672
1898
1899
1897
5289
1903
2126
2291
2190
1699
1688
1882
1904
1662
1653
1685
1682
2247
2252
1671
1660
2244
1661
1658
1669
1664
6094
2259
1669
2036
1678
1656
1659
1679
1676
1898
1670
1671
1694
1679
2740
1641
1961
1683
1681
1931
2276
1713
1904
1682
1674
1695
2437
2780
2778
1687
1696
1675
1677
1670
1958
1754
1726
1683
1819
1682
1676
1671
1675
1685
1683
1763
1657
2107
2432
1664
1664
1678
1663
1882
1664
1661
1684
1713
2362
1688
1685
1658
1646
2307
1678
9631
1697
2821
2739
1670
1670
1665
2370
1753
3253
1678
1618
1740
1653
1650
1702
2407
1963
1676
2329
2329
1656
2053
11422
1672
1676
1672
1655
1681
1699
1685
5908
5908
1663
1679
3336
1681
1670
10778
1908
1678
1674
1670
1970
1906
1693
1667
1667
2400
1897
1688
1643
1667
1700
1700
1886
1675
1660
1665
1686
1669
1679
2805
1687
2430
1675
1885
1655
2295
1668
2172
1680
1657
3758
1689
1748
1994
2275
2271
1685
1688
1651
1662
1662
5223
1669
1635
1682
1669
2291
2062
2060
1674
2053
1679
1672
1665
1666
1662
1683
1687
1672
1683
1657
1694
2273
3235
1667
1678
1717
1716
1665
1680
1760
5780
1666
1751
1746
1782
1968
2279
7369
1693
1677
1677
2690
1663
1909
1655
1690
1647
1692
1691
1683
6875
1870
1885
1655
1663
1662
1661
1930
1660
1891
1687
11392
1675
1659
1659
2038
1664
1662
1664
1661
1886
1677
1676
1684
1680
1637
1649
1824
1703
1675
1645
1656
1702
1638
1661
1688
1898
1671
2010
1664
2279
1910
1674
1660
2518
1805
1690
1644
1687
2554
1740
1670
1672
1672
1901
2627
1668
1685
132169
1671
1691
6291
1695
2263
1667
1676
1687
2628
1678
1678
1678
1670
1777
2575
1662
1713
1662
1711
1943
1673
1680
1683
2451
2454
2179
1679
1662
1656
2345
1937
1673
1671
2521
2517
2419
1666
1664
1680
1684
1889
1671
1742
1890
1890
1891
1749
5225
2070
1680
1748
2365
1673
2261
4170
1822
1709
1669
1665
1709
2629
1671
1683
1675
1685
2452
1679
1679
1667
1662
1689
1684
1681
1677
1675
1686
1673
1687
1690
1702
1650
1682
2620
1822
1667
2545
1689
2548
1687
1676
1798
2399
1799
1664
1665
1673
1940
1674
1675
1672
1671
1658
1675
1673
1648
1652
3934
1637
1678
2247
1643
2834
1674
1661
3134
2401
1805
2289
1642
1749
1667
1757
1670
1843
1788
1709
1882
1668
1792
1667
1682
1693
1670
1674
2218
2064
1693
1790
1731
1806
1676
1676
2556
1682
3188
3186
2706
1678
1671
2014
1895
1671
4136
1676
1754
2100
2308
1647
1718
1796
1707
4067
2437
2438
2438
6643
1823
1662
2323
2449
1676
1663
1959
1692
1923
1672
1670
1918
1663
1259934
1668
1739
2197
2425
1678
2055
1694
1679
2197
1674
1669
1674
2400
1658
2806
1671
2276
1659
2807
1672
1659
2115
1887
1684
1679
1681
1682
4575
2262
2260
1656
2039
1675
1654
1672
1694
1759
1670
1761
1652
2097
1659
1681
1666
1672
1674
1678
2502
2292
1669
1666
1667
26370
1685
1685
1728
1658
1679
1696
1671
2467
1672
1674
2456
2446
1961
2815
1670
1667
2629
2633
1662
3133
1661
1678
1659
2277
1671
1653
1899
1693
4054
2714
2449
2386
1678
1676
1658
2016
2308
1700
1890
1639
1646
2257
1703
1670
2525
1881
1893
1679
1672
1680
1678
45117
1663
1679
1659
1693
1694
2472
1674
1678
1678
1684
1699
1666
2433
1680
1647
1669
2578
2577
1867
1863
1863
2398
1664
3155
1646
1818
1880
2267
1675
2250
1656
1674
1710
1933
1697
2630
1672
2054
1672
1863
1689
1888
1889
1688
1690
1663
3759
1874
1663
1695
1875
1671
1874
1681
1653
1671
1683
1681
1666
1644
1691
1813
2512
1704
1650
1670
1683
2390
1680
1677
1678
1675
1679
1676
1677
1677
1677
1826
1657
1673
1674
1681
2949
1675
1895
1894
1660
2591
1673
1929
1671
1694
1659
1670
1655
1904
1905
1665
2103
1666
1650
1677
1682
1666
1670
1993
1694
1700
1695
1650
1688
1676
1678
1947
1871
1668
1659
1662
1719
1792
1668
1658
1686
1662
1904
2302
11153
1694
2758
1678
4184
1896
1657
1679
1645
1680
1646
1684
1908
2831
7755
1681
1976
2608
1648
1651
1640
1685
1672
2042
1652
1669
1690
1668
1665
1664
1661
1757
2390
1655
1677
2380
3473
2393
1676
1585
1653
4138
1681
1670
2148
1673
2571
2562
1655
1880
1889
1669
1640
1669
1862
1678
1675
5078
1672
5080
1659
1669
2285
1676
1681
2207
39734
1898
1663
2447
1662
1651
1650
1682
1663
2026
1797
1937
2604
1681
1680
1678
1912
1684
2472
2476
1684
2124
1886
1671
1680
1690
1686
1674
1638
2464
1665
1658
1658
2278
1661
1668
1690
2644
1669
1673
1893
2202
1687
1665
1740
2295
1686
1675
1654
2261
1673
1886
1671
1669
1667
2201
2412
1685
1677
2518
1913
1641
2574
1680
1672
1674
1663
1643
1691
2253
11031
3790
2263
1669
1655
1659
2281
1936
2422
1885
1679
1660
1661
2732
1683
1665
1670
1676
1671
1643
1717
1645
2283
1653
1673
1663
1685
1670
1686
1663
1683
1972
1675
1896
1685
2367
2372
1682
1683
2645
1665
2436
1890
2197
1865
1672
1670
1678
1796
1705
3032
1801
1663
2447
1691
1681
1680
2041
1652
1681
1656
1682
1709
2401
2401
1676
1677
1734
1681
2197
2473
1657
1687
1672
1672
1675
2717
1690
2624
2705
1680
2318
1631
1677
1677
1634
1679
1678
1667
1671
1677
1635
1781
1666
1897
2443
2446
1826
1673
1670
1631
2286
2433
2433
1682
1675
2276
1655
1672
2402
1673
1915
1674
3646
1685
1672
1684
4409
1676
1675
3922
1663
2273
1661
1661
1663
2256
1627
2217
1652
1682
10255
2529
1883
2100
1664
1674
1674
1675
1694
1708
1711
1677
2207
1667
1675
1817
1677
2582
2578
2581
2573
1730
1664
1689
30453
1674
1680
1655
1655
1687
1680
1677
1678
1663
1707
1650
2377
1889
1679
1663
1636
3449
1662
1656
1668
1895
1689
1680
1878
1880
2369
2265
2277
1664
3359
1665
2194
1694
1664
1884
1906
1664
1660
1683
1672
2235
1674
1979
1687
3147
1690
1689
1673
1675
1676
1678
1678
1677
1805
1673
1674
1676
1682
2041
1693
1681
1640
1665
2715
1682
1891
1680
1702
2752
6691
1673
1755
1730
1681
1666
6432
1882
1679
1795
2243
1654
1665
2283
1668
1790
1693
1883
2326
1690
1887
1666
1673
1672
1672
1681
1651
1700
1869
1675
1675
1681
1676
1686
1665
1675
1678
1686
1678
2191
1676
1671
1889
1666
1666
2276
2366
1670
2025
1876
1684
1693
1897
1892
1661
1681
13074
4894
2808
1725
1692
1682
1669
1683
2459
1682
5521
1689
1690
2280
1685
1898
2084
1896
1899
1896
1898
1645
1984
2278
1881
1690
1685
1684
1684
1653
1654
1656
1680
1901
1892
1659
1913
2627
1799
1739
1687
1823
1758
1652
2364
1667
1658
1659
1659
2594
1670
1673
1675
2084
1650
1671
1666
1669
1687
1670
1669
1683
1670
1673
2285
1679
1976
2286
1645
1878
2206
1967
1665
1659
1676
1890
1887
2259
1925
2624
1672
2204
1672
1671
1680
1674
1664
1665
1667
1664
1692
1660
1886
1685
1687
1673
1676
2770
2170
1676
1830
1679
12802
1924
1925
1664
133643
1697
1802
1682
1689
1674
1667
2294
2614
1668
2383
13030
12356
1655
1659
1683
2446
1638
1659
1674
2839
1688
1695
1615
1675
1679
1848
1849
1764
1791
2263
1671
1666
1877
2342
1675
1685
1661
1674
1660
1685
1668
2671
2629
1685
1691
1675
2366
1977
2343
1695
1680
1670
1668
1627
2420
2423
1675
1896
1678
4236
3405
1664
1670
1678
1683
1681
1697
1670
3430
1671
1671
1661
1674
1665
1651
1656
2439
1664
1670
2437
1672
1661
1657
1938
1687
1686
1868
2274
1681
1680
1673
1676
1680
1682
1713
1675
1671
2172
1687
1669
1888
1664
1691
1678
1690
1788
1671
1679
2381
2259
1674
1937
1678
1668
1639
2270
2273
1695
1681
1683
1683
1683
2385
1902
2629
1654
1665
2671
1686
1708
4309
1663
1663
1666
1685
1673
2570
2562
2567
71729
2197
1658
1714
11211
2826
1686
1670
1673
1675
1676
1677
1671
1634
1678
1686
1668
1663
1685
1685
1663
1706
1835
2292
2811
1671
1658
1665
2735
1674
1676
1674
1674
1804
1666
2310
2310
1664
1664
1883
1677
1691
1933
2409
1696
1679
2409
1656
2631
1963
1672
1658
1702
1674
2375
1689
2544
1872
1695
1666
2288
1672
1670
2295
1664
1866
1692
1674
1907
1660
1645
1661
1685
1670
1675
2200
1659
1665
3255
1650
1646
1897
1692
1665
1806
1807
2273
1666
2288
1694
1675
1667
1680
1648
1648
1650
1652
1649
1677
1670
1653
1656
1658
1677
1677
2377
2792
1669
1670
1668
2077
109846
1667
1680
1674
1661
1680
133598
4175
1952
1655
2577
1675
1666
1651
1783
1668
1671
1673
1701
1673
1700
1692
1674
1667
1652
1684
2394
1897
5405
4242
4244
4242
1682
1681
1683
1688
1666
2430
2434
1678
1749
3158
1748
1686
1669
1669
1672
1806
1686
1681
13238
1693
23157
1666
3173
2051
1647
3280
1573
1684
1675
1700
1900
1674
1900
1669
1672
1886
1815
1678
1684
1670
1674
1684
2286
2343
2268
1689
1934
1665
1665
1899
1758
2359
1670
1670
1671
1674
1679
2181
1683
1898
1671
17626
1678
2290
2288
1683
1659
2708
3418
2262
1965
1677
2764
1676
1674
6155
1743
1798
1683
1798
1659
1654
1661
1654
1656
1692
1679
1676
1673
1685
1679
1940
1910
1663
1686
1675
1685
1684
1686
1685
1675
1675
1683
1711
1678
1656
2164
4505
1646
1653
1919
1658
1662
1668
1783
1963
1676
1679
1677
1680
1679
1676
2352
1672
1674
1671
1675
6932
1673
1663
1671
1668
1650
1678
10016
1663
1661
1681
4927
1669
1891
41279
2234
1649
1865
4128
1668
1763
1680
1694
1693
3634
2213
2400
1665
2585
2632
1658
1664
1656
1654
1668
1671
1675
1675
1675
1672
1662
1675
1671
1666
1670
3531
1795
1660
1695
1770
1646
2285
1891
1905
1674
1674
1683
51017
1671
1677
1674
1955
1667
1690
2374
1674
2375
1650
2563
1660
1806
1663
1684
1709
1675
1692
1786
1669
1761
2252
1665
12054
1674
1674
1673
1743
25587
1658
1724
1674
1680
4073
2912
1782
2271
1704
1704
1665
1654
1678
2444
2441
2387
2340
1682
1675
1656
1666
1685
1642
3459
2187
1657
1689
1776
2202
1676
2447
1693
2105
1670
1687
1678
1680
2526
1657
2128
1889
1673
1688
2271
1701
1704
1708
1656
1703
1977
1703
1700
1667
24912
2034
1892
1667
1670
1707
1707
1664
1681
1684
2141
1721
2270
1988
1679
1678
1678
1644
7396
1673
1800
2152
2732
1683
1677
1903
1905
1907
1723
2728
1668
1697
1679
2584
1659
1682
4904
1684
1649
1649
1653
1660
65642
1680
1795
1648
1670
1893
1676
2264
1659
1700
1641
14179
1671
1811
2565
1659
1874
5156
1682
1678
1676
1803
1673
1665
1672
1706
2589
2585
1680
1669
1788
1893
2192
2206
1625
1687
1973
4548
1884
1692
1894
1685
1685
1695
2885
1681
1680
2269
1665
1682
1660
1903
1677
2185
1672
1675
1652
1668
2284
1695
1877
2499
1682
1673
1678
1671
1676
1882
1689
1682
1663
1662
1656
1660
1679
1669
2403
1660
1677
1676
1671
1915
2356
1684
1669
1937
1669
1654
1660
1653
1657
1670
1673
1674
2812
2804
1933
1936
1936
1935
2579
15088
2287
1951
2584
1875
1662
1671
1806
1675
3208
1660
1988
1900
2597
1899
1677
2557
1638
1682
1675
2599
1663
1663
1677
1664
1662
1649
1678
2268
1674
1900
2721
1693
1637
1673
1671
1641
2037
1900
5964
3916
1682
1887
2441
2440
1651
1649
1654
1796
1896
1679
1693
2285
2813
1682
2512
1668
2076
1677
1679
1681
2266
2554
1661
1898
1677
1677
53424
1675
1676
1891
2366
2847
1670
1690
1639
1637
1679
1651
1702
1650
1670
1895
1903
1650
1680
2072
1646
1948
2538
1648
1649
1683
2200
1674
1687
1676
1700
1765
1633
1673
1670
1885
1662
1699
1684
1672
1696
1892
1687
1692
1656
2391
1674
1674
1669
1671
1672
1660
1673
1658
1673
1891
1895
1667
1918
1690
1677
1679
1679
1678
1676
1675
1656
1673
1627
2822
1790
1788
1681
36036
1691
1690
1693
1898
1901
1908
2041
1668
1682
1824
1677
2288
1672
1671
1658
1684
2009
2267
1659
1661
1677
1691
1645
2056
1667
1684
2367
1681
1678
1678
1681
1681
1683
1682
1895
1628
1671
3180
1674
1879
5603
1657
1660
2280
2840
1670
2533
1890
1671
1911
1672
1675
1684
1669
2627
2276
2815
2261
1678
2624
2274
2813
2812
2272
2275
2437
1665
1678
1719
1660
1685
1691
1693
1650
1662
1668
1677
1662
1677
5084
5083
1887
5084
13936
1653
2278
1675
1659
1672
1675
1663
1649
1895
1678
1654
1681
1673
1673
1701
1666
1692
1658
2361
1669
2852
1656
1639
1888
3097
2278
2273
2204
1687
1672
1677
1680
2379
1696
2379
1897
1906
1675
348663
3296
1643
1667
1665
1720
1676
5098
1678
1681
1645
1651
1684
1810
1667
18520
1678
2237
1672
1758
1668
2792
1673
1673
1652
1650
1670
2389
1666
1674
1678
1694
1904
1932
1815
1671
1664
1676
2471
1701
1678
1677
1692
1671
1676
1901
1696
1675
1638
1652
1645
1688
2374
1673
1674
2178
2124
1678
3100
1664
1679
1678
1710
1671
1673
2284
1668
1678
1690
1664
1646
1669
1885
2431
1686
1714
1675
1671
1669
1665
1680
1673
1664
2418
1663
1626
1685
1683
1685
1820
1693
1926
1690
1688
1661
1901
1678
1647
1674
1690
1680
1682
1682
1674
1674
2264
1678
2828
1657
1698
1673
1700
2283
1865
1967
1877
2312
1666
1687
4530
1689
1657
1652
1774
1650
3311
1681
5610
1687
1684
1640
2570
2024
2046
2554
1904
2349
2282
2807
2041
2039
2042
1692
2411
2747
2037
2036
2194
2039
2812
14928
2274
2261
2567
1677
2373
2385
3163
2370
2642
2402
1901
2288
1654
2272
2349
2349
2347
2343
1825
2343
2344
2390
2387
1668
1668
2328
2141
2573
1669
1668
2095
2050
2056
2051
2058
2058
2060
2364
2527
2062
2626
1693
2548
2082
2080
2567
2040
2558
1602
2555
1741
1697
1696
2579
2256
1929
1931
1778
2576
2101
1710
1786
1673
1675
1703
1766
1663
1679
1802
2288
1698
1673
7357
1742
1899
1743
1897
1916
1764
1661
1651
1649
1753
1754
1811
1654
1660
1658
1675
1660
1654
1685
1927
1676
1667
5496
1687
1652
1651
1676
1661
67768
1667
2328
1668
2778
1650
1717
1669
1667
1664
1661
1685
2220
1672
1672
1648
1665
1663
1727
1681
1663
1662
1753
1758
1754
1685
1656
1654
1670
1653
2634
1761
1759
1757
1653
1664
1673
1664
1671
1657
1656
1662
1654
26040
1676
1663
1677
1658
1682
1685
1686
1638
2397
1654
1660
1687
1685
1656
1648
1673
1654
1654
1661
1663
1662
1671
1669
1675
1668
1676
1686
1688
1664
1663
1665
1668
1668
2350
1663
1665
1691
1648
1678
1678
1677
1685
1686
1649
1668
1667
1665
2377
1789
1786
1668
2541
1666
1667
1666
1684
1666
1666
1655
1667
1657
1683
1648
1717
1691
1689
1689
1686
1667
1677
1676
1676
1667
1669
1698
1660
1661
1682
1666
1686
2117426
1685
1660
1661
1660
1686
1685
2420
1679
1663
1662
1667
1665
4088490
1666
1665
1667
1682
1670
1659
1669
1670
1669
1670
1707
172223
1668
1680
1678
1660
1661
1660
1673
1684
1662
1665
1667
1661
1923
1661
1660
1672
1673
1663
1665
1668
1789
2912
1686
1688
1650
2755
1680
1678
1679
1647
1648
1658
1686
1906
11454
1892
5390
18172
6947
1678
1666
1658
7110
1703
1682
1664
1731
1650
1907
2575
1680
1688
1902
2273
1900
1672
1686
1663
9481
1664
1644
1934
1691
1688
1669
1665
1666
1669
1668
1673
1696
1763
1794
2366
1671
1660
1681
2300
3092
1674
1681
1660
1673
5748
1675
1683
1700
1672
1698
1986
2563
1700
1997
1642
2371
1642
1705
1668
1708
1665
1664
1643
1644
1673
1672
2464
2466
1672
1671
1676
1679
12448
1672
1666
1836
1661
1664
1670
1664
1696
1693
2146
1702
2290
2287
1674
5955
1671
2071
1684
1664
1664
1670
1698
1670
1676
1675
1683
1658
1689
1864
1669
2308
2307
2309
1688
1687
1684
1684
1669
2545
1672
1686
1667
1678
1681
2630
2631
1887
1886
1888
6930
2437
1662
2143
1684
1674
1812
2325
2289
1670
1665
1665
1671
2174
1685
44459
2186
1669
1660
1651
1668
2512
3446
2371
2651
2652
1899
1690
2813
1665
1692
1650
2061
1686
1659
1935
2304
1676
1681
1671
1681
1650
1764
2787
1701
1699
1704
1672
2527
1687
1676
1665
2261
1666
1674
1676
1890
2602
1664
1672
1666
1686
2305
1804
2380
1685
1768
1818
2065
1638
1679
2335
1668
1688
1668
1668
1754
1703
2618
1660
1686
1686
1684
1694
1698
1695
3475
1744
1744
2352
2298
1712
1711
1678
1676
1669
1673
1676
1689
2576
1669
1660
1906
1904
1681
1680
1681
1700
1679
1657
3047
1685
1685
1874
1684
1687
1685
1682
1671
1861
1771
1786
1821
1767
1668
1653
1689
1645
7902
1663
1687
1649
2984
1672
1671
2383
2381
1647
1710
1716
1682
2652
1668
4393
2546
1688
2323
1666
1750
1747
2816
2203
1682
1682
1674
1691
263647
2306
1863
1663
1662
2119
1671
2275
2509
1672
1673
1673
8240
1680
1665
1671
1658
1683
1672
1674
1671
1710
1758
1764
1683
1652
2393
1699
1661
241659
1675
1691
2098
1672
2093
1669
2067
1684
2513
2797
3995
2285
1677
1682
1668
1677
1677
1679
1670
1676
1660
1684
1689
1686
1686
2570
1673
1946
1811
2993
1794
1918
2141
1681
1691
2292
1668
2061
1676
1933
1660
1678
1666
1674
2257
2337
1650
1680
1677
1676
1653
1678
1652
1676
1683
2265
2651
1689
2808
1680
1972
1684
2285
1677
1680
1680
1684
1665
1685
1667
2551
2552
1671
1660
1758
1761
1680
1687
1679
1675
1651
2527
2527
1675
1773
1895
2156
2157
1700
4918
1685
1677
1680
1755
1756
1756
1753
1688
1683
1677
1986
1680
1776
1680
1666
5459
1689
1675
2273
2267
1713
1665
1689
1755
1677
1666
1672
1673
1674
2849
3812
3812
1671
2524
1679
1677
1683
1683
1886
1688
10328
1741
1682
1675
1677
1939
1676
1674
1699
1692
1671
1662
1701
1969
1678
1705
1673
1700
2101
1665
2528
2524
1672
2021
1673
3400
1649
2586
1800
1680
1644
2797
1683
1698
1681
1666
1665
1685
1685
1674
1769
2285
1674
1675
1673
1675
1676
2582
1696
2535
2216
2292
1674
1679
2291
1911
1676
1755
1791
1791
1795
1792
1668
1888
1689
1696
1705
1676
1688
2760
1687
1676
1674
1671
1634
8522
1670
1671
1671
1671
1669
1670
2436
2437
2438
1680
2441
2440
2435
1670
1665
1762
1973
1683
1678
2228
2268
2228
2389
2386
1676
1677
1949
1652
1681
1679
1681
1931
1725
1674
1666
1668
1755
1661
1657
2708
1686
1874
1687
1642
1680
138904
2275
1878
1931
1690
1653
1688
1691
1673
2378
1677
1649
1684
1665
2433
1673
1689
1684
1646
1663
3041
3041
1660
1659
1667
1663
1666
2822
1671
1660
1674
40645
1670
1636
1888
3484
1691
1693
1684
1688
1674
1674
1666
1693
2063
1665
1684
2560
2557
2559
1688
1679
1935
1678
1678
2120
1666
2269
1661
1679
1679
1804
1684
1681
1666
1704
1709
1687
1892
1677
1680
2348
1649
1760
1688
1689
2828
2271
2270
2273
1689
1691
1667
1670
1699
1678
2064
2190
1687
1669
1681
1674
1664
1983
1888
1675
1697
1685
1660
1677
1930
1654
1686
1676
1677
3649
1664
2820
1673
1673
1692
1678
1690
4181
1679
2555
2554
2557
1693
1679
1679
1672
1669
2588
1698
1682
2548
1674
1689
1911
2266
1814
1986
2378
1680
1661
1653
1657
1691
1671
1660
1650
1675
1681
1675
1680
1677
1664
1667
2473
1688
1896
1670
1894
1663
1700
1657
1775
3896
1680
1677
2645
1696
2240
1874
1697
1696
1681
2584
1682
1983
1684
2268
1677
2555
1666
1660
1661
1661
2256
1660
1687
1666
1680
1655
2572
3615
1763
1675
1672
2291
1753
2303
2216
2623
1696
2619
1669
1673
1674
1673
1672
1883
1653
2235
1691
1664
2563
1703
1705
1961
1678
12916
1673
2546
1877
1674
1686
2291
2294
2287
2294
1665
1667
2555
1696
1693
1708
1710
1671
1667
1688
1675
11218
2050
1635
1690
1679
2544
2277
2276
2343
1786
1669
1669
1967
1680
1779
1653
1690
2306
1659
1660
1659
1678
1667
1672
1666
1655
1641
1668
2523
2042
1682
1934
1681
1909
1677
1680
1889
1890
1676
1670
1668
2842
2289
2283
1667
2134
2291
1832
1668
1694
1663
1672
1657
1764
1883
1670
1687
1671
1956
1682
1681
1675
1681
1679
1683
1676
1776
1685
2568
1679
2301
1693
13014
1668
9591
1666
1663
1662
1680
1709
1688
1657
1670
1671
1679
2285
1670
1969
1674
8396
2347
2347
2217
1661
1671
1671
1671
1693
2271
1678
1676
6004
1633
1690
2542
1672
1675
2278
1680
3197
1665
1706
1655
1750
1910
1675
1654
1682
1669
1688
1679
1671
1676
1669
1667
1769
1763
1683
1674
1808
1874
1667
1668
1665
1672
1914
1790
1682
2528
1680
1702
1835
3944
1657
1674
1675
1679
1954
1685
3333
2781
2782
1691
2358
2358
1656
1667
1656
1868
1677
1688
1688
1967
1682
1669
1678
1671
1676
1671
1662
1666
1663
2299
1660
2234
1678
1664
1682
1681
1681
1681
1681
1762
2517
1665
1662
1661
2477
1671
1674
2354
1687
1686
1684
1687
1641
1670
1656
1683
1671
1651
2464
2438
1931
1672
1694
1694
8699
1703
2574
1663
1679
1676
1665
1666
1646
1921
1728
1662
1689
1695
1766
1764
2590
1838
1682
2193
2191
1681
1671
1676
1684
1678
1886
1883
1678
1836
1648
1671
1680
1674
1677
1979
2097
2097
1680
1682
1683
2349
1677
1667
1674
1678
1664
1664
1664
1679
1693
1887
1657
1688
1713
1666
1674
1667
1661
1680
1661
1678
2542
2191
4383
1706
1657
1672
1685
1683
1679
1672
1669
1669
2307
2051
1679
2273
2281
2280
1680
1662
1662
1672
1685
1915
1671
1650
2332
2337
2338
1672
1691
1680
1688
1687
1683
1692
1677
1674
2576
6000
4328
1652
1669
1696
1666
1646
1965
46779
1687
1657
1659
1786
2274
2296
2296
1647
1673
1679
1716
2439
2564
6547
1669
2276
1666
1667
1664
1676
1679
1945
1659
1691
1687
1665
1674
1658
1662
1697
2541
1680
1685
1672
1673
1899
1669
1793
1651
1684
2041
1661
1675
1648
1672
4042
1671
1676
1696
1680
1685
1686
1912
1674
2552
1766
1881
1685
1679
1669
2209
1685
1673
2272
1668
2290
1668
1683
2281
2052
2048
2312
1672
1658
1681
1678
2375
1671
1652
1674
2290
1680
1689
1674
1660
1748
1641
1692
1692
1669
1708
1709
1675
1674
1681
2047
2544
1657
1654
1678
1816
1678
2263
1667
2260
1670
1670
1668
1666
2269
2307
1671
1676
2306
2302
2212
1686
2226
2381
1689
1654
1699
1659
1902
1679
1679
1666
1901
2630
1675
2533
1690
1675
4506
2158
2305
2302
1655
1673
1674
1673
2538
1685
1680
1682
1673
1680
1684
1681
1682
1679
1672
2383
1659
1651
1679
1676
2042
1696
1684
2373
1686
1637
2299
1678
1673
1646
2588
1672
1930
1682
1659
1673
3322
3322
1689
1664
1682
2249
1683
2460
1663
1671
1690
1674
2287
2283
2282
1681
1675
1678
1686
1666
1664
1664
1672
1671
1673
1671
1677
1678
1650
2538
2195
1679
1859
1665
1656
1678
1670
1899
1699
1672
1652
1933
1673
1666
1703
1688
1662
1782
1694
1691
1670
1678
1680
2272
1661
1670
2338
1675
1711
1673
1678
1675
1671
1690
1690
1673
1670
1653
1653
3140
1681
2719
2719
1662
1668
1668
1761
1652
1668
2308
1811
1810
2300
1653
1657
1674
1672
1648
1700
1668
1656
1657
1667
1665
1666
1663
1680
1714
1670
2275
2392
1673
1872
1653
1670
1641
1687
1686
1658
1675
1679
1676
1672
1667
1893
1692
1727
1677
1660
1666
1913
2262
1678
2447
1674
1701
1682
1705
2323
1661
2266
2401
1673
1759
1673
1674
1664
1903
1673
1673
1668
1655
1656
1677
2185
1894
1668
1663
1685
1671
2606
1668
1670
1669
1591
1672
1685
1665
1658
1672
1674
1676
3013
2345
1673
1676
1664
1664
1662
1663
1829
1664
2347
2347
1672
1681
1916
2205
1673
1784
1833
1667
1681
13934
1681
7120
1832
1671
1671
1681
1682
1679
1659
1668
1690
2623
1669
1670
1667
1675
1684
6040
4568
1668
1891
2460
2210
1682
1660
1937
1651
1680
1681
1656
1666
1727
1727
1693
1701
1668
1662
1701
2246
2058
1676
1687
1687
6244
6245
1677
1667
1857
2110
1673
1885
1695
1672
1666
1669
2369
1665
1674
1684
5752
1696
1690
1682
1668
1688
1875
1699
1671
1665
1671
1654
1655
1672
1686
1684
1661
2209
1664
1652
1785
1668
1671
1901
1671
2261
1696
1682
3601
1684
48852
1680
1673
1677
1676
1677
1676
1701
2489
1655
2262
2263
1679
1918
1676
2466
2571
1671
1672
2297
2297
1675
2052
1662
1653
2523
1670
1678
2389
1722
1677
1677
2293
1703
1670
1685
1690
1669
1685
1663
1749
1675
55952
3984
2339
2346
2341
2290
1681
2458
1666
1679
2614
1673
1671
1678
3925
1677
1677
1678
2468
1662
1682
2278
2186
1658
1758
1786
1687
1686
1691
1672
1671
2498
1678
1694
1702
1648
1972
1674
1818
1690
2597
1668
2603
1664
1676
1659
1681
1679
1678
1674
1680
1677
2357
1888
2634
13033
1669
1683
2624
2271
1658
1668
1746
2244
1933
1939
4436
1664
1665
2432
1688
1835
1681
2174
1656
2555
2325
2618
1675
1673
1669
1672
1670
1657
1711
1680
1682
1878
1668
1634
2559
1679
1679
5176
2264
1738
1738
2252
1681
1683
1673
3432
1710
1826
1676
1922
2263
1662
1654
25723
1913
2359
1652
1688
1671
1700
1675
1690
1700
2532
1672
1894
1667
2412
1668
1691
1687
2446
1674
1667
1682
1692
2485
1671
1877
1685
1692
1671
1669
1664
1678
1672
1667
1673
1677
1688
1671
1667
1667
1666
1665
4651
2280
1676
1676
1673
1639
1876
1668
1670
2545
1663
1667
1666
1660
1671
1665
5194
1666
1686
1673
1935
2268
2007
2225
1676
1692
2395
1680
2406
1672
1691
1873
1690
1685
1670
1677
1780
2263
1864
1680
1694
1666
1687
2181
12295
2445
2458
1678
2550
1687
2344
1673
1686
1671
1671
1735
12528
1667
1808
3675
1670
1821
1680
1683
1891
1656
2345
2028
2542
3235
1666
1659
1669
1690
1666
1655
1657
1658
1663
1660
1668
1670
2602
1667
1665
1674
1678
1666
3216
1676
1676
1677
1957
1679
1671
1667
2934
2277
1678
1673
1686
1692
1679
1683
1680
1667
1672
1670
1683
1893
1674
1671
1926
1705
2050
1671
1678
1670
1673
10172
1653
2275
2326
1674
1675
1646
1667
1668
1678
1686
1672
1671
2273
2298
2622
1766
1766
2261
1766
1672
1686
1662
1667
2354
1671
2272
1677
1661
1670
1671
1674
1882
1674
1666
1682
1867
2194
1659
1688
1679
1856
1886
1789
1765
2265
2263
1968
2266
1660
1682
1684
1740
1738
1742
1667
1776
1656
1668
1666
1667
1670
2606
1686
1691
1660
1643
1677
2544
2547
1671
2466
2465
1672
1669
1671
1669
1666
1658
3250
2185
1683
1684
1655
1679
1693
1681
1693
1656
1656
1675
1678
1673
1673
1650
1684
1672
1675
1674
1666
1666
5705
2255
1670
1877
1675
2680
1666
2331
1676
2531
1672
2636
1766
1659
1655
1663
1653
1879
1673
1991
1832
1757
1653
1915
1664
1661
1663
1667
1681
1688
7772
1665
1686
1696
1678
8047
1670
1882
1668
1684
1677
184622
1671
1668
1668
1686
1686
1687
2046
1695
1665
1666
1669
1673
1673
1659
1675
2276
1675
1674
1651
1653
1680
1679
1654
1678
1693
1676
2434
2255
1676
2253
1689
1669
1703
2441
2440
3014
1673
1679
1678
1674
1676
1690
2060
2541
1686
1882
2030
1662
1666
3281
2156
1669
2141
1697
10196
1918
1673
1653
1680
1674
1672
1681
1864
1667
1677
1900
1678
1684
1675
1676
1681
1681
1669
1677
1680
1780
1661
1671
1674
1677
2063
1669
1668
1748
1676
2276
1892
2529
1675
1680
2608
1675
1668
1741
2202
1696
1693
1876
1679
1696
1655
1669
1679
1682
1681
2572
1645
1681
1674
1675
7837
1683
1669
1879
1671
1894
1891
1681
1671
1675
1665
1666
1644
1668
1668
1673
2370
1667
1657
1657
1654
1687
1883
2268
1881
1666
2083
2612
2348
1671
1674
1633
2905
1656
1673
1684
1680
1932
1677
1680
1673
1679
1675
2299
1670
1676
1680
1839
1682
1664
2630
2251
2249
1674
3428
1664
1663
1679
2453
1677
1671
1688
1682
1674
1681
1671
1674
1674
1684
1681
1705
1696
1696
1677
1673
3118
2273
2617
2533
1664
1676
1668
1669
1697
1687
6445
2348
1978
1699
1692
1670
2190
1671
2192
1671
1662
2335
1674
1636
1668
1677
1674
1669
1679
1664
1676
1676
1677
1765
1676
1677
1686
1862
1666
1666
1672
1699
1954
2309
1935
1765
2589
1675
2267
1682
1683
1683
1676
1676
1676
1669
1679
1675
2535
1658
1673
1661
2604
2606
1682
1878
1662
2047
1668
2231
2800
2257
1657
1655
8056
1676
1677
2295
1677
1671
2265
1681
1904
1662
1672
1788
1965
1816
1818
1677
2179
1680
1676
4707
2342
1679
2338
1669
2337
1680
1655
7532
7532
1685
1671
2491
1666
1665
1681
1667
1942
2090
1689
1678
1670
1669
1658
1695
1687
1680
1689
1673
16814
1680
1666
1666
2561
1665
1668
1668
1775
1952
1690
1672
1658
1697
1793
1676
1672
1668
1669
1681
1739
1681
1671
1657
1699
1661
1671
1948
1946
1668
1674
1672
1703
1696
1683
1665
1685
1686
2274
1691
1688
1696
1696
1910
1986
1673
1645
1686
2554
1664
1693
1667
1785
1897
2266
2264
1681
1654
1685
1653
1845
1658
1674
1674
2553
2558
1671
3051
1674
2457
1680
1659
1657
1663
1665
1667
2545
1676
1678
1672
1692
1679
1671
1888
2293
1657
1672
1675
1670
1687
1687
1689
1674
1676
1674
1679
1961
2564
1676
2554
2552
1676
1671
1672
1678
1687
1672
1672
1676
1902
1660
1660
1663
1663
1710
1686
1662
1672
1669
1671
1988
1879
1677
1685
1688
1671
1668
1668
1673
1642
1673
1676
1663
1663
1660
2004
1661
1877
2398
1670
1668
1690
1673
1678
1684
1670
1671
1689
1672
1679
1681
1672
1668
1680
1668
1666
1661
1657
1663
2402
1666
1650
2458
2545
1679
1680
1682
2680
1702
1694
2549
1669
1665
1662
1696
1672
1680
1684
1680
1641
1769
2517
1673
1967
1685
1687
1694
1795
1682
1693
1680
1681
1677
1937
3651
1684
3376
1672
1699
1675
1782
1685
1664
1668
1676
1654
1672
2532
1671
1673
1685
1679
1676
1675
1685
1679
2262
1661
1684
1910
1909
1667
1679
2351
2057
2056
1690
3389
1859
1684
1650
1672
1672
1679
1673
1676
1673
1680
1678
1674
1664
1659
1668
1680
1659
1664
1624
1685
1666
1679
1677
1676
1672
7455
1677
1671
1677
1678
1687
1678
1678
1679
16487
1710
1705
1711
1674
1688
1956
1723
1887
2301
1678
1679
1661
1758
2590
1682
1674
1672
1990
1792
1671
1933
1642
1673
1674
1655
1667
1670
2246
1681
1686
2569
2273
1673
1629
1663
2201
2567
2260
2057
1812
1682
1688
1687
2421
1679
5533
2186
1675
2010
1671
2532
2274
2450
1698
2270
2573
2790
2090
2357
2590
2591
1889
2572
2627
2578
2634
2582
2639
2267
1893
2164
2623
1832
1835
1679
2298
1660
1648
2320
1933
2286
1661
1688
1643
1662
1658
1659
2043
2205
1671
2271
2272
2068
3045
1890
1673
2291
1892
2357
1946
1673
2367
1691
1663
1657
1896
1667
1662
1890
2342
1669
1865
2193
2190
2535
1866
1671
1892
1676
2306
2269
2304
2631
2267
1676
1813
1668
1681
1676
2059
1686
1852
1651
1681
1656
1672
2273
2848
2568
2566
2850
2389
2386
1679
2509
1671
1679
2427
2363
1675
1942
2358
2359
2356
1677
1694
2302
2575
2572
1677
1673
1663
2423
1631
2545
2516
2268
1888
2535
2201
1671
1703
1691
2537
1889
1874
2442
2546
2266
2336
2557
2617
2581
2265
1735
2557
2277
1713
1670
1900
1949
2348
2282
2216
1662
1683
2287
1903
1673
2250
1669
1686
2576
2575
2283
1677
2613
5882
2378
2070
2069
2259
1673
1671
1670
2271
2269
2857
2354
1893
1673
1672
1670
2566
2209
1912
1945
1693
1661
1688
2292
1687
1672
1676
1660
1682
2263
2055
2275
2272
2296
1896
1903
1903
1821
2257
1670
2452
2450
1711
1675
2476
1658
2510
2273
1673
1884
1687
2286
469033
1684
2370
2281
2593
2308
1670
1665
1662
2395
1670
2296
1673
2566
2204
1756
2208
2200
1646
3686
2094
2510
1950
1658
2899
2271
1871
2129
1660
1676
1666
1695
2557
63688
2265
1693
1894
1665
7415
1667
2292
1670
1902
2276
1671
1885
1667
1668
1937
1873
1670
4625
2292
2045
2272
2361
2280
2283
2042
2180
2294
2516
1810
1674
1684
2268
1663
1937
3388
2102
1662
2382
2266
1900
1689
1687
2595
2352
1658
1669
1672
1864
2256
2176
1686
2569
1686
1684
1683
1677
2469
2469
1666
1667
1669
1852
502510
1849
2266
2557
1673
2271
1682
2732
2571
2571
1898
2561
2818
2470
2268
2543
2101
2881
1881
1659
1875
2244
1870
2571
1679
2637
2541
2729
1660
1669
2575
1800
2249
1670
1688
1931
1667
2272
1658
2306
2535
2533
2541
2532
2535
2539
2257
2260
1818
1659
2106
1694
2572
1756
1757
1672
1692
1915
1666
2834
1673
1909
2598
1696
1674
1656
2268
1911
1913
1711
1689
1713
1709
1685
1712
1705
1686
1685
1674
2053
2580
2578
1649
1905
1708
2350
1668
1704
1717
1783
1943
2856
2854
2272
2560
2478
2575
2580
2027
1671
1896
1674
1678
1662
1681
1689
1767
1672
1674
1674
1921
2370
6521
1656
2279
2854
1693
2289
1677
1674
1686
2848
2725
2276
1706
1666
1665
1664
2840
1668
2730
2734
2626
2730
2734
1659
1671
1676
1916
1916
2383
2335
1672
1664
1668
1684
2850
2205
1733
2283
1821
2474
2276
1673
1676
2826
1891
1779
2198
2198
2198
2318
1905
2612
1667
2288
2188
2279
2188
1661
2117
2021
2272
1681
1686
1670
2390
2417
2388
1934
1909
2193
1864
1668
1666
74314
2282
2242
2387
1666
1682
1678
1899
1939
2674
60611
1664
1681
1906
1683
1668
1661
2236
1677
1673
1931
1702
1704
2195
1663
1679
1684
1680
1690
1691
1681
1868
1675
1631
1670
1676
2628
1905
1898
1901
1675
1784
1783
2179
2179
1744
2281
1787
2284
2549
1701
2628
1705
1865
1811
1673
1683
1670
1686
1667
1710
2126
2284
1901
1901
1897
1896
1901
1676
1939
2542
1813
3074
2301
2538
2536
1660
2584
1710
1711
1670
1700
1681
1701
1674
1705
1667
2408
1652
2361
1896
2869
1884
1674
1686
1751
2150
2650
2879
2316
1811
1701
1670
1683
1662
1675
1670
1766
1680
1680
1929
2560
1765
2285
1688
1846
1691
1693
2623
1895
4850
1810
1686
1812
1811
1697
5469
1655
1693
1681
1682
1683
1684
1671
2284
3250
2276
1710
9818
3860
2578
1685
1809
1811
1810
1662
1680
60247
1692
1914
2280
3562
2294
10013
2010
2871
2869
2538
2050
2053
1733
2061
2178
4172
1681
1679
1675
1679
1655
2513
1669
1703
1876
2221
1680
3111
1883
1673
1701
5390
1947
1812
2567
2547
2373
2048
1691
1674
1672
2348
1682
1682
1687
1688
1688
2279
9481
2280
1683
1693
1873
1693
1665
1694
1679
1638
1687
1696
1797
1679
1745
1709
2095
2057
2053
2049
2058
2069
2274
2069
2272
1850
1850
1666
2558
1687
1688
20375
1682
2473
1675
1894
1933
2621
1953
2579
1677
1687
1686
1684
1679
1675
1684
1682
1666
1889
1695
1697
2460
1702
1764
1777
1760
1896
1669
2468
1672
2261
2263
1679
2261
1697
1816
1665
1667
2450
1956
1813
3320
1887
2531
1680
1684
2264
1896
1701
1651
2069
2544
2553
2303
1889
1676
1677
2197
2532
1708
1629
1814
3434
1667
1665
1814
1657
2280
1684
9421
1669
1759
1665
1641
1671
1774
2568
2209
1863
2268
1671
1680
1908
1673
1711
1904
1667
1682
1902
2206
1662
1677
1807
1661
1693
1690
1693
1658
1660
1766
2179
1881
1667
1668
1666
1669
2064
2608
2285
1808
1808
1808
1789
1901
1677
1700
1682
1902
2262
1749
2872
1671
2059
2847
1907
1679
1679
1698
1867
1892
1695
2283
2218
2581
1781
1932
1751
1754
2126
1691
2092
2093
5669
1692
2571
1665
1685
3394
1700
1683
2868
2884
1670
1655
1672
1678
2558
2263
2011
2442
1894
1652
1677
1672
1675
2279
8525
4547
2741
2875
2872
1681
1671
2043
1684
1696
2060
1684
2267
2088
2085
2477
1682
1785
2062
2572
2067
1776
2105
2624
1672
1259969
1668
1685
2310
2279
1706
2311
2311
1668
1669
1668
1812
1671
1804
1689
1671
1832
1686
1638
1688
2846
1909
1875
3270
2311
2241
1662
1915
1662
2849
2848
33115
2845
2283
1665
52504
1647
5264
1689
1689
2188
2572
2059
1955
1882
1660
1884
1682
1663
2553
2581
1685
2437
2211
1820
1671
1677
1672
1675
1826
2277
2393
1664
1662
1680
2071
1787
1674
2625
1805
5127
2097
2094
2094
1657
1656
1754
1754
1754
1708
1860
1885
1775
1772
1649
1699
1692
1691
25059
1824
1691
1915
1815
2385
3315
1818
2218
2539
1259975
1684
1896
1695
1897
1896
1665
1691
1685
1676
3104
1675
1880
1920
1919
1685
2079
1690
2083
2081
1679
1657
1678
1671
1672
1677
1797
3569
1655
1679
1812
1877
1676
4338
9819
1692
1921
1653
1921
1673
2594
1801
1671
1678
2295
1674
1677
2274
2742
2742
1691
2310
2308
1673
1673
2191
1688
2281
2091
1636
2057
1888
1692
1705
1666
1692
2829
1693
1697
1692
1908
2268
2116
2536
1672
2061
1673
1676
1816
1716
1679
1645
1651
1787
2538
2219
1691
2302
2267
1641
1668
1679
2079
2312
2312
2440
2306
1640
1869
2099
2090
2583
1671
2062
2534
2570
2075
2853
1772
2456
1677
2346
1681
1682
2230
1685
1941
1667
8279
2356
1695
2098
2070
2100
1672
1677
1675
2062
3403
2067
2679
1678
2058
2347
2576
1707
1704
1687
1679
1819
1676
1686
1662
1691
2264
2572
1680
1679
1692
2720
1661
1684
1686
1686
1662
1685
1910
2471
1856
1932
1941
1787
1672
1682
1659
4568
2285
2288
1684
1678
2643
2303
2298
2298
2303
1686
2311
1679
2270
14744
1670
1946
2187
1688
2877
2184
2275
2276
1876
1873
1678
1682
1676
2050
1825
2395
1676
1674
1886
1678
3506
1653
3687
2225
2573
2227
1875
1662
2337
2561
1665
1815
1944
1943
1942
1681
2221
1684
2203
1676
2384
395138
2384
1897
2349
1683
1661
1690
1664
1890
2595
1716
1672
1667
1674
2068
2311
2310
1684
1672
1685
2874
1828
2593
2476
1682
1683
1879
2087
1812
1948
1681
1668
1802
1693
1672
1818
1672
19199
1670
1672
1897
2543
2262
2291
1686
2319
1679
1683
1668
2448
1809
2016
3852
1688
1686
1883
1669
9208
1865
2259
1816
1681
1693
1668
1669
1669
1818
3581
1667
1690
1670
1668
1670
1678
2254
2235
2235
2482
2254
1692
1692
1686
1692
2078
1695
2292
1674
2098
1696
1759
1658
2326
1689
2305
1672
1685
1682
1669
1683
1669
1669
1657
1667
1668
24
2627
2618
2552
2731
2626
1891
2736
2601
1699
1733
1733
2593
2062
1696
1672
1670
2265
1681
1895
1677
1660
1642
1680
1667
1672
1933
1758
1671
2562
2229
1707
1705
1681
1682
1874
1674
2861
1820
1888
1702
2113
13726
1692
4396
4396
1686
1767
2356
1653
1653
1690
2631
2635
3386
1708
1704
1709
2721
1675
2850
2849
1701
1787
2626
1709
2619
2554
1677
1704
1646
1687
1691
1770
1814
11544
2053
2051
1684
1860
2200
2199
327842
1678
1676
1761
1689
1890
1818
2049
2088
1670
1689
2615
1680
1714
2281
1712
1653
1669
1938
1939
1696
1700
1694
1938
1913
2084
1868
2315
2314
1895
1691
1677
1675
1899
1665
1770
1670
2260
1663
2272
2028
1672
1766
1702
1694
1684
1860
2192
2194
2194
1663
2137
1708
1818
5300
1817
2522
1686
1933
1819
2555
2067
1680
1679
1678
1677
5406
2548
1708
2200
1670
1675
2279
1679
1667
1705
1667
1675
1862
1685
2209
2062
2209
1683
1654
1648
2592
1676
3590
2849
1675
1670
1668
1673
2171
1691
1940
1942
1689
1655
1668
1669
1668
1682
2217
1933
2533
1669
2534
1668
1793
1790
2597
1789
2631
2529
1680
1699
1821
1823
17070
1821
2395
1664
2299
2203
1690
1657
2616
2560
1673
1677
1672
1670
2411
1686
1672
2557
1863
1642
1659
1675
2599
2551
2553
1687
1681
1675
5104
2072
2617
20998
1792
1732
1784
1663
2006
1678
1686
1960
2842
1737
1684
1681
1679
1697
2051
2047
2434
2849
1685
1681
1673
2311
1685
1692
1683
1683
2288
1878
1662
2281
1682
1685
1678
1673
1936
1673
1767
2459
1749
2342
1668
1880
1667
1871
1666
1651
2442
1686
1905
2062
1687
2011
2094
1760
1756
1692
1676
1671
2192
1673
2544
2276
1943
1678
1674
1669
1695
8563
2576
1881
2179
2213
1680
1655
1655
1676
3068
2091
2262
1677
1676
2260
2056
2056
1808
1701
2563
1689
2543
2441
2302
1796
1663
1663
1773
1766
1667
2196
2441
2279
2064
1681
2054
1765
1763
1823
1665
1773
1672
1656
1795
2533
2308
2349
1665
1663
1897
1957
2529
1668
15465
1669
2208
2280
1656
2540
1674
12823
2279
1640
2270
2269
1905
1678
1681
1679
2057
8186
3751
3162
1660
1680
1680
1676
1679
1688
1669
2054
1672
1686
1873
2716
2684
1690
1678
1679
1662
1691
1768
1762
1836
1675
1701
1683
1686
1686
3425
1685
1676
1676
2256
1670
1714
1685
1671
2034
2287
2308
1644
1667
1675
2303
2304
2574
2272
1700
1672
1681
1677
1661
1673
1687
1696
1963
24251
2840
2842
2844
2843
2842
1705
1706
1707
2063
2795
2184
1678
2056
2092
2302
1769
2281
2282
1786
2200
2674
1665
1665
1640
2287
1692
2558
1668
1670
1707
2088
2304
54118
2303
2306
2304
2305
1864
2546
1675
1677
2096
2094
2442
2276
1667
1862
1836
1692
2629
3138
1666
1662
2246
1692
1627
1686
1660
1942
254524
1942
2586
1668
1677
1681
2113
1682
2278
1828
2290
1987
1699
1938
7475
1676
1674
1704
1682
1674
1684
1688
1662
1662
2220
1673
2473
2554
2279
2375
4947
1674
1681
1670
1666
1734
1665
482234
1757
1809
1694
2339
1676
1667
1669
1692
1783
2277
1664
2281
2094
2099
2097
1681
1679
1682
2864
1689
1893
1678
1695
2843
1889
1695
1887
1691
1685
1640
1693
1659
2194
1659
1693
1694
1943
1666
1664
1679
3483
2200
1664
2077
2292
1677
1786
2646
1690
2070
2085
2092
1665
1666
1676
1679
1697
1687
2227
1674
1690
1675
1678
1661
1677
2297
1677
1681
1710
1707
1662
1939
1671
1668
1683
2246
2242
1680
3614
2044
1653
1677
1661
1658
2538
2315
1681
1679
1677
2038
1675
1941
2235
1669
1688
1680
1656
1801
1678
1678
1893
2586
1776
2586
1679
2542
1757
1757
1698
2868
2277
2863
1693
1662
1882
1665
2102
1679
1666
1682
1675
1665
2290
1839
2604
1652
1662
2341
1667
2942
1677
1811
1684
1696
1677
1704
2634
2468
2469
2385
1902
2238
2238
2572
1896
2287
2288
2630
2063
2790
1680
2818
3913
1688
1662
1884
1673
2751
1662
1673
1670
2568
1681
3979
1918
1689
1688
1670
1678
1675
1693
2878
1841
1660
1661
2227
1694
1693
1707
2303
1687
2234
1757
1869
2283
2215
2212
1668
2268
3888
1660
1674
1673
1639
1671
1692
2284
2279
1900
1682
1828
1931
1681
2372
1768
1658
1676
1674
1669
4172
1641
1816
1676
1678
1898
1671
1681
1665
2270
1703
1664
1659
1651
2436
11777
1692
2214
1685
2047
2261
2058
1871
1867
1760
1683
2258
2846
1956
1647
1669
1816
1948
2346
2342
2277
2285
1881
1689
2630
2629
4224
2435
1766
1776
2052
2367
2260
1671
2482
1803
1665
1837
1690
5068
2871
1934
1697
1678
1661
2388
1859
1677
2089
2355
2573
1780
2212
1955
6875
1665
2289
1682
1671
1657
2290
1865
1666
1664
1937
1666
1663
2308
1785
1788
1790
1829
8539
1812
1812
1903
1683
1892
1895
2741
1671
2631
2287
2286
1926
1679
1754
1753
1711
1668
1885
1702
1684
2075
1666
1666
1663
2289
1738
1682
1659
1658
1658
2021
1690
2236
2213
2443
2444
1715
1671
1689
1688
1689
1690
1682
2751
1685
1679
2060
1671
1954
1678
1680
1698
2549
1697
1733
1698
2551
1977
1858
1697
1701
5462
1669
2301
1664
2444
1673
1675
1680
1672
1687
1675
2278
1677
2295
1868
2295
1673
5112
1684
1662
67673
1676
1656
2394
1671
1765
1678
1692
2859
5290
1811
1683
2199
1670
2269
2269
1837
4729
1682
2131
2061
1673
1687
1690
1677
1688
1893
2040
1665
1689
1701
1672
1677
2113
1659
1663
1688
2064
1687
2116
1658
1686
1764
1685
1676
1669
2261
1984
2590
2523
3636
1692
1698
1681
1661
1665
5389
2298
1707
1711
1709
1645
1694
1661
1885
1684
1658
2042
1759
1754
1757
1754
2107
1880
1664
2047
2049
2297
2297
2252
2393
1669
2393
1669
1666
2291
1815
1813
1678
6592
3144
1691
1674
1672
1682
1752
1673
1783
1691
2852
2852
1675
1887
1685
1687
1686
1705
1686
1688
1683
1753
2303
1692
2356
2518
1975
2086
2089
1682
1709
1812
1662
1681
2864
2186
1654
1668
2189
2596
2302
1701
1872
2261
1676
2061
1668
1683
1685
1670
1671
1701
2281
2295
38117
38117
1676
2078
1670
1670
1940
1669
1683
1669
1693
2557
1689
2543
2211
2204
1907
2204
1666
2247
2468
2048
12803
2056
1687
1670
1696
1693
1701
2577
2234
1673
2545
1671
1815
2292
1783
1672
2288
1783
1695
1686
39360
2189
2644
2190
2190
1757
1679
1669
1933
1689
2557
1817
1818
1818
2849
2851
2726
2850
2872
2871
2310
1712
2057
1655
2553
2191
2624
4499
1676
1677
1667
1680
1669
2569
1678
2570
2569
2547
2569
2569
2075
1670
2547
1670
1812
2844
1787
1666
1665
1675
2258
1704
1677
1658
2194
1658
1816
1693
1657
1645
1942
2265
2260
1790
1645
1669
1671
2072
40997
40997
1663
1697
1685
2187
2439
1684
2418
2304
1798
1958
2315
1687
2632
2189
2187
3986
2194
1945
2354
2102
1656
1676
1674
1882
2301
2399
2860
1675
1653
1682
2244
2243
1674
1935
1885
1683
2268
2268
1650
2249
1679
2278
1708
1667
1667
1665
1662
1675
1897
2309
3943
2299
1883
1689
12923
1666
1683
2530
1683
2208
1793
2276
1677
1763
1676
2179
1677
1682
2626
1676
2627
1691
2285
1671
1675
1673
1676
1690
1690
1960
1677
2462
2553
1670
1668
1798
2095
8519
1678
1672
1698
2449
2379
2039
1671
1701
2246
1697
1668
2611
1872
2597
1681
2097
1706
2574
1660
1688
1757
1686
1941
1667
1667
1665
1815
1681
2279
1946
1896
6242
1674
2705
2352
6471
1706
2531
2081
2729
1665
1705
1667
1684
1673
2253
1654
2257
2386
1724
1920
1696
1678
2532
1673
1675
2454
1693
1934
1665
1660
1773
1666
2216
1679
1680
2375
1820
1823
1822
1818
1818
1683
2587
2586
1687
1814
1938
1917
1948
1698
1762
1669
1701
1698
1805
1607
2397
1661
1817
1677
3513
2348
1865
1933
1687
1676
1666
1674
1663
1663
1687
2273
1671
1888
1697
1685
1663
1661
2522
2282
1670
1672
2204
2280
2280
1667
1663
1665
102035
1666
2595
1656
1655
1670
2276
1672
1681
1885
30318
1685
1675
1680
3631
1660
2062
1674
1670
1664
2386
2300
1882
1670
2018
1930
1997
1672
1680
1877
1784
1849
1669
2564
5014
1668
2288
2723
2724
1900
2543
2542
1692
1694
1879
1877
1936
1696
1700
1680
1683
1834
2264
1805
2277
1815
1901
1659
1663
1665
2252
2198
1683
2281
1685
2631
2277
1695
1691
1672
1671
2257
1671
2735
1667
1666
1785
1683
1685
1888
2095
1676
6386
1672
2091
1679
1813
1671
3294
2596
2265
1668
2571
1667
1678
1657
2301
1668
1669
2987
1705
1929
1682
1668
1681
1664
1685
1692
1686
1685
2566
1666
1664
1668
2566
1657
1678
1677
2291
1699
1717
1717
1683
2265
1961
4100
1689
1692
1690
1755
1760
1686
1760
1984
1656
2093
2548
2467
5964
1695
2988
1694
1682
1685
1695
2269
2272
1670
1682
1696
1689
1689
1772
1876
1678
1796
1678
1694
4866
1697
1678
2364
1681
1678
1673
1669
1912
1665
1763
1675
1682
1668
1681
1678
1685
1705
1678
2054
2060
2581
1678
1658
2628
1672
1674
2575
1672
11093
1806
1674
1684
2948
2584
1677
1673
1645
2240
1669
1686
2968
2560
1666
1676
1673
1672
2263
5762
2260
1939
2262
3269
2262
1688
2085
1670
2086
1680
1679
1699
12393
1664
1671
1668
1668
2880
1984
2219
1682
1760
2471
1682
2286
1709
1711
2349
1694
1679
2614
1691
1669
1685
1669
2232
2302
1691
1873
1666
1664
1699
1687
1915
1693
2267
2265
2263
1674
1677
1704
1703
1689
1688
2309
2084
1746
1664
2382
1858
1666
1682
1900
1903
1873
1874
1934
1687
2278
1664
2461
2202
2204
1697
1673
1670
1674
2364
1672
1752
2564
193511
1664
2471
1673
2466
1661
2284
2287
1798
2837
2836
1663
2277
2013
2351
2743
3748
2574
2352
2432
1692
1692
1677
2533
1702
1977
2269
1930
1681
1679
1683
2558
1765
2707
2324
2631
1672
1703
2353
1958
1671
2541
5573
2259
2081
1671
1674
1771
2080
1688
1666
1674
1634
2545
1678
1654
1679
2581
1693
2364
2583
2560
2063
1691
1672
1674
2294
2837
2036
1684
1687
1664
1685
1672
2348
1675
1701
10639
1940
1671
2572
1676
1680
2471
1688
2054
2393
1690
2275
1666
1685
1670
2273
1677
1678
2553
1682
1683
1979
2714
4730
54975
1662
2278
1670
1674
1692
1851
1670
1919
1677
2388
6931
1662
3739
2922
1708
1709
2399
1664
1909
1911
1685
1685
1707
1709
2264
4048
5658
1671
24
1893
1767
1670
1674
1674
1662
1677
1671
2067
1676
1673
2404
1670
1671
18864
1709
1872
4935
2530
2468
1861
1672
2204
2204
1691
2382
2388
1889
1906
1687
1688
1680
1713
1658
1798
1794
2190
2272
1693
1663
1882
1677
1779
1679
3310
1936
1820
1677
2580
1653
1691
1704
1662
1674
1673
1685
1662
2304
6942
1652
1875
2250
1708
2067
2033
11453
1978
1762
1655
1654
1676
3524
1690
1816
1815
1701
2259
2283
44551
2348
1675
1682
1688
2850
1679
1682
2629
1647
1767
1678
2270
1690
1892
1671
1682
1653
1652
2576
1680
1691
1678
1658
1694
1697
1669
2283
1667
1670
1667
2575
2272
2819
2544
1667
1941
1671
1671
1672
1707
1685
1686
1685
8583
1841
1815
1679
1672
1683
2521
2272
2281
8876
1684
2203
2580
1679
1703
1747
5155
1680
1937
1696
1674
2539
1686
1686
2251
2548
5506
2266
1667
1669
1658
1663
1697
1671
1902
1705
1942
1666
1668
1709
1648
2272
1690
2257
1688
1959
2228
2224
1696
1869
2606
1679
2233
1688
1668
1658
1667
1669
2283
1673
1673
2393
1675
1671
1672
1687
1670
2284
1679
1669
1678
1685
1646
1680
1637
2269
2532
1691
1669
2296
8424
1711
1704
1810
1676
2308
1656
1881
1687
2364
1806
1761
1813
1814
2745
1724
1682
2297
1674
1676
1674
1679
1666
1815
1667
1762
2626
3660
1658
2463
2351
1677
1647
1683
1813
1685
1666
1889
2264
1937
1665
1660
1812
1708
1815
1672
1811
1679
1675
26815
26815
1678
1680
1693
1694
2184
2187
2546
1901
1659
5145
1677
2294
3169
1675
1673
1643
12523
1691
1665
1661
1678
25051
1684
2306
1677
1709
1703
2272
2274
2278
1873
1681
1677
1670
1671
35980
2365
2309
1676
1694
1694
1693
1694
1693
1878
2295
2579
1675
2350
1828
2349
1689
1670
1678
2272
1661
1670
2542
1686
1685
1683
1681
1662
1666
1662
2511
2560
2038
1681
2312
1677
1973
1655
1656
2851
1924
1649
2268
6934
2862
6935
2861
1679
1766
1693
1675
1769
1678
1767
2283
1678
1681
1876
2549
1689
2253
4832
1888
1914
41493
2086
2247
1669
1666
1667
2190
4167
2345
2280
1672
1677
1682
1680
2572
2741
2742
1687
1679
2345
1769
1948
1670
1913
1692
4129
2093
1672
2288
2473
1752
1750
1798
1752
1684
1683
1695
1676
1662
1681
1681
6927
1673
1944
2203
1877
1730
2419
2580
1963
2578
1681
1675
2607
2269
1682
2145
1698
1702
1703
1688
2096
1883
2096
1820
1682
1688
2861
1926
1677
1677
1677
1677
1684
1679
1679
2275
1683
2034
1683
24169
1674
1691
1675
2438
1679
2501
1889
1860
2182
1648
1700
1666
1782
1986
2063
1680
1904
1755
2307
2305
1666
1690
1691
1663
1902
1681
1689
2113
1675
1676
1768
1658
2555
1661
1704
2354
2305
1758
1684
1672
1686
1707
1707
12417
2537
1674
1934
1693
2608
1667
2314
2312
2309
1657
1661
1934
1807
1672
1656
1696
2617
1703
1693
2629
2098
1674
1894
1773
2306
1676
1678
1675
1673
1671
2055
2236
2061
1726
2060
1674
11222
1675
1680
1682
1671
1668
1672
2105
1707
2842
1841
1671
2640
1663
1645
1673
1674
1666
1680
1694
1668
1704
1705
8095
2260
1686
1670
1668
1667
1668
1668
1671
1669
2070
1667
1697
7256
2057
1977
2403
2407
2403
1685
16940
2065
1701
1676
2060
1665
1661
1677
1675
1680
6100
1671
2363
1686
1681
1667
1672
2038
2267
1677
1682
1683
1678
1845
2593
1899
1842
1753
1686
1679
1668
1668
1707
2853
1675
7511
1680
1671
1671
2064
4315
1678
2098
1678
1761
1956
1712
1693
1659
1822
1673
2090
1801
1800
1670
1672
1669
1658
1695
1665
2575
1680
1675
1678
1815
1815
2525
1666
1665
2617
1665
1682
1685
1662
1662
1673
1685
1703
1683
1709
1706
1826
2574
1698
1797
1673
1686
1671
1674
1675
2620
1671
1656
1690
1690
1685
1880
2535
1673
1664
1664
1694
1689
1679
1942
1760
1659
1776
1774
35712
1682
1882
1676
1680
2059
2058
1679
1691
1667
1664
1675
2023
1682
1935
1679
1709
1686
1679
1703
1669
1668
1673
1697
2091
1667
1678
1676
1680
1708
1709
1707
1663
2024
1689
2556
1680
1684
1636
1680
1671
1701
1682
1691
1674
1683
1791
1792
74767
2631
1819
1819
1816
1757
1812
1761
1815
1809
1678
1659
1680
1685
1845
1678
1775
1689
1780
1668
1776
1675
1675
1679
1677
1829
1760
1685
1686
1687
1665
1679
1679
1667
1663
1702
1690
1690
1690
1891
4272
1684
1706
1687
1709
1657
2091
1819
1673
1679
1676
1689
1681
1687
1662
1662
1674
1701
1701
1674
1707
1670
1694
1679
1676
2618
1706
2542
1666
1666
1675
1672
1672
1708
1796
1921
1774
2296
1964
2301
1680
1675
1672
1676
1679
1678
1675
1678
1823
1680
2549
1669
1665
1664
3420
1681
1676
1679
1676
1678
1676
1679
1677
1669
1760
1678
1691
1686
1701
1680
1667
1669
1706
1705
1683
1688
1666
1675
1665
1763
1698
1661
1677
1870
2341
1669
1631
1680
1683
1685
1708
16334
2982
1674
1684
2289
1683
1691
1696
2560
1769
1824
1685
1684
2548
1678
2144
1678
1676
1668
1671
1687
1678
1687
1664
1635
1691
1682
1679
1797
1671
1670
1674
1668
1689
1664
3151
1707
1695
1666
1666
1939
1696
1661
1676
1683
1698
1685
1683
1672
1671
1678
1680
1676
3223
1701
1815
1702
1701
1704
1700
1705
1686
1708
1707
1707
1663
1671
1711
1656
1656
1669
1779
1792
1789
1682
1690
1686
1909
1682
1663
2146
1788
1818
1669
1660
1660
1690
1665
1675
1678
1678
1674
1686
1678
2300
1669
1647
1670
1691
1711
1703
1678
1680
1676
1671
1660
1708
1675
1672
1635
1684
1670
1677
1650
1682
1668
103352
1671
1901
1660
1660
1665
1666
1884
1682
1680
1683
1839
1668
1667
1668
18181
1664
1669
1669
1640
1717
1654
1675
1662
1813
1814
1822
1821
1671
1673
1675
3414
1943
1709
1665
1667
5050
1686
2390
1677
2351
1688
1665
1818
1764
1819
1668
1730
1699
1701
1669
1687
1963
1685
2273
3163
1673
1666
1680
2274
1651
1682
1673
1677
1677
1677
1692
1688
1692
1687
1668
2541
1674
1687
1687
1647
1642
1678
1665
1684
1691
1670
1691
1693
1664
1685
1674
1758
1843
1674
2273
1644
1668
1695
1673
3868
1683
1681
3930
1690
1673
1680
1684
1673
1691
1699
1674
2977
2933
1674
1703
1679
1684
2373
2420
4853
1669
1688
1668
1677
1649
1675
2186
1632
1705
1662
1668
1670
1671
1683
1686
1674
1679
1693
1670
1670
1662
1678
1659
1692
1693
1668
1656
1680
1680
1666
5090
1927
1683
1685
1661
1645
1681
1660
1661
1643
1702
1657
1671
1682
3751
1662
2047
1666
1918
1917
1671
1781
1656
3313
1674
1721
1662
1661
1664
1678
4429
1657
1802
1694
3590
1713
1683
1711
1682
2356
1653
1653
1673
1678
1677
1674
3298
1646
1914
1686
1669
1681
12654
1659
1679
1727
1724
1673
1672
1669
1662
1681
1675
1686
1686
1697
1667
1716
1677
3047
1673
1704
1677
1685
1691
1698
1666
1687
1676
1661
1677
1679
1685
1670
1712
1691
1655
1660
1675
1672
1680
1668
1669
1662
1662
1915
2657
1675
1710
1649
1680
1761
1670
1698
1672
1697
1681
1653
1684
1814
1680
1694
1681
1664
2516
2326
1672
1652
25403
1670
1669
1663
1679
1684
1707
1686
1677
1680
1684
1686
1636
1681
1627
1661
1665
4899
1684
1675
1668
1671
1668
1695
1674
2171
1673
1675
1674
1676
434550
1691
1688
1897
1661
1672
2294
1698
6252
1679
1672
1658
3272
3274
1676
2453
2453
1672
1669
1674
1672
1671
1665
1685
2652
335016
1656
1666
1685
1678
1684
1913
1664
1677
1677
1830
1656
1707
1672
1679
2151
1678
1680
1670
1686
1686
1686
1804
3416
1642
1675
1676
2263
2726
1669
1684
1655
1687
1687
1681
1680
1679
1686
1688
1680
1766
1671
1681
1652
1688
1945
2461
1783
1819
1678
1744
1673
1673
1672
1715
1715
1716
1715
1670
1674
1681
1680
1755
1686
3840
1670
1708
1677
1680
1681
1707
1708
3527
1685
1683
1666
1662
1664
1664
1666
1662
1651
1658
1683
1686
1681
1681
1666
1715
1683
1643
1697
1682
1678
1671
1678
1896
1682
2213
1645
1671
1680
3620
1677
1641
2310
1665
1944
1674
1676
1679
1681
1673
1679
1693
1675
1667
1688
8497
1677
1675
1680
1678
1674
1686
2269
1671
1681
1682
1682
1679
1671
1667
1671
1685
1677
2371
1659
1659
1655
1656
1656
1655
1670
13592
1672
1669
1673
1672
1681
1671
1665
1675
1658
1680
1667
3499
2706
1651
1675
1672
1678
1677
1700
1664
2971
1681
1662
1681
1674
1675
1884
1884
1668
2561
1887
1676
1662
1660
1668
1670
31923
1678
1686
1677
1676
8083
1661
2453
1798
1668
1662
1666
1658
1657
1673
1961
1657
1632
1682
1677
1677
1677
1668
1685
1656
1889
2318
1699
2342
1637
1675
1670
1665
1683
1668
1725
1661
1682
1670
1682
1668
1667
1690
1687
1671
1686
1699
1662
1906
1671
1668
1671
1672
1668
1697
1692
1653
1679
1667
1684
1673
1902
1896
1662
1823
1669
3405
1720
1890
1977
1892
2155
1655
93948
1699
1712
1701
1675
1660
1687
1677
1655
1656
1689
1675
1679
1674
1678
1686
1715
1679
1677
7538
1673
1669
1674
1688
1690
1682
2406
1682
1686
1677
1678
1670
1667
1675
1681
1961
1662
1645
1684
1684
1683
1684
586885
1679
1680
1683
1658
1686
1654
1675
1665
1686
1677
2431
1681
1683
1681
1665
1674
1681
1676
1673
1672
1672
1677
1674
1907
1666
1678
1698
1680
1678
1677
1665
1665
1678
2596
1678
3620
3622
1691
1678
1672
1671
1689
1663
1766
12808
1681
2286
1654
1671
1672
1665
1685
1902
1669
1672
1664
1658
1678
1677
1674
1676
1675
1674
1668
1668
1677
2015
1671
1801
1660
1669
1920
1675
1671
1671
1659
1674
1675
1676
1674
1675
1674
1651
1683
1671
1667
1681
1947
1911
1897
1872
1672
1670
1672
1666
1687
1670
1671
1671
1673
1681
1662
1664
1690
2426
2427
1714
1689
1676
1683
1684
1680
1682
1678
2146
1891
1792
1707
1683
1675
1675
2850
1668
1659
1684
1685
1682
1702
1674
1688
3085
1671
1682
1664
1665
2536
1679
1705
1679
1679
1704
1682
1692
1677
1699
1677
1701
1666
1683
5352
1677
1898
1669
1662
1678
2846
1673
1673
1681
2423
2423
2426
1677
1675
2184
1662
1685
1651
1673
1673
1671
1639
1712
8814
1694
1667
1670
1668
1679
1692
4413
1676
1679
1676
1899
1703
1680
1678
1679
30254
1678
3684
1660
1663
1665
2374
1676
23889
1656
1895
1678
1675
1676
1677
1678
1683
1681
1662
1686
1674
1897
1661
1684
1669
1674
1898
1899
1671
1704
1895
1798
1884
1796
1796
1694
1674
1711
1657
1679
1669
1823
1668
1679
1677
1706
1667
1671
1687
1695
1672
1678
1679
1671
1636
1676
1674
1802
2423
1668
1886
1679
34837
1902
1679
1631
2042
1666
1678
1679
1657
1642
1688
1668
2572
1680
1687
1683
1916
1937
1671
1659
1689
1664
1686
1654
1921
1653
1680
1679
1676
49547
1678
1714
1896
1659
1647
1896
1891
1892
1895
1659
1791
1664
4293
1691
1669
1655
1671
1667
1671
1899
1679
1673
1673
1663
2377
1674
1683
1765
1686
1682
3372
1673
1683
1894
1684
1674
1895
1886
1674
1681
1679
1676
1678
1675
1673
1677
1673
1710
1670
1760
1707
1794
4584
1689
1689
1682
1684
1676
1679
1670
1649
1686
1694
1668
1668
1670
1955
1632
1666
22351
1664
1675
1675
6830
1680
1681
1713
1715
1714
1717
1675
1686
1680
1684
1686
1923
1749
1686
2048
1686
1942
1666
1892
1891
1687
1690
1660
12809
1649
1678
2847
1655
1670
1679
1673
1680
1664
1685
1655
1793
1905
3383
1667
1666
1664
1637
2594
1893
1681
1663
1673
1657
2593
1667
1627
1741
1741
1654
1679
1680
1687
1680
1679
1675
1674
1679
1662
1669
1678
1984
2291
2999
1691
1676
4711
1669
1640
1634
6500
1667
1681
1677
1680
1677
1659
1655
1649
1648
1658
1697
1660
1676
1637
1686
1677
1679
1676
1685
1670
1709
1709
1626
1656
1673
1691
1670
1668
1664
1661
1681
1665
1929
3260
1657
1671
1685
1669
1714
1713
1684
1703
9126
1759
1692
1692
1692
1692
1666
1689
1671
1680
2355
1668
1667
1653
1650
3950
1682
2323
1677
1647
1667
1706
2558
1676
1680
1962
1684
1814
1670
2407
1664
1688
1655
1876
1677
1670
1663
1671
8004
1943
1669
1887
1884
1628
1685
1673
1672
1693
1666
1669
1674
1671
1674
1662
1666
1672
1719
1720
1718
2020
1682
5883
1656
1684
1684
1675
1671
1669
1667
1672
1702
1786
1680
8507
1675
1674
1673
1684
1798
1678
1897
1681
2212
1664
21748
1664
1672
1910
1900
1913
1901
12397
1647
1899
1684
1684
1686
1669
3907
1693
1685
1909
1890
1674
1664
1927
1894
1705
1680
1653
1671
1697
2835
1733
1791
1679
1922
1684
1670
1683
2432
5415
1675
2530
1797
3670
1673
1785
1627
3942
1773
1662
1671
2235
1665
1671
1684
1632
1670
1672
1668
1676
1675
1676
1676
1692
1776
1679
1712
1713
1648
3514
1687
1667
1672
1672
1676
1681
1675
1678
1651
2283
1647
1679
1662
214970
1645
1672
1680
1883
1683
1669
1669
1648
1679
1642
1665
1662
1678
1684
1680
1665
1934
1676
1672
1666
1680
1799
1718
1638
3644
1665
1662
1670
1671
1684
1677
1890
1889
1686
1671
1681
1659
1682
3223
1679
1683
2600
1707
1670
1752
1656
1682
1668
1676
1673
1695
1694
1679
1680
1756
1678
2803
1658
1674
1899
2641
1676
1678
1676
1677
1645
1792
1652
1679
1652
1681
1682
1682
1648
2685
2290
1680
1784
1670
1654
1665
1674
1675
1676
1676
1676
1678
1725
1970
1663
3822
1675
3368
1899
1713
1713
1712
4407
1672
1673
1676
5674
1675
4890
1700
1675
1752
1665
1667
1692
2562
1648
1658
1686
1671
1728
1919
1676
1675
2701
1688
1684
1641
1681
1669
1682
1673
1673
1665
3680
1659
1681
1692
1679
1664
1669
5630
1697
1646
4297
1665
1700
1757
3249
1670
1700
1696
1880
1888
1682
1663
1687
2105
1675
2413
2128
1674
1680
4126
1668
1682
1687
1682
1946
1673
1674
1671
1674
1678
1896
1895
1675
3541
5132
1670
1677
1679
5210
1656
2090
2434
1671
1918
1783
1712
1674
1680
1776
1896
1675
1673
1672
1661
1708
1684
1675
1639
6257
1663
1635
1682
1681
1681
2400
1682
1650
1913
1670
2624
2467
2467
1668
1689
2359
1678
1687
1681
1680
1680
1680
3842
1688
1667
1666
2838
1672
1702
12403
1671
2841
1670
1906
1682
1622
1655
1691
1641
1679
1894
1688
1670
1808
5335
1967
1675
1676
1664
3594
1694
1800
3170
2326
1668
1671
1702
4492
1641
1671
1676
1653
1660
1676
1676
1676
1673
3551
1657
1902
1898
5912
1804
2012
1676
1719
1684
1684
2932
2638
1620
1678
1909
3331
1709
1709
1715
1715
1672
1780
1691
1660
1654
8757
1654
2505
1665
3225
4861
1718
1715
1693
2957
10366
1686
7398
1664
2088
1665
1674
1773
2171
1899
1888
1895
1659
1906
1755
1755
2379
5340
1654
1657
1977
2253
9824
1636
1667
1684
1675
1680
1679
1684
1681
1676
3964
1879
1756
1650
6103
1650
5764
1652
1642
1678
1677
1678
2282
1635
2469
1675
1628
2512
1670
2043
1642
1755
1755
1678
3330
2931
1710
3642
1913
1671
1673
1696
1633
1641
4809
1697
1687
10524
4281
3570
3289
1880
1658
1674
5381
1746
1665
3738
1641
1677
1896
1658
2053
3130
1709
1899
33599
2438
1662
2362
3041
1671
1661
1634
1647
3348
6385
1944
6376
2026
5684
1618
2474
1656
2798
3870
1673
2286
3089
1912
3021
23286
2131
1669
2843
1683
1685
1681
1670
3716
7607
1657
7619
2344
1662
2676
1635
1646
2712
3603
2287
3326
3513
2105
2845
3069
6190
8444
1667
1758
4125
3117
7861
3429
1640
4592
3225
2853
3519
1641
3020
2048
1665
4590
3368
3370
2012
1680
2331
1634
1699
1882
4068
4242
3036
1670
1889
2666
3357
2008
1774
1750
1575
3738
3998
4408
1633
2173
2328
2180
2452
3984
2406
3838
1636
2128
3108
1666
2430
2617
2248
1638
1880
1771
8631
1915
1661
2587
2604
4578
3581
2751
2487
3317
4216
11106
2816
1754
3055
12361
1853
5836
5474
4134
2719
3922
3737
2796
3632
3775
2664
2998
4648
1889
1896
2375
2210
2815
1898
1890
3305
2239
2293
2931
2307
3019
4667
1757
1853
1677
6650
3761
3034
1939
14527
3047
2722
1695
2626
2362
3096
1637
3155
2505
3981
1877
1651
2622
1974
2668
2705
1869
3252
2323
2239
2970
5163
2364
2578
3967
2362
2421
3106
4714
4913
1695
1644
2925
4567
2335
6850
1634
2546
2280
4590
2802
3197
1662
4274
3728
2608
1883
1641
1640
3483
4428
2304
10772
2411
6425
3771
12689
3426
2843
3084
3166
5234
4274
2631
4807
3902
2506
3348
2614
2563
2005
4134
3792
5784
3384
2094
2164
19582
2383
4113
2361
2356
6494
2392
2331
2843
2274
2278
8842
3504
4072
1928
1829
2869
2017
3057
2553
2691
1869
2087
7362
1832
3901
2911
3093
2296
2160
2712
2156
6894
1889
1890
1883
1794
2042
2021
6481
1892
1706
3101
2610
1706
2829
3896
3887
5750
7208
4932
1964
1737
2279
4454
1802
3564
2345
1830
77859
3370
3674
2535
2750
4067
2032
3513
423860
4976
5091
2648
2511
2750
3752
2993
6526
4715
4760
4381
2718
3844
2509
3678
2069
2259
2449
3900
3640
1773
1897
1894
3207
1990
2505
3602
39837
2897
2326
3704
4034
5560
3640
2170
4126
2001
3605
4409
2243
1682
3289
2977
2171
6003
1878
3890
3627
2593
3724
6096
3358
3146
3186
1794
2977
2632
4639
3211
2189
2666
6061
3889
6493
3756
199863
1878
5901
2322
2409
2851
9368
3318
2022
2195
4223
2438
1844
1877
3223
2273
6085
2185
1702
2604
2742
2238
4361
2231
2329
6209
1847
2275
2044
5906
2860
4292
6295
2170
1998
2599
4115
2405
8883
5291
3657
1788
3768
2143
2867
2296
3098
2807
2301
2557
3901
5323
4240
2327
1921
3238
2608
3496
3806
1956
4971
11072
2150
6091
3793
2047
3120
2106
2384
2661
3168
2801
1905
5335
1901
2315
4157
2278
3036
4371
2455
2136
2433
2155
2522
2435
1888
2995
2128
2476
4672
7334
14490
2226
6187
3306
2005
2354
5519
2039
2397
6614
1974
8878
2164
4304
2042
2578
2291
3786
2813
3831
3001
2989
2767
6643
2374
1920
2061
2886
2254
2103
1952
2286
2371
2835
2852
3026
2634
2430
3353
2471
2212
1839
1917
1974
2165
3142
2012
2650
2545
2108
1955
4383
2800
3149
3908
77824
3376
2613
6230
2222
2339
1907
4299
423820
1983
2020
6247
2984
38378
1908
2962
2820
2152
2532
2279
2055
4149
1884
2062
2504
2280
2633
27233
32365
2830
2477
4023
2872
2717
1651
2212
3349
4490
2159
6218
4378
2718
2422
7024
3212
3137
2347
2888
2317
3144
2649
3371
2488
6225
3395
1721
4426
6352
2578
3160
1967
1994
2846
3390
2854
4144
3436
1990
2276
2629
3876
2675
2787
3051
22554
2867
3580
32433
2713
2757
2713
2417
9514
7019
3207
2884
2659
3090
2644
7055
3080
3156
4530
2573
2242
1823
13344
23951
3178
2841
3386
2850
3871
2670
3046
2753
2655
7720
10911
2321
3085
2597
2950
3075
1861
3563
3174
3960
12128
15425
15481
12304
38342
2945
3558
3955
15420
2501
4924
4345
5020
2233
56920
2088
2632
2508
21936
3243
4235
4493
3406
1976
2218
3128
2128
36078
1680
64757
3983
4463
2931
4584
2380
34169
3136
4407
2039
3158
1663
2187
3219
3172
9178
4209
2841
2108
2069
2277
22008
2249
1662
3948
2525
2083
2247
2132
8685
4379
2681
1666
3375
1927
2740
2350
1651
2835
5055
2210
2486
2120
2144
2205
5411
2439
3068
2073
2375
2488
5306
2044
4243
2361
3133
2285
1690
2371
2320
24666
1672
1863
10492
1930
9162
4654
3295
3435
2187
2121
3296
2057
3138
4704
2918
1949
2403
2131
1665
1667
2085
3486
10250
10250
2696
1945
3279
2611
1662
2045
2183
12219
10260
8139
5197
1654
2023
1825
2537
10330
2582
1658
3599
2610
4546
6035
2338
11317
1900
4189
10445
3285
54959
2330
2810
1873
10972
2407
4242
1908
3537
14408
12888
1754
4304
2740
7461
2048
3130
2492
2115
2765
3101
2224
3295
3196
2870
4304
1947
3784
2337
1646
5036
2004
6179
13076
1833
3574
3256
1852
2741
2453
2968
3172
2047
1863
2624
1946
2072
1836
1959
9611
1941
1801
4145
6392
2883
2230
2048
4771
2704
112842
1624
7974
8058
3995
2039
2011
11202
3851
6586
1995
2910
4989
3051
2277
2056
9269
13729
2605
1652163
2220
8876
3260
2580
2413
3209
7996
12622
1943
2840
5777
1782
7384
2871
4484
2080
2989
2044
2117
1785
2605
6057
1670
6406
2048
1818
2380
2695
2708
1761
1937
2297
2523
1922
2201
9613
2102
1660
2106
1944
2371
5323
2334
1803
1747
1658
1963
4945
1758
7597
1650
1963
1761
3094
7612
7576
5596
4760
3273
1847
4593
2965
1651
2067
2640
1912
1648
1862
2175
2023
2736
1744
4375
4171
1702
1689
1850
2640
2509
2242
1872
9115
3617
2304
2717
8976
2661
2218
2497
2320
3089
3406
8160
1751
2893
1926
1838
1938
6456
1114184
2239
3320
10537
4176
4467
6230
2237
4264
5778
6967
7876
5881
1661
2926
20697
47628
2416
10755
2835
12607
2212
2046
4444
1880
2724
3785
2411
2970
4003
1135603
1934
12232
2222
46747
2120
1952
2015
3428
7845
26752
5755
3559
1963
1654
3024
6854
3727
2010
2925
1847
2900
2041
5020
2786
2141
1949
2940
1687
1867
6547
2425
2483
2169
2450
2567
6597
4805
7210
8816
3583
2549
1637
2100
2169
3192
2331
18922
2868
2163
8009
1728
4108
1664
2244
2835
2526
2363
3337
2387
2331
2911
1855
18426
2460
2757
3632
2025
2120
2252
5980
7323
1676
8453
3471
2271
6092
1652162
7505
1946
8775
3165
2602
2032
2102
1988
3519
4594
1965
2825
2835
2402
2620
2113
2071
2559
2248
2840
2178
5580
4344
1745
3162
2491
2203
3513
2131
1881
4518
3958
2077
1699
2567
2851
2124
1950
4198
7986
5696
2762
3958
2326
1909
11767
1804
7458
9692
2278
1848
3472
5935
2081
1690
3024
2128
3347
3019
2587
7031
1689
2161
1966
3963
1845
202208
5143
16337
2591
2043
3418
4105
3037
2169
1794
1662
28166
2077
2015
7161
7252
3200
3824
4122
12067
1630
9883
1758
3270
37305
4252
1954
19784
2067
1662
6362
1945
3325
1963
2898
9859
2024
1866
2069
9677
2026
2018
2856
2012
2530
2064
1731
5018
1873
13568
7421
8867
2578
2721
3063
1962
8447
1821
2111
4467
3332
7317
35219
3346
1733
2175
1114179
2478
2144
1879
2341
8816
6488
4039
3215
2103
2969
3688
5410
3978
2030
5211
1733
8566
4340
3788
9293
1658
3042
6552
1984
2827
5347
2236
5304
6614
9677
3699
30854
4868
3220
2085
6448
1982
3110
29183
2164
2025
1672
2356
2207
1963
1660
9776
9483
7217
2316
2469
2610
2326
2667
5573
7511
1665
4919
4858
1728
5057
2145
1867
2328
6437
9314
5812
2719
2203
2183
2380
7647
1965
2143
7068
3917
6101
9218
2387
20519
2829
4365
1907
1864
2667
3567
2191
1823
20975
12014
2236
9224
7898
3083
5265
3799
8154
2160
2076
2667
6452
3092
2371
3487
7418
2674
6639
3799
3428
11427
13600
2118
1856
2169
4236
2119
3071
4443
2973
6362
2134
3060
1780
1973
2821
1958
2497
2251
2276
2464
5961
12175
10422
2119
3970
4383
2372
3227
10868
2076
12416
2183
2676
8887
3758
17127
2240
1736
3209
2591
7575
1633
1878
2910
2045
43542
5188
5550
2875
2908
2841
23781
2070
2541
2466
7008
2003
2672
2165
2040
2831
2040
2175
1654
6508
3838
5205
1887
2470
3023
2190
3364
2040
4257
3777
2362
9487
2008
3752
2822
2536
17173
1658
6322
979532
1664
1678
6095
17062
8276
1737
2835
2441
1879
3218
5502
2617
4399
1945
2728
2610
5530
9487
2982
1974
1964
1973
2214
6794
2768
1807
15500
2608
1923
5199
1884
2836
3197
3416
11219
11192
2447
4359
2268
2088
3473
4342
14564
1880
3623
4975
4619
2920
3110
4791
2553
3842
1725
2662
1861
2021
2096
2029
2084
2022
1978
5800
3183
2722
3638
6178
4212
3301
2286
1838
1878
3313
2000
10288
4755
2966
7203
3490
4592
2093
1675
2357
11910
3628
3136
1653
2205
2181
3746
5679
3514
3092
1948
2135
1715
3159
1661
2274
1642
2326
2145
2097
7878
3895
23649
3588
2192
3651
9396
9154
3549
2057
6144
2114
2479
6715
6767
6925
3132
3997
1955
2618
2454
13600
194216
1906
15358
2836
2449
2303
2905
1791
11082
1878
4589
8877
2947
13672
2690
3816
1994
4158
2128
1980
4417
2452
15101
3802
11440
11936
2543
2788
1796
2207
1672
3013
2345
1759
15500
2230
2220
1901
2147
2917
5190
1705
5530
2121
7445
11497
3590
2424
5502
4543
13299
6460
4685
2628
1787
2130
11732
2107
2131
2663
1809
1909
2397
9303
2594
2323
2797
3121
1664
2205
5946
3009
7419
2197
7445
3389
2000
5143
1837
2269
5614
8067
2202
2053
2155
2910
2231
2009
1880
2370
1907
1963
2384
6440
2524
1866
2444
4092
1674
240874
1673
1673
1675
2240
2283
2277
2373
2097
1670
1807
2564
2568
2545
1929
2095
2095
6069
1706
1885
2813
3266
2261
2175
2267
16287
1671
2279
1673
2276
2276
2275
1659
2274
1920
1684
1687
2830
1837
1667
1685
2311
1656
2311
1683
2292
1657
1782
2605
2608
1779
1670
1779
1765
1753
1892
1675
1677
2319
2404
2605
1685
2264
2556
2077
1673
2274
2391
1892
1674
1674
1674
2298
2255
2256
2365
1689
1689
1890
2531
1651
1657
1903
1652
1820
2584
6538
1688
1682
2957
2708
1670
2180
2483
1652
1652
5349
2281
1684
2321
1783
2364
2542
5436
8439
1684
2270
2413
2273
2300
2557
2270
2283
2306
2270
2247
2179
2562
1972
1800
5141
1653
1674
2529
1674
2528
2510
40430
1661
1670
1654
1670
1668
1677
2284
2211
1680
2251
2248
2206
2249
2075
2347
1659
1681
1682
2178
2442
1938
1662
18162
1668
2543
1664
1661
1716
2250
1655
2249
2272
1658
2270
2253
2033
2264
2036
1655
2276
2490
1938
1900
2350
579823
2489
2050
2350
2350
2351
1938
2362
1659
2272
2524
1674
1861
2183
2558
8170
1767
1722
1792
1640
2523
1690
1691
2042
1660
2705
2539
1691
1690
2399
1890
2085
2276
1866
1682
1687
1663
2563
2288
1703
1649
2656
1680
1649
2534
1670
1669
130776
2249
8349
1654
2483
1892
2275
2131
2380
2256
1678
1681
2255
1678
1678
1948
1667
2525
2346
2525
1669
2714
2246
1644
2266
1682
1653
2693
2502
1666
2066
1671
8620
1661
1657
2260
2835
2277
2275
1667
1673
1685
1881
2274
63628
1877
2848
1696
2275
2182
1878
2556
2271
2270
35271
2045
1890
1902
2784
1660
1888
2541
1675
2121
1666
1762
2529
2526
2546
1677
1911
1871
2269
2278
2277
2280
1810
2626
2708
1669
1893
1655
1654
2496
1667
1695
1889
1689
1669
1860
1923
2271
1671
1644
1683
2553
1655
2519
1751
2706
2410
1663
1671
2312
2939
2310
2116
1684
1665
1684
1892
1891
2625
2508
1675
1668
2961
1675
2515
1669
2872
2562
2249
2396
2515
2553
2558
2187
1629
1676
1668
2262
1683
2708
1772
2281
1667
3263
2703
2516
2514
2513
2470
1656
1634
2097
1924
2204
71277
2204
2273
1687
2269
2274
1685
1685
2050
2259
1707
10065
1640
2478
1663
2257
2477
1675
2252
2247
2245
2271
1711
1686
2042
1660
2688
2465
2700
2270
1694
1617
2634
1806
2269
1888
2585
1889
1891
1889
6742
1888
2041
1961
1669
1889
1717
1844
1656
1875
2453
1693
2250
2250
1888
8882
1665
2453
5874
1668
2485
2309
2529
1660
1732
2254
3535
2153
2254
2617
1629
2556
6093
1879
2434
1673
2255
2565
1677
1667
2995
2285
1669
3236
2508
1741
2276
2321
2266
1677
1669
1927
1685
2531
1684
2278
2106
2521
2707
2707
1704
1690
2565
2549
2441
2287
1669
1813
35618
1917
1660
1610
1674
3236
1889
2596
4038
2030
2526
2526
1634
1667
2555
1706
1706
2708
1705
1712
2243
1676
2188
1932
2816
1673
2279
1672
2509
1686
2286
2041
1656
1680
2067
2359
1675
1675
1675
2034
2020
1862
2592
1692
2571
1649
2528
2296
2508
2406
1665
2375
2380
2444
2380
1721
1668
2761
2062
1670
1662
1664
1664
2352
2087
2272
1649
1680
2572
2528
2351
2529
1668
1673
1683
2702
2622
2184
2840
1670
2540
2260
1746
1708
2484
1929
2610
1668
1674
2024
2618
2377
2293
2623
2615
2376
2283
2284
2299
1886
1671
2289
2351
2292
1689
1947
2305
1668
2374
1677
1678
1671
1662
1675
1684
1677
2589
2181
2271
2259
2700
2264
2202
1649
2288
2207
2265
1768
1902
2260
1645
1783
1682
1879
2291
2367
2297
2549
6207
2277
1692
1669
1682
2272
2267
2271
1834
2278
240440
1703
2527
1883
1659
1674
2283
2632
1850
1657
1678
1879
1687
2267
2270
2565
2267
2269
1662
2267
2270
6212
1879
2499
3729
3731
2054
1642
2260
2483
2480
1666
2483
1668
1867
2014
1959
2219
3567
1693
1818
1689
1848
1678
2440
1685
2830
1842
2518
2146
1685
1686
2261
1634
6213
2275
1884
1678
2088
2273
1663
2481
9480
2183
3019
1864
2255
2285
2280
2254
1666
2042
1650
2712
2201
245468
2207
2204
2207
1662
1661
2483
1658
1652
2485
2589
1691
12819
17443
2544
2515
10294
1686
1678
4320
5026
2272
1824
1698
1680
2269
1675
2592
2285
1940
2279
2427
1940
1899
1663
1684
1683
1678
2287
1664
2284
2532
1747
1654
2348
2378
2488
1672
1931
1714
2694
4192
2545
2518
2264
4949
2283
2257
1692
1691
1693
2483
2283
1703
1706
2530
2303
2165
2487
15391
2392
1641
2198
2489
2299
2297
1672
1891
2344
1655
1912
3465
2275
3466
1682
3697
2434
1805
2528
2304
1749
1659
1927
1677
1659
1768
1677
2364
2274
7109
2415
1708
1679
2556
2388
2265
1644
2262
2296
1664
2477
1658
2270
34280
1647
1814
1687
1657
1949
1653
5906
1685
1684
1701
2252
1628
1678
2292
1679
4045
2292
2404
1675
2409
1894
2405
1676
1691
2344
1669
1942
1675
1699
2475
2272
2309
1660
2193
1637
1677
2259
1684
2284
1657
1675
1672
2557
3026
4551
1668
1686
1657
1685
1680
1687
2361
1663
2589
2266
1688
2671
1674
2294
1657
1672
2204
2012
2344
1757
2442
2277
1666
2300
1810
2853
1684
2276
1711
1710
2250
1666
1663
2284
1675
1678
1680
1896
1679
1690
2283
2170
1704
2170
2567
1624
2284
2229
1670
1669
1690
2230
1666
2291
1630
1678
1846
1674
2276
2010
2694
1654
4344
2259
2202
1706
1684
1924
12327
1670
1672
3502
2227
1679
2277
1699
2587
1674
2282
2288
1609
1650
1651
1681
1688
2275
1668
2291
1669
15019
1629
2206
1670
2431
1700
1747
2804
5988
2851
2420
1875
2279
1761
2289
2469
1661
3787
2045
4970
1821
2451
2287
2261
2410
2202
2413
1684
2282
1678
1703
3350
2261
2620
4499
1666
2282
2303
1879
1662
8192
1678
1637
1869
1639
1682
1683
2538
2302
2450
2253
3167
2256
2345
1685
1676
1662
2269
2604
2296
2267
2555
1668
2203
2201
1698
1665
2231
1674
1700
1906
1680
2301
1682
1653
1653
1679
2515
1680
2294
1678
1680
1682
1667
1685
1881
1663
1674
2475
1668
1790
1675
2263
1900
1694
1669
2298
1658
5249
2284
1676
1678
1679
1677
1676
2176
2268
1667
2215
1693
2215
1891
1697
2430
1694
1694
2550
1650
1693
1650
2544
1656
2274
2364
1912
1687
1898
1690
2279
2282
1658
2336
1685
2288
2802
2062
1676
2268
1676
2287
2287
2479
2477
1661
1904
2279
2274
1670
2098
2216
2474
2487
2215
2276
2739
1936
1665
2308
1681
1701
2474
2473
2283
2475
2475
2473
2375
2567
3503
1662
1652
1669
1902
2345
1672
2051
1683
6024
1945
2782
3503
1687
1667
1663
1667
1679
1696
1661
2265
1669
1666
1868
1686
1664
2282
2305
6085
1673
2287
6605
2438
1658
1673
1676
1852
2069
1870
2301
2274
2284
2272
1845
2272
1678
1899
1711
1730
2784
1682
5439
2282
2277
2276
2277
2276
2622
1664
1662
2275
2276
2244
1666
1667
2552
1663
2276
2308
1671
1680
1919
1672
1652
1652
1678
1674
1659
1695
1891
2207
9479
2360
1668
1695
1876
1875
1648
1684
1655
2334
1878
2045
2544
2554
1702
2185
1674
1663
2282
1668
5213
1666
2397
2282
5215
1857
128428
2272
1647
1850
1646
2555
1867
2489
2076
1695
3279
1670
2695
2482
2694
1673
2022
6586
1672
1667
1870
1660
1672
2206
1669
1686
2265
2287
1818
1688
4875
2626
1681
2280
1683
2379
2503
1681
1674
1680
1678
1676
313536
2549
1682
2271
2487
1881
1679
1939
1890
1659
4481
1671
1654
1887
1665
1679
2262
2837
15536
1656
2259
2264
1674
2264
2096
4874
3104
3652
2428
2285
1663
2258
2282
2192
2637
1796
1702
2192
2189
1664
2266
1689
2261
1687
2301
2768
2272
1664
1894
1670
1665
1943
2558
1685
2269
1942
2564
1657
2253
2192
1833
2257
1655
2321
2281
1634
2716
2271
1685
1724
3380
2516
2515
2317
2014
2270
1808
43195
2546
1650
2071
1752
1675
1672
2262
2594
2290
1896
1667
1653
2598
1687
1675
1663
1903
1657
1663
2514
2645
1782
1897
2245
1659
1875
1928
1672
1649
1666
2438
1661
1661
1663
1665
1662
1900
1902
2534
2537
2186
2851
2715
5031
1682
2852
2478
2545
2330
2519
2280
2369
1817
1818
1681
2339
1670
2271
1681
1652
1677
1666
2540
2840
2532
1671
1883
1693
1668
1706
1683
2169
1666
4018
2030
1627
1670
1659
1659
1868
1764
40858
2312
1660
1660
1906
1701
1665
1666
2197
2844
1881
6744
1892
1734
1660
1682
1669
1675
2592
2550
2567
1660
2709
1909
2498
2301
2257
1689
1684
2295
1878
1936
1685
1693
1663
1675
1675
2708
2712
1677
2265
1854
2268
1681
1670
2206
1740
2201
2452
2375
2266
2341
2340
2448
2340
2396
245468
2204
1679
2206
1653
1897
2636
2636
3260
2038
2279
2257
2205
2207
1691
1986
1660
2042
1891
1878
2274
2841
2348
2274
1683
1665
1682
1687
1683
1681
1635
1682
2274
1687
3874
1677
1641
2562
1710
1681
2290
2569
1684
3312
1671
1677
2277
1682
2103
1904
1680
5213
2266
1660
2306
1678
1917
1734
1755
1695
1679
1677
1681
1685
1690
1669
1777
1734
2209
2564
1680
2285
2279
1579
2510
2059
1665
1832
2672
2139
2301
1662
1896
2292
1743
1663
318378
2273
1894
1764
155220
1668
1676
1875
1673
2372
1659
1651
26049
2478
1894
1677
2278
1703
2378
4372
2210
1685
2211
1677
1652
2354
1649
2259
2510
2513
2269
2705
2511
2347
2513
2367
1676
1682
1678
1680
2265
1671
2536
2404
2043
1641
1648
1684
1711
1876
1703
1678
1945
2661
2588
1675
2286
2047
2001
2092
2092
2268
2268
2270
2273
1655
1655
2264
2084
1649
1675
1671
1694
1806
1930
1900
1885
1933
2815
2329
2794
1876
2200
1686
2529
2337
5429
1666
2367
1672
2258
1690
2634
1690
2127
1686
2253
2168
1674
1665
1900
1686
1668
2257
1673
2538
2630
1673
1682
1681
1861
2346
1686
1900
1636
170405
4196
2373
2372
2506
1807
1676
1688
2189
2293
2585
1690
2160
1686
1686
1643
1662
2539
1672
2341
1679
1991
2791
1673
1893
3396
1671
1666
2076
2274
2068
1929
1928
1661
1682
1680
2498
2276
2485
1684
2256
1683
3606
2564
2587
2544
2264
1673
1675
1672
2276
1662
1677
2015
1701
1696
2529
1699
1701
2589
2588
1649
2103
2278
1697
2345
458629
4617
2254
2584
2566
1685
2565
1680
2365
1677
2529
1703
2543
2307
2542
2268
2336
2281
1880
18874
2382
1686
2486
1719
1675
1661
1873
2190
2245
2121
2558
1691
2283
2581
3961
1846
1847
1983
2703
1901
2707
2701
1700
2369
1667
2933
2215
1664
2281
1659
1681
2262
4653
1660
2272
2255
2052
2634
2840
2708
1685
2199
1676
1885
1671
2782
1677
2318
1895
1889
2591
1676
1959
1672
1683
1683
1676
1703
2274
2390
1659
2705
2269
2283
1709
1693
1669
2210
1659
2706
1678
1675
2054
1793
2065
2560
2272
31816
1660
1691
1705
2273
2491
2491
1836
1745
2046
1669
1690
2482
1678
2264
1669
2317
1682
1679
2705
2267
1659
2288
1672
1738
2494
1881
2287
2282
1982
1696
2273
1674
126548
2389
1780
2535
1648
1668
2479
1677
2256
2279
2138
2060
1675
1682
2268
1681
1708
1653
1663
2581
2637
53813
2281
2277
2281
2280
1685
2375
2380
2263
2267
2094
1643
2290
2287
2289
2262
1808
1696
2292
2298
2083
2395
2201
1882
1675
1686
2253
2250
2287
1659
4734
2224
2208
2583
1662
2521
1675
1670
1686
1672
3482
2586
1762
2064
1690
2302
2274
2301
1664
1876
2264
1877
2262
5111
1689
1689
1671
2065
1695
2281
2372
2281
1677
1628
1890
1695
1682
2079
2267
14336
1618
1679
2281
1709
2272
1664
1707
2283
2271
1685
1680
2252
2599
2193
3749
2248
4363
1630
2562
1686
2551
2844
1759
1649
1646
1651
2379
1653
2575
1797
2568
3035
1688
1690
1689
1681
2252
2256
2265
1639
1674
1878
1988
1676
1874
2484
2489
2611
3749
1674
2248
2185
1681
1653
2260
2262
2271
1670
14415
2342
2343
1683
1700
2269
2557
1649
2274
2559
2241
1957
2671
1691
1691
1928
1663
1662
5325
2332
2280
5779
1660
2268
2688
1660
2360
1669
2672
2303
2269
2272
2316
2267
2268
2268
1671
1670
1668
1842
1663
1666
1768
1761
1679
1762
1765
16254
2075
1758
1761
1671
2524
1674
3550
4944
4942
4718
1690
1656
2373
1652
2263
1766
2265
1667
2554
1666
2165
2559
2559
1675
2484
3858
1717
1652
2199
1669
2202
1684
1679
1680
1680
1801
2002
2811
2646
2260
1889
2812
2565
2410
3658
1662
1882
2287
2287
2594
1973
2289
2289
1684
1926
1669
1878
1897
2647
1879
2547
2179
1675
2648
1673
1675
2201
2199
2407
1688
1676
21111
2560
2512
1866
2074
2097
1667
2850
1669
1667
2290
1682
2380
2795
1888
1676
1665
1799
1936
11381
2412
1878
1895
2063
1865
1865
1765
2391
1867
2281
1680
1663
2277
2267
2535
1682
1692
1680
1639
1687
1676
2288
2265
1895
1668
1877
1675
2681
2045
3340
2601
2023
2057
1804
1684
1680
1665
2539
1741
2236
1984
1681
1729
1713
308932
2236
1675
1655
2537
2534
1850
2385
13957
1678
1683
1662
2280
2113
2274
1708
2291
1666
3584
2291
2256
2258
2355
1675
2378
58638
2562
1650
1657
2188
1669
1886
2575
2575
2575
1672
1671
1670
2142
1673
2259
2028
2554
1843
2283
2553
2223
2274
1661
1711
1640
1673
1685
1662
2278
2692
2288
8198
2549
1669
2300
2575
1652
1640
2253
2121
2124
1662
2230
1877
2153
1643
1807
1965
1665
1674
1690
51242
2263
1681
2059
1673
1889
1863
2570
1672
1865
1686
2588
1678
2752
2274
6475
2296
3470
1716
2299
1670
1680
2702
2043
1938
1685
2701
1669
2700
1675
1672
1670
1709
2560
1911
2047
1667
1911
2137
1661
2614
1906
1911
2848
2045
1687
1638
1638
1678
2326
1692
2569
2567
1703
2827
2563
1705
2562
1661
2563
1663
1665
2572
1671
1671
1656
2277
2275
2542
2517
1876
1706
1683
1667
1705
1671
2568
1665
1671
2359
1846
1963
1683
2523
2436
4236
1811
1892
1683
2385
4726
2335
43253
6964
2362
1668
1654
1668
2365
2363
2363
1692
2734
2359
2356
1887
1641
3796
1659
2277
2250
2059
2053
4400
1690
1672
2418
2365
2278
1681
1674
2194
1710
1684
130424
1984
1685
2013
1875
1870
1678
1877
1870
1683
1876
2023
2205
1674
2295
1683
2298
2263
3052
1683
2554
2679
1889
1704
1666
2269
2676
1701
2553
2537
1662
1645
1673
1796
1947
1838
1656
2260
2675
1665
1775
1668
1681
2264
1753
3397
2109
2345
1649
1930
1679
2244
2260
1666
1666
1859
1674
3208
1663
2489
1762
1637
1884
1677
1669
1669
2290
2543
2026
2333
2551
2264
1662
1667
2687
1679
2319
2056
2242
2044
2045
2310
2311
1686
1689
1699
1672
2580
2206
2200
1893
2200
2529
1674
1967
2197
2200
1683
2543
1887
1635
2192
2340
2335
2335
1698
2015
1623
2270
2281
1688
1672
2319
1683
2181
1949
1680
1664
1675
1676
1673
1653
1652
1668
3300
3667
1905
1816
1668
2270
1681
1685
1644
1667
1678
1677
1679
1654
1674
1707
1941
1681
4768554
2240
1661
1690
2340
2342
1687
35254
2260
1927
1684
2260
1667
2273
1667
1882
2486
2495
2489
1648
2272
1703
1670
1664
1677
1666
1679
2268
1645
1646
2253
1679
2253
1675
2514
3383
1894
1765
1759
2060
2743
2344
2462
2049
1653
2464
1671
2277
1688
2592
1683
1664
1762
1898
1674
1677
2280
1620
2264
2549
1972
1664
2264
1653
1673
1684
1651
2976
1679
8564
1668
2569
1654
18284
1679
1698
1677
1681
1671
1680
1660
2382
4492
2920
1666
2852
2348
1899
2264
2493
2471
2184
2316
1683
2182
2255
1669
2471
1677
2076
1827
1672
2401
2341
2253
1894
1650
1653
1663
1672
1892
1902
1941
1674
1673
1689
1685
1688
2434
1682
1678
1668
1937
1667
1658
2294
1674
1632
1693
2017
2679
1705
2540
12920
1658
2280
2539
2233
2570
2256
1943
1673
2701
2662
1760
1673
1954
2631
2259
1810
2181
1578
1666
1670
1668
2261
2152
2179
2317
1670
2202
7029
2472
1860
1782
1853
1664
1675
2257
1661
1659
2053
1673
2407
1768
2346
2409
2344
1873
2263
1904
1890
1620
1641
1664
1775
1668
1691
1691
1843
154233
1667
2101
1684
2354
1807
303677
2446
1687
1666
3312
1818
1675
2266
1672
2354
2353
1655
3742
2555
2344
1677
7103
1675
2208
1867
2317
1759
2488
2278
1684
2580
1645
2467
1669
120322
2266
2281
5393
2549
2550
1671
2038
1662
2792
2540
1906
2611
8468
1817
2341
7385
1634
2360
1700
1662
1670
1658
1681
1664
1661
2268
1775
2292
1674
2265
2538
2040
1976
2089
1664
1638
1664
1882
1644
1883
2049
2533
2343
1673
2266
1710
2538
2282
2263
2266
2277
2638
2266
1749
1645
1816
2535
1679
1667
2358
1822
1656
2411
2206
1661
1676
1664
2325
2649
1667
1658
1660
1672
1899
1657
2537
1861
2262
2930
2257
2669
4796
2272
1676
2563
1768
1678
1676
1665
1870
1652
1651
2569
1914
4133
2308
1669
2340
1665
1680
1665
2380
2239
1930
1893
2302
5285
1687
1656
2262
1638
1739
1765
2244
2043
3394
1686
1656
1655
2585
2281
2345
1689
2324
1787
1941
1792
2274
1677
4253
1938
1672
2216
1978
2795
2536
5623
2290
2275
1815
1664
1652
2249
2206
1647
4368
1662
2276
1663
1883
1655
1656
6858
2259
1650
1684
1808
2270
5833
2838
1775
2837
2410
1756
1674
2304
1678
1669
1675
1674
2256
2210
1661
3432
3656
1659
2276
10687
2546
1674
2011
2201
1669
2549
2258
1661
1604
1667
18643
1669
1935
1669
1669
1680
1658
1651
1629
2652
1678
1669
2260
1639
2311
2338
1673
2270
2223
1634
1671
2254
2469
9261
1654
2310
1697
1635
1678
2204
13981
1679
1662
2432
1668
1677
2304
2305
2386
2252
1799
1795
1682
1687
2549
2279
2300
2305
2285
2305
1668
1900
2028
1683
1676
2277
1676
2276
1897
2833
2849
2565
2468
2276
2656
2626
2263
2672
2549
2299
2300
2580
2245
2306
22210
2272
2284
2283
2543
2267
1662
2274
2612
1931
2291
1846
2634
1880
2791
2667
1870
2498
1929
2260
2542
2280
1882
2522
2679
1699
1818
2284
1900
2261
2041
2532
2477
2478
2476
2478
2616
2459
2619
2283
2283
1670
1690
2061
2844
2542
2540
2812
2323
1661
2420
2556
2687
2572
1693
2653
2305
1663
2665
2301
1887
1682
1884
3374
2347
2272
2185
2523
2523
1649
1661
2278
2279
2811
2045
1710
2270
2268
2268
1839
2509
2259
1808
2283
2265
2650
2649
1821
2278
2674
2675
1903
2275
2092
2312
1990
2677
2262
2688
2525
2296
1667
1667
2825
2196
2614
2276
2306
2273
2276
2563
2198
2515
2516
2516
1862
2258
2594
1863
2377
2544
2261
2278
2278
2278
2279
2555
1684
2448
2250
1684
1899
1899
2522
2546
2351
2351
2255
2277
2274
2277
2274
1908
2490
2206
2401
1846
2275
2209
1647
2548
2549
1716
1908
1688
1690
2552
2288
2288
2204
1682
1699
2036
1883
2541
2829
2830
2828
2537
2209
2270
2536
2422
2017
2540
1939
2226
1671
2128
1672
1699
1896
2121
1681
2273
2374
2375
3599
2089
1901
3495
1906
311285
1672
2206
2618
2617
2617
2644
2644
2645
2619
2647
2834
2257
2208
2208
2207
17366
2206
2206
2208
2206
2547
1669
2518
1691
2270
2300
1692
2266
2272
2269
2833
2507
2510
2249
2259
2272
2339
1904
2487
2684
2266
2525
1676
2301
1686
1730
4030
1676
2266
1684
3737
2270
2381
1872
2444
2305
2297
1890
1925
2436
1702
1703
2287
2348
2266
2185
10031
2703
2271
1850
1695
2530
2201
2134
2642
2272
1898
2252
2372
1699
2184
1676
1866
2566
1706
2539
2489
1937
2294
1711
2537
2331
1670
2304
2309
2156
2199
2306
2299
1652
2277
4817
1806
2192
2641
1679
2331
2219
2628
2280
2497
2500
1893
1700
2519
1893
2518
2530
2573
2514
2518
1885
2262
2197
2546
1682
1690
2669
1884
2648
2263
2640
2262
2576
2185
1926
2547
1674
2539
2205
2555
2555
2674
2464
1665
2340
2252
2344
3534
2338
2031
2258
1686
1669
1673
1673
1673
2253
2447
2190
1888
1885
2307
2265
3789
1676
2269
2556
1685
2565
2273
1661
2270
2544
2543
2546
2361
2358
2259
3884
2578
2576
1974
2575
2281
1706
1710
2277
2348
2348
2269
2491
2809
2325
2414
2069
2068
1892
2269
1865
1864
2188
2271
2687
2272
1687
2256
3425
2549
1700
1701
2192
4692
1946
2536
2466
2987
2553
2257
2265
2266
2266
2268
2267
2265
1698
2266
2581
2239
2257
2262
2285
2581
2442
2474
5731
2354
2359
2282
2296
2586
2530
2281
2540
1651
2301
2284
2539
2266
1767
1886
2301
2060
1766
2101
2270
4450
1669
1666
2276
1823
1822
43601
2382
2543
2538
26023
2512
2317
1867
2278
1654
1911
3006
2517
1709
2046
2180
1918
72428
1893
2156
4653
4743
2349
14288
3856
2353
3566
1637
4133
1646
1982
2110
85850
1869
1733
2199
3082
1766
1860
2583
3030
1868
1964
1749
2974
2027
9289
2382
2188
2139
5652
1856
4745
2336
1672
2195
2340
2133
1708
1734
2428
2356
4295
1726
1707
2416
1667
1999
1990
2634
1695
9462
1805
1651
10604
229642
2319
2160
4736
2576
2499
2270
2036
1978
1847
3045
12749
3595
5360
1961
1920
102262
2368
2790
6212
1662
1967
3802
10007
1887
1987
2545
2078
1645
2188
2533
4837
179112
2325
2811
2028
1682
1683
2916
4042
1860
4443
1842
18036
5171
2095
2698
2467
3916
2000
4265
13713
1682
6063
2141
3945
3479
20431
2134
4939
3515
2964
8883
4652
2165
4626
2259
1662
1661
159922
1668
12203
2938
1838
4548
2046
3407
5723
49918
2521
6679
2369
3198
3543
3671
1809
1680
1682
13018
6182
3342
2132
2684
2671
5235
2144
7895
1975
1668
2220
2452
2630
101744
25490
1841
1970
2672
2894
6026
1794
1689
2100
2784
1648
2121
5031
1663
4192
5474
4203
3104
3064
2011
1704
1609
1931
2563
1891
2355
1923
2240
1875
2524
1951
2074
1982
1665
1645
1765
1668
1892
1660
1891
2457
1913
4434
2949
1651
1662
2296
2582
8215
1662
3940
1744
1709
1652
1672
1683
1665
1880
1877
1673
1895
2726
1689
2654
1675
1760
1658
13762
1663
2104
1672
1928
1672
1667
1897
1681
1683
2113
1679
1674
2528
2535
1676
1670
1652181
2484
1675
56619
1675
2655
1686
1685
1673
1675
1681
1647
6329
1675
2205
4284
1898
1680
1654
1682
1669
1893
1665
2273
2425
1679
1746
1684
1913
1673
1677
1653
1660
1677
1872
1668
1929
1661
1828
1661
1656
2030
1676
2075
1669
1673
1805
2831
1677
2294
1689
1678
1663
1663
2234
1681
1782
2547
2152
3132
3350
1673
1977
1661
1846
2175
1665
1797
1779
2166
2004
2109
1976
1663
4214
1672
3633
1652173
1733
1672
1672
1799
1668
1669
1669
1678
1674
1675
4328
1935
2352
2079
3308
3403
2469
1685
1741
1882
1743
1652177
1744
1642
1646
1642
1644
1673
1678
1681
1879
5663
5694
1668
1920
2623
6740
1649
2124
2743
5880
2389
11183
1678
1658
1663
1656
1653
1652177
2752
1699
1671
1682
1849
10218
1675
6337
2342
1678
1669
1664
1667
1656
2896
2242
1669
3131
1666
2955
1665
1666
1661
1661
1681
1669
1173930
1692
1668
267178
1971
1911
2123
1889
2632
2360
1980
1660
1672
82535
1664
2266
1640
2292
2274
2568
1649
1673
5592
1671
1750
1737
1683
4296
1968
1642
1682
1672
1707
1660
1665
2246
1899
2085
1948
2042
9400
1663
1882
1878
1878
1659
2225
1709
2200
1665
4387
2047
3879
1680
1670
1671
1823
3413
1655
22927
1661
1914
1651
2380
1686
1959
4058
1674
3870
1674
2051
1866
3115
1679
1675
1660
1671
2069
1891
2508
1677
2051
11093
1653
2556
1930
1897
1669
8740
2313
1937
1663
1662
1658
1666
2058
2330
1677
1682
1682
3918
2124
1692
1673
1675
1841
1671
1901
1669
3538
1652193
1673
1667
1678
1675
2980
1670
1673
3012
4057
1795
1688
1670
1659
1863
1670
1743
2202
1657
1677
1692
94405
4093
1662
2130
48274
4058
12807
1675
1688
1942
1681
1647
2985
1674
1920
1681
1667
1717
3842
1669
1761
1653
1891
2339
1665
2160
2256
1684
1682
1671
1668
1667
1675
1675
1673
3235
1884
24714
1668
1657
2187
2256
15552
1905
1659
1895
1672
1673
2248
1662
2496
2954
1800
2272
1855
1900
1666
1755
1668
1653
2315
1656
1686
1686
1794
1687
170026
1749
1909
1822
1768
2353
1917
1922
1987
2491
1934
1971
57815
19235
1892
1953
1876
1806
1715
1805
1695
1695
1673
1681
1671
1671
1678
1670
1686
1681
5357
1661
2146
1661
1813
1691
1647
1649
1678
1677
1668
1667
1668
2044
1679
4174
1688
1684
2355
1680
1662
1901
1678
2556
1679
1671
2409
1680
1670
2161
1685
2095
1671
1677
1673
2427
3931
1681
1680
1889
1650
1697
1745
2239
2256
1667
1674
2091
1674
1652196
1674
1644
1678
1699
2178
2141
2107
1675
1686
1682
1673
1683
1654
1757
1898
15065
2149
1908
1662
1677
1961
1931
1686
1749
1664
1701
1885
1662
1790
1673
1697
1666
1662
1897
1706
1672
1671
1690
1664
2267
1679
1781
2545
3017
1668
1646
1708
1880
1669
1654
1669
1660
1671
10294
1657
2237
2245
2242
2892
1693
1677
1693
1798
1671
5291
1697
1815
2060
2269
1696
1695
1657
1676
1675
1673
1657
1682
60033
2491
1674
1678
1676
1669
1809
2167
10825
1676
2161
2154
1683
1684
1681
1673
1903
1652
1903
1675
2328
1661
2430
1670
2889
1690
1662
1665
1661
1660
1676
1685
2281
1697
1896
1685
1678
1688
1659
2720
1693
3071
1973
2292
455361
1682
1675
1669
1823
1658
1686
1652192
8205
1671
1681
1671
1685
1636
1687
1670
1677
1659
2388
2226
1679
2411
1807
1682
1660
1643
173829
105117
1641
1669
1670
1663
1663
2574
1684
1812
1663
1669
1677
1661
90385
1679
3493
22480
2418
4611
429469
1666
2855
2072
1671
1944
2285
221210
1679
1665
1686
1686
1688
1675
1673
45013
136096
1887
1753
1656
1658
1657
1732
1666
2215
2157
1755
1660
1673
4405
42341
1674
1673
1670
1676
1659
1677
2224
1899
1646
6359
3685
1672
1655
1929
1675
1886
7139
1662
1663
1666
1652194
1691
1742
1742
1677
2518
2757
2716
1694
1745
2568
2271
1664
1652193
1668
1907
1667
1798
24247
1683
2090
3035
2250
2509
1807
1669
1667
2832
1680
1692
2510
1867
1689
1644
1685
45013
11043
5340
1678
1765
1710
1709
1665
1666
1889
4815
1664
1894
2542
3875
1667
2210
1660
2694
1806
1657
1933
2778
1678
1653
1668
3627
1679
2207
1656
1868
1669
1794
2277
2125
1666
1671
1676
1667
1684
1665
1888
2695
1679
1718
1655
1672
2400
3208
1671
4620
1678
2701
1696
1664
1679
1953
1846
2146
1961
210539
2212
1673
2372
1650
1674
1652
1672
1678
1679
1650
1668
1846
2021
1656
5633
1680
3468
1645
2684
2016
1670
2817
1680
1671
1687
2495
1757
1754
1648
1675
1963
1913
1746
1674
3058
2585
1712
2270
1679
1672
1926
4807
1653
1672
1682
1683
4393
1675
1679
1676
1680
3820
112948
1658
1904
1685
1671
1673
1667
1786
3253
3255
3253
2263
1707
1672
1895
1657
1676
1677
1862
1667
1672
1673
1674
1675
1639
1748
1896
2574
1705
1658
1673
4361
1669
1954
6008
2413
1643
1668
1681
2380
1667
1670
1657
1678
1663
1691
1682
1800
1797
1662
1901
1901
1666
1682
2249
1722
1709
1926
1914
1701
1665
1680
1670
1684
1775
1665
2268
1681
1672
2891
2031
2474
1671
2224
2632
1635
2503
2166
2103
1648
1666
1651
1654
1688
1682
2243
1707
1662
1708
22335
1643
1914
2191
1673
1651
1683
2144
1674
1677
1640
1881
1661
1660
2821
2680
2776
1659
10998
2954
1672
1679
1673
1682
1662
1674
1681
1683
23451
1903
1901
1671
2364
1767
1682
1682
1654
1670
1670
1660
1668
1674
1668
2061
1679
2828
1671
1680
2288
1677
1678
1659
1657
1683
1683
1682
1663
1674
1673
1680
1676
1681
2543
1964
2140
1690
1664
1688
11887
1660
2029
2577
1665
1899
1900
1684
2822
1678
1675
2372
2149
1946
1666
1931
1767
43386
1674
1707
1982
6695
8196
6453
1668
1669
1680
1679
1663
1680
1660
1673
1676
1672
1689
2168
3020
1680
1661
3929
1665
1670
1672
1674
1676
1823
1685
1685
2415
1681
1670
1669
1896
1869
1795
1680
2627
2299
1671
1670
1662
1939
1688
2834
1677
1661
20467
14434
1679
2013
1902
134901
1902
1860
1644
1671
1675
2267
1686
2253
1698
1647
1655
1693
1794
1678
1679
1679
1681
4039
1653
1669
1658
1693
1658
1702
1671
1669
1668
1670
1669
1671
1662
3262
1671
1671
2176
2925
1651
3465
104287
3119
2407
2740
9455
2246
2542
4160
1676
8351
1666
1671
1682
2238
2763
1842
1668
1669
1893
2523
1666
2210
1669
1667
1662
2127
1798
2047
1693
2181
1665
1670
1878
89252
2250
2255
2214
2023
1687
1688
2136
1646
2607
1687
1685
1687
2095
2093
1675
1677
1637
2516
1669
2280
2975
1676
1640
2547
1903
1664
1897
1681
1681
1678
1679
1677
1640
1684
1896
1666
1669
3170
2343
2501
1632
1675
3015
1888
1634
2282
1676
1674
1672
7419
1701
2025
1664
1672
1671
1677
562922
1656
2328
2341
1672
1672
3217
2063
1639
1677
1674
13737
2275
1662
1876
2176
1923
1670
1653
8557
1652
1664
1665
2290
1669
1669
1666
1671
13140
1783
2275
2559
1667
1799
1798
1672
1675
1688
2416
1654
2116
1774
2295
1671
29987
1665
1662
9313
1941
2272
2653
1654
2491
1649
1673
4303
3579
2345
2346
2344
1647
1676
1665
1911
1677
1693
1958
1690
1688
2085
1697
1668
1658
1832
1661
1954
1682
1685
1679
2188
1678
5149
1661
1669
1694
1668
1669
2637
1658
1893
1893
1646
1643
2021
2102
1678
1678
1673
1669
2246
1760
1765
2369
1658
3277
1681
1722
1685
1689
1997
1692
2294
5006
2300
2300
1828
2233
1689
2535
1785
1746
1679
1690
4803
1671
2103
2343
1655
1788
2126
1650
1666
1685
1673
1670
22580
2664
1670
1671
1903
1685
2258
3810
1720
1697
1699
1670
1654
2167
2182
2032
1882
1643
1866
2145
1779
1871
1654
2265
1681
8530
1657
1681
8902
1657
2113
1658
1662
4851
1696
1998
1676
1680
1677
1676
2133
1676
1704
141440
1656
1678
11504
2262
1673
1903
1686
1678
1658
2098
1661
1663
1913
1682
1649
1706
1661
4594
1676
1658
5375
2131
1689
1684
1687
1646
1645
1645
1684
4387
4389
1913
1662
1734
1665
1659
1688
1684
1968
1655
2356
1669
1670
1860
1659
2242
1655
1676
1673
1662
2062
7905
1788
1657
1757
1888
1670
1684
1674
1672
2603
1770
1687
1660
1939
1894
1680
1702
1675
1646
1670
1794
1682
1663
1839
1935
1660
1672
2047
1696
2362
2582
2658
2013
1892
1656
1666
1669
1692
2099
1903
1671
2043
1666
1669
1680
1672
1688
2268
2246
1684
1681
1705
1625
1662
1688
1674
1904
1648
1904
1682
1694
1668
1679
1945
1670
1678
1669
2751
4327
1765
1668
1669
1809
1652
1711
1659
1721
1685
2049
1687
1665
1680
2627
1659
1650
1660
3449
1665
26490
1819
2023
1814
1667
1678
1672
1677
1667
1674
1675
3464
1769
3463
1661
5139
1655
1933
1673
15364
1672
1701
1723
1922
1918
1889
1670
1665
2329
1675
1642
1782
1666
1654
1811
1659
1656
1689
1810
1667
1659
6684
1674
1659
2309
1676
3993
1855
9167
1638
6068
1796
1794
1794
1658
1678
1677
1674
1675
49173
8136
1657
1883
2359
1670
2209
1974
1689
1668
1669
1669
10436
1742
1907
1688
1740
1737
1677
1660
1680
1821
1683
1680
4934
2341
2900
1935
1909
2334
1692
1640
1660
1659
20251
1687
1738
1676
1747
10177
1630
1627
2093
1893
1959
1896
1903
1864
1682
1679
1668
1665
2927
1663
1807
1640
1986
1690
1667
68424
1692
1667
1680
1698
1696
2728
2621
2054
1660
1686
1682
1813
1684
1679
1750
6433
1670
2273
1678
1666
2945
1654
1903
1689
4058
1669
1669
1683
1684
1667
2182
2323
2603
1679
1670
1669
1688
8650
1679
4058
2403
3077
2079
2574
2935
2272
1662
1634
2903
1653
15591
1653
1704
1781
2634
2630
2826
1679
1678
1666
1671
2342
4291
2547
2838
5290
2541
1656
1662
76934
1747
1650
1680
1678
1655
1654
1658
1674
2032
1663
1693
1690
2601
2379
1661
2614
1670
1663
1656
1693
2387
1643
2548
1832
1713
2583
2098
1681
2515
2472
1654
2875
3078
2341
1877
4787
129317
2285
7787
3478
1845
1650
1664
3080
2324
3919
1876
5357
1847
1656
3862
53599
2781
2941
11263
1664
1723
5540
2286
1943
2884
2274
2053
1651
1652
20589
3068
2188
2398
2342
1673
1652180
1672
1906
2240
1799
1930
1929
1663
1649
5053
1677
3070
1913
2199
4568
2225
1678
3889
1654
1650
1677
1678
8831
1655
120584
4372
1658
4901
5867
8804
1661
1799
4980
67688
1742
1879
2666
2593
2477
2599
1663
3442
3119
4518
3317
2501
3318
2614
2114
5117
2007
1659
1983
2615
2072
113766
2037
1689
3277
3237
2570
1655
2187
27497
2683
2890
4376
1929
2487
4479
1660
13655
2319
1673
2127
1655
1652179
2953
3160
1667
4701
1747
1673
1675
2996
1671
1903
2760
2773
8827
6645
1652179
2383
1698
1664
1906
5940
1671
2068
3096
1749
1654
24932
1650
3191
3411
2300
1970
2346
1657
1031038
2203
1652181
2101
1791
1656
1656
1889
2374
2017
6693
1692
2503
2173
8803
1959
36280
2223
2465
1724
1659
1654
1654
5547
15371
1669
3394
2265
2769
1654
2880
3998
2815
1689
3642
7214
1892
1658
2166
1660
2403
1661
2147
3063
9008
1662
1905
4755
2008
2117
1662
2371
2367
8424
1694
1663
1659
3551
2232
2151
11499
2057
8309
3183
1887
3027
5477
6994
2691
4326
2414
2575
4888
1944
2672
1656
2562
2261
1800
4276
2268
1630
2379
10327
1352042
2996
7920
2355
3213
1978
1691
1667
1676
2845
1672
1667
2630
1671
1654
1823
1678
1704
2550
1886
1687
1685
1650
1692
2334
2808
1944
1676
1897
1780
1980
1950
1663
1667
1677
1673
2205
6028
7627
1676
2270
2372
1671
1651
1693
1688
1687
2766
1667
1680
1657
1881
1679
1669
1671
1678
2282
1875
1680
5084
1704
1653
2007
24321
2627
1684
2395
1656
1654
1790
2347
1701
1670
1662
1658
1662
1660
1655
1953
1672
4928
1656
1658
1703
1688
2312
1626
3792
1945
1653
1689
1672
1684
1681
1679
1667
1631
1662
1866
3606
4622
1668
2267
2779
4523
1984
1675
1671
1673
1675
1673
1787
1666
1895
2148
1680
4058
1685
1690
1843
1688
2551
2550
1663
2256
2812
1641
1674
1656
1659
1896
1663
1786
1888
8762
1686
1665
2289
1673
1678
5271
1671
2392
1887
1668
1671
1638
1682
1801
1685
1662
1666
1666
1662
1700
1663
1699
4060
2125
1681
1682
1674
1670
3279
27806
1658
1659
1665
1662
1664
1663
1894
1651
2552
2342
8565
1696
1782
1686
1686
1675
2263
1635
5344
1676
1684
1682
1680
1681
9383
1950
1672
2784
1886
1678
2539
1670
1695
1697
1675
1693
1653
1967
1699
2519
1672
1678
1666
1657
132172
1693
1659
1679
1686
1675
2488
1898
1795
1691
3482
1683
1665
2060
2142
8588
2040
2313
1675
1675
1673
1822
7758
1677
1890
2800
1684
1649
2804
2345
1666
8913
1678
2276
1678
2540
2865
1684
2368
1787
1668
1845
1667
4513
1885
1677
1649
1672
2269
1691
1648
1669
1667
1666
2446
2486
1684
2714
1661
1667
4944
1653
2642
1679
1684
1793
1683
1659
1649
1675
1650
2353
1680
1679
1694
1830
1650
1686
1670
1671
1670
1668
1687
1804
2307
2306
1963
2282
1883
1680
1710
1676
1677
2549
1703
2619
3962
2620
2619
2617
2159
1654
12453
2449
1666
1682
2166
1680
14580
1691
2171
1758
1759
2177
1674
7035
1662
8600
1683
2128
2264
1677
1660
2241
1926
2266
1667
1666
1670
4395
1673
1685
1728
1661
1689
1695
1664
1785
1677
1688
1683
1688
1678
1640
1682
1658
1746
2427
1678
1692
1659
1638
1923
1683
1669
2361
1673
1660
1637
1685
1695
1883
1873
1687
1690
1668
1873
1680
1662
1895
8441
1634
1932
1772
1670
31525
1897
1685
1671
1681
1748
1669
1891
8371
1682
1682
1669
2081
4352
1720
2207
3325
1679
54680
1933
2607
2837
33417
5872
13156
1669
1671
1670
1809
1668
1668
1756
1763
1623
2037
1664
1742
1781
2828
1895
1669
2347
1687
1687
1892
2025
1661
5141
1615
1683
1643
1640
1681
2177
1796
1674
3000
1813
1926
1685
1672
465439
104285
2261
1677
1662
1678
1714
1623
1678
1678
1685
4561
2321
1699
1693
2032
1644
1660
2040
17075
2309
13115
141155
1934
1688
1672
1674
18975
1941
1880
1691
1688
1685
2189
1670
1671
1668
1703
1669
2203
1682
1667
2233
3855
2880
2266
1676
8738
2166
1685
1674
2063
1683
1672
1669
1815
1665
1679
2498
2590
1681
1660
6479
1663
4954
1687
1614
2234
1664
68734
1650
24778
1599
16453
2536
2920
1672
1712
2233
1941
2413
1882
1681
2131
1654
2987
1661
1679
1658
1845
1661
5904
2299
5684
1664
1632
15316
1668
1677
1660
1680
1632
35692
1662
2717
1660
8582
4180
1680
9085
1888
1669
1695
1886
1675
2870
2345
2342
4786
2141
1670
1672
1965
1677
1693
7889
5881
1779
3877
1674
1787
2406
2412
4434
81496
10144
1698
30880
1627
2417
109033
1672
2842
1822
1673
1671
1744
1706
1898
1664
2716
1829
9429
2612
1658
7738
1652
1683
1666
1665
2062
1922
2786
1678
1684
2590
2594
1684
1681
1663
1669
1890
8009
1886
1668
15966
1676
3618
1655
1631
2398
3055
3317
1826
1754
1648
1674
3997
1675
40403
1893
1648
2359
1667
1647
3995
1657
1665
1672
1753
1673
1708
1684
2296
1668
1750
1669
7577
1679
1679
2530
1663
2500
2160
2606
2604
1733
1681
2743
1671
1976
6968
1708
1641
2673
1691
1694
4610
2441
1659
2087
1755
76629
3820
1680
3747
1676
1678
1714
1670
2141
1700
1947
1673
14647
1669
1640
1675
1605
1677
1660
3221
2413
1669
1687
1670
1676
1677
1681
1665
3680
1671
10930
1675
1708
1679
26595
2591
2066
2223
1676
19867
318408
1674
201026
1685
2598
1667
1661
2623
1666
1801
2395
1695
1656
1887
3941
1621
1646
1268518
2049
1920
1662
2601
1661
1676
1779
2237
3397
2291
1684
2342
1680
1653
1655
1676
1672
1663
2369
6252
1654
1669
1668
1681
1665
1680
1683
1696
1901
1807
1805
1672
1892
9113
1660
1673
3281
1659
2437
1657
1665
1663
1666
1669
1667
1675
2295
1666
2267
2277
1682
82769
1659
1658
2299
1636
2266
1651
1668
1705
1679
2628
3148
5529
2383
2282
2383
1708
1680
1679
2528
4633
2177
3553
1672
2023
1677
7471
2173
1968
1670
8300
1626
1654
1691
1731
4496
1664
1881
1671
433597
2739
1657
24760
1643
2322
1671
7158
1643
1673
1642
2881
4499
2426
1975
1678
2546
1669
1688
1667
487410
2347
5383
1657
2639
1659
2014
2383
1677
1658
1683
1676
1645
4111
6388
1682
1665
4082
1678
1682
1668
2368
2018
1891
1663
2264
5545
1674
1641
3911
1673
1660
1889
10096
1889
19412
17162
104484
1657
1677
1870
7685
3151
2592
5543
1679
2299
1665
1668
1668
1676
2978
2414
3511
40689
1869
3348
1814
1849
1998
2245
4299
11778
1639
1650
6636
1669
1859
1687
2173
2448
1679
1650
1675
1658
1672
1755
1896
2376
2378
1709
2140
1675
1666
2037
1675
2041
2042
2245
1683
1692
1659
1677
1682
3956
1792
1947
1691
1941
250963
1670
8454
1721
2255
1654
1671
1668
1661
1802
1874
2112
2448
1696
1674
1685
1654
2050
1771
1688
1666
1760
1675
2807
1665
1682
1898
6261
2201
1676
1676
1683
1684
1986
1670
1683
1685
1689
2043
1700
1698
1840
1670
1670
1665
1675
1673
1678
1646
12117
1665
2352
2292
2357
1680
1665
1693
1688
2412
1656
7337
1657
1674
1674
1902
1657
1904
1903
1683
2519
1671
1690
1679
1674
1660
1678
1813
13797
8336
1769
1658
1805
2838
2839
1676
2427
1881
1669
1688
1647
1888
1899
1710
2093
7788
1896
1671
1901
1665
2463
1651
2701
1676
2384
3582
2454
2466
2268
1670
3522
1670
1674
1673
1661
1672
1669
1680
2267
1680
6780
1663
1671
2295
2166
4325
1678
2636
1686
1686
1662
2776
1650
70845
1768
1674
1684
1680
1679
2337
23116
1662
1756
1692
1672
1736
1676
1669
1665
1727
2907
1668
1681
1671
8786
45203
2273
1659
1701
1698
2078
1626
2225
1663
33695
2765
1668
1698
1738
1672
1812
1656
1762
1694
1809
1815
1680
2853
1669
1676
1682
8313
9233
2359
2322
1718
1684
1674
1679
1673
1907
1671
1663
1664
1685
1697
1871
1671
1925
1674
1674
1655
1727
2660
1685
1694
1653
1776
1666
1659
1796
1658
1673
2113
2153
3019
1660
1655
2636
1661
1659
1659
1661
1686
1681
1661
1685
1666
1693
2450
1658
1661
1660
1675
1675
1669
1671
1670
1668
2865
1670
2217
1672
1664
1671
1670
2042
1668
2038
1657
1904
1669
1897
2633
1656
1656
1893
1682
1671
1990
3934
2367
1988
2364
1676
1677
1669
1672
1683
164160
2313
1665
3031
1663
2588
1708
1690
1895
1688
3739
2302
2272
7695
1802
1880
1678
1654
2079
1680
1665
1665
1639
1642
1679
1645
1671
1670
1668
2134
1669
1677
1662
2166
1687
1935
1640
5964
3316
1681
495409
2822
1651
1757
1881
2044
4530
1677
1685
1673
2023
1680
1673
1676
1695
1911
1681
2357
2076
10049
1687
2637
1882
1877
1878
2626
4706
2023
1657
1649
2260
2088
17846
1679
2158
1651
2371
3477
1669
5109
1673
3178
4242
2535
2567
2540
1689
1694
1789
2027
1670
1666
1666
1687
1690
3238
1671
1671
30784
1666
1972
1652
8348
2152
10469
1660
1664
1684
1683
2023
1630
1692
1694
2444
1671
1700
2269
1916
2127
1679
1670
8486
3220
1675
1677
2235
1658
1668
1685
1683
1679
2237
1675
4749
1674
1947
1663
1659
1652193
1655
1756
1679
1828
1966
12539
2047
2263
1686
1687
3892
2127
2214
65615
1673
2432
1667
1702
1618
2355
470660
1681
1682
2080
2243
1655
1666
2930
1666
4963
1884
1797
1662
1666
1692
1701
1664
203135
1672
1650
1664
1702
1665
1926
1684
3443
1675
1667
1658
1684
24255
24255
24256
1679
1710
1654
1655
1699
1696
9584
1679
3401
1678
1680
1673
2094
1687
1663
1662
1661
1659
1879
1977
1656
1673
1676
1659
1659
1685
1678
1677
1676
1688
1669
2469
2380
1873
1766
1874
1877
1678
1678
1700
1660
2025
1663
1677
1676
1676
1653
2620
1674
5495
1673
1921
2862
2232
2750
1804
1676
1676
1680
1663
1804
2287
2348
1672
1690
1681
1681
2378
1665
2209
1664
1705
1681
1678
1681
4449
1669
1686
1662
1669
2545
1794
2575
9022
1703
1699
1692
1679
1660
2850
2848
2525
1677
9436
1671
1671
1635
2256
1798
1658
1679
1693
1688
2841
1865
11147
1646
1685
1626
1664
1667
2820
1670
1661
1683
1671
1818
1676
1884
1674
1674
1676
1677
2278
1881
1654
2108
1867
1682
1685
2146
1685
1665
2588
1650
1657
1638
1702
1712
2365
1654
1749
7866
1746
1643
1674
1672
1702
1672
2219
1677
1884
2219
2709
2707
2708
120326
1810
1811
1787
1685
1673
1673
3313
7461
1690
2152
2233
6824
1653
1647
2638
2642
3214
112199
1661
1662
1662
1665
1914
1663
1667
1667
2081
2209
1685
1901
1679
1680
1651
1671
1684
1964
1880
1666
4618
2569
1652193
1693
2101
1667
1882
4706
1676
1671
1671
1685
1674
1674
1687
1678
1692
1625
1680
1676
1625
1678
1759
1900
1761
1758
1751
2137
1692
4079
3557
1636
1708
1756
1757
1658
2221
1883
1879
2305
1882
1705
2845
2848
2320
1805
6752
1861
1694
1650
1890
1648
1647
2591
1674
7584
1836
2262
2456
1768
1679
1767
1812
1811
1816
2325
1649
1796
1652
1690
1677
1653
1707
1667
1670
1910
1665
1668
1637
16558
2209
1676
2070
1882
1813
1651
1681
2070
2207
2123
2180
2069
2306
1636
1679
1664
2566
1686
1662
1660
2248
2237
1668
1689
1684
1666
1678
2783
2271
1671
2190
1675
1793
1677
1672
1667
1666
1650
1704
1776
1667
2615
1672
1660
1937
2146
1890
1668
1664
2362
1654
1891
1884
10064
1940
1698
2707
1651
2586
1658
1655
1984
1672
1659
1674
1887
1880
1676
1901
1642
1980
1678
1648
1674
1671
1794
1682
1670
1700
1686
1676
2569
1679
1663
1678
1696
2297
2151
1665
2522
1682
1702
1684
1895
9562
1686
1691
1666
1663
1667
4123
1650
95290
2049
1694
1664
1696
1643
1839
4445
1685
3580
1655
1688
6236
1859
1679
2045
2175
1685
1665
1898
2242
2247
1673
1670
1665
1670
1750
1638
5593
1679
2693
1688
14759
1671
1676
1666
1675
1660
1660
1676
1677
1668
1712
1706
1702
1910
1699
1688
1685
1687
1671
1672
1893
1680
9986
8924
1902
1681
1669
1680
1669
1754
2343
1936
1777
1680
2443
1661
1673
2375
9901
1877
1631
2371
2820
1684
1670
1676
1677
2140
1673
1686
1662
1655
49183
2852
5140
2827
2455
15828
176673
2334
1677
2190
2040
1668
1672
2262
2280
2279
4241
1673
1681
1679
1679
1681
1671
1675
2819
1635
2201
2633
2630
2402
2239
1657
1651
1704
1712
2377
1760
1671
1677
1809
1809
1823
1666
1672
1672
2283
1677
46951
6710
1671
1658
1684
1684
1683
1668
1667
1688
1879
1688
1669
3046
1669
1666
1666
16309
1654
1678
1682
1673
1651
1676
1667
2631
1661
2570
1757
1649
1694
1659
15028
1652
2387
2388
2390
1686
1932
2043
1612
1775
1671
1673
1661
1699
1656
1676
2758
1658
1753
2430
5464
1662
104292
2078
1684
1694
2413
2413
2482
1679
1686
1690
1690
1686
1671
1696
1680
1667
1658
1670
1670
1669
1669
1676
1670
2611
1673
1667
5113
1663
2824
1677
1678
1692
2215
1657
2092
1661
1660
1676
1753
1676
1661
1677
1888
2840
2841
2839
1684
1658
1896
1656
1677
1657
1695
2365
1694
1694
1837
1926
1692
4737
1686
1667
1750
1746
1748
1746
1685
1661
1675
9991
1847
1661
1687
2300
1677
1667
1656
1943
1684
1665
2895
1669
1655
1673
1654
2231
1669
1678
3356
2267
9644
1663
1672
2295
2208
2355
1761
2519
1651
2571
1674
3635
2339
2948
1678
1668
1656
2456
4826
1662
1673
2243
2178
5075
1663
1656
2268
1680
1663
1663
1661
1680
1876
1655
1655
6643
1658
1710
1713
2054
1922
1693
1921
1663
1662
1664
2147
1671
9726
1939
1756
1692
1686
1919
2613
1928
1928
1691
1825
1979
2540
1641
2268
1891
1657
1705
1705
22152
1695
1648
1669
1664
1683
1686
1676
1964
1653
1697
1678
1665
1661
1661
1690
1675
2048
1674
1676
1671
1890
1657
1653
1654
1681
1661
1684
2088
1669
2048
1893
1683
1691
1683
2100
1658
1657
1791
1658
1689
1672
1679
1677
1683
1683
1680
1898
1795
2150
1678
1658
1672
1669
1669
1658
1669
13302
1673
1676
1656
1689
1658
2517
1688
1875
1825
1889
1871
1893
1689
1683
1671
1946
1672
1958
1672
1887
1657
1664
1682
1689
1671
1675
2434
1668
3465
1693
1692
1690
1694
1693
1696
1694
1664
21598
28806
1777
1657
1677
1670
1700
25786
1700
2104
1689
1663
1660
1690
2647
2384
1671
152119
3533
1693
1675
1673
3543
2291
1661
1915
3324
1667
3489
1654
1655
1686
1685
1641
2424
1673
1672
1655
1667
1673
1676
1713
2373
2251
1652
1680
2355
1687
1968
1638
1686
1659
1687
1682
1812
5119
2215
1886
1795
1659
2487
6118
1672
1656
2563
2562
2300
2544
2544
2209
1666
1687
2188
1660
1905
1807
2149
1666
1661
1672
1811
92763
2691
1805
1661
1657
2830
1660
1682
1681
1684
1660
6347
1655
1671
1657
3795
7298
1675
1675
1662
1679
1657
1658
1667
1669
1669
1677
1678
1666
1641
1687
1688
1665
1668
20962
1678
7701
3273
1651
5636
1673
1867
1675
1672
1677
1679
1677
1677
1679
1679
4951
1685
4119
2074
1659
1662
1658
1640
1690
1675
1670
1649
7570
6908
1674
1814
2192
1777
1664
1678
1654
1683
1891
1664
2364
1677
1673
1676
2176
1684
1684
3783
1677
1897
1672
1679
1678
1652193
2332
1678
1641
2255
1755
2461
2750
5209
1656
1671
2668
1664
1666
1660
1667
1660
1665
1665
1683
2372
1665
1671
1683
1943
1675
1653
2037
1673
1667
1686
1673
1686
1671
1674
1668
1695
2046
1888
1669
1671
1673
1669
1695
1678
2025
1681
30544
1651
1896
1899
1657
1695
1648
7523
1657
1677
1688
1683
2288
3213
1678
2321
1664
1663
34893
1669
2187
2190
1667
1669
2565
2985
1641
1651
1671
1669
1668
1684
39837
1656
2829
2043
2571
1679
2829
3642
1686
1657
1669
1654
2302
1657
1655
1657
1665
1673
4126
1654
348012
1660
2064
1647
1682
2654
1658
2654
2655
1692
1668
1678
1678
1890
7179
5526
3491
1889
1663
1668
2387
1709
2179
1676
1673
1673
1676
1669
2194
1812
1654
1691
2098
1889
1682
1677
1683
2088
2086
1677
1678
1683
1712
2708
2705
2707
1671
1670
2841
1680
1646
1685
1672
1663
1672
1671
2349
1677
1681
2565
1666
1660
1667
441189
2538
1648
2541
1674
2834
1673
1663
1673
1753
1755
1676
2262
1692
2304
1660
2501
1684
1684
2246
1750
1651
1672
14744
2097
1668
1686
1681
1687
5443
1678
2251
1658
1673
1676
1679
1686
1675
1680
1643
1686
1683
100680
1666
1914
1670
1851
1652179
1660
1660
1880
1670
1670
1666
1878
2008
1893
1674
4502
1893
1655
1714
1676
1665
1664
1678
2564
1664
1685
1681
1670
1896
1900
3597
10436
1647
2789
1660
1679
1655
1712
1865
1929
1672
1675
1672
1681
1681
2229
1683
1670
1674
1676
2360
1697
1683
1666
5856
1676
1675
1682
44608
1681
1802
2234
1710
1968
1673
1684
1698
1695
2253
1698
1662
2256
1708
1776
1683
1664
2957
1999
1678
2285
1808
1655
2235
8382
3297
1681
1677
2613
1687
1893
1895
1895
1653
1691
1673
1955
2312
1660
2846
1678
4625
1665
2111
1646
1647
1651
1659
2276
6355
2197
1668
2226
1692
1669
1667
1670
1668
2270
2322
1671
1658
1778
1672
1660
1660
1935
1903
1668
3360
1707
1707
1673
21665
1638
1666
3497
1674
1664
1899
1672
1688
1650
1665
1684
1669
1666
1804
1683
2310
1691
2184
81937
1686
1660
1661
1673
1673
1700
1895
1670
1676
2386
2344
1655
1649
1687
1891
1659
1666
1908
1666
2311
2304
1770
1661
1665
1687
1668
1895
1672
1934
1660
2635
1680
2637
2639
2635
1658
25777
1681
2370
2826
2366
1913
1666
1666
1890
253274
1647
1692
1715
1694
1848
1664
1672
1667
1669
1668
2056
1677
1906
1896
243717
3057
1646
1812
1919
1931
19610
1683
2219
1668
1665
1667
1658
1671
1671
2347
1673
1694
1661
2136
1677
1681
1685
1666
2372
1681
1654
1661
1670
1893
1661
1664
6162
2332
1643
3321
2648
1672
2261
1668
1684
1865
1867
2281
1668
1676
1812
1941
1682
1676
1682
1696
1698
1674
1664
2296
1892
1886
1660
2074
1666
1683
413996
2431
4245
1660
1693
2209
5127
1649
1684
1674
1676
1683
1906
1658
2498
1701
1694
1675
1690
1686
1687
1655
1651
1672
1670
1669
1678
2555
1735
1640
1775
1759
1676
2062
2031
1650
1780
1676
1620
1785
1686
1763
1656
1891
5492
1686
1880
1669
1668
1659
1874
1669
4539
1893
1679
1672
1697
1680
1703
1671
1707
1673
1676
1676
2376
1706
1683
1676
1936
1719
1720
3495
2193
1690
1642
2515
1668
1667
1692
1691
2006
1693
2641
1924
1811
2640
2642
2112
1674
1667
2563
2187
1708
1904
1682
1643
1668
1644
1680
2373
1663
1672
1693
1790
1663
198054
1800
1672
1755
1686
1748
9367
1665
1675
1672
2367
1664
2336
6358
1683
1683
1665
1650
5271
2377
1680
2559
1649
1647
1682
2297
1670
1649
2060
6049
1828
1686
13636
1667
2152
1684
2370
2368
2920
1647
1786
1680
2341
2306
2030
2310
2474
2476
1676
1679
2029
3379
2268
1658
4088
1666
1952
4089
2249
2259
2257
2264
1645
2952
2537
1986
1659
1656
6797
2276
1965
2271
2258
2217
1683
6886
3623
36542
1682
1667
2259
1685
2295
612910
2383
1739
2383
1907
5780
2648
1679
2848
1661
11930
1667
1663
1666
1668
4485
1793
2473
1637
33436
2378
1774
2378
1683
2377
2049
2430
2249
2294
2252
2076
2199
2495
6357
2065
1677
1683
1841
2575
1690
2577
2155
2639
15069
12214
1673
4925
1755
1673
1642
2539
1650
64613
6385
2550
2276
2270
2544
2538
2113
18127
1670
1678
2520
2400
1675
2069
2793
8010
2039
2057
11983
2336
2057
2173
1903
2039
2248
2243
2019
2331
2019
2030
2044
2020
2177
2770
4356
2030
2031
2326
3412
2039
2031
56678
2040
2019
2395
1906
1905
2399
2040
6884
2310
2019
2031
2641
3119
2031
2031
3034
1896
49908
2479
2036
2076
2038
3055
2047
2033
2031
3046
2032
2020
2020
2034
2988
2031
2319
2342
2039
2019
2173
2404
2019
2325
2038
43274
2037
2040
2627
2875
2034
2361
2306
2031
2040
2020
2030
7866
2332
2031
2039
2365
2175
2088
2370
2332
2019
4452
2439
2039
2038
2038
2020
3296
2031
2653
2019
2534
3707
2020
2039
1996
2049
54671
2019
2629
2039
2030
2449
3830
2020
2030
2103
2040
1897
2020
2019
45515
8258
2040
2030
2454
2350
2019
2030
2039
2049
2040
2325
2031
2039
3491
2031
2031
2660
2606
2020
2032
2039
2774
2031
2054
2020
2031
3772
2032
2324
2019
2266
2055
4055
64387
2021
52099
1883
2617
3634
2067
5889
2040
2627
43207
2030
2039
2031
40378
2616
2008
2570
2176
2043
49797
2315
2231
2048
2541
8021
2031
8130
2078
41555
2517
2348
2036
2295
53217
6208
2036
7908
2031
2039
8324
2031
2030
2020
2534
2963
2020
1573
7960
2166
2039
2384
5156
2020
2213
2031
7888
7898
2037
2020
4327
2030
2052
2308
2040
2032
4818
4566
2039
2746
2053
53441
52527
7548
14109
8064
57851
2037
2020
8039
2177
3814
4092
2361
2054
2840
2033
5716
5961
2948
7962
2516
2195
7925
2582
2891
2055
2030
7778
8074
2429
1941
58187
2032
2030
2031
56340
48992
59493
2051
2049
2039
8706
2039
2044
2039
4789
2176
2340
43542
2593
2039
8039
43529
3664
8021
8079
40836
2031
2313
2019
2039
2055
35311
2020
3819
2852
2753
53123
2020
2324
7941
4055
2031
2039
1688
3602
2310
2313
9207
2054
7940
2762
2286
6125
2323
2047
63343
2727
22725
14301
2035
2034
61873
7946
8157
51866
2049
64879
48346
55562
2308
2039
2030
2031
2185
2036
2031
2022
2450
2919
2030
2370
2019
4154
2461
2493
2031
2031
7904
2031
2043
2019
8370
2031
61367
8840
55323
54548
2450
9183
52052
2175
8170
2059
2043
64702
2037
2037
2052
56334
2031
48241
2136
2053
9124
1994
2289
2043
2030
2040
2055
7803
2744
2019
2325
2069
7919
8414
40574
52016
53444
2150
45618
2560
2043
2053
1962
2617
2019
2043
52414
4424
8574
2325
2344
2031
52081
2031
2727
50379
2043
52794
29302
2728
2054
54237
48865
2030
1681
1681
54811
33660
2048
3707
2232
11079
8611
36162
2031
2306
2825
2765
2030
2038
2037
1804
2035
2176
2031
50394
2323
2147
2492
2593
7577
2452
2043
2031
57612
8116
50588
65674
2344
1677
51345
2031
14877
40140
2039
11917
1698
2019
2031
2183
1681
2175
2365
7914
2048
8305
46249
2031
2077
2019
2618
8127
20590
2451
2030
2043
2048
2861
2020
43854
2039
2179
53974
2125
2019
2082
2154
2020
2352
1982
5830
49888
44250
4393
2031
37005
5323
2055
7914
44664
47004
2324
2305
2052
2043
2448
2033
2324
1922
38128
7831
5920
5378
3902
7854
2343
39559
2030
2040
2036
53809
52216
7980
59291
2450
8629
2623
2326
2020
2436
38649
47027
7562
1667
8123
1671
7763
7814
53910
46109
2037
2048
2038
2044
13941
9294
2495
2778
13789
2324
2176
2043
41955
49382
38497
58269
2039
8099
2019
8345
2036
8002
24029
2020
6125
2033
2019
2030
3345
2036
2019
2019
3255
2019
2039
2197
2036
2039
2323
1671
2366
54046
2378
36091
2366
8115
2380
1795
33831
2046
2339
3145
2020
2030
2039
2039
23238
2038
2030
2192
8050
1656
31161
7930
1665
1684
8811
4453
2656
9681
1657
2019
2294
44643
2344
8005
7957
33927
52637
2307
2175
7957
2410
2019
66273
15925
2334
2039
2019
2418
2053
2030
47095
2175
1664
2195
2031
8105
11563
2019
2019
2893
8457
2039
56963
1678
2039
1652
1651
1668
2039
1655
1656
2031
1665
1669
1662
2039
7900
2020
1647
1782
1682
1906
7898
11499
6723
2019
1676
8324
1693
2305
6457
28713
2068
8894
3084
2561
4015
2603
11651
13754
17770
5913
2199
35238
21556
2951
3484
18541
4172
2716
3647
3912
6317
4597
11503
1882
2649
2343
4291
2424
2393
2385
6961
10722
2507
3006
2617
3276
2346
1949
4552
2051
12464
2022
3190
4809
2827
8182
2212
3970
3117
102139
5963
198434
17456
9423
1948
3187
2290
3454
2197
2397
5729
14814
3776
25143
1844
1829
1827
3547
2684
1991
1923
4331
6192
3462
2146
4821
3321
2529
3781
1674
1815
2464
2138
6425
2567
1884
38906
3508
267621
6978
4563
1998
68420
6084
9101
15914
11436
6031
5415
2944
1978
5289
3648
2159
5863
2264
6196
3359
6727
3878
5973
3257
2407
2138
1863
2168
2566
3195
2920
3514
2850
3916
1982
2354
2209
21664
4040
2364
6728
4104
1843
2142
7114
2628
6296
4443
2325
4800
6202
16894
2095
24206
2944
2879
2919
53484
2684
2025
5820
3806
1977
3810
2129
1689
23614
3919
21231
1687
4607
2214
2762
2029
12118
5451
13460
97555
2268
8429
2269
5657
3878
5636
2338
5216
7569
1985
3423
3075
4697
1998
6201
6893
3488
8114
12255
12546
25370
4665
3497
9268
1836
2185
2683
5060
6751
2653
2054
6536
12525
9540
1848
2262
1721
3714
3398
5594
2349
4774
5241
2856
2005
10039
1970
2027
6895
5735
2944
3444
2192
2063
2771
2309
3487
1928
2977
3105
4548
3263
4122
3279
2363
3166
2761
2338
2132
1664
2645
3186
6296
2517
1665
13823
2186
9857
5274
22751
2192
2776
5978
2217
3864
4878
3982
2134
2661
3392
11083
3241
2760
2314
2834
2719
2093
3976
1929
2820
2600
21736
5447
2633
2720
3513
22906
5351
108503
5183
6140
6265
2637
8621
2143
1918
2734
7363
2223
4714
5419
12017
2977
1896
2035
3176
1998
11671
4278
11129
2815
5404
1627
22906
6560
16895
6785
4183
4522
4675
1954
3549
6944
2795
2458
3398
16101
2377
1701
2724
2075
9572
2898
3505
4600
1983
5315
3353
1830
2918
3673
4885
8928
1831
11391
9991
2256
13822
3863
2029
2219
4419
1999
3185
6057
3721
2190
2376
1956
1775
2066
2292
2318
3792
7395
10973
5534
3372
5888
6856
3259
15131
1688
2506
17675
2132
1965
2199
2636
50306
3810
2731
6434
2962
2134
2355
5567
5536
2950
3161
1748
2961
3319
2162
5009
4730
2549
15511
4624
7395
1856
3376
3294
4496
2815
6319
2062
8058
9645
6158
4330
2452
2719
9638
1856
1878
2235
1964
5856
2404
5645
3612
2534
2085
5800
10923
1713
2319
15534
3932
5136
9436
11004
2184
2019
2601
2575
11573
13818
14348
2135
2164
2021
5787
3743
2550
2150
3332
1777
4036
3737
5550
2520
2437
4176
4785
2261
7523
2108
6071
2153
2616
2374
7134
42995
5357
6505
8125
5137
2103
2376
2861
5839
2995
4282
2308
2731
5981
1681
3972
2133
1804
6838
2827
3099
5493
1808
3372
2745
4036
3378
6664
2149
2085
3177
1919
2510
4544
1687
5770
2295
2289
2548
1762
8270
5650
1824
2910
5646
3144
3965
57012
5543
3916
1843
2259
2376
10039
8850
6984
2264
2440
2474
3357
1971
2323
16469
4300
5278
1943
2154
3232
14808
3842
1977
3039
2722
1848
2000
2257
4038
30703
4293
6109
6392
4174
3003
5790
3029
5985
5178
2010
5789
5994
2015
2259
11108
2149
2279
11188
4211
2062
1986
3126
3650
4690
2397
3805
3492
2365
6659
8199
3526
6837
3429
2760
3194
112798
1982
1901
7609
6568
2128
2228
4278
3202
6195
2311
4198
2425
2333
1900
2507
28985
2224
2230
2329
2463
2180
6449
2302
2091
13481
3098
1843
3639
1873
2773
3248
1926
2859
2365
6866
1941
5935
5180
2214
2644
4739
2250
6480
6657
2646
7208
2257
2981
6976
5289
2183
1787
1943
3125
1873
22635
8458
4943
2349
4133
5329
3230
2954
2661
2061
3429
12677
1914
2033
2290
1868
2239
2795
36069
13481
1688
3114
2513
5064
2311
2045
3480
3751
4085
26050
7434
10245
12254
2532
2417
2130
5244
3768
2083
2397
5808
7032
15564
2135
2718
2271
2680
1964
1840
2248
2227
6874
3236
2355
8987
2304
5203
4375
2164
7153
11388
2261
4471
6809
1964
2293
2624
3376
2710
4708
2176
7315
3471
5460
2471
56956
4533
3200
2397
2051
7318
3133
4055
2646
6065
4018
6049
1910
13987
4183
5627
2186
2393
1946
7013
9871
2417
3471
2815
5485
2268
2445
2131
6059
4023
4932
2261
3720
6322
2006
2215
4136
1992
5827
3463
3505
20507
1824
3934
3267
3866
3416
2618
2275
2912
1979
2084
2127
2042
3845
3243
2806
2077
2350
6331
5716
1958
1749
3277
6129
7551
2758
4405
1927
2445
2215
2259
2298
3530
1787
82338
13728
2399
1843
2131
5702
3181
6337
3468
14873
5138
2872
2131
5435
2105
56930
2052
2358
53168
1973
2275
6687
1855
1911
2259
7088
1854
4427
2241
2052
1997
2085
2221
6320
2374
8424
2419
34556
3757
2240
2837
2436
3322
2126
1684
1939
8544
1942
1950
2534
2061
2330
2563
8599630
2885
9622
1877
2275
6473
6334
2133
4015
7234
4806
2091
2221
2223
2316
2221
3174
2730
5103
2224
2592
2241
2403
2362
4402
2444
2018
2240
2794
2322
3317
2585
2221
9406
2257
3658
1983
2380
2050
5814
9676
2358
2939
2736
4160
6143
2134
2215
8534
3547
8429
2124
2417
2223
2135
2086
4875
6594
6377
6760
2948
2298
1895
2211
2164
5515
2358
2266
3794
4625
2322
110668
131801
2405
6221
2389
4043
6325
4603
2322
7405
5064
2142
8374
2376
2283
1769
1876
5234
3407
5370
2200
2436
4541
6292
3683
1979
2371
3292
10468
1891
1959
3114
2417
16622
2059
2761
13926
4630
2209
2235
1825
4673
3341
3602
2229
1976
1799
2486
2271
3382
2784
3363
1974
8267
3062
5467
2266
7574
2456
2638
1894
7366
4238
2283
2130
2777
2757
2405
3627
4328
2310
3128
5199
5017
3337
5850
2226
2105
8074
2016
2235
2371
20451
2373
3670
3091
5457
2984
2257
2134
5136
2349
6229
7475
4726
2433
2255
2330
6557
3898
2813
2294
1908
5948
2249
3381
8847
15925
1903
9516
2132
3077
2252
3799
2169
2243
4399
2405
2298
2232
4123
2076
1963
2544
3415
2310
1912
1882
4469
5726
2244
3745
1738
3836
3353
2552
2257
2565
3522
4206
2330
2175
2255
2269
2373
4902
3095
2249
2294
3390
2200
2129
2243
5156
7150
15522
2234
2252
2027
3444
5346
7933
10190
2679
17519
2244
3777
37621
2102
2250
9226
2269
2609
1782
10269
2624
8459
2329
2373
2221
3013
12794
1841
6041
1868
2407
56918
10278
2234
1894
2801
4623
5204
3255
2021
4124
3405
12724
3373
13987
2275
4050
2776
2094
1872
2191
4678
2250
2130
4205
6091
2256
2278
2221
6021
4138
6455
10722
2532
4577
3688
1948
3552
5453
2229
2683
2145
6075
15474
4808
3051
2268
9434
9842
1947
5261
7251
2070
2286
2296
3326
2719
2152
2242
4663
2645
2159
2189
2043
1962
28360
2268
12641
132847
2191
2319
2242
2505
2251
2406
3496
2039
2655
2278
2861
2426
2348
3137
3877
5915
7593
2031
3660
3275
2573
2011
1855
2511
4476
1684
2377
2296
2661
2902
2242
3910
12020
14930
4326
2747
8396
8821
1703
4572
2286
2760
3024
2242
1828
5193
6893
8864
4237
6499
2652
2252
2149
2294
9268
10494
2732
2280
1782
6086
12524
5565
1940
2263
2443
2359
4677
2649
4516
2442
2093
56642
2369
2417
2130
34925
6462
2506
7612
2127
2550
2242
2652
2021
3229
4832
10080
7842
2129
2552
3148
2280
1963
2591
11159
3000
1939
4996
8952
2442
4151
3393
2848
2104
3866
2261
2161
10123
2263
2098
3358
2308
2980
1911
2243
2645
22904
2431
3098
2242
2578
2282
2261
4577
2250
2331
2141
5487
3098
1856
2538
2308
2232
2418
7496
2909
2603
2717
2019
2147
8620
2211
1879
2386
2243
4664
14648
2185
8818
2282
1976
4202
20524
2911
13954
2296
2252
7394
2767
2353
2386
56641
2180
8173
2418
1862
2614
37088
1963
2257
29391
2134
2422
5423
2761
2813
11402
2641
2127
4307
1835
4017
1654
2744
2132
3951
2759
2433
2795
2424
1836
5676
2048
2143
2211
1877
2247
2276
1833
3333
2286
2919
6110
4322
5506
2250
2131
2422
2678
2750
5928
3462
5103
13320
2128
2130
2252
11049
4686
4979
1971
2276
2631
2663
5018
10779
2340
2452
2286
2987
2446
2247
4568
2752
2187
2384
2794
3187
6636
5626
14383
2037
2083
2085
3413
74243
1763
2131
2192
2340
3580
6401
9881
3303
2196
2515
6520
5994
3501
1772
4036
1651
5104
12463
1839
2225
3143
2623
3281
11642
2332
3002
5992
1833
2761
2919
6760
2556
1953
2271
2130
3244
2271
4009
2527
2219
2634
5535
6540
2287
3834
3081
4661
2478
7876
3759
2864
3113
2125
3132
2506
2550
1885
2334
36532
10477
2471
8056
3220
16468
3727
2431
3951
2130
8514
8162
2334
3029
2204
5868
4762
5491
2530
3498
3491
1744
2249
3558
4443
4769
2166
3172
14325
7863
2581
3115
3330
2052
3092
1975
3220
2249
7133
2430
1945
2513
2387
4021
2345
2368
2147
1882
112826
2161
2128
3429
2192
17009
13481
2257
3614
1974
6145
2571
8629
2948
2158
2242
2667
9991
2543
2060
7207
2430
3796
4402
2133
15101
5368
2441
2009
2253
4770
2172
2674
2600
1932
2752
2347
2143
2089
2291
5519
3558
2342
2746
2602
2196
3959
6169
2291
20048
2646
2457
2356
2319
4899
2622
2356
9376
2983
2259
2931
5259
2119
11245
2520
3901
2077
4706
2414
2357
2182
6908
5369
3888
2259
3142
2147
28128
7353
3125
2884
2296
12323
2343
2272
5352
4313
1885
2368
4661
2242
16220
4040
2536
2136
2159
4727
2197
2621
3651
7171
1845
3611
6792
45096
2378
1973
15101
5657
4872
9158
5060
8621
2415
3851
2022
2244
2252
2546
2047
2377
4679
2625
4285
1884
4666
16704
10221
7443
10188
5609
4661
4422
2181
5938
2655
6776
2295
2379
1778
5733
2623
3739
2050
1960
2813
2819
7332
6290
2238
2562
2434
2322
3357
39495
2080
1962
2731
3136
2687
2636
2375
2309
2997
1893
2546
1985
7747
6092
2668
5079
3152
2087
2220
1778
15668
4253
3285
2248
1890
3021
2198
2484
2982
5380
2248
4383
2639
2316
14510
18787
2749
6048
1649
18787
3013
4899
36068
1729
6598
2670
2323
2335
8458
4262
14779
3090
2236
8319
37357
9774
3612
7635
8926
3270
2432
7033
2178
2287
3595
1964
18805
14656
7060
3152
2174
4574
1704
11704
5558
8005
2133
51171
4936
5594
3440
4563
2786
10139
2287
2331
3088
9963
3090
4541
14858
3408
2218
3089
5070
4580
8695
2432
1921
10250
2578
2861
5345
9326
4012
10440
2713
23056
8022
2027
2709
2656
10975
1909
2243
8072
1945
1861
1879
3748
3206
100649
6554
8065
3761
11403
6745
2788
3399
2562
2450
34132
3012
3119
4563
4888
1782
5375
24297
3860
24628
10294
49860
1860
1977
2020
7393
2657
5395
4720
2426
3106
2163
4038
2930
6398
4662
1949
6621
8063
1903
2188
6398
5430
1661
5613
2404
2908
2794
11899
4564
2851
2114
2512
7793
3926
2794
2740
2749
2348
4500
6254
6327
1750
3706
7606
1921
8857
11462
23057
6372
7582
7688
4662
7585
5743
3769
7541
147802
5446
2690
2278
10625
2047
5740
4133
6109
7142
13871
2214
8124
2601
1976
3551
3932
6839
2082
3275
4645
24298
19749
6841
2819
6012
2135
1967
2255
3225
2796
2426
4709
2551
2758
6142
1923
2127
3748
2444
2999
3684
9847
3680
6450
7624
5175
2896
5694
5714
2613
45529
11732
2019
5539
5584
9258
6414
2327
7251
16871
8724
6930
8244
2330
9737
1846
2023
9447
5978
6783
2612
2613
5460
2142
8120
9280
20940
2793
3911
5696
1771
6161
6728
3640
1845
1964
5730
4506
3500
2640
2801
6400
2178
4745
3846
7032
2069
3622
2365
2219
12383
2851
7791
3341
5551
9876
6825
5777
17028
2046
17092
2230
2366
5854
3423
8268
3182
2240
3448
1793
11901
5604
21204
7840
2514
2573
1817
2588
1945
13635
7102
2142
3519
13263
7155
12726
2195
468109
2240
2142
6093
5465
2937
3368
10043
5576
2545
5988
309374
5648
4689
6670
7402
6192
4055
6679
6664
25211
5624
6884
5281
5584
13602
2786
3567
11087
13782
6402
3532
3182
84357
4257
2857
7336
3061
30745
5716
15803
12262
2575
9525
6072
3377
5967
2616
11392
10693
2688
6257
15394
2037
2445
5490
5175
6255
3283
4687
3311
6260
17056
3557
4848
5437
7160
24050
41590
4654
2773
2381
2461
5643
3280
3614
2277
2996
6036
6934
5306
3056
2241
13524
8652
1814
6364
1821
2241
28639
1966
3772
1918
7652
4488
2111
7632
2238
3388
6847
6142
9317
2179
3958
2395
5789
2586
1978
3391
5638
6305
7484
5848
5702
5830
2025
53475
1666
4551
6061
2393
6828
4133
2191
3880
5777
5539
6654
1962
6487
3562
2522
5481
3018
5971
2555
4706
8801
2094
6123
2694
6175
5760
2643
11048
2803
2187
1801
1647
2133
5201
5640
1943
5533
6975
14382
5266
3403
3237
2123
2150
3434
1815
87403
5171
5780
6098
5976
2397
5781
2211
4758
2745
2685
2585
4893
3335
6829
2734
10450
6186
2131
6558
2438
6647
6439
1742
4654
5926
4088
2046
3832
5465
2086
2353
1993
8842
8321
11675
9638
3491
6357
5797
3658
10963
2607
2912
1750
5063
10381
4075
3245
5725
2444
4826
4175
3489
1967
4716
5449
5125
1723
254517
14339
37129
5817
3726
2788
10007
2138
2361
67754
5693
3372
3805
3425
1959
5426
10791
1830
2238
6650
8789
2769
1708
2942
7198
7851
7224
4046
6751
5986
1990
1892
2648
2129
3349
3404
4654
10192
7305
3197
5840
1846
3755
9236
5351
5476
9477
3576
11742
6051
2918
3387
34547
5080
82329
2388
5351
12202
2126
8978
3216
3511
19858
1933
7241
2541
3765
5477
3335
4489
9424
4341
4431
3133
2660
1655
2168
10112
1976
2636
2089
1952
2745
8083
1693
1722
3742
3968
8524
2940
74231
3998
3016
2223
3667
2250
4430
7727
3683
5186
2665
3433
4393
2245
2858
3017
5259
2327
2821
4503
8345
4105
2911
5136
3973
2434
2395
4538
2899
4566
4245
2180
2289
20048
5211
5897
1945
2562
2213
10209
2008
2022
1985
2009
1830
1761
1974
3541
1954
1971
2055
1966
1979
2019
1977
1945
1670
1666
2926
5993
2292
1876
2260
1881
1678
2247
2290
2318
1666
2027
2258
2050
2122
2524
2252
1672
1672
1633
1677
2261
2283
1664
1682
3497
2290
1678
1676
1697
1789
1673
2565
1673
1674
2550
2240
1649
2183
1664
1682
1673
1725
6199
2270
1674
1671
1675
1789
2349
1656
2928
1652
3119
1690
1658
2202
1681
2807
2256
1667
1670
1667
2017
1683
1682
1667
1683
1657
1667
2043
2529
1675
1680
1669
2197
1655
1682
1673
1658
2038
1709
1685
1669
1877
1667
1652
2620
1679
1676
1676
2164
1689
1661
1800
1661
1661
1660
1662
1659
1866
2505
1666
1670
1898
1717
1676
1671
1672
1911
1652
1651
1679
1683
1682
2500
1680
1670
2263
2294
2028
1657
2271
1888
2268
1667
2812
1912
1664
2313
1771
132146
2120
1669
1683
2146
1670
1696
2277
1867
1887
2270
1674
1668
2707
1964
1683
1683
1682
6888
1672
1677
1888
2531
2497
2276
1673
1665
1685
2640
2541
1798
1680
1684
1683
1686
1683
1687
1681
1681
1683
1673
1890
1920
2287
1671
2544
2791
1667
1674
1680
1679
1681
1681
1680
1652
1667
2019
1683
1677
1653
1698
1672
1666
2421
1670
1678
1677
2761
1818
2039
1677
1675
1671
1675
2822
1679
1674
1833
1677
2247
1680
1681
1683
1865
1975
1748
2617
2620
2620
1670
2707
1949
1808
2258
8109
1674
1686
1669
1668
2021
1856
1919
1673
1650
1660
1650
1885
1835
1640
1679
1701
34652
2313
1637
2343
1866
1680
1686
1684
1694
1670
2274
1689
1683
1902
1672
1669
1664
1661
2343
2052
42099
2302
10915
1708
1711
1710
1896
1671
5624
1684
1682
1656
1632
1676
2503
2041
1686
1681
1644
1666
2264
1932
1879
1680
4431
1631
1705
1673
1676
2290
1683
2715
1666
2713
1653
1666
1669
2842
1642
1667
1669
1682
1655
1653
1658
2272
1786
1867
2207
1991
1881
3887
1878
1878
1709
2500
1680
1749
23296
1658
1776
1709
1680
1659
18662
2055
1666
2258
2265
4070
2219
1867
1676
1664
1685
1683
1895
1695
2605
3075
2299
1671
2510
2299
2277
2095
1886
1667
2168
2385
3678
1668
1660
1883
1882
2667
1672
1661
1702
1676
1663
1656
1920
1656
2095
2566
1660
2083
1681
1668
1666
1982
1668
1851
1849
2112
1676
1677
1750
1679
1674
1653
1682
1666
1662
1685
1664
1665
1681
1666
2280
1653
1672
12672
2365
1676
2023
1659
2544
2504
1864
2608
2391
1677
2049
1659
1672
1672
1679
1688
1675
1681
1653
1658
1889
1877
1662
1877
13934
2508
1992
2926
1673
1826
3242
1663
1884
2177
1683
1696
2177
1894
1650
2412
1662
1672
1643
1685
1710
1710
2173
1624
2375
4519
2068
1665
2261
2195
1676
1685
1677
2504
1665
2912
1658
2348
5375
1711
1804
1674
1681
1674
1970
1681
6031
1667
1708
2231
16280
1681
1893
1647
1731
1657
1670
1894
2231
1901
1841
2048
1707
2256
1784
1660
2410
1667
2037
26628
1676
1690
1889
1876
2610
1793
1664
1672
2166
2178
1673
1670
1646
1675
1673
2426
1884
1884
2060
2267
1676
1843
2277
2796
1677
1899
1671
1681
1664
1676
1789
1685
1678
1695
9985
1647
1679
2331
2035
1629
2065
434660
2029
1657
2032
1657
2069
2039
1646
2283
1959
2052
2342
1666
2097
1888
1670
1677
1638
2381
2266
1690
76298
1749
2240
1678
1698
2811
1666
1667
1990
1641
1691
1701
1672
1642
2200
1681
1673
1671
2067
1670
1686
1675
2162
2573
2049
2084
1682
1680
1681
1681
1681
1680
1671
1683
1681
2202
2022
1685
1678
2063
1664
1672
1875
1601
1677
1671
1669
2548
1888
2285
2193
2246
3312
1918
1710
1672
2800
1675
2262
2049
2709
1678
2272
2272
1784
2605
1673
3320
1858
1876
1666
2694
2694
2177
1651
1651
1650
1651
1655
2628
2627
1870
2338
1650
1685
1661
1685
1679
1678
2448
1796
11104
1684
1684
2697
1664
1949
1683
1680
1661
1669
1675
1903
1673
1674
1683
2323
1957
2526
1667
2250
2247
1670
2487
2064
1671
2495
1687
2485
1696
2187
2186
2186
1652
19090
1659
2272
22672
2374
1662
1622
2310
1663
1628
1674
1718
1716
1675
1657
1658
2040
2069
1685
1656
1884
1675
1655
8467
1671
1668
1878
1879
2273
1879
1898
8938
1942
1678
2206
1671
2869
1666
2626
2406
2253
2255
1701
2022
2511
2550
2613
1917
1912
431201
1687
1663
1663
1667
1688
1668
2293
2293
2517
1678
1674
1678
1681
5230
2510
1660
1751
1682
2389
1927
21916
2355
2273
2271
1663
2556
2558
3484
2275
1934
2973
3156
2093
1662
2180
2169
1683
1669
1670
2270
1664
2274
2270
1899
2392
1692
1812
1657
1671
1668
1664
1685
1703
1680
1652
1665
1698
1672
1675
1876
1645
1641
1640
1656
1644
1659
2202
1673
1662
1648
1777
2185
8063
1644
2236
1707
1677
1671
1628
1656
1670
1689
1669
1689
4571
4387
2745
3005
2365
2258
2294
147531
3313
2531
2717
1667
2485
2077
1651
1655
1675
1890
2196
1878
3614
2568
1668
1645
1671
1677
1684
2259
2018
2616
1670
1681
1884
1674
1885
2635
1885
1883
5219
1966
1681
2266
2265
1662
1686
1693
1719
1654
310621
1679
1658
1878
1876
1651
1657
1670
5225
2373
2525
2519
2522
1668
1660
1946
2423
2523
2270
1874
2269
1674
1656
1663
1670
1655
1664
2275
2402
1884
2215
2344
1872
2402
3541
1674
1679
46576
1658
2420
2502
2631
1663
2482
1713
1680
1678
2264
1668
1686
1780
1685
1640
1665
1681
1702
1789
1875
2301
1791
1875
1712
1694
1689
1688
1712
2241
1672
1676
12271
1677
2603
1754
1662
2248
2260
1659
1678
1672
1689
2696
1894
1672
1975
3001
1672
7222
13936
1652
1672
1666
2268
2053
2362
1682
1638
1676
1680
2180
8378
1656
2200
1762
1934
1667
2514
1681
1662
1679
2558
1675
1674
1703
1675
2586
2362
1923
2199
2240
1681
1766
1678
1697
1890
4229
1677
1894
1660
1676
1683
1674
2575
2237
2404
1655
1650
1874
1876
1874
2529
1675
1651
1648
2275
2277
2490
5796
2615
2341
1712
1678
1661
2534
2312
2314
1676
2823
1673
2362
2330
2020
1871
1651
1671
2289
1677
1677
2371
24521
1646
2571
3245
1656
1675
1670
2267
2268
4986
1658
1653
2237
1661
1670
1812
1698
2808
2206
1683
1690
2268
1673
1677
1871
1660
2273
2270
1674
1881
1662
1880
1883
1671
5855
1690
1668
1666
1911
4642
1687
2695
1659
1679
1885
5333
1663
1724
2549
2403
2698
1711
1839
1676
1676
1657
1657
1664
2550
2550
1871
1661
2299
2298
2273
2299
1680
1934
2563
2618
1661
1664
1657
1658
1881
2296
1669
1904
1663
2271
3755
2054
1660
2370
1682
19193
2489
2520
1946
1670
1682
2944
1650
1755
3936
1666
1672
2700
12371
1656
1847
2569
2322
11178
2565
2348
1653
1653
1655
1658
1664
1637
1666
1644
2297
1744
1743
1672
2265
1646
2270
1932
1890
1674
12050
1678
1651
1691
1670
1700
2254
1802
2582
1895
3340
1906
1669
1670
2244
1874
3633
1642
1663
2252
1642
1670
1684
1662
1626
2814
1657
1668
3297
1677
10724
1665
2501
2505
1674
1679
1676
2505
2376
2278
1661
502515
1681
2268
2267
1964
1908
2272
2109
1684
1683
1680
1943
2528
1671
1674
2699
2476
1662
46779
2054
1669
1766
3320
1671
3370
2660871
82489
2702
2699
1678
2279
2279
2690
1939
1685
1685
1671
1686
1669
1662
2263
1680
1670
1691
1677
1667
2128
1638
1761
1655
1687
1683
1877
1674
1663
1696
1667
1681
2019
1672
1677
1679
1674
1681
1629
1662
1659
2225
1675
1764
1674
2129
1724
1676
1655
4263
1656
1693
2242
2542
2479
2405
1712
1888
1664
1880
1661
2204
1645
1690
2352
2633
1668
2569
1691
3054
1680
1658
1681
1667
2149
7032
1932
1960
1679
1670
1680
1691
5475
1655
1682
2428
1675
2785
1677
1693
2268
2467
2468
1889
2463
2275
1669
1680
1871
2273
2341
1666
1753
1750
2275
2270
1677
1674
3129
1684
2019
1684
1652
1656
1688
1778
2569
2886
2240
1681
2191
2614
2195
2638
2613
1882
2591
1817
1865
1865
1867
1864
1663
1677
1981
1664
1867
1870
1667
2281
1877
2991
1669
2049
2272
2470
2468
1682
1705
1752
2604
1704
1687
1653
1661
1663
1745
1746
1692
1667
1670
2165
1686
1660
2539
2288
2964
2258
1665
2020
2254
1699
2253
1679
1679
2078
2287
2541
2552
1673
2659
3609
1675
1704
1660
1660
3197
2814
2212
1668
25866
1662
1931
11439
1813
1666
1686
1685
1687
1652
455376
1912
1664
1669
1667
1670
3826
1659
5961
1675
2272
2539
1675
1682
1672
3822
1691
2271
1693
1693
1681
2449
1654
1660
1655
2825
1639
2272
2269
10042
1675
2065
2271
2241
1692
2775
1951
1662
1873
1668
2542
2271
1674
1660
1663
1657
6121
1692
1685
8608
2671
2244
2336
1677
1677
2539
1874
48852
1673
2410
1663
2250
111442
1686
1714
1712
2021
1676
1800
2025
1800
1692
1676
1681
1854
1650
2287
1367239
1664
1649
3264
2422
1669
1874
1690
1672
1774
120593
1705
2308
2309
1673
2264
2278
1941
1680
1676
1675
1670
1689
3502
2621
3083
2434
2436
2432
2299
1865
1679
2850
2255
1672
3181
1814
2104
1883
2415
1749
1994
1672
1675
1679
2515
1854
1889
2442
2442
2639
13257
2639
1648
1759
1679
1756
1675
1665
1661
2693
1666
2808
1665
8821
1830
9909
2501
2269
2261
1820
1652
1938
2254
2592
1912
1686
1661
2295
2288
1625
6667
2411
1662
8502
2513
1676
1708
1672
1672
2084
1664
1652
1668
1666
2190
1632
2192
1696
1694
2238
1685
1944
1666
16154
1681
1668
1917
1787
2450
1681
1695
1679
1675
1679
1855
1650
1749
1669
1651
1951
1796
1651
1692
1645
1676
1643
1682
1673
2524
3504
1865
5559
2417
1672
1663
1665
2542
1670
1663
1662
1642
1673
1888
1658
1648
1668
1658
2021
1705
2239
2477
1864
2391
495020
3908
2493
14471
1655
2660887
1680
1669
1666
2272
2269
2270
2319
2533
1672
1718
2271
2054
1756
1678
1962
3007
1648
1872
1675
68480
1701
2518
2516
1664
1636
1747
1748
1663
1653
1677
1683
1684
1682
1822
1703
2884
2579
2379
1759
1891
1658
1667
1674
2246
4042
2529
2559
1676
1675
1675
1973
1876
2265
2811
1662
2385
1673
1919
1674
1648
1674
1875
1664
1662
1657
2458
1711
2621
1772
1675
2565
1674
2553
2227
1677
1897
1638
2062
1659
2515
2660
2608
1668
1686
1900
2326
1672
1691
1674
1750
37266
1664
1707
1847
1672
1686
1687
1683
1645
2349
2804
2523
2288
2578
1652
1646
1625
1696
1691
1689
1692
1644
1818
1819
5033
1687
1778
1650
5403
1882
1771
1674
1673
1677
2194
1668
1681
2222
2633
1671
1749
1875
1878
1666
1876
1777
1664
1896
1670
1641
3746
1654
3551
1676
2685
2582
1684
1687
2371
1685
423869
2522
1655
1914
1664
2350
2052
2042
1669
1814
2383
1757
2293
2287
2291
1637
1678
1670
1675
1847
1654
3320
1695
2269
2272
1700
1669
1669
1669
2228
1668
1662
1790
14257
1663
1661
1659
1804
1665
1668
3832
1671
1691
1675
2376
1881
1672
1658
21389
2392
1669
2607
1649
1687
1687
1706
126109
1856
1766
1765
6466
1653
1675
2224
1677
1650
1672
1696
1626
2399
2616
3424
6841
1666
2204
2006
2686
1665
1655
1657
1672
1890
5991
1672
2272
2273
2272
2272
2015
2458
2268
2250
1872
2810
2303
1653
1953
1680
1802
1799
1712
2129
1860
2337
1900
2810
2811
1657
1920
1663
1672
2266
2811
1694
4229
2369
1677
1943
2488
2267
1682
2175
1670
1656
3668
2669
1691
423869
2270
2270
1841
1888
1661
1905
3726
2174
1657
1669
1677
1737
2012
1669
1668
1811
1676
1662
2058
13973
1666
1668
1667
2272
1667
2275
1892
2587
1652
1671
2202
1662
1898
1652
1676
1884
1886
1674
1642
1639
1908
2440
1675
1684
1681
1674
1664
1669
2597
1742
2689
2689
1679
1675
1666
1664
1663
1658
2987
423872
2686
1638
1888
2537
2538
1781
1925
2687
2813
10747
2507
1676
2512
2507
6645
2062
1874
1659
2545
2245
4373
2289
1685
1667
1637
2048
1630
1688
1717
1974
1696
1671
1671
1654
1668
2318
1666
1678
1894
1679
1682
1658
1651
1725
1664
1700
1713
1676
1668
1653
1678
1648
1679
1650
1647
1884
1673
33368
1874
1681
1912
1677
2620
2331
1667
2290
2293
1670
1687
1671
1684
2479
1670
1669
2074
1892
1668
1662
2285
2250
2283
2252
1678
2039
2247
1677
1657
1750
1669
1659
2068
1672
1676
1875
1670
1682
1657
2135
78401
1889
1647
1668
2412
1667
1665
1683
1782
1660
1661
1679
1880
2331
1678
2619
1720
1738
1742
1678
2382
2798
2804
2462
1863
1673
1759
1871
1663
2275
1640
2381
1673
2265
1661
1659
2347
1689
2784
1723
1676
1670
1670
1680
1674
3453
1673
1681
1744
2385
2342
2339
1666
1763
1928
1679
1676
2687
2571
2690
1682
3087
1673
1671
2663
1941
3049
1674
1673
1840
1670
1633
2993
2515
2468
2291
1673
1893
1879
1673
1672
1657
1658
1656
1894
1683
1658
1667
2249
1673
1621
1679
1649
2324
1663
1661
1683
1683
2032
2273
1679
1663
1656
1884
2355
2355
2354
1710
1675
1889
2507
1678
1623
6379
1680
2533
1666
1682
1672
1670
1967
1672
1637
1679
2189
2536
2277
1646
1683
1692
1799
1672
2670
7610
1667
1642
1653
34807
1675
1890
1888
2290
1879
1882
1880
2278
1678
1896
1678
1705
1669
1874
1682
3106
1684
2981
1649
1641
1669
1665
1668
1682
1928
2811
1670
1665
1672
4494
2219
1695
2536
2500
1870
2174
1656
7645
3075
2556
4646
2094
1803
1640
1785
1688
1648
1672
2107
1637
1669
1668
2107
1665
4720
1778
2551
1667
2801
1674
1670
1671
2040
2643
1684
2421
1672
456079
2532
2281
1876
1673
1671
2271
1670
3770
2530
2271
1868
1676
1681
1840
1993
1648
10480
2225
2533
3638
1920
1663
1662
2511
1673
2511
1687
1670
2065
1675
1673
2496
2300
2199
2525
2323
1679
2440
1677
1665
4144
1888
2599
1704
1658
1765
1667
24248
1663
1863
2371
1670
1673
423875
1685
1659
1659
2052
1675
1626
1702
2674
2636
1668
2047
2402
6809
1690
2678
1684
11105
2119
1705
1684
1678
1679
3177
2233
1661
1665
1668
1665
2679
1680
1680
2806
1895
2265
1679
1898
2670
2672
2672
1686
1853
6687
2803
1782
1667
1675
1676
1695
1633
1633
1693
2343
1641
1673
1660
3377
1662
1764
1666
2679
1665
2263
1677
1659
1681
1677
1697
3283
1639
2277
2397
2272
1710
1779
305316
2035
1888
2350
1663
2348
2518
1676
1683
2816
1687
2584
1696
1698
1671
2267
1645
2591
1640
1669
1667
1884
2275
1688
1652
1774
4826
1666
1682
2804
1674
1910
1891
2275
1653
1655
2595
1679
6788
1908
1611
1887
7215
1661
1689
11195
1696
2285
1989
1662
1672
6757
2240
1640
1648
12612
1667
1656
2322
26006
1671
1672
1679
2781
1651
2035
1691
2576
2342
2265
1666
1663
1662
2421
1666
1789
1659
1666
1656
1672
1676
6763
4757
1835
1645
1671
77867
1667
1650
2180
1815
1659
1642
1659
1668
1679
1668
2259
1619
1677
2529
1684
2360
3295
2423
2350
1693
2139
1650
1668
1661
1686
2940
1678
1670
1671
2325
238713
1681
1678
3164
1656
2057
1660
3444
1700
1670
2511
1669
2482
14817
1646
4613
2232
1738
1656
2450
2274
1649
2235
2327
1706
1683
1680
1674
1722
1673
1676
1688
1669
1692
1688
1667
1638
2269
2350
2594
1630
1659
1658
2180
1921
1662
3070
1650
2066
1883
2605
3475
1658
3401
1870
1666
1879
77868
1653
1700
2260
2329
2627
1791
1786
1664
1674
1665
2293
2782
2046
1670
1672
1665
2636
2079
1669
1705
1640
3115
77871
2597
1657
1662
1877
1662
1666
1650
1654
1651
1684
2273
1658
1681
1677
1679
4662
1640
74776
2620
2305
1606
1667
1912
1673
2040
3286
1811
1667
1653
1655
1686
1671
1663
1707
1667
1667
2799
1688
1689
1677
1675
1672
2175
1668
1668
1675
1668
1665
1662
1679
1673
24479
1678
1669
2115
480928
2058
1716
1674
12332
1671
1671
1684
1637
1653
1634
1650
1667
2643
1888
17167
1732
1694
1696
2362
1659
2280
1674
1671
1681
1685
2272
1685
1649
2278
1931
1672
1874
2516
1707
1672
1665
1671
2277
1647
1867
1872
1670
1642
2267
1658
1671
1645
1684
2543
1691
1880
1661
1657
2034
1686
1676
1676
4482
3020
1676
1670
1669
2549
1899
2296
2297
1690
1664
2280
1949
2591
2601
2527
2247
2370
1674
1669
2635
1671
1676
2278
2445
1710
1661
2357
2491
1693
1682
1721
1672
1674
1689
1655
164134
1682
2258
2262
2261
1909
1665
1665
1664
1702
1668
2032
1689
1685
1878
1680
1683
2601
1677
1674
2289
1672
2605
1669
1668
2246
1653
1654
2264
1877
1664
1866
1675
1684
1673
1684
1701
2515
1975
1672
1665
1703
1680
1678
1664
3171
1908
1940
1662
1672
1675
2316
1885
2180
1713
2193
2583
1703
1673
1680
1677
1673
1757
3532
2034
2045
1647
3469
1681
1674
2475
2351
2381
2381
1678
1656
2278
1676
160838
2376
7662
2425
1663
1668
2682
1676
2281
2341
1650
2246
5665
1680
1688
2565
2034
1668
1642
2280
3483
1892
2622
1678
1670
2626
2527
2227
1672
1673
2458
1674
1680
74165
1661
1660
2317
2272
1983
2275
1667
1691
1657
1685
2261
1675
1671
2547
2197
2577
1664
1663
1658
2283
1738
2269
1658
1664
2575
2568
2567
2568
2571
2566
2571
1678
8804
8336
7588
1666
1679
35831
2019
2408
2406
1891
1652
2599
1665
1665
1682
2361
1664
9721
3486
1655
2528
2266
1675
1661
1673
1667
17651
1679
2282
1665
1659
2562
2559
1695
2268
15008
1678
1692
1653
1669
1650
1650
1934
1680
1682
2676
2550
2282
1651
4339
1679
2195
1890
1695
2436
1670
1695
8697
1681
1672
2385
1961
1676
1898
1681
1666
2086
1694
2276
1670
1707
2526
1865
1661
1656
1675
2282
1677
2561
1641
1643
1788
2271
1690
2267
1691
2058
2386
1650
1682
1671
1681
1680
1699
1700
1705
1683
1663
1669
1653
2534
2676
2785
1683
1674
1674
1689
1649
1673
1677
2274
1713
2255
2565
2570
1678
2389
2210
1675
1672
1637
2675
1682
1646
1658
1659
1674
1677
1638
1668
1668
1679
1673
2267
1677
2249
1679
1671
1668
2619
1668
1660
65223
4322
1966
1664
1693
1701
1893
1799
1798
1680
1667
1700
2534
1676
1943
2262
2592
2231
1677
2678
2269
2260
1674
1673
1674
1679
2571
1880
1685
2281
1678
2267
1684
2534
1672
1685
1913
2339
1681
5273
1696
1916
1915
2268
1655
2533
1691
1668
1912
1671
1686
1632
2681
2271
1688
1688
1681
1692
1693
1670
1678
1674
1705
1667
1653
2270
1686
1677
2230
3575
6046
1895
2055
1664
1679
1684
1668
1669
1674
1893
1683
1678
1737
1738
2592
1674
1681
1884
1672
1925
1670
1657
1677
1654
1659
1679
1638
1673
1671
1675
2149
1878
1697
2607
1665
2210
1667
1846
2598
2606
24052
1648
4925
1684
1686
1678
1906
1680
2673
1968
1669
1667
1710
1674
1680
2193
1762
3045
1669
1664
1666
1661
1691
1690
2272
1662
1623
2675
2275
2568
1694
1697
1695
1680
1679
8625
1686
1684
2573
1665
1661
1653
1663
1675
1669
1677
1673
1688
1675
2280
1676
1666
1678
2210
1668
1679
5321
2531
2637
2594
1663
1666
1662
1634
1678
1683
1684
1671
1668
2173
2293
1656
1666
1675
1908
1880
1903
1899
1630
1679
1665
2448
1679
1672
1911
4948
1721
1663
1677
1679
1668
1662
1666
1693
2672
1675
1672
2044
1682
1681
1681
1677
1887
1669
1669
1874
2528
1915
2628
1890
2276
1677
1658
1666
1673
2272
1684
1675
1679
1682
1750
2627
1684
2202
2270
1748
2578
57013
2734
11525
2295
5717
2089
3604
3121
1983
12712
3096
2143
2168
3337
2696
6827
2752
2376
6396
5907
14424
1633
1666
3966
2138
3096
16269
3094
5364
1825
1801
5637
5746
2819
4720
2413
7637
2590
3200
3114
2163
12746
1787
3576
2274
1811
2789
1757
19235
3448
2139
2152
25919
3534
1761
4172
2517
3510
3547
2507
1636
2274
2166
13351
9414
2385
2171
7283
2106
23960
2334
9525
1962
4183
3178
2276
3185
6350
3920
5637
10256
1932
2443
2159
1775
3311
5341
2782
14285
2096
2639
11867
4203
3280
2595
5578
1909
1860
2267
2909
9470
1989
1922
1910
1980
1701
8283
5704
1820
2574
1638
3120
2108
2522
4592
1962
3770
4981
2484
393288
3301
2038
6846
2091
3423
1992
2514
2366
12301
1943
2728
2020
2156
2171
2144
2175
2739
12690
1804
4107
8508
2185
6761
2634
2439
1922
10492
1717
6425
2620
5413
2080
1757
2515
2737
5694
2811
11204
2822
2098
4372
6535
3795
1648
2588
6532
10181
1757
1846
2143
1779
2669
2081
2477
13166
1753
1948
3394
2170
2811
2518
1757
3406
2477
1883
4204
6717
2008
2405
2166
2055
6310
2710
3655
2137
4290
2097
24203
1745
2822
2519
2378
2474
12301
3752
2627
9088
2621
2031
1755
19411
2251
2729
10229
3365
3285
2470
2073
2300
1660
2951
3070
8801
1769
5062
3629
2109
9266
8064
1757
1835
2396
6596
30711
3125
1691
4437
2313
7369
2159
2518
43180
4456
2081
10781
8501
3906
2487
2828
2290
4966
1919
2138
3003
1827
2800
4441
2795
3933
2080
1985
3350
2248
2257
2490
2521
1761
3633
5986
1772
3968
2435
2498
5615
6234
7681
2146
28460
1898
3480
1987
2200
2491
1971
1959
129772
611854
1909
1925
1952
2390
1955
2063
2122
1998
1985
2505
1964
1663
1820
2589
1983
6550
4560
2997
2187
2698
25329
7003
1676
1680
1956
2508
7727
2318
1846
1654
37306
2402
1955
6848
3130
125268
2741
3920
44449
1675
2459
9552
2428
2425
3372
10752
13905
10994
5210
2539
2664
8328
17940
2518
2135
2818
2252
1951
2070
3229
3293
1867
19898
1645
1803
15382
2128
3058
2204
3102
1982
2383
2237
2041
1675
2042
2571
10000
1947
2629
3152
1941
1956
1864
2509
2000
11608
2203
3448
1796
1766
1958
2416
7084
3419
5408
2689
4854
2053
1633
2118
2121
1769
3896
10517
6226
2593
3717
1703
6431
1668
1997
3186
2337
7305
1672
4528
9720
2161
7693
1663
1741
1769
2105
1667
11422
1731
37546
3233
2939
3507
2583
2234
7900
7084
1769
1770
1966
2098
2505
56380
1703
3147
1820
1830
2064
1612
4702
10384
2116
2671
1795
2171
2821
1867
2230
3679
13610
2425
1651
1938
1855
3177
13412
8057
2434
11495
2118
3174
1699
2299
4689
6553
1652166
1769
7891
2230
7080
2554
6871
2959
1248053
2514
2017
2942
2011
1668
3885
18167
1897
6679
16908
2181
1992
11445
7120
1898
2537
7554
1962
2613
3758
2183
5954
13142
2116
2890
1757
3015
6021
1769
2581
4084
1885
2763
1769
2514
1677
2725
1819
3104
7319
2534
1927
2063
1819
2359
18001
3336
3131
2096
1778
2289
2166
1964
2322
1799
1669
1667
1784
6787
2684
1992
2020
2024
2079
2041
3784
2204
1670
3744
1744
1797
2024
1911
3061
1885
2060
2051
1990
1827
1778
1669
3217
2341
2486
2102
1811
2141
2099
5559
2005
1753
1869
1907
2395
1743
1799
3796
2057
1797
3031
2029
3202
19221
1667
1788
4072
9549
1674
2499
2064
2038
2385
8413
2068
1666
2155
2027
1695
2243
1827
1668
1967
1669
3061
2130
2470
1773
2926
11409
3035
1668
3340
1668
80348
1667
4632
1675
2177
1739
1871
2783
1865
2262
2148
2623
2266
3512
2080
1667
1993
1666
3340
2314
1781
3129
2434
9465
1758
1794
1841
13944
2114
1681
6370
1914
5581
2284
2266
2390
1826
1776
1664
77809
1694
2500
2130
5260
2031
3961
2217
3026
2350
2220
2021
17356
2407
1844
1995
1760
3297
4835
6509
1902
1673
1919
2782
1802
1749
2081
2187
5903
5955
1773
6284
3851
1679
2054
10518
3934
1976
2511
1736
2733
6713
1826
1805
1956
2145
1906
1673
1767
1810
1995
2482
2883
2297
65606
1907
1730
2106
2137
2362
3931
2122
15446
2336
1781
1839
2061
1734
3052
2293
6351
2349
1799
2902
1989
3928
4634
2024
2239
2121
1668
2006
3076
2083
7003
5895
2014
2223
1910
1673
2441
1665
3204
7378
1853
2403
1987
2136
2296
2522
1975
1586
1978
1919
2349
12913
32573
1950
72423
1961
1960
1962
1936
1944
1834
1736
2391
3519
1926
2032
10468
6212
2181
2920
5162
2583
2016
2229
2057
1654
2258
3955
1666
11776
3343
1762
1651
16503
2749
2333
2094
1823
1848
2036
3934
2139
1704
1705
1880
2244
2242
7408
1823
2046
1834
2373
1977
1679
5085
1678
4943
2600
1692
1658
1770
2004
2384
1929
2320
2077
2030
3021
1798
2764
10128
1952
13437
1787
1662
171123
9043
14202
3469
2361
16696
2274
1665
2031
2038
3419
2151
2175
1990
1778
2034
2245
2034
2308
1676
1676
1673
1992
1656
1981
2108
2089
1882
1673
2241
2591
1660
3985
1651
1652
1666
1939
2208
1935
1796
1826
1741
11712
3322
5021
1670
2238
2249
1826
4036
1895
2319
1836
2290
2178
2049
12531
9731
2241
2262
5417
2042
21964
2066
2062
2212
2024
2023
1834
1676
7748
2051
5442
4741
1807
2259
4507
1673
1995
1935
2754
2319
4133
3712
2173
2253
1898
1794
2005
1977
2116
4718
1999
1967
2290
21024
142361
2025
1910
2033
5128
2226
2127
1859
7256
2312
1800
1987
2308
1685
1651
1656
2012
2990
3299
4994
3333
2093
1734
23445
58019
5116
1910
1768
2546
19705
1782
11952
3494
4053
1673
1671
2967
1743
3489
2093
2408
2029
1763
6598
1674
1667
10456
1992
1648
2039
1671
1674
29378
1660
1668
1663
2062
3242
2434
1997
1659
1774
2424
3491
1853
2050
2437
2274
4565
64205
1788
2504
1787234
1672
2102
1982
2664
1853
2215
1973
2184
7727
2383
1770
2140
8915
3274
11961
2094
2328
3599
2601
5144
1682
2501
2169
5654
2068
2121
4828
1672
2568
3599
11447
4197
1905
1675
2854
3217
1723
2168
2170
2073
3335
3651
16124
2171
1658
3486
1641
2169
7909
8886
1957
2221
6638
4783
4143
12593
2618
2274
2099
3395
9077
2324
1928
1951
1973
2058
2169
5916
1909
2175
10891
3375
1907
2166
2423
3344
2511
2037
2036
2360
17227
1663
1656
1652
1836
1949
1652
1660
1733
3216
2882
2988
1669
5571
4712
1986
1679
2290
1665
1662
1905
2490
2148
1694
2176
2247
1666
20925
4791
2107
1893
3404
2111
2154
4277
2356
2169
2171
1653
1680
1696
3529
1694
1885
2747
8006
34570
1659
1767
2091
2108
1687
3331
3079
2419
11856
2284
8539
16835
2170
2114
1824
7649
2189
5084
1817
3416
2169
8170
3503
1677
1742
3028
7837
1644
3896
2841
3236
5169
1648
2356
1641
2121
2341
1725
2636
3777
1905
1756
2117388
3246
4628
1760
1940
2936
2518
1655
6341
2117
1666
3350
1671
1652
2614
2798
1661
2185
2328
1639
1673
2293
3953
2548
82447
1934
1936
1933
1924
19437
2897
2243
1646
1651
2171
4008
1663
1651
3771
8119
3062
1745
2186
4588
29200
1654
2309
1880
1952
6513
2168
2801
1652
2273
1648
1671
2963
3274
1646
2731
1947
1989
2557
1944
1938
72765
5398
2363
2339
1959
1924
7476825
2057
1665
1752
3193
81930
1824
2144
1665
2089
1680
8903
9609
4579
16404
58933
23459
2164
2164
3758
2415
1662
16233
8059
8092
4639
2138
1684
3333
1665
2149
4166
67255
1654
9983
2406
1688
1898
1733
1689
1636
1739
3025
9021
1839
5753
14101
1880
1659
2243
2285
4903
1766
4979
3640
8436
1653
1677
2016
8547
2216
1812
2399
7817
4560
4539
1678
2080
2027
7791
1655
3685
23263
7665
2262
11933
2049
1643
2355
4709
2091
1706
1659
2105
1658
2396
2919
1655
1673
4800
14574
4523
2276
9387
2473
1664
6185
1827
2078
2240
1778
2154
2190
2293
10892
2052
3056
1670
1894
37554
2232
2346
1859
5208
16156
7242
29187
3503
2333
2062
2125
2060
2159
1650
2457
2083
2188
33952
2021
4040
1904
22467
1810
2138
4417
2082
2649
1662
14314
14315
4265
2237
3017
1702
3353
2361
2023
2293
1754
3307
2059
3623
3441
1670
1920
5318
1646
1679
2665
2818
1649
1654
1766
3097
4755
1692
1867
5288
2121
1851
2560
1949
1688
2292
7278
6525
1652
1655
2240
4170
1674
1664
9046
1668
2254
2368
2663
2360
12733
1689
2803
14196
1967
1658
7586
1739
2221
1913
2604
2362
4268
1222506
2239
1665
580265
1662
1664
1663
1663
1669
2709
1675
1672
1676
1588
3774
1682
1685
1685
1697
3252
2282
3293
2176
1663
2797
2532
1890
1780
1785
1667
2013
2675
1886
8880
1822
2332
1931
3136
1787
65601
1663
1663
1660
1681
1675
1678
1757
10560
3745
3159
1784
1665
2863
6449
1689
1651
8111
5069
3508
2906
1651
1969
7169
1690
1685
2150
1879
1684
1674
1806
1694
1737
7085
2238
2883
2800
3129
1677
1670
2500
2207
1799
1685
5502
1668
8121
6822
2097
1677
8059
2302
2736
1684
8236
1695
1762
2730
8524
4066
8347
2200
2360
1674
1668
9076
1646
1658
1661
2494
15840
1678
3269
2292
3349
8893
1919
4821
1663
2585
1942
1905
3645
1666
2465
2082
1673
1669
3208
2919
10751
1891
1676
2039
2264
1683
2033
2257
1641
7398
2223
11569
1686
1669
1687
1794
1647
1670
1671
1653
2034
1682
1883
1661
11236
1686
1650
1660
1662
1665
1661
8640
2525
2693
2097
5520
1703
1662
1991
2087
1713
51575
2092
1900
5772
1677
1679
1679
11906
1696
2862
1673
2254
1646
2323
1655
1665
1665
1668
1661
2014
1670
2488
1654
1638
1637
1928
7029
1657
1905
1909
2393
1823
1639
12101
2731
1674
2245
2250
1668
1668
1667
1668
1668
1663
5292
1675
1676
1676
2640
4447
8649
1666
2359
3830
10524
4942
1686
2481
1686
12480
5127
2192
5329
7782
7582
2449
2026
1673
8234
1664
1668
15103
1704
1658
1745
1749
2085
1676
1675
1676
1673
1669
1673
1668
2864
3852
1913
2505
2031
1910
2752
1674
1671
1667
2744
1669
1665
1677
1669
1673
1672
1695
1656
1674
5135
1892
1665
1663
1658
1861
2782
11023
1676
1676
1794
1667
1682
2017
1782
1681
1965
1690
1685
1687
4010
2570
1662
1662
3220
1674
1920
1652
2430
1661
1667
44774
1675
10990
2461
2263
2862
3498
3798
1916
2289
2493
2247
1883
1891
2242
1665
2072
1666
6754
1655
1667
3771
2655
2351
3439
1785
1901
2605
2935
2309
2643
7692
1673
1935
1656
1672
1687
1645
1662
1777
1661
1665
1655
3500
2285
2206
1882
1880
2286
3077
1936
2716
1670
2092
1661
1788
1738
1677
1683
1657
1686
1983
7347
1807
1666
1648
1689
9105
1666
1666
1673
1688
1657
1696
1681
3458
1907
2668
6352
1912
5564
2023
1666
1696
9250
2928
1666
2023
2254
1661
2483
2396
1668
1667
2257
1661
1949
1686
1673
1675
1676
2175
1660
1733
2265
1667
1904
2032
1678
1674
2051
1880
1877
1662
8463
3047
1696
17220
1652
1662
1659
1662
1672
1915
1971
1661
1679
1680
1851
1652
9597
1635
2594
2585
1662
1706
12913
1672
1659
1639
1653
11935
1667
1661
3460
60614
3012
1933
1702
1705
1677
1681
1800
1673
1798
1671
1669
1797
1798
1664
1585
1661
1671
1673
1674
9575
1888
1915
1671
1664
1663
1783
1668
2067
1814
6267
1681
1673
2913
2419
1666
2251
1669
1643
1651
1677
1679
3800
6139
7367
2256
3762
1676
1896
9173
1663
1819
8980
43177
2624
5955
2273
1652
1669
1674
1656
8581
2624
2489
2574
1668
3228
8030
1894
2134
1650
1682
1688
1668
8786
2130
1672
1669
1649
3519
1701
1675
7354
31174
2321
1648
1666
2491
1669
1649
2385
1688
1754
1887
1650
1717
1659
1656
5719
1666
1664
2543
1652
2269
1636
1665
1662
1661
3604
1673
1676
1687
2294
7428
1987
1651
2041
1688
1671
2849
1795
1674
1665
1648
1707
1906
1655
1785
1672
1673
1663
3742
4037
8848
1645
1672
1668
1763
56972
1656
65795
2182
1668
1909
4020
2017
1676
1664
2839
1676
1663
1792
1666
1662
2526
3488
1675
1673
1675
1676
1675
1657
1663
1937
1672
1673
1722
1668
1668
1668
1641
1673
4245
1670
2082
1810
1781
1652
1653
7115
1669
1736
1673
2359
1701
1692
1674
2285
1669
1680
1662
2051
2056
2055
1919
1667
1686
1669
1673
6886
1657
1684
1684
1643
1678
3085
2273
1669
1684
1687
1677
3428
2189
1999
1679
4332
1658
1659
1686
1647
1701
1688
1667
1655
1666
2647
1669
1668
1674
1673
1883
1884
1661
2265
1631
3306
1791
1666
2202
1891
2245
1898
1671
1674
1708
1671
1660
2825
1653
1670
1677
2412
1671
1651
1764
6460
1811
1680
1671
2237
1684
1657
1681
1739
1825
1654
2292
1670
1707
1796
1673
1907
1676
1676
1842
1896
1903
1671
1944
1664
1677
2916
2232
1669
2300
7763
2061
1678
1684
1651
1693
1682
35627
1666
3412
2244
1697
1682
1662
1698
1661
1719
1664
1911
1794
2232
1663
1668
1650
1686
1694
1704646
1690
1685
1666
1652
2409
1656
1672
2517
2532
34923
1708
1684
1955
3063
1686
1669
1954
1787
1754
4304
1666
1683
1686
1666
1685
1683
2383
1686
1684
1675
1688
1786
1688
1669
2273
1670
1678
1679
1888
1673
1677
1892
1672
1685
1704
3738
1695
4250
1678
8076
1677
1672
1658
2728
2081
1660
1690
3006
1684
1660
1945
27619
1644
4281
1660
4285
1656
3417
1700
1652
1709
1671
1670
2360
1805
1665
1691
1658
1663
1660
1672
1908
1684
1684
2143
1666
1676
1671
1682
1782
1689
1802
1939
1853
7477
1645
2660829
1672
1672
1663
1683
1812
1661
1660
1673
6504
1643
1675
1678
1665
1676
1670
1670
2298
1678
1680
1889
1887
1647
1801
2231
2227
2149
1703
8548
1680
1827
1668
5025
2559
4091
1646
1673
1764
11165
2193
1677
1918
1669
1693
1667
1667
1668
2413
1678
1933
1686
1673
1672
1665
1668
1649
1673
1674
1669
1663
1660
1663
1924
2566
1668
10471
4154
2114
1681
2449
2660828
2429
1673
1677
1679
1668
1662
1648
12354
1665
1700
1671
2245
1878
1679
1679
1678
1669
1671
1676
1679
1680
1642
1666
2978
1674
1677
1681
1674
1664
1901
1679
1681
1679
1665
2325
1755
13693
1782
1683
1668
1662
5303
1924
1669
1693
2252
1657
1651
2410
171728
1693
3443
2060
1681
1664
1666
1673
1758
5525
1684
2210
1666
1650
1670
1821
2595
1673
1664
1671
1673
1700
1637
1648
4248
5640
1678
1721
1670
1673
2389
1668
1671
1658
1943
1668
1880
1882
1673
2396
1659
2396
2549
1677
1665
1866
2614
1683
1674
1686
2118
1665
1663
1668
1681
1664
1666
1657
1678
6025
1657
1762
4249
2265
1890
1671
32873
5208
1671
1659
14572
1677
1655
1667
1657
1673
2499
16346
1673
2567
1764
1670
41364
1649
1697
2571
3531
2455
1673
16860
1649
1661
3897
2262
2292
2292
1671
1678
1684
1683
1679
1658
2067
1667
9828
1672
1675
1681
1699
2556
2574
2041
1675
1683
1673
2280
1679
1572
8222
1690
1684
2263
2255
1889
1668
1661
2299
2300
3335
1686
1773
1690
3904
1673
1673
1680
1650
1653
8587
1674
1678
1897
2359
2361
1681
1680
1894
4942
18692
2059
1676
1688
1685
1665
2304
2285
21655
1675
1675
2224
1676
1684
1683
1683
1691
1662
1672
1661
1893
1906
1682
4559
6917
1669
1673
3756
1661
1686
1667
1693
1674
1881
1668
2321
1689
2292
1682
1674
1665
1668
6518
1667
1689
1663
13229
1659
1654
1661
1644
1668
1663
1680
1885
1697
1669
1666
1658
1806
1664
1664
1707
1707
1679
1679
1673
1754
41349
1678
1673
2263
1686
1677
1896
1646
1665
1672
1690
1642
1652
1675
2455
1658
2544
1660
11798
1675
1648
1771
1668
1677
1677
1656
1675
1686
1657
2285
1910
1673
1670
1803
1801
1887
1704
1672
1689
1667
1678
1889
2923
1671
1649
1697
15958
1679
4503
1655
2150
1663
1651
1694
1694
1664
1667
1671
1677
1677
1688
1759
1766
1885
1659
1676
1671
1659
4980
1665
1666
1669
1673
1681
2052
1658
4449
2363
1661
1658
1658
6228
1661
1677
1668
1661
1672
1660
1671
8911
1658
1671
1660
1696
1675
1890
1904
1694
1693
1767
2931
1702
1678
1677
1893
1663
2411
1666
1677
5378
2302
1672
1697
1662
1646
1666
2404
2683
1700
1679
2735
1670
1662
1681
1904
1655
1697
1678
1970
1659
2296
2181
1686
3590
1646
42739
1996
1667
1679
1702
1683
6977
1666
1686
1662
1658
2225
1682
1667
1941
1672
2292
1822
1996
2278
1831
2508
1986
1728
1681
1751
1642
1644
7132
1671
2085
1655
2253
1793
2174
1885
1683
2117
1661
1665
8256
1697
2517
2552
29524
2870
1665
1888
1891
1661
1675
1761
2304
1681
2066
1679
1675
1677
2248
1669
1684
1857
2453
2376
2114
1683
2230
2230
1648
2533
2145
1933
4807
1732
1855
2044
1657
1678
1679
1681
2287
1676
1667
1758
9816
2470
1650
1754
1671
1680
1673
9215
4009
2563
2609
1660
1674
1660
2186
2189
1672
2279
2553
4602
1887
1682
1661
1663
1709
1669
1668
1641
2639
2636
1674
1947
1652
1680
1670
2137
201210
1675
1672
1660
1669
1669
1679
2481
1685
1687
2817
4285
1667
1666
1889
1652
1670
2624
1672
2219
2015
2377
1669
1656
1669
1671
1675
5693
1681
1679
1693
1674
1679
1648
1654
1675
1670
1655
1671
161168
1682
2060
1905
1668
1786
2322
1897
1746
3386
11007
1689
1673
1665
1911
1677
1849
7266
1900
2291
1760
1944
1656
1655
1667
2402
1759
1758
1753
2522
2403
1672
2264
2186
1672
1663
1682
1885
1686
1666
1648
1675
1679
1644
2630
2240
1683
2386
15287
1683
1679
2189
1674
1676
4034
1785
1660
1695
1685
1671
1722
1687
1690
1674
1670
1681
3570
4142
1664
2249
1664
1657
1669
1685
1743
2585
1686
2589
1903
1683
1890
2359
1697
1684
1674
1722
2085
1716
1668
2025
1706
2257
2258
2738
3271
1896
1689
1667
2083
1662
1976
1652
1795
1796
1680
1675
2133
1677
1888
1898
1684
1681
1683
1682
1668
1688
1658
2651
1656
1671
1655
1670
1666
1660
1948
3699
1678
1904
2452
2453
2568
3731
1665
2061
65563
1673
1676
1651
6950
1803
4699
1657
1663
1673
1662
1662
2303
1734
1692
1667
1665
1669
1791
1644
1646
1664
1661
15026
2060
1643
4575
1677
1810
1666
1682
1679
21579
2824
1667
5622
1677
1676
1681
1664
1667
1839
4311
1670
4273
1674
1665
1690
1684
1668
1677
1681
21353
1898
1669
4503
1667
1634
133310
1674
1697
1705
2311
1672
1675
1677
1684
1667
1675
1678
1663
1667
1679
1578
8408
1678
1666
1669
8868
7513
1678
1660
5043
2517
2317
1672
11469
1666
1667
2061
1693
1788
1667
1669
1979
2622
2445
1690
1672
1673
2576
1669
1659
2827
6242
1884
1681
1645
1935
1671
2082
1675
7554
1694
1742
4527
1690
1689
1675
2169
1956
1720
1658
2349
1671
2502
1673
2408
1686
1668
7247
1670
1670
1662
1676
1703
1677
1692
1788
2404
1662
1675
1686
1658
1654
251706
1649
1984
1686
10118
1684
1673
1674
1684
1680
1708
1975
1926
2246
8884
2259
1883
1683
1655
1685
1661
1671
1758
1688
9658
2319
1675
1682
1864
45411
1647
2579
1666
5392
2979
2466
1781
2302
4263
1895
1652
1668
1691
1757
1664
1650
1677
1653
2191
1680
2261
1677
1707
2230
1669
1710
2667
1683
1683
1742
1676
1904
2364
1904
49548
1678
1675
1691
1894
1897
1693
1770
1645
16330
1689
1665
1670
1904
10324
1800
1796
2035
1668
1897
1780
1673
3501
1663
1660
1686
1641
1674
1578
1705
1664
3176
1648
1668
1673
2428
1695
1801
1668
1667
1674
1671
1668
1682
1686
2064
2810
1688
1637
1714
1680
9040
1757
41917
1650
2003
1661
1670
2311
1665
1675
2005
1655
1653
1658
1655
15035
1646
1667
1758
2261
1679
4814
2545
1664
1684
5459
1682
2371
1672
1666
1718
1681
1680
1680
2034
1677
1673
19315
1679
1645
1717
1653
1620
1673
2675
1675
1679
1651
2286
1952
1669
1661
1652
1940
1694
1683
1683
1690
1656
1655
1672
7268
1675
1670
2361
1671
1649
1676
1655
2285
1686
1683
1866
2660813
1675
1663
2305
5056
3043
3294
4528
1765
1699
1640
7732
2230
1685
1676
1673
1686
1668
1769
1671
1671
1668
1716
2243
1880
1668
1667
1687
1769
1682
1854
2454
1676
1698
1691
1678
1685
5193
1683
4723
1652
5881
2512
1674
4624
1684
1701
1680
1668
1635
1687
2417
1676
1716
2016
1681
1667
1692
1655
1676
1678
2256
1667
1774
1681
1671
6917
9876
1731
1665
3184
2081
2288
1654
1653
1738
5070
1670
1690
8408
1659
1649
1665
1656
2417
1677
1681
1965
1649
28747
6301
1691
1662
12963
1898
1902
1661
2069
1665
1664
1667
1667
1659
1657
1655
1679
1659
1733
2342
1682
1666
2745
1692
1690
1666
1668
1654
2129
1670
1713
1634
1666
1664
1662
1808
1808
1671
11940
1662
1672
1760
1935
1889
1792
169451
1678
1668
1653
1656
1674
2670
1783
1663
1895
1677
1658
1762
2242
1669
1677
1650
1669
1669
1673
2044
2767
3171
14947
1883
1688
2563
1749
1668
1677
6788
1668
1709
1658
1677
1690
1666
1666
1658
1671
1674
5089
2453
1660
1684
1684
1684
3881
2990
1737
2178
1676
2185
6162
2208
1697
12034
1686
2265
1664
1675
1990
1667
2268
1647
1657
1655
1788
1686
1707
1673
2088
1658
2284
1874
6904
1656
1668
1686
1691
2162
1678
1670
1675
2249
8529
1646
1833
2060
1667
1666
1659
1829
1886
1714
1688
1679
1686
1674
1892
1892
1995
1661
1673
1900
1899
1668
1682
1711
1670
1672
1674
1675
1655
1642
18805
1672
1899
1900
1680
1675
1679
1641
1866
1687
2357
1681
1696
1673
1668
1674
1655
2303
1660
1667
1700
1695
1668
1673
2617
1902
5387
1898
1900
1898
2458
2191
2315
1707
1649
1718
2464
2347
1679
2298
1732
1658
1731
1673
1662
1670
1670
1679
1686
1949
4152
1653
2278
1688
1669
1663
1655
1680
2250
1696
1703
1650
12025
3624
1669
1990
1900
1673
2386
1678
1671
3878
38713
1687
1686
1678
1682
2176
2683
1890
1680
1668
6740
1665
1668
1682
1691
1682
1576
1683
1678
1694
1701
1677
1683
1718
1677
1675
5082
1747
1904
1669
1687
1707
1708
1708
2637
1660
1666
1646
2464
1787
1678
1676
2090
1655
1668
1652
2247
1876
1898
1677
1662
1678
1678
1681
2054
2440
1672
1672
4412
95279
1655
1812
131678
1682
1673
2551
1686
1892
3468
1891
1672
1665
60515
1678
1857
3402
1653
1678
2677
1677
1670
1902
1665
1669
3175
2227
3840
2256
2257
2535
1690
1650
1647
1643
1662
1666
1905
1754
1650
1673
1676
2129
2177
2177
1680
1681
1746
1674
2098
1644
1733
1658
1662
1655
1674
3363
2259
5565
1700
1682
2240
1677
1664
1671
1667
2806
1984
1686
2633
1886
1660
1664
1693
1869
5197
1674
1744
1662
1678
2846
1869
1872
1707
1703
1706
1680
1798
1648
1644
1660
1689
1704
3607
1671
1681
1668
1650
1671
2436
1665
1677
1661
1681
4850
1681
1894
1678
1677
2405
1684
1675
1664
1663
2017
1663
1905
1902
1672
1660
1661
5193
1686
1662
2385
2272
1908
2022
1673
1664
1656
1670
1668
1763
1678
1762
2514
42170
1937
1655
2337
2033
1698
1674
1702
1682
1666
1656
1684
1684
19225
1679
1680
1680
1664
1659
1668
1666
1670
1633
1667
1669
1668
1628
1683
1667
1652
1673
1672
1975
61470
70546
1676
1679
1835
1666
1801
1671
1670
1681
1680
1665
1676
1696
1685
1670
1675
2363
1695
1678
1681
1666
1658
1680
1699
52431
1665
1793
1669
1665
1805
1689
1794
5117
1675
3648
1666
1668
1660
1669
1666
1680
1683
1669
1796
1707
1636
2748
1907
1909
2034
1638
1638
2271
2198
1681
1676
2325
1783
1686
1656
1892
1671
1657
1669
1659
1658
1677
1681
1648
12110
1664
1670
1688
1815
1664
9452
1805
1676
2353
1655
2187
1657
2076
1670
1678
1678
12566
1673
1673
1665
1669
2127
1661
2639
2639
5964
2078
1964
7920
1655
1913
1677
1677
1676
1687
1657
2104
1676
1671
1669
1681
1647
2557
8765
2554
1683
1667
1642
2192
1791
1783
1685
2372
2369
1893
2392
1981
1807
1696
1662
2416
1692
2388
1675
4142
1906
1744
1684
1685
1661
2410
1657
1669
1987
1676
1673
1676
1674
1705
1810
14278
1666
1807
1807
3435
1675
1678
1677
4294
1640
1690
1939
1653
1648
1669
2281
1668
1664
1659
1768
1670
1671
1746
1694
1688
1667
1758
1929
3101
1678
1678
1680
1674
2180
1656
1671
46256
1681
1671
5115
1702
44316
1679
1698
1663
1661
1679
1679
1679
1682
2429
1691
1673
2043
1676
1677
1676
2574
1663
1656
2075
1889
161003
1674
1672
1668
9922
2051
1687
2158
1764
2300
2557
1670
1677
1904
1697
1672
1673
1674
1679
2462
1681
2024
2083
1849
1665
2097
1658
2371
1691
1882
41290
1678
1690
7792
131511
1669
1838
1670
1676
1686
1662
1683
1683
1684
3906
1909
1662
1780
1683
1659
1758
1679
4659
1668
1666
1672
5859
1671
1658
2295
1656
2298
2297
2292
1644
1648
1881
1685
4279
2025
1643
1667
1675
2280
3286
1998
5516
2030
1704
1669
2179
1674
2784
8311
1667
2075
1672
1688
9916
1672
8134
1929
1671
1647
1761
1662
1674
1676
1673
2338
1653
1683
1676
1771
1666
1649
4519
1683
1763
1760
1688
1675
1683
1661
1797
1797
1665
1758
3839
1664
1664
1678
1690
1654
1661
24803
1675
3461
2097
1663
1697
1674
1656
1661
15048
1665
1691
2565
1697
4001
2099
2678
1690
1674
2655
2144
1687
1666
1668
1678
1702
2159
1699
1664
1888
1658
1684
1689
1648
1690
1670
2262
1699
1701
1657
1705
1801
3929
1671
2568
1675
9694
1765
43861
1660
4372
1674
2111
3717
1667
1666
8237
1666
1662
1681
1679
1746
1695
6787
1666
1662
1905
1680
1683
2794
3677
1682
2082
5554
1665
2238
1980
1661
12180
1686
1675
1682
1684
1652
2045
1933
1758
1936
1939
57533
1652
1678
1679
1682
20596
1678
1665
1882
1676
17481
1658
1678
1663
1689
2228
1649
1678
1682
1672
1685
3518
2942
2034
1676
1681
1905
1981
1678
1679
1661
1668
1669
1661
2137
1670
1653
2271
1668
1672
1668
1657
1657
1682
1681
1679
1691
1702
4128
1651
1653
1692
1747
1663
1695
2051
1657
1676
35027
2028
1670
3924
3147
2622
1926
1638
2456
2047
1687
1996
2306
2034
1738
2456
2043
1700
1696
1672
2361
1667
1702
1710
1678
1640
2240
1669
1649
1670
1892
72762
3744
12503
2362
1646
1658
53980
11120
1662
1893
2224
1662
1665
1942
2258
1647
41274
1673
1674
1677
1671
1671
1677
1678
1693
1694
4666
1754
1699
1665
1674
1663
604009
1662
2259
1671
1666
2306
1673
1674
6858
1705
1680
5273
45473
1680
1663
1660
44256
1666
1684
1707
1659
1683
1885
1673
455662
1704
1651
2401
2403
4399
2273
2272
1973
2847
1662
1666
1666
1662
4070
4495
1673
29595
1673
1681
1686
1668
1662
1677
1585
1649
1668
1928
1668
1669
1944
1671
2024
1778
6461
1714
1900
1708
1672
2282
1684
1685
1669
1687
2288
1662
4138
1688
1662
2067
2127
1738
1652
2300
22073
1677
1673
1678
1671
1662
131374
16807
2326
1659
1656
1661
2159
1673
2087
2428
1678
1670
1664
1669
1660
19521
4172
1679
1683
1659
49895
1660
1659
1654
1655
41674
5835
2386
1788
1794
1678
1672
1664
1675
1682
1683
1681
1678
1666
1730
1672
1672
3269
1663
2116
1688
1659
1659
1671
1697
1672
1746
1680
1654
1650
2241
2173
1668
2402
1771
1679
1679
1678
1712
1762
2188
2593
1683
1676
1669
1669
9648
1676
1672
1640
1655
2890
1657
1682
2024
1676
3165
2362
2261
1742
1772
1824
1658
2131
1746
1655
1661
1705
1900
1901
5315
1676
1708
1708
1667
1656
5240
1683
2063
1680
1884
6020
1661
1757
1756
1697
1699
2703
2024
12237
2420
1665
1668
1667
1671
1683
1973
4938
1949
8184
1989
1977
2083
1662
1700
2618
1666
1673
1688
1692
2337
1673
1673
1669
1791
1702
1872
1670
1990
1671
1974
1690
2396
1693
1693
1692
1689
1658
1673
1671
1684
40883
1653
109773
1682
40883
40882
1682
1672
1664
1663
1681
2264
2536
1668
2751
1681
1680
1679
1681
2390
1698
1647
3035
18365
1679
1651
1699
1678
1806
1678
1665
2500
1683
1682
1668
1688
1906
2078
1647
2010
1677
4348
1657
1666
1676
1665
1659
1670
1680
1681
1675
2231
1675
1670
1678
1678
1693
1656
1684
1680
1683
1680
1657
1650
1672
1677
1650
1668
1909
1671
1675
1674
2298
1685
1906
1933
2085
1762
1680
1681
2219
1707
1678
1682
1682
27826
1683
1692
2338
1668
1678
1678
2260
1668
1653
1801
2752
1657
1684
1670
1701
2287
1646
1688
1719
1884
1679
1676
1680
1688
2346
5091
1672
1954
1660
1666
2216
1973
1666
2263
2056
1674
74145
1649
1645
1668
1647
1663
1658
1887
1665
1659
1655
1685
1661
2594
2591
2403
2075
1668
1671
1661
1658
2618
2618
1693
1673
1702
1660
1691
2340
1654
1949
2599
1671
1673
1670
1694
1671
1670
1776
1724
1673
1655
1676
2057
1663
1659
1660
1662
1681
1695
1672
1652
1679
1891
2182
1689
2624
2462
1671
1669
1707
1678
1697
1668
1685
1678
1751
1877
1672
2367
1669
2663
2667
2001
2266
2266
1753
1740
1695
1671
1656
1670
1671
1685
1679
1675
2269
1682
1682
1671
1778
2711
1655
1705
1812
2369
2268
1669
1673
1671
1664
1658
1658
1895
1669
1685
1668
1669
1668
1973
1664
1892
1640
1644
2262
1944
1675
1723
1669
1686
2230
1685
2310
2225
1671
1645
1672
2040
2040
1679
2663
1671
1672
3881
1675
1930
1658
1668
2557
1654
1683
1666
1685
1658
50546
4304
1660
1662
1696
1698
1701
1671
1686
2038
1902
2325
2257
3063
1682
1808
4531
1659
4400
1658
1973
1657
2511
2065
1676
1676
1658
1660
1790
1940
1763
1685
9126
1679
2058
2159
1679
1691
2248
1688
2660828
1735
1670
1693
1824
1672
1677
1653
25852
1682
1685
1905
1673
1672
1662
1902
1658
1660
2419
1656
2340
2371
1659
1682
1682
1689
2553
1672
1663
1683
1667
1988
1669
1672
1800
1670
961083
1681
1739
2573
1666
2811
2811
1675
2220
1677
1676
1750
2081
1687
1672
1682
2189
1665
3618
1672
1672
1673
1674
1706
1666
1645
1651
3255
2587
2583
1668
1640
1683
1669
2300
1660
1684
2188
1664
1687
1667
1662
1669
1669
1686
1686
1684
1685
1673
1947
1680
1680
1679
1677
1664
1678
1676
1664
1806
2286
1682
1901
2062
1681
1684
1680
1680
1885
1670
1659
1691
2917
1655
1657
1659
1658
1667
1899
1970
1904
2314
1735
1684
1676
1676
21871
1659
1675
1766
1664
1683
2674
1667
1664
1662
2265
1672
2382
1683
1654
1654
2027
1668
1678
2568
1741
2344
1645
2257
13467
1679
1811
1669
1682
1970
1649
1649
1669
1671
1672
1661
1676
1656
2085
1664
1681
1668
1669
1736
1668
1688
2291
1669
1664
1680
2230
2760
1678
2062
1693
1696
1698
1655
1659
1756
1755
1883
1687
1682
1682
1682
1675
1664
1664
2570
2328
1653
1679
2047
1672
1686
1683
1669
1669
2552
1653
1679
1680
1674
1687
1681
1688
1687
1688
2660828
1799
2585
1671
1672
2633
1657
1668
1891
1670
1675
2794
2057
2484
1905
1677
1670
1699
2255
1682
1686
2391
1678
1675
1674
1690
1678
1950
1674
1693
1692
3342
2564
1689
1892
1897
1666
1692
1682
1662
1661
18687
1670
5392
1808
1666
1682
1679
1891
1676
1685
2695
1667
2141
1665
1667
1664
1665
1663
1658
1678
1904
4883
1670
1894
1674
1679
1679
1694
1660
1662
1674
1705
1666
1676
1670
2065
1677
1671
1671
2261
1697
1692
2057
2483
1639
337675
1671
2795
1673
1678
1686
1677
1810
1676
1670
2600
1830
1674
1685
1676
1688
1894
1687
1665
1693
1817
1682
1672
1673
1701
1984
2622
1684
2269
1675
1671
1669
1676
2417
2193
1676
1667
1660
2264
3091
2282
2171
1672
1669
1671
1669
1677
2445
2267
1679
1901
1678
1679
1694
1660
1891
2228
1665
1680
1681
1695
1693
1691
1775
2518
1671
1667
1685
1674
1680
6239
1676
1717
1672
10581
1690
2175
1672
1803
1687
1673
1686
1667
1699
1697
1676
1935
1697
1674
2262
1631
1799
1671
1693
1697
1694
2031
1681
1668
1679
1679
1878
1668
2639
1696
2374
1689
1670
1888
1669
2067
1907
1673
1678
1674
2103
1926
2269
1660
2539
1675
1673
2412
1661
1895
1679
1902
1731
1665
1668
1666
1683
1689
1678
1681
1668
2125
1910
1673
1668
1688
1688
1671
1665
24816
1648
2011
1675
1674
1672
1633
108887
2102
1681
1793
1660
1679
1687
1658
1692
1669
1754
1796
1661
1662
2568
3478
1725
1886
4563
1685
1662
1668
2033
2034
1647
1647
1687
1687
1666
1683
2726
23313
1676
446468
1664
2290
1661
1666
1659
1664
2423
1680
1659
1662
1666
1668
1685
1662
1926
1680
1686
4647
1677
1669
1681
1650
1660
2612
1805
1800
3461
1674
1906
1685
1670
1678
1670
1668
2412
1667
1938
1681
1674
1654
1670
1669
1673
1683
1668
1673
1678
1679
1702
1670
1671
1681
1685
2364
2267
1679
1657
1654
1697
1683
2324
1684
1798
1744
1681
1647
1679
2685
2688
1683
1671
1867
1682
1905
1674
1671
1800
1800
1649
4501
2278
1660
1808
1674
1886
1660
1662
1670
1670
1653
1680
1680
1680
1680
1655
2666
2290
1889
1663
2824
1664
1683
2036
1684
1660
3216
1685
4300
1673
1688
1682
1680
1666
1888
48161
1693
1937
1663
1701
1680
2050
1674
2185
1658
1687
1669
1669
1676
4353
1869
2304
1787
1638
2633
1988
1681
1655
1672
1841
1685
1891
1636
1767
1649
2296
1673
1652
1656
1674
1670
1679
2292
1670
1713
1646
1704
1666
1977
1687
1685
2573
1656
2573
2573
2573
2359
2577
1693
1684
1690
1688
1669
1690
1693
1687
1669
1659
9381
1682
1661
1683
2198
1661
1663
1666
1703
2292
1670
1672
1666
2149
1681
1671
2442
2442
1667
1667
1668
1683
1670
2046
1894
1667
2581
1666
1678
1687
1667
1669
1648
1671
1657
1743
1660
2681
1894
1656
2547
2269
1688
1671
1672
1673
1677
1666
2249
1680
1699
1669
1683
1852
3218
1673
1683
1696
1876
3109
1934
1894
1678
1642
1663
2686
1679
1691
1678
1672
1671
1668
1680
1668
1966
1679
1767
1671
1666
1658
1706
1875
1706
3289
1808
2537
2247
1671
1671
1767
1652
2217
1692
2584
2408
2621
4226
2617
1718
1892
24256
24256
24257
1668
1664
1652
1677
2426
1714
1677
7463
1669
1667
4388
1752
1804
1699
1675
1664
1916
2171
2686
2692
2690
1650
1678
1676
1679
2433
2054
1677
1660
2065
2693
2108
1662
1675
1655
1659
1652
6644
1660
2419
2276
3200
2304
11035
1673
1652
1658
1653
1683
1699
1722
1662
1656
3040
1674
1674
1683
1669
1678
1684
1665
1673
1686
1765
2285
1671
1646
1671
1684
1826
1685
1685
1901
1898
1908
2621
1677
1684
1700
1700
1662
1872
1673
1750
1682
2263
1689
1691
1804
1689
1680
1675
1656
1916
1687
1681
1678
7270
2271
2415
49168
2556
1710
1670
1678
1702
1704
1691
1673
1670
1765
1678
1684
1688
1673
1678
1614
1656
2347
1871
1682
2283
1681
1649
1677
1682
1684
1669
1750
1932
4661
1682
1666
1700
1671
1687
1669
1669
1685
1667
1668
1907
1676
1669
1664
1672
2045
2591
2585
1668
1667
1685
1648
1666
1668
1873
1681
1693
1696
1669
1685
1669
1663
1687
1687
1662
1674
1677
1673
1675
1680
1889
1658
1659
1897
1709
1680
1681
1679
1664
1677
1674
2801
1676
1643
3395
1666
1678
2269
1653
1934
2287
2912
1834
1686
2030
1669
1673
1681
2044
1669
1675
2493
1680
3400
2045
1810
1681
2769
1650
4739
1653
1656
1651
2355
1806
1681
1679
190260
1673
1674
1688
1678
1643
1708
1652
1936
2299
1674
1724
1666
1667
1684
1673
2237
1690
1691
2561
1662
1670
1672
1672
1674
1663
2272
2245
2706
1896
1885
1686
1665
1663
2576
1786
2335
1669
1808
1680
1931
2259
1653
1678
1665
1680
4379
4602
1668
2373
1698
397792
2163
1669
1700
1652
1664
1660
1666
1669
1669
1679
2526
1686
2193
1762
1761
2574
1692
1658
1683
1686
1678
1674
68331
1677
1955
1685
1668
1682
1685
1686
1689
1686
1670
1690
1686
1689
4499
1663
2360
1838
2413
1689
1689
1993
1657
3464
1839
1675
6084
1686
1888
1685
1693
1897
2202
2196
1641
1641
3757
2285
1669
1675
2060
1681
1682
1649
1670
1670
1670
1675
1671
1673
2274
1677
1674
1680
1679
1682
1685
1687
1671
1662
1651
1929
1680
2772
1671
1663
1668
32069
1697
1675
1680
1679
2259
1665
1681
1670
1675
2239
1755
2772
2445
2425
1668
1680
4230
7475
1671
1675
1669
1661
3167
1676
1671
1660
1674
1678
1796
1797
1595
1687
2265
1690
1812
1761
1765
10022
1688
1688
1671
1653
1668
1693
1684
2247
2248
1678
1664
1908
1902
2610
1894
1682
1878
1673
1673
1666
3304
1782
1676
1677
2278
1655
1655
1659
1941
1666
1671
1667
1686
1653
1918
1904
1903
1996
7337
1663
1691
1660
2281
2284
1672
363320
1670
1671
2424
2420
1664
1677
1674
1674
1671
1675
1785
1686
1689
1660
1661
1687
1689
1688
1684
1670
1688
1681
1677
1665
1655
1665
1654
1702
1823
1707
2878
1654
1679
1677
1684
1673
2545
1673
2580
1680
1662
1673
1679
1678
1750
1672
2583
1712
1686
1684
1688
1688
1642
1695
1662
1704
1669
1685
1666
1663
1669
1672
1668
2257
1695
2153
1683
1683
2360
2315
1682
1675
1899
1681
1685
1663
1664
1659
2178
2538
1676
1673
35845
1675
1685
1680
10867
1673
1659
1655
1661
1675
1678
2349
1690
2235
1675
1665
1974
1683
1682
1700
2186
1662
1670
1648
1659
1676
1678
1668
1715
1672
1671
1673
5357
1666
1666
1676
1662
2338
1679
1675
1676
1677
1666
1699
1661
1683
1667
1673
1673
1695
2406
1667
1677
1688
1686
1682
2410
1675
1663
1672
1662
1853
1712
1834
1936
1672
3169
1671
1675
1817
1821
1665
9833
2099
1902
1675
1673
1670
1686
1708
1680
1679
1789
1666
1676
1864
1922
1670
1688
1672
1676
1679
1671
1680
1686
1668
1946
2257
1670
1641
2536
1678
1678
2630
1682
1679
2629
2275
2411
1821
1669
1672
1676
73869
1671
1676
1679
1673
1680
1679
1976
2119
1685
1900
4531
1669
2715
1645
1671
1670
1670
2286
2257
2254
1681
1661
1664
1883
2286
1672
1701
3295
2571
1683
1686
2567
1672
1672
1674
2509
1673
2381
2620
1879
1677
1661
2512
1696
1679
1679
1657
1681
1677
1695
1667
1701
1664
2756
1687
1666
1678
2349
1666
2612
1684
53348
1839
1835
1643
1658
1669
1660
1673
1677
1795
1659
2076
1706
1704
1684
4291
22978
1896
1686
1684
1684
2220
1746
1682
2469
1718
1666
1664
1684
1660
2368
1894
1675
2498
1675
2366
1674
2543
1665
1667
1664
2537
1946
2352
1941
1668
1663
1675
1656
4022
1785
1686
1647
1647
3125
4977
1658
1669
1653
2153
2419
1748
1700
1788
1942
1655
2349
1912
1668
1671
1682
1658
3485
1814
1671
1673
1676
1671
1906
1693
1660
1662
1895
1679
1662
1693
1653
1691
1686
1689
1658
1665
1668
1680
1695
1677
1677
1681
1673
1675
1676
1680
1898
1893
1903
1679
1647
1676
1676
1663
2622
1648
1685
1686
1682
1682
1677
1660
2270
1687
1686
2271
1681
1675
1662
1662
1668
1678
1680
1671
1678
1693
1665
1670
2282
2858
2559
1680
1953
2202
1651
1679
1670
1682
1666
1648
1666
1985
1682
1661
1663
1686
1796
1681
1668
1680
1680
1680
1673
1677
1699
1674
1677
1672
1674
1673
2292
1935
1666
2273
1922
2255
1671
2461
1674
1685
1917
1683
2001
1678
1685
1665
4291
1674
11087
1804
2683
1672
1694
2428
2427
1690
1653
1665
1682
2383
1706
1703
1691
1676
1686
1682
1660
1660
1663
1687
1665
1679
1660
1654
1675
1674
1664
1670
1669
1671
2750
1677
1677
1675
1661
1822
1681
1636
2044
1839
1675
2542
1658
1665
1674
2526
1668
1694
1681
1668
1698
2301
2304
1933
1690
1687
1921
1684
2254
1681
1789
2264
1673
1672
1904
1711
2277
1683
1666
1664
1645
1709
2175
1676
1651
1640
1669
1681
1678
1678
3183
23161
2243
1679
1668
1683
2300
1673
2525
2421
1675
1692
1661
1656
1686
2600
1662
1666
1675
1677
1910
1684
1651
2161
1685
2088
2563
2615
1659
1684
1683
1685
1636
1667
1661
2265
1962
1687
1781
2561
1691
1674
1682
1686
2418
2726
1678
2355
1683
2309
2301
2308
1664
1666
1726
1675
1670
1667
1633
1680
1674
1902
2410
1746
1675
1654
1676
1678
1659
1669
1670
2279
2279
2279
1659
1683
1656
6374
1660
1668
1665
1860
1661
1674
1670
1672
1679
1656
1707
1685
1682
1690
1679
1693
1648
1692
7611
1625
1675
1671
1766
1933
1671
1687
1686
1687
18688
1982
1839
2258
2267
1889
1702
1870
1704
1747
3313
1679
1681
4352
1684
1677
1692
1687
1669
1679
1665
2609
2612
1680
2537
1901
1902
1653
1681
1675
1642
1642
1673
1666
1680
2401
1686
1679
2302
1652
1653
2118
1681
196
1855
1672
1756
1758
1664
1761
1876
1684
1675
1668
1688
1684
1686
1688
1653
1671
2881
1673
1649
1955
2613
2287
1890
1889
1663
1682
2170
1682
1695
1674
1679
1671
1699
1687
1686
9868
1683
1682
1684
1688
1673
1671
1675
1676
1700
10172
1651
1686
1653
1665
2882
1701
1688
1675
5638
1658
1671
1672
1677
1675
1657
1664
1665
1651
1683
1712
1682
1659
1679
1634
2804
1909
1670
1652
2671
1895
1652
1685
1661
1680
1685
1630
1654
3667
1684
1659
1880
1669
1677
1669
1665
2146
1663
1674
1665
2150
1650
1685
1680
1685
10628
1712
1658
1682
2054
1681
1659
1686
1894
1698
1671
1683
1669
1702
1686
1679
2624
1664
2319
1691
1662
1679
1796
1676
1897
1668
2067
1666
1880
1668
1680
1667
1696
1664
2291
1675
1683
1900
1900
1660
1663
1656
1685
1662
1647
1676
1676
1659
1661
1666
1898
4390
1686
1687
1688
1686
1687
1691
1690
1688
1690
1652
1680
1679
1683
1913
1659
2078
1800
1687
1660
1669
2119
2543
1675
1663
1678
1670
1662
1674
1655
2340
1711
1677
3414
1655
1672
1696
1670
1671
1675
66373
16838
2719
1706
1700
1674
4987
1869
1678
2061
2266
1684
1806
1805
1669
1913
1911
1674
1695
1675
1679
5792
1658
2297
1660
2388
1688
4672
1687
1679
1690
1709
1709
1668
1954
1673
1907
2405
1667
2536
1674
2520
2520
6387
1652
1721
1889
1716
1652
1656
1671
1680
2420
1656
1680
2347
1892
1677
1673
1898
1673
1674
1697
1678
1678
1679
1652
1706
1702
1710
1795
2739
2261
1693
2296
1688
1669
1666
1702
1667
1682
1662
1704
1672
1668
1669
1669
1671
1658
1647
1663
1814
1674
1895
1695
1696
1669
1656
1651
2579
2166
1673
1695
1666
1676
1665
1671
1665
1667
1668
1672
1704
1685
2346
1677
1674
1671
1677
2783
1656
1674
1667
1669
1669
1687
1779
2624
1705
1711
1685
1679
1666
2614
64941
1666
1689
1665
1800
1642
1678
1698
1747
2245
1669
1653
1746
1699
1698
1700
1677
1659
1697
1759
1685
1667
1671
1671
1645
1685
1690
1876
1679
2230
1673
1665
1684
1683
1686
6599
1728
2511
1896
1672
1690
1685
2708
1894
1669
1758
4098
1667
1653
1678
2195
2376
1660
2777
2695
1668
42435
3311
1880
1671
1666
1672
1889
1886
2249
1926
1660
1659
1638
1680
1710
2574
1736
1954
2098
1650
1677
1648
1901
1672
1660
1707
1676
1677
1666
1671
1675
1668
1664
1667
1665
2149
1785
1666
2334
66349
1664
4655
1665
1677
1688
1840
1873
1891
1876
1660
1659
1916
1914
4758
1970
3807
1931
1959
1919
2045
2352
1685
1672
1675
2399
1660
1671
2352
2272
1919
1662
1673
2571
1666
2883
2276
1644
1645
1671
1956
1675
1844
1656
2011
1940
1941
1671
2049
1685
1663
1893
1661
1665
1674
1660
1655
1679
1680
2242
1664
1915
1688
1688
1890
1829
1651
2318
2318
1690
2380
1677
1689
1684
2272
2270
2069
2265
1696
1678
1669
1690
5668
1689
1704
1799
6501
1892
1869
1620
1682
1680
1904
1652
1694
1647
1761
1920
2093
20189
1697
1640
2355
2261
1663
1695
1937
1696
2502
1668
1709
1748
1671
1674
1671
2728
1686
1756
1676
1806
1685
1661
1691
1690
1947
1767
2045
1683
1643
2418
1660
1685
1666
2605
2605
2607
1681
1679
1693
2447
2466
1889
1670
1680
1659
3583
1677
2430
1668
2367
1685
1673
1644
1704
1660
2265
2160
1811
1685
1668
2534
1660
1672
1805
1668
1657
2611
2792
1679
1767
2798
1685
1683
1655
1670
2107
1674
1672
1682
1681
1696
2250
1651
1662
1837
1679
1677
1682
2313
1672
1675
2094
1678
1953
2259
18719
1665
1691
1683
1671
1667
2632
1666
1741
2349
2346
1664
1679
1654
1666
1767
1704684
1673
1654
2072
1682
1665
1663
1658
1974
1667
1757
1686
3447
2056
2398
1881
1667
2254
2252
2276
2250
4722
1651
1682
1708
1676
2078
1711
1665
1688
1676
9906
1684
2821
2097
1753
1678
2241
2239
2264
1667
1667
1667
1679
1958
1668
1672
1651
2168
2355
1704
1732
1695
1695
1862
1696
1678
2281
2461
2039
1661
2240
1679
1760
1662
1669
3964
1670
1935
1670
2076
1663
3461
1721
1831
1671
1884
1892
2625
1683
2028
1681
1646
2252
2149
2252
1668
1672
1683
2057
2059
4378
1666
1675
2615
1688
1938
1690
1693
1665
1708
1668
2257
2175
1674
1682
12467
1650
1681
1683
1680
2195
1889
2317
1660
1669
1657
3067
1662
1702
1670
2301
2301
2296
1684
2266
1678
2306
1661
1768
1658
1683
2536
1669
5516
1674
6557
2037
1677
1652
2732
1752
5212
1752
1661
2794
1815
2243
1917
1668
1682
1694
2362
1668
1667
6250
1679
2544
2560
1668
2273
1662
1894
2383
1665
1690
1947
16893
1766
1671
2346
1671
2371
1671
1582
1679
1659
1675
1832
1674
1671
1671
2297
1894
2343
1676
1681
1678
1680
1640
1671
1710
1684
1686
1672
1673
2257
2544
2259
1663
1665
1820
1665
2281
2278
1658
1668
1664
1825
1818
1679
1683
1680
2271
1679
1697
1728
1668
2046
2048
1694
1693
1680
1660
1653
1670
1676
2555
1784
1682
1810
1655
1793
2249
2278
1660
1735
1681
1680
1681
1681
1666
3418
1679
1676
1704
1674
1686
1690
1630
2248
1660
1749
1683
1692
1706
4634
1671
1904
1790
1809
1657
1793
1680
1662
1658
1676
1657
2381
1687
2528
1660
2291
1661
1673
1675
1690
1687
1679
1670
4596
1719
1678
1675
2528
2132
1664
1698
1759
2238
1956
3008
1918
1778
1778
1699
1786
1672
1899
1905
1907
1776
1699
1687
2536
2617
1662
1684
1682
2345
1662
1666
1665
1666
2420
1699
2387
1937
1674
1666
1808
1659
1679
1681
1643
1905
2079
1651
2621
2262
1671
6250
2544
2245
1657
1670
1781
1780
2340
1873
1669
1706
2370
1668
1816
1811
2544
1680
1907
1671
1694
14235
1667
1676
1791
1786
1669
1663
1679
2083
1717
2418
2624
1773
1770
1666
1672
1771
2182
2801
1697
1688
1692
1809
1692
3903
1666
2036
1666
2527
1670
2035
1912
1888
1670
2291
1682
1681
1663
1665
1660
1701
1669
2345
1665
1679
1682
1867
1691
1684
1671
1646
1710
2098
1672
1889
1657
2281
1666
1666
1702
1650
1677
2466
1658
16359
2457
1657
1677
1667
2516
1679
2613
1674
1702
1671
1702
1681
2780
1935
2781
1682
1654
1690
1676
1649
2051
1692
1848
1848
1849
5352
2570
1664
1890
1677
2948
2722
26607
2723
2720
1675
1681
1868
1676
1869
1666
1673
1700
2455
1766
1666
2283
1677
1685
1676
1659
1686
1654
1656
1691
1912
2268
1694
1657
1904
1671
1695
1696
1692
1697
1695
1693
1695
1697
1680
1885
1696
2127
2040
1647
2298
2299
2265
2292
2292
2295
2294
1676
1676
1673
1696
1696
1667
1672
1794
1673
1684
2398
1677
1663
1674
2453
1670
1683
2270
1643
1786
1656
2565
1929
1741
1895
3278
1671
1645
1679
2264
2264
1887
1681
1674
1695
1661
1664
2534
1767
1696
1956
1702
1859
1664
1665
3044
3041
1671
1899
1701
2257
1653
5370
12770
5556
1658
1682
1667
1650
16359
1684
3905
2393
1895
2533
1884
1655
1681
2383
2467
1906
1720
2526
1664
2655
1676
1662
1679
2060
1662
2262
1885
1886
1674
4741
1668
1641
1784
1683
1684
1656
1749
1657
2721
2791
1679
1668
1698
1697
1677
1678
2275
1672
1670
1650
1889
1693
2640
30181
1700
2533
1758
2117
1698
1651
2081
1669
1675
1678
1897
1787
1883
1679
1870
1662
2397
816565
1683
1680
1683
1803
1683
1676
2743
1887
1685
1684
1694
1678
1657
1685
1685
1810
1807
1690
1768
1769
1936
1762
1815
1768
2639
2638
1676
1865
1666
2202
1982
2192
2206
1652
1660
1762
2300
2397
2113
2267
1773
1637
2541
1701
2463
1668
1771
1674
1664
1674
1690
1672
1766
1678
1756
1671
1685
18719
1673
1689
1684
2347
2346
2035
1672
1945
1670
5036
2325
18687
1659
1996
1669
2089
2062
1671
2258
1891
1678
1709
1709
1708
1708
1676
1710
5904
1692
2743
1674
2289
1674
1924
1665
2549
3125
1674
2086
1651
2254
1677
1675
1939
1669
1605
1856
1670
1663
1704
2271
1887
1694
1673
1673
1666
1669
1675
1805
1665
1678
1667
1660
2443
1694
4625
2451
1972
1683
1683
1684
1687
1667
1974
1895
1667
1683
3663
1678
1700
1665
1669
1669
1707
2299
2296
1901
1902
1659
2630
2555
1690
2264
1665
1900
1839
1703
1699
1686
2209
2476
2556
2199
2554
1675
1687
2295
1652
2265
2622
1677
2242
2439
2194
1679
1681
2345
1668
2274
2313
1906
1616
2597
1665
2265
1692
1681
2803
2279
1673
2283
1663
1700
1698
1699
1896
1683
2258
1674
1672
1671
1688
2293
1666
1680
1684
1681
2088
2589
1672
2338
1676
1679
1677
2270
1681
1679
1667
1676
2493
1670
1670
1670
1686
1681
1883
1665
1692
2338
2275
1673
2662
2562
1677
2306
1676
1684
1676
2594
1753
1664
2395
2029
3123
2346
7323
2270
2192
1863
1863
1970
1904
2657
1676
1669
6876
1684
1882
1877
2452
2373
1666
2516
4000
1647
1646
1891
1894
1670
1673
2111
1930
1680
1672
1678
1680
1688
1672
2089
1717
1674
1674
1677
1677
1664
1697
1697
1923
1888
1670
1693
2272
1672
1699
1664
1669
1903
1897
2278
1664
1666
1670
2268
2834
3272
1894
2200
2732
2521
1652
2030
1668
1678
1673
1912
1674
1674
1669
1671
1671
2293
2287
2296
1910
1681
4077
3357
1674
1683
1660
2271
2294
1634
1679
1877
1683
1678
2550
1756
1655
2530
2025
1670
1678
1686
1888
2699
2704
2250
1679
1671
1675
4729
1670
1660
1678
1665
1904
2546
1658
1652
1682
1664
2675
1669
2679
1694
2183
1662
3250
1674
2545
1674
1886
2519
1677
1945
1669
2553
1809
2608
2610
1675
1673
2605
2511
2440
2263
1676
24928
2341
1670
2264
3477
2534
2550
1688
3898
1808
1687
1659
1894
1666
1699
2331
1898
1659
1666
2608
1875
1673
1673
2045
1687
1662
1661
2209
1678
1680
1673
2572
1657
1657
2380
1915
1673
1658
1676
2339
1680
1676
2380
1685
1903
2247
1900
1667
2455
1695
2246
1666
1664
2262
1656
1811
1680
2569
2515
2048
2038
1668
1875
1890
1678
1810
1673
1688
1661
1917
1670
1675
1678
1687
2562
1664
1673
2551
2342
2619
1701
1703
1679
2254
2291
1668
1679
2192
1677
1679
1665
2301
1664
1658
1798
1825
1665
2251
1736
1693
1667
2263
1669
1879
2082
2263
3305
3183
2600
3077
2302
1682
1684
1658
2584
1905
1883
2200
1902
1658
1681
1670
1698
4861
1682
1670
2331
1688
2555
1669
1685
1688
18687
1700
2574
1660
1657
1660
1668
1665
2174
1662
2274
1685
1689
2530
2609
1683
1714
1866
1662
2600
1681
1665
1675
2680
1947
2273
1682
1804
1665
1970
1897
1849
1886
1674
1694
1892
1892
2505
2289
2295
2258
2273
2517
2269
1690
1672
1668
1693
18687
1679
2337
2517
2189
1862
2545
1672
1678
2251
2747
1920
1669
1676
2609
2494
1684
2348
1658
2242
1684
1891
1670
1682
1672
2535
1675
1662
1662
1661
2595
2593
1931
1933
1934
1938
1671
1791
1674
1671
1675
1673
1790
1672
2191
2191
2191
1696
1675
1692
1679
1677
1681
1680
2264
1976
2296
2337
1830
1666
1666
1664
1663
1663
1675
2141
2257
18687
1688
1687
1653
1657
1783
1665
1665
2270
2688
1667
1684
1698
2054
1728
2605
1687
2581
1670
6246
6248
1880
1678
1682
2270
1687
1688
2083
2097
1678
1648
2211
1672
2195
1900
2303
1685
2304
1644
2255
1670
2680
2262
1670
1675
2273
1684
2258
1679
1680
1680
18687
1896
1886
1888
1675
1685
1790
2284
2279
2240
1887
1890
1677
1672
1678
1680
2661
2290
2288
1683
2576838
2659
1666
1663
1924
1681
253037
1665
1662
1677
1891
1900
1659
1683
1644
1866
1678
1685
1690
1667
2016
2837
1671
1664
1749
1678
1665
2687
1668
2541
2254
2684
1658
2381
2380
2382
1765
1678
2538
1887
1677
1670
2043
1674
2524
1640
2691
1679
1664
1666
1688
1684
2497
2266
18687
1675
1681
1683
2403
927056
1665
1664
1687
1688
2180
1672
1779
1757
1757
1675
2539
2260
2552
1675
1699
2795
2125
1892
1691
1669
1668
1671
2690
1689
1669
1678
1686
1863
1665
1684
3827
1811
2259
5226
1657
1880
2412
2298
1682
2198
1678
1667
2256
1679
1930
1666
1664
1666
1671
1653
2361
2361
1665
2295
1682
1680
2599
2600
2766
2572
2984
1682
2266
2534
1680
2267
1672
1673
1694
33344
1882
1771
1688
2199
1852
2286
2263
1661
1677
1893
2324
1669
1667
1665
1659
1675
1685
1672
1678
2270
1679
1691
1668
1668
2277
1672
1670
2821
2527
2308
2264
1679
2561
2102
1680
2023
1685
1684
2543
359871
2254
2558
2555
2644
2558
2557
1900
1659
2263
1895
1688
1688
1692
1685
1680
1677
1678
1904
1751
1789
1658
1660
2121
2594
2525
1870
1671
1693
1708
1670
6742
1659
1663
2061
2545
2281
1682
1672
1783
2268
1676
1665
1675
1666
1688
1660
2257
1674
1674
2322
5473
1665
1750
1698
2558
2285
2406
2262
1697
1685
1667
1719
1666
1668
1726
1676
2274
1672
1679
1671
2593
2273
1686
1656
2546
1664
2292
2293
2295
2271
2299
1668
1838
1686
18687
1691
1673
1657
1680
1669
1673
1662
1909
1662
2555
1692
1659
1661
1681
1689
1652
2515
2561
1664
1673
2541
1881
2052
2053
1887
2265
1673
14718
2657
1689
1680
1673
1673
1671
1675
2541
1674
4684
1673
1674
1682
1688
2571
2550
1678
1669
2258
1669
1697
1659
1989
1670
2069
1662
2254
1981
1662
1946
1936
1698
1700
1670
1698
1762
2589
1796
2281
1670
1664
1671
1660
2056
15668
1918
1684
1678
4362
2547
1887
1690
1685
2230
1675
1680
1690
1692
6700
1664
2302
2912
2592
1681
1690
1680
1682
1691
1823
1678
2539
2537
2853
1676
1798
9425
1654
1695
3183
1673
2671
1665
1667
1682
1676
1661
1656
1653
1660
1675
1917
1689
1668
1658
1906
1678
1682
1669
1882
2324
1940
1770
1649
1687
1657
1693
2258
2356
1693
1799
1647
1647
3561
2507
4250
1672
1649
1647
2274
1669
1679
1666
1931
1665
2457
1682
1678
1671
1907
2252
1761
1699
1699
1702
2157
1677
1868
2266
1676
2334
1672
1670
1682
1842
1670
1668
1664
1659
1657
1676
1802
2404
1785
1662
1687
1687
1803
1720
4235
1671
1669
1819
1821
1645
1708
1699
2062
1963
2059
1693
1939
2024
2030
1665
1697
1697
1671
1686
2849
1799
1686
1679
2207
2289
2264
4888
1679
1669
2291
1686
1690
1681
1684
1887
1763
11089
1678
1796
1670
2297
1792
8687
1667
1671
2332
1687
1663
29065
1669
1937
1659
1683
2343
1680
2518
3822
1934
1674
2259
2230
2234
1664
1662
1665
1661
1662
1662
1662
1663
1656
2211
2211
3497
1675
1656
1659
1676
2275
2533
1760
2248
5082
5079
1669
1666
1676
1896
1817
1643
1674
1658
1691
1668
1653
1668
1670
1671
1799
2317
1700
1681
1683
1684
1682
1706
4139
1673
4139
5842
2522
1689
1946
1696
4408
2307
1661
1661
1700
1667
2180
1681
1682
1650
1707
1665
1664
1653
1654
1679
1679
1677
1687
2368
2044
1648
4711
4709
1959
2668
1789
5257
1666
1665
1666
1655
1688
1657
1675
1670
1674
1686
1701
1702
1700
1700
1685
2864
2863
1936
1645
1807
1701
1899
1809
1644
2304
2300
1678
1677
1677
1679
1677
1682
1675
2267
1763
1666
1677
1678
2454
2313
1810
2309
1671
1651
4614
1666
1652
1658
2052
2048
1672
1889
1811
1688
1687
1664
1687
1664
1811
1808
1811
1933
2697
2235
2889
1690
1915
1888
2042
2082
2089
1762
1680
1667
1680
1673
1673
1669
1665
1670
2516
1897
1682
1682
1667
2244
2557
1692
1692
2558
2686
2301
1676
1671
1684
1681
1681
1699
2245
1676
1690
1884
1675
1680
2294
2371
2274
1672
1917
1672
1671
1657
1679
6555
1662
2572
2338
2338
1686
1688
2270
2291
1711
1655
2265
2044
1795
1668
1660
2659
1688
40178
2394
2085
1668
2029
1673
2028
1676
2242
2246
1682
1681
2269
1702
1687
1687
1686
1676
1675
2085
13956
3349
2569
1884
1880
1694
2694
1901
6189
1773
1690
1686
1691
2237
1665
1666
1647
2910
2274
2588
1666
1666
3023
1669
1671
1758
1675
2545
108992
2191
1717
2096
1698
1685
1686
2323
1889
1673
1665
2264
1892
1689
2212
2260
2676
1703
1689
1675
2738
1680
1654
2268
1890
1755
1644
1685
1677
1732
1669
2299
1663
1633
1675
1959
1909
1696
1831
1685
1673
1692
1904
1676
2618
1684
1904
1707
1666
1657
1664
2128
1659
1664
1666
1804
1678
1677
1674
11156
2679
2103
1655
2063
1668
1672
1667
1871
1689
1894
1690
1655
1670
2565
1666
1888
1681
2703
2287
2531
1681
1669
1678
1673
1674
9871
2215
1675
1669
1767
1676
1933
3171
1689
1662
2647
41286
1653
41281
1675
1665
1656
2268
2266
1678
1684
2365
1682
1680
2332
1675
2361
2700
2242
1652
1693
1768
1672
1666
1675
1675
1865
2211
1888
1695
2311
1658
1689
1673
1701
1690
2819
1668
1753
1634
18687
2291
1677
1683
1698
1893
2256
1698
1666
1666
1679
2854
2319
2308
3353
1635
1662
1669
1776
1666
1924
1683
1661
1659
1665
1661
1682
1685
1685
1683
1685
1664
2424
2093
1675
1706
2242
1684
1660
1646
1681
1682
1694
1662
2544
2095
1675
2263
1629
2292
2294
1661
1660
1686
1670
1869
1681
2855
263639
1672
1689
2056
1690
1666
1897
1753
1704
1705
2144
1675
3382
1639
2266
2101
1679
1694
1763
2272
2305
1766
1667
1684
2079
2456
1671
13943
2693
1880
1682
1675
1811
1669
1808
1808
1758
1756
1757
1757
1651
1658
1716
1714
1893
1678
1685
1679
1674
2871
16395
1765
1676
2273
1673
1672
1650
2116
1768
2548
1682
2587
1679
1680
1676
1756
1662
1657
2862
1689
1891
1667
2330
2550
1668
2660885
1665
2052
2052
2152
1713
1840
1680
2629
2280
2361
1700
12632
1846
1663
1694
1948
1678
1669
160722
1673
1683
1669
1679
2057
1686
1702
1671
1700
1914
2067
1658
1672
1675
1741
21842
1693
1673
1697
1687
1653
1691
1682
1685
1673
1698
1671
2004
1659
1689
2249
1671
2774
1681
2261
2542
1686
1683
1687
1679
1678
1673
5212
1662
1671
1674
2116
1681
1684
1678
118277
2273
1704
2528
1663
1660
2173
5229
1684
1653
2942
1943
1701
1660
1660
1692
1940
1694
2265
1670
1681
1680
2701
1663
2519
1662
1677
1886
2262
18687
1676
1676
1651
2117
1652
12190
1655
1697
1698
1664
2267
1708
1679
2217
1677
1890
1672
1697
1803
1802
1804
1676
1671
1668
2598
2858
1686
1667
1682
2018
2860
1974
1671
1677
2876
1883
1654
1698
1680
1807
1667
1663
1651
1665
1673
1677
1810
1886
1883
2193
2191
2192
1689
1690
1691
1696
1678
1912
1651
1663
1662
2417
2412
2057
1674
1688
1689
2058
1681
1679
1699
2258
1818
7534
7532
2280
4070
1673
1674
1666
1684
480918
2240
1666
1667
1665
1675
1887
1951
1647
1812
2544
1667
1809
2284
1696
1673
1682
1890
2261
1680
1878
1682
1676
1664
1667
2442
1672
16425
1685
1629
1669
3493
1672
1688
1682
1656
19143
1699
1661
1697
1657
2497
2269
1674
2272
1682
1678
1666
1670
1659
2689
2692
2692
1713
1782
1793
2087
5189
1694
1699
1693
1677
1673
1668
2229
1667
1978
1678
1884
1674
1675
1680
2289
1679
2274
2278
1678
2499
1673
1666
1676
1673
1672
1863
18719
2231
1665
2419
2415
1671
1687
1680
1687
1673
1678
1677
5395
1889
1678
1662
2611
1666
1665
1666
1666
1673
1678
1678
1678
1807
2028
1823
1685
1798
2228
1690
1648
1678
2969
1687
2091
1669
1660
2264
1688
1668
1695
1684
1684
1684
1821
1822
1674
2867
1672
2874
1669
1899
1672
2259
1673
1674
1686
1696
1685
1684
1693
1735
1671
1686
1689
1904
1682
1628
1701
2414
1660
1754
2292
1883
1683
1662
1658
2144
1681
1658
1668
2682
1675
1669
1816
2346
1817
1765
1679
1729
1680
1671
1654
2660885
1673
1639
1694
1679
1672
1670
1713
1709
1672
1760
1671
2269
1943
1890
1890
1671
1662
2445
2256
1684
1686
1668
1666
1667
1683
1681
1679
1676
1801
1672
1703
1674
1684
2218
1741
1905
1673
1686
1688
1876
1872
1907
2920
1673
1692
1693
1685
1648
1669
1682
2232
2206
2308
1665
2281
2309
2263
2271
1693
2263
1696
1682
1683
1679
1675
1665
1678
1665
1788
1699
1685
12522
2359
1721
1661
2018
1642
1651
1771
2081
1681
2547
1696
2405
1663
2060
2356
1685
2227
2230
1661
1663
1659
1680
4008
1799
7521
1960
1805
2399
2397
2620
2196
2915
2393
2194
14296
1898
14298
7546
33934
33936
2993
2630
2152
1989
2125
1844
85856
85858
2443
3924
3925
2564
3303
2634
2955
4550
1667
2161
2091
1747
2626
2685
1703
1829
1825
1686
1686
7518
2724
6894
2025
2266
2381
7698
1892
2457
2047
2451
2193
7349
13742
1667
2248
6586
11373
1666
54992
54992
15714
1818
2113
7901
2204
2810
1970
8660
22332
1880
3617
2412
1806
5961
2479
1812
39339
9110
7054
2907
1657
2892
1651
3005
6586
6449
2820
2943
2239
1759
14294
14295
3266
33932
33932
22331
1668
2849
85854
85854
2575
3921
3921
1799
2214
13177
1824
1824
9108
8114
2092
3138
1943
1835
3909
6710
2717
2679
1809
2270
5284
4633
3853
1910
1825
1839
2377
11938
2846
11938
23156
4483
4080
12192
16939
16941
3244
1813
3059
2139
1825
14247
5657
126593
1815
2565
31514
4281
3457
3721
5159
4919
7972
2822
7277
2431
7205
2540
3721
25185
6733
2168
1660
1937
1680
1747
1801
1651
1684
1824
1818
1671
1670
1671
1682
1664
1681
5589
1692
1668
1667
2835
2262
1678
1685
1678
1786
1907
1785
1676
1702
1645
1876
1700
1799
2338
2277
1681
2157
1875
3428
1679
1889
1946
1680
1677
2367
2085
1682
1669
2696
1662
1685
2687
2540
1931
2210
20568
1972
1651
1944
2115
10912
3377
1681
3013
2160
4665
1710
2738
15982
3538
11015
4584
1919
2022
26240
1881
1694
2553
2431
3729
3939
8124
4069
2508
1658
2071
6735
1929
2488
2241
7992
3018
1685
3792
1836
1685
2014
3456
1685
2287
2137
2863
2186
2325
2106
3425
2664
2302
1662
3203
5855
3370
2096
1836
3126
2068
2068
2661
5734
2729
5121
7099
2458
2233
2244
3645
2713
2668
7255
3054
13143
90479
2799
3496
2381
4489
6416
2826
4030
2702
7848
2037
2293
2459
3931
7233
4234
2709
11131
2965
1865
3180
4212
2071
7309
5086
4825
2120
2871
5419
1968
2260
1700
2448
255545
2380
1810
25756
2459
2719
2188
2069
2018
12227
5529
2122
4153
6802
2735
3549
75044
53494
1673
1685
2225
10718
1966
3167
2012
7067
1904
2512
1843
4105
1799
2198
4559
2166
2368
1696
2232
1681
7364
2534
4707
3421
2117378
7523
3931
1888
1922
54973
2434
1672
2898
5635
1977
2653
6246
6941
2093
1677
2105
2414
1800
4595
5157
2752
1874
8760
9079
1671
3063
2287
5048
2438
6509
2328
2520
2610
6187
5507
2475
2353
5149
1806
2184
1678
1689
4980
2043
3906
1904
4341
5829
2337
1654
2584
1829
1666
2146
1903
2001
3373
2075
2751
5405
2036
3719
3398
2786
2041
1644
3935
6017
2083
10380
1706
2178
15957
2258
15446
3443
2094
2364
1989
53781
9591
15171
2090
7072
2081
2164
2984
2020
1810
3235
2097
1669
4831
1669
15517
2923
16592
2571
1721
2117
1818
2578
2235
2086
2588
5067
3482
14402
1669
2609
3029
1778
2104
4247
3069
2327
2371
5205
1990
3768
6345
1928
2400
1876
2953
2687
2132
2553
2523
3713
2332
2034
2373
3186
2672
2118
1995
2196
1660
2245
4511
2170
2120
3260
3235
1863
1944
3022
5265
10320
2860
2290
1874
2472
25993
2782
1786
2415
4388
2029
4013
7012
1670
2060
2010
2041
2652
4792
4353
2947
1828
7693
5174
12416
2066
2964
2246
2486
1949
1828
2111
2572
2447
1837
4097
2400
3872
10272
10034
5657
6791
3118
11427
9120
5738
33916
1964
2152
9917
4538
2362
72760
4805
2031
11987
3013
85838
2921
2232
2486
2679
4399
3644
4972
2284
10187
2563
3323
2225
6788
1872
2691
8725
17790
4013
1821
1911
1955
28379
1672
3944
25409
11987
480897
1837
1839
4057
2193
2816
1675
1917
2280
3342
1930
1718
2706
6756
4111
4403
2053
40276
1613
14278
1631
1903
3905
10262
2241
3831
2073
2407
2455
15482
6133
3772
1676
2020
1678
2765
5953
2234
6421
2770
3146
2674
2947
2256
9091
1941
2687
1842
1702
1987
3963
4239
1982
4395
2613
2204
1629
2735
2402
2074
1912
12176
2870
2246
3352
5789
3949
9853
3981
1792
9959
1759
2823
1704
2271
2349
3827
4662
3050
1790
2155
3010
4572
19421
1833
2463
2376
2299
2362
2277
3104
4288
2284
2179
2857
2865
9717
1716
2761
1682
1681
2619
12775
8284
12305
2120
6393
5715
1717
1666
1941
8896
3381
9217
1616
2896
3754
4379
2269
2012
2091
2286
8565
1851
2091
1806
1684
4234
4271
5597
4076
10983
11921
5421
1969
28377
2013
2905
1708
2994
2120
2804
2885
41755
8393
6491
4209
1959
2046
7688
1684
1979
1675
3764
2085
1839
4234
1851
2466
3356
6701
2207
2801
93318
1817
5270
2738
12158
14358
2763
12665
8506
2262
2164
2020
2467
3928
1775
4748
1825
5476
2683
3273
1667
2135
5063
2854
1718
2147
9959
1869
3185
1751
5288
2613
10766
2622
2449
2046
2048
2029
1680
2151
2319
3798
9150
2063
13814
14050
16110
2700
2736
2112
12281
2244
2671
2430
2236
1670
1977
9658
4758
2367
1983
7685
6201
2006
4038
2601
4361
4968
4037
4453
1680
1882
8318
3587
2539
3543
2254
2065
3218
4055
2467
1756
3124
1825
2634
1993
3147
97574
6126
4688
2249
4012
2290
2293
8524
3632
2447
8135
1843
2775
2029
2319
1667
3476
1765
3371
2305
3375
2166
6543
1665
2093
1928
2026
2078
2446
1828
13204
1962
3920
2119
4911
4198
9359
7259
5762
1878
7660
3046
1779
2351
2490
2119
2165
2738
2071
2820
1669
2910
2001
2087
2902
3889
2778
2915
1871
4336
12220
1790
2031
2892
5149
3766
2155
2319
8102
1990
4124
7508
13182
2043
11436
7947
5551
2989
10633
2342
2497
2236
551217
9915
2280
7367
5285
6769
3392
1997
7076
3073
1698
1991
2398
3086
2745
3611
3717
2127
1671
3484
3086
8243
117106
6958
5749
1986
2449
3180
1671
5545
1624
1672
2011
2197
1972
1906
9688
3216
2381
3439
2450
2790
2339
2089
108499
2089
2732
2640
2517
4518
7292
12866
1001981
4313
2128
2218
16810
6420
2116
2249
2411
15813
5406
35485
1804
2001
6903
4911
2121
2371
5825
2354
5006
1921
2412
2389
2169
6808
1670
1785
1677
3742
2164
4873
8741
1677
3681
2561
2270
8658
6316
10852
2310
2039
1668
5284
8020
2386
1736
1716
2563
4716
3834
5176
2502
2164
1669
5099
2782
4067
2276
3054
7657
3735
1672
2341
1679
5906
57129
2199
2812
2133
5635
2723
2030
4156
17763
2506
1992
2943
3068
2652
12407
9493
5463
2666
2192
2011
2616
2933
5167
2513
1675
5354
1672
3579
4636
1671
2718
2877
5743
2203
2124
2342
2636
2710
2637
3149
2170
2180
10597
2100
1675
3482
2234
2327
2091
2282
5383
1913
3701
2304
2040
1897
11439
1671
3760
3295
6299
11801
4305
4099
2150
2127
107914
3289
2942
1847
1655
4740
4635
3931
20360
4029
4727
6630
1912
1794
4104
2089
2639
3801
44277
3768
2169
2131
14277
3407
2156
2337
3502
2848
1955
2090
5709
3956
6288
8634
2275
1775
8937
2514
2521
2316
19296
10816
2089
3541
3457
2137
3049
1667
2305
9723
2066
1944
2854
2448
41631
2858
2075
2980
1795
1984
2080
2879
3064
18918
2124
1962
2148
2608
2341
57012
2518
3834
2781
3834
3869
4998
2520
1815
1704
12079
1885
8271
3763
2439
2603
1806
2107
1764
2009
3645
3588
3134
2686
3187
2829
2269
2350
4900
3634
2126
6722
3567
9396
2151
3081
1914
4069
2074
3175
9372
7504
2703
2782
4720
4249
3364
2497
6161
2166
2955
1813
2429
1883
10438
23430
2184
2781
1999
4945
5984
1998
2513
1669
1790
7996
1880
1629
6675
2902
5096
2284
4908
1872
1928
2201
2405
2539
2187
4419
2555
1645
2349
2631
1884
5336
2990
4327
1782
2230
6493
6704
3599
15495
2610
2128
2978
2687
5178
2313
8355
2405
2086
1940
3053
3541
5406
5570
4001
3800
2292
1882
2126
2618
1946
2681
1910
4661
2889
2473
4249
9361
3305
25913
6262
2913
2190
2129
3360
121926
4112
2016
2126
4111
2882
5084
1838
3493
2127
4840
2984
6350
5645
2191
1771
10555
1770
4909
1910
4714
2012
5478
21690
3794
1984
3581
7917
5352
3551
3028
4772
1895
2794
2529
3257
6565
2585
3838
2254
2255
4836
2272
1752
1826
11587
9186
4804
5640
2988
8616
1700
2239
2595
2728
1981
2687
1982
1730
1725
7913
15399
82314
5042
7100
1989
1908
2798
10781
50400
1798
6711
8708
1885
2666
3464
2742
2650
1980
4042
3350
3879
2517
4352
7757
11224
2030
2517
3731
4112
2203
2031
3495
2610
1921
2616
3277
2740
3296
3222
2519
1721
4300
26395
4022
2590
4252
15978
4062
3212
18459
2170
5067
21541
1970
1726
14578
5778
2146
3587
3794
1631
2910
2246
2094
2096
998463
4058
7364
2588
1633
2352
3092
2082
2616
2025
4624
2028
1834
1882
2017
9634
2943
8343
2061
8527
2109
2043
3637
3339
3551
3551
12402
5102
3546
3117
19389
2775
4821
2026
2089
1001981
3022
2672
2019
3506
1733
2089
14539
2088
5050
2092
2028
2562
7184
3905
4183
31926
6791
1980
2142
11046
57130
3434
3389
1671
1941
7512
3355
3094
2090
2619
2279
1878
1653
22416
2233
1897
1939
4592
1818
7190
2813
3260
2087
2134
6923
1651
13694
2090
2089
9649
6749
1658
2252
4730
2077
1967
34533
2473
2086
3323
8657
9396
8348
6106
4026
3533
3161
3511
7417
1678
1931
1639
2185
1917
10779
2103
2072
1652
1699
4519
4512
4523
2397
1910
8265
13280
1687
5799
1677
2580
2126
4000
2353
2071
2203
3045
7719
3117
2505
12740
2440
3137
12981
14685
4156
2525
181599
3808
9989
1955
1716
3576
2241
5092
2068
1816
1821
4335
3756
2910
3965
1742
3831
2083
2502
2362
3505
2087
2429
8481
2031
2897
3925
2279
3994
3760
2356
2533
5383
3253
28813
8092
1669
2996
5414
6297
3324
3144
4109
3793
1642
1925
3204
2749
1873
6275
3823
1658
18354
4523
1797
2076
1954
7333
3450
2976
1678
1629
2583
2522
2017
2304
10500
3766
1968
3394
5364
2385
3856
2057
6372
1693
2907
1707
3346
2194
1810
1788
2657
2016
3710
1858
4793
3626
11072
1596
4503
2803
11873
5586
5623
1974
2331
9023
3637
1711
3743
1643
4772
14539
7232
1971
1830
7581
2311
2180
1869
1969
2988
2901
1999
1763
2209
1659
1669
3403
2519
2674
1877
2910
5178
3253
2341
3768
4597
2793
2028
2486
5222
2801
2093
2997
2745
3451
2154
2290
2318
2028
1669
1639
18755
22954
6654
4972
28585
2369
11224
3336
3527
2097
5773
4335
2301
4280
2198
5434
2598
11351
2233
5521
2918
11494
3501
8343
2049
1946
5984
1867
2137
2713
2699
3730
2354
2515
10043
1891
2774
2231
20708
1856
4358
1661
5975
1716
82366
2556
1884
5359
2264
2122
3804
2384
5442
4641
20343
1829
5439
2154
1657
2517
3792
22749
2222
2953
5689
6015
1879
2405
1776
1816
1647
2273
2375
2384
2314
2941
1962
2490
2463
1630
1990
3864
3144
3028
5294
1882
2504
4610
2908
9681
4001
25268
1798
2035
4114
5737
2586
2184
90293
2270
1713
5059
12106
2747
1799
2115
5708
3987
1825
2515
2776
3958
4727
2502
1672
4592
3336
2113
7230
2323
2005
1835
3604
1826
26395
13668
2419
3950
3702
2091
2034
1953
6433
1989
14203
2266
3506
2590
4965
11419
1612
6388
5046
2356
2214
8274
1784
3496
2021
1645
3029
1860
11449
11072
2127
4298
9525
1730
2134
2516
2133
8278
3262
5111
13001
2665
5628
2951
5676
2035
2059
2312
1758
2782
6615
1897
3188
5478
2050
2766
2093
1652
7592
2426
2141
8230
3500
2426
6755
4648
1705
5148
1933
4554
6403
3305
3719
3705
4456
3753
1935
5312
3407
2920
1826
1849
2503
2967
1873
9328
11345
2694
3375
2848
4604
1812
1746
408485
3280
2716
25854
2420
2343
2021
2136
4583
2006
1670
2394
1946
8235
1795
1809
2681
5161
3034
3055
4517
4084
2653
2060
2297
2477
2284
2496
1855
9039
2118
2138
6403
3793
2254
2807
10654
2410
1936
3996
14685
2109
2755
2065
2584
9905
2058
124055
2256
1990
3511
2345
3994
9327
6032
6007
4017
9707
2065
2292
2126
3732
2375
2187
1632
2991
1833
2644
1860
1670
1742
2048
3471
2031
8348
2528
2427
1842
2838
2920
4272
8390
1634
5737
2645
1821
4474
2514
2652
1674
2278
3694
2376
13081
11684
2955
20508
8105
2396
2609
10595
3154
2541
1807
2796
2616
5407
6614
2372
10920
1770
1825
1964
2189
6251
1742
2152
1893
2214
2868
6843
1704
6160
4857
2089
9597
2770
8290
2617
3527
1952
1915
10508
1796
3016
2001
2640
3116
4185
1925
24759
6213
1983
3352
2016
1997
12884
2751
2709
1775
1806
22749
2461
14132
3472
2203
3357
36073
5194
1940
2140
2226
9649
3197
2376
2968
1856
5036
2059
4711
7562
2590
2796
1842
2063
2863
2366
2066
4121
1631
2178
35237
4811
6224
2848
3719
4487
2555
8072
12117
7786
2173
2723
2051
3842
2239
4910
2082
2072
3612
3871
1655
2006
2294
2557
16900
1979
2485
57011
6567
2618
9707
2978
5385
2520
4527
2790
2265
4901
2069
1972
3422
2298
2877
2807
2769
3994
2448
3036
4441
5791
1975
1628
1808
1946
7297
2127
1715
2884
5586
12943
6635
10201
1672
2726
7955
2796
2068
1967
1912
2151
1671
3569
1866
9703
4355
1981
9046
1693
2974
2110
2715
3847
6260
2896
5065
8233
1842
2567
2273
1772
4827
3349
2685
2736
3269
5824
2259
15792
1673
1965
1918
4117
57004
2432
3653
2543
3105
2251
558169
7184
1805
3128
2369
1839
22559
1733
2073
5708
1652162
1690
2178
7117
16366
120200
25396
4402
6566
2209
6473
2150
2633
3697
4324
3602
2692
6456
2269
4568
1951
1942
6403
1977
4388
6276
2198
7050
2907
2347
4995
6061
6097
15795
3708
2716
3328
2524
10724
1754
5420
2431
3682
5980
1972
3082
2055
41487
3428
2066
1699
2306
1651
6533
2263
4000
5169
1929
4001
8524
12354
1680
3077
2672
2231
1673
2225
2253
2793
2720
5681
2375
1891
5124
2439
2788
2707
1725
2291
2515
1888
6177
1670
3436
6534
1817
1914
3331
3035
6596
1859
2494
8657
4602
1826
2996
2300
1767
2712
5440
2569
2709
1753
1661
1963
2297
2515
3413
3328
2222
2141
3039
1884
33035
61712
4934
1893
2178
2519
8914
1621
13359
1983
43094
7719
5439
4389
1902
6454
2767
1652158
1899
1670
7258
1967
2525
5689
2306
2309
3741
2072
6399
3089
24314
1739
3245
13405
2528
18271
3546
2024
2548
2907
2485
1666
2093
2784
2874
2490
2222
14220
2918
2106
1674
8090
2515
1672
1907
2711
2518
5218
3633
3622
6446
1670
2362
2683
2099
7208
2736
2516
7439
3583
9128
23330
3334
1779
2520
72657
4725
2020
2112
2801
2558
10677
3212
2818
4563
9920
2087
2277
2495
6853
1898
4342
6718
4269
3757
2201
12413
12142
1899
1672
3783
2628
11547
2694
2472
1673
1903
2308
1935
10165
1820
3084
2189
6358
2482
2515
2184
9022
3318
4425
2194
2213
2861
5589
3489
2398
2584
4030
4521
4607
1969
17519
1810
7355
3398
1678
4500
1916
3496
4706
2701
2089
4351
7355
2655
2089
2558
1674
1972
4078
1849
2829
1915
3842
28355
3509
2254
2849
5627
6734
2533
1646
3241
5134
2286
2144
2662
1670
2148
2120
2037
5410
2338
2448
1815
6546
3185
3678
8680
1636
4671
7920
3207
1665
2048
1945
1648
6062
5249
1670
45419
1666
2047
11894
5107
1897
6766
53460
1937
1723
22445
2076
1668
1690
2518
2847
4609
2391
1979
1813
2418
2051
2825
2809
4343
2030
3356
3374
3772
2684
1812
2127
10178
7012
4215
1654
1994
12451
2034
3199
2355
1880
1912
2408
4032
4604
2067
3079
3410
4452
4709
9522
2016
2562
1901
1637
2134
4040
2447
4156
7527
2219
4084
1820
2783
3285
2352
84769
6169
2078
2460
1813
1914
2497
5846
2257
5002
1857
1636
4460
2872
4130
20289
2513
2021
1962
2388
1672
2910
4300
4325
3623
2008
2265
3757
6365
15372
2785
4830
1814
8524
2251
1672
7382
1674
1913
2515
2091
1816
4266
4242
2032
2803
2404
6065
2517
3361
1672
2457
3826
2454
14374
15389
2114
2050
2238
6393
3837
9939
2870
2968
2289
1740
1665
5515
3573
2526
14895
1670
2105
1983
4472
2521
25136
4850
5823
2085
2407
6742
7059
5561
3509
1820
2273
1871
2276
1809
7738
1836
11679
3364
1829
2523
1836
3698
1815
3576
10037
3399
2391
1991
3251
2225
2037
2335
6917
1927
34261
4050
2170
2533
9800
4201
6235
10913
1973
1979
2241
2362
4626
1639
1677
4693
2514
6257
4124
2731
4319
2043
7077
1741
2167
6364
2112
5614
1672
9148
2694
4044
3918
3478
2453
2486
4898
2220
6072
2273
2001
2881
3242
2950
3333
3420
2140
1932
3002
6478
1999
3220
7388
10297
1818
1806
1672
4066
9755
1942
8704
3861
2516
2146
5865
1638
1657
6960
2954
1848
2114
2002
3589
9505
4728
2915
48144
2388
2006
3015
5627
2236
1636
12055
2516
2967
3359
3954
3896
3045
3472
2143
2221
2219
2033
1847
1805
3486
3376
1853
1645
2397
2681
9439
2977
3723
2768
11632
1816
4112
2536
2308
3094
4748
1943
21617
13047
1636
3373
11003
1757
2358
1634
1941
2184
1628
3502
5466
3616
28584
2458
3295
5135
1636
2586
2005
11857
2267
1631
1821
1815
3653
1802
6542
1632
7417
1816
2627
27491
1640
3567
1634
1635
1915
2526
4760
1632
2897
3982
2217
1924
2830
2092
6952
2437
3517
1635
2543
1657
3357
1758
1821
32573
2885
13200
4350
4274
4001
2212
3633
7495
3958
1748
5001
6873
1854
1633
2353
1928
4915
2138
1815
1634
1820
1632
1650
2876
1638
2178
3766
2076
2899
1816
8071
4813
1918
4472
2188
1896
2205
6779
1736
2000
8515
14420
2078
6414
1632
5095
4900
4352
3128
1910
1961
1632
5378
6202
1634
2866
20958
2433
3225
12550
6005
3215
8071
1812
4518
1808
3561
3104
1634
5981
1640
5421
2457
2198
1955
3139
1967
3496
1689
1894
1638
3192
14449
3352
1631
2330
2102
2425
2312
2469
6852
4160
2061
10167
1820
3510
9000
2676
1632
1942
1907
1883
4610
4333
1632
1637
4723
1812
1843
1648
1808
32566
5519
1633
3837
4206
2358
2383
1806
38681
1954
3505
2736
2393
3304
1771
1809
2949
2221
1824
7729
3328
4795
2649
1813
1632
1818
1633
2930
1922
6826
2998
2008
2561
3722
6820
3103
2608
2161
2580
7611
1742
1632
2146
3398
2102
2536
1677
2702
1804
3478
1637
10875
25135
10660
2116
1787
1911
2131
2058
1893
2217
2735
7048
32045
1640
2669
2731
2460
2289
2008
1873
4369
1924
9689
1671
1994
3179
3613
3255
1801
2366
1813
2202
3013
48145
2502
12053
9031
1634
7287
1999
3754
2007
1632
2022
5382
1646
8599
1886
2165
2313
6869
3484
1674
2484
2336
2214
13903
2387
2616
2350
1640
6730
3160
4496
1633
1866
1667
11858
1699
1634
1865
1825
2100
3037
2053
2883
1811
1982
1664
5149
7472
6389
1697
1687
1914
2586
2583
2057
2591
2587
2326
1684
1667
2520
3522
3044
1677
1655
1666
1665
1682
1683
1669
2559
2556
2550
2550
2555
2552
2552
1638
1669
2258
1660
2360
1699
2602
2287
1646
2602
1675
1671
1766
2270
1678
1668
1913
1667
2295
2564
2343
2798
2194
1900
1703
1660
1671
1677
1684
1889
2531
1672
7887
1659
1681
1907
4318
1773
5200
1661
1657
2310
2282
2245
1668
1672
1686
1671
1686
1696
1679
2541
1671
1676
2190
2190
2187
2365
1953
1669
1675
1675
1674
1830
1658
2547
1683
2114
1675
2554
2689
1780
2077
1671
1647
2261
1956
1680
1666
1680
1686
1675
1680
1907
1667
1696
1654
2452
2040
3405
1937
1824
1675
1677
1682
2341
2423
2242
2293
2566
2253
1683
1661
1658
1679
1664
1667
1676
2562
1837
2541
11090
11089
2266
1697
1889
1666
1669
1638
5756
1681
2063
1670
2194
1646
2198
2194
1672
2205
1890
2054
1677
1645
2285
2289
1678
1682
1712
1675
9218
1767
1694
2206
1871
1686
1661
1670
2280
2061
2586
1669
1662
529903
1860
2516
1664
1669
1681
2094
2082
1892
1681
1634
2493
3377
1673
3958
1685
1892
8573
1682
1671
1883
1646
2750
2262
2262
1672
1671
1670
1664
2513
2221
1653
2260
2194
1689
1663
1662
1681
1660
1680
1997
1693
1673
1637
1678
1677
1681
1679
2223
2613
1675
1899
2029
1665
2567
1757
1753
1755
1668
1668
2186
2186
1707
1894
2406
1681
1679
2455
2250
1681
1656
2284
2286
1660
1678
1638
2606
1679
1682
1758
2306
2302
2306
1904
1655
1753
1681
2551
1682
2522
2528
1665
1681
1650
1687
1687
1658
2366
2563
1684
1670
1675
1674
1673
1689
1674
1663
1668
2250
2566
1896
1893
1685
1667
2217
2369
1864
2271
1695
1682
2297
1673
2632
2269
1716
1700
1671
2463
3574
17859
2466
2081
2562
1677
1652
1730
1676
2924
1671
1680
1696
4136
2188
2273
1679
2409
1671
1678
2284
2283
2281
2284
2426
2466
1678
1697
1960
2067
1670
2817
1671
1794
1798
1670
1689
2178
2450
1688
2258
1681
1879
2272
1691
1660
18719
1711
1883
3223
2801
1881
1677
1678
1881
2412
2415
2100
1686
1667
1668
1673
1663
1664
1665
2669
2034
2078
2558
2798
1672
1679
2685
2529
1689
1688
1900
1786
1679
2270
1663
2280
1744
1817
1663
2281
1686
1683
1996
2199
2206
2597
2593
2093
1802
1676
824657
2196
1661
2593
2198
2797
1669
2255
1672
8635
1874
2606
1641
2451
2203
1681
1688
1684
1684
2057
1686
2057
1665
1685
1843
1660
1810
1655
1680
1839
1904
2223
2603
9669
1653
1655
2224
1661
1748
1753
3229
1676
1688
1689
3755
3229
1675
1689
1692
1751
1833
5342
1690
2762
2110
2340
1674
1674
2687
1678
2683
2266
2606
1667
1976
1816
1768
1668
1676
1672
2272
1947
1677
2293
2291
2289
2539
1676
3555
1663
1688
2423
1816
1816
1661
1663
1743
2170
34937
1834
2266
2583
2584
1670
2348
1694
3334
1669
17093
1682
2343
2343
2564
1678
1706
1688
1660
1680
2170
1670
1684
1852
1637
1682
2049
2251
1660
1663
1674
2363
1646
1641
2284
4012
1661
2274
2275
2275
2273
2449
1666
2440
2258
2262
2262
2284
1818
1659
1749
2280
2307
1878
2288
2527
2551
1694
1691
2519
1677
1675
2267
2262
1675
1644
1662
2358
1662
1676
1667
1886
1671
1653
1651
1676
1680
1680
1664
1692
1666
1764
1688
1675
1885
1673
1677
2215
1692
2341
1660
284237
1675
2387
1909
1968
1673
1702
1672
1677
1697
2788
2784
1642
2537
1682
1687
2043
2294
1687
1688
2417
4373
2421
2219
1658
2520
1990
1664
2524
1679
2864
1676
1759
2272
1682
1651
2354
1662
2257
1675
6483
1693
1693
1693
1693
1692
2197
1679
2561
2636
1846
3529
1816
1689
1794
1690
4040
2669
2087
2264
1688
2544
3042
2086
2533
2787
1929
6192
1695
1737
1688
1884
1688
1687
2498
1673
2275
1684
1657
2468
1662
2302
2348
1809
2302
1682
2432
2517
1674
1676
1669
1672
1704
2445
2337
1679
2361
5600
2243
2086
1839
1671
1669
1674
1904
2351
2264
2258
1672
2542
2580
1829
2088
1869
1682
1959
1683
2073
1650
1637
1693
3560
1664
1672
1687
2272
2273
1648
1690
1762
1673
2405
1686
1674
1685
1668
2549
2613
2596
2104
1831
18314
1671
1882
2555
2539
2272
2273
1695
2539
2539
1672
1967
1823
1731
1779
2070
1690
1815
1660
1900
2527
1679
1714
1710
2560
1707
7052
2042
5376
1667
2351
1690
2560
2805
1937
1770
1681
1680
1675
1675
1707
1661
1670
1645
1679
1914
1915
2330
1685
1707
2051
1677
1795
1653
2310
1679
2679
1679
2513
6507
1700
1684
1685
1656
1655
2368
1685
1671
1680
1714
2775
1696
2430
1691
1686
1666
1680
2380
1664
2288
5116
1689
1695
1668
2528
1676
1931
1678
1789
1686
1676
1862
2296
1684
1686
1684
1684
2309
1687
1653
1652
1654
1662
2285
1680
2681
2685
8463
1662
2065
1652
1668
2600
1677
1675
1750
1669
2203
1661
1664
1842
1887
1676
1905
1680
1674
1685
2545
16764
2247
1703
2195
1708
1796
1652
2451
2363
2264
2264
2363
2359
1668
1669
1697
1863
1697
2150
6587
1677
1673
4996
4996
1667
1950
1685
12543
1706
1666
1707
2249
1831
1770
1935
1834
2264
2406
1676
1668
1663
1800
16310
1844
1694
1665
1664
1682
1666
1667
2222
2225
2294
1805
2294
2259
2262
2271
4827
1659
2045
1692
2356
1706
2245
1681
1715
1651
4622
2358
2679
1679
1775
1753
2682
2680
1657
1912
1671
1700
2271
2503
1676
1690
1676
2296
2295
1669
1666
1672
2089
1679
8404
1688
1895
1889
2544
2446
1668
1682
2354
2353
2548
1674
1689
1674
1686
1677
1680
1661
1794
2563
2281
2280
1671
1875
1694
1647
1885
1887
1659
1669
1663
1656
1682
2071
1687
2292
1674
1944
1933
2204
1686
1681
1646
2277
2189
1939
1686
1669
1811
1811
1812
1809
1812
1809
1656
1703
1769
1773
2793
1770
1904
1937
1661
2576
18687
1670
1643
1673
1684
1689
1691
1940
1667
2170
1656
1663
3174
2403
1766
1667
1945
1702
1704
1689
1674
2919
1693
5868
1846
2318
1683
1790
1671
1687
1649
1673
1650
1702
2077
5655
2281
1677
1684
1747
1674
2563
2293
1774
1677
1574
1693
1882
2050
1663
2090
1672
1777
2527
1676
1659
1676
1670
2911
1693
1929
1661
1668
6365
1654
1917
2104
1654
1666
1676
2262
1686
2286
2286
1686
2764
1663
1689
1667
2896
1896
1896
2587
1687
1682
1774
1665
2524
1690
1692
1925
2278
2566
1660
2418
1931
9906
24
1666
2442
2517
1669
1672
2196
1677
1669
2564
2264
2391
1677
1836
1891
1674
1712
1712
1668
1934
1670
4257
1945
1670
1816
1760
1660
1668
1661
1667
1663
1670
2212
1795
1697
1671
1694
1886
1688
1670
1667
1867
1797
1700
5106
1706
1678
1667
1667
2268
1669
2344
1665
2968
1652
1654
2271
3225
7316
2270
1710
2596
1786
1640
1928
2305
2279
2603
2284
1761
2287
2271
1684
1687
1684
2786
1700
2271
2311
2599
2166
1666
2264
2268
1826
1748
1799
1677
1666
1695
1669
1679
2223
1685
1671
1697
2017
2809
1757
1690
1702
1663
1701
1684
1871
1661
2092
1667
2214
1673
1661
2050
1704
1704
1643
1676
1643
1662
1687
3997
1677
1893
1625
1664
1897
2265
2272
1839
1707
1695
2605
1689
1718
1646
1648
1676
1818
1816
1648
2276
2110
1674
1687
1686
1656
2292
1659
1684
1948
1955
1955
1947
1953
1655
26471
2414
2806
2417
1806
1676
1668
5218
2603
1873
1660
2060
1675
2820
1709
2292
2557
2687
2692
2249
5733
1678
2345
1685
1656
1662
1654
1689
6679
1673
3772
2039
1662
1673
2180
2686
1962
2551
2558
2977
2337
1687
2338
1651
2777
1647
1657
1673
1680
1652
1678
1886
2278
2277
1704
2595
2591
1662
3047
1814
2592
2591
2499
1701
1663
2205
2276
2107
1688
1674
1673
1675
2563
1683
1747
4953
1751
1888
1888
1890
2292
2289
1689
1883
1884
1881
1841
2567
1650
9015
1667
1639
2319
1672
1673
1657
1657
1789
1677
1663
1663
4185
1674
1666
1663
1672
1805
1675
1674
2647
1656
1666
2314
1666
1671
1680
1667
5331
1685
1701
1703
1671
3426
1851
2282
2325
1665
2262
1765
1879
2070
1682
1665
2412
1665
1678
1676
1680
1683
1663
2292
1697
1883
2270
2661
1689
1704
1645
1646
2285
1661
1674
1713
1673
2253
2604
1894
1877
2270
1692
1684
1702
1946
2327
1885
1696
1695
1878
2345
1670
1670
1847
1724
1694
1669
1896
1666
2160
2266
2014
1672
1673
1683
1683
60473
1682
1669
1654
2604
1676
1672
1630
1673
2684
2282
1681
1653
1679
2052
1678
1682
1680
2373
1674
1672
1676
13370
2567
1696
1682
1662
1679
2285
1676
1814
1674
2391
1677
2347
2348
2348
1884
2327
1834
1838
2806
2274
1657
1670
1676
1670
1668
1687
1688
2276
1674
2595
1817
1704
1708
2382
1703
1700
1675
1937
1689
2044
2365
2044
1681
1652
2575
1688
2670
1683
2195
1695
1670
1666
2550
1679
2261
2398
2491
2683
1712
2802
1810
2276
2804
2280
1664
1818
1814
1919
2327
1653
3115
1685
7102
2519
1689
1662
1899
1662
1662
1943
1696
2215
2071
2091
2068
1683
1655
2565
1681
1677
1689
1691
1705
1657
1681
1641
2554
1679
1661
1643
1932
1905
2265
1658
1877
1684
1684
19869
9048
1681
2065
1694
3564
2380
1709
1681
2596
1669
1675
1688
2410
1869
6644
1659
1656
2557
2557
1669
1649
1887
1654
1674
2789
1633
1908
2570
4101
1691
2093
1688
2600
1693
2280
1708
2354
1573
1678
1661
1841
1706
1835
1839
2611
2270
2311
1656
1648
1690
2357
1686
1684
1679
1699
1683
2554
1975
179640
27831
1904
1647
2074
1658
1688
1679
1672
2290
1684
1664
1664
1671
2165
1665
1683
1682
1787
2397
1676
1689
2289
1668
1670
1662
1671
1673
1675
1673
2282
2276
2285
2288
1664
2285
2227
2320
1669
1683
1943
1899
1893
1686
1685
1683
1689
1685
2250
4648
2127
2553
1681
1685
2550
1686
1645
2563
1659
1678
1672
1676
1673
18687
2191
1687
1662
1676
1670
1680
1883
2083
1637
2037
17400
1687
1654
1664
2339
1665
1679
65025
1682
2328
1679
1808
2067
5012
2270
2236
5012
1652
2376
1678
3706
2619
1930
1802
2350
2100
2269
2376
1647
1670
2698
1640
2574
1654
2443
1675
2349
2174
1668
2260
2319
1705
2544
1681
1662
1684
1942
1701
1941
1667
1671
1673
1670
1670
1667
1667
1667
2508
1673
2331
1995
2795
4784
1753
2565
1674
19875
2092
4283
2097
1660
1662
1875
2552
1701
2453
1752
1672
2602
12691
1687
1686
2762
2246
5803
1665
1683
1684
1674
1671
10605
1675
1704
1671
2106
1963
1676
1700
1693
2369
2259
2455
2482
1675
2274
1665
1669
2266
2277
1659
1661
1704
2276
2296
1803
2329
1664
1653
1672
1678
1688
2316
2242
1937
5156
1934
2334
1681
2289
2006
14555
1681
1672
1667
2191
1682
1680
1681
2674
1645
1677
2690
1674
1671
1659
2181
1669
1678
1677
1673
1818
1675
1699
2241
2295
11246
2275
2251
2268
1814
1673
1703
14788
1698
1656
2269
1684
2252
1684
15649
5613
1649
1685
2619
1678
4893
1650
1663
1655
1680
1677
1685
1888
2263
1688
1677
1669
1883
1656
1683
1683
2361
1674
1677
2329
2317
1684
2287
1783
2283
1671
1683
2271
1681
1678
1665
1683
1896
2184
1811
1682
1671
1673
1671
1671
1658
2606
1664
2539
1758
2599
2812
1682
1713
2548
2245
2271
1654
1674
1674
1764
1668
1944
1710
2367
1670
1671
1673
1697
1680
1696
1673
1652
2287
1697
1609
1669
2687
1679
1662
2615
1711
1671
1662
1686
1694
1738
1663
1666
2088
2679
1656
1878
1663
1672
1652
2271
2078
2593
1901
1673
1680
1684
12061
1687
2627
2628
1684
1659
1690
2294
1686
1892
1660
1656
2141
1883
2350
2276
2275
2350
1671
1690
1927
1926
1761
1679
2251
2764
2557
1686
1816
1680
1681
1671
1662
2552
1793
1680
1786
1662
1678
1793
2608
1668
2256
1770
1672
1757
2044
1679
2046
1637
1653
1720
1671
2555
1937
1679
1776
34688
1664
1666
1665
1925
1952
1952
1696
1893
2439
1675
7427
2533
1678
1679
1708
1669
1670
1676
1686
4549
1648
796239
2270
1890
1682
1807
2308
1677
1682
1707
1705
1943
1679
1670
1665
2525
1665
1677
2575
1670
2678
2258
1680
1662
1684
1685
1686
1705
1703
2199
2090
2055
1667
1665
2169
1685
1664
1699
1769
1676
1679
1683
1756
2675
2457
2506
2170
1687
1810
1688
2278
1680
2536
1685
1784
2253
1659
1668
3769
1901
1898
1673
3262
201225
2337
1667
3415
1686
1677
2187
2187
1694
1696
1692
2335
2353
1687
1665
1675
2585
1678
2465
3598
1671
15508
1657
2085
1687
2014
6466
1684
2287
1674
2123
1811
1646
1674
1658
1658
1694
1653
1629
2619
1679
1643
1659
2589
1807
1679
1691
1671
5675
1684
5673
2495
1887
1657
1762
1689
1684
1682
1683
1684
2053
2291
1674
2234
2101
2265
1644
2117
2117
1779
1747
1673
1761
1681
1652
1680
1672
1882
1680
1672
1672
1798
1687
1663
1686
1686
4975
1668
1670
2172
2419
1652
2355
2845
1989
1656
1876
1670
1656
1702
1670
1670
1669
1680
2336
1680
1639
2260
2038
1911
3598
1654
1696
2353
1654
1655
2356
2257
1676
11994
2264
2581
2127
2269
2548
2344
2258
2262
2538
2266
2337
2267
2263
2263
2246
2268
1879
2525
2257
1897
1893
2510
2261
2023
3850
2844
2250
2082
2338
2156
2833
2106
1888
2040
2258
2535
2466
2339
1903
2067
2064
2259
1685
1684
2237
1678
2268
2269
2295
1701
2069
2095
2095
1676
1851
1702
1851
1851
2587
1921
2557
2350
2843
2692
1709
2095
2602
1708
1681
2090
2067
2096
2352
1787
1675
1778
1691
2094
2571
1707
2332
1663
1683
1708
1709
1901
1676
1892
1700
1685
1690
2557
1688
1688
2279
1786
2282
1679
9158
1805
1695
2056
1813
2522
1685
2083
2086
2083
2375
2589
2594
2087
1839
1667
2623
2626
2324
2324
1692
2314
1686
2275
1993
1707
2288
1666
2551
2552
1779
2550
1834
1708
1715
2094
1673
1703
1786
1792
1708
86154
2256
1790
1789
1704
1818
2379
2255
1807
2052
1708
2091
1933
2258
2088
1708
1709
7645
7367
1706
2269
2273
2276
2278
2279
2092
2069
2069
1688
2572
2291
1944
2453
2350
2562
1676
1677
2279
2066
1709
1722
2077
1717
1652
1666
1676
1674
1657
86154
1686
10492
1818
1668
1688
1777
1683
1683
1676
1669
2348
1686
1758
1665
1693
1675
1696
2532
1808
1693
2576
2074
2262
1665
2267
2103
1762
2609
1680
2267
1738
1901
1814
1804
2362
1702
1705
2603
1691
2292
1655
1682
1777
1679
1689
1817
2309
1680
1840
1704
1680
1678
2582
1688
1768
1811
1696
2316
1694
2277
1674
1704
1697
1680
1691
1699
1702
2374
1671
2523
1661
2272
2273
1681
2447
1686
1671
1671
1704
1690
1911
2073
1677
1692
2547
2547
1671
1672
1684
1655
1670
2261
2266
2264
2263
1752
2080
1684
2257
1763
1666
1760
1668
1880
1671
1669
2264
2304
2322
1677
2279
2279
2268
1675
1746
1816
2360
1703
2096
1681
2620
1798
1673
1794
1796
13281
1704
1690
1977
1713
2270
2274
2272
2275
1709
2058
2580
2577
1696
2346
2263
1672
1593
1825
2515
1682
1686
1762
1941
2276
1706
1889
2253
2595
2615
1807
2266
1691
1683
4019
1675
1691
1679
1664
2083
1663
2091
1683
1682
2279
1816
1708
1690
1694
2373
1681
1681
2268
1869
2362
1937
1939
1779
4362
1698
4363
2319
2183
1815
2333
1679
2265
1705
2526
1696
1892
1700
1694
1885
1686
1818
1687
1943
1757
1678
2265
1821
1818
1821
1740
1682
1815
1711
1966
1709
19612
1941
1940
1936
1851
1852
1683
1681
1696
1690
2268
2349
1653
1782
1680
2234
1660
1689
1690
1702
1678
2276
2275
2277
2272
2267
2266
2296
1721
2293
2559
1668
1668
1898
1874
1814
2278
1708
1709
2261
2267
2264
2266
2346
1690
1706
1701
2266
2187
2269
1694
1691
1697
1692
1686
1686
1804
1804
1667
2724
1692
1817
1882
6193
2258
451078
2276
2276
2277
1692
1692
2211
1669
1689
2792
1680
1679
1664
1680
2594
1686
1681
1677
1895
2272
2301
1699
1696
1697
1809
1684
1699
1677
1688
1667
1671
1675
1686
1687
1685
1673
2544
2051
1700
1770
1805
1819
1684
1689
2286
1675
1903
1714
1696
1700
1745
1678
1705
1708
1707
1689
1885
1890
1664
1663
1808
1889
1667
1669
1666
1665
1978
2255
2272
2298
1875
1666
1667
1655
1950
457540
1944
1790
1794
1707
1682
1896
1679
1680
1806
3255
1763
1942
1941
1691
1671
2618
2620
2620
2622
2296
2293
1706
1670
2296
1677
1677
1779
2268
1890
2279
1675
3984
1701
2298
2594
2302
2574
2572
2577
2385
4362
4362
1686
1671
2043
1699
1667
1682
2039
2087
1682
1669
1684
1690
1785
1675
1679
1663
1679
1682
1677
1759
1764
1767
2367
1687
1687
2279
2278
1679
2293
1698
2267
1689
1688
1681
1679
1682
2300
2269
1701
2267
2267
1678
2390
1694
1698
1666
2277
2227
1647
2173
1768
1841
1762
1646
2612
1678
1673
1675
1668
1676
2795
1686
2379
1867
1773
1679
2303
2306
1770
1673
2155
1667
1670
2825
1698
2356
1667
2259
1666
1668
1661
1672
1970
1668
2581
1669
1820
1810
1659
2173
1935
1659
2261
2264
2265
2262
1687
1838
4890
1704
2277
1766
1764
2274
2273
2276
2270
2275
1807
2297
2291
2294
2266
2687
2301
2585
1684
1943
2267
1950
1673
2285
1764
2377
1656
1695
1857
1803
1674
1698
1666
1816
2572
1685
2266
1669
2693
2297
1664
1669
6928
2313
1884
1673
1684
1673
1819
2615
2617
2560
2557
1940
1762
1945
1684
1670
2301
2257
1669
1685
1679
1779
1682
2263
1765
3282
1680
2275
2305
1679
1668
2621
1696
1694
2288
1753
2034
2066
1796
1800
1697
1696
2257
1693
1683
1691
2686
1804
1672
2521
1675
2683
1845
1690
2283
1793
2512
1891
1945
2265
1690
1690
3280
2254
4154
1689
1692
1692
1676
1693
2558
2556
2559
2553
2273
1672
1924
2301
1975
1690
1841
2227
2301
1663
1905
1795
1935
1685
1677
1695
1698
1940
1672
1681
2302
1682
2559
2453
1677
1685
1685
1681
2529
1813
1656
1806
1704
1940
1678
1681
2033
1663
1654
1667
2333
2286
1683
2274
1695
1669
3472
1693
2581
1688
1688
2689
2234
2205
2271
2271
2305
1680
1679
2052
5117
5350
2272
2444
2116
1697
1665
2103
5628
4668
2030
1672
2194
1656
1669
1680
2572
2444
1694
1696
2260
2563
2556
1673
1905
1661
1685
1685
2547
2680
2360
1671
1663
2450
2459
2450
2211
1661
1686
1687
1634
2489
2543
1677
2268
2272
2272
2042
2274
2499
2052
1895
2360
2719
1678
1677
2579
1675
1671
1801
2626
1681
1682
1678
2298
2234
1706
1706
1668
2231
1790
1664
1662
2273
2274
1679
1679
2821
2251
2297
2293
1671
1668
2227
2572
2270
2581
1673
1666
2246
1679
2566
1672
2279
1867
2279
1959
1665
1875
1679
1680
1672
2535
1823
1673
1648
2307
2267
1669
2499
1657
2124
2351
2611
2358
2120
1656
2449
1700
2446
2449
2452
1682
2352
2028
2592
1678
2365
1672
1661
1668
1675
2552
1892
1680
1873
1681
1703
2276
1678
1656
1656
2249
2549
2536
1671
1653
2262
1872
1688
2263
572406
2262
2613
2262
2262
1897
1638
63147
2201
1683
1685
2456
1665
1625
2087
2316
2058
2087
1670
2252
1687
1636
2263
2570
1904
2275
1676
1695
2812
2358
1682
2337
1694
1678
1678
2107
2107
1659
1679
2248
2265
1684
3707
2820
1901
1691
1690
1667
1693
2199
7240
2308
1677
1680
1755
2586
2576
2460
1704
2675
1711
2245
6529
1668
1677
2460
1679
1664
2463
1702
1699
2269
1662
2524
2554
2605
2584
1700
2263
1689
1673
1659
2226
1663
2554
1642
1888
1671
1671
2144
1665
1919
1765
2517
1701
1666
2371
2372
2372
1878
1670
1670
3930
1667
1890
2588
2263
1670
2113
1672
1674
1676
1674
1681
2253
2197
2200
2220
2036
1869
3556
3963
2341
2551
2193
3167
2267
2267
1681
1679
2551
2275
2272
2694
2276
2166
2163
1886
1668
4947
1786
2249
1784
14647
1748
1669
1673
2362
2254
2251
1692
1788
1669
1651
1670
19565
1915
7339
1869
1685
1681
1698
25983
1682
1683
1659
1687
1968
1682
1689
2527
2524
1653
1678
2041
2205
1679
1687
1687
1882
1675
2573
2519
1652
2259
1751
3562
2270
1672
2550
2266
1881
1879
1882
1880
2523
1879
2562
2529
1676
2334
2687
2251
2248
1987
1672
2688
1659
4334
1666
1678
1682
1675
2097
1674
1677
1696
2235
1662
1671
2253
1730
2258
1679
1889
17645
1942
1889
1677
1681
1679
2276
1677
1670
1687
1683
1687
2024
1678
2194
2511
1895
1892
1913
1678
2451
2114
1682
2379
1682
1659
1915
1831
2042
2037
2079
2041
2318
2040
1666
2263
1660
5136
1667
2425
1663
1845
1651
2239
1674
1707
4027
2322
1680
2544
1893
1666
1659
2539
2422
1670
2540
1659
2537
1672
1671
2563
7643
1941
1658
1665
2127
3664
1654
2240
2070
2690
1662
2687
2254
1676
2278
2276
1667
2164
2167
2260
1889
2165
1945
2656
1799
1709
1684
1702
1698
2214
1698
2263
2251
2701
2626
2625
2622
2324
2296
1684
5152
1685
1681
1976
1877
1660
2359
2544
2362
2048
125038
1904
1664
1637
1672
1898
2256
2028
1891
2399
1898
2418
1901
2858
2825
1902
1902
2269
1873
1879
1878
1873
1948
1650
2264
1681
2671
2657
1681
2658
6571
1898
2166
5673
1858
1688
1939
2250
1857
2282
1668
38710
1766
1745
1774
1863
1682
2297
2257
1669
2601
946430
2251
1684
2751
2932
2906
1682
1790
1681
2058
1718
1871
2187
2250
2253
1660
2585
2580
2580
2585
2582
2578
2555
1661
1866
1684
1869
2287
1717
10017
2565
57867
2254
1681
1651
2065
2344
1890
2273
1679
2192
2020
1667
1667
2213
1684
2018
1667
1682
1685
1808
1807
2256
1136531
2192
2265
2256
2027
1674
1671
1675
1674
1659
2262
2272
2549
1689
1675
2146
1687
6232
5191
4941
41269
2626
1644
2367
2560
2559
2453
2608
1877
1894
1899
1684
1898
1684
1688
1695
1641
2341
1681
2698
2341
1679
2701
2683
2686
2691
2681
2684
2682
2687
1680
1677
2688
2560
2684
3032
2204
2687
2202
1667
2352
2523
1641
1686
2681
2533
6776
2259
1668
1885
1675
2680
1677
1678
1674
1684
1951
8467
2529
1696
3671
4579
1900
3671
1670
1820
1670
1634
1687
2179
192086
1682
2275
64954
1953
2578
1652
2674
1659
1652
2821
1666
2819
2256
2254
2651
1708
2261
1662
2337
1660
1791
1667
1659
1681
1672
1668
1680
2553
1669
2312
1679
25256
2538
1674
2162
2201
2202
1724
2332
2181
1690
2237
3507
2401
2101
2098
1675
2263
3405
2541
2539
2540
2544
4331370
2543
2548
2540
1670
1613
2565
1705
2565
1675
1880
2546
1900
1687
2280
1694
1969
1673
2409
1884
1879
2276
1700
1873
1693
2464
1683
18720
2272
2546
1668
2559
2675
2678
3870
2245
11592
1666
1891
1888
1679
1680
1680
2205
4162
1693
1676
1668
1995
2442
1661
1679
1664
2286
2287
1687
1675
1679
2462
2462
2114
2559
2116
2113
2210
1647
1894
1679
1705
2192
2242
2237
2220
2149
1629
1652
1931
2267
2196
2272
1677
2259
2533
2280
2554
1672
1703
2277
1707
1710
3316
1702
1881
1656
1673
2269
2271
2245
3032
1673
1670
1672
2556
2268
2526
2527
2529
5985
2501
2538
2137
2563
2037
2073
1682
2818
1678
2671
2156
1684
2557
1680
1686
1685
1697
2263
1658
1817
2397
2274
2252
1681
2248
2378
1680
1891
2248
2097
1897
2092
1974
2567
1658
2350
2260
2568
2563
1872
1869
1871
1671
2526
1900
2188
2299
2268
2267
1664
2565
1684
1677
1814
1710
4732
2267
2532
2547
2050
1669
1670
1673
1690
1694
1667
2394
1901
2261
1917
1680
2257
2612
2574
1680
2574
2499
1703
2556
1908
2448
6155
2015
2270
1892
2078
1677
1747
2523
2279
2515
1685
1683
1661
1911
1873
1685
1695
1963
1701
2534
1678
2390
2540
1698
1649
1680
1638
1695
2253
2253
1680
2543
1642
1642
210534
2276
2280
1671
1677
2266
2564
1758
1678
1652
2083
2880
2251
2286
2275
2272
2275
2196
2198
2198
1674
1666
1677
1641
2067
1897
2105
2459
2509
1664
2407
2822
1885
1681
2476
1652
2279
1668
1677
1986
2263
10119
2759
2473
1673
2280
2547
1680
1663
1662
1667
2282
2267
1694
1697
1693
1665
2822
1628
2822
2491
2038
2469
2272
1895
2263
1704
2526
2636
1666
2538
2621
1655
2270
2466
5242
1691
1664
2281
1898
2099
1681
3919
1667
2281
1705
1703
1686
1886
2356
2467
2391
2529
1651
2528
1670
2793
2263
1671
1676
1793
1653
2193
2255
2277
2627
2571
1640
1712
2430
2283
1666
1675
2260
1686
1927
2543
2257
2259
2558
1658
2789
1677
2058
1677
4812
1821
2516
1676
1794
2444
3158
2226
2225
2256
1808
1812
2510
2509
1670
2417
2264
1705
2294
1675
1676
1669
1667
1685
1683
2205
1686
2258
2068
2282
2397
2302
1953
1671
1668
2604
2612
2609
2604
3559
2985
3787
2271
2522
1673
2262
1674
2263
2264
1682
1872
2811
1665
2811
1675
1681
1679
1682
2655
2656
2658
1678
1687
2455
2509
1652
2453
2264
2544
2547
2270
1674
1671
1658
1658
2200
2529
1883
1873
1886
1873
1873
1663
2058
1654
3751
1665
1671
1784
1679
1688
1661
2260
1662
1691
2258
1677
1912
2201
2196
1700
1812
2471
2260
1682
2282
2283
1694
245469
12418
2191
2246
2296
1657
1645
2672
2551
2505
1681
1866
14770
2394
1884
1885
1883
1708
5798
2536
2406
2406
2406
2270
1674
1674
1671
1672
1672
2281
1664
1672
1652
2331
2098
3725
2274
1669
1690
2343
1682
1661
1666
1680
2378
4413
2686
2576
1704
1688
2309
1675
2258
2280
1686
1694
2275
1703
2264
1678
1950
1677
1681
5079
1682
2301
2256
2339
2766
1680
1680
2273
1714
1708
1701
2534
2533
2534
2532
1679
1686
1646
1672
2517
2464
1651
6537
2236
1688
2449
2446
2439
1689
1709
2093
2203
2584
2376
2274
2543
1687
1796
2541
2272
1882
2272
2357
2272
2272
2526
1690
1672
2789
1670
1687
1687
1688
1669
1793
1726
1666
1676
2353
1680
1657
2556
2598
2808
2268
1672
1687
1671
1898
1685
1761
1688
1668
580111
2616
2535
1675
2471
2474
2366
2216
1655
3328
1655
2246
2014
2269
4495
1673
2389
1668
2635
16604
2258
2258
1680
1677
1680
2642
2094
2561
2812
2287
1674
1697
1712
2380
2050
1682
1680
2279
1654
1698
1694
1667
1697
2347
1674
1675
1692
1672
2533
2086
2439
2552
2550
1686
1968
1664
2011
3085
2268
2095
2076
2355
1690
2466
2357
2350
2535
2561
1873
2646
2272
1684
1675
1747
4439
1679
2259
1673
2255
1636
1682
1679
1681
4049
1680
1681
1685
1677
2302
2356
1876
5054
2660871
2358
1887
1672
2275
1572
2274
2511
1694
2568
1942
2248
2509
1657
2255
9225
1654
2542
2551
2316
2480
57490
2280
2277
2203
2647
2203
1692
10202
2262
1668
1679
1650
2318
1690
1676
1936
2049
1687
2567
2283
2283
1677
2299
2276
40730
1673
2301
2272
392645
1724
2057
2561
2561
1662
2058
2055
2446
2561
2561
1838
1667
1638
2203
1673
3271
1669
3792
1664
2429
2059
2431
1682
118804
2488
1674
2264
1661
2451
1671
2562
2789
1641
1705
1686
1674
2393
3258
2288
2278
2288
2239
2368
1913
1665
1671
1666
4138
1681
2621
1695
2427
7356
3538
2266
1785
1821
2553
1698
2560
1888
1685
1887
2263
2411
2064
2260
3563
2415
2063
1873
2541
1958
1672
1677
2539
2414
1683
1681
1680
2263
1656
1666
2277
2311
2273
2621
2276
1692
1667
2522
3600
3985
2287
1775
2428
1944
1700
1677
2688
2690
1691
2300
2545
2266
2266
1668
2514
2312
1884
1739
2613
1674
2350
1674
2555
1676
2598
1668
1668
28516
1668
1701
1819
2648
6153
1657
1787
2370
7480
51631
1675
1664
2692
1637
1674
2558
1672
1704
1677
1860
2307
2309
1653
2302
2308
2303
2307
2080
1680
2643
1680
1684
1679
3989
2803
2553
1701
1877
2197
1663
1928
2209
1960
1636
2220
1876
1680
1697
1671
2356
2525
1680
1672
1659
1681
1681
1684
1679
566620
2561
2567
2347
2820
2283
2272
1674
2218
2259
1670
2269
2463
1676
2287
2258
2098
2518
2241
2262
1681
1642
1645
1678
2484
1640
1689
1895
1689
5125
1769
2860
2282
1691
1754
6524
1666
1664
1679
2280
1672
1667
2190
4822
1894
2260
2253
1893
2462
1677
2361
2274
2294
1981
1674
1894
1892
1690
2199
3586
2285
1688
6589
2820
1636
2288
2287
2559
2556
2052
1916
1644
1891
1660
1668
1674
2140
1669
1676
5461
2402
4394
7019
3140
2249
2269
1885
2555
1888
5507
1666
3214
1673
2276
2463
2468
1899
1681
2259
1865
2146
1673
1687
4142
1672
2058
1660
1684
2376
1992
1890
1890
2339
2340
2236
1670
2802
1806
2377
3045
2281
1879
2381
2382
1679
1652186
2202
1695
2274
2273
1655
1692
1669
2265
2264
1825
1663
1979
1869
1869
1958
2271
1941
1943
2471
1674
2276
1669
2271
5445
1668
2484
1678
1679
1650
2262
1678
2488
2247
1765
2526
55582
1921
5927
1889
1884
2277
5275
1667
1858
2388
2388
2432
2565
1883
1669
1897
1902
1704
1680
1617
2280
5671
2388
1653
1875
1677
1677
2549
1889
2567
1677
2284
2573
2567
1604
2190
2571
2057
1670
2573
1646
1600
4805
2121
6031
1676
1679
2259
1870
1689
2263
1670
1680
1675
1707
1994
1716
1884
1663
224891
2101
2243
2556
2196
1672
1659
2428
2282
2282
2226
1888
2476
42236
2272
1693
1667
2768
1674
2691
1899
1672
1667
1693
2240
4931
1693
6706
1658
1648
1645
2674
1673
1963
2531
9442
1603
2358
1678
2773
1680
3380
1632
2272
2272
1673
2251
1674
1670
1670
2797
1639
2260
2258
2823
2095
1665
217364
1667
29073
2556
2253
42192
2566
33551
2337
2546
1682
1664
1888
2081
1659
2233
3728
1662
1614
1654
3896
1598
1675
1666
1669
1697
1686
2302
1814
1813
2593
2280
2544
2544
1742
110192
6180
2511
2868
1634
2276
2278
6632
1887
8271
1676
1881
2593
2007
1665
1679
1918
1672
1759
2044
1700
2024
2043
1673
2390
1674
1687
1676
2174
2849
1677
2039
1659
1696
5666
1881
1678
1675
1801
2548
1904
6858
1663
2256
2335
1673
3290
2566
1676
2263
1656
2194
1692
1693
2539
1903
2241
36876
1717
1674
2292
4460
1663
1609
2277
1761
2240
2492
19957
2348
1990
1883
1670
1675
6401
1934
2142
1664
1670
1669
1883
3606
21385
1654
2000
123884
1660
2770
1669
20003
1647
1903
2665
1694
7217
1781
1677
2326
1661
2237
1794
2631
2542
2632
2630
2630
2630
1695
1735
1676
1735
3067
1666
1863
2256
2259
2607
6923
1661
2280
2115
2043
2640
5450
2643
1667
1667
1655
2380
2248
7978
1713
17446
1669
1672
1670
90260
2078
2391
2340
2476
2479
2505
1705
1752
1642
1699
1646
8419
8333
2024
2342
2305
1702
2226
2183
2259
1939
3058
1884
2536
3501
2535
2616
1677
2464
1954
16659
2265
1682
1650
1629
1652
2263
3527
2441
1882
1886
2244
1697
1875
1685
1967
1801
1676
2365
1682
2184
2279
2819
1936
1680
1648
1630
1876
1722
1885
1673
1688
1687
1664
2291
2191
1652
1682
2191
2358
3875
1810
1652
7358
1696
2043
1747442
2263
2273
2315
2408
17803
1664
6387
1651
2199
28765
2539
1684
6829
2499
2215
1654
1923
1892
2533
2634
2616
2355
1678
2580
1610
2080
1683
2613
2345
1654
1641
1655
1748
1669
1893
2260
2678
1919
5166
1632
2504
1685
2917
1685
138954
2276
2279
1677
2461
2463
54802
1668
2483
2140
2618
4117
1888
1644
1619
10866
1789
2530
1690
2310
1677
1786
2649
1805
2255
1657
1659
2515
6492
4505
1755
1696
1873
2277
8260
2277
1918
3470
1652
341607
1656
1651
1951
1874
1885
2550
1897
2466
1894
2278
2236
2240
2235
2267
2549
1670
2849
2849
1671
2356
1698
2810
1694
1694
2235
4903
1827
2373
1680
2274
2298
1688
1576
1867
1823
1675
1644
1680
393349
1727
1806
2672
2212
1630
2198
1675
1666
86015
1659
1678
2615
1672
88643
2827
1639
1678
2255
2381
1680
1690
10457
1680
1770
8837
4559
1670
2270
1886
2522
13629
1647
1643
2452
1655
17512
1894
1894
1674
1674
1680
1675
2088
1930
4882
1675
1625
1975
7077
1668
1674
1638
2189
2164
1694
2286
1669
2115
2266
2113
1889
1693
1672
1635
1683
1673
13560
2659
9174
2208
2273
2474
1696
2401
4169
1964
1686
1896
1618
2092
2373
1615
4633
2378
2632
2277
2274
2276
2208
2210
2524
2521
1671
1679
1943
2264
1657
1946
1605
1684
1643
1935
2354
2371
2194
2344
1678
4730233
2261
2522
1682
241826
1889
1908
1673
4430
1760
1850
1671
341595
1673
2826
1653
1683
2786
1668
2196
1653
2088
1877
2204
1659
2276
1636
2925
93115
1644
1607
1669
2443
1656
2269
2099
2109
2551
2267
1668
1667
3373
1665
2556
2614
1632
2102
2514
1609
1683
1642
2493
1711
1761
2345
1876
1868
1878
2278
2280
1817
1671
4378
5202
49031
1665
1677
2778
1680
1844
2406
3015
1874
2313
13524
1698
1637
1696
1700
4621
1752
3424
2522
1984
2343
1747
2296
1654
2461
1659
2397
1685
42610
2194
3152
4602
1652
1679
2096
1759
1759
2941
1654
1668
1672
1670
49602
1670
1675
1883
1664
9141
1639
2305
1883
1881
1881
1667
1676
2360
2329
1676
1671
2053
1631
84754
2041
6639
2682
1916
2551
2195
3376
2341
2339
9536
67424
1683
2258
1643
2298
1660
2295
1664
1890
1885
1667
1682
1633
1683
1665
1689
1911
1651
8528
2349
2687
2672
2946
2277
1985
2045
1904
1680
37314
2474
10715
1673
3492
1681
1629
2022
1678
2562
3892
1670
1601
2221
1852
40877
1634
1669
2710
2441
2079
1667
1651
2044
2080
2418
1704
2919
1606
1672
1681
1664
1681
1666
2362
2382
5140
2463
5717
11777
2206
3604
1669
1667
1666
1983
1674
1671
2855
2026
1747
2423
2071
2336
1653
1653
1651
1615
1674
1964
1621
1720
2057
2294
1662
2423
1739
2427
2426
1653
2932
2293
2111
2517
2516
1892
2081
2543
2420
2259
3352
1673
1879
1682
1689
2306
70578
1682
2925
1655
1627
1654
1793
1688
1688
1688
1894
1787277
1642
1896
1889
2003
3018
2253
29262
2034
2208
1637
1722
1901
1791
2694
2357
1742
2212
1697
1696
1668
2369
1685
1651
15034
2286
2289
2245
3088
2350
2539
1681
1658
2517
3243
2343
1673
2010
1661
1662
1665
1669
84414
1677
84994
1681
1690
1997
2066
2299
2305
2301
1672
1896
1770
1663
1668
2031
516868
1880
2205
1685
3205
1683
2630
1813
21494
2626
3718
2625
1814
2408
1771
3196
2483
2541
1681
1718
1991
2468
1699
2216
1819
1655
1653
2182
2490
351433
4081
1665
2449
18735
2449
1729
2048
1673
4239
2429
1685
1688
1941
3051
2275
2343
2256
1628
1671
2416
2417
2379
1884
2295
2346
1669
2454
1693
1942
2558
2290
2459
1690
1669
2288
4499
1635
2295
1663
1693
2783
1661
3037
1634
1696
2280
2334
2247
1668
1686
1617
2212
3080
2113
1681
1687
1663
61512
1690
1680
1755
2623
1686
1662
1678
2640
1665
2302
1682
1682
2360
2262
2192
1682
34885
2518
1909
2193
1716
2192
2193
1657
1656
2367
2270
1689
40699
1894
1669
2529
4501
2329
2227
2560
1630
7978
1887
1683
5447
1805
2048
2830
1802
1882
52162
2304
1744
2279
2277
1652
48730
1657
1641
36584
1698
2538
2619
1607
3041
160998
1975
1707
1673
3964
4889
1681
1659
1669
1681
1623
2533
1706
2229
1649
2516
17576
1894
3019
1891
2209
1672
1615
1652
4398
2099
1882
2442
18219
2293
2216
2215
1872
2350
1791
4537
1788
5469
1669
2693
1687
86095
1757
1673
1673
1717
2102
2254
12519
2191
2335
2379
1647
1699
2836
2575
1651
2630
1659
2627
1889
1677
1665
1666
7524
4158
1639
1764
1677
1661
1679
7091
1737
1655
7014
1659
1663
2055
2219
2221
2218
1662
1673
1642
1642
1876
2479
2772
3833
1651
1651
2051
1634
94566
2580
2586
2581
1928
2799
2603
2287
8627
2597
2293
2600
1648
2548
2549
1658
1656
4287
1644
1802
4379
1673
3377
1855
1652
1654
2893
1659
1966
7711
2303
1940
1682
2457
1898
2538
1665
2200
1658
2345
2398
1880
1665
1667
1641
2562
1611
16389
2489
2281
2259
1660
8295
4323
2564
1830
6863
2865
1890
2052
1674
1667
1656
1656
2616
2281
2011
1665
1696
1726
1693
1693
37882
2672
3583
1665
1665
2256
2102
1683
2517
1676
2271
2608
2607
6419
1655
1864
1672
2565
1671
1635
1862
3605
2974
2216
2555
1640
2938873
2557
2557
2016
2556
1891
2563
1890
2559
1673
1652
2383
2346
2346
2349
2282
1697
1824
2435
1652
1654
1670
1670
9983
2368
3965
2640
2670
2363
1641
2271
2271
1648
1660
2239
2044
2045
2613
2611
1675
2413
2201
1687
2346
2024
1686
2485
2247
2835
1664
2003
1676
2291
1661
1663
2281
12500
1687
2601
2601
2196
1672
2226
1658
4512
2227
1936
2218
2411
2384
2189
6886
2249
1688
1688
2351
1665
1672
2185
1670
1647
1682
2350
1673
1851
1675
1672
2256
1887
1876
2529
2582
1667
2253
2370
1678
2307
1667
1687
1685
1684
2192
2450
14591
2254
2202
2534
1902
1903
1901
1869
1870
1870
1869
2272
1674
1750
9203
1659
1661
385477
1630
1671
6097
7790
1869
6858
2093
2197
1747
2269
4460
1623
1645
2562
1665
3721
1662
1667
1662
5373
3536
1694
1696
2356
1672
1671
8803
45528
1659
1689
1672
2243
2260
2012
1671
1670
2346
15590
1682
1682
2217
2355
2564
1682
2356
2324
2565
2549
2441
1675
2618
2284
1807
1704
5162
1894
43756
2272
1702
1668
2608
1882
1685
1675
32612
2604
2295
2241
1673
5250
1885
2683
1976
2183
1650
1693
19658
125513
1876
2222
2219
2063
1704
2202
2202
2219
2203
1894
3265
2049
1694
45544
2393
1628
1687
1917
2074
2253
3282
1683
4899
1885
1978
1887
2543
1882
2575
5418
2287
2236
2285
2529
2459
9278
2552
2623
1670
2962
6628
1745
1745
1668
2533
2057
1686
2282
1774
2306
1775
2304
1668
2093
1901
5872
1676
1676
1687
1677
1644
1684
1695
1679
1700
1702
2499
2385
1658
2003
1657
1679
1669
2262
1874
1644
1999
2281
1653
1702
2538
2315
2009
2833
741925
2273
2272
1681
2257
2547
2432
2429
2118
2374
2350
24330
13004
1656
2392
1671
7664
2205
2101
4749
2280
2276
5577
3824
2271
2569
2271
2571
1679
2475
2530
2346
2660
1921
2344
2345
5808
2345
2108
2551
163142
1648
1701
1662
1955
2812
3213
17346
1666
9893
2704
2194
1662
2115
2621
3836
1642
1904
1682
1678
2297
1650
1681
1676
2120
2689
2690
1885
2827
1687
2031
2193
1992
2269
2300
1632
2279
1636
2269
1657
23181
2216
50399
1666
1671
2202
2474
2471
2474
1672
1675
1665
1662
2253
2811
1659
1665
2537
2259
5791
1667
1667
2423
2566
1677
2445
1884
4490
1887
2310
1698
1822
2189
1663
1664
2018
1652
2587
1663
5190
7370
1663
2903
7523
1882
7046
17964
2560
1919
1635
1918
1682
1676
1657
49119
2620
2296
2273
2273
2269
23630
1633
2951
1881
1878
2284
12719
1688
1668
2288
1705
2195
1671
2043
1691
2265
1692
2466
2264
1779
2571
2554
1668
1677
2897
2356
4905
1647
2110
1659
2645
1871
1659
1875
1670
1677
2183
3791
2104
1667
1667
1727
2282
1895
2281
1891
2211
1680
1682
2828
1682
1676
1680
1911
2206
1687
1674
1869
1893
1654
1650
1702
1701
2567
2065
2175
1893
2825
2284
1669
1728
2429
2268
2274
2557
1669
1675
27183
235971
2432
2359
1675
1902
1906
2280
2545
2545
1673
1668
2863
212845
1683
1687
2280
1670
1813
1659
2032
1701
1654
1896
1674
1684
2517
1700
2234
1702
1701
1701
2025
2168
1664
873550
1650
2153
2064
1664
2126
2909
1646
2323
2323
1679
1640
1874
2061
1669
1689
1689
2060
1716
1670
2504
2624
1698
1702
2911
1672
2471
1888
989982
2289
1654
1657
1731
62442
1668
7387
1891
1890
2343
1670
27238
2262
2257
2260
2278
1685
2263
1771
26521
1681
1667
1882
1866
2394
1979
1684
1684
1924
1866
1667
1685
73153
1655
2386
2213
1870
1862
1866
1641
1676
1677
1681
1629
1678
1671
6538
1909
1666
1671
2194
1674
2248
13438
1666
2345
1896
1636
5769
2811
2063
1661
1677
2836
2021
1677
1677
2833
3632
1910
2295
2560
1965
1686
1686
1843
1773
2205
1661
2391
2231
2548
6788
2066
2195
3063
2358
2359
1673
1671
2423
2578
1677
2244
6860
1643
1678
1802
1892
2692
2689
572405
2377
1684
2625
1640
1683
1662
2595
1657
1655
1934
1670
1814
1772
1747
1642
2234
2352941
1671
2943
2261
1678
3901
2200
2200
1673
2285
3731
2674
2665
1663
2437
2538
2545
2537
2542
2541
2538
2539
34795
2455
7372
1682
1679
2574
2573
1983
2539
1694
1678
2543
2541
1677
1664
1666
1901
1646
1652
2202
1672
2548
1787
1651
2558
1661
2655
2828
961115
2227
1913
1689
2422
1899
1668
2675
2044
1695
2846
2324
2437
2279
2437
116495
2386
2544
1672
2689
1654
1689
1747
1651
1685
3235
1683
1683
2311
1705
1671
1671
1683
3993
12537
3376
1645
1687
1645
2339
2241
1644
1647
2434
1647
2336
2619
16365
1668
1668
3546
2068
1670
1692
1692
9510
2141
4038
2423
2260
2424
2536
2331
1884
1897
1669
1669
4968
1662
1689
1688
1663
1652
2694
2262
1671
1674
1676
2303
1640
2537
2053
1886
30468
1664
2512
1684
17219
2305
2122
2284
2352
2403
2271
1662
1663
2426
2426
2548
1912
2592
1859
1882
1634
1717
1749
1801
1750
1933
2311
1988
3710
2841
1749
2240
2345
10375
1742
2310
1678
1669
2250
1688
2218
3053
2456
1931
1930
1929
2246
2104
2576
2540
2185
2245
7250
1879
1893
2188
2385
1654
1667
25982
1668
1661
1660
1659
4990
1666
3381
2324
25956
1888
1685
1882
1897
5207
2602
1670
2575
1675
1683
1675
2632
14778
2198
1981
2368
1682
2614
2619
1682
1675
24889
1686
1696
1688
145960
4983
2617
2185
1673
2124
1667
1669
2368
2348
1664
1732
1656
2226
1642
4080
1642
1683
1876
1682
3182
2269
1651
1765
1684
4288
1677
2283
2280
1672
2180
1837
2932
1694
16363
2405
4172
2270
2651
3764
2020
2447
2010
2061
2244
2242
2245
1914
1665
1719
9741
2098
1683
2299
1821
2442
1685
1686
1903
1901
1790
2621
2288
2292
2268
3057
2271
147400
2269
2275
1692
1682
1902
1677
1980
2260
2238
1675
2240
3961
2517
2517
2340
17776
1675
2277
1878
1647
1665
1725
1666
1648
2535
2545
2913
1662
14161
1655
2634
1676
2635
1659
1676
2056
1922
1635
1673
4743
1802
5737
1679
3457
2046
1693
1682
2439
1667
2440
1662
1718
432076
3155
1755
4643
2329
1676
1679
2263
2258
3548
5958
5067
2634
1676
1923
1694
1670
2680
1674
82818
2260
2268
1664
39407
1910
1675
1910
2202
1738
2565
1678
1677
1721
133998
2123
2267
1679
4632
1667
2638
1673
2457
1673
2455
2332
2453
1684
2345
1757
2955
2552
1672
1671
2266
2263
18733
1700
1670
2169
5807
1887
2259
1687
1652
1767
1675
1677
2467
1872
1677
2407
2552
1665
2422
2550
2548
2551
1670
1948
1641
2588
4051
3858
1668
1672
1757
1687
1699
1700
99471
132765
1949
1651
1651
1687
1663
1776
2254
2837
3049
1884
1679
5164
1649
2581
612888
1663
1674
2261
2356
2262
1654
1671
2068
2557
2336
2268
1792
2272
5017
2401
1650
1677
8531
1663
1684
5059
1670
2449
1672
2768
74646
1765
1701
2446
1664
1892
2359
4997
6558
2282
1683
1665
2692
2556
2555
1672
611883
2564
2347
2800
1651
2280
2285
4442
1890
2266
2354
3299
3443
2476
5859
1731
1891
1747
2064
2516
2516
1691
2993
1666
1920
1667
1657
1903
1875
1893
15571
1662
3299
1660
4076
7448
1660
2855
39882
1661
2232
2256
2298
2233
1702
129097
1663
1947
2264
1874
2262
2443
2250
2272
2628
1675
29073
2304
2306
2281
2303
1677
1677
1666
2282
2282
2541
1881
2147
2479
1713
4727
2283
1662
2286
1670
2257
2283
1682
1673
2069
2293
2273
1903
1905
2210
4498
3249
2539
2521
2198
2346
2353
2273
2274
2275
2273
1682
2273
2912
2274
61761
2281
1830
1679
2277
1642
2534
2133
1706
6321
31354
1675
1886
1885
2463
2922
2623
2344
2349
1621
2640
2639
4201
1681
11086
12968
1931
2111
2266
2473
1796
1669
1675
2472
2273
2837
1733
2462
33953
2559
1609
1678
1808
1810
1690
1669
1667
1665
263781
3312
1674
1670
5344
2791
2247
1701
4446
6472
1668
1670
56811
1731
2287
16485
1685
2361
2211
1869
1751
2545
1642
1665
1659
1649
1667
1908
1785
1746
1670
7908
5330
1656
3947
1962
1724
1654
1706
1703
2028
9142
10488
2701
2522
1755
1681
1679
1752
1682
2323
1643
1651
1879
3042
1650
1654
1653
1656
6444
3038
1657
2123
1711
3384
1664
2026
9501
1824
1745
1658
1659
2655
1688
2839
1656
2082
1676
1658
1672
1662
22656
6247
2341
2397
1643
1679
2145
1675
2622
2620
2623
1972
2908
2831
1994
1689
3219
2868
51840
5300
1682
1672
1671
35106
2363
1754
1734
2047
1669
2093
5329
1669
1658
1644
1938
1648
3111
2083
1887
2161
1684
3176
1659
3123
1677
1676
1656
5266
1899
1668
1697
1655
7277
1697
1670
2140
4107
2353
1673
12525
1893
2327
1665
2124
2535
1663
1629
1662
1678
1865
1885
1887
1942
2459
2778
234401
1649
16474
2553
1807
1760
1695
1670
1664
11742
10082
5670
2206
2555
1806
1672
1734
6771
1657
1665
1660
1662
1670
6738
7825
3273
6651
1817
1656
1992
1669
7050
1675
55307
1819
2060
2296
2233
1681
1676
2357
2246
1659
1626
7907
1700
15178
15439
1664
10970
1663
4424
1946
1659
1891
95270
6262
1683
1690
13309
1762
20910
2096
2294
2291
2297
1688
1688
2527
22326
9364
1676
2752
2401
1723
1664
2964
3709
2513
2335
1660
1660
1640
2039
1914
1888
14277
1666
1852
5563
2123
1909
10900
1671
1674
1673
2172
1687
1835
15485
1691
6719
1679
2021
1663
1660
1652163
1673
2046
2351
1656
1673
1948
1693
1671
2515
12843
1694
1692
1662
1678
1652160
2646
1755
1674
1675
1670
3058
1922
1664
1670
1695
1679
1681
1709
1670
14565
1951
2362
1672
1663
3825
1677
2409
1672
2238
3791
1652
1668
8986
1977
2918
1662
9604
1669
1857
22565
1686
2243
2129
1707
6332
1711
1669
7231
7665
1664
1849
2054
1670
1663
2977
2044
2156
1652161
12062
1670
1845
1675
1676
1853
1754
4718
1699
1685
2196
2140
2385
1672
8265
1683
1667
12163
1660
1673
1682
1673
1797
1919
1652
3215
1651
46800
4775
1657
2253
2397
1922
3410
11098
2534
66206
24616
1653
27673
2243
1681
9496
1924
2146
1681
2259
1679
1666
4833
1744
1667
1661
2358
4794
2168
1901
1655
11536
2772
2319
1652165
1683
2174
19663
1699
2051
3440
6456
3454
1656
1680
1682
1902
2757
2419
1668
1679
1942
24943
1754
1677
1652
1666
1713
9094
1774
1775
1656
1660
1660
2295
1770
8055
1670
10812
1695
1663
1662
2084
1652165
1686
1963
1667
1682
14165
1659
1654
1958
2283
2126
1999
2486
1651
6079
1785
6683
1669
2135
4294
1661
2463
1687
1667
3595
2754
18919
1669
1664
1669
4490
2126
1679
1651
1653
4386
2274
3362
2114
1702
3904
1711
1709
2057
4576
2157
3199
1833
1652166
9102
1671
2675
3528
1676
1682
2909
1887
10047
1681
279178
2097
2067
2997
1674
2358
4814
1668
1680
2149
1640
1678
1678
1943
1659
1674
1675
2754
2115
2754
2022
3006
2252
1671
1686
1686
1688
2365
36289
1664
1858
14376
2472
2128
1997
2216
2733
2031
1653
2783
2384
1657
1683
1694
9356
4711
2015
1912
1921
6092
1647
1821
6704
1666
7549
2394
2636
1652
2127
2389
1992
1904
1670
3557
4375
2044
1662
1650
1679
1688
1652
1642
1675
1670
1698
2026
2081
1732
1869
7811
3153
2870
2439
1775
1967
8224
1660
3402
2670
1925
2053
1652170
1664
1666
69936
1663
1917
1685
1653
1657
1671
1657
2558
2082
2275
1684
1664
1662
2243
1671
2050
5645
1644
1687
1682
2321
1736
1886
1888
1884
1945
1823
3300
1668
2165
1652162
1917
1983
1681
1983
5845
2211
1651
1671
1676
1660
1657
2316
1637
3109
2418
6897
2029
1670
1694
2493
1752
2026
1653
7771
1803
2280
1672
9024
3851
2258
1672
7118
6457
1903
2469
1891
1631
3153
4565
1686
2284
3095
1673
13611
3562
4306
1903
1639
2309
2038
1677
1653
1665
331958
1660
8318
2152
1774
1682
1643
1649
1672
1667
2078
4767
1662
1655
6242
1663
2431
1671
2026
1674
1879
1680
2067
2042
1669
1727
1685
1653
8430
55406
3271
1649
3926
1667
1638
1658
1983
1811
3880
2457
3197
1660
1791
1996
1718
1663
2237
1869
1674
2381
1674
2165
32871
8445
2697
1652169
1670
1694
1665
38353
3454
1671
1930
1676
1658
1665
1682
1669
9643
9638
9526
1753
3039
1664
1684
2612
1905
1677
1675
1676
1905
1663
3003
1746
1651
117855
2143
1656
1801
1802
1679
1662
1672
3577
1679
1664
1815
1652165
1674
1682
8697
1695
2842
82190
1684
1680
1692
1666
3264
3815
1681
1668
1682
1796
2281
1655
3184
7004
3271
1660
7838
1753
1753
1755
2922
2464
14680
2122
1918
1650
4212
1771
2571
1668
2900
1983
2603
3710
2150
2038
1680
1719
2322
1752
1705
1806
2691
2700
4321
2436
1653
1790
6933
1668
1668
2122
1652
1661
3641
4023
1662
2171
2301
1659
2116
1652
1654
1674
2090
3006
2585
2134
1686
1793
1797
1667
1654
1690
1675
1734
1766
1681
5162
1666
9254
1672
1662
2250
1658
1655
3517
3356
1677
1675
1676
1661
1812
1782
1993
3224
1697
27250
1905
1666
1668
3637
1710
2999
2502
1999
2639
2933
1678
1804
2126
2045
1661
1681
1668
1653
4882
2267
2829
1824
2242
2665
1992
1675
2183
3402
1814
1941
1727
2029
1856
3219
1690
1652162
1689
9985
1646
1737
1714
1710
1938
1667
1660
1667
6153
1958
9480
13373
1662
1660
1703
1705
2958
1649
2049
6450
3441
2007
2418
1680
1975
1808
1944
1662
1779
2419
7414
1686
1663
1786
4236
2081
1679
1641
1876
1815
2700
1655
23747
1680
1939
1724
1679
2804
1668
5375
2478
2004
3017
1673
2154
1658
1817
2093
1652169
2857
2252
1817
24750
10571
1727
1652
5034
3963
2720
1653
2737
3283
18085
1650
1653
1712
4026
1798
3876
3257
1759
1674
1676
7715
8196
1665
2077
1845
1645
4002
1685
1683
1668
41710
1663
1695
2937
1672
1837
1662
1688
1683
1650
3801
2186
1664
1657
2130
10782
1754
1666
2398
8109
1651
1668
3423
1636
1669
6006
1669
1663
3542
1671
1668
2456
2122
1686
2471
1688
1688
1689
1688
1682
4119
1639
1668
1667
4243
1695
2272
1672
1672
28773
1677
3126
1646
1641
1678
7815
2051
1646
1649
1649
21405
2671
2010
9484
1655
1925
1671
2918
1921
2160
13599
2028
1689
1792
1642
1673
2039
2199
1809
1797
2245
1667
1646
2516
8619
1791
1729
3566
1674
5740
11477
2083
1670
19383
3392
1703
7235
1667
1899
2766
1920
1669
1664
2661
5344
1649
1819
1653
1679
2001
1923
1687
2423
1692
3068
3577
3194
3412
2299
2698
2012
1987
2020
7840
1672
1767
2217
1883
1695
1659
1680
2419
1680
23798
2235
1697
1655
2180
18531
2060
2041
1648
1670
1663
3367
3129
2029
1674
3967
1987
1734
5592
12383
1673
13717
1666
2361
1865
11885
1854
2398
2309
1672
3234
1652165
9511
1683
3303
1642
1668
2427
2672
1706
2143
1664
1637
3539
1652
2201
3435
1674
2845
2868
1891
48139
1687
5160
2203
3497
2295
1654
1676
15912
4273
1672
1727
1703
2003
1675
1778
4120
1678
4757
7343
8266
2294
1933
1687
1750
1689
1688
9450
3347
9418
1672
2130
1781
2985
1644
1662
1652160
9395
1664
2952
1781
3202
3864
2482
1676
2919
2089
1668
1659
1698
11319
1668
1671
1669
1671
1669
1988
1675
1667
1665
1671
1668
1658
1670
1648
18860
1676
1676
1682
2148
4002
1644
1696
2824
1643
1660
1755
3831
1700
2312
1667
1642
1989
2566
3356
1691
2830
1688
1677
1685
19869
1866
1741
1683
1688
3982
1672
1668
1671
2747
1697
3136
3409
1894
1658
11847
2079
3058
19880
1678
2373
1868
3138
2076
2766
1648
1664
1685
1672
1670
1710
1683
7550
4427
3557
572947
2457
2049
1662
5125
1705
1705
1644
1668
2658
4049
2242
1660
8610
2291
2292
1660
12553
17267
1674
1677
1673
1667
3044
1671
1790
1791
1675
6267
1656
2055
1683
1219903
1668
1678
5293
2190
5249
1649
1964
7900
1687
2044
1667
3465
4364
2462
1674
1887
1757
1656
5156
3783
3664
5878
2044
2299
2235
1680
1747
1750
2182
1684
2298
1660
1667
2924
1649
8144
1665
1665
1662
1656
1674
1675
1974
1672
1675
1674
1693
1652
2049
9519
2264
2012
1695
2132
2646
1682
2250
3423
1662
1649
1661
3033
45102
2192
2101
8492
3794
2203
2079
1658
2205
2085
1660
1763
1864
1791
2396
1687
1683
1637
1929
2875
1660
3741
1766
2401
1847
2209
10819
7724
3073
2828
2020
2019
20582
1811
34699
2511
2031
1669
7065
1651
1653
1726
2197
2820
1875
1677
2228
1906
2169
1675
2276
1697
2096
1682
2202
29212
1655
1657
1679
61753
7240
1700
3276
2386
1654
1658
2019
1670
1671
3655
5955
1734
2124
1673
1660
2832
4378
3365
1646
1661
1790
1637
1672
1652
2179
1665
1801
2631
2344
4922
2371
1760
1680
1679
2461
1939
1669
2675
1665
2128
1639
1790
2928
2308
1656
1656
2469
7291
131522
1700
2682
1898
2250
1664
1761
1669
128422
3205
1687
1668
1671
2212
3685
2152
2070
2046
1693
2558
2224
1678
1625
2926
1682
1668
14890
2359
9363
1659
2019
1639
7631
1666
1666
1660
1710
1667
2820
2816
1656
1804
1661
1680
2738
1670
3175
2571
2567
1888
1889
1663
1670
2259
1676
1661
1674
1673
1894
1683
1733
1692
1675
1702
1750
1666
1663
27683
2631
2167
2631
2306
2310
2995
1661
13685
1648
2087
3265
1673
1676
2563
3452
1655
1674
27263
1900
1886
2078
1676
1682
1661
2843
2281
1660
1667
1669
1666
1661
2248
2513
1668
1686
2223
1655
32394
3719
2847
1990
6767
1675
1671
1750
1652
1659
2084
1680
2148
1670
21580
2825
1665
1661
2137
1662
1652161
1665
1661
1813
1815
1924
1667
1668
1668
1650
1671
1680
1817
1668
1838
1662
1675
2604
1681
1677
1702
10734
2355
2352
1683
1662
3557
1663
2053
1681
1668
1651
2434
1685
1677
3885
5077
1655
1649
3029
1684
1696
20529
3652
1672
3043
1671
1679
1667
1898
1878
1669
1689
2364
2560
2990
1892
1907
1905
1669
1684
1683
1909
1677
2442
1884
1652
1663
1882
48151
1692
1882
1880
1691
1659
1695
1661
1659
3449
4377
2009
1690
1652
1707
2081
2379
2839
2581
1661
1652
1658
1754
1701
1899
1674
1663
1771
35285
2932
2032
1661
2981
1676
5134
1695
1891
24882
1893
1685
1663
1667
1689
1685
1659
1659
1664
1691
2137
1661
1653
2294
1667
1665
2177
1883
2146
2442
1654
3225
1679
1645
1680
1903
1904
1902
1673
1674
1769
2162
2507
1670
1658
4730232
4108
1648
2082
1670
1689
1645
2895
1688
7795
2255
2252
4441
1681
1675
1669
1916
2050
1697
1697
1698
1698
1694
1694
1696
2287
1673
1930
2196
1820
7919
1753
1699
1673
1650
1679
3505
2247
2115
1673
1674
2938870
1649
2428
2447
1672
19039
1682
2316
1979
1820
1653
8147
2900
1665
2629
2361
2439
1655
1669
1678
82188
1690
2088
1654
7802
3469
1676
2671
10218
1646
6376
12334
1668
6261
2072
1658
1653
1691
1691
1690
1684
2090
2117
1646
1669
1898
2366
2862
2663
1691
1689
1666
1850
1677
1674
2032
2574
2140
2295
1675
1660
4221
1675
5072
1662
1679
2354
2249
1730
1673
1894
1646
2801
1664
1682
1752
1891
1672
1671
1672
1674
1658
1758
1750
1653
2604
1682
2053
1876
2149
2138
2893
1667
1661
1665
1655
2082
1875
2301
1770
1649
1669
2452
2850
41294
1665
1660
1660
6115
1692
2092
1811
2228
1921
1672
1673
1671
2959
3506
1670
1657
1665
1689
1667
1988
2285
3135
5430
2166
1800
1668
2138
1692
1690
1693
1675
6428
2083
2393
1662
2381
1664
1656
1885
1682
1676
1673
1680
1975
1670
2751
8189
1666
1697
1744
1746
1894
1677
1702
1680
1701
1702
1946
1824
2117
1684
1688
1681
2232
8383
1665
5312
1699
2896
1663
1683
1668
1666
1759
1933
1933
2170
1723
4847
1666
1646
1649
2635
1657
2556
1836
1802
2641
1885
8640
2289
1685
1689
2154
1893
4875
1663
12602
2246
2156
2081
1681
1649
1645
1700
2174
1665
1684
1684
1656
1646
1675
1667
1679
1668
1672
1704
1656
2337
1748
1675
1682
1891
2199
4087
1688
1687
1772
2093
1871
1669
1806
1818
1821
1672
1671
2280
1662
1674
1673
1736
1687
1688
1901
1661
2354
1692
1701
1896
1678
1713
1673
1675
1662
1669
1666
1653
2168
1658
1681
1671
1669
1895
2294
1822
1761
1797
1690
1696
44879
2415
1936
1675
2603
1677
1644
1679
3115
4587
2173
1678
2332
1679
1677
3127
1876
1662
1906
1677
3581
1687
2183
1665
1665
1667
1695
1879
1880
1887
1656
1653
1684
1684
1672
1683
1670
1671
2188
2422
9296
1687
1649
3632
1685
1678
1677
2048
1733
2831
1886
1884
1668
1665
1670
2241
1664
1666
2835
1674
1675
1665
1660
1667
1632
1658
1674
2289
1807
6444
1889
1889
14915
2154
1686
1711
3368
4513
2045
1672
1648
1690
2144
1640
1689
1691
1684
1892
2244
1676
1663
1666
2525
2066
1678
1669
1677
2086
1682
1689
7956
1675
14262
2005
1657
1669
2154
1662
1663
1663
1878
2086
1664
1673
1661
6387
1754
1755
2736
2532
1738
1667
1668
6802
1703
1671
1944
1674
1669
1708
1685
1669
1667
1641
1676
1681
2281
1675
1674
2138
1673
2304
1662
1666
1662
1644
1913
1662
1669
2194
1663
1671
5156
1684
1659
2174
16234
1661
2618
1669
1663
1662
1706
1667
1879
1675
1651
1674
22327
3660
1672
1674
1686
1676
1656
1888
1889
1941
1945
1655
1653
2149
1668
1789
1658
1671
1664
1695
1904
1661
2295
1678
1682
1671
1909
2761
1693
1693
1756
2254
2585
1699
1656
1682
1788
1883
3579
1818
1818
1727
1816
1666
1665
572946
1679
1665
1663
1926
1809
3337
3353
2084
2294
1692
2305
1669
4704
29188
1673
1659
1662
1685
3883
2444
1656
1637
1692
2182
154902
1673
2602
1652
2404
2082
1697
1660
1692
1687
2130
2275
1662
1675
3098
1679
1681
2067
1661
1663
1758
1872
1911
1666
7340
1667
1680
2529
1672
1673
1683
1656
1660
2095
1750
2287
1676
1666
1671
3807
1666
1746
8088
2574
1641
1683
2141
2363
1664
1671
1667
1656
1969
2290
2320
1679
1660
1657
1671
1657
2134
3567
1642
1676
2285
2144
6363
2068
1671
1669
1663
2464
1942
1917
1651
1652
2394
1997
1791
1673
4495
2151
1669
1661
1665
1675
1673
1677
2320
3216
2545
2041
5642
1685
1663
1680
2810
2009
2108
1815
2544
2549
4208
1649
2170
2199
1649
1805
3379
1661
1671
1907
1679
3151
18419
1849
1677
1659
1690
2160
1651
2284
1672
1681
1681
1666
1662
1662
2344
2533
2528
1681
2189
9247
2277
1674
1663
1687
1948
1665
1885
1651
1659
1659
2128
1943
1700
1702
1661
1696
1663
1682
2635
1671
1758
2188
1674
2084
1883
1691
1697
1696
2243
2313
1689
1679
2108
1903
1900
1679
1682
1893
1657
1667
1676
1686
2337
1700
2083
1877
1680
1677
1637
3005
1675
1921
1674
3743
2415
2411
1661
1664
1668
9800
4125
1667
3904
1681
1659
1661
1663
1663
4291
1669
1667
1892
1890
1889
6788
4392
6205
2327
9103
1670
247490
7419
1689
1688
1689
1658
1944
2056
1810
2282
2148
1680
1677
2027
2551
1798
1916
1977
3388
1798
1681
1754
3087
1659
1670
1890
1678
7371
1678
1649
1682
1890
1886
1887
1893
2797
2291
1674
1684
1649
2278
1664
1678
1683
1894
1686
7946
1966
1668
1672
2787
2067
2914
21733
2366
2646
1656
38378
1651
1886
3528
2630
2189
1705
10544
161003
2340
1663
1659
2289
1664
1975
2269
2534
1667
1939
5058
1621
1840
1653
2168
1884
2030
1883
1664
2289
1665
1667
1668
1664
2162
2123
1885
1913
1673
1661
494980
1692
2251
118766
1676
3630
2340
2342
2792
1664
1662
1661
1661
10204
2166
2972
1648
1683
1661
2291
48346
3947
1682
1891
3443
2266
1650
1649
1642
1677
1668
48975
2048
1683
2045
1685
1674
1677
1670
1946
1659
4874
2115
2031
1671
3143
2274
1680
1756
1763
3795
1659
1693
2075
131511
2035
2049
19226
1651
1663
54527
1743
1890
1671
2019
2039
1637
8912
1638
2010
1694
2978
4776
1883
1884
1677
1686
4009
2379
2375
4162
4514
1667
1675
2569
1757
1762
1760
1760
1657
1669
2295
1672
1687
1661
2496
1672
1681
4162
1671
2209
2510
1684
1663
1669
1775
2323
2375
1663
2036
1918
1608
1654
1657
5694
1681
1666
2416
3573
1913
1660
1895
1691
1666
8761
190751
61470
2544
1918
1907
1662
2086
1838
1655
2018
3882
1665
2159
1705
2819
2820
1759
2065
2147
1702
2030
1660
1703
4868
1656
1680
1682
1683
1818
3873
2250
8691
1666
2830
2277
3186
1655
2272
5269
2811
1665
2264
2456
1674
1659
1926
2225
2142
1652
1901
4016
1673
2173
2031
1885
2450
1657
5636
1689
1668
2932
2479
2052
1664
1663
79037
1675
1685
2792
1655
1943
2919
5756
4828
1695
1671
1746
2395
4523
1661
2402
1672
1691
2397
1655
1673
1675
1675
1878
4154
2049
18888
35045
1793
2356
1682
1654
1670
1653
1745
1669
1670
1674
2558
1666
15331
2119
1660
2335
13871
2101
2315
2413
1683
2054
2273
1683
1665
1889
3897
3247
4803
1703
2280
1675
3871
1795
1800
1670
9452
6651
1741
2990
1711
16864
6992
5298
3531
1886
35587
3635
1645
1838
1660
1684
1889
2031
1666
2533
1666
1673
2466
1671
9515
10803
2072
4291
1705
1889
1706
1694
1648
1898
2606
1893
2609
1899
1900
2611
1662
2849
1668
1891
1921
1799
1742
106237
1923
1684
1664
3466
2862
1695
2689
8050
8719
2246
2253
2244
1648
3510
1645
2364
13109
5199
2132
1695
2219
2039
2286
1713
1666
2091
1673
1685
1778
1664
2639
1659
2648
2018
2295
2291
1747
23901
1898
2259
2528
1644
2551
2551
1684
231466
1668
1668
1683
1631
2960
1985
1678
1658
1656
1939
7959
2943
2173
4574
1879
1700
1703
1663
3175
1663
1688
1668
2227
2227
2642
1955
1673
4188
2128
1764
3021
2115
1640
1894
1642
1683
1685
1685
1688
2978
2105
1760
1663
1670
2117
1671
1659
2241
2411
1664
1699
1702
1660
1890
1910
3738
1674
1672
1680
1655
1913
1904
1686
1893
1662
1662
1784
1672
1903
1666
1685
1686
1886
1815
2615
1816
1700
1815
1683
1655
1662
1661
1713
1666
2845
1691
1670
1655
1649
1666
2040
2110
1772
1690
1914
1917
1700
1696
1668
2270
3893
2190
2627
1803
1657
2425
2809
1661
1662
1650
3027
1944
1656
2075
1655
1653
1660
4335
2260
9832
1703
1882
1675
1643
2221
1673
1677
1997
2245
1763
1697
1681
2082
2689
1709
1663
1892
1893
1652
1652162
3270
1653
1657
8916
1677
1676
1646
1681
2362
10057
1681
6228
3635
2066
1688
1684
1689
1682
1680
2402
1996
1683
1879
5872
2523
2083
2828
1924
3160
1667
1663
1662
2084
11720
1883
1882
1870
1895
1895
1676
1830
5736
1674
2110
1664
1669
1709
1663
1659
1682
2747
1660
4742
1778
1667
2484
11201
1681
1669
3092
2315
1671
2233
1683
1685
1645
1672
2083
2931
2415
1674
1688
2337
2368
2380
1943
1662
2816
2270
1674
1680
1785
8404
2815
2063
1670
2248
1939
1678
2845
1677
2278
1673
1665
1890
2156
1666
2650
1685
1682
1692
2080
1922
6370
2635
1655
5770
1649
2533
1930
1675
1668
2288
2515
9835
2023
2666
31341
1902
1638
1879
1668
2547
2532
2277
2277
2626
2628
25155
3252
2547
2712
1682
2165
1865
2524
1690
1690
1815
1816
1888
1659
2135
1898
1682
1687
2282
1669
1688
1958
114460
5596
2831
1677
2518
1669
1667
1658
2269
1651
1908
1927
1886
1684
1661
2835
2060
1659
1645
1669
1665
1657
2458
1690
7188
1657
1866
2739
1787
4029
1661
1882
2655
3533
1669
4340
1659
1674
2110
5393
1673
1662
2085
8536
2269
1666
16356
1683
2202
1670
1672
2813
1664
1665
1665
2527
2633
1670
4124
1763
1762
8052
1882
8833
2154
1669
1691
1656
2052
2528
1898
1802
1902
2047
1696
1694
1942
1819
1817
1814
1686
1685
1690
1695
2353
1672
1658
10382
1653
1709
1698
1644
2379
1671
37600
2655
1636
9090
1682
2180
1663
2044
2084
1668
1671
1673
1925
1659
1803
14697
1886
1893
4555
1730
1673
18215
1670
1789
2051
2405
1663
1662
3030
1676
1891
1889
1678
2552
1760
21239
2353
2277
1684
2042
1672
1936
2546
8414
1881
2194
1889
1891
1677
2198
1663
1677
1788
1987
296003
2002
1807
4140
1810
2290
1676
1659
1676
1678
1676
2345
1660
1671
1645
1681
1678
1660
1674
1634
1804
2440
1675
1669
2360
2838
1674
1676
2242
1669
1763
2226
1662
49723
1689
1662
1662
2164
1664
1661
1652
1668
2180
1754
1674
1644
2492
1645
1690
1879
2169
2035
1884
2261
3157
5034
3699
1853
1688
1649
1672
1708
1649
2001
4312
1674
2519
1673
1661
1864
1669
1686
1919
1901
3756
1664
2343
1683
2190
1670
2422
2583
1674
1689
1887
2493
1656
2100
1681
1645
1896
1661
1686
1696
6722
1647
1663
1665
2270
1661
2330
2282
1677
1680
3695
3669
1689
1689
1659
1665
1667
2212
2262
2113
2115
1644
3339
1678
1661
1660
3744
2149
1670
1968
1688
1678
1655
1656
2075
9055
1664
5396
1679
2219
3655
1647
1677
1645
1687
2836
2047
1794
60615
1667
1701
1671
1674
15677
25209
1669
3752
2550
1668
1671
1671
1674
1885
8918
45486
1640
1895
1807
2246
1698
2322
2346
2827
1677
1886
2048
2297
1820
1819
1835
2992
2055
2619
2619
2624
2623
1702
1679
8097
1962
1682
8265
2178
4328
1799
1679
1685
1749
2329
7720
2310
2206
13654
2253
1676
2152
1701
1665
1689
1691
1693
2276
1657
1670
8904
1746
1636
1663
1673
1902
1661
1690
2566
1799
1666
2967
1640
1666
1673
1663
1669
1731
1693
1681
1681
1659
1921
2829
2082
1683
2214
2439
2526
1678
1675
2269
2090
1901
1667
1675
1659
1679
2082
2305
2075
2036
1689
1661
1663
1672
1634
2350
1973
1661
1670
9682
1683
1890
2749
1651
4812
1641
2218
1674
1663
4730
1677
1667
1669
1693
1688
2354
2525
1662
7515
1639
1834
2141
2838
1678
1645
1716
1891
1665
1649
1894
1678
1738
40839
1672
35246
2625
2328
2357
2621
2535
1793
2510
1672
1674
2541
1681
1683
1686
2053
1662
1664
1794
1858
1683
40378
1674
1663
2742
2391
1668
2336
1880
1674
2338
1669
1687
1676
1681
1655
1663
1676
2363
1673
2288
7729
2049
2176
2331
388432
2131
1656
2951
2030
1655
4903
1672
2261
2291
2020
2608
1677
1666
2225
2560
2921
1658
1765
2496
2616
1674
2382
1675
2630
1675
2284
1886
1667
1911
1677
1670
1653
1677
1676
1650
1649
49797
6049
1681
1670
1672
5173
5652
1696
3054
1672
2031
1920
1870
5073
7879
2040
2000
1898
1883
5292
1683
1680
1653
3012
1645
1890
3746
1795
1683
2183
8796
1666
2176
1663
1708
109311
1657
1702
5013
1669
1780
1775
1681
1747
2078
1692
1680
9323
1686
1667
1651
1724
1688
1692
1675
1675
1673
1661
1693
1899
1664
1687
2360
2360
2669
3012
2595
2500
1892
1669
1662
1663
1660
1626
9247
1653
6581
1701
1672
1665
1671
1664
1667
7344
2033
4072
1954
1678
1645
1887
1694
2043
1887
23257
1648
1902
2617
1893
2832
2616
2401
1675
1651
2634
1691
1666
1684
1684
1746
1655
3130
1888
1646
3235
6597
2196
2650
4989
1689
2028
53057
2556
1674
1669
3407
23905
1687
1682
1675
2250
1897
2240
1838
1623
1938
2633
2632
2048
3061
1667
1814
9318
1773
1863
1683
2348
1871
1667
1667
2715
1675
11825
1668
1686
1672
1665
1664
1668
1924
2236
2239
42060
7868
1689
1672
1653
1893
2060
1682
1670
1691
1694
1672
2315
1682
1677
2353
1689
2618
1665
1858
2047
1706
1691
2568
3026
2272
2629
2067
2632
2639
2637
1667
1740
1695
2217
1677
8021
2083
2621
2545
2622
1946
1682
1681
1681
1662
1689
1675
1677
2166
1890
2987
1668
2541
2086
1680
1685
1663
1658
1673
2420
1676
3056
2231
1657
2077
1661
1645
5543
2551
6202
1743
1890
1678
2554
2857
1666
1657
1679
1661
1655
1654
1679
3494
2085
1699
1717
2102
1900
1677
3499
1682
2031
1794
2548
1663
1680
2345
1899
1906
1904
1686
1683
1680
2608
1678
1678
1665
2620
3442
1667
2375
2563
1664
2015
1759
1678
1677
1672
1714
1798
1676
1644
1898
4149
1842
1672
3271
1659
1848
1667
1662
1663
1787
1663
2250
1705
4017
1669
1667
2369
2369
1680
1681
1715
1680
1675
1889
2150
1679
1678
2292
1663
2288
1670
2518
1666
2084
1675
11369
1998
1974
1652
1681
1681
1667
2274
1679
1671
1646
1684
2077
1899
1670
6290
8655
1955
2232
1664
2619
2087
1919
1674
3418
2517
2977
2055
1664
1665
5155
2804
1679
159960
2114
1679
2311
2877
4726
1665
1654
2318
2150
2149
2152
1639
1649
2236
5090
1660
1668
1655
1684
1687
1659
1658
2613
1662
1659
1675
1662
1660
1664
1914
1673
1689
1665
1784
1678
1672
1669
1682
1665
1673
1675
1670
1644
1666
4469
1688
1676
2063
1673
1670
1685
1673
1676
1679
1660
1662
1930
1663
1664
1677
1685
1824
1656
3214
1653
1691
1676
1691
1665
1658
1679
1687
1687
1669
1798
1680
1679
1677
1682
1784
1658
38060
1659
1671
1680
1677
1699
1716
1661
1660
1661
1660
1896
1673
8846
1675
1691
1684
1671
1668
1668
1672
1949
1678
3266
1671
1672
1692
1670
2419
2417
1671
1670
1669
1767
1882
1662
1662
1670
1670
1683
1683
1686
2512
1711
1662
1661
1671
1675
1665
5906
10147
1675
1672
1671
1761
1756
1757
6669
5537
1654
1653
1703
1704
1663
1668
1654
1654
24218
1672
1672
1912
1691
3181
1674
1655
1667
2322
1673
1671
1715
1681
2429
1655
1684
1684
1677
1678
1657
1656
1671
1670
1680
21775
1656
1654
1663
1663
1657
1647
1647
1671
1897
1671
1667
2858
1667
1678
1655
1672
1672
1671
86104
3027
1687
1673
1675
17935
6802
1885
120125
11768
1705
1664
1674
1664
1674
1689
1656
4001
1657
1660
1674
1652193
1656
1668
1706
3773
1666
1666
1659
1668
1657
1668
1668
1655
1910
5747
1896
3967
1659
1658
3776
4092
2374
1655
1987
1910
2129
1734
2706
1671
1675
1676
3338
1685
1685
74776
1694
3234
55008
3725
1885
1652199
9011
14306
33943
6832
85865
3934
1655
1835
2020
2596
3814
2157
19426
4285
16950
41710
3582
8049
2289
18913
8439
3554
16505
4374
6170
41701
6458
4100
2499
32488
1668
2585
1661
1727
6309
10963
1817
2571
2012
4696
2211
3000
2260
4342
1924
9819
8019
3051
4398
5838
11171
5001
4914
97595
4274
2438
2366
4612
7408
7357
1921
2742
4336
3179
1915
5296
112840
2569
3035
1978
1709
7728
2317
2525
4289
8746
3903
2073
2025
3181
2221
2032
2113
1867
2090
1862
2226
3321
2074
1856
2097
2091
6659
4163
3400
1895
2715
1885
1870
1862
1862
3582
3063
2539
14427
3338
2108
2971
2386
3471
2992
10181
56930
2418
3693
2358
2614
1968
12239
4314
2633
6960
9418
2014
3077
2639
9502
3043
6397
1904
10249
2457
4121
3991
8066
2066
2102
6633
1722
2735
2148
3316
3374
8581
82358
2451
5184
2776
3245
2209
7160
3060
3211
2095
5667
3772
1920
7153
5009
2419
20202
2646
5721
15062
2082
2968
4411
8640
9866
3009
1661
2491
5172
2696
1640
2142
3502
5450
2759
2122
1663
4528
1702
3531
1795
5488
22989
4301
13382
4026
33169
2192
7361
2925
7400
2350
2651
2796
4692
12769
3075
5717
1938
6803
6970
2145
4669
1872
3832
3462
1989
2170
6494
10979
1948
7933
2286
1837
10722
3204
2414
5800
2683
3489
1894
3423
3832
2112
2050
3363
4502
3277
2523
2864
3288
2744
3522
4630
34577
2606
3289
2595
1730
6960
2644
2280
1658
1654
7974
56931
4900
1981
6881
2657
2117
2372
3353
2268
4015
8078
4398
2103
9709
1793
2224
2389
4394
4244
2959
8636
1802
2537
1893
4808
7076
4369
35619
1938
2654
7117
4907
5161
3343
4995
4536
1791
2489
2975
1999
7252
5730
6251
6454
11350
6929
2406
2829
1974
3652
8003
3210
7116
3147
1855
2588
3639
5037
3655
2399
3560
4495
2322
5606
3362
3393
6486
2088
4198
1846
2026
219970
2819
2801
2526
4941
5618
2938
9410
5638
2177
2396
9291
4678
2013
4874
2329
9834
6524
8581
2568
9984
4977
6163
6320
5998
4515
1848
3138
5334
5376
5272
3540
1950
1749
38681
9034
2696
2149
3427
3035
20503
3525
3265
2751
6664
1890
3355
4043
2025
2752
9268
2403
4179
3060
2273
1638
6764
2719
2083
3201
2024
2719
3198
3719
8566
5060
1686
2204
2948
2354
3114
2592
6147
1782
2698
2304
10413
1928
11767
23525
3816
22078
16412
1941
6561
3104
1634
1991
2415
6780
3877
2240
1931
4321
2461
3803
1907
2918
5119
6211
6445
3560
3522
5234
3880
3500
2095
2175
7058
59845
3576
3195
2528
4780
2169
15860
2997
3166
4949
2112
4358
3135
6372
9874
2098
4738
5855
3017
15459
2200
6505
2173
1863
402121
13714
8658
4271
4101
2501
3963
2911
12524
2370
1765
16475
2829
3087
1934
2326
3061
3588
2020
11082
7116
2891
4010
3321
3522
1991
1639
1969
4036
2091
2044
2082
3559
11062
2229
2258
1893
2722
2426
2644
2231
2152
2738
2243
11668
3218
4944
2053
2661
22077
2420
2627
2029
2676
7553
6976
3816
3760
2390
4719
3809
6905
11204
1675
14401
2402
2103
2987
2730
6727
2079
5862
4527
2966
2189
2970
2406
2320
2083
2645
5493
4471
7214
1792
3034
3353
1938
6005
1893
4152
4604
3189
2474
3373
2500
2039
1971
2658
8539
2231
2118
2367
2223
1983
3847
56918
1789
2676
1767
2124
2133
3496
3883
2562
3238
6581
2316
29445
5870
4366
4730
3989
2142
4558
5367
2696
2233
3265
6475
2259
2924
2085
5680
3275
4141
2987
2638
2502
4297
1637
6444
4208
13786
3321
5599
1879
56917
8620
1968
8230
1893
3430
2082
6593
10038
2443
2141
2087
2340
5284
7301
2867
4345
24378
2043
9184
2183
2982
4262
2889
2403
2639
1736
4162
1689
3926
3393
4584
2195
17541
2776
10235
4623
6795
10509
3405
2447
2747
6928
7107
2906
5721
3441
56642
132847
1869
21418
2256
1916
3736
2779
2262
5707
2185
4279
2184
3881
4076
2353
2464
1945
2081
2053
2858
15074
3359
4576
5046
5705
2280
17547
6535
1936
1955
2160
2396
2107
2609
2672
5117
3592
3434
18006
2375
4688
3548
3229
3127
5198
5306
15363
2911
2424
8394
1639
4075
4664
2808
3339
15367
2272
1957
4261
2287
15733
2227
4199
3556
4981
22904
5706
6735
11436
15757
1928
10098
13486
2797
4255
4140
2267
2585
9232
6036
3933
6091
1869
2024
2582
3441
17764
3116
3873
2713
2309
1981
3193
7018
3287
3839
2795
1938
3638
2414
2371
3866
2049
3639
1657
4381
7612
7301
2272
2809
4584
46755
2497
2918
97554
2794
4926
4769
4124
8292
2275
3268
5350
3361
2110
2023
2751
7601
2903
3422
1945
2713
2299
2987
13287
1717
2155
4307
3189
2858
2377
4577
4770
2522
2521
5526
8571
8529
2279
1858
3001
1637
1639
5838
2906
1771
4451
4682
4615
5090
2537
4365
1686
3644
4861
7690
1989
14878
1938
4858
5493
4240
2730
1637
4516
56641
1956
2623
13684
2072
2645
3749
7923
2097
7394
2435
2451
1898
4297
8703
4551
4927
34925
4311
2027
4284
3009
2032
2308
2081
3604
30041
2198
2543
2986
2168
2328
4365
6372
1649
2841
12777
3849
2704
3883
2776
8423
3881
7708
2655
2573
6503
7920
2785
2256
3105
5179
3313
3494
4083
5219
2767
1805
6386
1784
2629
2020
2187
7234
3206
1887
3051
3682
9234
7147
2832
13566
3912
5747
3639
2211
1863
2676
7915
9167
5580
56926
4838
3889
2923
6015
2466
4054
3587
3550
5795
4576
1839
9453
5618
3389
3245
1947
6564
12663
2272
6948
5217
2165
11204
2467
2022
3583
37252
2920
30583
5104
4602
21398
3492
3280
1969
7754
3890
3119
3049
2088
5111
2584
2235
7727
3003
2871
3373
2814
1717
1885
5617
1934
2127
4253
2209
1952
1632
2207
5826
5030
2593
10779
6623
4028
8801
2843
6653
4071
56928
2092
3834
1940
8393
1945
5723
2188
1984
3147
2603
1829
4860
5235
2652
5920
2160
2336
1767
3649
10741
2166
2164
3096
3287
2548
2325
3391
11093
2545
2018
1898
6156
2986
1876
5264
6219
6517
4854
8883
1873
3068
2714
151272
2939
4309
4036
5334
5933
2124
1784
2016
3305
2482
2692
4017
13459
1937
5055
1885
4286
12851
2960
3358
2459
12727
5798
3232
1800
3029
2752
7687
1989
5510
6586
158934
2680
6479
14090
1777
1899
2032
2485
2462
2013
2143
2496
4165
5993
2288
1966
2897
3136
7835
3494
5413
6745
7996
2747
13362
8699
2284
1967
2014
2676
10118
4115
7466
6501
2145
2295
3323
2777
5535
5795
4668
9455
1959
1639
2409
2482
1642
2112
1841
2445
3172
1982
2131
3024
2574
3806
3245
5439
3192
2941
1954
2184
2942
3483
2722
1677
6213
16468
2693
3747
2326
3995
2090
2119
9885
2339
2052
2185
3335
28717
8356
2578
2552
2087
15453
4980
10672
16118
7782
2689
2590
2980
4349
11198
2167
4943
2699
2277
16368
2402
6716
3286
8619
3013
2227
2184
3556
1837
3304
2048
2014
22376
2674
5035
55265
2347
2310
3113
2426
5303
2272
2984
2042
1907
10145
13539
3305
11428
4827
5360
8325
1934
2000
4258
3953
2750
3068
4995
1635
3053
5689
4088
4632
2009
8238
2807
3649
2474
5001
2100
6934
3258
1973
23390
3207
7207
4879
2336
3804
12332
15110
3027
4443
2677
2120
4272
3063
4402
2351
3848
2483
4643
2754
11991
2565
3493
2816
3185
3841
8259
7766
2060
2784
2090
7133
1909
16668
8037
2906
2339
3664
9714
1636
3770
6523
1988
3085
9840
4385
2692
5565
1763
4598
1932
1847
4682
3122
3208
2070
2776
1640
2152
26608
4595
1635
2481
5541
3380
30400
2895
2487
3497
2922
1951
2333
1792
2284
1888
3352
1948
3346
2198
3275
11456
3286
5499
1879
2037
2872
3180
3915
1924
8079
8868
10177
4595
2569
8910
2776
12685
17426
6673
2953
1845
2422
3429
11709
2003
2239
1975
2111
2167
2674
2219
3451
6562
17974
6104
6437
6542
3074
1637
2221
1642
1636
4472
2545
3542
6693
4134
1788
1637
2414
30393
13481
4017
10672
2959
2638
3619
2933
2014
2033
2146
2330
2294
1789
3192
6530
14614
2664
9748
1687
2082
2224
2787
2614
3709
6296
2300
7485
2147
1936
6773
2771
9227
14891
2329
4545
6419
3196
2363
74263
5873
2020
1940
11165
8894
4438
5369
1889
5833
5738
5400
2414
2460
2442
2762
4489
2623
2083
3256
4546
3961
5055
2166
2411
2054
3027
11430
5519
3598
1967
7012
3684
2643
2616
3826
9059
2049
5062
4853
2218
5558
3055
3865
2420
7370
2109
1986
4502
8325
1846
14670
2750
2028
5183
3190
2543
2658
2113
4284
2542
3146
2057
1938
12290
6761
16957
5776
2162
4568
2216
2422
7230
2763
2274
3494
9993
2719
3204
5568
2356
4043
10800
2629
1943
5887
2421
2436
2466
1797
13677
3574
14872
1881
2270
3125
8801
3622
2595
1789
2205
3093
13919
3801
2572
1888
2752
3770
1639
7835
2531
2959
2634
2037
2496
4598
4166
3855
10434
3252
2348
3702
2055
3745
4960
1929
13817
148455
4609
2044
9158
2131
5088
2027
3217
3244
2727
8162
3735
1833
7626
1788
12757
6966
4306
1937
4040
2711
2586
3753
112798
3677
1635
4427
6009
3137
1996
4642
1641
3355
2566
3993
6731
1913
2166
3901
3485
3686
2913
4015
108773
2152
1957
2350
2409
1828
3691
2725
23674
1996
12684
3046
3063
2024
3893
11030
1984
2240
2253
2721
1723
5077
2649
3333
5267
3219
1937
2440
4333
5410
4053
3155
2837
2294
3418
3238
2572
3428
7568
6808
3649
2277
3649
7765
2524
15071
2019
2442
1971
2229
3621
2563
2112
5734
3017
3648
5255
4070
19376
4009
2827
8723
4621
16132
4356
11185
2286
3317
2225
4247
3363
1639
1978
9562
6698
2683
2028
6580
3037
4110
2315
3184
4726
1920
4363
3827
7102
2830
3370
11430
2890
4479
5062
3357
3103
14657
3188
2290
1639
6343
2977
13734
10723
3191
10109
3729
3259
2018
13677
5790
2068
4858
3048
26052
2044
2118
12129
7255
2495
2618
4241
1990
2267
2412
2949
2933
3530
1768
5336
2741
1982
3459
13664
3710
56603
37344
5633
1911
2989
3116
2046
2395
14892
3876
2801
2279
3841
3316
2725
2431
2602
4812
2581
3899
1980
34419
7570
2207
13916
1730
3713
1889
6759
8244
2077
2340
2681
3328
2085
2583
6092
9032
2469
1788
2042
1976
3534
3993
8564
1830
1789
2347
2135
21330
2104
1910
1898
3718
1723
8688
4170
2009
1789
2560
2606
1967
8946
2751
1661
6414
3313
3344
1972
2520
3211
11704
1871
5371
2595
4236
14317
6828
3414
4539
2837
14068
1894
3520
4248
2330
1730
2135
5519
3539
2667
7806
30642
2875
2228
2039
2017
2170
2111
2468
3919
5246
3466
3621
2491
3323
2688
5417
5673
4480
12817
15868
1831
6839
22634
1862
3355
1775
2544
1795
2348
5129
2751
1905
6660
5738
3398
5714
2398
3282
2120
21053
2818
13076
41629
4647
4066
2560
9637
5164
6266
7627
3161
1985
3092
8397
1864
75913
2999
2201
13729
2923
2086
3588
1975
2807
2000
2602
4914
2429
2487
3046
9709
2598
3982
2416
2169
2089
6787
3753
1812
3209
2062
2219
2013
13831
3831
11013
2012
12029
2014
9094
7060
2482
8799
2698
3705
6300
2240
1730
2993
2487
9241
2098
2437
2649
2101
2245
2190
1845
2407
4058
4196
2484
6792
16251
2623
9823
3340
9963
2975
9331
2741
1895
1950
1928
2451
8073
2160
1933
3721
6642
2118
1667
3340
2470
5055
3162
23530
2324
6889
7123
5456
2216
2443
2959
3702
2712
16229
2401
2186
3305
3076
2503
2740
1730
7217
7592
20969
3460
4727
2142
3613
6535
2740
8267
2665
9096
2093
3821
2601
19340
10139
2105
1951
1641
2196
6556
3677
3165
2106
1760
1759
1669
2151
1680
1676
1673
1664
2542
1676
1651
1748
1682
2241
1681
1661
1660
1640
1867
1892
1866
2543
1678
1681
1675
1646
1666
1677
1675
1665
2085
1680
1678
1911
2201
1666
2252
2233
1683
1687
1687
1676
2609
1902
1901
2461
19706
1679
2256
2618
5370
2423
1890
1667
1649
2262
2262
2264
1667
2408
1663
1674
1675
1675
1668
2203
2794
1890
1657
1662
2797
1903
1903
1905
1907
1685
1669
1978
2332
4330
2240
9261
1678
1680
1680
1680
1649
1702
1659
1672
1664
1664
1672
1687
2083
1686
1655
1657
1893
2387
2301
1679
1682
1680
1681
2165
1893
1667
1814
1675
1673
1673
9826
1890
2270
2269
2096
2516
1677
1687
1795
1681
1679
1673
5861
1669
1680
1677
1655
1678
1674
1679
1683
1682
1896
1893
1898
1891
1896
1902
1898
1897
1664
3935
1893
1684
2390
2556
1684
1683
2265
1627
1651
1715
1692
1898
1662
1675
1673
1649
1667
1675
18499
1680
1667
1665
1689
1701
1678
3423
1640
1676
1690
161647
1689
1689
1681
3612
1707
1665
1680
7947
1800
1674
2526
1664
1677
1706
2083
1680
1665
1666
1674
1677
1675
2510
42218
2273
122333
2472
1679
1677
1680
2168
2350
2352
1682
2694
2696
5614
1679
1824
1893
1669
1683
1681
1679
3933
1698
2254
1879
1653
1653
1664
1662
2205
1668
1970
1672
1674
1673
1674
1674
1811
1888
1878
1674
1690
1683
1711
1710
2510
1668
1665
1666
1685
2025
1681
1654
1680
1684
1688
1664
1759
1697
1685
1653
1685
1646
1900
2612
1665
1676
1962
1685
5455
1681
1644
1861
2401
364548
1656
1678
1664
1675
1793
1648
1675
1661
1676
2849
1929
3087
1674
2581
2411
1628
1997
1668
1705
1918
1918
1896
1888
1675
2550
1661
1799
1698
1653
1686
1891
1889
1670
1686
1660
1660
2293
1663
1682
1711
1681
1675
1666
1682
1675
1674
1686
2305
1685
1672
1902
1902
1765
2029
1669
2356
1677
1678
1670
1872
1681
2259
2256
1682
1827
1648
1876
2342
2343
1659
2551
1899
2260
2295
1674
1830
1680
1755
2560
1902
1710
1807
3242
3242
1675
1616
1684
1710
1652
2273
2278
2158
2275
1651
1901
1663
1688
1689
1682
1674
1691
1705
2266
1671
1695
1681
1668
1691
1674
1671
1655
1670
1686
1667
1970
1668
1668
1666
1666
1672
1709
434548
1681
1662
1798
1657
1662
1669
2254
1676
1675
2255
2251
3990
1660
1662
1657
343587
1660
1662
1653
1662
2544
2129
1672
1691
2234
1697
1657
2210
1670
2137
1675
1672
1673
3276
1660
1682
1671
1883
2154
1883
3410
1697
1673
1686
1672
1858
2095
1813
1661
1674
1678
1682
2145
3123
3123
2595
2268
2268
3038
3035
2272
1634
1694
2266
1776
1655
3214
1669
1635
1671
2794
1645
1683
2345
1679
1674
1669
1741
1679
1680
1794
1695
1665
1675
1748
1686
1687
1674
1705
1669
1668
1792
1700
1808
1684
1686
2443
1976
1664
2763
1663
1668
1666
2051
1768
1678
2140
2279
2624
1670
2449
1676
1926
1708
1691
1649
1645
1652
1788
2193
2192
2192
2240
1911
1673
1676
2278
2277
1644
2379
2261
1655
1670
1677
1673
1641
2217
1678
1697
1885
1670
1677
1912
1895
2259
2257
1688
1672
1673
1651
1897
1895
1894
1936
1677
2268
3537
2424
1676
2273
1933
1660
2376
1690
1689
1689
2073
2024
1676
2405
1961
1684
1685
1684
1639
7877
2246
1663
2262
1665
2267
2264
1662
1663
1925
1674
5551
1673
1646
1763
1761
1659
1687
1917
2624
1640
1685
1686
2385
3416
1677
1886
1660
1654
1892
1653
1670
1666
1682
1911
1690
1666
2589
1671
1673
3523
2343
1683
1662
1889
4845
1670
1684
1672
1719
1674
1867
1678
1677
2197
1666
2342
1909
1807
1807
1652
1776
2352
1766
2811
1666
1655
1897
1898
1675
1675
1683
1676
1816
2419
1756
14760
1670
1681
1665
1680
2512
1899
1716
1718
1691
1897
1670
1675
3486
1689
2253
2564
42060
1669
2251
1868
1704
3404
2056
1668
1662
1893
3467
1643
1700
1677
1652
1865
1757
1753
1804
1803
1686
1696
1674
1992
2567
1664
2504
1664
1927
1676
3809
1663
1664
1681
1671
1679
1645
1710
2697
1693
1689
1679
1655
64573
2290
2287
1781
1664
1792
1898
1891
1686
1687
1668
1663
1896
1697
1670
1693
1667
1673
1662
1664
1663
1779
1812
1657
1684
1675
2049
1681
1664
16827
2406
2413
1660
2649
6239
6243
1658
1671
1670
2269
2256
1662
2239
2289
1674
2085
1675
1811
1667
1676
1676
1680
1710
4200
1881
1897
1673
1674
12120
1674
1835
3499
3497
3497
2548
1632
1682
1678
1896
1662
1675
1651
1653
1816
1652
1670
1670
1675
1671
1673
1696
1675
1899
1673
1808
1678
1690
1681
1670
1658
1885
1659
13234
13189
5057
1665
1662
1664
1885
1673
1683
1654
1897
1894
1894
1892
1673
1872
1870
1867
2264
1674
2186
1672
2063
2063
1656
1902
1903
4563
1660
1679
1690
1653
1684
2259
1679
1666
2275
1979
1674
3594
1677
1684
1671
1676
2036
3410
3167
1697
2419
1681
1684
1672
2420
2422
7367
1661
1675
3271
3269
1667
1665
1677
1675
1656
1645
2419
1684
1762
1762
1669
3316
1677
1661
1638
1672
1667
1700
1757
1654
1663
1670
1827
1678
1895
1653
1633
1699
2394
1681
1891
1896
2509
1685
1686
1689
2183
1863
1671
2326
1695
1758
1678
1687
1684
1674
1935
1676
1680
1679
1671
1687
2422
1669
1677
1677
2179
1678
1678
9971
1666
1656
1678
1900
1882
1677
1659
1708
1890
482232
1677
1654
1685
1673
1676
1652
1643
1653
2080
1638
1873
1691
2162
1639
1671
1937
2144
3583
2193
1669
1684
1680
2203
1858
2556
1668
1618
1618
1753
1643
1893
2896
3380
1682
1684
1683
1671
1674
1670
2268
1675
1672
1662
1674
1664
1691
2494
1692
1676
2418
2446
2450
2422
1662
1882
1882
1677
3702
1805
1888
1665
2356
1651
2038
1668
6478
1671
2659
1662
1677
1673
1670
2062
2061
1646
1653
1685
1684
1685
1693
1684
1768
2462
1654
1665
1716
1892
1673
1681
1682
1692
1667
4352
1682
1770
1645
1678
1689
1689
1671
2542
1685
1683
2106
1674
1885
1797
2412
1682
1677
1900
1673
8746
1660
1691
1878
1906
1685
1682
2073
2076
2260
2455
2019
1667
2263
1754
1671
1668
2621
1665
1712
2471
1659
1687
1655
1655
29525
1658
1661
1682
1653
2254
1882
1884
1680
1674
1707
1665
1677
1677
1677
3898
1655
1649
1684
1671
1676
1650
1907
2242
2414
1685
1728
1689
1668
1671
4681
1690
1667
1663
1676
1659
1669
2031
1703
2030
1690
1690
1649
1707
1671
1765
1902
1719
1677
2250
2903
1972
1669
1650
1708
1755
1752
1677
1900
1897
1900
1892
1662
1676
1646
1671
1676
2008
1655
1669
1670
5801
2704
1645
2272
2273
2814
1885
1672
1668
2201
2209
8223
1646
1967
1679
1679
1649
1681
1661
1662
1664
1666
1664
2267
2268
1755
1757
1755
1791
1891
1677
5703
1686
1642
1681
1685
87037
1815
1813
1685
3912
1899
2135
2269
1673
3241
1679
1668
1685
1688
1688
1657
1665
1668
1669
1667
2490
4175
1903
1674
1900
2126
1709
12568
1673
1667
1686
1902
1702
1671
1665
1662
1660
1689
38284
1664
7757
1894
1658
1651
3496
3496
1686
1687
1685
1678
1661
1678
2243
1902
2547
1665
2155
2036
1682
429995
1704
1795
1795
2269
1697
1752
1697
2570
1787
1655
8124
1667
1854
1688
1894
1675
2606
1680
1660
1903
1672
2199
1690
7906
1680
9266
2241
2188
7970
1661
1670
1699
1673
1663
1663
2202
1675
1676
1675
1686
1653
4371
1668
1691
1683
1683
2279
1675
1865
1677
1674
1745
1909
1695
1694
1693
1694
1663
2038
1652
1684
1669
1645
1709
1891
2547
2423
2264
2559
13596
1954
1877
1658
2241
1675
1939
1658
1678
1676
1888
1887
1889
1943
1941
1673
1905
1640
2264
1709
1711
1705
1703
2330
1899
1894
1657
1663
1659
1651
1674
1797
1668
1670
1648
1681
2045
2406
1894
2093
2080
2244
4702
1681
1716
1676
1681
1677
1900
1675
1666
1674
1649
2291
3015
2063
1791
2226
1676
1673
1673
1669
1675
1662
2346
1660
1655
2302
1651
2199
1690
1688
2479
1669
2549
2550
2250
1678
1899
1683
1896
1680
1652193
1896
1893
1681
1679
1668
1658
1887
2731
1663
1657
2551
1681
1682
1889
1884
1907
1797
1716
1852
1664
1886
2031
1670
1673
1682
1653
2443
2082
2496
3300
1678
1659
3511
1889
1682
3214
1807
1910
1666
2115
1685
2413
2193
1652192
1646
1666
1674
3347
1683
1686
1680
2156
1669
1676
1694
19178
1653
1680
1683
1678
1706
32365
1647
1969
2019
7640
1888
2814
1665
1682
5737
1711
1707
3224
1668
1798
1798
1657
1675
1666
1879
1638
1668
1666
1902
1641
1711
1659
10491
1699
1683
1691
1668
1671
1668
2268
1675
2084
1664
1679
1655
1884
1678
2274
7080
1699
2050
2050
1884
1662
4834
1662
1683
1675
1885
1898
1900
3571
1670
2431
1669
1708
1704
1705
2110
21663
1675
1651
1671
1668
1689
1668
1651
1657
1688
1674
1662
1675
1706
1671
3828
6246
6245
6248
1911
2936
1691
1682
2031
1680
2099
1843
1660
1879
1697
1654
1657
1672
2270
1899
1676
1879
1878
2269
1680
1666
1687
1670
2265
2266
3390
1664
1679
1681
1687
1646
1641
2525
2522
2521
10316
1689
1686
1911
1663
1908
1656
1957
2519
2180
1688
1677
1682
1910
1665
1668
1675
2241
1882
1674
1705
1704
2563
3253
2602
1943
1661
1688
1748
1662
2241
1659
1748
2366
1683
1944
1689
1978
1688
1683
1659
1672
1671
1675
1673
1680
1692
2267
1633
1661
2316
1650
1676
1869
1869
1868
1639
1669
1657
2321
1672
2197
1666
1664
1747
1684
2121
1684
1645
1897
1888
1885
1676
1686
1889
1888
2394
1680
1684
2068
2069
1666
1883
1677
1669
1647
1667
1671
1662
1689
1692
1677
1678
54431
1676
1651
2031
1677
1995
3718
25960
1714
2294
1787
2264
1678
1902
2406
1673
1640
1664
2350
2363
2363
2257
1678
1881
3374
1672
1684
1666
1694
1699
1699
1665
52325
1669
1693
1643
1671
1903
1660
1895
2606
1665
2606
1667
1678
1669
1673
4937
1665
1689
1679
1680
2412
1687
2050
2080
2575
1656
1793
1795
1668
2324
1729
2284
2285
2301
2510
2506
2509
2155
2341
1635
1665
2198
1676
1677
1753
1678
1882
1675
1671
1672
2343
2340
1977
1912
2717
1683
2564
1702
2822
2815
2714
1667
2423
2531
1639
1703
1905
1647
2132
2436
1673
1985
1681
1733
4157
1711
1712
1692
1657
1794
1692
1698
1878
1654
1694
2182
1665
1682
1889
1678
1798
2041
1661
1645
1681
2449
1666
2156
2271
1674
2531
2504
3142
1659
2308
1672
2245
1667
1672
1899
1668
2165
1650
1663
1890
1666
2501
7448
2579
1893
1866
1663
1674
3130
2368
2365
1652196
1798
1795
1799
1713
1781
1678
1682
1682
2190
1802
1665
1667
1848
1651
1668
2182
1670
1685
1912
1654
1885
1800
1678
1656
1676
2298
1649
2556
1682
2599
2757
1665
2365
1669
1637
1734
1883
1690
1691
1692
2201
2004
2273
4009
2062
1665
1667
1669
2310
1666
2262
2032
1891
1684
1687
2202
2192
2190
2193
2195
2191
2185
3537
1678
1653
1672
1685
1685
2087
1644
1666
1668
1671
2520
1661
1663
1678
2145
2484
2486
2482
5009
2249
1732
1672
2489
1680
1680
1671
1790
1948
1662
1659
1698
1676
1675
1679
1901
1884
1684
2259
1687
1694
1699
2244
1688
4957
2247
2087
2093
2088
2091
2785
10133
2856
1666
1811
1685
1866
2377
3096
2556
4995
2322
1711
1684
1659
1684
2059
1894
1672
2519
2267
1672
1668
1664
2269
1900
1676
1902
1900
1903
1692
1693
1679
3028
1667
1661
1668
1652
1710
1710
1716
1676
1890
1669
2267
1690
1683
1676
1688
5025
2228
1893
1900
1686
1685
2252
2810
1656
1650
2520
1684
600414
1684
1665
2589
2565
1899
1690
1695
1694
1638
2336
1668
1688
2605
2797
1692
1640
1682
2160
1658
2532
1677
1678
1670
1645
1895
1654
2341
1664
1681
1682
1683
1845
1664
1666
1777
1666
1685
1668
1691
2270
5010
1656
1656
1664
1677
1669
1689
1848
1903
1676
1670
1672
2526
1677
1663
1954
11249
1670
2275
1654
1790
1896
2312
2273
1660
1681
1756
1694
1671
1875
1873
3281
2443
1788
1788
1790
1784
1789
1666
1667
1659
2372
1894
2340
1664
1664
1663
2100
2153
1711
1667
1652193
1665
1658
1678
2269
2268
1649
2083
2343
3533
1682
1655
1657
1669
1668
3005
1881
2340
2339
1883
1659
2001
2272
2272
2164
1652
1652196
2052
1669
1685
4069
1680
1679
1646
1673
1671
2908
1662
1683
1802
1661
1681
1668
1672
1665
1675
2319
1660
2425
1685
1672
1662
1660
3575
1671
1901
1651
1685
1641
1677
1675
1664
2080
1702
1893
1665
1686
2061
1674
1722
1683
11626
2102
1818
1669
2211
1881
1684
1675
1791
1792
1790
1675
1648
1675
1678
1927
1674
1673
3357
1669
2517
2134
2164
1676
2794
2449
1664
1660
1666
1660
2262
2264
2271
1910
1662
2059
1687
1673
1881
1669
1649
1755
1664
1680
1673
2344
1674
1652
1699
1657
1685
1687
1669
1638
1652
2053
2812
1659
2226
1884
1652193
1671
2281
1951
1791
1672
1673
1661
1667
1668
1665
1669
1666
2272
1682
1887
1654
2419
1903
1677
1681
1680
1677
1878
4552
1663
1641
1912
1799
2060
2060
2081
2081
1654
1686
1685
1668
2423
1673
1881
2297
1671
1695
2263
1703
2248
1684
1652164
1828
1667
1889
1768
1687
1768
3071
1659
1674
1676
1677
1667
1881
1883
1657
1674
2450
2252
1706
1705
3612
2342
1644
2552
2841
1616
2729
2730
2734
1669
1668
1675
4409
1683
1939
1647
1667
1668
1665
1665
1663
2562
26748
2562
1800
1891
1720
7808
1674
1883
1663
1645
1673
1678
1678
1677
47977
2021
1657
1672
1674
1708
1708
1660
1676
1675
1761
1673
1771
1665
1671
2392
1887
1683
1977
2425
1649
1757
3568
1801
2492
1692
2034
2211
4394
1688
1689
1678
1675
2294
1895
1983
1893
1895
1894
2561
2557
1643
2136
1885
1887
2808
1697
2181
1693
2621
2620
2322
1638
1670
1804
1671
2595
2532
1675
50271
1679
1680
1675
1767
122673
1684
1671
1674
7625
1909
1675
1641
2377
2265
15577
1639
1716
1671
1673
1650
2481
2510
2620
2731
1675
1718
2220
2361
1679
1645
1664
1907
1652195
1670
1673
1781
22576
1658
1672
2270
2267
2265
1878
2610
1662
1665
1888
1767
2268
1663
1689
1896
1677
1912
1710
1693
4163
1673
1672
1676
1681
1664
1684
1655
1686
1677
1666
1653
2620
2396
2301
1900
1902
1913
1678
1652193
1665
1673
3281
1675
1656
1653
1665
1656
1676
1913
1670
1676
2608
1658
1749
1676
1680
1900
2614
2077
1678
1682
1817
1663
4309
1677
1676
1670
1656
2195
1662
1661
1679
1661
1695
1875
2195
1659
2459
2459
1663
1979
1661
1741
1756
1685
2242
1900
2025
1686
1678
2601
1687
1686
1672
1666
1683
1678
1664
1882
1881
1676
1665
1663
1673
1889
2365
1890
1681
1676
1670
1659
3771
1668
1692
1907
1678
1678
1697
2685
1645
14744
1652
3095
1691
2261
1831
1674
1672
1651
1678
2321
1668
2294
1721
1667
1707
1676
1682
1682
2544
1678
2397
1658
2255
1652
1668
2352
2200
1670
1677
1672
1674
1672
1676
1888
1886
1885
1688
1678
1680
2281
1656
1663
4294
1623
2533
2534
1668
1683
1692
1874
1681
1659
1693
1656
1663
4937
1662
1668
1673
1662
1649
2392
1676
1669
1672
1662
1662
1664
2541
1661
2024
1664
1664
1664
1943
15273
1679
1681
1655
1657
1656
8015
2262
1653
1675
1646
2828
1673
8673
1663
1686
4899
1668
1659
1669
1678
1691
1652194
2292
2745
2745
2741
2545
2484
2038
1674
2364
1676
1673
1673
1685
1668
2289
1644
2555
1654
1685
2524
2525
1690
2501
1664
1639
1676
1674
2072
3495
1763
1673
2730
1894
1758
2270
2001
1671
2210
2301
1646
7338
2064
1685
1685
1679
1889
1658
1670
2553
1891
2184
1687
1707
1681
1665
1890
1674
1680
2099
2065
2052
1675
1664
2048
1759
121618
1688
1688
1675
1688
1682
2556
1666
1683
1674
1665
1654
3275
25265
1677
2827
2824
1672
1894
1895
1911
3147
1704676
1669
1664
2821
2286
1686
1691
1691
1688
1676
1649
1889
1656
1676
1673
1672
1660
2280
1677
1670
1669
1666
1660
1697
1638
2095
1672
2172
1652
2232
1658
2260
2454
1943
1768
2629
2550
2240
1702
4891
1655
1672
2381
2247
1706
1819
1707
1661
1692
1674
2446
2549
1679
2283
1681
1684
1688
2234
1687
2838
1670
1670
1672
1672
1673
1696
1683
1934
3743
1699
2282
1648
1669
1690
1691
1681
1628
1661
1666
1673
1864
1887
1882
1629
2189
1682
2565
1678
2083
1825
2239
1694
1689
2445
1673
1885
1671
1666
1676
1674
1678
1671
2272
1646
2157
1655
1658
1658
1684
1661
1667
1695
1663
2276
2519
2522
1673
2264
1669
1878
1658
2834
2400
2281
1977
1984
2418
1675
2276
1800
2171
1694
1697
1676
1660
1676
1673
1669
1677
3782
1669
1681
1679
1762
1675
1676
1674
1674
1668
6514
2638
1698
2700
1650
1689
1693
1689
1673
6840
2446
1693
1759
1685
1674
1832
1679
1679
1857
1661
1661
1662
1674
1661
2347
1674
1657
1673
1673
1675
1705
1669
2116
2275
7638
2166
1677
1661
1675
1891
1673
1673
2420
2420
1677
1677
1657
1670
1683
2452
2353
2787
2833
1676
1678
1671
1902
2280
1659
1659
1675
1683
1681
1746
1668
1953
1669
1681
1646
1884
1671
2283
1684
1889
1876
1675
1691
1667
1662
1695
1669
2397
1670
1681
1677
1937
1936
3601
2737
1883
1794
1648
5279
1692
1647
2265
1648
2429
1695
1666
5470
1680
1676
1678
1678
1657
2554
1651
1652
1670
1731
1670
2047
1675
1886
2278
2183
1681
2277
1679
5230
1879
1681
2291
5227
1881
2403
1681
41353
1654
4419
1664
1700
1887
1671
1668
1670
5818
2268
2268
1665
1707
1668
1687
2253
1668
2258
1682
3033
1897
1683
1630
1668
1940
5538
1758
4686
1669
2820
1664
1661
1685
19657
1685
1668
1645
1862
2399
1651
1681
1900
1667
1933
1665
1929
2405
1929
1660
1672
1630
1680
1672
1666
1939
1940
1940
2283
1940
1669
1667
1933
1676
1678
1671
1670
1895
1895
1667
1898
1671
2292
1642
1684
1678
1664
1676
1754
1682
1670
1666
1677
1673
1929
1671
1874
1668
1663
1705
1674
1570
1679
2271
2394
4900
1661
2524
1678
1670
1688
1682
1671
1675
1672
2245
1650
1666
1667
1665
2321
1765
2326
1713
2028
1685
1703
1655
1683
1657
1907
1907
1661
2549
2553
3772
1675
1677
1684
1672
2634
1662
2636
1676
1862
2459
1672
1656
1914
1660
1679
1660
2838
1656
1673
2500
1677
1662
1808
1669
1660
1681
13078
1688
2545
2515
1647
1650
1650
1719
4320
1681
1688
1692
1655
1690
1682
1814
1672
1675
1673
1676
2264
2414
1660
1658
2548
1676
1676
2269
2515
1628
1678
1690
1655
2429
1697
2431
2265
2267
1675
2284
1913
1677
1674
1887
1887
1895
1681
2267
18212
1651
2327
1677
1659
1691
1676
2170
1703
1695
2815
5435
1885
2630
1630
2185
1676
5753
1680
1675
1689
2204
1664
1663
1665
1658
1892
1702
1663
1691
2803
1663
1693
1682
1977
1677
1675
1668
1668
1691
1688
2270
1941
1794
1701
1671
1671
1673
1830
1676
1695
2216
1665
2282
1677
1678
1674
1686
1690
1674
1685
1679
1666
1674
2519
1658
1682
1662
1661
4050
1680
1681
1678
1670
1659
1687
1687
1661
1675
1671
3382
1875
21472
1756
1678
1684
1683
1677
2445
1682
2352
1692
1664
1701
1676
1914
1910
1647
1671
1675
1674
1675
1674
1669
2352
1737
4530
1677
1675
1663
1660
1687
1671
1687
10894
1686
25229
2725
2212
2213
1650
1674
1672
1938
1655
1678
1682
1678
1681
1674
2059
1684
1693
1691
2083
1690
1669
1670
1699
1674
6261
2070
2331
1661
1656
1673
1667
1673
3552
1675
1679
1886
1892
1666
1696
1667
1681
1681
1854
1745
1852
2487
1664
1676
1656
1666
1672
1660
1939
1795
1823
1686
1678
1702
1903
1685
1703
1662
2415
1684
1688
1940
1726
1679
1684
1682
1685
1682
1940
2387
1683
1683
1665
1693
1674
1676
1684
1651
1648
2295
1670
1677
21036
2276
1697
1657
1880
1675
4139
1702
1652
1653
1670
1666
1668
1667
1686
1684
1696
1683
1681
1788
2339
1670
1888
1680
1671
2349
1670
1668
2499
1667
1666
1666
1670
1671
1676
1678
1685
1898
1680
1671
8727
1651
1671
1748
1659
1660
1690
1653
2372
1667
1677
1680
2264
1676
1675
2049
2049
1677
1667
2270
1673
1671
1653
1681
1664
1726
1725
1678
1812
1897
1665
1661
1662
1674
1672
1688
1951
1680
2222
1635
1690
1690
1690
1686
1668
1677
1715
1664
1662
1662
1765
1716
1671
1689
2496
1696
2495
1670
1662
2091
1689
2268
2270
5760
3805
2299
1670
1658
1686
1884
1891
1649
1944
2349
1679
1676
1668
1675
1919
1673
1664
1672
1913
1690
2317
1783
1666
1680
1680
1680
1680
1659
1652
1706
1705
1945
1949
1702
1669
1662
1754
1757
2812
1663
1663
1641
1905
2788
1893
1667
2050
2044
1695
1656
2214
1701
1681
1668
1905
1677
1672
1681
1649
1678
1686
1879
1884
1662
1660
1674
2232
1686
2447
1689
1689
1677
1684
2424
1693
1666
1663
1658
1643
2727
1673
2404
1928
1673
1685
1721
1641
1757
1676
2587
2470
2400
1685
1690
1690
1668
2264
2355
2295
4930
1671
1765
1766
1680
1675
1692
1664
1683
2629
1785
2550
2630
2554
2550
1689
1685
2625
1684
1648
2734
2735
1682
1693
2396
1685
2273
2061
1884
2631
1682
1659
2425
2834
1801
2060
1896
1687
1660
1661
1685
2412
2434
1669
1870
2428
132732
2429
1688
2210
1664
1657
1666
2404
1674
1703
1657
1672
1759
1672
1658
1673
1685
1685
1653
2057
1670
1950
1675
1942
2024
1663
1672
2239
1670
1668
1691
1658
1931
1769
1994
1886
1685
1685
1675
2532
1678
6407
2280
1667
1666
1683
1672
1673
1925
1659
1657
1907
2278
1667
1670
1695
1677
1673
1676
1677
2278
1687
1692
2267
1754
2300
2299
1667
2278
1683
1675
1783
1663
1674
1688
2262
1665
1668
16250
1658
2190
1671
1680
1678
1680
1663
1671
1677
1904
2141
2255
1760
1657
1709
1666
1672
1884
1677
1674
1676
1673
1897
1898
1898
1670
1678
1672
1752
1673
1760
1660
1655
1789
1654
3963
1662
1655
1681
1679
1675
1816
1670
1856
1685
1683
2612
2298
1669
1685
1651
1680
1680
1681
1680
1715
1883
1699
2719
2835
1671
1892
2282
1693
1683
2427
2094
1669
1679
1676
1889
1889
1673
1678
1675
1662
1674
1676
1771
1739
1670
1927
2202
4556
1877
1667
1709
1656
1883
2266
2268
2271
1664
1678
1678
1686
1664
1687
1684
1890
1670
1675
1858
2550
1640
1662
1679
2612
2625
1670
1945
2168
1676
1678
1671
2844
1664
1881
1677
1687
1684
1696
1696
2725
2721
2024
1673
1683
1812
2661
1671
1659
1678
1675
1662
1688
2080
1797
1952
1660
1672
1671
1686
3071
1680
1665
1677
1670
1676
1665
2704
1643
1677
1678
1939
2558
1669
2183
1652
1683
2527
1934
1672
1660
1675
1678
2091
2549
2545
1687
1687
2057
1939
1937
1940
1662
1667
1668
1875
1928
2211
1705
1916
2529
2052
2367
1657
1680
1708
1874
1668
1820
1658
2241
1677
1681
2324
1642
1687
2013
1688
1687
1662
1672
2694
2792
1675
1674
1666
1809
1662
1685
1904
1679
1675
1866
1862
1675
2330
2331
2191
1702
1674
3431
2295
1656
1652
1672
1651
2176
2174
1575
1682
1676
1674
9626
2269
2268
1687
1680
2687
1697
2551
2333
2555
1920
5236
2064
2240
1814
1674
2623
1943
2317
1670
1675
1663
1686
1699
2369
2273
2275
1677
1673
1630
1678
251482
2660879
4084
1670
1670
1786
1951
1659
1685
1664
2085
2073
1675
1679
1668
1671
5561
1675
2206
2076
2264
2257
1684
1698
1699
1678
1670
1659
1710
1674
1875
1665
1685
1663
2384
1888
2745
1683
1653
1657
1744
1667
2621
1663
1975
2358
1673
1685
1666
1678
1676
2332
1653
1680
1672
2558
1701
1875
1880
1643
1696
1782
1657
1686
1665
2044
1902
1893
1673
1678
1707
1666
1827
1686
1667
3277
3968
2544
1675
1925
1693
1693
2602
1686
1669
1669
1666
1669
3494
1681
1672
1681
1672
1682
1674
1677
1666
1669
1696
1799
1798
1678
2527
1838
1654
2609
1677
1687
1683
1686
2342
1660
1672
1671
1666
1751
2286
1795
1680
1885
1657
1690
1673
1672
2525
2084
2546
1658
1703
1702
1703
1662
1668
2251
1661
1681
1648
1890
1885
1659
1713
1657
1675
1677
2695
2695
2295
1676
1672
1681
1666
1688
1687
2264
2834
2834
1665
2836
52445
2834
1662
1669
1941
1693
3066
1677
1674
1671
2623
4031
1947
1748
2375
1692
1693
1660
1687
1684
4305
1685
1900
1658
1815
1674
1684
1689
1688
2267
1685
1676
1647
2251
2054
1676
1674
1681
1681
1654
1688
3405
2490
1686
2479
1682
2574
1662
2525
1670
1960
1687
1685
1942
6959
1760
1815
1943
1677
1662
1661
2089
1665
2054
1688
1694
1652
1668
1680
1679
1793
2046
1673
1677
1691
2553
1682
1689
1652192
2344
1677
2046
1679
2208
1652
2376
1652
1686
1688
1661
57824
1669
1693
1830
2366
2963
2275
2618
2274
1663
1679
1688
1681
3808
1874
1674
2196
1659
1657
1675
2204
1675
1673
1750
1692
1670
1669
1651
1675
1675
2617
2757
1696
1813
5966
1809
2188
1893
2230
1684
1664
1687
1688
2233
1678
1656
1688
2562
1679
1653
1782
1762
1685
1659
1670
1670
1671
1668
1668
1674
1891
1894
1890
1668
1976
1665
1662
1739
1668
1884
1888
1667
1667
1680
2350
4066
1658
2290
4409
1697
2284
2283
1682
18830
1668
1670
1672
2423
1668
51709
7719
1687
1676
1680
2171
8176
1678
1686
1687
1658
1871
1823
1946
1861
1929
1671
1671
2046
1897
1678
1786
1694
1669
1687
1690
1691
1660
2821
1637
1642
1626
1682
1679
1888
1675
1679
1935
469032
1675
2295
1678
1678
1687
1906
2057
1669
1670
1698
1666
1697
1687
1660
6400
2280
1675
1676
1673
1675
1689
2323
2827
2309
2313
2314
1672
1673
1680
1679
1679
2050
1682
2342
1678
2344
1674
1660
1680
1673
1677
1666
1671
1663
28920
2060
1655
1670
3262
2281
1669
1674
1658
1679
2111
1883
1699
1678
2806
1897
1818
2798
2184
1670
1675
1864
56327
56327
1958
1700
1675
2355
1686
2660879
4579
1672
1672
1656
1690
1682
1678
1683
1650
2363
1686
2551
1675
2278
2277
1674
1899
1680
1688
1886
2171
1672
1673
1677
2474
1677
18116
1667
1664
2245
1688
1652
1902
1676
1678
1804
1673
1675
2272
2272
1683
1670
1646
1683
1692
1692
1664
1664
1690
1691
1693
7311
1666
1669
1664
2253
2253
2687
2253
86439
2067
1680
1677
1773
2356
1684
2196
218671
1687
1668
1675
1686
1660
1651
1678
1904
1677
1671
2475
4134
1962
1691
2638
2351
1678
2347
1687
1670
1666
1659
1657
2841
1887
2358
2269
2258
1663
1643
1687
1704
1644
1683
1672
11482
1671
1671
1677
1676
1651
1689
1689
1693
1687
1688
1686
1675
1675
1693
1688
1691
1804
1652196
1673
1671
1687
1686
1679
2922
1670
2088
1815
1683
1786
1711
2212
1709
1671
1877
25222
1631
1680
1661
2358
1673
2135
2692
1654
1672
1672
2753
1767
1768
1676
1690
1690
2989
2287
1706
1708
1687
1943
1974
1897
6819
1667
2108
1663
1674
1665
3081
1659
1676
1668
1676
2283
1683
2530
2364
3332
2255
1687
1875
1688
1882
2681
1881
1935
1684
1685
1688
1675
2282
1677
1687
2040
1700
1657
1643
1885
1884
1675
1689
12294
1887
1657
1676
1689
2625
1892
1674
1659
1674
1675
1664
1695
2302
1669
1888
1666
2435
1801
1668
2275
1660
2275
1674
1675
1635
1661
1675
1666
1684
1685
1673
2692
1955
1668
1884
1660
1663
2317
2234
1667
1668
1667
1669
1671
1668
1670
1893
1650
2271
1658
1665
1879
1667
2288
1695
1680
1675
1685
2879
1672
1656
1662
1677
1673
1681
1683
1666
1668
1674
3491
1665
2572
1667
1674
2245
1976
1707
1707
1671
3001
1676
1649
1658
1667
1648
1684
2110
1686
1660
1661
1655
1658
1690
1683
4751
2562
2048
2087
1638
1687
1687
7992
1932
1660
2290
2294
1660
1757
2373
1665
1661
2548
1686
1684
1684
1684
1664
1675
1687
1668
1673
1671
1676
1652
1684
1697
1675
1663
1662
1657
1731
1657
2727
2581
7335
1672
1668
1687
1662
1686
1652196
1680
1681
1697
1686
1692
1650
1673
1773
1775
1675
1673
1820
1645
1633
2331
2333
2334
1679
2389
1675
2273
2253
2559
3003
1666
1691
1663
2342
1694
1719
1719
2340
1688
1680
1675
1671
1678
2173
1656
1825
1691
1980
1881
2580
2579
1679
1680
1680
1680
1903
1647
1668
1667
1660
1679
8292
1680
1681
1882
1685
2337
18310
1665
1680
1663
1668
1682
1667
2299
1678
1676
1678
2660868
1685
1693
1664
1957
2197
1668
1784
1680
2435
2062
1666
1670
1673
2464
1679
1674
2539
1697
1636
1900
2990
1677
1690
2366
2362
1827
2548
2547
1911
1650
1676
2057
1673
1810
1670
1685
1715
1686
1685
1685
1671
1685
1675
1647
1646
2270
2270
2318
1684
1684
1663
1701
1774
1873
2660870
1670
2345
1674
1635
1667
1665
1690
2569
2566
1685
1661
1684
2039
1702
1682
1682
1709
1710
1828
1835
1938
1664
1687
1692
1660
1666
1673
5234
1673
218409
1694
1655
1634
1682
1684
1685
1885
2259
1667
1675
1659
1683
1687
1687
1665
1668
1692
10653
1678
1678
1665
1674
1667
2410
1753
1675
1654
1674
2047
1673
1660
2271
1686
1668
1694
1643
7566
1677
1691
1677
1679
1703
1872
1671
1670
1733
1900
1667
1875
1694
1672
1699
1698
1649
1674
1672
1672
1672
1671
1678
1698
1663
1866
2293
1898
3861
1637
1637
1998
1666
1703
2036
1684
2299
1684
10614
2348
1676
2330
1675
1674
1858
1656
1676
1657
1671
1755
2073
1874
1673
2683
1653
1901
1789
1661
1679
1643
1666
1674
2094
18125
1704
1704
1905
1671
1672
1670
1672
1671
2205
3527
1678
2841
218671
1663
2409
2250
2250
1676
2050
1661
1659
2259
1698
1674
1681
1655
1670
2526
1676
1658
1936
1686
2549
1675
1875
1760
2261
1667
1670
1666
1666
2230
1675
1678
2176
41359
41359
1886
1663
1663
1687
1656
1650
1671
2266
2603
2622
2259
2621
2621
2622
1660
4409
2392
1682
1677
1672
1680
1670
2271
2263
1674
1672
1701
2361
2361
1675
1674
1656
2344
2347
1654
1683
1688
1669
1688
1674
1882
1661
1683
2831
1891
2239
1673
1671
1894
1681
3221
2260
2452
1677
2285
2264
2261
1689
1751
1678
1709
1860
1891
1969
1668
1674
1677
1673
1676
1667
1673
1662
1678
1656
1677
1671
1680
1690
2189
1682
1655
1659
1684
1666
1673
3124
1681
1666
1695
1726
1677
1804
1669
1704677
1673
1662
1674
1689
1764
1658
13407
1674
2035
1690
1895
2602
1675
2286
1673
1879
1671
1660
2829
2522
2521
2523
1684
3912
1686
1669
1682
3045
1659
1955
1901
1889
1686
1678
1681
1692
1678
2336
1692
1711
1801
1801
2197
1680
1695
1669
1684
1684
1684
1677
1653
1674
1691
1675
1892
3774
1683
1684
1687
1668
6172
2241
1681
2647
2276
1679
2080
1657
1664
1664
1658
1671
1641
1900
1680
1680
1656
1659
1669
1674
1672
1689
1663
1685
1662
1663
1678
1680
1677
1668
1651
1674
1889
5399
4108
1673
1689
1966
1678
1679
2056
3306
1690
1894
2232
2351
1653
2683
2156
1679
1676
2835
1655
1664
1900
1653
1732
1898
1914
1670
1736
1681
2262
2261
1899
1695
2424
1684
1657
1878
1926
2409
1672
2270
1675
6425
2631
1930
1674
1666
1667
1663
2699
2704
1657
1657
1654
1663
43930
1670
1688
1679
1675
2445
2056
3208
1673
1637
1685
1679
2543
1649
1687
1651
1683
1686
1685
1684
2411
1795
2410
1690
1673
1684
2821
1683
2425
2423
1678
1929
2368
1676
2476
1658
56317
2484
1981
1763
1681
2271
2272
2400
1676
1646
1799
1686
1674
1674
1682
2184
1681
1674
1686
1674
1863
1668
2683
1646
2683
1703
1677
1663
1691
1666
2660871
2281
2279
1754
1681
1680
2827
1678
1667
2203
1653
1662
2293
1679
1681
1669
1674
1672
1674
1674
1690
3938
1671
1893
1677
1685
1695
1789
1863
1676
1649
1670
1672
1676
1884
1903
2269
3235
1674
2024
1659
1670
1675
1675
1674
2359
6904
17607
1680
1671
1658
1868
1870
1707
1660
1665
2282
1898
2633
1658
2627
1703
1709
1684
1672
1691
31096
1818
2624
1662
1796
2220
1703
1677
13199
1678
1678
1683
1681
1706
1677
1675
1689
1685
1675
1676
13803
1678
4413
1675
1700
1712
1708
2564
2561
1682
1953
50017
2385
2523
2075
2081
2075
2078
10461
1680
1672
1681
1669
1655
1770
2572
395105
1645
2806
1706
2034
1952
1676
1645
1685
2256
1661
2477
2252
2473
2473
2133
1675
1672
2474
1640
1690
1650
1889
2284
1640
2290
2288
2290
1677
2289
78053
2992
3623
2385
1672
2567
1659
1886
71737
1659
28857
2620
1705
1673
93942
1679
1674
1691
1888
1793
1671
2352
1674
4749
23457
1627
23457
1878
2644
1685
1708
1870
1656
1663
1661
1682
1655
1886
1681
2360
1696
1652
2554
1673
1670
2808
2808
1793
1680
1664
1659
1694
1873
8137
2357
1666
1688
1739
2831
1674
1675
1689
1898
2577
1651
1680
1804
1680
1632
1804
1678
1674
1676
1853
1671
1662
1664
1674
1820
2259
2256
1660
1679
2644
1673
1686
1677
1678
1672
1795
1707
1637
1699
1688
1687
2539
1686
1682
2303
2307
2311
2306
3719
1671
1662
2250
1673
2190
1681
1687
1675
1880
1682
1661
2261
1692
1896
1899
5232
1663
5233
1897
5234
1666
1674
9870
1663
1688
1682
1927
1941
1943
1781
2277
2833
1677
1664
1686
1660
1632
1891
2280
2315
1686
1661
2280
1704
2290
1680
1673
1874
1669
1837
1676
1671
3487
1665
1687
1682
1680
1669
2256
2299
2274
2300
2267
2294
2545
2541
2575
2272
2291
1698
1886
2273
1653
1874
2203
2173
2619
2619
4031
2529
1688
1688
3736
2580
2579
2609
2295
2342
2298
2294
5627
1680
1700
1701
2528
2277
2263
2274
2269
2269
2614
2308
2591
2291
2612
1705
1706
1677
1676
2697
2040
2577
2617
1886
1702
1897
2404
2196
2255
2561
1960
2357
2251
2627
1691
2195
2199
2203
2204
2238
1852
1852
2285
2633
2633
233022
1710
1657
1879
2277
2513
2516
2836
2834
2833
2837
2833
2833
2834
2833
3746
1898
2306
1689
2630
2249
1705
1708
1707
2614
1868
1668
2309
8294
2618
24469
2554
2268
2255
2573
2264
3039
2290
2528
2020
1702
3362
2160
2093
2437
1753
1691
1769
1657
2524
1805
1671
1710
41822
2694
2643
2507
2536
1684
1681
1648
2205
6771
1781
1878
1879
1670
1673
1898
1655
1760
1696
1803
1748
1664
1748
2194
1683
1678
2066
1659
1671
1671
1666
1926
1673
2267
2253
1697
1886
3289
2466
2532
1796
1707
1681
2832
2538
2625
2274
1678
1680
9855
1684
3881
1673
2041
1667
2300
1671
1705
1815
1702
1661
1698
1865
2289
1660
2196
2065
1680
1675
2381
4136
26917
2063
1774
1873
1759
2575
1674
1939
3634
1696
2412
2480
2476
1764
1762
1689
1681
1686
1684
2526
2267
1689
2333
2331
1673
1767
1944
1838
1844
1841
2264
2283
2039
2544
2289
2297
2634
2292
1867
2594
1685
2251
2196
1675
2250
1679
1682
1683
1675
1713
1694
2061
2259
1686
1686
2181
1675
1687
1693
1676
1935
1674
3058
1670
1692
1693
1669
2622
2440
2680
2543
1671
2431
1657
2371
2370
1759
2450
1684
2277
3409
1698
1709
2279
1709
1700
2510
2507
2550
2056
2210
1694
1784
1936
2335
2616
2274
1643
1641
1683
1688
2345
2345
2345
2518
2230
1665
1782
2192
1670
1807
1765
1662
1884
2367
1675
2282
2546
1891
1844
1673
1668
2096
1659
2510
2506
2508
1695
1693
3796
2302
1681
2375
1700
1663
2202
1837
2249
2273
2280
2293
1679
1761
1693
2281
2282
1659
1662
1909
1906
1819
1691
2615
2636
2259
2258
2257
3652
1680
1670
1668
1763
1674
1767
1681
2660
1887
2560
1874
1884
1681
1661
1663
1714
2808
1677
1680
1795
4853
2243
2102
1672
1943
1673
1659
2089
1671
1672
1675
2045
1676
1702
2829
1710
6194
1672
2282
2277
1880
1666
2271
1677
1684
1684
2277
2249
1686
1685
1678
1680
2529
1683
1708
4153
2301
2633
2080
1674
2285
1670
2475
2358
1687
2846
2486
2486
1652
1673
1674
1680
1682
1681
2257
1766
1765
1695
2527
2298
2301
1718
1676
1662
1677
2333
1892
1660
1863
2186
1691
2264
2267
2294
2461
1672
2283
2301
2295
2299
2030
2334
1678
1668
1684
1765
1663
2281
1664
2270
2051
1671
1664
1660
1690
1693
1874
2317
1773
6874
1867
1685
2313
1690
2350
1643
1672
2070
1680
1693
1694
1673
1682
1670
1655
2419
3603
2627
2625
1943
1943
1815
2221
2223
1690
1671
3781
1679
2285
1674
1707
1697
2847
1692
1690
2526
208593
2526
1926
2351
1658
2281
1686
1660
1683
1679
1645
1704
1687
2041
1683
1674
2273
1668
1903
1675
1698
2413
2840
1815
1934
1684
2094
7316
1669
1662
2543
120331
1700
2269
2210
2135
1674
1670
1650
1690
1762
1845
2259
1675
1681
1939
1706
1705
2288
2279
1679
2082
2528
1673
1653
2623
1692
1669
1890
2430
1682
1668
1680
1684
1690
1680
2524
2340
2669
2045
1677
1701
1701
1671
1670
2858
1773
1770
1663
2530
1663
2300
2277
2180
2363
1675
2272
2268
1680
1684
1687
1686
2567
1870
1669
1667
1686
1679
1812
1811
1942
1679
1816
1679
1677
1825
2282
1668
1666
1681
1685
1676
1669
1638
1666
2360
3854
2277
1707
1705
1880
1674
1682
2610
1771
2581
1681
2572
1664
1677
2469
2271
2469
2467
1687
1684
2534
1679
1808
2603
7979
2285
2602
2608
2605
2621
2629
1653
2604
2602
2623
2605
2521
1703
1680
1650
1671
1671
1672
1933
1714
1916
2192
2195
1657
1758
1906
2274
1671
1686
1672
1676
2183
1690
1807
1689
2465
1863
2286
2464
2040
1651
1898
2251
2250
1668
1672
1665
1659
1672
1677
1695
2839
1708
2012
1866
1665
3125
1637
2830
2606
2830
2828
1839
1695
1676
3960
1671
1659
1672
5144
2268
2486
1659
1682
1807
1938
1662
2030
1687
1898
1658
1693
1692
1669
1671
1664
1701
1673
1867
1679
2397
1733
2305
1665
1665
2692
2563
2805
1699
6384
1672
1669
1879
1677
1675
2263
2259
1665
2302
1660
1688
1760
1804
1784
1977
2609
1662
1655
2277
2194
2205
2195
1678
2198
1676
1672
1678
1689
1675
1677
1694
9003
1699
1669
2288
2241
2241
2239
1700
1659
1822
1881
2551
2143
2512
1652
1668
1905
2479
1673
1699
1700
1699
1675
1700
2555
2204
1692
3260
1847
1685
2277
1673
2334
1698
2334
1664
1671
1678
1668
2288
1671
2288
1700
1673
2274
2260
1682
1966
1665
1701
2513
2516
1664
1681
1908
2267
2545
2547
2544
2267
1687
1901
1685
2275
2273
1772
2274
2271
2282
2300
1691
1674
1667
1682
1679
2299
1664
1656
1670
1656
2574
2568
1669
1698
1690
1671
1685
1688
1671
1847
1867
2831
1666
2250
2250
1819
1816
2264
1670
1668
1813
1927
1668
1946
1671
2596
1650
1687
1685
2606
1671
1781
1756
1827
1936
1806
1680
2539
1677
3755
1814
1812
1697
2026
2628
2355
1683
2268
2449
2089
2271
2269
1691
1671
1688
1672
1687
1672
1666
1669
1896
1758
1939
2831
2469
3377
1697
2541
1685
11074
1677
1670
3201
1671
2835
2835
1681
1664
11060
1680
1745
1894
1670
1679
2279
1680
1675
1671
1680
1674
1681
2596
1680
1667
1674
2283
2596
1677
2282
1654
1655
3756
1695
1672
1682
2288
1678
1667
2445
2557
1697
1691
1677
1704
1792
1672
1877
1871
1975
1678
1678
1689
1689
1654
13273
1811
1811
3297
1675
1673
1666
1677
1676
1673
1687
1684
2261
1653
1665
1904
1905
1872
2273
1687
1682
2056
1778
2622
1700
2631
2641
1691
1686
2823
1684
1656
1672
1670
1678
1668
1668
2526
1687
1657
1682
1666
1695
1681
1677
1669
1664
1685
2206
2203
2192
1659
1802
1680
2289
2290
1677
2078
2304
1662
2275
2302
1675
2112
1686
2831
1660
1660
2647
2810
1688
2058
1764
2341
1939
1683
2307
1939
2307
1681
1707
1668
2386
2252
2250
2288
2318
2360
3604
3603
1676
1677
1683
1681
2561
1681
2251
6691
2284
1682
1783
3547
1671
1669
2277
2277
1670
2262
1682
1678
2240
1696
1974
1705
1703
1694
1697
2525
2524
2475
1675
1675
1678
1668
1669
1670
1678
1666
1697
1683
1901
1750
2259
1891
1894
1974
2572
1686
1669
1696
1670
1681
1688
2405
1670
2280
2381
2303
2305
2290
2184
1684
1820
179640
2350
1680
1680
1682
1675
2346
1658
1678
1672
1691
1692
2283
1695
1874
1705
5082
5082
1693
2411
2266
1889
1676
2266
2268
2266
1696
1889
1940
1664
1667
2060
2046
2045
2197
1677
4738
1764
1690
2348
1679
1662
2552
1680
2280
2653
2346
1672
2257
1678
1684
1676
1673
2935
1662
1664
1670
2307
2307
2291
2198
2288
2295
2559
2291
1670
1579
1671
1673
2197
1651
1651
1647
1819
1687
1665
1667
1670
2504
1680
1674
2163
1677
1678
1673
1688
1900
1693
1677
2971
1655
1688
1688
2898
1700
1817
1687
1667
2306
1674
1674
1660
1668
1664
1657
2621
2277
2280
2272
1940
1681
2274
1667
1634
1657
1657
1679
1678
1638
1877
2759
1667
1694
1696
1692
1682
1684
1667
1653
1697
1863
11095
2354
2553
1678
1916
2029
1672
1672
2027
1941
1663
1677
1690
1776
2842
1685
2287
1667
1667
1691
1669
1665
1701
1955
1689
2199
2200
1679
2347
2447
1676
1672
2458
1944
1941
1659
1656
2379
2276
2383
2350
2379
2376
1669
2934
1663
1669
1682
2205
1666
1677
1677
10066
1685
1685
2334
1684
1651
1673
1696
1657
1890
1669
1670
1871
1889
1670
1655
1678
1678
1888
2306
1674
1676
1931
2868
1665
2050
1683
7888
2265
2255
1684
1679
1679
1692
7543
1698
1694
2375
2318
2188
2188
2186
2470
1945
1659
2478
2303
2301
1664
2302
2037
2614
1668
1669
1691
1668
1676
1776
1658
1670
1668
1670
1654
1659
1890
2150
1903
1677
1665
1698
1690
1689
1701
1697
2429
1651
1862
2041
1694
2255
1941
8317
2261
2260
1719
1659
1918
1658
1678
1682
1864
2064
2336
2536
1674
1676
2553
2205
1666
1766
2689
2684
1774
1672
1912
2283
2342
1685
1664
1664
1903
1692
1676
2282
1656
2828
1796
2354
2554
2295
2292
1650
2294
1898
2266
2564
1797
1745
1658
1666
1665
1668
2540
1891
2952
1653
1678
233021
1653
2039
2041
1656
2349
1677
1677
2256
1655
1671
1758
1943
1943
2118
1671
2438
1689
2823
1810
1810
1677
2303
2291
2530
1680
2152
1686
11714
1663
1661
1808
2528
1677
1680
1674
1682
1748
1698
2343
2633
2354
2342
2273
1695
2532
2553
1667
2605
1667
1667
1874
1674
1670
1676
1688
1663
1893
2202
2198
1672
1669
2559
1672
1674
1886
1890
1890
1658
2299
1677
1672
1699
1692
2250
1738
2273
2638
1689
2637
1677
1703
1655
2534
1686
2474
2265
1702
1665
2474
1700
1671
2265
1896
1679
1688
1688
1669
2217
2208
2217
2456
1664
2221
1679
1671
2276
1684
2327
1681
1652
1684
1666
1670
1660
2240
1891
1660
1671
4484
1694
1885
2834
1679
1963
3932
2338
1681
1663
2819
4539
1709
2277
1897
2287
1683
1666
1665
1666
1688
7451
1676
2305
1686
2072
1670
1673
1666
1685
9218
2568
2530
2273
1662
1666
1665
2271
1694
1690
1663
1695
1688
1683
1687
2255
2255
1919
1671
1766
1889
1692
2661
1651
18659
2371
1681
2329
1658
1663
1674
1658
1685
1683
1681
3570
1689
1673
4153
1888
1897
1670
1653
1678
2255
3930
2061
1666
6917
2742
2284
1702
1699
1699
18235
1682
2067
2778
1688
2499
1675
1674
6198
1886
2443
1681
1683
2341
1673
2666
1649
1664
1691
2290
2338
1699
2818
2096
2096
1912
2256
1675
1686
1688
1661
3044
2375
1683
1660
2661
2520
1893
1712
2546
1652
1727
1681
1659
2268
2520
1665
1667
1890
2300
2297
1776
1680
1706
2188
1901
2188
1671
1933
1692
1649
1673
1774
1686
2224
6883
1712
1685
1686
1868
1683
1682
1670
1673
1656
1672
1668
1658
1677
1807
3499
1671
1673
3499
1680
1681
1677
1677
1676
2426
1669
1676
1689
1678
1672
1674
1681
39358
2343
1672
3934
2279
2264
1688
1666
1686
1675
1667
2276
2295
2437
1684
1687
2647
1680
2287
4158
1684
1676
2365
2340
1679
1691
1658
1658
1662
1681
1682
1682
2543
1711
1682
1673
2232
1691
2335
1681
1672
1679
1682
2054
1773
1687
2814
1886
1659
1667
1681
1680
1654
1648
1690
1691
1800
1695
1679
1663
1664
1705
5420
2262
1937
1684
2269
2550
1659
2249
1708
2641
1679
1681
2293
2257
1806
1694
2232
2228
2233
1669
1945
1680
1701
1675
2263
2234
2095
1817
1702
1702
2269
2269
1659
1661
1682
1659
2389
2518
2242
2242
2241
1672
1663
1661
1657
3043
1661
1687
1688
1694
1692
2195
1761
1942
1754
1674
1686
1676
1653
1653
1638
1640
2243
2274
1680
1671
1668
1671
2204
1680
1678
2258
1688
1688
2217
1686
1686
1688
2247
1950
1704
1667
1892
2346
2537
2349
2532
1676
1665
1680
1702
1682
1680
1681
1671
2194
2266
2264
1678
2262
2365
1882
1682
1660
1663
1682
2275
1667
1679
1945
1657
1794
1766
1677
1669
1679
1670
1669
1753
1657
2509
1664
1666
2268
1686
1899
1864
1666
1782
2632
1682
1695
1674
2254
2079
1686
1819
1683
1681
1688
1943
3982
1680
1670
1687
1696
1656
2345
2257
2255
2257
1689
2537
1666
1669
1679
2433
2438
1648
1677
1684
1652
1677
1684
1665
2522
1684
2671
1674
2201
3323
2336
2336
3217
1686
1682
1644
1665
44468
1673
1877
1665
1652
12692
1892
1665
1671
1662
2029
1901
1678
2362
2360
2241
1768
1666
1682
2297
1672
1790
1790
1685
1873
2556
1659
1665
1942
1873
2285
2643
2640
2334
1625
1686
1689
1691
1762
1708
1927
1682
2239
2156
1914
1946
2273
1890
1641
1671
1669
1673
1666
2513
2502
1670
1676
2548
2548
2253
1948
2182
2182
2184
1664
1671
1668
1677
1665
1674
1688
1688
4481
1660
1795
2462
1659
1695
1667
2530
2256
1666
1667
1660
1937
2269
1668
1679
1759
1701
1809
1808
1683
1680
1665
2255
1656
1653
1952
1684
2455
2454
2267
2266
2268
2267
2174
1661
1660
2434
1643
2434
1680
2633
1692
2270
1665
1674
1801
2191
1784
1663
3396
8541
1669
2556
1680
1790
1661
1666
1814
2338
2255
1845
1711
1695
2282
1673
2450
2510
4006
1683
2680
1685
1675
1703
1698
1706
1707
2067
1949
1681
1672
2299
2259
1680
1680
1682
1679
1676
2365
1668
2263
1672
1675
1676
1712
1670
1665
2545
1671
2545
2627
1676
2568
1658
1656
1807
1686
2185
1674
1674
1663
1667
1682
1680
2069
2493
1668
2248
1672
2543
1659
1650
1740
1688
1676
1698
1697
1768
2347
1919
1679
1680
1693
1685
1667
1835
1668
1696
2273
1883
1686
1686
2459
1784
2283
1661
2261
1691
2544
1695
1698
1678
1682
1788
2326
3422
1673
1682
2264
1681
1662
2560
1686
1681
1671
1655
1672
2329
1803
1679
1682
1669
2030
1663
1692
2566
1682
2551
1685
2570
1681
1899
1691
1676
1662
1660
1668
1688
1690
1683
2811
1682
1671
1679
2551
2451
1682
2259
2517
586892
1681
1665
1683
1669
1682
1893
1663
1668
1678
1680
3867
1663
1710
1710
4056
1696
1809
1664
1705
2584
1675
2518
2643
1665
1669
1691
1686
1674
2248
1673
1670
1678
1682
2254
2435
22088
1677
1887
1670
2354
2360
2362
2455
1684
1697
2274
1666
1702
5212
2202
2677
2565
4629
2816
2329
1990
1885
2239
1657
4131
1660
2299
5030
1674
1683
1885
1691
1659
1669
1680
2254
1680
1661
1891
2514
1777
1823
1916
1683
1705
1766
1918
1675
1668
1678
1711
1678
1709
1661
1689
1661
1678
2270
2269
2192
1685
1668
1685
1673
1663
2327
1708
1686
1685
1954
1666
1666
2818
1677
1652
1672
2554
1690
1792
110936
1666
1701
2818
1809
2254
2531
1900
1765
1765
3184
2093
1711
1704
2248
2248
1708
1710
1684
2268
2455
1667
2228
1664
1672
1664
1660
2254
2658
1677
2565
2531
1876
2436
1669
1664
2224
1695
2441
2444
1660
2116
1674
1891
1672
1741
2558
1678
1678
1909
1871
1874
2267
1870
2227
2288
1707
1676
1670
1676
1788
2371
2369
1750
2558
1689
1687
1770
1688
1701
1658
3288
2254
1666
1677
1689
1678
1688
1688
1673
2248
1680
1899
2259
1685
2284
2286
1650
2515
2553
1659
2348
2572
1689
1696
1692
1691
2257
1758
2437
2267
2550
4188
2518
2287
1665
1659
1693
2267
2538
1675
1673
1665
2066
1902
1671
2063
1691
1755
1755
2548
1676
1686
1673
3173
2190
1673
1667
2560
2506
2288
1681
1688
2286
2284
2514
1666
1673
5990
2177
1890
1663
2535
1693
1683
2295
1661
1662
2354
1664
2327
2081
1907
1905
2288
1908
2289
1906
2264
3144
2271
1907
2270
2445
2277
1906
1673
1676
1672
1668
1658
1813
1813
2445
7798
2288
1741
1665
2790
1668
1671
1668
1683
1687
1670
1947
1676
1682
2177
1678
1685
2341
2298
1664
2304
1660
2419
1673
2650
2618
1674
2618
1669
1682
2169
1672
1678
1677
1674
2270
1673
2578
2646
1683
1702
2227
2226
2227
1696
2516
1941
2185
1678
1678
1662
1680
2395
2006
1666
2194
2278
2278
1661
2270
1677
1956
3023
1814
2248
1675
1674
1658
1682
2187
1678
1678
1688
1876
1705
1680
1705
1678
1672
1658
1684
1672
2356
2356
1677
1682
1663
1680
1677
1685
1679
1676
2344
1972
2216
1685
1675
1675
1668
1667
1664
1684
1698
1674
1677
1675
1669
3040
3749
1686
1689
1818
1694
1654
1872
1684
1653
2502
1680
3264
1680
1699
1948
1705
1664
1707
1707
1706
1685
2553
1686
1814
1684
2269
2350
1657
1891
1844
1808
1809
1693
2343
1771
1673
4026
1679
1684
2308
2278
2442
1676
1686
1806
1698
2255
2814
2421
1669
1682
1769
1683
1898
4215
1877
1667
2590
1686
1684
1678
1688
1682
1681
1670
1674
1695
1664
1811
1661
1807
1663
1662
1662
26659
2249
1669
2294
2442
2540
2628
2628
1658
2340
2628
1699
2627
2215
2260
1659
1661
1659
1680
1658
1701
1702
4892
2001
1678
1942
2380
1704
1942
2134
2553
1676
2329
1978
1672
1648
1671
1668
1681
1670
1915
1921
1696
1924
1681
1667
1676
2300
2304
2106
1685
1667
2300
1684
1893
2045
1668
1675
1689
1675
1688
2091
1664
2787
1668
2790
2277
1746
9986
1699
1699
1639
2313
2312
1663
2080
2079
1685
1873
1675
1657
2956
2762
1706
1706
2065
1675
1677
1677
1676
2326
2255
2323
1660
1985
1654
1679
2812
2805
2421
2814
2809
2045
1696
1686
2569
1657
1682
1680
1706
2631
3612
2572
1669
1670
1678
2179
2518
1698
1666
2255
2259
1673
1671
2096
1666
1665
1686
1685
1682
2132
2807
1718
2632
1814
2814
8639
1671
2344
2292
1652
2320
2279
2303
1672
2269
2304
2376
2376
1958
2313
2132
2532
3244
2375
3245
1809
1758
1809
1757
1698
1655
1669
1670
1667
1679
1656
1676
2528
2035
1645
1950
2267
2555
2347
1908
2339
1767
1766
1655
1668
1680
2031
1673
2572
1686
2259
1674
2270
2298
1658
1666
1700
1899
1680
4248
1673
4142
1673
1676
1677
1670
2040
2039
2039
1678
2373
2580
3164
8987
1671
1788
2374
1686
2366
2374
2250
1684
1684
1685
1708
1685
1802
2295
1822
4083
2451
1673
2644
1673
1665
1669
1702
1660
1660
2292
1683
1677
1672
1680
1662
1799
1710
2262
1670
1669
2425
2425
2426
1664
1664
1672
1673
2231
2231
1884
1919
2655
2613
1679
2557
2185
2185
2877
2877
1666
2654
6370
2226
1685
1631
3653
1692
2230
1665
1658
3377
1662
2577
1937
2348
2343
2289
1643
1688
1648
1943
1678
1703
1673
1888
1675
1750
1693
2630
2546
2546
1695
1672
12316
1658
2237
1676
1686
1693
1694
1694
2534
2531
1656
1895
2829
2829
2532
1619
1934
1654
1685
1858
1681
1677
2623
1706
1869
1670
2276
2621
1672
1675
2273
1677
9304
1911
1681
1914
2259
1674
2551
1672
2266
2203
1680
1677
1649
1670
2261
1663
3032
1704
1677
1746
1673
1668
2465
2327
1678
1911
1680
1683
1667
1823
2351
2354
2351
1681
1674
1689
1699
1624
1680
1692
1687
2785
1905
2281
2230
1794
1668
1690
1688
1682
1673
1905
1661
2231
1656
2643
1697
1662
1754
1757
2255
1676
2252
2163
1675
1665
1942
2063
2358
2226
1682
1682
1679
2262
1939
1638
2541
1714
2291
1676
2455
2459
2193
1711
1709
1709
1667
1677
1675
1692
1675
1662
4228
2347
1885
42731
1882
2499
20533
1904
1758
159939
3819
31953
2560
4978
2468
2805
5775
3719
1693
2669
3219
4286
2271
2299
2630
4378
2737
15945
4298
9622
3683
1992
1814
3858
4582
4373
2515
1969
4631
2690
6425
4474
1999
10710
1677
2355
29268
2816
2158
4040
7799
11242
1997
3480
2074
21311
5551
1994
9731
2837
1836
15633
1803
4474
2192
2186
1827
2692
7439
6149
3540
2377
2154
15489
2156
3416
2089
6196
2344
3321
2531
2078
2292
3223
3834
3762
3255
4586
2923
2747
1874
1829
4767
2925
3144
3847
1937
7932
3490
30082
4731
1824
2399
12313
4866
2976
6135
14324
3724
3093
3852
2206
3939
2288
35539
7401
1896
2093
1845
2002
2304
11078
1581
3392
4728
3909
3091
2431
2157
3806
3852
2012
8403
2608
3302
2254
2026
2574
6092
10398
2511
4791
2800
3149
2763
3335
1725
1770
12737
3488
8428
2948
24058
14413
2217
1830
2646
3421
8068
2052
2237
1840
31876
1838
2973
6413
3215
2711
5315
1832
2158
2189
1994
2281
2028
293588
2722
4079
2817
7472
3439
2201
2066
2198
1987
10250
1864
3065
1882
4260
309390
4632
3077
3478
2351
3115
9108
2188
2284
2498
12282
7724
8101
1860
6265
1727
4044
2359
2899
2590
3497
84371
11113
1960
2127
3782
5796
3316
2369
3880
5501
2109
2379
2670
2700
6182
3163
2677
2264
2234
2272
2337
2780
2371
2516
6267
2723
2124
5146
2369
30789
4735
2628
8849
2678
6310
3964
3384
6436
2694
20290
2913
4241
3320
2326
11046
3527
2071
1824
20359
1666
1919
2225
5570
3603
2151
4091
2570
2549
9377
5432
2144
8851
2795
2307
7834
253980
3440
2198
8063
2331
5746
1836
1820
2127
5398
9406
2496
3417
5492
6749
4107
6808
5475
2533
9836
5134
5796
2131
16464
2124
1820
1857
2515
1968
2299
6722
2532
6630
1882
1677
2178
2745
2412
2566
2423
2127
1801
1802
2230
2257
1840
1882
9663
3885
2392
8063
3571
5146
5028
2572
1910
7555
1932
2835
1958
2020
2818
3955
2246
2330
1725
4720
2685
2955
4200
3566
1660
4203
2213
3905
2965
2598
2618
2328
1970
2516
6480
1990
3815
2542
1661
1877
2129
4923
2461
10449
5155
2961
7865
2074
4326
1664
5403
3452
2055
4612
2330
3848
2874
2316
5732
2671
2797
2021
2235
2128
1889
3642
7447
1791
10108
9525
2861
2124
2673
4225
2270
2017
3075
2127
4808
10218
2346
3376
1812
2253
8815
1897
2353
2138
1579
2284
2332
3438
2633
1879
622676
1729
2596
2489
1731
2185
1675
4928
2128
1969
2145
1705
2269
2654
2712
3461
2646
25248
11596
2597
2179
13817
2269
7436
5209
12526
3226
2216
7510
3060
2789
2127
2508
1657
4846
2209
6705
4195
2332
2231
2280
1907
2961
2259
19541
3374
1973
6131
3887
2276
5605
2903
6714
77682
2216
1983
5095
2629
57125
3697
2317
3419
5169
2993
2135
6040
1996
1901
1943
5100
2395
2867
2283
9144
4326
202208
1698
11124
4879
12267
9413
2822
4814
2136
1989
2080
2126
15987
8905
10640
2351
4608
7334
3102
3619
3209
13639
2065
1963
2125
2511
5337
2956
2362
4065
4341
2723
28120
2013
5865
3622
3680
4851
2223
2449
2317
2316
2292
1842
2910
1597
5067
2492
10750
28380
5844
6582
1661
9932
2215
5281
1655
2812
2063
8103
2375
1968
2314
4480
1804
5289
2287
3074
2978
2017
2734
2722
2686
4707
2557
4352
3099
1995
2491
12261
1642
3023
12660
5107
1996
8204
15114
11625
2965
3345
4414
2837
2079
10002
6508
2938
2967
9154
5315
2425
202208
2480
6225
2447
2491
3299
8095
1820
9019
2015
2731
1780
1642
1730
2404
2105
5228
21389
11239
2801
4913
1935
2213
1826
2330
10482
612848
1668
1647
3632
4370
2280
4861
4603
1679
1901
1660
2064
2181
16932
2627
9700
1702
10223
2500
2103
1798
1669
2218
6408
8972
2028
4322
2860
1967
1855
3685
3118
4927
3894
4497
10453
5035
2085
1655
1976
1963
3465
1667
2293
3725
6247
22366
1973
2142
1923
2611
1881
7776
2410
14942
62832
1671
4382
2413
3720
1754
1795
2030
3005
3484
1952
27905
1841
1841
4781
2508
2930
2106
1842
3305
2093
2014
6427
3780
4178
1957
1864
1824
1887
4742
41621
4028
12775
35232
1818
1970
13913
2276
2185
2169
4767
2020
2417
2791
3517
2201
12136
2660
2539
1853
4797
1841
1966
2020
1883
44651
1991
4011
3798
1939
2071
1793
1995
4843
2315
1794
1670
2163
1752
4173
2020
2800
2067
3346
3213
3299
2967
12955
3462
2387
2261
2005
3215
2062
2026
4351
3540
2265
2680
16292
4869
2823
1933
2273
1680
4689
3083
3086
5390
19286
2135
4603
2000
2102
2451
2225
2202
3954
1654
2427
13025
2284
1709
2348
2020
1654
2439
1842
2130
1752
1934
2228
2191
3366
1603
1662
5786
2467
1841
2806
1953
1784
8994
1857
2027
10416
1645
2113
1982
10774
2235
1884
2061
7263
7179
2760
2285
14806
1953
2244
4162
2131
126606
4616
1615
2202
7674
1884
2862
2417
1880
2666
2051
2495
3549
2971
3584
171497
2034
7564
7556
1665
3592
2599
1596
2362
13128
1903
33051
2292
1639
4805
16830
2116
2918
2765
18074
1806
10426
1854
1883
2338
13205
1875
3075
15926
6621
1977
1914
2059
2003
2516
2598
2726
1960
1880
2206
1598
2606
1877
2057
1979
1571
1863
2825
4011
1669
2132
5047
2029
1801
1666
1666
5666
18501
3666
2096
24794
26316
3413
1966
6655
2067
8199
1680
4029
3374
3522
1957
4334
8080
2056
5277
10071
2026
2215
1783
3430
4669
1821
1978
72480
2086
3592
9537
2425
2089
2408
1679
1662
1659
4400
1658
2048
10260
9184
2003
1791
2242
3519
1655
3005
1982
2088
1904
2340
26478
33923
4673
2410
2391
4214
5339
5103
3782
1816
3946
2414
3491
5886
1980
2613
6074
3912
1960
2358
2059
3282
2099
2855
3011
5572
4294
2960
14284
2154
2903
85845
2094
2720
3864
2974
4473
12194
2639
2285
2926
5203
1648
8951
3043
2138
2114
5001
28640
1671
2177
2619
3185
3421
2271
1883
2048
112838
4585
1891
1658
1710
2373
7980
1648
73911
2293
4034
8827
2953
2026
1813
1999
7998
2844
2176
2164
6871
29236
1708
11929
1719
9687
1975
2009
5543
5691
1657
3738
3518
2466
1679
4796
6487
1846
10300
1662
2942
2530
2188
2154
2546
2158
2146
8745
1781
2750028
2475
54560
2161
2286
2558
9133
2023
4905
2109
2479
2487
5054
1665
2037
2112
2966
5432
1734
2407
6059
2522
9609
1680
1777
4772
10527
28441
1798
2139
2333
2180
2276
5900
2290
4928
61377
2093
2403
2079
40584
2152
2934
1935
2454
2570
2741
8125
7894
8071
1898
1668
1671
16446
2789
1873
5009
2142
1670
1977
1963
1673
1673
2092
1669
1670
2415
3052
1665
3720
2504
4967
2111
1681
1680
24683
4676
1654
9133
2159
46778
2640
2185
2102
1843
10490
14156
2254
2044
2243
1978
2859
2113
2462
2214
3582
2326
40994
11025
2067
3839
16144
2452
2325
1679
2687
2075
2037
2553
8043
2139
1872
4967
1964
3769
5055
4994
2728
1672
1669
28451
1657
1644
3238
2616
2713
8585
10857
3762
1652
1665
2582
8217
2046
5060
1657
2364
1651
2139
2832
4708
1830
1788
2021
2671
1669
1668
8747
2106
1644
5601
1971
2813
2352
1661
2625
3940
4542
1824
4447
8859
1944
46042
3061
5531
2140
2457
4090
1656
4934
2274
2522
6305
2960
1663
1666
1666
2795
2186
1690
2721
2160
202666
2347
1979
4869
2901
1666
1676
2673
2363
2332
2130
1772
4976
5004
1977
2208
2185
5559
2227
2421
4831
1727
13646
1667
2451
2026
2485
2187
1656
1656
2956
5738
1981
2624
5337
2362
14205
2874
8889
112824
1673
1681
1788
1787
2054
1679
8891
1963
1677
1663
2106
5644
2557
9077
2623
1893
1671
1942
2008
10117
2093
28360
2228
2690
7270
2768
2040
5595
2298
1657
1657
1780
7758
5181
2032
2021
11253
7897
6190
3789
2100
3387
3952
1657
1685
3765
6073
2345
3270
2077
2334
1650
6716
1754
25487
2267
5361
2417
2453
1674
2657
1781
8607
101429
2451
6741
2174
2634
2299
1653
2832
2093
2189
2255
8877
1662
7923
1655
15316
1650
4755
2200
2328
1840
6737
5732
2060
1687
3582
1652
23819
33402
2066
8721
6297
1819
1674
2300
2242
4917
2953
1752
2826
2299
1659
2395
4909
5082
5623
2145
4722
2159
2891
8593
2060
7506
5069
12598
7996
2117
2121
1923
1689
3079
2088
1660
2006
2521
158991
2083
2226
3497
8748
1664
1651
2168
5458
2851
1650
1961
2348
2049
17379
54985
1638
1658
1903
1670
1744
1939
1677
2469
1675
1660
3827
2272
2833
2291
1889
2686
2447
2817
2310
1847
2409
4796
3230
4464
1898
2712
1650
2294
2326
2727
10422
3055
1746
1749
4946
2525
3682
33078
2798
3590
4803
1663
7004
7022
1662
2159
3268
1872
2746
395114
2223
2469
2350
1915
9973
2180
1680
2641
4787
2119
11172
1649
1649
12286
2361
2592
1662
1659
2160
4023
1928
2204
21075
2241
2846
2156
1748
1726
2723
1696
3639
2069
3901
11747
2330
2570
5136
1794
1801
2321
2369
2087
1795
2332
3768
5280
1756
1658
6888
2562
1882
1880
2010
1748
70645
8702
1976
2790
4275
1858
5070
4687
3658
2048
1646
4351
2386
7000
1807
2941
7133
38364
2213
13911
4915
28771
2723
2066
1878
1667
1648
4009
2021
2347
1677
2093
1673
1674
2144
8030
2094
1650
1646
2775
2136
1680
1658
1656
1645
1663
1972
1647
2173
3328
1651
2160
37310
4715
13400
1651
1685
2398
2191
2055
8923
1663
7078
2132
2093
2289
4878
7415
1745
2475
2065
3367
2465
5493
2444
1941
2412
1999
1661
1662
1734
3502
1672
2746
1844
58501
2465
26262
2284
2193
1712
5330
4056
1670
1677
6227
2121
19365
1744
2239
3986
2077
2220
8772
3285
1681
2204
5590
2655
1991
1667
1672
9737
2142
1887
2241
2093
2613
6304
1667
1667
1672
1664
3518
2667
8342
2026
2192
2140
3188
53866
1734
4627
1690
2862
2202
3091
4445
4976
5946
2078
3549
1930
14210
1645
2079
1975
1664
1641
1652
1683
6571
2572
1662
9585
4513
1653
2672
2453
4195
2012
3083
2229
1996
2222
3071
1747
3945
1664
4103
3576
2777
2831
1672
1680
1668
2311
2175
2164
1651
2107
2294
267627
2418
3793
1667
5392
1646
112836
14872
2166
112838
1678
1720
30901
1658
2196
2541
5592
33927
1659
2214
1662
2367
1653
1692
2228
2844
4203
3104
3064
1666
2211
3210
1652
12606
2038
2867
4392
1972
2225
1860
2205
18531
3832
1869
2259
1980
1809
2369
124594
1673
2312
2037
1758
7634
7972
6892
42500
1001996
3173
4376
2460
3038
1698
1697
1801
2263
2125
1897
2413
2436
2011
2463
10659
1739
2079
2496
2077
2027
2934
979544
5586
2351
1650
2294
3200
1659
2131
1946
3946
2263
3936
2649
3627
2792
1713
2864
2625
1670
5112
1692
1827
2000
2122
1664
1667
2509
1990
2528
1678
2392
3692
4909
1976
2830
1662
1650
2115
2088
2258
1662
2843
1662
998480
1662
1819
18078
2219
4427
2122
2109
1660
1660
1660
2143
2927
8267
2302
4406
3003
4951
1864
4973
2141
17435
1681
1679
2121
2515
2364
1656
6856
1657
1660
2017
2380
25594
1710
1939
1658
1661
1972
2866
2259
2250
6229
1673
7930
2127
3610
1723
3079
2843
3905
3520
8660
1834
1657
2516
4090
2641
2300
8912
3434
7421
3984
5141
1654
6173
3293
2835
1663
3789
4148
4319
2136
6368
2115
2017
2132
2808
2124
2010
1967
1886
2358
2999
2142
2827
2826
8319
7345
2130
2789
2985
3957
2439
16810
1664
4731
2884
16811
2229
2247
1983
2522
1652
1654
12801
4519
220027
1743
1796
1781
2425
6751
73200
11592
3816
2456
2306
1957
2649
2749
11932
2232
2686
1643
2636
2642
3728
1654
1692
2108
2205
1960
1659
2137
1993
2138
35412
2112
3039
2393
2041
1930
3347
2145
2310
1655
97592
8859
6400
2808
3148
1659
2141
2029
1677
1956
4181
1690
2642
13250
3714
2308
4800
1653
2180
1875
1669
2127
1664
1857
1651
11845
2122
1661
4684
2614
2052
4582
30162
1649
1668
2630
9797
1761
7018
2294
4804
8380
164111
1652166
1704
1963
2437
21816
2174
3963
127407
14244
2080
4192
2359
2656
8189
5213
6876
1652155
10079
3852
3030
1774
1643
1798
1775
1746
3005
1671
8063
1936
1788
1934
1652161
22978
2120
43459
3441
2091
2932
3847
2364
54956
1802
2475
1908
2001
5620
2402
1652158
8096
2206
1644
1652163
1937
2796
46038
2094
2166
2260
1660
3716
2144
2492
2228
2943
1863
2050
2765
7325
2050
4044
9960
1650
1713
2040
3392
2228
3117
2210
1655
3195
2324
1897
2047
2457
3102
6340
1792
2624
2627
3603
6466
2186
3103
2327
2256
2239
1784
3077
2045
2203
2251
39165
1664
4982
2150
3204
6904
2751
2918
2771
2474
7433
1891
17732
1652177
2743
2002
22845
2772
1859
2027
1654
1656
1655
1938
2037
3136
2524
2280
8046
2547
2037
7104
3359
7015
2810
1669
2259
1944
1692
2280
2974
16833
4963
20361
1967
6570
1985
4075
2293
2731
2139
7234
2943
2440
1652161
63202
3782
2167
1991
1906
1663
2045
1676
2459
2341
1677
3114
2695
1649
7837
1875
8271
3299
2812
1660
2227
2210
2259
1679
95016
2084
3326
4044
2390
2532
6335
3677
1647
2131
8410
1678
4095
1709
2180
1965
3594
3622
4042
4183
1813
2099
1650
1650
2163
7407
1948
1651
1656
5237
1679
33936
53821
13117
44987
2059
2206
13635
2102
2278
1734
2500
5612
2566
2716
4162
2943
5130
12124
4367
1995
18394
3517
2158
128357
2556
1900
1678
1897
1676
1664
2291
1651
1676
1684
1739
1981
1693
1668
1692
1675
2060
2270
1780
1894
1681
2220
2478
2151
1669
1994
2189
2287
2286
2361
2242
1658
1664
1679
1665
1668
1664
1648
1764
1886
1880
2529
1710
1665
1664
2581
2577
2340
1651
1679
1668
1656
1682
2129
1894
2726
1668
1967
1674
1673
2063
1672
1711
1684
1683
1669
2555
2001
3274
1642
1666
1666
1678
1671
2167
1694
1682
1681
1671
1893
2291
2111
4057
2078
2444
1828
1698
1910
2150
1670
1894
1668
2189
1701
1692
1651
1695
2004
1975
2679
1674
1677
3088
2796
2713
1873
2129
4177
3735
2573
1888
1887
2429
1667
1669
6997
1677
3360
1672
9593
1974
1649
1688
1695
1848
5896
1665
1847
1665
1661
2200
2106
1887
2409
1685
2906
1629
1647
2547
1921
1672
1663
1712
1670
133933
1673
1670
1687
1655
1655
1650
1658
1669
1671
2709
1662
1710
1676
2573
1668
2321
1680
2168
2047
2940
1666
1681
1961
2204
3455
2157
3210
1670
1903
1904
1665
1675
2047
1932
1668
2039
1705
1678
1676
1798
1889
2270
3591
1659
2811
1679
1669
2300
2243
1675
1865
1655
1901
1678
1667
1698
2186
1680
1675
1887
1680
3999
2864
21446
2450
2268
1933
1702
1890
1878
1653
1893
1767
1661
1885
5062
2127
2611
2616
1676
7457
2199
1638
1667
1640
1641
1800
1854
11673
5772
3655
1654
9841
1656
1853
1668
1682
1755
1754
1750
2041
1678
1647
1675
2375
1658
64435
1679
2019
1651
1678
1678
121805
1670
1677
1653
1823
2125
1663
1905
229801
1661
2211
90309
1661
1683
1898
2162
1662
1662
1662
3795
1681
1946
3132
1842
1940
1934
3107
1803
1679
1676
1660
2166
1680
2208
3053
1776
2263
1724
1658
1645
1648
1645
34887
1681
2041
3236
1711
1675
1655
1651
10999
1696
1648
1662
2183
1662
1771
2010
2040
1642
2677
1672
1670
1674
1925
2263
1892
1755
2287
1679
1683
1683
1682
1817
1656
1668
1643
229801
1645
1678
2158
1680
1683
1675
3112
1866
1688
2168
1886
1660
1649
1818
1678
2724
2251
10257
4049
1665
7738
1642
1652
2260
1679
1672
1677
2511
1693
1682
2176
2318
1671
1669
1703
13599
2575
2187
1679
2464
2443
2204
1686
1690
2475
1678
2035
1704
2256
1686
3391
34339
1673
1682
1688
1663
4365
1665
1666
2351
2424
1685
1712
1667
1653
1770
1954
2365
2365
1677
2749
2827
1678
1666
1694
37592
2623
2621
1648
1807
348634
2365
3177
1663
1885
1659
1668
18088
1801
1669
4406
2190
2028
1666
1681
1681
1676
1684
3024
1789
2379
1660
3525
2908
1686
2014
1695
1695
1678
2251
1673
1920
1746
9700
1652
2495
2899
1688
1685
1674
1783
2431
2431
1660
20222
1665
4121
3671
1678
1927
2047
2352
1933
1933
1932
1667
2931
1661
1672
1663
1696
1842
1893
1659
2964
1664
1683
1658
2492
1903
1772
1670
1680
1675
1674
1677
1867
1684
1665
1665
1696
1853
2161
1671
2765
1687
2523
1640
1832
1649
440058
1684
4849
1682
1707
1891
1794
1655
1660
126127
3089
1713
2603
1666
1663
2342
1713
1683
1677
2620
1658
1805
1648
1664
2179
1817
1679
1689
1685
2184
1836
1674
3880
1676
1628
1717
2075
71975
3954
2341
2719
1682
1770
1698
1638
1671
1667
1886
1667
1679
1665
2968
1893
2495
1900
1679
1642
1783
1677
2276
1651
1646
1656
2202
1890
2088
1636
1659
2217
1672
1666
1682
1689
1666
1665
1666
1666
1665
1666
1669
1642
1676
1799
1687
3671
1666
3006
1672
6669
1741
2274
1665
1680
1677
1681
1678
1678
1686
1679
1947
1694
2313
1818
1700
2769
2036
2041
2553
38360
6063
3027
19558
2331
1906
2282
1681
2274
1677
1663
1669
1668
1883
2396
3073
77131
2030
1670
12822
1651
2610
2146
2608
2608
2386
1621
1683
1651
1674
1673
3083
1699
1660
16224
3269
2753
1689
1887
1657
2357
125151
159604
428393
2298
3400
2325
1673
3027
2140
2149
3545
1963
1970
2201
1905
1893
1691
1690
1671
1681
2291
1653
1663
2750
6145
2282
1669
1661
3672
6754
15585
1644
1681
2050
1878
1879
1649
1881
44537
1657
1662
2617
1649
2054
1659
1679
1658
1675
1672
1678
1575
1676
2327
2299
1661
3609
1668
1668
1668
1668
1668
2456
1676
1678
1666
1671
1675
1675
1665
1678
2564
2345
1678
1669
2152
1996
1690
1690
35597
4359
1673
1679
1674
1676
1682
1681
1683
2177
1664
1685
2610
1781
1701
1653
1794
1699
1794
2145
1689
6661
1682
1663
4405
2570
2125
1900
2422
57120
2044
1668
1681
1687
2848
1652
1689
1672
1641
1678
1677
1719
1760
1753
1905
12803
2603
2934
1675
2014
2217
2257
1683
2353
1664
1656
1672
1649
178573
1679
35596
1651
1655
1681
1677
1836
5878
2796
1689
2178
1880
1671
1931
1688
1818
10324
2350
3091
1904
1657
1976
3465
1675
2256
2256
2240
2041
1695
2420
2419
2415
2473
4389
1655
1684
4605
2125
1685
1674
1676
1676
1808
1779
2360
1697
2231
1684
1675
1678
2443
1905
1665
1695
1742
1657
1868
482028
1769
1675
1682
2161
2324
1716
1662
2347
1677
1848
1679
1923
2116
574325
2385
1682
1679
2294
1735
1668
1665
1680
1669
1665
1675
1704
2047
3153
2796
3282
2256
1654
3013
1918
1679
1819
2664
2098
2074
1858
1675
1682
1672
1876
1696
1666
9048
1659
1667
1662
1756
1653
1671
1663
1650
1806
8768
2529
1663
1668
1669
2443
1632
2177
1682
1683
1661
1659
1658
1776
2205
1677
2907
1668
1663
2298
2333
1941
1681
1687
6748
1677
551809
1659
2445
1661
5200
1571
2026
1681
2847
1668
1667
2300
1883
1681
1664
1643
1650
1690
5103
2109
2585
1644
2063
1667
2470
3939
2542
2542
2541
1668
1788
2487
1645
1682
2270
1691
1675
1680
1979
1677
1653
1879
1676
1815
1673
2409
2406
1872
8818
1868
1867
1863
1667
1664
1668
1663
1656
1671
1666
1640
2354
4569
5626
2232
1899
1676
2291
1862
2370
1680
1670
2380
2570
1675
2817
1688
1667
1686
3039
1667
2691
4625
2029
2554
4060
1807
1704
7579
1668
1654
1898
1896
1894
1780
1883
1656
2268
1886
1698
1657
1665
1635
1791
2176
1658
1676
1707
2271
1668
1665
1680
1665
1670
2370
2054
1675
1675
1715
2307
1663
216424
1666
1660
1667
1664
1686
2068
2275
2327
3244
2375
1658
1786
1654
1681
1682
2066
1661
1684
1675
2280
13893
1675
1675
2097
1803
1719
1683
1670
1992
2272
1669
1669
1654
1707
1687
1664
1687
1667
1670
1651
1666
1654
2046
1684
1684
1983
2342
1677
1677
2060
1682
7403
1665
6958
2077
1666
1675
1675
1665
1702
1689
1669
2960
1667
1672
1648
1676
1643
1646
2250
1680
1668
1903
1668
1679
2275
1672
1674
2313
1681
3062
1668
42083
11990
1684
1685
2530
1656
2360
1883
1654
1663
2452
3059
1692
1696
1899
1906
2313
2282
2099
1662
1669
1674
1672
2151
1682
1674
1653
1689
1665
1668
1661
1666
1669
2204
1661
2273
1670
1671
1666
1678
1663
1885
1675
1690
1675
1681
1660
1663
3919
1660
5356
2047
1673
1690
2317
1662
1663
1667
1667
1661
1662
1673
2734
3263
1683
1678
1649
1741
1656
1663
1670
1656
1693
2085
5010
5010
3384
5804
1661
1658
2526
21654
2194
2194
1665
1657
2448
1892
1677
1680
1757
15868
2085
1882
1700
1953
1955
1682
1670
1673
1676
1676
1676
1679
2645
1678
1667
1671
1674
1652
1664
1879
1652
92327
2172
1648
1675
1978
1632
1677
1674
1673
8152
1676
2612
3038
1632
2339
2338
2346
2251
1692
2301
1670
22929
2520
1661
2128
1651
2420
1693
2298
2353
1828
1700
1650
1678
1671
1694
14255
2047
1663
1670
2298
1670
2452
2335
1647
23459
2069
23458
1980
1715
23457
1687
1682
1675
1677
1691
2129
1677
1662
19999
1673
1693
1675
1678
2254
1865
3329
1672
1976
2251
2372
1668
2172
1895
1661
4009
1644
14408
1677
2226
1659
1925
1687
3137
1631
1957
1675
1666
1670
1669
1678
1677
1681
8142
3308
1673
1669
1681
4953
1644
1670
2243
1689
1690
1640
1678
2038
1673
1696
1667
2342
1699
2291
1679
5245
2551
1671
1674
1672
1680
1671
1642
2097
2097
1675
3237
1705
2238
2563
1773
1666
1810
1670
2637
1688
2355
1692
1676
1663
1652
1665
1703
1702
1687
1801
1804
1676
1683
21662
1634
1684
1685
1890
1642
1720
1665
2993
2296
2044
1669
25972
4265
1694
1697
1658
2188
2065
1665
1655
1664
1657
1686
1686
26039
2855
1666
8688
13367
1669
4585
1678
1710
1663
1671
1771
1678
1778
1798
1657
5130
1670
2073
2312
1670
1604
2040
1667
2431
1672
2660
2662
13880
1658
1747
1806
1673
1672
1685
1681
1680
2087
2087
2084
2079
5776
11205
5856
1681
1671
1797
2446
1641
1949
1653
1660
1695
2615
1660
1680
1752
1753
3299
1675
1627
1660
1631
3203
1676
1883
1989
1677
1659
1676
1673
1672
11208
2312
1830
1668
22930
5684
1644
2023
2651
1705
1682
1890
1892
1640
1663
19330
1654
2140
1689
1689
1685
1677
1938
2415
1689
1713
2777
1668
1662
2381
1675
1683
1676
1688
1676
4967
3989
7931
1666
1665
1667
2367
1666
1676
1673
1675
1680
1676
1770
1658
2271
13797
1894
1685
1698
2373
1673
2373
1676
1675
1676
2599
1668
2797
1686
1673
1977
2695
1659
8202
1774
1685
1654
2033
1900
1666
2005
1671
1689
2012
1690
1691
1680
1733
1657
1912
1674
1670
1659
1670
3633
1967
1665
1661
1670
1667
1685
56218
2278
1897
1651
1654
6843
1670
2595
1676
1672
1718
1664
1666
1695
1695
2160
2158
2158
2292
2449
1952
1677
1673
1648
2209
1671
1652
2153
1662
1695
1657
1659
1670
1692
1687
1884
1785
1875
2152
1684
1665
10221
1851
1656
1664
1679
1662
1799
2260
2475
1675
1689
2657
1705
1861
2165
1668
1668
1666
1665
1670
1663
1701
1677
1677
4905
2725
1889
1683
2542
1664
1668
2584
1658
1673
1675
1710
1669
1649
1677
2039
1666
2293
1674
1671
1676
4839
3765
1681
1679
1681
1680
1797
1653
2757
1682
12149
2290
1749
1664
1657
25698
2559
1659
2415
4417
1783
1783
2408
1598
2758
1718
1665
4316
1690
1627
1666
1667
1793
2045
3081
1696
2063
1819
4526
2452
1652
566244
2760
1657
1692
2305
2304
1891
1655
1670
1651
1678
1673
2475
4464
2085
1677
2468
1605
18007
1769
81981
1645
1650
1683
1679
283299
1677
1969
2118
1674
1764
1686
1646
2015
1669
2262
1659
2357
1640
1614
2019
1679
17698
2263
2266
2035
4358
1886
11510
1893
1888
2023
1665
4308
1955
1682
1683
1687
1669
1668
1665
4346
3639
109037
4054
1896
1889
2289
1670
1684
1689
1672
1697
1675
1678
1663
1673
2252
1671
1687
35451
1715
4428
1714
1651
1680
3161
2296
1601
1646
2101
1665
2230
1679
1676
1898
1669
1657
5714
1652
1664
1667
1671
1675
68487
1657
1669
1887
1771
1887
1677
1954
1892
1660
1686
1659
1744
1655
2009
1673
2057
1700
2872
1666
1673
1701
1672
2528
4937
1670
1798
2136
1805
2427
2361
2219
1942
2366
1663
1669
2628
2408
1778
2045
1672
1655
5424
2402
1693
1666
2427
4656
1821
1818
9245
2364
2364
2361
2364
1641
1653
1671
2186
1670
1677
1817
12863
1677
1673
160857
1663
1908
1665
1647
310107
3272
2335
2333
1654
4533
3087
2045
1672
1680
1882
1673
18371
1757
1675
1639
2669
1605
4493
1699
2100
26349
1702
1755
1627
1602
1664
3448
1706
12743
22031
1606
10564
3389
1597
1785
1638
1671
2362
2371
1867
1664
1673
1676
3142
1671
1697
1675
1944
8524
1674
1634
1661
2005
1698
1649
1683
2552
2907
85826
6255
1647
9443
2563
2566
1718
1666
1684
1671
1663
1675
1659
1660
1662
2265
1660
6052
1660
1669
1687
1668
26799
1669
2241
1687
3219
1651
1644
2257
1908
1655
146113
1659
3977
2802
68377
1660
1676
5508
1678
1661
1676
1670
1670
1667
1666
1650
1879
2403
2562
2363
1663
579839
1701
2211
1670
2368
2159
1989
2074
1653
2269
12263
1701
1672
1700
7924
1688
1666
1678
1683
1780
1661
1662
1657
1698
1669
1790
1767
1667
1679
1680
1693
1665
1681
1672
1672
1673
1682
2072
281477
32827
4006
2597
1956
2225
92588
1978
26606
2383
3100
1968
1971
2083
11660
2000
2145
1637
1653
1788
1871
1700
1641
1670
1669
1707
1688
4704
1814
1663
1678
2298
1699
2523
1708
1907
1905
1893
1684
1674
1667
2785
1896
1896
1901
1658
2411
1682
1885
5627
1660
2185
1746
1688
2178
1696
2289
15629
1662
1685
2054
1662
1678
1656
1808
1665
1786
1885
1696
1663
1755
1755
2243
1758
1803
1668
1668
2011
1686
2205
1674
2540
1650
1810
1695
1689
196
1634
1918
2534
1882
1893
3982
1658
15204
1693
1679
2303
1756
2066
1664
1664
1676
1666
1696
1892
1678
6357
2362
1692
1767
1696
2083
1645
1677
1679
1659
1696
2393
1814
1663
1675
1669
1702
2266
2011
1663
1684
1692
1897
2206
1673
1671
1663
1655
1685
1675
1839
1666
1666
1679
1682
1693
2286
1660
3594
3577
1678
1931
1667
1909
1668
1905
1649
1664
1815
1669
2042
1697
1810
1696
1659
2258
1977
1680
1675
1664
1664
2272
4956
1781
1865
1678
1808
1681
1681
1649
1935
1675
1705
1684
1668
1671
2267
1687
1678
1676
1671
1906
1869
1695
1817
1815
1980
1672
1666
1656
1684
2263
1875
1670
1649
1688
1931
1713
1685
1686
1674
42708
1904
1676
2821
1666
1661
2371
1666
2538
2538
1671
1784
2165
1677
2850
1674
1679
1693
1770
1971
1903
1697
1671
1700
1885
1804
1661
2138
2200
1675
1673
3554
1666
1665
1660
1757
1768
1675
1686
2547
1679
3803
1686
1685
2167
1939
1673
2045
1663
1661
1659
1711
1677
1668
1681
1662
1676
4111
1656
1662
2342
1671
1680
1700
1701
1697
1699
1698
1719
1704
2562
1679
1876
1671
1673
6480
1691
1669
1685
1652
2258
1653
1682
1705
2241
1640
2121
1702
1689
1767
1694
1694
1684
1675
1700
56307
1733
1667
1675
1689
1674
2189
1670
1689
1679
1672
1684
1688
1675
1676
1680
1682
1687
1670
1665
1668
1665
1711
1749
1751
1686
1662
4633
1767
1906
1907
1670
1663
1662
1896
1896
1764
1676
1662
1679
1680
1696
1673
1673
1771
1735
1681
2436
1667
1916
2194
1679
1694
1658
2261
1897
1690
1771
1768
1667
1846
2358
1935
1689
1680
1770
1681
1694
1933
1932
2058
1679
1660
1688
1672
1668
1694
1671
1684
1679
1811
1663
2357
1652
1675
2293
1685
1661
1655
2551
1671
1815
1812
1662
1693
1711
1685
1911
1678
1667
1697
1674
1666
1934
2209
1758
1692
1681
1575
1683
1685
2261
2258
2293
1673
1693
1774
1773
1689
1684
1667
1904
2238
1657
2053
2565
1683
1684
1684
3083
1628
1692
1940
1691
2253
1677
1679
1663
28839
1877
2837
2634
2292
2292
2289
2535
2374
1693
28522
1641
1682
1680
1662
2264
1680
1680
1670
1639
2376
1668
1673
1665
2346
1676
3711
2174
2263
2278
2276
1667
2270
2272
1682
1685
1702
1682
1674
1736
1682
1690
1680
1678
1655
2558
2061
1675
1677
1679
1662
1661
1664
1666
1664
1693
1675
1674
1829
1674
1683
1657
1686
230891
1811
1680
2256
1659
2733
2733
1674
1681
1662
1662
2263
1660
1662
2236
2053
2578
2577
2271
1709
1708
1683
1671
1753
1692
1692
13934
1678
1678
1677
1661
2828
1758
1688
13935
1665
2541
1649
1667
2259
1676
2262
1678
2528
2528
1682
1673
1677
2354
1691
1691
1690
1689
1979
1677
1675
1686
1681
1686
1685
1677
1660
1672
1671
1666
1671
1669
2137
2343
1690
1659
2058
2057
1666
1672
1680
2266
2259
2259
2260
2258
2263
1675
1661
1660
1661
1667
1669
1685
1685
1682
1935
1676
1648
1671
1668
1670
1664
1670
1670
1670
1673
1669
1973
1675
15253
1881
3528
1668
2278
1675
2260
1651
1675
1682
1682
2042
2279
2276
1665
1662
1765
1681
1682
1760
1671
1680
1674
2356
1712
1681
1683
1681
1679
1666
1683
1697
1666
1687
1680
1679
1766
1765
1690
1672
2164
2279
1678
1675
1677
1677
1658
1664
2059
1685
1669
1819
2844
1678
2551
12585
1664
1664
1669
2110
1673
1684
2163
1690
2272
2694
2341
2813
1668
1682
2572
1669
1674
1674
1673
1678
1669
1684
1668
1690
1669
1665
2418
1915
1666
2278
1677
1979
1678
1680
1676
1680
2273
7432
1681
1667
1685
1682
1650
2384
1674
1679
2717
1679
1679
1679
1676
1681
1669
1655
1684
1660
1677
1668
1670
1679
5227
2298
2258
1648
1651
1650
1678
2701
1685
1679
1681
1662
2620
2141
1691
1793
1688
1649
2045
1677
1705
1708
1757
1683
2586
2412
2278
1672
1672
1671
1669
1675
1673
1674
1665
1691
1660
1680
2661
2291
1707
1666
1681
1673
1672
1673
1672
1673
1676
1674
1660
2851
1673
1683
1681
1683
2571
2283
2775
1677
1681
1681
1681
1932
1681
1668
1682
1672
5003
2270
2271
1679
1677
1681
2711
2627
1677
1666
1678
1639
1675
1674
1663
2272
1685
1673
1685
1673
1659
1661
1659
14067
1680
1809
1682
2538
1672
5462
1677
2575
1633
2254
2234
2714
2710
1683
1680
1682
1676
1664
1673
1666
1665
2522
2857
1671
1658
1666
3907
3909
1654
1681
1658
1657
1667
1669
2139
1871
1668
1697
2193
1761
1667
1684
2277
1680
1673
2968
1661
2352
1662
1716
1666
2033
1679
1702
1669
2160
1875
1679
1707
1698
1682
1681
1667
1675
1662
2304
1683
1681
1678
1692
1681
1681
1667
2704
1672
1680
1677
1668
2339
1665
2268
1681
2658
2656
1679
1669
1680
1673
1678
1679
1683
1670
1684
1688
1687
26469
1677
2436
1689
1645
2277
1682
1681
1665
1903
1666
1667
1668
2121
1688
1663
2699
2282
2395
1676
2267
1679
2558
2561
2525
2585
1631
1685
1677
1663
1658
2583
1657
1660
1675
1651
2577
2580
1659
1666
1892
2258
1670
1668
1682
1678
1662
1649
1674
1674
1674
1674
1675
2267
1682
1942
1654
1677
2365
1672
1672
1673
1934
1681
1653
2249
1678
1678
1666
1669
1683
1656
1682
1688
1668
1669
1673
1670
1672
1696
1671
1669
1669
1674
1666
1692
1682
1685
1685
1681
1651
1705
1677
1669
1666
1675
2613
1680
1677
2446
1685
1890
1669
1887
1685
1660
1685
1658
1672
1674
1658
1671
1668
2656
1673
1661
1679
1673
2691
2648
2831
1668
1662
1716
3262
2264
2277
1691
2823
1679
2519
2522
1674
2348
1867
1742
1680
1677
1671
2659
1724
1951
1672
1673
1673
1677
1680
1675
2270
2269
1668
2700
1660
1675
1956
2261
1661
1670
2367
1681
1669
1693
1689
1692
1671
2655
2705
2264
1686
1678
1679
1689
1689
2273
1670
1670
1671
1673
1669
1698
1679
1677
1674
1639
1677
1672
1892
2480
1679
1668
1719
2335
1667
1802
1629
1871
1680
1648
1668
1690
1666
2263
1652
65219
1678
1676
1678
1668
1673
1675
1674
2559
1682
2272
1682
1671
1688
2642
1663
1662
2869
2210
1669
1959
1685
2304
1677
1677
1677
1677
1663
1687
1880
1882
1670
1669
1683
1690
1677
1668
1685
2297
1673
2355
2550
1662
1662
1664
2288
1687
1683
1682
1701
1670
2222
1670
1669
2275
2273
5061
1671
1672
1684
1679
1677
1677
1677
1675
3071
1681
2284
2305
1664
2666
1682
1682
2353
1684
1676
1679
1668
1650
1874
2852
2541
1672
2270
2010
1940
1668
1666
1675
1678
1665
1688
1691
1672
1670
1679
1678
2640
1945
1945
2085
1986
1681
2771
2529
2531
2844
2267
1654
1665
1652
2673
1676
1669
1874
1685
1683
1681
1660
2913
1696
1696
1662
2272
2269
1712
1712
2661
1682
2666
2666
2658
2658
1670
1668
1680
12271
1679
1676
1677
1676
1679
1672
2361
2163
2259
1732
1671
1673
1671
1674
1671
1672
1673
1677
2288
1666
1693
2295
2848
1718
1669
1671
1674
1652
1682
1677
2268
1679
2521
1675
1690
1710
1937
1788
2298
5559
1717
1677
1673
1675
1670
1681
1693
1666
1695
1959
1658
1691
1677
2271
2271
1677
1679
1647
1677
1663
1667
2529
1679
1670
2661
2148
1656
1664
1641
2260
2267
1678
1675
1673
1677
2982
2257
1683
1679
1674
1664
1679
1683
1677
1687
26006
1674
1895
1671
3574
2852
4402
1671
4180
2573
1675
1674
1676
1674
1665
2413
16372
1685
1683
1663
2296
1688
1683
1864
1701
2847
2280
9909
1916
1659
1691
1690
108991
1678
1680
1667
1975
1676
2262
1668
1677
1673
1679
1675
1662
1880
1681
1679
1686
1681
1688
1689
1675
1698
1644
1689
2258
1694
2666
2663
2664
2665
2664
1672
1671
1659
1660
1679
1669
1666
2510
2639
1699
1678
1682
1650
1681
1681
1677
1672
1668
1675
1678
1886
1884
1669
1684
1668
1662
1746
1676
1674
1662
2273
1672
1674
1675
1679
1659
1897
1673
1675
1682
1673
1671
1667
1688
2558
2561
1658
1689
1664
1671
1670
1672
1674
1667
1671
1666
1664
1672
1675
1670
3694
2641
2031
1664
1683
2267
1670
1682
1671
1934
1676
1676
1674
1689
1682
1673
1680
1677
1679
2706
2712
1659
1667
2277
1661
1664
1662
2455
1678
1675
1715
2285
1704
1666
1666
1628
2304
2274
1665
1680
1676
1676
1676
1670
1664
1654
1701
1689
1681
1669
1674
1675
2825
1680
1677
2549
1668
1692
1684
1869
2272
1664
1893
2661
1670
1678
1657
2251
2280
1664
1666
1712
1714
1712
1644
2270
1670
1938
1681
1679
1679
2283
2564
1691
1672
1671
1672
1674
1668
2657
1672
1741
1952
1671
1677
1666
1691
1935
1662
2250
1655
1757
1677
1668
1679
1674
1959
1680
2271
1707
1666
2307
1665
1646
1669
1671
2688
1676
1675
1796
1801
1800
12612
1646
2709
1670
2263
2271
1687
1683
1687
1682
1673
1682
1683
1668
1661
1656
1662
1673
2111
1668
2652
1899
1662
1667
1691
1691
1690
1676
1694
1672
1685
1684
1684
1671
1672
1659
1632
1686
1689
1690
2647
1657
1667
1674
1676
1658
1672
1668
1669
1892
1669
2291
1662
1952
2265
1664
1670
2451
1679
1668
2642
2534
1668
1681
1682
2526
2541
1672
1681
1665
1662
2524
1642
1662
1683
1679
1703
1680
1683
1682
1664
2269
1660
2346
1664
1681
2723
1683
1885
1688
1673
1672
2527
1670
2044
2265
2262
2019
1663
1665
1682
2037
1668
1681
1888
1660
1673
1676
1675
1678
1630
1657
1891
2669
1873
1678
2350
1650
1679
1680
1683
1673
1894
2033
2046
1672
1676
1672
1662
1888
1671
1651
2538
1962
1684
2638
2269
1660
1675
1659
2557
2555
1677
1653
2265
1662
2627
1681
1662
1640
1658
1671
1698
1666
2295
1873
1874
2685
1669
1661
1689
1690
1690
1689
2264
1698
3806
2018
2275
2799
2562
2562
1647
1674
1667
1668
1674
1675
1674
1676
1675
1670
1682
1673
1673
1671
2679
2576
125295
1675
1669
1667
1716
1655
1665
1672
1801
1797
1670
1667
1671
1675
1680
1680
1683
1676
1660
2039
1664
1682
1666
1911
2170
1673
1659
1672
1659
1678
1656
2748
2498
1874
1674
1674
1663
1682
2670
1683
1672
1697
1667
1680
1685
1672
1680
1683
1675
1660
1953
1678
1670
1674
1673
1671
1672
1674
1685
1662
2698
1870
1714
2684
1701
2357
1672
2565
1669
2507
1671
1677
1688
2545
4986
1666
1698
1683
1681
1681
2522
2525
1676
1677
1681
2352
2520
1673
1677
1677
1670
1677
1682
2682
2687
2676
2677
2678
2679
43245
2440
2263
1655
1682
2690
1665
2559
2557
1683
1678
1654
1677
2486
1676
1968
1683
1888
1888
1672
1673
1661
1665
1655
1676
1676
1658
2242
1665
3925
2193
1691
1767
1669
1677
2567
1688
1671
1674
1676
1681
1681
1673
1664
2558
2654
1882
1682
1680
2193
2501
1652
2772
1871
1678
1676
1672
2688
2342
1674
1657
1657
1657
1675
2580
1673
1674
1681
1692
1663
1871
1678
1681
2636
2269
1678
1680
1659
1666
2279
1673
1680
1677
1682
1676
2508
1659
1676
1685
1676
1687
1686
1675
1674
1687
2686
1678
1679
1675
2248
1683
1669
1887
2031
6833
4022
1656
1665
1666
2544
2568
2233
1679
1679
1681
1677
1679
1678
1681
1678
1678
2347
1673
2261
1709
1709
2560
1682
1976
1680
1681
1679
2358
2580
2302
1894
1677
1643
2033
1678
2034
1661
1666
1659
2358
1670
1673
1663
1669
2506
57501
2509
1666
2579
1660
2405
2632
1675
1941
1848
1878
1684
2465
2629
1676
1680
2367
1667
1664
1663
1668
1679
3496
3494
2530
2272
2272
1891
1677
1677
1678
1672
1679
1681
1680
1978
1664
1678
1682
2343
2339
2343
1670
1683
1698
2631
1678
1707
1675
1671
1666
1654
1655
1681
1683
1662
1909
1668
1670
1678
2354
2544
2355
2357
2355
1654
1656
1673
1671
1682
1680
1664
1666
1681
1668
1670
2013
2301
2296
1676
2270
1676
2533
1669
1666
1692
1648
1704
1678
1678
1673
1875
1667
1685
1687
1687
1726
1678
1676
1643
1676
1907
1910
1890
1655
1935
1657
1683
1644
1674
1674
1674
1676
2418
1655
2328
1675
1676
2345
2785
1688
1746
1681
1681
1683
1665
1668
1671
2277
1658
2318
1694
3027
2181
2255
1692
1688
1663
1672
1707
1706
2329
1671
1689
1674
1674
1672
1742
1876
1964
2485
1690
1684
2592
1678
1671
2518
1663
1666
2268
3465
1688
57477
1665
1674
1675
3247
1657
1668
1669
2386
1675
1681
1679
1677
1675
1675
1678
1675
1674
2289
1714
1682
1678
1671
1665
1669
1667
1665
1657
2596
1667
1667
2256
2264
2260
2257
2255
2255
2663
1690
1715
2153
1678
1892
1661
1764
1670
2314
2318
1667
1788
1650
1792
1670
2235
1677
1680
3894
2509
1677
12761
1764
1765
1761
1763
1761
1672
2273
44395
1674
1689
1686
1719
1661
1673
4509
1795
2691
1672
2272
1672
2780
1675
1675
1674
2607
5209
2572
1678
2345
2376
2345
1679
1684
1687
1670
2321
2320
1704
1704
1668
2572
1687
1684
2602
1719
1675
1671
1673
1665
2262
1871
2346
2523
2525
1680
2254
2257
1663
2585
2616
2582
2615
1677
1678
1677
1675
1894
1676
1676
1754
1890
9472
1746
2685
1672
1667
1672
1681
1715
1683
1711
1680
1681
1671
1674
1680
1674
1584
1678
1672
1677
1677
1649
1676
1654
1931
1656
1678
2599
2416
1668
1686
1679
2351
1756
1675
1664
1725
1662
1664
1662
2442
1699
1944
1867
1632
1680
1680
1662
1668
1734
1686
1867
1666
1686
1662
2263
1675
1677
1969
1668
1663
1678
2274
1668
1682
1682
1738
1862
1736
1675
1663
1668
1677
1679
2591
1675
1660
1673
1665
1682
1692
1688
1693
1684
1669
4660
1666
2057
1680
2585
1664
1675
1679
1693
2547
2523
2355
2356
2340
2337
2339
2340
2339
1678
1672
2042
1662
3402
1654
1664
1682
1656
1672
1672
1681
2325
2289
2289
2374
2373
1683
2323
1661
1665
1661
1669
1677
2049
1670
1637
1661
17484
1896
2431
1899
1693
1664
1683
2570
1671
2262
1656
1675
1676
1676
1677
1676
1671
118710
2532
1662
1659
1659
1658
1849
1656
2288
1675
2334
1677
2546
1656
1695
1666
1677
1926
2360
1672
1673
1674
1675
2555
1668
1675
2349
1681
1664
1667
2547
1677
2277
2603
2599
1660
1671
2279
1680
2407
1665
1723
2425
1676
1678
1675
1910
1674
1665
1674
2352
1710
2285
3655
1668
1678
1675
1658
2258
1681
1664
2339
2342
2595
1670
1675
1653
1689
2432
2341
1961
1686
1923
1640
1675
2805
1694
10526
3529
1678
1667
1702
1985
1668
2380
2284
1676
1675
1896
2613
2598
1701
1652
1674
2570
1675
1679
1676
2277
2688
1666
1662
1906
1676
1674
1659
2354
1692
1691
1661
1653
2292
1674
1679
1678
1669
1680
4839
1649
1659
1657
2283
1678
2691
1662
1667
1665
1944
1675
1675
2060
1683
1659
1681
1681
1698
1673
1668
1661
1669
2535
2565
1679
1658
1662
1666
1787
1698
1671
1683
1665
2272
1669
1683
434523
1683
1684
1686
1679
1685
2611
1687
1686
1899
46665
1689
1670
1681
1668
3440
2410
1663
441222
1659
2420
2424
1694
1693
1679
1651
1711
1665
1662
1662
1690
1685
1677
1683
2124
13409
1671
1689
1662
1685
1670
2692
1652
1673
1656
2462
1691
1676
3654
1666
1673
1673
1674
1680
1859
1674
1977
1855
1969
2828
1667
1662
1678
1668
1665
1664
1667
1666
1665
1665
1668
1665
3504
2837
2547
2549
1674
1670
1690
1681
2606
3992
2294
1674
2606
86770
1816
1675
1656
1653
1934
1676
1676
1670
1677
1643
1686
1673
1674
10547
1822
1680
1662
1673
1674
1662
1673
1674
1673
1672
1684
2595
1707
2062
2059
2059
2293
2296
2384
2786
1662
1665
1666
2327
1675
1792
1672
1861
1670
1662
1664
2084
1884
1692
2328
1677
1676
1674
1675
1674
1647
1656
1634
1679
1688
1637
2233
1715
1645
1673
1651
2578
2689
1669
2262
1669
2273
1683
1674
1670
2571
2572
1871
4963
1821
3594
1651
1975
1678
1901
1900
1684
3695
3021
3422
1677
1672
1676
1678
2555
1679
1695
1661
1680
1683
1681
1682
1657
1681
1685
1671
1667
1665
2558
2834
236539
2396
2209
1664
1670
6727
1675
1675
1674
2583
1840
1656
1677
1704
1668
1673
1669
1678
1674
1696
1675
1668
2697
2441
1677
1681
1668
2587
1668
1667
1677
1672
1658
1670
1626
1675
1675
2257
2571
2568
1955
1671
1843
1674
1663
1693
1666
1662
1977
1668
2584
1681
1665
1675
1676
1675
1676
114961
1668
1685
2545
1677
1675
1679
1879
1679
1647
2274
2273
1671
1671
1690
1673
2201
2272
1668
1668
1670
1669
1680
2343
1671
1672
1662
1671
1672
1672
1674
2561
2564
2293
1675
1666
1655
1679
2840
2840
1644
1645
1644
2610
1652
1685
2556
1682
2364
1716
1677
1652
1670
2218
1766
1681
2236
2287
1666
1675
1714
1681
1671
1674
2341
2333
2333
2344
2344
2553
2344
1665
2342
1679
2352
2054
2196
4507
2012
2104
1686
1942
1699
1939
2404
2289
2298
2296
2288
2468
1939
2272
2273
1681
1678
1698
44345
2300
1679
1894
1894
1665
2169
1690
1692
2459
2464
2462
1678
2565
2565
2618
1706
1682
2542
1936
2464
2437
2437
2268
2267
2509
1668
1786
1861
2110
1688
2627
2623
2092
1703
1666
1703
4148
2333
2334
2333
2359
1684
2315
1658
2398
1682
2288
2290
1875
2712
1711
2350
1939
2363
2258
128380
2259
1946
2444
1655
1655
2256
2377
2236
2251
1681
2252
2561
2294
1686
2349
1678
1687
2298
2298
2298
1665
2298
2299
2326
2256
1711
1676
2695
1681
9484
2463
2459
1673
2368
2369
3087
2342
1684
2569
2531
1815
2209
2348
2350
1887
3335
3058
1825
2162
2212
2216
2216
2370
1679
2262
1669
1882
2326
1703
1662
2467
2261
2470
2467
2269
1841
1834
2608
2341
2298
1694
1698
2347
2346
2278
1697
1901
1666
1660
1657
1857
2531
2254
2254
1685
2539
1700
1699
1679
1677
1677
1674
1706
1710
2633
2327
2321
2321
1659
2634
1700
2453
2309
2306
5663
5665
2442
1853
1883
1948
2301
2069
2297
1680
2064
1689
2268
1701
1693
2104
2566
1672
2226
2226
1707
2046
2276
2269
2340
1714
2481
2074
2070
2555
1667
1683
2292
1705
1810
3493
1677
2050
5992
1687
2263
1695
1675
2364
2261
2338
2063
1871
2339
2283
1936
1949
1947
2433
2543
1888
1682
1838
2795
2796
2266
2418
2207
1674
1870
2210
4440
1800
2210
1709
53813
2199
1888
2256
2550
1683
1671
1678
2238
2370
1697
1666
1678
1678
1681
2582
1907
1653
2620
2814
2212
2347
1894
2158
4242
4242
1896
1682
8254
2586
2293
1662
1663
2392
1684
2535
1758
2060
2061
2606
1675
1682
1679
1685
2785
2785
2266
2617
2620
1685
2264
1670
1700
2269
2339
1677
2356
1681
1681
1876
1669
2265
2270
6582
1687
2363
2365
2365
1691
2528
1865
1775
1775
2456
2328
2346
1668
1676
2347
2071
1908
1672
2252
2078
1702
2665
1659
1742
1817
2567
2295
1652
1937
1934
2036
2558
1683
2082
1819
2688
2195
2063
2363
1679
1653
3572
2258
5319
5318
4924
2282
1774
2275
2290
2298
1689
1871
2435
2453
2451
1688
1682
1677
2612
1667
2612
1671
1691
2426
2329
2028
2329
2363
612849
1673
2255
2065
2461
2366
1700
2533
2534
1978
1871
2375
2343
2372
1683
1692
1817
2276
2387
3860
2265
2448
1854
1700
2071
2545
2543
2258
2560
1838
2393
1686
2253
1699
2349
1678
2536
1816
2275
1886
1651
1652
1654
1671
2618
1819
4094
2053
1657
1660
2444
1661
2308
2269
1765
2045
2257
2256
1921
2392
2536
2353
1688
2353
2041
2290
1841
1660
2296
2059
1920
3264
2230
2010
2335
2264
2301
2050
2054
2086
2091
2082
2058
2675
3112
1686
1677
1665
2271
2264
2262
2286
2266
2564
1683
1689
2803
1707
2340
1672
2278
1663
2554
2447
2236
1673
1674
1678
1678
1837
1668
1666
2273
2731
1670
1666
2280
2614
2054
1799
2082
2299
2370
1691
1826
2275
2304
1889
2799
2799
2549
2797
2800
2278
1865
2456
1644
1696
1697
2260
3389
2271
2274
15794
2584
1670
2864
1705
1705
2430
2462
2308
1704
1802
2415
2803
2335
2285
2231
1818
1669
2327
2353
1673
1676
1965
1687
2806
1891
1677
1708
2292
3042
2251
2255
1688
2277
5808
1757
1769
1644
1694
1662
2248
2269
2269
2123
3298
4051
1683
1934
1684
3265
2047
2789
2789
2271
1909
2244
2439
2342
2289
2207
1687
1665
2848
1690
2619
2616
2623
1703
1669
1706
1822
2642
1704
1703
2649
1699
2465
1942
2686
1781
1810
2584
2282
1698
1942
1700
2520
1903
1898
1902
1940
2791
3650
6694
1673
2408
1899
1696
2271
2283
2014
2602
1695
2067
2530
1699
2518
2286
1692
1707
1708
1684
1670
2246
1668
1684
1680
1686
1676
1767
1675
1874
2329
1689
1683
1863
3418157
4920
2245
2336
2235
1643
2219
1685
1681
1682
2240
4430
2187
1776
1681
1916
2266
2398
2607
1688
1688
1951
1953
2206
2207
2206
2207
2205
1686
2426
1670
2344
2809
1784
2586
2386
1686
2805
2531
2799
1724
1705
1703
2068
1683
2529
2413
1762
2333
1808
1760
1673
1672
2268
2357
2357
1693
2418
2399
1878
1815
1846
2573
1656
1690
2219
1660
1693
2242
1677
2089
2534
1664
1665
2544
1668
2549
1891
2423
2418
2343
1685
1883
2362
1704
1704
2411
1722
2295
1678
1805
4679
1709
2265
1815
2529
1671
1698
2279
2671
2017
1651
2092
2793
1890
1692
1692
1903
2191
2206
2803
2804
1793
2287
1786
3398
1679
2256
2411
2405
2412
1804
2559
2513
2514
1828
1795
1689
2421
1910
2075
2422
2549
1919
2554
1815
1819
2601
1942
2023
2529
1786
2294
2294
2399
2331
2439
2250
2268
2106
2325
3134
3134
1675
2320
1671
1666
1703
2813
2261
2260
2344
1662
2296
1782
2615
2623
2195
2243
1696
1874
2373
1685
1903
1675
204662
1890
1657
2568
2554
2342
2066
2265
15948
1693
2513
2292
1694
2292
1698
2364
1948
2531
2368
2790
1657
1886
3135
2272
2272
2270
2271
2276
2257
2405
1685
1672
1624
2075
1802
2782
1708
1694
1883
1665
2874
2486
2484
1646
1899
1666
2444
1676
1679
2258
1604
2080
1889
1664
1665
2291
1656
2259
1645
2341
2262
2393
82592
2090
2267
3085
1696
1694
1679
1665
1684
2623
2620
2621
1663
3046
1699
2056
2059
1666
1893
1667
2784
2784
1843
1843
2684
1640
2683
1685
2196
2129
2547
2545
2545
2546
1702
1703
1666
1706
1707
1667
1886
5458
2794
2087
2061
2062
1670
2431
1708
1684
2281
2237
2715
2052
2062
2062
2361
1764
1813
1813
1817
1811
1815
1815
2551
1820
2119
1641
1861
1951
2522
2770
1692
2464
1823
1899
2359
1680
1683
2043
5119
1695
2376
1912
1889
1682
1890
2284
2342
2084
1695
1897
1694
1884
2278
2078
2271
2065
2063
1911
1689
1690
2352
2335
2761
2645
2348
2536
1794
1880
1673
2299
1808
2440
2100
1681
2562
2281
113703
2096
1688
2226
2226
2309
2567
2806
1676
2251
2562
1664
2289
2046
2045
2207
2548
2607
1700
1704
1826
1831
1827
2618
1671
1702
1651
1685
1923
3331
2379
1657
2311
2286
1686
2876
1787
1698
2070
2378
2379
1705
2549
1693
2046
1665
2152
4044
1689
1807
1690
1708
2512
1673
2507
1804
1694
2265
2053
2392
2388
1656
1744
1847
1837
2076
2529
2932
2563
1761
2560
1783
6483
2290
1680
1686
2257
25925
1673
2269
2067
3639
2549
2558
2552
2547
2552
2548
2548
1884
1705
1691
1760
2339
4811
1784
1688
1643
1794
1658
2257
2795
1698
1887
2306
1910
1677
2608
2544
2606
1673
2257
2246
84956
1806
1802
1686
1666
2006
1782
1680
1659
1680
1680
1658
1677
1956
1680
1704
1705
1666
1666
3121
2409
2203
3099
1668
1670
2270
1965
1650
1696
2297
1705
1705
1705
2050
1689
3995
2603
2605
1668
1886
1686
1687
2266
2795
1704
1697
1932
1755
1755
1750
2256
2245
1684
1687
4121
2527
2263
2247
1900
2297
1933
1932
1667
1668
1668
2064
2063
2062
2295
1685
1649
3953
2243
1811
2537
2537
2512
2540
1685
1659
1650
2662
1684
2271
1690
1691
2469
1905
2258
2443
2554
2804
2269
2269
2270
2272
2268
2621
2681
2382
2369
3078
1684
1815
3662
2050
1664
2289
2061
2060
6348
1697
2630
2265
2294
2067
1902
1652
2180
2266
2266
1689
1895
1896
1884
1691
1704
1722
2848
1885
1885
1886
1888
1885
1887
2427
1661
1901
1899
1825
2417
1681
1681
1676
1659
1785
1698
2800
1899
26346
1664
1692
2536
1685
3139
1658
2561
1698
1702
1665
2291
1676
2289
2292
1806
2048
1704
1709
1672
1675
2545
2252
1682
2658
2328
1691
2362
2361
1691
15483
2550
1707
1824
1971
2264
1903
1675
1679
2676
2437
2679
2441
2587
2133
2272
2098
2272
1942
1697
1678
2325
1887
1702
1868
1701
1704
1703
1709
1708
3991
1687
2205
2255
2291
2552
1680
1675
1675
2266
2273
2553
2550
2264
1890
3619
2265
1915
1667
1667
1682
2601
1686
2596
2532
2601
1681
2302
2303
2285
1572
2286
1707
1662
2295
2290
1911
1679
2404
2403
1661
1684
1684
1898
2429
1795
3182
2256
2150
1704
1708
1642
1890
2268
1890
2420
1894
2333
1678
1663
1798
2599
1666
1866
1831
2313
2782
2620
2426
2786
2307
2062
1787
4393
2766
1689
1687
1703
1810
1813
1814
2271
2046
1751
2391
1753
2271
1670
1697
2234
2059
2276
2276
1682
2674
2070
2052
1689
1810
1943
1695
2352
2525
1803
1916
2288
1890
1682
1669
1669
1688
1765
1759
1904
1812
1762
1905
3008
1794
1689
4860
2419
1894
2314
1677
2292
2251
2524
2292
2292
2297
2287
2289
2313
2291
1665
2290
2616
2799
2801
1888
2097
2678
2676
2675
2677
1692
1674
1649
2290
2263
2268
2267
3293
2543
3376
2298
2102
1949
1809
2258
2334
1701
1763
1699
1891
2525
40812
2522
2522
2266
1699
1686
1754
2283
1755
1942
1681
1684
1659
1660
2185
2183
1797
2677
2552
2057
1903
3050
2411
1761
2269
1704
1780
2262
1679
1757
2270
1682
2269
1666
1664
2240
1697
2507
1812
2266
1682
2313
1662
1703
2066
2615
2616
1706
1703
1690
1664
2063
1665
1689
1668
1938
1879
1879
2374
1703
2485
1678
2584
1680
1686
1683
2253
2289
1911
2191
1730
2561
2537
1682
5167
1682
1680
2253
2335
2381
2055
2270
1677
1676
1674
1674
1676
2672
2672
2560
2052
1782
1666
2324
2267
15932
1900
2289
1680
1802
2289
2303
4255
1692
1670
1707
2276
1676
1706
1764
2623
1675
1937
1679
1683
4132
2276
1705
1786
2805
2293
1654
1662
2601
2603
2003
2188
2612
2611
2243
2258
2260
1886
2292
1674
2092
2371
2262
1670
1705
3369
2297
2302
2302
2302
2334
1897
2187
2240
1776
2342
1697
1666
2274
1679
1795
1671
2258
1684
2281
1865
1864
1659
1684
1659
2333
2264
2260
2263
2604
2414
1678
1680
6932
1684
2269
1679
1864
2261
2357
1956
1972
1862
1674
1922
1883
2510
1710
2268
2268
2041
1804
1681
1678
2528
2052
1873
2539
2254
2261
2304
2535
2339
2081
2292
1873
1885
1887
2350
2351
1897
1887
1668
1781
1686
2049
2794
2238
1779
1898
2188
2290
2267
2265
1662
2338
1757
2544
2203
36251
2619
1710
1678
2249
2250
2275
1676
1667
1659
2065
1683
2872
1892
1693
2539
3584
1687
1685
2343
1686
1690
1690
1686
1862
1892
1655
1655
2560
2620
1824
2258
2529
2295
2210
2215
2303
1682
2423
2315
1699
1686
1839
1692
2270
1775
1717
2675
2274
2243
1677
1673
2291
1693
2538
2099
2071
2350
2350
1787
2046
2425
1702
2351
2097
1711
1762
1711
1687
1798
1682
1679
2198
81413
1681
2246
2043
1696
1696
1681
1887
1994
2097
2097
1712
2277
2061
2269
2268
1677
2297
2269
2598
2268
2306
2307
2303
2064
2690
2689
2262
2261
2656
2549
1662
1658
1661
1678
2267
2285
1677
2876
3619
2530
2037
2264
1667
1611
1674
1668
1790
2266
2255
2262
1790
1790
1701
1700
1875
2097
1710
1931
1696
1894
1680
1956
1686
1754
2343
1802
1846
1703
2597
1693
1665
2168
1699
4436
1690
2628
1685
2298
2259
2516
1681
2512
2349
2348
2350
1677
1673
1694
1664
2426
1883
2600
2255
2423
2252
1725
2424
2278
2268
1705
1704
2378
1883
3642
2412
1786
2529
1706
2376
2271
1732
1809
2301
2251
2301
2250
40881
1693
3651
1884
2262
1782
1702
4958
1685
2582
1687
2787
2255
1890
1694
2664
1698
1686
2466
1695
2511
3562
2421
2194
1782
2188
2257
2510
1658
1874
1690
2364
1702
1701
1887
1691
2814
2063
2452
2531
1703
1702
2614
2679
2614
1748
1820
2814
2261
1684
2337
2109
1892
2043
1686
2608
1822
2595
2257
1691
26844
1680
1679
2268
1910
1908
1909
1911
1911
2445
1668
2368
1768
1688
1683
1683
1701
1702
2192
4184
1676
1763
2472
2091
1689
1767
2348
1682
2313
1688
1770
1769
2261
1856
1766
2251
2098
2279
1680
1669
1668
1669
7712
1702
1909
1684
2257
1686
1924
1914
1755
2535
1641
1695
2065
1876
2067
1677
2296
2178
2818
2824
1818
2818
1716
2817
1885
1683
1707
6547
2266
1956
1702
1692
1704
1666
2630
1759
1759
1941
1678
2051
13652
1758
1695
1654
1706
2554
2557
1820
1684
2254
2248
2270
1678
1677
1805
2277
2424
2425
2267
22637
2047
1886
1661
1893
1653
1896
1929
1675
2615
2254
2442
1695
2440
1797
1604
2260
2609
2356
2355
1762
1664
1664
1814
1811
7754
1688
2250
2341
2058
2056
3267
1905
2253
5012
2277
2061
2818
2529
2526
2527
2812
2644
2053
19216
1737
1705
2303
1674
2240
2269
1699
2267
2261
2602
2176
2301
2597
2565
2068
2352
2619
2268
2353
2031
1809
1812
2571
2299
1677
1677
1684
2260
2346
2277
2779
1850
1684
1708
1836
3476
2262
2442
1674
2311
3521
1698
1696
2439
2628
2038
2451
2454
2449
2260
2665
1666
2263
2252
1655
1655
1669
2259
2370
2826
2606
1684
1680
1881
1883
1880
2263
1891
1662
2259
2254
1674
1909
2614
2587
2275
1886
1697
1675
2009
2543
1681
1679
2378
2831
2377
1899
1900
1907
2072
2296
2749
1689
1673
1672
2266
1708
1698
2293
1739
1697
2665
2253
1680
1651
2266
1677
1685
2041
1697
2544
2293
2267
1677
1684
1756
2268
2187
2276
1675
6936
6935
1684
1689
1686
1699
1671
2256
2290
2585
2286
2445
2448
1664
2272
2274
1667
2256
1667
1898
1693
1898
1674
1663
1697
3568
1771
1672
1668
1688
1680
2301
2377
1893
1922
6260
3945
1661
2627
1669
2288
1695
2407
2321
1679
2256
1674
1679
2566
2297
2295
2565
2294
1836
2561
2297
2560
2353
2286
2256
1699
2570
2566
2184
2342
2248
1687
1671
2806
2805
1674
1680
2190
1666
1689
2543
2056
2606
2035
2251
1718
1681
3604
3605
1645
1689
1679
10948
1765
1649
1685
1670
2256
1690
1649
2613
1692
1694
1787
1786
1650
3887
1677
1671
2273
1697
2304
1655
2070
2225
1919
2625
2320
2263
2365
2568
2608
2273
2269
2303
3145
1816
1687
1692
1682
1682
2262
2215
2657
2257
1940
1671
1869
1673
2210
1868
1677
1896
2274
2278
3286
1776
2214
1691
2821
1683
1666
2431
2338
2285
2360
1763
1762
1696
1686
1686
1677
1689
1671
1677
1680
1686
1675
1681
1667
1679
1672
2338
1668
1671
2266
1806
1678
2372
2242
2555
1673
2199
2368
1687
2552
1671
2268
2265
2265
1656
1669
3201
2081
2253
1950
1950
2344
1666
1805
1947
1703
1688
2456
2787
1705
2440
1892
2253
2252
1787
2020
2337
2648
2648
1693
1663
1998
2332
1663
1782
1789
2630
2574
1725
1697
1667
2057
2049
1705
1841
2209
1689
1863
1679
1861
1665
1691
1666
1667
1680
2281
2286
1882
1879
2581
2285
2286
2563
2692
1677
2199
2202
2610
2286
1937
2545
1876
1692
1702
2070
2070
1645
1683
2569
2564
2262
1671
1670
1658
1695
1667
1687
3881
1664
2555
1891
1672
1825
2564
1909
1790
1930
1709
1672
1946
1930
1668
1670
2260
2225
2292
2814
1683
1700
1707
2262
1679
1670
2294
2534
1671
1670
2266
2263
2678
2522
2262
1678
1829
2248
1676
1710
1771
1939
2197
2269
1681
1679
1668
2012
1707
1685
2225
1856
1703
2258
1661
1670
2245
1663
1693
1679
2249
2381
3538
2269
2269
1888
2548
2818
1685
8982
1661
1659
1659
1663
2428
2684
2359
1890
2366
1653
1653
1686
3028
3030
3374
2539
2085
2577
1818
1818
2050
1683
2192
2553
1883
2274
2442
1677
2557
2518
1690
1660
1676
1664
2524
2528
2524
2524
2529
2528
2525
1708
2172
1700
2549
1703
1789
2264
1883
2261
1756
1689
1688
1685
1687
2551
1672
2352
1667
2329
1666
2510
2563
1862
1711
1693
1691
1665
2259
1901
1898
1654
2250
2245
1912
1856
2244
2259
1853
33114
2333
2538
1677
1675
1807
1657
1685
1679
1707
1821
1661
2265
1681
1675
1689
2244
2238
1817
2245
1912
1670
1680
1690
2345
1777
1656
1643
1676
1725
1839
1726
2308
1707
2255
1655
1668
2045
2259
2255
2065
1674
2064
1685
2626
2400
1789
2530
2382
2383
1792
2254
1667
1701
1829
2335
1943
1660
2549
1706
2549
5083
5083
1668
1686
1694
1676
2565
2285
2590
2237
1817
2423
1875
26043
2617
1701
2380
2353
1656
1676
10032
2601
1655
2053
13751
2317
1672
2511
1627
2566
1703
2545
2313
1667
1667
1784
1672
1682
1670
2055
1678
2221
2380
1691
1705
1850
2269
2382
1688
1671
1677
2239
1663
1668
1656
2258
1674
2247
1675
1810
2042
2703
1870
2540
3571
2269
1693
2261
2260
1671
2063
3020
1674
1694
2058
2674
2144
2065
2057
1667
1803
1667
3651
1683
1699
1702
2270
1686
1667
1880
2235
1686
2520
1687
1687
2612
1891
3299
1693
1756
1757
1675
1706
1692
2614
1701
1683
1687
2347
2098
1695
20994
2348
1681
65291
1699
1839
2269
1691
1684
2487
2315
2270
1778
1676
2293
2045
1715
1650
1938
1706
1776
1886
2061
2738
2469
2521
2526
2294
2274
2263
1772
1889
1669
2425
1697
1777
1695
1669
1670
1669
2409
1853
1685
1632
1709
2256
1805
1666
1673
1820
2531
1685
2260
3878
1702
1674
1678
1678
1697
2844
1691
1694
1873
2236
2255
2240
128373
1665
2619
1866
1867
1670
2435
1670
1704
2355
1694
1696
2380
1670
2611
2613
1941
1691
2534
1934
1941
2529
2340
1687
1699
2540
2538
2539
1907
1711
2095
1670
1709
1769
1671
1702
1705
2261
1678
1863
1804
1687
2271
1807
1681
2569
2681
2531
6522
2088
4936
1677
2526
1762
1697
1692
1707
1850
1655
1886
2210
5192
4536
1685
1667
2378
1773
1775
1653
1680
2258
2544
1677
2259
2055
1754
1807
1808
1786
2260
2468
1654
2259
1707
2271
2273
1654
1689
1942
1780
1767
2562
2562
1762
1763
1764
1842
1675
2562
1705
2121
2196
1675
1706
1666
1773
1939
1938
2689
1913
2346
1663
1685
2272
1705
1683
1660
1661
2059
1816
1681
1788
2803
2562
2012
2625
2808
2565
1673
1670
1680
1917
2343
2545
2263
1683
1679
1683
2261
2239
2567
2309
1763
1729
1692
1703
2198
1690
2140
1888
1890
2300
2347
1878
2620
2298
2255
1685
2348
1682
2292
2412
2289
2413
2591
13836
2209
2270
2591
2440
2210
2055
1693
1669
1711
2345
2345
1670
1997
2261
2040
2183
2339
2267
2618
1668
1689
2461
2255
2256
1686
2257
2628
2254
2268
2270
2273
1877
2235
1678
2270
2339
2339
2298
2253
10762
10763
1701
2249
2248
2252
2251
2524
1763
1764
2270
1739
1740
2252
1704
2491
1915
1700
2077
125513
2029
2471
2255
2604
2252
2283
2248
2622
2544
2677
1694
2542
2552
2675
1685
2551
2547
2548
1747443
2541
2675
2249
2251
2680
1916
1774
2544
2329
2603
2532
2294
2201
2293
1697
2289
2289
4776
1859
2287
2273
2786
1817
2512
1879
2512
2074
2807
2062
1769
1818
2497
2528
2252
2194
1668
2265
2277
2451
2452
1901
1908
2200
2197
2199
2525
1908
1909
2076
2274
2294
1668
1703
1703
2048
2326
2540
1899
1902
1777
1677
1685
2497
2289
1656
1656
2346
2315
2474
1674
2459
2264
2269
1684
2650
7127
2250
2255
2650
1680
2599
2365
2290
2288
2271
2652
2443
2310
2221
2224
1703
1900
1900
2345
1670
2512
2643
2643
2614
1679
2258
1813
2293
1681
1680
2805
4275
2266
8484
2563
2246
2289
2311
2247
72755
2447
1705
2305
1699
2260
2265
1648
2241
2279
1697
2350
2500
2261
2259
1906
1892
1909
2199
2273
1863
2543
2245
1677
2535
2270
1707
2496
2240
1680
2433
2257
1674
1897
2473
2024
3370
2381
1682
2035
2249
1677
2251
1649
2254
2517
2251
2571
2017
2267
2188
2266
2266
2266
1675
1885
1891
2374
1692
2448
2444
2457
2535
2443
2535
1888
2069
2371
2444
2533
1853
2276
2538
1684
1679
1780
263659
2307
2451
2453
1671
1650
2679
2572
2268
2292
2506
2255
2254
1816
2452
1922
2372
2376
2378
1663
1666
1903
1778
1684
1684
1903
1703
2276
2276
2061
2303
2063
1851
1692
2379
2380
2375
2512
2104
2606
1812
1659
2451
2451
2782
2511
2667
2273
1675
1677
2321
2319
2035
1688
2514
1664
1868
2660
2661
2534
1869
1886
1693
1691
2520
1908
2559
2669
2309
1984
2509
2308
2085
2777
2258
2257
2260
2253
2257
2412
2192
1677
1676
1680
1677
1680
2506
2451
2274
2198
4708
1864
2229
1667
2196
1679
2231
1680
2271
2537
2798
2376
2574
2345
2347
1833
2238
10746
2239
2237
2240
1782
2256
2038
1668
1879
2191
2642
2191
2188
2202
2198
1865
2523
2523
1690
3577
2521
1751
1701
1700
1672
1667
1669
2247
1703
1676
2562
4618
2252
2251
2254
2578
1663
2534
3274
2544
2277
2269
2258
2257
2091
2257
1897
1679
2522
1690
2521
1708
1708
2649
1660
2487
1995
2480
2479
2272
1923
2256
2653
2247
2015
2309
1686
2268
131257
2266
1676
2270
1755
1654
2531
1777
1881
3228
3226
2257
1768
2262
1878
2263
2260
1692
2328
3114
2329
1658
2265
2258
2262
2263
2194
3355
2527
2204
2565
2572
2451
2670
1675
1885
2550
2554
2263
1829
2515
2285
2249
2254
2255
2483
3141
1682
2260
1891
3217
1775
3564
2436
2438
45367
1763
2532
2324
2549
1881
1701
2112
2393
1759
2650
2415
2654
2536
2416
1721
2592
1676
2517
1679
2508
1889
2511
1706
1640
1705
2177
1790
1702
2028
2800
2330
1782
1656
2553
2343
2030
2269
2249
2270
3022
1700
2262
3503
6137
2272
2300
2073
2149
2264
2795
2427
1708
2262
2520
1866
1678
1670
2299
1669
2757
1755
1758
2342
1662
1660
1705
1873
2333
1663
1887
1663
2330
1687
1700
1678
2295
2041
1694
1939
2053
2273
1671
2693
2610
2547
4154
2336
1768
1775
1870
1870
1871
2273
2380
2027
2524
1625
1836
2552
2530
2441
1883
2043
1871
2269
1753
2272
2198
2212
2328
2266
2547
2437
1889
1643
2342
2422
2421
1700
2294
2246
1681
2269
3092
1866
1907
2559
1681
2359
2252
185491
2238
1908
2806
2807
2818
2683
2340
2687
2685
2445
2681
1683
1700
2302
2260
2532
2532
2333
2334
2524
1774
1912
2046
1759
2053
1910
2286
1657
2574
2270
2391
2537
2257
5192
2256
2259
2261
2255
2651
2650
2658
3642
1898
1694
2302
2536
2255
1909
2345
2030
2495
1890
3464
2293
1661
1658
2341
1667
2534
2681
2616
2544
2286
2261
2620
2289
2268
1688
11067
1680
2293
1838
2667
2663
2296
2356
2344
4034
1646
2276
2267
1642
2343
4440
2522
2495
2440
2275
2274
6199
2698
2688
2683
1684
2556
2248
2524
2682
2602
2510
1892
1706
1685
2685
1884
2436
2311
1672
2348
2260
2568
2568
2270
2237
2142
2749
1690
1919
2584
2184
1664
2178
2206
1901
1938
1899
2541
1868
1879
1670
1899
2277
1698
2975
2256
2263
1696
1891
2253
2188
1889
2366
1884
1807
2271
2544
2203
2269
1887
1710
2190
1896
1853
2517
2264
3173
2266
1650
1657
2443
2438
2436
2439
2434
2439
2170
2162
2160
2944
2340
2956
1701
1813
1765
1742
2432
2430
2429
1708
2313
1641
2265
1648
10865
2107
2142
2441
2284
2344
3441
18732
2343
2527
2441
2513
1993
2433
2439
2274
2262
2438
2178
2432
2178
2519
2616
1913
2555
2799
2270
2284
2253
2255
1869
2276
1897
2592
2423
2575
2397
2277
2273
2416
2417
2416
2256
2422
2575
2530
1888
2240
2239
1683
2622
2554
2554
2592
2033
2253
2268
2268
2784
2331
2792
2517
2253
2033
2286
2555
2200
6716
2070
2834
2019
2749
2669
1677
1894
2534
2489
2491
2291
10895
2128
1804
1752
1752
1801
1819
1707
1705
3223
1699
2770
1699
1704
2301
2554
14337
1907
2655
1673
1692
2548
2580
2794
2363
5631
2176
3875
2514
2270
2402
2688
2256
2253
2256
2259
2432
2794
2431
2798
2270
2319
2231
3675
1866
1866
1864
2433
1883
3022
2689
2564
1896
1700
3393
2198
1704
1671
1903
1900
1710
2258
2265
2265
2265
1817
2202
2550
1899
2037
2044
2514
2248
2261
1689
2415
1784
2321
2279
2425
2598
2251
2291
2271
2264
2447
2447
2447
43383
2076
2790
2438
2270
2559
2036
2280
8002
2521
2548
2272
1895
2293
2546
2271
2544
2252
2260
2502
1676
2260
2261
2265
2260
1909
1677
2262
2231
2230
2337
2272
2235
1892
5213
1891
1696
2207
2187
2274
2262
1774
1755
2262
1890
2669
1656
1910
1704
1893
1701
1665
1703
2215
2505
1683
2041
2250
2429
1895
30560
2490
434524
1709
4175
1656
2296
2054
2313
2443
2258
1668
2249
2207
2273
2297
2751
2687
2536
2515
2687
1886
2570
1627
1887
2691
1890
2245
2243
2071
2248
2371
2249
1876
2691
2193
2187
2247
2513
2098
2199
2252
2246
1675
2339
2535
2419
1683
2543
1928
1894
4067
2528
2198
2568
1682
2441
2254
1691
2548
2269
2689
2552
2804
1707
1711
2270
1695
1669
2440
2793
2524
56329
56329
2300
2495
1814
1762
1708
2235
2550
1705
2263
2267
2247
2261
2261
2290
228164
2256
2257
2247
2259
1679
2047
2193
2338
2227
2277
2227
1684
2450
1677
2285
2042
2186
2457
1652
2289
2328
2525
2206
2607
2786
2437
1681
2193
2614
1673
2526
1988
2254
2041
2264
1680
5027
2261
2541
2258
2262
2396
1874
1655
1675
1675
2566
1691
2426
2100
1878
2262
2525
1893
1704
1819
1818
2260
2262
2210
2202
2267
2249
2449
1677
2447
3329
2528
1879
1882
2828
4009
2786
2073
2787
2554
1874
1869
2444
2272
2279
2273
1706
1662
1693
1689
2593
1876
2261
2297
2253
2255
2255
2727
2174
2249
1825
2249
2249
1679
1685
2252
2685
2720
1889
1880
2266
1699
2341
2265
2259
2301
2417
2533
2439
2254
2263
2261
1673
1678
2196
2196
2276
2538
2287
2384
1890
2579
1678
1677
2131
2551
2136
2255
2412
2258
2257
2269
2256
2201
1657
2205
2346
2436
2208
2261
1888
1883
1881
2563
3201
2259
1903
1660
1812
1898
1841
2331
2207
1685
2553
2297
1680
1704
1680
1684
1685
1684
1683
1683
1685
1683
1850
2282
1633
2563
2618
2252
2255
2263
2256
2297
2301
2336
1889
2209
2205
1697
5073
2252
2364
2364
3620
2262
2245
2559
2511
1974
1894
2216
1675
1905
2677
4500
2260
2260
2442
3236
1886
3238
2181
1653
2278
1666
1666
1705
2194
2290
1666
2531
2323
2277
2103
1665
2250
2435
1901
2552
2794
1668
2596
2171
2152
2272
1789
2655
1688
3919
2409
2517
2192
2518
2263
2518
2187
1675
1699
5522
1688
2200
2210
2261
2430
5494
2238
2323
2514
2553
2513
1666
1655
2445
1661
2109
2257
2256
2540
1692
2256
2257
2793
2256
2253
1680
1685
2437
2401
2433
1884
1887
2249
2537
2538
2256
2534
2498
2496
1677
15784
2309
2535
2267
1672
2243
2184
1848
2184
1699
2688
2544
2549
2677
2288
1708
2290
2427
2506
1687
1908
2292
2553
2346
2180
2422
2540
4676
2695
1688
1886
2249
2400
2244
2320
2599
1647
2400
2256
1653
2257
1917
2282
2256
2540
1793
2541
2421
1806
1700
2052
1802
2434
2525
2520
1686
2266
2260
2261
2259
2260
2253
2353
2258
2260
2352
2375
1706
2261
1908
2263
2263
2259
2539
2260
2263
3412
2256
1669
2417
1997
2531
2302
2275
2489
2271
2251
2016
2608
2535
46529
2546
2239
2552
2605
1694
1863
1681
3304
2532
1684
2030
5686
2440
1657
2255
2252
2255
2252
1691
2440
2510
1718
2226
1668
1868
1866
2586
2556
2258
2292
2259
2501
2292
2259
2501
2364
1681
2286
2286
2286
1677
1678
1698
7657
2254
1665
2595
2595
2253
1668
2607
2607
2393
2282
1678
1678
2534
1709
2254
2345
1686
1678
1885
2294
2804
1897
2258
1897
2270
2200
2193
1665
2549
2257
1683
2043
1682
2097
2097
2553
2241
2244
1894
1890
1894
1889
2238
1887
2552
2283
3171
2690
18451
1670
1669
1667
1671
2270
2268
1668
2268
2616
1654
2257
2255
2537
2527
2293
2252
1919
2262
2292
1696
1713
2407
1882
1672
2258
178715
2258
2378
2330
14433
2434
2272
2414
2267
2545
2214
2263
2260
2509
2248
1656
1667
2068
2065
3480
2342
2513
1674
2550
2547
2550
1658
1699
1684
71920
1672
2193
2413
2062
2387
2507
2283
2495
1883
1976
1881
1883
1878
1634
1661
2428
2428
1672
1704
2354
2397
1857
2208
2278
2253
2542
2262
2265
2561
2261
1862
1685
2341
1901
2091
2036
1788
2770
1790
1674
2239
1689
1660
2429
2350
1686
2437
2350
1686
2325
2552
2552
1686
1670
1666
1693
2235
44527
2940
2533
2533
2270
2267
2268
2268
2325
2271
2588
1779
2256
2616
2680
2299
2263
1663
1659
2586
1664
1677
2552
2442
2250
2297
1939
2526
2249
2270
1698
2794
2604
2183
2603
2278
2349
2703
8540
1891
2272
2025
1658
1802
2025
2288
2680
2530
2259
2343
2540
2043
1664
2122
2059
2249
2062
1787
2263
2054
2535
1669
1819
1822
1907
1636
4110
2234
2270
1872
1878
3345
2277
2197
16829
1658
1880
2258
2191
2546
2289
2289
1637
2270
3681
1704
1931
1688
1687
1691
1683
2273
1897
1715
1902
1758
1880
1961
2316
2381
1705
1701
2295
1667
1667
2290
1883
1884
2395
1698
2264
1667
2348
2213
1690
2268
2572
2434
2034
2436
2543
2326
2797
2792
2793
2439
2437
2359
1659
2359
2272
2532
2513
2270
2267
2200
2262
1850
2265
1697
1777
1670
1682
2288
2284
1666
2240
2239
2245
2248
2680
2038
2295
2360
1879
1893
2260
1995
1661
1661
3245
2510
2264
2520
1665
1893
2260
1674
2205
2502
3078
2499
2267
2264
2264
4790
2267
1921
2251
1682
2192
3733
2438
2225
2548
2263
1677
2520
2278
2517
2265
2350
2240
2274
1686
1678
1686
1675
2267
1689
2372
1679
2375
2373
2372
1914
2328
2514
2259
1687
1679
1665
2431
1691
2242
40809
2434
2492
2440
2304
2252
2429
1770
2090
2266
2486
2052
1880
2051
2283
2266
2682
1892
2067
2194
1885
2196
2197
2259
1702
1922
2505
2431
1808
1811
2273
1948
2296
1768
2039
2188
1777
2408
1893
2514
2196
1714
2407
2201
2802
2425
2365
2802
1673
1680
1886
2672
1671
2551
2259
2653
1897
2291
2791
2332
23373
2354
2369
2331
2377
2799
2042
2252
2264
2189
2186
1680
1961
1700
2262
2203
2207
2354
2209
2208
2255
1888
1890
2537
2535
2534
2250
2254
2253
1822
2182
2291
2595
1770
1677
3245
2503
4294
2330
2331
2333
1691
1665
2254
1847
1883
2783
1661
1870
2251
2253
2251
2288
2290
2200
2168
2168
2267
1676
2267
1901
2258
2277
2256
2265
2368
1874
2251
2253
2245
2254
1705
2289
2290
2290
2288
2285
2293
2251
2286
2288
2289
2089
2537
2548
2291
2262
2406
2251
2547
2268
2809
3151
2123
1729
1712
2438
2290
1922
45361
2378
1640
2378
2597
1659
2268
1705
2186
2282
2277
2281
2675
2521
2250
2295
2252
1902
1917
1892
2251
2257
1698
2254
2256
2086
1713
2346
2269
2269
2090
2964
1907
2436
2616
18257
2545
1765
2811
2264
2397
1779
2083
1683
1875
2084
2300
2517
1705
2521
1669
1671
1679
2194
2296
1677
1656
2521
2521
1676
2366
1702
1705
2671
2826
2668
2524
2203
2258
2208
1882
2271
1693
2306
2431
2060
2271
2335
1758
3089
2270
3812
2265
1871
47574
2442
2687
1683
2663
2669
2253
2253
2256
2289
2253
2259
2524
1888
2398
2398
2240
1705
1704
1706
1705
2067
2069
2450
1758
310186
2674
2555
2679
2594
2395
2550
2676
2808
1710
2397
2239
2131
2128
2308
2437
2434
2126
1669
2055
2521
1882
1685
1907
2521
2495
1912
1900
2817
2763
1895
2266
2267
2250
2283
1786
1701
1658
2031
2226
2508
1683
1689
2243
1636
2619
2440
4205
2355
2508
2263
1702
2542
1681
1679
1699
1699
1699
2261
1906
2652
2265
1899
2267
2244
2201
2305
2185
2188
1707
2665
2511
2263
2453
1911
1670
2340
2525
1903
1903
2633
1665
2446
2446
2548
2253
2542
1932
1712
2061
1903
2285
2431
2288
2107
2264
11236
1859
2251
1681
2627
1898
2258
2453
3758
1678
2361
1907
1890
3656
2262
2350
1898
1855
1691
2500
2103
2249
2666
2550
2433
2229
2270
3141
1670
2598
1889
2581
2526
1658
2231
2188
1666
2288
2233
1692
2252
2451
2377
2450
2273
2289
2260
2262
1781
2193
2518
2550
2545
1669
2394
2247
2245
2246
2245
1944
1944
2281
1684
1814
1685
2150
2047
1702
2045
2044
1896
1682
2268
1881
1887
1696
4786
2312
2242
2055
1699
1807
1973
2343
2210
2183
2288
2560
1704
2295
1684
1664
2193
1670
1669
2264
1689
1874
1672
1924
2272
2524
2264
1662
1671
2490
2492
2264
2522
2267
1663
1664
1843
2053
2754
1706
2511
2389
2284
2563
2816
2280
2556
2284
2558
2672
2557
2559
2510
2378
2379
2683
2683
2683
2682
78338
2271
1879
2063
2427
6911
2265
2272
2271
1704
1709
1708
2258
1893
1667
1894
2333
2330
2309
2186
2189
2190
2185
2185
2189
2191
2187
2185
2182
2182
1879
2188
2187
2181
2381
2437
2379
2434
2435
2438
2244
2202
2197
2301
2240
1832
1669
1852
2553
2502
2509
2499
2253
2113
413972
2503
2289
2164
2097
2341
2340
1942
1781
1887
1812
1812
1699
2259
1692
2374
3090
2241
1695
1691
1693
1678
1675
1980
1675
2370
2261
1675
2262
1669
2262
1679
1698
1699
1679
1698
1676
1701
2265
2174
1886
1878
2546
2548
1676
1676
1733
2271
2499
2351
2538
2444
2271
2525
1693
1693
1656
2033
2302
1656
1883
2253
2292
2276
2292
2044
1704
1876
3895
2062
1691
2529
1645
2242
1682
1681
1680
1879
1760
1942
1940
1896
2266
2266
2246
2270
1675
1684
1860
2615
2086
2284
2804
2285
2769
1662
2272
2274
1698
2749
2751
2555
2558
1684
2792
5392
2456
2166
2205
2345
2042
1676
2283
1698
11134
1687
2668
2264
1656
2552
2012
1678
2439
1689
1664
1679
1893
1666
2560
1881
2185
2175
1700
2453
2588
42740
2261
2539
2541
2190
2243
1683
2279
2661
1691
3176
2522
2343
2258
2446
1669
1666
1669
2522
1668
1669
1659
2310
2437
2518
2522
2283
2573
2515
2293
2272
2265
2557
2529
2254
2293
2193
2061
1707
2264
1715
2273
1696
1680
2188
2271
4395
2674
2498
1675
2270
2271
2270
1860
1680
1951
2242
1886
2272
2333
131465
2079
2202
2288
1661
2336
2086
3050
2372
1695
1684
2262
1885
2063
2377
2690
1948
2440
2442
2504
2440
2504
2258
1669
2254
2255
2285
4666
1903
2284
2332
2266
2432
2266
2061
2296
1661
2566
2564
2566
2357
2097
2341
2343
2431
2567
2055
2526
3098
2288
1890
2196
1663
2498
2260
2264
2541
2542
2281
2495
2493
2270
2522
2289
2493
2289
2520
2049
2502
2525
2516
2061
2510
2508
2506
2193
2194
2447
2452
2507
3672
1869
2260
2297
2296
2285
2286
33323
2288
2265
2491
2692
2527
2042
2267
2266
3040
1894
1665
3297
2246
2247
1743
2402
2406
2297
2258
2294
1703
2292
2529
2533
2536
2532
2169
1902
2402
1676
1828
2405
2052
2263
1687
2531
1667
1681
3472
2555
2688
1880
2553
1678
1678
1677
2686
2559
2675
2504
1876
1886
2682
2223
2262
2265
2345
1662
1703
1719
1668
1920
1915
1870
2208
2203
1668
2532
1668
2379
1686
1709
2352
2680
2682
2680
2342
2272
2341
2644
2275
6392
1994
2609
2524
2194
2562
2521
2562
2443
2270
2611
2536
1683
2845
2282
1667
13360
1670
1694
2255
1665
6216
1891
2259
5701
2244
2792
1696
2604
2495
2360
2251
2250
2253
1878
2288
1920
2269
1925
2261
2058
2270
2164
2269
2289
2661
2265
1681
2268
3582
2276
1706
1706
2569
2258
2426
4525
1781
2540
2547
1888
1683
1687
1677
1694
1689
1699
1695
2540
2499
1784
2210
2538
73121
2540
2259
1886
1662
2327
2326
1670
2179
2295
2259
2107
2760
2432
2435
1693
1832
2273
2244
2251
2250
2199
2550
2642
2425
2788
2657
2687
2662
2207
2431
2613
2652
2251
1898
1746
2251
2671
2102
2508
6580
1935
1935
1782
1805
2309
2808
1884
2562
1703
1882
1975
2192
2203
2201
2202
2201
2202
2429
2292
1667
77475
1697
2180
2281
1987
2127
1697
1715
2561
1715
2350
1672
2561
2270
2433
2307
2255
2279
2279
2256
2253
2253
2251
2259
2250
2186
2428
1684
2432
1882
2300
2303
2612
2615
1699
2507
2350
2349
2256
2607
2026
2357
2533
1909
1698
2534
2260
2534
2271
2245
2271
2273
6919
6918
89008
2551
2555
1888
1663
1670
2553
2433
1728
1940
3577
1680
1943
1669
2496
2494
1705
1954
2613
1896
4131
2537
1905
2288
1685
1686
1664
2424
2254
2372
2250
2247
2250
2248
2253
2247
2250
2252
1698
2540
2255
1702
2248
2193
2192
2192
2546
2430
2299
2256
2388
2265
1890
2265
1677
2779
2262
2533
2453
2526
2498
1903
2510
2812
1666
2512
2538
2348
2346
1899
2260
2373
2258
2517
1717
1677
2430
5709
2296
2529
1858
1852
4133
2767
2454
2298
2256
2263
2564
2490
2667
2667
2513
2513
2518
2253
2253
2502
2170
2300
2205
2262
2199
2558
1681
2491
2381
1671
1884
1661
1880
2425
2007
2290
2247
1671
1675
1666
2603
9598
2600
1666
1885
2573
1877
1889
2554
2264
2256
2613
2255
2256
2255
1765
2258
2265
2433
2554
2499
3190
2553
2339
1664
2682
2239
1897
1673
1679
2375
2668
1676
1664
2263
2261
2264
2255
2549
2516
2448
2516
2549
2272
2555
2264
2504
10593
2500
2115
2114
2391
2269
1822
1906
1902
2440
2258
2259
2307
2257
2306
3213
2523
1192118
1915
1715
3342
2505
10034
2252
2503
3338
1684
2552
1696
1680
2491
1694
2256
1663
4176
2514
2241
2243
2007
2069
2221
1694
1693
1675
2238
2247
1800
2671
2188
2719
1748
1649
2251
2430
1644
2747
2487
2549
1711
2024
1656
1808
6603
1896
1611
2525
1952
1954
1952
10250
1952
1662
1675
3939
2250
1664
1626
2252
2669
2244
5059
2247
1626
1677
1677
1973
1673
2498
1677
1686
5413
12469
1660
2012
1651
2450
2334
1646
1647
3207
2551
2552
2610
1673
1647
2632
2243
1663
1683
1660
1666
1683
2435
2331
1694
1663
1687
1657
1689
1683
2444
84783
1674
3664
2181
2279
2432
1667
2281
2254
2432
1644
2249
1873
1691
2266
1947
1664
2266
1717
2267
2416
1655
1899
2086
2236
1889
1705
1889
1646
2354
3551
1668
2550
18353
1662
2256
2256
1588
1999
1861
2241
2194
1645
2541
2541
2183
2196
1764
2265
2265
2540
2269
72486
1875
1912
2286
1673
131255
2523
2489
2253
1698
2240
1772
1666
13945
7172
1901
2234
2273
1872
431225
1650
2928
2043
1637
2176
1597
1706
49820
1651
2405
1876
2425
1898
2255
2255
2033
2253
1659
1708
2267
2257
2256
2651
1691
2254
2454
2257
2268
2276
2260
2274
1746
2273
2256
2258
2257
2095
67245
1725
1679
1905
2373
1622
1891
2263
2545
1892
1891
2543
2542
1887
8479
1892
1664
11413
1890
1888
2032
1660
1657
2294
1676
2254
1675
2545
2545
2252
3143
1664
1650
1635
2322
1651
2404
2323
1177327
1665
1853
1906
1902
3650
2235
1902
1789
2377
2301
2807
2544
1915
2301
2620
1971
1912
2016
1915
2067
1912
2620
1656
1912
2544
1910
1659
2250
3016
1812
1813
6563
1761
1760
1943
3594
49132
2345
2119
3636
1664
5839
2511
1909
1875
4577
2538
2254
1667
1668
2480
5074
1672
1668
2254
1718
2253
2132
6739
1665
1679
1614
2563
1669
2188
2191
1670
2083
1675
2190
37197
2349
1673
1893
1709
2662
1896
2266
2033
2324
2598
1674
1677
3392
1904
2635
1661
1654
2264
2262
4640
2552
2187
2664
1858
2365
1626
2262
1669
1626
2297
1703
2002
1899
1781
2655
2776
1659
1653
2050
2539
2271
2540
2273
2239
1669
2016
2420
2501
2268
1677
2339
9781
2033
1735
2266
24842
2293
2173
1646
1662
2440
2064
2446
2543
2273
2665
2259
2273
2282
2264
2300
2281
1679
2675
2974
2199
2198
2201
1892
2201
2287
2269
2429
2132
1687
1663
2249
2815
2589
2354
2678
2587
1598
2675
2815
2241
2240
12768
2309
2240
2558
1650
2301
2061
1665
1652
1656
1856
2286
2120
2664
2350
2352
1963
2796
2550
2664
1700
2616
2550
2243
2537
6415
2270
2340
2341
1783
6742
2061
4135
2029
134725
2297
2300
2356
2297
1700
2263
2436
1662
2263
1665
1928
2277
2201
2201
2201
1669
1885
2203
2244
2526
2187
2273
7238
1673
1690
7359
2059
9929
3065
2671
2515
2515
1655
1961
1901
2328
2329
1661
2071
2536
2540
2231
1899
2512
2788
2430
1689
2061
2510
2676
1685
1648
2045
2298
2428
1852
16849
2599
1858
2505
2261
2067
1720
1671
7275
1671
2554
1675
5201
2294
2641
1673
1645
2348
2091
2638
2553
2557
1672
2225
2539
2116
1656
2532
1898
1903
2522
1761
1666
2232
2275
2892
1665
2343
2654
2255
1693
1892
1904
1712
7238
2337
2258
2258
2623
2459
2459
1776
1674
2388
2195
2596
2490
2262
2457
2264
2266
2457
2263
2266
1915
3166
2092
1793
1667
1884
1904
2788
1993
2601
1681
1686
1817
1640
2316
1684
26660
2678
1920
1775
2296
1676
1734
1813
2268
2265
2268
2268
1814
2075
1813
2265
2266
2267
1639
1658
2191
2598
1893
1966
6849
2014
1685
1689
1701
1690
2603
1679
1679
256806
2191
2260
2262
2141
254011
2262
2194
1889
2499
1885
1886
2276
1700
1878
2514
1701
2814
2547
1738
1667
3575
2279
2278
2267
2059
2274
1880
2546
2120
1702
1859
2262
2538
1673
1917
1916
2546
2110
248523
2269
1701
1651
2259
2262
2574
11118
2570
1763
1659
2539
2569
129804
2202
2254
1643
2253
1901
1667
2432
2435
2308
1646
1657
2201
2308
1657
1677
2201
2201
2792
1679
1893
1671
2251
2670
1891
2258
1667
2290
2672
2289
2550
5102
1776
2556
2554
2553
2196
2180
2558
2553
2340
2278
2268
2264
2267
2268
1891
1890
2269
1669
2412
2413
2312
1669
2513
1682
303681
2278
2455
2453
16858
1693
1656
1654
2197
1701
3902
1744
2553
5786
12922
2553
2551
2551
1673
2560
2561
2348
2347
1754
2205
2323
2309
2305
1667
1667
1660
1666
1669
2249
1662
1626
1889
2255
2257
2255
1668
2257
6981
1666
1640
2261
2063
1671
2530
2273
1644
1985
2540
2785
2274
2292
2019
2683
1673
1631
1643
1671
1904
2013
2432
2556
1645
2679
5163
2528
6784
1650
2252
1653
1671
3367
4256
1817
1809
1815
1813
5818
2292
2990
2624
2247
2576
1896
2579
11626
1669
1878
2273
1670
2259
2281
2621
1690
308937
2625
1685
1682
2609
1882
2257
1677
1693
1891
2760
2235
2345
1890
2255
2254
1869
2253
2260
2374
2254
2797
2817
2276
2257
1869
1669
1791
1676
2063
2571
6398
2260
2261
2257
1632
2169
5283
1885
2259
2401
1676
2399
2270
2534
1938
1678
13900
1678
2122
1682
2209
1695
1683
1698
1682
1860
1672
1664
2430
948361
1673
1671
2531
2531
2652
1695
2284
1872
1901
2289
2551
1657
1657
2403
1677
2549
2307
3374
2546
2247
2268
1688
2247
1671
2450
3331
1665
1873
2540
1670
2537
2444
2440
21764
1637
2442
2189
2280
2375
2283
2315
1673
1744
2318
1653
2520
1662
2269
2519
1663
2117
1781
2183
1781
1626
1781
1688
1674
1891
2187
1842
2319
1710
1681
1662
1936
1713
1659
2547
3568
4905
2102
1667
2682
1665
2124
1637
1802
1667
2129
2559
1695
1665
1643
1663
1673
1692
2067
2351
2439
1630
1693
2274
2566
2284
1668
2330
1772
2116
2614
2372
2624
2324
1675
1699
2297
1704
1692
5984
1690
2394
2288
1893
2352
1872
2563
1684
1677
2040
1675
1640
1683
2279
2278
2308
1668
1748
1682
1923
2571
2430
2427
2676
2565
2425
2428
2226
2479
1645
4958
1648
1891
1686
1674
1690
2681
1684
5484
1761
4837
1686
2809
1697
1701
1674
1608
1657
1666
1976
1671
1681
2513
1688
1790
2060
3000
1694
1684
1664
2049
1608
1656
2053
1688
1886
2303
1861
2195
2509
1939
2453
1679
2484
1676
1677
2321
2086
26070
4828
2060
1710
2634
1846
2514
6868
1677
2194
2317
2309
1949
2538
2512
1652
1670
2509
2507
2269
2060
1621
1667
1635
1894
2209
1659
2495
1656
1661
2364
2292
3359
1667
2265
1636
1642
1676
2300
1677
1659
2807
2272
2133
2272
1675
2440
2440
2133
1977
103355
2391
2572
2366
2367
2609
2137
2522
4655
2327
2267
2262
2397
2677
1674
1660
3887
2675
6781
4167
1789
1677
2298
2803
2277
2447
7772
1676
2254
2286
1628
2056
1771
2245
2240
4566
2238
12394
1608
2274
2256
2039
1931
2842
1682
2240
1910
1909
42040
1679
1680
1680
2235
2268
1650
1673
1903
1864
1909
2614
1697
1764
1696
1812
1664
9200
2435
1873
1653
1664
1867
1652
2440
1644
1903
1897
2509
1646
1648
2250
2267
3503
1889
2268
1888
1885
2263
2797
1896
2294
1682
1897
2555
2263
2205
2263
1873
1875
2263
2202
2261
2288
2290
1665
2253
1680
2535
2252
2018
2528
2272
2273
2451
1676
2211
26381
1680
2192
2278
1760
1673
1637
2065
2018
15028
2921
1666
1790
1666
2400
2256
1752
2566
2321
1656
1675
2152
1675
5045
2274
2536
2000
2434
2435
1890
1662
2439
2567
2436
2737
1657
1668
1839
2279
6614
1751
1751
1677
2424
2538
2419
1684
2537
1668
1684
1660
2258
2260
2256
1667
1664
2525
6646
1993
2716
1708
1651
2540
2291
2528
1678
2291
1671
2254
2052
1999
1664
1666
1664
1663
1661
2249
2270
1664
1660
1662
2263
1641
1678
2302
2263
2501
1671
2827
2287
2258
1655
1652
1798
1881
2675
2436
2752
2748
1853
2680
2238
2283
1783
1661
5251
1868
2546
2550
2663
2663
1662
1678
2593
2541
1870
2668
1868
2547
1662
2668
1667
1650
2598
2410
1669
1748
2330
1701
1663
2371
2062
5239
1688
7245
2646
1874
1883
1692
2256
1658
2523
1654
1686
1687
1670
1949
2347
2882
2308
2514
2525
3788
2677
2817
2245
2247
2245
1651
2554
2245
2548
1930
2048
2049
2048
1929
2312
2528
2314
1708
3859
2545
1631
1900
1676
1885
1661
1900
1672
8164
4958
2334
1870
1870
2309
1661
1652
2348
1662
1676
2049
2051
5052
2102
2230
2589
1669
1652
1669
2673
1660
1835
1672
2679
1834
1662
1696
1820
2322
2196
2564
2111
2368
1676
251786
1651
2759
6018
1683
1657
2630
2196
1945
2195
2193
1632
2397
1695
2196
1698
1668
2191
2196
1886
1678
2301
2300
1661
1660
2259
1661
1674
1660
1662
1652
1751
1674
9520
2668
2353
1658
2426
56341
2204
1676
1661
1697
2512
2061
1695
5794
26149
1697
18731
1662
2421
1903
1684
1679
1656
1654
2280
1900
2812
2816
3410
2822
1657
1656
1656
1682
2261
2670
1690
1893
2186
2039
2604
1671
2265
1675
1706
2563
1668
1663
1663
2264
1727
2548
2782
2763
1646
1657
2767
1671
2765
2766
2575
2576
1695
1654
1692
2290
1778
1873
1888
1696
1699
1681
1697
40326
1697
1780
1662
1874
2670
1663
2330
2227
1898
1690
2422
2515
3055
1658
2259
1630
1661
1781
2450
2370
1657
2243
961148
1647
2384
2404
2681
2656
2682
2504
2507
2504
1651
2760
2281
2276
2209
1694
2570
1686
2253
2259
2189
2430
2527
2280
2310
2429
2289
1686
1678
1677
1674
2253
1690
1685
2251
5949
1679
2255
2250
2258
1670
1669
1686
2388
1965
2540
2385
2541
1649
1672
2754
1672
13485
1671
1893
2754
1645
2282
2750
2203
2704
2379
2577
2337
2576
1661
1658
14250
1697
1685
2091
1679
20213
1679
2354
2560
5581
1669
2250
2250
2252
1905
2043
2537
2625
1691
1946
2626
2262
2260
1895
2261
2260
2256
2536
1718
2036
1876
1641
2262
2262
2034
2256
4347
1661
2248
2248
2308
1767
1649
1665
2320
6884
1654
2438
2559
1666
1622
1887
1672
2567
1814
1670
2496
212858
1671
1641
11218
1855
1668
2592
2256
2591
2255
1673
1818
2301
2580
2253
2246
2367
2270
2306
2268
1675
1655
1639
1672
2561
2316
1669
2200
2226
2245
4160
1657
2326
1661
1658
1660
1657
1659
2363
1686
1635
1667
1668
2255
1657
1633
2168
1704
1905
1698
2285
2257
1676
2252
2277
1691
2394
2226
1701
2347
2012
1693
1659
2251
1662
2331
1607
1934
1672
1658
1645
1647
2475
2332
1671
1799
14454
1968
1672
1663
2165
6569
1859
2360
4121
1673
1681
1680
1675
1654
2544
1666
3952
2531
2271
2543
5170
2528
2529
2811
1658
2393
2446
1661
2506
2340
2452
2503
1638
2979
3515
1888
42042
1670
1690
1671
1675
2256
1667
1658
1662
2515
1668
2012
2371
1670
1666
2262
2193
1676
2344
4169
1681
2208
1666
1661
2444
1865
1670
2122
1864
1830
1830
2602
1668
153934
1641
1919
2256
2295
1916
1657
2182
1677
1803
2559
1669
1724
1804
2380
2566
4900
1705
2199
2198
2288
1939
1792
1664
1689
2698
1646
1646
2324
2334
2607
1900
1684
2341
2444
1657
2267
1668
2450
1681
2478
2308
2831
1672
2267
2263
2234
2235
2233
2290
1683
1881
1670
2290
1689
1664
1668
1667
4622826
2263
1670
2581
40799
1670
2199
1680
1678
2267
2543
1675
1675
1678
2499
1624
2029
2605
1665
1673
1671
1661
1647
1666
2608
1674
31805
1668
2606
3075
2607
2608
2569
13760
2621
1630
2294
1951
2528
2253
1951
2296
1979
1950
2016
2502
1680
1648
1678
1704
1689
2474
1804
2086
2253
2254
2258
2256
2254
2257
2255
2248
2255
2059
2252
2256
1669
2231
5802
1777
1668
1695
1674
1676
1686
1673
1747
1664
1669
1670
2510
5296
1642
2267
2272
2268
1699
2550
1672
357955
2546
2199
2540
2546
1672
1669
1673
1694
1671
1669
1671
5007
1665
1860
2271
1663
1881
2204
1636
4879
1672
1940
1672
1649
2301
2553
2447
7002
1666
1675
7384
1668
1664
29856
1667
2495
2267
2494
2264
2108
2361
1638
2494
1660
2341
2495
2498
2362
2265
33223
1872
2287
14827
1655
2682
1668
1670
1666
1666
2384
2798
1650
1667
2531
1672
2527
2259
2695
1682
1686
2787
2234
3671
1883
1916
2277
2497
368286
2352
2504
2735
2269
1670
1616
1673
1671
1886
1672
2265
24
1676
2110
2311
2511
8761
1809
2192
2192
2256
2043
2130
1685
2262
2262
1662
1661
1677
1810
2304
2534
1878
2499
2000
1651
1695
1766
1638
7974
1711
1820
1720
2277
1731
1709
1654
1967
2276
1658
1693
1664
2549
2276
2272
2272
5598
2273
13902
2270
1690
1673
2273
2276
2271
1661
1688
1746
1677
2557
1665
2440
1915
1892
1647
1648
1684
2553
2273
2690
1648
1708
1665
1663
1684
1659
1670
2086
2438
1677
2247
2045
65008
2084
5172
2275
1683
1658
2272
2423
2423
1888
2281
8909
7507
2047
2434
2347
4247
4246
12652
5485
2557
1677
1667
4964
1658
2317
2599
2427
2605
1675
2541
1662
17393
1666
1684
2567
2361
2683
1682
1683
1684
1658
7871
2537
1679
1957
2343
1677
2155
1687
1672
1677
2155
1674
1767
1670
2280
71281
2264
2381
3113
2569
2279
1665
1683
2245
1668
2263
2364
2273
1673
1644
2264
2261
2264
4073
2052
1654
1684
2341
4415
1641
2337
1686
1684
1681
2187
1694
1651
2256
1655
3182
2138
2197
2191
2340
2203
2207
1751
1626
2256
1703
1950
2269
1676
9620
1661
1654
2355
1671
1785
1779
1644
2787
254172
1657
1665
1655
2395
2295
1660
1678
2348
1677
4504
1672
1658
2267
1863
2542
1679
1644
1746
1661
1636
1658
81520
3044
3025
9414
1770
1675
2273
1658
1905
2338
1662
1661
2175
1663
2369
5788
1828
2285
1892
2265
2286
1897
2265
1894
1680
2270
2285
1636
2030
1671
1677
1706
1687
2178
1663
2699
2351
1792
1673
1673
1792
1891
1682
2092
1668
2092
2086
2094
1678
1670
2263
2262
2269
1672
1677
2208
1911
2543
2549
3297
2829
2091
1653
1657
1671
2244
1745
1917
2612
2034
2244
2622
1664
1889
1672
2343
2600
2259
2363
1664
2613
6388
3781
6596
1721
2335
1887
2273
1871
2275
2436
2442
2301
2296
2439
2654
2441
2772
2302
2300
2441
2771
2647
2336
1836
5838
2282
1877
1659
1875
1871
2278
2292
1689
2513
1656
2057
2264
1671
1673
1646
1670
13031
2301
2272
1690
2546
2315
1700
7364
1891
2316
2457
2441
6396
1674
2161
2442
1665
1690
1685
1785
2362
1691
1672
1679
1963
2462
1679
1882
1718
1814
2291
1893
1882
11024
1645
1886
1767
1892
1885
2498
1886
1892
2498
1892
1892
3858
1886
1664
1885
2585
1655
1687
12479
1658
1656
2099
1666
1668
2591
1690
1672
1678
1855
2337
1655
3357
1686
2287
1645
252929
2533
1870
1881
1709
1678
1651
1652
1651
2544
2274
2551
1747
1658
1701
15927
2522
2546
2546
1654
1690
1627
2041
2251
2263
2251
2249
1690
2261
2262
1668
2311
1642
1695
2305
1661
1651
2445
1698
1658
2518
2358
2261
1727
2262
2479
2511
1682
1672
1667
1656
1684
5431
1670
1682
1668
1666
3625
2240
2163
1895
1964
1635
2573
1699
1692
2503
2348
5915
3385
1674
2267
2802
2552
2348
1892
1697
2266
1677
2551
1891
2353
948352
2547
3042
6734
1647
1742
4110
1673
1663
2299
2008
1658
2329
116534
3740
3969
1645
1672
2262
1674
2260
2349
1660
1862
1862
2297
2228
1661
2252
2245
1646
1942
2531
1738
1658
1743
5044
1667
1676
2116
2115
3973
2025
2474
2473
2474
1640
2024
2049
1681
2208
1673
2209
2549
1817
2802
1663
2038
1740
1652
1784
2289
2367
3599
2791
1692
1675
2843
1677
2473
1679
1816
2059
1691
2784
1872
1680
2543
1677
1686
1671
1661
1657
2102
1675
2281
2470
2470
2468
1669
5685
6237
1682
1659
1880
2261
1640
48192
1683
2404
2404
2408
2407
1686
1665
2464
2264
2262
2264
1655
1915
1671
1658
1665
2243
1664
1654
2281
2063
2242
1692
1697
2274
1693
2270
2273
1661
1907
2382
1664
1688
2350
2527
1659
2498
1694
2460
1672
2413
1668
2411
2097
1689
2037
1668
2282
1634
1756
2486
1874
1653
2262
1665
2011
1663
1889
1668
1666
1670
2069
2133
1658
2312
1664
2720
2819
1679
1705
1643
1887
1876
2334
1698
1908
1660
3306
1640
3304
2419
1668
1852
1641
1838
1645
1670
1908
3545
2311
2311
2263
1673
1676
2422
2270
1966
2253
2235
2400
2259
2620
2279
1704
2557
2281
2281
2283
2272
1654
1658
1658
1661
2009
2263
12153
2054
2056
1909
2517
2265
1674
2356
2360
2527
1922
1877
4518
2257
2246
1993
1919
2278
221210
2308
2278
2551
2290
1680
2761
2278
2277
2200
2283
1903
1681
2282
2284
1883
2200
2285
1673
2493
2349
1894
1882
2523
2282
2254
2257
2414
1886
2440
2547
1626
1670
2238
1679
2192
2286
2793
1675
2515
2451
2452
1887
2263
2252
2228
1813
3511
2229
2545
2087
2263
2518
2483
2522
1871
2298
2273
2444
4322
4136
2516
1675
2427
1708
2443
1685
2542
2274
2541
2275
2447
2263
2328
2524
1916
2606
2446
2281
2528
2198
2236
2528
1684
2187
1888
1864
2509
2198
2531
2272
2269
2529
1898
2502
2252
2774
2775
2507
2610
1892
2271
2271
2271
2179
2491
2267
2271
2268
1986
2273
2269
1859
2273
2269
2270
1951
2273
2071
2277
1687
2293
1853
2455
1708
1866
2546
2546
1894
1902
2549
1894
2513
2514
2550
2557
2205
2283
1662
2207
2425
2565
2274
2336
2497
2496
2261
2261
1878
2248
2211
2212
2212
1654
2089
2430
1667
1668
2379
2613
2612
2262
1691
2453
1890
2205
2521
1886
2277
1909
2421
2414
2398
2441
2274
2551
2542
2435
2251
2248
2228
2259
2034
2249
10613
1908
2438
2205
1690
2432
2557
2272
2490
1676
2199
2441
2318
2261
4094
2262
2267
2159
1674
1674
2274
2186
2509
2512
2429
2496
2497
2612
2468
2468
1886
2256
1886
2265
2507
2261
1664
2266
2551
2506
1887
1887
2509
2506
1913
1911
2204
4853
2496
2074
2255
2165
2457
1675
2455
2242
2634
2633
1663
1887
1910
1908
2264
2263
2264
2260
2434
2510
2437
2286
1896
2500
2500
2503
3798
2150
2253
2195
1648
2200
2268
2269
2257
2613
2614
2611
2613
2269
2389
1674
1963
1882
2559
1892
1875
2271
1876
2261
2552
2402
1884
1922
2763
2198
2776
2009
1596
2197
2678
2535
2550
2278
11096
2375
2448
2301
1891
2634
2451
1855
2447
2261
2204
1810
2242
2309
1887
2736
2279
2451
2530
1670
1672
1890
1701
2294
2291
1897
2267
2280
2177
1658
1917
2376
2049
2772
2772
2299
2300
2133
2270
2632
2258
2540
2407
2238
2276
1849
2539
2536
1852
2565
2204
2297
2214
2217
2556
2214
2214
1680
2349
2208
1882
2219
2532
1836
2201
2575
2203
2588
2206
1879
2519
2367
2517
2504
2344
2327
2513
2553
2454
2452
1902
2489
2472
2619
1884
2515
2513
2272
2243
2272
2303
2553
2250
2179
2179
2540
2253
2180
2514
2518
2196
2300
2449
2303
2268
2289
1675
1671
1670
5432426
1674
1670
2249
2252
2252
2252
2839
2539
1910
1867
2274
2274
2432
2276
2265
2279
2525
2526
2274
2274
2261
2575
2436
2426
1678
1679
2262
2267
2191
1913
2676
2556
1678
2102
2447
2187
2189
2192
2192
1847
2781
2311
2322
1706
2536
2561
2378
2561
2571
2641
2603
1866
2255
2216
1642
2272
1653
2338
3239
2379
1697
1664
2573
2263
2552
2263
2381
2261
2256
2571
2261
2262
2788
2507
11946
2389
2545
2530
2530
2295
2248
2265
2264
2259
1865
2265
2563
2255
2251
2204
2326
2347
2686
2399
1903
1901
1902
2261
2439
2448
2270
1898
2294
1881
2258
1688
1651
1679
2246
1677
1676
2421
2421
2417
1945
1910
2258
2256
2262
2540
2260
1896
1674
2161
2743
2262
2266
2264
6357
1714
2207
2205
2198
2262
2260
2264
1662
1906
2376
1648
2516
2461
11101
2452
11101
1892
1894
2268
1877
2047
1703
1687
1907
1908
1907
2189
1915
2335
2260
2370
2374
2372
2184
2183
1908
1700
2514
2517
2128
2277
2291
2193
2249
1909
1676
1677
1675
1675
1678
2297
2217
2245
1684
2263
2267
2313
2557
2726
3132
4797
2309
1896
2520
1888
2459
2214
2211
1673
4761
2370
2510
1645
1678
2413
1654
2531
2687
2509
1892
2234
1891
2200
2211
2214
2207
1924
1885
2453
3251
2550
2195
1905
1905
2183
2199
2268
2536
2266
2291
2538
2069
2509
2375
2468
2197
2195
1866
2621
1698
2525
2620
2260
2181
2045
2757
2590
2273
2207
2460
2510
2552
2549
2551
2509
1879
2460
1890
1680
1886
1663
2518
2217
2446
2449
2540
2197
1683
2200
2197
2196
1834
2406
2404
1688
2545
2554
2273
2453
2254
2263
2505
2542
2265
2458
2460
2457
2457
1885
2306
1709
2502
2502
2061
2444
2542
2291
1886
2278
2190
2187
2782
1700
1679
3343
2260
1891
1898
1896
8172
2279
2517
2511
2256
2263
2255
2256
2446
2441
2436
1674
1675
2515
2264
2296
2282
2766
2445
2210
2636
1737
1867
2452
2457
1870
2458
2458
2456
2270
1680
2486
2262
2205
2529
2281
2275
2454
2197
2101
2686
2634
1662
2632
2631
2683
1676
2190
2184
2801
2044
1660
1866
2297
1847
1682
2281
2262
2262
2373
4207
4329
2261
2269
2400
2407
2210
2307
2306
2449
2456
1697
2262
2270
2270
769090
1963
1870
2258
2736
2299
2193
2193
2194
2196
1682
1678
2072
2794
1648
10609
1688
2254
2493
2279
2272
2274
2247
2496
2281
1685
1676
2192
1870
2543
2545
2793
2551
2610
2456
2455
2634
2611
2520
5004
2272
1656
2539
2491
2284
2184
2251
1865
2254
2250
2255
2251
2254
2253
2256
1875
2516
2457
2454
2564
2555
1879
1879
2679
2680
2296
1904
2175
2797
2620
2622
1877
1878
2205
1834
2511
2265
1881
2508
1879
1872
1873
2276
1907
2527
2654
2547
2542
2263
2543
1889
1890
2511
1676
49035
2537
1678
1676
1677
1677
1679
2406
2271
2199
2439
2441
2335
2544
2540
2544
2542
2547
2596
1880
1875
2524
2523
1879
2449
2300
2294
2451
2550
2549
2371
3324
2623
2789
2495
1890
1679
2054
1885
60512
2537
1701
1704
1904
2516
2253
2205
1661
1662
1664
2527
2791
2256
2437
2271
2453
2121
2450
2098
2428
2453
1692
1892
1854
2444
1662
1672
3710
2597
2253
2299
2474
2196
2783
4069
1673
1674
1934
2307
1926
1703
2584
2199
2200
2381
2199
2190
2692
2201
2197
2051
2287
4121
2241
1823
2050
2048
2048
1674
2210
2214
2215
1885
2266
2261
2302
1816
2264
2336
2603
2250
1907
2254
2398
1882
1883
1887
2564
2700
2275
1875
1688
1916
2206
2263
2428
1878
2503
2503
2251
1925
2450
2687
2683
1910
2269
2269
2265
2208
2271
2273
2278
2239
1860
2032
2254
2252
2252
2266
128433
2546
2268
1573
2266
2265
2549
2543
2546
2267
2266
2265
2266
3407
2761
1867
1905
2445
1872
2269
2342
2573
2576
2573
2202
2200
2204
2201
2516
1651
2550
2518
2135
1874
1873
2013
2688
1874
2280
1683
1680
2302
2966
2095
1866
2238
2274
2255
2206
2207
2208
1679
2207
2211
2272
3841
2697
2518
2284
2262
1901
1898
2819
2274
2271
2540
2538
2540
1677
2349
2270
2346
2264
1683
2208
2254
2257
2260
2544
2256
1860
2259
2538
2462
2690
1670
2285
1880
1908
2444
2204
2233
2233
2529
1881
2269
2199
3657
2163
2586
2587
2493
1894
2377
1894
2375
2226
2226
1683
2201
2535
2239
2167
2307
2458
2269
1659
2445
2545
4162
1695
4998
2538
2250
2256
2258
1684
1680
2534
1667
2538
2535
2161
2507
2507
2510
2251
4037
2038
2265
2207
2524
2555
2524
2555
2297
3255
2279
2444
2256
2350
2350
2399
2268
2541
2262
2250
2536
1740
2251
2534
2195
2197
2195
2198
2195
2194
2298
2293
1668
2691
1872
2196
2198
2201
2276
2283
2347
2346
1657
2260
2260
2548
1878
2245
2559
2559
2387
2363
2250
2250
2267
1862
2251
2254
2533
2254
2255
2258
1898
2336
2616
2691
2338
1891
2510
1867
1812
1942
2290
2287
2261
2264
2638
2268
2545
2537
1909
4911
2521
2518
2801
2276
2503
1853
1892
2494
2494
2231
2493
2572
2701
2207
1644
2282
2265
2266
2294
2699
2254
2254
2264
2544
1889
2274
2201
2267
2255
2252
2256
2460
2623
1873
2275
2460
2202
432092
2185
1678
2216
2216
2451
2281
2253
2248
2036
2263
2455
2266
1898
2489
2690
2625
2278
69396
2287
1868
2289
2808
2298
1963
2254
1908
2260
2453
2457
2457
1686
1847
1687
2344
2344
1650
2259
2260
2262
2275
2323
1663
1663
2301
2676
2450
2455
2450
2452
1901
1880
2693
5435
2266
2316
2268
2519
2519
2273
2252
2284
1883
2254
2234
1683
1890
2249
2249
2250
2696
2276
2282
2537
2534
2446
2442
2443
2242
2190
1868
2273
2270
2562
2564
1806
2534
2292
1893
1894
2351
1678
2530
2513
1896
2457
2496
2294
2269
2613
2609
2455
1673
2372
1665
1675
2346
2591
1855
2197
2486
1677
1883
2221
2441
2244
2057
1901
2262
2268
2268
2265
2269
2368
2787
4135
5519
2273
2275
1898
2433
2534
1890
2268
6210
2326
2570
2566
2264
1889
2276
2275
2272
2274
2254
2273
2271
2534
2532
2302
2534
2682
2172
2505
2565
2566
3538
2244
2576
2755
2259
2259
1843
2263
2449
1677
3466
1666
1893
1893
2523
2523
1909
2592
2668
2255
2250
2533
1813
1697
2520
2666
2543
2537
1884
1921
2437
2457
2276
2437
2457
4936
2434
2457
2439
2460
2460
2439
2461
2434
2460
2460
2460
2459
2462
2274
1651
1670
2274
2247
2259
2250
2258
2258
2551
2274
1668
1656
1892
1887
2201
2697
2178
2382
2684
2257
1710
1711
2446
1866
1868
2507
2506
2870
2277
2428
2211
2189
1627
1678
2182
1702
2753
2461
2797
2456
2554
2553
1909
2030
2028
2285
2693
2506
2306
12281
1877
2534
2450
2298
3885
2203
2198
3413
2454
2125
2553
2376
2100
2559
2258
2153
1679
1665
1679
1820
2808
2559
1896
2300
2276
6300
1673
2581
2245
2195
2205
2059
2201
2669
1819
1903
2202
2173
1903
2304
1903
1901
1863
1915
2397
2273
2446
2795
2692
2682
2691
2677
2693
2446
2812
2809
2555
2806
2804
2564
1643
2278
2177
2316
2276
2373
2301
2267
2265
2299
2302
2690
2163
2447
1871
1686
2517
2517
2521
1869
2256
2558
2556
1677
1683
2251
1674
1677
2552
2555
1876
2274
2785
1890
2483
1890
2569
2277
2027
1888
2539
2127
1884
2270
1976
2543
2543
2581
2832
2496
2297
2302
2304
1664
2300
2265
2264
2462
2322
2179
2261
1909
4379
2352
2561
1662
2042
2463
2460
2460
2446
2547
1701
1883
2458
1897
2558
2521
2363
2544
1889
1855
2341
2236
2192
2567
2419
2189
2245
2268
2263
2162
2447
2541
2252
2521
2310
2607
2282
2600
2239
2208
1905
2222
4206
2273
1910
1910
1915
1885
1857
2751
2735
2732
1889
2561
2560
2243
2270
1866
1869
2070
2616
2699
2693
40658
2554
1877
22127
2253
2263
2254
2563
2066
1685
2545
2548
2288
2274
2524
1662
2278
2275
2273
1892
2271
2630
2627
2271
2271
1679
2455
2696
2284
2463
2466
1959
2208
2193
2263
2540
2276
2210
1679
1652
2029
2276
2267
2275
2927
1884
1886
2264
2548
2195
2543
2622
2193
1676
1897
2499
2499
2543
2365
2365
2302
1911
10178
5427
2411
2414
1895
2456
1682
1682
1670
2180
2454
1850
1853
1686
2537
2236
2435
1937
1937
1886
1892
2256
2258
2260
2239
2393
2449
2524
2451
1897
2260
1925
1890
2281
2268
2268
2551
4519
2270
2026
2269
1677
1682
1678
1679
2559
1679
2259
5101
2345
1673
1676
2432
1896
1706
1896
2434
2431
2431
2506
2508
1872
1904
2196
2196
2192
2196
2194
2259
2220
4253
2215
2500
2500
1899
1896
1861
2280
2178
2462
2260
2261
2260
1653
2198
2197
2269
2403
3642
2537
1940
2537
2262
2202
1675
1678
2335
2480
2780
1700
1883
2232
3720
2251
2687
2890
1886
2507
2524
2419
2559
2509
2550
2273
2277
2302
2299
2273
2512
2257
2271
2505
2262
2537
2334
2256
1681
1680
2332
1880
2258
1676
2264
2318
2241
2190
2373
2257
2256
2256
2256
2256
2254
1884
2420
1686
2420
2411
2348371
2210
2690
1690
2036
4723
2199
2258
2525
2266
2265
2065
2543
2265
2537
2261
2259
2260
8540
2239
2281
2543
2070
1807
2197
2318
2202
2204
3061
2495
2356
2072
1873
1693
2199
2418
1905
2264
1973
2682
3733
1906
2495
2194
2076
2827
2431
1896
2210
2536
2513
1896
2537
1901
2260
2263
2263
2264
2262
2262
6022
2207
2206
2205
2206
2302
2298
2298
1665
1665
1888
141115
2303
2276
2534
340916
2397
2508
2540
2271
2503
2495
2086
2258
2582
2688
1836
2265
2492
2262
2263
2496
1887
2679
2678
2504
2257
2507
2235
2330
1880
2198
2512
3435
2425
1902
2342
2419
2505
1856
2093
2544
2173
2534
2164
1700
2112
4126
2190
2190
2418
2499
2504
2243
2239
2123
2270
2685
2727
2239
2257
1878
2253
2479
2495
6610
2520
2172
2343
1679
1682
2243
1945
2520
2073
2519
2434
1907
1908
2343
2422
1847
1689
2238
2042
2446
2247
2260
2550
2488
2554
2551
2260
2266
2266
2592
1842
3295
1843
1846
1858
2412
2246
2761
2679
1901
2210
2243
2259
2258
2496
2547
2265
2533
2535
2381
2524
2040
2251
2424
2426
2243
1681
2186
1869
2422
1704
1910
2409
1899
1903
1904
2504
2505
2396
2610
2231
2235
2628
2264
1933
2260
2416
2188
2191
2191
1646
2539
2411
1914
2971
2265
2266
2602
2532
2251
2425
1865
2242
2426
2264
2618
2262
2262
2263
2195
2196
1883
1674
2394
2198
2200
2197
2690
2494
1898
2424
2260
2264
2547
2427
2511
2050
2181
2543
1674
2268
2267
4881
2271
2541
2271
2261
2217
2555
2399
2259
2273
2266
2266
2268
2265
2268
2265
2265
1758
1835
1758
2267
2499
2259
1893
2422
1713
3429
2390
2526
2270
2521
2543
2518
2490
2545
2523
2246
2043
2422
2425
4027
2193
2282
2232
2262
2231
2388
2522
1693
1902
1896
2438
1887
2547
1907
1910
145927
1914
1906
1684
2273
1684
2792
2255
2270
2266
2181
2336
6029
2555
2262
2388
1703
2260
1881
1706
2605
2216
2682
2683
2281
4978
1892
1913
1912
2245
2303
2299
2303
2780
2781
2054
1685
2211
1889
1892
1889
2450
2229
2257
2360
2427
2813
2815
2686
2553
2684
1905
2200
1898
2058
2261
2305
1667
2425
2274
2263
2606
1911
2390
4749
2803
1892
1921
2386
1701
2225
2298
2337
45327
2451
2450
2171
1676
2396
2254
2255
1640
2774
2203
2190
1920
2312
2259
3629
2538
2544
2541
2677
2311
1664
2424
2255
2552
1698
1699
2374
1683
2047
2549
2430
2311
1677
1797
2278
2254
2270
2273
2267
2508
9691
221219
2314
2926
2131
1896
128434
2423
1874
3488
2198
1899
2202
2271
125510
1680
1681
1868
2214
43201
1674
2266
3238
2201
2684
2401
2528
2194
2531
2528
2515
2224
2660
1953
3490
2263
2090
1865
1902
1914
1902
2137
2138
2423
2253
2558
2300
2298
2300
3171
2262
2604
2518
2601
1884
2240
2032
2271
2278
2417
2417
1925
3801
2537
2503
2542
2504
1895
4805
2272
3682
2269
2559
1883
1699
2306
2518
2244
2245
1686
42029
42029
4860
2256
1707
1896
2265
1894
1693
1690
2333
2336
2335
2371
2334
1842
1893
2333
1867
2533
2188
2530
2407
2531
2532
2529
2534
2529
2528
2418
2418
2533
2516
1909
2258
1686
1901
1909
2268
2265
2270
1893
1954
2529
2234
1674
2507
2189
1923
2317
2279
2201
2280
2279
1672
2259
2256
2255
2437
2282
2561
2701
1989
2544
54980
2686
2433
2259
2250
2440
1682
2527
1596
2530
2518
2420
2554
2259
2558
1899
2208
1881
2204
1763
2259
1885
2261
2296
2560
2557
2561
2692
2693
2539
2280
2425
2064
2433
1662
2528
1899
1715
2371
2372
2257
1896
2690
2040
1881
1883
2244
2262
2519
2267
2515
2268
2263
2267
2264
2265
1665
2263
2515
2265
2538
2539
2533
2262
2288
1903
1901
2683
2247
2248
1864
2189
2525
2270
2186
2245
2611
2636
2526
1747
1997
2231
2518
2374
2377
2799
1795
1795
2147
2235
2356
2356
2256
2392
1700
1928
2524
2550
2555
2109
2408
2287
2287
2442
2109
2442
2126
2421
2125
2521
2523
1879
2166
2547
1902
1695
1874
2384
3194
2195
2328
2204
2623
2625
2288
11115
1898
2199
2194
1642
2570
2433
2437
2441
1975
2252
2295
2637
2552
1914
1914
1912
2412
2255
2695
2264
2433
2552
1896
1896
1967
2273
2263
2262
2547
1695
2555
2241
2501
2250
2502
2502
1692
2261
2252
2252
1876
1661
2305
2305
1696
2531
2261
2300
2299
2259
2511
1678
5514
2515
2293
2336
1909
4783
2350
1874
1642
2273
1890
3835
2395
1667
1775
1926
1883
1884
1886
2267
2502
2698
2523
2188
7726
2260
2267
2554
2175
4826
2262
2235
4593
1887
2403
1900
2257
2267
2269
2263
2047
2204
2262
2960
5431
2261
2431
2183
1814
2701
1670
2263
2527
2528
2536
1879
1669
2389
1684
1579
2423
2673
2673
1688
1688
2516
3661
2558
2250
1901
2256
8252
2391
2025
4311
2438
2529
2596
2086
1656
1908
1683
1682
2263
2257
2265
2269
2267
2204
2204
2259
2074
2290
2263
2479
1679
2554
2548
2548
2291
2438
2043
2260
2700
2208
2536
1682
4229
2256
2696
2805
2694
1885
2266
2604
2266
1894
1895
1900
2544
2287
2338
2282
2029
2253
2261
2248
2203
2274
2271
2269
2437
2504
1866
2501
2501
1911
1960
1915
1916
1879
2410
2528
2527
4081
2429
2431
2432
2434
2415
2432
1875
2524
2265
2269
2687
2679
2223
328067
1675
2250
2519
2250
2527
2402
2679
2247
2423
2425
2203
3742
2260
2208
2566
2185
2487
1690
2420
2594
2530
1899
1902
2534
1679
2278
1688
2266
2264
2252
2275
2264
2273
1849
2252
2073
2198
1687
2336
2370
2240
2299
1899
2194
2199
1701
1820
2191
2191
2199
2523
2734
1897
2325
2078
2266
2261
2262
2260
2163
1685
2433
2338
2175
2688
2555
2171
2552
2247
2250
2687
2429
2253
2118
1903
2429
1669
2296
2296
2266
2294
2269
2547
2433
2239
1891
2238
2239
1913
2264
2288
2289
2194
2336
1881
1888
2270
2433
2214
2288
1778
1781
2248
2097
2360
4247
1643
2202
1656
1656
1902
2501
2190
2030
1875
2572
2624
2629
2625
2626
2260
2516
2205
2511
2290
1909
1903
2182
2192
2195
1901
1903
1902
2608
2610
2347
2610
2349
2038
2391
2366
2254
2256
2257
1915
1764
1816
1763
12560
1815
2792
2246
2531
2252
1902
1911
2506
2401
2268
2411
1685
2201
2201
1927
4117
2554
2560
2253
2532
2531
2530
2548
2556
2359
2263
1871
2294
2454
1871
1683
2609
1706
2077
3187
1663
2898
3022
8266
181639
1850
1875
2224
3666
1819
1669
5669
2055
2559
1847
1684
2164
3959
3109
5134
1979
2132
2338
1671
2034
2030
3400
1912
3121
2369
1679
1912
9434
1652
2760
2157
3622
1954
1693
1670
2279
1648
2261
2262
2406
28331
2453
2992
2265
2279
1697
2960
1684
1658
1652
3056
1690
2180
1945
1873
1677
2619
11101
10338
5551
1636
2849
6462
2219
1975
2296
1968
1654
2923
2290
1654
7533
5258
2228
3359
5489
5286
2231
2079
1819
7189
1974
1943
28674
88589
2396
1968
1658
2333
72218
1942
6625
3183
1651
1644
2812
3535
8722
1670
1818
2367
2259
1649
1670
60259
2025
2409
2019
26445
4126
1691
42197
10100
2322
6206
2815
1673
1745
2193
1661
2635
1759
2201
1658
1646
2082
1700
1686
2040
3326
2113
10940
2795
2288
1663
1669
2342
2433
4625
1648
2826
1650
3081
1658
3904
2526
2082
2068
2065
1906
2378
1903
1843
2130
1902
1677
8724
2828
1672
5731
514285
1718
1812
1663
3267
2260
9358
7603
2849
2200
2129
69058
3006
4469
2218
4352
2021
1664
2378
1655
49364
8678
7937
2002
10371
1793
3060
2063
6042
1674
104294
6870
1671
11808
2002
2155
1909
10280
5316
1675
2508
2429
1807
1936
4764
4031
4858
1774
1674
1660
2737
1671
47352
3094
1850
2174
2644
2363
2019
1655
2766
1648
1688
1616
1669
2089
3003
1979
1971
1671
1668
1672
2311
2600
6454
2257
1823
4404
1682
2049
2588
2433
2433
6522
2759
9432
2192
1761
2263
2596
2214
1675
2106
5700
1642
2026
5355
2053
4022
3125
2899
2296
2738
2461
1653
1654
4855
11997
2106
3389
1652
2111
1642
1688
7721
1675
2188
1866
2478
1696
1665
1665
1679
1678
1663
2760
1814
1980
2364
2230
171492
1642
1631
1892
2277
26677
6489
1633
171739
1655
3434
1906
3055
1769
2323
1760
7027
1662
3597
2814
1646
2353
1833
493866
15128
1949
1659
1657
2307
1683
1686
2256
10008
2270
1755
1673
1630
1691
1661
1684
1650
1793
2061
3496
1858
1677
3331
1679
1673
2221
1671
1939
3500
1650
1752
66280
1680
2566
1708
7776
3163
3897
2862
4950
1663
2157
1697
1699
1700
1678
9764
2618
2619
1683
1671
9197
2154
2179
1663
1663
2256
1790
1677
1783
1671
1679
1664
1664
1711
1650
1844
2540
1678
1821
1667
1663
1664
2198
1662
1657
1776
4391
1650
1897
2782
2023
7512
1646
1686
4257
1662
1662
4002
8726
2083
1708
1669
1672
15792
1861
2204
5305
1664
4603
1651
1654
2644
1675
3018
1703
1677
1924
1710
1709
1666
1709
2175
2793
1671
1995
2612
2359
1676
1941
1786
1687
1782
1908
2245
2274
1798
1678
1677
1681
1686
3788
1657
1699
1790
1652
2218
3804
1657
1650
1662
1900
1901
2555
1655
1665
1669
4597
1660
1696
1668
2760
1666
1666
1690
1670
1671
2800
7785
1656
2656
1667
2599
16395
1652
2019
1680
1998
2050
2435
32465
1682
1683
10073
1670
1665
1656
6541
8018
4882
2959
19924
2113
1756
2125
1687
1697
1680
1686
1660
2031
2467
1675
1679
1674
2245
7590
1673
5392
1924
1995
1676
1681
14890
1683
3928
1668
2155
1935
1970
1923
1735
40274
1951
1905
11658
1740
2100
11154
2335
1937
2141
1866
2671
2121
1854
2190
2941
3947
5170
2515
2403
2229
7501
2319
2182
1757
4799
2328
2642
30151
1672
2073
1757
1852
2097
1662
1755
2129
1910
24418
2640
1674
8288
4175
1753
5051
18037
5522
2903
2231
8674
2500
9178
2469
2251
2108
7224
2433
25121
10519
6754
2153
1879
7463
2264
2487
1942
6891
3388
1983
3260
2416
1641
9961
6399
2666
4740
6504
2966
1757
2505
2432
9961
8578
2436
6440
3253
1954
2201
6280
2074
1866
1751
2850
3439
3388
3423
3486
3205
6586
1691
2424
5017
1745
2472
2019
1762
1946
4108
2038
1846
10035
4458
1737
1768
2919
2347
3113
1736
5982
2518
11646
1931
6497
7066
6488
3840
5916
1769
2056
8147
3841
2501
9347
4456
5540
2332
2187
4283
2688
12519
2136
2475
3004
5098
1769
2175
2307
2009
3660
1929
2223
2027
3830
1872
5304
2143
12283
3690
4981
1901
2271
4521
3094
2651
2341
1968
2922
3159
3544
1825
2299
1805
1992
1991
1259403
35674
2724
3703
2840
2784
2823
4325
3055
1830
2680
3488
2594
1897
2496
2273
2263
1710
2252
2242
1670
2247
1790
1675
2251
1896
2316
2652
1896
2242
1683
1679
2543
2263
2522
2522
1770
1686
2525
2530
1800
2287
2574
2251
41723
2662
2496
2497
2355
2521
2297
2329
1667
2498
2491
2492
2323
2493
2326
2333
1661
2528
1777
2526
2525
1664
2528
1660
2071
1888
1666
2328
1742
2564
1912
2329
1775
2525
2523
2398
2526
2021
1685
3224
1645
2328
1661
2797
2800
2339
1655
1675
16883
1696
1708
1735
1648
4217
1690
2218
1679
1798
1662
1674
1676
11073
1653
6435
1667
2190
2281
1667
5057
2579
1686
1668
1673
37011
1667
1669
1658
1661
1652
2018
2275
1659
1702
1702
1889
1661
1686
1669
1672
1728
1718
1647
2014
1659
1663
1664
1686
1671
6079
1659
1654
1661
1671
1698
2175
40897
2404
2357
5329
1667
4928
1929
1695
27270
1680
1678
1681
1680
1678
1771
1675
1656
3117
1677
2165
1957
1677
1670
2295
1944
45116
1942
1662
1653
1661
1661
1672
1674
1674
2386
1688
1676
1627
1675
1658
1669
2057
1679
1678
1679
2240
1887
1649
2135
2655
2649
1668
1660
3316
1759
1813
8079
1681
1678
1893
1715
1669
6145
1685
1691
1653
1658
32398
1665
2503
4683
2771
1737
1677
1667
1666
4203
1672
6730
1678
1715
5112
1704
1662
1662
1664
1660
1658
1650
2034
1682
33200
2096
1671
1678
2322
1674
1663
30419
3563
1770
2399
2399
1706
1799
2584
16050
2367
2253
1669
1670
1654
1735
1668
1678
1677
1655
1674
1682
1686
1675
1676
1679
1648
1678
1718
1693
2269
1796
6895
1642
2393
1670
1666
1677
1666
6444
1679
1837
1680
1682
1681
1682
1654
1746
2282
1675
1674
1758
1788
1660
1662
1660
1665
1672
1682
1670
1785
1673
1667
1671
2643
45116
2065
1665
1872
1653
1661
1728
1701
1791
1687
1666
1892
1690
9158
1669
1692
1653
1696
1662
9845
2394
1674
1674
1736
2653
1910
2312
1635
2840
2678
1679
1983
1679
1678
1677
1680
1676
1677
1671
1672
1737
1680
1689
8144
1662
1668
1676
1712
1754
1661
1893
2637
1649
1650
1662
2838
1668
2587
2027
1679
1667
22324
1681
5952
8767
2683
1747
1666
1682
1681
1658
1685
1651
1664
1662
1686
199853
1667
2790
2647
2794
1710
1644
2716
1662
1655
1685
1911
1909
1754
1668
44671
1670
1674
1659
1788
1993
1652
1672
1685
1679
13850
1676
2058
1713
1661
1656
1667
1896
1677
1672
1897
1650
1666
1670
1666
1659
2111
1649
1685
3706
1935
1688
1685
2279
1680
1683
1678
1688
2243
1676
2056
1678
1674
1638
1871
1880
1680
1679
10435
3048
1665
3556098
1671
1698
1652
1685
1709
1666
1645
1671
1691
1670
1663
1748
1746
1750
2270
1708
1696
47011
9712
1749
1676
1687
2660
1649
1670
1674
1674
1672
1893
3137
1676
1888
1977
1883
1676
1674
2904
1666
1984
1690
1663
1806
2057
5658
7921
1689
1816
1650
2274
2274
2274
1684
1674
1675
1934
1664
3773
1658
1661
1664
2457
1639
1686
1684
1679
1658
1651
1688
1688
1778
1690
1684
178485
2429
2427
1679
1695
1675
2106
1735
1663
1662
1661
1665
1643
1682
1751
1690
1805
2997
2524
8137
1690
2267
2250
1677
1989
1701
1677
1686
2363
1710
1662
1685
1960
2521
2809
1792
1756
1672
1693
1894
2704
2121
2293
434548
1669
1667
1655
1689
1691
2741
1682
1673
1664
5547
1671
1665
1663
2385
1668
1668
1665
2646
1663
1662
1668
1655
1676
1677
3789
1745
1745
1677
2143
161167
1686
1802
1669
1672
1670
1659
9443
1686
1655
1655
1687
7545
2310
2637
1667
1663
2585
1658
1659
1678
1678
1719
3795
1688
1641
1648
2329
2466
1999
1675
2472
1704
1681
1684
1686
1671
1807
1681
1678
5879
91420
1766
1676
1674
6012
1788
1667
1909
1769
2635
1706
1668
7974
1677
2638
1692
5560
14897
2637
12775
2280
1884
1660
1653
1799
1674
2098
1669
2580
1947
623402
1742
1673
4423
17468
1692
1796
2719
1688
2361
1689
1677
1661
1677
2870
2319
2805
2211
1683
1791
1657
1797
1894
1891
3130
2791
1679
8063
1667
1659
2204
1677
1741
1904
1745
1670
1671
1652
2036
5280
1889
2226
1709
1667
1668
1665
3341
2062
2257
1902
1653
2455
2286
2126
1691
2368
1657
1877
1670
1674
2066
2232
1660
7236
1684
77851
77891
1746
2207
3105
1664
2742
1798
2928
1705
1662
1895
2028
1889
1892
1662
1658
1656
1664
3043
2056
2695
1660
5579
1644
2047
1674
1668
5926
1683
1647
1673
1674
1676
1676
1671
10373
224902
1681
1663
1899
1680
2021
1668
1664
1667
4173
1696
1683
3896
1707
1654
3262
2197
38135
1667
1914
10566
1885
1650
1856
1655
2065
1652
1676
1676
4470
1654
1653
1661
1656
1666
1900
3792
7536
1671
1812
1643
2637
1761
1690
1690
1654
2303
1675
1681
1669
5421
1653
2195
1793
3257
4456
6521
5513
2271
7256
2275
1667
3505
1671
1690
1888
1892
1672
9928
1782
2445
1888
10309
3911
1696
1950
1689
2561
4282
1644
1815
1815
1665
1732
1661
1676
1680
7230
1675
1663
1661
1678
1665
14832
1668
1634
1667
1684
1673
2854
9133
1683
147120
1888
1657
1676
1678
4492
1648
5990
1652
3541
1767
2799
1645
1665
1667
1672
1653
1674
1684
2258
2551
1707
1707
1653
2405
2064
2198
1674
1705
1704
1681
1826
1753
2503
1758
5384
1666
1896
2329
1709
1669
2199
1660
1671
2730
2274
2204
1646
1679
1679
1659
2671
1686
1921
39566
1663
2611
1684
9210
1898
1660
1865
7860
1683
1675
1678
1678
8527
3184
1708
2142
2090
1894
1663
1642
3410
1670
1679
1681
1710
1679
1662
2430
12607
2117
1961
1674
1676
1687
1686
2376
2022
1673
1711
1674
12284
2211
423849
2076
1641
1809
1669
1684
1661
1660
1765
3399
53815
1665
1650
1661
2044
1681
3106
1678
1679
3134
1714
1647
1672
1786
1665
1669
1659
1658
1694
1709
1669
1671
2351
1652
5516
6637
1650
1670
2537
1664
1674
1680
1677
2856
1678
7837
1678
1758
1750
2738
2737
4156
1912
1700
52223
1663
2034
4769
1669
2481
1941
1749
1950
1673
2430
2090
1681
1936
1937
1665
1671
13609
1666
1909
1669
1667
1671
1658
23022
1650
1876
1870
2214
1672
1698
1681
1656
1664
2568
1661
1669
5074
2267
2599
1685
2273
2534
1877
1897
1668
1661
1649
1672
2285
3184
1672
1690
1674
1665
1640
7288
1669
1667
1644
1679
1685
1669
1660
1697
1683
1647
1680
1682
1678
1664
3015
1800
1901
1898
2781
1695
2436
1897
1824
1643
1646
1884
1671
2261
1667
1662
1671
2402
1658
1903
2284
2107
2286
1696
65840
1693
1670
1976
1942
2248
2247
1646
1645
1649
1892
1890
1673
1656
1866
1869
1667
1667
1666
1664
2138
1668
1673
1703
1680
2261
1782
1678
3705
2065
2563
1905
1886
41715
1672
1664
1755
1693
2635
1692
1928
2755
3369
2768
1903
1650
1648
1659
1899
2621
1661
1666
2271
11456
1665
2262
1663
3947
2634
1675
1666
1665
1656
1641
2361
1670
8332
1672
2063
1672
2841
1661
1705
1660
2139
3658
1648
1676
1675
1680
2352
1635
1662
2283
1655
1664
1697
1672
1679
1681
1677
2666
2196
1772
1631
1684
1682
1666
1668
8946
1669
1679
1650
1687
1682
2384
2328
1902
2355
2293
1666
1748
1673
2121
4125
1682
1907
1652
1668
1667
1660
2189
1852
1666
1670
2271
2542
2556
1673
2104
65224
1665
2219
1652
13070
1873
2548
1712
3107
2107
2237
1687
1711
1888
2471
2134
2624
1666
1828
1707
1902
1651
2503
1991
1673
1629
1672
2259
2345
1684
1663
2179
1678
3090
2357
2389
1901
2130
1892
1668
1666
1900
1897
1899
1899
2029
1646
1646
1646
1653
2283
1679
2262
2630
1670
1663
1791
1676
1901
1689
2347
2586
2358
2846
1823
1918
2248
2322
1672
2538
1893
1672
1692
1882
1905
2501
1639
1644
1927
1640
2480
2194
2190
1902
2360
1646
2199
2202
2129
1660
1795
1676
1656
1678
2340
1860
1630
1898
1903
1898
1659
1890
1646
1679
1681
2353
1785
1824
2123
1904
1688
2432
2364
1679
1672
2537
1662
1896
1896
5602
1891
2081
2215
1675
2030
1672
1669
1683
2355
1884
1902
1665
1657
2258
1676
2867
1677
1675
1680
1658
1664
1663
1661
2329
1641
1646
2225
1938
1691
1664
1646
1663
3227
1665
2545
8750
1682
1610
1755
1786
7039
2410
2276
1669
1890
3126
1672
2666
1889
1871
2653
1671
1665
1984
1674
1663
1663
1662
2341
5896
1700
1883
1891
1887
1669
1677
1672
1669
2710
12921
2025
1664
2286
1692
1659
1666
1672
24266
1655
1681
3647
1669
2719
3042
1742
2376
1662
1749
1672
15041
2135
1667
2434
2416
1778
1777
1686
3823
2560
1691
1751
2243
1664
1661
2433
1900
1661
1938
1648
2225
9828
1867
10437
1686
18183
1649
1675
1675
1669
6157
1681
1687
2123
1919
1653
1692
1679
1656
1654
1952
2869
2865
1662
1663
34709
1791
2087
7613
2257
2370
1660
1795
1685
1657
1794
1916
1651
1862
1667
1959
1903
9271
2236
1658
1693
1692
44649
1757
1672
1669
1671
13615
2125
1658
1673
1712
1689
4643
2974
1672
1668
1682
1683
1683
1682
1692
1656
1675
1639
1684
2210
4928
1669
5237
1684
1689
3864
4272
1652
1646
1680
1684
1796
1655
5082
1675
1659
3139
1696
2757
1663
1767
2588
2234
4047
5341
2347
1928
1657
1651
7648
1726
1677
1966
1709
2736
1668
1683
1672
4758
1679
3972
26816
1684
1672
1667
1667
1664
2334
1675
2433
1676
1772
1909
5913
1654
1895
4285
1661
12781
1680
1668
1909
1659
19219
1653
1653
1767
1661
1685
1894
1667
2087
1671
1665
1640
1671
1923
1661
3218
10542
4918
1766
1670
1669
1660
2210
2242
1709
1662
1685
2553
2349
1655
1689
6050
1897
1729
2328
2719
1716
1808
1662
2149
12478
1791
1856
1677
1658
17073
1654
1662
2701
2214
4284
2331
1712
1649
1661
1653
3325
123415
1665
1840
51550
1662
2958
1781
1668
1985
1888
1653
2289
1948
1658
1671
2359
1671
3326
2300
3466
2082
1654
1669
2385
2237
1677
2370
2809
2626
1676
102953
3318
2304
1665
2216
8476
1648
1678
1672
1682
2039
1678
1763
1673
10696
1676
2151
1633
8017
1669
1684
1669
1668
1666
1917
2186
1672
2349
1665
1668
3243
2023
1664
52642
1901
1700
1668
3685
2223
2167
2162
13420
1677
9447
6509
1962
1687
1685
1675
1668
1671
9703
1675
1734
9058
1693
1688
1669
1669
1749
1674
3467
1663
1911
1660
1632
1647
1655
2980
1656
2216
33934
2236
1656
2433
2081
2079
2276
1700
2102
1661
1676
1666
1687
1676
1675
1674
1639
3447
1675
1679
1678
1669
6317
1794
1797
1794
1797
2183
1642
1679
2271
2249
1645
1675
2763
1645
2084
2388
1675
1882
2109
1647
1657
1658
1671
2085
2658
28402
2500
9424
2638
7962
1657
1691
2449
1656
4267
1900
2369
1669
1670
1672
1879
6006
2133
2371
7962
1674
1716
1752
6278
3465
1679
1678
1660
1659
1659
9978
2434
1819
1654
2271
10081
2203
1674
2858
2354
3297
1671
1702
1796
1950
1676
1677
2962
1829
2461
1652
15045
1825
1673
1666
4527
7291
2624
1659
2377
5539
6196
1793
1658
1663
2044
3340
1677
1663
1667
1779
1916
53617
1890
1686
1636
1655
8010
1658
1707
2312
1886
7815
17064
23128
1651
1684
1661
1887
2174
1686
1674
6662
1672
1673
1677
1677
1828
1767
1679
1664
1690
1828
1930
1670
1674
2060
3254
2332
2039
1674
1818
1670
755124
2278
1740
4766
1797
2015
1650
1676
1930
1672
1676
22319
2273
1706
1756
1709
1927
1940
3373
1750
2395
1647
9100
1673
1677
1673
1673
1677
67072
1972
12307
2543
1664
1670
2351
1671
1647
8536
1917
3538
2444
1709
1684
1690
13158
1636
1670
1666
1664
3737
2753
3032
1705
1704
1662
2181
4700
1670
1658
1652
1674
2796
4762
22043
2414
1673
2242
6003
2244
1677
1793
1665
2176
2417
1885
4608
3336
1690
5994
1662
2233
1662
1687
2519
15933
26801
1667
2415
1666
1969
1642
2285
2372
1680
2398
2409
1681
1672
7075
12051
1660
2161
2224
2211
1683
1653
8489
1961
2169
1860
1661
2555
1638
6299
1659
1671
1702
2308
1659
1891
1661
1681
2436
1669
1958
1670
1659
1660
2633
1662
1890
1895
1895
2400
1773
2614
1896
1680
1674
1692
1689
1800
2806
2809
2400
1657
2290
1673
1932
1933
1800
2036
2302
1659
2624
1674
1678
1674
2431
1679
1672
1665
1663
2290
2292
1658
1654
1672
1681
1681
2291
1670
2532
1887
1929
1674
2611
2611
1890
1662
1657
1671
1661
1658
2266
1692
1676
1692
2030
1664
1885
1677
1683
1658
1688
1690
1680
5622
1978
1654
1658
1695
2221
2094
1673
1887
1669
1666
1810
1809
1668
1674
1674
1653
1665
1680
1677
25075
1680
1668
1659
1661
2195
1702
1658
1680
1799
1809
1680
1909
1922
1781
1680
1681
2053
1737
1661
1671
1652
1677
1677
2334
4662
1668
2054
1661
1661
1653
1911
1715
2137
7961
1670
2053
2061
1665
1653
1693
1669
2079
1895
2054
1999
1681
2054
2533
1702
2137
1813
1662
1891
1663
2372
1685
1801
1677
2105
1681
1665
1999
2079
1655
1687
2054
1665
1798
1671
1957
2068
1658
2776
1646
2321
1675
1674
1652
2105
2035
1644
3412
1647
2054
1661
14102
1687
1862
1684
2035
1672
1794
1790
1657
1661
1665
18438
1734
1951
2034
1694
1660
2069
2054
1673
1915
2104
1662
1658
1694
1693
1666
1663
1948
1669
1694
13477
2000
2034
1673
2032
1683
5638
2037
2437
1668
2032
1642
2056
2144
1657
10565
1649
1776
1682
2043
2396
2047
1684
1685
2038
1669
1925
2037
1653
2058
2000
1647
2050
1788
2144
2048
2089
1868
2062
1658
1648
1674
1974
1668
2047
2031
2410
2058
1679
2038
2035
1669
2050
2142
1668
2098
1761
2643
2849
1666
1862
2089
10275
2006
2062
2242
4308
2035
1672
3259
1820
1674
16623
2098
1665
2142
2644
1667
1665
2055
1670
1669
2070
2068
2048
2766
2051
2084
2106
2054
2031
1677
2001
2049
2031
3487
1655
12281
1666
1668
2019
2003
1651
1643
1829
1827
3650
1809
2106
1957
1666
2084
2054
2001
1669
2051
2585
2039
2042
1998
1661
1660
2003
1669
2047
1676
2067
2019
2044
1667
48636
4957
1669
2133
1669
1664
2007
3488
2055
1693
4168
2039
1805
2122
1809
2042
1642
1668
1998
2806
1688
1822
1653
1912
2101
2187
2033
2044
2104
1666
1661
1743
1694
2000
2073
1668
1663
1663
1660
2007
2122
4367
1946
1849
12000
1783
2053
2043
1829
1820
2101
2052
2000
2047
2091
3371
2805
1910
2043
3136
2058
49925
1664
2056
1816
2490
2063
5626
2355
3048
2052
2032
2152
2053
2043
151329
2058
1992
1992
2008
2056
3001
2379
3059
2054
2063
2057
2007
1760
2643
2001
2043
2055
2890
2152
1667
2594
2441
1911
1831
2043
1992
2031
2213
2339
2008
2003
2064
1992
2055
2187
2051
1994
2055
2062
2057
2055
3722
2005
93829
1669
1810
3942
2044
2045
2542
2119
1897
2022
2468
1677
2033
2063
2161
2051
2465
2056
1994
2055
2064
2030
1673
1670
2618
1912
2788
3600
2005
2031
2006
2044
2339
2044
2045
2189
2033
54688
1679
1684
2641
5904
2631
1667
2050
1847
1669
2034
2161
2030
2056
2632
2553
2338
2529
5499
2006
2043
4685
1678
2246
2468
2310
2034
2331
2049
2321
6222
3579
2050
1662
1843
4342
2044
2043
53233
2452
2043
2706
2050
7912
2007
1396169
2068
2047
4977
2761
2044
1679
5976
53457
2988
2850
1903
1655
2133
2906
2055
1880
2606
2061
2067
2071
7978
2047
2056
2008
2189
2685
2072
1816
2054
3836
2032
1773
2045
2866
2355
1739
8721
2338
1859
43559
2325
1931
2441
2339
2008
1672
4070
1676
2044
2031
2048
2197
2777
2301
2767
2740
1907
8035
2323
53141
4894
9222
267641
2849
2933
2049
1692
1709
14315
1840
459515
2465
2508
61890
1681
22740
2476
2188
2049
7961
2050
2807
2068
2068
2001
2149
61385
2338
2035
2045
2084
3210
2165
2059
2338
7932
2759
1678
2573
2001
2358
2741
2631
55340
48258
2320
1896
2070
2743
2060
2162
2054
2338
4829
2121
2188
1674
2044
2245
36180
2778
2049
2468
2032
2068
2121
50606
2358
1809
57630
2044
7592
2196
2055
1754
2068
2061
2379
6036
2059
2096
2467
40156
2094
2019
3843
2067
2631
2026
3735
4410
2187
6684
1836
2140
2068
2365
5275
2319
2042
49905
2338
8321
5277
2464
2662
2044
2331
2338
2771
2042
1695
2638
2357
2466
1790
2049
8644
1776
53826
7846
2452
2000
3017
8140
9305
1785
2060
2061
2050
4823
2338
1674
1763
2507
2000
46125
1675
9246
2792
2049
2188
3365
4860
2031
2421
2056
2892
2050
2032
58286
2338
2050
2209
1900
3616
2381
2106
2043
2059
3739
1669
2056
2380
2005
2055
1799
9183
1811
2262
5260
2782
36109
2005
11626
1708
2003
1949
7389
2330
2764
7945
24
1709
2308
2320
2867
2432
4849
3091
33944
2189
3865
2031
1811
2348
66290
2759
12062
1704
2208
2188
6424
2043
25681
2213
23464
47113
1846
2172
5684
6285
2767
1740
2768
3277
7476813
2055
5836
2768
2056
56982
2067
4022
3612
2763
2166
5784
2779
10320
4698
8873
2263
2043
10289
4638
1676
107591
2047
3413
2103
2778
2381
2813
21780
9406
3785
7740
13902
20000
2765
7379
4311
7118
3546
3424
4406
3060
2280
3138
3688
1843
1676
3124
3796
2998
6209
10327
3291
3191
2020
4763
2420
4187
1835
5301
2434
5634
7699
1708
4812
2912
13232
2517
3955
1793
196
3658
4592
3215
2659
5696
12694
6756
2595
5820
1784
2912
4305
4099
4722
3472
1740
1919
2611
6587
4576
10182
3293
2754
1900
3135
12046
3642
3007
35220
2089
3349
6533
19842
7140
2889
2859
2533
1878
7462
4848
2493
81942
1942
2741
2277
1957
2381
5517
2536
18199
3410
2787
1711
9700
6363
3627
1912
3271
3202
3227
2384
1709
3563
1927
1717
2822
2788
4358
1707
1898
6803
3141
1790
2380
3772
2289
2684
1792
2372
2931
5747
3381
6493
1747
3775
1872
8077
11189
3337
1955
4264
5048
1839
2328
4057
10750
2359
2139
3724
2821
3816
2968
2414
2596
2399
2786
9414
2408
3041
1831
1897
6221
2411
2052
4392
3582
5359
3230
2019
2231
3775
3008
2976
2854
2216
2499
2899
2073
2722
3478
3547
4616
56960
1787
2083
1785
1785
1790
1658
1669
2591
1671
2061
1686
1932
1924
1683
2428
2780
4402
4403
1656
2565
2265
1678
2494
2251
2251
1679
1682
2183
1677
1667
1634
11316
1658
1675
1661
2337
1666
1657
1686
1685
1941
1656
1677
2275
1785
1784
1679
1674
1663
2340
1678
1675
1682
1666
2923
1711
1663
2061
1682
1678
2386
1934
1719
1668
1696
2535
1872
2908
1663
1657
1682
1662
1938
1669
1668
1984
1675
1684
1686
1936
2512
2342
2527
1733
1937
1679
1693
1675
1919
2589
1694
12050
1650
1651
1875
2267
2267
1673
1948
1734
1679
1782
2601
1784
1869
1688
1648
1887
4378
1682
60603
1704
1703
1697
1670
1683
2568
1670
1812
2310
2102
52381
1678
2548
1657
1685
1944
1941
1702
1699
1699
1699
1913
1876
2348
2529
1692
1669
1908
2275
2347
1677
1675
1680
1672
1631
1664
1670
1696
1674
1688
21268
1672
1671
2174
2264
1664
1663
1665
2285
2849
1674
1674
1677
4164
2257
2361
2361
1692
1691
4574
1668
1670
1648
1678
1678
2277
1685
2277
1696
1679
2193
2252
253064
1675
2267
1888
1694
2368
1666
2283
1666
1694
1681
1678
2293
2355
1687
1889
1673
1674
2274
2544
1678
2519
2054
1923
2266
2610
1879
1878
1879
1666
1663
1675
1680
2469
1660
1674
2361
2352
1894
234199
2257
1674
1656
1959
2545
1661
1679
2263
1666
1965
1659
4422
2335
1758
1759
1686
2269
2587
2277
28906
3724
2303
2460
2249
2252
1671
1668
1894
1659
1666
2358
1682
2046
1672
1694
1694
1695
1799
2611
1743
2542
1707
2544
1676
1641
1676
2782
1924
1663
2291
1658
1914
2262
2258
2262
1674
1673
1672
1819
2218
2546
2557
2552
1671
1700
1671
2310
1678
2528
1679
2290
1935
1946
1931
1940
2865
2578
2283
2577
2719
2607
2155
2576
1675
2706
1675
1676
2605
1686
1693
2271
1705
1668
1716
1666
2722
1688
2055
2178
2057
1681
1683
1678
1677
1916
2579
18687
2788
1666
2090
2089
1670
2723
1684
1685
3673
41288
41289
41290
1669
1688
1677
13660
1671
2125
2517
1906
1903
1904
1948
1696
1682
1665
2258
1689
1761
1761
1662
1774
2517
1828
1652
1910
1648
2713
1675
1892
2291
2562
1799
1670
84654
1678
2552
1661
1696
2548
2552
1699
1877
1704
1884
1704
2131
2289
1681
1670
1679
1679
2196
1685
1681
1697
1707
1708
1822
1821
1814
1668
1691
1686
2334
2090
2335
2336
2330
2334
1657
1879
1675
1907
2074
1686
1892
1689
7741
2507
1701
1673
1667
1693
2564
1945
2264
2262
2258
1656
1683
2081
2634
2303
2306
1699
1662
2303
1890
2111
2280
1677
2082
3310
21059
1679
1696
1707
1894
1935
2592
2282
1691
1678
1675
1676
1680
1664
1682
1893
1689
1684
1674
1689
1689
3346
1685
1658
1881
1657
2299
2206
2219
1675
2515
1700
2678
2679
1918
1656
7723
1669
2460
3307
1679
1680
2531
2532
2531
2532
1703
1701
1915
1678
2803
17167
1679
2251
1674
2333
2799
2280
2278
2280
2563
2560
1667
1695
2259
1700
2207
1668
1693
1875
1683
1900
1835
1764
6645
1698
1689
2255
1670
1673
1673
2258
1670
1681
1699
2262
1701
1681
1678
2718
2567
2266
1913
2274
2585
1669
1669
1681
1682
1667
1686
1686
2056
2276
1668
1685
1673
2265
1673
1670
1678
1682
2547
1808
1670
1664
2283
1819
1699
1678
2539
3252
1674
2278
2269
1676
1678
1678
1675
1818
1670
14817
2701
2542
1682
1659
2036
1815
2047
2541
2559
1669
2640
1670
1779
2293
1677
2284
1676
2113
1681
1693
1671
1684
1903
1671
1691
1894
1685
1809
1662
1686
1684
1684
1667
3271
1642
1734
1735
1718
2542
1665
1670
1685
1673
1668
1927
1807
2195
2772
2582
1687
1864
1798
1945
1673
1762
456074
1763
1763
1682
1673
1676
1944
1843
2248
2556
1663
1872
1669
201212
1674
1676
1672
1699
1700
1662
2376
2347
1662
4482
1683
1682
1684
1668
6763
2793
1684
2033
2563
1672
1698
1681
1689
1684
1867
1759
1759
1760
1675
2519
2380
1676
1675
2256
2082
1709
1704
1916
1702
1671
1671
2426
2700
7826
1873
1682
1682
3848
1845
1682
1681
1689
2712
2714
1787
2794
1677
1679
1695
2047
1671
1671
1941
1672
2666
2280
2621
1673
1659
2718
1705
1669
1666
3078
1686
1656
1673
1667
2471
1763
2194
2194
2194
1754
1673
1678
1657
1695
2048
1696
2574
1708
1663
3499
3500
3053
1652
2268
1789
1878
1762
2279
1817
1707
1764
2442
1644
6962
2278
2279
1704
1673
2300
119306
1696
1636
1763
1670
1685
1674
1684
1669
2566
2712
2566
2359
2344
1777
1781
2260
2455
1704
1815
1740
1920
1925
2560
2562
1579
1665
1684
1683
1667
1675
1667
1681
1680
2723
2392
2932
1685
2338
2341
1674
1664
1656
1676
1684
1755
1673
1673
1674
1671
2283
2346
2036
1683
2316
1817
1672
1663
1662
6144
1698
1676
2097
2258
6849
1675
4102
1671
1792
1677
1676
1668
2083
1666
1666
1843
1677
2295
2301
2301
2358
1818
3387
1696
1687
2282
2337
1787
9618
1804
1801
1801
2268
1668
1661
1662
1690
1881
1677
2330
2332
2333
2291
1659
2365
1683
2458
2116
1667
1670
2245
1689
2679
1688
1921
1690
2527
1677
1877
2257
1685
18534
2544
1933
2274
1765
1765
1763
1685
1685
1619
1795
1671
2540
2540
2538
1654
2714
1691
2452
1680
1668
1651
1683
2283
2254
1686
1781
2540
1676
41356
1683
41360
1672
2055
2868
1670
1691
2111
1685
1694
1678
1681
1677
1677
1695
1678
1682
1769
1906
1701
1701
1679
2279
1671
2545
2464
1678
1788
1658
1685
2568
1672
1684
1660
36326
1681
1672
1797
2095
2099
2098
1878
2100
1698
1674
2806
1673
1668
2536
1677
2540
1691
1678
1667
1667
1670
2295
2294
2292
1703
1683
1683
1678
1688
1949
2278
1685
1684
1678
1963
1675
1672
2040
1948
1692
1680
1676
1677
1905
2862
1805
2341
2079
2048
1757
2295
1674
1678
11735
1659
6364
1672
2035
1676
1683
1833
1664
2277
1666
1663
2044
1661
2079
2279
1692
2605
2391
2297
1647
1669
1890
1890
1947
1658
1667
2292
2280
1780
2283
121225
1677
1842
47808
20168
1945
2776
2601
2625
1648
1663
1692
1674
2244
1658
1791
1666
1755
1752
1933
2610
2525
1711
2233
2334
1664
1760
1780
1680
2712
1781
6098
2608
1943
1651
1689
2408
2367
2555
1666
1675
2366
2336
1676
2966
1666
1671
1670
1725
2567
2565
1829
1661
2277
1687
2519
44273
1809
1707
1707
1688
2258
1695
1687
2091
2065
2257
1778
1678
1686
2963
1660
1671
2501
2358
1683
1669
1698
1682
1683
1681
6119
1678
1715
1762
2187
1662
2469
1687
1674
2054
1667
2249
2515
1678
2271
18687
1683
2343
1937
2370
2373
2371
1683
2104
1680
14832
1661
2342
1651
1647
2056
1658
2177
4251
2550
1766
2613
1674
1677
2017
2561
1655
1682
1686
1699
2540
1684
1690
1683
4801
2073
1679
3934
2231
2231
1662
2092
1675
1671
1929
2707
1694
2365
1658
2320
1676
1677
2599
1677
1683
1789
12332
1681
2568
1672
2725
1663
1678
1675
6413
1678
2080
1722
1783
1783
2415
1667
2363
2345
1666
2040
1666
1666
1669
2529
2529
2528
2527
2285
2201
2258
2795
1680
1680
1682
1657
1658
1782
1675
1655
2358
2780
1669
1671
1667
1667
1704
2158
1663
3303
2852
1667
2046
1806
1842
10117
1688
2267
1820
1818
1765
3315
1680
1662
2066
2350
1688
1682
1679
1941
2270
1919
2273
1681
2247
3037
2268
1698
1700
1902
1686
3434
1661
1938
1662
2338
1666
2338
1693
2542
1667
2554
2222
2807
2527
2587
2796
2804
1664
1669
1676
1671
2528
2571
2606
1676
5278
9217
1674
2265
2289
6186
1806
1677
2409
1674
1671
1668
1661
1690
1697
2521
2273
2348
1873
6912
6915
1690
1684
1656
1685
1762
1761
2284
1892
1756
2341
1676
1675
1676
1680
34807
2308
2304
1683
1660
4620
2347
1658
2282
1952
1696
1690
1669
1677
1698
1695
1672
1695
1671
1681
1897
1684
2556
2552
1684
1678
2272
1658
1681
1676
1749
1676
1694
1684
1667
1672
2875
1695
1696
1696
2551
1678
2533
2728
2515
2364
1692
2369
1750
1747
1676
2310
1666
1668
1856
1801
1854
1817
1678
1691
2557
1940
2444
2327
1776
1780
1788
1684
1683
2718
2722
1680
2183
2256
2592
1697
1696
1698
2457
1877
1816
1814
2388
1680
1681
1678
1678
1640
1676
1664
2067
4626
1725
1679
1682
1680
2282
1711
1732
1672
1703
1658
1706
1700
1700
1697
1702
1684
2290
1688
1687
1673
1747
1878
1688
1838
1678
1694
1772
1763
1901
2603
1820
1823
2567
1667
2603
1682
2552
1672
1652
1654
1653
3263
2532
2298
4040
1673
1928
2304
5469
1691
1902
253323
1683
5354
1655
1653
2352
1667
1695
1663
2805
2805
1874
1683
2518
1698
2532
3944
1694
2420
1653
3268
2538
1670
1685
1651
1672
1815
2307
2296
1681
1700
6080
1693
1899
2596
1672
1905
1659
4634
1890
1689
3850
1671
1670
1666
1664
2541
1674
2544
2261
1764
1664
2235
1654
1673
1700
1681
4791
1802
1894
1684
1666
2201
1682
1973
1685
1660
2473
2552
1694
1673
1676
1679
1680
1678
2532
1695
2281
2312
1662
2300
1678
1685
2265
2262
1762
2277
2527
2527
1875
1686
1649
1671
1899
2557
1660
1653
2309
2310
2313
1696
1656
1661
1709
1665
1679
1649
1649
1657
2297
2295
1654
1682
2274
1697
1666
1760
1692
1672
1640
4619
1664
3465
1663
1658
1673
1882
1951
2281
1686
1676
1679
1675
7479
2332
1671
1669
1668
2533
2315
1677
1688
1687
2543
1666
2085
1682
1683
1678
1669
3992
2275
2297
1682
1666
1693
1695
1694
1693
1741
2802
1685
1688
1661
1692
1674
1666
2532
1684
2040
1889
6909
2169
1834
2540
2540
2139
1694
1897
1893
301516
1669
1697
1671
1672
2305
1677
1665
1892
1675
1682
1805
1689
2571
2199
2193
1669
1682
1907
2096
1675
2298
1674
1692
1674
8889
1685
1687
1687
1669
1708
1700
1760
1761
1759
1761
1901
1668
1629
1678
1705
1685
1666
1683
2568
1675
1813
1672
2300
1689
1783
2705
2693
1710
2508
28431
2417
2552
1682
74776
1663
1931
1708
1687
1885
2200
1799
1700
1660
1652
1652
1665
1687
1644
1677
1665
1659
1925
1663
1665
27234
2540
1648
1649
2541
1674
1666
1674
1668
2432
1672
1672
1660
1693
1665
1667
1669
1669
8224
1682
1674
3453
1824
1820
1819
1817
1824
1822
1821
1819
1815
2270
2289
1923
1668
1669
1655
1656
1944
1677
1657
2530
2065
1802
1850
1676
1675
1681
1672
1685
1687
2453
1668
1676
2341
1679
1679
1884
1887
2249
1793
1680
1700
1685
1701
1665
2507
1650
2506
1685
1682
1674
1681
1670
2295
1692
1679
1675
25859
1675
1922
1761
1671
2097
1652
5889
2448
1800
1814
1698
1694
1650
1666
1637
1886
1707
1654
1680
1668
1690
1670
1793
2516
2118
2255
2255
2477
2283
2300
1658
2336
1674
2291
1672
1782
1676
1836
1677
1660
1644
2360
1685
1817
927096
1686
1673
2800
1817
1662
1817
1663
1664
1651
1671
1678
1895
2300
9721
2421
2690
1680
1734
1677
1766
1677
1663
1686
1766
1766
2696
2827
1677
1677
1678
2278
2277
2266
2458
2052
1819
1670
2052
1800
1802
1801
1725
1951
1680
1678
1680
1678
1650
1666
1669
1762
1884
1915
1668
1760
1671
1677
2333
2355
1709
1676
1664
1656
2528
1676
1675
1672
2436
1956
2088
12762
1810
1691
1675
2278
1898
1899
1673
1677
1649
1675
1669
1754
2218
2221
2425
2087
1691
1684
1679
2328
2323
1669
1712
1672
1694
1888
1666
1708
6270
1681
3482
2526
1677
1812
1893
2546
1667
1654
2275
1685
1881
1824
2083
1694
1663
1663
1670
1663
1672
2558
2559
1695
2558
1661
1666
1794
1791
3284
2591
2697
1790
1671
1659
1669
1671
1691
2271
18687
2056
2552
1865
2271
1690
2256
1674
2386
2691
2248
2583
1708
1686
2499
2400
2516
1678
10623
2518
2518
1677
2517
1926
1675
1669
1675
2329
1674
2035
18493
17651
2360
1700
1686
16781
1693
2524
1668
1677
1674
1703
2269
1691
3007
3005
1680
1681
1663
2321
2661
1672
2792
1699
1879
1661
1667
1687
6950
2300
1672
2287
1674
1670
2361
1689
1668
1761
1656
2662
2291
1707
1949
2432
1697
1685
1684
2269
1633
2562
1689
1664
2306
2686
1679
1896
2052
2053
2926
1900
1681
21647
1683
1681
1920
1676
1680
2362
2361
1686
1668
1820
1792
14506
2752
2429
2428
1672
1777
2453
2454
2559
1678
1674
1642
1717
2364
2357
2585
1896
2567
1821
1671
2718
1676
1656
2522
1665
1677
1676
2281
1667
1687
2286
2189
1663
1699
1690
1682
1673
1652
1658
1681
1696
2661
1694
1670
2038
1676
2082
2276
1703
1675
2054
2281
2286
1660
1894
11972
1881
1639
1673
2640
1670
1703
1703
2478
1655
1701
1661
1660
1668
2540
1687
1875
2179
1890
1676
1662
5201
1681
1708
1779
2281
2513
1681
1889
1893
1671
1673
1693
8416
1665
1663
1691
1682
1681
1677
2392
2389
1886
1670
1694
1671
2377
2094
1672
1664
1822
1822
2071
1673
1668
1688
1745
1668
1678
1685
2209
1775
1652
1809
1675
1810
1862
2029
218385
1671
1815
1656
1675
1676
1678
1674
1674
2016
15008
1684
1671
1664
2534
1673
1686
1671
1678
1681
1682
2264
2355
2358
2357
1699
1700
2474
46960
2526
1806
1688
2826
2363
1679
1689
1674
1670
1899
1586
2095
1670
1671
1765
1671
8336
2566
1665
2795
2335
1653
1965
1705
1705
1659
1661
1671
1762
1669
1683
1669
1743
1743
2341
1668
42393
1664
1665
3413
1901
1892
1707
1901
1898
2300
2348
1661
1682
10684
1679
1657
1659
2284
2679
1680
2818
1670
1674
1695
1705
1675
3829
1669
1675
2265
2268
1663
1656
1659
1810
1811
1659
2285
1691
2264
1814
2430
2693
1665
1873
1675
5324
1661
2280
2050
1679
1676
1659
1666
1664
1666
1664
1931
2040
2304
1667
1676
1677
1680
2327
1691
1665
1669
1691
2080
1783
2262
1683
2293
1658
2301
1652
1667
2298
2298
2298
1676
1674
1675
2278
1620
1818
2388
2389
1688
2160
253306
1667
2276
1664
1675
1681
1674
2274
2283
1892
1700
1671
2451
2450
1672
1669
1686
2312
2480
2204
1681
2571
1684
1672
25340
1688
1656
1814
1860
1671
2826
1700
1701
1799
1674
1800
1799
1798
1795
1700
7196
2297
1670
1670
1671
1666
1690
1666
2195
1662
1673
3459
1696
1643
2570
1676
1696
1669
1664
1817
1813
1816
1820
1812
1700
1909
1700
1820
1814
1812
1817
1814
1938
1945
1684
1640
2283
1815
1665
1976
2253
2216
1659
1685
2061
1691
3406
1764
2267
1676
2107
2187
1667
2324
1678
1676
2227
1914
1913
1681
1817
1668
1814
2545
2542
1659
2243
1817
1814
1676
1813
1818
2447
1660
2276
1672
1697
1669
2305
1674
1676
1661
2269
1662
1664
1663
2573
2087
1667
1971
1671
1706
1676
2852
1693
1816
2257
1781
2444
4074
2521
1701
1665
1674
1671
1889
2677
1706
1685
1673
1883
2450
1716
1689
1691
1663
1682
2577
1684
2578
2337
1672
1688
4421
1783
1783
1672
1677
1669
1908
1676
1677
1812
1657
1668
1649
1647
1898
1677
1671
1696
1661
1667
1688
1690
1669
1678
1680
2089
1677
1692
1660
1648
1667
1675
2259
2243
1657
1645
2057
1677
1891
2525
1693
3131
1673
1673
1671
1675
1689
1643
1765
1669
1663
1665
1703
1683
1681
1704
1671
1663
1668
1671
1668
1684
2259
1668
1664
1666
1943
1689
1667
1700
317071
1940
1940
1698
1673
1898
1651
1670
2356
1669
2740
1679
2231
1703
4248
1668
1929
1657
1672
1687
2315
2268
2784
2053
3361
1792
1682
1685
1682
1637
2046
1682
1680
1680
2089
2432
1687
2055
2266
1867
1951
1865
2340
1661
2358
2357
1675
1678
1677
1677
1690
1681
5371
1675
1683
2085
2127
2465
2817
1725
1740
1678
1662
2262
1692
1677
1684
1674
3307
1655
2053
2053
2057
2475
2092
1672
1690
1685
1675
2343
2269
1802
1668
1698
1914
2430
2577
1703
1669
1671
1679
1706
1679
1689
1639
1879
2614
2507
1674
1698
1682
1707
1659
1677
1677
1676
64559
8682
2258
1676
1692
1679
1671
1672
1639
2187
2187
2187
1685
1884
1809
2281
1940
1684
1683
1673
2528
2680
1907
1670
2507
1845
2360
1697
1699
1701
2259
1687
2261
2560
2345
1679
1667
1897
1676
308848
1680
2536
2259
2448
1666
1681
1874
1668
1657
1883
1815
2276
1728
1679
1692
2268
2291
2287
1693
1891
1931
2088
1783
1680
1663
1899
1671
3845
1698
1683
1680
1684
1683
2240
1690
1689
1862
1904
1883
2552
1681
1876
1666
1691
1690
1666
1664
1665
1678
1664
1683
1687
1664
1913
1669
1668
1796
1798
1796
1663
2427
4131
2189
1675
1701
2136
1671
1692
1947
1697
1644
1660
1667
1692
2255
3274
1790
1662
2260
1669
1876
1682
2296
1683
1673
1673
2173
2298
1661
1685
2075
1725
1667
1855
1854
1811
1700
2186
2238
2241
1809
1812
1687
1687
1682
1936
1671
1668
1886
1682
1688
1665
1693
1941
1698
1694
1658
1786
1895
1688
1669
1669
1672
1647
1681
1697
1910
1911
38119
38120
1782
38117
1883
2088
1679
1668
2279
1650
2335
1665
1671
1687
1687
1685
1791
1709
1684
1890
1678
2259
1701
1698
2331
4236
1655
2700
2636
2560
2265
2268
2268
1647
1902
1660
2530
1659
1675
1677
1689
1684
1669
2168
1649
2419
2065
2419
2422
2281
1671
1889
1902
1678
1676
1675
1676
1676
1687
1684
1897
5630
1674
1877
1673
3905
1669
2526
2226
1697
1667
2273
1671
1667
2505
1882
2058
1664
1690
2189
1667
1670
1673
1668
253299
1765
2353
2364
1677
2414
1687
1687
1690
1689
1765
1696
1699
1698
1694
1684
1675
1887
1686
1770
2674
2061
1713
1688
1682
1673
1686
1691
1688
1688
1782
1648
1690
1686
1687
1685
1691
1691
2693
2698
2356
2519
1679
1922
2705
2691
1869
1673
2030
1674
1677
2221
2399
2532
2263
1674
1639
1945
2252
2414
1682
2457
1696
1650
1664
2449
2793
2319
1666
1674
2556
1681
1700
1699
1675
1830
1677
1659
1865
1677
1692
18687
1875
1654
1654
2295
2050
1677
1661
1676
1845
1672
2270
2620
1677
1672
1683
10156
1939
1668
1652
2276
1666
2388
2356
1679
2355
1683
1696
2703
1688
1668
1660
1645
1668
1674
4723
1691
41288
41289
41287
1680
1899
2276
1672
1690
2523
1705
1670
15211
2062
1682
2275
1681
1671
1679
1688
2211
1665
2059
2059
2026
1674
1649
1686
1682
2288
1678
1700
1700
1693
2278
2264
1691
1694
1693
1695
2389
1810
1823
1704
14595
1662
1665
2549
1682
1660
1676
1700
2532
1663
2258
1772
1662
1662
1663
1688
1755
1755
1703
2676
1783
2967
2248
1647
1889
1883
1868
2285
1647
2214
2191
2194
2681
2782
2685
4247
2245
1658
2265
2260
2562
2540
4342
2284
2128
169446
1888
4824
2348
1862
1678
1680
2253
1995
55500
2439
2362
2493
22786
16404
1895
1651
2257
2256
2389
6980
2383
4098
2249
2259
2256
1670
1678
2238
2238
1887
6132
2445
2302
2230
2242
2179
2671
2672
2554
1974
2345
1974
1768
2450
2444
2446
1764
1666
2222
2059
2152
1626
2238
6400
6724
1714
2005
360377
2164
1917
1916
2277
1673
1736
2689
2539
1687
1690
13263
2348
2747
2278
2363
1641
13959
1948
1916
1882
1653
1994
1881
5140
19577
2167
1937
1644
1963
2359
1922
57729
2289
1673
1722
2517
1676
1671
1888
1702
1831
5176
4914
1701
1896
1671
1687
1702
1652
1661
1790
2261
2261
2257
1657
2284
2205
1631
2307
1686
1663
2249
1660
2370
1787
2447
2613
6402
2525
2544
1654
2171
2524
2523
2240
2203
2345
2527
2264
2266
2265
1903
1676
1894
2183
2274
2186
2443
2540
2447
1870
2205
2569
2580
2263
1896
2426
1887
1890
2533
1662
2533
2252
2453
2268
2259
2430
2197
2262
1904
2197
1899
2269
1900
2262
2264
2200
2200
1882
1900
2270
1887
2455
3360
3357
2252
2256
1907
2573
2787
2537
1916
1917
2809
2448
1884
2592
2593
2191
2445
3118
2516
2216
2259
2450
2192
2194
2197
2197
2173
2245
2243
2522
2200
2197
2199
2195
1904
2667
1856
2448
2173
113600
2198
2200
2269
2335
1870
1869
2088
2272
2269
2263
2265
2518
2619
2199
2530
2205
2274
2237
2259
3635
2341
2254
2263
2510
2213
2517
2238
2238
1870
1677
1675
1877
1897
1701
2335
1900
1905
1906
1901
2337
1909
2441
2437
2198
2197
1899
2501
2334
2049
1890
2236
2236
1902
2211
2192
2527
2346
4439
2449
1892
2451
2533
2182
345124
2209
2211
2257
2612
1876
2259
2654
2411
2283
2527
2234
2334
6244
1910
5690
2562
1659
1902
2275
2271
2200
2269
2453
2659
2199
1925
1892
1890
2792
1666
2248
2167
2249
2262
2367
2136
1677
1910
1912
1919
2263
1679
2545
2454
1683
2454
2270
2189
2195
2191
2198
2189
2265
2194
2308
2557
2450
2350
2201
1889
1891
1889
1888
1700
2187
2313
2703
2372
1681
1684
1902
1905
2607
2198
2257
1680
2189
2082
2188
2170
2544
1858
2505
2450
2454
2250
2252
265295
2246
2247
2251
2521
2241
2191
2025
2194
2191
2193
2195
1915
2269
2248
2596
2209
2053
2692
2258
1856
1853
2258
2576823
6387
2660
2435
2240
2277
1885
1880
2254
2099
1891
1682
2255
2251
2253
2195
1890
2260
2212
2268
2364
2267
2267
2207
2203
2374
2250
1902
2265
392595
2535
1678
2361
2231
2231
2239
1889
2243
1898
2263
2381
2203
2245
2203
2244
2200
2443
2438
1896
2186
1668
2253
2403
2424
2279
2777
1877
2458
2446
2266
2272
2273
2272
2540
2228
2510
1920
2518
2196
2557
2197
2198
2196
2268
2264
1667
2262
2267
2271
2194
2194
2182
2194
1879
2268
2268
2267
2267
2269
2268
2288
2519
2533
2529
2252
2092
2253
2284
2282
2672
3181
2189
1899
2202
2069
2100
2097
2965
1910
2685
1898
1897
2237
2237
2234
1677
2234
2461
2202
2268
2527
2454
2456
2459
2455
2023
2456
1864
1861
1885
2202
2432
2442
2445
2248
2267
2249
2254
1885
2189
2345
15802
2271
2274
2536
2540
2270
2266
2615
4859
2672
2617
198020
2614
2269
2271
2186
2045
2706
2528
1902
1903
2315
2446
2446
2458
2197
2457
2458
2532
2536
3322
3319
2287
2287
2029
1887
2188
2316
2459
2570
2241
2186
2190
2028
2203
1652
2037
2539
1880
1682
2558
2251
2525
2174
2173
2227
1866
2266
2445
2194
1687
2445
2259
2454
2247
1903
2242
1903
2241
2245
2537
2413
2418
2418
2410
2416
2193
2411
2411
2576
2413
2508
2413
2802
2300
2039
2689
2458
2545
4349
2306
2253
2754
2570
2544
2427
2275
4464
2298
1632
2298
1879
2527
2793
2300
2791
2201
2016
2304
2201
2535
1917
2564
1667
2268
2650
2650
1904
2259
2560
2207
2269
2266
2195
352485
2265
2251
2250
2228
2192
2239
1947
2454
2256
2173
1899
2521
1862
469005
2186
2537
1840
2262
2170
2537
2504
2805
2554
2184
2184
57942
2220
2219
2202
2261
2217
2306
2192
2430
2222
2814
2818
1888
2541
2813
2812
2277
2430
2266
2266
2190
2345
2345
1672
1891
1868
2415
5125
2566
2188
1669
1882
2400
2450
1693
1691
2266
2200
1680
2679
2154
2111
2440
2056
2518
2262
2265
2202
1921
2199
2301
2661
2662
1915
2261
2168
2567
2266
2268
2269
2267
2452
2539
2544
2556
2185
1895
1907
2038
2198
2039
2277
2270
116839
1899
2331
3657
2496
2483
2436
2198
2347
2251
2256
1902
1877
2095
2262
2278
2280
2518
2268
2517
2549
2532
1891
1888
1891
2202
1902
2432
2199
2201
2439
2439
2442
57826
2058
2271
2270
2267
2270
2535
2262
2453
2446
2263
2264
2183
2186
2181
1639
2538
2539
2540
2536
2533
2534
2535
2536
2536
2645
2261
2685
2354
2686
2243
2171
2208
2444
1908
2196
2263
2268
2548
2363
2256
2236
1899
1902
2452
2445
2448
2447
2542
2272
2191
2450
2258
2259
2454
2453
2456
1882
2455
2451
1889
2264
2263
2266
2442
2207
2436
2258
2680
2553
2254
2263
2538
2266
1911
2541
5774
2545
2543
2543
1899
2538
1913
2548
2185
2188
2288
2345
1901
2349
1671
1678
1668
1678
1664
1900
2680
1753
2683
1778
1753
1755
2687
2327
2014
1883
2265
2245
2442
2301
1892
2364
2255
3178
2667
1665
1675
1678
1680
1677
1691
4449
1673
2267
2266
1676
1675
4450
1677
224365
2691
2194
1661
1678
1750
1671
1910
2668
2537
2670
2801
2283
2260
2617
2410
3070
2540
1872
1670
1679
1899
2456
1655
1897
2501
2657
1895
2499
1903
2393
2406
2273
3248
2542
1688
2662
2279
2271
1684
1783
1783
4511
2268
1884
2267
1665
1778
2682
2516
2214
1865
2270
2265
2573
18734
1712
1910
1887
1681
2451
2273
2273
2990
1670
2431
1917
1660
3030
2272
2274
2272
2274
2272
2804
2298
2270
2270
1672
2269
1673
1647
2195
2262
2194
2422
2558
2684
1647
2234
1696
2271
1676
1667
2469
2545
1643
2266
2315
2059
2561
1670
2206
1671
2210
2336
2329
2333
1664
1918
2352
1670
1705
5394
1650
1657
1672
2469
2018
1656
2541
1825
1668
1883
2819
2387
1668
1642
2545
5088
2151
2528
1689
2240
2470
2254
2323
2323
2261
2471
2255
1666
1894
2213
1699
2518
1652
2199
2200
2627
1891
2759
1895
2267
2285
2263
2286
1929
33041
2045
1691
1705
1873
1880
2349
2261
2246
2537
2529
3070
1686
2369
1679
2040
2547
1680
1681
1909
2667
2541
1693
1667
2341
2275
2252
1671
1682
102140
1668
2569
2426
2537
2458
2454
2455
2452
2532
2260
2056
2298
1669
2551
2269
1899
2417
1665
1672
1672
1900
2818
2677
2531
2529
1659
1903
1653
2262
3366
1668
1692
2562
252857
2515
1628
1631
1660
2264
2264
1670
2266
6705
2232
1647
1880
2346
1650
2563
2411
1644
2563
2266
1662
1680
2260
1904
1900
1902
2652
1914
2457
2267
1895
2528
2463
2260
3355
2199
2197
2264
2259
1884
2200
2203
2205
2201
2201
2201
2203
2199
1664
2445
2536
2266
2263
2461
1845
1890
1891
2262
2266
2260
2267
2673
2645
2259
2274
2158
2199
2440
2569
2515
3661
1898
2556
2265
2263
2264
2280
2277
2384
2277
1891
2276
2279
4436
2294
1663
1663
1664
2200
2261
2669
2213
1895
1889
2196
2456
2450
1891
2185
2557
1918
2107
1703
1682
2195
2195
2671
2617
1944
1899
2260
2265
2268
2543
2036
2804
2336
2463
2257
2053
2665
2457
2455
2802
2280
2279
2462
2667
2264
2263
2445
1893
2471
2261
2553
2556
2556
2269
2530
2342
2535
2673
2667
2666
1898
2269
2268
1863
2470
7179
2164
2256
1664
2606
1898
1892
2459
1909
1907
2555
1711
2555
2385
3037
2260
2256
2682
1857
2346
1881
2269
2273
2090
2201
2205
2203
2207
2199
2258
1875
2253
1699
2195
2234
2452
2461
2452
2565
2565
2398
2432
2213
1675
2510
2529
2568
2688
1889
2266
2037
2461
2461
1903
1855
2534
2535
1896
18121
2258
2258
2260
2508
2270
2270
2274
10082
2487
7002
2205
2204
2656
2454
2249
2190
214117
2190
2258
2259
2204
1874
2252
2526
2530
1688
2283
2685
1906
2683
2686
1897
2573
2261
2384
2574
2687
2688
2044
1652
2604
2608
2446
2455
2454
2453
1678
2318
2317
2209
2243
2182
2535
2534
2257
2254
3039
1906
2248
2688
2692
1683
2021
2570
2313
2265
1917
1916
1913
2243
2454
2456
2272
2272
408926
2557
2684
2268
1873
1874
1876
2639
2634
1895
1932
1888
2684
1898
2569
2194
2801
2266
2797
1896
2204
2180
2048
2274
1904
2263
1847
1847
1889
4408
2619
2458
2458
2298
2261
2660
2455
2257
2257
2259
2258
2256
2257
2250
2616
2614
2036
1875
2600
1912
2193
2197
2194
2485
2627
2233
1674
1674
2336
2283
1879
2429
345130
2551
1877
2551
2440
2526
1893
2451
2186
2260
2254
2196
2199
196
2458
2405
1675
2200
3300
1890
3300
2571
2263
2629
2262
1905
2569
1871
1872
1857
2542
2542
2429
2432
2431
2535
1878
2536
1887
1903
1907
1903
1902
2237
1896
2569
1880
1883
2255
1676
2263
2263
1918
2403
1997
1908
1869
2266
1896
1868
1866
1849
2237
2796
2399
2542
2598
3022
2542
2565
2530
2505
2278
2690
2691
2686
1882
2534
5749
1690
2813
2376
2374
1882
2592
4717
1845
1689
1687
2189
2268
1672
2263
2288
1898
1897
2557
2549
2532
2528
2552
2264
2440
2194
2552
2571
1574
2264
10621
2261
2266
2194
1878
1877
2247
2572
2541
1868
2666
2547
2270
2034
2267
1890
2449
2256
2688
1860
2198
2454
2274
2199
2199
2190
2274
2192
2196
2000
2560
2188
2541
2256
2539
1959
2259
2538
2258
2259
2258
2258
2262
1893
2608
2259
2468
2258
2259
2440
2268
2687
2577
2451
2257
2525
2266
1706
1799
1695
1674
2543
2263
2260
2265
2265
2263
2199
2197
2467
12561
1646
2559
2265
2264
2247
1864
2554
1678
1681
2259
2301
2305
2301
2526
2298
1873
1682
2690
2693
2535
2283
1908
2264
16959
1903
2542
2413
2301
2298
2274
2254
1661
2533
2193
1883
2565
2261
2260
2278
1669
2428
2455
2991
2254
377601
2168
1661
2624
2245
2589
2209
1663
2677
2469
2042
2575
2198
2677
2042
2579
2547
2362
5701
2261
1890
1668
94421
6592
1873
75311
2454
2523
2464
2454
2460
2533
1886
1885
1667
2224
2238
2241
2061
2272
1665
1678
2635
2089
1650
2958
1922
2531
7975
2050
2264
1731
8720
1769
179498
1788
1663
2792
1657
1902
2188
1701
8413
1661
3409
25873
2468
2058
1688
4252
6331
3447
4990
2578
1753
1882
2018
1627
2255
7080
1877
2267
2561
2561
2563
2559
2563
2561
2561
2158
1657
2422
1601
2270
1900
2573
2576
5005
2560
2547
2804
1697
4215
2277
2544
2251
2790
2603
1692
2814
1676
2539
2261
1681
1664
2300
1677
1675
5237
2455
2454
2225
2465
2228
40812
1965
2532
1774
1873
2196
1881
2540
1678
8356
1891
2480
1657
2554
2269
2551
2265
2180
2271
2268
2671
2670
2175
3958
1606
3125
1654
2179
1899
2597
2596
342515
1670
2400
1683
2245
1900
1896
1870
2430
2268
2268
5898
2266
2050
6525
49769
2198
2688
1678
2278
408926
2281
1885
2605
2246
1857
2553
9539
2237
1865
2395
1868
27063
2282
22148
1885
2561
2577
2577
1688
1669
1672
2250
3401
1887
2539
2420
1896
1898
1909
1896
2570
2259
1976
2253
2257
130500
1975
2263
1639
2489
2493
1801
1690
1655
1654
5326
1873
1654
1667
5981
1670
1918
2193
2429
4465
1649
3915
1901
1673
1896
1688
1690
1677
3341
1873
2352
2312
2268
2482
2313
1869
1663
2549
4944
2673
2440
2441
2440
1200786
2447
2450
2224
2245
2437
5377
1680
2441
2441
1660
2430
2297
1661
2302
2259
1884
1884
1783
2291
1682
2195
1683
2206
1670
2248
2232
1655
2442
2307
1672
2515
2136
2658
1660
1674
1980
1976
2333
11275
2269
2269
2273
1898
1673
2272
2266
6658
2056
2560
55847
2532
2349
13864
1618
2984
2650
1926
1652
2461
1874
2277
1673
2253
2164
1864
1900
2258
2009
12445
2085
2086
2087
1874
1977
2263
2076
2268
2278
2687
2146
2515
2608
2082
1665
2245
1687
2661
1892
2362
2438
6318
2688
2553
2685
2546
2199
2194
2434
2432
2099
2436
2402
2434
2436
2433
2407
2436
1860
2496
2258
2532
2274
2291
2498
2490
2295
4080
2345
5057
2018
2273
1976
2148
2254
2255
8208
1664
1885
1703
1891
2623
1673
1604
2154
18476
2021
57721
2661
2425
2402
2262
1665
1665
2404
10293
2262
1907
2277
5325
4891
2559
2828
1679
2260
5880
4375
2259
1893
1893
2519
1676
131272
1676
1862
2445
2446
1674
5207
5642
1654
2324
5958
1918
5053
2048
1661
2536
2088
2342
2441
2652
1672
2484
2111
2665
66911
2248
2675
2268
1763
1661
1661
2520
10626
10627
1824
1897
2440
1878
1930
1662
2056
2436
2437
2440
1892
2141
1687
2539
1665
1657
1684
1606
2401
2507
2260
1704
1938
1869
1694
1623
2432
2275
3983
1959
2447
2291
1689
6222
1868
1216043
1901
1899
3752
2186
2194
2268
2191
2185
1885
2191
2191
1873
2217
2214
2217
1602
2208
1692
2208
2311
1704
2267
1883
1650
1657
2263
1867
2194
3218
1600
2230
1630
2055
1615
2802
1610
1688
5489
1915
2083
1667
3140
1819
2354
3596
2809
1667
1597
68493
2755
2426
2430
1686
1939
2443
1676
2440
2439
2436
2447
2439
1693
1722
1607
2200
1939
2199
2573
2247
1653
2576
7000
1915
2520
2516
2517
2447
2301
2032
3868
2415
2247
2038
2272
1929
2450
1800
1764
5094
2074
2195
1650
2088
1622
2676
2235
2045
2134
2570
1880
11750
1832
2410
2564
2266
4979
1632
1621
2530
2568
2255
1679
1676
7000
2307
1655
2064
1655
2347
2548
2551
2550
2457
1675
10051
2385
1680
5026
2297
177742
455323
2397
2840
1635
2838
2194
1668
1681
2197
1704
4801
2191
2364
1669
1670
1613
2303
6911
1653
1652
5844
1685
1713
4189
1980
2478
1743
9183
1705
2276
2524
37180
1878
2300
2477
2619
1802
1873
1802
1685
44563
2256
2205
2205
2204
2257
2204
1661
6475
1662
1880
4812
22349
1672
2300
2297
1683
5085
1690
2629
2274
2037
2630
2073
29014
1670
1658
1898
2182
1887
1898
2570
2260
2435
5198
2171
2388
2252
2251
2265
1683
2630
2632
2264
6366
1698
1857
1887
1642
2782
2652
2589
2667
2782
2807
2649
2650
2653
1840
2364
1800
1665
1665
2558
2558
2558
2190
2501
1860
2304
2486
5723882
2607
2329
2519
2084
1884
2188
1635
3038
1976
2526
2032
6814
1875
2517
2396
1657
2396
2202
2502
2425
2558
2436
2174
6597
1830
72206
3901
1651
165182
1712
1654
79947
2551
1677
2205
1640
2550
2687
2687
23948
1712
1674
2184
1659
1873
1680
2095
2691
2018
1690
1902
2426
1900
1899
1899
2690
2683
2289
1612
2336
2575
2696
2281
2281
2536
2282
26000
1733
2481
10886
2276
2272
1628
2033
1638
1725
1893
2827
2828
2187
1901
1677
2426
2281
1899
1677
4375
1657
2158
2199
2199
7255
2266
1677
1688
9600
1923
2793
1923
2625
2280
1866
6883
2247
4203
1615
2460
2282
2459
2259
3034
2284
2278
1660
1697
2101
1908
2732
2017
6001
1976
2237
1670
2360
2252
2542
2679
2262
2679
2128
2228
2277
9344
3072
1910
2620
2273
2274
1685
2354
2597
8733
2435
2203
1630
2241
2546
1861
2545
2567
1615
2045
1667
2283
2338
2338
2498
2546
2243
1887
5533
1879
2511
2553
1743
2276
2566
2381
1740
7613
2145
3014
17985
2267
1908
1660
1614
1687
1642
2561
1747
1670
2184
2804
1671
2325
1619
1660
1634
1659
2525
1686
1688
2517
2261
2395
1671
2392
1679
1637
2567
2440
6738
13153
2570
2212
1686
178528
2569
2569
2039
2463
2561
78355
1648
2257
2676
2580
19579
1881
2199
2199
1880
1647
380822
1830
1672
2306
4876
2180
2584
2058
2590
2203
2627
2302
2472
2436
2029
2332
2314
1691
1690
1667
2314
2292
2039
1671
2902
2266
2528
2135
4991
2257
2297
5339
4897
2654
1974
2304
2612
1667
1685
1637
2500
1681
2264
2215
1669
2475
1661
2510
1660
2398
2398
1659
1632
2262
2483
2536
2255
2251
2247
580065
1704
2971
2255
2252
64662
1677
1666
2565
1896
102602
2273
2431
1634
2271
1862
65147
2202
1999
3357
2204
2827
2340
1645
2557
1868
5073
2207
2211
1906
1672
5724
2252
1904
2268
1684
2362
1682
2496
1641
1683
1704
3238
1673
2259
1668
2256
2682
2270
2266
2386
1665
1977
10288
2232
2022
2254
1656
2257
2235
1675
1674
2546
2442
2387
120643
1654
4417
2335
1861
1906
2273
2272
1664
10163
2381
1920
1918
2279
1881
1890
2912
2287
2424
2394
1633
2609
1598
2655
6565
1887
1927
2000
1783
2518
2755
2207
2293
9404
2977
2549
1667
4353
2309
2125
2107
3033
1896
584763
39867
2274
1884
2276
1891
2257
2255
2256
2261
2257
2253
2253
2255
2255
1895
2285
1664
2606
1889
1872
1910
2438
1690
2310
1886
2260
2805
4188
3136
1642
2273
2265
3991
2200
1752
5547
2202
2203
2202
2210
2208
1899
2277
6087
2505
1671
1673
2247
228201
2537
1676
111149
2260
2263
2555
2556
35553
1983
1766
1658
1844
2303
1686
2527
81533
8858
2275
2625
2356
3431
15634
2624
2521
1629
1679
1881
2264
2025
1698
5139
9321
1683
1664
26435
1740
2105
2523
1980
1651
1647
2691
2436
2459
11725
2567
2718
2657
2522
5282
1678
20528
15946
1864
1943
2686
2545
2185
10215
2190
2206
2132
12558
2262
1671
2040
2061
2481
1671
2273
1843
1869
1845
2275
2273
1846
2284
1887
1613
1877
2055
2127
2554
1654
199858
1677
2241
1652
1624
1873
4758
2208
1604
4539
27704
2405
1611
1645
2177
8722
1755
1658
2790
2539
2014
1689
1670
5364
2421
1610
1648
2240
2273
2272
2184
8663
8488
6670
9728
11076
1961
2204
1654
2431
5226
6127
1894
2241
2377
2281
1645
1704
1703
2373
2558
1665
94416
1700
2621
2670
1655
1669
2286
3514
2303
1909
2801
2804
1599
1670
2380
2670
2067
1637
2416
2270
1665
2677
2091
3340
42397
12502
18733
4493
2662
2666
1689
2664
2668
6746
2663
2537
1696
2259
2173
1942
2003
2523
1653
2191
1678
2672
2056
10125
1641
1668
4269
5636
1636
1889
3177
2172
3191
2176
1884
2549
2069
2509
2558
6342
2558
2251
1670
2214
2315
7736
2558
2504
1665
1645
2606
7802
8820
2278
2278
4197
1862
2287
3228
1654
5391
1671
1979
5350
133714
2597
2542
2965
1693
1661
4216
2596
1642
1620
97362
1672
1673
2233
1695
2583
190777
2281
2268
1980
1653
9751
2436
1635
4083
1918
1918
2193
2264
2192
2258
2195
1805
2820
2231
1685
1665
2090
1645
346499
1835
39733
4073
1975
2506
2585
2402
1876
1987
1746
3499
2430
1982
1731
1662
2006
1655
2221
2900
247484
31506
1694
1825
4364
1659
4380
3310
2037
2027
1759
2037
1678
1805
13014
2037
33925
4758
1691
2464
7273
5099
1643
3378
2049
3611
10943
3774
2296
2028
2114
2037
2459
10336
4207
1803
2027
4595
2049
2105
2210
2619
2027
2976
16056
4586
1977
1993
2055
1677
2028
2071
2267
3246
1666
2023
2786
3005
1655
2399
1823
2049
1644
1652162
1896
3850
2855
3143
2253
6750
3218
3914
2372
1687
2031
1702
1781
6069
16681
2138
2006
1911
6759
1652162
9666
2361
1652161
2049
5111
1672
3716
5343
3305
1653
2093
2064
4077
2727
106224
4227
3274
2362
1804
1859
9519
1801
2093
1930
14285
2028
5443
2037
8828
2191
4744
1686
2331
2341
2806
2803
1688
6184
2450
3648
4021
2204
3500
1652158
5791
2111
7299
2276
3345
41272
8561
1645
1959
3600
1738
20867
2125
10371
1985
1761
2222
2348
1830
20680
3150
3335
1666
2341
1946
2089
1775
6735
4804
1701
2409
9899
2364
1821
1670
1741
1816
2236
2615
2440
1854
2624
2256
9239
85847
1763
6444
1651
4862
1670
6955
1671
2136
1711
10371
2083
2080
1917
3448
2138
2049
2256
3902
2065
3638
1678
2970
2220
1868
2036
2256
1699
2510
2035
1652160
2257
4600
2119
8268
1656
2783
1741
2043
1835
2011
2029
1912
2048
1994
2333
2064
2037
4535
1837
1671
2568
2497
2056
1677
2956
2210
2317
3189
45525
3782
2623
2647
2125
1841
2038
2447
7621
9333
2346
2109
30951
2037
2184
2201
1652
22296
2616
2027
1833
3507
2972
2504
2241
1816
3675
1991
2095
2206
12592
2476
54682
2269
2265
2116
445290
6535
4637
2039
7909
8914
1663
2300
1659
1904
1901
1642
1638
2272
2430
2618
1934
1864
2998
1662
1652
9989
2224
2048
2144
1727
2143
9419
48895
1798
1905
4544
32363
2327
2161
51057
2618
5691
1940
3055
2626
1905
2731
2193
19231
1967
1948
13786
2969
1762
1667
5679
9679
1665
1695
1693
1673
1668
1747
1668
1681
1663
1665
1656
1667
1677
1905
1692
1847
1686
1665
1680
1669
1673
1687
1694
1654
1888
1677
1672
1674
1663
1686
1670
1860
1672
1683
2997
1660
1696
4303
1690
1979
1652
1672
1673
1661
1652
8837
8835
1683
2240
1680
2370
1679
2292
1676
1674
1902
1704
2818
1657
1668
5897
1698
1860
1659
1677
1674
1671
1664
1680
5220
1685
1673
1645
1761
1699
1699
1660
1671
1908
3069
1677
1688
1662
1667
1677
3090
1681
1679
1678
1677
1669
1676
1944
1672
1695
2235
1651
1674
1672
1674
1693
2768
5959
1664
3166
1667
1664
41290
1699
1696
1663
1664
6934
1678
1749
1671
2127
2129
1676
1675
1690
1690
1841
1680
1679
1672
1664
1675
1679
1693
1656
1780
1667
1765
1673
1668
7907
1686
1652
1687
1667
110604
1710
1677
2045
1683
8243
1675
2429
1684
1672
1661
1669
1661
1673
1672
1675
2931
1703
1790
1702
1677
1658
1661
3619
1672
1938
1662
1665
1697
1663
1670
49932
1666
1662
4231
1678
1660
1709
1705
1680
1667
1657
1757
1845
1665
1663
1670
6957
1679
1672
18520
1681
2273
1671
2418
18493
1760
1692
1673
1655
1669
1669
4272
1800
2317
1710
1643
1675
1789
1682
1670
1668
1661
1675
1901
1671
1820
1673
1674
1659
1673
1672
21735
1653
1781
1672
1687
2315
2823
1659
1647
2209
1668
1674
1896
1676
16910
1677
1677
1669
1673
1684
1661
1957
1746
1672
1668
1964
1802
1809
1705
1654
2220
1658
6007
7895
5073
1665
3933
3932
1686
2137
1779
6322
2658
1888
18505
1792
2986
1673
1651
3589
1681
1797
1658
1647
1667
1668
2938
7138
1685
1714
1664
1659
1694
1670
1669
19563
6004
1689
1659
1664
2417
1671
1684
1684
2508
1695
4552
1674
1675
1678
1895
1669
1672
1801
1706
1680
1659
1698
1659
1703
1677
2423
1677
434523
1658
1695
1659
1663
2322
1677
1623
1677
1678
1669
1679
1671
2630
1682
1641
1686
1673
1675
1676
1665
1660
1669
1671
1681
1775
4590
1762
1804
1668
1683
9580
1661
1723
1686
1652
4316
1670
1696
1649
4229
1681
1664
1658
1707
2228
1673
1669
1674
1900
3092
1931
1682
2473
1666
1676
1657
1655
1676
1888
1682
1664
1679
1686
1673
1673
1677
1653
1851
1883
1673
1657
1687
7251
1668
3491
1616
1658
1679
1801
1664
1669
1674
1894
1742
2460
1684
1759
1705
1808
1720
1656
1691
1959
25850
1966
16525
2386
1917
2031
2240
4425
1581
1962
1930
1827
16481
1968
1937
1825
1975
14162
1884
2560
36263
1893
1979
2910
8894
2248
1933
2222
3631
7807
3672
9690
2903
2026
2564
2784
10206
10868
5396
2025
2245
8236
48113
7143
1965
2340
1843
7429
2453
2209
2241
2305
4696
2172
4296
3537
1910
2102
3953
2420
1890
15952
2496
9584
8148
4484
1920
2798
2913
2050
3537
2545
2032
1986
1894
6239
1820
2798
7040
3049
2536
12356
2017
2503
2009
1625
3638
2087
5449
2472
6605
2389
68276
1943
14687
3588
1616
2721
4628
1847
3292
1824
2752
14017
1932
3064
14924
2218
2300
2186
3820
4418
1966
2009
16188
5534
2116
2253
2021
2283
3044
4419
2203
2117
1886
2744
2808
2558
3210
14687
3312
4698
2058
5906
3687
5251
5358
9017
3325
16777
2160
2686
2350
5024
1821
4226
1757
1652125
5759
8154
2274
2024
6059
2098
2026
1885
4824
4489
7492
3812
1807
206956
6247
2574
2145
1652125
3443
2131
2080
1975
51452
4373
2114
1893
2514
16573
1915
12869
7248
4328
2078
2933
6204
2722
2019
5576
2147
2097
2790
20083
3195
2100
6532
23977
3787
2457
2395
2136
3633
1952
4074
2074
1884
6793
1876
1954
2501
3335
9700
6894
4072
6215
2543
4188
4906
1877
6334
2599
4267
8300
5546
4181
1781
1783
4895
2131
2335
2337
8684
2308
7388
5642
14278
2068
1716
6795
4217
2087
2151
2335
2028
3593
2325
1864
13432
7188
2478
2084
10102
1896
1652165
1661
1882
15659
7521
1800
2761
3789
1990
3171
7538
222660
2568
2347
2040
2304
1895
2196
3313
4693
2097
3198
2059
3505
2104
2151
12740
2440
1838
2090
2123
2468
21647
2553
3660
2096
6474
2995
1922
1967
4208
4617
4367
2087
1869
2170
37391
2272
9913
2087
4970
2039
2754
1976
5603
3209
1975
2136
6796
2032
2087
2034
3781
2022
1887
2088
2840
2309
4933
18838
6850
2195
2203
2572
2134
7958
15984
11124
3742
6003
2113
2841
4302
3949
61713
2361
2290
10276
2746
8832
2035
2320
8491
2425
2089
5628
2320
2131
2440
3499
8487
2037
2420
11933
10011
2022
14689
3146
2433
3648
2303
2771
1947
2605
10974
4438
2087
1786
23649
8925
2454
4232
2560
5055
2262
2926
10453
4533
2330
5530
1958
8716
4701
1961
2733
2075
1970
2011
6341
19868
2422
5898
2769
3747
2951
1980
2231
2470
1788
112809
2512
1671
2100
2425
2135
6183
2136
3749
4610
2171
4414
2101
2106
3437
2038
2936
3627
2702
4167
1924
5716
3005
2541
4243
4073
3134
3560
3765
2018
2921
2086
1917
3449
1865
2088
1733
2007
13119
8604
1977
2763
13569
2041
4132
2682
10450
2494
5501
2795
2317
2744
5256
5446
11626
7157
2345
6793
9093
10439
7024
2234
1940
1777
2262
2719
3539
2185
1673
2732
2887
3024
1656
7540
1721
2583
2504
2561
8651
1989
3421
2160
1994
4116
2337
3031
7940
2799
1630
2070
5574
106274
2015
3852
1668
1843
2473
46787
2086
1950
1676
13730
12346
3953
1661
2932
6128
3297
3818
2039
2326
2011
4160
2374
1759
2276
2718
2191
2363
2132
2116
3268
1881
2786
2583
2990
4168
2452
16449
8280
529923
9328
2026
4842
1973
2018
12182
9502
2625
8324
3147
2615
4011
3663
2375
2754
1998
3281
4443
2095
15680
2612
6939
2395
2384
4685
3744
1801
1630
4411
4779
2508
1781
3029
5237
6034
2034
6041
2245
1795
3495
1814
1695
2038
2157
1888
121929
2871
1913
2631
2070
2146
1903
2304
2032
2833
5741
2395
2395
4851
2585
3539
2615
7429
2206
2231
2366
3775
2318
3288
83486
2347
11472
2543
1729
2222
2389
1715
1785
2052
1943
2144
3046
3769
4643
10688
2026
2216
1975
5916
1797
2665
1748
2592
2707
2257
3190
4503
2268
2791
2591
5488
1644
3250
2250
8733
2217
2062
2445
4202
3994
5174
11531
2057
5362
6006
2362
2033
2455
5508
5646
1875
1848
4234
2248
2803
2611
10654
1892
2529
3335
2568
1877
2201
1783
1936
1993
2669
2769
1903
2720
4831
1900
4530
2502
2002
600401
2671
2758
4201
2149
2968
70084
1854
2333
2599
50345
1916
1782
2357
7946
2075
2814
3971
6464
2643
2383
1675
2299
2311
2908
3009
2708
2997
3011
7868
1989
2062
13039
5176
1943
2362
1970
4539
2192
2189
6998
2872
2251
2743
6782
2184
1843
1907
1791
3000
172157
2166
6673
2372
1777
15204
3456
2436
2217
2331
9708
2439
2013
1973
2267
2066
4779
1935
2293
2658
2545
1965
6021
2008
2366
3232
30426
5062
2844
1923
5098
3965
2028
3717
1854
2187
2231
2369
13780
1887
162222
31880
1697
1952
1674
1672
1683
1692
1656
1674
1677
1755
1675
1683
1671
1697
2555
1679
1664
10740
1678
1659
1686
1692
1695
1689
1653
1646
1695
1676
2608
1670
1673
1663
1676
1714
1646
2102
1688
1687
1783
1700
2786
2496
2494
1664
1709
1670
1688
2151
1679
1680
1678
1666
1867
1676
1684
1687
1647
2554
1648
1943
1664
1802
1679
2355
1676
1829
1662
1679
1666
1670
1664
1665
1678
1706
1707
1691
1660
1698
1695
1681
1697
1674
1690
1719
1714
1802
1701
1917
1943
1686
7734
1774
1748
1648
1679
1689
1669
1668
2610
2055
2525
1646
1695
1696
2093
2091
1672
1674
1675
1674
1675
2306
1713
1671
1672
1776
1681
1681
1679
1680
1873
1676
1673
1673
1670
1691
1694
1683
1840
1676
1677
1681
1679
1682
1678
13596
2294
7126
2298
1665
1669
1667
1691
1655
2565
1665
2245
1645
1687
1687
1671
1936
1935
1933
1686
1756
1675
1692
1656
1669
1676
1670
1709
1706
1715
1672
1776
1670
1661
1684
1919
1676
1678
2507
1674
1680
2992
1942
1684
1651
1761
1901
3334
1882
1803
1704
25858
1667
1670
1665
1687
1671
1647
1652
1807
1669
1818
2286
1664
1735
1672
1665
1676
1799
1657
1666
1686
1661
1670
1667
1674
1679
1679
2810
2810
2810
1814
1814
1814
3209
3208
1672
1672
1885
1638
1679
1684
1695
1766
1662
1894
2352
1698
1686
1662
1663
1664
1689
1682
1672
1679
1658
1902
1671
1666
1673
1669
1712
1711
1682
2261
1676
1668
2290
1675
2389
1680
1698
1670
1666
1692
15181
1665
1672
1672
1671
1676
1744
1656
1902
1678
1679
1681
1918
1691
1924
1696
1698
1672
1677
1680
1680
1679
1674
1679
1680
1680
1680
1675
1656
2136
1667
2264
1677
1688
1687
13596
1670
1685
1683
1663
1646
1937
1937
1666
1676
2538
2616
2616
1700
1845
1672
1668
1695
2981
1908
2339
1660
1737
1667
1714
1662
1674
1676
2339
1677
1689
1662
1669
1895
1898
1679
1704
1685
1678
1698
1704
2701
2224
1672
1675
1673
1674
1670
1680
1713
1720
1718
1674
1681
2813
2819
1691
1945
1686
1687
434551
1687
1655
1651
1695
1690
1659
1690
2572
1661
1674
1654
1682
1662
1663
1669
1666
1715
2622
2627
1680
1676
1680
1680
21372
1680
1677
1681
1682
1679
1682
1679
1676
1682
1686
1686
1686
2558
1692
1702
2456
1701
1666
1682
1672
1671
1676
1667
1673
1895
1682
1693
1659
1679
1664
1662
1663
1692
1659
1693
1663
1679
1682
1680
1667
1681
1683
1815
1679
1704
1685
1671
1677
1681
1681
2568
1676
1679
1950
1700
1682
1681
1668
1652
1963
2093
1667
2242
2817
2242
1657
1663
1667
1691
1688
1687
1675
1664
1665
1667
1658
1732
1658
1663
1660
1660
1700
1701
5009
1679
1696
2042
2367
1673
1669
1910
1673
1671
1703
1688
4876
1757
1651
1683
1943
2270
1680
1666
1686
1667
1661
1686
2431
1661
1690
2038
1672
1681
1668
1800
1799
1671
1664
4333
1708
1671
1673
1672
1676
1661
2351
1667
1689
1662
1725
1708
2718
1691
2213
2213
1700
1686
1688
1686
1685
1675
1672
1688
1880
2822
2732
2818
1728
1728
1723
1679
1676
1691
1714
5025
1656
1692
1674
2376
1715
6883
1721
1721
1720
1778
2549
1682
1701
1639
1680
1804
2718
1666
1813
2511
1894
1683
1667
1670
1665
2800
1696
1699
1695
1706
1672
1669
1671
2269
1670
2348
2808
1697
1955
2511
1659
2029
1684
1673
1662
1824
2090
2524
1685
1684
1651
9807
1788
2535
1684
1678
1671
1676
1675
1814
2258
2590
1671
1811
1694
2541
1695
1692
1648
1927
1674
2524
2352
1675
1686
1674
1675
1696
4705
1680
1684
2624
2712
2245
1652
1652
1688
1668
2087
2144
65638
1679
2249
2489
1809
1760
1674
1647
1657
1690
1656
2328
1690
1962
1676
1888
1977
1690
1681
1758
1759
1682
1677
1675
2509
1674
1686
1687
1677
1677
1691
2799
2802
1737
1670
1640
1658
1900
1657
2337
1662
1667
1679
1676
1935
1938
1902
1940
1761
1672
1686
1646
2402
45480
1671
1669
2294
2299
2528
1681
1669
1675
1674
1672
1655
1652
1665
2302
1669
2278
1903
1685
1878
1688
1665
1847
1681
1661
1684
1666
1667
1693
1657
1667
1691
1693
1693
1671
1673
1686
1927
1686
1884
1921
1685
1800
1676
1645
1948
2348
1674
1661
1666
1665
1665
1684
1677
1884
1880
1886
1658
1662
1640
1673
1653
3502
2272
1648
1669
1671
1674
1674
2386
1833
1701
1687
1660
1695
1681
1679
1675
1678
1679
1673
2506
1674
1922
1812
1787
1686
1897
1665
1786
1659
1661
1669
1654
1658
10555
1674
1701
1685
1904
1681
1682
1685
40897
3087
1652
2636
1671
1685
2247
1903
1903
1909
1645
1691
1682
2214
1703
1702
2040
2263
1676
2352
1674
2388
2077
2293
1672
2584
2487
1678
2284
2639
1660
1675
1678
2163
1680
1690
1773
2282
2288
2283
1950
1698
1678
1679
1676
1672
1658
1889
1676
1674
2274
1670
2396
1668
1760
1894
1894
1675
1670
1673
1672
2640
1683
1679
1680
1681
1673
1651
2491
2263
1675
1663
1905
1903
2046
1664
1681
1682
41183
1899
1690
1689
1687
1689
1656
2639
1665
1693
1670
1666
1668
1677
1670
1813
2711
1738
2636
1952
1951
1667
2628
2539
1683
1683
1676
1664
1683
1658
2545
2546
2543
2548
1704
2046
2509
2509
1677
1706
2682
1761
2797
2797
1676
1685
2571
1934
1680
3783
1681
1654
1655
1664
2633
2500
1685
2097
1690
1692
1680
2806
1666
1689
1693
1682
2704
1676
2549
1666
1677
1680
1679
1678
1677
1677
1675
1676
1674
1677
1676
1935
1663
1692
1692
1902
1668
1681
2548
1703
1660
1678
1682
1675
1674
1677
2251
1670
6860
1673
1675
1683
2487
1673
131530
1666
2176
1680
1683
2375
2501
1669
1673
1670
1668
1898
2268
2522
1660
15631
1662
2259
1689
1662
1686
1681
1667
2326
2357
1880
2362
1857
1676
1676
1701
1945
2348
1880
41300
1702
1657
1698
1647
1673
1672
1647
1663
1664
1677
15097
1707
1697
1694
1698
1687
1659
1678
1692
1682
1653
1676
1679
1673
1690
1734
1648
1665
1641
1810
1896
1679
2623
1666
1886
1685
1684
1685
1696
1689
1808
1677
2302
2277
1696
1697
1697
2621
2496
2496
1705
1677
1676
1678
1677
1662
1912
1655
1813
1882
2276
1679
1685
1672
2487
1934
182734
1670
1680
2548
1657
1660
1880
2376
1878
1898
2291
5308
1669
1930
1665
1679
15632
1687
2791
2788
2790
5928
2104
4153
2252
1648
2060
2556
1664
1867
1688
1699
2092
2093
1667
2086
1692
1657
2088
1666
2053
1678
1668
1669
13764
1900
2541
5653
1693
13931
1757
1687
1899
1679
2619
1652
2359
1660
2691
1762
2496
1687
1680
1670
1941
1695
2509
2508
1685
1670
1659
1660
1693
2620
2621
1690
1683
1682
1683
1680
1664
1629
2528
1765
1926
1655
2340
1766
1944
1946
1766
1662
2332
1677
1671
1679
1679
1691
1928
2545
1682
1678
1674
2624
1660
1673
2327
1674
1889
1891
1648
1657
2290
1696
2086
1657
1953
2624
2619
1669
1667
1663
1669
1668
2522
2521
2519
2524
1664
1667
2249
1678
1686
1784
2598
2340
2109
1657
1866
1672
2160
1692
1682
1682
1677
1644
1669
2796
2795
1677
1663
1672
1683
1670
1670
1659
1682
1676
1673
1739
1685
2042
2630
3357
1663
1686
2540
1674
1677
1673
1667
3221
2811
2243
1758
1759
2260
2783
1676
1674
1662
1672
1654
2519
1669
1671
2377
2081
2357
1670
1663
1668
1692
1694
2799
2796
1702
3123
1676
1659
1681
1659
1745
1923
2061
1694
1685
2613
2613
2807
2807
2291
2332
1675
1761
1667
1670
8541
2247
1665
2049
1681
1669
2529
1677
1683
1712
1683
1688
2360
1678
1689
1669
2067
1670
1856
1663
1676
1675
1685
1745
1691
1770
2792
2467
2347
1689
1689
2334
3605
2259
1650
1679
2399
2684
2799
2294
1909
2540
1660
2539
2098
2388
2029
1940
1941
1685
1716
1684
1663
1649
1893
1692
14212
1668
1665
1662
1670
1669
1665
1665
1674
1667
1676
1678
1670
2624
2624
1580
1768
2696
1667
1692
1760
1689
1674
1668
1897
1680
1695
1942
2043
1679
1682
1680
2471
2783
1898
1677
1678
2059
1663
2279
2279
1656
2516
1667
2474
1679
1668
1675
1676
1642
1640
1659
1662
1678
2192
1803
2282
1668
1670
1698
1686
1653
1676
1671
1688
1780
1673
1670
1666
1694
1681
2456
1674
1686
1654
1675
2792
2797
1677
1676
2342
1674
1663
1681
1674
1675
2081
2690
2691
1690
1958
1681
1680
1673
1681
1678
1670
1668
1677
1657
1669
1811
1680
1673
1796
2345
1673
1677
1659
1881
1674
1670
1693
1689
1687
1683
2670
1686
1670
1671
1656
1890
2630
1901
1759
2399
1899
1679
1662
1665
1681
1705
1679
1679
1680
2516
1675
1946
1917
1941
1683
1684
2545
1919
1680
1677
1663
1683
2513
1665
1663
1667
1662
1667
1662
1661
1650
1810
1666
2315
1690
2332
1673
1656
2332
2251
2370
1668
1674
2628
1682
1682
1654
1661
1665
1675
1766
1914
1676
1676
1680
1888
1672
1677
2332
2265
1650
2508
2257
1821
2431
1681
1680
2300
1674
1677
1676
1686
1669
1660
1698
2097
1674
1672
1672
1909
1912
1682
1674
2605
1669
2543
1671
1666
1670
1670
1672
1671
1659
1690
2615
1687
2675
11029
1665
2109
7645
1664
1892
1664
1678
1656
1687
3800
2075
1669
1688
2352
1682
1685
1892
1675
2801
1697
1783
1667
1672
1685
1660
2468
2039
1653
2806
1656
1656
1685
1684
1689
1687
1687
235904
1982
2273
1689
1676
1678
2633
1681
1694
1666
1669
1680
2347
1664
2261
2417
2417
2693
1688
1667
1680
1683
1686
2620
1673
1701
2378
2334
1665
1677
1670
1675
1664
2523
1695
1662
1680
1689
1688
1689
1678
1672
2783
2514
1662
1672
1677
2621
2524
2523
2264
2298
1654
1666
1687
1690
2545
1674
2282
1683
1677
1827
1689
1690
1690
1670
2506
1659
1768
2262
1684
1656
1656
1673
1880
2274
1695
1694
1682
1910
2561
1687
1670
1668
1666
1702
1668
1671
1704
1661
1897
2169
1684
1667
1677
1895
1749
1680
1660
2446
1670
2241
1660
1685
2424
1682
1895
1667
2556
2244
1672
1671
8155
1877
1689
1666
1678
5043
1683
1833
1674
1673
1676
1668
2286
1673
1673
1670
1670
1683
1683
2324
1690
2790
2053
1650
1664
1669
1675
1671
1686
1654
1667
1760
1765
1670
1690
1673
1671
2680
2244
2354
1798
1698
1682
1671
1644
1676
1670
1762
1701
1675
1814
1659
1659
1677
1655
1752
2293
1673
1668
1674
1661
2337
1676
1939
1934
1937
2052
1681
1658
2373
1680
1667
1675
1675
1672
1673
1673
1687
1687
1669
1666
1670
2348
1662
1671
2793
1687
1668
1677
1664
1676
2626
2625
1671
1682
1682
1689
1672
1672
1672
1667
1674
1678
1676
122781
1673
1665
1674
2280
1682
2776
1675
1668
1671
1669
2246
2612
1676
1705
1682
1748
1755
1688
1691
1692
1640
1685
1658
2340
1699
2246
1644
1651
1687
1672
1676
2674
2553
2616
1671
1673
2276
1645
1665
1678
1690
1689
1754
2265
2297
1682
1681
2323
5043
1680
1661
1684
2353
1965
1632
1663
1665
1666
1659
1676
2278
1679
1674
1677
1896
1675
1700
1670
1672
1676
2293
1671
1705
1676
1691
1687
1666
1723
1723
1680
2689
1673
31852
2406
1669
1651
1658
1692
1668
1684
2273
1899
1680
1681
1684
1658
2280
1906
1672
2559
1685
2307
1663
1632
1671
1659
1678
1911
1680
1873
2307
1682
1631
2792
1660
1672
1673
1685
1661
1672
1673
1657
1667
2533
1663
1669
1670
2564
2565
2566
1676
1683
1671
1691
1689
1946
1661
1948
1669
1662
1663
1668
1666
2044
1675
2326
1664
1660
1660
1735
1679
1652
1813
1677
1702
1680
1829
2627
2377
1689
1655
2274
1767
1673
1660
2268
1676
1666
1708
1669
1684
1681
2293
2289
2289
2285
1668
2059
1933
1666
1768
1665
1698
1701
1671
2061
1680
2096
1666
2268
1706
1695
1672
2407
1670
1686
2175
1703
2632
1684
1684
1680
1706
1665
2371
1807
1699
2352
1682
1642
1746
2688
1674
1685
1668
1685
1672
2283
2294
2297
24265
1671
1681
1896
1667
1669
1668
2954
1649
1686
1684
1684
2262
2263
1661
1656
1708
1677
1818
160731
10272
1877
2257
1880
1656
1672
1880
2433
1655
1789
1673
2680
1650
1635
2288
1687
2272
2124
1633
1668
1678
2259
1822
2258
2243
1680
2359
1771
1662
1709
1771
3493
1675
7542
2082
1687
1886
2186
2338
2185
1721
2182
26617
2534
2180
1907
1660
1634
1656
2278
1937
2278
1662
6544
1643
5055
1659
1800
1709
2564
1677
1923
1646
1664
2136
1881
1881
1880
1880
1880
2265
2273
2547
2263
2507
2271
1895
1886
2273
2520
1817
1652
1895
2265
1655
1674
1658
3677
1631
1638
2522
2452
2452
2449
2306
2250
1650
1963
1693
1686
1885
1672
8034
1671
1669
11058
1945
2422
1661
2591
1663
2262
1675
2258
1877
2257
1691
1706
11510
5193
1708
2338
2539
1661
2619
2334
1651
1656
1689
1673
1633
1686
1674
2328
2809
1680
1682
2313
2395
1666
1692
1676
1672
2269
2202
1691
2594
1690
1692
1688
1662
1682
3732
2253
1697
2548
2551
1675
2290
2609
1667
2250
1670
2251
2248
2251
1669
1682
2554
2410
2267
2295
1710
2268
1655
1889
1660
2271
1646
3240
3297
1673
1642
1677
2250
1676
1671
2292
1656
2292
1671
1942
1656
2379
1660
1656
141154
7442
1871
1870
1685
1639
1679
1858
1664
2394
2388
1881
160986
1754
2301
1786
1656
21136
1668
1695
1696
1678
1902
2323
1679
1687
1666
1640
1640
4847
5803
2391
1843
2538
2390
1673
1670
1674
39732
2774
154892
2321
1661
1689
2112
1763
11064
1711
1670
6882
1666
1886
2512
1692
2692
1887
2083
2505
8916
2503
1651
1744
2503
7593
1698
2294
1688
1708
1707
1678
1895
2203
1686
1675
1651
3216
1652
1680
4158
2260
2262
6505
1712
1643
2259
1676
1618
2306
1684
2242
1750
1813
2272
2531
5152
882237
2532
29273
2560
2560
2689
1688
1665
2342
2271
2245
15025
1702
1669
2188
2211
2386
1671
1663
1655
2269
2747
1765
2245
5379
1768
2034
1672
1642
2427
1665
2512
1678
2590
2154
1670
2594
1665
2372
1885
1881
1681
2253
1674
1712
1658
2260
2258
1674
1672
2256
1668
1679
1698
1675
2968
2257
2259
2260
2533
2257
2257
2534
1700
2258
2256
1896
1667
1899
2255
2431
2577
2360
1667
6475
1937
1666
2819
2291
9857
3222
2254
2094
2213
1670
1649
2270
2183
2368
1688
3853
1664
2374
2252
1697
1682
1664
254562
1664
2346
1763
1673
1673
1680
1894
361095
2570
1619
1669
1693
1730
7625
241056
1677
1654
11416
1642
1680
1681
1655
1658
1883
89131
1688
1886
1898
1862
2250
1643
1679
1673
2250
2250
1658
2558
1641
1676
1669
2087
1859
4092
2555
1675
2500
3960
2239
14469
1679
7380
1806
1672
1638
1665
2066
1708
2069
1704
2533
1690
2098
2257
2535
1834
2259
2257
1686
1682
2522
1995
2210
2493
2493
1649
1667
1684
2492
2236
1670
2493
2491
1652
1639
1663
1663
3352
1662
1678
1649
1649
1943
1677
1909
2354
1667
1672
1667
2533
2386
1658
2387
2384
1672
6804
2685
1670
2365
2361
1698
2427
2401
2401
1681
1691
1665
1691
1667
2278
2385
1660
2426
2349
2341
1663
2338
1679
46846
2698
1865
2526
2266
178753
1667
5306
1673
2290
1668
2395
2066
14081
1624
2265
1690
2193
1677
1667
1665
2692
1659
2352
1711
2348
1711
1658
2215
2201
1666
3555
1887
2560
1662
1658
1686
1657
2562
2633
2638
1893
1874
1893
1682
1887
1686
52107
1667
2077
1676
1676
1686
1659
2556
1656
2076
1886
4118
1692
2227
1666
2531
1654
1651
1653
2753
2270
2246
2527
1661
1927
2245
1865
2247
1893
1653
1657
1897
2626
2451
2057
12425
1689
1651
2057
2501
2507
2501
2104
2362
1879
2247
2190
2016
1666
2270
741897
1677
1677
2264
2546
1669
1663
2254
4185
1900
1689
2268
2550
338797
26751
2613
2247
2549
2511
1938
1661
1662
1669
1669
1688
2359
1921
1666
2266
2252
1671
2506
2507
40814
2272
2273
2504
2185
2186
2183
2248
2247
1696
1657
1659
2668
1909
2266
2802
2278
1730
2253
2519
7052
1694
1667
2042
1660
1927
1681
1668
1644
1676
1678
1679
1677
1876
2194
2196
2552
1794
1670
1667
2076
6679
1858
2226
1685
1688
1680
2274
2250
1988
2546
2554
2255
2356
2577
1671
2207
1883
2272
2271
2272
2273
2519
2262
1678
2199
2504
2259
2277
1898
2517
2501
1696
2253
2106
2151
2345
2524
1699
2253
1672
1652
1693
1677
1674
1905
2078
2342
2336
2340
2677
2542
1883
2253
1677
1875
1655
2260
2260
1679
1681
1699
1699
2265
1667
1676
1795
2538
2051
1884
1886
2240
2547
8727
2310
1903
1678
2279
1677
2269
2585
2537
1677
2052
2424
2425
1678
1685
1664
2056
1684
1680
1664
1674
1672
2253
2037
1672
2626
2438
2300
2273
2671
2331
1863
2034
1682
1681
3069
1682
1670
1677
1907
1676
1890
2606
2521
1678
2549
2038
2543
1675
1882
1671
1672
2306
1690
2418
1660
1661
1715
1665
1664
2138
2551
2526
2272
2355
1698
1910
1678
1663
1879
2267
2267
1654
2256
2282
2545
2278
1725
2206
2261
2208
2258
1682
1679
1681
1782
1778
1909
1667
2508
2258
2523
2489
2522
1880
2509
1677
1674
1668
1681
1883
2329
2333
1661
3633
2519
2362
2607
2537
1867
1801
2198
2269
2609
2494
2436
2340
2265
1674
1887
1675
1674
1674
1671
1670
1681
1672
2292
1700
2250
2487
2334
1670
1665
2134
3038
2185
2596
2204
2208
2254
2259
2264
2256
1906
2520
2203
1680
1906
1905
1894
2521
2501
2257
1694
1672
1691
2264
2510
2540
2289
3930
1676
1889
1653
1913
1665
2227
1662
2295
1669
1681
1665
1882
2251
1691
2345
1668
2251
2145
1881
10625
3491
2320
2262
1712
2426
1886
1680
2420
1655
1929
2796
1670
2243
2189
1704684
1692
1694
1675
1685
2438
2549
2414
1901
2529
2259
5506
2261
2258
1708
1662
2113
2264
2196
2197
2307
1670
2444
2591
2536
2536
1669
1666
2088
1678
1658
2267
2388
1676
1768
2278
2301
1682
1678
1681
1680
1796
1682
1867
1667
2342
1674
1675
2319
1678
1663
2055
1677
2186
1667
1668
3839
1690
1864
1877
2424
1662
2242
2243
1677
1607
1682
40857
1664
1669
2573
2224
2220
1838
1631
1662
2676
1674
2239
3959
1671
2516
2663
8023
2254
1659
1890
2637
1679
2408
1631
1659
1678
2274
2295
2293
1659
1679
1668
1684
1673
2078
1887
2892
1870
1792
1906
1877
2271
2594
1620
1670
1667
1674
1705
1636
1727
1663
2267
1668
2290
2293
2297
2290
2289
2362
2703
2294
2269
48151
2291
1678
2257
13934
2272
2237
2530
1677
2225
1675
1674
2266
2342
1614
1690
1875
1655
2295
1678
2201
1663
1683
2074
2479
2053
1661
1659
1759
1665
1663
1675
2431
1667
77869
1721
2622
1631
2262
1667
3624
2499
1693
2535
2244
2258
2086
2344
1671
2263
305733
1658
2442
1658
2455
2561
1787
2643
2196
2408
2250
1652
3723
1673
1677
2248
1876
2664
1680
1681
1681
1894
1684
5707
1964
1683
1670
2530
1662
2272
1714
1669
1682
2306
1887
1887
2158
1637
1632
2491
1888
1692
2315
1679
1686
1668
2300
2521
1670
2270
1678
1677
2266
6972
1678
2186
2157
1646
2977
1842
2234
2304
2319
2187
6013
1662
1673
1694
2544
1656
2940
3724
2511
1642
1876
1708
1763
1664
1659
1885
2246
35704
1664
2280
1698
2262
1936
1670
1668
1668
1680
2262
2803
2509
2498
2340
2314
1824
304812
1683
1662
1664
1870
2448
434561
1889
4885
1667
2049
1641
2865
1674
200133
1624
2267
1659
2484
1892
1677
1854
1675
2061
2485
1675
1671
1672
1675
1644
2134
3082
1674
1672
1676
1669
2264
2690
1667
1703
1646
1688
1674
1713
1678
1666
1666
2131
1665
1657
2927
2433
1663
35711
1660
1677
1657
2052
1866
2325
2532
1702
1658
1671
1966
1684
1680
1666
1664
2446
2137
1672
4099
1666
1677
1679
2382
1778
2243
1871
1668
1669
1671
3741
1677
4831
1881
2278
1665
1698
1877
1885
2800
1672
1672
1668
2252
5481
2571
2585
2364
1615
2595
1679
2392
1728
4009
1676
1662
1685
2271
2469
1668
1666
2253
1683
1682
1681
2264
2228
1652
1678
239998
2490
1660
1677
1644
2102
1674
1681
1678
1673
1677
39404
1646
1656
2565
1658
1642
1677
1672
1676
1668
1673
1690
1691
1686
1653
1646
1645
2278
1669
1784
1668
1644
1656
6398
2341
2288
2267
2932
1680
1651
1659
2723
2694
1665
1702
1753
2432
1908
1679
1679
1676
2111
1663
121648
1669
1663
2274
2270
1705
2972
2638
1678
1678
1666
1666
1905
1683
1671
2521
2351
1663
1672
2197
2193
1634
1689
2450
1680
2258
1667
1681
1670
1672
3112
2294
1681
2056
1673
1672
1670
2610
1657
1691
2618
1638
1666
13317
2256
2697
1691
2252
2063
1678
1649
1666
1892
1896
1644
1667
1680
1656
15893
2284
1880
2196
2193
1635
1678
1636
1708
1669
2773
1883
8441
1703
1654
1672
2274
1674
2269
1673
22809
5141
1669
1684
41374
1636
2254
1646
1942
1781
1730
2538
2264
2384
3073
1681
1678
1670
1666
2790
1670
1669
2692
1674
1668
1677
1678
1881
2571
2571
1708
1690
1687
1687
1887
116581
2535
1675
2185
2619
1667
2250
2144
195319
1695
2343
2315
2163
1673
3465
2154
53153
2090
1690
1658
1879
2787
2209
2206
1716
3069
1667
265206
1905
1631
1684
1633
1653
1652
2269
1645
1671
19272
1687
1665
1678
1678
2327
1699
2525
1671
1726
2270
1708
2187
2254
2202
2256
1681
1897
1664
3410
1683
1867
1665
1725
1782
2486
2493
2258
2490
1867
2707
2050
2793
2096
2258
2191
2763
2754
6519
1851
1699
1643
1603
1695
1660
2265
2269
1889
1691
2457
2255
498297
2548
1845
31394
55310
1661
2505
2188
1661
11087
1685
2260
241687
2074
2442
1651
16362
9636
1677
2378
1671
1796
2194
4560
1674
2536
2939
1666
26638
45301
1626
5739
1905
1655
2031
10619
1668
1679
1812
2183
1689
2262
2528
2087
1658
2602
1697
2206
2200
2207
2567
2570
1668
2567
1893
1666
1669
4233
2340
8324
1906
2142
3367
2779
2775
4948
2352
1675
2549
1677
2325
1743
2564
1663
8130
1674
77900
1662
1711
1712
2289
1647
1684
1968
2075
128807
1674
1669
1670
2020
1672
1676
2282
1676
1676
1778
1652163
1885
1906
1675
1764
1663
4806
1679
1719
2456
1895
5436
5555
1695
1672
1677
1704
1897
1901
1666
1666
1668
2290
1721
1878
1655
1739
1665
5393
5002
2036
1687
1970
1689
1676
1653
2534
2597
1661
7960
1689
1652
1701
5206
1706
3242
1667
1658
1681
1670
1684
1845
1661
1717
1674
2428
1684
1691
1660
1655
2155
8341
1668
1661
2039
6809
1670
5727
2020
1665
4164
25783
2361
1662
1654
1696
1678
1649
1658
10753
3749
1686
1762
2213
1658
1679
1684
1668
1664
2059
1673
1676
1676
1697
1677
1657
1890
1671
1660
2030
1655
2081
22329
2031
1667
1939
1660
1660
1677
1673
1678
1655
7737
2325
6455
2362
1866
1671
1685
4861
1669
1672
1764
2372
2047
15212
1689
1682
1656
1651
4453
11185
1889
4293
3840
3000
1665
1668
1827
16748
1685
1663
2708
1695
2059
2166
345263
1704
1686
1676
8910
1670
1685
1685
1681
1889
1667
5156
1704
1668
1672
5096
1679
2432
1679
1725
1842
2963
1646
2296
1757
2185
1713
1699
1676
2037
1667
1669
1660
1690
1750
65169
4147
2269
1890
1906
1667
1674
1672
1656
2348
1655
2427
4518
2265
2264
1686
2616
4026
1738
2871
1657
1670
2995
1673
8620
1978
2186
1658
2290
5591
1675
1660
3974
1654
1684
2436
1694
4071
3047
1655
2220
1678
1687
1660
1655
1715
5574
6036
2268
1668
2083
2527
2701
2625
1653
1682
1679
1661
3260
4327
1667
1877
1886
2265
1687
1673
1898
1685
6447
1902
1650
2180
2178
2180
2496
2293
1664
1669
1669
2277
2263
2215
7898
3275
1750
1655
1670
1676
1681
2031
2263
1642
2598
1888
1658
1667
1683
5435
3971
1645
1700
7888
1674
9182
1670
2299
1673
3061
1674
1684
1668
1678
1678
2585
1697
1890
1674
1937
1674
1739
1649
5606
2091
1734
1675
1673
2429
2156
1674
3455
1703
3781
1905
7896
1655
1894
1894
44348
2403
92316
2173
1669
2293
1780
1669
1678
1680
1679
1665
381762
2256
1654
11463
1669
1662
1667
1678
1677
1675
1668
2545
2551
3133
1685
1679
1673
1699
1739
2308
3282
1661
1658
1661
1661
2157
2039
1706
1704
2171
2171
77907
2020
2961
1661
1689
1672
1677
1891
1911
2845
1660
6116
2533
4585
2052
1666
1677
1677
1658
2675
1657
1653
1698
2030
2824
2082
891815
1686
2395
1673
1675
2020
1662
2417
1671
1637
1668
1667
1668
1673
9632
3099
2612
1957
2295
1866
1676
4818
3412
2790
2791
2793
1903
6904
4031
2071
3188
1679
1672
1872
1672
5990
1674
1762
2010
2352
1696
1684
1653
3108
1861
1654
1661
1668
4433
1677
1675
1673
2063
2076
11259
1813
2697
2045
2231
1668
2447
1654
7559
1904
2524
2261
1823
1696
1903
3295
2974
1663
2309
2336
1763
5442
1692
1894
2035
2703
2698
2698
1657
1670
2268
1665
1659
1648
10414
1670
1678
2162
1679
2774
2037
1873
1662
2277
1649
2233
1841
1653
1890
1891
2401
1642
9792
1671
1663
2305
1668
1653
7250
1852
8360
2365
4808
2531
2365
1676
2362
2367
1668
1889
1653
1892
1666
2372
2400
2573
1654
5679
4431
1675
1673
2513
1898
1645
1644
2160
2366
3600
2772
1665
3942
1692
2605
2028
4303
1669
1668
2115
1645
1883
2618
1683
1659
1655
1653
1799
4290
1815
5557
2044
1664
42516
1669
1680
1680
1662
2694
1650
1673
1762
1691
5245
1767
32562
2304
2442
1644
1753
1675
56340
2534
1667
1664
1673
2176
1663
2039
1654
1644
1663
1686
1682
1743
1765
2340
4467
234437
1631
1869
2261
1679
1679
1663
3195
1682
1667
1676
1694
1692
2538
1668
2039
1686
1753
1932
1911
3452
1676
2044
7915
1656
1895
2081
1753
1658
1665
1666
2188
1683
9128
1670
1668
2396
5665
1673
4389
1667
2286
2232
2548
6016
1921
4786
2767
2039
43542
1676
1667
1661
2187
1664
2083
1830
1664
1879
2634
1699
2212
1680
3015
27856
1664
2077
1784
1668
1916
3282
1660
43529
1668
2564
2369
1699
1664
6079
1675
1668
1693
1660
2287
2276
1891
2571
8398
1682
1666
8987
1667
1634
1663
2582
1682
1679
1681
1897
1802
1649
1645
1668
7783
7783
1662
1665
2398
1666
1818
2068
2619
40836
1666
2605
2846
2215
1687
2122
2561
2116
1705
1668
1702
2523
1892
1666
3484
1892
1635
1674
1671
1666
3664
1882
2578
3344
1659
1647
8079
1712
1808
1805
1738
8039
19487
1672
1649
3144
1697
1765
1674
3918
1677
3092
2776
3619
1674
1905
2055
1656
2672
2780
1672
2309
2061
1664
1662
2378
1894
3016
1677
2019
1662
1663
1872
2579
3039
35311
2382
1749
2351
1626
2031
1676
1676
1890
1679
1666
1667
1664
1666
1666
1645
1671
1752
1982
1689
2372
3819
1762
1764
2142
1781
3483
1669
8021
2778
2379
2360
6230
1648
1968
2288
3192
2271
2091
2585
1656
118434
2222
2218
2164
1686
1851
1796
1666
2599
1954
2591
1840
1667
1706
1697
2036
2104
1671
1893
1893
1955
1642
1751
1697
1697
1695
1699
1693
2020
1666
1668
1798
1898
2532
1895
2074
1892
1683
4289
2520
1664
1634
1678
1712
1677
1672
1681
1908
1658
1707
1682
3955
2294
1671
2499
1664
1693
1655
1669
2273
1668
37111
3111
1682
1676
2852
2162
1681
1694
2275
1664
1880
1877
1879
2845
2143
2299
1885
2029
2069
7531
1664
1679
2372
29284
1878
1659
1644
4015
1902
1692
2595
1897
3345
4283
8602
2297
2594
2290
1674
2028
1667
1658
2862
1670
1670
2002
2384
2086
4443
1888
5010
1676
2102
1667
1670
1675
1679
2291
1677
1675
1947
2726
5442
2271
1680
2095
1797
2790
2364
1683
1685
2451
2639
1656
1656
2134
1667
2045
8961
53123
16687
1672
1747
1800
1665
5069
4432
2053
1684
4097
2431
2314
2216
1686
1679
1667
2291
2092
1888
2860
1890
1681
1890
1664
1651
1682
1665
2753
1694
1695
1696
1638
1655
13035
1787
1672
3113
3590
1662
9784
1665
1677
1644
1736
1938
2704
1649
4784
1655
1763
1709
2299
2245
2378
2169
4951
1654
1673
1670
2291
1666
1977
8808
1693
1644
1658
2064
2020
1671
1670
1667
1885
1888
1662
1658
1679
7725
1886
1680
1668
2577
27262
2266
10902
1669
1668
1667
2535
1675
2978
8146
2869
1871
1862
1664
1676
1672
1674
27764
2324
4055
2332
2062
1649
1682
2857
1679
1684
2161
2110
2348
2343
2956
1675
1798
2292
2587
7146
1733
1735
1680
1879
1669
11804
1669
2039
1677
1698
2268
1665
1759
1757
129048
1758
2645
1754
1882
1671
2049
1619
1800
1793
2388
169451
2423
7941
1895
2949
1735
2310
1650
1668
2510
2031
2464
2037
2016
1663
1654
1655
1687
2155
1664
3602
1659
1769
1969
2430
1667
1706
2232
1672
2397
1835
1872
2017
2961
1606
1672
1798
2557
1710
1684
1692
1760
1652
2920
1669
1893
1683
1660
1687
1668
1766
5699
3011
1672
4063
1742
2310
2462
1655
1663
3329
1666
1668
3746
1666
1886
2544
1667
1667
1673
1675
1898
437562
2577
1903
2972
1889
2054
2306
2306
2234
1676
1670
9514
1684
2195
1665
2487
3256
1654
1675
2273
131678
1707
1678
3653
7940
1646
4912
1913
1892
1888
2137
1676
25673
1807
1670
1697
1818
2793
1669
2323
12680
1868
1673
4409
1664
2762
1675
3071
1665
2345
1839
2286
9207
1668
1663
2129
2563
1935
2571
4611
1706
7304
8387
1434506
1662
6125
2664
1859
1681
1685
1677
1695
4696
2922
2053
3079
1627
1668
2223
2246
2167
1671
1674
1660
2528
2330
1655
26643
1667
1679
1684
1897
2158
16347
1678
3526
8738
2409
2407
2406
2286
1686
2091
2345
39193
2377
1665
1663
2769
1668
1670
2312
1683
1777
1689
1981
77904
1678
4585
2262
2053
2592
1689
3835
2920
1655
1656
1656
2034
2101
1661
2009
1661
2267
12188
3010
2047
1760
3198
1714
1884
5429
15597
1688
1655
1660
1662
1669
1680
1659
7836
3573
1655
2727
2271
20061
1688
1666
2614
1690
3161
2609
61873
30714
1669
2054
5011
1675
4678
3878
2278
4392
3747
1684
1679
14301
1941
1920
1937
1670
1671
1669
1672
1671
1668
9300
1811
1815
25854
1925
1681
2532
1743
1741
1674
1687
1922
4316
2126
1668
1675
1754
1753
1754
1999
2670
4899
2035
1882
2605
1895
5222
1644
63343
1679
1670
2235
1888
2309
2248
1683
1651
2826
2255
1937
1672
3509
6465
14243
2247
1868
1691
1663
1666
1655
1675
2020
1680
2273
1673
1648
1668
1666
1995
2091
1677
1677
1642
7275
2972
2815
2360
1683
1695
1702
1666
2176
1671
1652
1680
1660
1704
1674
1677
1978
51866
10584
1664
10232
8157
1672
2270
2066
4246
1660
1664
1648
2283
1675
1652
2424
1680
2668
2411
1666
2554
1666
1667
1996
1672
1672
1670
22725
6520
1674
2092
1875
1688
1684
3144
3331
1661
1662
2264
1673
10070
1641
1993
3426
1757
1878
2289
3354
2092
20470
1660
7066
1670
2361
1892
1666
1666
1665
2241
2308
1650
7103
2166
1676
1697
1894
5287
1679
1688
3076
4355
16820
64879
5126
2519
2734
2734
1820
55562
1905
2185
1666
1671
2183
1832
8894
11503
2056
11775
1967
2547
2376
2624
2260
2611
2539
1877
2273
2195
2263
2247
2242
2244
2956
2407
2537
1946
2291
1665
1679
1684
1890
1809
1810
3460
3040
1678
1697
1905
1663
2510
3382
1655
1652
1681
1883
2044
1658
3802
2766
2183
2438
1916
191282
1689
3801
1918
1667
1685
3635
1661
1874
2315
1649
2478
2023
1662
726942
1670
2420
3011
1671
434544
1672
1657
5511
2147
1672
1690
1677
2609
161174
2322
1656
4876
37327
2143
1674
14374
2490
1683
5062
1669
1673
2043
1667
39425
1676
3301
1669
1658
1650
2924
9662
1699
8833
1664
1674
8246
1658
1735
1645
1666
3909
1958
1663
1665
2141
1878
7763
22917
113604
2383
1754
2234
3298
2143
3075
4542
1674
6301
2873
1661
1673
1644
1657
1898
243650
7919
1880
1930
1892
1887
4341
2063
1897
2128
1714
17894
1714
1890
1642
1787
2086
1674
1698
1672
4542
9924
1628
1687
1663
1764
2490
251441
2709
4995
1672
1657
1675
5288
1669
1681
4492
1627
2812
2156
6614
1661
2273
9938
2036
1691
1671
2027
1742
2552
1655
2789
2556
1681
1674
2087
1674
2061
1659
1671
2031
1649
2416
1666
1665
1665
1662
5113
5212
2338
1669
4436
2364
1999
1882
2277
1741
2790
57612
2943
1676
1684
7577
1663
1677
1678
1873
1665
50588
2676
1667
1645
1664
1653
1689
1668
1830
1680
2132
2276
1683
2456
1693
2010
1693
2932
1663
1695
1811
1668
2205
2452
2085
1759
1938
1936
1660
1883
1708
1756
1666
1758
1675
4021
2083
1682
8116
7971
1663
1761
1697
2592
2289
1808
11739
7137
2329
2556
1699
1761
1728
3043
3208
1674
2215
2703
2511
14292
1854
2897
1663
1897
2331
2334
1705
10380
1692
3157
2935
1675
26697
2670
1671
1687
2052
1675
4393
1666
253984
1873
1644
1674
1720
3588
15644
1678
1979
1670
1750
1653
1658
1986
1687
1791
1662
2534
3000
2185
2604
1637
1646
1664
1946
2007
8931
3046
6238
1741
1739
1648
2219
2031
43766
1672
1592
1661
2771
1938
1943
3025
1829
2339
1943
2540
1657
1675
1709
1675
2169
2310
1784
1621
1685
1675
1670
5694
1669
13180
1669
4614
2170
2937
3047
1686
65674
1683
2545
3175
2289
4545
1945
4275
1653
1675
1822
1800
1658
1903
1749
2297
2798
2797
2803
2376
4432
1734
1668
1672
1685
1669
1668
1880
1666
1670
1639
5788
2308
2813
1673
2242
2341
1876
255202
28796
4712
1877
4574
3189
2975
2241
1685
1662
1801
2251
1663
1949
1680
1676
2086
2080
1700
1672
1673
234160
1668
2192
3046
1691
128437
2608
1660
1663
6786
2147
1839
1735
3700
2056
1624
1671
4941
2262
4711
2183
2289
1879
10021
1753
2201
1663
2270
1677
1810
1994
1683
1684
2439
2435
2657
1669
2377
1648
1656
1649
1653
1704
1900
1896
2243
2403
1673
1674
1890
1892
2592
1651
1686
2490
2082
10906
9835
7915
1889
11318
2051
4280
1681
2995
1674
1662
2613
1670
26224
1678
1668
51345
1687
1686
1675
1815
1879
1649
1668
2113
2200
2379
2181
1667
1966
1655
1668
1672
6503
2400
1669
6827
7000
7883
1917
27261
2339
1676
1641
1659
1690
1691
1653
2189
1890
1888
1684
1682
1684
1683
1684
2290
2291
1661
31608
3486
2364
1735
2251
2116
1880
1881
2546
1679
2952
2400
1726
2563
2554
1730
1714
2030
2569
1938
1656
1839
2050
7717
2537
1668
2331
1681
1681
1684
1662
2465
1666
1673
2409
3846
1686
1693
1675
1689
1674
2094
1905
1648
1663
1735
1670
2046
1642
1676
1901
2078
1667
1898
2151
14702
4168
4167
2310
1689
1661
1885
1689
2663
4178
1689
1691
1688
1742
1663
2375
2539
1643
1678
1752
2402
1676
1697
2132
2228
1905
28375
2024
1712
1818
10139
1658
1657
2143
1674
1694
1684
8245
1650
1659
2514
2133
1673
2344
1675
1668
1693
1666
1670
1657
2092
2136
1699
1679
5643
1679
1645
1905
1674
1665
2623
1663
1661
1682
1690
1668
1668
1671
1665
1673
2620
9117
1661
1699
2396
1662
2413
253839
3468
1665
1642
1859
1655
1671
1667
1663
1667
1668
2271
1677
2453
1682
3218
1678
1694
1677
1884
2024
1675
1668
2288
1709
2144
1671
1692
1663
3071
1897
1641
1887
1662
2132
1682
1706
1965
1684
1689
1681
6607
3814
2431
1881
1691
2694
2353
2312
2055
2059
1673
1645
5634
1690
1691
1659
2521
1686
1708
30158
6342
1881
1680
2234
12540
3579
1643
2985
1670
1667
2148
1686
1666
2600
2343
2374
2372
1649
1686
1967
1776
10418
1796
1680
1683
1682
1680
2663
1654
1660
1661
2274
1656
1681
2218
1664
3956
3956
1673
1758
1658
1691
1656
1658
21384
3934
3933
3933
3103
1669
8260
1669
1693
8343
1896
1689
1762
1667
2139
2071
1682
2251
7850
1659
1664
1663
1667
1680
2164
1673
1820
2191
2031
1668
1683
2994
1690
1683
2149
1657
1668
1667
1673
2842
1681
1891
2838
2683
1657
1655
1661
1662
2116
1621
4374
7052
2321
4704
1682
1876
1736
1685
1650
112868
22056
2191
1681
1683
5128
1657
1652174
11210
3076
1680
2392
3309
1667
115328
2162
76597
2049
157026
1657
1755
1657
1653
1948
1657
2105
311299
2283
1833
2240
3474
9978
2108
1742
1887
1962
7552
2346
1660
2436
1674
3814
1665
1652176
2180
1692
1666
1671
11735
2146
2378
1752
1635
1696
5569
1690
9390
1666
3806
1913
1646
1801
1690
7554
3164
2797
1711
14368
8883
1659
2808
1954
1689
1668
1679
1680
1651
15836
4931
1642
2873
2239
12653
2542
2198
1763
1661
1775
3104
1664
2176
5070
1690
3371
1886
1672
3082
1661
13744
41955
1674
1757
2633
3120
1659
1885
1652
6867
111529
2722
1657
2661
2650
1668
1876
1661
5920
1676
1885
2602
7746
1750
2844
1685
2071
2435
2161
1666
1892
1710
2043
7770
3758
1652181
1662
7141
2135
1705
4244
1664
20280
5007
2194
1674
1800
34289
1699
1902
1749
1748
3261
1682
2372
11983
5588
1683
2391
13103
10409
1674
1661
1671
2913
1961
1658
1641
1700
1678
1672
1681
1654
2354
1649
1659
2146
1660
1668
1660
1644
1649
328071
1699
2141
2859
120338
1794
2555
1670
3529
2000
12807
2358
1665
1673
5012
1661
3281
1672
1672
2986
1969
1632
138842
6288
1669
7340
1651
2508
1668
8345
1673
2290
1655
359830
1654
3267
2556
2034
1666
2629
33016
1668
1670
6997
2009
3313
1668
1665
5316
1808
2452
1735
1688
1680
2281
1842
2381
3412
2354
5017
2856
2381
2082
2082
1956
2086
2086
2637
2641
1677
2280
1779
1931
2537
4450
2544
1898
1669
1667
1675
1673
2546
1772
1903
1665
2561
2355
2478
1622
5876
2557
1875
1881
2528
1695
1939
1883
2448
1684
1670
2307
1927
3366
2231
1648
2197
2563
2565
1685
2266
3064
1665
1669
2269
1680
1860
1667
1701
2066
2658
2805
2122
3644
1720
1898
1661
2111
5030
7174
2775
1669
18733
1744
2692
1655
1716
2687
1677
1657
1673
1667
1680
1693
1669
2283
1669
2863
1905
2578
1856
2084
2441
1780
5571
1754
2574
2401
1679
1883
1901
2289
2297
2647
2553
2284
2300
1891
1686
3745
1690
1666
3745
1741
1668
1648
2220
2248
1668
2244
2014
1903
1904
2711
2605
2534
1684
2577
2711
2533
1873
1676
1656
1699
1676
185488
1682
2376
1690
1689
2594
1695
1690
1689
1691
1688
1697
2274
1753
1659
1669
2366
1683
2304
1689
1693
2282
1624
2365
1880
1675
2110
1794
1678
1684
18719
1661
2275
2274
1660
2562
1910
2550
2568
2650
2288
1882
2077
1771
2281
2282
2862
1783
2860
1647
2573
1673
2303
2609
1680
2301
1931
1665
1669
2033
721140
1680
1804
1673
2278
2537
2659
1944
11723
1652
1906
2433
4439
2262
1668
2607
1679
2247
1866
1680
2245
4023
2713
1902
13210
2077
1861
1647
2221
2825
2534
5801
1673
2376
2288
1671
2344
2281
24240
1667
1757
2276
1685
1666
1702
1664
2277
1686
2286
1663
2385
6793
2555
1676
2304
2463
1897
882243
2547
1899
3524
2648
1667
434525
2286
1685
1672
2489
2128
1674
2288
4128
1684
2097
1690
1664
1686
1686
1943
2085
1711
1673
2356
1644
1689
1645
2552
1778
2284
2628
3199
2204
1875
1669
1874
2935
1893
2278
1675
2286
1668
2289
1673
1668
2383
1836
22058
2293
1663
1638
1677
1913
2538
2341
5026
1682
1679
1695
3347
2278
2280
1683
2515
2034
2309
2313
1667
2058
2279
2280
3918
2279
2282
1652
8711
2421
1660
2603
1658
1882
2285
2131
1814
2638
2004
1656
2636
2360
2360
2365
2575
1682
1684
2252
1685
1729
1665
2071
1649
1679
1658
1651
1800
2696
2037
1645
46852
1691
1681
1810
255830
2520
2641
1678
1669
2061
2460
5784
1977
2219
2508
1675
1682
3978
35455
8075
1677
2529
2285
1664
1705
1655
1682
1679
1680
2563
2357
2378
2593
2014
1648
1652
2043
1685
1682
2535
2074
1670
1663
1630
1671
1677
1977
1673
1671
1663
1659
2709
2076
2645
2701
1659
1662
1699
2191
1645
1888
5549
1680
2643
2644
2274
2273
1821
1937
1687
2369
2116
1674
41548
1914
1823
1902
1657
1954
2274
2274
1684
2564
2276
1669
1874
1713
1678
1683
1687
2799
2273
2303
1674
1674
1673
2319
2283
2266
2242
2266
1657
2536
2284
2420
2264
1681
1684
1711
1665
2102
2204
2670
1693
1694
1673
1674
2449
1684
2823
1682
1679
1680
1681
1676
1666
2200
1705
2211
1683
2464
1920
1819
2245
2536
1672
1670
2572
2707
1746
1869
1677
2271
2819
1667
2574
2259
1637
2642
2260
2277
2278
2060
1682
2366
1678
2419
1682
1889
2270
1770
1669
1669
2070
2278
2345
2595
1677
1682
1684
1684
1685
1664
1660
1660
1889
1678
2278
1895
2297
1867
2492
1687
1674
1675
1672
1678
1667
1887
2312
1637
2331
2405
1849
1901
1869
1682
1693
1692
1689
2208
2267
1657
1657
1661
1666
1681
1673
1672
2280
1691
1686
1899
1690
1689
1694
1655
2275
2283
2276
2258
2257
1789
2259
1877
2286
1661
2254
1679
2250
1694
1671
2794
3543
1837
2295
2507
1936
2405
1880
2405
2266
2224
2223
2225
2265
2268
1887
2237
2113
2283
2287
1652
1873
1904
2215
2261
1884
1885
2631
2046
2657
2236
2305
2207
1867
1630
2264
1727
2266
1669
1669
1897
1676
1869
1666
26589
2313
2320
16464
2326
1683
1685
2487
2280
2483
2542
16729
3652
1649
1658
1683
2366
1672
1672
1682
2287
2368
1666
1875
4884
2364
2266
1711
1676
2530
1672
2250
1693
2057
2204
2700
1702
1701
1674
2163
1887
2279
2281
2280
11077
2280
2280
2493
2494
1898
1659
1659
3548
2644
1911
2351
2563
2239
1676
2621
1650
1872
1778
1891
2203
2206
2298
1899
1684
2287
2277
1675
1676
2233
2209
1711
1791
2247
1879
1691
2253
2258
2843
2205
2552
1695
1876
2245
2242
1676
2247
2057
2637
2177
2094
2276
2277
2272
2264
2271
2275
1657
1889
1803
1701
2272
1704
1695
1694
1672
1664
1652
1646
1662
2096
1944
2709
3521
2828
2830
2210
2210
2215
2205
2211
2212
2211
1890
1895
2171
2195
2196
2574
2861
2094
2096
1688
1807
2200
1873
1685
2793
2049
2788
1945
2251
2266
1939
1935
2269
1953
4369
2265
2230
2277
10641
10636
2497
2491
1650
2188
1677
2690
1694
2695
2697
2696
2579
2699
1670
1668
2208
2196
1694
1688
2404
2044
1667
2806
2262
2628
2287
2808
161154
2174
1895
1898
1896
2115
2115
2357
2119
2266
1885
1885
2551
1668
6215
1670
1678
1902
3082
1687
1677
2477
1913
2256
2254
2257
2256
2258
2793
2792
2105
1669
1669
1702
2274
2274
1894
1867
2189
1654
2263
2304
2188
1877
2683
1653
2492
2587
2282
1880
2236
456080
2174
2228
2179
2556
2260
2259
1875
2484
2488
2481
2484
1868
2196
2259
2096
1685
2489
2481
2275
1660
1660
2256
368273
2253
2253
2257
2256
2254
2249
2252
9340
2281
1688
2282
2797
2795
2198
2541
2540
2539
2545
2542
2549
2544
2263
2257
4708
1586
1665
2505
1663
1674
1670
2280
1866
1673
2594
1674
1660
1783
1678
1882
2276
2537
2308
2309
2819
5660
2045
4047
1682
1686
2182
2486
2810
2386
1888
3555
2386
2264
2250
2810
1871
2552
2382
2195
2204
1690
2600
2346
1866
1860
2485
2691
2203
1669
2194
1669
1888
2657
2657
2459
1683
2279
9853
9856
1911
2672
2280
1929
2806
2312
2311
2308
1819
1680
2271
1695
2269
2610
2611
2354
1985
1665
1698
1812
2484
1813
2257
2298
2103
2815
1660
1659
1756
1751
1753
2276
2338
2475
1679
2481
1669
1665
2196
2200
2196
2263
2261
2574
1663
1888
2203
2254
1686
1684
1682
1675
2279
2279
5626
1667
1665
1926
2189
1928
1667
2269
2824
1665
2263
2455
2363
2200
2195
2369
1866
1871
2356
2570
2620
2626
2105
2277
1635
2284
2287
2809
2545
2092
2565
2257
2253
2599
2254
1671
1899
1899
1902
1865
2273
2271
1676
1679
413972
2649
2338
2807
2201
2270
2481
1664
2262
1891
1683
1682
2191
2555
1690
3274
2254
2265
2523
1677
2377
1677
2264
1684
2348
2480
2265
2271
2265
2269
2264
2264
2517
1890
1888
2281
2570
2579
1681
1698
2871
1668
2872
1668
2272
2111
1688
1753
1710
1675
1689
2279
2591
1928
2199
2236
1692
2341
1646
1862
1689
2264
2286
1889
2266
1689
2252
1860
2992
2193
2199
2198
2198
2373
2022
2582
2326
2487
2388
1658
1655
1671
1669
2037
1685
2266
2262
2262
2263
1661
2265
1677
3806
2130
2489
2190
1704
2284
1780
2275
2203
1912
2204
2191
2191
2206
2225
2220
2104
2567
1942
1845
2576
2578
1679
1669
2349
2483
2483
2480
2479
2477
2433
2269
2508
2573
2509
1670
2238
2239
2447
2263
2752
2291
2276
2178
1889
1888
1665
1667
2259
1709
2276
2290
2294
1893
1820
2180
2190
1957
2520
2198
2523
2278
1919
2270
2269
2276
2515
1669
2515
2515
2513
1679
2572
2299
2606
1902
2788
1672
2209
2663
2664
1668
2576
1873
1874
2623
2625
2283
2281
2270
3695
1671
2248
1883
2247
1660
2260
1886
2356
1655
1675
2254
1889
1680
2511
1671
2270
1666
1673
2306
1887
1686
2267
2492
2276
2271
2269
1672
2266
2270
5390
2126
1675
1660
4397
2237
2638
2271
1672
2657
1709
1684
2633
1673
1680
2327
2255
2257
2254
2272
2302
8539
2634
2623
2970
1678
1769
1680
961118
2283
1648
1703
2680
1664
2285
2284
1703
1680
2265
1676
1913
1668
2277
2429
3278
1647
2275
5214
2563
1679
1678
2200
1660
1690
2818
2272
2547
2817
2814
1689
2034
2309
2356
1695
1689
1887
2669
2521
2080
1883
1684
1905
1691
2542
2540
2279
2504
1781
2169
4476
4148
1679
1675
2288
9435
1679
1698
1682
2266
1678
2265
2273
2362
2203
1658
1681
2196
2430
2629
1661
1663
61765
1668
1675
2361
2351
2770
2988
2201
1665
1678
1677
2576
1689
1876
1691
2561
2256
1752
1647
1666
2478
1680
2379
2267
2392
1872
1655
2269
1895
2518
2518
1662
1837
2517
3029
2202
1668
2113
1673
1667
2274
1670
1683
1975
1668
2101
1744
1663
2490
2274
2272
1667
2524
1805
2681
2526
2277
2264
2271
2269
2269
1809
1809
1675
1699
1671
2268
2299
1674
1671
2700
1654
2224
2344
1682
2223
1685
1690
1635
2274
1697
2293
1669
1781
1879
2013
2440
1689
2234
1682
1675
1669
1909
1657
1660
6902
2349
1945
1879
1881
2349
1879
1673
1678
2344
2422
2347
2489
1675
1674
2380
1865
2534
1661
2534
1688
2521
1676
2558
196
1669
1665
2560
1669
2690
6370
1675
2052
2555
2685
1620
1673
1673
1673
2434
2101
1706
114452
1666
1831
2385
8036
1673
1674
2307
1684
1743
4302
1671
2303
2564
2333
2285
2561
2563
2286
1779
2445
2307
1684
1680
1659
1710
2543
2696
2408
2267
2544
1675
2165
1672
1671
2502
2505
2503
2664
1666
1663
1619
1678
1666
1655
2560
2278
2414
1890
1890
1687
2206
1663
1678
2437
2206
1676
1665
1660
1879
2638
2276
2276
2277
2276
2276
2570
1697
2280
2062
1808
2699
2385
1901
2385
2381
2269
1691
3256
1686
1680
1674
1674
1694
2282
2303
42176
6793
2330
1649
2248
1695
3734
2449
2249
2168
1708
2648
2049
1653
1676
1673
1673
2283
2284
2280
1624
2543
1759
2284
1670
1881
2281
1682
2107
1674
1975
2286
1694
8391
1691
1662
1675
1760
1657
2132
1905
1684
2538
1666
1659
1677
1671
1676
2396
1657
2347
1661
1885
2014
1664
1887
1663
1656
1665
1944
1697
2634
2283
1652
1900
1696
1896
1675
1678
1703
3800
1901
2317
2302
2299
2300
2298
2082
2250
1723
1859
2291
1754
2824
2821
1757
1671
2272
3400
1687
3030
40442
2283
2283
1889
2282
1672
2385
2275
2566
3364
2701
2694
1712
2693
2566
2700
2680
5685
2300
1692
2152
2561
1641
2511
2575
2530
2327
1891
1894
2345
1895
1687
1680
2636
2264
2866
2263
1667
1675
1676
2484
1699
4685
1670
1897
1881
1663
1663
1666
1668
1661
1670
2063
1673
2626
2210
1688
2455
2266
1673
1682
68035
1646
1655
1667
1655
2094
2293
2293
1674
2486
1693
1668
1651
1886
1886
1685
1664
1653
1673
2504
2277
1677
2505
2290
1661
3212
1647
2262
1680
2536
1851
3411
1686
1654
2285
1889
2344
1657
2309
2509
1676
2183
2176
1685
2183
2180
2183
1662
190743
1662
1895
2305
1668
6071
2270
2288
1687
1670
2501
1990
1643
1685
2277
1684
2283
1926
1664
2694
1892
2693
2693
1707
1654
1665
1782
1682
1730
2264
2058
5038
1692
1672
1878
1966
1744
1839
2508
1703
1753
2558
2341
1886
1663
2281
1689
1657
2439
2310
1894
1913
2195
1680
2279
1880
1673
2109
1671
2279
2481
1692
2268
6854
1673
2312
2399
2780
4172
1882
2399
2597
1899
5289
1897
1890
1685
2271
1756
2249
1890
1893
1692
1891
1654
1675
2674
2656
2653
2204
2304
2257
1743
2194
1681
1667
7627
2652
1668
1667
1911
9249
2272
2286
4511
2274
1695
2267
1670
2272
2218
1651
1979
4650
2121
1684
2298
2283
1876
2131
2280
2282
1888
328058
2283
2193
9512
1784
1662
1784
2566
3285
2040
4122
338024
2105
2106
2068
1897
2213
1677
8920
2686
1646
2684
1658
2559
2559
2630
2556
2302
1794
2072
1654
1668
2341
2265
2277
1666
1684
13291
1678
1674
1657
2281
103885
1678
2328
2051
1698
2043
1684
2190
2272
2188
1706
1664
1675
3618
1706
1657
2287
2277
2695
1662
1662
2291
2566
2281
2086
1683
1682
2450
1682
1658
1731
18559
1919
1684
1693
2269
1668
1660
2263
1679
2341
10502
2304
2406
2405
2258
2306
1884
1914
1874
2353
1673
1673
2622
1693
2594
1706
1668
1667
1882
2059
1668
3860
2276
2533
1685
1960
2259
2257
2262
2268
2277
2278
2642
2056
2275
1673
2057
2554
5556
1670
1890
1662
2552
1689
1899
1724
2545
3362
1675
1671
1676
1676
1674
1672
1675
1671
3335
1887
1668
2278
2281
2286
1679
2017
2515
1898
1705
1674
2516
2275
2099
2280
1659
1860
2533
1682
2631
1756
1703
2202
2200
2559
2569
2255
2256
2259
2388
2066
1644
1647
1726
1664
2262
2262
2302
2443
1695
1673
1877
2279
1884
1869
2276
2535
2409
318370
2686
2403
2184
1889
5586
2185
2204
2190
2197
2516
1668
2509
2503
2343
2256
1692
1664
1858
2275
2274
3072
1592
1787
1690
3633
2689
2692
2691
2202
2689
2692
1874
2273
2281
2009
2166
2498
1879
1752
1753
1645
2268
2249
1820
1892
1890
1668
1697
2355
2351
2442
2701
1667
2340
2287
2279
1648
1653
2243
2283
2257
1687
2527
1659
2277
2276
2202
2192
2193
2205
2280
1676
2560
2669
1769
1912
1663
2490
2556
1895
2248
2248
2404
2512
2270
2281
1677
1998
1881
1636
1903
2410
1894
2561
2240
2241
2246
1701
2272
2664
1664
2423
1904
1875
2560
2560
2272
2260
2260
2257
2192
1673
2122
2571
1674
2309
2316
2268
2057
1697
1982
2563
1679
1680
2311
2439
2284
2437
1682
2435
2268
2816
2666
1663
1659
1686
6771
2634
2205
4283
1667
2608
1679
1654
2264
2267
1677
2260
1683
2264
1685
2263
1883
1670
1903
1905
2272
2274
2345
2615
2304
2217
4638
2184
2560
2631
2631
2451
2452
1681
2266
1652
2198
2061
2098
1883
1664
2284
1866
2604
2607
2289
1857
1857
2275
1894
1666
1704
1889
1670
2067
2514
2694
2336
2286
2200
1892
1671
2194
1655
2611
2505
2376
10341
1818
1869
1869
1683
1683
2267
1666
2282
2053
1693
1697
1698
1699
1877
2064
2617
1887
2636
1678
2275
1694
1904
2258
1895
2541
2265
2272
1734
2339
1675
2340
2343
2291
1682
2564
1646
1651
1652
1651
1651
1761
1891
1678
18603
2282
2279
1892
2242
2246
1670
2298
1916
2535
2415
2561
2264
1670
1669
1669
1673
4490
1811
1673
1886
1889
1890
1895
3074
2281
2283
2309
2314
1686
2307
2065
2286
2405
1754
2563
2205
2286
1677
2524
2355
1852
1677
1850
2208
2206
1705
2268
1679
1676
2032
2670
2273
2264
2264
2265
1704
1665
1667
2387
1665
1668
1672
2281
2275
2807
1920
1670
1771
1679
1691
2276
2025
1679
2274
2273
2549
2207
1691
1655
2342
2234
2232
2233
2055
2635
2265
2265
2268
2436
2436
2564
2564
2564
2399
1886
2411
1676
2276
2290
2288
2288
2290
2289
1693
2264
2266
2083
2261
2339
2209
2207
1651
2276
2567
1884
1679
2103
2262
2262
2197
1674
2209
2195
1686
131499
1686
2248
2249
1874
2268
2198
2176
2109
2105
2203
1676
1945
2403
2282
1882
1897
1701
1683
2436
2429
1665
2260
2421
2415
2244
1662
1674
2278
2681
1684
2253
1658
2411
1674
2180
1684
2249
1706
2292
1904
2096
1666
2281
2844
9385
2643
2638
2301
1822
2540
2532
2536
2538
2521
2056
1876
2228
2507
2526
1882
1674
1673
2667
2369
1860
1673
2203
2205
2204
1674
1676
1672
2309
1886
1662
2318
2265
2396
2274
2314
3264
1667
1898
2066
1675
2145
2692
2383
2567
2564
2570
2570
1665
2348
1682
1681
1679
1683
2364
2361
2258
2428
2428
2278
2364
1669
1678
3333
2206
2203
1889
2693
2624
1670
1671
2803
2197
2355
2574
1708
1709
2542
1762
1887
1668
2542
1769
1667
2121
1904
1898
1756
2511
1870
1683
2510
2254
1673
2265
2193
2269
1674
2572
1893
1814
1692
1697
1692
1671
1713
2043
1709
2279
2672
1686
2248
2507
1687
2501
1894
1697
255835
2023
2600
169438
4765
2438
2564
2253
2348
2048
1685
1961
1659
2292
1892
1695
2573
1672
1672
1758
1787
2346
2204
2207
2390
2573
2188
1874
2582
2260
1694
2294
1668
1670
2278
2275
1686
2693
2524
2261
2628
2624
2260
2412
2412
2577
2272
1682
1878
2241
2514
2516
1676
2260
2259
2260
2262
2257
2261
2260
2546
2275
5782
2642
2645
2644
1753
2511
1871
2542
2621
2620
1692
2275
1916
1664
1913
2245
2254
1903
2050
2432
2279
2275
2275
2064
2435
3340
1681
1677
1671
1686
1686
1687
2024
2700
2277
2422
1896
2038
2044
1694
2563
2209
2268
2352
2353
2541
1664
2546
2536
2537
2538
2539
2264
2296
1663
2490
1579
2490
3320
1924
2359
2238
2437
2291
2191
2437
2574
2507
1680
1675
2404
2260
2067
3353
1650
1673
1683
2569
2371
1885
1887
2275
1673
1945
2293
2328
1686
1681
1669
2518
2517
1669
1672
2383
2252
1887
2273
2516
2408
1653
2262
2263
2263
2266
2252
2271
1875
1875
2566
2202
1900
2545
1777
1686
1879
1664
1666
2285
1889
1673
2224
2280
2441
1672
1912
2308
2608
2564
3624
1906
2196
2535
1689
1771
1685
2645
2436
1679
1672
1672
2215
2207
2213
64048
2279
2265
2637
6180
1701
1876
2648
2341
2336
2257
2257
2342
2341
2442
2544
2179
1675
2019
1677
2013
2252
2271
1646
1866
2085
5759
1867
2536
2507
2187
2294
2298
1675
1669
1669
8185
2103
2311
2281
2265
2268
2409
1868
2047
1884
2085
1695
1658
2068
2070
2073
1654
2305
2190
2300
2283
2171
2284
2283
2281
1733
1834
2630
2630
2630
2630
1815
2209
1758
1761
1670
1756
1677
359879
2696
1676
1675
1676
1678
1675
1670
2554
1819
1881
1893
1754
1675
1815
1883
1687
1667
1667
1682
2203
2822
2212
1786
2245
1661
1683
1899
1830
1889
2280
1669
1677
2291
2290
2534
2532
2532
2265
2204
2265
2205
2275
2694
2203
2283
1674
2538
2539
2540
1898
2541
2218
2198
2293
1675
2903
1668
1915
1916
2632
1701
2578
2313
2275
2175
2305
2524
2177
2306
2317
6324
1665
2280
1673
2132
1673
2278
2277
2554
2578
2344
2284
2282
2258
2264
2434
1888
2295
1812
1875
2544
1815
1676
1680
1674
1680
2272
1675
1663
1671
2260
1900
3741
2292
2186
1663
2292
2280
1663
1792
2285
2561
2256
2585
2259
2612
2256
2614
1974
392596
1838
1668
2343
1673
1627
1806
1755
1905
1676
1676
1899
1688
1682
1682
1898
2211
1699
1697
1955
2614
1694
1682
1801
2612
2609
1782
2612
1899
2433
1646
2493
1718
8078
1718
1676
1680
2034
1678
1954
8370
2648
2085
1683
1690
975849
1702
1748
1696
1675
2421
1670
2660
1692
3788
1661
1672
1677
1700
1791
1714
1676
2516
1668
3030
1659
48619
1685
1669
12564
2911
1690
1681
2227
1690
1650
2267
2335
2107
2592
1684
1686
1899
1682
1705
1681
1692
1680
3403
2325
1815
2052
1676
1672
2040
1689
2320
1682
1683
1664
1681
1680
1684
1676
1798
1673
1794
3004
1735
1678
1667
1666
1660
2069
2550
2549
1840
3655
1685
1687
1660
2955
1674
48277
1668
1647
1663
1662
1677
1877
1903
1665
7262
2039
2552
2553
2546
1644
1664
2610
1927
2269
2244
2250
1665
1661
2582
1910
1794
1668
1630
1655
2262
2308
1674
1862
1682
1893
2175
1697
2900
1676
1683
1685
1650
1677
1595
1672
2856
2154
1979
1842
1962
1661
1671
2525
1689
1661
1664
1904
1691
2412
1661
1669
1667
1660
1657
2612
1665
1673
1691
1690
2386
1754
2385
2197
1703
1665
1665
2470
1675
13424
1941
1689
1660
2042
1660
1673
1670
1695
2522
2044
1683
2042
2156
1698
1656
1643
1892
1887
1651
1887
1669
1669
2052
1673
2057
2369
2249
2210
1671
2246
1640
1786
2074
2048
2231
2099
1662
1672
1685
1673
1669
1664
1693
1671
1676
3969
2593
1652193
1684
1668
2246
2373
1688
2276
2279
2583
1669
2387
2394
2612
2170
2475
3300
1686
1688
1687
1686
1881
1672
2237
1666
2254
2685
2920
1672
1878
1669
1660
9199
1898
1795
1700
1714
1897
1669
1664
2624
1896
2439
1650
2541
1651
1680
1908
2632
1663
1689
1787
2129
2219
1857
1672
1658
1672
1687
1800
1690
1666
1702
1674
1666
1659
2274
1678
1655
1674
1686
1893
2046
1670
53457
1686
1685
1731
1677
1730
9976
1968
1960
2628
1574
1983
3540
106296
1741
1668
2329
2360
1686
2660
1687
3827
1678
1762
1663
1679
1677
2257
1664
1661
1675
1681
2437
2442
1676
1651
2260
2606
3520
1705
1670
2099
2609
1675
1704
1935
1663
1672
1788
1668
2420
1673
2436
1689
1648
1662
1675
15392
2617
1668
1669
1961
1699
1634
2620
2354
1738
1814
1669
1685
1682
4882
2294
1907
1685
1672
1902
2063
1885
1676
2024
1904
1661
1683
1677
3268
1745
1792
1674
1669
1673
1659
1662
1659
1938
1652
2266
1681
1804
2147
4959
2445
1773
1690
1808
1677
1680
1674
2257
2289
1890
2819
2337
1678
27613
1681
2271
1668
1657
2315
2170
1670
41343
1661
1655
1675
2618
1881
2690
290542
2386
1928
1671
1941
1674
1674
1674
1673
1677
1671
1672
1661
1677
1938
1825
1659
1896
2306
1687
1926
1677
1685
1681
2281
1682
1687
1682
1680
1891
2162
2026
1678
1670
1674
2079
1681
1703
1755
1744
2270
2375
4968
5831
2451
1680
1680
1675
2121
1682
2079
55048
1658
1680
1678
1882
2261
2236
2264
1919
1691
3132
1663
1661
1681
2175
1673
2607
1683
4253
2607
2608
2255
4240
1873
1664
2398
1670
1668
1788
1787
2573
1698
1698
1681
1792
1899
1799
1675
1671
2297
2293
1692
1702
2088
1667
10101
1667
1885
1884
1705
1680
1691
1701
2617
1671
1671
1673
1670
2236
1672
1836
1835
1815
1675
1663
1661
1660
1677
1667
38105
1793
6928
1677
1674
1974
13066
1674
1673
1683
1989
1683
1704
1682
1888
1663
1663
2244
1684
1661
1688
1690
4760
1669
2499
2613
1684
1675
1680
1679
1677
1679
1676
1682
1679
1678
1681
1676
1679
1681
1753
1674
1808
2458
1800
1672
1693
1673
1676
1674
1675
1671
1674
4957
2298
2295
1829
1690
1660
1660
1677
1677
1669
1659
2810
1670
2132
1656
1680
1674
1680
1829
1993
129670
1841
1674
1681
1899
3182
1672
1898
2116
1659
1658
1660
1659
1703
1703
1774
2040
1679
1686
1680
2117
1773
1740
4897
1769
1658
1660
1660
3502
1662
1665
2270
1686
1685
1758
2533
1683
1661
1760
1675
1696
1700
1959
1890
1657
1670
2275
1673
1672
1670
1650
2267
1671
1674
2255
1668
1688
3040
1669
1772
1659
2270
2267
2266
1939
1665
4263
1789
1683
2289
1689
2408
1674
1933
1798
1662
1673
1691
1673
1680
3211
2288
2278
1680
1684
2087
1637
1671
2673
2608
2518
2255
1895
1895
2256
1885
1890
1668
10371
2070
2257
1670
1685
1796
1740
1673
1684
1679
1675
1676
3252
2543
1652195
3041
16592
1679
1693
1652193
1680
2268
1759
1654
1699
2099
1658
1680
1876
2614
1677
1673
2261
1687
1663
2264
1890
1890
2253
1685
1674
1894
1673
1636
1662
2572
2107
1659
1697
2220
1656
2340
2542
1682
1665
1891
1582
2083
1687
1633
1640
2602
3590
1677
1678
1904
1926
1678
1675
1674
1673
2202
1661
2553
2657
1709
1684
171521
2262
1670
1661
2317
1693
1682
1644
1688
1664
2496
1972
1667
1672
1664
1672
1698
2552
1858
1683
2974
1670
1660
2285
1659
1652
1650
1679
1655
2548
1659
1659
2586
1674
1652
1652
1652196
1663
1668
1651
1658
1657
1681
1658
2237
1690
1678
1679
2257
2256
2260
2407
1673
1646
1708
1894
2187
1669
1891
3976
2045
1679
1670
1674
1795
1673
2260
2267
1663
1874
1663
2087
1678
1908
1682
1686
1687
1941
1888
1884
1885
1883
2339
5490
1677
1665
1889
2164
2908
2267
2268
1883
1883
1682
1669
1678
2342
1666
1900
2568
1660
1666
1666
1708
1661
1767
2333
2285
2822
1675
2211
1679
1651
1660
2561
502518
2592
2342
1654
1644
1661
1675
1683
1669
1668
2438
1673
1659
1661
1676
1674
2000
2191
1678
1674
2177
2567
1670
1668
2616
1901
1670
1650
1643
1692
4067
2376
1909
1663
1687
2530
2551
1649
1685
1695
1676
1693
1667
26811
1653
1674
1675
1675
1693
1673
1652194
1677
1675
2106
2251
1661
17581
1778
2316
1631
1693
1682
1661
1662
1693
10453
1690
1679
2210
1715
1665
1674
1791
1811
2423
1937
1683
1684
1684
1689
1658
1668
1671
1686
1676
1636
1683
1900
1631
1676
1988
1782
1805
2618
1714
1890
1677
1687
1657
1818
1693
1697
1699
1672
1663
1664
1676
1677
1673
1666
1663
1666
1663
1672
2048
1650
1699
1702
1700
3555
1900
1900
1892
2376
1658
2333
2451
2451
2288
1773
1692
1661
1663
1632
1663
1665
2452
1676
2200
1899
1691
1690
2033
1670
2668
1658
2555
1676
1886
1669
1686
1672
1645
1661
1674
1897
1889
1677
1907
1677
2611
1709
1675
2040
1758
1673
1683
1796
1701
4632
2424
1676
1795
2364
2325
1681
1677
1695
1679
1671
1668
4070
1676
2179
1652196
1661
1668
1671
1662
2291
2290
2246
1894
1703
3594
1757
1653
1676
1680
3596
2237
1665
141615
1679
1709
1674
1670
2509
1667
1681
1730
2355
1667
1683
2302
1667
1904
1902
1671
1926
1767
1677
1907
1706
1892
1752
1663
1671
1659
2625
2425
1687
2167
1663
3324
1666
1689
1688
11083
1671
1672
1675
1663
2184
2185
1816
2062
1884
1678
1695
1681
1685
1668
2334
1893
2228
2542
1680
1671
1673
1682
2140
1756
1687
1677
2412
2084
2652
1689
2801
1654
1667
1884
1882
2421
1672
1934
1671
1848
1694
1695
1709
1694
2254
1694
1710
6257
1688
1671
1676
1675
2829
1754
2304
1678
1648
1927
1677
1798
1775
1741
2845
1893
1664
1657
1681
1682
8510
1674
1670
1684
1686
1664
1728
2984
1651
1666
1774
2676
2838
2607
5374
1684
1887
1890
1887
1878
1888
1674
1638
1675
1942
1942
1686
2546
2665
1674
1656
2428
2018
1673
1685
3493
1682
10249
1657
389863
2261
2522
2522
1678
1887
1806
1687
1930
2366
2264
1672
1746
1657
1681
2600
1862
1673
1858
1673
1673
1684
1668
1682
61745
1681
7607
2352
3290
2211
1685
1669
2669
1655
1651
2593
1963
1680
1676
1674
57567
2036
1667
1678
1679
1678
2020
1719
1696
1817
2073
1674
2173
1751
1673
2131
1653
3750
1665
1675
2501
1799
1798
1674
1792
1679
1674
1679
1668
1671
1677
1655
1673
2160
2051
1641
1657
1943
1658
2554
1702
1664
1662
1743
1743
2999
1680
1667
1683
1678
2625
3972
1671
1689
1692
2552
1675
1687
2336
1675
1673
1899
1681
1658
1670
1685
1666
2164
1989
1891
2085
1715
1649
1672
6901
1758
2212
7270
1671
1665
1668
1659
1695
1673
1689
1897
1669
1682
1668
2444
1699
1829
1677
1642
1683
2533
2513
1784
2081
1666
1886
1674
1682
1676
1904
2646
1901
1903
1675
58663
2243
1884
1656
2128
2010
1686
1879
1674
1877
1668
1900
1889
2205
2209
1828
2344
1885
2064
2062
1869
1903
1898
1868
1658
1869
2279
2367
1723
1681
1680
2043
1796
1659
1682
1681
1681
1895
1893
3501
2409
1706
1673
2196
16910
1679
1690
1813
1685
1689
1664
3471
1683
1666
1678
1679
1936
1887
1889
1668
1665
2863
2323
1677
2714
1644
1677
1678
1677
1661
2349
2431
2356
1676
1676
1677
1675
1677
2506
1682
2667
2667
1664
1667
1666
1813
1647
1680
69288
2600
2598
1662
1684
2076
1694
1903
2067
1908
1670
1670
2268
1682
1656
2369
2107
1680
1667
1924
1677
2093
3206
1682
1663
1718
1928
1928
1657
2071
1659
1905
1672
1686
2431
1668
1885
1688
2268
1696
1901
1667
1878
1681
1664
1647
1645
2338
1821
1667
1903
1903
2338
1692
1669
1669
1666
1677
1671
1656
7922
3300
1882
2589
2520
1674
1662
1699
1677
1667
1687
1678
1668
1708
2144
1681
1659
1788
1676
1675
2694
1694
2057
1660
1661
1678
178466
2869
1661
1663
1660
1689
1691
1688
1675
1691
2118
1684
1697
1670
1668
2603
2609
2834
2600
1684
1668
1668
1666
1653
1678
1677
1684
2423
1710
1906
1669
1908
1898
1687
1776
2258
1670
2531
2349
1683
1908
1700
2039
3782
1799
2300
2084
1667
1672
2061
1677
1674
1674
1674
1671
1676
2606
1665
2260
2260
2600
2259
2345
1897
1901
1907
1896
2185
1697
1693
1668
1666
1689
2253
2356
1688
1684
1876
1652194
1682
2049
4872
2290
2549
1675
2336
1649
1691
1694
2194
1686
1687
1686
1687
1799
1688
1687
1647
2465
1670
2601
2594
1667
1682
1682
1683
1680
2334
2549
2418
2205
1700
1666
1660
1692
2322
1678
1699
1661
1742
1670
1652197
2385
2478
1632
1682
1682
24277
24277
2252
1880
100349
2350
5025
2284
2282
1669
53804
1804
1657
1681
1680
3455
1684
1683
1682
1683
1682
1677
1655
1660
1675
1797
1671
1664
1668
1901
1675
1657
8124
1686
4228
1665
1667
1814
1668
1679
1680
2673
2670
1673
1672
1676
1889
1668
1673
1652196
1657
1688
7645
1668
1668
1662
1663
2349
1785
3070
1680
2553
1671
1670
1685
1686
1858
2249
1756
1685
1978
3279
1888
1680
1673
1698
1888
1673
1671
1650
1672
1656
1650
1676
1687
1666
1954
1661
1663
2201
1672
1669
1899
5071
1680
2271
3755
2602
2603
1670
1667
2043
1665
1682
1662
1677
2033
2268
2270
1904
1799
1679
2262
2533
1671
1820
298635
1674
1669
10207
1800
1671
1691
1667
1690
1666
49183
1677
1587
1681
1673
1666
1759
1692
1879
2200
1682
2202
1861
2203
48582
84194
1914
1979
1651
2628
1643
2417
2449
2531
2043
2083
2257
2287
1689
2338
1656
1679
2043
2289
2496
2362
2359
2042
1673
2763
1685
1891
1655
2978
2555
1687
2248
1684
1683
2659
2663
1658
1777
1670
1666
1651
1674
1670
1683
2063
1674
1670
1677
1678
2444
1897
1811
1681
1901
2447
48257
1806
1652195
1683
6913
2675
2050
1665
1667
2043
1670
2073
2055
1672
2488
2043
1674
1650
1908
1688
2293
2292
2292
2290
2605
2310
1674
1889
42337
1670
2153
2264
2512
2261
1679
1690
1826
1690
1905
2269
1675
1692
1651
1796
1660
1662
6532
2548
1671
1679
1676
1684
2576
1906
1672
1690
1670
2174
1706
1708
1652194
1708
1706
1708
1643
1968
1689
1659
1650
1672
1676
1671
1907
1671
1909
1685
1893
1667
1653
1691
1671
1674
1611
1674
1677
1705
1688
1681
1778
1670
1716
1889
1896
2061
2046
1890
1897
1682
1685
1662
2508
1667
3273
1667
2814
1670
1891
2933
1671
2203
2058
2262
1670
1642
2274
1671
1667
1668
1666
2239
2206
1675
2596
1681
5554
1735
1672
1688
1674
1683
1690
2395
1715
1712
1684
1674
1660
1672
1699
1676
22568
1796
52066
1900
1752
1699
1659
1675
1684
2157
1701
1896
1682
2232
1632
1632
495008
2613
1706
1678
1679
1670
1896
1896
1763
1660
1661
1685
1675
1941
1929
64720
1666
61383
1662
2559
1676
1689
1665
1666
1678
2437
1708
1711
1664
1738
1878
1657
1670
1767
1764
1674
1686
1660
1664
1670
1672
3249
2666
2273
2051
1682
1884
1679
1884
1701
1887
1724
1841
1784
2358
1906
1903
1900
9996
2374
1660
1660
2988
1750
1649
1894
1677
1708
1668
2360
1695
1694
2124
1765
2250
1656
22510
1896
2375
1575
2338
1648
8186
2273
2246
1691
1682
56349
1694
1671
2125
2424
2261
1672
2144
1678
7162
1899
1784
1671
1668
2463
2464
1679
1661
1661
1656
2234
1665
1669
2509
1668
1703
2255
7758
1678
1798
1664
1662
1673
1894
1710
1676
1687
1681
1778
1674
2807
1667
1679
2277
1657
1622
2335
1639
1665
1665
1665
1682
1681
1678
2678
1903
3492
3496
2274
1693
1682
254223
1677
1888
1892
1678
1651
1906
1688
1670
1664
1789
1853
1680
2561
1650
1793
3259
1796
1678
1638
1678
2266
1871
1681
1803
1681
1692
1669
1661
2590
6356
1695
1695
1692
1676
1865
2245
1674
2031
2522
1911
2044
2532
1693
3610
3613
2421
2268
1666
3618
2043
6098
1672
2524
2214
1901
1672
1690
1685
1659
1685
1703
2030
1672
2052
1791
2272
1701
1749
1666
1663
1663
2255
9364
1900
1687
1806
1637
1694
2197
2195
1939
1673
2421
3708
1665
1946
2421
1684
1662
1696
1695
1696
2549
2554
1668
2047
1913
1672
1681
1684
1902
1901
1665
1665
1665
1669
1889
1675
1673
1688
1686
1888
1671
1788
2301
1683
2155
1693
1671
1659
1694
1674
5079
1672
8385
2269
5780
1896
2269
1681
1684
2525
2525
4169
2841
1662
1671
11044
1665
54564
1907
1680
1670
1672
1673
1676
1672
1676
1682
1984
1868
1673
2592
1676
2011
1871
1786
1872
2095
5095
8856
1674
1676
1680
1684
1656
1694
2155
1677
1670
1666
1667
1948
1675
7342
1672
1664
2760
1664
1719
1718
1790
1660
1677
1676
1680
1654
1686
14639
1657
1812
1813
2271
2642
1687
1680
8592
1656
1675
1673
1759
1656
1685
2754
1669
1667
4681
2941
2140
8124
1668
1669
1666
1660
2259
1798
2198
1670
1888
1681
2614
1699
2602
2599
1675
2240
1657
1999
2604
2599
1644
1664
1778
1659
2164
2042
1682
1652
1674
1608
1674
1664
1659
1898
1905
1903
2155
1656
2120
7817
1660
1903
1670
2055
1898
1669
1901
1894
1649
2099
2198
2198
2294
1682
1904
1897
1690
2330
1665
3339
2067
1654
1681
1905
2663
1655
1670
1668
1685
10615
1649
1672
1878
1956
1677
1678
1676
1665
1700
1665
1680
1667
1669
2311
2313
1679
1640
1644
2152
2263
1665
1668
1664
1673
1676
1818
1657
1821
4750
1663
1910
1652
2334
2334
1658
1657
1686
1685
2319
1688
1680
1680
2052
1683
1662
2247
1723
2161
1888
1671
2331
1693
1897
1663
1665
1661
1673
2172
2172
2176
1675
1663
1897
1682
1683
1681
1660
1671
2188
1669
2325
1681
1675
2258
343934
2292
1678
1681
15509
1669
1687
1681
1972
1670
1672
1672
1664
1869
1869
1668
1723
2035
2317
1681
1820
1816
1891
1671
1663
1667
2410
1667
2273
2273
4589
1661
1662
1670
1720
1672
1682
1705
1676
1887
2520
1663
1696
2008
1674
1882
3226
2109
1870
2116
2100
1972
3647
2183
2120
2143
2151
2128
1909
2835
3565
1628
6552
2547
2437
9879
2032
2246
8884
3091
2126
1951
8282
1675
2580
2307
1724
11990
16911
1802
20554
2268
2197
1973
3563
4227
5156
2485
5641
2392
1965
4640
2930
2339
2126
6917
9995
14677
1951
6237
2816
2255
1657
7222
4270
8824
3380
2448
1669
3590
2328
2486
4064
10857
3536
16312
4555
10042
6851
2376
11188
17231
4692
24320
2139
5736
9879
2949
2007
4759
2854
8977
4353
2885
3598
7738
2141
12737
6683
3926
2109
3513
3739
2270
7195
3153
4152
8069
5357
7004
2125
6428
2693
5050
2453
2545
3204
2988
2007
2680
18800
2295
2275
2102
2710
3095
2118
2235
1677
2154
19196
2015
2619
2323
8884
2422
4134
2092
9622
5471
2803
2074
7142
14324
6492
2464
3626
2536
16801
1954
2532
2657
2515
2367
3906
3778
6387
2128
2723
3502
2057
2617
4350
1678
2602
4263
11631
1678
2181
2783
3778
5157
2221
7004
5338
3526
5132
2336
3532
6831
3081
2388
4593
30714
4361
2143
5920
3487
3498
5287
1773
2946
30867
2946
1666
6348
6778
2977
2355
2238
2542
1631
4076
2127
2129
1760
6335
9714
5747
1904
2136
5919
2067
3403
3171
2929
3725
4083
12189
2194
2128
5877
10100
5781
10256
4281
1927
7291
2168
4235
2194
2314
2126
2135
2235
23018
100743
3460
2035
2146
2128
2199
9060
4762
3216
2137
1685
2743
2139
2816
9191
3910
2129
1652162
2480
2571
6901
4169
1949
2102
16275
1976
3126
2751
7553
3150
2277
2547
1941
9847
6157
2949
3952
2498
7507
8448
2918
2023
5519
2125
3424
9225
5319
3340
5603
2128
3422
2103
3052
2130
1990
2820
2146
11188
1665
3608
2617
1914
2125
8464
6477
2056
1814
2127
1943
2125
2129
2130
4521
1812
3114
2877
2367
12494
1941
2082
3415
10498
2024
5502
3391
2129
1681
2346
4322
2689
2080
2106
3556
2374
1960
2839
1969
1678
2622
19341
5863
2742
14945
10033
1638
8093
3010
2889
4061
2060
2129
2218
3348
2126
3926
2573
2028
4603
2915
1635
2267
4059
2457
10298
1988
3886
1984
2313
1632
2954
2502
3261
2131
2105
5101
5196
2014
2262
2126
2085
2657
2126
2130
2066
3406
2125
2393
2924
2202
2129
2128
2510
2130
2129
2835
7154
5621
8522
2135
2292
2630
1673
2129
7981
1672
2152
2129
2111
4471
3274
3041
15865
3739
5863
11276
2496
6169
2176
2295
1777
2556
2000
2543
2029
3682
3906
2088
2088
2613
3598
1679
1808
11236
2112
7977
6989
7831
2213
5382
2397
7225
4892
2027
4045
6797
3294
1804
2221
1994
2429
3872
6277
7472
1958
4654
2281
2596
3612
2597
3686
4848
2244
2714
2807
16682
3384
1805
5511
2059
7812
5971
1896
2290
5370
1701
1966
17529
6876
1805
25808
3348
13194
3124
8830
3389
4008
9934
5830
9912
2235
2124
5093
18058
993987
2610
2044
2127
3821
2131
3172
3711
2746
2076
2129
3243
14285
6714
3476
4219
2219
2130
2514
1761
2755
8878
1969
22564
7995
12261
2587
2117
4531
3081
2280
1799
1854
2327
3745
2126
1936
4720
2206
2831
2130
2525
10794
2127
1976
6348
3486
2337
3771
1973
2125
2124
2129
4724
3997
3426
2455
5542
5982
1774
5782
4172
2482
3607
2126
1902
2282
2502
1973
2801
11680
2111
2878
2126
2283
3925
53801
2127
2127
3056
2713
1964
1742
4247
6141
2845
7790
2544
2128
2154
2128
2130
16951
4596
9232
3792
2245
5394
2680
4556
1777
2271
1981
2133
2803
2128
1894
1684
2127
2129
10840
2321
5349
5154
2276
5869
2492
4466
3126
3417
2096
1965
3003
2048
2521
2077
2024
5761
2130
3355
6157
2286
13033
7371
2130
2679
2179
7685
1911
7609
2128
6081
2041
2002
3332
7283
2126
5958
2126
1675
10249
1901
5053
2481
5565
2041
8541
3688
4751
9086
2124
2539
4266
5761
3312
5449
3766
2562
3540
2339
2380
2159
6541
3748
2107
2129
3761
2171
2071
3257
2117
2813
5124
2150
2128
3782
2402
5035
1964
2128
108788
1732
2133
3022
2200
1805
2005
1729
3664
2458
3403
6925
3336
1922
3772
6157
6273
2775
2767
7319
13613
17602
2717
2794
3758
3254
10217
2425
4049
2215
16402
2125
2459
1664
2783
2554
3619
4665
14215
2151
4866
2788
4503
2529
3369
20614
4236
2515
1890
3555
2586
5494
2519
5779
2128
4952
3847
3389
4832
2394
3509
1882
5779
7516
12746
2474
2608
2131
2124
3654
6807
2451
2167
2126
1952
1687
1960
2126
2388
4090
2126
3669
2125
2127
9861
2926
11046
5934
2420
1657
2128
2126
3202
2636
2129
2134
1887
1757
2172
3762
1843
5364
3332
2624
2049
6169
5177
2127
3681
1995
9507
11548
9089
4961
9683
2473
2460
2741
2342
2131
2588
2590
2155
4900
2042
3584
2128
3347
12693
6273
1980
2160
2886
2432
2591
2143
2129
2760
1964
3971
1667
2126
4608
7428
3495
2446
2652
2127
5177
11594
1693
2252
2040
18918
5492
1631
2475
2004
12712
3426
4328
9712
3103
1955
2315
4466
7065
2217
6099
2394
7757
5525
9373
2132
2071
2231
2474
6641
1970
6420
4790
2659
2791
2807
16723
2127
4356
4648
1837
2255
3941
2126
47296
10681
2166
1883
2251
3214
1846
1665
2076
9876
3346
2092
3306
2116
8058
8878
8663
3286
2125
3503
2812
2362
2129
2096
8192
1846
5163
4241
9772
2126
2763
2453
2688
2529
2511
2239
2263
2137
4804
5846
2457
9086
2484
5715
2268
5421
5766
1995
4748
4279
2124
1815
2641
2162
2532
2125
2142
1815
2227
2317
4107
2377
2123
2901
5503
5906
3624
2943
2182
3517
2679
9806
3108
5058
2834
2127
1975
1892
4344
3701
2496
1688
1659
9884
2664
4463
2832
3255
6363
5542
1863
1803
2096
2002
2108
5599
2357
5002
3195
2128
12419
27816
2138
2220
7097
1913
2341
3981
2126
4080
2152
4501
2203
1642
1977
5524
2913
3959
4739
1790
2514
3615
5753
1812
3376
2253
8815
3830
2645
3176
1892
2845
2504
13107
19284
6107
2792
3031
4016
9724
4468
26677
2120
6384
2128
9676
8684
2531
2020
4231
5778
4200
2818
2172
3435
3566
3357
4688
7292
1821
2189
2510
2865
5211
4135
2978
4900
13641
5609
3385
60643
5892
2134
2085
2039
1960
3323
2084
36962
3173
108499
2499
2255
2036
1914
2131
5351
3084
13351
2130
9374
3859
14126
2250
8623
9939
3036
3831
1914
1949
2532
2616
2112
2149
3904
4100
8171
10497
2452
2671
1889
14136
2756
5204
2990
7865
2490
7506
2663
2698
2460
5463
2121
1880
3921
3477
2001
2874
2255
7705
2123
2349
4141
17533
1697
2788
2125
1663
4396
2639
1910
2126
3085
1883
4363
3508
36077
3774
3413
2185
2037
1885
6641
2189
5492
2704
1671
11633
2735
1977
5373
220003
1958
5273
23960
11611
2925
4055
1692
2330
2839
1977
2055
2205
3161
2135
2290
1755
7654
4353
2164
13890
1651
2251
2775
4750
2183
2328
2724
7897
4707
2567
1677
1828
4866
2547
5730
2064
1756
5077
4345
17022
2357
2055
2157
2117
2574
8718
6705
4962
2758
22558
2307
2524
2554
1630
2260
2284
2022
2151
4239
3339
2216
20253
2421
10342
9129
8873
3062
2398
2612
1579
3292
5196
6107
1878
2906
2088
1672
3420
17757
5000
2671
2632
15570
2156
20323
2009
2753
5605
2270
2382
11411
2760
2045
51191
1924
5632
1880
2893
4210
33320
6791
2268
2878
3257
10424
5855
6078
5519
1663
5177
10959
2382
16524
4269
5100
1885
1790
3449
2526
8133
4250
1926
1941
23561
8284
1919
2063
2381
4993
2136
3624
2887
2163
1880
4474
3336
2185
4005
2649
1755
2615
12026
5433
1648
9186
3636
2009
3641
2024
12783
1993
1652
121944
2664
2654
2756
2612
3151
2082
1903
4039
5119
7221
2681
2234
3181
2128
3637
2381
2966
3181
4305
2003
3053
2126
2953
2360
5959
7834
2129
10839
2380
1790
4062
2291
2848
3186
7066
2436
1685
82314
4759
12783
5029
8284
3130
2067
2709
4109
1939
1870
7575
14011
2527
1666
2633
3028
1701
1968
2933
4317
1761
2698
10415
2916
1967
4055
19370
32448
2146
2298
1954
61769
54958
1995
5610
2253
2265
3662
3183
2462
11487
4187
4476
2031
7783
5210
1969
2233
3068
10001
9863
9486
1861
1844
1981
2075
2230
2334
2083
1924
2171
5731
2026
2127
1660
1724
2611
3219
2019
1643
6114
3480
4009
8168
2772
25918
2375
2789
2273
4511
3893
15766
3679
1995
3088
4993
6921
2522
3177
2186
17288
1935
4534
2797
6361
3432
4092
5658
3056
1926
6251
1951
2232
4039
7444
33040
4267
3098
10039
2133
2658
1922
2465
2678
3118
3735
2287
6883
18968
9224
5638
13229
3993
2644
6798
2296
1918
2324
2398
1819
15699
2407
2642
2330
3256
5799
3461
1978
5029
8076
2019
31959
3273
4503
5025
3581
251700
3031
1952
10074
1833
2507
5029
2171
1702
1916
15348
1889
2110
2009
4169
3063
6398
2458
3533
7562
2553
5206
3369
4688
2714
2313
2416
2162
3797
43541
9634
3430
7725
2393
1990
6361
6351
1885
3677
2457
4597
3550
6296
2115
2685
2286
3628
5395
1807
9851
9241
4328
3850
2626
9081
2709
1830
2358
2132
2616
2268
4684
4603
2919
2476
3625
2553
2289
2302
4161
2594
3768
2222
2667
2860
5269
2129
2139
2146
1719
3291
2940
15978
3225
7517
3100
39010
13292
7971
3636
2348
13613
4503
6329
2036
1722
1829
11496
4815
6613
5852
2003
4988
2944
6599
1679
2156
1733
4957
2357
16161
2124
7049
15499
4065
3185
2017
2716
13692
1658
1966
4592
2007
3040
2956
4029
2315
3122
11928
2099
2587
5067
2421
2897
34061
2781
1956
4221
2054
2612
2137
9410
2374
1612
2652
1733
5690
2776
9224
4186
7227
2277
2407
2049
2156
1741
2835
5676
6556
5673
2360
11195
3233
3259
4991
3543
2367
3929
2360
9395
2731
1876
5100
4920
4184
1847
2699
2214
2204
3118
49878
10857
2283
2442
4477
3040
2177
3662
2592
2017
2195
4169
3080
1906
1973
34533
3129
2443
2364
1918
2542
1963
2458
4848
4749
6704
12132
12768
2100
2092
1956
4035
8419
15390
3624
2024
2845
5557
2272
2369
8704
4520
2903
2706
1714
1816
1858
2312
2078
2000
7130
1912
39510
1918
3223
3527
6185
3433
3935
3072
2226
1905
3489
1660
5407
2105
2073
14242
3321
2081
8090
4168
30789
2247
5108
2126
2021
2555
5418
3881
1916
4438
3659
4931
3599
5773
2087
1922
2368
4395
1807
3184
3727
9574
1910
2969
9932
2161
1998
2686
2795
2114
2106
3790
57011
4605
3533
2784
4642
2385
6740
6248
2314
1967
2744
2621
2438
3321
2540
2450
1876
4776
4330
4465
3085
1932
2022
1972
4265
1754
2127
1675
9409
5403
3224
16661
39214
1980
2039
3720
2189
1669
2233
1884
2162
11238
2178
1955
2306
1728
6385
4713
2394
2396
3965
3511
2061
11423
2194
3587
2811
3329
5211
3067
3531
14310
2240
7208
1973
6178
4265
3027
2646
3547
1828
3346
3602
3697
1848
1977
6140
3871
2684
2106
4176
2294
3371
2047
17534
3694
2657
3933
7463
12257
6568
5419
2784
5698
5317
8345
2304
9053
1902
2060
1903
3798
2427
2894
2604
3426
3167
8060
3528
2804
16134
5935
2836
4522
2273
2617
13724
6058
1889
2097
6561
2705
3795
2226
9022
4566
2733
2902
2446
2043
2526
2944
2944
1752
2213
2158
7051
2714
3352
1864
2924
2161
20409
6283
4543
4247
11929
3661
3353
3561
2807
2567
3085
6330
1834
3396
2694
1763
2779
2805
6072
2438
2996
8879
2230
2178
2305
5829
6285
2219
4951
21599
4189
38569
5689
2065
16134
8742
5426
2656
5235
1842
13636
2588
2164
2166
4955
2806
2670
12558
2055
2227
8090
1767
4256
5144
2475
1928
1801
1992
4319
2972
2740
5424
2465
2779
3143
2078
9526
3390
3420
2809
7779
2309
2206
2565
2505
10188
2779
4727
14782
31958
4231
2100
3219
5275
1859
4315
2235
2631
1742
2197
2064
4334
1692
6429
17056
1994
3213
1982
1948
3075
3728
2247
2535
2442
28123
2644
3438
45559
2523
3147
13389
2355
8696
1718
9294
2768
8119
6201
1664
2632
5477
2458
2271
3051
3074
2324
2731
2098
2062
2781
2504
3106
2583
2914
3095
1856
2219
6082
1972
10203
2405
1979
1816
2181
2796
11063
2114
4195
3326
2918
2374
2404
2029
3571
6454
4745
8565
13153
21366
4506
3408
2285
2734
2894
12280
2470
2047
11026
1845
7511
14402
2628
2050
2268
6881
1657
7758
5457
1945
2171
5292
3456
1791
2009
2444
5190
5398
2585
1919
2007
6247
2178
2032
10916
3498
3786
2526
2284
6718
3253
28608
2303
2285
4190
1894
1960
8700
30080
2920
2021
2182
2896
13026
1905
2175
3821
1810
3699
2772
9028
2802
1848
2692
2151
3885
5903
5887
5190
2145
2912
1950
1945
2914
6530
5325
4209
3447
5310
2140
1974
3107
2342
2006
1723
2220
1951
6829
2151
1938
2410
2309
2201
6207
2906
5570
8203
3718
3674
2220
7399
2303
2903
4729
1654
4786
2522
4971
11511
2955
3301
3244
1930
5888
2194
5052
6287
2734
2279
2132
9543
4371
2680
2815
2902
2770
3754
2810
2680
13482
1979
2468
1786
2056
1966
2275
3877
2471
2586
6289
8648
2075
2621
1832
1648
2255
9863
3555
1818
5644
1893
2011
2422
3591
4028
6534
9073
2914
1770
1668
87457
2433
1985
2248
3278
2138
2277
3794
8014
54355
3781
2311
2180
23715
2853
2071
23671
4150
8064
1962
2197
7710
6431
7524
4165
1722
2294
1745
3038
2350
9232
3412
5699
4104
20353
3178
11166
6507
2035
2322
7704
4213
5136
6710
15210
6978
4482
2040
2024
2454
2412
2032
2358
4490
2988
5955
2391
7643
2566
2086
4283
3055
1642
2030
4748
3223
2279
2619
2179
4197
11719
4401
1936
5971
3364
2448
2006
2395
2233
3307
2400
2705
3457
9491
1887
6270
7399
2581
3359
4635
4132
2004
1980
2526
1573
43178
2012
1994
2643
40812
6966
1664
1673
4411
1672
1666
1667
1656
3415
1803
2386
1673
1655
1907
1676
2258
2094
1678
1898
1755
2068
1910
1813
1671
1665
1688
1891
1698
5217
1966
1674
62898
1678
1674
2270
2610
2300
1667
1710
1678
1667
1897
2263
2259
2263
2201
1665
2358
2359
2360
2359
2283
1676
1684
1684
1888
1891
2840
2255
2260
1662
1672
1677
1673
1675
1680
1670
1676
1662
1653
1676
1656
1663
1668
1663
1668
1666
1663
1662
1685
1806
1805
2572
11041
1941
1672
4458
1673
1693
2076
1675
1665
1677
1813
2292
2295
1625
1713
1716
1713
1690
1690
2249
2276
131610
1656
1668
1668
2327
2286
1696
2482
1687
2036
2048
1680
1658
1657
1652
1678
1664
2288
1677
1882
1877
1672
1674
1675
1680
2014
1681
1687
1663
1674
2587
1798
2643
1799
2643
1677
2128
1648
1670
2258
1672
1897
1897
2338
1672
1681
1914
1681
1685
1804
4010
1650
1701
1702
7091
1693
2538
1755
1754
1885
1682
1683
1676
1704
3241
2266
1675
2917
1763
1764
1941
1768
1761
1686
2564
4283
1669
23432
1654
4430
1898
1657
2699
1679
1670
1641
2040
1658
1681
1687
1687
1749
1675
3109
1674
2264
1665
1664
1702
1693
1694
1744
1656
10867
1674
2045
1684
1688
1698
1677
1676
1930
1928
1679
3148
1674
1684
1674
1923
1671
2516
2741
1688
1675
1771
1953
1688
1952
1686
7327
1676
1966
13067
1669
1888
1888
1899
52608
1678
1683
1676
1672
1673
1669
1682
1662
1701
1670
1812
2110
1679
2275
1678
1889
2206
2479
2692
2696
1666
1666
1628
1811
352100
1694
1668
1722
1723
2500
1697
1680
1646
1657
1664
1757
1673
1872
1676
1696
1690
1690
1671
1677
1662
1669
1618
1681
2832
2509
2266
2384
1677
2711
2712
2710
2324
2325
2307
1684
1686
2310
2228
1695
2143
1662
1896
2592
1899
1684
1682
1684
1757
1575
1658
1695
1668
1659
1660
1659
1670
1668
1693
1714
1664
1666
1881
1877
4997
1693
1656
1901
2556
1662
2193
2527
2585
2841
2844
1665
1673
1671
1707
1666
1713
1710
2507
1671
1675
1673
1676
1668
1660
1663
2164
1716
1660
1934
1677
2706
1667
1665
2701
1680
1666
1669
4769
1670
1678
1696
1783
2519
1675
1704
2542
1703
2543
2256
1681
1658
2250
3083
1877
1636
2048
1664
2407
2409
1675
2622
1663
1691
1658
1679
1653
1685
1661
1651
1645
1662
1677
2365
2577
1701
1673
1662
1665
1811
1927
1638
1812
2569
2696
1665
1695
1705
1684
1691
1912
2247
1710
3891
1673
1672
1702
1665
1890
2439
6372
163979
1966
1787
1667
1680
1958
3564
1678
1663
1674
1671
1665
1665
1671
1646
2448
1686
1686
2186
3153
2036
2285
2287
1701
2250
1671
2318
1658
1676
1896
1682
1670
1903
1682
1673
2049
2546
1670
2400
2288
1676
1665
3927
1696
2810
1693
1851
1665
1660
1705
1679
1679
3599
1690
1692
1672
1689
2684
1663
1663
1902
2335
1898
1679
1668
2570
1651
1862
1674
1683
1670
1678
2709
1688
2197
1664
2366
1688
1673
1683
1685
1686
1703
1643
1678
1979
1683
1941
1679
1879
1661
1669
2317
1712
1677
1686
2310
1678
1668
2096
2192
2192
1694
2188
1797
1655
1653
1669
1716
2259
2328
1944
2061
1668
1685
1685
1670
1673
2043
2043
1869
1756
2266
2259
1672
2267
2937
2265
2640
1939
1668
1679
2259
1674
1808
1815
1666
1684
1673
1648
2577
1672
1674
2062
1669
1665
1693
1680
1640
1672
1665
2099
469033
1814
2259
1670
1650
1675
1679
1677
1661
1659
1659
1659
1686
2300
1674
1674
2271
2277
1679
2676
1689
1668
1675
1666
3180
1680
1678
1681
2540
1902
3240
1707
4413
1876
1670
1756
1685
1685
1753
1689
1675
1637
1679
1678
1679
1674
2263
2100
1657
2204
1698
1869
2272
1681
2247
2328
2692
2252
1684
1723
2079
2079
1670
1777
2411
1678
1696
1819
1663
1671
1670
1669
2253
1661
2063
1674
1672
2338
1629
2269
1679
1669
253037
2952
1677
1677
1662
1662
1892
2387
1668
2484
1653
1655
1654
1648
1705
1673
2683
2755
1888
3301
2266
1672
1676
13402
1651
1669
1688
1676
1661
1809
2270
1691
1653
1695
1671
1659
2276
1672
1673
1683
1679
1682
1679
1683
1680
2633
2300
2571
2692
2351
1674
1671
1689
1939
9821
1699
1680
2188
1680
2233
7663
1677
1923
1689
2245
1672
2642
2640
2989
1811
1701
6353
2378
1682
1667
1696
2258
1665
2262
1662
1663
1666
1683
2234
1676
1656
1659
1677
1682
1671
1896
1673
1697
2168
1694
1695
2497
1693
1678
1670
2242
2186
1677
1756
1949
1770
1948
1765
1821
434523
1765
1671
2451
1689
1676
2627
1816
1705009
1667
1665
9290
1678
345155
1677
1949
2823
1687
2550
2804
1713
2218
2321
1675
1673
1675
2602
1889
1675
1891
1700
2268
1677
2698
2692
1675
1688
1676
1886
1669
1758
1686
1707
1669
1660
1673
1669
1682
2577
1674
1681
1914
1683
1898
2566
2355
1675
5280
1711
1903
1906
1667
1670
1674
1666
1694
1932
1676
1691
1901
1904
1675
1673
2438
2369
1667
5667
1649
1956
5667
1675
1700
1675
1675
2294
1891
1663
1644
1671
1682
1683
1658
3662
1701
1661
2503
1655
1669
1674
1801
2641
1686
2300
1682
1686
2443
1685
1685
1683
1669
1680
1681
1678
1669
1671
2532
1641
1674
2267
2264
1673
2696
2666
1680
1672
1671
1675
1676
1671
1774
1885
1678
1825
2045
1667
1661
1669
1895
1650
1720
1896
1677
1666
1800
1680
1681
8845
1922
2445
1717
1681
2278
2325
2324
1661
1687
2644
2624
2436
1663
1657
2385
2270
2269
1939
1873
1674
1716
1680
2819
1733
1679
1677
1696
1662
1666
5405
2343
1885
1681
1694
1889
2238
1762
2238
1675
2325
2428
1659
2358
1811
2206
2535
2633
2357
2232
1797
10175
5115
1892
1673
1695
2276
2274
1639
1641
1689
1745
1676
1674
1642
2559
1673
3650
1700
1660
1708
1667
1626
1682
1671
1668
1888
2554
1871
1750
1703
1676
1868
1658
1657
1676
1676
1677
1680
1809
1809
1811
1811
2826
1811
2257
1681
2239
1701
1577
1900
1673
1904
1903
1679
1892
1706
2866
1678
1667
1863
1666
1667
1672
1672
1655
1674
1673
1676
1672
1668
1675
2334
1641
2036
1718
1663
2532
2574
1652
1660
2575
1694
1656
2007
1659
2262
1668
1669
1693
1696
1694
1656
1650
2097
1666
1687
1888
2671
1663
1667
1836
1817
1700
1674
1661
1434513
1679
1673
1685
1665
1683
2570
1701
4207
1705
1677
2528
1662
1667
1797
1642
1696
1717
1796
1676
1669
1896
1697
2165
2331
1675
2520
1664
1667
1690
1688
2216
2519
1940
2386
1883
1658
1682
1671
1682
1662
2539
1665
1675
1675
1656
1671
1700
1689
1758
1674
6606
1663
1738
1661
1679
2353
1700
1677
1673
1679
2312
2312
1676
1684
1652
2064
1681
1671
2083
1662
1688
1683
1680
1683
1666
1675
2280
1672
1685
1671
2337
1654
2081
2057
2128
1658
2270
2827
1662
2278
2262
1655
1675
1675
1684
1844
1651
1683
116329
1674
1704
1704
1705
1673
1900
1688
1643
1875
1633
2518
2545
1675
1669
1697
1668
1875
1669
1692
1675
1669
1677
1885
1887
1632
2513
2180
1795
1789
3649
2727
1689
1677
1679
1850
2636
1686
1677
2271
2324
1678
2203
2685
1654
2204
3160
2252
1687
2553
4372
1677
1669
1687
1657
1668
2447
2688
2274
2539
1669
1675
1672
1668
1664
1685
1652
4399
1681
1695
2254
2541
1692
1689
1652
1658
1727
1676
1677
1680
2524
1678
1677
2015
1666
1664
1785
1910
1676
5359
1666
1681
1671
1670
1674
1674
2283
2059
1663
1663
3705
1655
1707
1673
1981
1654
1650
2426
2428
2264
2304
2307
1675
1646
1678
1691
1675
1666
1676
1686
1665
1702
2266
1705
1687
1685
1685
1690
1673
1651
2065
1670
1665
1688
2325
2300
1707
1678
1687
1694
2291
1668
1672
1682
1886
2369
1683
1703
2420
1691
1646
1679
1685
3296
1653
2275
2539
2275
1757
1676
1681
1800
2682
1644
1667
2067
1674
1674
1684
1668
2395
1659
2246
1668
1667
1648
2516
2517
1666
1660
1679
1683
2206
2508
1670
1654
1650
3245
2692
2687
1670
4510
1685
5133
1689
1667
1766
2275
1672
1692
1651
1888
1683
1685
1651
1673
1697
1759
1677
1803
2116
2076
1898
1681
2554
1946
1759
2127
1668
2266
2252
2411
1660
1687
2180
1667
1674
2354
1664
1870
1669
1699
1938
1661
1674
1885
1682
1945
1687
1668
1667
1662
1661
4726
1685
1790
2017
1661
1693
1693
1791
1667
38895
1703
1678
4488
1685
1685
1669
1669
4052
2549
1681
1666
1666
1934
1876
1674
1672
1673
2281
1738
2279
2278
1687
1687
1707
2310
1639
1699
2368
1664
1670
1671
1682
1644
1680
1881
3394
2250
1676
2421
1685
1698
1698
2199
2197
1655
6970
2065
2063
2267
2059
1674
2643
1675
2637
1666
1718
1705
2223
2776
1670
2280
1908
1669
1669
1686
1797
1701
1665
1656
1694
2348
1695
2706
1688
1671
1670
2573
11050
1673
1678
2267
2534
2255
2500
1970
2549
2293
1682
1998
2813
1676
1682
1644
1787
1688
1647
1667
1813
1668
1895
2255
1668
1668
1666
2254
1666
1668
1800
1787
2262
1671
2510
1679
1687
1669
1687
1683
1669
1803
1930
2052
2222
1674
2250
1666
1934
1667
352510
1659
1662
1664
1670
1666
1720
3594
2272
1679
2520
1671
1673
1681
1758
1648
2378
1643
1675
1668
2552
1663
1734
2783
2609
2608
1680
1675
1667
1865
1687
1661
1689
1700
1674
1673
1664
5007
1670
1666
1648
1800
1664
1674
1669
6901
2056
1665
2280
1669
1664
1665
1664
1661
1693
1679
1662
1658
1662
1684
1874
2380
1691
1880
1701
3347
1923
1665
1895
1672
1640
1670
1643
2046
2046
1674
1674
1677
2290
2286
1664
1771
1665
1669
1679
2297
1707
1663
2259
2701
1651
1677
1675
1681
1758
5288
1683
1678
1683
1679
1683
1898
1660
1693
1672
1680
2274
1671
1685
2275
2273
1682
2531
1667
1685
1683
1685
1698
2186
2186
1660
1690
2631
2544
1639
1673
1677
2341
2319
2312
1672
1671
1680
1663
2063
1696
1675
4062
2318
2318
2481
1687
1879
1894
1684
1670
2550
1682
1677
1674
1685
26656
1675
1794
1667
2361
2167
1651
2304
1695
1758
1762
1669
2275
1674
2275
1667
1787
2712
1656
1944
1676
2099
1799
1680
1668
1685
1682
1682
2277
2711
2648
2580
2651
1757
1669
2052
2204
1681
2524
2527
2339
2532
2457
1678
2540
1677
1651
2614
1653
1688
1758
2285
2259
1752
1670
2313
1674
1909
1668
1697
1667
2681
2552
1666
1694
2393
2393
1682
1903
2678
2675
1663
2619
1897
1680
1660
1653
1674
2262
1669
1953
1626
1676
1650
2812
1669
1667
1657
1669
1821
1675
3625
1681
1674
1933
1932
1933
1927
1933
1674
1693
1659
1686
1670
1670
1666
1666
1685
1655
1673
1642
1801
1910
1677
1677
1688
1661
1874
1671
1707
1682
1910
3651
2804
2606
2337
1655
2399
1900
1686
2422
1674
2191
34546
1683
1682
1680
2588
2589
1676
2539
1674
1892
1647
2816
1671
2043
2042
2427
1913
2256
2522
1684
1658
2654
1807
2103
1780
2450
1688
1901
2012
1680
1665
2185
1680
2558
1687
1877
2526
5532
1658
1914
1671
1891
1677
2273
2275
2453
1671
1650
2370
1820
2219
1676
1682
1896
2372
1682
1666
1674
1682
2066
1673
1672
1799
2690
1684
2607
2408
2515
1688
2703
2370
1661
1886
1674
2551
1668
2196
2090
1656
2507
2508
1930
1674
14700
1648
2612
2087
1649
2612
2395
5854
4458
2066
3248
1890
1662
1689
1670
1686
1679
1787
1980
1676
1937
1678
2235
1669
1669
1671
1700
2200
2197
1660
2206
1684
1804
1652
1664
1650
1685
2300
2659
2658
1723
1662
10375
1670
1665
1667
1665
1667
1676
1699
1909
33623
1689
1686
2143
1903
4291
4291
1656
2515
2241
1677
2351
1694
1767
1668
4369
1665
2602
2400
2601
2605
1665
1684
1682
1673
1679
1680
1679
1661
1662
1679
2630
1685
1664
1948
1670
1678
1677
1923
2090
1654
1667
1684
2054
2714
1655
1666
1667
1839
1704
1664
1673
1797
1683
2258
2034
1681
1683
1679
1678
1674
1678
1675
1683
1682
1680
1681
1672
1671
1660
2160
1665
1705
1682
1680
2782
1901
2361
1683
1691
1673
1753
1665
2267
2583
2029
1588
1903
1905
2094
1675
1670
1684
2282
2260
2690
1667
1661
1674
1666
1662
1794
1666
1665
1688
2277
2277
2272
2584
2271
2374
1672
1880
1677
1676
1678
1882
1707
2681
2545
1891
1666
2273
4039
2279
3339
1688
1676
1672
1685
1696
1663
1903
1907
1694
1653
1694
1695
1693
1691
1665
2357
1694
6505
2086
2541
2318
1669
2384
1657
1685
1677
2331
1671
1889
1686
1664
2291
1688
1663
1687
1977
1687
2263
1865
2274
1675
1680
1964
1655
1672
1891
1671
1692
1684
1695
1897
1670
1659
1656
1658
1671
1800
1697
1673
1668
1640
1900
2299
1682
2334
2337
2331
1673
2119
1671
1667
1702
2554
1650
1679
1677
1700
1667
1672
1665
1642
1657
1882
1687
1897
2646
1689
1688
6453
1683
1684
1688
1693
1650
1763
1660
1686
1646
1650
1686
1665
6886
1667
1658
1658
1676
2276
2277
2274
1684
1685
3382
1686
1664
2629
1702
1656
1657
1657
1702
1656
1674
1700
1658
1661
1915
1660
1699
2519
2428
1692
2425
2047
2423
1662
1646
2263
1660
1896
1681
1984
1704678
1651
2608
1664
1675
1694
1681
1670
2328
1676
1937
1685
1666
1716
2383
1818
1668
1820
1680
2257
2336
1759
1670
2436
1763
1684
1712
1666
1664
1663
1672
2258
1894
1672
1869
1660
1692
1676
2535
2540
1710
1943
1669
1943
1680
1674
1674
2243
2254
2320
1881
1670
2285
1664
1665
1758
1927
16331
4313
1913
1723
2269
1578
1818
1927
2956
1965
2555
175669
2256
2254
2529
1673
2805
1860
2806
2679
1685
1880
1668
1662
1664
2433
1681
1666
1669
1678
2603
2602
2609
1580
2597
2601
1696
2037
1681
1677
1674
2057
1666
1689
1673
2124
1675
1675
1892
2367
1684
2284
2272
2282
1659
1661
2267
1691
1666
1674
1672
1896
1897
1704
1703
1704
1702
1704
2286
1704
1666
1667
2294
2104
2060
2060
1917
1671
2531
2076
1670
2075
1665
1660
1685
1702
1797
1800
1695
2287
2287
2283
2288
2288
2277
2279
2283
2460
2215
1688
1690
1680
1681
2225
1939
2538
1727
2347
1932
1680
2257
2287
1764
1760
2238
1690
2546
2268
3933
2430
1679
1677
1677
1660
1655
1659
1661
1683
1666
2266
2297
1697
2246
1874
1874
3135
1695
2133
1673
2567
1819
1701
2240
2294
1887
2287
1684
2917
1866
1678
2298
2218
1681
1896
2271
1658
1658
1680
2579
2252
2253
2256
1670
2400
2591
2652
3485
1646
1660
1646
1679
1666
2260
2573
1701
2059
1700
2235
2265
2265
1666
1678
1676
1675
1674
1674
2277
1887
1684
1681
1902
1671
1870
2258
1665
1688
2287
2259
2263
1861
2047
1689
1688
1673
1914
1903
2224
2192
2351
2348
2202
2348
2346
2347
2366
2999
1673
1675
1673
2523
2795
1703
1701
1661
1655
1656
1658
2270
2608
2265
2267
2608
2270
1692
20136
2618
2622
2533
1702
13238
2201
2260
1694
2294
1682
1875
1670
2532
1672
2194
1664
1674
1674
2010
2264
2375
1672
1688
1668
2438
2267
2265
1689
2998
1676
2202
1671
1684
1946
1651
1651
2529
2453
1680
1878
1683
1699
1879
1658
1885
1673
1683
1680
1677
1903
1674
2371
1671
2726
1944
2576
2078
1954
1807
4010
2593
2350
2514
2294
2292
2295
2550
1664
2660
2268
2546
6266
1900
2197
1885
1686
2278
1737
2305
2306
1693
2439
2303
1884
1670
1883
2316
1682
2202
1660
1699
1697
2551
2266
2265
2551
1672
1665
1800
2547
3773
2901
2301
1677
2248
2337
2336
1893
1705
1668
1909
1672
1673
1703
2534
2362
2530
2062
2277
2641
1675
2421
1672
1686
1659
1660
1661
2263
2263
2261
1671
2678
2600
2274
2068
2253
2545
2258
2628
2678
1673
1678
1651
1673
2538
2266
2268
1791
1793
1700
1701
1903
1690
2062
1664
1695
2252
2376
1661
1876
1935
1658
2610
80566
81648
1677
1663
2308
1667
1650
13136
2563
1926
2206
1670
2598
1822
1884
1679
1707
1944
2243
1676
1682
1792
1787
1697
1674
1789
1791
1790
2252
2249
2203
2205
1706
253331
2206
1877
2349
1666
2636
1768
1685
2555
2412
2463
1761
1950
2411
2262
2210
1675
1661
1663
1660
2268
2527
1674
1678
1672
1675
1675
1673
1662
2094
2261
1686
1667
1900
11099
1663
1628
1710
2538
1848
1702
1848
1704
1700
1941
1683
1682
2239
1880
2409
5056
1997
3311
502514
2256
2256
1663
2515
2264
1663
2286
1662
6041
2169
1685
1665
1673
1934
1653
1664
2440
1675
1656
2400
1879
1672
1734
1680
1678
1881
2624
94677
1653
1653
2265
1862
2569
2323
2621
1756
1741
2255
1800
1892
10783
2553
1695
2225
1697
2251
1693
1681
1686
3279
1684
2274
2560
2828
2560
2634
1675
3224
1675
2338
1665
1669
2191
2286
2210
2387
2201
2203
2200
2199
1720
1809
1807
1662
1693
2266
1668
1577
1868
2559
2558
1678
1688
1789
1891
1670
1668
2233
2242
2241
1663
2267
2062
2200
2262
2263
2264
1669
2202
1665
2262
2586
2397
1669
1672
2365
2357
2555
1666
1668
1668
1672
1667
1671
1673
4750
1675
1675
1659
1865
2559
2555
1650
1696
2540
2252
1677
1895
2029
1684
1889
1687
2544
125605
2271
2004
1681
1687
1687
2423
1931
1938
1667
1672
1674
1652193
2591
1678
1780
2260
1673
41019
1676
2287
41019
1662
2482
1675
2264
1765
2262
1653
1679
1677
1902
1676
20552
1680
1684
1684
2266
1688
1687
1687
1686
1690
2600
2082
2615
2437
2439
1837
1670
1678
2257
4126
2219
1680
1669
1977
1669
2200
2196
2203
2197
2542
2510
1888
1692
2310
2271
2046
1679
1665
2524
12466
2524
2433
1684
8637
1634
2267
2260
1872
1885
1671
1669
2395
2395
1674
3521
2344
2340
2345
2343
2343
1697
1674
1673
2686
2570
1878
1681
3564
2254
2252
2241
2561
2258
2341
2253
2428
1670
2361
1688
1709
1671
1663
1664
69934
1685
1896
1804
1691
1645
2262
2196
1671
1652
1673
1694
2262
13565
1680
9672
9594
1644
1681
2537
2567
2541
2291
2535
2265
2204
1675
1671
1679
1676
1675
1707
1670
2404
2571
2372
2694
2696
1647
2268
1662
1680
1845
1687
2296
2280
2413
2265
2650
1883
2242
2242
1675
1715
2262
2562
2561
1672
1674
1940
1936
1685
1696
2814
1712
2561
1677
1666
2554
2269
2616
1686
1706
2262
2263
2209
2271
2274
2276
1677
1675
2265
2608
2265
2263
2262
2560
2275
1684
1692
1673
1674
1709
2039
1871
1890
2262
2570
1784
1667
2240
1793
1656
1905
2260
2189
2178
1660
2267
1672
2564
6881
1899
2370
1940
1675
1673
1699
1699
2261
3453
2237
2190
2294
1661
1661
1663
2267
2384
2532
2411
2414
2276
2276
1663
2209
1691
1682
2544
2540
1963
2388
1787
1935
2266
2517
2247
2274
2277
1671
2521
1885
2277
1671
1676
2165
4294
1814
2076
2604
1881
1681
2264
2558
1755
1680
2297
2275
2411
2408
2335
2274
1705
2257
1672
1668
1669
1638
2299
2301
1877
1680
1668
2174
2929
1688
1879
2617
1671
2253
2252
2055
2564
2044
2361
1693
6825
2420
2422
2421
2310
1806
1673
451078
1666
1676
1678
1657
2284
2071
1876
1877
2276
2525
2279
2279
1803
1671
2596
1693
2250
1876
2428
1674
4153
2095
2258
1677
1683
1672
2247
1676
1798
1659
1666
1665
1678
2614
2258
2285
1691
1689
1902
1654
2682
28686
1676
2541
1677
2670
1711
1801
2260
2274
2260
2460
1873
2804
2263
2263
1890
1883
2293
1648
1674
1696
15207
1681
1666
1922
1922
2516
1663
3554
1897
2246
2366
2567
2273
2524
2230
1661
1675
1893
1887
1953
2352
1677
2524
2262
2265
1665
2381
2258
1897
2201
2846
2264
2257
2260
3401
1667
1684
1676
1670
1667
2226
2273
1631
2281
1683
1673
1686
1688
1638
2266
2267
2355
1664
4697
2577
2626
2625
1669
3353
2616
1650
2524
2273
1660
1667
1673
1667
2553
1951
2552
1691
2263
2534
2276
1912
3100
1667
2107
2192
2187
1680
1638
1658
2799
6230
1669
2384
1675
5680
2265
1713
1687
1687
1668
2571
1878
1672
2315
1663
1697
1683
1946
1808
2246
2344
1623
1665
1685
1685
3148
1682
2527
1677
1677
1978
1671
2290
2259
1691
1808
2041
1896
1884
8517
1710
2872
1709
1707
2275
2227
2508
1876
1672
2554
2556
2612
2338
1673
2552
2557
1663
1892
2221
1662
1897
1895
2249
2549
2252
1665
1663
1665
1665
1665
2566
1701
2169
1809
2688
2440
2613
1683
1917
1807
1677
1679
1678
1673
1795
2421
2273
1654
1669
1675
1679
1675
1662
1663
1687
1644
1707
2348
1675
2202
2120
2335
1685
1782
1943
2597
1577
1679
2262
2267
2807
2807
2263
2806
1939
1677
1679
1678
1669
24
1667
1688
1716
1671
2585
1793
1799
2256
1664
1664
1871
1691
1652
1674
1925
1674
1675
1681
1674
2062
2501
2267
2192
2195
2395
1698
2070
2192
1758
1704
1703
1707
1667
1671
1670
2256
2196
2266
2241
2268
1669
2241
1943
1691
1666
1671
18355
1662
1677
1907
2293
1675
1623
2270
1673
125509
2363
2193
1674
2520
1662
1662
1679
1677
1673
1675
1685
2537
2781
1657
1795
1797
1797
1796
2278
1690
2547
1861
1863
1681
2182
3477
2070
1695
1681
1667
1667
1686
2562
2320
2243
2058
4615
2239
1891
2567
2030
1661
1895
1663
1655
1659
1670
2059
1913
1685
1689
2527
1943
1674
1685
1678
2265
1686
3297
1699
1658
1693
2118
2325
1671
2245
1728
2236
1876
2552
2264
2550
2272
1694
1698
1695
1775
2339
2055
1678
2531
2561
2121
1678
1677
1679
1897
2056
2796
2793
2793
1670
1670
1679
2204
1764
2285
1768
1886
2563
1902
1691
1698
2242
1816
1765
1686
1878
1662
1866
1715
1688
408954
1682
1681
2268
2273
2294
2299
2201
1765
1682
2520
1660
1934
1679
1676
1675
2248
1653
2223
2265
2517
1890
1683
2254
2251
1887
1952
1676
1676
1669
1673
2305
1677
1884
1688
1696
2524
2528
1684
1669
5016
1673
1683
1673
1647
1751
2087
1907
2683
2546
1882
1671
1677
2268
1672
2209
1664
1663
1884
1663
2285
2379
1670
2275
2968
1652
1672
26841
26841
1677
1676
1673
2800
2226
16240
1899
2601
2111
1684
2119
1655
2229
1948
1885
22775
2411
1683
1678
6324
2611
2606
1817
1658
1653
1672
1663
1662
2149
2524
1688
2285
5681
2259
1653
2347
1648
2109
1654
1676
1863
2397
1659
1946
1666
2266
2527
2083
1860
1698
1765
2047
2050
92331
1815
2224
1679
2519
2254
2256
2261
4767
2316
1704
1670
2575
1743
1743
1936
1659
1675
1818
1942
1819
1767
2423
2520
2258
2532
2530
2409
2339
2088
1670
1645
1681
1889
1819
1662
3678
2800
1708
1909
1662
2361
2935
2361
1658
1670
2562
1679
1685
408954
1674
2297
1674
1675
1878
1698
1672
1676
1682
1707
45156
2356
2357
2281
2212
1872
2517
1786
2269
2282
2282
1699
1865
1744
1865
2541
1680
2678
2680
1700
2352
2326
1670
1698
2769
1677
469030
1675
1884
1679
12559
2294
2551
1660
1886
2292
1681
2297
1672
1673
1672
1677
1658
2116
2530
1665
5979
1673
1666
1674
2152
2571
1867
1670
1870
1653
24650
1981
2400
2537
2394
2397
2395
1811
1813
1654
1653
1652
2553
2258
2541
1665
2339
2248
2247
2247
1669
2545
1654
1678
1662
1702
2266
2268
1676
2536
1656
1665
1660
2611
2570
2221
1660
9606
1679
2274
2581
2273
2334
2586
1698
2249
4670
2269
2264
1670
2136
1767
1818
1675
1680
2259
3058
2425
2269
1668
1663
1663
1684
469033
2077
2270
2544
1814
1673
1674
1878
1673
2277
2280
1671
44389
1687
1666
1688
2394
2051
2557
1678
1884
1884
1678
2402
2403
1881
1879
2200
1668
1670
2264
2242
1679
2829
1789
1672
1992
2172
2683
1678
2201
2201
2198
1912
2114
1676
2669
2035
1668
4125
2241
2201
2612
1661
1659
2276
2522
1669
1691
1676
2247
1662
1671
1646
2185
1922
1922
1675
1660
2786
6728
2603
2788
2795
2789
2584
2775
2791
2788
2791
2790
2772
2865
2671
1938
2331
2675
1673
2068
1668
1664
2437
2327
1675
2679
1675
2679
1678
1636
1657
1661
1665
1663
1674
1675
1938
2278
1691
2938
1663
2041
457540
2675
7723
1878
1760
1645
2198
2339
1668
2796
2779
2794
2794
2794
1944
2797
2252
1660
2384
1686
2273
1683
2260
2262
1865
2164
1674
10062
2566
1710
2790
1688
2288
2289
2076
2538
2553
1663
1657
2349
2281
2437
1674
1661
1681
1694
1697
1698
1675
2249
1700
3152
2318
1877
1698
1633
2226
1645
2276
2290
2290
2289
2289
10384
2269
1687
1676
2533
2545
1681
2514
1697
1690
1667
1677
2689
1682
1935
1673
2331
1673
1676
1865
2261
2264
2523
1695
2594
1891
1892
1890
1664
1691
1689
1678
2192
1935
2231
1698
1697
1697
1700
1700
1672
2692
1674
2435
2042
2590
1667
1793
1662
1695
1681
1677
2265
2558
2252
2535
2537
2537
1675
2539
1923
2538
2344
1915
1663
1694
1681
1680
1692
2291
1679
1675
1675
1894
1891
1673
1667
2374
2433
1668
2254
1892
1665
1676
1689
1675
1681
2347
2527
2230
5806
2261
2268
1677
2249
1685
2275
1662
1699
1678
1690
1883
1807
1604
1676
1685
1664
2423
2422
1669
1679
2344
1667
1682
1690
2246
1898
2514
1893
1682
1679
1901
1670
2350
1781
2339
1638
1670
1672
1675
10767
1667
2254
1673
1706
1718
1735
1674
2542
1679
11124
1676
2262
2557
2265
7831
2265
1660
1660
1697
1668
1697
1813
1814
2039
2039
2293
1698
1664
1898
1872
1681
2437
2220
1675
1683
2610
2289
2355
2259
1716
1667
2350
1914
2427
1653
1653
16043
2267
2274
2260
2051
3225
2079
2249
2250
2254
1662
2607
2243
1674
1778
4481
1801
1674
1674
1674
2340
1889
2261
2263
2799
2569
2245
1690
2263
2422
2537
2263
1657
1895
1896
1895
1675
1695
1935
1682
2281
2280
2253
1658
1760
2081
1671
1675
1675
1680
1700
1663
1678
2777
1675
1674
2265
1681
1675
2474
2102
2307
1685
2202
1682
1671
2196
2273
1907
1678
2249
1903
1673
2598
2559
1778
1996
1674
1670
2253
1703
2599
1751
2614
1679
1695
2640
1694
1689
2597
1913
1895
1916
1686
1868
1670
2983
1738
1911
1670
2267
1916
2288
1694
2523
2505
1636
1687
2253
1686
1685
2425
2420
2423
2360
2348
2243
17132
7714
2411
2407
2150
2421
1897
1702
6768
2249
2250
2512
2561
1856
1672
1683
1677
1659
2565
1690
1679
1675
32326
1679
1681
2544
1693
2257
2086
1894
2261
2229
1670
1671
1685
1666
1875
1691
2281
1673
1685
2278
2382
1764
11236
2768
1632
2366
5330
2559
1900
2332
2273
2554
1666
2166
1931
1931
1881
1897
2202
1882
1948
1692
1692
2173
1714
2262
2266
1683
2267
2341
2111
1667
2062
2111
2614
1698
1697
1695
2549
2553
1733
2588
1688
1877
2254
2274
2274
2273
1879
1696
1699
2279
2279
2566
2273
2390
3932
2065
2065
2268
2263
1875
2261
1677
1675
1177281
2255
1695
1679
1671
1684
1670
1671
1685
2066
1674
2291
2412
1678
1675
1684
1678
1677
2733
1832
1689
2268
1656
2256
5004
1665
1667
1669
1819
1654
1666
1614
2530
1666
5996
1677
5432
2594
1709
1685
1939
1938
1937
2388
1937
1922
1682
1688
1653
2263
2349
2173
1671
2560
2556
1666
1679
2422
1657
2531
1676
1620
2259
1703
1704
1704
2226
1702
1654
1700
2263
1695
1698
1698
1676
2264
2357
2358
1693
1671
1661
2917
1628
1891
1668
1680
2539
1691
1678
2261
1684
1810
1656
1682
2346
1670
1681
1682
1680
1690
1909
1698
2526
1702
1671
2184
2189
2284
1668
1694
1678
1697
1662
1653
1740
2205
1679
1668
1668
1670
1671
1728
1671
1676
1706
1660
1658
2256
1910
2554
1698
1696
2579
1942
1671
2601
2541
2510
1694
2301
2290
2286
1949
1950
1891
1905
1902
1681
14257
2277
2277
1660
2178
2262
2575
2423
1692
2605
2611
2608
2604
1699
1665
1683
2211
2215
1683
2356
1925
2793
1649
1909
2203
1665
2302
2303
2590
2548
1698
1899
2213
2214
2586
2581
2582
1878
1676
1695
1872
2598
2598
2963
1691
1693
1705
1705
1676
1697
2244
1714
1653
1703
2787
1676
1897
1916
1689
1676
1888
2625
2301
2197
2261
2262
2259
1576
2257
2267
2568
1675
1700
2266
2513
2267
1757
2190
1674
1833
1681
1694
3172
1674
1877
2282
1690
2557
1685
1675
1686
1669
1664
1684
1680
1811
1680
2288
2212
2628
2629
1871
2084
1672
4158
2597
2272
1671
2553
1687
2593
2590
1888
1682
1672
1691
1672
1675
2599
1657
2423
2241
2468
1896
2539
2539
2536
1986
3704
1680
1680
2267
2122
2193
2053
1669
1684
1907
1654
2229
1651
1775
2264
1679
2208
1681
2264
2265
2266
2265
1678
2266
1815
1942
2270
1675
2348
2658
1778
1696
2034
1668
2548
2781
1880
1673
2267
1674
2258
2270
1667
1656
1675
1675
245469
1677
1676
2532
1672
2262
2679
2263
2264
2499
2267
2425
1926
2244
2205
2539
2412
2066
2254
1673
2322
1673
2261
2258
2119
2120
2425
1908
1906
2168
2273
2599
2258
1882
1880
2587
2344
2274
1659
2564
2347
2254
2540
2536
2252
2535
2219
1682
1874
2260
2104
2338
2263
2265
1671
1677
1678
1685
1685
1676
1676
2781
1890
2604
2539
1878
2786
2383
2269
1891
2466
2235
2244
2254
2685
2547
2052
2257
2585
2586
2219
1872
2350
2350
2608
2286
2621
2598
2618
2264
2267
1892
2572
2575
2173
1884
2252
2253
2266
2598
2597
2566
2544
2264
2267
2768
2270
2197
2535
1678
2255
1948
2069
2593
3161
3160
2261
2194
2196
2260
2256
2288
16064
2526
2549
2259
2540
2202
1920
2059
2273
2195
1907
1907
2266
2509
1662
1666
1676
1929
2269
2266
2269
2798
1705
1664
10991
1680
1671
2267
2248
1675
2250
1673
1883
1667
2423
2419
1891
2424
2425
2429
2025
1684
1864
1725
1676
1705
1669
1666
6382
6386
11713
2396
2402
1684
2536
1672
1660
2796
1661
2252
2422
2257
2226
1683
1929
2270
2212
2341
1672
2294
2208
2531
1665
1662
1670
2452
1805
1704
1803
2268
1672
2597
1685
1678
1706
1702
3315
2470
3315
2268
2532
1870
1690
1689
2247
2955
2504
2268
2515
2676
1977
1672
1674
2246
2296
1678
1672
1692
1800
2532
2287
1676
1659
1671
2554
1671
16919
1670
2264
2519
2521
1684
1629
2046
1661
2284
2363
2363
2554
2272
2052
1902
2183
1819
1771
2182
2528
2211
1673
2269
2269
1695
2384
2384
1644
1682
2248
2286
2285
2282
2580
2579
2584
2266
1658
1680
2603
1664
1675
1677
1664
1663
2401
1707
1670
2566
2323
2598
2254
2530
1662
1671
42727
1877
1890
1668
1670
1679
1637
1691
1659
2787
1692
2269
2242
2237
2236
1679
1916
2262
2255
2262
2297
1679
2259
2986
2269
1667
1640
2380
2266
2529
2259
2013
2601
2056
2601
2800
2017
2799
2017
2603
2800
2053
1672
2549
1683
2256
2342
2564
2274
2504
1712
1712
1665
1911
2263
2195
1673
1771
2196
1688
2675
2674
2675
1879
1881
1875
1879
2384
2252
1691
1689
1689
1689
1690
1692
1689
2595
2254
2251
1933
1689
1670
2387
1901
2177
2558
2556
2558
2557
2557
2278
1636
2381
2418
2443
2265
2254
1692
1677
1675
2206
2206
2086
1893
2263
8599633
2270
2057
2252
2335
2290
2523
2397
3808
2251
2281
2268
2267
1654
1652
1870
1669
2563
2563
2247
2468
2498
2058
4185
1856
1881
1643
1660
1676
2200
1673
2252
1674
1672
1931
1867
2271
7240
1670
2199
2205
2200
1638
1954
2254
2256
2254
2309
2260
2260
2357
1675
2802
1685
1684
1665
1685
1686
2273
1883
1674
125493
2261
3492
1791
1681
1900
2242
2263
1685
1680
1680
2692
5845
1869
1680
2260
1663
2033
2132
2131
1684
2252
2198
1707
1670
1668
1669
2557
2262
2262
2257
3242
1950
1668
1678
1745
1744
1654
2565
2431
2242
2269
1676
2555
2206
2192
2271
1680
2046
2266
2531
2265
2577
2267
2268
1675
2276
2276
1898
2261
2261
2611
2262
2246
2403
2517
2518
2511
2520
2278
2066
1652
2264
2270
2269
1659
1687
1783
1672
1669
1668
1668
2263
2053
2040
2656
2659
1684
2656
1681
1684
1659
2552
2267
2267
2216
2264
2298
1904
2546
8226
2272
2421
1677
1660
1692
2338
2265
2559
2265
1702
1815
2268
2339
2143
2405
53668
2666
2671
2665
1886
2275
2275
1668
1671
1702
1914
1910
2192
1690
1862
5299
2601
2284
2251
1678
1713
1669
2763
2350
2271
2676
1878
1874
1655
2563
2275
2275
1670
1703
1880
2199
2199
1667
1696
1670
1692
2262
1688
1666
1667
2565
1839
2272
2266
2259
2273
1667
1803
1662
1666
1680
1888
1664
2559
2556
1782
1784
1689
2581
1666
1659
2263
2258
2207
2291
2192
2205
2201
1687
2243
2207
2206
2207
1882
2292
2203
2664
2664
2258
2259
1683
1672
1702
2682
2566
123241
2364
2364
2537
2303
1891
1891
1704
1701
2250
2552
2261
1667
2198
1679
2263
1671
1636
1636
2419
2246
2420
2258
2241
2588
2532
2278
1687
1802
2543
2263
1890
2207
2531
2206
1678
2681
1680
2540
1672
2565
2273
2517
2549
2787
2264
2259
2577
1864
2564
1665
2543
1875
2280
2123
2254
2263
1919
2675
2295
2282
2280
2266
2671
2275
2554
2588
2350
1896
2529
2263
1903
2284
2266
2261
2660
2795
1888
2263
2270
1891
2263
2270
2267
2272
2274
2667
1882
2266
2675
2276
2275
2275
2267
2786
2771
2771
1673
2552
2552
2263
1943
1897
1956
2244
2108
1685
1869
1905
2534
2257
2238
2257
2260
1684
1878
52417
2273
2254
1885
2293
2295
2293
1898
2461
2258
2253
2251
2184
2271
2265
2276
1865
2250
1913
2515
2264
2523
2266
2266
1889
2188
2121
2275
1681
1904
1904
2554
2264
2263
2263
2259
1678
1679
1677
2338
2371
2802
2180
1677
2536
2561
2553
2439
2252
2252
1679
2269
2270
2275
2275
2276
2261
2264
1881
2268
1888
1879
1887
2547
2256
2200
2397
2394
2524
2656
1877
2272
2665
2665
2229
2229
2262
2552
2260
2259
2257
1925
2260
15571
2284
2524
2272
2280
2528
2528
2271
2266
2267
3501
2255
1924
1894
2252
2258
1898
2269
2264
2307
2661
2258
2251
2253
2505
2545
1884
2560
2261
2260
2536
2524
1676
1881
1879
2668
2115
2523
2551
7593
2440
2543
1891
2508
2536
2128
2259
39732
1678
1676
2434
2263
2266
1682
1682
1947
2255
1905
1908
1678
2253
2446
2262
2524
1909
2129
2441
2561
2527
2505
2224
2128
2536
2252
2554
1882
2496
2529
2516
1897
1574
2535
2497
2531
2439
2256
44308
1665
1672
2386
2380
2382
2350
2545
2552
2267
2064
1664
3097
2805
2275
1676
2497
9205
2552
2531
2513
2270
2390
1682
1683
2222
2222
2475
2536
2537
2272
2397
2393
2259
2060
2531
2116
2259
1691
2259
2505
2548
2271
2255
2493
2510
2271
2534
2044
2503
2967
1672
1887
1873
2503
2271
1884
1675
1885
2550
2496
4375
1677
2346
2346
2350
2507
2498
2551
1885
2514
2499
11440
2505
2511
2247
2539
2258
2498
2546
1897
1897
2289
2295
2508
2507
2118
2118
2045
2529
2802
1670
1887
2549
2280
1678
2501
2265
2264
2244
2535
2340
2265
2301
1949
2552
1900
2279
1907
2504
2259
1670
1905
2500
2789
2521
1912
2497
2515
1682
1682
2503
1878
2261
1907
2516
1871
2023
2246
2562
2560
2561
2260
2507
2227
2227
2446
2046
2414
2558
2497
2515
1682
1682
2516
2284
2342
2139
1662
1679
1680
1679
1679
1678
2526
2509
2510
1890
1879
2268
1872
2494
2356
2536
4014
2514
1874
2539
2538
2538
2517
1678
2428
2518
1690
2553
2435
2274
1909
2295
2511
2102
1670
2273
2268
2546
2542
2311
2564
2565
2562
2265
2524
2020
2495
1911
2536
1644
2534
1677
2612
1682
1683
1819
2039
2039
2069
1896
1689
1700
2343
1684
3313
1865
2335
2095
2100
2253
2254
2602
2282
2256
3629
1679
1669
1678
2447
2282
1654
2245
2561
2347
1834
1677
1675
2589
2265
2140
2358
1693
2264
1672
1683
1705
1705
2509
1679
1655
1654
2248
2380
1905
2661
2521
1652
1703
2526
1684
2554
1766
2515
1886
1884
1685
1878
2508
2595
2592
2517
2519
2522
1871
2452
1681
6751
2605
1676
1674
1664
2598
2816
2200
2266
2269
1890
2525
1702
2230
2347
1686
2379
2381
1835
1701
1702
2106
1629
2203
2282
2199
2509
2508
2508
1639
1879
2297
1695
2195
1654
1703
2324
2344
2357
1682
1669
1681
1680
1679
1682
1684
1710
1711
1704
3646
1673
2608
1712
1892
1698
1687
2512
1702
2288
1682
2553
2554
1675
2051
2261
2526
3628
1680
2909
3439
1833
3776
1691
1694
1680
2797
2345
2350
2352
2349
4093
1652
2352
1676
1687
1685
1681
1674
2498
2280
12520
2607
1883
1814
1704
2340
2451
1674
1864
1681
2258
2378
2212
1885
2485
2505
2260
2329
2328
2356
2330
2324
1875
6730
2355
2049
1703
1665
1705
1678
2261
1670
1691
1695
1697
2507
2007
1821
2504
1687
2314
1688
2332
1782
1667
1788
2241
2098
2230
1690
2564
1858
5046
2373
2373
1764
44329
1649
2332
2491
2376
1669
2340
1692
1708
1765
2332
2336
2258
1818
2233
3332
2346
2539
1702
1702
1661
1877
1817
2516
1765
2440
2061
1829
1773
1678
1876
2505
1707
2262
2197
2197
2296
1773
1669
2605
1692
2462
1696
1695
1694
1693
1692
1696
1692
2536
2204
2206
1667
1685
2788
2542
2379
1673
3335
1782
2494
2490
3331
2522
127668
1864
1912
1685
1677
1909
1673
1685
1682
2534
2517
2099
2676
2188
2193
1800
1661
2336
1882
1677
1678
2193
1674
1681
1679
1681
3551
2246
1628
1682
1688
1693
1698
2489
2492
2488
1673
1669
1661
1879
1705
1652
1685
2252
2512
2534
2453
1577
1691
1691
1674
1678
1680
1755
1673
1880
1659
5470
2678
2677
1667
1690
1817
1815
1643
2547
2524
1599
1681
1685
1682
1943
1814
1671
1819
1766
5231
1690
1695
1667
1673
3580
1670
10778
1676
2742
2548
1670
2276
2270
2552
2276
1939
2275
2256
2255
2558
2267
2277
2275
2258
2257
3209
2267
2279
2274
2060
2307
2263
2375
2268
2266
2263
12692
2271
2381
2267
1679
3435
2358
2269
2380
1885
1936
2353
2275
44337
1890
2378
2360
2361
2260
2260
2269
1665
2274
2264
2281
2266
2293
2292
2294
2270
2526
2268
2270
2285
1677
2273
2274
2269
2264
2266
1866
1889
2544
2267
2265
1883
2264
2270
2328
2274
2273
2400
11683
2274
2271
2277
2270
2278
1877
2278
2267
2259
1909
2337
2284
2267
1684
2548
1881
2275
2260
1675
2265
2110
2269
2268
5098
2097
2268
9218
2211
2264
2272
2275
2276
1993
2268
20581
1678
2277
2273
2270
2607
2105
2281
1674
1674
2109
1661
2596
27251
2592
1687
1662
2345
1679
2113
2124
2267
2590
2549
2552
2550
2369
1862
2588
2255
2273
1880
1879
1872
2591
2588
2267
2600
2265
2255
2273
2077
2772
2585
2273
2550
2668
2672
2551
2673
2531
2678
2262
1892
2560
2584
2551
1888
1886
2759
2261
2265
2525
2264
2265
1890
2259
7874
2256
2669
2551
2261
2537
2250
2043
2253
1695
2260
2670
2608
2268
1895
2260
2265
2285
1870
2518
1889
2672
2265
2260
2255
2678
2257
2395
2278
11744
2668
2261
2256
2660
1902
2657
663572
2547
2260
2270
2294
2266
2242
1892
2303
2259
8596
2536
1905
1903
1904
2487
1697
2268
2077
2067
2558
1887
1674
2498
2530
1892
1680
2359
2642
2501
2505
2301
1884
2273
2273
1681
2528
2433
2433
2529
1865
2498
11735
3367
2517
2518
60604
2432
2431
2497
2512
2524
2526
2050
2429
1904
1869
1912
1676
1670
2498
2499
2428
1677
2524
1675
1675
2505
2525
2519
2533
2494
2494
1886
2536
2487
2530
1676
1676
1678
2430
1888
2510
2509
1687
1670
1672
1672
1904
1884
2203
2531
2500
2516
2529
2505
2505
2499
2529
23642
2038
2529
2528
1876
1889
1874
14436
2800
1861
2052
2511
1668
2053
2806
2794
2265
16033
2443
1957
2554
2524
2543
2052
2522
1681
2519
1667
1668
2031
2798
1669
13962
2436
2675
2526
2530
2527
1666
2799
2074
1665
1665
2798
2801
1908
2342
1675
1673
1674
2260
2655
2809
2527
2526
1684
1703
2682
1898
1686
1752
1880
2340
1671
2519
2522
2810
1669
1888
2665
2301
2515
1670
2258
1680
2260
1655
2259
2528
1689
2296
2258
15525
15537
2328
2250
1673
1658
1676
2295
2549
2296
2619
2616
2803
2298
2799
2609
2280
1857
2249
1677
1677
2282
2297
2293
1898
1677
11407
2612
2296
2800
1903
1901
1871
2574
2239
2177
2607
2287
2291
2614
2611
2676
1682
2290
1701
2628
1688
1666
2048
1670
2241
2685
25372
1693
2802
3565
2272
1699
1676
1676
2286
1692
2597
1673
2610
2621
2264
3223
10746
1885
1686
2552
1677
2376
2792
1702
1917
16636
1688
2429
2432
2592
1871
2267
2522
2357
1782
1687
1889
2681
2264
3235
1763
2260
2259
2291
2225
1668
1678
1873
2348
2349
2350
2258
1685
2529
2340
2340
1679
1685
1672
1578
1637
2336
16633
2566
1676
1659
2259
2627
1661
2370
1689
2355
2338
2340
1688
1683
1679
2350
1933
1661
1669
1655
2262
55947
1886
1699
2272
2302
1683
2850
2578
2345
2603
2296
2296
1866
1698
1666
2607
1696
1993
2554
2862
1846
1664
1839
1676
1676
2621
1823
1753
1677
1750
2595
2595
2596
2052
1680
1674
2609
2254
2595
2361
2603
1688
1680
1871
1688
2052
2047
1676
1882
1779
2066
2069
1677
1710
1684
2560
1702
1688
2596
2677
2628
2628
1898
1693
2676
2673
2583
2581
1710
1702
1700
2316
2596
1810
1698
2067
1767
1670
2554
2671
2799
2606
2609
1703
1703
1672
2562
1690
2805
2605
1690
2345
1824
2603
2802
2802
1673
1674
1672
2064
1675
2499
9084
2604
1698
1658
1695
1697
2596
2680
1676
2590
1771
1686
2085
1669
1708
1705
1705
1660
1681
1678
2064
2560
1679
1674
2295
2572
1782
1698
1696
1706
1691
1818
1670
1670
2612
1778
1931
1930
2148
1935
1932
1933
1934
1695
1680
1653
2574
2342
1756
1888
1946
1816
1686
1755
1926
1685
1675
1675
1673
1663
1677
1700
2668
1697
1679
1681
1667
1711
2512
1804
2361
1695
1680
1682
1680
1678
1681
1677
1659
1660
1698
1668
2543
1667
1763
1659
10868
1838
1698
2538
2539
1673
1741
1661
2590
4965
2365
2364
1933
1751
2047
2069
2516
1674
1673
1672
1694
1689
1687
1698
1923
1680
1779
1681
2773
1903
1939
1840
2291
1669
1675
1675
1656
1782
1659
1689
1679
2528
1946
1672
1661
1741
1700
1816
1765
1674
1679
1674
1835
1681
1662
1680
1679
1689
1689
1979
1670
1672
1670
2268
1672
1701
1701
1813
1814
1812
1680
2121
1824
1701
1680
1806
1677
1669
1676
2294
2294
1693
1813
2297
2551
1691
1658
1678
1678
1668
1710
1953
1685
1686
1688
2060
1814
1814
1673
1660
8754
1677
1679
1748
8585
1674
1666
1665
1676
1678
1691
1676
2537
1792
1677
1695
1680
1701
1676
1660
1663
1689
1690
1666
1658
1695
1694
1692
1660
1664
1939
2532
2530
169448
1683
1670
1779
2303
1673
1665
1781
1678
1671
1674
1666
1686
1681
1693
1692
2538
1679
1653
1694
1651
1659
2142
1673
1647
1683
1681
2290
1677
1941
1940
1768
1768
2292
2292
1666
1666
1662
1661
1665
1664
2525
1769
1819
2301
1660
1758
1675
1669
2272
1679
1679
1659
2654
1767
2307
1700
1690
1692
1943
1718
1699
1666
1683
1659
1673
1674
1674
1666
2265
1681
1672
1939
2293
1693
1670
1668
1688
1674
1699
1688
1688
1681
1689
1679
1670
1650
1695
1701
1702
1672
1648
1695
2273
1649
1671
1673
1678
1660
1690
1949
1665
1679
1675
1670
1686
1700
1683
1660
1660
1954
1653
1697
1683
1843
1952
1695
1667
1668
1675
1696
1677
1654
1677
1673
1671
1699
1676
1679
1678
1762
1764
1660
1697
1813
1804
1671
1672
1672
1671
1696
1670
1695
1679
1673
1684
1708
1707
1707
2263
1688
1685
1682
1667
1688
1689
1698
1678
1688
1674
1692
1675
1673
1671
1584
1658
1661
1675
1684
1941
1671
1674
1673
1674
1669
1674
1679
1668
1683
1677
1666
1688
1871
1678
1678
1679
1697
1699
1691
2051
1940
1665
1688
1678
1709
1667
1678
1673
1671
1938
1662
1663
1675
2161
1673
1675
1682
1685
1890
1686
1686
1951
1692
1657
1684
1681
1681
1675
1659
1674
1694
1675
1663
1670
1685
1675
1673
1677
1671
1805
1655
1654
1658
1677
1673
1672
1669
1664
1679
1676
1678
1682
1649
1661
1684
1677
1677
1797
1668
1680
1671
1684
1687
1674
1686
2196
1662
1661
1656
1660
1660
1657
1685
1673
1673
1675
1677
2570
1684
1675
1698
1684
1674
1674
1672
1675
1660
1943
1947
1677
1664
1669
1682
1671
1689
1676
1661
1701
1667
1689
1667
1809
1673
1679
1670
1674
1683
1681
1683
1679
1687
1661
1675
1673
1676
1676
1675
1669
1670
1667
1682
1683
1682
1682
1694
1673
1673
1692
1670
1662
1684
1681
1670
1676
1683
1690
1664
1669
10779
1668
1676
1656
1664
2308
1687
1680
1680
1677
1671
1685
1667
1682
30453
1675
1673
1679
1679
1679
1669
1676
1663
1684
1730
1674
1694
1669
1672
1672
1670
1674
1674
1676
1671
1677
1671
1655
1744
1671
1694
1674
1686
1682
1672
1661
1679
1679
1679
1679
1680
1683
1675
1660
1670
1668
1673
2754
1674
1677
2011
1655
1678
1678
1667
1667
1668
1666
1671
1676
1671
1666
1665
1680
1664
1671
1674
1648
1662
1676
1682
1664
1670
1671
1672
1671
1678
1681
1700
1681
1677
1669
1889
1674
1677
1680
1679
1672
1680
1683
1680
1680
1679
1680
1663
1683
1682
1675
1676
1677
1683
1664
1689
1672
1686
1675
1687
1675
1675
1655
1692
1678
1663
1684
1723
1674
1674
1662
1678
1676
1679
1673
2043
1670
1670
1655
1682
1709
1670
15632
1683
1674
1676
1671
1662
1685
1710
1682
1684
1676
1674
1713
1259918
1702
1923
2879
1703
1703
3375
2687
1640
1904
2282
1663
1691
2525
1671
3170
1985
1656
1686
2364
1669
1688
2026
1651
2041
3122
1901
1670
1900
1653
2632
1666
14681
1791
1688
1680
1686
1686
1683
2328
1576
1915
100745
1964
3023
1860
1983
1897
1668
1697
2511
4330
1676
1661
1673
1649
1668
2914
1664
1678
1816
1656
1702
2024
10869
1907
1648
1663
2036
1685
1664
2276
2759
1658
1671
1628
3716
1667
2068
1668
1687
1668
1879
1689
2807
2616
1763
1660
1683
2972
1688
1686
12680
2067
1687
1687
1688
1668
1668
1671
1647
1665
1886
3515
1662
1662
3397
1677
1663
1686
1671
1684
1670
1668
1682
1678
1653
1815
1889
1765
1670
1677
2297
1890
1678
2250
8569
1680
1833
1876
1871
1680
1681
1681
2231
1728
1657
1658
2373
2599
1670
1896
1818
1675
1674
1678
1680
1692
1804
1803
1674
1666
1657
1677
1706
1708
3856
1680
1685
1687
1682
1679
1668
1895
1642
1648
1702
2698
1888
2703
1685
1682
2936
1639
2934
1671
1683
1660
10108
1651
1668
1689
1673
2110
1674
2146
2098
2301
1663
1668
7031
2549
1882
3816
1664
2234
2585
1678
1955
1678
1873
1677
1666
1666
1668
2604
2601
1662
1688
2984
1668
2145
1692
1660
2202
2266
2203
2334
1693
2605
1894
1685
1671
1672
1687
2185
1668
3480
1655
1931
1660
1785
1689
1671
1673
1673
2411
1740
1666
1671
2238
7164
1599
2323
1906
27153
2130
1695
1693
1674
1782
3676
3497
1667
1663
1906
6204
1637
2290
1721
2247
1673
1677
3832
1705
1660
2403
1677
1861
1691
1687
2588
1652
2120
1882
1641
1669
1680
2798
1659
1707
1876
4361
1900
1901
1888
1758
1758
1675
2805
2012
1670
2064
1657
1684
1676
1684
1684
1673
18456
1664
4497
1683
1631
241839
1682
1681
1662
4348
2153
3712
2260
1973
36941
1940
1650
2367
2366
9120
2448
1675
4872
24924
1668
57114
1686
1667
2794
4350
2298
1954
2296
1668
2295
2285
1655
4591
1664
1734
2088
1687
2028
2242
1784
1672
1683
1627
1685
1677
4622
7525
1696
1891
1655
2868
3251
2338
1664
2411
1669
1670
1909
1671
1675
2273
2272
1675
1684
2118
1676
4882
1616
1687
29505
1687
1661
1677
10403
1685
3060
1676
1665
1606
1669
5418
2121
15360
3620
2376
1895
1657
124794
5422
1801
1665
59222
2773
35744
1770
1601
1668
6301
1653
1668
1673
1667
22644
10438
1673
1683
4929
1735
1672
1679
500234
2726
3695
1604
1673
1685
1684
1685
2378
1680
2063
2623
1882
1662
1685
2125
1635
1679
1810
20496
1690
1873
1688
1677
1765
2055
34926
2036
2009
1684
663572
4262
1643
2466
1649
1740
3722
9126
1666
3601
3746
1689
1655
2257
11213
5383
2264
2260
1682
1674
2649
1654
2289
2287
2288
2074
2043
7671
1674
1737
2092
1674
5853
1674
1962
3731
2741
114189
1667
1927
2364
1925
2367
1670
1676
2806
5846
3657
2246
2306
22488
4058
2160
1689
1747
1669
1681
1678
1674
1678
1677
1654
1655
1704
2324
1628
2183
2502
1674
2248
1659
1678
1677
1657
2262
1672
2304
1672
1651
1659
1667
2127
1666
2299
1661
1691
1929
4022
1712
1677
1656
1670
1680
2420
1692
2335
2562
2334
2337
1668
1681
6012
4117
1638
2286
17430
1694
1779
1685
2018
1685
1685
1661
1688
1690
1686
1890
1916
1673
1670
1690
1753
2183
2057
1909
1683
1930
1661
1666
1672
1694
1655
1676
1676
1704
1681
1936
1671
1669
1667
1659
1666
1718
1666
1673
1670
2045
1673
2206
1748
2229
1897
1672
1674
12970
2024
1670
2368
3624
1677
1665
1672
1673
1671
1670
1683
3561
1849
1891
1683
1783
1658
1681
1675
1674
1642
2858
1646
2360
9851
1675
1687
2637
2634
5013
1674
1681
1679
1689
1689
2703
1970
2053
1664
1681
1684
1645
1793
3232
1712
1681
1679
1867
1655
1687
1682
7682
2539
1651
1685
1684
5053
1641
2325
1690
1661
1811
1666
1662
1661
1667
1673
1660
1662
1664
2545
4929
2708
1688
1676
1682
1691
1665
1650
1813
2080
1897
1941
1647
1665
1849
1664
2716
1693
4300
2630
6393
1677
1677
2720
1637
1672
1893
1677
1677
1907
2330
1828
2248
2281
24248
24252
1661
1713
1659
1684
2891
2638
2636
2744
2726
1647
1673
1671
39063
1670
5059
1674
1644
4690
1672
1750
7034
1786
4905
1781
1673
8711
1640
1672
1654
1652
1608
253010
3384
1668
1731
1685
1810
1652
1934
1934
1754
1675
4872
1650
1761
1678
1690
1670
1687
9135
1677
1896
4623
2361
8867
1643
1674
1668
1630
6111
1677
1665
4924
2221
1655
1679
1669
1667
1643
1704
2259
2174
1671
6177
2389
1661
1669
5212
1667
1669
1667
1673
1661
2325
1644
2324
1659
1672
1642
1640
1933
27537
2287
1768
1656
3096
1689
2523
2519
4865
1891
1654
8879
1685
1695
6639
1670
1670
5302
4633
1652
1678
1669
1670
1686
3357
11072
1666
2347
2362
1657
1664
1672
1711
1794
1674
1677
1663
1675
498445
1767
2551
1674
2094
1656
1676
2566
1661
2122
1651
1650
1812
2568
1674
8882
1661
1782
1688
1697
1670
10054
1659
1670
10336
2345
2892
2347
1656
1665
2224
1810
2096
2248
2251
1685
1640
1682
21151
5935
2562
1678
1665
1672
2812
1684
1694
1702
1703
2332
2710
1901
4455
38747
1670
1801
1780
1668
7637
1668
1675
1645
6918
1673
1628
1658
1659
2277
1699
1678
1999
1669
1674
1635
1693
1686
1657
2405
1657
2402
27103
6346
1677
83960
2379
2382
1684
1687
1685
1640
4137
1902
1683
1664
1662
1682
1660
2930
1660
5046
1679
1676
2288
1676
1676
1678
1699
4607
1679
1679
2383
1676
1613
1683
1626
4483
2368
1807
1794
1652
5731
2190
1699
1663
1658
1676
1679
1651
2420
2426
4055
1689
2639
2129
1667
3603
1677
1650
1663
1844
1639
1658
1669
1670
1775
14582
1679
1695
1672
1762
1653
1672
1655
1646
1672
1669
1885
1671
1704
1666
1665
1635
4609
2322
10435
1681
1718
2052
1678
2694
1676
1637
1696
1622
2268
2333
1640
1943
3213
1607
4910
1675
2089
2006
2083
2082
1699
1703
1699
1703
1704
1686
1700
1673
1670
2060
1799
1799
3491
4069
1657
1660
1631
1638
1680
1628
1670
1666
1765
105526
1680
1683
1667
1581
2779
2572
2307
1855
1903
2745
2282
1665
1685
1685
1673
2221
1659
4266
2563
1893
1671
2270
40284
2300
1680
1612
1674
1659
1671
1682
1692
3191
1719
457509
2305
2270
191617
2277
2570
2367
2369
1645
1892
1672
1657
1665
1679
1687
1688
1693
1662
1666
1664
1658
1762
1670
1666
1672
185520
1675
1668
1670
5777
1652
1665
1676
2217
2056
1669
1674
2750
1600
2637
1666
1547247
1669
1669
1666
1663
2582
1777
1690
5350
2821
2441
1884
1678
1679
1679
1752
1882
11688
4867
1681
2244
2406
1704
1658
1657
2267
1640
2191
6110
1786
2373
1662
2271
1651
2002
2641
2267
2268
2238
2267
1679
2266
2643
9520
1768
1694
1641
2527
2727
1782
1664
1708
1687
2319
1661
1676
1669
1665
1658
6945
1682
1886
260700
1665
235402
2351
6159
1690
1677
1608
1672
2109
1671
1673
1677
1681
1682
2059
1911
1604
1815
1870
5073
1868
1876
2431
2300
6017
1681
1679
1604
1674
1970
1674
1690
1693
1706
1667
3651
10073
1667
1667
2222
2353
500404
1677
1665
1676
1666
1686
1658
1673
1892
2556
1656
1656
1684
1660
1885
1886
1684
165001
8598
1634
1685
5899
1716
1680
1687
1689
1687
1667
1685
1686
1685
2203
1678
1646
6641
1670
1659
1981
5103
2696
1660
2291
1664
2289
1670
4026
2132
1732
1704
2261
1676
1660
1656
24295
2301
1896
1890
1925
1657
1937
4266
1669
1792
1666
1852
1683
1669
1687
1713
1675
2326
1689
1688
1688
1676
1807
1667
2365
2210
1893
1682
1896
1893
1673
1673
1681
1604
1660
1919
3514
1889
1658
1887
1667
2434
2625
28426
1666
5092
1651
1685
1646
1669
74350
1669
1669
511055
1667
1793
1662
1653
1624
1656
1682
1669
2083
1668
1668
2097
1665
1665
1679
1661
2351
1690
8912
1883
209822
1881
2211
1884
1662
4076
1688
1654
1656
1640
1655
1664
1681
1684
18457
1676
1676
3364
1659
2575
1675
1676
1670
1667
1671
1671
1675
1671
1644
1667
1881
3931
2008
1739
1687
2252
1656
1671
1679
1655
1664
2337
1666
1674
1573
1685
1675
2533
1700
1906
2490
1758
1884
2654
2342
1914
1677
4178
2626
2170
1896
2381
1669
1679
7729
2512
4259
1607
4516
1680
1684
1677
1677
1684
2035
3674
1616
1658
2265
3552
2689
2823
1639
1687
2314
3974
1677
57113
1675
1677
1661
4642
1798
1926
2424
1642
1649
1752
1667
1675
23897
1653
2342
1657
4472
1665
2881
1688
1699
1677
2851
2054
2912
1684
1756
1687
1926
1789
2377
2364
2541
1642
8068
1653
1747
11315
3550
39653
1671
12749
1672
1667
1667
2178
1676
2099
2012
1665
1932
2341
1670
1681
1682
1682
2445
4893
1677
1674
2303
1684
1844
1660
8661
2718
1676
2309
1663
1674
1602
1655
1655
1611
2531
30433
1678
1876
1869
1892
1755
1611
1685
49589
1614
1657
1655
4220
1677
1676
1676
4455
2162
1675
2569
1755
2885
3245
1684
1715
7329
1738
1922
1677
1672
1576
1785
1785
3811
1701
1659
1674
1664
1691
1662
1696
1664
3005
1668
1901
1670
1676
1677
1659
3623
1666
1665
1661
1670
1669
1665
1664
2112
1621
1667
4172
1683
2006
2608
1684
2169
3515
1657
2520
2329
1886
1668
1644
1693
3640
1686
1685
1693
1688
1681
1654
1667
2102
1692
1601
2463
1673
1667
1690
1688
1663
13690
1953
1831
1674
1639
2163
1653
1673
1678
1664
1663
1657
3326
51558
1672
17927
1665
1687
4520
1713
175708
2635
1674
1708
1673
2360
2317
1662
2400
9783
1659
2298
2298
1656
1655
6760
1677
7121
1687
1676
1668
1664
1672
1945
2915
11155
1671
1680
1687
1676
1741
1662
1681
2076
1668
1672
1677
10338
1678
1678
127403
2034
1666
2425
1669
2423
1695
2058
1688
1670
1950
1662
1880
1674
2410
2498
1660
1933
1683
2546
1665
1895
1673
1674
1668
1680
1684
1682
2665
1756
1756
1668
1664
1663
1666
1647
1663
1660
2536
1672
1661
1658
65075
2192
1641
6244
29097
1657
1703
1632
255236
2785
2796
2795
1628
1676
1696
2196
1695
2801
3150
2221
1877
1668
1708
138937
13003
1663
1643
1755
2248
1673
2196
1682
508778
1652
1673
1901
2276
1915
2271
2822
1673
1682
1683
2072
1687
1673
1658
1679
2549
1658
5460
1690
1711
1685
1751
1657
1676
1658
1665
1681
1667
59986
1655
1665
1644
1671
1669
1677
1679
1667
1672
1679
1674
1671
1676
1671
1678
1677
1677
1679
1676
1673
1740
1678
1695
1688
1675
1674
1671
1680
1681
1680
1674
1674
1687
1653
2522
1899
1677
1892
1899
1676
1669
1676
2432
2433
2248
1900
1662
2493
4253
1659
1646
1672
1690
1669
1689
2157
2154
2154
1673
1661
1921
1891
1680
1670
1669
1672
1659
1680
1652
1670
3151
1652
1673
1676
1676
1664
1676
1676
1674
1671
1671
2250
1726
1654
1668
1675
1672
1689
1673
1672
4602
1652
1934
1807
1686
1689
1685
1666
1673
1879
1677
1679
2643
1687
1682
1666
1654
1674
1667
1664
1661
1937
1668
1667
1661
6489
1672
1684
1673
1673
1657
1670
1671
1706
1679
1914
1648
1664
1672
1666
1923
1683
2425
1691
1638
1680
1700
1702
2649
2371
1650
1651
1643
3408
1654
1684
1892
2388
1672
7688
4888
1704
1679
1687
1693
1880
1666
1662
2260
1664
2259
1673
1677
1688
2344
3224
1674
1655
3224
1674
2277
2367
2368
1699
3800
1680
1700
1682
1694
1660
1678
1679
1784
1668
1810
1779
1672
1711
1646
2032
2300
1669
1665
1690
1669
1678
1679
1638
1648
4612
1662
2215
2066
1702
1703
5067
1675
9853
1661
1689
2272
203791
2269
1677
1669
1685
1891
2183
1677
1656
1689
2233
1686
2415
2416
1652
1636
1652
1667
1804
1671
2542
1685
1666
1712
2093
2709
1678
1676
2144
1672
2273
1897
3373
253002
1661
1671
1690
1670
1685
2344
1963
1946
1669
1663
218077
1661
1661
2452
1799
1665
1691
1900
1655
1652
1675
1670
1673
1654
1867
1636
2323
2058
1877
2261
1656
1650
1662
1887
1687
1687
1674
1712
1681
6452
1709
1711
2285
1710
1711
1679
1679
1681
1676
2649
1668
1670
1661
1658
1661
1790
1882
1664
1942
1676
2676
3099
2086
1671
1672
1670
1671
1673
1671
1862
2787
1926
2297
1691
3593
4244
2292
1700
1701
1659
26436
1676
1676
3707
1681
1677
1680
1684
1678
1684
1669
1588
1677
1667
1918
2411
1630
2581
2132
1902
2290
1678
1676
1672
1844
1673
1675
1673
1692
1674
1681
1683
1682
2766
2112
1939
1684
2940
14544
2939
1682
1742
1691
1669
1940
1649
1668
1806
1682
1681
1661
2359
2565
1650
2394
1668
1669
1661
1669
1664
1877
1680
1674
1803
1889
1687
1889
1671
2272
4088
1645
1663
1915
1659
1688
1676
1664
1679
1678
22589
1683
1682
6399
1658
2663
2287
2254
3288
1664
4878
1857
15461
1668
1668
3577
1893
1673
1662
1679
1663
1677
6846
1678
1697
1651
1684
1682
2858
1681
1843
3273
1675
1666
1671
1682
1873
1681
1678
1902
1902
1675
1678
2920
1673
1923
1680
1695
2384
2383
2384
1679
2383
2017
1676
1967
2018
1662
21585
58657
1676
1791
1793
1718
1681
1689
1690
2202
1680
1972
1685
1648
1649
1684
1720
1682
2659
1676
2575
1663
112404
15615
9727
1666
1694
1675
1656
7542
1679
1645
2401
7289
2271
1667
1712
1666
1670
1679
1678
1681
1682
1653
1682
10327
1679
2995
1665
1679
1681
1670
1678
1885
1670
1878
1657
1700
2120
1676
1942
1691
1682
2552
1755
1676
2129
1754
1673
1689
1627
21670
1650
1663
1672
1711
1683
2038
1656
2565
1909
1682
1678
2576
2262
2172
1646
1678
1683
1662
1677
1677
2029
1648
1662
1758
1686
1928
1657
113184
1670
1669
1651
1643
1661
4024
1677
2282
1661
2335
1871
2436
1659
1903
1692
1655
1652
1683
1692
2295
2297
2341
2294
1661
1666
2030
1930
2055
1897
1681
1671
1662
1669
2072
1624
1936
1673
1663
1666
2095
1664
500249
1669
1673
4989
4987
1697
1647
1651
1737
1676
5104
1812
1670
1893
1690
1672
1679
516834
1764
2266
2052
1665
1686
2424
2425
2422
2426
2426
1694
1648
1662
1660
1641
1703
1671
1765
1646
1653
1664
1667
1680
1664
2273
1799
1668
1667
1705
2514
6429
1951
1705
1705
2059
2057
2042
1677
1708
2062
1663
1662
1658
1657
2569
1687
1807
1671
2406
2799
1676
1884
1679
1694
2598
1708
1664
1659
1680
1669
1890
2230
1888
1670
1666
2142
1690
1664
1670
1862
1667
1650
1678
1671
1709
1685
1672
1688
1689
1683
1685
1671
1905
2709
1858
1860
1675
1873
1687
1677
1687
2564
52331
1692
2582
1715
1716
1660
3919
1661
1681
1669
1670
1676
1671
1668
1668
1671
1670
1669
2280
2699
1671
2297
1702
3245
1682
1685
1663
1695
1694
1674
1694
1656
1684
1681
1940
1683
1690
1805
1789
2173
1904
5707
1638
1692
1691
3573
2923
1648
2923
1678
1684
1945
2376
1878
1671
1885
1915
2700
1892
2764
15457
1917
1676
1941
1695
1689
1666
1664
2435
1664
1666
1685
1687
1675
1672
1678
1834
1678
15219
1685
7448
1664
1671
1663
1685
1680
1680
1669
1682
1795
1708
1793
1653
1679
1672
2404
1680
1684
1987
8084
1910
1638
1682
2196
1705
1884
1884
3277
1894
1675
1675
1896
1657
1673
1680
1672
1671
3614
1675
1682
1682
1679
1666
1684
2191
1665
1797
1793
1679
1798
2277
1892
2095
1684
1667
4869
1669
1671
40875
9449
1945
4572
57952
1674
2246
2282
1667
2443
1684
1815
1924
1679
1677
1676
1679
1672
1667
1677
2421
1891
1696
1680
2270
1681
1663
1657
2070
1726
3273
1672
1674
1818
30283
2250
1668
1683
1704
1641
3648
2545
1680
1675
1676
1677
2281
1678
1679
1680
1676
1674
2427
1665
3479
2299
1675
2044
1654
44914
1674
1641
1711
1712
1710
1713
1709
1688
1660
1675
1662
1882
1884
1669
1703
2035
1763
1941
1705
1694
2154
1665
1748
1663
1651
1657
1664
1887
1883
1862
1676
9175
1666
1667
1660
1648
1670
2319
2553
1650
1892
1668
2366
2363
1661
2402
1673
2402
4180
2242
1681
2411
1660
24653
3325
1679
1668
451047
1678
2560
2245
1680
2798
1673
1672
1630
3696
2369
258056
1767
1672
22354
1677
2432
2422
1681
2028
1658
1683
1679
1658
1889
2119
1637
1685
1688
1686
1684
1670
10435
2088
1668
1656
1695
1882
1667
1652
1670
1663
1672
1664
1672
1682
1687
1684
1904
1671
1950
1715
25563
1668
1680
1873
1669
1691
2034
1685
1663
2792
1888
1677
1668
1684
1656
1884
1669
1885
4734
2041
1659
1697
1670
2595
1660
1768
22601
1695
2226
1663
1667
2052
1771
1674
1668
1682
1682
1650
2526
1675
2439
1677
2546
1675
1677
4162
2578
1833
3572
1666
1892
1678
1677
1665
1698
1677
1965
1663
1689
2367
2370
1684
1670
2786
2062
1686
1679
1667
1671
1784
2373
1661
1668
1667
2224
1663
2521
8559
2498
5357
2272
1726
2572
2138
2599
1630
3528
3258
1974
3776
2074
3179
4873
2174
4770
2159
1712
3075
2574
5221
5242
1683
2205
3372
15363
1931
2139
4510
7607
2267
2855
6774
1976
2215
2140
2800
2536
1641
3719
4511
1901
4476
10201
3231
2239
2927
3863
33040
4552
1948
2338
1810
1672
1878
1671
1671
1663
1661
1746
1670
1675
1668
1684
1665
1663
2558
1759
2869
1662
1682
1669
2750
1711
1677
1675
1933
1933
1679
1701
1879
1674
6710
1674
1682
1684
1683
1661
10483
1657
1661
1679
1807
1719
1663
1890
2320
2214
1832
1677
1676
1693
1645
68758
1963
1690
1911
1679
1887
1888
1683
4402
1678
1705
1890
1893
5067
1632
2712
1805
1669
1667
1686
2362
1658
2631
1683
1681
2263
1807
1681
1676
4218
1659
1680
1886
1882
1884
1882
2723
1666
1798
36227
1679
1679
1878
1815
17257
2142
2298
1666
1682
1679
6381
1675
1679
1678
1682
1934
1679
1680
1702
1660
1662
1658
1666
1689
1679
1677
1677
1682
1924
1683
2128
5568
1662
1649
1680
1898
2438
1671
1670
1678
30966
1735
1688
2271
1668
2282
3763
1685
6709
1884
1891
1676
1963
2260
1912
3329
1678
1939
1938
1668
1660
1662
1682
1867
1683
1872
1680
1680
1666
1686
13456
1683
1674
1758
1666
1669
1674
2275
1672
5635
3647
1671
1876
1676
1679
1678
11918
1683
2239
9412
1678
1681
1685
1685
1666
1665
1677
1675
1667
1667
1933
1933
1668
1679
1663
1680
1676
1664
1666
1684
1689
6007
1663
1639
1641
1644
9892
2380
8642
2384
2385
1736
2001
1689
1677
2480
5255
4056
1651
1677
1676
1680
1669
1655
1679
1675
2464
1675
3272
1895
1679
2229
1670
1677
1679
1679
1668
1695
1678
1675
1806
2326
1682
1894
1897
1685
1685
1669
1667
1679
1664
1680
8306
1682
1673
2391
2065
2385
1648
1679
2607
1679
1713
1682
4198
1927
1996
1665
1663
1676
2088
1666
1672
1669
2105
1662
1680
2332
1664
2157
2128
2051
1657
1672
1673
9106
2172
1676
2738
1669
1659
1661
8904
4387
1679
1708
1864
1682
1661
1665
1662
1674
1683
1679
1679
2090
1671
1671
1679
1757
1936
1678
1656
10623
1678
1666
1678
2060
1950
1679
2065
2475
1661
1663
1698
1644
1890
3718
1670
1913
1670
1696
6712
1656
1940
2297
1673
13878
2268
1677
5098
1685
2169
1676
2521
2293
1670
1664
1885
1885
1676
1793
1793
5024
1678
1678
1663
1660
1663
2155
1679
1686
1669
1671
1678
1676
2046
1678
2209
2322
4034
1640
1675
1807
1794
1683
1857
2082
1667
1807
1660
1655
1634
2051
1983
2164
1683
1983
1654
1653
1658
1659
1669
1673
1665
28369
1686
1686
1710
2136
1679
1639
1677
1680
8845
2183
9110
7512
6619
1682
1688
1641
1682
3331
21487
2268
1678
1674
19243
1672
1708
2690
1668
1643
1661
1657
1660
1677
1683
1682
2055
1914
13608
1827
2046
2454
1672
3426
6702
2051
6665
1664
1877
1872
1646
2052
1708
1857
1876
1708
26469
2027
2051
4547
1640
11989
6383
1666
1648
1683
1683
1657
9519
1665
1685
1685
1665
9042
1662
20614
1681
1775
1680
2407
1679
1667
2444
3757
1645
8507
130803
4069
1688
5289
3934
1679
1677
2207
2440
1669
1668
1661
1674
1664
1806
1657
1686
2029
11738
1651
1667
1669
30183
2190
1649
6276
1677
1641
1671
1680
1676
5277
2121
1670
1670
1657
2151
1663
1648
2410
29923
1913
1794
1797
3289
3336
1689
2418
1692
2899
1669
2158
2332
1651
4313
1682
1682
1663
1646
1649
1914
36489
1727
12210
1913
1666
1678
2055
2326
1713
1714
1698
2535
1666
1665
2471
1673
1655
1656
2782
6045
3427
1667
2903
1637
3843
1678
1698
1661
3963
15574
1667
6284
2108
7416
1671
1664
1704
1676
2599
2203
6786
1679
4257
2138
1678
5492
1797
2121
15252
2062
2380
3786
2423
1642
2041
1667
1667
2237
3393
1641
1664
2819
2066
1668
2282
1659
9194
2910
2060
1649
2207
1645
2099
2462
4847
1841
1661
1656
1686
1663
1664
2121
18593
2211
1788
1791
2051
1935
1854
86104
9021
1678
1676
1679
1649
1702
1679
1705
1692
1699
2082
3933
2038
3983
1675
93132
2983
1659
1672
1642
1663
2406
19238
2024
2036
31931
27228
1897
1899
1820
1685
2235
2272
2065
2204
2200
1659
12381
1727
2066
1704
2049
1773
1653
1650
2033
2148
1658
5425
2418
2059
3487
2646
6142
1661
1665
2043
1786
1706
1659
8638
4997
1808
9036
1665
13574
1853
1678
7191
1641
1653
2049
1992
2468
1701
2041
4412
1643
1632
1648
2136
1692
10019
18342
2497
2088
1642
2060
1785
2415
1655
2088
1639
7315
1655
2764
16847
1799
1797
2327
2558
2109
2268
1669
2272
567172
1671
1672
2129
1651
1877
3516
27403
2113
4392
198031
1681
1681
7536
2207
2027
1929
1705
6781
1790
3416
1660
1956
1733
1733
15622
10197
2037
2993
1644
4348
2051
7065
11449
2078
1637
7255
1637
4789
3781
1697
5893
6512
2641
2052
1947
1665
2081
2134
6230
1793
2054
2773
50567
10330
133300
1658
2154
7544
2269
1711
2062
9602
15014
2423
2862
2121
2028
2034
1864
1806
8830
1979
2060
2065
5694
4349
3234
107597
2058
2029
1664
1811
2224
1861
1654
1675
1658
2040
2115
5116
1676
2069
2097
2271
2125
1670
2124
2068
2101
6932
2107
2073
1680
1666
4320
4878
2183
7387
16909
2099
2068
2156
2200
1901
5726
30671
2135
1803
2040
14852
7748
3589
2204
4460
21763
4226
5083
6265
1660
2126
2094
1662
1812
1810
1670
3390
3536
4447
11329
3009
4110
3169
4099
1680
2161
2697
20729
1658
2196
27400
2504
3342
3432
2023
2532
2080
2189
2152
2034
1976
4007
1904
1673
4049
1911
2434
1771
28393
9136
5992
11447
5086
1886
2387
6406
2076
9556
2243
6440
1672
3408
4548
1668
2589
2023
12654
1686
5946
3534
4207
6576
1675
7739
2686
1882
-
4587
2068
8576
12836
2950
3586
25500
12235
4080
11754
1656
1656
2601
1846
2991
8147
12705
2525
1682
2996
2199
3538
1665
2143
1866
3916
540737
5515
3925
5709
1661
2143
3578
2887
3337
4311
3952
2155
1667
2150
23297
2062
2935
19914
3628
2122
21089
5706
5830
34699
3545
1917
2566
1802
2105
1676
3574
2405
2150
1782
28392
1972
12042
1822
21797
3295
1866
3488
8551
1931
1651
2630
2693
50996
2375
16594
46046
12903
2038
3761
1788
3666
24232
6813
2297
5483
21037
3711
1859
10741
10092
4622
2136
1665
10190
1660
2150
8530
3716
2942
2327
9811
4740
7020
12004
12351
6257
2342
5819
1759
1658
2379
8764
14044
2578
2063
4425
5156
1662
2104
1680
1794
1679
1675
1674
1680
1653
1682
1799
2176
1716
1834
2266
1688
1685
1686
1878
1701
1675
1794
1790
1697
1768
1672
1692
1812
1673
1670
1674
1670
1672
1671
1670
1669
1661
1662
1664
1669
1655
1763
1645
1810
1813
1662
1667
1674
1672
1672
1701
1642
1642
1660
1663
1682
1695
2447
1697
1678
1659
1647
2363
2427
1692
1765
1947
1758
1661
1672
1672
1688
1895
1903
1901
1900
1699
1792
1795
1700
1797
1682
1681
164164
1655
1684
1684
1905
1685
1858
14002
1905
2763
2305
1684
1658
1676
1673
1670
1670
1685
1673
1706
2211
1668
1682
1682
1705
1691
1675
2343
1676
1664
1637
1674
1674
1681
1672
1664
1681
1706
1703
1674
1663
1678
1931
1673
1693
1708
1676
1896
1676
1673
2039
1666
1690
1672
1671
1671
1662
1689
1682
1898
1685
30108
1665
1667
1671
1666
1665
1667
482239
1666
1666
1903
1675
1680
1679
1681
1655
1687
1691
1677
2385
1896
1669
1655
1666
1665
1685
1663
1694
1970
1918
1680
1898
2098
1692
1687
1685
1684
1671
2490
1630
1666
1666
2045
2410
1688
1942
1663
1671
3997
1704
1707
1666
1895
1682
1664
1678
3279
1666
2272
2378
2377
1712
1809
1671
1696
1677
1685
1689
2265
1666
1681
1680
1682
2047
1696
1691
1672
1761
1686
4061
1708
1671
1667
1808
9670
1670
1674
1666
1913
1654
1665
1893
1660
1659
1672
1673
1670
2662
2023
1668
1680
1757
1760
1765
1768
1758
1757
1651
1681
2252
1684
1877
2581
1685
1689
1691
1663
1760
1684
2283
1681
1677
1677
1678
1701
1938
1705
1879
1684
1689
2247
1668
1688
1692
3072
1672
2268
1783
2241
1686
1658
1659
8429
1656
1651
2542
21665
1910
1833
1676
1675
2993
1911
2046
1709
1709
1674
1710
1676
1711
1711
1654
7161
2599
1906
1572
2183
2355
1897
14702
2902
1676
2055
1685
1949
2477
1792
2215
1672
1690
2252
1668
1671
1690
2154
1684
2332
1689
1678
1679
1669
1651
1674
1655
1693
1823
1655
1682
1680
1679
1714
1675
1684
2283
1681
1673
1787
1782
1781
1785
1779
1782
1785
1675
1665
2047
2299
1933
1803
1974
1666
2152
2547
2508
1691
1669
2201
1685
1978
1677
2070
1687
1687
1681
1938
1941
3400
1672
1673
2113
1697
1667
1667
1659
1667
1680
1650
1645
1684
1677
3203
1680
2209
2262
1676
1894
1641
1660
1649
5362
3811
1888
1680
1677
1677
1675
1675
1677
1678
1669
1678
1675
1667
1667
1679
1664
1663
1658
1715
1662
1873
1650
1903
2524
2059
1697
2085
1690
1815
1705
1693
2528
1716
1796
1675
1676
2192
1671
2192
2427
3636
1674
2090
1672
1655
1686
1665
1679
1796
1794
1666
1671
1843
1654
1670
1678
1684
1664
2199
1666
1686
1684
2337
1680
1680
1898
3101
1677
1678
1650
1672
1668
1663
1680
1672
1777
2533
2536
1688
2080
1906
1896
1686
1690
1678
1695
1765
1677
1697
1667
2273
2112
2091
2501
1801
1904
1665
1662
2647
1663
1664
1668
1700
1861
1675
2552
1671
1671
1636
2669
1655
1692
1656
1684
1696
1700
1684
1675
1679
1684
1661
1674
1674
1796
2262
1684
1698
1702
1693
1662
1662
2479
1949
1703
1700
1673
1678
1795
1796
2281
1683
1943
1924
253108
1915
1916
1677
1789
1788
1786
1786
1664
1810
1677
1680
1669
2091
1700
1685
1687
1655
2094
2085
2087
1650
2236
1785
1663
2360
1678
1911
1931
1688
1658
2377
2326
1675
1666
2763
1866
1640
1677
1679
1658
1672
2412
2616
1946
2189
2668
2153
2334
3192
1656
1659
1688
1640
1669
1680
1683
1676
1675
1669
1678
1681
1682
1666
1664
2444
3340
1676
1860
1748
1660
1657
1659
1686
1686
1670
1674
1652
1654
1679
1678
1677
1663
1709
8190
1885
1683
17752
5640
1653
1693
12154
1657
1667
2080
1661
3419
4560
1667
1666
1765
1746
1675
2203
1680
1661
1687
1673
1678
1685
1659
1659
1627
2237
1684
1883
1692
3546
2239
1685
1672
2322
2322
1659
14595
1677
77845
77845
2428
1651
1880
4534
1879
1817
1674
2609
2676
2260
2261
1833
1655
1679
1680
1667
1684
3691
1659
4091
1684
2057
1692
2366
1656
1670
2257
1648
1677
1937
1663
1676
1647
1644
7937
1672
2340
1677
1678
1678
1643
1714
1706
1683
1679
2204
1678
1736
1676
3072
1670
1678
1662
1894
2261
1818
2472
2269
1887
1683
1954
2547
2544
2547
1689
2050
1676
1978
1686
2665
1666
3091
1649
1649
8907
1669
1875
4308
1972
2563
1679
1681
1649
1679
1810
1689
1677
1680
32483
10359
2383
1876
3312
1672
2237
1688
1814
1664
2269
1688
2313
1664
2229
2565
1672
1691
2328
1671
1659
1698
1628
1671
2349
1692
1671
1906
1776
2352
2142
1669
1669
1666
1655
1689
1677
1668
1677
1667
1677
1945
1687
1686
1687
1799
1687
1687
1822
1671
4553
1723
1659
1658
1679
1650
1690
1677
1703
1671
1656
1905
1673
1677
5833
1633
1667
1659
2226
1887
2277
1668
1865
1674
1671
1653
107092
1660
2213
1663
1659
1648
1694
2289
1701
1670
1696
1650
1790
1645
1982
1676
1679
1673
1890
2133
1679
1914
1917
2296
1667
1679
1685
1686
2700
1678
2627
1680
1672
2847
1682
1672
2247
1674
1665
1673
1678
1661
1683
1686
2009
1676
1685
1686
1656
1679
18723
1670
4762
1695
1836
1684
298604
1670
1682
1734
2355
2259
40812
1678
2449
1677
1678
1664
2332
1658
1682
2407
1652
2016
1744
2578
1919
1644
1676
1642
2252
1675
1664
1871
1765
1689
1828
2299
1676
1679
1693
1665
1671
2265
1689
1970
1671
1679
1670
2364
2368
2369
1684
2344
1674
1660
2249
1670
1675
1649
2074
1694
1693
1676
1664
1670
2485
1884
1680
1670
1659
2828
1671
1682
1685
1660
1669
1656
1656
1682
2173
1689
1674
1677
1882
1878
1666
4523
1661
1648
1814
2469
1913
1660
1655
1671
1686
1688
1672
1648
1650
2260
2565
2566
2535
1671
1656
2401
1672
1660
456066
1659
1669
2348
2336
1673
1652
1668
1684
1683
1673
2400
1670
1680
1691
1671
1656
1682
1864
1686
1685
1686
1685
1673
2414
2640
1684
1676
1676
1896
1678
1679
1690
1656
1660
1681
1667
2351
4262
1659
2080
1675
1814
1672
5242
1676
1754
1658
1657
2038
1663
1667
1686
1703
2264
1679
2267
1864
106991
2053
1682
1678
1673
1680
1896
1896
1871
3443
1658
1657
1640
1642
1645
2304
1677
1676
1674
1676
1674
10200
1676
1984
124958
1685
1685
1684
2364
11072
1658
2234
2825
1671
1889
1670
1679
3828
2011
1675
1664
2225
2338
1685
1685
2360
1687
1938
2353
1671
1759
42436
1668
1683
3428
1580
2144
1915
10369
4305
1746
2791
1681
1660
2792
1666
1687
1676
2264
2192
1680
2285
1668
1684
1681
1677
1660
1667
2809
1885
1888
1651
1688
1902
1902
1646
1652
1651
1689
1975
1697
1688
1746
1683
1902
1893
1671
2512
1910
1666
1684
2533
2530
2528
1689
1984
2596
1677
3082
1686
1677
1676
1666
1683
2298
1648
1756
2244
1671
1670
1770
1766
1681
1683
1741
2256
1650
1698
2272
1672
1672
1908
1906
1906
1902
2312
1907
1656
1670
1691
1691
1671
1715
19510
2812
2180
1657
1671
1666
1669
2526
1707
1673
1663
1663
1674
1847
1653
1679
2064
1657
1664
1683
1667
2347
1698
1675
1671
1670
1675
1687
1662
1702
1697
1696
1669
1667
1669
1672
1671
1674
1664
1693
1665
1947
1681
1891
1676
1665
1673
2195
1666
1676
1682
1675
2498
2270
2608
1657
1665
1666
1810
1695
2072
2544
2542
1669
1672
2266
2326
1875
1666
1677
1667
1711
2624
1782
1783
1683
1654
1680
1680
1687
1679
1679
1663
1667
1665
1668
1678
1681
1671
1678
1670
1668
1679
1664
1662
2297
1648
1673
1900
17405
1901
1900
1903
2606
2341
1681
1688
1701
1664
7198
2171
1943
5266
1662
2509
1891
1773
2428
1661
2694
1674
1669
1663
1948
2452
1665
1664
1664
1669
2473
1901
1673
4668
1676
1686
1667
2046
2585
1693
2507
1661
1677
1676
1657
1662
1830
1690
1934
1936
2789
1684
2332
1667
1671
1649
1669
1659
1659
1672
1677
1681
1682
2099
1671
1683
1685
1911
1662
2266
1674
1675
1710
1707
1671
1674
1686
1900
1900
2404
2398
1660
1686
1686
2192
1667
2065
1676
1676
1681
2321
2048
1656
1665
1678
1653
1654
1657
1666
1667
1681
1936
1662
2601
1700
1641
1674
1677
1677
1692
1682
1670
1659
1660
1662
1670
1661
1680
1657
1683
1681
1896
1663
1945
1943
1666
1669
1661
1678
1684
2046
1696
1694
1693
1683
1680
1692
1671
2272
2229
1689
1645
1710
2199
1665
2031
1663
1662
1669
1673
2296
1706
1710
1671
1686
1688
2206
1661
1664
1661
1671
1689
1688
2717
2806
2619
1681
2706
1690
1689
1688
1658
1657
2454
1672
1681
1665
2792
2244
1686
2193
1667
2707
1695
1683
1680
1742
1676
1675
1658
2271
2299
1678
1678
2700
1682
2765
1910
1675
1664
1895
1895
1679
1677
1664
2608
1704
1701
1700
1920
3717
1675
1679
1664
1664
1662
1665
2263
3423
2252
1682
1676
1677
1819
5111
1884
1887
2095
3215
2268
1901
1652
1662
1681
1818
1666
1673
2266
1698
1740
1877
1661
2618
1689
1658
1976
1702
2610
526220
1693
1690
1706
1708
1705
2742
1657
1673
1682
1673
1657
1678
2703
2522
1668
2618
2577
2580
2587
2583
2580
2579
3304
1680
2198
1688
2267
1897
2792
1880
1687
1675
1679
1680
1675
1676
1666
2363
1700
2262
2608
1672
1673
2807
1905
2267
2271
1900
1670
4195
2272
1671
1668
1667
1878
1674
2196
1656
2239
1672
2409
1678
1679
2227
1669
1708
1657
1687
1664
1682
2614
2611
2703
2798
2611
2614
1674
1677
1674
1679
1897
2808
2701
1683
1687
1667
3276
1669
1680
2158
2070
1683
1673
2601
1885
1671
1697
1667
2283
1683
1655
1668
1678
1676
1670
1660
1686
1667
2263
1680
1662
1698
2616
1695
1697
1694
1682
1684
1679
1685
1684
2065
2088
2065
2847
2270
2269
2269
1662
1682
1904
2249
2271
1671
2253
2359
1665
1679
1673
1660
1660
1914
1914
1674
1682
1681
1678
1900
1687
2618
1643
1660
1658
1674
1677
1678
1670
1664
2582
2583
1795
1689
1698
1665
1665
4367
1695
1675
2748
2257
1809
1704
2177
1886
1669
1675
1674
1871
1713
1735
1677
5489
1675
1679
1658
2342
1658
1893
2625
2621
2622
1682
1691
1887
1686
1690
1691
1682
1673
1705
1892
1681
1653
1693
1694
1670
2076
2075
1874
2588
1903
2361
1663
1692
1696
1664
1686
1674
1673
2715
2070
1681
2263
1678
1682
2510
1674
2069
1673
1680
1681
2450
1662
1678
1668
1665
1640
1685
1685
1901
1675
1692
1667
1696
133959
1696
1685
1658
1902
1667
2053
1681
1928
2561
1676
1907
1679
2047
1684
1688
2701
1677
1675
2262
1675
1674
1677
2617
2404
2277
1881
2277
1676
1759
1687
2579
2551
2273
2267
1675
1674
1639
2268
2085
1680
2083
2375
2597
1655
2200
2359
1936
2359
2362
2356
2358
2364
1677
1678
1672
1663
1683
1658
1863
1692
1693
1667
2618
1666
2531
1690
1749
1667
1677
1663
2243
1670
2210
1668
2801
1904
1901
1671
1675
1680
1686
1681
1660
1676
1684
1681
1676
2268
1664
1661
1667
1667
1687
1687
1679
1671
1675
1941
1676
1676
2046
1668
1692
1746
1798
4618
1702
2988
6923
1911
2487
2606
1866
10658
7158
4547
1799
4326
3740
2030
2775
2168
1925
2195
1667
3740
12409
4132
2277
3574
2382
2346
109021
3156
2874
4560
6061
1114187
2145
1678
2376
2291
4602
1758
1758
2404
3911
1849
1982
2374
9450
6658
1992
2509
2314
2859
2811
2231
2282
2308
2242
2095
1837
1830
1899
4697
4116
3670
8285
2160
10509
1659
2982
2004
2009
3683
3228
2026
2060
2039
3004
2541
2552
10445
3682
1932
2477
4964
2457
3630
3501
2003
8938
2240
2802
1850
1814
7373
2485
5466
18001
3336
3131
2096
4164
2005
4507
3770
2399
14833
1656
13649
2287
1659
2544
2142
1637
4745
1760
1867
3787
2399
2525
6446
3652
1901
2532
8930
5491
13572
2184
1769
2712
2546
14936
2512
2493
1783
2212
2327
2369
2616
5598
2578
3737
5606
9632
5463
2446
3439
3445
1814
2499
1946
3122
1645
3281
1990
2291
2450
8633
7554
1769
2118
2057
1981
2265
5944
2439
2723
2252
1668
6323
2297
1871
2023
2411
2009
5834
1846
6574
2021
2434
2425
13142
4399
4929
9775
2966
2318
2258
2480
1888
2937
2167
1717
7395
2814
3071
1814
2528
1819
2998
7023
2681
1992
1986
4309
5670
2618
2387
2542
2332
2171
12566
4735
1724
6399
15274
1749
5071
5855
4562
2470
3310
2696
1813
4394
2665
2218
5702
2116
40814
2362
2151
1855
7337
2055
2075
2163
1957
2498
2671
2515
2509
2455
2081
9510
4567
3539
3610
2255
2139
3118
2196
2513
4536
2488
2038
11670
2289
1924
1765
1843
2512
7003
1934
1672
5577
1910
3450
2299
2234
2235
1978
2522
2387
2968
2293
5490
1658
4126
1996
3641
1967
2258
2538
2532
4348
1769
4415
2645
1874
2214
2020
1798
7835
2186
2833
11632
1757
3446
1770
7258
2045
3742
2505
1668
1801
2510
1847
2525
5072
2988
1670
2073
2544
12668
1821
2427
1757
3419
2200
6679
2520
2404
3568
2517
1801
8699
30734
23243
2139
2671
2282
1827
2439
2069
6962
2032
2528
2511
2769
2078
2240
8276
2114
14049
1642
2493
2395
3793
1769
1760
1821
5436
2540
3366
2076
4302
6367
24377
7278
3077
3010
9850
5447
2088
8732
2562
1749
7289
2219
12202
3481
3496
2480
4950
2907
1878
4774
3589
6142
2764
6758
3313
3632
1736
2184
2800
2092
2059
3144
1834
2105
2112
3615
16516
1915
3921
5074
11605
2202
2164
2094
2577
2633
2758
3218
1901
1769
2095
1826
1865
3042
3525
2141
6802
1248054
1652165
5747
2832
3519
4078
7577
2220
2474
11078
3136
2349
1774
2455
3221
2524
14463
2334
4813
3618
1753
3436
1610
8858
7064
2660
2561
2367
1988
2179
2285
1655
2326
3044
3205
1720
8064
1862
5320
2772
2377
2782
82342
4091
2264
1769
2395
2502
25396
2244
3114
3095
2411
1763
4115
1924
1924
4989
2733
2026
1878
2882
4154
2301
3246
3117
3552
2083
2704
2183
2939
1938
1730
2238
1719
1671
3383
1690
1918
1679
2904
2122
4586
2210
2263
10806
25933
11709
4278
3061
2170
1869
1922
1776
4824
2974
3622
1769
5120
2528
2028
3927
2586
7848
2027
11778
2688
1769
5023
1769
53800
2054
3611
2617
3001
2734
21818
2914
7682
2150
7761
2457
2762
2011
5197
1794
2783
4345
2878
2920
2822
5148
1725
1841
2075
2318
9045
2224
2564
1641
1669
2622
2336
2200
3125
1984
3029
1926
4528
2819
2508
1785
1981
1965
2069
8256
2181
6993
8174
2453
4821
16343
1821
1996
3174
8541
6511
2293
2144
2800
1769
1917
12357
31577
1862
1809
2898
2533
5629
5952
2515
3069
2178
3645
15497
4272
1869
2532
1833
4082
4474
7788
2773
3045
1737
1738
3073
1764
5217
1799
2126
4306
1701
2621
2516
8742
2680
1766
7314
1821
2089
7512
2223
2513
4720
6251
1898
2251
1785
2641
2093
3753
1666
6439
6363
2662
2498
1855
10211
2643
13999
2993
1887
1740
1669
1737
2476
2153
1975
2815
2568
3322
4173
1955
1730
2281
3206
2525
2343
3389
1769
3169
1676
2639
2125
2681
2075
2657
8484
2351
4481
3031
4575
3971
1972
4033
2088
2203
2317
6879
10853
2357
8359
1660
1826
3256
3209
3441
2276
1773
2431
7113
2522
2426
1834
1813
4047
1755
4121
16636
3337
1836
2510
2957
3219
2711
1659
2073
2658
2496
3748
2828
1680
1769
15543
2643
2054
2487
2809
1670
2142
1766
2652
1769
2485
4031
2181
2177
2720
2222
3205
18928
2083
2729
2176
2528
1750
2146
4481
2514
4098
4817
1895
2512
2085
53089
13739
3284
2140
2270
8945
11709
1668
7989
4615
2179
1644
2070
2329
2087
1798
3001
2572
2215
1938
1984
2472
2155
33198
2145
2221
5000
4762
2876
7284
1827
1752
3716
2010
2261
1731
2498
2179
2515
1776
1963
8329
3269
2993
2467
1794
1773
2969
2102
6274
1806
1824
2527
8319
4817
1658
2500
2039
1756
2313
2225
8300
1891
2096
1684
2110
2075
1645
5992
2341
4484
1769
1673
1950
2827
1755
4784
9082
1988
2152
16802
8454
1972
2260
2157
2012
2146
4802
1766
1888
2302
2485
2491
2514
6363
4522
1785
6045
2720
1828
3843
2492
2474
2138
2137
2140
2332
1823
2487
6559
3285
2057
1672
2452
7114
4628
1827
1757
1778
1769
2521
2535
2212
2162
4505
2732
2447
5489
1757
2534
2525
1830
4186
2093
1769
2671
7389
1644
1984
2323
7188
2319
1769
4556
1851
8656
2569
3613
2554
1770
1920
5208
13382
14786
220004
1853
3152
13735
2010
2521
46019
1833
1749
1738
2510
2448
3612
2468
2505
3525
10760
1918
4020
2165
2453
4514
3262
2931
1970
3357
6125
2202
2286
6977
2594
2036
2696
4395
3990
1821
2586
64131
4241
1770
2222
1647
4051
7712
2033
1970
3292
2035
1819
1769
1826
5645
2725
2188
1757
2524
3854
4457
2020
1933
2387
2109
2633
1972
2730
21711
2421
2690
4675
3141
1639
1769
1804
1831
2509
3239
10172
2164
2012
12624
2735
1843
2320
4167
1814
1673
1915
3216
2503
2513
2348
1665
1877
2739
2174
5786
2300
7594
4108
2187
4512
1674
1827
2278
1980
1976
7761
2667
2534
2721
2496
2481
4556
1766
2455
17750
3773
2372
3126
2208
2379
2246
4966
2109
2215
1645
2184
3031
2321
2733
4626
3058
2534
2176
2141
19259
1769
9011
1757
2479
2234
2510
2222
2516
3230
1769
2512
23425
2144
1920
1909
3400
2128
18438
2076
2431
2176
3194
2829
2530
2375
2612
2615
2633
2115
2506
6811
1822
3634
3432
3896
1677
1769
8813
2400
1880
2801
2141
16802
1797
2474
3216
2371
2440
2054
4609
6954
34560
3322
1902
4188
19470
3450
6282
8288
2497
3299
4412
2171
3957
5863
2495
2262
2296
3611
2165
1843
2446
3119
2788
2515
2108
3111
2083
1828
2019
2427
2061
2915
1797
1767
1764
3702
2059
5501
3402
5571
8094
2470
2803
2417
2070
12358
5818
2265
2045
2870
2114
3708
2257
53672
11469
2405
2142
3771
1969
2338
2038
1930
1641
1797
1944
2717
2403
1828
3919
4778
2244
2089
3882
2775
2482
4759
3025
4729
3410
26291
2906
1831
6477
2446
1887
1778
2867
1787
1769
5863
1757
3126
1990
3333
2489
2543
2515
1967
2171
1631
3937
4951
1674
1970
7826
2490
6946
1686
2152
1843
2398
2063
1660
1769
3091
2092
14387
2519
3298
5356
1817
6726
1851
1769
2017
2150
3064
4344
2529
6055
3719
2507
2114
2280
2143
3329
3598
2086
2255
2509
3565
3135
2523
16135
2276
2074
3940
2058
4254
5855
1804
4966
2008
1963
21199
1248051
1968
2122
1671
1790
2712
2326
2153
2928
3674
1769
2109
5203
2863
3308
2343
2624
3229
2296
8319
11024
11198
6860
2316
4811
2696
2430
1665
1909
3868
7814
2030
2823
3026
2507
2538
9869
7636
4243
1797
7580
2448
2511
11122
2235
6144
3406
3854
2100
1635
36088
1826
1703
1897
2416
4134
1958
2982
2564
4169
3649
63203
46689
2558
2386
3318
8001
2019
3048
5512
2429
1670
2408
2527
7699
4004
1675
7608
3791
2544
3078
1965
1747
2534
6246
2158
2728
4865
1769
3648
2732
1836
2524
18043
2680
2494
3799
2529
2321
2498
1756
5281
1686
7764
1692
1761
16781
2490
2520
2589
1960
2141
2265
2334
2517
3772
5241
2231
6200
2521
1752
1790
8565
1669
8327
2200
6751
2294
7734
2613
1828
1756
2149
7403
3640
1671
1667
1900
2192
3859
8656
1923
3682
2125
191008
13871
5517
2133
3745
5055
9693
2059
10077
2986
2321
2031
2263
2401
1749
6899
3487
2497
1673
1665
3232
3407
2251
1770
2847
2053
7052
6545
2530
8107
2803
6336
2467
56581
2139
2404
3675
2601
1795
1851
769087
4782
2058
1682
2129
1799
1662
4057
2497
27240
2502
2531
6825
1709
2362
2500
3485
1837
1849
2146
2116
1873
1783
1769
2486
1944
1732
8799
4380
2807
2016
1764
3220
1828
3047
2584
1666
2896
2230
3839
1757
1949
3819
2003
2280
1769
2269
2239
2105
2001
1674
2294
2398
360040
13998
2320
2374
2004
3430
2280
12332
2187
2099
1756
2414
2907
2516
16814
3467
13315
4369
1878
2145
3752
7688
1959
2495
3287
2253
2251
2356
2982
2291
2307
1943
6243
2686
3097
2502
2091
1911
1681
1741
1757
2131
11570
1895
1826
10229
2666
5607
2079
2941
1863
10698
26389
2847
6125
16316
11276
4352
1114179
4276
2102
2652
2527
1774
1768
2318
32262
5913
3196
3393
1852
2478
1948
4365
2478
2742
1783
2458
2811
1834
3184
46496
2097
1893
2814
1769
2771
2650
15513
2512
1757
2921
4633
2534
3241
2197
1959
2145
2079
31956
3027
1757
2386
2222
2770
1903
5588
2208
1769
2533
30076
2507
1933
4847
9228
2136
2252
3607
2758
1713
3340
2219
3449
1699
2480
5507
1874
2196
1787
4927
7828
2482
10513
2466
1731
1756
1900
3242
2358
2836
2524
2370
2520
2256
1770
2257
1757
2571
2167
4547
2402
2028
16536
3598
1664
1669
2489
1747
1970
31592
5257
10107
5979
4217
3196
3326
1832
13181
2322
2482
4467
8280
8923
1721
275388
2501
10764
1769
4168
1768
2145
6047
2097
1659
2350
2113
2213
7179
1948
2413
1665
2255
3389
2369
8903
2361
2280
2401
2514
1879
2380
1828
12784
1757
20526
2766
2769
1769
2396
2036
2446
2669
4521
6250
10999
1782
3063
2580
6846
1768
1811
2479
1841
1805
2395
17608
4034
5555
3010
1989
2096
2206
1769
10038
1814
2846
2296
2323
15905
1768
3167
3375
1687
2469
2186
1713
2124
2603
2674
1677
3653
2489
1747
4343
2218
2286
4588
8074
2124
3946
3146
3176
3457
2135
2989
3823
2063
2171
2886
3332
7128
5363
2047
2518
3241
1645
2476
1911
2064
2942
2792
1968
2088
1782
2574
1901
2497
2874
2488
1699
1727
1769
4456
2779
1918
2469
2528
2793
4054
1639
6133
2497
2499
16859
2503
4467
2034
3313
2151
5212
2505
2517
2769
4821
3449
4136
2174
4192
1841
2166
5415
2324
1757
3569
3188
1668
2805
5667
2516
2487
7089
2540
6837
2196
2313
2445
4499
2164
2213
5051
2930
5955
2502
122216
2144
17928
1873
2103
6467
2495
2634
2151
4651
3261
2608
1676
2140
1687
1644
2041
1826
1735
2534
1872
9904
3009
1981
7847
5563
2828
3413
30711
5478
1929
1817
1969
2482
2171
2036
2432
2315
4758
2413
2534
3791
2525
6123
18566
1822
2072
2255
3012
2010
3783
8818
1769
2501
2304
1842
1673
2509
2045
124869
1991
2068
2947
4084
5279
2369
5285
2536
2483
2518
1668
1815
4409
2499
3547
5024
3109
2835
2178
2022
1757
2298
3302
1824
1984
4454
2163
3209
1818
2275
3404
2003
3521
3461
13772
2105
1750
7139
10167
1891
11198
1873
11525
1753
1810
5102
3340
3652
3859
7369
2186
1973
4281
4605
1779
2624
3214
2326
1669
1810
1757
1769
1814
9162
2257
2307
1735
1862
2235
2482
2329
2994
5129
11158
2810
4585
3334
1874
1657
1941
2551
2038
3110
7924
1954
1671
1757
1248052
2048
2209
7075
3480
1987
2800
2200
2418
5362
1827
2424
3332
17357
3434
2568
1832
15063
1679
12605
3752
5302
1841
2513
2923
8756
5474
2793
2163
22900
6970
1818
3879
1787
4016
6100
12666
6962
7179
5029
2380
1816
4463
2574
4044
2421
4034
2421
2170
16533
1914
3953
1709
10269
2364
1671
1681
3248
1942
2346
2511
2505
1802
2053
2394
3441
3322
2266
2531
2338
2364
2340
2026
2361
2543
2363
1668
2350
2095
2342
2095
2093
2268
2269
2292
1751
1675
1748
1877
2270
2265
2130
2628
1659
1673
1657
2517
2528
1674
1757
2295
1671
2270
9824
2249
2353
1708
1683
2818
1688
1683
2277
1683
1963
1689
3077
1676
2265
1891
2278
2278
1669
1834
2547
2330
2629
2267
2267
2266
2366
2613
1864
2542
2358
1698
2795
1768
1850
1658
2543
2290
2501
2505
1783
2622
24767
2680
2680
2554
2547
1674
1673
1704
3755
2266
2279
2353
2198
2271
2277
2260
1668
2369
1902
2096
1704
1704
1682
2353
2290
1652
1689
1866
2418
2819
1669
1670
2665
1694
2493
1952
2500
2501
1784
2656
2778
2824
1672
1658
1701
2080
1684
2050
2052
2086
2081
2052
1876
1677
2367
2501
2267
1680
2517
2289
2298
1681
3090
2335
2462
1674
2279
2290
1681
1892
1678
1684
2243
1681
1683
1877
2483
2519
2469
1687
1688
2631
1888
2328
2446
3167
1689
1686
1690
1876
2671
1663
1662
2562
2284
2634
2541
2249
2262
1898
2687
1698
2255
1697
1756
2674
2045
1691
1698
2545
2682
2253
3459
2203
1897
2570
2185
1680
1659
1659
2339
2584
5721
3014
2256
2522
2436
2531
1662
2249
1924
2334
1791
2501
1790
3046
1682
1683
1683
1688
2307
2162
1691
2051
1960
2299
2272
2273
2301
2300
2206
2203
1682
2204
1682
1664
2442
1693
2520
2546
2268
2751
2519
3430
2267
2088
1890
1899
1891
1675
1900
2528
1669
1670
1577
1691
1683
2189
2246
2248
1691
2269
2712
1675
1679
1679
1815
2529
2184
118132
1674
2531
2331
1885
1880
2255
1677
1671
2299
2338
1880
1831
2514
1654
2516
1666
2665
1619
2687
1694
2599
2583
2437
2556
2440
2438
2589
2412
1666
4786
2684
2679
2814
1757
2529
1685
1908
2440
1703
2812
1672
8061
2161
15997
1760
1936
2349
1888
1685
1877
1693
2059
2248
1693
2531
2288
2288
1692
1630
1690
1918
1918
2341
2339
2617
2557
2662
1688
2275
2335
2441
2061
2303
1880
2360
87106
2534
2344
2370
2336
1675
2536
1893
1896
1875
1692
1890
1768
2533
2271
2278
6017
2269
1703
2338
2260
2257
2255
2258
1871
2681
2049
1868
2676
3732
2279
1948
2349
1687
1687
2298
1689
1892
1880
1702
1665
1666
2379
2380
2261
2260
2424
2193
2189
2369
1679
2519
1691
2206
2258
2256
2292
2301
2301
1695
1666
2275
1904
1897
1690
1691
2527
1915
2413
1699
2245
1708
2404
1700
1701
4347
1897
2226
2064
2359
1840
2263
2262
1710
2248
2537
1643
1684
1654
1670
1657
2207
1694
2286
2258
2258
1959
1669
1677
2234
1853
2171
2528
2529
2170
2275
2196
1680
1677
1973
2246
2250
2256
2505
1901
1899
2245
1611
2239
1722
2256
1683
2527
17064
1750
2203
2280
1690
1913
2384
2193
2198
2197
1662
3319
2814
2439
2418
2521
1689
1686
1685
2024
2440
1683
2542
2537
2336
2093
2773
2566
1875
1672
2391
2243
2832
5568
1705
41361
41361
2295
2262
2424
1680
1680
2190
2269
2441
2556
2408
2243
2315
1681
1886
1709
2345
2344
10652
1673
1670
2350
2346
2346
2350
1679
2601
2095
2800
2199
2521
2200
2821
2205
2610
2197
2529
2293
1781
1779
1780
2532
2286
2291
2539
2287
2241
1678
1673
2516
2581
3650
2617
2428
1693
2681
2251
2258
2250
2250
2251
2252
2256
2252
2501
1672
1714
2335
2296
2007
2795
2815
2296
2813
1719
1660
2207
1877
2546
9868
2547
2277
2277
2373
2377
2193
1668
2203
2203
2191
2203
2204
1899
1755
2288
1872
2263
2252
2047
1844
143529
2242
2335
2335
1663
2458
2458
1678
1678
2546
1908
2356
2265
2194
2196
2191
2195
2349
2236
2638
2195
2241
4665
1668
1891
2035
2810
2313
1890
1891
1708
2615
2615
1919
2259
1698
1701
2253
2819
1812
2263
1707
1859
1860
1673
2369
2366
1673
2549
2294
2282
2521
1682
1638
1671
2249
1901
1903
1898
1690
2280
1813
1680
2253
2494
1772
1669
1669
1678
2399
2247
2341
1685
2342
1674
1896
1858
2437
2688
2688
2686
1892
2686
2264
2686
2686
1970
1702
1684
2522
1676
2258
2440
2438
1985
2301
2438
2443
2439
2431
2436
2440
2438
2443
2435
2300
2436
2439
2509
2203
2308
2305
7734
2356
2255
1676
1887
1888
1643
2185
2251
2256
2205
2257
2201
1693
6938
1677
1692
2760
2323
2539
2273
1705
1865
3125
2598
4844
1669
1708
1692
2255
1861
2433
2548
2156
2549
2452
2257
2299
2295
2444
2437
2345
1911
1891
2267
2254
2253
2674
1765
2055
2246
1765
1772
1768
3623
1821
1905
1904
1906
2031
2506
1690
2462
2462
2193
1864
1684
2575
2264
2142
2293
2283
2269
1929
2279
1684
18524
2254
18524
2366
2417
2481
2404
1670
1884
2337
2269
1693
2311
2243
2288
2521
2264
2261
1788
1803
1671
1785
1771
2802
1884
2410
1770
1915
1895
1894
2538
1892
1895
2909
2337
2810
1793
1797
1793
1682
2860
2267
1861
2277
1860
2502
2504
1698
1697
1907
1899
1942
2322
1690
2068
2379
1686
2688
2550
2553
2554
2554
2692
1684
1687
2686
2691
5253
1696
1679
2244
2419
2298
2196
3097
1682
1682
1696
1937
1938
4188
2203
1783
1673
1700
2243
2536
1885
2372
2565
1663
2189
1665
2198
2301
2267
2264
1683
1683
1684
1684
2421
1874
1909
1669
2246
2200
1682
2076
2497
2081
1691
2289
1678
1873
1682
1880
2291
2410
3746
3476
3128
1874
2453
2393
1675
2814
1903
2540
2255
1656
2272
1900
1676
2553
2058
1900
2688
1668
2524
2077
1808
1808
2599
2265
2599
2269
2612
1714
2290
1890
2651
2539
3646
2527
1900
2348
1698
2677
2602
2286
2283
2260
2262
1668
1679
4963
2805
4147
1676
33704
1669
1669
1669
1940
1936
1935
1690
2273
2065
1648
2557
1873
1756
2060
1708
2508
1690
1689
1684
1687
1670
1899
1896
2191
2255
1692
2781
2582
2214
2243
1689
2259
5744
2258
2241
2183
2256
2279
2675
2821
1673
2236
2185
2351
2350
2353
2353
2350
2267
2265
2267
2258
1641
2261
2261
2551
1692
2502
2600
2497
2595
2400
1679
2294
2256
1657
2330
1656
2272
2270
2264
2270
2266
1897
1699
1679
2260
2772
2778
1907
1687
2234
2516
2350
1685
1890
2320
1689
1671
1642
2502
2370
2805
1699
2514
1887
1671
1902
1665
1693
2256
2508
1680
1670
1674
2259
2539
2529
2301
2023
2200
2284
2289
2338
1681
2684
2379
2818
2377
1678
3616
1676
2569
2191
2194
1681
2507
1680
2504
2508
2505
2432
2507
2341
2342
2520
1694
2200
2674
2529
2529
2786
2539
2757
1896
1893
1894
1887
1894
2687
2518
2516
2517
2687
2515
2516
2318
2520
2516
2515
2519
2515
2794
2514
1669
1944
2285
2282
2536
1767
2407
1789
2243
2239
1885
2537
2020
2272
2607
2607
2526
2263
1920
1871
1879
2273
2417
1897
2334
3504
2343
2348
1672
3290
2064
1665
2596
3441
2595
8574
1675
2164
3423
2258
2258
1691
1677
2441
2552
1689
1683
2249
2563
1930
1673
1674
2328
2499
2499
2386
2824
2251
1669
1799
1680
2435
2439
2420
2417
1660
2307
1670
2034
2558
1672
1787
1678
1681
5808
2673
2732
3328
5402
2024
1663
1662
2367
1651
1841
2024
2290
1691
1672
3312
1687
2261
1671
2370
2330
2440
1891
2491
2345
2330
2066
1696
1696
4015
2652
2339
1887
1889
1694
1664
2251
2097
2101
2270
2272
2595
2656
1885
1683
1657
2490
2547
2333
2337
2332
2218
2214
1872
1773
2290
2266
2515
1876
2810
2211
1819
1679
1676
2518
1698
2862
1795
1650
2457
2212
2430
3352
2262
1880
28920
1663
1667
1675
2253
2382
2333
2198
2199
1669
2878
2260
2432
2653
2271
2273
2266
2333
1877
2442
2045
2043
2191
3656
1671
2273
2115
2370
1657
1649
2370
1680
1692
1691
1692
2329
2439
2441
2445
1711
1787
2289
2285
2296
2261
2510
2581
2267
2266
2268
2069
2419
1658
2267
1876
2281
2281
2260
2261
1711
2343
2069
1700
2265
2778
2294
2507
1909
2541
2170
1881
1673
2283
2263
1896
2263
2334
2783
1986
1894
1673
2265
1894
2266
1767
2193
2446
1898
2515
1861
2273
2201
2064
2359
2262
1667
2263
2093
1783
1811
1810
2255
2258
2295
2295
2559
1687
1662
2266
1660
1663
2539
1976
2184
1696
1696
2249
2562
2255
2562
1676
1674
2258
1870
2477
2260
1683
2260
2042
1683
2376
2274
1674
1755
2273
1672
1694
2340
1793
1915
1708
2261
2161
1689
2503
1707
2253
1685
2025
1676
2286
1880
3077
2266
2427
1920
2053
1662
2325
2322
2324
1756
2025
2302
2299
2273
2533
2074
2535
2534
2393
2259
2271
2798
2797
1858
1697
2511
1638
2524
2342
2682
2348
2229
191016
4685
2526
2044
2775
2431
1681
2271
1722
1699
1696
2539
2334
2269
8819
2811
2336
2199
1694
2070
2232
2261
2553
2555
1693
2633
1670
2291
2338
4992
1671
1658
1700
1706
1813
1703
1825
2338
1655
1667
1653
2287
2062
1664
1664
2314
2316
2295
13658
1696
1693
2515
2787
1701
2342
1692
2510
2275
2350
2269
2519
1690
2199
6862
2273
1779
1928
1692
1931
1930
2051
1660
1655
2551
2552
1685
2295
2543
1812
2704
1668
2326
1900
2291
2262
2250
1813
2249
1663
1690
1690
2265
2344
1659
1665
2588
1687
1652
2282
2100
1764
1816
1820
1674
2319
1838
1693
2209
2209
1643
2291
1695
1658
2299
1670
1677
2260
2246
3841
2274
2378
2411
2409
1666
1677
1673
1673
2493
2816
2345
2199
2276
2201
2325
2051
2906
2247
2542
4473
1668
2252
2185
2506
2208
2204
2217
2204
1888
2536
1663
5588
1848
2027
1786
1936
1753
1699
2785
1665
1689
1814
1685
1690
1812
1705
2274
1660
2271
2182
2269
1887
5531
1809
2263
2700
2211
2507
1690
2394
2346
1674
1663
2279
2554
2627
2335
2249
2350
3587
10032
2694
1973
2692
1656
1656
1670
2519
2426
2256
1685
2273
2273
1698
1690
2769
2501
2771
1889
1697
2499
2810
1816
1686
2333
2537
2538
2538
2540
1670
1667
2550
2784
2803
2786
2799
2637
2637
2636
2800
2797
2804
2784
2784
2797
2802
1669
2305
2232
2524
2524
1879
2637
2388
3979
1767
1668
25773
2280
2315
2526
2526
2552
1663
1664
1704
2514
2550
2495
2496
3608
2820
1660
2309
2264
1703
1889
1888
1685
2507
2362
2771
2340
2338
2795
2272
1670
1670
1631
2687
2622
1660
1749
1841
1885
2339
2272
2283
1686
2490
2499
2529
2529
2543
1705
2436
2440
1697
2631
2682
2682
2527
2534
1837
2344
1666
1723
2637
2066
2637
2668
2563
2047
2351
2352
1712
2347
3297
2258
1660
2278
2277
1675
1675
2757
2280
1664
1679
1697
1683
2267
2479
2550
2035
1703
1674
81680
2252
1780
1779
2401
2306
2309
1657
5782
1687
2376
1855
1650
1676
1678
2264
2529
2528
2526
1696
2283
2555
2339
2271
2527
2242
2245
3514
1785
1708
2009
2680
1882
1892
2506
2513
2277
2494
2201
2292
2342
1886
1790
2348
2282
1774
1665
2333
2622
1656
2303
1687
1754
2516
1687
2607
1675
1702
2273
2276
1680
1681
1681
2386
1780
3322
2650
1666
2061
1697
2067
2171
2270
2531
2258
2408
1896
2274
1908
2194
1769
1666
2266
2281
2303
1683
1684
1683
2265
2043
2288
1705
1707
1742
2061
2060
2491
2491
2201
1690
1909
2270
1703
1677
2137
2563
2651
2221
2279
2255
1689
2560
2124
2265
2265
2374
2537
1644
1670
2261
2143
2141
1649
2299
1657
2036
2037
2329
1863
1768
1764
1936
1788
1697
1817
1661
2505
1819
1842
2808
2680
2805
2531
2804
2265
2800
1859
1869
1685
1683
3987
1676
2497
2498
2509
2509
2799
2694
2694
2558
2559
9195
2802
2248
2055
2059
1658
2271
2274
2270
2276
2280
1695
1694
1874
1878
1765
1663
2796
2043
1681
1805
1805
2631
2547
2015
2248
2735
2552
9069
1841
1839
1685
2809
1667
2296
2355
1932
2377
2376
2275
2272
2269
1704
2302
1885
2510
2513
2513
2512
1681
1666
1670
2500
1662
1683
1682
1659
1747
1743
1745
2273
1880
2335
2364
2363
2334
2331
2540
2551
2288
2285
2285
1986
27428
1670
1702
1708
2429
2292
1671
1876
1694
2502
2371
1675
1776
1666
1680
2282
1672
2264
2256
2263
1889
2626
2020
1811
2271
1670
2504
2504
1900
1897
1705
2274
1773
1876
1882
2217
2551
2551
2551
1702
1793
1673
2320
1890
3656
1664
2289
1671
4013
2248
2048
1875
2432
2424
2260
2528
1671
2264
1694
1719
2793
2065
2069
2069
1691
2071
1653
2283
2282
2785
2626
1665
2209
2396
3787
1699
26049
2523
1874
1703
1678
2295
2263
2334
1706
2537
1968
2550
2053
2507
2507
2104
1829
2513
2500
2511
2516
2500
1784
1669
1873
1667
1679
2269
1767
1662
1926
2519
1782
2247
1841
2557
2555
2813
2648
2550
1676
1708
1658
2060
2436
1778
45360
1665
2253
1788
1670
1690
2270
2414
2272
2267
1870
1871
2357
1954
1675
2182
2285
1680
3626
1683
1652
1646
6461
1657
2142
2007
2269
3357
2805
1789
1663
1667
3050
2389
1659
2439
23446
1672
2347
1948
1677
2168
1891
3217
2763
2462
3067
1663
6818
4916
1897
9773
1904
2197
1752
2325
1662
1667
2937
1699
23465
23249
1940
19238
1848
10477
21484
2421
2099
2085
2060
1654
2779
1847
1656
1655
1662
1644
3559
2847
2662
1641
2899
2343
2277
1668
1672
1638
1751
1642
1788
3154
2587
1901
1651
2647
1644
3936
1740
1964
3112
3107
1763
1758
56618
3851
2031
3297
2390
1661
8372
1648
2497
1662
2743
1653
13219
3263
4942
1658
5447
67737
1657
4354
1783
1680
1862
1660
1668
4843
2051
2360
1757
6312
2550
2621
1667
2109
1759
2073
2757
1671
2185
1699
1829
1649
1646
1657
1658
3102
1646
1646
1749
1749
1673
2245
2870
2496
5205
1656
1680
11379
3697
2065
1660
1670
2961
2503
2150
9036
2200
2127
1650
1676
1660
1659
1667
1918
1649
6776
1673
2332
2332
13574
11978
7413
2142
2223
4185
2801
3025
3994
3287
2116
1671
1750
1691
1640
1668
1835
1955
1702
2923
1690
1690
3166
1647
1701
2285
3073
2014
1669
2216
3249
1724
1700
1708
2078
2399
1667
1883
1668
11847
1743
2124
1651
1921
1646
1662
4437
3394
1675
1673
3946
2318
2130
3978
4392
1757
2189
1660
1736
1670
1658
1675
1880
1677
2350
2330
1992
1649
3922
2480
4477
1659
1672
1669
6195
2235
2057
2147
1661
1735
2245
1681
2201
3485
1843
15043
5359
3234
2167
2479
2265
3957
3565
2797
6511
1689
1660
1825
117848
2211
3005
3750
24500
1694
1990
2171
22330
2171
1654
2634
2170
2172
1736
2964
1643
2250
81465
2169
6764
2168
2021
1672
2171
1800
3695
1914
9468
1685
2927
2929
2129
2828
6456
67650
1663
1733
5812
2169
5155
9625
8600
77896
3653
2176
2152
1795
2868
1803
1796
1652
25075
5563
2916
1910
2166
7825
10517
2058
3200
13316
2271
1757
2505
2798
2136
1704
1661
2125
2656
2229
2697
1890
2902
2599
6781
1798
1663
2039
2188
1646
6789
1672
1697
1708
2306
4384
1655
1677
1678
1668
6148
5585
1824
3333
2363
1662
40853
10534
1839
3556
1644
1705
2060
3998
1719
2219
2813
3887
1682
2392
1786
2928
2261
2264
2093
1809
2965
2480
2636
2611
3063
2212
1676
2249
2254
2055
1641
1664
1935
1676
1671
2994
4555
3680
1650
2109
2150
2975
1662
35287
1808
1651
2199
1702
2067
2250
3325
3074
1662
1900
2562
2500
1652
2704
2215
1962
1652
3281
2910
3665
1831
9107
2958
1652
2887
1970
1644
1665
1673
1667
2080
1759
3150
9605
1971
2136
2560
2395
2321
6765
32883
9417
2134
2007
1710
3732
14659
1656
5646
2171
3515
2795
2800
1793
1695
2167
7811
2732
3404
1802
1929
3876
1798
2285
1694
6820
2181
1660
3479
2174
2813
2167
2172
2169
1885
2013
1984
1668
3908
2174
10795
3799
90500
5438
2178
2170
2171
1992
27487
1671
2173
4983
2962
2120
2171
23793
1667
12303
1643
2992
2170
2113
4933
2179
3073
2450
1919
5077
3542
8333
2114
13566
1672
4507
2202
1677
5195
2172
1665
1655
2655
2170
8360
10615
2172
5310
5175
2168
9788
2597
2170
25464
2175
2053
2172
1669
1680
2001
2846
2982
13110
2852
2963
3863
1715
1678
1654
2170
1884
2176
2168
2319
1808
45505
2171
1668
1650
1656
1655
3415
1644
1851
2171
1880
1882
2211
1889
1682
2536
2180
12534
2324
2167
3518
1666
1663
16478
2169
1679
7773
2166
1719
1698
2217
1666
40695
3006
2169
5174
2170
2169
2171
20908
2536
3714
2209
8897
1830
1735
2031
2282
1674
5071
12518
4977
2505
1633
4983
2290
2037
2241
2168
2214
2465
1788
2171
2172
30583
5501
2748
2350
12000
3396
1938
13759
2172
2180
2168
2750
2345
2238
2673
1695
2171
1654
2178
2318
2042
2170
2171
1649
3276
2182
1952
1904
2570
2844
1715
2239
2188
2172
7401
1685
7759
1664
2384
2696
74351
1673
2173
2041
4374
1672
2173
2170
2078
2297
2345
2162
6997
2169
6917
3505
3225
2379
3897
2169
2171
2172
1658
2027
4353
2936
2202
2986
2171
8402
4424
2978
1698
2603
5267
5693
1854
1654
2147
1663
2057
2168
1974
1853
2151
2977
4616
2197
2374
1668
10379
2168
2172
1651
1851
2174
9484
2176
2110
1654
2794
11878
1904
4001
2026
1928
2124
3388
88703
3026
3954
4977
57047
2173
1837
2945
1657
3551
2128
1672
9143
2171
1748
2169
1894
2178
3010
1637
1674
1798
2248
2175
1674
2619
44143
2169
2395
2981
2174
2169
5172
2172
9602
2174
2172
2171
2231
2123
1923
2251
1978
1662
57159
1997
1678
2172
4711
13502
2172
2051
4102
4585
2179
4987
1634
1886
2673
1673
1677
2171
1641
1868
2170
1923
2344
1918
2172
3568
2171
2169
8847
2110
1663
1659
3257
1823
2170
1652
1639
2506
1653
2377
4958
2180
1656
2565
1721
6649
1866
2012
2611
2171
2100
1813
11173
3769
1903
2170
1658
24276
1653
1666
2791
19503
2845
2036
1648
2555
2947
2171
5595
2319
1898
2751
2172
2170
1672
2172
2169
1651
1657
2286
2170
1986
2170
2324
3473
2295
2124
3147
1670
2495
1678
4144
1633
2175
3425
2008
2167
9424
1948
1957
2171
2752
1669
2170
2569
4759
2446
1765
1903
4415
5668
3949
3013
29206
3867
1814
2175
1651
3344
2346
2170
2422
358885
2052
2625
2257
22865
2195
1666
1665
4566
2168
3328
2041
3750
1695
1829
2169
1917
1924
3151
2335
1664
1642
2169
2172
2241
1999
4174
2170
293640
4264
2168
80407
2053
4339
1910
33942
4360
2172
2309
1658
1692
9727
33894
2168
1851
2170
5196
3402
1904
2171
2794
2169
6092
2977
2947
2436
2751
55405
2467
1650
2265
4853
2702
3647
1652
12012
2260
4899
1879
2246
1896
26011
11593
3370
1654
2170
2174
87127
2121
2170
3402
1806
14305
3419
2759
1805
2095
2168
4291
1645
2191
3342
2169
3657
2164
4312
1826
4008
2306
2130
2174
2172
2227
2476
1660
1885
7827
2172
2598
2467
1993
2171
3789
3496
2759
3648
3382
2173
2462
1672
2169
3445
2245
2331
2173
45887
2398
5595
2095
2170
5482
2134
2168
2169
1822
2274
2239
2175
2741
2015
1999
1686
4644
10807
1669
1707
2231
2212
3970
2081
1683
4358
1765
2185
2172
30667
1745
3514
2169
2146
2168
8239
2171
2553
3047
2130
85864
1748
1819
6855
2373
1893
11116
3608
2171
2666
1870
2767
3933
2173
2175
2445
20253
2126
1797
3137
2321
15670
2169
2251
6284
2169
1955
1671
2169
2170
2223
1658
2459
2351
2526
1974
8568
1650
2907
2176
3606
2171
4900
2054
1928
1660
6688
2185
1655
1824
1957
1758
2169
1798
6709
2150
2032
2558
10122
2144
2171
2482
7244
1651
1701
2562
1672
2512
7173
4169
2110
2171
2450
1671
2250
2174
2176
2170
3104
1746
2216
5959
2173
2174
2174
1778
2167
1906
8544
2172
1671
1669
7017
1670
3673
1665
2289
1659
1797
1669
4812
2689
2170
2326
2173
2779
105620
1652
2131
2094
57160
2172
3282
2057
3631
2172
5210
9125
2170
1655
2169
8065
2154
4881
2018
2173
1644
6528
3902
1885
2178
2165
2411
1748
2173
2172
1666
2171
2475
2183
2283
6208
1677
4625
1810
2168
2170
2170
3292
2203
2292
3986
2404
2171
2820
2170
2172
2240
3034
7347
1698
2049
1743
14812
12731
2667
1728
2794
2173
2116
3632
27578
1785
3066
2170
2172
2643
2561
1820
2170
2304
12125
2340
1666
1949
1656
1666
3713
2169
1836
8670
2330
6273
2121
2168
4370
3861
1839
2169
2389
5852
1700
1981
2371
2149
2989
1713
1777
2168
2062
1920
2168
4987
1838
2173
1667
1660
2546
3286
2180
2904
2028
1944
4756
2174
2980
95289
2172
4350
2180
2751
4000
2264
1666
1915
3316
43895
2169
4756
4971
1880
1885
1756
1695
3232
4402
2169
1834
2173
3517
4898
2877
2890
2172
2115
2799
1816
1991
1681
1660
4077
3086
2175
1861
1999
3186
1654
2167
1952
1717
2169
2178
2355
2286
2172
2169
1657
3071
2176
2176
2172
2211
2169
1674
18355
2169
2318
104264
2893
2034
1656
1657
2380
2174
3141
2171
3329
1836
2170
1915
1710
2737
1662
2943
5044
2172
2526
2060
1762
2176
7481
1675
5193
5042
1684
2863
2170
8549
3273
2102
2173
1684
6390
1762
1668
1898
1686
2388
1986
4120
1891
1862
2853
2170
2167
2172
1656
1707
6118
2353
1640
3492
3585
2419
1801
5668
3697
2424
4477
2041
2030
2435
2350
2180
1667
1670
2170
2181
2170
4297
5676
12088
2124
2694
1793
1638
1923
3514
2168
2051
2057
1880
2173
1992
4749
2283
1798
6046
2109
2132
53706
2167
2753
1691
1667
6221
2173
1679
2169
5084
2170
2720
1682
2189
2453
2210
2170
2170
2522
1675
1676
2174
2516
2369
2076
2178
2172
2159
4469
4306
2170
1664
5161
2689
2168
2065
1669
3166
3508
4397
2124
1794
2169
1954
4806
1936
2284
2996
2156
4371
2309
5238
2174
2767
4031
2173
4568
20017
1902
2642
2169
2765
2176
2227
2271
25740
2122
15138
2172
4291
2489
3955
3339
2166
1980
33895
2618
3344
1699
1646
171736
1663
2172
2170
1663
1914
2173
1663
2128
1667
2881
2249
6880
2607
2798
2654
2170
6302
2700
3761
5677
1938
8198
2174
2170
2170
1653
3249
1718
2170
3692
19654
1678
2411
2895
1651
1649
2171
7166
48106
2168
2355
2265
7170
1771
2085
2010
2172
5289
2168
2048
1692
1656
1739
2003
2347
2237
9914
1871
2170
2123
2369
2264
2703
2123
2169
2171
2338
1801
3510
2470
2554
2350
4709
2173
1655
1674
2172
4547
3074
1676
1873
2175
1848
2093
2307
19337
2108
1918
1639
1709
2171
2030
1959
5504
2131
2173
2390
3328
2170
2725
2046
2987
11872
1813
11949
2368
2508
2058
1753
4068
1673
2175
2396
2250
5684
1666
2030
6528
2224
2048
2174
2171
1905
2170
2171
15400
1661
1688
4177
1654
5657
1654
10786
1669
2880
1665
2169
2057
4360
1648
2183
2172
4777
2999
2203
2294
2561
1755
2422
2407
1676
2194
2170
1674
13100
2662
4177
2476
3628
2171
2040
2178
2921
4246
3485
2676
1913
1655
3624
2063
1736
1686
1652
5613
2157
1999
4205
1680
2031
2288
2115
2375
2183
19491
7137
55006
1905
1678
1767
2109
1679
2488
1666
3070
15455
8322
25001
3095
2483
2168
2876
2205
6458
2069
236258
1937
108331
39197
2760
5344
3172
2682
3689
2160
1738
2627
3305
1672
3325
2169
3949
2172
1672
2170
14874
3194
2168
1928
2169
2382
2169
1836
2113
2940
4978
2175
2171
1872
1758
2171
2171
2172
2178
1763
6221
1723
2360
4383
1776
1963
3510
201208
6899
3406
2290
1658
8267
2267
1748
4081
2176
2229
1671
2170
2946
2459
24
12788
1762
1792
3035
2878
1699
2171
2255
1656
2748
1655
2343
80317
2136
1846
1659
2172
86979
10179
2620
2171
2035
293629
1848
2194
2171
1833
4174
2840
2658
1742
7713
1872
1872
3005
2045
2260
1967
7719
2184
5515
2146
2067
8343
2101
6609
2176
4130
2057
2365
1667
1883
2140
1881
4577
1652
2124
2200
2712
1734
1691
1654
1648
3889
1973
1671
1646
2273
2963
3274
2731
2801
1652
1654
2644
2905
3679
1968
2170
1651
1678
106369
1914
2328
1661
2628
1653
4220
1760
1654
1861
4759
2819
6318
3298
7564
2124
8937
1709
2063
2247
2462
2068
2243
1903
3085
7314
1672
2198
3711
3954
1660
26268
2555
1904
1806
2436
6142
9879
2129
2885
1666
2024
1680
2158
8332
1653
2173
1879
1661
2204
12439
2083
2286
2380
11112
2355
2173
8105
4110
4860
3131
11105
3671
4429
1648
2986
3107
2403
2758
1658
1663
4307
49154
2169
2293
2292
4472
2171
28493
2251
2172
6433
4502
1749
1870
3077
13840
1668
1635
1720
2728
2522
3399
1953
2994
2818
3406
2118
2502
17678
1754
17825
2174
4952
2140
2298
2808
33942
1803
1659
3942
2369
2637
64061
2165
1661
1878
1651
2316
5865
1678
1977
2016
1649
2217
1893
2040
1660
2195
196
4141
2543
2234
25686
2700
1799
4586
2394
2173
2387
2300
7046
1667
1679
3224
1657
11667
2283
1893
2953
3080
1669
1933
1656
1651
2956
3068
3018
3395
1923
2818
2553
1765
1646
1645
1685
1759
8806
1649
2273
23364
107212
1653
1659
2112
1825
1830
1666
1661
1692
3955
1646
1654
4345
1656
1575
2818
1649
2818
2944
3239
1653
1647
1678
2961
2131
2136
104075
5121
1909
1673
2160
2996
1645
6661
1777
1661
1685
3704
1680
6752
7144
5472
1778
1650
4727
1672
1665
1662
2104
1678
6837
54266
1649
2827
2165
2180
1685
1645
2203
2190
2354
2528
2131
3007
1674
2172
2803
13659
2419
2298
2164
1669
1660
1663
2184
1636
17109
3026
1656
3386
2450
7817
1651
1806
6405
123172
4614
3561
11952
1658
2122
4956
2173
1753
2199
2169
2222
1837
6408
7387
1657
3694
1661
2187
1822
8693
3429
1831
2007
2044
5492
3121
1981
6467
3320
3115
2330
2303
9609
2141
1794
2061
3412
3703
2029
1978
5767
4132
19668
6186
2393
1671
1894
3997
2658
2274
2829
3184
1818
1796
1673
1829
2614
2182
11949
2161
1904
2319
3995
1907
7211
2051
24224
63265
5423
54985
2726
1694
3086
1653
3584
3925
2924
2947
1672
1654
2440
1802
1671
1670
2596
1669
1686
46664
2470
3138
2988
2269
4310
108321
1989
1648
1892
2003
13203
2122
24620
3063
7953
2263
2414
1881
2614
6408
3346
3404
1973
1872
2777
16948
2102
10054
11102
2084
2199
83846
3926
2169
2535
2247
3352
3324
1783
1967
5047
21043
5068
3584
2979
2343
3478
1830
1928
2505
27440
3621
19957
1932
1792
1622
12713
3219
2484
1875
15676
1773
1668
1884
2612
2098
45124
1678
13203
2482
1684
2248
7344
3483
1667
7919
5332
1797
1985
1964
2313
2169
2376
2363
7786
1942
4268
1651
1654
22747
2063
1687
1694
1709
6924
12751
1664
1663
3631
7085
2785
1748
4547
4556
2527
2991
2054
4404
4988
2288
1663
3488
1867
3231
2161
1687
14205
2820
1947
1893
1814
2074
2543
11770
1672
3590
1851
11539
6216
1671
2170
6331
14684
2354
4367
7438
6547
2095
7553
1874
4478
1832
4111
6340
1667
2486
1866
1678
1677
1656
2066
2387
4026
1661
2447
10295
14964
5619
2208
1668
2179
1659
3621
2244
26312
1952
7329
1984
2455
3403
2670
2073
2287
3112
1660
8147
2025
4214
2734
1672
11472
3790
1651
2750
10514
2957
2820
4448
2144
17713
1981
8104
2006
2759
24801
1918
115868
1662
3330
3024
3793
6300
2180
9446
2304
2304
2080
2670
4217
2734
2664
2342
2297
1713
1693
1834
2370
1665
7760
1648
3980
15551
3541
3438
3333
2304
2524
2930
2282
2495
3183
4482
3896
1746
1908
2407
1651
7092
2665
2108
2271
11587
2214
33926
3674
3010
2990
3354
11164
1679
2973
1937
1862
2243
2320
16799
3903
4408
5106
3521
2164
1744
10666
3863
3038
2228
1659
1669
9597
3228
3289
80391
1705
2057
1984
1665
2020
1688
1685
3344
2156
2073
1657
1788
2155
1635
1750
2249
2035
1842
1653
1645
1647
1783
1834
2142
1984
5717
1646
23596
3548
2052
1922
1923
1660
2676
2679
3347
1633
1662
2542
1655
1683
2197
1898
1672
5840
22908
5135
1694
6183
2426
4069
9370
1666
1929
2541
2750
2101
1668
15321
1660
16569
2041
1657
1874
1583
2564
2154
1680
1773
1996
2049
8639
5020
2156
77850
2462
1690
5139
1661
2447
2378
4565
2544
8868
2057
2251
5386
2582
1867
45109
8619
2656
1615
1945
1661
1917
3626
2704
1659
1692
2057
2185
1675
2399
1983
1867
1770
2173
2630
4552
1747426
2410
2156
1644
1654
1891
1851
1862
2050
2252
1677
1651
6808
1671
1681
2660
2535
1821
8563
3430
1697
2019
8392
3215
4285
2492
2142
2947
2912
1645
2180
2614
1676
1897
1669
1666
1669
1664
1963
2736
40868
1756
1649
1662
3358
1823
2051
1660
1691
1657
1660
1673
2820
1650
2287
3265
13174
2945
2813
1645
1688
2277
18366
123214
2222
3243
2058
1674
1810
1670
2283
1641
1648
2274
2214
1811
1891
1695
1664
6238
1633
1880
2045
1695
2193
1671
1670
1983
2325
2629
2258
1671
9309
1657
1656
1672
1807
1659
2310
1888
1802
1686
1678
1647
1681
2686
2141
2199
2180
1664
2385
1892
1794
3621
2912
2466
2384
2860
5857
7768
1651
2209
3200
41259
1665
1657
1897
1804
2614
1629
251709
1955
40812
2614
6650
45262
2394
19035
2667
1986
2163
1679
1708
1663
1670
1676
1875
2185
1674
235259
1899
1672
1682
1935
1685
2525
2526
1814
1661
1720
2213
1670
1668
2015
1667
1701
1676
1676
4607
2045
1657
1704
1702
1689
2410
2259
2260
1674
1669
1703
1678
1675
1650
1669
2115
1688
1662
1811
1677
1711
1662
1645
1663
19086
1717
1713
1672
1744
52546
1986
1632
1653
1887
3816
1686
1633
1687
1686
1675
1657
1654
1672
1650
1664
1897
3728
1891
1670
1685
4677
2397
1675
2678
1676
1674
1682
1705
1650
2226
1646
1657
1662
2271
2272
1685
1681
1667
2138
1677
1669
1662
1701
1670
1709
1670
1667
1869
2524
2052
1668
1684
1656
1655
2407
1673
1761
1691
1682
1663
434561
1754
1792
1673
56485
4575
1881
1877
2340
2671
1684
2549
1662
2182
1660
11081
2239
1663
1660
8517
2915
1656
1679
1658
1675
1669
1695
1651
1687
1681
6155
1904
2661
2170
2398
1693
2732
1673
1677
3715
1674
1678
1645
1682
1734
2436
2344
2345
2548
2509
1656
1670
1836
1692
1651
1703
1658
1661
1677
2065
1680
1676
1652
1668
1669
1684
1663
1664
1683
2248
1646
1673
2182
1681
1673
1673
1756
1717
1668
2016
2242
1662
1663
1668
1677
1678
1685
1668
1672
1682
1677
1677
1699
1672
1691
1659
1690
1667
1681
1688
1652
1683
1685
1661
2181
2183
4463
1692
1671
1790
2968
1670
1676
1661
37328
1683
1664
1673
1741
1692
1670
1661
1668
2275
2349
1679
2062
358922
1681
1610
1668
1769
1662
1638
1687
1660
1665
2321
1647
2231
3481
1671
1678
1678
1669
1658
1887
1668
1675
1673
1684
1679
2061
1681
1884
1642
1671
1679
1932
1667
1667
2513
2753
1700
1697
1677
1670
1656
1654
1650
1664
1882
1681
281480
1884
4281
1690
1983
5205
2468
1680
1681
1669
2275
1662
1888
1674
1675
1671
1697
1670
1794
1676
1667
2661
1689
2262
1652
3703
2331
1671
1688
1690
1797
1626
1713
1674
2362
1579
2362
1645
1676
1763
1648
1651
2084
1815
1678
1655
2254
1770
1703
1867
1643
6309
1668
1722
2000
2428
1669
1668
1679
1665
1660
1660
1881
1669
1709
1667
1690
1671
1685
2180
1690
1694
7028
2527
1667
1677
1671
5720
2992
1680
1697
1661
1658
2630
2357
2470
3829
1798
1684
2446
2083
2534
1660
1677
1670
1670
1891
1757
1701
44595
1684
1684
1678
1681
1692
1680
1665
1671
2411
2272
2244
1685
1663
1679
2288
1671
1890
2082
1674
1851
1666
1663
1650
7241
1667
1683
1676
2307
2271
2332
4645
1682
2394
1676
1675
1669
1675
1652
1659
1673
2527
1670
2850
1672
1662
1695
1690
6484
1660
2066
1680
1684
1676
1669
1663
2285
1666
1664
1666
1845
1668
1766
2976
1673
3221
1657
2203
1671
1679
1673
3217
7946
1684
1669
1955
4263
1670
1885
1672
2526
1680
1684
1894
1681
1974
1697
1668
1682
5974
1761
1686
1665
2706
1790
1679
1684
1696
1677
2927
1678
1650
1643
2286
1677
1693
1668
1666
1669
1677
1678
1662
1682
1673
1689
1679
1667
1648
7645
1664
1686
1652
1659
1894
1882
1681
1673
1670
1892
3143
1671
1968
1667
11784
1667
2634
1890
2430
1754
1656
1654
4281
1719
1750
1750
1676
2211
1667
45510
1662
2246
1654
1678
1678
1930
2266
1676
1659
2177
1665
2624
1670
1660
1763
1761
1659
2375
2491
1642
1675
1662
1762
1668
1765
1666
1839
1905
2186
1669
1660
1642
1669
1648
1647
1669
8913
9735
2530
2538
2534
1703
1678
1675
1673
1686
1680
1648
2274
1669
1672
2521
1664
1657
2154
1689
1687
1646
1660
1704
1669
1668
1681
1772
1676
1675
1671
1673
1661
1678
1678
1681
1683
2056
1680
44880
2363
1680
2023
1671
2092
1682
4980
1710
1691
1689
1689
121986
1638
2416
1685
6953
1664
1783
2617
2298
2290
2616
1890
1751
1695
1884
2523
1681
1640
1674
1665
1675
1670
1676
1654
2259
1890
1672
2018
1626
2728
1680
1656
1831
1678
1685
1683
1674
1759
1653
1885
1664
1662
1654
1678
2869
1682
1685
1658
1674
1826
1667
1670
1795
1689
1884
1890
1893
1713
1674
1647
1645
1686
1671
2062
1795
1791
11793
1696
2082
1669
3532
2174
1669
1694
2275
1694
1879
1672
1676
1668
1686
1663
1908
1661
1677
1674
1834
1668
1677
1687
2621
1769
2622
1681
1674
1670
1671
1639
2556
1677
1681
1670
2064
1657
2547
1673
1673
1690
1686
1673
1787
1639
1679
2610
1668
1684
1663
1684
1688
2135
1889
1796
1671
1677
1693
1704979
2617
1661
4933
1648
1697
1662
1685
1668
1676
1675
1669
1726
1681
2278
2689
2695
1685
1666
2157
1667
2575
1686
1663
1659
1676
1672
2420
2421
1669
16782
1658
4341
1666
1773
1683
1682
1679
1679
1894
1641
1910
2242
16237
2556
1679
1661
1676
1880
1645
1674
2540
2545
1684
1670
1680
1646
1672
2559
1902
1871
1695
1679
2612
2511
1678
1678
1655
1685
1685
4803
1680
1677
1679
1654
2093
1630
1674
1679
1673
1687
2386
1673
2283
2282
1673
2330
3873
1682
1679
4356
1662
3610
1681
1666
1687
1655
1676
1878
1674
1674
1867
2295
1682
2563
2359
2451
1685
1680
1904
1644
1664
1677
1671
1654
1674
3086
11456
1658
1877
1684
3044
1674
1700
1678
1669
1681
1752
1691
1669
1698
1696
1873
1876
1657
1667
1671
2510
1669
2239
1893
1892
1891
1650
2350
2351
2345
4808
1667
1786
2178
1661
1650
1673
1673
1677
2285
1675
4503
1668
1670
1683
1988
4713
3571
2062
1666
1666
1673
1711
2328
1699
2585
4537
1807
2231
1715
1676
1677
1686
1676
1659
1708
1681
5120
2047
2364
1682
1675
1645
1677
2792
2345
1675
1652
1672
2481
1691
1691
1663
1681
1674
1669
28771
1685
1665
1694
3691
1675
1663
1802
1672
1659
1652
1674
1678
1932
1898
1875
1667
1672
1984
1645
2534
2176
1689
1684
1671
1668
1675
1672
1758
1668
1966
1671
1663
1676
1638
1658
1643
1679
1911
1681
1672
52115
1661
1640
2209
1659
2230
1682
4590
1677
3313
1699
1703
1649
1664
1702
1710
1900
1905
1671
1705
1727
7265
1677
1654
8285
1674
1681
1664
1669
1818
2303
4511
2262
1675
1675
1656
1683
1683
1692
1753
8446
1669
1671
1687
2222
1645
1639
1677
1695
2296
2293
2076
2293
1904
1674
1667
1677
3188
1668
2257
1662
1695
1674
1667
1671
7241
2255
6226
1669
1674
1791
2244
1703
1698
4602
1895
1674
1684
1662
1656
1662
1656
1676
1675
1659
1666
2763
1646
1687
1876
2426
1662
1680
1691
1662
3166
1673
1685
39199
1670
1757
1753
14808
3231
1735
1894
1891
3223
122332
5104
3657
1892
3811
1652
1682
1694
1669
1668
1693
9377
2779
3019
1655
5657
1687
2343
2251
2248
1677
2273
1673
1668
1677
1665
2528
1679
1697
1667
5306
2372
1666
2506
6002
5127
1679
1673
2257
2366
2262
2260
2281
2270
2268
1640
2709
2502
2289
1925
1968
1891
1893
2718
1889
1891
2176
2503
2533
2194
3811
1934
4932
2031
14702
2273
2978
2499
5438
2280
1885
1889
1888
1884
1767
1809
2279
1888
1889
3176
1887
19315
2807
14947
1887
1889
1888
1893
1892
19225
8552
2271
9452
2281
1928
4172
1889
1895
1883
7236
12992
3081
2947
3767
2973
2922
2494
1770
2275
1804
1897
1885
1886
1890
1892
2917
2275
4369
3259
2996
3172
28475
2292
2176
19309
2560
19219
1668
2155
1680
2825
1669
1681
1770
2231
1670
1764
1688
2008
2712
1682
1647
1675
2585
2129
1669
1660
535555
1668
3796
1737
8227
2752
1715
1678
1677
4631
2033
1685
1656
8767
1685
4889
45120
1683
3298
2260
1662
1962
2391
2338
1688
1683
2276
2072
2275
87078
1666
1666
2023
1669
1935
3046
3906
1679
9447
1854
5392
1641
1703
1680
1672
1672
2577
1681
2129
1656
1656
2740
15685
4241
1720
352845
2221
2195
1663
2022
2316
1651
22949
1656
1694
1669
1680
1865
2564
2237
16682
7459
1674
16044
22749
1695
4645
1699
2797
3669
1819
1885
1674
5038
1657
1897
2000
1902
7640
1690
1671
2366
1674
5317
1876
2412
1669
2361
2438
1676
2043
1889
1776
1650
1664
3106
2054
8926
1704
2557
1980
1659
1659
1678
1673
2574
2058
1727
5680
1896
1896
1890
1894
3604
3259
2526
1698
1688
1671
1638
1773
2080
2040
14352
1678
2890
1679
6576
1679
2147
2596
1682
2281
2655
2401
2872
2774
5826
1682
4909
2234
1651
1877
1874
1663
1920
1814
1674
2531
6522
1898
1657
1675
1655
1663
5719
3002
6945
4337
1766
1673
7651
2315
1672
4728
8493
1678
1676
1803
1844
7829
2819
2298
2535
5500
1892
1670
1672
1666
1654
1791
1674
1666
86305
3081
1685
1685
2032
2510
1663
5295
1959
1663
2445
1683
2804
1677
2286
2292
1801
1676
1673
2345
1675
1677
1679
2534
1897
1649
1649
6318
18188
1697
2059
7809
1648
3738
7772
3194
1663
1634
1661
1798
1680
1673
5572
1679
3083
1677
1666
1671
1952
2737
1656
2615
1883
1674
4408
1667
1675
1662
11119
1658
1791
1899
1669
1672
51003
1686
7848
2720
1793
1664
1685
1681
1660
1653
1686
7779
1669
3882
1996
2894
1669
3089
1660
1701
1701
1644
1704
2312
3247
2151
1873
5574
1664
46967
1988
1681
1637
1686
1676
1676
2257
5082
4589
1924
1659
1657
2285
1681
1685
1685
3763
2137
1640
1683
5133
1899
4304
11264
2336
1656
2189
2952
1671
4382
4468
1650
4551
2691
2258
1667
1667
1647
47102
1671
1670
1670
1658
1660
1671
1657
1667
2199
10361
1683
13071
16735
2423
1682
1680
1995
1665
2590
1648
1910
2330
10905
1722
2239
2035
2309
2423
1648
1664
3626
1743
1743
1648
1643
2345
2048
2909
1677
1672
2084
1677
1699
2596
1684
1670
1730
2472
1632
2987
2664
2788
7206
15792
1671
2520
1909
3809
7939
2342
2350
1663
1900
1668
1669
1932
1979
9255
1660
1661
1884
8738
7904
3455
4914
5530
3237
1651
2281
1849
1667
1674
4945
2262
1638
1689
2273
4734
2757
3400
2166
2066
2035
1909
1668
1684
1890
1663
2507
2242
1679
1748
2049
2297
1660
2436
1666
1671
1664
1755
1664
3586
1652
1658
2211
1684
1750
1660
1697
1768
2463
1738
1910
3709
1675
1681
2182
1655
1678
1658
1674
1675
1665
1698
2345
1681
3525
2089
1672
15415
33331
1655
2653
2220
1669
1682
2100
2207
2768
2229
7275
1658
5204
1671
1985
1877
2195
1680
2787
1840
2728
1659
7926
1656
2265
2503
7539
1810
1788
2812
6888
1669
1654
1667
3841
4228
35557
2760
1672
1886
3940
1674
1674
1685
1802
3277
1651
2424
2423
1697
1664
1653
1999
1666
8049
1636
2047
1897
2240
1927
9428
2067
1655
11685
1650
1654
4591
3811
1690
2027
1984
1913
2040
1666
2186
1665
3405
2175
2073
5093
1681
1659
1671
1683
1658
2167
1870
1667
1667
1674
2240
2871
1670
1672
2859
2176
2174
2836
9928
1669
1674
2327
1668
2554
2082
1659
6194
13978
2474
2114
1791
8717
1679
1676
1677
1675
16374
1798
6055
1659
35802
1646
3964
2148
1644
1642
41333
6365
1657
1652
1690
1690
2257
3263
1687
170657
1846
1975
2295
1693
2836
2099
1657
1663
4569
1678
9038
5884
1685
1781
2382
1647
1664
1664
3728
4752
420221
1669
2724
2726
3077
2279
2144
1651
3324
2024
8716
10192
6194
2128
1973
2254
1684
1684
3011
2206
1653
1684
6434
1664
1664
4112
22031
7451
2379
1910
1677
1677
1667
2529
1674
1959
1659
2155
1651
1653
1664
1747
1746
5354
1666
2885
2376
2725
1780
2043
4073
1967
11342
2091
1788
3622
1666
1669
1669
6279
6564
1956
1698
1952
1672
4636
3584
1696
6580
1646
1848
1666
2885
1685
3875
1729
2274
2273
2298
2062
1796
2098
1885
1665
2574
4496
3525
20530
3762
1940
1936
3149
1669
1669
1801
2044
1683
1637
1660
2188
12341
2195
2354
1839
1670
1902
4489
1703
1678
1668
1667
1668
1678
1733
139443
1674
1671
1666
1672
1684
1658
1672
1645
1682
11496
1662
3599
2203
1680
1671
2094
1634
2186
1665
166664
4609
1658
2276
2228
5817
3405
1684
422765
4881
1674
2705
1671
1932
1933
3982
131462
2019
2446
18102
1670
2240
2298
2224
5627
2096
1898
1885
1691
2024
21673
1703
1683
1659
2331
2507
1791
1679
1676
1736
1882
2284
5703
1684
4453
1656
1676
1676
1681
1683
5255
1673
5307
2197
13237
1635
1867
1668
7761
5285
2060
1649
1926
1692
1679
1673
2136
3591
1700
1700
1682
1942
1671
1663
1800
1674
3593
3465
1756
1682
4119
1996
1650
1660
1815
1668
1639
1682
3431
2144
200085
1629
2568
1678
2375
2201
2451
2209
2413
7606
59636
5875
1653
1669
10353
3311
2098
2132
1738
1679
2110
1668
1667
3179
2511
2248
6236
5124
2789
1643
46957
1661
1667
2172
1739
1664
1739
4597
1681
2491
1642
1754
8896
2543
1647
1662
8588
2009
3894
9890
10132
1676
1679
1670
1671
1755
1664
1661
1662
1971
1907
1681
5139
1671
1632
1674
1669
10482
2092
2561
2584
17153
2205
2267
1673
1660
2178
2287
2218
7876
1663
2260
12042
3875
1655
2380
2390
1658
1662
3763
2540
18179
1726
1671
1924
1681
2901
1665
4821
2794
1658
1654
7030
3499
1680
1680
1689
1693
2218
2143
1650
1991
5754
1666
2334
1675
1679
1635
2394
2460
10375
3661
1701
1640
8111
2463
2263
1710
1668
1845
1880
1926
1671
2462
1653
2464
2462
762049
1680
1868
2262
5965
2611
1678
2260
1685
2611
1869
2451
18792
1691
2588
2586
1679
2188
2188
2542
1699
32758
1683
2338
1689
1893
2187
2587
2278
1710
2287
2290
1681
2554
1814
1674
1681
2552
2555
2258
8352
1670
2283
2274
1665
1713
4044
1672
1669
1675
2259
2537
2272
1884
2273
2567
2259
2477
2758
1693
1698
2237
2066
1677
1972
1744
1679
1667
1689
1689
1689
3471
1686
2274
2588
2627
2330
1685
2628
1662
1678
2628
1682
2121
1680
1665
2232
2456
2269
2287
2521
2590
1905
2268
2170
2170
2291
2058
2248
2267
2205
1698
2284
2442
4348
2259
2732
1685
2085
2095
1701
1671
2107
1887
2205
2034
2533
3068
2244
1659
2247
9566
2531
1680
1678
2299
2272
1802
2271
2409
2299
2266
2266
2312
2340
2784
2414
1884
1886
2528
1971
1679
2551
2527
1884
2564
2277
1683
2678
1677
1678
1669
1670
2355
2552
2551
2551
2555
2382
2382
1679
1866
2637
2679
1970
2815
2647
2730
1861
2518
1860
2816
2577
2711
2275
1803
1703
2277
1628
1885
2569
2086
2868
1865
1787
1871
1790
1792
1787
1789
1787
1785
1791
1788
2443
2538
1803
1696
2294
2292
1682
1678
2549
2275
2278
2549
2525
2354
2357
2351
2553
2039
1670
2038
1671
1877
2562
2561
1671
1681
2237
1667
2237
1668
2277
2278
1668
2160
1674
2553
2563
2563
1676
1680
2463
2504
1676
2366
1692
1698
2260
7313
2260
1672
1673
1669
1687
2421
1687
1683
2351
1696
1679
2347
2351
2262
2210
2271
2269
1869
2266
1681
1666
2289
2124
1676
1676
2286
1859
1649
1649
2274
2434
2575
1687
1888
1682
1685
1695
1690
1665
1674
2582
93749
2586
2586
2591
2271
2593
2623
2625
1679
2533
1661
2373
1665
2253
2238
2345
2285
1701
1661
2719
1709
2296
2362
1888
2299
2491
1677
1673
1676
1682
1678
1673
2105
1627
2269
2246
2276
2250
1662
1689
1665
2533
2281
1675
1896
2714
1661
4759
1676
1889
1706
1673
2284
2476
2281
1671
3410
1678
1621
1914
2218
1680
1665
1678
1794
1905
2270
1826
1651
2197
2204
2197
2594
3170
3167
1682
1717
2402
1667
2288
1659
2288
1951
2050
2264
1652
1659
2095
2546
2523
1643
1647
2097
1635
2713
2263
1701
2286
1684
1681
2271
1017679
2356
1947
1678
1678
1678
1694
1774
1691
2537
1958
1670
1964
2538
2524
2504
2555
2554
2555
2555
2286
2314
2606
2562
5099
1663
2577
2712
1700
2225
1751
2230
2278
1684
1694
2804
2254
2804
4535
2270
1662
2270
2265
2266
2270
2267
2204
1845
2264
2259
2051
1880
1711
2370
2363
1676
1663
1664
2039
1888
1670
1684
2273
1897
1675
2268
1950
1671
2441
1613
12770
1711
1887
1714
1881
1797
2269
1681
2366
1670
1698
2285
1643
2585
2276
1657
2128
2541
2282
2634
2385
2236
2384
1659
2285
2556
2259
1656
2263
2261
2207
10750
2221
2224
1660
2208
2359
2463
361052
2357
2362
3103
2211
2213
2628
2208
2213
2213
2199
1872
1669
1653
2338
1668
1683
2280
1673
2285
1673
1701
2281
1676
2283
2275
2278
1676
2287
2265
2262
2265
2710
2295
1661
2584
2584
2191
2272
1678
39254
1680
2467
2282
2585
2581
2688
1677
1670
2588
2260
2266
1855
1662
1939
2719
1754
1662
1675
1676
2282
1684
1688
2283
2347
2527
2382
2350
1815
2306
2304
2281
1998
2054
2289
1663
2383
2500
2383
2552
2555
2560
2255
1673
1686
2263
2265
2261
1677
1795
1903
1888
2199
1896
2542
2480
1674
2552
2363
2214
2360
1691
1688
2395
2805
1759
2807
2707
2578
2731
2575
2509
2550
2529
1672
1689
1688
2577
2387
1890
1885
1885
2554
1652
2553
1841
1668
1667
2261
2069
2284
2274
2271
2257
2548
1883
1883
1984
1659
1655
2534
1912
1701
2264
1676
1972
1683
2713
2332
2262
2257
1696
2008
1693
2718
2579
2248
2266
1859
1891
3029
2285
2285
2264
2063
2599
2263
1698
1672
2733
2817
2460
1664
2029
1904
1855
2307
2578
2290
2288
2287
2286
2283
1674
1671
2029
2291
2568
1909
1684
2306
2024
56696
2547
2547
2543
2283
2523
2519
2038
1673
2731
2283
2284
49752
2186
1693
2282
2283
2552
1673
1675
2253
2021
1677
2285
1676
2525
2525
1712
1896
2457
2280
2532
1890
2583
2180
2541
2034
2510
2274
108869
1657
2533
2540
2561
2558
1690
1691
2563
2306
1877
45356
2539
1892
5222
1678
2553
2553
4093
2554
1679
2219
2385
2499
2597
2560
2200
2193
2576
2465
1752
2567
1644
1683
1680
2558
1859
1682
21775
1891
1889
1888
1889
1888
1676
2723
2582
1882
2541
2539
3117
2584
2530
2534
2533
26847
2534
88999
1861
2594
2056
1666
202225
2429
2430
1904
2535
1656
2386
2551
1897
2573
1670
2271
2281
1678
2196
3428
1664
2205
203858
2270
2548
2553
1881
2270
2552
1765
2031
1679
2556
2554
2215
2589
2558
2589
2340
2547
2210
6712
2385
1680
2799
2445
2366
1663
2298
2548
113983
2519
2545
2565
63565
1684
1680
1684
1684
1680
2713
1671
2718
2714
2388
2388
2551
1684
2520
2558
2559
2818
1685
2119
2119
1921
2114
2524
4813
1893
1697
2528
2534
1707
1898
1683
1675
1970
1675
1658
1665
2586
1687
1678
2630
2376
2719
1685
1685
4833
2650
1846
2620
2377
2618
2380
2261
2551
2812
2813
2813
2390
2387
2205
1983
1745
2895
1768
2275
2343
44309
2119
2267
2269
2276
2258
2214
2272
2378
2279
1950
2627
1896
1892
2534
2588
1677
2583
2583
2721
2437
2584
2441
2584
1702
2441
2498
2070
2366
2394
1805
1836
1685
1828
2092
2572
2257
1655
2464
2579
2568
2301
2301
2305
1668
2257
2629
2296
2296
2629
2246
2308
2306
2297
2534
1710
2258
2261
2537
1707
2378
2377
2273
2378
2616
2275
2556
2613
2281
2556
2281
2178
1926
2122
2095
2101
2274
1668
2273
2271
2290
2290
1672
1674
2266
2051
1894
2342
2278
2285
2246
2374
2556
2728
1684
1945
1649
1676
2565
2286
2278
2280
2587
2285
2286
2280
2306
2306
2278
2284
2815
2452
2339
4689
1667
1664
2270
2372
2276
1646
2278
1651
74304
1686
2461
2544
2539
2536
2540
3685
2551
2253
1891
1692
2405
2591
2251
2515
1683
1675
2304
2256
1666
1666
1863
2556
2290
2367
2266
2279
2727
2587
3556
2534
2306
1700
2215
2535
1733
3338
3337
2212
1648
2214
3930
2274
2559
2558
2588
2274
2281
2588
2625
2275
2713
1894
2800
1697
2289
1893
2290
2722
2585
2583
2724
2463
2273
1892
2275
2011
2463
2271
2351
2354
2587
1865
2296
1674
2635
2537
2593
2588
2272
2279
2299
2345
2606
2403
2284
1876
2722
1692
1878
2296
2550
1722
1683
2275
2279
2309
2247
2250
1884
2243
2250
2378
2542
2285
2245
2329
2429
2034
2579
1690
2272
2368
2510
2274
2721
2578
2580
1894
1873
2198
2194
1690
2199
2198
2301
1706
2293
2307
2308
2264
1658
1652
2262
7158
2261
2208
2935
3529
2784
1699
2337
1702
1652
2271
1876
2270
2568
1977
2276
2275
2278
2272
2277
2273
2255
2260
2541
1676
6405
2311
2533
2276
1687
1658
2272
2577
1667
1672
2262
2188
2289
1652
5361
2198
2217
2221
2222
2198
2466
1644
2530
2267
2351
2532
2261
2546
2550
2266
2438
2438
2460
2274
1682
2037
33300
1696
1877
2296
1702
2295
2563
2296
1869
2052
2277
2576
1657
2253
1698
1680
1671
1671
2584
1571
2557
2295
1668
2355
5646
2642
1694
2377
8705
2270
2701
2622
2261
2369
1876
1688
1691
1684
40611
1695
2447
2440
2450
2309
2465
2814
2587
2016
2018
1692
3040
1649
1692
1671
1651
2283
5977
1892
2282
2052
5979
5977
1673
2281
1683
1682
2055
1683
2280
1874
2564
1783
1907
2616
2276
1642
5820
2290
2401
2268
1679
2310
2558
1697
1889
1886
1886
1898
1696
1642
1699
2526
2524
2569
1684
2579
2579
2608
1673
1699
2210
2210
1681
2296
2293
2384
2450
1800
1680
5276
1677
2098
1671
2236
2346
1657
2628
1671
1674
1673
32909
3050
1667
1683
2341
2030
7875
3858
2109
6046
2596
1679
1871
2110
1797
1735
1606
485210
3792
2777
1659
4342
1679
1679
1664
1679
1638
12680
4306
2564
1665
1661
1666
10874
1665
4415
2382
63647
1646
1668
1668
1662
1660
1681
1684
1677
2097
1680
2347
1669
1686
1686
2151
2355
122191
2211
2131
1670
1666
2613
369555
2615
1602
2337
2376
1892
2271
1670
2354
2464
2386
2353
2464
1678
2706
2097
2151
1720
2728
1979
1686
2726
2728
2727
2728
2552
2304
2539
1663
1630
2268
2558
2554
2556
2556
1668
13094
2046
1673
2462
2299
1874
1816
2267
2267
2272
1692
2461
1679
2301
2304
2461
2349
2302
14496
2533
1690
2207
1911
2459
1678
2456
1676
1677
1884
2216
2266
2578
2565
2272
2558
2607
2580
1676
1687
2495
2713
2462
2459
2287
2038
2279
2259
1674
2452
2201
1667
2555
2263
2293
118273
2310
2051
2540
2534
1696
2778
2382
2778
1892
2245
1670
3748
1674
1685
3749
1687
2520
1667
2283
2276
2281
2281
1685
1700
2537
2511
2124
2298
2261
1695
2795
2795
1687
2111
1688
1675
2280
1684
1864
1890
2050
2236
2324
2586
2299
2301
1689
2026
2261
2094
2270
2268
2268
2563
2267
2538
2537
1686
2357
1687
2871
2276
2282
1665
1697
2045
1699
2251
1663
2272
1715
1655
1667
1663
3433
1680
1671
2442
2237
1868
2554
1673
1672
1663
2134
2045
2547
1808
2556
1666
1713
1676
1711
2579
2275
2583
2264
9717
2625
2628
2626
2626
2599
2585
2625
2627
2624
1869
1867
1868
2923
2569
2315
2569
2515
2265
2271
2268
2304
2578
1695
2581
2355
2270
2557
2192
2190
2597
2192
2192
2189
2582
2257
2382
2422
2587
1690
2199
1677
2263
2249
2729
1895
1905
1690
1669
2267
1671
2036
2527
1768
2265
2263
2414
2416
1662
2256
1651
1665
2343
3186
2277
2275
1696
2432
2436
2275
2278
1690
1956
1678
2270
2269
2263
2203
2038
2555
2048
2555
2310
1649
1750
1685
2441
1676
2279
2418
2253
4534
1677
1914
1813
1811
2581
1679
2073
2304
1693
1683
2549
2257
1701
2525
2271
2381
2538
2533
1908
1679
1682
1694
1694
2459
2282
2262
2333
2576
2277
2399
2272
1667
2649
2542
2274
2650
2210
2724
2212
1894
1888
1889
1647
1648
2533
2547
85653
2545
7975
2302
2360
2044
2384
2282
1676
1747
6034
1950
2203
2205
2559
1666
2729
2562
1690
2360
2285
2266
2377
50953
2795
2377
1667
1673
2293
1687
1878
2587
2722
1897
2584
2553
2214
2110
2524
2551
2385
2530
1745
49906
2562
2552
2621
1865
1899
2196
1711
1699
1656
1667
1656
2718
1679
1695
2281
1688
2280
2210
2270
220151
2266
2274
2256
2273
1668
1698
1896
2305
1670
2111
2679
2085
2088
2608
1675
1677
2609
1840
1656
1649
1694
2280
8216
2044
2801
2264
1677
2571
10978
2707
2276
1895
2276
1895
2404
2295
1895
2261
2264
2552
2276
2616
1687
2616
1687
2622
2474
1940
1703
2538
1669
1709
1702
1673
2283
2526
2279
2274
1664
2204
2271
2267
2009
1657
2252
2248
2249
2331
2252
2250
2597
1676
2264
1851
1806
2262
2722
2445
2448
2567
2114
2456
2444
2034
2457
1827
2291
2282
2586
2135
2726
2730
2820
2846
2534
2270
2264
1651
2569
1680
1681
2471
2224
1644
2603
2279
2280
1928
2429
2264
2280
1926
2311
1651
1671
3550
2704
2239
2789
1662
2048
2311
1728
1896
2565
7083
2557
2563
1865
1684
2583
1877
2584
1909
1681
1942
1875
1684
2515
2519
1662
1705
2375
2237
2662
2253
2520
2365
1906
2287
3414
1782
2525
2252
2292
1865
2301
2730
2628
2572
2620
2599
1635
2623
2622
1664
2547
2542
2546
2544
2548
2544
2546
2544
2545
1709
2543
2545
1676
16870
1693
1806
1678
2260
2535
2535
1660
2537
2558
2534
2558
2499
1887
2523
2551
1890
7825
1792
2540
1900
2407
1677
2043
1677
2065
1695
2259
2555
1664
1664
2583
2041
2258
1887
2258
2290
2520
2523
2254
1664
2399
2295
2386
1656
2433
1678
1678
1910
1969
2775
2711
2579
2301
2514
2251
2273
2608
2219
1883
1651
5163
1883
2273
1658
2819
1836
1689
2270
1680
2599
2310
2438
2596
2139
2477
2476
2140
2713
2578
1920
2580
2716
1743
2391
1682
1679
1667
2580
1856
1875
1679
2794
1667
1708
1706
1706
2812
1710
1710
2509
2270
2042
2277
2279
2276
1699
2253
2255
1658
2260
1657
2184
3426
2202
2201
2054
2558
2558
2272
2081
1678
2259
2386
1681
2621
2387
2423
1705
2547
3745
1676
2558
1675
2549
2260
1655
2472
2470
1698
2267
2429
2577
27430
1650
1922
2440
28183
1710
1778
2362
87101
2476
1667
2546
2425
2054
1956
2054
1718
1694
2807
1674
1679
1690
1683
2187
2557
1696
1768
2566
2442
2436
1658
2289
1678
2221
2046
2254
2245
1889
1886
2711
1665
1956
1660
3009
2257
2349
2216
2215
1686
1912
2291
2592
2588
2628
2443
2361
2435
2550
2546
2550
2551
1894
2550
2549
2267
1668
1679
2057
2267
2588
2272
2565
3442
1727
1665
2358
2547
1665
1714
2552
2795
2281
1682
1694
1684
2234
1664
1664
2069
1896
2545
2278
2274
1685
2703
2366
2287
1847
1696
2256
2577
2558
2087
2202
2093
2590
2351
2461
2351
2558
2198
2394
4334
2377
26354
2584
2450
3276
1943
33677
1690
2273
2301
2301
23066
1664
1664
2489
2352
2244
2238
2248
1701
1699
1696
1673
1680
1680
1675
1675
1799
2274
2290
1667
2278
1756
1656
9170
1648
2242
2266
2246
2275
6264
2051
6419
1707
1903
1900
2293
2282
2341
2201
2343
1896
1758
1810
3167
119320
2279
2297
2278
1669
2296
1649
2706
2711
2304
1680
2558
1684
2585
1682
2588
2811
1673
2515
1883
2571
2267
1687
2266
1689
1702
1685
2266
2266
1688
7793
1673
2268
2269
2304
2180
2611
2178
2350
1654
1678
2348
2308
1676
1678
2350
2519
2449
2269
2087
2578
2606
2264
1686
2088
1679
1685
2487
1807
1710
2292
2303
1660
2232
2562
2561
1662
34333
2562
1680
2562
1668
1634
1678
2575
4205
1684
1653
2280
2281
2258
2251
1647
2269
2291
2635
2298
2273
2576
2253
1667
2356
1895
1683
2387
1854
2043
2290
2265
1679
2555
1699
2585
1669
1699
2521
2052
1653
2287
1891
2540
2243
2380
1679
1707
2821
1891
2384
2633
2276
2439
2384
1675
1914
2414
1647
2228
1692
2228
2261
2262
2240
2352
2351
1689
1885
2268
1887
1655
2244
1652
2372
1667
1686
1769
1932
2271
2723
2724
2724
1957
2715
2559
2558
2600
1894
1693
2715
2458
2554
2046
1685
2357
2283
2245
1707
2242
2252
1845
2265
2415
1868
1857
41015
2289
2179
2542
2540
2541
2390
2542
6559
4434
2525
1878
1711
1668
2290
2291
2457
2544
2276
2546
2293
2260
1779
2381
2289
2577
1878
2809
2791
3149
2228
3569
4490
2604
12418
2539
2304
2546
1654
1670
2593
1670
2585
2083
2587
2708
2611
2611
2201
1892
2172
2553
2030
2032
2033
2035
2033
2535
1672
1901
1725
1731
1803
2260
2263
2278
2592
1637
1901
1911
1903
1896
1892
2260
1810
2585
1907
2585
1927
2527
1666
2437
1710
1877
1742
1710
1942
18270
1748
1688
2538
1689
1908
21906
1789
1783
2518
1787
2295
2273
2296
2679
2824
1690
2378
2254
2254
1715
2437
4803
1667
1911
1778
2261
1702
1702
2364
1818
1836
1785
2257
1649
1876
1678
5732
1654
2266
1671
1776
2626
2219
1682
1675
2255
2268
1683
2524
1876
2030
1673
2267
2519
2523
2565
4932
2543
2307
2365
2028
2050
1666
2285
2301
2463
2537
2261
2600
2259
2256
2599
2304
4996
2287
2710
2711
1688
6290
1674
2553
2551
2269
1679
1692
2068
2501
1708
2559
2367
1664
2335
1664
2082
1664
2080
2789
2564
2562
2407
1684
2558
2559
2560
1675
2356
1702
1866
80831
2525
2296
2439
2301
2220
1875
2047
2050
2049
2047
2045
2207
2211
1665
1916
1699
2194
2604
2273
1671
1884
1943
1860
2468
6363
2467
2265
2232
1806
1872
1756
1873
1872
1873
1810
1973
6821
301581
2509
1671
1666
1674
1701
2327
2360
1853
1908
1656
2087
2087
1701
2563
1686
1865
2275
2273
1681
1655
2589
1904
1671
1662
1647
1700
1669
2624
2883
1674
41283
1675
1715
2385
1670
1669
1671
1666
1696
2786
1673
4827
1679
1659
1659
1704
1694
1888
1889
1654
1699
1701
5532
1674
2589
1699
1695
1961
1662
2268
1672
1684
2296
2065
1909
1670
1668
1709
1650
1763
1711
1689
1690
1714
1665
1670
1882
1658
1674
2356
1801
1667
1659
1674
1682
1899
2381
8326
2254
1693
1672
1672
1671
1673
1838
1678
1680
1676
1677
1778
2097
1683
1683
1696
1693
2732
1681
2058
70276
1657
1692
1649
2058
1661
1704
1657
1658
1656
1667
1882
2055
1675
2288
1676
1677
1894
1677
721130
1669
1679
1765
1764
2383
1697
1910
1672
1651
1679
2433
9124
1913
1780
1658
1685
1656
1699
1905
1697
2353
1886
1690
1662
1672
1710
1963
1673
1812
1887
1711
7657
1710
1713
1712
1663
3187
1720
1713
1716
1714
1719
1719
1721
1717
1721
1672
1683
1676
1682
1666
3335
1650
1657
1686
1645
2446
1669
137030
2060
1699
2047
1668
2430
1677
1683
1681
1893
2333
1756
4478
1687
3429
2063
2066
2082
2082
2080
1690
1707
1663
1906
1905
1907
1906
1686
2430
2431
1678
1672
1706
2097
1705
2065
2080
1684
1676
1771
2373
1698
1649
1845
1900
1909
2354
1752
1685
1699
1670
1688
1694
1681
1681
1669
2291
1679
1669
1671
2557
1711
1702
2094
1663
1693
1671
1764
1897
1896
1709
2061
2065
2083
1699
1658
1657
1793
1658
2181
1677
1681
2276
1754
1687
1664
1703
2060
1899
1901
1715
2077
1686
1683
1685
3218
1650
1765
2417
1656
1801
1664
1662
1890
1754
1675
1686
1688
1678
2056
1689
1655
1657
1677
1797
1665
1990
1874
1696
2526
1681
1682
2458
1677
1893
1687
1904
1654
1682
2339
1952
1659
1658
2727
1656
1686
1754
1654
1674
1690
2086
1701
1640
1680
1752
1755
1755
2052
1672
2088
1669
2611
1676
1675
2092
1894
1890
1891
1894
1778
2439
1654
1666
1696
1684
3297
1887
1685
1650
1929
1675
1676
1665
2243
1766
1879
2258
1910
1666
1791
5813
1671
2715
2429
1680
1735
1703
1701
2372
2936
1663
1895
1675
1863
1649
1873
1683
1682
1678
1933
3501
1677
428432
1677
1679
1908
1903
3070
1701
1678
1683
1905
1933
1671
1673
1672
12929
1680
2261
1729
14618
1667
1792
1649
1666
1898
1686
1679
1665
1671
1711
1678
1666
439489
1687
2264
1900
1655
1675
1666
1673
2371
1672
1674
2713
1712
3268
1905
1645
1677
1893
1903
1693
1904
1682
1677
1677
1710
1707
1705
1709
1712
38114
1685
1688
1687
1686
1685
1682
1900
1656
2448
1693
1691
1663
1665
1650
2361
1777
1888
1881
1677
2299
1658
1896
1719
1898
1931
2286
1663
1663
2178
1696
54180
2253
1687
1692
1686
1674
1679
1679
1650
1674
1656
2285
2180
1672
1684
3521
1675
1659
1667
1694
1694
1672
1651
3529
1840
1764
2019
1673
1674
2461
1674
2590
1694
2802
2803
1778
1886
1688
1702
1814
1748
1664
1665
1656
1682
1678
1670
1889
1889
1892
1674
4454
2524
2353
1681
3530
1898
2249
1901
1635
1900
2214
142221
1677
1656
1869
2026
2044
1813
2285
1672
1689
1672
1673
1675
1694
1671
1678
1703
5032
1673
2724
1695
1675
1675
2635
2636
2858
1940
1762
2859
1668
1671
1887
1892
1696
1693
1682
1677
2295
1687
2555
1699
2048
1661
1679
1878
1889
1701
2063
1677
1670
1903
2463
1704
1701
1684
1678
2079
1886
1681
1668
1668
1668
1666
1678
1774
3152
2798
2456
1671
1665
1706
2344
1664
1679
1676
1683
1997
1683
1683
5276
1790
2703
2098
1711
1806
1682
1889
1655
1650
1705
1705
1675
1669
2065
1659
2594
2598
1693
1929
2781
1648
1676
1679
1666
1681
1691
1659
5956
1795
1714
1689
1687
2817
1579
1669
1678
1679
2189
1653
1899
1668
1679
1679
1680
1899
1894
2448
2340
1660
1639
1679
1656
1765
1669
1669
1669
1681
5115
2243
1859
3152
1879
1663
2414
2414
2232
1678
1675
1673
2801
1684
1686
1703
2448
2380
1911
7222
2703
1871
2400
1671
3286
1667
2132
2367
1897
2249
1900
1643
1642
1640
6899
1680
1885
1677
1892
1890
1668
1665
2270
1746
1656
40992
2647
2548
1675
1670
1685
1893
1884
1688
1652
1683
1663
1673
1674
1661
1671
1709
1669
1668
1670
1666
1681
1676
2718
2082
1936
5670
5668
1681
2798
1692
1689
2292
2293
2291
2290
1676
2290
1676
1801
1686
1672
1703
1692
1684
1684
2106
2267
1917
1693
1672
1669
1673
1642
2380
1673
1942
2271
1674
1676
1698
1674
2466
2059
2521
1671
1672
1897
1721
2783
1675
2804
2304
2263
2271
2294
2391
1692
1694
1688
1688
1662
1657
1660
40884
40884
40883
3931
2335
1708
1894
1674
1687
1674
1685
2263
1683
1690
1663
1678
1927
2284
2031
3302
1673
1674
1673
1680
2341
2287
4390
2224
20977
1678
1936
1663
1664
1663
2064
1884
2922
1666
2080
1677
1887
1675
2398
2397
2292
1662
1667
1655
1696
1902
1673
1670
1671
1670
2568
2599
2572
1900
2151
2289
1676
1671
1670
1653
1671
1677
2262
1671
1931
1683
1884
1713
10723
1673
1664
2793
2791
1702
2362
1657
1651
1672
1671
1809
2703
3135
1898
1677
1677
4541
2258
1648
1687
1605
1801
1804
1801
1694
2520
1668
1681
1695
1654
1703
1674
1680
2631
2099
2099
1691
2064
1641
1687
1671
16631
2343
2322
2343
1681
1682
1891
1676
2225
1671
1655
1656
1698
1657
2621
1681
1856
4087
1686
1685
1674
2332
1676
1671
1687
1718
2281
1669
2268
2509
1870
2311
2584
1675
2338
2264
1865
1928
1784
2532
1904
1652
2304
1689
1793
1793
1733
2060
2103
2520
2088
1669
1678
1685
3081
1685
1687
1723
1724
1709
1806
1972
2693
2291
1683
1762
4705
1678
1748
1648
1662
1871
2197
2203
50252
1793
2287
2888
1804
1818
1818
1818
1817
2054
2492
1891
2795
2270
1669
1669
2284
1670
1670
1671
2585
1658
2085
1677
1671
1654
1656
1673
2553
1904
1681
1676
1680
1675
1912
1662
2517
1736
1897
1677
1685
1704
2302
14240
1765
1941
1905
1679
1676
2082
1670
2040
1684
1683
1651
1652
4503
1884
1661
2486
1680
1680
1683
1884
1650
1897
1991
2187
1674
2057
1675
2168
1676
1659
1660
2048
1899
2557
1751
5227
1671
1671
1659
1681
4292
4294
1689
2794
2798
2517
2294
1642
1865
1867
3482
1685
1929
1659
1662
2454
2421
1665
1684
2254
1675
2588
1663
1671
1677
1670
1667
1674
1814
3629
2292
2278
2670
1982
1707
24063
1661
1678
1752
2047
1777
1689
1668
1667
1669
1669
1892
1667
1654
1660
2267
1684
2168
1905
1689
1666
2535
1666
2348
1682
1662
2290
2294
2294
1665
2293
1661
2290
2287
2291
1907
2287
2292
2286
2290
2294
1722
1724
1810
2046
1679
1673
1655
1641
1662
1674
1668
1670
1663
1671
1675
1709
1685
1664
1678
2417
1809
2340
2371
1691
1688
2523
1676
1668
1687
1878
1699
2775
1687
2716
1664
2350
2283
7455
1904
1906
1886
1671
1711
1763
1661
1679
1685
10854
1703
1694
2367
1633
1677
2297
1819
1675
2391
1681
1679
1716
1680
1690
2089
2089
2055
1673
1939
2028
1696
1702
1654
2292
1881
2446
1668
1672
2446
1671
3835
1680
1943
1901
1666
1906
1660
1669
1661
1661
1679
1891
2552
1718
1762
1693
1693
1908
1666
1672
1668
1716
1684
1685
1691
1672
1681
1792
2265
1675
1683
1684
1895
3736
1681
1662
1681
2342
1661
2269
2267
2268
1682
1663
1664
1899
1649
1918
1678
1665
1680
1679
1664
1902
2264
1683
1658
1659
1652
2384
2384
1675
2278
4563
2583
1665
2328
2246
1663
1686
18688
2342
1669
5495
1812
1665
1682
1679
1681
1679
1679
2008
2162
1819
1687
2216
1680
1677
2041
1723
1887
1670
1919
1673
1674
1671
2695
26809
2632
2662
1686
1681
1656
1681
1681
1754
1664
1663
2730
1669
2386
2348
1664
1674
1673
1682
1689
2111
1677
2397
2397
1660
1665
1664
1661
2336
2253
1659
1673
2639
1762
1680
1684
1683
1673
1669
1673
2303
1690
1678
1677
3097
1666
989931
1673
1687
1680
1683
1680
1675
2295
1715
1694
2631
1790
2488
4177
448123
2272
2262
2428
1711
2397
1687
1666
2570
1677
1677
2302
1681
1873
2330
1659
1904
1664
1907
1683
1670
1671
1646
1641
1673
2623
1641
1672
1671
1670
1674
4131
1675
1678
2339
1671
1818
1675
2289
2289
1694
1693
1663
2242
1702
1658
1661
2057
1687
1654
1692
1692
1692
1667
2200
1672
1671
1670
1671
5937
1663
7838
1669
1706
1904
1671
1676
1670
1674
1679
1694
1674
1674
1672
2404
1944
1652
1679
1680
1882
1667
1681
2265
2281
2267
2708
3728
1634
1662
1680
1680
1662
1662
1660
1691
1692
1687
1692
2619
1681
1940
1938
1811
1703
2793
1665
1762
1899
1662
1881
1667
1681
1656
1796
1782
1782
1672
3944
2379
1666
1667
1909
1679
1670
2245
2582
1676
1674
1674
1674
1679
1680
1677
1678
5344
1667
1853
103917
1663
1678
1666
1673
105124
1669
1682
1677
1671
1669
1683
3573
1677
1697
2526
1644
2262
1671
1679
3647
2367
1746
1672
3350
1662
2248
1686
1708
1660
1687
1689
1669
2637
1681
1684
1682
5080
1883
1884
1664
1926
1658
1677
1661
1655
1661
1661
1659
2644
2067
1664
2351
1661
1711
1726
1663
1685
1886
1654
1681
1685
1766
1742
1670
1666
1672
1671
3376
1671
1758
1831
1671
1803
1699
1698
1678
1678
1681
2550
1688
1674
1667
2031
2062
1682
8631
1699
2639
1939
1675
1668
2258
1673
1676
2728
2725
1690
1679
1682
1697
1663
1660
1660
1671
1695
1943
2561
1656
2565
1700
1676
1684
2269
1683
2347
1678
1680
1753
2389
1667
2594
2019
1677
2627
1737
2629
1673
1673
1672
1676
1672
1676
1659
1659
1658
1668
1666
1947
1668
2354
1675
1675
1698
1676
4108
1669
1669
1676
2258
1678
1671
1657
2258
2339
2270
2038
1677
1658
1694
1678
5085
1678
1667
1663
1669
1642
2065
2353
1896
1894
1702
2608
25265
1667
1858
49560
1674
1674
3523
1768
1671
2337
5509
1906
1652
2118
1666
2380
2382
1689
1689
1689
1953
1892
2538
1659
7342
2078
2358
1970
1689
1756
1895
2244
1816
1781
1675
1677
1675
1897
1671
1665
1654
2554
1701
1697
1819
1660
1679
2050
2541
1663
1659
1672
1666
1676
2579
3249
1696
1673
1896
1894
2089
1686
1637
1679
1679
1685
2276
1675
1937
1676
4232
2248
2021
1674
1675
1664
1652
1640
2269
1947
1668
1703
1665
1667
1667
2277
1681
2246
2579
1683
2578
1666
1798
2710
2253
1675
2756
1668
2165
1910
1916
1771
2056
1713
1680
1677
1675
1682
1676
1948
1665
1686
2619
1676
1868
1660
2078
1892
5211
1794
1790
1676
1683
1662
2444
2720
40812
1684
1677
1647
1874
1679
2800
2804
2537
1873
2338
1676
2225
2406
1930
1658
1787
1787
1892
1669
1670
1667
1673
2141
1726
1672
1672
1698
1690
1692
1904
1680
2226
1672
1668
1703
1677
1691
1625
2355
1668
1730
1670
1678
586888
3166
1672
1681
1672
1676
1654
1679
1656
1681
1676
1682
1658
1672
2380
1686
1687
1680
1679
1683
1667
1739
1697
2254
1700
1778
1936
1669
2334
2801
1807
1657
2389
1662
1665
1675
1650
1684
1685
93753
2994
1661
2990
1687
1683
2044
1681
1891
1674
1676
1884
1668
1884
1691
3619
1672
1667
1883
1678
1696
1668
1660
1934
1666
2226
1695
1679
1686
1878
2660829
1895
1685
1806
1676
1683
1686
1683
1687
3964
2431
1909
2421
1717
1715
1675
2357
1669
1670
1695
2254
1661
1693
1686
1674
1678
1685
2109
4123
1942
1675
1672
2576
1665
1935
1645
1678
1948
1948
4026
1666
1667
1693
1731
1871
1686
1666
1663
2699
1669
1679
1680
1680
1889
1683
1668
1672
1669
1689
1669
2660829
1669
1670
1663
1679
1665
1692
2020
2388
1675
1685
1671
1684
1648
1681
1893
1784
2417
1688
1677
1677
1680
1681
1688
1896
2249
1682
1692
1668
1672
3397
1676
3170
1668
1688
1684
2038
1674
2583
1673
1675
4123
1673
2341
1674
1865
2028
2280
1636
3269
2232
1686
2062
1661
1756
1672
1677
2430
2629
1654
1763
1674
1673
1665
1750
1678
1679
1680
1681
1908
1963
1667
1672
1678
2078
1806
1670
1669
1677
1659
1653
2213
1684
1685
1692
1910
1663
1751
1664
2156
3396
1694
1675
2549
1678
1687
1877
1680
1675
1666
2367
1678
1673
1683
1681
1689
1687
1676
1681
1662
1689
2525
1709
1880
1663
3184
1677
2089
1680
1882
1660
1679
2636
1669
1666
2718
1674
1686
1703
2274
2272
1665
1868
3332
1663
1689
1677
1685
1675
1670
1677
1663
1670
1642
1668
1677
2286
1653
1789
1666
1679
1657
1731
1645
1669
6059
1751
1665
1890
2223
1685
1680
2340
2376
1674
1662
1659
3717
1876
2471
1663
1680
2582
2581
2432
1689
1680
1682
2346
1671
1665
1665
1676
1906
1679
1686
1688
1685
1687
2523
1696
1681
1908
1891
1696
1696
1899
2344
1674
1680
1697
1668
1667
1670
1657
1655
1655
2046
2031
1666
1673
1703
1669
2153
2914
1967
1663
1673
2525
5358
2445
2590
2634
2332
2250
1893
1917
1693
2305
1690
2372
1674
1674
188986
1677
1666
1719
1681
2336
2095
1664
1688
1685
1704
2326
1670
1687
4942
1687
1688
1668
1661
1661
1683
1680
1686
1676
1865
1687
1670
1667
1700
1653
1681
1679
1658
1674
3013
2374
2190
4593
3974
2372
1661
1662
1674
1678
2586
1680
1664
1705
1705
1712
1705
1709
2355
48724
1693
1689
1873
2199
1676
1677
1676
1694
1671
1670
1675
1705
2721
1665
2286
1672
1673
1674
1692
1674
1647
1683
1667
1682
1682
1687
1681
1683
1669
1745
1757
1652
2083
2193
1654
2379
1687
1687
1697
1694
1656
1699
1658
1660
1636
1666
1664
1674
1694
1679
1654
1660
1670
2783
1669
1669
1672
1670
1680
1666
1647
1672
1938
1685
1669
1674
1673
2084
1667
1664
1683
1664
8265
1677
1660
1678
1706
1678
2243
1670
1668
1928
1683
1677
1683
2082
1681
1676
1682
1679
1953
1670
1891
1662
1891
1891
1891
1659
1676
1670
2658
1697
1676
1689
1672
2678
1798
2630
2580
2261
1671
1583
1665
1670
1760
1756
1796
1907
1813
1638
1681
1950
1647
1716
1716
1672
1682
1779
1664
1698
1660
1675
1690
1681
1681
1895
1671
1680
1674
1675
1680
1669
1676
1649
2256
2298
1693
2064
1690
1703
1702
1702
1690
1662
1896
1675
1675
1676
1875
1676
1674
1656
1664
1674
10869
1646
1646
1678
1672
2330
1660
1656
1667
1678
1685
1663
2634
1681
1679
1680
1663
1693
1715
1663
1686
1700
1900
2437
2345
1661
1670
3686
1685
1669
3117
1711
1672
1650
1650
1690
1749
2603
2347
2621
2622
1682
2205
1657
3344
2537
1913
1914
1691
2295
1683
1673
1673
1676
1672
1673
2410
1673
2583
1684
1696
1767
1650
1668
1808
1694
1808
2457
1666
1677
2264
2639
2381
1680
1687
1680
1896
1661
1693
1674
2137
2058
1678
1684
1940
1670
1670
1669
2525
1668
1677
1672
1666
1673
1669
1666
1666
2318
1685
1742
1685
1742
1743
1669
1676
1673
1671
1653
1652
2229
1667
1665
1698
2554
2273
1685
1676
1878
2290
2291
2279
1666
1682
1777
2586
1680
1666
1755
3128
2579
2367
60571
1675
1683
1802
2098
10551
1684
1776
1682
1682
1662
2284
2551
1674
1661
1674
2242
1662
2209
1957
7777
1945
2534
1682
1680
2631
2248
21898
2214
1674
1703
2299
1897
1647
1684
1670
2267
1654
217712
2034
1680
1682
2024
1649
1649
1694
18687
1753
3607
1887
1664
5628
1839
2244
2244
1679
1662
1705
1749
1668
4919
2416
1670
1821
1683
1789
2055
1681
15639
1677
1681
1874
2189
1873
2287
1666
1661
1665
2280
1702
5075
1668
1677
1656
2372
1885
1705
1705
1664
2132
1662
1681
2523
2608
2606
2631
3570
1670
1699
1674
1952
3231
1663
2260
1671
1705
1705
1652
1671
1730
1684
1685
1677
1879
1699
1661
1669
1661
2584
1673
2291
1660
1671
1643
1676
1685
2318
2257
1984
1689
1689
2128
2575
1696
1665
1778
1694
1696
2811
1661
1687
1659
1649
1743
1683
1679
1889
1668
1673
1671
1669
1672
1673
1669
1672
1668
1668
1665
8754
1683
2376
1655
1652
1656
1674
1654
1653
2040
2065
2036
1706
1683
1666
64045
2293
3453
1663
2220
1678
2438
1799
1938
1660
2597
2391
1670
2268
1682
1685
2103
1935
1684
1926
2196
1678
1678
1676
1680
1668
1690
1993
1899
1909
1904
1660
1891
1705
1700
1700
1705
1701
1702
1698
1707
1941
1941
1683
1686
1651
1695
1668
1719
1678
1694
1676
1674
2448
1691
1695
2246
2260
1711
1658
1879
1673
1674
1666
1651
1671
1673
1672
2106
2338
2357
2865
2360
1687
1678
2805
1702
1886
1665
2269
1671
1670
1683
1668
1667
1948
1669
2051
1660
2306
1669
1673
1681
1666
1881
2867
1684
1687
1684
1687
1927
1703
1779
1718
1680
1705
2293
1675
1695
1909
1774
2670
2378
1681
5666
1886
3036
3039
1676
2262
1680
1658
1887
1680
1668
1746
2823
1687
3530
3470
1674
1675
1673
2618
2619
1679
1680
1680
1657
1672
1670
1878
1776
3815
1674
1934
1679
1680
2326
2791
1667
1665
1662
2267
2267
1874
1656
1676
2321
1677
1670
1672
1678
1665
1680
1881
1705
1676
1671
1685
2420
2742
1662
1692
1680
1784
1670
1686
1667
1681
2375
1681
1684
1683
1650
2706
2376
1688
2715
1678
1687
1642
1676
2605
2694
1896
2619
2619
2619
2622
1671
2066
1673
1676
1704
1679
1676
1758
1670
2284
4400
1670
2275
1893
1677
1700
1702
1685
1658
1659
1658
1655
1655
8224
1713
1688
1655
1656
1687
1656
1691
8434
1680
1876
1878
1653
1878
1683
1647
1660
1657
1660
1671
1653
1685
1696
1678
1664
5213
2265
1674
1673
2270
2270
2271
1904
1659
2064
8585
1679
1668
1661
1662
1672
1686
1685
1811
1812
1678
2819
1690
1665
1670
1674
1654
2032
2424
1675
1671
1661
2581
1681
1680
1667
2273
1671
1671
1684
1682
1681
1648
2575
1679
1676
2044
1686
2274
1837
2279
2586
2741
2261
54974
1958
2288
2218
2264
72410
2200
2217
2203
1675
2070
1665
1687
2538
1681
1676
1879
1666
3414
2540
2545
5663
2260
1707
2540
2539
2542
2258
1681
2277
2274
1667
2132
1678
1685
1685
7282
1644
2263
2238
1683
1638
1644
1684
2478
1662
3587
2268
1687
8396
1820
2271
2044
1861
2460
4701
2304
2233
1768
2050
1687
1636
2579
1894
1891
2588
2814
2728
2815
1664
1687
1672
13956
1655
2267
1676
1678
2258
1666
2285
2220
1800
2285
2383
1679
2380
2239
1677
2277
1811
2271
1695
1650
1652
2814
2084
1672
1671
2043
2116
1671
1674
2515
2464
2272
1878
2724
2212
2303
2013
1875
2546
1791
2545
1846
2416
1699
2253
2257
6731
1860
2413
1896
1671
1670
2573
2196
1673
65297
2559
2356
1667
2247
4975
1667
2339
2573
1647
2283
1858
2278
2283
2283
1921
2574
2772
1671
2191
2579
1875
2197
2803
2303
32748
1877
2049
2544
1687
2582
2576
1882
1668
1691
2581
26477
2426
1698
2459
2201
2330
3659
1875
128380
1696
2357
1675
1672
2554
2272
2072
1686
2289
1659
1659
1674
2261
1669
1670
1680
2609
2609
1672
1670
1880
1668
1799
2412
1678
2405
2070
2393
2389
1669
1782
1678
2722
2058
1667
2215
2205
2468
1886
2465
2467
1681
1877
2283
3617
2384
2368
368305
32495
1804
1916
2254
2314
2555
1804
1685
1649
1702
2259
1670
2712
1671
1709
1668
2232
1707
1672
948353
1903
1704
1901
2131
2038
3337
1689
134462
1669
1679
1682
1904
1678
2394
1679
1672
1666
2272
1674
1682
1679
2297
1664
2300
2637
2813
1656
2632
20496
2297
2354
1705
2299
2302
2271
1665
2466
2388
1665
4133
1666
2253
1861
1667
1818
1684
1669
1683
1860
1659
1657
2580
2387
3080
1791
2389
2576
2273
2208
2186
2580
2580
1715
2055
2059
2090
2088
2059
2531
2546
1705
2728
2379
2257
2730
2363
2373
2370
2371
2404
2476
2624
2666
2625
2286
1645
1648
2280
1880
2260
2888
1664
1866
1868
1669
1677
1673
1668
1884
1804
1934
1656
1800
1933
1656
1653
1669
2260
2265
1849
1881
1774
1881
1774
2252
1697
1696
1655
1661
1683
1677
1832
2454
41833
2196
1746
2544
2545
2540
2542
2541
2545
2114
2536
2807
1684
1684
2183
2271
1671
2588
1951
2278
2219
1687
2269
1673
1659
1659
2576
2275
2264
1679
1682
2257
2278
2359
2272
2565
1695
1694
2213
2281
2272
2281
1890
2272
2271
2352
2111
2256
2325
1908
2276
1694
1700
2281
1674
2286
2287
2286
2260
2264
2260
2284
2285
2262
2130
2297
1779
2309
2574
2613
1672
2817
2374
2375
2639
2259
2297
2268
2274
2041
1665
2268
2268
1674
2282
2280
2279
2275
2281
2215
2460
2461
2272
2274
2205
2306
1689
1674
2715
2058
2394
2279
1911
1662
2376
2622
100733
1665
2253
2582
2199
2264
3041
2265
2475
2290
3590
1667
1667
2360
2466
2276
2635
2275
1655
2278
2269
2588
2300
2462
3042
1867
3912
2572
2298
2286
2271
2459
1937
2293
2249
2216
2045
2188
1904
1704
1885
3398
2555
2555
1894
2264
2270
8320
3418
1901
2466
2434
2655
1683
2551
2349
2287
2260
4540
1899
2389
1900
1870
2273
2616
1676
2073
2244
2280
1895
2293
2264
2291
2276
3875
2586
2281
2274
1675
1677
2429
2219
2289
5263
2207
2283
2297
2563
2269
2563
2566
2271
5320
2271
2209
2268
2266
2265
2267
12596
1674
2419
2418
2259
2260
2261
2258
2721
2722
2044
2271
2199
2199
2288
6421
2573
2268
2283
2254
2294
2254
2253
2295
2273
2272
1914
1911
1654
1699
2716
2554
1707
1704
2271
2253
2551
2552
2281
4877
2468
2313
2806
2808
1894
2712
2277
2756
2279
2271
1683
2063
54981
2550
2550
2549
2711
2248
1885
1884
1707
2327
2264
2583
2548
2272
2281
2287
24
2265
2287
2287
2520
196
2268
2289
2205
2279
1903
2592
2263
2712
2271
2582
2582
2278
2278
2269
2585
2589
2270
2268
2546
1874
1874
2364
2282
1662
1662
2271
1861
2601
1897
2264
2264
2276
2282
2279
2280
1904
2308
2356
2571
2574
1673
7190
2272
2511
2313
2509
2882
2310
2313
2271
2352
2579
2578
2308
2635
2603
2268
1690
4337
2266
2361
2267
1673
9376
2265
1913
1669
1665
2349
2262
2277
2260
2204
2276
2207
2891
2305
2332
34764
2590
2589
2085
2083
2218
2378
2575
2342
2266
2267
1674
2258
2691
1816
4685
3585
2573
1665
2300
2302
2606
4319
2374
2282
2589
2357
1895
2592
1675
2313
2899
1672
204663
1673
2574
2266
41919
1936
2275
2756
2267
1833
2259
2057
2277
2359
1895
2272
2273
2277
2713
2711
2284
2284
1912
2336
2555
2570
1891
1892
2257
2265
2263
2362
1669
2276
1667
1664
2369
2311
2281
2723
2713
2562
2306
2980
1674
1672
2550
2551
1861
1866
1705
2359
2275
2273
2458
1653
2459
2251
2251
2579
2579
13094
2603
2600
2364
2198
2314
2588
2584
1680
2271
2266
2274
2272
2309
2277
2280
2271
2277
1678
5966
2240
2818
2272
2698
2219
2220
2210
2210
1893
1912
2573
2570
2543
2546
2571
2280
2270
1677
2324
2527
2586
2587
1670
2460
2077
3573
2696
2272
2549
2029
2711
2597
2709
2291
2278
2574
1879
1882
1882
2291
1656
2218
1699
1900
1897
2267
2409
2403
2266
2286
2333
2182
2264
2267
2264
2361
1859
3990
2296
2256
2557
2296
2350
2547
2550
2064
2210
2263
4818
1672
2301
2200
2273
2285
2046
2259
2024
2274
2273
2265
2035
1652
2280
2198
1885
1875
1667
1665
2587
2584
4210
1906
2266
1897
2271
2316
2352
2273
2363
2273
1886
2280
2278
1679
1677
2278
1898
2277
2537
2337
2274
2190
2555
1908
2247
2256
2247
2250
2257
1695
2260
2260
1679
2273
2272
2358
2308
1684
3838
1699
5608
85526
1683
20988
7363
1684
1684
2260
2261
2260
1686
1686
2259
2702
2694
2703
2221
2448
2045
2269
2264
2261
2266
1701
2181
2605
1924
2264
1677
2277
2278
2668
2279
2275
41010
1698
1697
1669
2262
2525
2253
2316
1656
1657
2364
2086
2638
572506
2031
2641
2812
2576
2395
2353
2273
2586
2641
1983
1691
2299
2302
2458
2302
2272
2301
2270
2271
2268
5093
1885
89001
1824
2283
2216
1887
2260
2188
2531
2217
2569
2571
2569
2597
2572
2570
2569
2570
2572
2265
1896
2527
1704
1671
1765
8587
1895
1663
1661
1659
2268
2268
2278
2262
2260
2562
2264
2628
1894
1670
4147
2592
2597
2596
2260
1701
2574
2556
2521
2088
2266
1865
2520
2270
2443
2441
1850
2578
2264
2773
1892
1674
2218
2205
1676
1672
1672
1674
2465
1681
2466
2465
3295
1675
1654
2037
2581
2580
2278
2725
2579
2574
2588
2724
2591
2555
1819
2469
2645
2288
1703
2191
2280
2280
2280
1664
2525
5089
2539
2237
1694
1682
2458
2268
1680
2191
2469
2269
2272
2530
2190
2274
2274
2549
2252
2521
1744
2560
2560
2239
2282
2557
2587
1661
2265
2278
2562
2281
2267
6854
2204
2276
2535
2372
2204
2351
2346
2564
1677
2556
2003
2721
2586
2710
2576
1682
1652
1871
1687
2292
1687
2270
2261
2282
2210
2212
2212
6586
2202
1649
2517
2276
2633
2282
2502
2546
3363
2562
2252
2288
2441
2556
1703
2726
2302
1911
2559
2562
2585
1656
2282
1881
2279
2279
5008
2277
2352
2125
2277
1680
2588
2729
2149
4451
1818
1921
1680
2242
2247
2466
2246
2033
2307
2230
2424
2269
2463
2233
2517
2522
1659
1708
3686
2526
2602
1667
2524
2403
2237
2804
2461
2461
2575
1884
2499
1888
2555
2555
40996
177740
1689
2218
1691
1687
2260
2270
1939
2472
1681
2893
2263
2270
2267
2266
2264
2262
1656
2262
2290
2095
2194
2266
2061
2095
1681
2053
1683
2812
1674
2062
2064
2863
2560
2174
2687
2169
2278
2281
2287
1814
1659
2821
2269
2820
2271
2554
1882
2552
2555
2551
2577
2268
2265
2205
2305
2277
2307
1814
2306
2234
2272
1677
2278
2275
2054
1690
2272
2251
2204
2284
1871
2402
2281
2261
1886
6838
2715
1885
2262
2711
2263
2242
6796
1678
3914
2064
2567
2263
1898
1692
2590
2255
2358
1883
2545
2278
126441
1676
2095
2264
2266
2267
2267
2455
3686
2573
2588
2273
2586
2558
2587
2455
2265
2262
2294
2267
2266
1646
2460
1667
1705
3394
2274
1665
1666
1910
2451
1882
2197
2535
1864
1678
1670
2276
2586
2355
2734
2451
2403
2522
2267
2627
2808
1911
2045
2552
2536
2536
2290
2786
2291
2554
1917
2555
2562
2557
2614
2617
2616
2203
2538
2583
2617
2569
1904
2306
2570
2267
2790
1863
1659
1883
1886
2533
2203
1660
1659
1659
2277
2716
2727
2821
2820
2588
1673
2447
1900
2366
2105
2366
2547
1679
1675
1666
2522
2518
2480
2806
1668
1686
2321
2208
2601
2520
2457
94666
2275
2006
2281
2306
1649
2378
1674
1913
2342
1933
1803
2259
2270
2261
2270
1686
2727
2592
2586
2725
2593
2725
2587
2589
2248
2275
1892
2356
2355
2247
2242
2446
2527
2274
1675
1685
2560
2591
10209
1706
1681
1678
1948
2697
1708
12602
2267
2090
2351
2546
2297
2546
2287
1810
2731
2733
1679
1676
2263
114453
2253
1701
2522
1897
2275
2303
2299
2302
1653
2546
2256
2577
2572
2263
2260
2266
2297
2546
2546
2544
2702
2054
1902
2607
2250
2251
2580
5179
2636
2584
2066
1675
1892
2287
2298
2120
1902
2262
1873
2277
1994
2287
2814
2811
2274
2814
2269
2267
2546
1656
2584
2266
2274
1698
2462
2296
2539
2523
2519
2289
2260
2291
1667
2532
1877
1897
2196
2528
2048
2128
2067
2573
2577
2598
2250
2724
2249
2582
1903
2198
1879
1648
2343
1685
1684
2275
1853
1685
2259
2587
2363
2365
2326
2483
2283
1868
1869
1678
2552
2548
1691
2530
1658
1645
1691
1629
1780
1782
2707
2541
2541
1698
1674
1884
2275
2270
2270
2254
2257
2262
2254
2255
3401
2261
2351
1866
1866
2621
2622
2295
2264
2555
2577
2303
2299
2299
2536
2304
1694
2250
1903
2503
2540
1887
2274
2458
2273
2257
2534
2541
1885
2274
1684
1896
1893
2304
2373
2775
1902
1687
1696
1690
2288
2552
2529
2588
1899
2589
1682
2466
1890
2279
2027
1879
2411
2311
1693
1677
1675
1674
1677
2275
2281
1884
1900
1893
2417
2544
87467
1899
2547
3094
2520
2275
2712
1670
1692
1866
1866
2622
2511
2038
2372
2560
2264
1654
1689
1685
2551
1913
1891
1897
1894
1898
1898
2275
2287
2293
1694
2559
2721
2040
2411
5126
1885
2253
2245
2252
2253
2259
2256
2257
2258
2251
2456
1710
2814
2271
2271
1898
2561
1688
2406
2579
2583
2723
2288
2288
1674
10058
2264
4077
18879
1694
2682
1912
1913
1910
1912
1911
10477
1913
1913
1912
1912
2269
2467
4679
2261
2261
2533
1704
2534
2192
2575
1670
2257
2458
2525
2524
2726
1677
1673
1676
2527
1771
2525
2528
2281
2315
2281
2535
2290
2301
2292
2542
2035
2584
2559
2340
2506
2256
1640
1681
2588
1669
2549
2261
2263
2280
2261
2462
2271
2270
2291
1897
1892
2536
1776
2536
2533
2557
1917
1677
2298
1833
2244
2387
2270
2385
2430
1654
2299
2299
2593
1677
1679
2257
2567
1886
1680
2554
2540
2217
2377
2560
1696
2250
2248
1680
2377
2061
2264
2058
2270
2272
2536
2270
6605
2178
2254
2275
1892
1676
2263
1873
2061
1679
2570
1679
1679
2061
1682
2570
1694
1677
1665
1764
2277
2276
2271
2054
3521
2054
2283
2271
2291
2194
1657
1653
2461
1687
1700
1902
2279
2846
1691
2553
2554
2553
1652
1707
1709
1670
4725
3533
2297
2297
1682
2719
2193
2332
2718
2809
1907
2580
2582
1698
1734
2322
1675
2073
1690
1688
2404
1764
2556
2401
2270
2270
2512
1902
2549
2272
2276
4388
2183
341565
2273
2346
2280
2284
1912
2090
2543
2293
2299
6583
2281
1901
2260
2261
2569
2534
2406
1684
2265
2263
2287
2335
1909
2580
2362
2214
2763
2337
1884
2385
2207
1680
1873
1624
1666
2554
2275
2066
2275
2551
2526
2162
2528
1693
1902
1940
1757
1765
2220
2304
1829
2444
2211
2197
2033
1681
2278
38116
2060
2542
2541
2307
1957
2197
2116
2116
6580
1664
1691
2285
2361
240503
2611
11081
2210
2557
2808
2562
2027
1669
1683
2816
2815
2549
2442
2461
2567
2265
1672
1663
1662
1667
1693
1891
2259
1744
1878
2460
2268
1668
2516
2534
2362
2481
2365
1682
2272
2199
1703
2304
1688
2255
2522
1657
1657
1680
1679
2373
2403
2469
2468
2103
2470
1714
1807
1803
2508
1884
2220
1706
1872
2690
2247
2437
2262
1913
2310
1912
2803
1669
2270
1660
1675
2291
2611
2272
1650
1681
1659
1676
1680
1678
2243
2221
1667
1677
1678
190744
1672
2166
2202
2326
1658
2373
2268
1893
1692
6377
1664
1892
2253
1678
1648
2263
1668
2535
1688
1790
2271
3423
2570
2281
1683
1659
2280
2269
1687
2269
2269
1765
2263
2267
1652
2281
2284
2503
1899
2288
1908
1908
1899
3645
3643
1678
1886
2443
1681
1700
1685
2027
2026
2539
1676
1669
2265
1890
2265
1638
1860
2508
1667
2015
1890
2562
2290
2560
2564
1668
1667
1682
1658
1652
1659
1713
1680
1886
2125
1677
2276
1675
1719
1675
2559
2532
1692
2561
6966
2530
2528
2558
2529
2559
2267
2528
2295
2529
2296
2297
2299
2533
2528
1662
2877
2878
2266
1672
1676
2263
1683
1691
1678
1661
1681
2215
2287
1696
2196
2608
1670
1667
1699
2059
1651
1664
9681
1686
1667
1931
2275
1675
2275
1668
1790
2051
2565
1693
2562
2571
24431
1692
1878
2278
1676
2793
2262
2534
2686
2451
1898
2260
2262
1896
2258
1896
1897
2260
1662
1964
2258
1661
2607
2805
2265
1679
1705
2548
2547
2548
2463
2457
1659
1663
1671
2315
1677
1676
2697
2094
1668
2567
2271
2276
2511
2443
3687
1662
1675
2448
2595
1712
1899
2697
2574
2695
2501
2575
2802
2583
2049
2272
2803
2561
6009
2559
2271
1681
2559
2561
2049
2066
1678
2283
2259
1906
2261
2459
1675
2601
1710
1690
2112
2255
2337
1658
1687
4043
4044
1679
2530
2529
2529
2526
2282
2528
2526
1667
2058
1693
2548
2539
1678
2346
2574
2039
1677
1677
1864
1863
1686
1679
2180
2801
1801
1671
2050
1669
1659
1679
2426
1679
2196
2051
2248
2245
1667
2341
1668
2265
1671
2294
1703
2031
2287
2523
1687
2288
2274
1667
1672
2564
2245
2243
1702
1656
1659
2197
2518
1659
1677
2040
2596
2594
1666
2457
1686
2686
2564
1633
2040
2270
1669
1702
1681
1658
1666
2265
2259
1678
2299
2401
2401
1668
3088
1671
1679
1876
1679
1658
1676
2255
2292
1686
2463
1658
1693
2572
1865
2572
1701
1701
2520
1657
2264
2256
1717
48272
2561
2326
2326
2269
2405
2638
1682
1882
2266
2513
1688
1685
2531
2186
1688
2514
2285
2266
2288
1679
2251
1694
2121
2082
2259
1927
1675
2590
1669
2592
2590
2259
40821
2594
2590
1688
2088
2591
1675
2590
2611
2088
1664
2335
2217
1666
2206
2206
2458
2217
1909
2531
1676
1656
1661
2270
2443
1661
1692
2716
1865
1785
2261
2471
2471
2226
2225
1673
3478
2583
2202
2189
1680
2463
2288
2284
2280
2282
2249
1829
2394
1668
203857
2463
2531
2282
2531
2260
1677
1678
2266
1679
1669
1860
1669
2057
2550
2550
1664
2265
2262
2257
1674
2260
1860
1662
2366
1676
2050
1877
2198
2046
2269
1671
1674
1699
2261
2527
2263
2309
2255
2286
2528
2261
1897
2543
2544
2463
1685
2530
2465
5230
1686
5228
2001
1665
2521
2544
1667
1901
1683
2545
1672
1667
6920
1673
2527
1666
2548
1850
1667
2277
2276
2068
1816
1649
1699
2278
1653
2053
2053
1677
3592
2520
2536
2275
2277
2275
1667
1892
2271
9235
2264
1675
1672
2263
2300
2264
2264
2259
1665
2533
2303
2568
2572
1709
2534
1673
2410
1668
1683
1666
2578
2286
2283
2292
2221
1652
1659
1681
2216
1674
2276
2244
1648
2256
2254
1690
2644
1674
1682
2818
2535
1683
1865
1696
1672
6973
2521
1712
1659
1663
1662
3532
3530
2248
1875
2248
2260
1682
2524
1686
2267
2287
2522
1680
2612
2438
2525
2287
2437
2439
1681
1683
2265
2267
1834
1890
2258
2102
1692
13094
1691
355441
2520
2520
1870
1675
2518
1679
2564
1888
1703
2276
18778
1674
1766
2522
1680
1666
2090
1696
1856
2510
2261
2303
2621
2788
2818
2572
2620
2566
2443
2770
1680
2042
1698
1880
1697
1880
1953
2275
1755
1756
2347
1685
2266
2339
2474
2608
1682
1683
1679
1674
2546
1688
2271
2295
1668
1671
2541
1659
2262
2559
2052
2270
1663
2266
1796
2337
2196
2204
1670
2260
1675
1684
1682
1910
1672
2052
1671
1969
2270
2303
1620
2302
2308
1694
2260
2609
2277
2279
2277
2278
2278
2279
2281
2609
2277
2235
1663
2525
1661
2525
1656
2265
1659
2276
1687
2258
2285
2281
1702
1663
2460
2693
2295
1678
1878
2367
2362
1665
1923
1875
1673
1659
1881
1657
1658
1879
1657
1657
3258
1658
1664
2266
2502
2498
2395
1665
3623
1668
1638
2262
2257
2259
1679
1676
2267
1892
2220
1788
1753
1670
2521
1669
1665
2718
1701
1859
2426
1686
2465
1683
2464
2297
2267
2297
1650
2295
2294
1808
2296
2294
2268
1685
2264
1611
1669
1718
1681
1659
1679
1668
2270
2112
2391
2271
2525
2517
1673
2265
1677
1664
1656
1658
2502
63622
1647
2823
2247
2409
2409
2289
2531
2532
2695
2267
1693
2261
13099
2538
2362
1674
2264
6254
1882
1680
1640
2053
2573
2573
2567
2573
1668
7868
1667
2449
2252
1673
2593
2269
1718
2267
2814
1680
1690
2274
2434
2102
1691
2382
1701
1663
1704
2276
2404
1649
2538
1896
1899
1678
1678
1897
1679
1673
1677
1784
1896
1683
2301
1703
1678
2242
1819
1715
4377
1889
2546
1673
2821
1677
2596
1874
2196
2255
1682
2466
1688
38840
2465
1676
1952
2423
1899
2619
2618
2557
2565
2557
3398
1672
1658
2494
2190
2308
2246
1683
1955
2247
2328
1906
2559
2582
1670
1672
2273
2511
1937
4867
2276
1677
1656
1688
1675
2216
1674
1660
1649
1664
2252
1669
2585
2584
2589
1671
1673
2193
1665
2537
1680
1655
2405
2370
1657
1688
1688
2463
84744
6901
1955
1964
2791
1608
1651
2407
1783
3430
14119
4669
1656
2836
1817
2121
1791
2039
1843
72480
5140
2086
32180
7934
1736
5173
2226
1662
5493
3545
2029
1791
1942
45790
2064
2519
12731
1978
2054
4130
2048
5364
2133
11337
12603
2413
1663
11934
2037
3433
5598
4832
1839
2359
2661
11598
1672
7497
4079
2082
7971
5363
2243
1691
1954
6232
2033
2054
2431
3180
2682
5008
2869
1657
3836
2334
2523
1673
58667
2061
2599
2779
57861
2086
2951
1652163
1995
4708
2208
4934
7788
2803
2047
1673
2050
28227
3033
1681
2189
1673
2054
2048
2470
7909
1736
1754
1751
2849
2156
1938
6421
3823
1911
2036
3738
1822
3609
2748
1652163
2184
4148
1741
2202
6588
1693
1783
2146
2108
2788
21633
1674
3005
1964
3853
2048
7195
2037
2141
2123
2028
8555
12888
3745
1763
2788
1809
1648
2049
33914
6509
2174
1775
7950
2064
4722
2102
2782
1652164
1678
1682
2309
2860
2037
2041
4491
7645
3830
2623
2036
2391
2048
31724
2289
2103
1863
8926
1670
1828
3631
2824
2091
1976
7408
2110
2202
2283
2201
2038
3705
1985
2388
2351
2868
1676
48018
2382
3458
4333
1956
5017
5171
6071
12345
9507
2230
4799
2086
10524
1679
2348
1903
1829
2028
8084
22555
5439
4904
1976
8715
1674
2331
2290
1652162
59503
2121
2739
2517
1806
4946
8219
3904
2289
43540
1909
2316
14276
5645
1918
2675
2166
5072
2066
2818
85837
2373
20999
9583
17742
4050
4362
2098
2788
2531
2959
4568
1661
2064
3261
4029
4370
2234
1991
1652163
43552
2260
3090
2072
2988
1821
2289
5055
2057
3675
8679
1703
1673
1815
1762
1695
2027
8654
2209
1942
15877
2048
19961
1918
20246
2479
32187
5599
1763
58198
2320
2036
2332
13577
2150
5135
1835
2278
1681
1657
28740
3943
10778
2476
1962
1655
1862
2145
3611
1683
11585
1659
2037
2339
2291
8906
1844
2003
2258
1670
6897
3861
4539
665828
1917
1970
1607
535560
1572
1968
1980
8519
2093
1671
5007
2679
2712
2909
5283
2027
1661
2327
2996
1988
3224
2050
2152
2145
9818
2838
3054
2150
2653
19797
2180
3247
2504
2082
25927
7595
2094
2040
1663
1754
2677
1665
2938
2868
2672
2044
2183
2379
1737
4181
10160
1665
2395
2401
1671
2409
2375
2665
4652
2336
1812
1863
2381
1652162
1969
2045
2003
2226
434525
2311
2018
3392
1642
6400
6920
7232
7348
2551
5599
2334
2508
2206
1667
2376
3624
1669
1668
2739
1660
2884
2544
2595
2979
2449
2430
2639
2036
4724
1653
5874
1690
3034
1883
1656
2048
1641
3339
3392
2197
2010
2049
3171
22410
2286
12290
1660
5055
9584
8579
2048
1657
2139
2314
2660
3311
2040
2044
2595
1660
1668
1838
2050
1727
2249
5128
2341
2102
2638
9033
2117
1993
3501
4113
1690
1674
2722
5265
91230
9053
2710
1649
2553
3199
2125
2616
97608
1671
1686
1671
4800
2683
1999
97583
97583
9741
1627
1659
2332
1945
49941
1699
2377
2007
2183
1746
2786
1895
1840
6520
2274
2341
2151
2515
57045
1680
2066
1832
2860
1992
3158
8194
1650
4833
2599
2351
1940
1665
2087
3503
2595
2465
2098
2998
2039
2252
1971
2488
5273
1987
2638
1693
2311
18467
1885
1665
3936
3872
1924
2101
1668
2027
2000
2339
5459
2185
2183
11214
2105
11814
1995
2248
3935
54982
2376
13848
8741
2189
7277
2002
13281
2009
7519
5522
2129
2027
2144
1663
2456
2028
1813
2204
1878
1662
7483
2168
2809
1652166
2028
10016
2095
2080
1681
1820
10386
2445
5668
1954
2436
1677
7325
2890
4369
2048
2090
2144
1653
1928
2080
2878
12359
2017
7018
164111
4804
46028
8380
2656
1652155
3002
2379
43284
2437
21816
1974
127407
2174
35527
1895
2121
4460
2048
7784
1675
2358
8189
5213
6876
10079
1649
5049
3030
4684
8170
1774
1652161
8251
1798
1775
1746
3703
8063
3490
1941
1643
4565
2336
1681
2120
1814
3441
2192
2644
2932
3847
2001
2991
2616
1802
1908
2001
-
5620
2206
1937
1652158
8853
2228
2943
1652163
2712
2991
8683
2771
2112
2050
2037
5253
9960
2228
2006
110405
2635
3908
2105
2048
7877
2324
1897
8409
1647
3102
6340
1792
6466
15177
2186
10893
4103
10684
2037
56418
2239
1670
1751
39165
2112
1664
4982
2150
2119
3204
1864
6904
2715
2918
2771
1652177
7433
3320
2002
22845
160737
1659
2553
1998
1656
1669
1938
2028
3136
4929
4541
2037
2280
2438
7104
2614
1772
2049
3359
1692
2273
4963
2737
3002
4075
2943
2050
1949
1665
1652161
4261
1906
2215
1676
2459
2275
36213
1649
2143
2318
1948
2927
3529
2227
2210
1767
2259
1804
2268
3326
2390
2320
2131
8410
4776
2341
4095
1709
1685
3594
4183
2099
2332
7407
7867
1656
1656
15962
2078
53821
2047
2059
2206
3316
9597
1981
2278
1734
2052
12437
3716
5612
2055
2013
3093
2453
1654
1987
6623
2106
13012
2252
4640
1915
1733
1734
2498
13538
1976
3426
14446
2411
2070
11970
2247
7881
4388
1957
2037
2027
2094
2410
2026
2127
8238
2027
9736
5001
529961
3571
4826
19572
1990
2019
3093
4162
4444
2077
2271
2665
8883
3055
1820
2272
5205
1940
2023
8885
1957
1862
2265
2116
6535
1643
2705
4637
4808
8871
2051
5646
2643
1666
1685
2651
2270
5899
6857
2002
2027
2363
1652162
2161
2107
1795
3080
3617
5399
2927
1670
7169
2544
1735
2221
4605
7947
8072
8499
2454
2157
1668
2636
2049
2627
6535
8715
1643
2233
2125
2089
16280
2281
35246
2972
2054
57027
2232
4092
2036
2097
14058
1787
2092
3618
2306
1664
1971
3842
3537
1667
5064
7169
6184
9674
2059
4849
1732
2332
7154
8831
1673
2013
2409
2697
1848
2004
1652168
3941
2001
8586
101761
1989
2685
1721
12540
2442
2054
7450
2066
1655
8386
64397
4150
6695
1978
6735
2038
1652172
2147
2130
1964
3688
3074
2716
2310
8066
2800
3213
2467
2562
3023
1826
1845883
2191
3316
2399
4590442
3234
1669
2663
1815
1778
2530
2151
2460
1918
87085
4437
3809
3158
7805
2372
1923
2386
2254
1991
2792
1672
2841
1809
25390
2364
3774
2542
3245
1998
1995
43283
12955
1869
1643
2624
2934
1979
1784
11789
2999
8784
1652173
2006
3322
30880
2700
2344
1658
2093
4311
5287
1836
2055
1667
2836
2445
1656
2628
1712
1706
4119
1652158
2261
2236
3073
2747
3178
1688
2039
1689
24632
2076
2562
2676
3084
2176
8794
2447
2194
15457
2811
1664
2637
3604
2397
6213
5205
1662
2028
11584
1694
2412
2147
1690
8743
1827
6207
2149
7646
1932
2524
2085
2057
2550
1777
2049
2053
2382
1679
3807
1637
1572
1900
1967
13887
1660
1663
5173
2589
164145
1659
1672
7423
1678
1689
1688
1919
1649
1670
1670
1667
1687
2073
2039
1684
2152
1829
4998
1888
1890
1683
1681
1667
1917
1656
1673
2293
7662
2166
2166
1692
24502
1657
1696
1675
1675
2369
2776
1795
1679
1982
1660
3474
4326
1662
2080
2076
4291
1681
1707
1669
1672
2353
1649
4242
1642
2100
2158
2044
2158
1645
1644
4631
2568
1676
1682
1687
1672
1663
2159
1667
2230
1681
1683
1896
2059
1659
1694
3052
1905
3701
5514
1883
1670
1667
6375
1673
1666
1793
2402
2393
2486
1675
1707
1929
1891
9371
2509
1682
1672
1652
2254
1645
2969
1671
1667
1654
6604
1766
1668
1671
1682
2254
1686
1674
1676
2187
1692
9728
1670
2316
1679
1735
5483
1677
1887
1690
1690
1671
1959
1668
5596
1788
2140
1738
2307
3959
1690
2117
1649
1647
1925
1688
1685
2400
2175
2090
2127
1634
1683
1654
1652
2015
3640
2144
1681
1679
1752
2202
5889
1663
3886
6277
1660
1660
1648
1672
3116
1692
23491
9078
1694
1646
2447
29195
1680
1663
1672
10607
1830
1713
2280
6340
2601
163340
1644
1650
1932
1645
1667
1667
1874
1670
2339
1668
2402
2052
1666
1676
1677
1656
2325
1696
1702
7244
1657
1643
1811
2152
1668
2056
1667
2195
1773
7905
1661
1692
1684
1683
1671
3734
8105
8002
1673
1977
1671
2008
2037
2255
1856
8126
5684
1696
1698
1649
1697
2477
7080
1663
1674
2833
1662
2572
1698
2031
1682
2049
2775
2785
1658
3354
1686
1668
1690
1674
1677
3724
3173
2944
1683
1695
3051
1681
2462
1663
1661
1662
3679
1677
1679
1664
11563
1922
1680
2550
1662
1662
2010
1687
1676
1674
1674
2310
1675
27986
9126
1651
1653
1654
2508
2635
1712
12732
1675
1668
1669
1811
1659
21459
1663
3030
2251
3760
1662
2602
1691
1691
2146
6895
1663
2084
2278
1669
1667
1668
1687
8027
11480
1687
2067
2275
1694
1666
1662
1670
1633
2274
2193
7235
1671
21597
1654
1667
1684
1642
2215
12387
1658
6043
1695
2851
1699
2091
1696
1682
1681
2246
1670
2053
1946
2418
2415
1687
3624
2195
1737
2457
10289
1664
1657
1671
2121
1675
1680
1678
2232
1653
1855
1666
1671
1643
8719
2321
1638
1662
1928
2287
1810
1811
1655
1657
1652
4733
2190
2394
1669
7682
1954
1659
4306
4352
1659
1656
1692
1651
16325
2750082
1682
2019
2019
2404
1674
3303
4903
2025
1702
8085
2218
2155
2155
6215
1660
1713
1655
1699
1644
1667
1652167
1644
2049
1649
2138
1745
1910
2214
1684
1687
1658
1696
8457
3010
1668
1843
1655
106952
1669
1813
1812
1683
1666
1854
4030
1995
1658
1675
1664
2427
2032
1630
10256
2197
1666
3238
3625
1897
1651
1649
1668
1827
1683
1823
1657
1658
1685
2764
1656
2083
5677
1669
1674
1674
1936
1641
1713
2987
6222
3110
1663
6404
1676
1664
1657
1659
5638
2150
2322
2590
1676
1682
1989
3097
2266
4264
1680
4364
1671
2442
1697
1693
1674
1670
2405
1707
1674
1643
1781
2022
1674
6441
1714
1674
2309
1674
1659
2832
2528
3961
1668
28810
1665
1666
1694
1644
1671
2024
1650
1668
1665
22699
7042
2265
1702
14230
4637
1863
2006
1660
1665
1686
8343
1681
1660
1921
1851
2421
1730
1701
3461
2138
4185
1676
2461
2350
1736
1727
2105
1687
13704
1687
1890
1682
1675
1674
2004
2514
25462
1682
1678
1833
2591
3089
1674
1656
1700
1820
1886
1668
1688
3529
1679
1693
1660
1927
3896
1654
1661
1686
1659
56963
1654
2520
2189
2309
1688
1677
1667
1657
1669
1668
1882
2504
1656
2094
1668
1667
1657
2341
1663
1645
7301
1699
2174
2176
1671
1894
1660
1622
1704
3153
1666
3621
5000
7830
1663
1665
2528
1668
1685
1945
2153
1707
1707
1673
1666
2901
2610
1757
3011
1659
1700
1681
4387
1670
2498
1893
1676
1663
1666
1682
2126
1672
2283
1674
6206
1661
1947
1695
32964
4444
1696
1662
1689
1969
3200
6048
2677
1696
3408
1872
2476
1670
2801
1655
1685
1668
1675
1663
7230
2511
1670
1677
1689
1666
1650
7132
2116
3455
3727
1679
1685
1681
1672
1686
1692
1665
2393
1668
1659
1691
1674
1672
2176
3654
2399
1680
1681
1679
1664
1885
2632
1686
1666
3288
1651
2260
1674
1671
1669
2507
4894
1687
2091
1691
1690
1643
1687
2172
32181
1661
2872
2319
1669
1678
1653
1690
2638
1686
3959
3958
1665
1648
2196
1656
2055
1679
1692
3578
1668
1670
1897
1670
3450
2183
1963
1655
3459
1686
3064
14275
1661
1659
7018
1671
1671
1652
1660
1844
1665
1659
1691
1885
1661
1692
2064
1897
1899
1668
2796
2793
1668
1680
1683
3603
16708
1897
1682
1674
1679
1820
1661
1667
1912
1709
1709
2910
1662
1659
1662
3602
4384
1672
150608
1674
1666
2542
1668
3648
1702
2176
1659
1675
3191
1670
1657
6365
1658
1686
2890
1692
1682
2002
1652
2798
1671
5379
3139
1652
1649
1666
1662
3811
1683
1678
2106
2174
1667
1677
1691
2008
1667
1676
2162
2162
1755
1884
1676
1672
2208
1666
1684
1671
2083
1672
1667
1672
1675
1697
2155
2154
1689
1689
1661
2295
2295
1905
1686
1676
2345
1699
6007
2036
1673
1652
1651
3117
1677
3197
1672
1903
1891
1890
2559
1645
1664
1655
1652
1683
1660
1673
1669
2095
2751
1795
2261
1686
2182
1671
1673
1689
1714
1674
11757
11757
1956
1914
2240
1677
1676
1687
1683
2439
1653
2409
3137
2072
2234
7631
2154
1673
1674
3006
2267
2545
1679
1654
2816
2530
1668
1656
1791
1693
1697
1905
2181
1663
2148
1678
2690
2114
1680
1662
2699
2698
1898
32181
1671
1706
1677
1677
3416
2270
1658
2149
8593
1671
7068
2377
1882
1668
1662
2331
2328
2279
2115
1794
1669
1660
1646
1667
2329
11770
1843
1671
1679
3113
2257
3324
1677
2037
1882
4374
16044
1670
2154
2153
3370
2413
1676
3487
129559
1662
4922
1897
1672
5148
1927
2174
1659
1694
1801
1677
1656
1661
1652
1656
3232
1657
2112
2255
1658
1665
1660
1675
5014
1672
2224
2218
1675
1669
2133
8521
1650
1646
1662
1650
3479
1898
2565
1661
2181
1750
1668
1658
1663
2301
1673
1666
1668
21673
1670
1660
1658
1663
2282
2786
1674
1674
1669
5186
4559
1844
1669
1657
7839
3023
1929
1674
1708
1658
1672
1659
2178
1664
3484
1669
17086
2796
2090
3129
1685
2334
2255
2152
2152
3955
1672
3955
1675
2313
1893
2128
1677
1893
1640
43539
1719
3158
3391
2871
1890
1665
1663
1668
1662
2000
6143
1692
1691
1683
2243
3372
1672
1899
27502
1661
1763
1765
1785
3299
1647
1877
1885
7591
6302
1666
2145
10629
2145
1644
1663
2193
2189
1660
2447
1693
1700
1954
1691
2246
1664
1667
1670
1683
1675
6045
1662
1684
3406
1673
2019
2784
2984
2164
1682
1684
1678
2039
2150
2150
1671
1925
1653
24029
2253
5232
1917
5689
1985
24843
8332
1943
1920
2142
5740
1577
1919
1977
3208
2602
2339
10108
2073
13594
4347
8623
6650
2590
4075
2137
2297
2913
2042
19013
9410
2034
3250
2054
2496
3997
2623
3049
2024
6312
5739
2431
2834
2648
2036
3163
13507
2658
2646
1853
2254
3103
1879
2084
2054
5664
1877
2611
6258
1812
6967
3066
2348
124955
4713
2384
2112
3904
2643
1972
3827
1931
2289
2771
1781
30670
3360
2215
2309
2150
2353
4042
4477
1821
2312
1937
13701
1985
2716
3935
11633
1670
4698
4688
2850
3372
2011
14958
4722
4520
2248
1868
3289
3548
3369
2371
14509
2181
1998
3155
2210
1860
2685
7697
2443
13729
2508
2784
4825
3481
4494
2706
5139
1977
2738
2374
6296
3090
1773
2696
3589
2218
1779
2588
1686
1972
20409
7592
7081
2390
1685
4351
8184
1822
3004
3312
2339
2887
3224
3331
3109
3282
2464
2023
2074
6214
2078
2612
18766
2117
7521
1787
2153
5099
3594
2636
2010
2969
1934
3575
2775
8090
5240
3534
1959
7457
2887
2405
2038
1879
2081
2015
1935
2620
4558
1754
1961
2356
3169
11659
2663
1806
9053
2353
3872
3323
2334
3087
2664
47458
2255
3364
1634
1973
2306
4244
2967
2231
2376
2034
1963
2059
5375
5377
2527
2663
1817
3705
28585
4672
2190
3171
2759
2115
2533
2337
2185
2291
2446
2209
1820
2959
17185
2877
2561
28289
21603
8072
2286
2142
2179
3199
2711
10168
2759
6917
1962
2585
5980
6742
1942
2357
5196
1995
1966
3061
1743
9268
2933
2468
6238
2021
10950
2103
7062
4605
1895
12705
3214
3527
2038
2282
13593
2174
2231
11344
9683
2080
2711
2802
2286
1967
2085
2175
4191
2448
2951
2001
4034
2005
8556
3398
11198
10495
2718
15101
1995
5014
4482
11437
11511
6130
5323
2592
4040
8906
1755
4152
3197
18266
2105
1861
5364
2990
1652
2045
2077
3526
10823
2558
4009
2330
2553
7836
2272
3683
7449
11344
8822
2122
3748
2468
2100
2048
2750
2135
8183
2152
1931
2283
2107
2957
2581
2044
1963
2219
2680
2212
2252
2509
4499
1863
63394
9442
8064
2138
2984
2404
2217
2051
11006
3022
4378
2821
1904
2080
25963
1984
3336
2366
2748
2258
2928
3653
7274
2492
5428
1889
2157
3569
2402
2476
3694
3638
3570
2207
1862
34255
2034
6785
9799
2378
2206
1926
1913
2149
1810
5494
4488
2027
2409
2553
7613
1827
2088
1956
4807
1991
3192
89695
1942
1822
2351
3018
2562
2709
1976
2497
1857
2833
2485
3176
8949
2044
6643
2319
1996
4379
6218
2193
2015
2135
3484
7375
1994
3375
2907
2527
6924
1866
6634
2425
2166
3296
1915
3874
2913
2295
2301
3476
14683
2023
2380
2738
1908
1653
3327
2704
2239
2008
2004
2034
47280
2613
2102
12337
2547
5133
7531
2083
2730
4986
2465
3088
7886
2652
5399
5556
1958
2667
2810
2048
3318
3376
1686
4431
2019
1814
2039
33346
2263
1631
4475
7569
2506
1720
2476
2390
2012
1812
2358
2948
4815
3063
2320
3490
3338
1839
2060
2133
9865
2024
1973
13799
5012
2101
7376
2862
1916
1807
2922
2545
2015
3527
1682
1654
1691
1680
1661
1681
1669
228155
2454
1665
1654
19518
5504
1949
1668
1667
1674
1671
1665
1683
1657
1661
1685
1655
1648
1697
1667
1668
1678
1694
1686
1676
1675
1887
1670
1676
29072
2477
1645
1711
1681
1690
1816
2261
1667
1688
1685
1685
1662
1673
1671
1676
1657
2423
3097
2889
1749
1932
1690
1665
1669
1686
1662
1695
8255
2412
1664
1663
1676
1692
1683
3087
1660
1684
1676
1665
1657
1657
1665
1674
1809
1673
1647
1948
1685
1648
1661
1694
8225
2320
1683
1682
1672
1678
1937
1661
1673
1656
1654
1655
1946
1618
1692
1654
1670
1675
1660
1797
2611
1685
1689
1655
2296
1936
1675
1677
1684
1662
56316
1674
1668
1685
1671
1687
1639
1656
1676
2390
1889
1889
1667
1662
1893
1692
1685
1647
1789
1687
1908
1672
17189
1669
1683
1682
1660
1935
45806
1671
1765
1665
1688
1724
1673
1674
1785
1782
1782
1686
1891
2169
1684
1768
1681
1667
1668
2246
1688
3077
1668
1708
1675
1684
1679
9584
1672
1704
1669
1892
1666
2210
1652
2260
1678
1650
1681
1661
1669
1650
1679
1708
1663
1667
1677
1936
1675
1705
1659
1678
1654
1689
1670
1674
1671
1669
1680
1674
1666
1654
1685
1802
1688
2390
2263
1671
1665
1899
1751
1678
1650
1804
3985
1665
30158
1702
1886
1666
1691
1675
1674
1677
1675
1686
1687
1666
2058
1878
1674
1673
1676
1689
1690
1670
2548
1691
1660
1709
1706
1685
1673
1847
1676
5683
1683
2315
1659
2113
1677
1681
1653
1681
1694
1695
1661
1891
1667
1670
1689
3631
1670
1662
1643
2603
2600
1694
1672
1672
1674
1651
1674
1686
1664
1666
2980
1680
1677
1672
1683
1753
1585
2512
1766
1684
1685
1682
1682
1678
1684
1635
1691
1687
2255
2571
1670
1709
1710
1690
1898
2324
1677
1684
1673
2272
1668
3052
1670
1678
1670
1785
1680
1674
1681
1657
1692
1672
1774
1684
1670
1889
1791
1704
1707
1680
1656
1656
1692
1648
2256
1661
2249
1657
1687
1680
1697
2392
1676
1665
1735
1699
1695
1756
1677
1676
1691
1669
2290
1693
1674
1691
2147
2147
18627
1668
1672
1668
1666
1673
1656
1664
1685
1635
1694
1683
1689
1687
2381
1669
2461
1687
2050
1670
1682
1676
1695
1911
1692
1692
1665
1919
1680
1671
1693
1697
1692
1919
1660
2232
1977
1669
1668
1657
1663
1688
1688
2281
2281
1811
1649
19320
1695
1675
1664
1651
2684
1810
2303
1651
1654
1654
1669
1685
1656
1896
1899
1904
1690
2204
2413
1677
1677
1672
2618
1678
1672
1670
1649
1668
1809
1657
1680
1655
1678
1689
1686
1662
1680
1670
2983
1668
1700
1684
1680
1680
1681
1682
1681
1895
1668
1679
1679
1662
1676
1660
1682
1690
1760
1895
2332
1681
1680
1679
1686
1684
1697
1681
2895
1928
1687
1684
1685
1654
2773
1668
1694
1939
1673
1666
1666
1660
1673
1673
1674
1661
1694
1677
1685
1666
1681
1719
1649
1662
2588
6326
1684
2110
1670
2273
1680
1667
1655
1686
1686
1676
2334
1687
1665
1679
6804
1668
1877
5444
1927
1647
2692
1691
1676
1690
1650
1684
1652
1668
2513
1681
1650
150604
1677
1660
4328
1674
1685
1673
1661
1675
1674
1672
1878
1682
1659
1692
1675
1899
1662
1668
1682
6148
1663
1684
1681
2567
1659
2608
1669
1658
1807
1755
2086
1885
3564
1668
2196
1685
1663
1681
1681
1892
1892
1892
1892
1890
1794
14408
3182
1671
1802
1800
1654
1656
1766
1765
1679
1655
1689
1656
1674
1709
2635
1657
1682
24266
2059
1693
1682
1651
1882
1670
1673
1670
1676
1676
1667
1763
1676
1668
1672
1680
1656
1695
1683
1695
1696
1676
1684
1657
1710
1799
1800
1963
1691
2428
1746
1686
2055
1717
1676
1664
1676
1667
1664
1681
1671
2069
1674
1671
3531
1675
1656
1672
2078
1673
2168
2145
1681
1675
1811
1804
1803
1650
1679
1676
1698
1672
1683
1666
1661
1667
1689
1690
1658
1660
1661
2537
1689
1749
1659
1675
1673
1685
1772
1772
1673
1795
1685
4369
3932
1685
1685
1689
2200
1674
2201
1679
1689
1677
1671
1655
1652
1681
1649
1681
1676
1676
1680
1680
1676
1676
1686
1675
1673
1674
1669
1696
1703
2258
1706
6300
1663
1655
1682
1683
1697
1684
1681
6257
1671
1652
1666
1677
1677
1668
1668
1676
1679
1661
1685
1665
1690
1654
1648
1711
2480
1668
2302
1675
1666
1673
1667
35215
1683
1661
2290
2369
1661
1677
14714
1669
1706
1682
1661
1676
1712
1659
1709
1661
1686
2046
1666
1690
1663
1675
1670
7945
1681
1669
1669
1708
1666
1707
1676
1888
1668
1694
1691
1662
1862
1680
1671
1660
1683
7967
1681
1660
1683
1681
1947
1687
1672
1681
1678
1664
1687
1683
1669
1679
1652
3179
1681
1820
1686
1684
1646
2088
1766
1905
13790
1667
1655
1664
1672
1675
15140
1685
1679
1888
1759
1754
1760
1674
1686
2254
1673
1680
1775
1675
2221
1673
1656
2410
2410
1812
1811
1659
1659
1688
1680
1703
1666
1666
1664
1670
1687
1687
1682
1678
1677
1672
1741
1943
1898
2283
1668
1678
1678
1679
1665
1681
1889
1651
1650
1667
1655
1655
45136
1664
1680
1660
1677
1679
2567
1674
1674
1679
1671
1682
1679
1683
1669
1667
1666
2253
1651
1667
1688
5020
7449
1671
4704
1668
1673
1666
2099
1680
1682
1717
1661
1709
2155
1659
1674
3403
1712
4248
1664
5275
1667
1667
1667
1665
1664
1676
1668
1669
1669
1686
2530
2410
1686
1666
1689
2244
1642
1683
1674
1678
1668
1675
1679
1654
1685
1682
1682
1657
1670
1664
1650
2352
26338
3079
1675
1681
1677
1662
1665
1684
1704
1659
2818
1680
1682
1678
1656
1672
1680
1685
1678
1704
1681
6907
1692
1689
1686
1686
1666
1667
1659
1672
1693
1696
1661
1654
1775
1672
1677
1678
1684
1677
1683
1681
1664
1681
1680
1693
1672
1651
1674
1689
1708
1681
1652
1685
2182
2537
1678
2202
1699
253991
1690
1682
1683
1662
1663
1667
1768
1670
2421
2422
1693
1657
1665
1656
1678
1669
1653
1671
1677
1683
1684
2452
1929
2343
1669
1673
1670
1686
1673
10299
1672
25589
1667
1695
1665
1662
39703
1694
18515
1767
1677
1677
1677
1677
1668
1674
1679
1678
1675
1681
1692
2264
7815
1769
1680
1769
1675
2229
1685
1670
1672
1656
1683
2582
5044
1666
1681
1677
1676
2324
1665
1690
1688
1677
1687
1687
2393
1741
1695
1692
1675
1675
5200
1676
1695
1670
1686
1685
1685
7544
1684
6232
1662
1678
1671
1667
1683
22949
2522
1676
1677
1676
1975
1678
1681
1680
1678
1654
1701
1665
1683
3164
1665
1988
1672
3677
1695
1669
2054
1680
1677
1670
1686
1669
1657
5980
2412
1673
1675
1674
1759
1671
1673
2609
1685
1683
1669
1668
1678
1666
1666
1838
1689
1808
1807
2665
1641
1663
1696
1678
1662
1679
1688
2092
1677
1644
1677
1681
1681
1678
1645
1689
1663
1672
1653
35407
1671
7359
3288
1670
1655
1667
2063
1674
1670
2371
2459
1682
1658
1663
1822
1686
1679
2340
1662
1666
1658
1674
1674
1665
1672
1656
1656
1664
1676
1659
1681
1678
1681
1687
1660
1679
1680
1663
1676
2183
1673
1681
1696
1763
2384
1676
1815
6239
1673
1669
1666
1680
1679
1677
6904
1675
1658
1658
1670
1674
1668
1667
1932
1669
1671
1668
1656
1658
1675
1656
1670
1681
1680
1677
3094
8519
1672
1677
1677
1671
1680
1671
1680
1676
1678
15056
1785
2290
1668
1673
1660
1665
1667
1666
2420
1664
1684
1687
1876
1795
1674
1692
2789
1677
1691
1893
1682
1756
141103
1667
1971
1671
1665
1690
25559
1673
1668
1652
1675
2376
2268
1685
1673
1698
1684
1665
2129
13269
1681
1899
1690
1689
1672
1681
3835
1679
2107
1658
4066
1661
1806
38708
1675
4133
1671
1662
1661
1668
448090
1717
1720
1692
1798
1632
1665
1679
1956
1681
1884
1883
1665
1646
1684
1686
1663
1670
1666
1668
1647
1659
1662
1675
2371
1674
1880
1679
1681
1681
1677
1734
1675
1676
1659
1692
1653
1653
1675
1694
1668
1700
1688
1678
1695
7657
1675
1665
1676
1662
1671
1667
2369
1698
1678
1662
1686
1904
1645
1654
1879
1693
2547
2529
2811
1745
1682
1707
1685
1659
2183
1689
1656
1669
1685
1670
1667
1693
1674
1669
1671
1674
3054
1678
1696
1675
1682
1675
1667
1672
1677
1663
10073
1678
1661
2060
1665
1668
1684
1668
1682
1655
1647
1660
1695
1674
1675
1676
1852
14201
2116
1668
1667
1659
1679
1666
1652
1657
1667
1665
1677
1651
1674
1673
1894
1660
1689
1675
1671
1665
1676
1672
1677
1642
1669
1673
1658
1795
2615
1680
1706
1673
1675
1664
1807
2511
2515
2521
1680
1692
1692
1965
1680
1874
1670
1678
1698
1679
1682
1706
1668
1668
1648
1673
1904
1907
1906
1904
1793
1670
1655
1656
1672
2047
1666
1681
1673
1671
1674
1678
1668
2435
2615
1812
1670
1671
1663
1902
1686
1667
1674
1755
1681
1673
1673
1675
1675
1683
1671
1598
1798
1795
1793
1795
1692
1649
1667
1681
1683
1718
1718
1665
1682
9269
50383
1673
1687
1687
1687
2578
1685
1670
1682
1664
1937
1708
3039
1684
1659
1635
1688
1688
1683
1671
1658
1756
1669
1781
1649
1667
7673
1661
1666
1685
1687
1889
1672
1673
1674
1693
1660
1673
1667
1670
1648
1674
1677
1676
1658
1685
1682
1802
1676
1672
1669
1678
9407
1656
1676
1676
1713
12039
1667
1672
1655
4728
1684
1684
1681
1684
1676
1679
1669
1660
1669
1663
1676
1687
1666
1693
1663
1675
1665
1937
1651
1677
1996
1686
1663
1655
1908
1671
1669
1690
1656
2615
1663
1672
1693
4129
118435
1774
1668
1668
1679
1696
1749
1668
1697
1666
1675
1666
1685
1677
1681
1672
1674
1676
1672
2561
1654
1673
1670
1691
1682
1667
1667
2366
1672
1663
1677
1685
1664
1669
1667
1646
1668
1814
1698
1686
1662
1682
23470
1678
2261
1673
1802
1669
1672
1673
1686
1674
1677
1680
2346
2604
1690
1893
1678
2571
1701
1677
3564
1671
1657
1672
1671
1660
1692
1671
1712
1675
1664
1682
2566
1679
1903
1693
1670
1675
1681
1684
1666
1682
1690
1690
1680
1667
2346
1646
2393
2359
1671
1693
1667
1667
1674
2604
1674
1683
1695
1697
1694
1699
1687
1668
1709
1688
1677
1652
1691
1705
1662
1676
1676
1797
1888
1660
1676
1668
1662
17088
1678
1678
1677
1683
1683
1686
1681
1765
1682
1679
2299
1764
1816
1675
1647
1906
1903
1656
1670
1675
2537
1656
2118
1664
1664
1685
1681
1652
1674
1676
1674
50382
1685
1678
1679
1665
1667
2558
1674
1758
1683
1679
1672
1791
1793
1790
1675
1675
1677
1673
1661
1662
1665
39231
2532
1648
1686
1649
1668
1669
1762
1763
1672
1665
2165
2241
1691
2171
2733
1664
1662
1672
1679
1888
1885
1666
1669
1660
1670
2614
1660
1666
1669
2286
2290
1680
1682
1654
1807
1643
1667
1692
1658
1661
1666
2290
2298
1668
1710
1681
6787
1677
1665
1672
2302
2300
1932
1677
1664
1677
1672
1655
1787
1688
2502
1665
2527
1672
6474
1683
1676
1673
1675
1654
1666
1674
1663
1674
1956
1678
1660
1660
1664
1660
1693
1664
1661
1703
1679
1685
1675
1683
1910
1657
3597
1659
1673
1677
1676
1667
1651
1665
42031
1682
1657
1649
1677
1675
2535
1666
1707
1666
1745
1668
1674
1665
1660
1663
1676
1676
1681
1674
1692
2016
1690
1691
1673
1675
1672
1681
1688
1663
1661
1666
1697
1661
1673
1659
1668
2049
1674
1668
1675
305341
1681
1639
1673
1659
1668
1686
1698
1680
1676
1676
1699
1678
1672
1689
1673
1675
1649
1687
1670
1682
1679
1676
1643
2286
1691
1904
1691
1800
1683
1687
1660
1663
1709
1671
1670
1690
1689
1688
1688
1666
1667
1662
1677
1650
1681
1681
1667
2081
1681
2559
1675
1678
1643
2296
2084
1648
1675
1647
1710
1646
42015
4192
1690
2091
1668
1671
1746
1668
1687
1687
1663
1665
1690
1647
2021
1674
1681
1682
1662
1670
1664
1677
1676
1938
2301
1660
1676
1671
1673
1674
1669
1693
2069
1672
2259
1673
1679
1688
1659
1691
1664
2487
1661
1704
1660
1688
1684
1683
1574
2544
1695
1689
1663
1661
1660
1677
1681
1655
1678
1674
1672
1675
1672
1674
1688
1693
1680
1680
1680
1661
1660
1662
1663
2556
1665
1679
1672
2500
1661
3708
1677
1671
1678
1669
1680
1676
1701
1664
1757
1681
3105
1673
1698
1662
1667
1670
1659
1664
1664
1654
1677
1651
1680
1674
1647
1679
1684
2383
1747
1667
1665
1667
1672
2075
1662
1669
1669
1663
1704
2557
1686
1664
8375
2290
22356
1657
1675
1659
1676
2222
1676
1670
1682
39970
1672
2087
1666
1890
1661
1674
1677
1668
1689
1687
1672
1675
2625
1692
1695
1676
1676
1684
1659
1685
1675
2083
1672
1675
2836
1677
1657
1680
421111
1685
1658
1675
1659
434528
1658
1674
1677
1668
1673
2417
1672
1755
1670
1675
1668
1663
1663
1665
1668
1663
1679
1653
1678
1656
1667
1665
1668
1700
1700
1681
1655
1676
1662
1747
1678
1668
1668
19572
1681
1654
1688
1755
11404
1675
1679
1697
1670
1797
1658
1690
1691
1690
1662
1691
1672
1708
1668
1669
1666
1657
1668
1669
1965
2203
1661
1680
1675
1680
1659
1654
1794
2971
1655
1680
1660
1674
1670
1670
1673
1686
1668
162150
1687
1680
1674
1684
1670
1665
1661
1671
1674
1651
1663
1663
1668
1680
2127
1676
1664
1657
1677
1661
10219
1740
1741
1673
1685
1680
1676
1686
1676
1668
1663
1677
1665
1679
1666
1662
1665
1664
1671
68418
1671
1678
1683
1663
1660
1678
1665
1659
1680
1677
1676
1673
1670
1652
1691
1692
1676
1676
1669
1791
1704
1670
1669
1670
1666
2115
1685
1679
2073
1669
1657
1679
1675
1779
1674
1673
1686
1654
1663
1652
1661
1662
1795
1795
1654
1679
1657
1660
1681
1667
1687
1939
1666
1669
1673
1681
1657
1660
1675
1680
1680
1676
1684
1682
1679
1679
1670
1669
1680
1663
1946
1666
1679
1680
1656
1766
1660
1691
1669
1697
1670
1661
1684
1674
1665
2140
1671
1674
1671
1670
1660
1669
1655
1672
1661
1666
1663
1668
2416
3664
1682
1802
1649
1652
1670
1667
2239
1807
1661
1660
1676
1685
1685
1686
1676
1661
1663
1665
1678
1678
1663
1669
1683
1683
2555
1661
2163
1678
1673
1680
1674
1678
1668
1659
1665
1662
1669
1652
1660
2073
1672
1671
1669
3780
2413
1670
1682
1684
1705
1682
1669
1680
1668
1670
1692
1667
1669
1660
1649
2424
1665
1675
1660
1653
1805
1655
1662
1669
1665
1687
1673
2635
1682
1680
1684
1681
2252
1677
1669
1739
1660
1676
1674
1806
1677
1677
1669
1788
1740
2139
1656
1680
1687
1679
1697
1680
1756
1660
1660
1664
1687
1673
1664
1670
1679
1780
1664
1666
1651
1679
1671
1668
1673
1667
1667
1667
1669
1668
1658
1677
1656
1677
1686
1663
1692
1665
1673
1679
1794
1672
1668
2480
2125
1665
1689
1686
1672
1669
1667
1670
1669
1645
3588
17142
1669
1958
1653
1677
1679
1747
1757
1685
1668
1671
1806
1882
1883
3937
1882
1878
2436
2800
1596
1687
3205
1673
154863
2509
1674
1667
2323
1747
2944
2258
1806
1648
2046
2048
1693
1687
1637
2123
4746
2324
1685
2865
1656
2169
1702
1677
1680
2186
1702
2443
2924
1862
6825
25919
1675
1686
1680
1620
1665
5013
2384
1941
1676
1673
2476
6556
1650
2420
2146
2957
104628
1626
3572
3644
1669
58269
1652
1875
1660
1666
1889
35280
4186
17223
2490
2834
2646
1675
2259
2203
1686
2197
5409
1669
1679
1882
2283
1664
1664
1669
1671
1667
4689
1660
1899
1682
1710
1664
2183
1768
1922
2569
1655
1787
1678
1665
1686
1678
2085
2086
1785
2795
2416
2414
1934
1672
1896
1664
2852
2851
2854
1660
1666
2262
2265
1794
1674
2269
1627
1690
1687
1779
1677
2056
2397
1707
1685
1709
1670
1673
7478
2571
2265
1690
1669
2694
1683
30985
1670
1682
1882
2216
1683
1656
1660
1666
1771
1648
1665
1691
1666
2563
2587
1679
2337
1678
2375
1679
2374
1655
1680
2588
1891
1896
1843
1845
1661
1661
1665
1656
1904
2270
2261
1684
1687
1687
1682
1665
1665
2460
1699
1686
1685
1673
1887
1672
318372
1686
1662
1664
1674
2245
1674
1668
1676
1676
2537
1686
1842
2552
1685
2366
1759
2240
2261
2261
1667
1668
1669
1670
1674
1691
1682
2286
1679
2569
1671
1890
1674
1675
5018
1889
1831
1761
1641
1763
1765
1675
1656
1647
2317
1662
1683
1893
7776
2531
1783
1843
1690
1685
1674
1664
1669
1997
2259
2294
1759
2617
2295
2297
1884
1681
2518
1669
1667
1700
2065
2059
1700
2331
2269
1666
1695
1877
2232
1885
1977
8780
1680
2395
27231
40177
2057
1966
1822
1635
1900
1689
13118
2260
1682
2211
2388
1818
8887
1668
2599
1811
1645
2053
1655
1742
1744
5530
1799
2201
1896
1679
1897
2181
2045
48926
1935
1677
1687
1686
1668
11593
1661
1849
1756
2686
1678
1672
1670
1674
1886
1668
1874
1882
1676
1846
1660
1675
1677
1671
1670
1682
1898
1897
1693
3801
1708
1680
10655
1933
1673
2247
1676
2715
1663
1673
3087
2231
1678
1680
5504
1668
1888
1889
1649
1735
1772
13198
2014
1870
1896
2796
2093
1694
1676
2323
1671
1690
3041
1645
434522
1662
4862
1686
9839
2000
1668
1646
2549
1640
1907
2023
2100
1902
10302
2402
1659
1638
1697
1703
2521
1712
1675
2274
2120
1662
1897
1894
1663
1681
1656
1881
1670
5604
11213
1676
1664
1679
1666
2283
9411
1663
1648
1855
1651
1889
2116
1682
1687
1690
5093
1716
2347
5380
1701
3671
1638
2051
1884
1682
1670
1657
14501
2561
1797
2054
1660
2438
38311
3824
1897
2056
3154
1665
1676
3370
1684
1674
1684
2809
2613
1663
2040
1677
1676
1710
2080
1656
1658
1666
1688
1686
7138
1642
2329
1679
1684
1842
1663
1659
1681
1671
1962
3188
1679
1682
6513
2047
1675
2110
2581
1697
1686
1749
4069
1663
46949
2384
2208
1662
1663
1683
9849
10627
2053
1676
1666
2262
1664
1653
1839
2416
1905
1657
1666
2678
2679
1657
1650
1661
1653
1656
2243
1676
1652
3047
1660
1660
3684
1889
1655
1673
1829
1668
1668
1669
2360
2565
1746
2498
2350
1899
1650
1673
1780
1674
1656
1666
1699
2127
1691
1691
1908
1652
1677
2232
1666
1881
3819
3231
131602
3231
2860
184275
2021
1689
1681
2318
2056
1667
2294
3347
1671
2563
2052
1688
3873
1671
2327
1920
4928
2327
1667
1659
1680
1673
1925
2281
2284
1891
1764
2265
1670
1901
3197
7477
1679
1888
3891
2314
2246
1762
6983
1677
1674
80688
2260
1678
1647
1656
1680
1667
3667
1679
1906
1654
1669
1658
4228
2474
1874
2527
1697
1682
1900
1911
1639
1685
1670
1670
11251
2570
2226
1896
1688
1889
1682
2080
40865
1892
1670
26226
1673
1681
1683
1698
1966
1658
1682
2279
1680
2048
2307
1897
1717
1653
2149
2767
1898
2342
1667
2543
2412
1673
1671
1673
2107
3593
2032
1673
1675
1642
2261
1668
1684
1678
1676
2261
2582
2582
1654
2272
1658
24248
2063
2079
1941
1658
11240
1655
1681
1678
3212
2368
2205
1801
2266
1667
1882
2295
7494
2268
2791
2791
1651
2679
2231
2039
2116
1736
3083
1998
1681
2050
1670
1895
1665
2262
2262
1661
1659
2269
1652
1655
1664
2007
2185
1677
2333
2335
2085
2091
2090
1639
2440
2362
2291
1892
1968
2013
1712
1676
2037
1655
1677
1681
1938
1667
2695
1886
1882
14381
2187
1663
1674
2340
2266
1648
2707
2330
1663
1703
1678
2281
2260
1665
1684
2112
2528
1680
2556
1665
115904
2560
1761
1666
1663
1678
1675
2599
1881
1881
2188
1682
2756
1653
1650
2596
3326
1806
2074
1667
1657
1666
92318
1828
1671
1673
3770
2321
2347
1664
1663
2084
1654
2926
2376
2267
2269
2317
2403
3201
2689
2690
1674
2231
1672
1646
1911
1680
1894
1661
2206
2072
2413
1703
3352
1646
2292
2290
2290
2288
2293
2615
1685
2121
1684
2255
1690
1778
3148
2051
2041
2529
1664
1665
1684
1665
2555
1704
1949
1675
1677
9319
1700
1672
1647
2009
2289
1662
2605
2604
2426
2372
2237
1681
1647
3566
1642
1683
5050
1672
1674
1901
1673
17393
129360
1662
1847
1672
1669
1709
52432
1961
2091
1671
2409
1710
3541
1710
1657
1657
1661
1684
1686
1667
2116
2282
3264
1653
1666
1988
1889
2602
2600
2603
1775
2750
1700
1801
1680
2054
4150
2301
1682
1684
1682
1668
2570
1661
1661
1664
2365
2300
1664
1674
2107
1675
4129
1673
1934
1658
1686
3623
1673
1890
2546
1899
2700
2696
1668
2425
1667
1676
2333
1672
1672
1671
1695
2297
1963
2297
1681
1867
1654
1652
3274
2134
2160
2607
2610
2606
2814
2612
2613
2610
2610
2811
2605
1899
2609
1898
2609
1899
2339
1892
1892
1681
2625
2626
2309
2364
1682
44317
147132
1672
1680
1887
1878
1660
1694
2510
1664
1700
1699
2276
2605
1680
11637
2393
1893
1913
1658
1681
2084
2559
3763
1664
1673
1676
1658
1684
1614
1682
1670
2516
2076
4726
1677
1877
2808
24668
1696
1664
2049
5595
2046
1910
2221
1665
9476
1704
1661
2090
1778
1690
1654
1651
2338
1664
2410
1682
1998
1671
1807
2446
2068
1639
1670
1895
2056
2365
1799
6203
1672
1665
1672
2098
1865
2283
2429
2023
4631
1667
1667
2561
2166
2304
2572
1664
1666
2153
1681
4049
1672
1963
1666
2083
1668
1644
2178
1666
1756
1659
2779
2356
1889
1659
1911
1665
1663
1669
1663
1651
2862
1893
23846
4980
1668
1689
1684
1673
1876
67729
2238
1655
1695
2038
2548
1659
1960
2557
2634
1900
2628
1638
1680
1684
1679
1668
2261
2235
2928
1681
1684
2248
1746
7775
1825
1691
2808
1682
1814
2508
1695
1676
1762
1934
2266
1681
1676
1679
1678
2564
2371
1676
1890
1660
2268
2118
2075
1874
1875
2063
2560
2559
1679
1680
1681
22932
1692
1825
1646
1667
1686
2927
1664
1662
1659
2580
1673
1689
1689
2862
2534
14586
496484
2811
1683
1816
2607
1693
1688
1694
2541
2681
2539
2540
1937
1754
1672
1776
1662
1683
2052
1682
1679
1655
4068
2294
1664
2049
2335
4996
1621
1653
2084
1645
2620
1660
1681
1664
1676
1638
1642
1680
1682
1681
1679
1685
1670
1684
2290
1668
1631
1696
1660
2104
2834
1961
2958
1769
1657
2603
3157
2081
2402
2189
2016
1675
2240
1890
2406
2131
1689
1884
1681
2637
1691
1679
1685
1667
1669
1681
1665
2135
1670
1658
1659
1663
2027
1651
2273
1685
1696
2084
1665
2745
2392
1671
1701
2263
1673
1675
1674
2248
1656
1655
1650
11725
2527
1650
5587
1679
2163
2422
22356
1678
1666
1668
1675
1680
5084
1696
2584
2138
1758
2020
10843
1678
1675
1674
2047
1692
1897
1897
2693
2281
2266
1661
1879
3973
1648
1679
1666
1664
2289
1671
1707
2568
2568
1684
1671
3413
2340
2333
2162
2606
1674
1661
2588
1666
1677
1686
1652161
2511
1682
2062
1866
119540
2968
1654
1678
1705
2175
1665
1668
1885
1885
11144
2291
1671
1655
1650
2007
1667
1669
1809
2352
2349
1905
1664
2230
1664
1631
1665
1747
1663
2799
2103
1655
1658
469969
1695
2829
1668
1900
1896
1693
1674
34541
1684
2779
1648
1678
2562
1912
2558
3346
1650
434545
2336
1700
2343
2860
2334
2341
1659
1668
165657
3642
1694
1622
47998
1972
1641
1638
1674
1677
1677
2210
34551
1757
9838
1938
4292
1678
1678
1681
5383
2150
1666
7303
1674
1653
1642
6428
1661
3332
1666
1628
1667
1643
3221
2180
1675
1679
30332
1640
1659
2242
2246
1674
1674
1670
1693
1789
1663
1683
2260
1903
1643
1668
7247
3635
1719
2265
2556
2269
1696
1719
2265
2899
7830
1712
2921
1646
4006
1661
1675
1678
1711
3526
4272
1671
40838
1749
1673
1672
8465
253074
1664
2381
2401
1663
2367
1677
1658
1679
1660
1672
2668
1669
1669
1669
1664
2548
1990
1671
1955
1652
2630
1641
9826
1644
3370
1680
2125
1643
1656
12348
1674
1920
7541
1659
16241
4072
26222
1644
1701
2140
2083
1675
2051
1661
1916
2131
1680
10859
3896
2532
1951
9226
5209
2030
2219
21484
1888
1652
1672
1694
8748
2003
1660
3084
2544
11263
2276
2018
1639
169574
1663
1764
2374
42739
1665
2643
1660
2514
1664
1661
1652
1898
2181
2377
2547
1650
1667
1677
2859
5073
1879
1672
2127
1674
1656
2055
13018
1667
2030
1671
2505
1658
2973
1684
1662
4259
4080
2183
3385
11898
1670
57113
11461
1932
1686
1682
2072
2541
2019
1682
1679
2680
1672
1648
1642
2312
1734
1669
1709
1678
6523
3899
2602
2025
2601
1709
1671
1669
8839
1657
1646
4192
6679
1661
8312
1668
2020
6374
2136
2202
1671
4204
1655
1882
1884
1671
1881
1867
13523
1672
1782
1660
1681
1972
2374
2163
3203
5059
2078
1671
2785
1664
1791
2085
2474
1702
1705
229681
1685
1665
1743
2328
3774
45515
1656
13239
1672
1666
1663
1879
1654
2447
1664
4850
6712
1672
1678
40986
1962
10103
1679
2391
1744
1743
1685
1670
1938
2286
1677
1659
1666
2186
2331
1644
1645
1894
7279
2173
2234
1921
1647
1699
2263
4299
1674
5167
1655
1664
17398
1654
2271
1672
2402
2162
9546
10754
1957
5302
1685
1662
1670
16747
1666
8779
1897
1898
1675
1803
1679
1678
1689
23463
1722
1826
1680
1676
2433
1677
1676
2172
1940
1677
2135
160726
1661
2319
1786
1640
463060
2554
1843
1802
11056
3349
2019
1673
1655
2351
1662
2035
11291
2188
386648
7693
1668
1778
1682
4454
3093
1639
5892
2129
2411
1664
2449
1763
2412
33881
3607
1675
2798
2803
2161
1655
1652
1993
2583
1670
1652
1786
6759
2340
1646
1632
1658
1678
1700
3026
1700
1653
1682
1688
1678
1649
1669
1669
2877
2419
1650
1658
1659
14424
1640
1660
1650
1661
1743
1924
8258
6835
1642
1668
4071
1643
1642
1746
2072
2544
2454
1666
1671
1683
2072
1670
1646
1660
7518
1689
1776
1773
1794
3031
1710
3545
4927
1675
3802
1667
1747
1749
1753
1750
1751
2535
1918
1667
2279
1912
11294
1908
1676
1699
3015
5431
1694
1686
2690
1668
1668
1640
1638
85599
2238
1671
2508
1925
1755
1946
1656
1692
1673
1660
1649
1841
1673
1678
1639
1890
3056
1672
1684
23905
3351
2558
1671
1679
40863
7046
1672
1658
15408
1665
1676
2291
2344
1764
1665
6923
7470
6297
1747
1747
3382
10030
1657
2698
2040
2171
1675
1663
22341
3564
1680
1665
2610
1663
1677
1671
2199
1653
2159
1774
12085
2625
1669
74389
1660
1658
1682
1659
1662
2359
2190
1678
1668
1665
1668
3056
1981
1662
1644
2040
3225
2355
9118
1642
2049
1827
1677
1673
1676
1665
4818
1651
2276
1661
1705
1686
1688
3143
1669
2348
1675
1901
1665
1660
1655
1851
1672
1675
2295
1795
2162
1910
1676
1662
1706
2254
2299
1846
175152
1671
1674
4289
1677
2219
1882
1947
2392
1664
2092
1687
1655
2500
2355
2039
1661
36698
2042
1679
1680
1664
1658
1657
2033
1660
1666
2063
1675
1672
1662
1677
1679
3203
2628
1677
2383
1693
2067
2040
2199
2196
2259
1663
1698
1891
1667
1772
1676
1676
1682
1896
1665
1699
2222
2031
1641
2342
1661
2039
2606
1759
2950
1756
1653
1683
10818
1679
1742
2030
1747
2812
6619
1771
1666
3026
1673
1652
1682
1686
2993
2031
1672
3023
1671
1665
2031
1787
2261
1700
2031
1674
1666
2179
2014
1631
1690
1673
5786
12693
2422
2020
1679
1666
4307
1686
8591
116534
1667
2039
1648
1796
1664
2774
16683
3565
1896
1674
1668
1660
2262
2325
18927
1664
1641
1676
2020
1654
1650
1680
3933
2040
1679
1658
2608
1761
1652
2611
2128
1657
1674
1676
1654
4720
1892
1680
2706
24
1692
1681
1684
1669
1677
1688
2567
1669
1677
1652
2053
1901
1673
1661
1658
1682
3367
1636
3842
1739
1946
1643
1673
1678
1664
1680
1679
1691
1705
1679
3957
1665
2020
1691
2189
1672
1681
1745
1667
1662
1684
1662
1642
12116
22195
2032
1783
1779
8064
1682
1678
2803
2283
1697
1677
7727
1682
1665
1669
1676
1673
1659
3785
1684
1664
1674
1657
1661
1655
1882
1801
1680
1652
1684
8417
1662
2116
2059
2058
2018
1698
2806
2610
2613
2610
2540
1951
1664
1677
1682
1653
3215
2054
1665
2286
2583
1669
375959
1650
2091
2089
1683
1671
9085
2019
1664
1689
1679
2116
1760
2366
2365
2365
1678
1884
1667
1686
2357
2061
1669
1678
3739
3868
2471
1670
1944
2031
2361
1695
1888
1887
3772
1666
1665
2245
4906
9132
1900
2129
2408
1926
1691
2323
1796
1651
6884
1675
1672
1675
1657
1671
1945
2140
2368
2335
1754
1654
1677
1685
1681
1677
1662
1674
1672
1657
20600
2083
1667
1666
1716
1661
1677
1683
1888
4218
4516
2236
1678
1676
2342
3296
1684
2373
1673
2151
1673
1678
5041
2524
2357
41208
2439
2272
2152
2566
2178
1659
1672
1755
1776
2272
64387
1671
1668
1840
1747
1680
2375
2045
2272
2327
1895
1887
1886
1887
2205
1665
3381
1759
1676
2083
2864
2055
6740
2048
1644
3656
2313
1918
1670
1671
1836
1885
1683
1672
1895
1887
1727
1874
13018
2272
1684
1679
1682
2032
1937
2276
1673
1712
5514
2282
1845
1842
1841
1678
1887
4325
1698
1663
1666
8574
434547
1666
1672
1756
2740
1672
1692
5186
10269
1873
6904
1686
1785
1887
2021
2617
2608
2604
2605
1882
1670
2177
2244
3178
1686
1653
2330
1738
1704
1788
1757
1789
2069
2266
1661
16747
1955
1889
1900
1672
1877
2164
1645
2212
3180
1666
1686
2638
1661
2234
1896
2687
1900
1711
1869
1873
1867
1677
3268
5216
2258
52099
18942
1663
1677
2771
2317
2075
1891
1890
1671
1690
2784
2182
1682
1698
2027
1680
1908
1667
1692
2627
1659
1643
3555
3601
4520
1666
31889
2568
2086
1696
1615
1661
1678
1761
1693
1904
1677
12687
1672
1644
1684
20421
1671
1672
1674
1659
1680
2017
1891
1742
1694
2087
2903
2153
1689
3455
1661
1661
1695
1667
1660
2032
5889
4500
4247
1668
1671
1896
2471
43207
2052
2967
13172
1666
1901
2521
1892
1656
2324
2964
1764
1668
1701
1682
8397
1730
1651
4381
1650
2180
1924
1677
1672
1673
1671
1680
3975
1671
1684
1666
2322
8401
1670
1948
1677
1709
1672
1690
1707
1708
1669
2292
1681
2040
1659
2995
1952
1675
4645
1650
3634
2059
1777
2365
1676
1688
2176
2186
1881
1688
2531
1686
4482
2364
1763
1763
1896
1760
1682
1682
1810
1674
2359
2971
3467
2313
1659
1667
1665
1678
1653
9118
1686
2798
2183
2197
1668
1676
2067
14586
1672
5506
1670
1671
1661
1755
1901
1681
1667
1680
2343
1660
1704
22058
6807
2107
1724
1949
1914
2801
4575
2163
2308
1664
1942
1635
19832
1681
1903
1664
3252
2271
1732
1680
23454
1630
1655
2870
1666
1747
1668
1881
1668
1675
42948
7256
2039
1887
7918
1625
1652
1896
1655
4592
2032
1666
1877
1877
1868
1712
2264
1766
2409
2875
1971
3149
2046
1897
11629
5461
1681
1591
1901
8453
1642
2999
2685
7967
2619
1669
1676
1661
1661
2274
3401
1656
1805
1826
1660
11744
1665
1879
1943
1885
2807
2379
2378
9998
1708
1673
14287
1684
2031
1658
2222
4914
2426
2222
1687
1676
41555
1686
2181
2078
2484
1655
2433
34892
1675
1679
1660
1654
1901
2297
2193
2708
1699
1921
1678
2039
1655
1676
1674
1741
2487
1693
1828
6128
2569
1660
1662
2295
1673
1678
1660
1688
1654
1754
1696
1876
2146
1713
2281
2282
1674
1677
12904
1658
1888
2535
1664
1664
1680
1655
2031
1678
2528
2355
1698
1699
1674
1671
53217
1874
1672
1653
1730
2250
1770
1673
1655
1660
7908
1753
1746
54812
2814
1637
1660
1693
1679
1694
1879
2474
6208
4545
1667
2272
2036
2264
1667
1680
1949
1665
1634
2000
8361
1664
1750
1690
2592
1943
2289
1775
1673
1888
1660
1663
15322
1681
1680
1675
3668
1964
3412
1653
1663
1674
65169
1661
2182
12025
6863
1642
2553
4423
2929
1924
123157
4769
9926
2547
3340
2478
234401
8126
13779
8473
4871
8699
2460
2252
3448
5757
6023
8774
9720
14057
1837
19661
1645
5065
5179
175673
12303
2698
4327
10180
3179
2495
2375
32830
10020
4414
2162
4482
2678
95236
4432
3586
11589
5950
44131
5330
1858
6848
9540
4244
5318
6961
2601
5026
3506
24925
1972
141104
2385
1602
4650
87455
1705
2511
1962
2452
2045
2580
2259
2287
2202
2202
2399
2516
2328
2194
2399
2287
2284
1676
2282
2176
3973
1893
1677
2213
2210
2545
1655
1659
1894
1894
2558
21730
2271
2551
2572
2281
2273
2793
1893
2272
1897
2284
1892
1910
1910
2382
2382
2401
2043
2357
1925
2214
2813
2208
2364
2363
163978
2617
1718
1883
2262
2053
2588
2388
2263
2098
2562
2466
2688
2460
2686
2567
2463
1891
1696
2516
2516
1663
2202
2346
1707
2278
2277
2183
1688
2454
2302
1838
5446
2505
2505
2375
4323
2492
2616
1870
1905
2041
2312
2307
2277
2276
2643
2286
2282
1693
2510
2189
2267
1671
1888
1892
1907
1896
2490
1671
2571
2271
2274
2270
2329
1671
1673
7102
1857
2560
2553
1951
340910
2502
2508
1706
2553
1674
1896
2514
1929
1848
2571
1655
2598
2184
2259
2462
2461
1677
2054
2449
1675
2449
2444
2379
1904
2616
2615
2285
2554
2549
2357
2195
2191
2194
2379
1693
2525
2280
3114
2531
1914
1876
2599
22196
1660
2608
1874
2404
2568
2173
2570
2459
2563
1875
2238
1681
1905
1681
2263
4555
2535
1684
2212
2210
2204
2204
2328
2531
1891
2531
2269
1678
2456
2269
2213
2214
2273
2526
1858
2600
1890
2565
2602
1890
2261
1891
2072
2510
2242
1887
1885
1861
1861
2264
1891
2264
2443
1904
1866
2532
2570
1700
2407
1886
2408
1879
2285
2564
2255
2547
2573
2371
2272
2547
2198
2555
2201
30601
2586
1886
2524
1890
1885
1664
1893
2303
1664
2257
1664
2076
1690
2573
2251
1910
2031
1896
2771
1895
2207
2815
1921
1918
2453
2609
1885
2264
2264
1908
2271
2568
2260
2552
1654
1690
2255
1688
2578
2582
2467
2579
2551
2687
2689
2565
2687
2270
2576
2465
2269
2547
3112
3112
2547
2543
1902
2543
2262
1920
2529
2264
2257
2454
2452
2456
2012
1932
2534
1860
2272
1680
2212
2200
1900
1900
1883
1923
2689
2687
1691
1917
2337
2688
1668
2685
2268
2272
1878
2269
2566
1894
1892
3964
1890
2256
2261
2275
2512
1659
2301
2514
2586
1884
2587
2266
1656
2278
2521
2604
1669
1873
2693
2559
2535
2533
2292
2294
2270
2441
2441
2275
2247
2311
1899
2242
1905
2286
2517
63334
2568
2807
2565
2566
2013
2571
2686
1863
2207
2964
2262
1783
3415
2248
2278
1953
2273
2537
2214
1772
2445
2787
2814
2546
2245
55450
2265
2455
2521
2580
2263
2262
2196
2814
2195
2196
2696
2359
1970
2691
2235
2233
2229
2417
2228
2604
2567
2230
2228
1701
5532
1905
2226
1902
2218
2574
2191
2704
1892
2653
232454
1680
1691
2064
2427
2429
2560
2209
2532
2460
2508
2297
2560
2387
2376
2374
2287
2291
2564
1895
2280
2522
2520
2537
2277
2519
4351
1706
2369
2283
2283
2279
1710
1706
2457
1641
1924
1895
2304
2304
1881
2814
2303
2277
2276
1889
2277
2276
2539
2355
1670
2340
2692
2272
2555
1677
2561
2353
2528
1883
2490
1682
1884
2276
1890
2306
2463
2462
2462
2461
2467
2460
2463
2575
1674
2570
1654
2463
2258
2270
2463
2341
1653
2685
2581
2572
2685
2366
2365
1680
1678
2282
1684
2282
2612
2544
4777
1832
2358
1687
1687
2518
1688
1899
1898
2278
2273
2268
1907
1897
1902
1899
1901
2254
2270
2522
1897
1673
2262
1673
1688
2816
1706
128427
2816
1832
1672
3354
2267
1884
1891
2243
2802
2300
2300
2557
2341
2208
2807
2326
1891
2610
42735
2264
1849
2791
1898
2053
2282
1890
1921
2571
2571
2275
2288
2528
2685
2564
2367
124968
2694
2279
2282
1782
1906
1704
1900
2360
2541
2360
2468
1867
1869
2608
2264
2539
2611
2546
2280
2260
2259
1891
2575
2563
2558
1867
1908
1683
2461
1769
1769
2160
2417
2550
2548
2547
2547
2547
2545
2451
1914
1686
1688
2257
1929
2394
2548
1905
1676
1648
5938
2197
2539
1665
2687
2693
2694
2554
2553
2551
1679
1677
2692
2528
2461
2527
1678
2553
1805
2072
1875
2276
2274
2273
2278
2274
2275
2277
2274
2277
2278
1663
1663
1891
1910
2216
2693
1906
1891
26811
2794
1670
2532
1878
2542
2540
2544
2688
2270
2772
2463
1877
1887
2303
2200
2263
2282
2519
2519
1918
1825
1673
1896
1668
3854
3853
2279
1673
1887
1876
2537
1926
2408
2272
2456
1659
2073
2531
2235
2267
2516
2207
2199
2879
2881
2542
2542
1913
2359
2214
1683
1686
1887
2524
1671
1671
1646
1662
1680
1677
1679
1776
1752
1932
1873
2063
2528
2693
2461
2536
2519
2518
2285
1783
1899
1922
2545
1878
2283
1700
1658
2295
2461
1679
2457
1895
1897
2539
2682
2345
2346
1695
2366
2290
2292
2286
5213
2293
2270
2332
1909
1663
1663
2534
2530
2529
2266
2262
2267
2270
2422
1698
2526
2534
2266
2274
2273
1885
1674
1677
1654
1670
2278
1896
3693
1675
1673
2542
2538
2537
2536
2273
136488
2455
2281
2279
2279
2278
2281
2271
2557
1671
1670
2532
2257
2270
2534
2534
2271
2268
2239
2289
1691
1916
1877
2247
2578
2280
2654
2363
3148
1660
1661
2192
1680
1683
1893
2454
2561
1927
2053
1646
2536
1755
1936
1940
1936
2256
2612
2547
2287
2270
1701
1890
2541
2238
1877
2512
1694
2254
2538
2538
2540
1688
2268
1787
2253
2258
2519
2517
2461
2456
2538
1898
1705
1709
2271
2272
2582
2584
2264
2259
1682
2534
2263
2269
1884
1674
2262
2532
2264
1895
2771
2269
2294
1678
2080
2583
2535
2538
2534
2533
2534
2536
1892
1894
2278
2289
2255
1686
1677
2206
2574
1659
1703
2260
2390
2257
2290
2539
1895
2541
2542
2539
1684
1700
2570
2564
1936
2282
1678
1889
1684
1682
1682
1694
2302
2516
2277
2211
2210
2209
2210
2446
2269
2536
2048
1908
2278
2467
2562
2574
2331
1943
2537
2334
8189
2009
2266
2525
2300
2522
2292
2514
1899
2260
2263
2260
1685
1626
1855
2280
2280
2305
2293
2516
1740
1741
2820
2403
1682
2260
2457
2535
1880
2532
2523
2524
2526
2290
2279
109000
2279
2285
2274
2271
2271
1897
2067
2067
2296
2272
1675
1688
1699
1698
2348
1763
1680
1878
1665
1667
2435
2348
2272
2283
2199
1889
2194
2561
2554
2565
2565
2257
1664
1674
2573
2612
1783
1823
2572
2779
1673
2567
2691
2573
2528
2528
2295
1891
2027
2296
1686
1682
1682
1908
2261
1763
2554
1672
2243
2243
1907
2257
2522
2271
2540
2537
2273
1705
2269
2619
1702
1680
2679
2071
1953
2295
2295
1692
1702
1703
1675
2455
2300
2301
2055
1680
1680
2263
2299
2277
2260
2704
2294
2249
1883
1681
2452
2271
2534
2534
2535
2272
1682
2553
2280
1679
2329
2301
2298
1659
2116
2562
2558
2562
2562
2562
2213
2566
2565
2578
1689
1686
1691
2281
5033
2461
2318
1782
1674
2368
1662
1886
1759
1940
1810
1942
1758
2269
2574
2261
1913
2248
1906
1895
1894
2274
2293
2289
2292
1665
2543
2365
1887
1886
150624
1888
1885
2475
2573
2205
1889
1905
2527
1864
2348
2352
1897
2277
2816
2814
2270
2350
3873
1676
2269
3630
3631
2262
2557
1891
2527
2350
1935
2261
1678
2530
2531
2532
1904
2529
4358
1874
2265
2292
2291
2270
2292
2292
2271
1817
1816
2096
2238
2238
2048
1664
1685
2490
2522
2413
2254
2256
2265
1877
4252
1888
1881
2579
2303
1689
1987
2049
2257
1579
2197
2570
2618
2683
6360
2558
2273
3081
2275
2621
5177
2257
2281
2808
2811
2262
1808
1907
1919
1909
2223
2294
2287
2287
2462
2286
2290
2259
2267
2823
2462
2534
2536
2540
1895
1895
1775
3638
1902
1676
2258
2275
1677
1704
1705
2264
1891
1679
2555
2258
2258
2255
2261
2255
2255
2254
2568
1890
2226
1697
2264
1686
1664
1662
2294
1718
1717
1680
3657
1689
2401
2796
2304
2463
1675
2254
2260
2257
2212
2359
2100
2099
1688
1906
1899
2462
2505
2293
1893
1819
1674
1670
2807
2809
2283
2498
2270
2268
2271
2243
2269
2518
2518
1693
1690
1698
2780
2275
1687
1681
1689
2471
1664
1672
1691
1844
2294
2294
2292
2291
2287
11058
2289
1861
2269
1767
2184
2184
2856
1680
1685
1891
2270
1679
1896
2549
2801
2673
1881
2269
1677
1678
1863
1667
1667
1666
2676
1775
2270
1693
1692
1866
1663
1663
42740
1674
1673
2586
2461
1707
1879
1706
1684
1914
1910
1790
2258
1898
2254
2559
1768
1940
1667
2259
2298
1680
1768
1885
1677
2252
1673
1688
2279
1884
2279
2301
1682
1686
3589
2304
2270
1709
2281
1680
1894
2240
2355
2041
1747
2289
1842
2961
1907
1895
2246
1895
2555
1711
1706
1798
2319
1828
2263
1759
2291
1926
21503
2297
2205
2202
1695
2603
2602
1897
2258
1899
2508
1821
2211
2255
2253
1890
2251
1680
2354
2513
2297
1683
1704
2379
2382
2378
1755
2275
1690
1704
1656
2465
1668
1715
2259
2259
1914
2201
2191
2313
1897
2245
1682
2222
2220
1754
2221
2222
2613
2275
1813
1811
1762
2552
1686
2550
2261
1642
2209
1694
2549
1678
1693
1694
1692
1666
2294
1656
2271
1688
2282
1901
1899
2289
1671
1670
1703
1703
1662
1895
1900
1839
1896
1897
1896
1866
1764
1687
2364
5567
5566
2403
1679
1677
1681
1902
63982
1690
1692
2760
2760
2614
2321
1850
1703
2536
2535
1663
2252
3808
1773
1681
2461
1785
1842
1890
2564
1658
2291
1904
2266
2539
1898
1896
1806
1808
2362
2583
1684
1823
2264
2248
1674
2361
1941
1881
1787
1661
2290
2210
1660
1641
2337
2271
1900
1902
2293
2252
2278
2318
2469
2316
1682
2370
1753
2437
2283
2324
2302
1687
1686
1649
2530
2071
1903
1774
2025
2465
2612
2238
1662
1899
1650
1638
1858
1669
1788
1788
1721
1720
2316
1658
1783
2264
1674
1839
2222
1788
1638
1681
2519
2256
2333
1692
1899
1834
1677
2531
1682
1921
1888
2380
1670
1878
2582
1761
1891
1674
1672
1670
1671
2210
1670
1665
2293
1706
1706
1703
2261
2277
1815
2285
2293
2467
2609
1664
1928
1655
1684
1684
1780
1677
1682
1682
1677
2808
2079
2174
2264
2688
1676
1680
1680
1889
1685
2257
1668
1668
1823
1869
1671
1670
1900
1682
1898
2292
2381
2381
2276
2279
1901
1900
2203
1917
2255
2255
2362
2215
2216
2562
1898
2569
1688
1665
1669
1916
1666
1746
1697
1748
1676
2612
2569
2379
2377
141118
1697
1910
2463
1762
2452
1706
2452
2523
2261
2292
2291
2281
1682
1681
1680
1682
1682
2280
1685
1896
1670
2258
1896
2473
2129
2548
2204
2203
2376
2376
1762
1763
74983
1875
1678
2275
1878
1785
1899
2618
2618
2578
3303
2213
1674
1697
2301
2301
1691
1672
1689
1653
2356
1882
1681
1661
1820
1842
1674
2539
1882
2152
2191
2208
2205
2520
1825
2352
1669
2545
1868
2609
1773
2006
1784
1929
1816
2230
2514
2512
2181
1672
1699
2603
1687
2577
2469
1876
2285
3510
3511
3512
2361
2567
2611
1662
1798
1680
2567
2379
1673
3032
3033
1835
1702
2215
1660
2197
2579
2574
2610
2611
2608
1691
1814
1846
1698
1880
1759
2267
1699
1675
1890
1672
2567
2566
2559
2613
2366
1704
2689
2689
2691
2608
2552
1685
1666
3676
13695
2598
2595
1871
2581
2603
2202
2204
2219
1790
2225
2225
2226
2227
3733
1869
1688
1669
1682
3411
1681
1665
2467
1672
2269
2212
2264
2202
2605
1694
3305
2100
2093
2095
1680
1907
1885
1697
2257
1688
1892
1689
1707
1822
2691
2263
2284
1667
2298
1885
6665
2692
2696
2381
1681
2609
2610
2609
1868
2181
1926
2688
2552
2562
2558
2560
2680
1674
1671
1666
1667
2537
1818
1820
1818
1818
1815
1818
1818
1820
1820
2603
147368
1861
2823
1784
1691
2460
1688
1679
2260
2766
1666
1673
1683
2510
2510
2602
2606
1909
2693
2688
2687
2693
2190
2192
2273
1817
1810
1764
1765
2807
2466
1677
2450
1750
1752
1751
1751
1754
1751
1750
1754
1675
2567
2685
1924
1675
1677
2540
2540
2699
2697
1787
1688
1673
1725
2464
2464
1671
2264
2455
1878
1666
2374
2563
1677
1696
1839
1692
1815
2275
1781
1781
1706
2208
2210
1792
1694
1690
1695
1694
1696
1694
1696
1695
1696
2205
1885
1684
1869
2285
2285
1674
1791
1877
1676
1692
2290
2474
1890
1704
2565
1912
1911
1780
2083
2517
1673
2736
2110
1934
1685
1684
1874
1876
1676
4649
2580
1890
1867
2269
2568
2564
2587
3480
1767
2179
1914
2451
1678
1678
1677
2219
2210
1682
1682
2574
1659
1656
3966
3968
1759
1764
2269
2270
1671
1864
2677
2197
2267
1645
2657
1679
2175
2220
2373
2373
1676
1680
13842
2177
1915
1667
1670
2470
1688
1694
1682
1682
2670
2263
2281
2201
2606
2606
1812
2066
1678
1682
1690
1643
2195
1765
1675
1886
1685
1685
2031
2073
1671
1670
1693
2388
2388
265188
2195
2188
1679
1685
1915
1914
2192
1703
1672
1912
2265
2259
1663
1656
1687
1687
2458
2371
2278
1884
1679
2352
1676
2034
2458
1837
1655
1845
1711
2205
1657
1665
1673
1673
1667
1699
2464
2464
2216
1914
1681
1766
1767
1666
1666
2704
2371
2371
1670
1660
1641
1883
2265
2483
1666
2393
1681
2096
4733
4732
2272
2274
2277
40878
1682
2200
1809
2779
2538
2538
2538
2538
2752
2750
2261
1820
1765
1764
1686
2565
2560
2569
2694
1669
1663
2567
1669
1674
1674
1662
1698
2377
2376
2463
2461
2459
1943
2406
1760
1888
1697
1660
1746
2381
1675
2215
1690
1670
2618
2619
2393
1938
2202
2202
1686
1888
1679
1663
2030
1768
1767
1773
1886
1888
1888
1688
1900
1749
1753
1755
1780
1702
1691
1777
1676
1904
1810
2218
2394
2392
2397
2396
2394
1696
1794
2132
2317
1888
2230
1988
1679
2244
5296
1758
2205
2093
2093
1775
1773
1776
1976
1778
1779
1889
2589
3468
2216
1753
2270
1688
2042
2222
1899
1699
1775
2466
1896
2273
1916
1917
1699
2853
2096
2097
1668
1668
2389
9817
1664
2356
2059
1683
2266
1799
1748
1802
2270
1690
2267
2383
2265
2186
1874
1643
1679
2408
2274
2483
1936
1896
1678
1695
2263
1784
1708
2387
2558
1763
2264
1694
1897
1689
1904
1907
1668
2269
2271
2271
1867
1675
1684
2614
1713
3475
2260
2264
2260
1873
1690
2255
1675
1661
1680
1663
1663
2582
1778
2202
2204
1666
1666
1787
1673
2223
2206
2223
1879
2534
3402
3404
1761
1763
2618
1673
1674
2294
1626
1689
1873
1934
1774
1679
1679
1833
2823
2568
1697
2203
2202
2380
2094
2092
1694
2069
2531
2531
1682
1649
2457
1768
1785
1898
1895
2060
1682
1652
2468
2220
1698
1701
1903
1767
1764
1768
1912
1667
1674
1819
2204
2205
2267
2064
1682
1688
1689
1659
1876
1670
2336
2336
1886
1837
1835
2245
1704
1682
1913
1813
2281
1773
2357
2357
2320
2320
3550
1683
2062
2261
1683
2576
1665
1664
2788
2083
175660
2601
1795
3601
3599
1822
2268
1682
1800
1672
1673
1881
1757
1697
1756
1709
1886
1895
2046
1674
1673
1671
1705
2458
2331
1701
1918
1682
1674
1676
1673
2038
2083
1674
1679
1783
1682
2225
2460
2101
2431
1778
2183
2301
2468
1669
2184
1957
2202
2219
2453
1761
13403
1814
1696
2574
1707
1678
1678
2222
2222
2222
1897
1771
3288
2279
1675
1942
1672
2211
2204
1780
1844
1707
1776
2698
1676
1675
1679
1703
1698
2210
2309
1675
1768
1768
1667
2060
1886
1706
1825
2218
2039
1704
1882
1948
1697
2580
1669
1802
1710
1793
1687
1677
1675
2265
2650
1883
1881
1887
2785
2784
2780
2109
2770
1675
1681
1680
2314
2793
2464
1765
5234
2062
1819
1678
1910
1910
1915
1910
1907
1908
1667
1694
2691
5879
1648
5313
2699
3046
2354
4933
3029
1990
2268
3844
2537
3264
6303
1959
2475
3346
2802
2196
3423
2207
2532
3645
16670
4525
12658
2120
8513
2858
3058
6971
3794
2720
2383
2261
2984
7116
2680
6253
1999
2971
10181
4354
56930
3693
4301
2779
2286
2014
2107
2639
1756
9502
3043
6397
2301
3991
2102
3041
72494
1722
3316
2776
2624
2279
3060
2095
5667
1990
1920
2200
3185
2419
2232
15062
2199
8034
3009
2696
12794
5172
3275
3766
2519
1702
3982
13382
4301
1896
73115
4026
2192
2323
7361
4692
4532
1938
1850
2703
1872
3832
1882
1989
6494
10979
2286
56645
2480
3204
4055
2414
2639
33295
2864
3288
2011
4630
2606
2595
2280
6960
3991
1658
1707
7974
3019
2161
2819
2021
5934
6881
2117
1948
2372
1845
3895
4015
1586
3688
1654
2318
2224
2000
4394
2225
2959
3534
2922
2537
1938
35619
2748
2654
3770
5511
2604
4050
2975
1999
2572
11350
9242
6929
8003
7116
3216
2588
5037
1730
10010
2111
2224
5606
2021
1872
2526
219970
2013
2938
9410
1835
9291
9886
4678
9834
9984
6320
4515
5334
5272
1950
1858
9034
1773
2696
7301
3525
1665
6664
3355
2752
2167
4179
3060
1947
1968
2273
3201
3719
8566
1686
3114
6147
1782
2304
10413
23525
2719
3816
16412
1697
6561
1916
13305
2240
4321
3803
3522
3880
3355
2528
4780
2997
2614
3207
3166
2112
3135
5538
2184
4738
5855
3017
3560
3248
13714
8658
2501
2911
2370
2465
2079
3061
7116
3321
2506
2091
1697
4036
5656
11062
3559
2229
2426
2231
2738
2243
2142
11668
2210
2676
3816
6976
4719
14401
10494
2370
2966
1843
3880
3081
2335
2320
1792
11750
3353
3393
2077
1893
3189
3373
2500
2118
2367
1924
2223
4409
1789
2167
1899
2562
3238
2066
4927
4730
3989
2933
2233
6475
2924
2085
2662
7136
4297
4208
3321
5599
2004
5873
6593
3414
2141
5284
1887
4345
2889
7218
4371
1689
3393
4584
1769
2316
4623
3778
6795
2038
7107
5721
1869
2256
21418
3736
2246
2185
2184
3881
1945
2213
2081
2889
2053
2858
1928
5046
17547
2280
2609
83569
2518
2251
18006
5976
2375
2085
4673
8703
5306
1929
15363
2417
2141
4208
1721
3339
2408
2287
4261
2227
4199
15757
10098
4058
2466
4140
6036
1869
2582
3441
17764
3116
2713
2309
5375
2414
2371
3871
4381
2272
7301
4584
46755
2918
8292
4926
1992
6110
2275
7601
2903
2299
13287
1717
2656
2282
5216
8571
2313
8529
3280
1858
2492
5838
2906
4451
4682
2537
1686
2560
3644
2678
3050
1989
4240
2730
1637
2049
3170
3167
2645
7923
2435
1898
4297
19866
3604
30041
3130
2168
2328
4365
6372
2617
1649
2841
3849
2704
2655
2573
6503
2785
2256
2191
3313
1579
5219
2322
6386
1784
1898
2020
3206
9234
2832
3912
1863
1886
4136
9078
2676
7915
2132
11228
3334
5580
56926
4838
2384
3587
4576
3863
26055
3245
6564
2272
5217
3187
30583
4602
21398
3280
1962
3890
3119
2088
16100
3003
7727
2871
4901
2890
2933
2355
3361
4253
2209
1952
5826
1632
2593
1651
3379
5156
8801
4820
9538
4071
1886
8393
1945
3147
2160
4860
5235
2652
5920
10741
3501
1876
5264
6219
8883
4854
4909
2297
151272
4309
3305
2305
2482
4017
1736
4286
12851
3358
5798
2459
1654
1890
14090
2556
4854
2485
2496
1833
1966
2897
3136
7835
4628
3494
2284
1967
3081
2367
2676
14141
2864
7466
2042
2145
2777
5795
2371
4668
3783
2124
1959
2704
2445
6121
3172
3806
3245
3143
2941
1954
2306
2942
3483
2722
3495
6213
2054
3747
3995
2185
3335
1591
3475
8356
2578
2348
16118
4505
2879
7754
2421
2980
2766
3801
88162
1847
16368
2402
6716
1919
8619
3082
2227
3304
2166
22376
2864
2272
13539
1907
3305
5360
4598
1934
2373
2000
4258
3953
6080
7738
2327
3053
5689
4632
2457
1848
3649
2247
1973
23390
1758
4879
15110
15465
2253
2351
3848
11991
3493
2816
8259
2190
7766
2090
1909
3274
8037
2906
2021
3770
9840
7708
4385
3288
1974
5565
2171
1847
2567
3122
2070
1909
26608
2152
10090
4595
5541
3380
2895
6145
3497
2333
2284
1948
6087
5499
2872
1889
8868
2057
10177
17426
6673
3046
2674
4570
2003
3413
1969
2239
5192
2167
3451
6104
4021
6437
3074
4940
2238
1637
2221
1642
6882
4134
1788
30393
4017
2959
2330
3344
2638
2933
2014
2146
2330
2294
1789
3192
2746
3759
1763
14614
2664
1945
9748
1687
2787
6296
3709
2866
2300
7485
2147
6040
6773
2771
6419
3196
2363
2020
17974
5833
5078
2414
2460
2762
4489
2902
2623
3256
1957
2054
3027
3598
2834
2218
2420
1986
14670
1846
2300
2750
5183
3190
2787
4284
6761
2162
4568
3597
9075
3796
1977
9993
2257
3204
3491
5568
2337
3814
2792
48262
2436
2270
2595
1789
2674
3801
2572
3621
3770
2172
2531
7835
2634
2037
2496
6540
2526
4598
4765
2525
10434
3252
2348
3702
26052
3745
148455
2027
6737
2339
3244
28128
2727
8162
21741
1833
2333
1788
12757
2914
2287
3165
2106
4235
8250
1795
9432
2622
1897
6456
4208
2084
5028
5041
2140
4361
3392
3225
2437
4474
9737
1634
2308
2136
2041
6042
2241
11534
8873
9447
3322
2557
3882
5028
2445
2637
2054
5064
3216
2466
1664
5539
1875
5134
1638
2709
2019
2593
1954
2896
1880
2552
7095
5777
17504
3210
3049
2191
1975
1938
2909
3564
1830
5960
1747
2181
6400
9280
2451
2578
3349
40818
3088
2501
1638
4366
9034
2998
4470
7032
5485
12378
1745
3331
2406
1908
78222
6149
4679
5286
2115
7622
2255
3029
10929
2445
2238
11525
4173
2570
1969
7930
2289
1798
2441
2788
2160
6295
1857
2391
2063
1974
9090
4661
2604
2385
2447
20940
3117
2520
7246
1766
5908
2409
2025
4357
1689
4024
2226
2269
8120
2892
1888
2930
4326
11076
1633
5334
3678
1638
8640
5165
2808
1912
2112
36063
3613
3418
1846
2760
1936
15552
1822
3911
1835
5857
7864
1888
2780
16144
2750
7331
8488
4307
2537
12383
4995
2038
1700
17092
1818
2882
2688
1987
5833
1975
4571
1892
2465
2116
4811
1911
4075
1626
3341
4509
83215
2018
3639
2159
1906
6498
1902
3016
17028
2088
2778
4344
2463
5962
2043
3836
2917
4504
9693
7415
2243
2829
1896
3373
2481
10089
2217
7092
3361
2905
3923
6109
7072
2321
3005
16699
4747
2986
3482
3216
2958
2490
2236
5404
2762
2362
2465
4243
2949
9077
7840
2091
2491
2038
3092
4012
3759
3062
1628
2711
2549
7562
1897
13635
2917
1992
11901
19433
2495
7644
2402
2619
2317
6370
2174
1977
13263
2482
2105
2386
2210
1899
2231
2393
16669
2363
7153
1696
1900
2188
2332
5733
2430
2028
3287
2456
3864
5576
6245
3161
3591
2489
2858
2500
2132
1991
2237
5604
7018
9190
2634
12657
2885
148431
21204
2216
4470
1897
6327
2496
3173
5763
1641
2774
1867
6284
4446
1857
5466
30916
3346
2614
2214
2676
2174
2129
1944
2776
2674
2348
10226
4689
16970
5729
3644
2556
3813
1987
2152
2878
11164
3968
36267
2485
2589
2637
2461
3519
2119
1642
2184
3751
4827
1870
3479
14210
2089
7142
2071
1955
2421
4471
1632
2312
2705
2172
4556
20969
2097
4012
2864
2714
5319
2129
2138
2143
13782
3769
2326
25211
8799
2463
9262
5553
3358
27850
1935
7402
2244
13904
1701
3894
5870
2041
6093
2780
2139
6670
2013
3729
2529
4563
2291
4013
2786
6158
1988
2954
5103
8290
6679
2573
3567
3023
7594
2183
2716
2445
3879
2398
2383
35196
1962
2023
11087
3797
2833
3089
3038
3917
2294
13602
2051
2165
4673
2465
2447
1642
3038
1638
28133
3402
1978
2485
10505
3672
3187
4516
9272
2573
7662
1946
2094
8806
2578
2088
5208
2908
3630
4595
2486
13443
2988
2577
3479
5110
2149
6192
6998
4075
5281
2932
6401
1639
4853
2740
3390
13103
57097
3155
4653
4562
4134
2304
1630
19432
2285
3411
2229
6072
5024
1892
5716
13012
2717
3522
1634
7602
2347
4738
3666
4170
2257
2730
2086
2487
57100
8694
2363
3647
9525
2674
2501
4219
5137
5014
2231
1641
3886
3464
3121
4005
2977
2690
3126
2916
2391
1731
2045
6425
16159
15803
7507
2496
6110
6729
8629
2644
2851
2123
6652
3291
4975
3423
2000
1799
2891
2985
2599
7476
2424
1630
9475
1784
3843
2113
4395
2004
1890
7564
11392
2056
18332
17463
6257
3965
4169
1934
4630
4937
1638
3490
2750
6840
3137
4290
2701
2150
9395
3411
5334
2111
2556
2589
1715
3286
2074
1794
4848
3092
2776
2831
4814
2150
2505
10410
2049
7716
2098
2107
3049
10693
1630
2862
2863
2055
13986
6835
3930
2176
1928
5438
2551
5484
11664
5073
8056
2209
3365
3192
2398
2477
2173
1997
2651
2732
3002
3872
3434
24050
2205
1716
2552
5660
2139
2706
5422
3663
7336
2292
1635
3637
3117
2617
4072
4115
2991
4701
2590
2165
2155
3434
2071
1720
3047
2794
4654
4357
4879
2129
12124
3267
3632
2168
2996
3367
2551
2026
2688
2136
2739
2696
1914
5115
3489
6260
2727
1908
2603
2465
51166
2257
2422
1972
2820
3569
3670
4560
4151
1991
2440
1804
2786
2011
41590
38980
15257
2158
2619
5408
4442
2047
7680
4860
2038
2178
21560
2049
3152
9395
2810
3148
30455
3557
6507
1806
2385
2896
8062
2885
2145
4177
1961
2151
1684
1969
1989
8998
8667
5010
2963
4036
2120
1756
2161
4700
1980
3245
4613
2412
1958
16791
6664
5092
5141
3496
2985
3710
2717
2622
3202
5912
1890
1825
2024
2945
2486
9233
2236
30676
3087
2919
3611
2673
1712
8848
3967
7681
9803
2247
4207
2615
6144
3209
1990
3098
46710
13724
2325
6655
2326
3920
1964
6363
23372
4909
28639
6886
11243
1804
8327
6944
12268
7623
4451
7567
5297
16137
4810
16224
2541
468109
4840
1632
4006
2060
3729
17263
6289
5034
6571
6874
2083
3388
2971
1660
2952
6389
2345
2733
5733
1634
1835
6142
2745
10941
28091
2299
15710
2068
20690
23338
2787
2505
2731
2521
3325
5730
2551
3262
2865
2351
2762
3251
13640
2857
110353
25970
3124
7065
2398
5438
16660
9687
10910
2705
53772
4324
2500
1811
3454
1664
4144
3942
5332
5737
7118
2845
4723
3839
1907
2268
2604
3333
6712
3712
3729
6300
3684
2031
4117
2155
2027
4704
1640
2768
2139
11393
2258
2011
3207
2142
2134
4814
2954
12664
2477
4165
2422
1742
2571
6239
5431
2201
2462
4161
1624
2427
2493
2983
2026
3052
2060
4996
49853
6722
2414
3720
3520
56976
26015
2216
1790
7441
30745
9622
3645
1640
2583
5459
2443
5299
1870
2736
6756
3556
6746
2125
57097
1888
2793
5702
2186
2810
4010
1736
2425
3251
2793
2572
2794
3497
2247
1910
3920
2801
3148
1640
4469
2578
3682
3853
2851
3204
4364
2952
1680
2025
3731
3798
2762
2899
12375
2220
5504
4158
2977
5643
8025
2619
2184
2542
2287
1937
2347
2396
2912
2089
3790
4395
2653
4833
5281
3635
4680
6597
5130
2644
2100
2143
5201
2365
2736
2146
1624
1830
27462
4761
2089
2598
2044
27487
2444
2803
2109
2701
2173
3669
1790
7564
11593
2888
28127
1913
2387
4223
2777
2751
2227
2764
2171
2097
11313
3061
6677
4510
5018
1928
2027
2230
2173
5281
1883
4147
2491
1619
3551
6338
4937
7632
2355
25021
1627
3009
31318
3367
2968
5547
4067
41247
6227
3092
13946
5614
3690
1952
3681
4341
4536
1918
4790
2286
8321
2100
1712
2322
4109
7018
5035
4510
4117
2749
2229
12710
2614
2793
3937
1888
3215
2636
3060
8297
3698
1806
1824
3191
4170
2433
7692
2224
4596
2440
1870
10781
7239
5088
2432
2851
7678
3491
3154
3148
1947
2712
1906
4315
2188
2925
1840
4734
3910
2287
2807
3554
2526
2132
7017
2003
2004
2822
4995
2834
2653
1584
2757
7276
2053
25021
1928
3113
2410
3658
3551
3031
2656
3245
2901
2743
1848
3507
1978
2800
2333
4554
25963
4700
4716
1970
4658
4744
3825
3764
1918
1952
2309
6735
48332
3919
3450
5105
1879
2018
4046
2832
4570
3180
1863
3271
3726
4703
2573
2710
6057
7150
8297
5498
3339
2224
2177
2082
2138
2280
1607
2361
3080
4102
3734
3154
1866
8154
2543
2610
2188
2835
3378
3372
1906
3195
4157
1840
1976
5409
3473
3805
2985
2203
2732
2690
2934
4530
1865
2004
2750
2444
2397
2683
2834
6223
5974
5465
2928
12024
3515
8845
12347
3116
1889
1910
3718
1970
3387
4744
4583
2063
1929
3904
3222
1962
2309
6413
2722
1782
2607
6513
7687
1879
3620
1863
2869
2345
2482
3327
6013
1942
2835
11420
3637
2152
2648
1976
3054
3322
2869
3018
2519
4989
4654
2818
2835
2133
2223
1984
3531
2018
3458
2895
12681
6112
3755
1865
2602
1919
45894
3910
2714
4643
4882
8845
9405
1624
3686
6051
1904
9355
2531
3727
1962
3207
2272
2471
5080
2357
1856
9853
6956
1984
3329
10004
9828
2127
2541
2845
5817
1785
2844
7441
4016
4611
2391
2256
12340
1912
2899
2439
2718
2033
12681
3251
2179
7478
2652
1919
2765
5038
3349
2577
15651
48008
2714
5760
7652
1785
5009
11168
22064
5163
2338
3139
2903
2800
3181
5336
3903
15339
2492
3651
1779
2210
7348
9683
2626
2357
3016
2527
1848
5691
2095
7420
2641
4756
3676
2207
6342
2499
6326
1784
2686
1782
4336
2789
2754
1849
6921
5102
2541
2149
3719
5477
1997
1882
2540
2479
8400
18068
3360
1846
1749
3163
2210
2442
1782
1960
2765
2126
6342
5398
1848
3842
2770
3774
1782
9768
4341
2602
1975
6539
4386
2052
9556
2540
4431
3189
3201
4242
3271
1784
3851
4503
2078
10175
6551
2523
2910
2636
2089
1853
3163
5025
2662
2518
10733
6503
1780
1960
1780
6469
17572
11167
2304
2805
1856
2598
2142
5096
3765
14932
1784
2051
3797
1781
2931
1780
11289
6782
3335
60240
2173
17553
2215
2078
3968
2677
4789
8496
4647
4967
2892
1853
2705
3964
2159
3227
3636
5087
2199
2045
10342
6760
2940
1781
3998
2748
2424
2015
2223
11199
20176
20653
4873
1785
3464
4989
2672
4249
1911
2325
2386
1785
20654
5127
2772
3466
4430
1781
3447
3532
3683
2375
2531
7727
1783
2640
3481
32537
3754
7710
1594
1781
7529
6774
3069
3240
2847
4668
5163
3020
5051
3160
5186
2969
5555
2550
1784
2570
6832
1930
5899
2303
2553
6663
4738
6327
2358
1784
2715
2452
7466
1784
3717
9852
3536
5477
2302
2574
1786
6926
2368
32009
8345
48109
10821
4898
4253
3003
4503
1786
19420
4105
11503
2849
2018
5136
4306
5838
6392
2233
2891
6391
3219
10769
1780
4393
1854
2555
3973
8769
11824
2802
147771
2665
3510
1779
4566
3538
2491
2172
2248
1660
2431
3377
3574
147771
3008
4140
2938
7073
5545
3080
20048
5211
6083
5856
3338
4566
3060
2575
2204
5897
2569
2711
2374
3083
2361
2556
3118
3251
3075
72674
3830
2899
3119
1947
4581
2675
4056
3143
1649
2180
3370
2514
2891
3035
11827
6931
6026
9475
3539
4595
2446
4540
2617
4676
4093
2734
65033
5432
3793
10544
12309
6006
3974
2568
9274
2493
28765
2652
3758
10209
2829
11635
25680
3656
3282
6887
3706
1994
3392
8225
3711
3455
3159
4130
3542
4463
3606
6270
2716
2536
3069
11822
3429
2685
4652
3974
3357
1785
6701
3403
4265
72603
2711
2745
3560
4065
5201
45365
4288
21178
4737
2551
2386
3234
2964
72535
2551
24737
7151
16130
2541
2287
94189
4868
7804
3759
2743
3224
4929
2640
5363
3674
3145
5924
2605
21615
2741
5223
38855
3616
3755
3081
4828
2653
2509
5369
3311
10871
3498
2451
148400
2785
3781
6267
3320
6380
5371
4100
1682
2509
3677
2765
1964
15527
2565
2180
2589
1585
1923
2161
4338
1935
2246
1869
2291
2292
4859
2294
2460
2459
6680
2462
1925
1669
3293
1664
1920
1919
2610
1891
1680
2286
17537
3299
3164
2275
2254
1673
1887
1672
2634
1674
83209
1895
1864
2275
2536
1681
1682
1683
1740
2531
2410
2531
2256
1674
1906
2276
2213
2203
2277
1654
2373
3101
4044
1882
2203
2602
1685
13777
2794
2674
2279
1685
1685
2309
1876
2557
2558
1904
1904
2518
2514
1676
2458
1670
1903
1686
1669
2613
1667
1898
2482
2483
2270
2130
3702
1662
1665
2549
68030
1845
2099
2334
2471
2472
2471
2279
2042
2293
2265
2269
2261
57372
4335
2283
2262
1864
2268
1912
1859
2462
1677
2157
2459
2461
2268
2269
2015
2556
2445
2512
2515
2274
2259
2796
1662
2272
2271
2467
2565
2285
2266
2460
2459
2511
1674
2510
2534
2128
1819
3190
2102
1634
2266
2536
2837
2532
2060
118979
1885
1877
1631
2787
2508
2471
1642
2393
3685
2564
2237
2393
1684
2202
2550
2266
2366
16071
2456
2529
2453
2446
4803
2533
2225
2612
2278
2278
2417
2257
2232
1894
2266
2273
1891
1672
2455
3803
2280
1876
1746
1723
4768
3423
2370
2352
6955
1680
1878
1942
2267
1668
2586
1669
1646
2072
2534
2198
2193
2476
1895
2265
2123
2428
1675
2281
2545
1703
1665
1668
2239
1664
2044
2310
2289
2458
2512
1876
1882
1880
1883
1903
1903
2672
2148
1905
20652
1879
2286
1880
2559
2558
2271
1682
2787
1903
2446
2284
1892
2232
2580
1621
1681
2446
1681
2285
1657
1654
2275
2582
2585
2585
39681
2533
2566
1900
2275
1885
1636
2574
2204
2532
2237
2238
5229
2804
2569
2802
2444
2514
1669
1665
1683
1879
1878
2479
1654
1658
2525
1674
2565
2614
2519
2338
4140
2345
1672
2518
2582
2188
2065
2328
6837
2220
2509
2074
2381
2381
1895
2244
1660
2263
2796
2263
2765
2263
2266
2566
2399
2264
2259
2262
1756
1889
2548
1755
1700
1936
1696
1757
19442
1889
1652
2391
9651
3086
4240
5520
2150
2025
2794
1818
2628
3047
10727
4908
1921
28449
1919
2827
1968
8200
1693
5094
3001
2125
5500
2690
16599
8089
3605
2563
1950
4723
2632
3644
15079
6320
10581
3486
2802
5289
6874
2806
2526
7357
3279
2567
6337
30544
3221
2202
3706
20243
11098
3343
11152
2301
2570
4735
2601
1928
2113
2805
4061
2817
11418
4345
4142
1879
2815
4714
6746
2386
2788
2200
7662
3931
13728
3732
2110
2413
2561
2350
3854
611852
13200
8331
1638
2415
9717
5218
1828
3283
3486
6553
2532
2308
12315
5500
1653
12550
3501
6322
3764
1922
11510
2351
2361
5138
54164
1725
1636
2567
6398
3700
6494
4133
3325
2095
2169
2431
3526
4816
3279
2322
5619
2439
1693
2412
2197
4501
2089
4784
2510
2127
1725
2278
2248
2302
6679
2882
2507
1951
6359
2389
5733
3492
3190
1949
5809
7421
6006
2733
2009
5198
5808
2410
51772
3217
3018
3757
2623
2352
2296
6738
47620
2188
2154
1754
1923
3092
2331
1691
2557
1676
2317
2266
2266
2266
2268
2267
2269
2209
1692
2216
2209
2516
2284
1675
2287
2270
2198
118823
2208
52311
15031
1873
2235
2565
2469
2566
2469
1672
1676
1650
2609
1674
2558
1674
2295
2295
2265
1671
2292
2294
2268
2271
2262
1664
2281
1625
1640
1642
2268
2262
2453
2276
1657
1867
1892
1914
2204
1672
2269
2204
1780
2280
2276
2054
2279
1912
2268
2266
2553
1712
2252
1880
2204
1688
1680
1687
1679
1679
2270
1702
1702
2260
1666
2568
2539
2272
2198
1707
1665
1663
1894
2261
2452
2277
169436
2267
2251
2249
2542
2400
1873
1662
1690
2276
2276
4282
2265
2274
2471
2529
1633
2608
2554
2514
2514
2049
2307
2574
2569
2276
63634
2307
2305
2472
2472
2472
1669
2471
2472
2049
2510
2273
1676
5340
1656
2266
2393
2392
2578
2274
2278
2274
2268
2269
2275
2269
2278
2280
2283
1671
2284
1913
2585
3340
2273
2274
3341
2275
1678
2515
2467
2378
2525
2525
2269
2065
2260
1891
2065
1701
1675
6843
2290
2677
1667
4369
2289
2254
2270
2262
2356
201052
2603
2263
2527
16179
2832
2321
3554
1675
2341
2556
3291
2252
2558
2263
2269
2290
2776
2539
2540
1684
1684
2322
2289
1672
1681
2455
1664
1662
1645
1674
2523
2276
2234
2209
2264
2280
1889
2288
2264
2545
2273
2531
2265
2265
1973
11590
2264
3644
2379
2267
2441
1868
2578
2447
2367
2511
1679
2264
2002
2386
2271
27253
2265
2460
3602
2411
1672
1894
2559
2284
2508
2275
2275
2035
2276
2808
2277
2314
1643
1675
2543
1655
2674
2668
12492
2246
2564
1941
2250
1645
2780
1907
2465
2340
2804
1959
2467
1863
4786
2528
20371
2798
2550
2533
1881
2458
2454
1675
2274
2274
2792
2741
1778
2047
2047
2047
2525
2810
2540
2515
2516
2321
2188
2188
1661
1684
2389
2206
2273
2274
2271
1663
2290
2276
2259
2282
2513
1664
1672
2577
2276
15146
1665
57732
1887
2112
1682
2503
2544
2292
2291
411246
1860
1686
1685
2270
2279
2281
1643
1668
2585
2273
2269
2585
2591
2245
1868
1659
1662
1810
2357
2358
556289
2531
1660
2571
2361
123947
1657
39348
40856
1859
1899
2473
2458
2473
2222
2222
2595
1676
2275
2220
2267
1667
2774
2790
1906
1904
1917
2806
1683
2259
1683
2549
1663
1656
1660
1660
2522
2518
2365
2256
2183
1878
1877
2256
4763
2260
2291
2043
1982
2267
7464
1650
1778
1890
2954
1670
2691
2381
2381
2400
2547
2271
2275
2273
2249
1886
1888
1893
1684
1887
1890
2551
2465
1891
7586
2398
1876
2518
2524
1665
1667
2500
2114
7063
1861
1663
1893
2551
1888
1888
1670
2247
1646
2277
1980
1700
2256
2260
2548
2264
2562
1889
1888
2258
2028
2256
1838
2514
1897
1921
1660
2277
43335
1980
2277
2160
1705
1886
1656
1655
2279
2279
1678
2267
2188
2268
2266
8527
1867
2549
2547
1980
1680
2264
1675
2555
18292
1883
1953
2560
2462
1888
1851
2370
2503
2281
2278
2513
4151
2284
2086
2071
1864
2562
2305
2303
1688
1807
4289
1688
2302
2652
1672
2283
2525
2197
2071
2805
2071
2568
2730
2580
2579
1921
1674
2278
1895
1897
1898
1884
11221
1798
4862
2283
1655
2804
1635
2538
1775
2212
1676
1630
1677
1648
3845
1686
1680
1695
2276
2203
2275
2589
2811
2053
2048
1673
2261
2515
2260
2267
2812
2250
2514
10017
2511
1900
2229
4724
1676
1675
3440
15604
2249
2465
1879
1663
2596
2272
1881
1880
1666
1867
1672
2283
2544
2302
1678
2517
2592
2195
1949
2567
2743
2570
2043
1866
2270
1660
1659
1661
1682
2210
1709
3354
2052
1676
2482
2578
1945
2271
119010
1677
2270
2509
2219
1644
1679
2332
2548
1686
2383
2685
4917
2275
2269
1873
2282
2514
2268
2264
2542
2272
2548
2549
1919
2252
2456
5048
1913
1681
2252
2458
2558
2554
2214
1670
1670
5998
2468
2814
2046
2255
2254
2687
2253
2249
2536
2530
15765
2203
8432
2203
2451
2541
3424
2259
1682
2280
2266
1906
2255
1672
2215
1704
1631
1888
2275
2442
2453
2582
2452
2452
2352
1674
2282
1698
10135
2257
1893
1894
1892
1892
1908
1894
1893
1673
2207
5403
2278
2293
2261
2262
1698
1697
1676
2501
1675
3531
1677
2571
2460
1879
2470
2470
2097
2259
2086
2148
2202
2544
2171
2434
1911
2506
2529
2315
2253
2314
1672
1674
1754
2558
1759
2670
1757
2669
2557
2268
1701
2314
1967
2269
2269
2259
1921
2614
2261
1692
2282
1918
10232
2021
1713
2371
1791
1741
1746
5223
2268
2251
2389
2459
2454
2265
1689
1935
3767
2263
1659
1664
2554
1893
1892
2270
2271
2272
3380
3383
2539
1698
1651
1650
2392
1931
1660
3635
1662
2781
2264
1656
2544
1879
12498
1946
2286
2363
2670
2371
3119
11457
1866
2272
3774
2273
2307
2260
2511
2578
2554
2323
2033
2323
16371
1666
3139
2076
2626
2542
1672
2320
2267
2208
3597
8579
2536
6864
2479
2347
2334
2268
2262
1668
2134
2066
2238
1704
1682
2677
2355
2425
1665
2358
1665
2556
1666
2141
2597
2596
13777
2498
2597
2243
2250
1681
2026
2519
1669
1741
1665
2351
1637
2286
2106
1677
2275
2274
2367
2400
1672
2463
2509
8079
2276
2211
2277
2264
1687
2258
2275
54735
2273
2111
2497
2275
2273
2275
1684
2264
1894
2362
1901
2202
2202
2679
2203
5931
2203
1919
2203
1920
2280
2561
1677
4997
2450
2278
2634
2281
1682
2521
2516
2213
5209
2048
2261
2145
1911
1909
1911
2199
2374
2259
2535
1678
2543
2630
2924
1657
1875
1658
1670
2250
1663
1659
237304
2093
1890
5049
2267
1896
1654
2280
2202
2509
2509
2276
2509
1675
1669
1878
2267
2262
4750
2721
2584
1635
2553
184228
3129
2529
2562
2564
2676
2363
2605
2366
2276
2201
2280
1894
1892
1636
2563
2574
2275
2200
2201
2276
2271
2035
2268
2462
2463
2262
2461
1665
2689
1885
368244
8012
2201
2568
2283
4548
2248
2554
2260
2304
1976
2622
1642
2619
2559
2265
2513
1878
2271
2208
1879
2273
9642
2459
2459
1870
2313
1783
2549
2267
2262
1891
2168
2262
2362
2459
2460
2250
2464
2269
2205
1675
1673
2207
1670
2396
2271
23423
2233
1671
2541
2425
2072
1664
1900
1918
2461
3366
2214
1665
5481
2256
1686
2570
2257
2474
2411
2270
1923
2303
2280
2282
2876
2282
1857
2262
2507
2507
2538
4762
2086
2593
2593
2592
2243
2440
2094
2040
1871
1763
2522
1670
2270
2266
2222
1932
2272
2223
2268
1906
1650
2274
2266
2544
2261
2420
1659
1664
1851
2563
1878
2572
2574
1669
1619
1886
2542
2542
1893
1934
2508
2196
2527
2261
2541
2195
2413
2412
2512
2512
2284
2294
475690
2285
1675
2022
1670
2377
1638
2417
2297
2259
2202
1900
1888
2341
1675
1663
1802
1663
2275
2653
2275
2277
2245
2366
1836
2546
2222
2471
1692
2458
2279
2514
1678
2209
1865
10478
2204
2262
2202
2471
2474
1899
2472
2355
2556
2556
2318
1906
1904
1922
3324
1669
2239
2319
2562
4358
5804
2284
2264
2271
2266
2550
2308
2448
2455
1888
2452
2432
2542
2023
1675
3657
1672
2462
1673
2568
1864
1860
2220
2221
1867
1867
2206
2206
2265
2270
2554
1662
4217
1786
1679
2259
12031
1692
2569
2461
2471
2462
2291
2464
2464
2466
2463
2467
2464
1672
2846
327533
1890
1678
1678
1767
2441
2442
2468
1675
4949
2567
2465
2467
2315
2322
2316
2714
2329
2203
2198
2256
2450
2404
1675
2283
2285
2293
2241
2219
1735
1669
2256
2679
2528
1675
2527
2510
1679
2472
2263
1635
1682
1680
139391
2809
2809
1707
2257
2273
2272
2270
4798
4795
2191
2555
2461
1668
1883
1709
1775
2255
2578
2097
2244
2278
2068
2278
2275
4986
2456
2188
2261
2407
2346
2455
2569
2961
1904
2256
2963
2817
2573
2240
2521
1776
1775
2271
2362
2209
49124
2217
1671
2207
1674
2206
1885
1677
2510
2253
2411
2541
2270
2268
2049
2270
40026
6772
1695
1706
1702
1884
1874
2592
1897
2273
1649
2531
1714
65146
1958
1661
1705
1846
2092
3931
1702
2412
2612
2521
1670
1657
1661
1654
1661
1675
2068
1908
1672
1902
1913
1916
1904
1904
1901
1912
1673
2553
2811
2514
1883
2264
2511
2506
2507
2264
2463
2533
4201
1689
3043
2539
2538
1660
1669
1943
1681
2252
1674
2252
2675
2518
2679
6902
2654
2262
2528
1667
2128
2415
1631
1649
2522
2457
2460
2262
2678
2563
2273
2270
55273
2272
1901
1903
2412
2559
2260
2551
2280
3294
3443
2498
1674
1875
1898
1890
2545
1662
1636
2252
1892
1875
2544
1668
1641
2258
2290
2288
2259
2258
2263
2158
2292
2256
2274
2057
1672
1672
2128
1679
2267
142871
2259
1876
2296
2037
1680
2274
2230
1873
2268
1698
2286
2538
16014
1693
2279
2278
2277
2281
1859
1906
26771
2273
2271
2263
2275
2262
2276
2367
1885
1879
1676
1676
2272
2403
2614
1700
1790
2265
2265
2266
2541
2219
2539
2252
2577
2265
2037
1676
1695
2531
1693
2061
2042
1761
2269
2250
2296
2236
2570
2239
2274
2276
1883
2209
2536
2263
1659
1661
1660
2516
2516
6026
2282
6028
2266
2575
1663
3752
2764
2514
4055
1665
2265
2595
1896
1902
2464
1684
1886
1886
2132
1679
1678
1667
1698
1650
2192
4566
1897
6528
1661
2553
2550
2251
2553
2457
2460
1897
1699
1667
2525
1677
1671
1669
6356
2462
2455
2356
2274
1680
2127
1682
2276
1676
2291
1647
2562
2564
1898
2600
2150
2246
2288
1653
2691
2731
1970
2433
93131
2434
1667
1943
1933
1667
2271
2281
2378
1897
2248
1896
162142
2249
1895
2464
2461
2306
1674
2300
33568
2093
1902
26390
3340
3358
3340
2279
1771
2279
1648
2469
2471
2476
3672
1681
1683
2267
1846
2545
2546
2181
1688
1999
2564
1688
1673
1673
3292
1664
1665
2788
2538
1673
2561
5922
1673
2384
4483
2433
1680
1681
2465
1665
1887
1675
2290
10265
2373
2276
1871
1664
2240
2238
2243
2257
2263
2549
2275
2283
2473
45008
2547
2565
2561
2564
2208
1913
2276
2435
2279
1695
1694
2281
2577
2278
2265
2292
2266
2297
2465
2467
2555
2442
2273
2519
2560
2517
2273
2276
2272
2274
2281
2280
1906
2337
1881
58568
2450
2267
2285
2285
2523
2527
1660
1666
2266
2268
2268
2280
2228
1664
1665
1911
1706
2278
2292
2293
2570
2573
2571
2574
2275
2360
2272
2272
2552
2546
2275
2270
1683
2574
2214
2521
2272
2272
2277
2266
1890
2270
2530
128429
1697
2540
2540
2269
2450
2270
2472
1905
2574
1675
2272
2267
2275
69017
26445
2506
2280
2264
2266
2275
2255
2257
2253
2198
2195
2201
2277
2275
2273
2271
2268
2677
2261
2411
2187
2196
65579
2262
2292
2278
2278
2536
2248
2576
2260
1882
1881
2541
2573
2573
2573
2281
2282
2273
2269
1863
2570
2290
2568
2522
2530
146578
2274
2275
2252
2268
2296
14763
1875
2426
2354
2513
2263
2266
2202
2203
2276
1692
2578
2377
1687
2287
2287
2527
2525
2553
2266
2370
1915
1915
1900
1906
2405
2249
2511
2521
1906
2580
1868
2271
2271
2519
2519
2286
2287
2560
2284
2551
2288
1953
2289
1838
1839
1916
2411
2488
2533
1891
2278
2272
2459
2288
2467
2467
2464
2469
2283
2528
1908
2286
2526
2283
2005
2338
2339
1886
2569
2567
2272
2569
2257
2254
2253
2278
1885
2536
1670
2262
2261
2514
2282
2507
1681
88951
1865
2270
2279
2540
2539
2534
1913
1872
2204
2284
2284
2244
1891
2261
2549
2280
2283
2283
1915
2396
2511
2117
1937
2529
1888
1774
2536
2534
2539
2537
2509
1661
2577
2579
2545
2256
2539
1921
1921
1673
1672
2436
2574
2280
43197
2439
2570
2275
2262
2525
2535
2415
1689
2516
2518
2521
1683
1683
2517
2544
2548
2542
13042
2376
2272
2279
2277
7198
2554
54976
2536
2284
2412
2528
2532
2527
85671
2494
2640
2047
2276
2272
2279
1681
2268
2191
2509
1675
1675
1892
1891
2108
2370
2222
2518
2278
2220
2289
2543
2278
2204
2204
1685
1684
2278
2277
1673
2379
1911
1679
2269
2335
2276
1896
1671
2577
1892
2363
2518
2133
2348
2348
2257
2282
2193
2193
2394
71457
2257
2212
2518
2517
2276
1660
2192
2193
2281
2280
2524
2515
1876
2365
1687
2516
2280
2274
2523
2196
2508
2509
2512
2284
2576
2240
2237
1678
2489
1674
1670
1669
2497
2288
2469
2258
1885
1885
2258
2270
2274
11221
2623
10512
1683
2549
1893
1678
2414
2421
2279
2266
2534
2574
2448
2270
120312
1666
2257
2430
2535
2535
2269
2565
1894
1922
2273
2513
2276
2776
2466
1683
1683
1683
2280
2542
2252
15598
1898
2257
84017
2310
2313
2567
2535
1717
1684
1684
1685
2277
2299
2300
2272
2299
2287
2265
2270
2279
2277
2276
2033
17437
2199
2276
2266
1684
6934
2549
1902
1902
2653
2284
1902
1895
1904
2455
2283
2156
2157
3598
1663
2268
2519
2281
1974
2280
2516
2276
2276
2215
2262
2276
2252
2252
2554
2553
140981
2399
1675
2546
2568
1679
1684
2350
1681
1685
1684
2508
1889
2270
2439
2536
2557
2531
2267
2274
2273
2561
2271
2256
2218
2519
1891
1889
2268
2265
1682
8274
2542
2366
2534
2531
2533
2535
2533
2533
1679
2266
2521
1886
2035
2284
2207
2563
2271
2272
2590
1670
1671
1676
2509
2367
2278
1895
1896
2538
2402
2519
1905
1902
1899
1897
1857
1689
2264
2276
2283
2276
2273
2272
2548
2498
2499
2267
2485
2459
2274
2274
2275
2276
2273
2567
2564
2568
2265
2257
1903
1666
2521
2367
2230
2277
2465
2192
2514
2518
2514
2515
2516
2513
1675
1652178
1667
2487
1694
3383
1745
1985
2282
1663
1688
1689
1660
2348
1684
2541
6101
1658
1663
1663
1645
1645
1650
1687
1687
1694
1897
1895
6545
1896
1899
1665
1669
2240
2235
2265
1664
2328
2583
2050
1681
1685
1648
1690
1672
2336
3205
3202
2531
2532
1945
1674
3060
1662
1650
1654
1684
1663
1675
10377
1684
1683
2167
2166
1659
1957
1694
1681
2264
2455
1655
1669
2189
2255
1920
1683
1669
1700
1705
2331
1673
1677
1655
2799
1659
1808
1659
1686
1889
1889
1676
1780
1676
1667
17229
1647
2251
1677
1669
1659
1656
1664
1657
1676
1897
1664
1692
2808
2810
1658
1673
1674
1697
2531
1667
1663
1664
1676
1676
1677
2059
1690
1695
1656
1665
3065
2346
1680
2399
1676
7973
2611
7055
1934
1661
1686
1679
2035
1664
2631
1676
1656
2626
1655
2535
1650
1681
2566
1667
1661
1671
1678
5159
34759
1890
1892
4920
1662
2535
1662
1681
2803
1682
1682
3142
1670
1649
1676
2572
6850
2541
1648
1660
1660
1661
1702
1700
1700
1639
2353
3474
1650
1668
1580
1657
1693
1672
2533
1664
1689
1659
1662
1910
1656
1675
1675
1668
2297
1649
2254
2297
1690
1661
2289
2431
1703
1699
1909
1897
1677
1679
1660
1640
1711
1678
1675
1674
1667
2230
2232
1678
1670
2342
1847
2550
1931
1680
2266
3462
1664
1703
1707
1705
1664
1777
1698
1679
10759
1673
1669
1667
1656
1888
1892
1891
1896
1681
1680
1670
2270
1671
1697
2071
1646
2433
1662
2290
1658
1669
1663
1747
1659
1666
1667
5994
1688
1665
1656
1663
2293
1664
1666
2271
55828
2215
1667
1661
1978
2295
2291
2293
12193
1659
1650
1661
1702
1700
1791
1679
1660
1660
31820
1679
1673
5237
1690
1693
1669
1672
1930
101632
14453
2386
2210
94953
1944
2379
162138
7537
1892
1695
2317
2308
2272
1895
1891
1889
1676
1691
3276
1887
2250
3026
7424
1690
2298
1890
1673
1665
2034
1681
1797
1797
2022
1755
2348
4054
4286
4287
2089
2262
1685
2282
1672
1663
1681
1890
1889
1888
1664
1928
1665
1905
1680
1673
1678
1947
2251
1897
2418
2283
1648
1895
1672
1656
2281
3071
1682
1681
1677
1677
1678
1681
1669
11576
1664
1717
1650
2207
2075
2082
1680
1675
1673
3284
1906
2283
1898
1694
1891
1667
1665
1658
1675
2019
1881
1654
1664
5310
2057
1655
2185
1659
1664
1669
2348
1669
1695
1683
1660
1670
1688
1688
1681
1682
1681
1798
1681
1678
1676
2524
1658
1670
2448
1668
1675
1675
1805
1806
1807
2398
1648
1662
1660
1668
2336
1674
9250
1748
2566
2173
7460
1666
1681
4006
1669
2460
2017
1683
1683
8114
2241
1682
1683
2060
1645
2037
8311
1700
1677
1669
1741
2209
1673
1671
1693
1668
11983
1680
2276
1652
2284
1686
1651
2260
2606
2286
2267
2273
2505
1663
1900
1655
6545
1882
1894
1658
5967
2192
2341
35843
2271
1707
1945
2374
2042
1676
1691
1652
1677
1673
2053
1661
2250
4802
2361
2605
1896
1677
1653
1654
37326
1688
1672
1671
1684
5843
1687
2513
1760
2034
3557
1660
1673
1676
1661
1715
1663
1675
1670
1690
2280
2257
2057
1712
1679
1660
2510
2556
1755
2367
2055
1670
1670
1680
1760
3485
2599
1668
1666
7839
1656
1661
2265
1679
1965
1663
2016
1630
1657
1761
1657
1679
1678
1709
1678
1687
1685
2370
1661
1685
1898
1669
1669
1674
1670
2256
2257
2609
8785
1714
1668
10615
1668
1675
2044
1683
1686
2401
2034
2322
2446
1673
3236
1834
1683
2308
1651
1679
2526
11766
1684
1683
1655
8762
2489
1666
1694
1682
22928
2478
1816
1671
1704
1700
1628
1672
1669
1668
1896
2611
2280
1673
2086
1680
2123
1942
1657
1657
1654
1666
8517
1713
1667
1678
1664
1659
1649
1902
1935
1641
1678
3732
1669
6806
1892
1678
1905
1652
5700
1688
1679
1903
1811
2399
1754
1686
1778
1697
5085
1637
4711
348634
2019
1668
1670
1685
2093
2286
1746
1679
1666
2073
1660
1660
1793
1794
1793
1681
1663
1987
1680
1659
1903
1611
1690
2039
1704
2128
1983
1675
1670
1671
1665
1644
2422
2422
1666
1686
1690
1671
1670
1682
3414
1682
1671
3578
1660
1707
1665
1689
1826
2397
2418
2418
1880
1668
1778
1669
2177
1661
2287
1899
2113
2265
1665
1662
4611
1867
2244
1687
1653
1973
1678
26928
1832
1886
2135
1638
1687
1687
1686
1681
1914
1879
2274
1634
2273
1804
2100
1676
2603
1667
1691
1682
1689
1690
2425
1659
2269
2270
1648
2084
8226
3698
1672
1662
1675
1682
1660
1643
1805
1690
1694
1823
1684
1821
1682
2811
1772
2047
2048
1664
1662
11201
1666
1663
2308
1678
1687
2141
1673
4044
1670
1656
1881
1880
1670
1774
2595
1679
19600
1873
1651
1685
2294
622682
1643
3402
2046
1684
2294
1669
1660
1704
1685
1687
14619
4212
2071
1664
455362
1803
1677
2415
3556
1941
1639
2234
1891
1714
1718
1690
1678
1572
1964
1684
1699
1701
1691
1695
1662
1841
2511
1702
1701
1689
1884
5944
1679
1681
1682
1675
2594
1683
1653
1669
1664
1682
1687
2023
1642
1749
2532
1673
1651
1981
1660
1884
1676
1667
1680
1897
32109
1666
2339
4576
1685
1964
1891
1869
1669
1645
1682
2197
1683
1685
1687
2270
2269
2275
1895
1671
1669
1680
4233
2538
1801
1664
1679
1685
3102
1650
1684
2268
1663
2256
1670
1676
1664
1661
2285
46508
1671
1658
1646
1896
1649
1674
2295
1666
1904
1661
1657
1660
1667
1667
2090
1736
1705
1853
1674
1860
1658
1664
1679
1659
1669
1674
5006
2346
1685
1806
1672
1761
1682
1662
1689
1692
2417
1685
1685
1677
1674
1675
1679
1896
1650
1676
1676
6877
2611
2367
1676
2264
1707
1667
2266
1693
2366
31449
1874
1667
1779
1681
2284
1669
469019
1802
1859
1670
1687
1772
2603
2254
1673
1676
1670
1671
5226
2786
1768
2465
1676
182721
1693
1692
1901
1885
1679
1676
1675
1679
5665
2420
1760
1755
1669
1916
1672
1918
1668
2406
2297
3308
1674
2628
1841
1844
1686
1685
1695
1700
1682
1659
17108
7849
1666
2054
2251
1684
2184
23584
3628
1934
6627
1993
1788
2309
1671
2139
1666
1650
1681
1952
48277
1666
1786
2687
3166
1893
1679
1658
12142
1684
1659
9085
2268
1884
2040
1687
2149
1760
1752
2198
1920
1665
2199
2198
2199
1677
1645
1639
1667
1796
1672
1667
1656
1706
1692
1892
1902
1669
11771
1674
1806
1611
3305
2952
2670
1656
1662
2173
1682
1687
1680
1639
1667
1670
2032
1881
1664
1709
1812
1812
1668
3390
1661
4782
1679
2499
1670
2077
2088
1673
1921
2361
1667
1656
8522
1890
2306
4476
3469
1752
1692
1645
1683
1675
1682
1762
1760
1739
2572
1720
1690
1674
1671
1815
1675
1698
1670
1795
1791
1662
1799
1673
1673
1659
1914
19857
1655
1671
1884
1670
1653
1695
2051
2499
1676
1667
2923
2691
12461
2545
1768
1897
16524
2216
2216
1742
1622
1682
2035
1694
1723
1722
2811
1667
1674
1675
1680
1667
1658
1641
1964
2318
45237
1786
2293
1694
1941
1940
1938
1938
1682
1624
36560
2337
1662
1675
2674
1668
1687
2700
1681
1905
1794
1691
4060
1673
1667
1710
1897
1676
2445
1924
1665
2417
3393
1666
1665
1667
1671
1642
1655
3057
1673
1895
1673
2296
2299
2058
3271
2030
1895
1665
1677
1700
2640
2423
1648
2462
1688
1663
8599640
2236
1891
1711
1677
1983
2055
3053
1665
2506
2897
4008
1665
2162
19745
1665
1667
1670
1688
1685
2270
2269
13270
2942
3467
5545
1661
1680
2031
3505
1674
1679
1648
3693
3541
1683
6141
2269
1669
1687
1676
1785
2032
1885
1880
1668
5541
1653
1684
2447
1673
2428
1671
1669
1676
1672
2418
1655
2418
1692
1654
1685
1665
7589
1678
4222
1666
1648
2434
3386
2128
2874
1673
2027
1700
2599
1677
2068
1690
2951
1835
1676
1900
1683
1675
1673
2271
1660
2835
5028
1765
5074
1669
1679
8906
1691
2972
2241
1677
2241
1666
2939
1675
1656
2229
1677
1675
19488
2086
1651
2259
1716
1691
1791
1890
1929
1667
2101
2069
2583
2584
2549
2071
1658
1672
1672
2048
1670
2279
1678
1665
2334
1672
1666
1674
2033
1691
1672
1874
1660
1664
2377
2886
1666
1689
2434
2435
4285
2430
1954
2405
1667
1689
1667
1673
552086
3051
1660
1871
2290
2290
1666
1866
3065
1692
2285
1682
1679
1693
1659
1742
1662
1983
1683
1680
1684
1686
4795
1812
1685
1928
1685
1666
1675
1780
2056
1703
1655
2041
1676
1949
1672
1726
1665
1679
1689
1675
1674
1689
1937
1675
1670
1649
1678
1692
1649
1660
1681
1665
1670
1672
1671
1655
1678
1702
1664
1737
1654
1679
1680
1679
1674
1687
6376
1831
1669
1930
6363
1792
1704
1673
1673
1680
1717
1674
2271
1682
1674
2562
1695
1693
1683
1692
1812
1671
1806
1690
1813
1898
1799
1697
1694
1673
1679
1685
1661
1669
1670
1697
1666
1690
1681
1673
1881
2072
1679
1692
1817
1682
1691
1672
1693
2286
1682
1677
1673
1760
2448
1675
1673
1665
2087
1665
1670
10265
1674
1684
1671
1955
1676
1839
1619
1663
1694
1678
1700
1700
1695
1676
1659
1678
1678
1653
1809
1694
1678
1997
1814
1874
1675
1691
1666
1670
1671
1673
1645
1655
1681
1703
1663
1692
1690
1669
1809
1681
1940
1820
2364
1686
1814
1667
1675
1678
1673
1677
1669
1673
1673
1665
1654
1684
1681
1680
3823
3810
1945
1983
1677
1697
1656
1672
2286
1700
1677
1678
1679
1686
2351
1665
1669
1688
1677
1680
1675
1666
1881
2018
1674
1673
1670
1675
1689
1671
1673
1668
1669
1663
1807
1659
1668
1663
1684
2365
1676
1681
2340
1691
1675
1686
1673
1675
10515
1673
1665
1673
1683
1682
1681
1684
2919
1666
1685
1689
1669
1668
1665
1677
1686
1695
1671
1684
1674
1657
1933
1936
1935
1931
1758
1658
1678
1679
1692
1689
1942
2623
2244
1673
1660
1670
1686
1679
1699
1918
2009
1684
1680
1680
1779
2089
1677
1683
1678
1917
1675
1685
2561
2562
1685
1683
1672
1665
1685
1667
1666
1690
1670
1669
1669
1665
1663
1781
2629
1751
1653
1674
2089
1688
1663
2242
1753
1666
1671
1671
2250
2298
1674
1671
2548
1679
1681
1678
1576
1677
1671
1659
1697
1673
2182
1674
1650
1672
1667
1925
1660
1929
1711
1685
1711
1695
1696
1689
1686
1951
1669
1794
1670
1939
1687
1673
1686
1672
2429
1908
1877
1657
1659
3334
1682
1761
1675
1678
1762
1673
1809
1693
2273
1666
1674
1676
3323
1679
1681
1680
1764
1937
1675
1806
1711
2051
1671
1670
1668
1689
1668
1682
2073
1676
1674
1672
1688
1934
1675
1659
1930
1926
1683
1683
1674
1667
8555
1669
1693
1665
1822
1679
1683
1682
1665
1653
1804
1670
1697
1696
1696
2246
1670
1675
1681
1682
1672
1703
2171
1656
1686
1681
1672
1684
1665
1794
1793
1789
1793
1790
1792
3574
1803
1803
1678
1677
2005
1665
1653
1713
1664
1684
1683
1676
1683
1811
1672
1670
1673
2270
2070
1672
1646
1661
1700
1672
1670
1665
1675
1678
1805
1679
1633
1947
1700
1928
1666
1690
42734
1690
1685
1805
1680
1683
1659
1815
1660
1664
1669
1668
1669
1669
1665
1666
1664
1666
1655
1671
1676
1666
1685
1704
3733
1672
1687
1687
1674
1674
1676
1649
1689
1807
1688
1976
1688
1672
1653
2239
2239
2239
2238
1686
1686
1775
1668
1683
1841
1681
1681
1696
1656
1762
1948
1815
1678
1673
1673
1673
1671
1685
1682
1933
1670
1669
2237
1890
45022
1860
1682
1679
1663
2091
1670
1678
1672
1678
1689
1680
1658
1697
1673
1666
1661
1658
1668
2053
1668
1665
1673
1666
2844
1889
1694
1652
1682
1695
1690
2185
1683
1671
1696
1701
1665
1686
1684
1676
1676
1679
1680
1679
1669
1666
1680
1683
1670
1680
1689
1666
1677
1677
1676
1783
1679
1679
1679
1679
1705
1666
1686
1655
1685
1686
1670
1679
3339
1680
721133
1680
1684
1969
1653
1661
1664
1682
1679
1663
1677
1661
1680
1674
1677
2204
1687
1684
1674
1660
1660
1685
1672
1688
1913
1674
1654
1685
1655
40897
1936
1815
1683
1784
1679
1688
1671
1754
1833
1659
1676
1993
40880
1811
1695
1696
1673
1673
1661
1707
1677
1941
1679
1683
1666
1661
1694
1678
1816
1700
1832
1745
1683
1679
1702
1673
1659
1676
1672
1672
1677
1673
1670
1682
1693
1690
1659
1807
1677
1936
1936
1686
1699
1717
1805
1663
1811
1675
1677
1661
1653
1651
1677
1677
1793
1670
1673
1688
1673
1670
1775
2078
1703
1668
2666
1685
2012
1670
1670
1654
1667
1671
1671
1674
1837
1667
1703
1677
1674
1703
1641
1680
1663
1676
1679
1674
1674
1748
1747
1673
1676
1685
1686
1766
1774
1656
1674
1839
1669
1661
1692
1733
1805
1676
1716
1679
1677
1673
1708
1664
1675
1675
1666
1680
1680
1669
1669
1979
1680
1682
1681
1682
1673
1682
1653
1743
2679
1768
1658
1685
1674
1933
1718
1692
1640
1656
1698
1671
1757
1752
1678
1683
1888
1650
1668
1981
1684
1667
1872
1762
1852
1666
1682
1685
1708
1710
1668
1711
1791
53403
1675
1833
1678
1670
1696
1684
1684
1674
1663
1671
1665
1975
1661
1662
2032
1670
1685
1666
1677
1679
1673
1671
1670
2213
1674
1685
1673
1661
1697
1671
1675
1671
10905
1808
1692
1678
1656
1691
1674
1661
1665
1663
1674
1674
1701
1670
1684
1672
1664
1714
1663
1667
1670
21053
2024
1665
1795
1795
1685
1678
1680
1681
1677
1673
1665
1935
1934
1656
1667
1783
1666
1658
1678
1674
1678
1677
1667
2773
1671
1664
1656
1667
1995
1700
1759
1672
1673
1673
1683
1691
1669
1668
1659
1673
1672
2258
1660
1699
8118
1681
1645
1659
1802
1654
1677
2845
1677
1668
1686
1667
1670
1926
1668
1665
1676
1698
1679
3347
1673
1669
1669
1657
1690
1677
1933
1678
1666
1680
1673
1657
2313
2444
1684
1676
1682
1676
1683
2916
2111
1674
1661
1667
1669
7280
1804
1674
1984
1675
1666
1668
1761
1690
1664
1667
1911
1671
1680
1678
1681
1684
1674
1667
1669
1669
1666
1919
1668
1671
1676
1809
1683
1670
1669
1689
1684
1678
1673
1677
1675
86138
1669
1669
1669
4606
1703
1673
1672
1663
1697
1671
1697
1678
1678
1673
2215
1687
1927
1670
4273
1672
1672
1663
1664
1673
1667
1774
1687
1669
1685
1702
1668
1677
1662
1652
2612
1663
1672
1668
1673
1668
2399
1665
6917
1658
1679
1681
1683
1678
2452
1679
1680
2170
1682
1666
2271
1674
2270
2353
1683
1931
1676
1697
2473
2470
2467
2809
1668
10022
1677
1677
1670
1670
1671
1647
2261
1683
1684
1677
2541
2366
1667
1684
1972
1683
1677
6002
1678
1676
1658
41283
2064
2062
1781
4015
2794
1671
1676
1663
2043
2043
2277
1660
1675
1668
1680
1669
1680
1765
2615
1907
1800
1664
1705
1667
1675
2538
1646
1936
1672
1677
1908
85866
1673
1669
1942
1944
1677
1668
1679
1667
24239
2484
1685
1684
1674
1674
1684
1665
1685
1880
1895
1666
3455
1671
2794
2682
2262
1696
1680
1944
1869
1707
1676
1686
1681
2282
1688
2485
2230
1671
1667
1759
1661
1677
2559
1699
2338
2357
1661
2363
1679
1679
2165
2365
2418
2528
2172
2345
1648
1687
1688
2389
1698
1697
1875
1656
1657
1670
2388
2383
1657
3616
1679
1906
1663
1657
1667
1665
1765
2277
1897
1691
1675
1657
1649
1675
1678
1701
2055
5576
1674
1686
1674
2361
1673
1698
1764
1674
11219
1933
1934
1932
1684
1658
1649
3790
1677
2255
1687
2272
1668
2388
1677
1717
1716
1658
1661
2182
1688
1667
1669
1662
1672
2373
1673
1674
1932
1675
2539
1646
1857
1746
1665
1684
1898
1657
1663
2426
2423
1768
1677
1657
1665
1643
1812
1875
1684
1684
1676
1685
1679
2310
1681
2307
2267
2308
2686
1645
1761
1684
1663
1673
1677
1671
1678
1646
1692
1693
2712
1673
1613
1691
2329
1694
1684
1684
1674
1670
2616
1669
1695
1673
1673
1674
1666
1663
1644
1683
1645
1668
150618
1688
1687
1675
1678
1644
1690
1683
1634
1665
4470
1684
1685
1655
1630
1692
1692
1676
1689
1675
1692
1680
1675
3666
1642
1675
1675
1953
1676
1663
1692
1681
2301
1673
1753
1913
1673
39597
1686
3058
1790
2441
1750
2604
1751
2604
1751
39204
1646
1681
1671
1685
1925
1696
2195
1682
1811
1654
1683
1678
1680
8455
2200
1646
1640
2539
1711
1691
2324
1654
1656
1668
2585
1699
1699
1698
1670
1690
1903
1677
1679
3587
1666
1888
1672
1678
1678
2327
1902
1669
1901
1687
1667
1668
1836
1665
1918
1651
2527
1661
1902
2276
1906
2247
1907
1681
2023
1750
1881
2156
1676
1668
2141
1667
2796
1686
1674
2559
1674
38078
1677
1653
1663
1653
1680
2163
1747
2262
2266
137029
1684
1673
1673
1676
6283
1643
15336
1670
1680
1674
1645
1641
1657
1661
1677
2173
1678
1684
1684
1674
1700
1681
1694
1696
1664
1696
1677
2286
2252
2248
1680
1677
1674
1877
1665
1661
1688
2371
1688
1692
1663
1893
1662
1886
1660
1906
1674
1677
2658
1685
1680
2767
1671
1667
2309
1678
1670
1897
1661
2278
260710
1669
2164
1898
1752
1666
1696
1664
1663
1678
1711
1892
2542
1678
1678
1818
1651
1670
2441
1689
2470
1696
4116
1888
1906
2258
1680
1668
1702
1672
1702
1717
1669
1933
2496
1713
1637
2376
1746
1687
1690
2232
1659
1666
1657
2266
1672
2267
1672
1733
1655
1675
1777
1663
1694
1681
2426
1649
1676
1688
1685
1670
1679
1679
2208
1671
1672
1672
2424
1673
1880
8370
2077
1646
7098
1907
1678
1684
2784
434525
2375
2376
1676
1679
1680
1684
1655
2346
1702
2263
2703
1622
1659
1669
2259
1704
1677
1683
1680
1678
1662
1636
1666
2259
1684
1701
1707
1690
1667
1687
1690
1664
1672
1670
1675
1651
1682
1672
1675
1675
1888
1669
1649
1880
1651
1667
1678
9527
2159
1668
1949
1668
1652198
2199
1918
1660
1671
2422
11284
1695
1750
1676
1683
1672
2298
2295
2593
1673
1662
1670
1670
1888
2481
1676
1698
2206
2171
1825
1672
1692
1663
1680
3501
1775
1680
1669
1670
9124
1682
1639
1895
1658
1905
2263
2414
1648
1652195
1893
1663
1682
1678
1749
1794
1799
1660
1899
1760
1666
2480
7543
2973
2128
1696
1673
2168
1687
1674
1637
1674
1673
1680
2240
1672
1664
1899
1674
1675
1667
1457109
1906
1666
1666
1658
1669
1677
1680
1844
1667
1672
1873
4320
1686
1664
1672
1673
7843
1672
1863
1664
1663
1666
2681
5108
2042
1675
2286
1902
1653
1664
1939
1675
2333
2284
1674
1783
16347
1674
2273
2281
2278
2402
1683
2697
2694
1657
1775
1677
2293
2560
1875
1707
1679
1641
1678
1677
2271
1754
1673
1672
1676
1658
2040
1698
1682
2869
1675
1686
1642
1674
2851
1914
1686
1678
1678
1675
1686
2493
6819
1758
1671
1668
1658
1675
1662
1696
2208
1654
1674
1670
1683
2252
1686
1665
1678
32609
1666
1687
1654
1709
1790
1706
2179
1678
2261
1683
1683
2288
1666
2379
2342
2305
1880
1888
1700
1676
1670
1665
11909
1670
1673
1670
1908
1648
1690
1935
1937
1761
1752
1756
214963
2806
1660
2385
1886
1690
2285
1831
2289
1673
2380
2375
3753
2374
1688
1664
2583
1657
1667
1651
1668
1679
2804
2365
2127
1697
1878
1665
1666
1664
1644
1675
1663
1945
1642
1661
1662
1665
39043
1706
1704
1680
1664
1674
1674
1665
2607
1686
1684
1688
1683
1687
1949
1946
1949
1651
1683
1683
1678
1676
1681
1666
1690
1689
2293
1669
1670
1671
1668
1669
1672
1960
1671
1716
18172
1674
2445
1892
3559
1661
1645
1672
1666
1665
1922
1670
1680
1672
4654
1677
1669
2362
1675
1676
1890
2266
1894
2272
1647
1686
1683
2059
1673
1679
2156
1668
1657
1660
1674
2285
1702
1672
1672
1664
1662
1672
1683
2278
1660
1851
2077
993233
1720
1897
2435
1643
1668
2607
2417
1682
1681
26872
1690
1663
3510
1682
1794
1916
1678
2582
1703
1671
1636
2815
2812
1705
1666
2425
1814
2425
1938
1721
3432
46512
1668
1666
1699
1666
1690
1674
2599
1674
28940
2806
1899
2603
2605
2607
1681
1676
1689
1676
1672
22116
1892
1892
1887
1661
1671
1679
1680
1682
1679
3186
1685
1669
1679
2270
2429
1677
1676
1680
1943
1938
1675
1677
1662
2986
1683
1683
1683
1903
1653
1720
1676
1672
1665
1678
2112
4408
1668
1676
2251
1670
1684
2541
2538
2537
1698
1663
1696
1647
1890
1885
1678
42701
1668
1697
1665
1664
151233
1685
3311
1675
1664
1678
1678
1670
3806
2265
1747
3225
3224
2053
2266
2271
1692
1693
1699
1674
1672
3498
1815
3426
1679
2157
1849
2205
1686
2204
1893
1893
1892
1674
1675
97359
1674
1674
1659
9187
1662
2575
2579
2246
2411
3220
1664
2037
1687
1671
1670
1920
2267
1667
1935
1677
1652
2266
4874
1683
2092
1683
1671
1688
1678
1664
1772
1672
1657
1662
1909
1691
1649
1667
1656
2017
2280
2260
1666
1647
1663
1662
1663
2809
1654
1664
2270
2274
1675
2271
1667
1668
1938
1955
1937
1673
1673
1692
1644
1622
1690
1622
1667
1643
1666
2238
1672
1666
1676
1891
1659
1867
1814
1896
2603
2153
1659
2290
1671
1674
1666
1682
2043
1669
1642
1648
1691
1671
2047
1700
1679
1895
1896
1661
3368
1690
1641
1691
1677
1675
1674
1663
1664
1658
1652
1682
1677
1675
1677
1902
1900
1904
1682
1873
1681
1657
1670
1672
1698
2799
2613
1680
8105
1882
1676
6096
1690
2172
1913
1913
1687
2619
1700
1666
2515
1666
10041
388461
1733
1682
1680
1660
1863
2276
2257
2443
1679
1683
48267
1639
1685
1656
1677
1672
1672
1900
1667
1691
1664
1915
1676
1660
1844
1679
1678
1638
1646
1681
1669
2686
1800
1768
1684
1659
1685
1689
1677
1714
2036
4199
1670
1671
1678
1661
1663
2279
2283
1676
193502
2180
1671
1894
1669
1792
2554
1667
1660
2415
1676
1954
2372
2334
1664
1673
1665
1655
1676
1674
1673
1648
1648
1896
1674
1674
1675
1695
1680
1708
11509
2051
2247
2268
2200
1660
4906
2209
1671
2556
1675
1673
1666
2538
2174
2450
1802
2203
1676
1676
1678
1679
4477
1671
1676
1640
1667
1678
3070
1690
8800
2588
2588
7677
1797
1670
2096
2019
1820
4706
1781
1897
1692
1713
1663
5187
1666
1682
1873
3542
1668
2687
1648
1662
1669
1665
1679
1680
1668
1707
1766
1674
1676
1939
1899
1668
1666
1681
26472
1657
1890
1888
1669
1679
24
1676
1702
1690
196
1690
1665
1676
1675
1675
1666
1673
1668
1671
11778
1666
1676
26472
2189
8159
36348
1674
1678
1677
1992
1664
1886
1686
1698
1904
1646
2264
1681
5081
1675
1632
1678
1710
1668
1687
2608
2535
1645
1649
1709
16645
1673
1684
1896
1724
1755
2115
2237
72208
1676
1677
1676
1668
26472
1678
1752
2365
2436
1691
1675
1669
1675
2587
2620
1687
26472
1666
1656
1683
1654
8482
2048
2270
2057
2320
1680
1684
32644
1684
1684
1667
1653
2540
1661
1698
1756
1688
1678
1679
19625
1662
1659
1630
1657
1669
1895
1664
1670
1670
2282
1711
2373
8737
1674
1661
4139
2316
2312
1666
2316
2305
1648
54184
1678
11970
1674
1700
2007
1895
1789
2598
1661
1679
1678
1693
196
6013
196
1670
196
1679
1675
26472
1674
1675
196
2792
1676
196
1680
1677
1679
2342
1937
1667
1669
1679
1874
1664
1650
1878
1698
1671
1696
1669
2568
2543
1906
1902
1904
1687
1907
2814
1680
2104
1680
1674
1654
2806
2609
1679
1811
1673
1879
1684
38109
1655
1676
2443
1643
2340
2412
2271
1917
2615
2602
1920
1655
1681
1674
1670
1681
1673
1678
1658
1678
1658
1669
2264
1656
1661
1672
1663
1681
1654
1683
1674
1670
2088
2594
1701
2084
1678
1931
1702
1684
2273
2210
1690
1701
1704
1672
1671
3169
1655
1685
1649
1692
1668
1667
1667
1675
2274
1684
1684
1682
2043
1879
1692
1672
2606
1689
16561
1690
1681
1893
1654
1685
1863
1770
1673
1631
1631
2369
1677
1684
1696
24912
1687
14363
2760
1726
1727
2254
1689
1684
1674
1674
1688
1714
1676
1674
1657
1663
1660
1652
1675
2237
1694
1672
2608
1680
1864
2473
2576842
1784
1785
2263
1685
1675
1692
13933
2381
1701
1699
2613
2609
2615
2612
2616
2608
2612
2613
2613
2019
1677
2575
1807
1877
1876
1687
1674
2392
1687
1673
2279
1669
2357
1890
10884
1679
1660
1766
1672
1832
2685
2278
2265
2265
1659
1703
1673
1700
1670
2374
1677
2599
1686
2598
1675
1683
2785
1652
1696
1696
1666
1663
2209
1687
1671
1686
1680
1780
1664
1868
1692
1693
2372
1658
1682
1797
1672
1797
2785
2272
1797
1651
2279
1655
2282
2278
1663
24
1669
2257
1672
1677
2044
1938
1758
2785
2078
1665
1649
2103
1708
1657
1641
1679
1671
1684
1692
2181
1676
1666
1668
1661
1658
1676
1802
1673
1903
2293
1684
2125
1880
1681
1681
5224
1668
2123
7269
2165
1652
1882
1675
1694
1695
1657
1656
2259
1687
1676
1663
2372
1659
1653
1892
1717
1678
2362
1655
1675
1670
2175
1651
1899
1905
2613
2613
2611
2216
1684
2953
7443
1687
2858
2406
1676
1897
1679
1679
1686
2267
1667
1658
1650
2614
1660
1691
1684
1681
1866
1869
1689
1626
2181
2330
1680
1642
1668
1646
1696
1890
1677
1667
1665
2199
2547
1885
1678
2290
1673
1705
1665
1663
2335
1666
1668
1680
2362
1656
1680
1970
1693
2533
1662
2015
2219
2079
1679
1678
1691
1889
1778
1632
1739
1921
13937
2077
2333
1678
2207
1671
1678
1681
1646
1673
1673
2185
1936
2100
1639
1681
1676
2196
1645
1893
1689
1889
1650
1683
1684
1671
1674
1668
1663
1698
1678
1668
1668
2044
2130
2064
1671
1669
1659
2318
1892
8124
1665
1673
1681
2282
1798
1774
1669
1667
1684
2084
1674
1674
1685
1683
1674
1785
1680
2363
1666
1697
1694
1694
1695
1696
2323
1661
1671
1677
1685
1665
1671
1631
1672
1672
1681
1721
1721
1696
2254
2031
1640
1686
1646
1873
23157
1683
1683
3933
1668
2211
1672
1687
1671
1673
1669
1722
2361
1678
1960
1677
1662
1665
1678
1678
1675
2277
3413
2056
2596
1648
2452
1690
2023
1683
3455
1662
1660
1663
1669
1699
1663
1707
1710
1681
1673
1703
1682
1679
1670
2328
2528
1679
1658
7453
1678
2276
1891
1898
1889
14999
2268
989931
2058
1670
2262
1718
1681
1663
1663
1903
1646
1675
2614
1672
1681
1682
1896
1814
1663
1645
1675
2330
1716
1705
1683
1680
1679
1679
1710
1663
1872
1688
1690
1675
1668
1690
1686
1646
1664
1669
1668
14031
1668
1668
1703
1647
1658
1658
2260
1672
1676
1827
1673
1675
1674
1678
1678
2601
3113
1893
1679
2266
1669
1655
1674
1663
1661
2834
1648
2370
1681
1885
1679
1651
1893
2324
2560
4529
1673
1674
1664
1659
1670
1694
1706
2052
1634
16700
2222
2034
30915
1654
1660
2164
6753
1681
2302
1673
2356
1656
1655
1659
1677
1677
165665
1663
2292
2274
2274
1682
1684
1666
1913
1653
1692
1815
1728
1814
2272
2276
2272
1666
1678
2251
1682
1682
2063
1903
2530
1670
1668
1649
1796
1673
2118
1693
1680
1663
2050
2306
2306
1986
2054
1652
1673
1673
1670
2370
2217
1663
1668
1882
2416
1671
1901
1655
2282
1676
2099
2067
2067
1754
2250
1686
2286
1688
1873
1665
1680
1670
1682
1683
11437
1698
52108
2210
1679
1679
1676
1685
1891
1676
2066
2540
1681
1681
1712
1710
1678
1676
1692
2600
1682
1661
1887
1675
1894
2268
1666
1656
2264
1945
1664
2351
2357
1795
2311
1654
1660
2118
2623
1676
1671
1709
1639
1667
1678
1682
2398
4612
1667
1642
1666
1677
1654
1664
1736
1667
1904
39118
1678
1666
2380
2274
1659
1703
1822
1661
1678
1661
2081
1889
1672
1674
1710
1659
8158
1685
2068
1663
1670
2068
4236
1674
1651
1684
1900
2538
1678
1665
4072
1675
1757
1702
1672
1664
1678
2304
1685
1688
1685
1689
1689
2338
1724
2362
2360
1664
1670
1644
1690
1692
1702
1885
1677
1696
1685
1666
1663
1675
1677
1668
2433
2964
2379
1656
1878
1682
1664
1655
1784
1699
2388
2438
1899
1910
2212
1670
1642
1896
1678
1652
2244
4226
1671
2702
3010
1678
1673
1683
1686
1679
1684
2566
1668
1678
1680
2277
1674
2536
1708
2189
1673
2201
1874
1666
2601
1695
2133
1692
1692
2044
1654
1673
1668
1668
1690
1678
1898
2091
1895
2536
2270
1879
2804
2803
2805
2805
1668
3526
1694
1655
18365
1679
1819
1824
2267
1696
1694
2287
2588
3249
1650
1681
2579
3601
1668
2365
2363
1892
1650
1833
3317
1683
2520
1653
1656
1885
1679
1680
1689
1708
1708
4353
1696
1674
1892
2096
1686
2704
2702
1706
1688
1674
1683
1683
1664
1688
1668
8527
1665
1687
2050
5247
1716
2301
2777
1676
1673
1672
2046
1693
1684
1883
1662
2201
2544
9840
1675
1669
2614
1672
1683
1672
1655
1676
1683
1671
1668
1664
1798
1659
2339
2437
1714
2065
1910
3302
1888
2209
1675
1699
1684
1683
2375
1750
1686
1684
1682
1671
1657
1673
1672
2282
2281
2285
1665
1655
1711
2533
1682
2580
2177
1650
2314
1766
2355
3357
2353
2403
1650
1859
1656
1646
1984
2413
1689
1702
1672
1714
1657
1677
1885
19986
1765
1674
1648
2350
2361
2353
2352
2260
1676
1676
1677
1671
1682
1901
1687
1649
1686
1641
1939
1690
1759
1680
1678
1821
1645
1675
1624
1658
1673
2604
1645
1665
38116
38116
1757
1755
1849
1656
131525
2375
2372
1888
4404
1652196
2577
1916
1912
1675
1682
2610
1681
2311
1655
1677
1677
1664
1703
1703
1662
1663
15654
2025
1614
1818
1818
1706
1706
2304
1694
1752
1661
2257
1685
1684
12777
1679
1683
1682
1679
1677
2532
2560
1669
1670
1686
2368
1674
1674
1663
1663
1678
2436
1665
2260
1666
1664
1719
2515
1685
1663
7878
2600
1577
1659
1680
1664
2156
1654
2410
2258
7654
52390
2285
2260
2260
2262
2270
2262
2263
2265
2274
2258
1706
1695
1665
131692
1667
2418
2533
1974
49937
58524
9685
1994
29791
1972
1841
58584
2134
1665
1664
2207
1663
1669
1667
1669
1665
1666
1666
1662
2333
1656
1680
1664
1660
1660
1668
2003
1657
2612
1675
1666
2215
1929
1875
2414
1671
1672
1677
1699
2484
1628
1690
2525
1865
2525
2818
1889
2583
1677
1666
591413
1668
1680
1663
1671
1671
2529
1662
1663
1660
1660
1662
1937
1653
1674
1671
1767
2563
1676
2565
2215
1899
1689
2350
1679
1678
2535
2453
2366
2368
1813
2534
1661
1673
1665
1664
1670
1670
1678
1670
1892
2276
1681
2799
1902
2799
2786
1695
1887
1890
1894
2082
2816
2267
1678
1889
1672
2396
2039
1666
22634
41280
1700
1686
1690
1839
1659
1679
1675
1658
1675
1673
1675
2238
18493
2280
1663
2554
1646
1669
2699
1907
1676
1668
1660
1654
1688
1682
1687
1698
1674
2335
2567
2692
1646
1685
1662
1662
1661
1658
2382
2584
2574
1676
31858
1721
1666
3655
3651
1678
2396
1679
2401
1673
2232
2217
1672
1835
2566
1686
1668
2090
1643
1648
1648
1898
1671
2289
1679
1683
1672
1941
2589
2362
1702
1702
40439
1671
2171
1653
2262
2264
2571
1655
1664
23918
1681
1661
2697
1910
14607
1676
1665
1671
1683
1698
2042
1675
5843
2548
1659
1707
1677
1664
1652
2803
1671
1805
1642
1680
1671
2257
1677
1669
1874
1683
1680
1669
1663
1655
1891
2231
1884
1703
1655
1686
1654
1892
1667
1662
1661
1701
1692
1691
2821
2822
1646
1698
1750
2378
1696
1671
1629
255244
5619
1682
1693
1671
1662
1669
1660
1683
2265
2265
2249
2276
1657
2276
1664
1673
2533
2290
1700
2025
1687
1687
1686
1686
2370
2565
2590
1676
1685
9121
1686
1870
1871
1647
1666
1953
1952
1683
1684
1893
2595
1669
2356
2562
1648
1972
1676
1879
1681
1882
2560
2564
2566
2568
2706
2706
2262
2620
2047
2774
1663
1678
1644
1881
1681
1661
1676
2299
1808
2367
1880
13919
1689
1672
1660
1662
2564
2539
1677
1693
2708
1656
1667
1685
1895
1683
2283
1651
2420
2281
1667
1670
1674
1682
1679
2561
2139
1689
2465
2538
2709
1695
2308
1676
2270
2271
2271
2275
1679
1740
1742
2579
2264
1683
1870
2212
2176
2454
13415
2428
2253
2275
13084
2319
1903
1892
1660
2286
1773
2278
1667
2427
1705
1684
1650
1840
1706
1810
1667
2560
1717
1647
1715
1663
2595
1670
2240
1681
1672
1880
1683
1666
1670
1674
1668
1692
1673
1689
2365
1691
1688
1692
1654
2603
1672
8692
1665
1666
1669
91824
35624
1666
5059
2760
2594
1658
1663
1886
2382
1891
1891
1677
1659
1680
1677
1672
1682
1897
2244
1664
1874
24246
1858
2136
1668
1598
2028
1687
1995
1799
1671
1660
1901
2672
110133
1684
1682
1676
1697
2023
1903
1697
1780
1659
2041
2223
2268
1984
2225
2272
1680
1661
1657
2287
1666
1670
2444
1664
2207
1661
2766
1660
1672
2177
1685
1663
2281
1656
2075
1672
1671
2038
1691
1664
2153
2149
1671
1669
1679
1661
2292
1771
1896
1640
363312
2191
2446
1671
1667
1669
1672
1673
2300
2656
2705
1677
1665
1635
2104
1670
1657
1656
1671
1671
1681
1706
1830
1665
4709
457509
1664
1665
1667
1667
4642
1679
2804
4056
1677
1677
2789
1672
1642
1667
1958
1665
1662
1682
1683
1898
1662
1650
2154
1667
1714
1877
1713
1712
2156
1668
1663
2041
1682
1675
1675
1656
1656
2282
1933
1687
1659
1662
1665
1664
1665
1666
190254
1659
1682
15484
1676
1658
2015
1675
1663
1668
1665
1668
1641
2107
1668
1667
2020
2037
1903
1679
3431
1666
1672
1683
1952
1676
1681
1682
1680
1644
1683
1678
1686
1896
44788
1879
1657
1674
1673
1675
2043
1663
1675
1813
1673
1660
1676
8560
1666
1675
1673
1699
1663
1711
1816
2272
1664
1665
1672
1672
1672
1685
1706
1710
1680
1675
2208
2029
1755
1646
1894
2747
1682
4058
434525
1679
2381
1680
1685
1672
1669
1690
1690
1690
1672
1683
1664
1673
2076
1677
1679
1952
1677
1680
2410
1671
3314
1670
4357
1669
1682
1682
1682
1926
1901
5376
4704
1707
1686
1657
1651
1681
1671
1673
2111
2094
1689
1665
1666
1668
1658
4366
1694
1970
1695
1666
4241
2141
2160
1686
1683
5644
4990
1675
1674
1814
2290
1665
1662
1828
14023
1680
1669
1933
1754
1671
1673
1674
1661
1674
2370
1930
1679
1657
1666
2429
1674
15936
1662
2709
1683
2449
2584
2584
1764
8016
4786
1673
1662
2081
1694
1677
1656
1666
1660
2070
1663
1676
1679
1677
1681
2559
1685
1947
1647
1668
1626
1666
2601
3515
1743
1762
2110
1669
1673
1673
2851
1682
27036
1670
1675
1678
1678
1675
1933
2240
1660
2548
1686
1671
1651
1680
2217
1701
1686
1686
3127
1752
1709
1711
1667
1710
1715
1711
1715
1669
1673
1651
1680
136752
1675
1954
1677
1675
1676
1888
2328
1672
1679
1682
1673
1674
1691
1805
2454
1684
1628
13242
1652
2046
2320
1691
1734
1651
1657
1677
1674
12552
1685
1784
1783
1674
2336
1680
1677
40403
1672
1677
1678
1679
1676
1663
2819
2426
1687
1688
1677
1672
1659
1937
2047
1672
1682
3360
3824
1688
18182
1647
1668
1675
2087
1678
1686
1685
1657
7949
1675
1655
1664
1665
2355
1654
2550
1887
1686
1683
1662
1668
2081
2793
1882
1681
1662
2097
1677
2078
1673
1683
1943
1843
1840
1661
1662
1662
1669
1665
1664
1693
1657
2355
4899
1654
1676
5182
2613
1671
2362
2869
1679
1891
1674
1681
2372
2375
2820
1651
1612
1680
1667
1659
1667
1706
6810
1673
1684
1685
1664
1692
1694
1663
1688
2430
1738
1747
114873
2252
1686
1685
1670
1659
2540
1889
1659
1665
1660
41375
1662
1711
1713
1684
1681
1669
1790
94670
11077
2273
2269
1679
1678
1887
1660
1675
1675
1680
1870
130686
1756
1690
1677
1676
1682
1870
1678
1681
2196
1691
2221
1675
2054
1673
1676
1672
1647
1670
2305
1645
-
1662
1659
62917
1669
1669
1676
1676
1683
1659
2024
2686
1664
2543
1900
2701
2514
1655
1658
1667
1921
1670
1665
1895
1678
1663
1686
1685
1799
3718
1711
1652
2204
3365
1704
1704
1657
1679
1657
1675
1655
1962
1677
2049
1656
1668
1667
2162
1808
1677
1670
1696
2016
1650
2120
1685
1691
1890
1930
1686
1677
1679
1675
1680
1672
1682
1659
1638
1690
1675
1664
1666
1666
1666
1677
3410
2317
1668
1865
1667
1671
1687
1885
1663
1687
1687
1679
2432
2427
1675
3372
1672
1957
1640
1924
1684
1919
1666
1940
1667
1660
1656
1690
1688
1687
1666
10576
1676
1793
1663
1676
1986
1687
1674
1673
1654
1669
1681
1870
1665
1765
1673
1715
2275
1672
1691
1675
1670
1669
1944
2293
1800
1671
1681
1658
1668
1666
1688
2361
2348
1890
1670
1685
1651
1683
1819
1675
1677
1679
1659
1895
1672
1673
1704
1646
2011
1880
2764
1692
4787
1806
1678
1677
1677
1887
580053
1658
1911
2148
2593
2569
1684
40872
1676
1675
1675
1683
1668
1650
1675
1684
1679
1774
1777
1774
1680
1678
2012
1686
1686
2804
3698
1651
2401
2808
1657
2953
1653
1679
1643
1666
1672
1676
2121
4609
1658
2646
1669
1869
2154
1705
1671
1899
2252
1672
1648
1679
1662
1887
1653
2436
16395
1647
1672
1677
1677
2680
1658
2150
1678
1649
2918
4808
1682
1698
1673
1662
1661
1688
1689
2906
1673
1647
1652
2614
1656
2271
1665
2919
1685
1688
1688
1671
1693
2119
1664
1671
1658
2108
1672
1676
1653
1966
1652
2284
1883
1891
1889
1674
1707
1652
4986
1680
3010
1627
1780
1666
1646
2500
1653
2263
2253
1674
1712
1788
1681
1680
1907
1680
1685
1660
1661
1891
1657
1660
1664
1646
1677
1694
1679
1664
1867
1725
1651
1999
2375
1912
1659
1698
1682
1674
1650
1651
1679
1663
2248
2638
2044
1668
2759
1763
2212
2625
1676
1889
2365
1686
1667
1675
1670
1678
1691
1667
1655
1659
2040
1662
1662
2464
1651
1675
1658
1665
1924
1692
1690
1680
1677
1691
1662
1660
1664
2037
1672
1658
1655
1689
1662
2554
5188
1679
2078
2272
3603
1671
1934
1661
6384
1682
1686
1687
1685
1671
1667
1668
1663
1950
2023
1639
1647
1674
1672
1676
1890
21738
2726
2417
2327
3052
3081
1692
1668
1857
106333
1856
1682
1685
1815
1941
1651
1687
1655
1718
1658
1670
1673
1672
1676
1672
1693
1663
2210
1679
1666
1877
1656
1889
1895
15502
3760
1675
1694
1692
2700
2256
1656
1682
1710
1637
1716
1668
1664
1659
1656
2339
1660
2056
1667
1668
3938
3938
1681
3677
2783
1686
1897
1808
1698
1696
3009
1647
13203
1665
1648
5259
1744
4302
1680
1667
3646
1668
1671
1679
1664
3065
1669
1671
1693
1661
1662
1753
1754
1756
2573
1684
1682
1643
1651
2709
2709
1655
13492
11085
2198
2198
1870
3010
2258
1646
1753
1756
1676
1676
1678
1680
1647
1653
1666
1782
2062
1671
1669
1670
1673
1674
1659
2602
1670
2535
2998
2193
2743
2678
2354
1673
1669
1657
2512
1685
1847
2268
2617
1646
1683
1667
1645
1892
1800
4057
9707
1669
1680
1667
2945
1695
129762
1679
2309
1678
1677
1756
1912
1688
2787
2307
1686
1665
1677
1686
434550
1671
1675
1700
1701
1676
1667
1683
1658
1670
1653
1671
1681
1668
1682
1682
1676
1677
1692
1692
1664
1680
1660
1660
1672
1577
1684
1669
2109
1671
1767
2358
1897
1676
2564
1726
1674
3036
1816
1672
2254
1687
2552
1645
2143
2286
2449
2427
1895
2065
1681
2294
1685
1662
1892
1655
2712
2555
1674
1667
1669
1660
1664
3141
1785
1880
1665
1665
2609
1986
1672
1662
1662
1682
1640
1657
1663
1681
1681
1677
2177
1668
1657
1681
1655
1654
1672
1677
1665
1678
4788
1668
1691
1696
2102
1676
1689
1678
1694
1678
1950
1660
1660
1666
1670
1673
1669
1678
1704
1704
1677
1682
1678
1677
1684
1672
2405
1663
1663
1658
1668
1672
1673
1675
1679
1676
1913
2206
1661
1892
2028
1672
1679
1666
1665
1665
1906
1639
9186
1679
2124
1684
1680
3012
1663
1785
1671
1668
2015
1663
1910
1665
1717
1897
1662
1682
1641
1921
1832
1654
2274
1659
1662
1660
4055
2089
2488
2626
1672
1673
1671
1674
1673
32564
2598
1681
1807
1676
2369
2110
1674
1675
1689
1686
2519
2075
1645
1903
1879
4424
1889
1893
1703
1882
1646
1774
1672
2369
2655
1667
1670
1677
2260
1893
1679
1677
1767
1662
4809
1689
1646
1682
8322
1653
3736
1673
26148
1670
1672
1671
1671
2263
1664
2299
2295
1669
2361
1675
1698
1698
2063
1654
1655
1900
1691
2586
5002
1920
1893
1675
1671
1673
2970
2088
1674
2301
1907
2300
1675
1657
1660
2215
1760
52553
2171
1797
1798
2867
1866
2004
1668
2215
2237
1857
1668
1691
1672
8210
1692
1692
1695
1666
1661
1683
1939
1681
2157
2153
1683
1680
1964
1669
1662
2440
1678
1681
1679
1665
1905
3738
3353
1678
1652
1666
1669
1675
1716
1669
1669
1911
1680
1670
1674
1664
1667
1665
2184
1670
1682
1679
1691
1671
1671
684681
1673
1722
1676
1669
1676
1667
1677
1679
1680
1678
1890
2552
1671
1660
1679
1668
1670
3158
1673
1889
2575
1893
1666
1890
1893
1692
1793
1666
1677
1666
1686
1667
1904
2301
2299
2299
1883
1877
1672
2417
2417
2434
1649
1640
2531
1940
1695
1659
2306
1658
1649
2022
1894
221677
1888
1665
1678
1769
1656
1657
2070
1664
1678
1679
2609
1669
1742
2286
2283
2284
2287
1680
2546
2546
1794
1685
2213
54869
1685
1705
1890
1709
1705
1711
1890
1680
1662
1661
2073
2382
1702
1679
254009
1679
3312
1668
1789
2317
2605
1673
1676
1680
1675
1661
1885
2419
1650
1769
2328
2332
2222
2431
1692
2178
2186
2189
1672
2672
4455
1694
1668
1957
1690
1675
1673
2267
1973
1664
1904
1674
1678
1677
1678
1895
1676
1679
1682
1679
1662
1659
1882
1674
1671
1673
1967
1676
1672
1782
1681
2106
1669
1648
1677
1676
1659
1660
1848
2113
2279
1714
1715
1676
1653
1743
2537
2634
1803
1700
1696
1668
1645
1662
2219
2572
1699
1665
1668
2377
1661
1675
1688
1676
1687
1662
1677
1662
1665
1695
1680
2981
1675
2149
1745
1866
2264
1665
1896
1651
1660
1678
1652
1669
1895
1894
1676
44602
1794
1676
1672
1661
2173
1656
2385
2191
1697
1684
1683
1907
1662
2770
1684
1686
1659
1682
1683
1695
1676
1675
2278
1666
2278
11342
1676
1679
2112
1710
5887
1803
1678
2164
2172
1676
1679
1896
1900
4056
1711
1705
1679
1667
1683
1647
3137
1671
2429
1671
1748
1671
3070
1657
1674
1661
2114
2366
1688
1679
1690
1693
1664
1670
1677
1755
2172
1683
3730
3237
1684
1671
1673
1712
2398
2139
1683
2801
2132
2133
1671
1684
1652
2714
1692
1904
1666
2359
1676
1674
1711
2009
1683
1682
2309
1691
1954
1893
2557
1679
1684
2070
2236
1663
1696
2265
23255
2037
1703
2161
2308
1895
40814
1932
1884
2262
1670
1671
9115
1675
2028
2075
1656
1677
1680
2348
1905
1682
1682
1684
1684
3025
1678
1658
1662
18280
1672
1662
1662
434550
1648
1666
1679
1655
2962
2219
1687
1673
1679
1659
5678
1672
1655
2486
1968
1667
1664
2278
2419
1660
1650
1694
1671
1659
1671
1680
1678
1702
1660
1799
8951
1670
1641
1681
1647
1677
1661
1629
1678
1676
2164
2146
1706
1872
1703
1669
3124
1692
1684
2234
1637
1679
1671
1669
1651
1679
2716
2617
3148
1666
2798
1665
4057
1667
1669
1677
1916
1900
1899
1680
1665
2537
1802
2018
1663
1672
1681
1894
1897
1664
1663
1664
1628
21744
1701
2680
1726
1729
1658
1668
2006
1680
5036
1664
10582
1680
3477
1666
2261
1683
1887
1687
1890
6808
1693
1771
2249
1696
2647
1674
1691
1664
1663
2810
1669
1673
1699
1682
1669
1879
1661
10572
1644
2155
2021
1877
1698
1655
1713
1657
1668
1688
2425
2425
1941
2449
1668
1676
1682
1678
1690
2191
1668
2229
1671
1883
1942
2257
1701
1683
1691
1697
1656
1902
1628
1671
1686
1686
1665
1657
3107
1666
2561
2810
1666
3008
2038
1670
1687
2565
1900
2053
1676
1670
1701
1672
1656
1655
1682
1668
5936
1676
1947
1698
1668
3074
1688
1713
2946
1871
1680
1675
1685
1662
7031
1670
1961
1694
1665
1666
1675
1673
2284
2344
2284
1652
2355
2359
1672
1654
1657
2542
1659
1696
1657
1671
1882
2345
1661
1682
1648
11247
1907
1680
1679
1668
1649
1674
1894
1946
1892
1664
1669
1668
1666
2989
1686
1931
2170
1671
2285
1660
1666
1671
1683
1925
1873
3036
4771
1666
2434
2273
2272
1663
1669
1757
1684
1683
2174
1681
1665
2572
1658
1662
1579
1668
1673
1685
1685
1673
1673
1644
1688
1699
14498
1658
1666
1682
110679
1907
1675
1664
1678
1672
1651
1672
1672
1903
1803
1795
2267
1673
1669
1671
1683
1671
1895
2238
3510
1651
1677
1679
1678
1666
1709
1711
1708
1703
1712
8841
1715
1697
1668
1678
1664
1673
1666
1669
2025
1678
1635
1678
2273
1656
4620
2048
1699
1709
2513
1719
2089
2235
1765
1679
1634
12114
1667
1659
1652
2018
1692
2080
1666
1713
2266
1656
1655
1664
1671
1671
1669
2289
1672
1669
1673
1670
1652
1650
1679
1674
1687
1686
1668
1660
1671
1802
2064
1676
1875
1685
1693
1691
1694
1697
1697
1699
2262
1694
1656
1657
1647
1669
1668
10116
1701
1679
1674
1684
1679
1661
1806
1795
1695
1692
1679
1689
1683
1687
1675
5779
1800
1804
1900
1666
1674
4301
1663
1673
1672
1862
1666
2931
1674
1677
1670
1754
1679
1667
1646
1675
1658
1671
1707
1674
1677
1679
2257
1666
1668
2298
2280
1655
1672
1668
1664
2258
1685
1662
1671
1666
2559
2882
1667
1682
1654
2002
1669
1805
1671
1679
1666
1677
1667
2257
1670
2980
21585
1656
2118
1683
1687
1921
2123
1677
1681
1672
2802
1711
1673
1781
2508
1624
1657
1712
1684
1670
1672
2900
2031
1659
1996
1878
1658
2680
1946
2275
1671
1904
8019
1655
1653
1791
1903
1677
1870
4802
1682
1679
1679
1663
2894
1666
3171
1674
2293
1891
2394
1675
1677
1673
1688
1716
1672
2098
1646
1901
1901
2705
1662
1638
1671
1894
1871
1977
2309
1645
1892
1914
1674
1670
1885
1678
1682
1661
1957
2246
1912
1696
1674
6308
1810
2526
1677
1682
1668
2249
2245
1662
1684
1895
77864
1973
1923
2298
2294
1812
1653
1890
1681
1662
1678
2557
2472
1697
1706
1687
2028
1920
1681
8829
1896
423863
4057
1691
2260
2259
1883
2122
1724
1649
1670
1804
1676
1679
1669
1656
1658
1991
2475
1674
2145
1670
1668
1668
1671
1786
1995
1669
1674
1646
1654
2249
1683
1668
1668
2268
1657
4058
1903
1919
1667
1646
5556
1888
1886
1898
1788
1673
2116
1664
2975
2093
1676
1674
3098
2362
1680
1681
1674
1675
1674
1672
1667
1681
1880
1655
1659
1688
7567
1883
1684
1685
2353
2174
1682
1866
1867
2141
1658
2253
1666
1676
1667
1680
218395
1647
1819
2262
1669
1669
1670
1646
1675
2211
1645
1678
1666
1687
502502
11181
2697
1697
1901
2311
1903
2309
1649
2073
1991
1684
1688
1676
1679
2865
1687
1667
34167
1667
5694
2082
1679
1671
1671
2159
1681
2939
1652192
1666
2528
1772
1679
1710
1704
1709
1704
1706
1702
1703
4190
1699
1688
1695
1694
1671
1694
1690
1691
1691
1657
1655
1678
1690
4822
1698
1668
1667
1705
1705
1675
1675
184269
1686
1682
2403
3031
1664
1898
1668
1677
1911
1671
1678
1677
3791
1676
1664
1666
1676
1886
2194
1679
1684
2355
1713
1671
1667
1668
1664
1660
1668
2239
2079
1675
3241
2164
2041
2521
1697
1716
1699
1683
1683
1687
1671
1642
2687
9128
1675
1671
1657
1661
2134
1649
7334
1674
1671
1674
3286
1699
1691
3831
1676
1979
1889
3032
2697
1680
2643
2279
2063
1679
1679
1675
286232
2107
1691
1683
1652
1645
1660
2119
3057
1638
2071
1931
1678
1670
3359
1634
1666
1656
2398
1685
2685
1991
1701
5479
1653
4244
1670
1676
2303
1675
1691
1655
1684
4054
1992
2831
4274
1663
2156
1665
1666
1765
1736
4803
2548
1674
1676
1906
1673
1815
1689
1681
2218
1665
1680
45013
2342
1667
1667
2079
1675
1658
8334
1640
1660
1893
2282
1666
2376
1678
1686
1680
1939
1709
2384
1939
1808
1697
1669
1686
1708
1656
1653
1674
1671
1672
2178
5483
1666
2557
1699
1702
1663
1658
3415
1673
2546
1895
1672
1891
1687
2138
3103
1680
1685
1686
1669
2317
1664
2214
2204
1667
1665
4639
1664
1656
2568
2305
1681
1679
1836
1836
1669
2602
2605
9814
1678
2375
1684
2174
1670
1679
1680
1660
1657
1676
1702
1876
2046
1655
1843
1699
1666
1674
1699
1675
1934
2200
2089
1678
1671
2266
2266
2270
1671
24266
1656
1659
254517
2347
1681
1675
1748
1688
1671
1673
1671
2264
1675
1699
2564
1639
1941
1675
1657
1691
1705
1692
1665
1690
1691
1687
1676
1654
1676
1677
1656
1677
1672
1659
1674
2131
1698
1698
1680
1644
2053
2275
1756
1665
10896
1678
1655
1656
2585
2033
1668
1694
1659
1666
1682
1977
12678
2265
2247
2559
1749
1673
1706
1663
2304
1653
1682
1683
1676
1650
1666
1686
1694
1679
2415
1898
1674
1662
1661
1664
1658
1698
1662
1698
1672
1674
1690
1677
1686
1687
1890
1760
1891
2691
2690
1757
1672
1678
1686
1699
1662
1693
2034
1672
1754
35052
1671
1709
2317
1668
2319
1695
1762
1761
1665
1657
1667
10311
1626
1662
1660
1682
1948
1893
1704
1670
2250
2694
1670
1679
2694
2047
1665
2526
1664
1681
2343
1663
1674
1689
1938
2602
1657
2270
1781
2579
1679
1689
1918
1918
3193
2539
1651
1700
2258
1889
1696
1677
1690
1717
1661
1663
1663
1666
1667
1675
1674
1667
14545
2290
1904
1659
1668
1675
2445
1674
1676
1667
2511
1939
1701
1670
1673
1676
1902
1678
2289
1654
2540
1657
2380
1668
2599
2615
2599
1653
1679
1690
1655
1692
2045
2068
2623
2627
2331
2570
2496
1702
1700
1699
1657
1701
2702
1937
2309
2312
1666
2536
2687
2533
2278
2572
1640
1713
1712
1885
1668
1670
1894
1897
1643
1671
2236
2238
2375
2241
2366
2384
1659
2559
4375
2563
1698
1695
2483
1666
2211
2588
2208
2209
3373
1677
1859
1860
2176
1919
1889
1658
1887
1671
1687
2053
1680
2275
1682
2110
2274
2713
1649
1946
1886
1680
1930
1687
3416
1678
1678
1675
1668
1698
1685
2272
1867
1730
1694
1728
2538
1738
1806
1657
1695
2716
1674
1676
2015
1676
1695
1897
1683
1677
1679
1669
1656
1668
1679
1663
1662
1677
1684
1908
2305
2376
2188
2280
1687
1683
2356
1657
1763
2603
1658
1726
2270
3709
1668
2311
2685
2690
1901
1678
1895
2248
2247
1898
2277
2785
1675
1646
1675
1675
2688
2282
1665
2310
1663
1696
1796
2263
1890
1690
10623
9661
1669
1659
1657
2624
1702
1736
1893
1660
1670
1674
1694
2563
2278
1664
1675
1902
2620
1668
2348
2290
2291
1666
2291
1748
1670
1690
1670
2044
1693
2611
109003
2480
2260
1681
2565
1667
1896
1675
2154
1669
1681
4814
1893
1649
1662
1658
1668
2097
1663
2509
1680
3944
2284
1681
1674
24352
7669
1674
1870
1673
1689
1674
1665
1643
1910
2545
2542
2548
2547
1747
1684
1664
1819
1819
1887
2679
1873
1660
2548
1662
1662
2548
1653
1687
4552
1668
2239
1751
2082
2327
2706
1653
2675
2336
1666
2318
1933
1700
1688
1667
1669
1881
2509
253306
1686
1665
2759
2140
1685
1685
1691
1683
1672
28906
1672
2449
1668
4215
2268
1675
1662
1671
2577
2581
1664
2246
1656
1680
1670
2378
1886
2045
1680
2536
2541
2578
1679
1674
1672
1650
2900
1697
1652
1654
1671
1673
1677
1660
1689
2280
1665
2525
2529
1670
1664
2279
1676
2607
1700
1695
1908
1675
1676
1678
1940
2291
2294
2282
2290
2291
168486
1676
1676
1662
1659
1861
1681
2567
1676
3692
251482
1670
2274
1675
1677
1677
1667
1668
1891
2192
2122
2204
1655
1662
2690
2691
1672
1664
1926
1663
1904
1664
2274
1664
1864
1677
1677
1670
2063
1742
1797
2512
2408
1706
1736
1685
2535
1675
1657
1679
2403
5879
2392
2564
1678
2563
4798
1666
2270
1679
1669
12662
1666
2281
1685
1680
2304
2318
1675
1667
1668
2423
2535
1672
1679
1679
1673
1678
1891
2791
2792
1779
1699
1677
2375
1670
1671
1806
1729
1670
2288
2419
1699
1671
1665
1672
2064
11579
1682
1681
1658
1894
1704
1647
2468
1645
1664
5524
1671
1663
1696
1690
2245
8892
1684
1686
1692
1664
1702
1653
1667
2266
1670
2774
1690
2260
1671
4948
2384
1696
2334
19281
1678
2404
1663
1887
1684
14059
1671
1675
1673
2618
2560
2620
6798
1709
1709
1653
1658
1644
2531
1728
1685
2800
1684
2255
2578
1700
1934
1682
1934
1663
1902
2384
1673
1691
1711
1676
1673
1677
2296
1660
11126
1685
1811
2273
1889
1678
2214
1673
1664
1648
1677
2189
2272
1867
2272
2269
1674
1676
2053
1675
1911
1910
4689
2278
1683
1681
1632
1679
1659
1696
1946
1949
1946
1948
1685
2664
1697
72750
1698
1701
2534
1893
1692
2357
5043
2374
1684
1669
2771
1662
1679
1668
2599
1653
1892
2590
1674
1673
1671
1676
1716
1683
2519
1629
1678
2548
2342
2545
1672
1669
1675
1675
1686
16846
1719
2533
1680
1688
1672
1682
1672
1682
1674
2433
1678
1759
1663
1665
1684
1719
2547
2566
2335
1664
2570
1841
2191
1668
2051
1766
2334
8324
2370
1672
1658
1667
1660
2266
2268
1753
2062
1931
1691
4802
1681
1681
1670
1706
2336
2086
1673
2367
1666
1678
1900
1677
2520
2494
1683
2204
1899
1878
1899
1675
1663
1658
1676
2237
1673
1971
2812
2605
1889
1670
1670
1815
1675
1683
2533
2281
2254
2231
1802
1660
1893
1764
3358
1680
1675
1696
1675
1696
1680
1679
2284
2546
2284
5479
2611
1810
1671
1656
1668
1647
1675
1693
1876
2388
1642
2367
1669
1979
1667
1663
2357
4179
1678
2342
1690
2275
2275
1778
1664
1880
1684
1692
1666
1896
1677
1659
2555
1653
2572
2352
1806
1661
1685
1897
1797
1682
1792
1766
1647
1667
2480
2333
2284
1673
1645
1895
1661
1666
1666
1677
1682
1673
28998
1987
1695
1628
2191
1905
1662
2264
1670
1811
1707
1710
1710
9024
2099
1673
1914
1914
2216
1676
2218
1682
1707
2272
1680
2203
2530
1658
2558
3848
2560
2559
1662
5329
1894
1674
4627
2282
1682
1673
1672
1673
1672
19370
3253
1676
1666
1681
1795
1668
1667
1665
1665
1689
1872
1673
2293
2019
1663
1662
1672
1647
2267
2216
2293
1668
1670
1701
2105
1691
1681
1667
2559
1671
1671
1630
2128
1669
1688
1662
1668
1685
1678
1719
1895
1890
1663
1670
2806
1936
2803
2525
1662
1662
2277
2155
1717
2360
1681
1899
1685
2634
1671
1688
1667
1684
1665
2232
1807
1683
1686
1647
1680
1687
1818
1817
1672
1670
2261
1696
1676
2183
1678
2425
1683
1703
1705
1708
1706
1657
1663
1699
1677
2368
1676
2373
1671
3338
2588
1673
1641
2275
2279
1656
2183
2194
2270
1673
1672
30464
1656
39992
1683
118703
1699
1666
1673
1688
1673
1876
1873
1688
1674
1870
2408
1676
1648
1655
2365
1667
1671
1675
2134
1706
1679
1677
1679
1676
1674
2252
1679
9592
1689
1686
1671
1973
1708
1681
1677
1682
1677
42697
1668
1672
20240
1672
1730
1677
1816
1682
1668
1664
1671
2527
1664
1671
1684
1706
1683
1763
2583
1768
1677
2199
1676
1786
1662
1655
1686
1667
1660
2283
2525
18331
2373
1662
2091
1668
2191
1707
1679
1688
1671
3099
1762
1675
1677
1773
1910
1679
2306
2321
1661
1813
1674
1685
3160
1684
1682
1683
2548
9450
1670
1745
1645
1667
1699
16871
2247
2808
2804
1670
1697
2165
1689
1658
1684
1801
1686
1686
1650
1908
1676
2698
1679
1816
1662
1666
1668
1734
2245
2243
2242
1696
2245
1653
1689
2192
1680
1674
2585
2588
2293
11401
2369
2181
2563
1691
2579
1684
1636
1682
1673
2606
1681
2607
1677
1670
1670
2371
1680
4644
1654
2524
1658
2072
1682
2569
2056
1696
1678
24649
2181
1706
2086
1905
1662
1671
1684
1685
2509
1685
1675
1677
1682
1678
1810
1675
2353
1679
3594
2236
1679
1679
1669
1684
1670
1671
1679
2406
1818
1767
1914
1681
1705
3404
1674
1675
1696
1693
1680
1640
2424
1687
1667
1672
1800
1945
2781
2324
2459
1670
1721
1658
1874
1682
1674
1679
1704
1701
2610
65621
2043
1668
1674
1657
1695
1682
1682
2279
2278
2277
2589
2283
1893
1896
1694
1864
1734
1665
3422
1888
1689
1656
1704
2196
1675
1690
1673
1692
2286
1662
2287
1795
1919
1678
1697
1660
1657
1890
1679
1678
1673
1669
7659
1680
1671
1815
1814
1885
1678
7574
1887
2457
1674
2166
1658
1658
1681
1684
2403
1704
2316
1679
1767
1659
1775
1974
1902
1673
1620
2568
1881
1699
10209
1684
2526
2501
1667
2507
2505
1690
2537
2726
1677
1725
1672
2021
1685
1640
1692
1673
3450
2270
2269
7390
2586
2371
1679
1690
1887
1775
1694
1674
1670
1665
1666
1669
1670
1671
1670
1678
1704
1667
1670
1907
1669
2550
2560
1676
1817
1814
1657
1675
1683
1683
2204
2558
2558
2530
1669
1696
1680
1884
1677
1688
1682
1668
2460
2421
1890
1884
2104
1888
1672
1925
2412
1886
1685
1683
1686
1683
1636
1676
1675
1661
1675
1685
1687
1670
1677
1676
2695
1676
1690
1692
1635
1688
1669
1818
1766
1817
1988
1659
1684
2277
1819
2277
1644
1661
1666
1700
1670
1667
1648
1673
2596
1718
2266
2267
1672
7175
1660
1658
1658
1658
1657
1653
1675
1665
2215
2206
1658
2209
2206
2360
1673
2264
1687
1678
1683
2288
1660
1650
2157
1909
2301
2323
1666
1676
1663
4827
2272
1690
1893
2341
1692
2743
2277
2276
1665
1669
1656
1636
1681
2060
1705
2516
1682
1662
1664
1664
1892
1666
1690
1687
1690
11099
1666
2681
1680
1671
2048
1672
1681
1679
1680
1674
1667
2426
2339
2287
1683
1684
1684
2625
1681
1685
1684
2602
2598
2211
1678
2596
2256
1677
3468
1881
1695
3018
2287
2525
2257
1684
1688
1673
1654
1669
1667
32979
1674
1673
1671
1638
1669
1887
1659
1858
1643
1660
1675
5805
1694
1693
2370
2373
1913
2352
1653
2243
2370
1665
1790
1786
1762
2566
1668
1655
1690
1696
1971
2450
2281
1678
1651
1677
1677
1678
2295
2295
1662
1701
2369
1669
1668
2450
1666
1675
2246
2339
2210
1942
2206
1942
2208
2200
2047
2051
3121
1679
1952
1952
2707
2907
2063
2091
1704
1671
1677
1673
2555
1712
1662
1891
2076
1683
1677
1663
1698
1714
1664
2463
1663
2375
1681
2309
2307
2408
3744
1667
1952
1668
1674
1682
2198
2202
2214
1648
2129
1684
1727
2588
2297
2425
2076
1649
2606
1683
1684
2470
1647
1685
2053
1674
1676
1673
1681
1694
2517
11379
2211
1679
1664
1672
1699
1896
1659
1896
3034
1675
2370
12127
1765
2374
1678
1678
2413
2409
2512
1680
1679
1696
2851
1671
1676
1672
2028
1686
1666
1668
22212
1892
3670
1660
1671
2217
1662
1692
1717
1693
2273
1669
1684
1654
2325
7716
1680
1861
2311
1677
1687
1875
1672
1902
1900
1706
1709
1678
1899
1665
1810
1686
1683
1675
1668
1671
2060
2047
2045
1674
3622
1653
2045
2194
1671
2194
1653
2197
1647
1670
1669
2683
1671
1885
1690
4032
1676
1788
2896
1779
4755
1674
1667
1678
1659
1656
1644
2439
2203
2246
1895
1871
1887
1887
1896
1670
2335
1688
2177
1675
1768
1766
2313
1657
1657
1684
1684
1668
1677
1664
1673
1667
1692
1645
2666
2875
2666
1671
2257
2209
2210
1793
1793
1710
2451
1669
1676
1683
1986
2662
1882
1638
1684
2570
2963
1679
1920
1686
2394
1706
1706
1678
1676
1671
1675
1678
1688
2275
2276
1667
5766
1680
1682
1676
1893
2280
1688
1656
1687
2270
2552
1678
1680
1684
1919
1668
1678
2280
2212
1658
3945
1675
2335
1670
1665
1663
1681
1660
1658
2053
1932
1699
1650
1685
2286
1663
1658
1666
1678
1674
1694
1678
1696
1691
1676
1695
1686
2369
1709
1709
1708
1877
1672
1742
1676
1662
1659
1674
1672
1700
1680
4078
1674
2557
1676
2181
1668
1666
2248
2248
1673
1676
1676
1667
2281
1674
1679
1678
2093
2093
3437
1696
2289
2548
2031
1666
1907
1679
1666
1741
1786
2256
2278
1876
2460
2438
1664
2313
1682
1682
1718
1675
2300
1674
2564
2443
2566
2563
2566
1684
1690
1706
1658
2031
5306
1804
1675
1678
1674
1677
1680
1680
1680
1662
1674
1662
1676
1889
1894
2370
2969
1674
1845
1665
1714
1875
1875
1660
1661
1757
2521
1650
1893
1675
2294
3836
2293
1718
1687
1664
1671
2457
1670
2610
2616
2171
2535
1689
2809
2698
1672
1684
2696
1676
1670
1673
1647
1677
2280
2280
2285
2281
13940
1677
1690
1686
1680
2898
12756
1640
1671
1884
1670
1883
1663
1679
1678
1670
1679
1666
1672
1667
1884
7671
251697
2204
2204
2204
2261
2369
2370
1675
1669
1674
1691
2698
2082
2814
3702
1896
1898
1904
1682
1683
1670
1683
1685
1654
1791
1688
1627
1671
2613
1898
5172
1898
1670
6995
1758
1782
2444
3077
1679
1646
1646
1691
2548
1862
1683
1894
1669
1659
1876
2599
1680
1676
2263
1649
1673
1662
2175
1689
1689
1669
1691
1691
1675
1674
1656
1698
1687
2052
2295
2466
1680
2518
3133
1786
1792
1670
2424
1686
5374
2294
1679
1665
1688
1662
1674
1679
1674
1671
1666
2210
2306
1710
1672
1670
1638
2605
2086
1757
2654
1662
1649
2280
2279
1680
1678
1679
1654
2586
2587
2586
1872
1878
2262
1691
1684
1670
1719
71717
1674
1664
1672
1677
1862
1758
1951
2089
1673
1671
1863
1677
1679
1800
1679
2417
1677
1677
1676
1665
1735
3658
1677
1680
1680
1691
1672
1906
1686
1714
1680
1682
1679
1690
1938
1682
4876
1677
2574
1712
1707
1708
2355
2219
2205
1682
1669
1691
1680
2047
2356
3397
2200
1684
2193
1679
1675
1945
1682
2452
4622
2321
1682
131531
1654
1538731
1682
1685
1682
1663
163972
1659
1799
1700
1675
1786
1899
3730
1669
1671
1669
1668
1670
1664
1685
1668
1687
2345
1674
1676
1658
2269
1684
1673
1673
1670
1669
2282
2644
3807
2281
1677
1802
1715
2536
1708
1708
1681
1710
1662
1676
2267
1669
1669
1661
2808
1658
1676
1676
1674
1658
2238
1691
1666
2575
1669
1875
1940
12240
1937
1668
1875
20411
1647
1679
1682
2093
1698
1676
1678
1689
2310
2310
2466
1683
1688
1677
1683
2034
1752
1681
2777
1664
2286
1675
2529
1675
1663
1677
1666
24252
24252
1684
1671
2214
1675
1676
1664
1678
1678
1675
2701
1705
2504
2042
1659
2039
1675
1679
1678
2607
1736
1661
1645
1750
2252
1710
1891
1809
2283
1680
1671
1664
2354
1674
2349
1663
2253
1667
1666
1657
1682
1688
1689
1885
1886
1668
1681
1677
2543
1659
1667
1657
1658
1665
1665
1666
1668
1669
1685
1683
1684
1683
2549
2576
1682
1683
2702
1657
1673
2380
1897
1654
1657
1662
1664
1692
1660
1676
1680
1714
2272
2272
1664
1667
1684
1663
1682
1947
1947
1674
2268
2264
2263
1686
1699
1677
10176
1692
1630
1675
1688
2054
1688
3640
1680
1684
1672
2604
1675
2277
2349
2349
1675
1673
1691
2204
1691
1703
50908
1667
1655
2562
2564
2562
2567
1706
1668
2261
1667
1683
1680
1681
1668
1678
1691
2045
1923
2042
2038
2044
2040
2041
1670
2040
2040
1670
2040
2045
3698
1686
1684
1687
1671
1691
2268
1675
1655
1674
1668
1673
1674
3284
1658
1681
1681
1673
1674
1898
1667
1724
2568
1689
1689
1680
1681
1675
1898
1939
1941
1768
1771
1783
1670
1667
1688
2419
1967
1677
1675
1673
1676
1673
1864
1668
1878
1660
1676
1674
2288
2228
1660
1659
1660
1681
1665
1682
1878
1667
1654
2050
1674
1676
2211
2212
1680
2264
2261
1685
1670
2213
1669
2212
1686
2119
1892
1727
1688
2049
1675
2255
2209
2331
1674
1725
2702
1891
1661
1674
3417
2576
2584
1679
1672
1672
1670
1681
3135
1641
1665
1635
1693
1656
1679
1680
1685
1682
1669
2000
2209
2208
2271
1668
1672
1673
1674
1673
1673
1674
1671
1676
1668
2451
2914
1670
1643
2768
1667
1669
1670
1678
2200
1678
2270
1666
1582
1666
1666
2370
2294
2266
2609
2258
3287
1902
2289
1678
1700
1678
1699
1701
1679
1634
1805
1667
5870
1679
1873
1777
1705
1661
1698
1698
1657
1659
1745
1700
1943
1871
1667
241794
1682
2139
1677
1710
1693
1691
1682
1686
2586
1679
1654
1654
1676
1675
5973
1753
1658
1716
2630
2439
2438
1670
2594
1685
2236
1677
1663
1667
1666
1665
1695
1668
1672
1686
1661
1668
1756
1683
1683
3047
1679
1695
1776
3861
1675
1661
1663
1669
1666
1654
1666
1658
1682
1675
1695
1672
1696
1702
1681
1664
1676
1675
2806
1673
2804
2808
1682
1664
1664
1671
1677
1676
1907
1670
1662
1677
1677
1675
1679
2091
2459
4372
3458
1685
1913
1678
1697
1673
1674
1674
1677
1674
1680
1665
1687
3678
1667
2530
1673
1692
4040
1685
1685
1673
1674
1676
4597
1679
3166
1928
1685
1805
1665
1667
1674
2071
2256
2262
2258
1678
1671
1673
1678
1670
1674
1785
1941
2527
1674
1682
3410
1680
1681
1667
1886
1651
1673
1679
1669
1680
1694
1682
1684
2548
2544
1661
2207
2203
2197
1683
2811
1686
1749
1670
1673
1698
14269
12559
1674
1677
1676
1670
2032
1655
1681
1674
1662
1873
2260
1662
1679
2360
1651
2288
1687
1673
2703
2709
1699
2542
1677
1663
1677
1658
1654
1657
1680
1737
1678
1677
1672
4204
2082
1675
1679
1648
1665
2254
1886
1671
1673
1678
1671
1676
1670
2230
2377
1672
3758
1944
1945
1912
1671
2268
2266
1673
1650
1681
2529
2387
1688
1666
1663
2197
1698
1726
1680
1682
2508
1711
1662
1652
1813
2589
1667
1669
2367
2371
2365
2369
2368
2366
2364
2370
2365
2361
2537
1659
1691
2302
1887
2272
1786
1644
1695
1679
2251
1667
1665
2147
1692
1942
1702
3475
1679
2108
1784
1745
1672
1678
1680
1684
1683
1691
1675
1896
1668
1712
1656
2156
2532
1683
1677
2285
2296
1673
1675
1810
1664
1665
3078
1687
1686
2809
1680
1665
1666
1668
1664
1678
2897
2321
1671
1674
1665
1681
1958
6828
1572
7852
1576
1602
1976
2250
1799
1680
1658
2107
1708
1682
1855
2605
2602
2282
2789
1755
2557
1655
1990
4767
2271
2286
2287
2279
2539
2289
2269
2269
2275
1680
1687
2283
2206
2575
1665
3104
1884
2205
2271
2679
2586
2588
1669
1673
2270
1676
2239
1635
2261
2579
2582
3721
2577
2580
2580
2579
2785
2336
2220
2486
2562
2422
2788
2262
2583
2458
2260
1888
2188
2545
2543
1666
1685
2057
2060
2260
2280
2253
2563
1673
2275
1662
2709
2784
2799
2780
2771
2797
1677
1672
2183
2283
2203
2191
1669
2006
1671
1675
2513
1652
2513
1677
1670
2365
2512
1674
2462
2262
1667
2543
2549
1657
2283
2650
2293
2268
2538
2468
3849
1913
2190
1687
1687
1861
2076
2200
2201
2277
2358
2244
1661
2321
2287
1651
1652
2806
1654
1664
1661
45255
2470
1677
6696
1677
1722
2296
2240
1664
2248
2467
2814
1907
2628
2093
2197
1671
2706
2265
2269
2265
1659
1898
1660
2271
2524
2522
1681
5958
1665
1676
1664
1904
1670
434609
1634
2365
1729
1668
2270
1664
1628
2276
2461
1655
15262
3033
2285
2701
2349
1663
2540
1710
2540
1893
2096
1682
1652
2386
1658
2205
1903
2785
2792
209628
3698
1705
2465
2567
1674
3371
6256
2280
1670
2578
1662
2268
2287
2456
2625
1678
2171
2271
1660
1676
2807
2272
1672
2200
2497
2267
1696
2282
2280
1697
2285
1657
1658
2526
2258
2601
1675
2544
1673
2053
2207
2553
2693
2692
2554
2684
1658
1869
2213
1677
1720
2373
2608
2269
1677
1881
2420
2269
1678
3853
1887
2015
1669
1894
3553
2217
1680
1665
1768
2207
2213
1697
1680
1670
1674
4771
1890
4772
2578
2570
2196
2582
2257
2260
2707
1661
1673
2207
1679
2537
2185
1681
1681
1660
1710
1903
2538
2662
1876
1870
1664
1666
2501
1668
1673
2303
3825
1970
1885
1887
2244
2259
2261
2243
2257
1863
1671
1690
1693
1887
2552
1900
1870
2463
1635
2462
1890
52992
2466
2268
1660
1701
3455
2213
1633
1868
2601
1868
2465
2273
2477
1669
6616
8708
2344
1956
5961
2998
3154
3477
3010
4041
2151
15534
55794
2138
10774
4727
4949
23119
12158
3935
1659
4580
2308
10725
45899
2204
1760
2407
5124
1666
1669
4883
12822
25150
2506
5203
1944
2134
5133
2659
7939
2759
7244
3394
4378
6776
3295
7451
2106
5474
14212
1799
5415
1975
5052
4898
2132
3141
2108
1721
10178
6235
13378
6423
7324
10517
3498
2528
2489
3888
12052
31479
2465
2155
4596
2155
1812
3649
1932
2891
6540
7388
3012
1986
3494
8901
2153
2153
4003
3353
1766
6697
2195
6963
3355
2155
2293
14361
1994
7085
3610
8005
7228
5142
2025
2151
6770
4718
3981
10377
12153
11146
2286
2893
23803
2815
11815
2864
2140
1803
19734
17796
112827
7414
2243
2461
4133
1870
2155
2642
6028
2151
68862
1736
7395
6553
21393
14021
13842
2155
2202
11512
2190
8735
8690
4154
233031
5696
2393
1985
35185
1576
2063
1978
2536
1970
2812
2812
3207
1674
3751
2549
1657
1694
1671
2807
2804
13617
1686
2353
1672
1658
1689
2046
2218
1676
1687
1671
21192
1671
2360
2186
1897
1874
1670
1688
1683
1883
1660
1667
1656
1676
1687
2275
1671
1686
2018
1665
1889
1675
2278
1912
1945
1941
22579
1680
1684
1691
1665
2202
1883
1879
1917
2295
1888
1668
22337
1671
1672
2032
1672
1669
1623
8559
1657
1663
1920
1900
1683
1665
5726
6454
2307
1649
2813
2138
2072
1664
1679
2791
1666
2054
2189
1979
1888
1903
1902
1672
2569
1657
2034
1891
1699
1656
1671
2039
2046
2037
2053
1689
1672
1668
2020
2696
1781
1663
1654
1931
2037
1672
1688
1691
1684
1667
12823
1667
1674
1683
2193
1908
1674
1616
3476
2537
1665
1663
1675
2209
1693
3536
2627
2804
2565
2604
2801
51754
1667
1617
1691
1898
1892
1683
2607
2814
1670
2362
1664
2255
3667
4153
1664
2155
1676
1915
1678
1660
2120
1678
1789
2300
1663
2046
2273
2030
1680
1678
1670
1675
2046
1672
1677
1669
1661
1663
1913
1691
2003
1683
1877
1690
1668
2034
2135
9113
3915
2701
2045
35555
2171
1679
1687
1676
2785
2601
1903
1893
1689
1670
2195
6001
1680
1685
1688
1665
1683
2040
48619
1882
3907
2038
1890
1665
1677
1796
1943
1693
32886
2051
1903
1667
1672
2660
2700
1675
2804
2802
1688
2804
1685
2777
2039
1708
2034
1674
2285
1668
1679
1681
2032
1890
1718
1670
1823
2603
1675
2567
47973
1668
1673
1678
2281
2020
1671
1672
1892
1684
1664
1665
1891
1943
1685
8343
2273
1662
1698
2220
2019
2315
1702
1689
48207
2091
2198
2350
1655
2439
17760
1678
1674
2599
1902
1900
1656
2552
2852
1896
1708
1670
1709
1665
2263
1693
1674
2057
5586
1691
1678
24853
1696
2277
1695
1678
1680
2662
2599
1869
1902
1902
1672
1687
3388
1671
1684
1680
1657
1689
1687
1669
2800
1655
1676
2808
2807
1676
1663
1952
1660
2415
1675
1694
247500
8962
1676
1665
1666
1671
1670
1665
1666
1698
1669
1654
1696
1672
2371
2369
1691
1674
1747
1894
1763
1672
1644
1680
2837
1912
2369
1649
1723
1661
1671
1678
2215
1897
1673
1675
1671
2047
1679
1664
1677
2707
1670
1664
2417
1673
1665
1674
1669
1670
2570
9318
1676
1679
2005
1677
1687
2551
1685
1660
1681
1888
1687
2047
1674
1670
3527
1665
1693
2177
2883
1684
1665
1670
1670
1677
1669
1681
1672
1678
1673
1674
1681
1673
2179
1676
2048
1671
1680
1694
1655
1655
2598
2774
1671
1783
2365
2410
1685
1656
1883
2572
1679
6850
7265
2359
1909
1676
1652
2942
1664
1659
2073
2364
1660
1903
12568
1672
1676
1669
2046
2757
1643
1668
1676
1681
1680
1666
2366
1692
2568
1661
1661
1667
1685
1678
2046
1679
1728
1686
1673
1677
1750
1665
1685
1669
1896
2290
1676
1679
1662
5683
1656
1663
1957
2260
2245
2268
2550
2330
2328
2609
1710
1675
1682
1684
1683
1655
1678
1671
1676
1669
1941
1678
1674
151246
1929
1673
27994
1923
1682
1671
1670
2415
1671
1672
1685
2296
1655
1897
1654
1664
2893
1670
2305
1676
1679
2604
1670
2257
2575
1694
1666
1691
2350
2353
15952
2326
2074
1674
1675
1876
1671
1665
1904
1879
1674
1676
1677
1676
1677
1672
1671
2274
2425
2364
1671
2368
2365
1687
1669
5566
1656
6676
1894
2590
1684
1902
1693
2076
2531
1662
2285
1677
1666
1677
1679
1678
1686
3140
1668
1663
1679
1670
1661
1673
1641
1666
1676
1649
1672
1669
1648
1663
1669
1654
1754
1681
1693
1671
1683
1693
1815
1786
1683
1695
1645
1673
1674
1677
1672
1679
1675
1877
1653
2045
2091
1665
1679
1897
1893
1886
1668
1695
1672
1675
1676
1676
1656
1671
1677
2369
5661
2616
1679
2096
1710
2069
1686
2046
1664
5611
2612
2097
1670
1669
1670
1695
1663
5280
5344
1669
1693
1686
1676
1687
1661
1679
1680
1683
1683
2369
1677
2335
2381
1677
1671
2374
3654
1888
1665
1660
1642
2368
1671
1681
1671
3543
1653
4283
1677
1664
2278
1628
1673
1638
1679
35115
1658
8988
1672
1678
1682
1648
1681
1666
1894
1656
1695
1679
1781
1640
1667
1677
1676
1674
1658
1762
1749
2506
1657
1671
1686
1807
1692
1669
1655
1955
2429
1706
1707
1649
1671
2600
1668
1677
1677
1682
2582
2582
3338
1668
1751
1670
2361
1681
1667
2368
2366
2051
2052
2559
1671
1668
1666
6521
1692
1661
1671
1655
1669
1671
2372
2313
1672
1675
1675
1671
1668
1684
1669
1660
1676
1686
2582
3077
1760
4697
2274
1648
1681
2588
1690
1690
1672
1682
2417
1672
1666
2142
1674
1677
1679
1648
2867
1885
1669
1677
1792
4698
2571
1658
1659
1986
1655
1678
1673
1676
1677
1676
1651
1671
2610
2302
1654
1704
6911
1901
1913
1669
1660
1666
1690
2050
1667
1671
1671
1658
1671
1669
1681
1664
1674
2309
1657
1677
1677
1753
196
1649
1679
1668
1648
1685
2278
1674
2366
1678
2446
1658
1666
2338
2555
69943
1684
2046
1663
1694
1671
1673
1778
1680
1802
3255
3257
3255
2452
1688
1966
1670
1676
1670
2090
2576
1668
1656
1678
1699
2270
3598
2356
1658
1648
35046
1660
1681
1670
1668
1668
1645
1742
1745
1658
1667
1679
2278
1696
1668
1664
1663
5200
1950
2349
1764
1760
1761
1760
1662
1681
6938
1683
1648
1712
1678
1667
2566
1782
2374
3932
1670
1685
1690
2263
1910
1660
1946
1645
1679
1678
1681
1652
1677
1671
2242
1669
2080
2080
1671
1675
1882
1668
2448
1684
1702
1886
4927
2344
1703
1888
1943
1671
1678
1667
1758
1702
2338
2605
2010
1669
1891
1686
2422
11790
1898
1687
1673
1674
1894
1667
1664
2107
1686
1676
1700
1899
1668
190753
2236
2372
1656
1688
1677
1676
1717
1672
1684
1661
1649
18889
2364
1662
1661
1661
1692
1649
1673
1666
1670
1818
1653
19888
1691
4449
1671
1803
1709
1683
1877
34707
2771
1663
1707
1704
2367
1656
1686
1672
1666
1671
2567
1682
2372
1838
2032
1730
1676
1677
804832
1691
5467
1674
1679
2274
1898
1767
1657
4523
1679
2535
1656
2378
1698
1893
1675
2354
1671
1669
2290
2774
1668
2545
2543
2547
2545
1699
1667
2340
1673
1669
1667
2516
1693
1689
1874
1661
1884
14569
1885
1679
1902
1670
114462
2365
1648
2243
1678
2046
2258
2093
3093
1672
1667
1671
4907
1669
1672
1758
1643
1694
2046
2600
1699
1700
1673
12367
1688
21334
1770
2284
1673
2383
1662
1678
1677
1677
2045
1662
2047
2265
2291
1654
1671
1671
21031
1678
2559
1887
1682
2306
1656
1678
1661
1656
1750
1663
1674
1648
2072
2528
1664
1668
1687
2225
1682
1687
1860
1677
1677
1674
2234
1647
1677
1686
1665
21079
1681
1675
1654
1666
1682
1664
2297
2296
1657
2290
2265
2265
1641
1904
45483
1683
1705
1663
1654
1977
1686
1796
1673
1887
2621
1666
2560
20187
2068
1678
1682
338730
3649
1639
1911
1908
1644
1697
1671
1707
1681
1682
1648
7118
1666
7779
2181
1712
1660
1691
1683
3196
1667
2245
2243
2244
2245
1700
2327
1685
1685
2236
1823
1819
1655
1669
1676
1668
1657
1666
1686
1690
1659
2063
13175
1650
1658
1681
1929
1672
1660
48909
2291
2287
2530
1705
2799
3008
1671
1674
1695
1694
2561
2559
2561
2563
1666
2547
2269
1696
2730
1904
1667
1933
1931
2127
1819
2576
1902
1649
1803
1666
1709
1682
133928
1689
1780
2969
2265
2265
2045
1655
1670
1659
2031
406469
2426
1681
1675
1775
1882
1764
1665
8339
1668
1669
2854
1664
1667
1763
1811
2357
1805
1877
7252
2359
1693
2105
1666
1658
1663
1812
5134
1689
1821
1674
1680
1656
2344
1934
1678
1680
1907
1689
6623
1687
2295
1917
1698
1681
1663
1671
1660
48008
1803
4407
1687
1816
2047
44878
1686
2395
1678
1679
1890
1894
1889
1890
1905
1668
1941
32757
1688
1676
1660
1814
1677
1696
1691
1894
1726
1950
1696
2135
1672
1669
1667
1668
1782
1684
1684
1814
1814
3828
40861
1676
1672
1657
3383
1708
1855
2587
2290
2292
1754
1753
1675
2117
1663
1684
1669
1680
1664
1680
113604
1900
2285
1707
1686
37497
1663
1678
1671
1909
434563
1680
1895
1795
1645
1685
1888
2052
2157
2544
1682
1904
1903
1641
1690
1675
1664
1706
1661
1719
1688
2152
1914
1916
1906
1684
1683
6370
2173
1676
1661
10827
1669
1657
1659
1659
1969
13174
2094
1675
1905
2203
2278
4947
1801
1670
1682
1803
1799
1944
1944
2784
2783
2779
2454
1943
25975
1684
1683
1693
1686
1690
1667
1675
1696
1762
2169
1658
295213
1883
1674
2471
1704
1704
1893
1672
1894
1890
1936
1937
1935
1675
38096
346503
1662
2055
2564
1893
1696
5902
1774
2806
1786
1850
1678
1686
1663
1769
2262
2306
243645
1810
1743
39791
5469
14140
1672
1662
1672
2136
1664
2241
1678
1684
1688
1689
1666
2272
1695
1678
1677
17785
20906
1665
1716
1753
1751
4545
1672
1666
1662
1686
1683
1686
1640
1680
1665
1808
1816
1817
1659
1684
1676
2305
1690
2298
1891
1872
1683
1887
1664
2184
2733
1689
1675
2887
1680
1689
1689
1747
1684
1937
1673
2283
1677
1694
1805
1689
1691
1691
1683
29330
1689
2285
2789
1669
2253
11605
1663
1673
1651
1676
2143
2101
1666
3635
1705
1663
1680
1639
1677
1885
1651
1682
1763
1948
11687
1661
2234
2235
1673
1675
3431
1664
1670
27177
1674
1648
1676
1686
1668
2238
1889
1680
1668
1663
1685
237309
2698
1649
257004
1671
1643
1672
1667
1671
2080
1984
340920
1677
1787
1672
368248
2001
1684
1686
1657
1667
1932
2149
1656
3416
1672
1672
1675
1675
2704
41273
1685
1806
1975
1804
1662
9111
3986
1772
1707
4459
1802
1762
1672
1667
406469
1676
1649
1681
1671
2134
1668
4572
1671
1679
1662
1682
1684
1945
1700
1579
1675
1882
1673
328071
1655
1684
2375
1678
1653
1668
1670
7106
1677
1679
8547
1677
1676
1650
1690
1800
1672
1656
1668
1633
1675
1679
1800
1679
1683
1655
1653
1653
1673
311295
1669
15340
1672
2174
2165
4585
1670
1676
2416
1682
1672
1676
1656
1668
8925
1672
1692
1671
1794
1665
1687
310191
31351
1682
2291
1676
3449
4908
1696
1672
10392
1673
18224
21251
1672
1662
1690
1828
4565
3764
1669
5077
1665
1649
1664
1671
1657
2528
1672
2571
5045
2749
1657
1669
2792
25220
15686
1688
6246
1673
6246
1668
1679
1683
1683
1664
1688
2419
1679
1658
2361890
1675
10745
1661
1669
1687
4480
1692
1650
2478
1974
1677
5026
1681
1678
1671
1669
1663
1678
1678
1676
1673
1674
1677
1657
1664
1680
1672
1679
1674
2809
2140
1669
1656
2433
1671
1673
1676
1672
1669
1655
1678
1671
1670
3566
4636
1659
1662
1799
1893
1698
1672
1682
1684
2911
1654
1653
1662
1674
1682
1674
1685
1651
1667
9258
1683
1681
7429
2637
1689
1657
1672
1672
10149
1679
2260
1667
3957
1669
1679
1679
4903
1677
1712
1729
1663
1655
1659
1648
1653
1883
1679
1778
1692
1649
1648
1647
1653
7795
2655
9392
1698
1675
1711
1667
2787
3358
1709
1640
6465
1673
1678
1675
1653
1895
3443
1634
1663
1686
1668
1745
1676
1679
1733
1650
1679
1662
1661
8784
2356
434525
1674
1667
7650
1645
1695
1675
1645
1689
1667
1994
1665
1682
1759
1690
434549
4948
3895
1656
1661
6190
2730
2503
6959
1702
1644
1679
1672
1672
1655
1701
1666
1675
6226
2089
3530
1920
9430
1657
1666
1695
3290
4629
3110
1816
1726
1683
14576
1894
3524
2841
1673
2363
3593
4824
15092
3917
2214
1668
1677
2144
5553
1673
1880
1727
2081
1691
2867
1651
2576
2179
2445
1655
7484
4067
5783
3424
1663
2099
2430
2430
1680
3894
4060
1674
8819
6276
3839
1675
1814
2836
560375
2616
2367
1666
61764
2699
2305
4745
2419
32485
1672
8883
16910
26392
1816
2828
3971
2968
2688
1669
3428
4849514
2619
2723
5798
2173
1741
4640
2851
3022
3684
2613
2746
2794
12124
2635
1665
2405
2836
2630
4997
603977
2613
4230
7905
9064
2442
3197
2638
3407
2393
2445
2824
2528
1675
3277
1961
1672
1672
2582
2735
1862
2811
2727
3625
2634
2068
2916
1762
3084
11743
2545
2578
2543
5659
18216
5059
21003
2993
3941
5861
4179
3103
2816
8218
1872
2539
2089
4138
2643
2144
2831
3048
3587
18405
474361
2375
3344
2683
2826
46034
2849
2725
2532
1650
4406
2404
1638
2911
2779
2633
2745
2874
3077
2702
3043
2606
4721
3199
2954
7709
2718
4868
3161
18167
1808
20314
5296
8705
10223
2810
2520
13334
19853
1932
35536
4295
5806
2565
3418
46948
5184
2845
3698
5274
1868
4624
5113
3127
2924
3512
2126
1814
3011
2011
755092
2440
5072
5551
2249
3723
3016
1905
6894
2792
4335
1701
6035
3037
15396
2754
2604
2263
2510
2805
3402
4894
16681
11664
200062
51553
2541
15083
2051
6166
4406
3579
23459
5222
5018
3750
10342
3877
4519
40913
1705
3021
1978
1769
4857
2586
2904
14053
6664
15315
7568
3430
4590
7155
5551
1665
2397
2102
6819
4090
1679
2382
18239
1662
2050
4667
4462
3622
2715
36913
21671
15051
2643
9545
6157
3532
2100
3838
35229
3779
2154
2430
2292
5069
4716
1926
32558
22327
2620
25732
18209
2807
2809
4782
33932
3919
3323
33920
1994
1695
2018
2051
2504
3433
3908
2006
3234
3995
1901
54976
2717
55220
3263
25832
2022
54989
3392
3032
10472
2379
23365
3081
14292
9598
4371
2687
14281
6033
2996
2205
4116
1913
85854
2151
2154
1636
2196
3040
85842
5020
1704
5538
3749
2231
1834
4324
35461
1796
7829
2154
2403
2764
11934
2107
3258
6289
4831
1796
47342
3300
5155
18932
1819
3057
11925
1811
3624
4845
1979
1653
3010
2156
3882
8538
4294
2738
1668
23613
7451
2860
4124
10662
2174
3047
2409
3718
2324
3967
2299
2810
2337
6253
8086
2201
3128
17158
1656
4630
2153
4298
2071
5271
4148
53793
6792
19966
2461
4025
4289
7288
1639
5194
4146
3825
4273
5269
2150
4481
1752
4071
39519
1912
4721
1684
2199
2967
5292
4545
2200
2010
2465
4151
9653
1934
48108
31165
2035
43119
8192
10261
2797
4250
2273
2773
2153
11515
3762
3517
1942
1929
5459
2152
1764
7023
2557
3263
3303
15453
2444
19337
2953
3081
1666
45678
3109
2201
4039
5913
3560
33142
54253
1681
1572
8445
2990
3173
1942
33132
8621
8868
54242
1691
11724
4829
4593
2541
3770
2095
3765
4242
3557
1678
3565
1837
2014
6501
4792
2823
4638
2708
2361
12513
6991
19610
4037
2152
2690
1976
4636
44704
2699
2569
1657
25502
2152
1915
2220
16936
5737
2431
4749
2019
16925
1661
2646
1950
3194
3573
1660
1927
3305
2911
2751
3764
3621
2151
1919
1730
2987
7880
3917
5112
2622
4483
2596
2359
4154
10561
2176
3150
5243
4116
14303
2150
3831
18860
2150
10116
7934
2974
2150
2443
1670
3327
2005
3923
4585
7195
3633
1947
2151
2153
3335
3849
1822
8082
3554
2626
2001
22749
2155
4190
6983
2275
4670
10850
2580
8696
2545
5517
1784
1658
4761
4101
2002
19011
2714
2084
1665
2155
1717
2274
3872
1860
5230
2471
8940
3959
1950
2711
2264
2152
2202
18272
9634
56451
7443
3377
2912
9034
2278
24894
2280
16141
5214
5182
2886
3363
7077
1890
2589
81935
7661
5330
7107
13396
2155
4639
2225
3163
2275
3567
5214
5227
3713
3448
8528
2944
9402
1972
8941
4948
5264
3688
2388
14081
2150
2956
5167
3473
15680
13927
41885
2154
11736
13148
4148
16491
16600
18418
3606
8378
3905
2864
1808
2163
5420
5485
3352
3282
4393
16136
14508
16480
5662
5843
3150
1659
11912
4862
1947
1728
6422
10252
3005
8190
2151
15184
2799
2799
14440
3617
2154
17456
2254
6251
2810
3129
1686
3818
8487
1658
6192
1685
3385
4827
5663
3878
2152
3339
12179
2796
5296
9956
4380
2155
4066
3287
16468
4064
3356
2746
1667
18074
11716
33162
1659
2752
4704
4720
2084
2092
4537
2652
2290
4445
1953
5016
3366
3716
10673
7556
3903
3803
2984
5550
1860
3644
7478
12412
4662
12291
6357
6271
1917
3418
3325
1895
3120
2205
1858
2586
12522
32475
4031
3362
1944
1677
44132
2525
1925
3820
2309
3708
5376
32464
2086
13751
2410
2230
2194
8120
1721
5855
2539
4275
4081
2505
4290
5367
4142
1790
1915
4261
8313
1815
30574
2788
6719
1809
3644
2217
7350
2799
2972
1741
4234
4665
29704
9462
10597
5340
2151
2210
1689
3230
4396
3954
3970
2768
2154
17818
13705
1899
1916
2168
2572
7164
1894
3971
6209
15128
7246
3728
2464
3222
2049
3893
2864
4314
7497
3747
5065
2759
4508
2597
5050
2235
3428
2469
25730
13090
9116
4173
3065
4630
4661
2210
1933
2155
4237
11040
5341
3274
5069
12329
2417
4727
19304
3681
2210
3077
11079
6846
2571
2655
2261
6232
7996
7822
9959
1920
5789
3589
1651
7511
5157
6056
2495
27558
4603
3892
1800
3926
2558
1674
1839
4736
3752
2199
3693
3443
2573
1947
1940
2979
2448
9766
4773
9816
2919
1910
7866
2297
1709
2221
11529
4211
13709
5091
4070
5340
4465
4388
4402
1839
4903
7314
5657
15179
4435
1782
1912
1853
2972
1852
3144
2413
1648
2344
1691
1686
3572
20401
1644
3584
5392
3124
1953
4211
10871
6300
7663
4335
6279
8080
1680
7345
2641
6294
3381
7393
2112
2263
2176
3434
11337
7018
5926
108311
3124
2348
2725
2155
6551
3232
6673
12158
4193
8626
3163
17450
2182
1670
2438
6739
9838
2630
1896
2871
2084
2468
1941
12418
1901
4253
2278
3934
2754
30152
47491
5602
5306
2979
3902
4103
2966
5762
2916
5440
20099
3563
7705
2521
3554
3026
5639
7235
1669
13144
4709
4384
6319
2160
3219
2693
3260
2133
51171
1597
1721
5198
2270
2246
1924
2414
3759
3662
1907
2827
1947
7450
2668
2204
4373
6756
7437
1887
2531
1907
151308
5504
7870
2135
56256
1773
40170
11584
4436
4596
3220
10495
1905
14018
2994
4108
4939
1888
3201
1665
1887
9806
3440
2663
6761
2132
3990
2166
97581
3503
1898
2386
3579
1895
7613
1676
1681
2437
2599
4385
1662
2397
2466
2489
6769
2521
97570
7170
1818
3866
3067
4743
4500
6039
9972
1666
1656
1672
1668
1658
1667
1889
1671
1882
1695
1670
1962
1678
1623
2387
1668
1677
1681
1647
2148
1667
1661
1658
11264
1951
6814
1665
1675
1669
1674
1668
1668
1689
1776
1680
1676
1872
1763
2280
2631
1704
6935
1684
1676
1666
1709
1703
1655
1654
2271
1663
1676
11527
1685
1690
1673
7042
2429
1667
1666
2351
1681
2362
1671
1671
1678
1876
5058
2600
3137
2601
1670
48687
2600
2601
2357
1662
1900
1901
1655
1922
1789
18043
2285
2285
1655
1661
2366
1683
1664
1664
1680
1681
1683
1681
2560
1672
1672
1668
1740
1670
1692
2415
1660
2001
36821
1675
1672
1738
1690
1673
2538
1685
1891
1684
2278
1670
7119
1677
1671
2308
2564
2349
2354
1665
1671
1662
2192
2376
1666
2606
2606
1963
2283
2287
2287
1871
2291
2798
2289
2155
2258
1681
11159
1679
1677
1674
2271
2239
1665
1698
1679
1702
4261
1672
1675
2212
1673
1673
1671
2171
1882
1676
2288
2288
2365
2362
2362
2361
1659
3467
4833
1923
1707
1684
2021
1920
1682
1679
1678
1687
1908
1680
1671
1679
1673
1660
2368
1663
1892
2467
2463
1669
1679
2296
1667
2539
2540
2256
1753
1885
1904
2389
1669
1672
1684
2197
1681
1668
2559
2562
2344
2379
1686
1664
1677
2469
1793
1667
1655
2208
1664
1911
2355
1909
1936
3689
1659
1684
1671
1675
1676
1673
1799
1697
8516
2571
1676
1684
1889
1679
1679
2439
1876
1682
1670
1931
1671
1687
1887
1887
1674
1688
1682
1697
2808
2062
2372
1702
1667
1707
1665
2170
3091
3611
1688
27932
1812
1895
5589
1676
3132
2392
2303
1664
2367
1691
1691
8805
1658
2598
1674
1675
1675
1705
1676
1676
1669
5415
1680
1758
1755
1762
7053
2593
1580
1659
1683
2061
1868
1878
1878
1673
1672
1675
1678
1678
1677
1661
1657
1665
1878
1883
1679
2290
1700
1665
1682
1891
1667
1673
1641
1654
1673
1664
1898
465209
1682
1642
2231
14507
1691
1671
1803
2125
1678
1891
1892
1678
1651
2452
2445
1707
1660
1663
2325
2324
1692
1906
2265
1656
1661
1687
2294
2374
2371
2294
2294
2297
2433
1654
2437
2373
2370
2290
2368
1678
2266
1873
1884
1681
1666
1664
2579
2361
2170
1663
1679
1675
1646
1659
1693
1671
2365
1672
1712
1684
1767
1977
1959
1928
2546
1642
2526
1652
1671
1673
5526
1652
1695
1670
1642
2621
1888
2063
1668
1674
2125
2046
2625
1676
1666
2086
1663
2261
1678
3192
1646
1643
1894
1682
1677
2539
1684
2363
2090
1672
1671
1688
1685
1887
1653
2073
2172
2234
1658
1659
1922
2276
1712
1664
1682
1669
2519
1979
2212
1661
1657
1612
1682
1667
1661
1887
1682
1678
1676
1685
1906
1686
1670
2200
5855
3553
1671
2507
1687
1687
2878
3161
2112
408471
1664
1671
1672
1672
1657
1685
1885
1678
1636
2424
1656
2493
1660
1671
1713
1633
1673
1658
1687
1788
1669
1671
1669
1666
1939
1670
1655
1674
1658
1697
1669
101644
1678
1681
1900
1890
1679
7341
1679
234193
1671
1665
1870
1658
1697
1856
2243
3520
1678
66531
1657
1636
1677
2283
1676
2277
1666
1664
1653
2274
2100
2203
2205
2224
1665
1682
1667
7153
2375
2377
2529
2533
2530
1656
1662
1641
28785
7898
2252
1765
1666
2253
2786
6496
1683
2612
2085
1682
1674
1663
1679
1671
3377
42436
1668
1683
3428
1890
1659
2064
1691
1692
2512
1695
2514
17445
1677
1679
3845
1700
1698
1670
1635
1945
2269
2409
1876
1875
2063
1690
1757
1917
2274
2274
1659
1673
1679
1674
1673
1911
1698
1675
2271
1650
1686
1707
2257
1689
1658
1677
1666
1678
1669
1673
1673
1671
1631
1633
1670
1672
1658
1679
1704
1707
2175
1681
1639
1893
6926
2615
1674
2535
1677
1659
2363
1687
1676
1671
1668
1668
2359
1667
1888
35172
1888
1672
1686
2376
2045
1650
1670
2144
1653
1674
2621
1922
1960
1681
1665
1675
1680
1672
1671
1885
1680
1781
1861
2298
1681
1663
1668
1670
2813
1644
1654
1630
2387
2387
2172
1681
16364
1673
2959
1853
1678
2367
1895
2288
1667
1656
7679
1634
1686
2563
1667
1711
2120
1710
1664
1688
1643
2369
1704
1655
1667
1881
1878
1883
1641
1894
1893
5104
1641
1671
1689
1665
2605
2705
414420
1886
1881
1713
1675
1683
9257
18724
1672
1671
1655
2258
2268
1676
1662
1698
1783
1687
1673
1663
1647
1674
1665
1884
1671
1672
1692
1879
1678
1649
1795
1681
2798
1874
1871
2368
1691
1688
1676
1676
1678
1676
1680
1690
1657
2291
1700
1679
1700
2551
1647
1648
2559
2375
1680
2309
1673
2071
1670
1672
1683
1685
2189
1681
1671
1894
1664
2616
1677
1673
1891
2537
1713
1673
1669
1664
1660
1674
2609
1680
1682
2121
1684
1898
1677
2601
2900
2200
1632
2330
1787
1673
2187
2258
1691
1687
2264
2208
2211
2357
1690
1670
2418
1662
1666
2295
2292
1839
1676
1674
3929
2046
1691
2057
2268
34760
1662
1661
1668
1946
1673
1681
2393
1698
3683
1673
1673
1677
1719
2398
2088
2265
1680
2264
1672
1897
1896
1672
1651
2197
1637
1661
1686
34924
1886
1648
2455
1674
1644
1662
1690
1662
2702
4591
4570
1678
1673
1671
1689
1675
1664
1610
6866
2371
1667
1663
1671
1680
1673
1677
1681
1678
2569
1684
1963
2175
2349
1702
1700
1669
1699
1887
9125
1664
1764
1674
1687
1663
1672
1684
1671
1685
1670
1671
3916
1930
1687
1904
1878
1875
2268
1638
1678
2283
2572
1676
2292
2150
2283
1693
1713
1670
1667
2035
2373
1671
1669
1677
1658
1680
2327
1675
5575
1667
1672
1676
1967
2605
2607
2606
2600
1671
1679
4558
2268
1941
4266
4178
1677
1656
2256
1881
1919
1882
1669
1685
1669
1685
2386
5981
2412
1645
1757
1668
1686
1660
1667
1676
584817
2257
2621
1674
2626
2566
1655
1673
1677
2808
1682
1665
25367
2805
2608
2265
1675
1667
1697
1799
1691
1690
1676
1669
2372
1766
2377
1943
2377
2373
2373
1762
2380
2373
1943
6504
2232
1664
1680
1680
2566
1679
1681
1670
19947
1677
1664
2282
1687
1670
1908
1655
2176
18651
2695
1673
1676
1649
1895
2530
5215
1666
1670
2479
1677
1677
1671
3983
1664
1668
1688
1675
1659
1885
1888
1673
15021
1674
1673
1679
2248
1694
2118
1667
2265
1675
2385
1673
1672
1696
2616
1677
1697
2555
4178
3919
1660
2139
1670
1790
1659
1667
2291
1679
1667
1678
2251
1673
6876
1758
1674
1646
2296
2443
1670
1670
1687
1678
1674
1682
1705
1670
1848
1665
1674
1884
1685
1777
1657
1667
2359
6124
1667
1649
1652
1650
1675
1677
1688
2619
1668
1676
1675
1679
1671
3335
1695
1661
1690
1661
1654
1657
1691
2408
1695
1907
1681
2531
1648
1675
1660
7140
1675
1756
1676
1682
1682
10844
1664
1650
1665
2287
2553
1671
2516
1684
1669
1747
1696
1697
1699
1882
1660
1627
1685
1646
1676
1674
1682
1649
1812
1693
1675
2263
1674
1704
1961
1684
1682
1679
2374
1633
1671
1633
2258
2373
1749
6021
2026
2270
2701
1678
104653
1672
1685
1672
1673
1653
1677
1677
54542
1678
2270
7560
2020
1895
1672
7054
1645
1661
2562
2067
1667
2365
4904
1844
1660
1883
1682
1664
1683
1900
1635
2200
1659
2204
1885
2599
2381
1638
2552
1659
1662
1663
1663
3003
1677
1677
2173
2524
2171
2595
1935
1674
1678
28435
1875
2281
2300
1996
1683
1794
1678
3226
1660
2199
1632
1632
2442
2445
2324
1672
2278
1668
1671
1671
1666
1664
1944
1655
1657
1888
2056
1694
1660
1693
1705
1705
1677
1700
1726
1660
1703
2348
2260
1831
1793
1684
2805
1687
4963
1662
1678
1636
1680
1786
1663
1671
1917
1681
1689
1662
1690
1675
1679
1652
1685
2093
2360
1674
1675
1675
1662
1661
1789
1675
1679
1681
1675
1899
1675
2089
1687
1661
1668
1666
3399
1663
1676
1672
1720
1718
1657
1691
1657
1675
1814
1711
1789
1638
1660
2066
1671
3739
1679
1816
1678
1902
1679
5048
1673
1672
1693
1672
1662
1684
1662
1661
1658
7664
2148
1689
1672
1658
1927
1663
1669
1672
1683
1665
1674
1683
1676
1675
1666
2214
1686
1902
2340
1893
1756
1687
2444
1656
1669
1688
2088
2075
2075
2695
1687
1668
2277
1669
1676
5910
1677
1898
1757
1757
1696
1764
1685
2313
1878
1665
1670
234164
1670
1632
6799
1981
1658
2284
1690
1664
2414
1671
2295
1688
1676
1869
1661
1676
1653
2551
1675
18724
1683
1673
1686
2290
2291
1863
1801
1796
1805
3786
2277
2513
2356
2264
2268
2129
1683
1899
1663
1678
1674
1656
2277
1672
1672
8617
1688
1886
2296
1671
1689
1649
1664
2293
1876
1669
1662
1668
1647
2120
1786
1685
1675
1675
1680
1657
1658
1656
1681
1658
2264
1817
1905
1681
2995
1686
14502
1674
1678
1670
1669
1958
1679
1671
1671
1646
1676
1666
1662
1682
49182
2270
1896
2228
1676
1630
1674
1678
1671
1673
1674
2333
1672
1670
2112
3136
2450
1793
1677
1911
1671
1900
1681
1836
1834
1895
1632
1676
2173
3342
1891
2384
2107
1673
1683
1725
1673
1640
1673
1671
5499
1662
1661
1671
1678
1708
1680
1683
1849
1665
1662
1680
1676
6019
1687
1687
1737
1660
1663
1663
1879
1876
1675
1690
1690
1922
1671
2617
1657
1676
4214
2567
1675
1649
2208
1668
1697
1725
2273
2746
3050
3223
6006
1674
42386
1681
2277
1675
1817
2202
1677
1665
1673
1663
1657
1642
2173
1669
3969
1670
1809
1680
1815
1815
1818
2284
1762
2289
1801
2358
1673
1676
18684
1681
1670
2773
1681
1681
1681
3294
1671
1674
1664
1665
1890
2564
1681
1740
1626
2348
2609
1666
1668
4931
1687
1673
1673
1677
1676
1673
2572
1673
1675
1674
1677
1672
1673
1673
1658
1648
1647
1654
1709
1668
1670
2555
1796
1670
1672
1671
1883
1890
2206
1666
4391
2392
2188
1662
1676
1675
2431
1658
1653
1656
1654
1671
10450
1677
1657
2307
1652
3280
1671
1673
10435
1672
1677
1668
2545
1681
1694
1665
1696
50307
1673
1656
1681
152348
1647
2352
2595
1666
1905
1683
1668
1684
2053
2186
2386
1665
1686
1830
1657
2395
5450
2123
2321
1650
2611
2611
1736
2486
1651
1652
1678
1675
1678
1659
1658
1702
1675
1678
2796
2046
1663
11413
2632
1668
1651
2534
1894
2163
1681
2112
1684
1684
4400
3470
1691
2352
253108
2353
2463
2461
5115
1677
1887
1651
1700
2314
2314
3442
1653
1691
1681
1667
1642
1669
1705
1683
1906
2562
1958
1688
1685
1674
1702
1705
1693
2384
1673
1687
1657
2413
2569
100732
1880
1877
1891
1665
1668
1665
1667
2041
1929
1687
3577
4279
2397
1671
2204
1668
1687
1635
1673
1672
1679
2037
1673
1676
1665
3409
1659
1674
28911
1703
6400
1721
1668
1672
1797
1669
1686
1673
1688
1660
1674
1634
1684
1945
1683
1675
1674
1678
1682
1676
1678
1683
1675
2383
1674
1672
2246
1701
1662
1672
1664
1663
1909
1663
29091
1668
1682
1837
1832
1833
1710
1839
1833
1832
1668
3909
1685
2168
1885
2364
1676
1678
1665
1664
1677
1765
2554
1897
4257
1664
469997
2210
2288
2267
2530
1762
2357
1679
1685
1629
2250
2617
1684
2209
1629
1641
1665
1683
1672
1672
1663
1665
1634
1663
1684
1661
2285
1662
1803
1669
1690
1636
1664
2590
1883
1680
1714
1678
16625
1669
1934
1654
1906
1666
1668
1683
1660
1664
1681
1674
1671
1679
1671
1628
1672
1672
1687
1657
2098
2531
2280
1649
1683
1695
1672
1680
1679
1676
1738
1670
1676
1652
1696
3858
1674
1663
1884
1631
1685
1655
1670
1709
2592
1677
1680
17406
2368
2176
1696
11896
1667
1687
1673
1643
1687
1687
2252
2249
1679
2577
2578
1675
3307
1657
3433
2555
2691
1677
1669
1663
1871
2268
1678
1670
1675
1676
1677
1639
1655
1797
1665
1797
1797
1684
1886
1670
1679
1681
1665
1758
1666
2290
2291
2260
1692
1606
34937
1690
1692
208655
1664
2231
3389
1661
1901
1680
2555
11314
2270
1655
1690
2553
1664
1657
1658
5594
2368
1655
2368
9162
1671
1689
1677
1666
1685
1683
1675
1667
2525
1658
1706
1681
2129
2262
1709
1665
1674
1661
1665
3958
5116
1902
9189
1670
3040
1659
1656
1765
1682
1746
31853
1672
1718
1717
1659
2630
1688
5450
1713
1715
2838
1674
1654
3049
1674
1652
2569
1670
1672
2167
1649
2130
1690
1898
1657
1674
1704
4978
1657
1660
2415
1666
1658
1654
2268
1661
1664
2051
1665
1629
1909
1923
1907
1674
1664
1928
1879
1688
1673
1673
2524
1673
1656
1627
1677
4826
1672
1947
2342
2626
1685
1679
2268
1673
1662
1679
2306
1672
5267
1653
1883
1667
1682
1658
1678
1682
2286
2218
2339
1888
2696
2378
2236
2566
1670
1669
2512
2412
1674
1693
1679
1685
1685
1712
1671
1677
1943
1687
1702
2701
1853
2393
1670
1677
2540
5078
1658
1668
2290
1664
2799
1700
1682
1674
12247
1644
6217
1684
1676
434550
1668
1888
1999
1695
1674
1677
1644
1656
1656
1666
2552
1664
1672
1691
2276
1680
1682
1677
1661
1659
440072
1656
1664
1681
2682
1876
1673
1685
2363
1665
1674
2233
1678
1678
1673
1689
1667
1678
1666
1648
1678
1680
1668
1679
1896
1737
2256
1673
1673
1681
1680
1773
1669
1669
2016
97345
1673
1678
1660
1668
2230
1912
11666
1667
1680
1677
1677
1678
1677
1667
1679
1781
1667
1670
1680
1673
2667
1667
2329
1889
1691
1653
1658
2260
1673
1669
3692
1759
1761
1690
3331
1671
1678
1672
423843
2367
423843
2064
1673
1664
83975
1674
2587
2248
1675
1706
1672
1675
2564
1664
2536
1688
1683
1684
1689
2207
1673
1671
1665
1671
1681
1910
1699
1678
1669
1651
1683
1680
1713
1715
1651
1713
2560
1668
1671
4142
2618
1849
2032
2032
2433
2033
2032
2291
20268
1671
1669
1669
1652
2265
1658
1663
1644
1673
1915
1894
1898
1659
1685
1699
1687
1671
1684
1673
2300
1694
1708
1693
1843
1703
6764
1685
1901
1899
1904
1687
1689
1688
1689
1659
1662
1873
1691
17111
1670
234457
2244
2721
1681
1659
1891
1888
1679
1681
1661
2095
2217
1681
1719
2678
1676
4074
2393
1676
2373
1690
1682
1674
1672
1662
1681
1676
1712
1638
1676
1671
1684
1697
1692
1649
2284
1661
1670
2283
2283
1690
1670
1932
1836
1838
11288
2169
1636
1767
1659
1677
2256
2256
2380
1702
2200
2367
2657
2553
2257
1661
1667
1665
1701
2321
5211
58377
2079
2424
2373
1898
1668
1690
1694
2623
2343
1659
2350
1674
1690
3659
2055
2336
2055
3433
2276
1682
1670
1812
1810
2656
1658
2278
1657
1667
1676
1661
1658
1944
4890
1880
2531
1668
1661
1683
1680
1683
1683
1659
1661
1663
1671
1781
1671
1902
1674
1691
1671
5850
1664
1665
1662
1662
1650
2382
2380
1800
2538
1960
1670
1670
1661
1661
1690
2419
1650
1689
1655
1670
2326
1670
1647
1892
1653
1638
2443
1713
1667
1668
1672
2374
1670
1676
2222
2197
2197
1671
1654
1654
2163
1644
1674
1698
7892
1649
2564
2812
1892
1677
2435
1696
1690
1766
2097
2183
1653
1765
1875
1674
1684
1683
1686
1675
1674
1771
1683
1666
1684
1649
1745
1907
1738
1662
1910
2273
1695
1669
1640
1673
1677
2043
1901
1886
1886
1801
1881
1795
1665
1678
1628
1670
1697
1759
1757
1675
1676
1674
1675
1675
1718
1668
1669
1652
1709
1677
1658
1675
1678
1678
1659
1685
2085
1679
1680
1672
1674
12383
1672
1676
1682
1662
1678
1682
1909
8599
5287
1661
1661
7137
1662
1881
1781
2550
2531
1667
1677
2754
1841
2202
2197
1695
2459
1755
1666
1818
2427
2076
8282
1793
4715
2138
3553
2142
4549
1825
2490
3650
36253
2136
1950
2146
3130
2349
2809
2193
1756
1668
2474
2175
1826
5234
2478
1686
9310
3896
1964
6796
2525
1906
1828
2140
3584
4389
2901
2913
1884
6532
2295
19922
1806
1941
2137
2917
11951
2798
2319
1678
1868
1828
3633
3853
10740
1756
2767
2251
5579
2144
4858
1855
2446
2229
2139
2473
1673
2576
2573
2136
2332
2761
1866
1970
2201
3584
2466
2428
42359
10264
5199
2461
1730
2467
2504
3673
1717
1757
2272
1643
2136
5084
1689
2507
2815
1817
3780
2575
1655
3020
2140
2468
1846
2246
1874
1761
1689
1950
11556
1771
4017
2433
3188
17596
2489
1925
2066
3603
2756
6930
1661
3576
3417
1927
1906
2261
5050
2502
2152
1667
1877
2435
5095
2010
3209
7594
8108
3317
4730
2176
2233
4924
2178
2136
1806
1942
2385
1828
3602
1635
3396
3765
6795
7745
7379
2078
3895
2213
3597
2156
1756
1694
5800
3520
5399
3389
2312
3160
3190
3651
43133
2312
3229
27526
4220
4567
3442
2575
2025
2001
3089
8449
3668
2358
2795
10452
75839
14950
2681
3152
40249
2512
4244
1825
2258
2477
3106
14209
2398
8738
2001
1658
1768
2941
2511
2271
35655
3216
12015
1674
3224
13569
3226
3410
22872
4106
17861
1917
2174
2217
3814
6470
5230
6454
1849
4551
12109
1785
20395
4765
12610
13459
2434
2985
3754
2129
2151
2323
1795
5277
2145
4849
2837
4416
2287
6102
1798
3006
1642
2324
14792
2924
2540
3506
13442
2237
9184
2341
2283
3178
1770
4304
2250
7402
5240
7279
1779
2324
2024
2868
9966
2267
2136
4320
1757
3535
15970
1949
7724
3972
2979
3085
3693
1765
2429
27673
2853
4439
2522
10123
5464
1667
2152
4391
2109
14474
1931
2492
9122
2820
5621
2679
5183
7141
11926
3075
2306
2090
2144
2063
8999
7555
2202
4836
17340
2306
2176
2536
3386
2145
2037
3370
118681
2177
2078
16409
5360
1668
1640
2014
3236
4383
3338
3956
2037
2239
4708
1911
1765
1614
3206
2307
2092
2144
14616
1627
1954
12187
3037
1885
434522
1732
12283
9148
1935
2345
12087
1726
41283
1924
139447
1997
2511
1662
4236
2264
2964
2143
2081
3220
13769
2225
2269
2406
2050
15393
6502
3524
2013
11592
1921
14663
1820
3259
1796
2366
11281
3617
2051
1683
3775
6445
9591
16611
6962
2983
2442
1746
2310
2429
2119
1656
1674
1669
2112
2254
2791
2103
2414
3076
11096
1892
1669
2785
3100
5625
1661
2237
2088
1662
3092
1892
1988
3373
1835
4855
8454
1655
2829
6383
4416
3621
1664
1666
4614
6142
9143
7021
5338
1701
2447
4666
1651
3926
3925
2172
1699
1906
1696
1650
2139
2228
2056
1824
1675
2006
2184
1869
3015
2290
1864
14185
1945
1674
1670
1667
3190
3835
1794
2286
1821
2474
2538
2148
2024
2761
2595
2394
2443
2475
1809
2107
1674
1673
3627
1703
5239
2004
1850
4474
2426
2288
4889
1793
1677
1647
31044
10772
1669
2105
1660
1805
10135
2384
1961
2038
7989
2043
1985
2144
1645
1649
2243
4248
7031
2032
2592
4409
2256
5489
3303
3010
2464
4294
9200
2074
1875
2449
1695
1985
2336
1664
3731
1773
1916
2551
9238
1651
1664
2607
4796
4945
1674
7769
3832
2101
2215
2268
1666
1697
1689
1692
2123
2253
1793
8704
2091
2150
1825
1664
2906
1652
2123
1646
2100
7031
1670
1671
2738
1679
1988
2099
7925
4545
2058
13427
4383
1759
1667
2016
6153
2495
2173
2156
2329
1763
3692
4431
3063
11290
2781
9113
1730
2057
3575
3587
1656
7443
1662
2323
2052
2528
2062
1655
4313
1683
2329
1683
2351
17579
1679
2284
3816
6645
2158
1671
3381
1639
1663
2251
2221
2241
3460
1867
2269
8700
2080
2651
3938
1814
2216
1672
2072
1858
1651
2814
6471
1666
2960
2665
2551
2532
1678
2057
1644
3041
1657
2201
5588
2155
1665
2052
1682
1675
11183
2439
1643
1816
1999
1662
3309
2065
2080
1702
2588
22960
1683
3370
2417
2542
2634
2588
1893
2065
3498
4819
2227
1905
2089
2326
2201
1897
1996
3040
2139
2164
3131
2182
2324
4515
2307
2305
1684
8079
27692
3836
1900
2700
2338
2249
4093
1683
2493
1657
2008
1736
5693
6876
1663
3470
1666
2390
1635
1696
1894
1900
1667
1673
1696
5388
3281
3065
1874
2381
2065
1778
2237
1724
2255
2208
2918
6714
3621
256820
1672
2248
2249
1786
1995
9571
1652
3783
1684
22767
2223
6245
8633
1656
7465
2153
6513
1907
8550
21475
1643
1710
1691
1648
1653
1918
3749
1634
2605
1737
2231
1679
1670
42701
7904
2060
1685
1656
2082
1655
1678
2425
1810
1684
3099
2461
1642
9650
1659
2178
2363
2117
1769
1687
5215
1677
3563
9205
3780
2263
1896
1896
15643
12731
1684
1902
1745
2062
5891
2313
2107
1882
2624
1659
2604
44043
2153
6048
4631
1725
593906
1902
3565
1684
1736
1657
3672
1779
2558
1888
184237
4620
2770
2238
2257
1752
2054
9792
2262
3532
1922
1686
1761
1897
1716
1648
1682
1631
1907
1756
1954
2238
1664
4482
4201
2160
1752
1684
2106
2358
1663
2800
2794
33172
1913
2445
4242
2755
1660
1767
11002
1675
2367
2360
2364
44717
2364
1803
1668
1698
1850
15097
1911
1671
1809
1658
1691
24240
1785
2075
1833
2241
4885
1772
1771
2210
1648
2522
2039
8631
2549
1731
1921
2288
2123
1758
1754
10338
1900
9010
6305
92300
19618
2273
10817
2284
5863
1787
4370
9287
3238
2886
1670
1697
1906
562960
2032
1800
1675
2307
1678
2589
8625
3699
1665
2314
2358
1796
1793
2425
1648
2336
2603
2608
4003
3801
1653
1655
4314
1674
2341
3617
2161
2444
2977
2665
3467
1767
1656
1655
1655
1664
18474
1660
3779
8827
2197
7186
7439
1903
3717
1971
1679
3241
2678
1749
4707
2425
1669
3439
2359
2753
1900
1903
4600
1666
2105
7109
1634
1904
2599
2158
2110
2284
79359
2027
1676
1665
1667
1780
1667
9395
2328
2543
2249
2214
2419
4079
1675
3736
1669
1669
2241
1667
1685
1765
1653
1656
3264
2145
2328
1669
2048
1815
2572
1741
1740
1927
2334
3174
1682
3710
2992
7259
18521
8686
1657
2024
1704
1703
2568
1668
2135
1666
3175
1845
3472
2758
3981
2002
1892
8303
4320
2062
1676
17256
1887
25513
1734
2087
2230
1657
3089
1656
1662
1657
3403
2344
3020
2400
16707
2029
1742
1914
22937
3591
2084
1660
3448
2111
2077
3763
8603
2861
1669
2370
2048
3251
1709
8909
2236
1691
16867
1647
2230
1653
1623
2991
1826
3485
1913
1913
2100
2049
2542
4816
2313
2892
2209
1660
2600
1668
3012
1665
2551
2290
10463
1895
4247
4707
1791
1649
1796
1660
1987
2289
3028
3295
1665
1665
6786
1679
3851
2210
24160
4844
10240
1812
1756
1698
3013
1664
5753
1679
3399
1681
3191
2156
1655
1880
1671
1662
1981
23436
1659
5276
1980
1657
6467
1701
4376
2689
2725
2404
3955
1672
1895
1676
2096
2166
6060
2032
3176
2156
1677
1664
4217
2229
1854
1868
1906
2233
1882
8161
1906
2263
33132
2397
2305
2028
4449
1979
3207
1660
1939
1660
1640
2494
2032
1826
1667
2684
1682
1961
4502
19039
2493
2542
8324
2381
2077
2105
3145
2864
1661
8146
2066
2469
1636
18295
1689
1987
2188
1899
1675
1662
3245
1769
2108
2077
4068
1748
1667
1668
1990
10753
1733
7554
2998
7801
1671
2234
7269
1651
1658
1647
2595
1964
9936
2103
1850
22870
2736
1655
1922
3635
11768
1663
7681
2792
3769
2628
1688
1687
40969
7936
2468
1658
2825
1789
6487
1655
3325
7097
2694
2296
2220
2365
6245
2702
2305
2398
2035
3918
1837
2407
5339
1994
2983
6509
6418
1787
1790
1788
12333
1685
4650
1667
48495
2960
2423
1642
1686
2001
3110
1918
5554
2474
1892
6026
2503
2587
2067
2107
7816
1659
4220
16161
4575
1654
35139
2334
1725
1867
5263
1814
6564
1678
3929
2412
1739
3134
1671
10653
2023
1685
1697
1692
12992
2603
1674
6969
1699
3598
2320
18258
1692
1948
1658
7850
2722
3285
75271
1649
1867
6239
3787
1660
3572
1812
5318
2181
1665
1922
5339
4088
3844
1790
1793
1790
1788
1934
3040
1879
1902
2057
2165
2035
1995
1766
8665
2056
5429
2695
8199
4040
1824
1963
2100
1982
1653
1927
4682
1810
3640
1658
2316
1806
3478
11065
2048
1665
9469
1879
1652
1652
1680
6431
2029
22924
1815
1676
1886
2268
1660
2274
2002
2028
1643
2481
1941
1933
1630
1675
1935
1645
1644
1663
3130
1937
17228
2057
1651
2339
4944
2108
4128
2214
1653
13414
1651
2978
2090
22656
2009
2050
2236
3576
1680
2052
2467
2260
2670
3269
3439
2316
1655
1678
2101
3750
3882
1908
2058
1859
1811
2880
2809
2810
3651
8546
1707
2221
1673
2980
2103
4285
1879
1682
1912
1693
2304
2077
2071
2559
2290
2137
2228
3359
5489
5286
2231
2079
2601
2186
6163
8791
2233
1685
1672
5253
3089
1657
2102
2275
2187
2031
4815
2105
4213
2030
1759
2238
13947
2861
2108
1704
1966
1991
1914
3126
2049
2392
2305
1738
5630
2955
5174
3143
5656
2087
3711
116446
1828
1678
122777
5891
4443
1678
2006
15627
1688
2039
4489
4867
2337
2119
2371
3894
6978
2287
1759
5060
1652
2199
2365
5237
1675
1810
6160
2454
2058
14261
3038
1802
6232
1840
2095
5053
1707
1655
9295
2162
1839
1963
2644
2308
1645
6505
4899
2243
2037
1660
5083
18871
3633
3610
1864
2734
1699
2068
1674
1905
1852
3289
2274
2121
11891
7574
1724
1685
5055
2628
2794
2147
3831
1910
1669
2053
2286
1653
3016
4362
2740
1759
3190
2321
2646
3003
1662
2418
4017
2168
5351
2329
16040
11519
6326
2255
2199
2395
1705
1672
1667
2076
1706
4029
1688
1622
26784
2052
2237
2140
119204
1735
2080
1642
2923
2418
3359
5490
1666
17844
7438
14773
1674
2165
1772
1675
2798
2797
2933
3454
5953
2846
3374
1917
2663
6859
2211
1661
3650
3288
9096
6221
1682
2084
2167
1671
1734
1931
2566
2398
4755
1692
5288
1867
2121
7278
2368
2560
2294
1688
1693
2292
1682
1851
2952
7269
3651
1679
6729
2727
1678
1754
2942
3967
2041
2352
5731
1862
2402
1725
7951
11184
46791
9158
2894
8087
1730
2097
9586
5513
11609
1925
1672
2188
2260
2223
4831
4188
5641
1777
3124
2351
1657
1810
2556
2549
2782
2535
6504
2704
1684
10058
1660
6362
2834
1901
13238
1661
1683
2583
18438
2098
1660
191010
14389
4472
97649
1822
2109
1783
5832
1800
1892
8122
1634
1694
1662
5853
2054
2066
5651
1675
1632
2834
2205
1664
1675
2233
3314
2265
2046
1653
1898
1899
1749
2253
2253
2316
2050
1895
2135
2187
2252
2897
3133
2540
2672
2156
1649
21972
1684
1659
2374
2289
1875
2268
2649
3944
2189
2355
2610
1657
2179
1750
4388
3177
2030
1942
3076
3292
1644
1656
8124
2285
1655
2268
1884
2852
2125
1687
1687
2292
2783
1675
6697
1657
4928
1659
8505
1670
11606
2096
2784
2212
1655
1693
1676
1667
1665
1654
2140
2331
1655
2331
2346
2470
1668
118562
1933
1881
2333
2124
2347
16559
1912
2181
1660
1662
1912
1675
1656
1965
2090
5670
1941
2608
1679
1679
1665
2797
2063
2426
1674
2321
2370
2360
1659
1901
10511
2338
3395
1665
3410
1669
1650
2329
1689
1656
2642
4848
5080
1667
1667
3444
2605
2604
2032
1901
2620
29026
1677
1653
2048
1903
1665
8091
1667
6803
1663
2506
5281
2609
1863
1997
2524
1765
1751
1736
65645
6474
15015
2394
1764
2498
4638
2313
1656
2219
2757
2292
1800
1678
73088
2096
6686
1988
1943
12160
2716
2987
2005
2706
2102
2658
2175
2068
2087
1646
1751
1754
1746
1670
2271
2393
4158
2180
1664
6513
1939
1780
2669
2266
2402
2033
1974
2025
1657
2081
1677
1690
2588
2852
2358
1660
3066
8906
1782
2495
1706
2192
3668
1936
1759
2668
3613
2153
1668
1897
2946
1939
1903
2332
1854
28151
1755
56812
2258
2486
4115
2936
2404
1786
2358
1943
1671
1670
3941
3968
1656
2213
1632
3562
1669
1790
1684
1670
2605
1666
1869
1934
1690
16877
2493
2459
3743
3162
1852
4052
3786
1694
2032
31331
3237
2682
1706
2032
5668
1899
1671
1816
1784
1914
1874
5759
1883
2794
1739
18206
2162
104599
3166
10373
1672
4284
1778
1897
2255
1816
21230
2041
2144
1650
2087
1647
2504
2021
1761
1980
2044
80476
1666
2001
2037
2085
1707
2046
55305
7772
2084
2070
2605
1655
3173
3335
2504
2208
2805
2030
2041
5834
14846
2775
2615
10201
4018
1937
2284
2338
1781
4103
2055
1788
8521
1781
1880
2083
2052
4546
3436
2052
1650
3965
2068
1668
2085
2289
2288
1656
1953
2050
1656
32496
2531
2155
4378
23236
54266
77988
4465
2001
2468
2745
1652
1850
23432
2095
8536
66208
25202
2415
8272
1747
2012
12671
1665
1685
2032
1667
2803
14304
4463
7838
5500
4076
1660
2164
2231
1674
1674
1673
1654
15667
1656
48101
1670
1980
1852
2128
1677
1656
1665
1669
1789
2452
12017
2129
2870
2043
2147
4072
2244
3142
1992
2642
1821
1792
4893
2030
1660
15399
2822
2050
2131
2633
2372
12462
1680
1647
1726
2154
2111
2707
1985
1668
33156
4541
3126
1675
1752
5024
16948
3422
1988
1648
1686
4409
2069
1752
2615
1921
1939
2340
2196
8573
2049
2521
138371
6897
2781
2202
2270
1917
2085
5021
4391
1753
2068
1804
2129
4872
3084
2540
1684
2681
5747
1662
9066
5293
4974
1664
1655
2374
2318
6382
2044
3243
2044
8369
2819
2139
8756
2394
1984
7170
9106
1703
6721
4248
2103
2887
2076
2724
2433
2031
7608
4859
2555
2005
5869
1654
210528
19608
3395
15091
3421
1674
2195
2694
2710
11667
1811
8365
2057
11943
2410
3217
2239
1770
2654
2157
2557
2231
2493
1802
112417
2155
1800
1889
2278
2056
33510
1673
4672
5530
2056
1656
1659
35674
2247
10347
2489
30611
1664
1653
2246
3640
2039
2601
7275
1752
2143
4008
1910
3223
2111
1658
2769
2111
1742
7721
1650
19863
4670
1804
2341
2951
8510
2318
5090
2145
2056
3004
2354
1780
2137
4045
1663
2279
101744
2460
2261
9807
12798
4017
2145
8107
3002
1985
7276
2813
1992
10724
1984
1820
1659
1955
1653
1875
2081
2029
1667
1744
1829
5127
1675
2080
1672
3076
5130
2706
1693
2457
1693
4243
1668
1656
1654
2521
1990
1907
2089
5114
2464
29960
3028
2040
1673
1690
1692
1661
4070
1664
2228
2055
1914
2154
1663
3028
1859
1686
1764
2338
2062
2083
20787
17134
2173
3038
2129
1655
1667
2143
2233
4914
2345
1917
9542
1687
2696
1917
1835
3728
1832
1778
2692
5680
2291
1859
1650
1973
2055
1667
5061
2624
1674
3634
2032
2283
1997
1683
3774
3021
2534
1725
4737
3167
2029
2882
1659
1661
1661
2131
1862
2366
3678
6899
1683
3135
5220
1886
1894
2102
2008
7140
7156
10527
2732
5672
2108
34866
5622
2422
1920
3738
1874
23588
2048
2525
1662
2178
2958
2034
9345
2204
2924
2037
1912
1825
3200
8086
2298
2041
2337
1791
1652
2270
1838
2111
2029
2298
2244
2229
1805
2398
2080
2048
4218
1685
6015
2170
1692
1667
40225
7348
2380
3766
1659
1661
2074
1659
2495
3304
24391
3635
2884
4738
11642
1664
1984
2516
2207
4002
2394
2231
4996
2692
2278
2604
1674
8337
2053
2101
4445
3636
3265
1969
9038
4670
7321
1658
1650
1654
2046
2161
1663
2938
2158
2320
2610
1990
3371
1651
4087
1644
1995
2702
1670
1673
8621
2604
2030
1884
1816
2644
2092
2163
2306
2054
2185
1663
2282
2057
5265
1943
3767
1780
1776
2146
1865
7183
1981
2533
6720
1669
1660
2758
1740
1859
2656
1756
3868
2049
3568
3039
18155
3179
4721
1663
2653
3808
1682
9427
4746
1852
3747
2720
11266
4038
23629
2075
1698
2167
1735
5542
1782
18070
2731
9944
2223
2560
2145
2714
142363
18330
4799
4131
2146
4494
2155
2156
1894
3134
2022
3992
3960
1875
25798
8577
2168
2058
2062
1841
1880
3764
2007
1954
8030
1802
1985
6259
2150
1670
2254
2091
1679
1667
2071
1837
6297
2785
1734
1903
3973
1779
1667
2025
6886
6434
4061
2048
4346
1730
2390
2653
6889
2653
1636
2645
2919
2776
3444
4286
8224
3117
2025
1910
1765
4363
2145
3452
1887
1684
2554
1946
1893
1908
61747
1666
1946
2184
2127
9974
2063
3776
1932
1879
2112
2305
2167
2302
2145
1755
8124
1657
2412
2149
1844
2780
13810
1854
1657
1893
1665
3599
2215
3324
2050
1663
1681
3661
2903
4376
3147
2900
4667
1716
3204
5223
14077
1889
2457
1696
1823
2130
2903
1907
2063
1669
2120
2889
9373
1780
1745
3756
2882
1939
2028
1780
6787
80274
5450
2358
2639
9955
4774
2054
1717
1658
1655
2055
2328
5294
2689
2056
1671
2636
4613
6682
2754
2119
2429
1668
2145
5252
2101
2756
1996
2128
2016
3236
1996
9074
1839
3033
1752
2530
1682
2146
5442
44525
1667
1721
2231
4055
18439
2051
2526
2723
1965
32468
2156
3459
2118
18113
1862
3736
3540
2128
4912
4789
3558
2056
2145
2146
55559
3747
2578
1925
2212
5134
2060
1832
1776
8626
1659
2636
2002
2120
2292
2147
1643
1668
2185
2147
1741
1920
5836
1761
2104
1641
46800
2004
1687
4878
5233
2792
2039
1761
3768
2349
3860
1670
2152
1980
2132
26372
6959
2386
10417
1674
11227
3501
1666
1667
2146
1966
5320
2114
16892
8313
4299
5855
1764
2133
8372
1795
2046
5017
2670
17423
2202
2056
3694
2059
4335
123068
3831
1935
4140
9945
1747
6899
2020
2587
2849
2107
1916
2139
10823
2039
2043
1836
2073
6211
1985
2126
2052
2014
2451
1671
1762
9098
3409
1668
3107
3451
5846
1736
4028
1701
2527
2143
18412
27496
1672
3450
1981
2044
1787
2215
1971
3006
3434
2145
1667
8822
1791
1778
2005
1947
3178
1701
2186
1668
1954
2089
3289
2011
1965
2131
7814
1703
11489
4029
2128
2147
2250
1900
3442
3810
1664
1669
2171
2005
2201
2192
59027
3999
1701
42414
1842
8887
2087
2042
2054
4135
2219
2441
5076
1668
1675
2379
6198
2116
1764
5203
1818
2594
1668
3664
1666
2065
1755
1807
9559
1881
3508
2039
2146
6198
5212
2097
1710
2153
2126
1819
2114
3497
2116
1779
1684
6155
1752
6479
2882
2137
2435
8079
1841
1890
4980
9557
6487
16830
2441
6455
5295
5634
5842
4802
5035
2392
2028
2070
6847
2146
1669
8583
1827
3049
2490
2103
3447
1665
1818
3755
1940
2063
2584
2211
6279
2148
1974
2420
1813
1667
1847
1675
1918
1664
2006
3307
1671
11483
2148
10459
1697
1793
1808
2004
1947
2711
8615
2400
6175
1675
1866
1673
1795
2861
1645
2387
1771
7032
2468
2887
2393
2229
1806
2114
1778
1683
1998
1777
3366
2146
2120
2106
1865
1748
10131
2151
2142
2249
23492
2042
3506
5465
3219
7110
1750
1855
2480
2702
2475
1873
3826
3841
2820
2054
2759
2379
11842
1806
1919
3558
6642
5403
2684
2240
16317
6567
7805
2143
4462
5407
1837
5283
1755
1789
3427
1907
2880
3865
1650
3652
6866
1810
10414
1908
1909
14143
181635
2300
10212
612848
2654
1671
4778
2150
2942
2146
2104
1892
13542
5531
2358
1827
2827
2001
1997
1667
2122
2137
1817
1903
5083
1681
1679
17730
1659
1841
1844
4334
2125
2904
5429
2679
2318
4686
2128
2452
2050
3215
23354
2235
2314
2170
7798
2192
4513
2033
1898
1838
2268
2904
2349
2769
5564
3376
2771
1664
2190
2052
5114
2115
2381
1985
1925
2047
3570
2126
3024
2418
1755
1895
2520
2311
1673
1668
1963
2299
2062
2119
3458
2246
2038
15559
1734
2136
2008
1822
5174
2232
2561
2534
2150
2009
37523
2142
3527
1930
1930
2089
5626
1931
2364
12105
2645
9470
1884
2497
3194
2569
1788
13569
1948
1913
7441
1736
2088
2071
2210
2788
2171
1952
2321
2015
1929
2084
3069
2812
1826
5702
19370
31311
8522
2978
2065
1668
2099
18218
3523
2071
8768
3242
1777
1667
2171
2013
1670
6378
5013
1669
3754
1669
12036
2070
2071
1814
4645
1675
1898
1742
2862
2030
6827
26105
2251
2253
2603
1854
3157
1666
8211
1929
2171
2144
1903
3885
5792
2137
2146
1893
6776
2255
31923
1670
1916
1666
3604
2253
1668
1765
12921
1902
2127
2721
3188
1663
1709
6682
2269
2072
2118
3260
1798
2175
2217
3322
2467
10463
1741
1852
2141
2785
1954
4102
3044
9666
1927
5995
13629
2043
2050
3615
1943
2449
2344
2533
5223
2180
2230
1994
2137
2110
1660
2009
4060
10754
10926
4544
2146
1806
1668
1908
1917
3522
2093
1763
1764
6022
1652
5804
2024
1797
8630
3043
2000
1992
2385
4029
1757
3375
2545
1655
1926
10241
1672
7634
10046
1976
10028
4059
9476
3654
3448
1817
1682
2150
3693
2065
2358
1672
1652
2054
2094
10383
1690
1781
3789
1827
1684
2895
1671
5685
7693
1800
7892
2144
2330
1832
1810
2107
2075
2076
2073
3861
1673
1809
1819
1916
1669
1792
2730
4212
4646
1740
1734
1770
5026
1708
4072
2475
1691
1791
2126
2102
2209
1670
1679
2204
2402
2705
1943
2776
2122
2000
6565
2087
13220
2145
2156
4692
2075
2038
2466
1781
1785
1744
2083
1665
8056
4595
2061
4648
2190
2012
53781
3188
3212
1667
2874
2965
2040
1668
2146
2765
3135
18392
1942
1972
2613
1666
13883
1992
3076
1683
1778
2102
2097
1873
11712
1844
6837
3070
1749
2038
1957
4768
2034
1669
1827
2390
2420
3047
2489
1671
2275
1934
2298
1668
2655
2814
1757
7888
2066
1669
9050
101644
2529
3862
1667
2613
1749
1670
1796
1824
6090
1666
4370
3147
3516
2298
1676
2154
12764
1783
5203
1918
2766
2222
2145
5384
1844
2698
2146
12163
1933
2164
94817
2147
5740
1940
5792
2574
4500
2299
6310
16550
1968
11427
3778
1659
1690
3752
10921
1666
6431
2146
2161
2146
7473
2666
6856
3062
2041
4257
2145
1783
7892
2146
2147
2707
8978
1822
2127
2146
4330
2512
2146
2146
1898
2457
2063
2145
2383
7643
1904
2216
1928
8489
3204
7378
1853
5646
5624
7502
2792
1940
2305
1905
3587
8707
6818
1765
3003
3451
1711
3869
2293
2581
2736
2284
1838
1891
2586
1766
3743
2210
1669
2320
2530
3690
2079
2157
2495
7450
2441
1824
1995
2091
1726
1966
1668
1666
3784
1670
5820
2260
2901
1669
6534
1817
1776
1776
3178
2537
3933
3334
1761
4919
1709
1684
7182
2177
2380
2470
2539
2447
1740
4676
2913
5016
7441
4623
3637
2287
21178
4340
2038
1713
2170
3885
1755
5022
4364
1759
2212
1659
2987
1806
19358
2078
1669
2921
4074
2113
1669
2048
5278
2868
5448
2640
3329
1671
2441
2057
1798
17065
25916
2084
1667
3150
2190
1887
2579
1668
1684
1713
2196
5582
2690
2440
2146
2019
1734
2402
2734
2591
2146
1662
5106
2551
2105
2145
1668
2497
1855
1780
80433
5575
6255
5715
3311
6005
21588
2108
2325
2257
2237
1668
1819
2146
1728
1806
2162
2177
1751
1819
2724
2485
3797
1788
3118
1670
1857
1790
2425
1919
2103
1767
2404
14471
25713
2146
3205
2060
1669
6670
2146
2037
1737
10249
6459
2156
2713
2447
2711
2125
1945
1711
1754
2209
9405
5039
1916
4301
2910
2128
2044
1728
1646
2111
1676
1935
22238
4023
11310
5097
5850
1634
138851
2082
2410
2024
2237
1778
77947
2802
2123
5781
2404
2139
2303
12471
6339
10281
9536
2146
10896
1760
1655
2146
1780
2107
2633
8856
2320
4529
2288
3565
1778
2129
9418
2662
2022
5531
4837
2686
5219
2146
1989
6947
2891
1694
7133
3959
1755
1841
1669
5096
3547
2369
2631
1945
1939
2483
28696
2220
2394
11743
21227
26208
1675
6250
2931
2110
1791
3509
2064
2872
12220
2222
2210
1778
2483
2647
2079
1817
15549
3404
1975
10801
2651
5410
2137
52996
2505
1837
2864
1915
3243
2280
2255
1749
2250
10896
2294
3066
2040
3497
2004
1996
13572
4684
9217
2334
1842
12002
4310
4112
1852
2920
2118
2571
1881
5675
2075
3458
1572
1916
2121
1794
2633
4542
1802
2470
3855
3352
11478
6453
1996
3834
1797
4533
8337
1705
1669
2493
9846
2738
1682
1963
25296
4784
3874
16597
2242
3155
2190
2806
1667
2447
1794
1973
11452
1634
1849
4622
2960
3545
5783
2032
3723
4272
33199
1818
2372
1799
3617
2306
2145
2105
3085
11585
2019
1911
2806
2157
2145
6817
1748
4197
1709
1795
2417
1659
1778
1628
3858
3108
2911
1751
7034
2599
2409
2150
1668
1667
2403
4480
2842
1767
2775
5072
2658
1950
1768
1886
2037
1943
7002
2497
3051
11409
2381
2089
5552
7338
1760
2252
3334
1667
2132
12793
9082
3147
2926
1875
2405
1794
2918
4156
2984
1944
9011
2171
1928
2349
12068
2927
2140
13629
1658
2018
2819
10523
1669
2308
1725
1767
1830
1821
11487
1993
1668
3221
12544
1826
1948
1791
1939
2149
1696
6215
4420
3144
2146
2373
1796
2174
2905
5980
1778
6702
2319
32373
1668
2579
5422
1657
2366
1730
2276
2217
3972
9323
1824
2147
1669
5629
31534
6721
3174
1959
1766
1657
1944
1749
1782
4479
14183
2008
2239
1679
1810
2281
34053
54642
1738
4645
2305
2857
1668
2378
4353
2387
1674
12281
1652
1999
1724
1830
1867
4176
6201
2815
1891
1668
3841
2421
1783
2185
9186
1798
2537
1759
10362
1989
3732
1925
1940
2003
1799
2376
4798
2998
2101
9027
1818
6364
8775
16099
6439
1824
26642
1758
3382
1806
9150
8290
1670
2289
18388
2048
24141
1666
1677
1866
1669
2593
2146
2331
2199
1963
3975
2147
2145
2190
4058
2047
15711
2145
2046
2233
2069
1889
2109
5524
1748
1670
1869
2805
2039
9876
1841
1662
2722
2292
1807
3065
2139
1841
1711
5004
1913
3502
1665
8073
2829
4979
1797
1845
2052
3561
2994
1821
1682
3921
1667
2799
1666
2403
1903
3192
2582
2417
2216
1672
1788
1940
1794
1668
6513
3016
1806
3511
2168
1965
3980
1869
1667
1750
3321
1841
2116
14965
2150
1666
1825
1933
1670
1668
4468
1804
1679
5787
1920
18787
3003
1846
4833
2242
1963
1884
6216
2033
2800
2640
1677
2463
1668
1730
2239
1820
9847
2996
1670
6323
5265
1858
1877
4531
1781
2377
1678
151303
22754
2017
9706
2173
1818
1950
2767
2142
8343
26232
1791
1989
3382
2312
1788
2272
1785
1850
2220
1671
5772
1796
1658
1914
1670
2126
1946
1941
2483
4130
9192
2149
5597
5549
2928
9531
2142
3190
1666
13810
1698
2116
4434
2062
6187
3174
2126
1797
8624
1983
5130
4433
1747
1939
6571
1891
2512
2297
1767
8203
2863
2940
2503
2146
2470
1908
3247
2164
4174
2692
11203
1841
1666
6166
2149
6924
3332
2334
2114
2718
2232
12430
2486
112842
1785
1776
5193
1668
7368
6271
1990
1886
3710
2744
1657
1651
2855
2150
2312
8088
1803
3323
1785
2054
9036
2334
2473
2432
10101
1659
5321
3880
5250
2121
1911
2861
4018
2819
2468
2136
2806
1668
2299
2429
2378
1770
2114
1769
2117
1713
2262
4344
8416
3665
1784
1820
6826
11209
3481
2613
10135
2483
2538
7721
2399
3416
2307
8347
2174
1745
2090
1983
20395
1933
11503
1891
1822
2132
2111
1825
10939
10714
1773
1906
1832
1666
1937
2898
1769
1668
6054
5230
2304
2511
2013
3176
6860
2328
2497
1676
1785
2491
100686
5386
5668
1908
1837
3567
2840
2063
1919
7165
1830
1755
2819
1994
3770
1831
2334
43945
1832
2375
2613
2432
4542
6738
3675
3638
2515
1846
3566
1849
23353
12346
3071
1666
2131
1675
5648
5779
3259
2409
1800
1700
1851
2139
3219
4928
1869
2244
2543
2846
2423
8231
14173
1911
7153
2276
13423
1814
1755
3508
26275
3359
1784
4106
3416
2340
1681
2459
1837
11993
2361
4180
1682
1672
1681
2681
1682
1682
1681
1667
2681
2084
1684
1810
2587
2078
2582
1803
1804
1667
1674
1893
2230
1677
1659
1669
1656
3254
2915
1663
1662
1666
5899
2082
2060
1655
2204
1696
2354
2281
1908
2274
1699
2311
1666
1885
1664
1666
2137
1660
1668
1667
1805
1805
1674
1803
2254
1671
1663
1676
1665
1682
4700
1644
1662
1680
2693
1709
1668
1918
1678
2267
1711
1672
1656
39444
1631
1651
2597
1668
2595
1673
1720
1720
2122
1677
1687
1675
2263
1687
1686
1684
1687
1672
1665
1668
1667
1679
1899
1677
1682
61198
1684
1679
1668
1686
1816
2299
2296
1673
1679
1817
1821
1793
7288
1675
1756
500235
2304
1669
1717
1886
2361
2049
2374
1675
2299
1965
1867
1663
5766
1663
12599
1689
1685
1679
2471
1862
1903
2538
1638
1676
5038
1680
22338
22342
3055
1677
1674
1896
2920
1672
1661
1677
2116
2294
1674
1660
1688
1654
1648
1676
1763
1684
1683
2151
1885
1686
1668
1677
1676
1677
1679
25458
1674
1917
1653
1682
1790
253299
3011
2377
2078
1665
2097
1666
1674
2641
24
2278
1895
128455
1695
1650
1666
2364
1742
1701
1665
1678
1685
1700
1774
1674
1677
2240
2095
1681
1666
2274
2218
2090
1671
1689
1672
1901
83774
1665
1672
4227
1661
1768
1681
1672
1565
1674
2283
1672
1671
9856
1667
1656
1707
1799
1681
1702
1976
1686
1686
1663
2557
2304
1661
1612
1664
4053
1663
1830
1891
1692
2114
1668
1672
1680
8524
1664
1898
2033
1672
3291
1671
1677
2574
1570
1883
1669
1667
2403
2210
1679
1676
1676
1901
4354
1682
2302
1905
1660
4793
1901
1659
2285
1691
1845
1690
1658
1689
1677
2335
10074
2332
1666
1673
2618
1679
1692
1662
1654
9299
1880
5054
3045
1654
7945
1694
1662
1699
1701
1675
1678
1678
1678
1684
1686
1885
1796
1800
1683
1649
2800
1659
2113
1716
1704
1680
1633
1678
1677
1705
27184
1684
1728
2252
1891
1684
2066
2544
1676
1667
1668
2705
2104
2314
1661
1662
3939
4679
2329
2604
2604
5222
1675
1680
1650
1670
1915
1687
1563
1873
2882
1682
1705
1645
1676
1664
8584
1661
2348
2335
1690
2061
1892
2340
1896
2240
1661
1629
1907
1669
1669
1677
1695
1689
1678
1712
1705
1806
1667
1874
1670
1682
2251
1676
1917
1659
1664
1673
1758
1736
1760
1663
1673
2422
1892
1891
1672
1669
1664
1689
2440
1666
2606
6450
2300
1563
5097
1909
1671
1683
1651
1650
1661
1675
2262
1673
2800
1681
1681
1672
1680
1672
1669
1661
1656
1649
1566
2237
1669
9070
1678
1668
1665
1655
1650
1664
1655
2468
1667
1674
1699
1667
1889
1889
1682
1738
3006
1661
1686
1688
1670
1672
1675
1680
1673
2216
1894
1886
1623
1675
1673
1891
2631
2275
2241
1595
1688
1675
2613
1783
1673
2245
18205
1946
1659
1683
2245
2027
1684
1659
1674
1675
1766
1677
1907
1677
1683
1679
8263
1682
1810
1684
1680
1683
1681
1684
1680
1686
2284
1679
2266
1887
1667
2241
3182
1678
2768
1680
1660
1662
1671
1937
1977
1666
1711
2528
1692
2447
1702
1577
1903
1679
1675
4308
1643
1786
2411
1673
1765
1672
1842
1904
1647
1890
1666
1667
2525
2521
2525
1658
1892
1894
2221
1668
3543
1756
1756
1684
2052
1684
1692
2585
1676
1670
1682
1662
2099
2541
2314
1677
1641
2260
1812
1657
1677
1673
1644
1666
1700
1683
1670
1666
1660
1943
1664
1665
1671
1647
1677
1749
1860
2083
1698
1704983
1688
1672
1709
1681
1674
1679
1674
1661
1663
2371
2072
1668
1674
1757
1658
2785
1657
2611
1659
2673
1682
1679
1804
2258
1648
17389
1643
2290
1730
1914
1685
1789
1660
1673
1670
1670
1641
1703
1678
1677
1667
1671
1671
1644
1676
1701
1678
1658
1681
1655
1657
1758
1758
1664
1757
2346
2052
1696
61871
1670
2369
1772
1898
1652
1660
2258
2573
1657
1694
1684
1684
1685
13102
8372
7261
4617
1810
1628
1659
1705
1662
1676
1699
1641
2449
2077
2408
2403
1731
2306
1672
2405
2292
1667
1672
2182
1672
2045
8568
1683
1674
2504
1670
1936
1675
1679
2412
1765
2536
1681
1682
1640
1695
1668
1770
129801
1675
1892
5360
2802
1683
1699
1671
1658
1668
1670
2800
46385
1667
6255
2196
1690
1657
1684
1690
1652
1673
1879
1685
1660
1675
1672
1665
1653
2290
2225
1673
1681
1707
1648
1705
1948
1673
1899
1669
1652184
1665
1695
1672
1682
2043
1658
1664
1668
1758
1676
2588
1713
1689
3924
1679
1683
1913
1676
2342
2233
1761
2671
1670
1683
1684
1689
1696
2453
2380
1665
27098
1802
1659
1692
1691
1683
1691
1662
1658
1660
1659
1985
1677
2379
1661
1688
1783
2235
1769
1842
1760
1897
2058
1643
1659
1645
1683
1689
1651
1677
2383
1651
1669
1672
2375
1914
1668
2273
1653
1894
2425
1669
1657
1669
1695
1662
1754
1673
1682
1663
1663
1683
1688
1667
1889
1891
1663
1882
1661
1709
2287
1666
4232
2970
1898
2137
1690
1676
1674
1677
1672
2376
2618
1681
1681
1888
1886
1911
1873
1676
1884
1757
1654
1754
1670
1669
33201
1681
1685
1683
1689
1794
1914
1671
1682
1693
1694
1745
1661
1677
1929
1681
1681
2044
1691
7933
3587
1657
2096
1666
2264
1671
1746
1788
1681
1658
1894
1668
1700
2294
1799
1676
1618
2563
18687
1705
2023
1657
1685
1659
1898
2210
11378
1660
1664
1706
1670
2225
1672
1685
1686
1690
1672
1648
2546
2617
1680
1668
1667
1666
2034
4564
1674
1679
1660
1650
1713
1652
1675
1812
1813
1654
1663
1663
2436
2434
2187
1678
4246
1700
1677
1898
1891
1665
1764
1683
1686
2583
2403
1698
1670
2315
1680
1681
1641
1672
1664
1684
1653
1681
1670
1677
1683
1683
2622
1654
1676
1686
1686
1683
1682
1684
1660
1718
1659
1661
1666
1685
1703
1674
1678
1661
1667
1671
1687
1661
1673
1641
1669
1675
3116
1673
1686
1682
1685
1657
1863
1688
1680
2330
2206
2206
1674
1672
1675
1686
1825
1681
1715
2177
1662
1901
2238
1640
1688
1656
1665
1667
1673
1673
1671
1670
1808
2099
2576
2262
1674
1669
1673
1678
2537
1676
2203
2203
2202
1667
1667
1690
1669
1675
1685
1683
1678
1667
2347
2343
2213
2036
2395
1654
1771
1679
2371
1676
1679
1678
1707
1676
1689
1664
24845
1720
1664
2251
7386
1667
1686
1702
1662
2839
1902
1697
1902
1672
1683
1895
1895
1682
1682
1661
1664
1950
1650
1903
1701
4178
1678
5891
1678
1647
1664
1683
1666
1629
1664
1893
1878
1891
1891
1688
2408
1672
1688
5989
1663
1666
4614
1780
5214
1659
1683
1667
1669
1694
1694
1692
1677
2389
1666
1668
1667
2312
2287
1899
1894
1665
1644
1665
2030
2091
2085
1670
1681
1672
1673
1673
1675
1674
1661
1665
1671
1687
1670
1685
1685
1687
1683
1905
1669
1673
2242
1919
1674
1683
2368
2545
1671
1638
1675
1664
1686
1673
1672
2187
1706
1685
1694
1664
1664
1712
1685
2530
1915
1682
1642
1676
2215
1690
1679
1874
1670
1671
1676
1810
1711
1680
2271
1664
1658
1673
1672
1745
1662
2535
3482
1680
1670
1673
1668
1668
1684
1659
1657
1657
1697
2360
1651
2278
1673
1672
1665
1667
2747
2315
1685
1679
4219
1669
1671
1672
1685
1679
2212
2207
10335
18687
1685
1662
1689
1671
1688
1665
2458
1688
2649
1683
1686
1687
1690
1651
1807
1672
1673
1666
3623
1632
2066
1716
1664
1671
1668
18688
2257
1864
1658
1747
1656
1679
18688
1685
1894
1682
1682
1683
1655
1659
1680
1673
1666
1665
1670
1669
1706
1661
1676
1679
1654
1673
1691
1678
1707
1893
1670
1890
1665
1859
1667
1690
1688
1891
1672
1670
2247
1941
1663
1903
1914
1684
1660
1676
2342
2347
1670
1669
1672
18687
1688
2173
1789
1651
1665
2072
1679
40814
3637
1651
1948
1689
2289
2231
1667
1685
1667
1682
1682
1667
1664
1652
2532
1683
1688
1759
1757
1667
1758
2001
1703
3129
1695
1665
1913
1664
4834
1694
1737
2069
1764
1771
1788
1675
1658
1669
1657
1673
5714
1762
2446
2447
1650
1670
1673
1673
2247
1671
1912
1710
2562
1656
1682
1682
1681
1684
1668
1672
1698
1798
1653
1655
1980
1688
1672
2547
2545
1676
1668
1671
1666
1895
1679
1650
2273
1980
1706
1913
1917
1661
1662
1678
1865
1659
1673
1674
2787
1666
1883
1699
231505
1909
1801
1667
2459
1699
1642
1807
1659
1673
1663
1660
1669
1676
1670
1675
1684
2544
1662
1678
36934
1677
1662
9449
2297
1663
3585
1676
1673
10461
1662
1672
1681
1660
2282
1686
29788
1663
3245
1658
1716
1697
1696
1694
1695
2619
1705
1676
1915
1697
2309
1887
1883
1885
1884
1886
1678
2588
1675
3449
1660
1684
190795
1836
1680
2411
1669
1903
61725
1684
1684
1908
1904
1908
1914
1688
1679
2658
1673
1671
2077
1685
1684
446468
1686
1676
2267
2190
1674
1687
2193
1662
1671
1891
1659
1661
1658
2269
1672
1661
1890
1680
1676
1669
1943
1663
18926
18687
1667
1712
1711
1711
1668
1698
1701
1782
1694
1859
3499
1674
1693
1693
1656
1671
1650
2674
1784
1658
1682
1664
1710
1668
1667
1695
1697
1678
1670
1653
2640
1654
1698
2556
1666
2842
1679
1677
2285
1676
1690
2149
2583
2266
1901
2332
1679
1654
2532
1672
2172
1680
1653
2351
1896
1669
1679
1681
1676
1677
1793
1660
1661
1647
2568
1669
1647
1784
1690
1689
1689
1680
1662
2287
1877
1686
2305
1800
11210
23459
23459
23461
1674
1663
6853
1695
1683
1688
1681
1793
18687
251457
1995
1662
1684
1688
1687
1682
14507
1678
1711
1714
1688
1661
1673
1664
11475
1652
1681
1668
2276
1696
1656
1659
1668
2608
1760
2062
1678
1683
1683
1803
1691
1689
1666
1681
1680
2269
17115
1843
2559
1657
1658
1679
2206
4534
1671
2061
2056
1773
1655
1666
1682
1683
1888
4354
8737
2035
1666
1685
1753
1663
6131
1664
1674
1667
1669
1672
1674
7236
2611
1911
3313
2247
1972
1671
1665
2238
3524
2293
1692
1661
1657
4096
2703
1694
1696
3252
1709
1711
434550
1706
1673
1708
1677
1676
1709
1677
1704
1683
1683
1641
684689
1682
1923
1679
1661
1671
1676
2179
1684
1683
1682
6068
109796
18688
2065
1688
1677
1902
1924
1691
1799
1667
1805
2194
1669
1683
1692
1686
1665
2303
1669
1704655
1656
1950
1637
1682
1682
1668
1672
1662
1691
1661
1680
2614
2615
7527
1674
1921
1682
1684
2529
1693
1702
1671
1662
1679
1663
1669
1936
1680
1668
1623
1903
1670
1670
1768
6143
1680
2245
1938
1671
1798
1798
2663
1671
1687
2828
1686
1682
1678
2046
1686
1660
2171
1902
1900
2558
1678
1646
1895
2094
1670
3359
1710
1670
1687
1659
1686
2270
1692
1707
1667
1669
1883
1673
1672
1665
1663
1651
4262
1943
1778
1674
1671
1750
1668
1672
1754
1647
1702
1702
1668
1697
1669
2822
1674
1668
3473
2573
2626
2578
2631
1656
1678
2794
1664
1654
1667
2273
1666
1680
1672
1659
1679
8235
1672
2405
1680
1677
1668
2285
1677
1667
2326
1682
1695
1694
3139
2117
1739
1679
1884
1678
1675
1859
1886
1898
1666
6235
1707
1671
1890
1890
1689
2126
2288
1684
1695
1844
1662
2284
2291
1651
1668
3691
1676
1670
114504
1889
1886
1681
1674
1664
1674
1674
44363
1667
1685
1673
1677
1686
1772
1649
1671
1711
1680
1810
1653
1703
1702
1703
1696
1668
2428
1903
1669
1674
1652
2590
1689
1648
2272
85736
1652
2062
1671
1945
1943
1671
1660
1681
1660
1683
1663
1933
1667
1978
1669
1671
1676
1700
1644
1891
1751
1663
1663
1662
1663
1660
1690
1689
1677
1690
1670
1679
1953
1837
1696
1672
4645
1658
1683
1665
1655
1707
2093
1660
5069
1667
2660838
2093
2415
251475
1649
1657
1656
1646
1649
1705
1658
1675
1680
27230
2298
1796
1679
1681
1678
3088
1689
1687
1670
1875
1678
1663
1678
57724
1675
1670
1667
1658
1756
1690
1683
1847
2950
1664
1684
31223
2633
1760
1889
1663
13898
67880
1731
2265
2293
2413
1673
2303
1664
2372
1673
1894
2242
1690
1756
1695
1673
1905
1654
1882
1679
1691
115346
1686
1741
1691
1893
1692
1759
1968
1668
1680
2040
2197
2197
1685
1652193
1677
2791
1881
1660
26470
1665
1676
1715
1676
1939
86918
1941
1936
1937
1754
2649
1673
1681
1665
1671
1891
1685
1658
1673
1693
1675
1671
1672
1667
1733
1667
1633
1679
1667
1678
1683
1684
2537
41281
1888
2297
2004
1695
1667
1638
1890
1997
10361
1711
1672
1661
1600
1672
254217
1664
124726
1662
9783
1663
1669
1670
1663
1659
2459
10447
2898
2273
2140
1705
1790
1678
1660
2108
2292
335048
2848
1667
4816
1651
1668
1654
1672
1683
1673
2039
1663
1895
81499
1667
1811
1674
1679
2431
1646
2634
1666
1668
1667
1668
1646
1675
2718
1801
1684
1671
1669
1678
1678
2730
1677
1679
1671
1679
1682
1682
1679
1663
2062
4549
1689
1689
1654
1671
2131
1829
1665
1619
1674
1785
2292
1676
1678
1684
1668
1660
1673
1638
1663
6747
2127
1639
5602
1673
1691
94670
2063
1651
1671
1641
1662
1679
1665
1672
1656
2321
1672
2445
1656
1664
1689
158125
1687
2286
1680
1683
1816
1685
1653
1661
1677
2275
1682
1645
2535
18157
1810
7419
1605
1689
1901
1689
1894
1716
1968
1661
1682
1651
2411
2285
1671
1659
1675
1810
2246
2261
2246
2611
1661
2611
2610
2966
1671
2603
2790
5516
2267
1672
1674
2280
1668
2502
1750
1652
74803
1688
6521
1669
1660
1604
1941
1965
3496
124996
1694
2068
2630
1980
2579
2097
2096
1690
2427
2042
2062
1870
2415
1698
1700
117568
1653
2148
1652
1735
1735
1934
36302
1630
2839
2428
1605
3009
11343
1674
2127
1889
1686
3912
1665
2621
1677
1656
7860
2121
2059
2634
2145
1693
1676
1664
1677
4946
1899
1907
1909
1679
1688
1645
1689
2606
2606
2660837
1687
1677
1692
1668
1659
1652
2572
1667
1639
3022
8270
2523
1664
1608
1663
1647
1948
1945
2060
3285
258056
2061
2370
33407
7854
47847
4110
1942
1691
1900
1901
1753
1691
2168
1902
13436
4837
1672
1683
1685
1884
1678
1680
1674
1663
1688
1688
1969
1940
1758
1699
15751
1702
3592
1685
8701
2578
1662
2119
1647
19299
1682
1695
359863
1802
1670
1666
2612
369555
2613
1602
1684
2724
1692
1657
2098
1669
2498
1642
1688
1688
6544
1688
1687
843947
1684
2170
3450
1869
1984
1676
1746
7241
1607
1674
2581
1677
1668
3892
1667
3906
2389
3182
1611
1656
1654
1654
1656
1883
1693
1738
69570
1814
1685
1650
1658
1644
2263
1668
1980
1653
1652192
1674
1674
2418
346284
6793
2140
4039
1651
1650
1660
2125
1691
1672
1881
12362
1644
2347
1640
1642
2389
2416
1651
13777
1673
1669
1677
2224
1666
2334
1633
1939
2080
18102
1676
2084
1676
1673
9584
16830
3067
1669
1598
1673
5853
1693
2444
78433
2677
2203
2836
1668
1675
1881
1691
1665
1666
3203
1662
1636
1655
1600
1867
1671
1692
1707
2099
2068
8733
1667
1697
7617
1642
1669
475705
1672
1672
1663
1843
1810
1674
7151
1672
2600
150649
1680
2501
1633
1671
1682
1671
1787265
1683
2657
1961
2283
2360
1678
1909
1615
2255
2259
1790
1643
1679
2864
1685
2634
1696
1689
1671
1876
1690
1799
1682
2591
1674
1873
8845
1658
1641
1659
1660
2476
1687
1688
5418
1694
10128
2425
1673
1673
4504
1673
1672
1673
1788
48281
1697
2365
1679
1651
1668
2621
2509
1697
1679
2217
1676
1667
2513
136265
2096
1916
1671
1673
1706
2671
2141
1675
2659
1675
1663
2286
2828
1688
3588
1649
5802
1900
1664
2545
3065
1902
3497
2166
1671
1671
1673
2286
1660
1658
1670
2637
2339
1920
1920
1674
1670
1673
1671
2666
4245
1671
1673
1706
117581
1686
62982
1674
1689
1659
2311
2294
2296
1679
2069
3619
1684
1684
1681
1666
1660
1665
5491
1675
1674
1688
1686
1669
1670
1669
1677
1682
1682
1678
1676
1672
1804
1949
1684
1645
1948
1697
1678
2270
2270
1690
2297
2296
2296
1667
1673
1672
1670
1684
1685
1686
1675
9905
1659
4103
1686
1657
1670
1657
2210
1655
1655
1700
1696
1697
1688
1672
1676
1678
2365
1891
1897
1878
2527
2217
1684
1682
1684
1646
2984
1873
1671
1676
1692
1683
1674
2409
1673
2283
1682
2511
1672
1662
1885
1673
1659
1660
2247
1677
1898
1678
1667
2086
1905
1904
1906
1903
1673
1674
1674
1669
19924
1674
1672
2617
1691
1692
1685
1674
1692
1672
2282
1671
2422
1751
1693
1671
1673
1658
1894
2553
1699
2567
1663
1665
1672
1671
7087
1668
1696
1680
1666
1810
51011
1697
1685
1698
2720
1677
1681
1674
22337
1658
4548
1670
28349
1670
27089
1673
16631
1662
1664
1916
1916
1881
1658
1680
1658
2343
1692
1689
1669
1663
1630
1675
1906
1668
1685
1779
2264
1669
1672
2260
1669
6230
1665
1687
1686
1686
1662
1654
2533
1686
1666
2558
2562
1690
1676
1666
1970
1664
1767
2199
1645
1680
1678
2370
1659
1675
1673
1687
1662
2560
1683
1697
1684
1667
2417
2423
2422
1684
1651
2268
2266
2264
1663
1681
1675
1671
1671
1674
2262
1679
4230
1682
1684
1889
1671
1680
3166
1699
1699
1698
1887
1886
1680
1673
1644
1892
1645
2263
2366
1669
1779
1891
1682
1717
1677
1678
3206
1671
1673
1708
1677
1706
1668
1657
1896
1670
1666
1672
1669
1676
1687
1665
1655
1655
26144
1711
1667
1703
1660
2273
1666
1665
1663
1667
1661
1661
1702
1678
1673
1931
4224
1655
1678
1691
1671
1664
1684
1719
7841
1675
1956
3009
1736
1738
1689
1687
1680
1672
1900
1669
1661
1689
1885
1684
1684
1655
1898
1686
1687
1675
2591
1674
8478
1685
1814
1918
1666
1697
1885
19951
1670
1688
1674
1888
1671
1698
1699
1670
89909
1688
4348
1654
1686
1712
2376
2737
2737
1676
1676
1691
1677
1678
1669
1666
1668
1665
1685
1889
1661
1681
1681
1707
1661
1693
1672
1755
1718
1641
1671
1634
1663
1668
1682
1693
1695
1664
1697
1687
1681
2061
1672
1665
1668
1673
1875
1693
1674
1664
3071
1671
1678
1658
1672
1691
2038
1684
1659
1660
1675
1664
1959
1883
1660
1673
2553
1720
1906
1672
397792
1934
2206
9207
1913
2041
6278
1967
2407
1901
1676
1664
1891
11660
2623
1688
2227
2283
2095
2269
1679
2587
2587
1782
2279
2281
1675
1668
1692
4544
1678
2738
2278
2463
2541
2538
1678
2366
1724
2268
1665
2831
2831
1692
1694
1678
1654
1674
2288
1682
1681
1705
1769
2741
2452
2293
1712
1899
2537
1678
2279
2370
2373
2372
2375
2372
2373
2374
2372
2371
2376
2373
2332
2366
2366
2059
2637
2270
1951
1820
1817
1766
1768
1766
2580
3181
1926
1706
1682
1670
1817
2570
1812
1790
2247
2386
2248
2809
2275
2056
1830
1703
1828
1833
1948
1679
1683
1683
1775
1823
78631
2343
1670
2541
3046
2544
1687
1683
3407
1859
2805
2806
2802
2807
521532
2804
1677
2048
11640
2374
2065
2521
2330
2327
2326
2329
2327
1684
1690
82520
1685
1685
1682
1885
1686
1791
1677
1947
1710
2357
2256
2254
1938
457553
1810
1695
5134
2271
1683
1811
1653
1692
1704
1704
2593
3263
1843
2369
1714
2359
27259
2539
1669
2346
1687
1690
1676
1786
1683
1708
1667
2279
2301
1667
2272
1683
1680
2256
1683
1683
2558
1667
1688
1671
2287
1685
2552
1683
2378
2627
1767
1662
2632
2644
2735
2558
1869
2637
1687
1803
1672
1661
1821
1821
1819
2284
2284
2559
2327
2329
1670
2565
2724
2379
1669
1669
2101
1688
2538
2553
2604
2275
2824
1728
1686
2267
2056
1932
2281
1704
1705
1703
1701
1671
1757
2041
2536
2833
2049
2048
2049
2047
1911
2045
2045
2047
1678
2363
2047
2051
2045
2044
1702
2566
17217
2553
1671
1865
1705
1691
1679
1679
1723
1711
2366
1696
2382
1787
2382
2727
1789
2521
2269
1677
1813
1697
2291
3426
2292
2291
2059
1673
1714
2394
2278
1693
1677
1673
2373
1776
2373
1682
2132
1893
2267
2271
1816
7732
1676
1714
1819
1685
2251
1826
1674
1686
1686
1668
2283
2283
1657
2091
2039
2040
2039
2037
2632
2055
1682
1682
2329
1692
2287
1657
2030
2354
2633
1595
1758
1657
2282
13226
2539
1774
1676
2620
1698
1783
2630
2550
2543
1763
2293
1675
5621
2816
1691
2813
2816
2815
2815
2633
1675
2283
1676
1681
2560
1682
1704
2081
1791
1701
1668
1680
1687
1685
2471
92608
1692
1691
2370
2063
2618
2295
2051
1820
1676
3430
2304
13953
2278
2078
2380
1749
1699
1759
1700
1757
1759
1666
1671
1667
1666
1662
2616
2621
1686
3336
2715
2690
1681
1789
1878
1717
1687
1908
2259
169620
2536
2057
1669
1697
1973
2481
1665
2580
4493
1663
1685
1682
1655
1816
1669
1857
2262
1686
1675
2214
1680
2503
2372
3358
2601
2552
2561
1677
1679
2529
2449
2449
2630
1689
2564
1687
2312
1685
1790
2324
1818
1818
2619
2618
1815
2309
1708
2562
1710
2559
1771
2310
1710
1754
1698
1675
1680
2566
1825
2281
2327
2281
2278
2619
1847
1695
2838
1654
2613
2341
1687
2819
2275
1699
1698
1699
1659
1671
1816
2607
1675
2293
2372
2368
1672
1667
2524
1715
1902
1658
1671
1663
2278
2060
1691
2368
1702
1867
2093
2095
2278
2278
2726
2261
2262
2308
2529
2529
1759
1901
8473
1900
1692
2586
1683
1707
1814
2559
14106
2587
2285
1667
1751
1931
2403
2817
1646
1666
2310
1705
1705
1659
1749
3710
1677
1667
11844
2281
2465
1898
1784
1696
2727
1896
2727
2565
1685
2374
1712
1868
2276
2278
1686
1671
1669
1667
2371
2371
1703
2468
2646
3525
3525
1873
2375
1690
33000
1941
3406
3405
1677
1678
2593
1664
1678
1953
2605
2092
2091
2297
2269
2073
1660
1874
1700
1681
2560
1653
2559
1821
2558
2563
2560
1877
2437
2621
2275
2280
1849
1849
1895
2294
2310
1663
2327
2297
1872
2298
2602
1698
2822
1703
2717
2824
1804
1807
1714
1709
2372
2378
2319
2373
2377
2612
2302
1858
1669
1873
2521
2561
1658
1682
1682
1667
2529
2357
2362
1718
1718
2296
1694
2071
2037
2534
2057
1680
2376
2277
2280
2277
2279
2277
2277
2281
1903
1900
1682
1691
2283
2286
2280
1766
1672
1885
1702
12179
2272
2369
17416
2578
1898
1700
1704
2248
2278
1681
2280
2540
2281
2280
2322
1924
2064
1679
1678
1695
1698
1692
1692
1740
1808
1750
2215
3720
2276
1690
1699
2276
5575
1975
2588
2332
1702
2286
2283
1677
2733
2730
2725
2731
2732
1681
2733
2051
1683
2810
1782
2814
1707
128429
1847
2296
2082
1668
2443
2602
1683
2624
1663
1666
1682
1679
2576
2467
2287
1778
2360
1863
2360
1904
1656
1657
2051
1887
1683
1676
1677
1749
27250
2328
1672
1666
1684
1687
1683
2735
2736
1682
2275
2725
2731
2815
2563
2814
2735
2735
2570
2565
1683
1684
2568
2567
1697
1719
2311
2567
1658
1664
1874
1678
2601
2042
1688
2283
2275
1675
1684
1683
1660
1672
1676
2071
2339
2320
2609
1702
2358
1813
2579
2584
1752
2272
2267
2320
1667
1880
1677
2567
2564
1677
2839
2365
4874
1674
2526
1781
1781
1674
1673
1884
2335
2061
2275
1689
1691
1907
1907
3904
1907
2573
1661
2555
1683
1884
2983
1877
2551
2546
2552
4563
1652
1652
2274
2593
1683
1662
2199
1662
2725
2621
2563
2723
2726
2554
1703
1704
1764
1768
1768
2074
9290
1766
1671
1767
1766
1653
2346
1758
1676
1656
2362
2571
1698
1697
2573
2277
2812
2266
1915
1922
1926
2465
2543
1663
1845
1891
2543
2817
2812
2815
1781
2636
1681
1876
1693
1663
1664
2274
1773
1668
2022
1658
2114
1679
2044
128433
1716
2816
1674
2730
1683
1824
2616
1652
2565
1685
2562
1798
2825
1816
1702
2042
1676
2558
2269
2314
1738
2587
1785
1691
1688
1688
1912
2574
2552
2259
2575
2822
2539
1671
2539
1712
1670
2280
1882
2269
1656
2620
1690
1669
1669
1760
1763
1689
2548
1885
1759
1758
1754
2266
1688
2869
1699
1707
1847
2360
1840
2723
1943
2622
2537
1963
1673
1823
1704
2376
1676
2373
1659
1657
1674
2262
2066
2064
2065
1789
2087
1670
1658
1667
1688
1679
1892
1894
1919
1680
1657
2382
2376
2511
1683
2320
1847
1699
1665
1680
2370
1692
1687
1690
2544
2422
2737
1672
2368
1679
2289
1656
1980
1704
2253
2037
2732
2733
2295
1666
1680
1685
5268
1679
1682
1675
2558
2558
1658
34358
1883
1691
1689
1692
1668
2263
2799
2094
2098
2546
2061
1689
1815
2281
91822
1812
1762
1681
1671
1684
1682
2068
1679
1798
1703
17098
1785
1778
33108
1685
2284
1808
2529
2529
2523
1690
2572
1677
2727
2724
2725
2724
30806
2396
2731
2724
2730
1709
1775
2264
1755
1756
1807
1755
1806
1672
1754
2258
1789
2290
2551
1812
1673
1787
1683
2092
2097
2359
2572
1669
1682
3579
1674
1674
1691
1654
2313
1697
2270
1689
1664
2349
1683
1816
2053
1894
2297
2298
2301
2300
2813
1900
1708
1686
1663
2267
2270
2296
2566
2798
2827
2724
1699
1690
2518
2544
1911
2270
1790
1876
1874
2038
2840
2039
2276
1738
1675
1791
2370
2566
1663
1893
1691
1684
2043
1674
1708
1663
2097
2104
1811
1809
1664
2818
2624
1845
1847
2535
2820
2825
2622
2810
2288
2823
2826
2621
2299
2330
2311
2617
2296
2060
1753
2288
2286
2449
2575
1686
1685
1668
1769
1768
2277
1662
1661
1664
1678
1661
1867
1889
5205
1688
2056
1765
1693
1683
2373
1682
2369
1681
1683
1670
1682
2266
2389
1869
1681
1694
2604
2635
2267
2293
2509
2607
10018
2574
1865
2548
1682
2576
2547
1881
1881
7310
1668
1667
3721
1863
1868
2527
2631
2289
2676
2829
2531
2626
2044
1667
2264
2368
2557
24
2335
1681
1673
1678
2090
2053
1701
2368
1651
2188
1696
1665
1843
2351
9823
9374
1673
1701
2343
1805
1642
1889
2350
2466
2280
1690
1659
1659
1839
1700
1699
2559
1686
1763
2572
2553
2046
2050
2257
2197
2417
2288
2634
2292
2535
2307
2256
1916
2256
1878
2311
1679
2522
2286
1696
1697
2524
1669
2071
2254
2254
2294
1675
2209
2536
1677
2096
10026
1676
2267
1687
1657
1687
1671
2555
1890
2563
2589
1683
2275
1701
1652
1653
2266
2564
1668
1665
2536
2370
2345
1816
1819
1820
1819
1670
2276
2271
2603
1905
1819
2275
1819
1819
1817
2050
2367
2367
2263
2291
2366
2242
2261
1679
2722
2057
2054
2310
1686
1896
5132
2561
2208
1672
1913
1671
2540
2057
1685
1685
2279
1689
2563
2558
1683
1909
1922
1922
2285
2066
2733
1658
1688
1743
1652
2546
1856
2539
2287
1699
2048
1676
1662
1663
2632
2273
2533
1679
2629
2263
2267
2379
2378
1658
1880
1666
2567
2780
1891
2286
1781
2090
2260
2333
2601
1676
1691
2347
1757
2533
1690
3941
2582
2366
2062
2062
2060
2383
2383
2374
1670
8711
1672
1939
1677
1667
1662
1662
1682
2595
2596
2600
2603
2597
2594
2271
239231
1702
2546
2270
1716
1756
1811
1889
1702
2301
1812
1668
2637
1668
2537
2540
2541
1679
2560
2318
2815
1707
2272
1863
2815
1684
1913
2270
1870
1892
2583
2587
1943
1940
2623
1692
2600
2324
1787
1888
2301
2569
1697
2347
2546
1900
2595
1753
1676
2255
1670
1675
1702
2076
1755
1754
2270
2302
1659
2281
1809
2465
1663
1846
1675
2726
1692
2629
2286
1678
2282
2283
2253
1683
1677
1680
2576
2575
2573
2626
2261
2266
1678
2587
2636
2562
1898
1671
1671
1678
1648
1681
2317
2109
2091
1760
2643
1700
2644
2295
2277
2549
4919
1689
2825
2295
2295
2293
2314
1680
1697
1694
2111
1680
1679
10860
1903
1704
1703
1673
1746
1842
1701
2198
2357
2271
1704
2132
2631
2278
2363
2271
2271
2037
2025
38256
1692
1678
2565
2574
2357
1662
1755
1754
1664
2033
2735
1682
1669
1675
2054
2542
1673
1681
1676
3493
1693
1677
2605
1708
1658
2723
1680
1664
1661
2531
1835
2652
1697
1690
2836
2357
1705
1907
1685
1658
1879
1748
1757
1787
1701
1652
1650
1698
1697
1706
7910
2430
2208
2825
1672
1672
1688
2724
1658
2635
1670
2722
2835
2838
1668
1681
1680
1681
2165
2261
2259
2288
1898
1683
2374
1689
1687
2533
3088
2295
2071
2069
2065
2065
2273
1688
1671
2540
2269
2267
1669
1679
1685
1701
1781
2555
1656
1802
2288
2288
2554
1708
1669
2629
1669
2058
2550
2545
2544
2621
1669
1672
1684
1775
1685
2728
2728
2215
2546
1655
2386
2942
2275
2613
2262
2264
2538
2542
2273
2064
14665
2197
2376
2548
1690
2679
1696
1693
1696
1697
2561
1753
2564
2726
1801
1701
1666
2065
1664
2552
2544
1890
1706
2376
1693
1691
1678
2062
3387
3156
1812
1766
1888
1698
1685
1673
1650
2056
2264
1661
2278
1818
1818
1663
1662
1685
1686
2295
1666
1668
2519
1920
2296
1664
1657
1645
2246
2625
2552
3918
12829
3399
1682
1685
2050
2081
1849
1687
2830
2829
2828
1670
1662
1662
1683
1672
1679
5374
1685
24849
1945
1766
1677
1672
2293
1840
1843
1665
1708
1708
2279
1664
1776
2815
1671
1678
1638
1671
1671
1681
1677
1676
1685
2528
1673
1884
1670
1640
1707
1665
1686
2104
1672
1671
2255
3488
2546
10848
1680
1936
1677
1715
1676
1675
1677
2042
1675
1951
1674
1678
2270
1761
1761
1767
3072
2311
2311
2310
2313
2310
1682
2722
2724
2059
1880
1881
1848
1677
2328
2473
2072
2371
2393
1913
2263
1881
1880
2263
2354
122038
1675
4872
1900
1812
1701
2526
2045
2399
1677
1679
1674
1677
1674
1678
55690
1674
2399
1676
1678
1687
2552
1648
1756
2047
2290
2090
2090
1880
1817
1675
1841
2653
2256
2275
1673
1862
2091
2092
2366
1691
1690
1690
1691
2531
1861
1685
2271
1977
2643
1790
2561
1796
2646
2563
1668
1680
1681
2285
2734
3903
1681
1682
1680
1702
1699
1661
1658
113515
1669
2623
2315
2285
2310
2308
2736
2555
2625
1667
1667
1678
1663
2282
2281
1696
1824
2586
1804
1809
1692
2363
1624
1687
1660
2823
1676
1873
1789
1786
2245
2298
2451
2422
1684
1668
2793
2368
2823
1898
2586
2588
133932
2535
1680
80415
1685
1911
1726
1688
1656
1691
1660
2302
1799
1795
2089
2576
1872
1684
3875
2477
2541
1838
1670
1813
2342
1889
1786
1839
1839
1773
2735
1642
1896
1689
1670
2063
1896
1693
1640
2389
1675
2375
2556
2272
1682
1676
1677
1689
1685
1654
7051
1705
2530
1652
4033
1670
1663
1695
1692
1954
1659
2714
2279
1659
6063
1785
1885
1659
1808
1699
1677
1926
1665
1660
1660
1692
2059
1685
1691
1665
1681
1685
1684
1686
1680
2704
2286
2287
1673
2600
1710
2608
1680
1674
2614
2592
1824
1676
1675
1676
2728
2098
2101
1821
1681
1666
2262
1682
1791
1682
3314
1884
1690
1674
1663
6944
2102
1665
2559
1681
2556
1664
3311
1710
1654
4140
1663
1670
2093
1689
1669
2378
2371
2374
1667
1672
2531
1673
2638
1670
2275
1696
1707
5145
2120
1700
1812
1784
1671
1700
2064
2289
1671
2289
2292
2299
2287
2282
2284
1676
1665
1680
2558
2553
1683
1684
1678
1684
2059
1679
2266
1778
1681
1682
2563
2580
2582
1698
1696
1942
2169
2281
1695
1778
1689
2401
1889
1692
2300
1683
32925
141107
2038
1670
2255
1895
1672
1675
1674
1661
1871
1680
2081
2563
2125
1680
2557
2553
1774
2814
1772
2067
1980
2268
1667
1861
2436
1910
2064
2266
2545
2269
1574
2269
2541
1706
1669
2063
2370
2278
2090
2090
2544
2545
2537
1916
1670
1907
1886
1876
2572
1986
2574
2569
1689
1917
2534
1700
1703
1678
1682
1698
2869
1879
2582
2582
1663
1703
1674
1653
2311
2619
2333
2774
1672
1666
2565
1878
1767
1667
1687
1665
1664
6917
44404
1661
1674
2083
1677
1691
1690
1690
1689
1688
1692
1692
1690
1672
1690
1678
1688
2411
2357
1935
2096
2386
2065
1689
2272
2528
2094
2094
1669
1683
1886
1667
1671
1748
1702
2535
1679
2322
85646
2377
1673
1660
2069
1674
2097
2383
2376
1686
1681
1676
1682
1678
1679
2286
2097
1692
2215
2661
1705
1705
1681
1700
1703
2250
2091
1677
2524
2059
2055
2123
2091
1920
2122
2069
1765
1816
1816
1766
2261
1785
2353
1669
1682
2421
2546
1664
1688
1653
12809
2092
1683
1689
1689
2210
1864
32863
2281
2284
1666
1715
1677
1681
2756
2310
65633
1663
2578
1675
1822
2042
1679
1942
1698
1677
1677
1772
1678
2569
2468
1813
1815
2801
2797
1670
1675
1898
1666
2336
1669
2312
2060
2366
2342
2603
1708
2265
12269
3389
2372
2062
1693
1695
1847
2290
1702
2287
2382
2286
1737
1737
1892
1691
1691
1712
1655
2520
1689
2550
2366
1673
54977
2532
1708
1708
1708
1681
1680
1688
1786
2262
1691
2279
1701
1670
1687
1686
1682
2545
2303
2301
2274
113976
2328
1770
1691
1694
1699
1675
1690
1682
1682
1670
1695
2096
2374
2343
1676
1674
1904
2081
1889
2724
1675
1675
1779
2619
2581
2563
2562
2561
2562
2569
2562
2565
2565
1868
2266
1658
1815
1859
1678
1692
6071
1669
1704
2341
2483
2326
1684
1699
1695
1685
2642
1662
2550
2668
1760
2095
2097
1673
1705
2045
2041
1672
1670
1666
1709
1710
1783
1821
1823
1821
1822
1791
1648
1672
2356
2357
1675
5526
1681
2258
4082
2825
1782
1806
1680
1684
1898
4621
2280
2796
2275
1652
1679
2271
2334
2579
2832
2831
1673
2463
2466
2522
1660
1899
1674
2078
1676
2366
2368
2366
2533
1869
2204
2470
1684
1680
3383
2564
2567
2367
1680
2268
1655
2273
1682
1682
2791
1679
1681
1698
1695
5473
2096
2698
1792
2619
1706
1705
1686
1770
2195
2356
1671
2290
2249
2457
1678
1773
2275
2276
2259
2305
1707
2281
1686
1683
1677
2538
2216
2213
1812
1697
1933
1665
1661
2522
1941
1944
1680
1695
1672
1680
2278
2278
2290
1688
1701
2375
1700
1812
1674
2267
1682
1685
1865
1705
1706
1706
1670
1784
1654
2287
1866
1762
1759
1680
2281
1691
1691
6594
3110
1889
1694
1931
1681
1672
1675
1692
1693
1693
2078
2517
1698
1660
1938
2528
1680
2291
2269
1700
2106
1672
2577
1662
1652
1886
2073
1842
2273
1780
1931
1684
1907
1696
1882
1679
2558
2283
2462
1652
1680
2554
2550
2264
1659
1653
2269
2265
1661
2269
1698
1680
1836
2372
2812
1688
1686
1687
2382
1667
2567
2827
1740
1739
1686
2291
2291
1667
2365
2280
2526
2282
2102
1880
1684
2066
2063
2246
2295
1784
1796
1686
1675
1675
1675
1677
1677
1679
1673
2285
2345
1672
2362
2278
1673
1682
1681
2553
1683
2067
2595
2595
2100
3834
2289
2293
1681
8589
2007
1699
1683
2348
1790
1790
2282
2301
2086
2092
1744
1741
1688
2216
2293
2296
2289
1771
1657
1680
1680
1675
1695
11711
1669
2541
1670
3190
1669
1800
1688
2274
1689
1665
1664
1666
1811
1939
2263
1813
1816
2527
2735
1870
2723
1889
1687
1707
1664
1865
2062
1649
2554
2550
1681
2044
1882
2098
1670
2792
1674
2267
2271
2558
1770
1770
1798
2556
1683
2550
1660
1676
1657
2467
1808
1758
1669
1668
1677
2557
2046
2297
2617
1672
1665
2055
74013
1687
1796
1687
1700
1700
1701
1687
1702
1674
1704
2081
1773
1763
2307
1897
1892
1892
2535
1669
1675
2272
1673
1669
1688
1816
1816
4940
1756
1681
2377
1766
1812
9420
2531
2387
2274
2276
2564
1680
1668
2270
3325
1670
1672
2085
2085
1674
1677
1709
1675
1685
2736
2741
2367
2366
1665
1688
12422
2043
2063
8430
2021
1673
2541
2542
1757
1694
1759
1687
1695
1692
1939
1692
1811
2052
1681
1681
2023
1686
1666
2471
1899
1897
2279
2080
2540
1673
2031
2115
1940
1679
1681
2317
2351
4679
2062
1686
1669
2065
1683
1815
2709
1681
1870
1666
1673
1710
1711
1664
1672
2553
1780
1686
2049
1705
54981
1661
1658
1681
1678
1679
1663
1693
2569
1675
2368
1687
1690
2562
1675
1886
1672
4566
2256
1905
1672
1671
1672
1679
1671
1682
1701
1704
1705
1697
1688
1688
1797
1663
1657
2520
2290
1661
1799
1801
1662
1805
1656
2544
2285
1678
1679
1675
1674
2256
2046
3814
2057
1680
1676
2291
1677
2286
2314
1777
2240
1664
1681
1654
2367
2179
1663
1672
1833
2118
2115
2271
1809
2084
1810
1656
1821
1705
1779
2599
2597
2600
1696
1678
2068
2063
1684
1818
2504
4143
1665
4144
1668
4145
1822
1691
1692
1666
1818
2559
2562
2264
2264
2268
1917
1816
2556
2285
1659
1659
1767
1886
1678
1678
2272
1694
1694
2242
2243
2244
1702
2543
2541
1685
1824
1687
1682
2264
1673
1793
1790
2553
2550
2553
1810
1669
1928
2539
2541
2559
1666
2260
2533
1694
1671
2572
1690
1667
2039
2550
1648
1898
1900
1816
1675
2065
1678
1791
1768
1661
1645
1693
1692
209418
1689
1692
1693
1953
3554
1661
1694
1664
1692
1692
1688
1693
1703
1904
1666
1651
1670
1894
1672
2046
1666
1671
1685
1693
1698
1679
1677
1685
1813
1703
1691
1778
1795
1795
1797
19601
1686
1824
1840
1678
1674
1680
1701
1666
1891
2576
1676
1661
1685
1688
1696
1688
1686
1686
2554
2555
2580
1685
1677
2368
1667
1670
1691
1663
1660
1683
1683
1679
1672
1675
1685
2395
1692
1670
1660
1672
2365
1688
1702
1705
1676
1672
1812
1673
1700
1699
1701
1704
1701
1688
1676
2238
1687
1662
1674
1648
1662
2365
2364
2364
1809
1780
1779
1681
1703
1705
1765
1761
1676
1682
1812
1812
1688
1688
2566
1676
1674
1687
1780
1669
1682
1669
1687
2373
1687
1933
1678
1685
1700
1654
1655
1819
1669
1660
1765
1651
1663
1684
2461
1675
1674
1837
1693
2304
1887
1668
1674
1689
2301
1951
1685
1682
1674
1666
1666
2288
1672
1774
1672
1666
1649
1776
1942
2244
1666
1668
1665
2404
1665
1665
1699
1702
1684
1692
1938
1667
1673
1693
1665
1682
1672
1761
1664
1681
1706
1669
2362
24771
1676
1756
1763
1690
1686
1663
2232
2288
1688
1660
2279
2264
1650
1933
1675
1677
1696
2094
2096
2091
2398
1669
1708
1671
1877
1877
1673
2411
2264
1669
1653
2285
2564
1671
2559
1679
7277
1696
1678
2465
1679
1677
1662
2274
1680
1664
2280
1691
1691
1684
2604
2587
2586
1671
1678
1908
2226
1811
18719
1668
1655
2277
2280
1797
2620
2260
2260
2060
1669
2723
1695
2328
2328
1908
1672
5785
2602
2586
1696
1665
1665
1655
1876
1665
1680
1671
2265
1671
1883
1667
1664
2558
1676
1676
1655
1816
1800
1642
1803
1806
1740
1669
1666
1679
1675
1701
1680
2554
1668
1677
1680
1678
1680
2055
2500
1672
1687
1880
2296
2059
2061
2060
1673
1669
1670
1668
1688
1891
2737
2834
2585
2584
1674
1706
1669
1666
1691
2212
1694
2524
2527
4721
1692
1694
1680
1645
1655
1774
2443
1737
2288
1782
1687
3471
3471
6757
1671
1707
1690
2328
2328
1662
1647
1668
1665
1947
1808
2237
1685
1659
1757
1668
1698
3628
1640
2281
1705
1683
1664
1873
1759
1793
1805
1650
2597
1707
1671
1708
1676
2463
1668
1940
2285
1678
1679
1677
1680
1681
1675
2257
2446
1654
1658
2268
1645
1910
1708
4078
1869
2281
2290
1651
1806
8783
1693
1691
2571
2646
2647
1662
1672
1672
2083
1673
2083
1668
1721
1692
2552
4795
1665
1788
1879
2285
2269
2367
1664
1663
1664
2283
2279
1876
7813
97252
2298
2300
4396
2276
1787
2703
13936
2000
2706
1633
3215
1679
2316
2373
1672
1903
1788
2830
1657
2571
2829
1673
1879
1682
1741
2316
1673
1678
1665
1688
2824
1654
1661
2557
1786
7713
1777
1776
1778
1673
1676
1666
1647
3719
1669
7492
1682
1685
2733
2285
1896
1919
1684
1887
2278
1788
1886
3118
1665
2812
2097
2096
1679
1676
2373
2372
1680
1658
2719
2719
1657
2363
2203
2262
2262
1676
1702
2550
1677
1846
1847
1676
1840
2294
1662
1699
1697
1700
1670
1659
2356
1662
1684
1673
1663
1640
2183
2240
2199
2208
2306
1640
1665
1658
1788
2294
3706
1884
1640
1675
1677
2051
2635
1753
1715
1665
1669
1664
2064
2102
1677
2036
2072
1640
1694
1694
1675
1896
1679
1981
1874
1876
1676
1660
1670
1665
9699
1663
2274
1681
1681
2276
1660
1681
1684
2260
1697
1700
1656
1666
1684
2360
1668
1676
2328
1660
1698
2648
1684
2463
2369
1759
2600
1609
2266
2274
2630
1674
1661
1667
1681
2295
1935
2296
2310
2285
2360
1686
1710
2274
1697
1751
2339
1705
1822
1887
1671
1665
1667
1660
2437
2069
2510
1679
2266
1868
2284
1661
1652
1671
2215
1666
1670
2296
2297
1660
2606
2290
1673
2707
2585
1680
1677
1699
1912
2619
2255
3033
2278
2562
1869
1697
2261
1683
2260
2036
1819
1669
2529
1701
2293
2068
1677
2211
1661
1680
2596
1914
8596
1671
1681
1675
1668
1660
1800
1656
1659
1672
1673
1678
1676
1674
2640
1675
1903
1669
2602
1677
1668
1665
1682
2283
2225
1672
2451
2368
2267
2266
2288
2278
2530
1680
1677
2729
1681
1822
1796
2533
2552
1697
1691
1693
2070
1671
1699
2270
1932
1811
2144
1820
2169
1681
1678
2295
434524
1662
1675
1677
2302
2302
1639
1810
1648
1677
1690
1905
1687
1674
1727
1673
2287
2287
1676
2380
1880
1686
1687
1687
1677
1686
1790
1880
1680
1678
1677
1677
2555
1685
1665
2796
2286
2575
1699
1686
2089
1800
1799
2281
1706
1656
1687
2383
2561
1689
2053
1651
1661
1661
1669
1672
1669
1672
1667
1668
1669
2092
1683
1676
1892
2304
2278
2355
1759
2289
1677
2572
2510
1699
2173
2279
1682
2279
2298
2558
2114
2739
2838
2838
1701
1703
1682
1699
1876
2358
2816
1668
1765
1844
2262
1690
2541
1697
1654
2043
1676
2090
2136
1680
1684
2206
1669
1681
1669
1663
2074
1664
1664
2270
1673
14646
2282
2629
1867
1705
1679
1811
2426
1878
2592
1900
1657
1676
1671
1671
1695
1678
18719
1673
1680
1760
1887
2059
1660
2278
1671
1673
1674
2294
1820
1670
1792
3324
1940
1678
1676
1670
2452
2355
1822
1664
1681
1675
1815
2560
1674
2459
1932
1675
1657
3977
1671
2276
2284
1672
1668
1666
1673
1661
1675
1672
1679
1672
1694
1671
2281
1678
2316
1685
1901
2373
2196
2625
2587
2268
11682
1670
1887
1702
1699
2280
1683
2372
2596
2596
1672
1668
1673
1672
1655
1668
2044
1675
2432
2554
1682
2554
1682
2301
1870
1678
1676
1891
1890
1869
2861
1675
2367
357381
2368
2368
1682
1680
2583
1659
2624
1662
2306
2797
2730
2089
2284
1692
2044
1680
1680
2280
2280
2289
1659
1686
2726
2560
2337
1679
1680
2824
1678
1665
2374
2244
2241
1682
5403
3504
1661
1661
172223
1657
2285
1680
2634
2282
1666
1685
1902
2290
1666
2316
1796
1699
1684
2360
3200
1667
1661
1892
1681
1667
1662
1667
2373
2341
2400
2572
2282
1680
250996
4879
1825
2366
8777
2273
1687
1686
2601
1789
1661
1646
2591
2301
1673
2216
1665
1673
1669
1669
2350
2559
2526
1674
2278
1673
1682
1946
2613
1646
2259
2234
1656
1662
1672
1673
1669
1671
1669
1690
2401
1679
1653
1658
1700
1681
1683
1675
1672
1688
1657
1670
1671
1670
1675
1678
1664
1666
1691
1668
1677
1682
1684
1661
1660
1798
1746
1902
1681
1682
1689
1669
1660
1660
1688
1676
1662
1849
1751
1692
1669
1673
2365
1704
1694
1680
1670
2291
1681
1675
1673
1668
1672
1667
1670
5371
1680
1649
1702
1691
1675
1668
1665
1686
1698
1689
1692
2281
1687
1669
1660
1683
1668
1817
1764
1768
1817
1676
2415
1679
1663
1660
1671
1681
1667
1668
1665
1683
1684
1938
1684
1685
1681
1681
2395
1662
1672
1668
1682
1683
1675
1665
1676
1698
1675
1671
1842
1674
1689
1701
1702
1684
1689
2279
2281
2281
1670
1817
9040
1940
1660
1685
1674
1757
1934
1694
1681
1676
1688
1684
1680
2275
2276
1661
1693
1676
2262
1928
1675
1673
1688
1672
1687
1689
1689
1686
1688
1682
1683
1679
1658
1687
1689
1924
1925
1924
1690
1691
1685
1679
1680
1676
1680
1684
1682
1683
1680
1690
1680
1679
1667
1716
1683
1645
1672
1680
1678
1678
1674
1695
1687
1687
1661
1674
1668
1671
1669
1811
1683
1675
2254
2254
2253
1674
1673
1673
1673
1678
1683
1952
1952
4154
1678
1676
1681
1664
1678
1686
1685
1679
1688
1674
1669
1665
1685
1746
1686
1686
1690
1668
1674
1676
1673
1680
1677
1672
1673
1672
1675
1682
1677
1687
1665
1668
1669
1673
1791
1671
1676
1673
1666
1650
1677
1681
1676
1686
1702
1686
1688
1675
1674
1693
1687
1688
1685
1675
1676
1674
1672
1665
1683
1652
1683
1682
1685
23191
5953
1670
1665
1673
1673
1691
1695
1696
1663
1675
5961
1662
1665
1960
1728
1678
1676
1679
2250
1672
1803
1805
1805
1665
1668
1671
1685
1673
1674
2393
1673
1880
1963
1677
1674
1902
1669
1934
1673
4863
1679
1690
1668
1659
1684
1683
1678
1684
1685
1662
1677
1857
1858
1857
1679
1679
1677
1676
1675
1677
1675
1671
1666
1690
1702
1703
1700
1673
1675
1678
1679
1678
1668
1668
1667
1672
1667
1671
1667
1684
1948
1670
1698
1673
1679
1671
1667
1664
1675
1674
1692
1670
1722
1725
1718
1689
1669
1672
1683
1679
1655
1679
1676
1676
1676
1673
1669
1668
1657
1692
1666
1680
1657
1688
1682
1679
1684
1694
1674
1694
1670
1681
1680
1670
1661
1708
1674
1664
1689
2438
2439
2438
1667
1687
1690
1684
1687
1658
1674
1686
1685
1932
1932
1678
1676
1665
1683
2468
2469
1687
1692
1665
1691
1681
1904
1682
1688
1676
1673
1665
1672
1693
1691
1682
1682
1685
1679
1677
1677
1661
1660
1660
1670
1664
1658
1674
1687
1670
1669
1673
1683
1681
1939
1937
1666
1672
1677
1691
1667
24
1670
11724
1675
1671
1683
4245
4243
4243
1677
1668
1666
1669
1676
1676
1675
1686
1683
1672
1684
1663
1661
1687
1683
1688
1674
1671
1671
1668
1709
1707
1676
1674
1689
1690
1687
1672
1678
58044
1671
1687
1687
1689
1690
1664
1670
1662
1683
1667
1665
1665
1656
1683
1673
1674
1689
1672
1656
1670
1670
1665
1680
1678
1654
1687
1680
1692
1683
1682
1683
1655
1655
1687
1685
1654
1666
1667
1677
1652
1674
1669
1693
5086
5086
5086
1681
1679
1663
1674
1674
1643
1670
1675
1685
1681
1679
1674
1671
3305
1665
1664
1663
1681
1681
1658
1666
3916
1637
2010
1683
2458
1669
1691
1679
1669
2919
2380
1875
1676
1814
1659
1671
1673
2572
2100
2065
2065
1684
1682
1666
1662
1674
4000
2019
1907
1688
2196
1798
1677
1680
1896
1706
1775
1686
2379
1667
1681
1683
1894
1701
1704
1678
1676
1671
1681
1673
1808
1676
1667
2058
2072
1674
1675
1674
1680
2271
1665
2100
2288
2271
2084
1675
1730
1686
1671
1692
1692
1882
1717
1706
4636
2196
2211
1691
1880
2271
1666
1665
1669
1665
2552
1684
1684
1660
1676
1676
1674
1863
2249
580061
2261
1684
1682
1684
1913
1660
2828
1668
2264
1673
1679
1890
2058
1676
1678
1684
1663
1669
2555
1699
1684
1670
1671
1673
1674
1673
1792
1658
1680
1681
1888
2583
1690
2033
1596
1763
1763
2574
1672
1672
2047
1685
1681
2890
1685
1678
2396
1686
1673
2062
3933
2223
1691
2554
1689
1679
1660
1676
2885
1652
1684
1671
2277
1663
2653
1659
2587
2021
2141
2461
1651
1665
2591
1676
1673
1659
1659
1845
1687
1697
1673
1688
1680
1686
1700
1686
1687
1893
1778
1661
1678
2209
1670
1660
1797
1799
1665
1680
1701
1679
1702
2541
1654
2246
2244
2664
1677
1684
1684
1677
1681
1680
1688
1681
1683
1686
1676
1767
1769
1773
1678
1678
1665
1884
1693
2586
2586
1731
1681
1664
1681
1899
1674
1682
1667
1663
1686
2039
1973
1648
1686
1704
1687
2474
1679
1878
1669
1670
1753
1884
1691
1816
1672
1687
1673
1711
2088
1925
1853
1678
1661
1681
1677
1781
2019
1679
1679
2363
1654
1682
1668
343934
1673
1677
1765
1755
1754
1751
2268
1670
2572
2277
1834
1682
1673
2557
1908
1687
1684
1670
1703
1639
1900
2284
1898
1683
1870
1677
1669
1709
1705
2579
1678
1682
1669
1689
1684
1685
1697
1662
1674
15705
1681
1679
1671
1688
2416
1697
1662
1888
1663
1674
2145
1678
1696
1920
1679
1653
1679
1701
1687
1655
2632
2630
2393
1682
1689
1661
1642
1675
1688
1900
1672
1663
1662
1692
1681
2573
2207
3287
1750
122779
1749
1670
1667
1692
1685
2274
1676
1683
1667
1683
2240
1673
1670
1666
2595
1668
2089
2090
2088
1671
433604
1675
1884
2373
2085
2083
1664
2199
2199
2203
2204
2202
2440
2441
2441
3555
1668
1673
1710
2204
1672
1668
1699
1668
1891
2387
2572
1657
1664
1895
1893
2048
2048
1885
1684
1670
1663
1649
1740
1670
1667
1663
298635
1673
1686
1667
1659
1672
1757
2307
1654
1657
1678
1673
2063
1951
1674
5605
1669
1747
1659
1683
1683
1673
3286
1710
1812
1683
1664
1670
1690
1692
1689
2294
2017
1658
1649
1670
2535
1713
1693
1678
1683
1685
2630
2553
1700
1704
2234
2225
1686
1684
1906
1719
1676
1665
2341
1679
1676
1679
1678
1660
1671
1658
2778
1662
1668
1673
2563
2612
1640
6782
1654
1670
1661
2534
1657
1878
1678
1664
1694
1668
1658
1658
1769
1772
1771
67995
2426
1645
2549
1676
1680
4249
2049
1676
1698
1655
1668
1680
1657
1672
1945
1678
1661
1682
2260
1819
1818
1822
1668
1679
1687
1671
1681
2269
1674
1913
1916
1668
1665
1675
1692
1675
1672
2303
2562
1671
1687
1675
1682
1678
1668
1674
2056
1680
2295
1661
2166
3847
1684
1688
1662
1660
2426
2605
2607
2610
2642
1686
3463
1677
1937
2595
1645
2916
1665
1660
3447
1677
1677
1655
1672
1682
1681
3236898
1681
1682
1681
1681
1675
1708
1669
1667
1708
1677
1892
2248
1693
1692
1691
1682
1687
1678
1683
2083
1663
1880
1673
2063
1889
1889
1664
1664
1665
1667
1675
1672
1676
12347
3247
2214
2647
2208
1690
1677
1674
1680
1675
1671
1655
2610
1678
2718
348020
2718
1666
1670
1679
1651
1665
1719
4226
1896
1661
2228
1755
1662
1949
1639
2521
1665
1653
1894
1676
1679
24
1724
1668
1786
1678
1700
1678
1703
1683
2052
1685
1679
1801
1674
1697
1693
2287
1661
1677
1674
1677
1677
2273
1932
1685
1795
1679
2440
1669
2252
1647
1645
1666
1674
2630
1717
1678
1671
1669
1669
1689
1674
2272
2627
1864
1716
1686
1679
1650
1672
1673
1642
1641
9354
1687
1684
1889
1685
1813
1815
3376
1645
2558
1646
1667
1669
1677
2543
1656
1691
1688
1667
1675
1684
1673
1684
2926
2361
2365
3607
1683
1871
1690
1675
1674
1663
2254
1672
131957
1683
1695
3587
1670
1686
1684
2501
1820
1788
1686
1819
1667
1684
1676
2562
2280
2588
44307
2438
1675
1665
2856
1669
1653
1657
1688
1667
1790
2832
1710
2583
1662
1673
1664
1895
1686
1677
2393
1892
1891
2013
1673
1673
1667
1666
1669
1677
1680
2354
1892
1677
1676
1680
2562
1674
1667
1675
1676
2233
1656
1658
1693
1690
2267
1672
1686
1651
1781
1685
1815
1814
1815
1815
1814
1683
18686
6094
1687
1864
1863
1863
1863
1677
1656
1676
1678
1675
3558
2288
1684
1677
1699
2453
1664
1669
1671
3958
2378
2369
1666
1677
1676
1686
1684
1667
1685
1687
1672
1668
76108
1888
1668
1667
1665
1875
1675
1669
2173
1792
1677
2143
1681
1679
1677
1676
1670
1656
1664
1687
2609
1884
1812
1932
1649
2196
2121
2276
1662
1657
1861
1667
1679
1687
1810
1811
1680
2622
2620
25129
2294
1690
1777
2290
1684
1676
1675
1670
2301
2417
2621
1660
2004
1671
1668
1673
1745
1656
1682
1776
1683
1666
1683
1697
1687
1681
1674
1673
1677
1682
1664
2612
1678
1645
1843
1673
1690
40998
40999
40998
13802
1668
1682
1677
1658
1674
1681
1697
2368
1768
1875
1663
1646
1650
2572
1679
1679
1674
2042
1678
2048
2047
1674
1669
2191
2536
1689
1649
33509
1917
1668
1678
1673
2550
1672
1669
1769
2270
2485
1651
1691
1673
1675
1664
1944
2437
1669
2250
3210
1909
1688
1686
1655
1667
1701
1743
2055
1695
1679
1684
3078
1669
2069
5509
2271
1670
2305
1677
1683
1877
1661
1895
1796
3141
1674
1768
1768
1753
1657
1661
1658
2282
1670
1946
1668
1673
1674
2541
1665
1660
1672
2349
1682
1663
1972
1656
1664
2054
1664
1662
1678
1681
1692
2574
1680
1713
1713
2324
2096
2094
2090
1672
2070
1671
1631
6202
1689
1674
1669
1670
1677
2527
2229
2228
1671
1680
1663
1674
1661
1715
1714
2361
2572
2228
1677
1676
1677
1676
1662
1676
1693
1775
1685
1668
2151
1672
1876
1677
1664
2041
2040
1680
1670
1670
1699
1928
1679
2255
1752
1753
1698
1688
1677
1667
1775
1666
1673
1664
1661
1657
1586
1661
1661
1703
1689
1670
1679
1680
1680
2225
1675
1672
2418
1866
1673
1643
1664
1664
1663
1673
1876
1653
1686
1659
2281
2282
1793
1671
2059
1676
1688
2812
2564
1681
1646
1674
1888
1658
1666
2370
1676
2500
1682
1896
1674
1672
1667
1756
2598
1681
1665
2573
1672
1680
1683
1666
1756
2266
2458
1651
1651
1663
1666
1663
1677
1675
1678
1668
2554
1672
1672
1665
2043
1672
1686
2056
2374
1660
2384
1701
1699
1695
1701
1870
1873
1683
1676
1693
1692
1692
1676
1675
1690
1689
1710
2452
1682
1659
1662
6866
1888
8102
5773
2959
1690
1669
1671
1675
2577
18687
1750
1684
1673
1670
2634
1683
1671
1771
4131
1672
2268
1693
1716
1655
2277
1682
1672
1643
1668
1674
1679
1678
1678
1740
1693
2839
1674
2559
1667
1888
1888
2579
1657
1671
1690
1670
2198
1667
1670
2063
1665
1666
1667
2554
1669
2379
1680
2551
1686
5077
1672
1676
3604
1669
1897
1900
2200
1664
1667
1670
2091
1673
1662
1667
1670
1681
1679
1679
2477
2036
1923
1656
1681
2512
1693
1691
1673
1672
1673
1675
1686
1689
2112
1681
1680
1935
8958
1668
2321
1671
1687
2176
1679
5767
1674
13612
2405
1887
1894
1891
1887
1716
1681
3607
1692
1690
1689
3605
1689
3605
1690
1683
1682
1683
1661
1945
20457
1674
1670
1666
1678
2073
2073
1659
1657
1756
1883
1775
2588
1665
1813
1663
1663
1664
2549
2626
2380
1937
1703
2448
2455
1682
3615
2257
1684
1689
1681
2565
1792
1795
1709
2162
1671
3644
3645
1677
1652
1683
1684
2291
1669
24
15603
66448
1979
1958
6494
6043
2092
2677
64541
3716
1969
1775
2053
2216
2185
2373
3320
2375
2372
2376
2691
2341
2530
4015
2691
2288
2551
2278
1891
2571
2571
1683
2307
5111
2274
1683
42828
1658
1655
2285
2284
1672
2501
1875
1902
1665
2506
1662
2592
2198
2281
2458
11078
2559
2280
2091
2570
1683
2263
2629
2627
2091
2267
2093
33306
1688
1693
2561
2567
2280
2686
2594
2569
2276
1694
2263
2044
2039
2277
2138
2401
2317
1878
1676
2283
2342
2557
2596
1690
2459
2564
1866
2727
2272
2277
2788
2204
2550
3035
2550
2224
2219
2404
2586
1777
1777
2468
2269
2538
2273
2274
2590
2539
2278
2591
2590
2590
2273
2298
2591
2275
2803
2275
2272
2467
124679
2814
1677
1921
2243
15648
15649
1690
2263
2584
2276
2278
2276
2600
2273
2272
2271
2275
2276
2566
2256
2521
2257
2257
2519
2256
2256
2257
2460
3839
2459
2123
1764
2260
2209
2280
2350
2352
2352
2352
2020
2349
2562
1891
2563
2281
126032
2051
2052
1675
2049
1692
2373
2494
1762
2256
1704
2596
2267
1673
2272
2269
1873
1873
1685
2104
2251
2565
1899
3567
2975
2222
2507
2726
2581
2542
2285
2291
2281
2285
1867
2036
2592
1675
2556
2275
2557
2618
1673
1678
2618
2616
1679
2715
2281
2719
2278
2283
2575
1697
2518
2526
1912
2581
2580
2579
2578
2581
2369
3045
2274
2374
2695
1686
2276
2279
2284
2556
1710
1885
1985
2266
2604
2561
2267
2564
2566
1938
1757
2297
1690
2196
2192
2186
2249
2259
2295
2295
3538
2256
2452
1651
1653
1650
2470
2470
1900
2280
2554
2558
2555
2260
2215
6008
2573
2544
2258
2821
2289
2309
2535
2375
2811
2583
2637
2277
2636
2632
2281
2301
2276
2280
1904
2456
2575
1901
1899
1901
2587
1901
2539
2443
2541
2284
1664
1921
1894
1894
24
1896
16527
1698
1689
2367
2718
2581
2580
2272
2573
2557
2558
3097
2539
2457
2430
2594
1939
2594
2206
2311
1935
2431
1678
1873
1675
2404
1675
12131
2562
2572
1662
2285
1912
1912
2287
2571
4567
2379
1906
2279
3045
1682
2575
2404
2277
2272
2272
2701
2555
1796
1692
2277
3470
2527
2268
5268
2265
2572
1882
2270
4774
2568
2556
2301
2269
2298
1896
1658
1895
2066
1818
2568
2323
2568
2557
2554
2280
2291
2613
2284
1869
1662
2550
2341
2287
1899
1705
1706
2436
1701
2286
1682
2282
2280
2328
2585
1662
1642
1710
1681
2267
2317
2270
2274
2270
2971
2274
1920
2277
2563
2258
2277
1672
2256
2259
3082
1674
1675
2136
1688
1682
2621
2623
1683
3140
2515
3139
1889
1889
1676
1677
2734
2220
2212
2219
2560
2272
2274
2194
2406
3888
5904
2273
1858
2456
2452
1699
2562
2543
2572
1640
1677
2281
1675
2280
2460
2370
2369
2279
2375
2463
2279
2463
2387
2626
2555
2556
1870
2570
2285
1893
2586
2547
1889
1665
2553
2271
2519
2287
2799
1913
2576
2114
3987
1894
1676
4933
1900
2367
1895
2276
2287
2534
2215
2195
2286
2216
1678
1693
2293
2534
2535
2637
1685
2283
2618
2304
2262
2265
2264
2259
2263
2371
2302
1707
1708
1678
5582
2563
2389
2552
2572
2712
2375
2711
2048
1848
1859
2289
1859
2288
2071
2589
2527
2562
2567
2276
2465
2275
2276
2421
2292
1678
1668
2458
2286
2562
2468
2251
2257
2793
2185
2579
2227
2226
2225
4333
2725
2285
2114
2461
2304
1701
2533
2533
11256
1677
2540
1896
2261
2287
2420
2262
1866
1672
1672
7843
1902
2571
1913
2565
1902
1656
1902
1893
2587
2471
2367
2533
2587
2388
2355
2373
2374
2372
2368
2278
2621
5221930
1908
1901
10189
2551
1890
2570
1657
1914
1896
2049
2277
2569
2730
2246
241064
2726
2730
2565
2727
2825
2734
2728
2198
2726
2425
2724
2585
2288
2558
2722
2561
2598
2275
2562
2600
2598
2569
2309
2327
1687
2367
2582
2586
1675
2561
2283
2584
2242
2118
2118
1890
2589
3824
2277
2596
2280
2280
1680
1680
4634
2569
2088
2464
1795
2572
2267
2621
2201
1718
1730
2325
2556
2554
2543
1673
1689
2377
9835
7975
2266
2305
2272
2581
3578
1643
2817
2464
129938
2199
2566
1656
1656
2266
2454
2199
1676
2281
2262
2280
1760
2547
2389
1928
1685
1639
2589
2272
2272
1845
1876
2469
4109
2263
2580
33041
2600
1814
2215
2570
2222
2273
2216
1903
2328
2248
1674
1671
9714
1916
2553
1677
1935
2220
1658
2512
2508
2310
2216
2211
1632
2278
2279
2601
1917
2380
2198
2191
2192
2285
2189
2190
2195
2282
2204
1896
2274
1707
1709
2277
2227
1746
2350
2435
2338
2436
1655
1875
2279
2187
2588
2271
2278
2276
2456
2454
2460
2542
2575
2573
1665
1673
2265
2582
2317
1869
2599
2291
2417
2600
1890
1890
2307
2328
1691
2251
1677
1680
2257
1676
2173
1652
2456
1671
2275
1680
2298
2555
1840
1678
2122
1701
2734
2730
1895
2205
1898
1706
2247
1785
2593
2275
2277
2278
2284
2282
1891
2293
2583
2295
2295
2292
2268
2623
2822
1893
1667
1821
2053
2541
2542
2690
1682
2572
2279
2279
2290
2734
2706
1670
1684
2050
2051
2052
2952
1688
1688
1827
1882
2677
1903
2547
2586
2274
2467
2254
2254
7073
2544
2266
2254
2537
2301
2302
2253
1669
1684
1975
2579
2293
2293
2394
2570
2733
2593
1686
2088
2292
2266
1695
1673
1783
2442
2276
2129
1660
2546
2462
1569
1820
1818
2220
2463
3530
2267
1956
2278
2532
4811
2618
1679
2466
2058
1681
2588
2343
1838
2726
1801
1679
1840
2400
1768
2725
1946
2213
2205
2826
2590
2594
2591
1860
2157
2295
1884
2278
2264
1672
2230
2408
2408
2278
2298
2248
2292
1681
3231
2467
2203
2412
1698
1681
1683
1779
2281
2278
2275
2277
2282
2728
2280
2277
2284
2725
24
169440
2163
1963
1917
34756
9830
1668
2358
1689
2975
1726
1690
2324
2405
1665
2398
1875
1691
2999
4924
25963
2737
1669
2581
2463
2375
1676
2265
2371
2624
2372
2737
2735
2470
5395
1683
2916
2244
2081
2604
1685
1700
3437
1600
1801
2559
2557
2145
2561
2560
1681
2557
5149
2033
2555
8020
2147
2279
2280
1900
1668
1690
1642
1643
6711
2568
2727
2727
2462
2593
2589
2736
2736
2738
1657
2736
2736
2457
1644
1663
2288
1644
1687
2455
2458
1715
1683
2728
2053
1678
1675
8706
1757
1672
2249
2608
1686
1679
2267
3642
1667
1874
1872
4998
1683
2250
2219
2255
1868
1681
1672
2519
2535
6476
2302
2420
1669
2257
1691
2419
1901
1675
1901
2556
1687
1771
1672
1771
1687
2187
2156
18734
2049
1867
1700
1672
1775
3652
2264
1669
1705
1664
1667
1662
1671
1660
13658
1692
2732
2303
1649
2610
2609
2733
1686
2726
2617
2043
1680
2272
1839
2270
1656
1683
1739
1693
1917
2385
1919
2261
1678
1656
1919
1683
1919
2287
1680
1909
1904
1667
1992
2533
1666
1660
1666
1994
2295
1911
2157
3240
1668
2003
1677
2422
2436
1672
1663
2880
2392
2059
4457
9233
2722
2569
2553
1913
1661
334649
8627
2282
1878
4265
1724
3363
1653
1869
2230
1691
3319
1690
106306
1697
1653
5124
1660
1674
1677
2624
2764
2684
1890
1689
1661
2709
2619
1619
1678
2277
2058
1676
2618
2400
1685
1669
1864
2272
1669
2709
2277
2815
1643
1655
1655
1638
2424
2543
1711
2551
7937
1719
1650
26673
1651
1672
1896
1680
1721
1722
1721
1655
2391
1717
2578
2579
1676
1697
2063
2471
5626
2640
1670
1811
1685
1655
1721
1654
2363
1679
1676
2365
1659
221236
2042
1677
2362
1680
1678
7410
1679
1869
1785
2050
1708
1672
1672
10246
2392
2072
1712
2541
2260
2281
1673
2693
1706
1700
1675
1685
127679
2531
1674
1674
1875
2158
1686
2101
2460
2473
2475
1687
2443
2475
2445
2473
2258
2444
1704
2293
2470
2449
2034
2446
2471
2470
2446
1690
2378
2589
1663
1690
1889
1694
5792
2724
2565
2582
1675
1767
1688
1688
1669
1675
1688
1675
1690
1664
1889
2384
1885
2421
1673
2185
1666
1665
1640
24
1671
2052
1677
1678
2247
2329
1660
1648
2081
1678
1942
1647
1665
1670
2687
1672
2528
1674
1640
2688
10339
1671
2688
1666
1670
1668
2688
2529
2530
2440
1925
1634
14492
2729
2280
2577
2551
2815
1932
2627
2552
2814
2720
2549
2624
1637
2716
1608
2715
1644
2560
1675
1758
1757
2469
1685
1628
2594
1683
1665
1663
1678
1644
1708
2591
1704
1705
1708
2289
1637
1643
1980
1669
1698
2348
2317
2396
1652
1864
2403
1680
1849
2572
1702
1845
1702
1689
2604
1689
1688
6783
1671
3884
2092
2089
1635
2082
2093
2261
1901
6155
1651
1663
1665
1686
1665
120091
2269
1771
1656
2375
1668
2289
1642
2290
1689
2288
1605
1680
1782
1652
1682
1662
2286
1697
2289
2171
2253
2411
1663
2282
1675
1677
1681
2278
2285
1664
2229
2066
4403
1671
1705
1947
1675
1671
1886
1683
5023
5421
2283
2282
1683
1679
1670
1867
1867
1867
1911
2365
1657
1676
2801
1660
4040
4036
1656
2148
3929
2284
1674
2274
2137
2380
1681
2611
2610
2538
2537
46997
125524
2543
1669
2452
44827
1645
1643
1666
1675
1670
1689
1670
1923
1932
45265
3297
1679
2029
2276
1676
3902
1660
2325
1659
1660
2268
2261
2266
2056
2248
1669
2542
1663
1649
2101
2258
2556
2554
1872
6955
2585
8384
1676
1665
4421
1623
1672
1645
3946
1701
6862
2233
1681
2287
1671
1672
1673
1673
1638
1685
6938
12624
1644
2014
1662
1698
2283
2293
2298
2265
1664
2265
2261
1892
2295
1680
2564
1907
1907
1837
1696
1692
2524
2380
1700
2559
40604
2562
2558
1904
1674
2834
1674
1971
1675
1670
1889
2413
2249
2604
1661
1883
2576
2300
2270
2271
2461
1656
1783
2461
2266
1722
1690
2592
1672
2689
8817
1696
1671
1765
6956
2259
2356
1659
1677
2356
2303
2274
2303
1810
1672
2303
2109
1660
2334
1879
2203
1880
1670
2295
1642
1812
1673
2206
2060
3862
2791
2789
1677
1891
2828
1676
1656
2555
2558
1676
1919
2260
2311
2565
2561
2569
2556
2565
2466
1653
1779
2453
2567
2059
1895
2567
10233
2382
1695
1670
2431
1696
4704
1669
2575
1693
1672
1648
1669
2709
1667
2389
2207
1667
1673
1746
3675
1665
1680
4399
2271
2268
2282
2270
1677
1657
2583
1705
162140
2378
2273
2289
3474
1870
2287
1665
1873
3327
1667
2304
1661
5224
2255
2248
2303
1674
1662
2550
2550
1886
1807
1892
2056
2074
2072
4196
1888
1939
7623
4197
1662
1641
1634
2364
1629
16261
1816
2266
1658
12621
2203
2481
3842
4647
2274
2586
2273
2468
2597
2287
2291
2291
4034
2292
2381
1675
2070
2301
2381
2379
1899
2473
2075
1682
1837
15929
1838
57872
1650
2382
1679
2590
2736
1673
2592
1700
1672
1883
2370
2356
1672
1679
1679
1707
2421
2313
1655
2591
1904
4082
2565
2566
1635
1674
3339
1876
3339
1681
1675
1671
2592
1640
5121
2179
2044
2594
1649
1674
2374
1646
2333
1747
2331
2595
2734
1767
2732
2295
2592
2736
2590
2732
16791
2591
1685
2469
1888
26685
1697
1893
2265
2262
1817
1661
1669
1817
1676
2260
15826
1676
2817
27445
1683
1665
1670
2381
1660
1656
2565
2557
2066
13698
2361
1684
18733
14449
1753
160783
1662
42656
7387
2575
30703
2896
2894
2120
2268
2271
1677
2246
2440
1678
2929
2319
2274
2278
1908
1636
1669
1685
2278
1681
2247
1672
1888
1630
102128
1674
1676
1674
2617
2706
2809
1672
1773
1672
1759
1899
1664
2782
1702
2681
1663
2785
1671
2285
1662
2285
2222
1662
2217
4324
2015
2220
2520
1617
2270
1695
1661
1883
2459
1692
2028
1851
1640
2138
2282
2757
2282
2554
1891
1894
2269
2550
2550
2293
2299
1683
1626
2278
2298
1684
2274
1675
1678
2277
2310
2311
1691
2050
2267
1632
1680
7226
2735
2278
1654
2279
125034
2279
2281
1684
2281
1697
2275
131518
2282
213225
1657
2284
2564
1854
2274
2734
2589
1659
1910
2203
2037
1670
2270
2201
12824
1682
2581
2541
2587
1681
2200
1683
3725
2207
3291
1802
1650
5128
2546
1688
1679
1746
1858
2553
2547
54981
1692
1695
1742
2286
2534
2292
2890
2197
2329
1669
157351
1679
33316
1678
2281
2559
1654
1665
1658
2307
24397
2276
1677
2468
2469
2239
2622
2628
40953
2723
2436
2119
2439
1916
1685
2279
2322
1685
2725
2438
2565
1668
2289
2277
1787
1694
2216
2478
1693
2285
2274
1868
2779
1678
2782
2038
1886
2262
1905
1699
2780
1888
2373
2221
2179
2285
1680
1704
1692
24
3646
1677
2477
1665
1690
1684
3357
535547
1680
2284
1670
2264
12027
2257
1668
1687
2269
1688
1879
1878
1673
2607
2380
1677
2135
2064
1668
1684
2365
2371
2435
1661
2434
4212
1911
1654
39137
2431
2435
2437
2371
2460
1676
1672
2267
1623
355481
2278
1674
1917
2025
2026
3586
1665
1670
2577
2480
2685
1652
1688
2622
1855
2519
2710
2811
1659
2711
2069
1663
1689
2291
1968
2339
1673
2345
1687
1676
1679
2456
1673
1874
1684
2455
80832
1872
2289
2287
1647
1667
1651
1652
1678
1885
2358
1668
2610
1665
2730
1620
1670
1979
2576
1663
156849
3414
2535
2243
2552
2314
2287
1704
1694
1654
1655
1649
2114
2329
1670
1682
1876
2377
2101
1679
2271
1675
2299
2258
1668
1668
1670
3864
2281
1812
2235
2211
2272
2267
1686
1837
2554
1662
1666
1676
2520
3723
2580
2330
2296
1665
1918
2610
2161
2221
1647
2293
2267
1660
1645
1666
1688
1689
1878
2474
1648
1870
1899
16276
1666
1943
1677
1946
1667
1683
1763
1811
1716
1657
2683
1657
2538
2330
2329
4328
1669
2466
1655
2465
2330
1678
2220
4176
2209
2210
2212
2222
1659
1678
2221
1666
2073
2561
2106
2557
2524
1666
3747
2720
1629
1676
2082
1691
1632
1686
1773
1689
1679
2331
2331
2744
2747
1889
1649
2311
1678
1654
2311
2313
1900
1668
2312
1672
2582
2250
1667
1931
2496
2244
2456
1672
2455
2257
1899
13682
599051
3667
1896
1898
1865
1899
1683
1898
2246
2267
2554
1673
1670
2024
2326
2468
1674
4862
2283
1661
1662
1682
2080
2544
2262
1654
2080
1682
1649
2290
2595
6158
2445
2542
2449
2516
5349
1664
2258
2250
11201
1660
2297
2547
2725
35504
1652
2814
1696
1892
2725
1650
1666
1711
2285
2027
2285
1679
2564
2317
2724
2313
9547
2284
1626
2314
1691
2314
2374
1650
6734
1658
1656
1673
1724
1681
1628
1661
1683
1621
1683
1651
2295
2021
1808
1708
1650
1661
2683
1661
2457
2458
1697
1666
2185
2296
2325
11253
1679
1887
2216
2209
2208
2092
2204
7032
1690
2267
2446
1646
1691
1686
1687
2720
2595
1904
2272
1652
2215
6302
1712
2563
1671
1647
1968
1603
1684
1650
1692
2074
2266
1683
1694
1645
2038
2038
2035
1670
6736
2381
1692
2234
1675
2222
1661
2688
1673
2551
1891
1994
1791
1792
2712
1670
1636
2717
1632
1891
1669
1665
2265
1672
2706
1644
1680
2792
2791
1642
1625
1677
2105
1676
1683
1711
2565
1681
1664
1663
2289
1669
12843
1657
1763
2297
2291
1649
1707
2213
30665
1695
1636
1691
2402
2546
2544
2546
2546
2265
2272
3685
2284
2725
2574
1906
1680
1670
1683
2554
2531
2532
2838
1683
2259
1644
2261
1664
2569
2516
1670
1663
2874
1654
1907
2562
1677
2518
6521
1677
2407
5567
2410
2644
1615
1674
1671
4531
1692
11084
5196
2269
1816
1879
1668
2584
2586
1626
1937
2800
1690
1683
1893
1894
1893
2236
2364
2046
2264
1676
2269
2357
2431
1686
2222
16368
2035
3457
2540
1811
1680
1811
1622
2279
2800
1700
1657
2057
4081
1677
2314
2311
2594
7316
2053
2314
2568
2567
2570
2284
2384
2380
2279
1673
1889
2380
1674
1891
2540
1891
2539
2823
2271
1888
2198
1684
2216
2382
2369
2271
2371
2213
2267
1679
2306
4389
1691
2529
2531
2467
2571
2269
2270
2267
2328
1873
2306
1876
2221
14257
2447
1884
2152
2281
2443
2731
2220
2263
2586
2262
2225
2470
2269
2280
2267
2318
2297
1659
2524
1657
2283
2520
2283
2257
2602
2275
2279
2468
1821
2621
311290
1886
1691
2223
2604
2008
2460
2621
1703
2275
2278
1705
1891
2434
2277
2291
2600
2306
2735
2727
1817
1686
2610
1687
2609
2270
2274
2263
2268
2266
1660
1847
1681
1681
1686
1684
1685
1687
2284
2282
2288
2281
2284
2280
2282
2285
1914
2572
2281
2281
2282
1876
2691
2316
1676
1679
1679
1672
2273
2307
2273
1881
2270
2283
1868
3898
1891
1889
1672
1681
2557
1698
2273
2295
2297
2294
2296
2279
2587
2380
2033
2282
2175
2289
5026
2314
2186
1691
2345
2285
2465
2268
2532
2254
2281
2282
2731
2814
2560
2362
1974
2296
2066
2282
2276
2283
2276
2260
1694
1711
2256
1897
2594
1654
1874
2258
2293
2650
1908
2077
2384
2266
2541
2820
2543
2541
1908
1905
2548
1677
1673
1692
2252
2250
2070
2276
2709
2709
2284
2709
2283
2291
2282
2361
2880
1712
5019
1680
1657
3540
1661
2211
1807
1806
2234
2275
2366
2396
24
2396
34697
1664
2264
2232
2844
1716
1679
2276
2568
1673
2539
1675
2277
1677
2755
4101
2579
2578
1811
2578
2578
1675
1621
1659
1676
7131
2589
2722
2726
2589
2724
1746
1680
2724
2591
212879
1648
1865
1816
2189
1927
1927
2260
1675
1660
1678
1631
1886
2501
2253
2256
1651
3662
1701
2445
2444
2613
1884
1829
2271
3656
1630
1881
1671
1687
1883
434525
2326
2457
2461
2582
2423
2462
2569
2458
2454
1676
1658
1652
1678
1654
1686
1684
2563
2375
1682
2443
1677
2392
1680
1677
1679
1678
3360
2276
2025
1679
2279
2031
2568
1901
1660
1901
1901
1908
1906
2039
2257
2262
2309
2380
1810
1813
2292
1655
1655
2277
4682
2447
1700
1781
1688
2288
1672
2251
1686
126267
2012
1801
2087
1676
4348
2820
2247
1659
1677
2276
2311
7247
19431
1665
2971
1678
1913
2708
2709
1908
1786
2199
1938
1888
2629
2275
2278
2279
1672
1937
1681
1775
2282
134722
2275
1680
2273
1870
2280
1941
2366
2365
2365
2359
6918
2719
2724
1670
2580
1684
1685
2271
1702
2462
2539
1677
1682
1697
1662
1682
2393
1677
2393
2445
228156
2276
2266
2268
1671
2310
1665
1680
1664
1698
1679
1669
1671
1704
1905
1897
1883
2248
2273
2270
1776
1843
2277
2276
1681
2269
1641
1677
1673
1670
2002
1665
2280
2043
10779
1670
2043
2290
2293
2292
2293
2290
2291
2510
1896
1677
2376
1878
1675
1680
2598
2733
2585
2585
2731
2282
2278
1670
2175
1897
4354
1660
2616
1676
1713
1735
1685
1699
3378
7239
1702
2235
1724
2069
1667
2769
1680
2635
2250
2554
1848
1671
1660
2827
2219
2557
1642
1684
1631
2368
1674
1691
1673
1692
1674
1876
1661
1679
1688
1665
2325
1648
2266
2073
2268
2276
2267
2364
39428
2366
5459
2271
2279
1670
2370
2280
1734
2555
1682
1709
1730
2077
1639
2256
1912
2827
9698
2625
2825
2727
1662
2602
2574
1685
1944
1944
1648
130799
2292
2287
1890
2293
1893
1868
2216
2087
1667
2585
2586
2347
2347
2612
2347
2351
1869
2283
2613
2267
2830
2344
1692
1700
2065
2566
1645
2528
2299
2524
2300
2295
2548
2245
1673
2245
1891
2252
2269
1678
2418
3198
5298
1687
2284
2749
1674
1667
1829
1895
2467
2464
51069
1667
1670
2562
1665
2551
2713
1658
2219
2218
1704
1671
2250
1675
1683
1677
13140
1674
1673
5090
1677
1675
1676
1674
1676
2811
2402
2402
2812
2101
1643
1569
1680
3621
1925
1784
2412
2173
2419
1762
1687
2280
2316
1893
1681
2278
2010
2050
2539
2537
2538
2282
2537
2283
2540
1672
2267
2558
1647
2290
2623
2624
1663
2273
2334
2195
2286
1812
2273
2294
1799
1668
1678
1892
1647
4773
1693
1698
2377
2377
2466
1868
1678
1676
2548
1670
1673
1671
1653
2280
2278
1673
2464
2296
1680
1671
1678
1668
2124
1675
1666
1672
1835
1679
30831
1676
1886
2282
2555
1676
1893
2284
2229
2363
2713
1672
2262
2558
1914
1912
2034
1673
2301
2292
1655
1718
2291
2252
2367
2543
1678
2362
2434
2361
2277
2563
2251
1678
1658
2611
1677
2552
2554
1680
2402
2400
1941
2537
1672
2291
1880
2555
2022
1675
1661
2613
2049
6494
2266
1963
1675
1902
1794
1681
1744
1676
1678
2084
2253
2278
1695
2558
1873
1677
2567
1689
5207
2351
2746
1671
2268
2578
1697
2556
2285
2568
1679
1658
15198
1659
2186
1676
1687
2057
1680
2056
2305
2279
1687
1690
2367
2290
2365
1675
2044
1695
1862
2307
1926
6478
2277
2072
4620
2178
1706
2351
2369
2277
1645
2037
1813
2324
2029
2559
2035
2555
2577
2284
2291
1805
2274
2616
2275
804734
2620
2274
1688
2275
1913
2396
2397
7664
1874
2355
1681
2580
2255
1676
1882
1644
1875
2467
1677
2123
2051
2295
2292
2049
2467
2468
1679
2292
1690
2469
2534
2534
1674
1815
1816
5219
1764
2539
1870
2507
2013
1683
2104
1679
2727
2609
2576
2329
2820
2528
4894
612918
1646
2467
1656
3692
2817
1753
1673
1671
2213
1655
2579
2575
2241
5376
1664
14286
1678
1681
1678
1678
1678
2369
2109
1669
2408
2553
2553
2222
2553
1672
2276
2461
2569
30061
1672
1676
75487
2165
2047
1672
1889
1642
1672
2351
2561
2728
2535
1883
1884
1672
1672
1787
1789
1917
1902
2546
2009
2741
2238
1697
1702
1646
1655
2542
1670
2303
1702
2259
2257
2588
2262
2384
2383
2256
1666
1648
2289
2286
1679
2286
2811
2811
2813
6537
2284
2042
2577
2574
1706
24
1661
2558
2021
2378
3387
1762
1660
1672
2532
1897
2730
1661
1643
2284
1668
2287
1634
1665
2371
2533
3507
1660
1693
1694
1896
1904
1694
1692
1666
1691
2319
2276
1887
1877
1882
2601
1671
2269
2278
2277
2563
2535
1665
1964
2263
1689
2272
2273
1641
1885
1650
1674
1676
3052
2277
1662
487384
1667
1701
2709
2556
1705
2279
2608
2809
2220
2251
1868
2438
1871
1686
2275
1963
1684
2275
1689
2081
1785
1716
1775
1775
2460
2429
2459
1678
1678
1673
2274
1677
2380
1677
2277
2292
2599
2281
2571
2740
2199
1688
1663
2543
2584
2399
2448
2292
2613
2294
1667
2289
1668
2297
2294
2272
1763
1650
2695
1658
2285
2263
2280
2280
8473
2284
1668
1667
1696
1676
1894
1694
1690
2551
1897
1659
2168
1670
2043
1705
3351
1671
2626
1701
2627
2237
2461
1667
2273
2575
1890
2552
2553
2284
1676
1657
1669
2280
2581
1647
2326
2322
2276
2457
1681
2291
1907
1655
2326
2549
2379
2325
1672
2325
1907
2283
2282
2286
2285
2620
2368
2617
1657
2403
1696
1672
1653
1655
1652
1667
1665
2278
2269
1670
13433
1732
2500
2062
2267
8125
2364
2253
1953
1898
1695
2093
1896
1899
2092
2555
2561
2530
1669
2298
2313
2373
1649
2557
2371
1691
1691
2869
2685
2220
56720
1705
1818
1812
2721
1701
2303
2566
1673
1627
1666
1659
2286
1665
1672
2263
2061
1700
1664
1670
2566
2257
1662
2256
2256
2278
2733
1874
1697
2586
13473
2586
2417
1677
1664
1882
2034
1767
1641
1871
1673
1872
2378
2556
1672
2724
2274
2556
2243
2237
2213
2210
2234
1670
2234
2207
2231
2210
1684
2400
2260
2060
2260
1676
2020
1673
2574
2571
1672
2271
1682
1995
1683
2206
2271
1695
10172
1896
1639
2698
5805
1896
2554
1891
1891
1659
1673
2045
2575
2545
1903
2597
1673
2257
2575
2327
2571
6081
2570
2598
1758
2313
2596
2790
2357
2356
1840
2355
2319
2102
8141
1880
2598
2599
2535
2599
2535
2535
2535
2263
2055
1668
2558
2301
3465
1677
1668
2300
2818
2816
2820
2408
2788
1667
2277
2058
1668
1671
1669
2227
2308
2287
1690
2228
4188
1656
2613
2307
1710
1688
1669
1812
2040
2045
1660
2044
2038
3281
5044
1811
1678
142370
2285
2281
2280
1890
2400
2402
1671
2526
2266
6205
2267
2459
1706
2464
1665
1694
1690
2370
1694
2480
1873
1664
2499
1647
2269
1682
1867
1672
5165
1937
5094
2636
10892
1917
2070
2097
2243
1969
1673
2707
2063
2057
2307
2569
2467
459475
2295
1896
5631
4868
4764
6292
10493
2083
2452
4258
2762
2674
1712
2122
2854
3435
4258
2129
1984
3116
1982
8561
1984
12509
4038
8265
3213
1677
2711
12069
2553
4303
2331
2335
3664
2049
5878
3979
3518
2137
1975
11249
3012
2953
6394
2126
1679
1661
2225
2687
2364
2054
21071
16373
2071
3203
2449
2230
2436
22300
2726
2048
4637
1667
12668
2379
4331
8695
2105
5207
4947
2790
1926
2301
16919
12069
10848
2642
1910
3212
7639
2311
1742
1913
18504
3582
3197
2299
1705
1673
2066
3523
2836
1655
5581
2246
2111
11841
2301
2114
2077
2653
2423
10487
1982
1652165
3932
10339
3215
2697
4014
1693
4062
4540
1833
6693
1717
2341
1844
10080
33280
12763
1824
2318
15064
2067
3821
2381
2311
1666
7537
4763
3094
53090
2854
6033
3978
1661
2136
5634
4463
2061
4760
4257
5391
2018
12733
5356
3535
3823
2147
26825
2723
2887
3344
1966
3190
4867
2632
1677
2136
2372
21637
3077
2945
4124
1930
28336
6310
2197
5130
1889
2049
2128
1917
1649
1896
2666
2149
10536
4772
2018
1717
1686
1672
3188
1917
3630
3638
2076
2774
2606
3161
2116
1995
1886
2155
34567
2320
8708
3828
1931
2263
2263
1994
2553
9706
2671
1832
2193
6888
2606
1786
2541
2257
2711
2836
2634
2441
5101
4073
5098
1709
56975
2123
1973
2614
32459
2443
2978
2238
1984
3224
6490
1695
2611
4789
3072
2706
2118
1757
53090
1690
3710
4292
3760
6838
1786
3193
1865
2902
2335
1881
1934
2876
2745
2390
2595
3064
1766
1653
8098
17065
4643
2784
3032
1994
2902
2120
1968
24
254509
2466
1935
40814
6975
1682
3046
3747
3376
4025
2048
2039
2157
2561
2041
2113
29313
4530
1660
1661
19254
43583
1660
5044
14811
2036
1659
2107
5570
29576
1818
46705
1669
3133
2004
2006
1648
2046
1934
2119
2629
13830
1692
37486
2122
8647
50390
48876
6859
2125
4429
1980
52805
2036
2021
3367
2011
8217
12237
4558
4434
7263
3916
2038
2688
1699
2048
2241
2184
33671
3265
54248
1661
3843
3679
2068
1960
2677
3923
6742
2250
3716
2037
93803
8049
2207
1963
2068
2069
1661
3938
7769
1764
3837
2033
3363
11225
36173
2222
3614
2773
2397
2007
12498
2004
5143
2519
8622
2391
2013
5925
3781
3851
2173
5446
3089
6292
2053
52091
2312
2040
11089
2569
2043
4753
4494
2748
1967
2045
4066
4510
3384
8334
1975
2854
6059
54821
2139
1700
9914
7725
2388
2015
5136
32489
2805
4315
2664
8002
2554
2460
4045
9098
1864
2026
2068
112840
3651
2066
3459
2630
2177
4894
2182
2354
2783
2909
2119
2004
1929
2089
2307
4077
8126
4114
2623
6553
1903
1686
1789
3135
3336
2202
4509
2959
7251
7272
1663
2209
4238
1863
6368
2298
2315
2027
1759
2293
182720
2183
2362
2245
2038
2745
3145
130358
50600
2037
5718
10358
7056
4502
2907
2119
2771
5357
2121
11749
3972
2923
1915
1686
57622
2458
1794
1708
4324
2270
1676
5421
4070
2881
1907
1671
1685
3061
2048
2053
2426
2377
3896
6985
2147
1678
4601
2534
2321
16936
6594
6860
7987
3499
4656
2444
2054
4092
1993
2172
1652167
5474
6592
5471
2585
1686
3977
2037
1841
11587
2113
2101
3209
2735
2010
2302
3462
2048
4099
2315
2813
2893
2433
1838
2280
2191
4068
2619
3437
1880
2266
2101
172996
11928
4076
1796
2007
2339
2374
2236
2189
3018
2082
3764
1658
2921
5397
6125
1896
1794
2437
4250
3440
7587
4100
14020
4352
2256
1996
2687
2223
3666
2763
4716
4216
2098
2701
2062
2121
2553
2839
2513
3249
1767
2093
5275
1660
1673
3001
2141
11818
2310
10545
2039
4454
4244
2206
2796
3276
1956
9070
2548
5051
2028
1687
3670
1664
4235
2412
2262
2102
1666
17998
8306
2268
2355
6714
2197
6990
2089
2457
5571
109053
1900
24
6789
2477
1959
24196
6545
1892
1659
80682
1983
43887
2430
6594
2281
3433
2411
2192
5508
4471
3941
5017
2348
2152
5906
5384
2908
1790
1817
2028
6496
2044
1637
13059
2088
1845
5048
3522
5367
5849
8703
2030
1661
3610
1952
2702
2881
2060
5041
6217
2408
3396
2325
2536
8364
3693
2089
8495
2257
3104
2598
5287
2316
2449
4910
2935
3668
2656
1827
38347
4690
2902
1667
2726
1648
3623
3548
1825
2223
2589
97593
1912
15394
1975
1780
2423
1671
4950
11014
1876
40388
2073
3873
9102
2113
1913
1668
2492
2633
1652163
8339
6944
2155
10541
8031
3682
7489
2226
2763
2272
1743
2446
2260
2476
2130
1670
24111
13921
2785
7513
2071
2452
2076
1651
1909
2079
2360
2663
4974
3522
2971
1689
8152
7015
1869
123207
4440
2451
2159
3387
1897
2048
6450
2135
4370
1891
6587
2939
1871
3541
3080
2238
1783
1950
2638
644789
2327
2037
2384
1789
7917
2406
2011
17263
2981
2393
6533
2661
1652
6846
1738
2172
10155
2932
6164
1763
1944
3960
1943
3206
3610
2144
17923
1855
2417
3230
4204
8696
3122
10283
40577
2440
203755
13757
7099
3957
2027
4266
6009
1725
6687
16652
1952
1690
1874
21626
2195
18789
2116
1887
1898
3141
4192
1661
4753
4191
1788
2096
1871
2270
1965
7046
3500
8334
2563
2509
2697
6728
2228
1793
1667
1735
4670
16814
2316
3577
1668
1652155
2821
4641
1880
2289
10093
2057
4966
12705
1833
1970
4331
1819
4742
1830
1667
1686
2746
3036
1862
4533
1671
1652160
2980
2389
40577
3783
1679
1864
2219
3582
3623
1657
9062
1663
3483
1977
4266
93810
1661
5026
8554
3210
2362
1667
7417
4663
4731
5199
1652173
4616
10638
1965
3098
2559
2589
3332
8269
10155
1956
1771
2776
3350
1612
2142
2751
3245
2198
2103
728442
2530
5426
2239
8917
3633
1935
1667
51416
33931
1850
2132
2194
2103
2481
1664
1922
2863
2061
2037
2509
2528
1897
2776
4242
2753
2159
8520
4062
7968
67983
4658
2571
9253
2631
2887
2473
2037
1933
16262
4905
1955
25896
63196
1769
1880
40814
8714
7723
2182
1934
16281
1652
1647
1637
7649
1641
2255
2418
1656
1743
1745
2042
1727
1969
2141
3137
1687
1743
2278
1663
1665
3954
2013
1651
1652
9879
1827
2523
2038
2240
1765
1836
1810
1734
1923
1669
1787
2621
1660
1662
1820
1658
1771
7564
2881
2039
19668
55009
4508
1895
3942
1975
1779
1882
2291
21252
10054
2063
1859
9609
1794
2051
2068
1692
2773
1887
1702
3191
2286
1840
3967
2574
2574
24620
1757
4767
1727
1885
2416
1653
2127
17678
1843
14684
1834
1780
2254
2321
11102
2019
1674
1673
1662
1817
2151
2151
7098
1853
1660
7179
4832
2055
1946
1962
1756
2559
2006
2839
1771
12433
1779
1898
1769
2609
7359
3408
2064
2769
2301
1971
1987
2780
4298
1727
2078
2935
1643
2235
2446
4287
5042
2927
1926
8791
1672
1678
8723
2182
2213
2396
4566
2485
1682
2459
1797
1910
6478
2293
3042
1858
6578
4895
2413
2631
5559
3907
1708
9641
4064
1659
4930
2223
1967
2322
5051
117368
4875
2969
2612
3841
3395
2109
1928
1927
3372
29572
3180
2079
2158
4882
2421
1883
4955
3313
1645
1675
11095
4906
4552
1694
2069
2567
1889
1754
3935
4320
7358
1953
1894
1836
4145
1664
7996
172187
11539
1873
3572
5013
7553
5896
17740
4931
6282
1722
2597
1784
4528
1680
17825
1972
2263
1901
2976
3400
2139
15026
19388
1858
2358
6670
2005
4970
2452
9260
3132
1972
2108
1815
5250
2633
2655
1728
1904
1975
4813
12229
2154
1890
10639
1984
2007
2685
2208
1793
2285
2444
1945
1972
2103
1901
8595
3060
360078
1969
1862
4001
1878
2064
2123
36247
3235
1975
2732
1661
3002
9643
2203
5849
7273
8107
2348
2159
2544
1786
25896
15527
3379
1746
2022
3948
8115
2185
2676
3406
1658
1654
2821
4429
1697
1699
2251
32369
9180
2237
3004
1920
1694
1977
2359
1658
4802
1884
10887
2050
2463
4099
2250
1964
1848
1920
2142
51846
1947
2018
1571
2634
2683
1985
1892
6838
1897
1648
2478
1895
1685
3222
1643
4388
2034
2038
1949
4146
1868
2210
1655
1696
14909
2197
1663
1779
2201
22489
1725
1804
1774
2277
4464
1659
1960
1815
2034
2409
9379
2272
3180
7770
2119
2037
1829
1653
2702
8812
7411
1871
22268
1654
1653
2107
1834
1882
3251
25050
1970
1888
2272
1669
2399
1664
1796
2082
2307
5793
1976
4955
5445
40812
1928
1859
6615
1888
2577
2697
13616
5105
1795
1655
1685
1662
2026
2962
2785
2004
2524
2072
2669
1808
2415
8484
1641
1770
2159
8466
1896
8343
3074
1923
1652164
1655
2324
1966
1657
2011
2735
1653
1654
1774
2978
1658
1768
2255
2025
2021
3238
22254
1631
1776
2940
5947
2077
1710
1687
1747433
1652
2249
1840
23007
2389
2499
2081
2179
2258
2079
2855
1674
2456
2596
2044
3540
3189
7209
1675
8601
4527
3092
1727
1666
5731
2147
1682
1851
1812
3511
1588
2023
2818
1775
2202
2075
1736
41701
1815
1802
1678
2117
1669
1695
2195
2195
2136
1729
1652165
9001
2472
1775
2060
3688
1718
4046
2563
1641
18786
5671
1706
5884
2269
1668
2450
1674
4463
1853
1652164
4433
3392
1663
1665
1727
3968
1661
9540
1801
12541
1664
1665
2338
2062
2533
2284
1662
1932
1661
1665
1950
2191
2688
1676
3553
1652165
1663
17124
2339
9207
2453
178477
1728
2570
2194
39780
1693
1671
1849
1726
2757
1760
1667
12470
1919
1688
2751
1714
2223
2109
1672
2427
2183
1651
2223
10299
6164
2763
3417
1901
1891
3410
2811
3779
1796
5863
4042
1693
2288
1735
2554
1800
1973
1668
2534
1670
1853
8417
13323
18789
2526
2313
1666
3347
23374
2701
5032
1901
1878
8212
1646
1666
2188
2463
1667
1713
2467
2143
2037
2466
2608
2221
1974
2140
1884
1667
1655
2411
2865
1652
1727
5176
2279
1655
11484
1659
1671
2117
2175
2267
2042
2037
1780
1845
1706
2066
17775
6809
3539
2278
1674
4062
2116
2097
4296
1929
1848
1935
1651
1732
1655
2586
2000
2754
10733
510058
3635
1935
39034
3779
1896
1960
498404
3696
1670
1888
3381
1680
1871
4166
16495
16495
3411
1656
1653
2797
1677
2488
1996
1669
1646
1950
6408
2758
4026
6921
2911
1679
1681
1757
1663
1726
6513
1665
1674
1673
4908
2129
1669
1668
1888
3234
1656
1669
5008
2121
1654
2300
1974
1803
1670
6870
1954
2269
2344
2987
1837
1847
1689
2070
2433
3319
11933
1690
1699
2172
1684
1798
1974
1646
1643
1845
1666
1670
1682
4892
1726
5371
3541
1734
8975
1835
2285
2294
4797
8546
1763
2622
1706
2180
1721
1755
3675
10634
1953
3910
1671
1669
1899
2283
6463
4935
1674
1753
1693
17952
2283
1876
1660
5115
1701
2094
1977
1764
1701
24992
2337
1676
2447
2234
2234
1661
3274
1640
1656
1804
2335
1642
1643
2633
2858
1940
1668
1802
1683
1710
2154
2154
1859
12951
4863
5605
1905
17839
1755
2123
1663
7559
2164
1846
1664
2627
1663
1751
2781
2175
1662
3931
1802
2151
2151
2000
1672
2536
1727
1681
2278
2278
1783
1668
1687
1782
10084
1672
1672
5365
1657
1651
1643
1645
1798
2858
1768
3577
1657
1677
1646
4259
2371
2242
1676
2130
1891
1883
1727
3255
2500
1923
1785
1924
48489
1678
1664
1659
2896
1838
3960
1992
1786
7460
2595
2595
51664
6158
1766
2151
2151
4026
2340
1661
2109
1661
2248
1917
2243
2251
3625
5087
1703
1756
1650
1664
9527
2156
2156
1945
1672
9098
1654
1726
1685
4874
1660
1803
1836
1656
2273
2195
4851
7268
1791
1901
2204
2204
1673
1645
2423
1672
54267
1793
1775
1806
2196
1769
2166
1998
6332
1780
1675
4868
1702
1763
9916
2359
10773
5550
2688
7022
2373
2245
1672
1671
2268
4456
2157
4819
2648
2178
1673
3319
5591
1675
16950
34507
1683
1760
2494
1878
1676
1952
1671
1672
2363
1674
1843
1754
1756
1754
1685
1948
1772
1799
1872
6316
1783
2727
2536
1682
2038
1862
1862
1727
7448
1772
19420
33589
2057
13090
1964
1663
1757
2319
3065
1674
4820
2481
1945
1766
13253
2507
4047
5145
1684
1799
1881
2053
1899
2342
2786
4818
2156
3282
1915
1662
3127
1781
1676
2153
4798
2258
34516
1692
1665
1659
1684
1916
1763
1757
1667
1684
1677
3622
2440
1852
1812
1957
3011
1760
1702
7609
1702
1701
1851
2152
1937
1672
1670
15960
1960
116126
1958
4244
2197
3453
2788
1680
1653
2326
1673
3801
8932
1696
1670
8852
11768
2496
2796
2870
1656
1687
15050
1664
1683
2307
8155
2062
1897
1667
1658
1764
2705
2007
8030
1666
1658
1674
2613
1675
1915
1678
1656
1660
1683
3312
1683
1678
1678
2815
1692
1669
2099
1668
1667
11092
3569
3603
1676
1674
1672
1670
1685
1665
1746
1738
1666
1662
1662
2448
1683
1683
1801
1674
6511
1684
1669
4740
1871
1677
3642
1943
1673
2150
2150
1666
2198
1668
1672
1891
2021
4580
1787
2070
2019
1672
1775
2391
2820
1659
1705
2972
3744
1672
1670
1677
2000
18599
1671
1667
2202
1681
3036
1658
1699
1673
6227
1672
1891
1653
1658
1658
1782
1660
1684
1648
1650
1645
1677
32877
1672
1680
1670
5128
1657
2274
2454
1684
1684
2404
2458
1673
2970
1671
2001
31161
7930
17820
5042
1640
1644
2037
2298
1669
1826
1759
1914
1674
1910
1659
2575
1733
2798
1679
1671
1673
4993
1667
1665
2326
1668
1656
2182
2220
2225
4453
11785
1695
6453
1667
2146
2147
1684
1671
1991
2258
2258
1888
5681
1697
1656
166539
1659
2145
2145
1660
1676
1823
1672
1677
1671
1661
1658
1655
2288
2414
2059
5648
1668
1679
5564
2418
1683
1686
1680
1672
1659
7435
9116
1666
1686
1667
1662
1677
1709
1715
1653
1682
9681
3006
3588
1762
1708
5577
1676
1666
1772
2507
2214
1913
1917
1654
1697
1669
1669
1668
2346
1680
1679
1674
1651
1638
1801
1762
3025
1652
2405
1665
4471
1632
2099
6884
1924
1892
116123
1891
1656
8059
1650
1647
1660
1680
1682
1887
1643
1665
1896
1649
1678
1665
1660
1677
1682
1673
1649
1661
2689
1667
1662
1675
1696
3219
2012
1658
1668
1667
1662
2619
1653
2640
1756
1662
1668
1672
1803
1665
1681
1672
1672
1668
1667
1670
1670
1667
1670
1670
1665
1662
1667
1669
1658
1666
1668
3241
3515
1678
1691
1690
1685
1688
1684
1803
2212
1658
1842
1675
2441
2850
1669
1661
1665
1679
1669
1897
1681
1684
1668
2606
3396
1716
1712
1672
1668
84164
1677
1685
1699
1675
1678
4021
1764
1679
1686
1671
1651
2559
1707
1664
2627
2356
3488
1671
1920
1668
1689
1889
1890
1666
2261
1676
3505
1693
1662
1654
1716
1804
1679
1678
1679
2905
1682
1756
1656
2037
2038
1641
1677
1710
1678
1669
1896
1898
1897
1672
1637
1692
1898
1801
1671
1666
1707
1670
2373
2343
1689
2619
1659
1811
1893
1665
1889
1893
2203
1659
2192
2643
2790
1886
1665
1652
1676
1684
1668
1667
1802
1646
1647
1652
1672
1688
1668
1675
1669
9174
1656
1681
1671
1684
1659
2356
16050
1756
1666
74312
1655
1928
1662
1661
1691
1691
1679
2581
1671
2520
1671
1680
1679
3592
1688
1673
1671
1673
1670
1677
2446
1701
1677
1675
1670
1673
1679
2260
3807
1676
3048
1683
1683
1654
2283
1676
1660
1663
2979
4632
1686
2632
1676
1661
1680
1698
5704
1684
1651
1682
1675
1895
1929
1927
2306
1669
1898
2033
1677
1678
2273
9278
1694
1671
1889
1757
1652
2404
42405
2256
2369
1652
6435
1678
1667
1669
1678
1686
1654
1683
1662
1679
1680
1687
1683
1666
1672
1896
1684
2512
3934
1687
1902
1675
1674
2134
2272
1673
1681
6564
2153
2153
1673
1702
1647
1676
1657
1656
1668
1668
1667
1669
1672
1905
281488
1947
2136
1644
1969
185478
2919
162211
1914
2099
1699
1676
2190
1678
1694
1687
1665
1796
1662
2407
1675
1674
1672
31151
1677
1916
2246
1663
9925
1684
1668
1880
1671
1892
1670
1685
1676
1674
1674
1663
2235
1674
3821
2155
1686
1898
2312
1671
2155
1906
1903
1692
2051
1660
1757
1755
1660
4334
2258
1657
1658
1676
1698
2672
1932
2205
1664
1670
2348
1686
1671
1700
1700
1668
2264
1680
2267
1674
2092
1665
2044
1684
1807
1696
1666
1675
1929
2610
1663
1671
1669
2156
6553
1683
1686
1683
1685
1673
2334
1685
1659
1658
2679
1662
1681
1680
1673
2301
1893
1701
1764
1692
1685
1684
1875
1892
1686
1711
1804
1678
1687
1683
2236
1678
1899
1900
1671
1673
1671
1883
1671
1687
1682
2275
1673
1686
1673
1652
1666
1684
1693
2230
1660
1685
2425
1682
1812
1687
2127
1653
1673
1673
1650
1687
1684
1668
1658
1656
1648
1657
1911
1859
1686
1681
1664
1674
2258
1675
1674
67378
1681
1667
1689
2164
1663
1660
1662
1661
1656
1682
1667
1673
1678
1679
1697
1668
1758
1712
1708
1710
1704
1695
1910
1678
1670
1810
1808
1687
2250
1687
1689
1689
1713
2614
2314
2365
1671
1674
2636
1809
1676
1703
1672
2272
1657
1660
1670
1676
1665
1689
1689
1770
1668
1678
1702
1693
1679
1679
2626
1675
1675
1789
1670
2576
1677
1682
1697
2156
1674
1815
1665
1692
1650
1661
1660
1671
1682
1680
1683
2238
1676
1886
1688
1678
1761
1679
1670
2285
1803
1681
1676
1673
2554
1682
1678
1674
1674
2751
2383
1685
1675
1634
2290
1640
1674
1674
1667
2200
1669
1704
1894
1784
1686
1759
1712
1667
1651
1677
1674
1667
2349
2239
1675
1669
1923
1675
42018
1660
1656
2418
1678
1662
1682
1680
2197
1668
1674
1697
2239
1889
1892
1668
1698
1676
2313
2314
1666
1665
2583
1745
1662
1679
2242
1683
2431
1675
1671
2156
1688
1680
1671
1678
1890
1890
1890
1669
1678
1682
2939
1744
1744
1673
2526
1664
1660
2379
1650
1660
1679
1682
2606
2606
1686
1661
2278
2536
1685
1672
48233
1837
1675
1686
1664
1672
2365
1679
2199
1715
3468
1670
1652
1712
2110
1681
1885
1664
1679
1890
1673
1670
1690
2273
2210
1677
1673
2223
1663
1813
1658
1683
1682
2261
335002
1670
1647
1894
2828
1663
1889
1698
2131
2630
1671
1925
1678
1674
1659
1672
1742
1687
1921
2201
1890
1931
2220
1678
1682
1663
2280
1699
2345
1677
2323
2460
2321
1686
1652
1913
1675
1750
1678
1757
1657
1737
1659
1675
1669
1670
1679
1679
1679
1678
1672
1664
1683
1668
2225
1700
1668
1658
1673
1686
1902
2682
1671
1806
1669
1679
1674
1903
1898
1894
1684
1682
1810
1660
1666
1659
1645
1646
1673
1654
1663
1672
1893
1672
1693
1679
1634
1679
1677
1898
1888
22829
1661
1691
1667
1665
2045
1910
1649
1748
1671
1673
1660
1674
1668
1650
1666
1662
1686
1670
1686
1700
1646
1869
1674
2278
2632
1679
2411
1659
1880
26742
1667
1661
1675
1683
196
1667
1667
1662
1715
2151
1684
1684
1791
2599
1718
1792
1654
2632
11348
1670
1678
1673
2523
1683
1795
1651
1668
1670
1659
1670
1885
1881
1681
27779
9393
1665
1679
1670
1661
1645
1686
1688
1667
1674
1682
1677
1680
1680
1682
1678
2355
2356
2352
1877
1664
1679
1681
1691
1671
1666
2229
1665
1767
2431
1652
1692
14264
1697
1700
1890
2531
2216
2210
1677
1684
4481
1666
1711
1793
2340
1690
1693
1692
1680
1668
1651
1887
1685
1665
1675
1663
1654
1698
4370
1679
1679
5903
1664
1675
1667
1676
1676
1676
1679
1664
1676
1665
2618
1687
1670
1898
1894
1668
1688
1658
1695
1677
1716
1686
1815
1710
1691
2240
1673
2066
2376
1662
1652
1919
1670
2241
1681
1680
1668
1676
1693
1676
1676
1906
1705
1676
1704
1707
1934
1678
1680
1673
1658
1686
1942
1673
2626
2560
1890
1666
1678
1700
2558
2085
7040
2295
2513
1769
1684
4560
1697
1696
1669
1646
1675
1672
1719
1685
1666
1672
2055
1687
2335
2656
1901
1674
1685
1688
1669
1677
1675
1685
2162
1764
2790
2374
1665
1658
1661
1662
1671
1662
1675
2592
2592
1640
1704
1893
2268
1659
1655
2299
1711
1710
1691
1672
1667
1673
1681
1674
1647
1642
1689
1661
2324
1761
1943
2274
6062
1680
1660
1655
1641
2202
1689
2091
1688
1667
1668
1652
1661
1821
1682
1890
1691
1870
1657
1977
2185
1665
1671
1656
2078
1677
1667
1666
17912
1803
1682
3305
1749
2609
1679
1652
1683
1702
2377
2266
1897
1667
420234
1722
2599
1935
1702
1702
1678
1666
1707
1683
3068
1952
3721
1707
1677
1671
2580
1686
1673
1668
12276
1671
1946
2089
1689
2059
2570
1677
1681
1677
2243
1680
1711
2428
1690
1675
2186
1671
2298
1680
2232
2228
1673
1699
1906
6452
1905
1680
1674
1680
2054
1812
4631
1639
1681
1694
1662
1664
1666
1661
1664
1676
1676
1653
1671
2405
2245
1685
1630
2275
2075
1680
1647
2257
1660
1683
1670
1693
2297
2423
2283
2366
1673
1657
2367
1685
1676
1666
1908
6295
1667
1657
1658
1662
1679
1678
1812
1689
1695
2356
2545
1704
1661
1679
1679
2249
2249
1665
1673
1675
2181
1893
1680
1634
1670
1682
1683
3944
1674
1669
1673
1697
1812
1640
1713
1673
2268
2369
1679
2054
2058
1998
1702
1843
1678
1786
2285
2203
1911
2495
1698
2274
1696
1818
1900
1907
1898
1650
1667
6821
1666
2426
1648
1693
1735
1675
1663
1702
1664
1685
1698
1703
1650
2527
2292
1676
1685
2555
14998
1677
1652
1668
1663
1690
1685
1900
1900
1896
1896
1902
1901
1681
1679
8949
1678
1678
1670
1785
1669
1892
1672
1674
1757
1699
2819
1703
1695
1680
1662
1683
1815
2058
1649
1678
2698
1666
1896
1898
1669
1670
1667
1683
1700
1673
2275
2840
1676
1646
1681
1884
1669
1750
1751
1671
1671
1674
1673
1672
1696
1667
1663
1675
1692
1678
1660
1687
2087
1698
1661
1814
1679
1712
1697
2361
2167
1883
1660
1890
1762
2849
1648
1684
1692
1680
1675
1684
1680
1655
1680
1652
1658
1660
1658
1680
1677
1683
1659
2255
1701
1663
2488
1903
1903
1900
1686
1902
1689
1667
1671
1687
1687
1695
1656
2522
1676
1683
1681
1661
1885
1682
1664
1674
1631
2367
1672
1672
2460
1674
1673
1673
1870
3256
1651
2457
2202
1668
1668
1691
1681
1669
1700
1678
1935
1934
1672
3703
1678
1673
2585
1656
1668
1705
1685
1688
1670
1679
1662
2799
1788
2566
2552
1801
1698
1672
2155
2313
1675
1667
1640
1667
433903
1691
1699
1697
1697
1672
1694
1665
1678
1683
1662
1684
2526
1691
1664
1708
2604
1676
2552
2548
1658
6156
1676
1695
1794
1683
1641
2379
2096
1685
1660
1671
2362
1638
16301
1688
1648
1905
1903
1757
1677
1650
1715
1715
1669
1899
1687
1687
1689
1639
1665
1884
2055
1679
2379
1665
1680
1667
1706
1701
1683
1671
1696
1678
1695
1673
1671
1691
2152
2150
1676
1675
15474
1677
2043
1677
1674
1977
1657
1805
1684
1675
1897
1681
1814
1816
1770
1662
1685
1658
1789
1673
2289
1686
1680
1676
1684
1692
1680
1682
1674
1676
1943
1944
1662
1684
1684
1684
1666
2111
2269
1885
1670
1674
1699
1695
1697
1697
1697
1672
1881
1886
1688
1660
2277
2061
1639
1684
1682
1691
1682
1683
1701
1669
1673
2540
1668
2267
2268
1668
1693
1663
1677
1674
1674
1787
2580
2576
2269
1689
1666
2049
1909
1909
2551
2156
1679
1665
2245
1652
2237
1672
1661
1685
2157
1639
1639
2582
1677
1756
2279
1647
1703
1891
1680
1677
1660
2348
2691
1657
1913
422780
3861
1691
1694
1669
1680
1694
1664
1692
1701
1659
1931
1676
1708
1667
1668
1676
2547
1682
1677
1808
1653
1673
1712
1900
1896
1661
2356
1693
1655
1715
431227
1656
1651
1661
2288
33850
1684
2099
1653
1676
1672
2437
1948
1643
1762
2273
1671
1823
1951
1690
1695
2266
2369
1736
1659
1770
1678
1695
1674
1665
4305
1663
1654
1685
1668
1671
2242
1665
1665
1690
6609
1673
1679
1709
1671
1679
1709
1710
1813
1814
2244
2480
2379
1662
1658
1680
1667
1660
1661
2047
2426
1675
1678
1698
1691
2278
2803
1652
1672
2070
1697
1671
1663
1664
1668
1671
1673
1706
2357
1678
1674
1662
1703
2363
1756
2229
1664
1884
1688
2420
2223
1888
1661
1673
1671
1671
1668
1685
2268
1670
1669
1665
1765
1847
1671
2365
1669
2364
1895
1669
1668
2374
1676
2087
1706
1662
1688
1686
1695
1679
1702
1674
1875
1679
2080
2301
1670
2795
1661
2046
1680
1680
1758
2122
1897
1682
1680
1640
1692
1683
1670
1666
1685
1653
1678
1674
1664
1694
1901
1686
1698
1663
2606
1665
1665
2198
1680
1667
2269
1677
1678
2900
2513
1657
1904
2491
1689
1691
2577
1663
1682
15639
1645
1682
2350
1807
1682
1810
1683
2371
1686
1699
1699
1661
2051
1653
1659
1646
1661
2332
1676
1944
1682
1683
2284
1691
2040
2267
2536
1900
1674
124694
1674
1673
1672
1672
1667
1701
2199
1669
2253
1684
1948
1697
1700
1830
1697
1665
1791
2549
3510
2549
1694
1892
1660
1658
1695
1655
1681
1679
1681
1680
1675
1688
1692
1692
2393
1893
1657
1648
1694
1672
3537
2294
1942
1938
2283
1679
1684
1658
1667
1668
1718
22431
1680
1672
1674
1672
1682
1686
1669
1665
1810
1670
1671
1671
1677
1913
2069
1679
1679
2372
1675
2199
1667
1708
1687
2451
2282
1676
2568
1677
1688
1678
2217
1662
1707
1705
1664
1673
1705
1659
1691
1619
1692
1687
1687
2156
1688
2201
1662
1641
1993
1688
1688
1668
5236
1689
1665
1662
1675
1669
1793
1679
1700
1670
1678
1663
2364
19530
1670
1674
1701
1811
1809
1675
1666
1677
1671
1667
1666
1669
1666
2090
2091
1676
1669
22247
1673
2459
1781
2582
2233
1693
1696
1679
1678
1683
1682
3288
1734
1672
1696
1750
2264
1669
198008
1941
1694
1641
1692
1677
1746
1681
1679
2437
1707
1899
1670
1674
2200
1645
1906
2255
1647
1662
1905
1664
1670
1693
1677
1676
1817
2359
2590
1677
1676
5180
1685
1679
3801
1671
2270
1661
1900
1902
1651
8026
1669
1672
1671
1882
1673
1668
1660
1945
1816
1679
1679
1682
1676
14289
2250
1848
1670
1683
2378
2375
1701
1685
1668
1666
2704
2557
1676
1664
1677
1675
1711
1650
1907
1697
1761
1805
1664
1676
1670
1685
1681
2133
1687
2364
2364
2360
2078
1671
1659
2195
1667
2353
1943
2671
3277
1888
2203
2248
2248
2156
1664
1904
2807
1628
3541
1687
1687
1680
2564
2742
1885
2543
2543
2178
1665
1669
1699
1672
2565
2248
1645
2070
1882
2251
2251
1673
1680
1650
1845
1666
1664
1683
1710
1684
2560
2170
2161
2297
1659
1673
1897
1900
1698
1699
1714
1668
2090
2320
1709
1875
1675
2258
1673
2295
1650
1663
1773
1691
2740
2207
1678
1702
1683
1685
1681
3695
1919
1667
2241
2298
1784
1788
2108
1870
1675
2792
1899
2287
1886
1887
1723
2526
1897
1913
1997
2306
2030
1676
1663
1666
1667
1843
1675
1669
2262
2358
1656
1900
2713
3943
2268
1668
1679
1686
2332
1694
2125
1908
2195
1799
2287
1649
1679
2098
2470
2186
1654
1665
2527
2272
5181
1653
81451
1666
2220
2223
1684
2268
1906
2195
2198
1673
2367
2364
2368
2683
2124
2203
1868
2276
1843
1892
1892
1665
2231
2348
2349
1883
1645
22069
1662
1844
2192
1783
1694
2688
1908
1891
1901
1904
1684
1674
1688
2318
1880
1663
1683
1658
1660
1702
8419
2326
1659
2199
1660
1643
4337
1690
1889
2245
1656
1658
2532
1803
1693
1680
1680
1661
2242
1898
1892
5609
1814
1814
8119
1684
2231
1884
1699
57862
2274
1668
1874
1686
1889
1671
112403
1841
1902
1677
2429
2240
1706
1653
1866
1692
2280
2245
2722
1889
1666
2272
1646
1669
1678
1890
2270
1667
2791
1650
1701
1702
1901
2241
1675
2112
2616
1669
1762
1694
1808
1661
1662
2395
1697
2668
2364
2289
2300
1660
1708
2670
1699
2167
1876
1645
1675
2152
1687
1687
1842
2872
1895
1697
1663
2573
1903
1645
2284
2223
1672
1818
1923
2155
1694
1629
2048
2300
254041
2112
2722
2292
1815
1674
2202
2435
1662
1682
1653
1669
1916
2243
2430
1705
1705
1706
2266
2288
2623
1685
1682
1698
1708
1708
1707
2155
2502
1674
1678
1669
1703
1703
1962
1698
1789
1700
2713
1892
1699
1698
3403
1680
1904
2046
1955
1771
1754
1756
2362
2586
2305
2208
1690
1684
2355
1685
1693
2166
1817
1677
1893
2135
1809
1724
1860
2103
2164
1692
2562
1688
1662
1685
1906
1667
1696
2257
1681
1685
1893
2262
2396
2399
1932
3596
3600
2594
2592
2628
1648
2359
1670
2108
1903
1671
1672
1701
1704
2408
1670
1669
1679
1679
4181
1686
1695
1703
1680
2277
1693
1678
1659
2062
2269
1672
3107
2271
1664
1691
2230
1918
1753
1650
1647
1807
1890
3456
1701
1684
1895
1722
2101
2717
2256
3574
1666
1765
1690
2074
1655
1656
1757
2281
2510
1661
2394
2180
1687
1687
1886
1889
1687
1679
2129
1753
1696
2034
178432
2412
1676
2297
1696
1666
1665
1679
1656
1683
1854
1677
2141
1680
1681
1702
2117
1662
1686
1677
1677
1670
1650
1678
1669
1682
1664
4229
2370
60985
1677
1650
1640
1641
1677
2001
2617
2617
2617
1868
1693
1869
6518
1689
2364
8954
1681
1683
2406
1673
2038
1703
1682
1702
1662
1789
1680
1935
1662
2423
2084
1635
1642
1892
1896
20997
1896
1900
1898
4246
2172
1668
1703
1660
3034
1706
1668
1668
38379
1907
1683
1681
2429
1691
1897
2534
1676
1667
1668
2279
3526
1662
1676
1657
2529
2430
1890
3104
1676
6185
2169
1652
1783
1706
1640
2622
1687
1687
1672
1869
1668
1884
1692
1669
1680
1669
1890
2208
1679
1671
1662
1648
3251
1667
1670
1668
2623
2625
2814
2729
1661
1895
2528
1664
1906
1771
2080
1937
1700
3500
2126
1672
2155
1660
1662
1675
2336
2373
3055
2080
1892
2063
352495
1899
1885
1651
1651
16666
1713
1650
1663
10859
2367
1834
1877
1769
1684
16699
2054
3451
2072
1896
1695
1699
1640
1665
1672
1647
1652
2791
2301
2792
2036
1692
1636
1876
1669
1687
1684
2178
1692
1904
1880
2439
2334
2439
1675
309602
1667
1661
1661
12917
1695
11839
1907
1945
7507
1650
1894
1896
1694
3995
6239
1654
1887
1672
1674
14481
1669
2308
1668
60519
1671
1668
1924
1683
10081
2548
1644
1665
1644
1666
1784
1666
1683
1690
1678
8302
1672
18947
10348
1658
1864
1671
1658
2052
1686
1668
1662
1665
1826
1671
1661
1665
7157
1672
1685
1659
3644
1659
1667
1651
1665
1666
1682
12909
2909
1898
2277
1648
2123
1677
1869
3002
2710
1664
1664
2202
1673
1668
1676
1669
1646
1939
1777
1657
1881
1687
1687
1945
1669
1702
1673
1673
1684
1682
1688
1667
1767
1871
1873
1888
1698
2036
1651
1704
1686
1650
1672
1651
1909
1692
1693
2153
1662
1679
2323
1661
1664
1935
1684
1881
1795
1764
3527
1645
1683
1672
1702
1683
1669
1682
1669
2264
1642
1677
1677
1664
1692
9211
2517
1689
2367
1672
1666
1664
1665
1666
1668
2279
2275
1679
1683
2278
1644
1656
2653
1672
1660
1673
1656
1881
1684
2473
1667
1714
1653
1661
1807
1692
1643
1677
1651
4907
2267
2260
1667
1677
1682
1901
1683
2770
1680
3933
1683
1685
1673
1646
1651
1673
2810
1903
1674
1713
1677
1683
1646
1885
1670
1702
1661
586882
145921
1912
2556
2562
2251
1684
1688
1690
1668
1671
1751
1639
1665
2393
1760
1687
1686
1702
2095
1674
2821
2291
2730
2567
1672
1684
1641
1659
1922
1681
1671
1682
1926
1923
1671
1684
1802
1800
1687
3343
1660
1705
1759
1671
1681
1701
1683
1684
1695
1691
1677
1887
1667
1666
2591
1691
2287
1652
1686
2565
1810
1701
1663
1682
2799
2283
2283
2291
2786
1704
1935
4492
2170
1691
1702
2060
1664
1661
15632
1683
1669
1652
1945
1680
1651
1659
1676
1659
1693
1692
2588
1757
1754
1755
3335
2063
2044
1677
1664
1675
1677
1694
1662
1672
1950
1892
14562
1892
1891
2254
1671
1678
1805
2291
1897
1706
2273
1916
2360
1665
1655
1744
1676
1675
1677
1674
2270
2529
1765
1677
1744
1699
2589
2590
1678
1680
1789
1658
2363
1674
1679
1676
1738
1674
4399
2815
1662
1707
2373
1682
2358
1658
1677
1739
1675
2269
2212
2724
2724
2720
1686
2221
2156
1667
2738
2262
1895
1671
1675
1909
2726
1737
2563
2232
1676
1679
1815
27907
1887
1682
2396
1895
1676
1674
1655
1660
1635
1646
1673
1743
1676
1902
20580
3608
2820
2361
1655
1658
1676
1680
1672
1872
1901
1901
1673
1685
1874
1669
1681
1709
1673
2200
1657
2308
1679
1687
1688
1671
1656
1655
1930
1682
1685
1685
1695
1695
1666
2373
1675
1894
1680
1662
1661
1661
1673
1696
1654
1676
1675
1685
2273
1681
1679
1660
1940
1873
1664
1675
1641
1625
2437
2233
2375
1662
1668
1676
1661
2325
1675
1674
1677
1673
1670
1677
2062
2031
1695
1670
1678
1689
1682
1747
1675
1669
2378
1864
1843
1844
1661
1671
2231
2227
1679
1681
2375
2036
1674
2362
1678
2135
2280
1877
1695
10716
1691
1856
69537
1684
1880
1687
1687
2364
1677
1897
1661
1674
1676
1676
1662
1716
1716
1688
2374
1661
1677
1675
1661
1674
1677
27892
1672
1671
2731
1657
2437
1879
1735
2889
1655
1734
1661
1817
1661
1681
2703
2457
1881
1716
1684
1676
1684
1665
2584
1665
1678
1677
1678
1677
1671
1891
1668
2262
2602
2368
1865
1905
1666
1677
6777
2212
3599
3603
1682
2283
2416
1693
1675
1682
1679
1679
2207
1681
1668
2423
1680
1682
1699
2292
1675
1683
1904
1902
1887
1674
1672
1675
1677
1677
1686
2329
2279
1690
1931
1671
2110
1831
1684
1707
1709
1707
1710
1707
1877
2257
1911
1675
1676
1673
1675
1676
2367
1659
1927
1674
1674
1679
1680
1662
1666
1666
1662
1692
2548
1708
2207
1664
1669
2378
2282
1679
1906
1683
1677
1670
1708
1712
1714
1714
1715
1710
1710
1714
1710
1713
1709
1711
2285
1680
1682
1681
1663
2303
1671
2322
2622
2738
1683
2184
1657
2430
1694
1903
2206
1876
1878
2280
1927
1679
1933
1676
1727
1676
1675
1674
2682
2064
1950
2271
2339
1668
1824
2071
1686
1684
1659
39826
2372
1897
2102
1694
2454
1667
1836
1674
1681
1688
1679
1884
1707
1769
2683
2374
1687
1675
2097
1883
1660
1669
1931
1717
1716
1719
1660
1668
1682
1898
1672
5599
1673
1891
1690
1888
1676
1676
1672
1674
1663
2278
2109
1672
1672
1676
2251
2185
1882
1674
1766
2622
1671
2572
1862
1673
1706
1684
1684
1763
2285
1710
1901
1901
1695
1675
2267
1676
1669
1668
1672
2346
2346
1811
1810
1789
1885
1679
2317
1670
2281
2618
2601
1864
1663
1666
1661
1680
1679
1680
1615
1660
1695
1695
1905
1903
2265
1905
2267
2314
1677
1868
1866
1707
1743
1653
2268
1673
2271
1679
1687
1889
1890
1641
1646
1701
1681
1680
1686
1669
1673
1671
2611
1677
1683
1698
1898
1900
2612
1648
1669
1874
2262
1670
2208
2207
2245
1677
1673
1675
1679
1681
1669
1670
2639
1734
2639
1670
2205
1694
1753
1680
1676
1680
1678
1681
2214
1894
1676
21842
1711
1886
2585
1673
1889
1666
1667
1681
1655
1655
2763
1913
1957
2157
2258
1697
1697
2603
1681
1909
1685
1677
2632
2631
1674
1701
2332
1658
1679
81463
1680
1666
2574
2615
2382
1663
1666
1901
1710
2613
1687
1706
1672
1673
1667
1683
1680
1685
2627
2627
1904
1665
2202
1699
1669
1670
1671
2202
3047
1683
162215
3649
1647
2079
1663
1662
1784
1758
1902
1738
1691
2233
2237
28486
2706
2805
1681
1815
1669
1689
3465
1676
2628
1687
1900
1899
1668
1668
1666
2246
1666
1667
1669
2465
1660
1664
1677
1686
1683
2606
2111
1672
1672
1668
1844
2563
2594
2568
2224
2222
1660
1827
1657
2214
1674
2221
2794
1669
1888
2268
1679
1682
1683
1671
1674
1669
1673
2625
1706
1670
1682
1934
2699
1675
1683
1682
1675
1668
2597
1669
2029
2156
1882
1673
1880
1677
1904
1667
1679
1673
1690
1662
2245
1687
1685
1684
1687
1667
1670
1679
2374
1667
2291
1676
1900
1674
2353
1902
1658
1844
1685
1670
2265
2720
1667
1665
1694
1858
1682
1676
2269
2609
2498
1674
1687
1657
1900
1669
1639
2776
2357
2357
1649
1667
1669
1664
1869
1692
1660
1658
1897
1694
1694
1682
2534
2535
1932
1801
1703
7941
3306
2201
2423
1688
2305
2611
1672
1904
25907
5074
1685
2294
2552
1874
1874
1679
2062
1895
1679
3121
1693
1662
2371
1680
1655
4608
1648
1683
1927
3538
3076
1673
1680
1804
2183
1654
1648
1909
1911
1902
1904
1671
1569
1669
1671
2281
1663
2350
2457
1691
1676
2264
1684
1895
1682
1680
1725
1685
1692
1688
1669
1662
1684
1662
1676
1679
2573
2575
1682
1680
2436
1668
2287
1673
2262
1670
1656
2430
1670
2201
2198
1901
2091
2597
2030
1654
2281
2453
1700
2052
2201
2573
2541
1676
1678
2210
1918
1687
1663
1635
2264
1673
2027
2559
2357
2356
1667
1693
1906
1794
1796
1799
1707
2290
1682
1793
2289
2060
1665
2090
2095
1686
1728
1875
2296
2541
1650
1877
1874
2157
1678
1657
1709
1892
1666
8597
2037
1690
1678
2306
1693
2363
1671
1712
1716
2821
4848
2272
1691
1674
1903
2303
2300
2571
8714
2243
1937
1681
1675
1674
1683
2740
1673
2093
1666
1669
1664
1669
1670
2545
1677
1680
1877
1879
1643
1663
1685
1676
1661
1661
1666
2333
1801
1800
1678
1682
1683
3169
1674
2402
2697
2365
1793
2702
1684
1906
1646
33804
1670
2728
1678
1870
1687
2457
1699
2365
1660
2282
1679
1897
1684
1684
2090
2186
1879
2275
2275
1890
1891
1891
1888
1886
2402
1678
1678
1675
1675
1676
13598
2284
2394
1868
2586
1664
1678
12747
1680
1661
1661
2555
1693
1688
2285
1754
2046
2458
1710
1710
1683
7878
1903
1907
1905
2641
1671
1684
1660
1668
1667
2820
1664
1684
1693
2310
2262
2053
1894
1701
1892
1682
1888
1678
1706
2052
1669
1883
2380
1646
1649
1665
1900
1697
1720
2277
1702
1680
2597
2300
2302
2060
1671
1684
1680
1674
1879
1676
1671
1667
1667
2810
2199
2267
2729
2567
1677
1676
2270
1670
1690
1881
2543
2272
2221
2220
1628
1681
1818
1818
1799
1674
1656
1655
1685
2554
1672
1671
1669
1654
1679
1673
2829
2318
1668
1671
1722
2218
2376
2086
1687
1686
1683
1683
1682
1868
2083
1702
1682
1676
1687
7310
2816
1671
2172
1661
1664
1661
2295
1674
1676
1675
1669
1717
1668
1671
2560
1658
1662
2554
1678
2293
2818
1660
2372
2438
2440
2636
2295
2293
2296
2291
1692
1674
1675
5257
1662
1691
35822
1672
1702
1702
1843
1666
2358
1898
2296
1673
1944
2300
2429
2299
2276
1718
1678
2169
1672
2201
1654
1913
1685
1680
1692
2294
2424
1688
1680
1704
1690
2311
1949
1763
1685
1949
2561
2632
1678
1678
1644
2366
1672
1675
1677
1689
2628
1678
1678
1895
2261
1642
1672
1709
1681
1695
2202
1708
1703
1945
1708
1679
1693
1670
1900
1681
1660
2100
3159
2732
1957
2583
2320
1698
1698
1881
1673
1698
1907
2254
1679
2580
2628
2631
1985
1679
1652
1668
1674
1669
1679
2600
1671
2291
1619
1659
2620
1679
2536
2593
1663
1664
1666
1788
1685
2817
1669
1669
1667
1670
1699
1787
1679
1666
1688
2047
1673
2280
4090
1693
1669
1897
1658
2402
1680
1673
1687
1661
1684
2521
1802
1718
1700
1663
1684
1682
1685
1685
1668
1683
1892
1641
2831
1900
1657
1656
1667
1668
1666
1899
2469
1668
1905
1904
1895
2286
1653
2288
2286
2632
1665
1758
1659
2267
2531
2558
1894
1679
2048
2242
2242
1685
1888
2467
1882
1677
2280
1678
1686
1669
1672
1701
1632
1671
1713
1680
1663
1686
5222
1689
1671
2346
2601
1690
1663
2462
1652
1863
1935
1687
1659
1663
1676
1686
2087
1675
1757
1763
1762
2287
2416
1695
1692
1668
2549
1672
2585
1668
2382
1688
1676
1677
1900
9929
1666
2772
1680
1687
1672
1691
2281
1694
2455
2288
3126
1638
2827
1909
1893
2029
1683
1674
1887
1684
1667
1667
1702
1895
1673
2218
1944
2816
1665
1666
1676
1679
1668
1690
1653
2439
2439
1667
1682
1681
1672
1887
1702
1687
1686
1888
1666
1669
1678
1840
1684
1866
1661
1679
2575
2574
1677
1676
2190
1671
12532
1677
1675
1671
2044
1671
1687
1685
1649
2638
2305
2280
2823
4138
1667
1900
1658
1677
1682
1682
1683
1684
1646
2285
2284
1681
1666
1689
1676
2065
2065
1663
1799
2358
1679
1677
1689
2541
1796
1705
5244
1657
1660
1693
1668
1643
1682
1674
1667
2245
1694
1690
1675
1685
1681
1699
1677
1702
1669
2546
1682
2636
2548
2268
1678
2070
1693
1698
1652
3621
1674
1664
1688
1684
9139
1676
1671
2267
2190
1673
1677
1703
1693
2049
1660
1674
1674
2561
1778
6576
1685
1685
1678
1679
2202
1675
234172
1676
1675
1660
2048
1693
2576
1937
1671
2404
1687
2256
2278
1661
1936
1679
1683
2353
1673
2279
1685
1670
1674
1866
1680
1671
2548
2068
1901
2246
35895
3079
2111
1875
2354
1902
1654
1654
1657
1663
1717
1688
1693
1692
1667
2218
1678
1684
1681
2269
1675
2536
1688
1656
1679
1695
1695
1868
1668
1781
1959
1869
1867
2528
2248
2563
1671
2431
1692
1698
1674
1678
1680
1679
1680
1683
1673
1674
1650
1648
2200
1667
1630
2200
2459
1688
2567
1885
1668
1660
1661
2279
1690
1675
1682
1682
1659
1918
1674
1687
2527
2069
1765
1675
2551
1674
1904
1665
1675
2557
1662
2649
1686
2630
2374
2728
1672
1671
8336
2227
2430
1657
2526
1671
2556
1668
1677
1677
1675
2593
1660
1665
2570
2287
1680
1681
1669
2563
1671
1654
1687
2217
1911
1680
2258
18061
1674
2563
1679
1672
2262
1677
1677
1681
1683
1680
1683
2041
2037
1679
1749
1907
2362
1841
2296
1832
1694
1674
1946
1899
1678
1681
1670
1681
2543
1677
1682
1844
1684
2433
2639
2634
1683
1671
2302
1675
1671
5457
1924
1687
38133
1671
1672
1675
1675
1684
1656
1660
3352
1677
1679
1678
1703
2828
2828
2636
1620
1670
1889
1682
1801
1656
1713
1691
1689
2262
2260
1676
1657
1673
80982
1673
1935
1935
1933
1938
1691
1691
2306
1661
1689
1807
1955
1822
1954
1665
1661
2568
1685
1683
1645
1691
2274
1661
1661
1675
2552
1681
2039
1682
2282
2542
1670
1689
1685
1800
1677
1752
1667
1782
1663
1661
2569
1681
1668
2942
1674
1668
2264
1700
2555
1683
1669
1671
2198
2371
1661
1674
1673
2593
1674
1676
1658
1916
1887
1888
1671
1697
1694
1667
1809
1700
1701
1700
1703
1946
1668
2246
2572
1667
2551
1657
1680
1662
1685
1681
1682
1685
1680
1711
2564
2564
2614
2204
1675
1679
2568
1663
2222
1683
1685
2782
1705
1663
1693
1671
1697
2301
14458
2031
2393
1701
1678
1665
1675
1673
1671
1723
1897
1682
2618
2622
1682
1672
1664
1689
1689
1672
1650
1644
1680
1663
1678
1677
1654
2249
1677
1673
2454
2204
1674
1707
1685
1685
1681
1702
1665
1905
1682
1911
1910
1674
2702
1885
1684
1683
2526
49767
1813
1679
1665
1681
1677
1679
1889
1675
1680
2031
1667
1655
1659
1656
1719
1871
2813
1668
1763
2381
2381
1683
1673
1683
1698
1675
1682
1686
1665
3400
37544
1667
1667
1681
1686
1894
2302
2045
13979
1668
1663
2233
1661
1670
2628
1704
1799
1800
1907
2586
1674
2561
1672
1676
3307
1667
1647
2089
1643
1673
1889
1764
1665
1670
1666
1668
2250
1673
2497
1680
2289
2300
1673
1855
1670
1652
2074
2074
1662
2354
1707
1667
2283
2375
2604
1690
1668
1670
1683
1684
1682
1670
1667
2287
1666
1780
1678
1674
1931
1663
1644
1662
2240
1663
1666
1677
1686
1660
1828
1660
13758
1660
1694
1663
1911
1930
1930
1748
1931
2549
1628
1671
1686
1939
1674
1670
1681
1667
1887
1681
2039
1655
41012
2278
1695
1695
1670
1671
1674
1686
1671
1912
1675
1675
1676
1675
1681
1680
1681
1679
1682
1676
1678
1674
1679
1669
1689
2618
1636
1683
1683
2521
2289
1673
1680
2393
1668
1680
1902
1893
1708
2557
2269
1673
1674
1677
1678
2430
1671
1670
1689
2292
2294
2293
2201
1943
1677
1676
31803
2458
1690
1678
1665
1653
1668
2622
1773
1661
1674
1674
1689
1657
1674
1687
2571
1672
2629
1674
2272
1695
1675
1680
1676
1677
1684
1902
1710
1678
1710
1676
43243
1686
1687
2527
6245
1692
1669
1687
1841
1669
1667
1670
1676
2582
1784
1907
5831
1688
1687
1673
2286
1890
2555
1685
1679
1678
1682
1675
1677
1681
1675
1651
1677
1680
1675
1676
1676
1684
1674
1657
1671
1652
3530
1688
1677
2530
1693
1683
1675
1672
1681
1944
2596
2569
2572
1905
2089
1659
1671
1669
1675
1669
2558
2355
2246
1904
1665
1666
1678
1684
1710
1702
2060
1653
1695
1701
2274
1701
1758
1681
1694
16298
1693
1694
2556
1679
2634
2264
1671
1686
2680
1666
1691
2612
1686
1661
1653
2539
2550
1898
1677
1668
6675
1671
1687
2435
2435
2668
2239
1913
2169
1676
1648
2350
2355
1901
1674
2154
1675
1676
1676
1986
2833
1752
1673
1661
1685
1682
1810
1685
1663
1666
1885
2220
2221
3214
2146
1677
1669
2037
1663
1666
1666
1688
2137
1670
1678
1677
1904
1690
2619
1668
1700
1671
1685
1671
5320
1678
1660
1657
1673
1679
1682
1655
2367
1678
1678
1678
1682
1671
1632
1682
2354
2620
1658
2045
2539
1670
1654
1671
1668
1671
1679
1678
2533
2724
1681
1676
4253
2307
1681
2264
1661
2058
1688
2340
1716
1674
1681
1666
1668
1666
16739
1672
2698
1685
1877
2583
2242
2243
2242
1695
2212
2212
1792
2278
1667
2445
1832
1687
1662
1687
2564
2564
2562
2567
1888
1656
2069
1673
1671
1675
1679
358928
1686
1689
1793
1677
1679
1675
1665
26830
1658
2325
1676
2365
1655
1676
1676
1663
2726
2638
1670
2201
1678
1664
1778
1670
1689
1689
1677
1742
1671
1666
1910
1682
1665
1686
1861
1859
1674
2596
2295
1677
1678
1679
1691
1699
2376
1677
2079
1668
1673
2089
1673
1704
2550
1669
1686
1666
1687
2044
1675
2380
2379
1679
2558
1662
1890
1887
1655
1657
1680
2558
1648
1649
1673
2589
1687
1669
1680
2279
1662
1640
1844
1922
1739
1815
1682
1886
1673
1667
1676
1680
1667
1666
1689
1687
1688
1678
1686
2540
3034
1903
1903
1678
1670
1673
1684
2291
2293
2295
2110
1674
25960
1669
1668
1670
2180
1865
1863
2361
2438
2261
1682
1678
1676
2237
2480
1678
3276
1669
1647
2570
1783
2465
2734
2541
2210
1682
2623
1888
2089
1678
1663
1667
2301
1668
1678
1658
1702
1676
1669
1687
1690
1682
1676
1676
2364
1677
2420
2829
1665
1652
1692
1916
1992
25846
1930
2268
1696
1883
1671
2267
1704
2563
2560
2057
2559
2831
2560
2563
2831
2724
1679
1682
2553
1665
2629
2270
2720
1916
2296
2212
1875
1737
2044
1662
2284
2297
1668
1679
2266
2039
1679
1652
1651
1681
2717
1677
1678
1663
1672
1727
2287
2294
2291
3544
1684
1933
1673
1673
2093
125499
2604
2271
1671
2273
2320
30468
1672
2283
2584
2271
1667
3330
2346
2345
1653
2620
2055
1677
2270
2272
1678
1677
1674
1674
2292
1890
2295
1816
1817
1664
1662
1928
1911
2564
2216
1672
1667
1671
1800
2549
1797
2456
1908
1682
1687
1680
1680
1661
2280
1666
1695
1672
1660
1864
1867
2436
2407
2214
1673
2280
1665
1665
1671
1674
1665
2282
1675
1673
2466
2466
1888
1674
1895
1697
1696
1661
1675
2270
11954
1664
1934
1674
2104
3293
1672
1673
2063
1679
1677
1676
1683
1678
1672
1678
1675
1683
1873
1679
1673
2720
1666
1666
1766
1764
1768
1768
2290
8555
2259
1578
2259
2260
1685
1681
1703
1660
2282
1677
2467
2463
2285
1672
1775
1667
1688
1687
1687
2567
1678
2032
1678
1670
1881
1669
1691
1694
1693
1693
1694
2272
1671
1679
1678
1687
1684
1896
1941
2546
1651
2409
2574
1685
1891
1795
1676
1674
1672
1680
1674
2271
1686
1675
2221
1674
3511
1934
3702
2043
1698
1787
1696
1700
1697
1889
2039
1669
2218
2541
1665
1667
2327
1665
2074
1947
2076
1664
1684
1884
2846
1660
1673
1854
1855
2033
1722
50261
1724
1815
1675
42696
1670
2324
1820
1682
1675
1637
1675
1673
1694
1914
1643
1671
1702
4040
1683
1878
2731
1887
2465
1674
2281
1675
1668
1684
1665
1713
13959
2559
11097
1662
2219
1680
2632
2636
1665
1678
1679
1678
2117
2218
2285
2355
1670
2414
2355
1811
4060
3320
2275
1679
1670
2291
2299
1659
1697
1681
1664
2268
1662
1673
1720
1672
1681
1670
1708
1667
1668
2068
2343
1876
10247
1673
1680
2240
1676
3087
1695
1683
2366
1696
1659
1667
4327
2276
1895
1883
3337
1677
1907
1690
1906
1701
1699
2028
2386
1666
2056
1648
3488
1681
1680
1686
1677
1677
1679
1680
1678
2051
1694
2270
2270
2260
1879
1663
1674
1678
1675
23919
1679
1669
2270
2558
2554
1659
2182
1753
2284
2281
1754
1683
1654
1850
1849
1684
2317
1750
2281
1664
1681
1689
1674
2245
1895
1679
2679
2500
2417
1871
1691
2272
2111
1668
1676
1675
1661
2232
1672
2370
1709
1855
2624
2372
2648
1669
3191
1651
2465
1678
2303
1672
2331
2248
2576
1681
1660
2836
1903
1951
1922
241663
3236890
2357
2499
4848
1746
2532
1650
2079
2379
1673
8255
2478
2477
5203
2273
2070
1686
1881
1653
32980
1684
1605
2501
2188
1692
2187
1693
2190
2644
1642
1666
1944
1920
2119
2620
1657
1673
1663
3514
1672
1687
1688
1806
2469
2220
2272
1673
2268
2311
1887
1668
1664
1665
2611
2610
2442
1673
2062
2552
1671
1749
1749
1683
2576
2477
1678
2225
2562
2225
35483
1754
1690
2482
2482
4660
1668
1674
1688
1696
1688
1689
1688
1667
2552
2555
1851
2274
2402
1676
1676
284266
1836
2441
1810
1809
1812
2462
1752
1811
1701
1660
1811
1681
1694
1691
2911
1671
1883
1680
1654
2186
2201
1655
1813
1813
1942
1675
1941
2728
2550
2583
2595
2580
2736
2391
2182
2266
2181
2290
2353
2465
1677
2814
2065
2062
1659
2285
118314
2262
2384
2297
2278
1671
1677
30754
1682
1676
1676
1794
1680
2567
2644
2737
2028
1667
2282
2284
2281
1880
10780
2283
2284
2056
2539
1673
1682
2986
1683
3417
2574
1665
1679
1701
1701
1680
1683
1669
1682
1679
2563
2563
1805
2261
1644
1843
1907
1880
1962
1693
1655
16660
1655
2614
2283
1682
1698
2270
1675
1673
1674
1674
2553
2550
2547
1697
1679
2550
1688
2735
2737
1671
2735
2731
1648
3623
1663
1660
1655
2932
1667
8317
1929
2524
1894
1704677
1691
2277
1725
2243
1726
2973
1652
1679
2206
16464
2822
2281
2566
4547
3707
2280
2644
2043
1678
1789
1786
2331
1894
2281
1658
1868
2637
1675
1671
1681
2561
1658
1697
2202
1676
1757
1658
1698
1659
1663
2565
1892
1892
1875
2261
1649
2818
2258
1680
1667
1702
1674
1674
1695
1695
1714
2338
1680
1678
2283
1949
2305
2603
2284
2544
2543
1668
1677
2213
1676
1673
18204
1675
1875
1680
1683
26356
2216
2545
2573
2545
1691
1681
2225
1687
2627
2629
2276
1685
2369
1761
2432
2204
1654
1691
4303
1885
2137
1689
1964
1878
1659
1670
1859
1669
2248
1648
1667
1714
1649
2814
1670
2713
2542
1897
1687
1645
1712
1680
1645
1671
1667
3015
79356
1683
1678
1674
1676
1912
1670
2066
1686
1677
1909
3035
3036
1681
1885
1657
1978
1658
1676
1679
2394
2406
1690
1671
2535
1666
3666
5079
1718
2076
1657
1629
2562
1668
1652
1675
2258
2254
4881
1655
2265
2265
1670
2172
1659
1664
1656
1664
2315
2442
1663
1869
1790
1819
1670
2348
1662
1677
41930
1661
1674
1674
2579
1658
1659
1661
1684
1645
2356
1659
2283
2539
3946
1899
2663
1659
1673
1652
2273
1657
1777
2582
1621
2747
2074
14736
2041
1667
1670
2953
2530
2580
1689
1670
1880
1876
2554
2808
1678
1689
2559
2268
1670
2296
2097
2578
2533
2532
2098
1654
1669
2552
2218
1655
1898
1899
4692
2714
1985
2142
1678
1689
2292
1666
2551
1664
2273
1653
1893
2827
1674
1656
1674
2155
1666
1674
1673
2565
2068
1787
1756
1670
7028
2547
122812
1675
2092
2093
1671
2820
1682
2480
1870
1682
1879
2266
2140
1669
1683
1697
1663
2592
1679
1671
2272
2579
1797
2356
2164
2246
2577
1673
1633
2267
1676
1666
4669
2275
1668
1673
2530
1670
2039
1704
2292
1661
1658
1657
4949
2540
2542
1677
2541
9180
2350
1672
1660
2577
2067
2696
1929
2700
1682
1679
2620
25816
1904
1664
1664
1664
1665
1702
1889
1886
2226
3142
1680
1792
1690
1593
1792
2536
1667
1854
1902
1698
1640
2320
1672
2565
2598
2559
1694
2541
1674
1693
2087
1628
2472
2473
2472
2471
2560
2473
2478
1768
1693
1690
1698
2323
6634
2660871
1674
1677
2526
1701
1673
4608
11123
2796
2249
1700
2439
1663
1758
1911
13838
1663
2129
2627
4631
2372
5184
2017
1663
1656
1673
1665
1895
1655
2205
2370
2370
2373
1672
1665
1672
1669
1656
19360
1645
3621
2717
1664
2118
1675
1675
1676
2474
1674
1686
1685
3226
1688
1924
1687
1686
1673
1683
2280
2720
12123
9096
7361
2286
2548
2287
1680
2282
1631
1678
11371
1883
1690
2362
1667
1666
1676
1671
2311
7876
1879
1677
2295
2795
1673
1693
2273
2065
44531
1668
1647
1639
2438
2104
1658
1665
1677
1651
1677
2364
1669
2361
1640
1671
2300
1687
2300
1684
6475
2296
1663
2524
2299
1693
2300
2295
1668
1639
2288
2566
2384
1864
2573
1863
2568
2162
24197
2570
1674
1891
2455
1669
2541
2085
1677
2051
2408
1665
1671
1671
2563
1888
1669
4654
2258
1687
2207
2530
2534
2531
2744
1667
4838
2552
1880
2623
2567
1592
1635
2368
2310
1904
3039
1667
1695
2451
1683
1673
1686
1683
1697
1679
1869
1681
2748
2308
1677
1909
1685
7228
2307
1683
1661
1889
2300
1670
1662
1637
1673
1679
1706
1657
1886
4567
2280
2276
1656
2249
1657
18823
66888
2260
2295
28792
1794
2399
2371
2358
2276
2277
1660
1680
2374
2038
1749
2302
1682
2707
1733
1653
1673
2267
2271
8378
2083
2090
4649
27944
1666
1773
1673
2010
27156
2052
2160
2245
1658
195232
1885
1886
1673
1698
1631
1897
1637
2275
2589
2597
2276
1658
2271
2593
2276
2587
2273
2275
1672
35928
12271
1653
1946
1906
1671
1704
1676
2284
2635
1677
1681
2277
1679
1679
1681
1670
12442
2563
1651
1699
1656
1669
2020
1882
2612
1687
1685
1671
2273
2459
1615
1882
1663
1665
1623
1664
1667
1678
2092
1782
7733
2194
1661
2265
1678
1666
1684
1638
2488
1638
2319
1669
2792
2548
1648
2252
1681
1653
1653
1658
1696
2224
1654
133933
1653
1774
163563
2576
2576
1664
2051
2398
1681
1680
1709
2467
1694
5542
2069
3367
1679
1897
5546
2410
2610
2799
1835
1654
2070
5548
5547
1587
1691
1691
1669
1666
1659
1669
1696
1945
1673
2465
2299
10194
5212
1669
1673
1680
1703
4386
1889
16764
1675
1683
1684
1695
2536
1671
2287
1663
2909
1677
2280
43167
1677
1672
6476
1686
1668
1665
1670
1671
1673
2253
1671
1818
826607
1670
1670
1668
2282
1676
2217
2033
1780
1916
1673
1976
1673
2273
1814
2270
1669
1681
2274
4144
2299
2191
1674
1893
2295
1693
2268
2543
2285
2544
1753
2285
2542
1875
1674
2263
2265
15888
1687
1638
1650
1657
1660
2156
1901
1656
2369
1655
251744
3639
1689
1667
1666
7105
1679
14919
2258
1667
1673
1670
2257
1681
2257
1690
1660
1670
1779
1668
1703
1890
1703
3755
2016
1669
1875
1889
1700
1679
1626
4284
2668
2307
1640
1649
281520
1808
1680
1673
2033
2266
1863
1899
1674
1696
1689
1691
1674
1692
1691
1691
1664
2294
5197
2105
3513
1678
1656
1668
1674
1680
4166
2064
2949
2568
1681
2227
357058
2534
1671
2548
1698
1662
1668
1668
1664
1675
1683
1689
1673
1705
1671
1900
19692
2558
4769
1665
2220
2098
1676
2451
2446
1702
1964
1667
1697
2285
1670
2292
1671
2938
1665
1685
239277
4529
3243
2436
1697
1866
1883
2628
2299
2341
2538
1911
24888
2346
1671
1658
1662
1673
2253
1657
2254
1674
1674
1843
1884
1888
1889
1682
1890
1710
2295
1661
1662
1643
1668
2283
2281
1856
1684
1815
1813
2426
2428
1669
1667
1662
1695
2588
8179
2288
1897
1696
2315
2315
2504
15139
1917
1687
1683
1865
1671
1662
1708
1876
1634
1663
1655
1680
1680
1683
1707
1889
1657
2556
1667
1669
2589
1711
1664
1655
1881
1677
1658
6113
394214
2299
6384
2300
1764
2815
2264
2699
2265
2268
2261
2261
2375
2705
2261
2260
2696
1660
3616
2373
1669
2380
1650
1851
1688
22052
1642
1642
4489
2247
2248
203771
1667
1658
1656
2723
23914
2461
1787
1699
1696
1696
1664
1724
2445
2503
2235
1681
1741
1661
1684
3231
1664
2215
2213
2633
2609
1658
4774
2631
1668
1978
1663
1666
1684
124687
1662
2262
1661
1682
1650
3573
5261
1663
2343
2367
1671
2549
2551
1670
1685
1685
2559
1667
1894
2514
2468
2461
1677
2559
1689
1677
2813
2340
1668
1642
2424
7778
1751
1679
2556
2556
2555
1660
2224
1677
1675
1653
1636
1608
4755
1693
1886
1806
3085
4072
5875
2086
1885
1686
1686
2276
2336
2291
1667
2681
1979
392641
1670
1905
1687
1663
1905
2566
6032
1665
1662
1669
1681
2217
1744
1743
1660
9535
2092
2544
2559
2086
1664
1874
2283
1615
5092
1673
2286
2271
2278
2050
1738
2274
2280
2129
1835
1907
2265
2264
1667
1681
1660
1931
1668
1669
2356
1730
2292
1681
2604
1659
3275
1680
1698
2266
1679
1836
2539
5471
1681
1669
2194
1655
1656
14479
1677
2178
1674
2253
5759
18724
1654
2282
2293
2915
4744
1677
2458
1677
2048
1670
6315
1658
2079
1681
1684
1869
1700
1681
2240
2290
2291
2529
1666
1662
1662
2155
1673
1690
2255
1700
1665
2267
1685
2414
2256
1707
1839
2304
1875
1679
1674
1665
1685
2618
2072
1877
2454
1717
1706
1775
2329
1673
1673
2341
5084
2199
3306
230877
1671
1682
1818
1817
2226
2184
2106
2214
2210
1711
19525
2081
1669
1683
1684
8526
2194
1905
2261
1702
1671
1670
2284
1691
1691
2639
2453
2268
33826
2235
1878
1590
2381
562302
1690
2646
1672
1668
1634
1631
2032
1665
24409
1787
2024
1682
1645
1693
2132
1908
2603
3192
1670
1669
2027
1669
1667
4482
1898
2832
1656
2560
1655
2561
2403
1675
2557
1668
1709
1836
1670
3016
8576
1686
2004
3803
2128
2238
1685
2586
2456
1684
540764
2452
2348
7088
1885
2306
1663
7792
1661
1660
1683
2046
1643
1663
1887
3022
1655
48323
1718
6077
1665
2589
2082
1869
1761
1632
1680
1669
1938
1633
1630
1673
1672
1672
1672
1675
1674
1671
1674
2275
1674
11333
2017
2074
1661
1652
1712
2317
1674
1641
28467
1673
2206
4106
1688
1670
10740
1676
1664
1701
1663
1622
2269
1708
2199
1641
1613
2716
1717
1637
1692
1700
1664
1875
1860
8404
1766
1695
240494
2413
1768
1673
3063
1664
2329
1655
1937
2392
1937
1643
1885
2380
1670
1677
1670
1675
1673
1671
2268
2790
3059
2070
1673
1683
2173
1803
265196
1670
1679
1879
2283
1665
2281
2281
1805
1774
3187
1671
1678
1688
1640
2419
41131
9154
1680
2420
4046
1671
2579
2579
1671
2590
2590
1666
2246
4623
3852
1662
1669
2465
1676
2280
2461
2279
2266
318378
6185
1662
1680
2292
209445
1640
9205
1867
1679
1682
1667
2519
2281
1801
1672
1674
1673
2559
2561
1880
1871
2466
2771
1874
1963
2083
2279
1688
2705
2138
1760
1761
1897
1698
1692
2538
2533
1675
1687
2025
1878
2026
2359
2148
1904
2413
1646
1644
1657
2285
358877
1650
1659
1969
1662
1660
1660
1650
2236
2437
2214
1676
1651
2436
1667
2439
1640
2188
1694
1665
3542
1659
10206
1880
1661
1893
3046
2698
2603
1690
2226
1681
2229
2289
2073
16560
5694
3082
1678
1683
1893
1805
1683
2554
2554
1674
1674
1672
1674
1665
2385
1711
1710
1709
1710
1708
1692
1674
1710
2081
1679
1714
1677
5000
1656
1669
1875
1674
10993
1686
1679
1690
2648
1692
2285
2678
1904
1672
1664
1711
1710
3617
2639
1900
1896
1695
1816
2268
2272
2271
1651
1889
1890
1687
1687
2346
2346
1895
43233
1700
1683
1842
2303
1812
1813
1634
1680
2632
1820
1663
1667
1670
1671
2559
2560
1664
1790
1661
1669
1670
2061
1677
1903
1701
1781
2578
1704
2557
2557
2558
2558
2274
1872
1690
1690
1804
1844
2065
1707
2259
2263
1689
1678
2742
1823
1820
2289
1698
2366
1693
2074
1687
1790
1674
2200
1679
2270
1661
2343
1813
1666
1813
1817
1945
1943
1691
1810
1666
1681
1681
2290
1766
2267
2090
2170
1677
2542
2541
2554
1680
1798
2063
2064
1678
1665
1672
1675
1664
2465
4643
1697
1910
2058
2268
1775
2557
2557
1667
2226
1681
2089
2085
2083
2262
1663
1702
1702
1691
2555
1766
1678
1672
2063
1675
1693
1691
5783
1672
1691
1817
1673
1798
1678
1663
3434
2533
1809
2324
2067
1662
2523
1780
2551
2552
1672
2262
1680
2541
2538
1877
1676
1678
1678
1677
1677
1679
1674
1674
1674
1697
1807
2549
1674
2546
2095
1681
1681
1659
1882
1681
2292
1689
1817
1815
1704
1702
1681
1691
2265
1683
1658
1710
1684
1681
1690
2558
1721
1723
1678
3843
2529
1670
2584
2228
1930
1680
19859
1713
1697
2565
2276
1697
2554
2558
1657
1676
1675
1679
1813
1674
2737
2070
2263
1675
1693
1657
1699
1676
1906
1690
1670
1669
1680
1693
1692
2585
1826
1935
2035
1641
1685
2586
1689
1666
1907
2341
1690
2212
1674
1702
1693
1696
2052
2714
1660
2522
2519
1669
1678
2060
5506
3488
1685
1688
1787
1703
2536
1704
2356
1621
1673
1679
1673
1761
1894
1844
2439
1784
1682
1839
1665
1901
1679
1690
2308
2251
1889
1779
2077
2462
1698
1697
1944
2538
2272
1872
2579
1672
1670
2508
1682
1797
1796
1747
2041
2066
1668
1681
2614
1651
1817
2533
1894
3509
1682
1684
1684
1693
1695
2817
2278
2536
1685
1692
1684
1696
2542
2543
1685
1679
1651
2301
1702
1765
1763
1818
1679
2536
1681
2622
2456
1929
2396
1669
1669
1672
1672
2203
1694
2378
1711
1685
1711
1685
2059
1694
1688
1890
1677
2293
1877
1877
1728
1671
1673
1787
1669
1688
2208
1658
2543
1664
1666
1665
2614
2107
1676
1660
1661
1668
1832
1691
1691
1688
1687
1692
1683
1871
1670
2555
2554
1667
1699
1764
1817
1765
1763
2062
2065
356363
1688
1901
1685
2428
1669
2560
2562
1669
1875
1773
1655
2203
2272
2555
2557
1887
1887
1783
1698
1784
1930
2825
1699
1700
1676
1675
1905
1677
2575
1701
1704
2559
1652
1655
1673
81927
2292
1903
1898
1918
1680
1674
1696
1693
1912
1911
1666
1671
1670
2544
1938
1684
1953
1952
1659
2064
2611
1687
1662
1672
2344
1697
1663
2442
2279
2277
1691
1690
2039
1686
1782
1683
1819
2284
2093
2271
1808
2120
2267
1678
1795
2282
2053
1890
7969
2062
2064
1675
1653
1704
2550
1685
2563
1671
1675
1674
1671
1674
1659
1870
1668
1692
1693
2208
2459
2123
1665
1682
1682
1675
2726
1723
2270
1691
1686
1687
1699
1689
1679
2270
2266
2266
1659
2562
1713
1945
3164
1736
1704
1689
1978
2240
2241
2046
2044
1673
1672
1669
1689
1693
1696
1682
1693
1694
1676
2540
2542
2320
2320
1868
2004
2576
2371
1840
1904
3283
1690
1884
1893
2287
1883
1673
1668
1674
1673
2551
1671
1673
1675
1671
1674
1675
1671
1674
2548
5796
1674
1666
1705
1682
6887
1662
1659
1685
2585
2558
1796
64942
1793
1667
1669
1665
1905
1688
2055
2607
4541
2532
2531
1891
1791
1666
1703
1668
1660
2206
2226
2201
2224
2230
2225
2041
2203
2226
2229
2260
2364
1658
1695
1656
1687
4512
3436
1636
1598
1649
2829
1672
1658
3066
2276
2417
2476
2478
19695
2479
81789
2909
2201
6807
1607
1640
1875
3621
1868
1891
1664
769132
1683
1680
2341
1795
2347
3170
1689
2213
1855
2567
1879
2605
1652
1662
1671
1606
1669
7233
1672
1789
2278
4007
1650
1682
1949
408524
1881
1682
1673
2265
2015
2375
2269
2269
2147
1782
2742
2712
1650
12564
1671
1684
2261
1609
6158
2097
2048
3618
2435
2475
1675
1715
1647
1671
2322
14955
2097
2555
1892
2420
1893
2315
2778
3130
2813
394205
1672
2302
251174
1652
2992
2545
2273
1649
1683
2183
1683
1678
1680
1677
2253
1688
1689
1890
1694
1913
1661
2675
1667
4999
1675
2467
1648
33545
1671
1671
5163
1671
1958
4132
2177
2178
1669
2177
10211
1689
1666
1652
2042
1663
1649
2724
1638
130654
3086
1682
1659
1882
2277
2278
5113
1913
1675
2593
1675
1677
1913
1672
1662
1663
1666
1675
1903
1656
1658
745092
1657
1657
2868
2077
1896
1872
2329
1642
2219
2530
1684
2055
2276
2267
2265
2089
1670
2265
1686
2276
2268
1658
2297
2296
1680
2623
2609
1684
1716
1678
2124
1653
6783
4353
12913
1676
1629
1709
1713
1668
1671
2247
1773
2063
2138
2286
1892
7747
1979
1676
1678
6852
1647
1681
3090
2358
2298
1668
1666
1708
1678
1892
2249
2261
2533
2358
1664
1688
1671
1648
1759
2367
2367
2279
2368
1673
1691
1692
1702
1889
2415
1662
1851
2956
18247
1664
1678
1894
1833
1674
1672
2087
836356
1889
1731
2202
1666
2361
21171
1664
1672
1680
1649
3298
1964
1864
1683
2373
622716
2465
2273
2556
2566
1648
2458
2448
2570
2258
2005
2310
1648
1876
3554
2310
1668
1684
1662
2378
1667
1651
4872
4933
2354
1750
34790
1665
2214
2556
1654
2297
1666
1636
1750
1753
2053
1706
1646
1757
2533
2083
2284
1673
2279
2303
2563
1769
2563
1850
2304
2304
1666
2283
2628
2533
1676
1714
2306
3394
1692
3400
2344
385539
1669
1679
2045
1673
2241
2818
2628
2277
1828
1662
1657
103363
1701
2244
1694
1694
1658
32613
1694
1695
1934
1684
2568
1683
2568
1965
1659
1688
1675
2149
2465
1644
1670
2561
1663
1697
2103
5063
1638
1880
1633
1656
4020
1691
1693
2267
4194
1657
1672
2364
3158
1683
1806
1713
1677
6602
1652
1680
2551
1672
1880
1883
2548
33512
1686
61428
2002
2291
1696
1674
2475
1667
2240
2485
2274
1669
1865
2276
1659
1894
2307
3216
2789
1682
1659
24883
1698
2271
1673
1677
1681
2220
1651
1701
1666
2241
2061
1636
4275
4258
1672
32189
2285
1693
2537
1680
1681
5255
3009
1896
1678
1681
2364
2558
1680
2609
2609
1843
2048
2401
1673
1707
2543
2546
1895
2534
1879
2675
2465
2472
2470
2263
2655
1672
1664
2284
1746
2485
2293
1652
1708
1694
1670
1673
2258
1656
2729
2725
2929
1896
2792
2351
2351
1890
1917
1878
1877
1675
1878
1814
2269
1813
2274
1889
1890
1687
1684
2370
1917
2560
1674
2733
2254
2256
2062
1670
1667
2713
1819
1783
1780
1816
1821
2730
2473
1675
1705
2475
2266
1901
2285
2536
2566
1679
1678
1671
1669
1982
1860
1682
1680
1690
1686
2546
2455
2456
1688
1692
1685
2059
1691
1783
1812
1812
1814
1812
1662
2286
2286
2270
2037
1819
2528
2553
2553
1671
1668
2561
2453
2284
2261
2540
1677
1902
2274
1629
1650
2234
2235
2579
1697
1700
1699
1682
1669
1668
1892
2254
2386
2261
2271
2525
1672
2557
1672
1672
1689
2311
1808
2545
1696
1919
2561
2268
2293
2297
2294
2722
2309
2409
1677
1898
1896
1897
1900
2829
2303
2284
2219
1694
2288
2632
1679
2283
1697
1882
2338
2298
32485
2301
2313
2310
2313
2313
2249
1678
1711
2255
2272
2545
2291
2294
2289
2290
2273
1874
2536
2563
2279
2266
2535
2288
1680
1677
2275
2275
2259
2730
2574
1673
2599
2280
2309
1577
1675
2567
1887
2542
2472
2280
2277
1694
1710
2048
2257
2292
2830
1817
2285
1871
18270
1879
1895
2311
1688
1868
1698
1697
1876
1702
2561
1688
1691
2493
2269
2268
1692
2378
2552
2308
1670
2536
2635
2635
2639
2822
1988
2821
1727
2588
2289
2286
2283
2274
1666
1667
2631
2264
1768
1898
2350
2265
2278
2268
2278
2277
2277
2273
1766
1868
1691
1869
1682
1689
1706
1697
1760
2291
1674
1664
1665
1668
2267
2256
1687
1656
1669
2612
2537
1887
2557
1807
1755
1811
1704
1819
2261
1681
1688
1687
2457
2316
2561
2541
2258
2538
2540
2543
2463
1697
2525
2803
2531
1661
1909
1895
1667
1674
1894
2584
1680
2601
1668
2589
1805
2370
2060
1916
2276
2468
2806
1670
2297
2275
1809
1877
1656
1683
1896
1646
3685
1888
1811
2725
1704
1703
2637
2633
2367
1673
1969
1777
2573
1677
2290
1683
2466
2266
2288
1686
1841
1898
2248
1699
1695
1877
1656
1677
1695
2304
2294
1670
1671
2467
1629
2391
1685
1685
1675
2820
2563
2280
1662
1672
1675
1677
2614
1875
2400
2638
2638
1900
2637
2307
1748
1677
1841
1708
1705
1690
1674
1671
1675
2563
1676
2010
1675
2642
2635
2595
2590
2593
2465
2534
3275
2280
1676
2074
2567
2245
1659
1962
1641
2299
2042
2304
2371
1678
2190
1671
2097
2097
2372
1762
2305
1840
1856
2325
2513
2517
2512
1673
1695
2791
2833
1858
2054
1710
2618
2363
2260
2261
1884
2266
2277
2279
2267
2304
2282
2556
1889
1663
2556
1675
1895
2255
1679
2300
1695
1883
1883
1648
2291
2516
1891
2826
2830
2641
2639
2616
2534
1873
2282
2280
1679
2308
1671
2529
2558
2569
2215
1655
1678
1674
1679
2048
1707
1706
1695
2726
2604
2267
2832
2033
2626
2309
2267
2258
2271
1762
1762
2568
2564
2254
1870
1888
1702
2555
2300
1670
1717
2641
1903
1669
1672
1803
1671
1757
2354
1672
1686
2568
2565
1669
2370
1672
1663
4152
1896
1884
1702
2042
1702
1950
1670
48242
2615
1881
2215
1673
1678
1669
2833
1671
1667
2264
2536
2529
2532
2279
2197
2365
1984
1691
2273
2301
1901
2217
1677
1909
2278
2094
2557
1955
1680
2290
2567
1914
2341
1756
2278
1625
1676
1723
2293
2292
2624
2634
2628
2542
2542
2712
1896
1675
1725
1673
1674
1881
1883
1683
1680
2543
2545
2547
1714
1714
2294
2255
2626
2624
1682
4437
1679
2608
2566
1692
1698
1909
1887
2278
1849
1850
1849
2292
1673
1692
1673
1669
1672
2330
1680
2590
2286
1690
2281
2268
2270
2619
1679
2208
1684
1889
2545
1683
2296
2290
1834
2288
2633
2633
1673
2308
1937
1938
1686
30468
2609
1667
1672
2532
3703
1680
1680
2825
2816
2269
2530
2819
2272
1682
1676
1682
2534
2541
2537
2538
2533
2533
2534
2314
2566
1666
1657
1658
1661
1662
1658
1681
2200
1681
1684
2266
1657
2550
2549
1660
1662
1660
1663
1660
2581
2282
1676
1680
1679
1876
1891
1894
2626
2283
2313
2308
2342
2177
2314
2565
2310
2532
1867
1818
1815
1674
1674
2231
1887
1921
1687
1679
1668
2206
2206
2355
1655
2577
2417
1662
41886
2310
2530
2279
1887
1886
2401
2191
2222
2274
2280
2276
1875
2219
2458
1685
2274
1860
1862
2262
2293
2291
2279
1678
2526
2277
2530
2285
2586
2461
2587
2589
2334
1630
2819
2471
1873
1667
1682
2551
1676
1667
1674
1673
2723
2719
2281
1842
2392
2203
1676
1919
2290
2315
1682
2278
2273
2278
2267
2548
2551
2535
1684
1684
2241
2285
2284
2405
1678
2544
22178
2549
1693
2483
1675
2268
1703
2374
2263
2770
1889
2541
1673
2560
2718
2799
1757
2104
2182
2280
2823
2075
2307
1660
2024
2338
2614
2612
2252
2282
2285
2285
2281
2274
2267
2267
2303
1638
1679
1880
1681
2551
1674
1917
2284
1665
3850
2326
2326
1668
1694
2409
1683
1669
1908
2214
2587
2271
2275
2272
1662
2535
2283
2529
2269
2231
2222
2268
1644
1666
1668
2260
2260
1659
2186
1886
1673
2268
1677
1673
2614
2269
2266
1680
2626
2282
2272
2265
2271
2243
1680
2310
2307
2314
2286
2287
2287
2286
2554
2507
2799
2279
2402
1894
2229
2580
2262
2576
2265
2560
1888
2223
2279
2274
1688
1885
1689
1671
2288
6830
2287
1677
2352
2552
1690
2254
3307
2278
2624
2279
1928
2569
2567
2568
2567
2563
2567
2564
2569
2564
2528
2826
2296
1680
2289
1900
2273
2267
1894
2276
1637
2279
1673
1698
1894
1893
1665
2556
2558
2554
2281
2277
1767
2801
2319
2679
2205
2286
2286
2064
2287
1650
2293
2296
2214
2209
2270
2100
1670
1896
1704
1700
1665
2288
2287
1747
1705
2221
2311
2296
2270
2270
2312
2276
2122
1792
2275
2277
2284
1669
1889
2283
1898
1678
2279
2273
2272
2283
2296
2280
2278
1783
1671
1698
2557
2254
2410
1662
1663
2270
2333
2637
1896
1684
1887
2263
2570
2267
2620
2466
2217
1886
2340
2567
1871
1874
1685
1689
1685
1688
1686
1688
2175
2459
2179
1875
1691
1672
1676
1673
1870
1887
2726
2725
2725
2723
2528
2222
3706
1692
1881
1878
2044
1900
2288
2284
2281
2278
1642
2313
2316
1685
42401
2450
2583
2095
2094
2468
2438
1673
2735
2732
3491
2283
2287
2290
1893
127652
1880
1881
2283
2498
1680
1687
2534
57864
7456
2597
2701
2552
1813
1675
2550
2548
2547
2544
2547
1691
1693
2293
1658
1657
1683
2461
2107
1644
2289
1881
2161
2598
1778
2282
2196
2272
2352
1689
2290
1646
1881
1686
1657
2080
2539
2580
2080
2343
2713
1651
1687
1582
1700
2229
2614
1711
1715
2069
1690
1688
1690
2581
32525
1679
2306
2307
2308
2305
2308
2429
1677
1674
2463
1879
2340
2266
2258
1674
1669
1711
1672
2686
1701
1698
2735
1968
1886
3171
1884
1701
1659
2547
2284
1671
2025
4498
2025
2619
2617
1905
2286
2288
157062
2282
2284
1683
59225
1672
2549
1909
1908
4849
2735
1654
2311
2289
1685
1698
2586
1709
2267
1674
1679
2085
2225
2613
1677
2088
2475
1696
1687
2350
1661
1891
2280
1895
2269
2119
1654
1668
2236
1697
1672
2182
2110
2432
2549
2397
2397
1664
1663
2282
2281
1672
2285
2283
2268
2283
2266
2286
2286
1681
1873
2729
1825
1771
2282
2592
2219
2271
2215
2279
1689
2587
2291
2254
1634
2865
2474
2395
2396
2551
2829
2381
5803
2383
2384
2384
1861
2098
2100
2552
2550
2022
25953
2216
2301
2204
2126
1885
1879
5192
2564
1687
2566
1689
1690
132769
29220
2423
1674
600448
2180
2714
2716
2720
1701
1703
1663
2090
1686
1892
1685
1643
1762
2259
2588
2058
1693
2135
2218
1897
2714
2704
2470
2019
1864
1670
2334
2018
5955
2623
2332
2726
2622
2098
5491
2027
2627
4085
1880
1666
251741
2294
2073
1677
1912
1888
1888
2345
2281
2832
2597
2597
2713
1673
4925
2244
2254
1664
1671
1693
1816
2263
1893
2684
7544
2471
2181
1684
1685
1698
1896
1698
2199
2194
1680
16903
1892
1893
1689
1667
2462
2453
2108
1666
2104
2312
2109
2104
1653
2103
2800
2805
2803
2279
2282
2302
1908
2717
11673
1865
2557
1607
2338
1865
2590
1670
2279
1648
2546
1661
2621
4872
3691
1666
2264
2254
2317
2520
2551
2423
1683
1694
1689
1689
1691
2384
1765
2082
1860
3137
1673
107752
1650
2344
1690
2297
2297
1674
1906
1681
2265
2266
1673
2270
2068
2637
1785
1905
2730
2278
2321
2462
1767
2618
2533
2286
2683
1674
5004
1894
2555
1667
1887
2295
2298
2298
1757
2266
2328
4748
4750
2225
2798
2210
2207
1637
2824
1691
2272
2853
3863
1702
1699
2289
74302
2291
2289
2288
2289
1675
1658
1691
1681
2317
1770
2537
2288
1643
1665
2272
2288
2288
1769
1678
1921
2271
1864
2610
2276
2274
1782
1676
2043
1681
1681
1645
2610
1683
5567
1886
3085
1901
2263
2277
1652
6279
2771
2282
2552
4293
2365
2296
2294
1674
1628
2663
2320
1786
1707
5414
2544
1648
2589
2552
2262
1914
2712
1685
2525
2292
2287
1872
5577
2288
2420
1680
1663
2287
2280
1946
1893
2092
2081
2076
2419
6788
1697
1943
1680
2569
1672
1684
2285
2283
1660
2263
2584
2269
1653
2211
2212
1681
2212
1682
2470
2267
1681
4149
1701
1904
1691
4869
2193
1939
2214
2547
2547
1889
2214
2335
1886
2311
2221
2221
2319
5554
2529
2299
1758
2281
1680
2469
7788
1934
2260
2545
1662
1679
2351
1711
2161
2055
2555
2702
2272
5140
2084
2302
2106
1774
1632
1661
30468
2221
2219
2219
2664
2224
2281
1647
2422
1682
1672
2048
2286
1667
1668
1685
1696
1684
1662
1711
1712
2145
1678
2224
2271
2219
2260
4393
1889
1815
2592
1658
3629
11906
2270
2589
1983
1870
2214
2215
2211
2214
1882
3757
2210
2211
2215
1879
1911
2443
1688
2276
5812
2278
1685
2560
2288
2287
1678
1659
1683
2379
2277
2462
2460
2587
1772
2232
1888
1890
2283
1678
1709
2461
2461
2459
1683
1703
2573
2459
1709
1680
2610
2579
1893
2481
2259
1683
1892
1717
1749
2210
4867
1696
2713
1807
1649
1601
1686
1640
1668
2130
745141
2289
2276
2562
1676
1801
2275
1896
1692
49809
2283
2323
21567
2347
2118
2808
3928
2463
2465
1680
1674
1924
5275
1671
1682
2259
5004
2563
2341
2345
1670
2277
2199
1678
2286
2286
2221
2268
2267
1906
2252
2615
2615
2278
1678
2279
2278
2278
2277
2654
1696
46991
2608
2200
2297
2282
2320
2694
1935
2256
2244
2736
2286
2287
2284
1646
2375
2373
2374
2376
2372
3086
2922
2203
6182
39887
2813
2138
1677
1673
1803
1665
1665
1670
2565
1668
2986
2291
2325
2324
1801
5404
2345
2722
2289
82810
2290
2640
2194
2288979
1678
2456
10462
1678
1692
1663
1665
1677
2808
1672
2277
2357
1657
1682
2207
2209
1647
2596
2252
2258
2254
1675
1973
2371
1790
1679
1788
2317
2454
2520
103359
2259
1660
1686
1680
21034
12677
1928
1924
2800
65036
1684
1705
1917
1675
1677
1667
2267
1672
1669
1678
2264
1898
12772
1928
1902
2106
2253
1655
6118
1801
1701
3461
2287
2196
1894
2269
3105
2166
1694
2264
2295
1680
1682
2266
1669
1652
1686
1687
2593
2188
2593
2599
2283
2285
2594
2789
2269
2475
1906
2190
2447
1674
2550
2372
1897
2321
2875
2059
1923
2576
2194
2198
1682
2287
1679
2546
1669
2714
1677
4298
2407
1693
1653
1676
1882
1914
2456
6859
37549
2093
2735
2570
2738
2739
2569
2888
1868
1780
1662
1677
2267
2265
2356
1661
1882
1883
2285
2284
2286
2285
2073
1704
1701
2284
2287
2280
2688
2285
1686
2043
1674
1863
1688
4633
1687
2734
2737
2730
2731
1869
1680
1680
2278
2489
1701
1703
1703
2514
1682
1670
2203
2482
2554
1671
1660
2032
2273
13651
1771
1835
2260
2288
2600
2595
2409
2272
2589
2591
37641
2589
2462
1673
1740
2492
1667
2293
21619
2285
1894
2282
2280
2275
2266
2923
2266
2459
2282
1663
1663
1734
2293
2292
2264
1663
1970
2290
1684
1672
1711
160733
2021
1715
1681
3017
2279
1667
2279
1651
1876
1661
1649
2208
1661
73157
2349
1695
1695
1695
12682
1676
2293
1677
2291
1898
1664
3072
2533
1912
1659
5344
2261
2276
2259
2274
2286
1713
2297
1675
2279
1674
7653
1829
2192
1658
1684
1666
2268
1676
6335
1690
1686
1670
2181
2262
2282
2290
2290
139395
2207
2263
2446
2279
2280
2812
1670
1681
2267
2268
2265
2265
2261
2264
1807
2207
2210
2983
35488
2039
2369
1707
2296
2298
2291
2294
2460
2314
2397
2221
2537
1668
16571
2406
3622
1669
2268
2284
2754
1654
1665
6330
1687
1698
2076
2371
2243
2546
2296
1675
17261
1674
2087
1668
1678
2219
2272
2251
2407
2253
2253
2368
1974
1697
1691
1677
2523
1674
2805
1690
2065
1705
1579
1894
2549
1681
1685
1683
1681
2590
1892
1891
2288
2518
1897
2278
2376
2278
2278
2277
2346
1762
2277
1761
1667
1665
1659
2542
2278
1703
1759
2279
2281
1705
1675
2505
2656
1912
5132
1687
1794
2408
2284
106343
2590
2224
2219
2217
2284
2281
1695
1903
1903
2074
1679
1893
2039
1673
1663
2282
1844
2075
2583
2286
2414
1660
3213
2283
2554
1858
1858
2242
2066
1667
2731
2215
1687
2732
1663
2734
1657
2732
2733
2731
2734
2291
1755
1756
1757
2256
8424
2074
2269
2322
2354
253490
1661
1662
1704
1771
1706
1668
1669
2289
2617
1911
2617
2431
2558
2617
2618
2619
2616
1742
2301
2699
2275
1662
2042
1716
2637
2399
2637
2297
1661
2634
2561
2286
2405
1667
1880
1879
1890
1701
1679
2058
2574
2208
1821
1664
2398
2406
2402
26184
1662
2196
2367
2608
1879
1666
2328
2590
2591
2714
2815
2227
1910
1910
1887
1681
2382
1893
2276
2276
2262
11969
1886
1671
1671
1695
2349
1699
3179
2274
2274
2276
1690
1691
1806
3031
2999
2268
2525
1694
2129
1794
2423
2281
1682
2275
1668
2115
2569
2136
1683
2480
2208
1637
1908
2264
1664
2294
1882
4773
2581
2649
3072
1662
2036
2289
2224
2224
2291
2168
2144
1718
2081
1889
1662
2275
11143
2592
1783
2276
30450
1826
2018
1675
2459
2451
2312
2453
2406
41921
1694
2555
2260
4826
2254
1697
1698
1691
1683
4927
1687
2565
1665
2194
2811
2293
2291
2242
2553
2549
1941
2024
1759
2412
2578
2546
2579
2060
1650
2290
2291
2291
1880
2635
2633
1662
2824
2824
1763
1646
117548
1675
1887
1766
1891
2825
1702
1788
1675
1682
1801
2030
1695
1682
1665
1674
1666
1675
1665
2569
1675
2296
1685
1874
2260
2281
2296
2209
2539
15241
1897
3363
1674
1689
1684
1673
1684
1884
1955
2213
1677
2214
2061
2291
2124
2231
1676
1676
2448
2549
2043
2548
11533
2467
1675
1670
1673
1662
1694
1875
2543
3622
1680
1677
2366
1668
1648
9169
1900
1679
1661
5808
1870
2448
2253
2097
2024
1868
1644
1886
2282
2280
2278
1664
1843
1840
2555
1706
2069
2557
2555
2553
2023
1661
1935
2089
2092
3859
1811
1837
18216
1896
2457
1704
1677
2301
1703
2376
1704
1653
1675
2277
6075
2281
2559
2563
2552
2278
2559
2292
2291
2731
2731
1678
1629
1867
2311
1872
2040
2619
1678
2614
168534
2285
2253
2285
1936
1886
1886
1885
2021
2323
2279
2277
3443
2531
2618
2572
1780
2488
2621
1781
1761
2532
2422
1661
2426
1686
1884
2749
1657
1679
1630
1659
1678
1678
2024
1680
1643
1871
15345
7510
1659
2278
2285
18720
2563
2287
2038
1883
1663
2262
1659
2274
2393
2394
2280
1667
1883
2346
2024
2571
2632
2278
2578
1673
2034
2584
2277
5220
2581
2586
2580
2583
2579
2830
2830
2635
2272
2202
2830
2529
2245
2362
2280
2279
2283
2556
1671
2302
2306
1652
1908
1704
3879
1683
2461
2268
1680
2558
4076
2713
2288
1689
1688
1693
1702
1681
2811
2692
2709
2691
2605
1667
1671
1912
1668
1872
1667
2585
2759
1746
1674
1797
2236
1864
2278
2326
2466
1671
2317
2548
2551
2280
1654
2246
1673
2409
4352
1692
1666
2280
2037
2555
1693
2278
1650
1699
1699
1682
1683
1678
1677
2595
1683
2256
1681
2260
2745
2745
1670
1662
1691
2506
2546
1990
2074
2032
2617
434522
2019
2031
1876
1951
2029
2034
1757
5239
2401
9114
1679
1679
1672
1707
77845
1664
1879
2879
1672
1680
5237
14300
14302
3288
1664
1652
1667
2145
7791
1675
1682
2578
2545
2116
2317
2075
1831
1652
1661
6890
1658
1995
3627
1693
2428
1680
1822
1676
1679
1680
6317
1678
1652175
1680
1689
1688
1656
7016
19991
2144
1668
10906
1679
1671
1676
1678
8363
1675
1739
1907
1929
2595
1886
117977
1671
2126
2242
2733
2731
1674
1812
2023
1669
1845
1978
2273
1665
1661
3693
6201
1676
1671
1749
8539
1679
1666
1678
9541
1786
1672
1667
21448
1666
2577
1662
13617
2251
1756
1662
1661
1656
2099
1662
1663
2496
1673
1755
2169
1672
2077
1681
1666
1671
1667
1668
1670
1669
1662
1669
1664
1666
1666
1670
1669
1652
2804
1746
1680
1652175
3653
1674
1671
1690
2896
3733
1656
1697
2030
1649
1660
1678
7848
1652
1670
1698
2276
1682
2715
1998
3738
1671
423843
1681
1686
1646
1673
2284
2063
2490
1665
1678
2425
1910
1960
1693
1683
2204
2249
1713
1884
1882
1887
1888
1673
2401
3467
2266
1686
1887
246253
1670
2575
1760
2607
1652175
1984
1652173
1652179
1661
1656
1686
1650
1647
1682
1665
1652171
2858
1677
1667
1652173
2058
1655
1960
1881
1667
2616
2614
1661
4982
1903
1706
1875
1683
1679
1683
1680
1630
1657
2029
1665
1668
1797
1650
1679
28791
1677
1770
1651
4341
2445
1646
1681
3575
1677
1676
1659
1670
1666
2045
2129
1668
1962
1679
1656
1675
2588
2167
2498
1667
1664
1873
1678
1670
1671
1654
1659
5715
1655
2445
2102
1649
1672
11460
1662
1682
1652176
1645
1684
85861
1686
85863
2196
1653
2074
2141
2296
1678
2300
1680
1668
11765
1673
1675
1661
5876
1709
2142
1680
1701
1663
1668
2818
2477
2597
1669
1684
1673
6610
1675
2468
15036
1671
2159
1665
1925
1655
2326
1665
2541
1667
1674
3146
1684
1655
1682
1804
1681
2163
1679
2348
1679
1674
1663
1677
1673
1671
11640
2198
14725
1667
1668
1671
1651
1680
3585
3600
1680
1684
1684
2922
2249
2559
2144
6833
2037
1658
1677
1677
1674
1895
2030
1990
1671
1686
4554
1654
2641
1976
1650
2004
1693
1688
2377
1628
4302
1665
1678
2243
9203
2159
1659
1664
1667
1702
4234
1655
1674
1668
7429
1658
1656
2657
1673
2133
1661
4588
1669
2231
1665
1897
1894
2645
1666
2025
1670
1672
1653
2151
1644
2241
25922
1685
2571
1669
2562
2620
1672
1678
1976
1679
1712
1663
2283
2062
1862
5068
1649
1901
1669
1669
1674
2630
1670
1671
1864
1682
2435
1704
1685
1709
1735
1653
1666
1669
1683
1709
2799
2659
1966
1887
1890
1693
3738
1667
1660
2423
1922
2093
3356
1662
2135
1645
1665
1955
1685
1685
1688
1708
2252
2132
1940
2425
1682
1683
1681
1884
6182
1876
1898
1704
1823
2289
7864
2923
1673
1668
1667
2861
2055
35027
1674
1666
1788
1792
2308
2338
1638
1743
1662
1674
17456
2239
1665
1688
2252
1667
2283
1652
1677
1903
1665
2190
1666
1669
2041
1667
1715
1667
2421
1947
1675
1667
1669
1792
1675
1909
23253
1660
1677
1673
2728
2243
1876
2018
2145
1687
1896
2364
1655
4649
1649
1654
2291
2286
2490
2106
7126
1688
1668
1896
1649
1659
1863
1678
2785
1672
2892
4495
1902
1668
3959
1686
2284
1671
1822
1682
1681
1677
4070
1687
2029
1662
1690
2377
1674
1663
1802
1679
1895
2290
1789
1714
1685
3285
1813
2735
2375
1655
1885
1887
1879
2388
1659
2391
1684
1686
1709
2535
1783
1677
1811
2056
1940
1712
1693
1674
10921
2540
1668
1892
1896
1896
3461
1669
7256
1704
1705
2624
2368
1695
1692
1692
1693
1886
4039
1671
1686
1658
1679
1662
1666
1672
2205
7845
1659
1833
1687
88752
1673
1670
11077
1654
2064
1653
1661
1682
2520
1945
1688
2402
2828
2806
1685
1712
1720
1673
1672
1806
1696
1671
3925
2724
2033
2254
1672
1893
1675
1965
1683
1785
1677
13423
1674
1670
1930
2079
1903
1872
2353
1659
7989
1707
1707
2092
1660
2607
2053
2183
1900
1893
2364
1653
1676
1894
2554
2194
3934
7872
1672
1670
1706
1672
1684
1684
2378
2622
2630
2622
2823
2829
1824
1662
1863
1694
1899
31515
1664
1660
1698
1796
1688
1710
2027
1693
1663
1679
1692
1893
1904
1688
2024
2224
2018
1671
1673
1661
2562
1900
2155
1686
2032
1679
1665
1957
1885
1766
2061
1686
2389
1689
1691
1681
1633
1665
2371
2371
1670
2406
1684
1683
2543
2256
1700
1889
1891
2328
1897
1673
1668
3388
1687
1687
5355
1902
1666
2150
1892
1677
1902
94241
5360
1899
21775
2159
1697
1812
1700
2677
1661
3130
1958
1666
2062
2535
2089
2408
1662
2572
4307
2795
1708
1674
2136
3306
2377
1710
1671
1685
1708
1668
2115
2166
1676
1671
4605
1680
2798
1943
1653
5853
2269
7381
2186
1670
1678
1655
1706
1679
2122
2233
1651
1676
1990
2260
2176
1700
1668
1689
1759
1676
1678
1684
3264
44355
1895
2147
1651
3252
2393
1886
2907
25482
2138
1666
1669
1677
1668
1670
1693
1689
1669
1901
1681
1707
1907
1675
1665
1883
1903
1672
2552
1648
1659
1674
1673
1675
1848
2399
1666
1987
3561
1683
1662
1698
1715
19495
3945
2368
1677
1680
1680
1679
1665
1649
1671
1649
3240
1701
1651
1927
2027
2298
1663
2365
1681
1692
1693
1662
1681
1867
2131
1633
1680
1708
1666
1659
1901
1895
1820
3953
2041
2396
1684
14514
1668
1665
1656
1660
1666
1792
1792
1795
1791
2905
1671
1647
1667
1686
2698
1688
1674
1674
1692
3359
1675
2753
1660
1668
1670
1669
1731
1669
1707
1680
1670
1798
4561
1655
1656
1898
1672
1642
1651
1798
1662
2529
1705
4059
1899
2351
1893
1689
1673
2351
1670
1670
1678
1663
1659
1682
1653
1671
1656
1973
1670
2811
7278
1775
92292
1668
1665
1668
1665
1890
3786
2506
1677
1657
1667
1662
1657
1699
1782
1685
1682
1682
2224
124615
5373
1685
1664
2545
1686
1642
1688
1674
1662
1770
1671
1674
1671
1658
1666
1695
2279
4750
1654
1660
1683
1660
2165
1665
1663
4061
1909
2923
1881
1838
1652
2149
2147
2147
2077
1685
1662
1662
2433
1698
1648
1666
1668
1667
2259
1661
4520
3574
1663
1663
1654
1679
1681
1679
1667
1670
2128
1661
1660
2049
1645
1892
1671
1676
1821
1653
1653
1655
7487
1683
1685
1940
4060
1682
1661
2052
1661
1661
1668
1667
1672
3275
2070
1691
2328
1665
2502
1883
1677
1700
1690
3301
1674
1783
1788
1889
1683
1687
1676
1767
1666
2051
1654
2026
1650
9830
1646
1665
1698
5984
2180
2161
1671
1694
1692
1681
1677
1678
1679
1665
1678
1672
1657
2260
1903
2481
1679
1662
2041
1813
1673
1679
1680
5066
1684
1682
1683
1664
1650
1646
1671
2196
2463
1780
6408
2018
1702
1656
8041
1644
2713
1658
1675
1673
2251
1656
1662
1681
2355
2041
1649
1901
1941
1914
1982
1664
1660
1679
1657
1678
1680
1677
1678
2153
1684
1680
1682
1678
1871
2624
2623
2107
2781
8724
1888
1692
2292
1653
8768
2058
2491
1877
1876
2819
13875
1650
1667
2079
1674
1786
1781
1668
1699
11392
1894
1894
1692
1691
1896
1897
1900
14663
7270
1658
2904
2906
2310
1677
1758
1824
2173
1878
1880
1675
3308
1985
5374
1686
1829
2449
2410
1677
1679
1674
1663
2141
2196
2530
1662
1901
1670
1656
1822
1944
1654
1797
2283
4057
1897
1900
2134
1675
4413
1665
9910
1968
2293
1918
1688
2462
2277
1708
1701
1687
1646
2552
7227
2529
1669
1661
1664
1672
1667
1674
2545
1643
2194
2159
1794
3379
1667
1899
1897
1983
1698
1698
1663
2545
1890
3062
1875
2195
1791
2028
1792
1663
2191
2640
3028
130089
1681
1902
1673
1666
1887
1678
1674
1679
1690
1667
2643
7263
1673
1692
1904
2514
1673
1687
1668
1680
1934
1672
9119
1934
2078
1663
1814
2587
2585
1667
2370
1665
1665
1664
1668
1664
4168
1666
1662
1683
1652
1664
1814
2079
1813
1818
1665
1888
1888
1888
1894
1879
1887
1886
1885
1889
1890
1887
1888
1886
1884
1661
1669
1670
1788
2365
1671
1692
1678
1785
2148
2145
1679
1677
1689
6182
1678
1739
1664
1659
2191
1754
1935
1941
2513
3005
1793
2007
2035
7206
1643
1836
2268
6734
1659
1906
1646
2014
1870
3957
1671
1674
1878
2399
1649
1686
1897
2537
1911
1678
1678
1673
3558
2907
1655
1675
1889
1677
1896
1866
1656
1700
1665
2433
1679
1686
1684
1670
1669
2575
1864
3533
1889
2198
1919
1881
9317
1702
1663
1667
1667
1658
1796
2022
2020
11407
1674
1662
1691
2012
6062
2147
2215
2265
1667
1665
1992
1674
1662
1760
1760
1710
1664
1648
1689
2407
1680
1679
1651
2013
1677
2491
1672
2221
2092
1642
1890
1878
2350
1895
1664
2021
1668
1929
1896
1666
2620
2620
2617
2616
1666
3285
1687
1645
1720
1904
2567
1703
1647
1684
1763
1652
1670
1697
2139
1689
7845
1749
2295
2823
2821
2182
80986
1683
1900
1670
1682
1896
2247
1662
1638
4906
13495
1676
1663
1676
2137
4823
1655
1904
3660
1697
1977
1777
1672
1677
1647
1667
1704
1673
1656
1670
1667
1659
1643
1978
1840
1649
1681
1887
2733
2731
6918
1674
1657
5065
2246
2289
2329
1859
1692
1678
1693
1662
1692
3758
1689
2034
1668
1684
1660
1911
1659
1698
1759
1677
1683
1771
2613
1872
2086
2086
1671
1879
1881
1883
1884
1678
1678
1654
2293
1677
1678
1679
2068
2579
1928
1879
1661
1684
2490
1693
1673
1885
1677
1678
2266
2453
2042
1681
1859
1878
1873
1876
2339
1652
1654
1747
2437
1692
1695
1776
1873
2283
2378
1663
2595
1652
1656
1662
1689
1674
1638
1873
1692
1689
1824
2806
1676
2284
1643
1661
1879
1678
1682
1888
1666
1646
1679
1886
2374
1894
1919
1661
2416
1680
1672
1662
1665
1939
1650
1712
1887
1888
1651
1671
2142
2145
2073
2168
2024
25186
1664
1698
2724
1902
8937
1761
1699
1684
2766
2571
2495
1665
1687
1671
1687
2280
1683
1689
6408
2763
1680
1970
4055
8976
3085
1894
1899
358916
1654
60975
1678
196
1679
2387
2528
1944
4220
1642
1765
2310
2275
1674
1680
2530
1676
1681
1679
1802
1684
1686
2726
1673
1833
1660
1986
2806
2153
1669
1688
1674
3063
1674
1663
1672
3895
1704
1751
5116
1702
1888
1678
1676
1682
1669
2692
1679
6128
95039
1682
1673
1688
1665
2173
1961
14395
1904
4344
2302
2123
1702
1946
1942
1703
1703
1941
2405
1662
1663
1699
1659
40814
1672
2094
1675
1669
1665
2538
1669
1763
1762
1648
12261
2401
2117
14057
1699
8841
1773
1708
1665
1691
1679
1661
1995
63283
3082
1886
1668
1898
1904
1891
1892
1893
1887
1672
11435
1696
1902
1673
1666
1677
45114
2097
19770
2582
1646
1758
1681
1683
1676
1683
1666
1792
1689
1689
1678
1899
1674
1892
1890
1898
4058
1670
1664
1679
1704
1881
16375
1672
86872
1680
1794
1674
2122
1679
1775
1781
1776
1653
1674
1645
2822
2165
1804
1673
1680
1943
10284
2243
2038
1875
1877
1677
1833
1670
1680
1684
1684
10555
1661
1666
1676
1667
9822
5066
1678
1673
3194
2607
1710
1655
1659
16682
1652
27270
5984
4874
1659
1891
18115
1673
2176
1667
1731
1903
1822
1870
1934
2453
1882
1699
1866
1929
1681
1679
1662
1698
1699
1679
1677
1813
2005
1672
6999
89138
1689
3308
1671
2620
1667
2115
1689
1690
2923
1667
7449
14495
1717
2257
2829
1681
2216
1938
1668
1655
1659
1901
1667
1668
1749
1747
1677
1702
1791
2239
2372
1691
2161
2159
2159
1671
1670
14816
11171
1671
2089
2151
1688
2000
1781
2112
1794
1907
1680
1680
78417
1668
2565
1879
4510
1690
1700
1701
2626
4058
2531
11182
2605
1657
1673
1653
1674
1677
1676
1871
1674
1663
1670
6085
1677
2817
1706
1680
1672
10099
1747
1681
1675
2984
1683
30924
1663
1667
2066
2370
2950
7351
1714
1959
1665
1837
1673
91164
1675
1944
1944
1942
1673
2076
1679
1793
2979
2144
1654
1666
1698
1674
2502
2263
1909
3359
2999
1667
1675
1968
1657
1905
77898
2413
2931
2389
1709
1653
1659
2197
1816
2281
1690
3353
2022
1671
1671
2251
1682
1905
48533
1907
2041
1661
1703
2228
2249
1698
1662
1798
1681
1670
1666
1835
2817
2149
14601
1986
7132
1669
1668
1666
1669
8861
1667
1671
1660
1697
1679
1959
1815
1811
9126
2143
1667
1702
1703
1898
1904
2061
1688
3531
1683
1678
1899
1888
4440
1678
4027
1674
1687
2253
1896
2810
2038
2057
2259
2373
1673
1668
1900
1706
1667
1679
1678
2175
1683
1671
34925
1677
1678
1702
1662
1935
2198
1686
1990
1675
1675
1689
5105
1662
1666
1654
1663
2337
1892
1746
11213
1859
1666
2141
12936
1676
11547
1678
1678
1677
1679
6003
1879
1662
1889
1684
1681
1677
1678
1683
1685
1672
2205
2334
2330
2330
1801
1682
1961
1656
1656
1637
1685
2161
32091
1670
1876
4060
1679
1682
1694
2470
1857
1664
1753
2212
1684
1883
1679
1676
1795
1797
1668
1676
2979
1689
2935
2025
2267
2311
2048
2276
1680
1686
1689
1690
2502
1688
1950
2159
1677
2167
2317
1689
11232
1939
1794
1794
1671
61363
1665
1963
2028
357385
2382
3059
54981
1928
1928
1734
1738
2061
2526
10357
2534
2457
6743
3645
3097
4186
2936
2959
1686
1684
3072
1960
2421
2193
1900
1835
7176
2407
2112
2387
2544
1895
2504
3313
2099
3546
2459
1917
2529
61785
7873
2048
32469
1664
1666
5975
11527
2079
1877
2912
4773
5864
32475
32472
2264
1850
32873
3273
2209
2150
6556
7132
2211
2037
2110
2210
2052
2436
3183
5555
3714
4622
2607
2844
2219
1910
1848
1680
3425
1713
3438
2213
7508
2227
4266
2908
1970
2210
9370
2453
2682
1945
8827
5579
2125
3689
3710
2157
9687
3633
2266
2334
3808
2988
4070
1804
1721
13183
3570
2261
1782
1722
54247
33137
1655
2541
2327
2034
2212
2225
1843
1744
2033
2327
2193
5636
2142
15510
2554
1686
2100
1925
2211
7948
3019
9496
13579
1867
4587
3286
2139
2077
2255
6792
7585
4157
6430
1677
2567
2139
1737
2137
16932
4993
11510
2571
2574
3916
1745
95282
1849
1683
2144
2075
2037
2553
2373
8043
9376
2384
27362
2120
2436
4041
2423
4154
2420
1674
9532
7425
2885
2322
8180
1643
8345
6317
1930
3369
2107
2023
2104
1975
2952
2795
2022
1667
2054
2321
2705
1868
1903
2544
1843
35512
5725
52061
4213
2075
1801
1657
4974
1887
2333
2468
12219
1668
1907
2022
11742
21546
1673
8121
3003
5123
2054
1710
1927
1760
3357
1930
2185
2193
2773
1763
1837
1784
1855
2800
1808
2119
979552
2299
2944
9279
3340
29609
2087
1973
1874
7142
1761
5095
1677
2200
5920
1989
2063
10346
2755
2521
9569
2113
4452
2711
2395
1922
2399
2027
2400
3874
64714
7455
7909
1781
2545
2326
13921
3219
4971
7105
1665
1668
2273
1736
1661
2337
6897
1812
7928
1838
3934
2451
2507
1853
3264
8115
1801
14944
1905
7560
1838
7813
52026
2827
2568
2037
2172
2025
2119
2112
3544
15510
2199
56346
6341
5048
2353
3017
2921
1774
2210
2371
1693
1219872
5245
2008
4502
2126
5675
9701
3560
1733
2659
6796
6829
1848
1952
1817
1833
2011
2223
6631
3799
2328
1655
1658
5676
1842
2124
1895
2175
4365
2165
1933
3236
1928
1810
7869
2590
3198
1764
9641
1817
4031
6050
2010
2669
6004
2308
5448
1910
8204
1955
5750
2273
7628
1803
2145
4825
2172
7585
1656
2009
1678
1681
2168
2158
1687
1912
2030
3793
1683
1908
1851
1892
1884
1890
2726
1901
2622
2622
1659
1902
1659
7830
56310
1661
1686
1680
1677
1678
2728
1901
5353
1689
1666
1658
1999
2284
2286
1655
1899
1906
1672
1693
2826
2828
2826
1888
1692
1660
2537
2538
2536
2538
1900
1676
1671
1692
1898
1784
2632
1662
1662
1668
1887
2709
1663
1667
2286
1664
2527
1646
1659
2333
1665
2553
2552
1671
1669
1659
1667
1689
1704
1695
1696
2632
1905
1686
1686
2296
1876
1696
2285
2294
2261
2269
2094
1666
1887
1889
1678
1905
1699
1682
2024
2302
2215
1902
2725
1680
2422
1891
2616
2616
1670
1887
2261
1688
1692
1669
2368
1863
1662
2306
1716
2241
2341
2340
2341
2341
1766
1938
1672
2074
2107
6214
1670
1756
1892
2256
2298
2294
2729
2279
2624
2261
2441
1678
1677
1672
1672
1668
1660
1683
1898
1902
1887
1675
1901
2260
2368
2539
2591
4493
1645
2113
1664
1677
1708
1659
2625
2629
1859
1667
1660
1666
1691
1806
1810
1881
1690
1687
1688
1665
2559
1893
2355
2359
2356
2278
2673
1677
2267
2268
1674
1674
2713
2372
1663
2277
1696
1663
2563
2215
6968
2293
2290
2294
2363
2294
2290
2291
2624
2295
2621
2525
1676
1664
2288
1663
1895
8032
2826
2826
1941
1650
2627
1675
1662
2288
1671
1663
1676
2788
1909
1855
2634
1677
1697
1646
2568
1689
2286
1665
2618
1736
2418
1657
2608
2277
1665
1753
1671
1676
2377
2378
1749
1746
1801
10145
1704
1702
1756
1757
1758
1938
2285
2271
2715
1681
2550
2683
1898
4526
1678
2205
1891
1673
1893
1895
2287
2253
10083
2411
1659
2600
2296
1808
3186
2222
2221
2293
2292
2386
1939
1665
2058
1669
2055
1670
2519
1890
1661
2367
1694
1700
1905
1684
1676
1671
1944
1684
2044
1932
1792
1667
1697
1685
1686
1672
1753
2339
1655
2194
13408
1685
1891
1687
1690
2254
1903
1804
2182
1670
2116
1688
1904
1888
140424
1676
2193
2262
1810
1883
1675
1659
2638
2635
2555
1690
2243
2243
2294
1678
1663
1660
2441
2428
2428
1664
1656
2416
1680
2054
2823
2299
1657
2618
1659
2287
2273
2274
2646
1814
1815
1681
1657
1654
1809
1885
1882
1719
1678
1659
1852
2290
1675
1898
1894
1674
1665
1672
1651
2270
1698
1701
2430
2435
1668
1676
1645
1806
1669
1689
1660
1680
1652
1701
2021
1663
1669
2380
2729
1947
41346
1684
1682
2409
1661
1651
1691
2773
1664
1677
1755
1752
1672
3074
1678
2823
1966
1900
1899
1660
1877
1879
2550
2617
2618
1649
1762
1675
1807
1679
2577
1660
1656
2583
1680
1915
1914
2245
1663
1771
1771
1671
3875
1663
1689
1712
1656
1673
1643
1643
1672
1680
1665
1754
1658
1675
1957
1678
1891
1680
1758
1757
1687
2130
2199
2200
1687
1894
2031
1691
1895
1923
1662
1716
1892
1679
1681
1684
1896
1640
1672
2107
2290
1666
1702
1645
1678
1652195
1755
1937
1647
1872
2262
1672
1892
1890
2103
1678
2536
1757
2282
1662
1676
1902
1673
2284
1661
1663
1671
1687
1686
1680
1678
2298
1663
1661
1665
1661
1664
1687
1687
1672
1669
1670
3025
1694
1671
1742
1662
1873
1666
1683
1672
2030
2271
2297
1673
1675
1672
1677
1806
1655
1683
1885
1897
1701
17575
3461
10209
1681
1685
1687
1682
2072
1945
1710
1898
1702
1669
1798
1698
1663
1668
1663
1660
1674
2278
1654
1661
1676
1899
1677
2546
1666
1858
2287
2821
1670
1664
1706
2258
2264
1654
1657
1685
1650
1765
1764
1675
1946
1683
2070
8381
1678
1666
2163
1668
2264
1679
1655
1813
1674
1674
1695
2501
1699
2110
1666
1648
1877
1695
1674
1698
1877
1715
1683
1662
1690
1685
1663
1693
2216
1876
2715
1902
1878
2294
1673
1663
1660
1665
1665
1668
1668
1666
1663
1663
1668
1881
1692
1933
1661
1889
2447
2264
1663
1657
1814
1653
2160
1678
1680
1694
1661
1685
1664
1839
1661
1683
1645
2571
2572
1664
2419
1946
1669
2051
2361
1845
1676
1686
1659
1679
1649
1665
1659
1917
1915
19453
1796
2081
2051
1691
1658
1670
1685
1708
1665
1803
1664
1900
1687
1687
1685
1684
1673
1707
2122
2231
1690
1688
1666
1653
1891
2410
2756
1690
1583
1672
1671
2432
2436
1686
1658
1668
1669
1678
1654
1671
1691
2956
2229
2065
1656
1683
1653
2548
1658
1680
1674
1682
2048
1655
2259
1862
1938
6298
1702
2144
1657
1679
2210
1675
1672
1698
1811
1812
2630
1688
2051
1672
1887
1680
1679
1665
1666
1662
1652
1898
1683
1811
1683
1676
43801
2394
2239
2583
2221
1676
1679
1690
1658
12688
1658
1717
1892
1699
2367
1679
1682
1686
1905
1910
2287
2285
2283
1669
1670
1664
1683
1683
1683
1684
1669
1684
1684
1678
1664
2840
1651
3269
1689
1688
1906
1895
1685
1683
1668
1669
1980
1906
1747
1751
1692
1696
2799
2559
2559
2561
2516
1652197
1689
1894
1685
1665
1652
1672
2371
1676
1648
1672
7592
2634
1669
1677
2522
2076
1668
1657
1901
2418
1688
1979
1666
1689
2353
1682
1656
2033
1660
1832
1677
1678
1848
1745
2342
1932
2596
1668
1668
12417
1658
1897
2284
1680
2536
1896
1692
1686
1687
1689
1671
1679
1956
1777
2736
1669
1650
5620
1684
1665
1674
1675
1670
1897
1634
1784
1780
1649
1649
1655
1686
1682
1663
1671
1672
1671
2549
2232
2232
1693
1783
1835
1834
2126
2390
1660
1692
1685
2627
1883
1687
1681
1679
1680
1680
2264
1899
1821
2002
1675
2254
1891
1672
3256
2552
1660
1658
1906
1660
1793
1654
2145
2351
2334
1655
1690
3403
1676
1670
1877
1691
1688
2282
1677
1681
1667
1900
1669
1672
23617
1666
2243
1692
2068
1841
1682
1705
1678
1678
1668
1890
1684
1686
1682
1802
1672
1670
1687
1682
1819
2357
1673
1687
1664
1664
1682
1694
1880
1667
1660
2261
91421
2822
1674
2714
1660
1692
2547
1677
1906
2033
1667
1890
1677
1659
1685
1682
1686
2050
2561
2562
2725
1925
1697
1672
1679
1664
1666
2959
1678
15255
1681
1689
1695
1687
1686
1689
1675
2292
1691
1691
1681
1897
1680
1682
2090
2177
1701
1676
1669
7512
1666
1684
1655
2735
2037
1667
2359
1663
1665
1902
1650
1677
1696
1668
6790
1678
2048
1884
1676
1663
2733
2728
2555
1689
1715
1670
1693
2362
2381
2378
1661
2538
2443
1692
1802
1692
1649
61030
2585
1671
1648
1673
2251
1661
1663
1674
1889
1888
2549
1695
1675
1675
1683
1937
1935
1670
1751
1704
2047
1899
1688
2284
1644
1678
1737
2220
2241
1664
1668
1682
1684
1818
18502
1659
1808
1699
1666
1675
3038
1675
1679
2271
1686
1681
1799
9071
1933
1660
1670
1673
2183
1674
1685
1674
1677
1676
2218
1712
1954
1711
1711
1677
1894
1682
1682
1682
2330
2061
1697
1673
2733
1888
1690
1933
1672
2717
1676
1664
1689
2625
1802
1655
1657
1682
1682
1651
1661
1789
1672
2562
1685
1691
1689
1678
1691
1806
1805
1947
1674
1718
1694
1711
1649
4010
1695
1765
1686
1688
5440
1707
1903
1681
1662
1663
1689
1670
1682
1654
2557
2054
1887
1889
1672
1677
1897
1676
1682
1663
2282
1681
1689
1681
2439
2207
1656
1674
1646
1836
2064
2294
1676
1683
1669
1895
2057
2059
2057
2061
1904
1789
1908
1681
1764
1675
1751
2034
1750
2196
1697
3276
1980
1663
2463
1941
1663
1672
3661
129797
3652
1651
1672
2624
1668
1911
1664
1669
1679
1688
1671
2059
2799
1818
1816
1808
1811
2738
1799
1672
1655
1674
7406
2318
1672
2730
1656
1707
1665
1675
1679
1679
2257
1692
2307
2054
1682
8955
1704
1681
2403
1682
1898
1663
1680
1663
1675
2277
1687
1675
1675
1677
2269
1679
1703
1682
1670
7127
1661
2543
1878
2520
2287
2543
1919
1688
2374
4595
1922
1949
1685
1667
1675
1687
2283
5811
2063
1682
1676
4018
2434
1659
1729
2074
1678
2351
1900
1679
1666
1732
1646
1677
1778
2552
1657
1655
1690
2549
2113
1674
1667
1664
1672
1696
1696
1697
1698
1697
2373
2374
1655
1667
1664
1898
1956
1671
1681
1667
1676
2413
1911
1665
1659
2079
1903
1653
1660
1677
1892
2250
1655
1763
1763
1908
1905
1696
1658
1769
2143
1658
151013
1677
1695
1673
2535
1688
2295
1893
1891
1755
1682
1667
1838
1670
2581
1642
1844
2370
1672
2135
1652
2363
1661
1666
1654
1658
1678
1674
1678
1673
1691
1693
1695
1656
1662
1660
2043
1663
2285
12364
1683
1675
1662
2571
2571
1674
1673
1651
1909
2455
1666
1663
1776
1776
1665
1928
1673
1893
2612
1934
2062
1668
1660
1668
1695
1673
23858
1672
1655
1680
1682
1800
1801
8662
1666
2573
1670
1688
1683
1668
2085
1685
2569
1672
1665
1656
1677
1666
1701
1763
1673
2554
2553
15213
1665
1670
1675
1680
1672
1709
1764
1795
1909
1674
1697
1916
2731
1767
1760
1694
2557
1679
1651
1672
1663
1680
2265
2264
2264
2264
3510
1675
1680
1964
1665
1662
1898
1679
2585
1670
2630
1659
1904
2714
1685
1670
1668
2383
2384
1747
1819
10633
1672
2280
2451
1941
1770
1676
1767
1661
1659
1694
2294
2296
1671
1693
1682
1671
1675
1675
1669
1718
1719
1704
1704
1669
1684
1680
1679
1680
1679
1680
1668
1667
1665
1686
1757
1675
1677
1674
1671
1672
1690
1689
1692
1664
1663
1659
1681
1685
1683
1679
1675
1672
1901
1896
2289
1894
1680
1815
1671
3055
1880
1671
1680
1674
1685
1676
1677
1664
1661
1668
1686
1686
1680
2814
1889
1666
1668
1670
1674
1684
1689
1684
1671
1892
2040
1674
1674
2737
1677
1686
1687
3087
2727
1693
1691
1666
1684
1671
1669
1881
1679
1675
1884
1885
1684
1663
2277
1679
1686
1685
1686
1664
2362
1671
20874
1672
1686
1678
1664
1677
1676
1898
1885
1678
1686
1666
1664
2283
1905
1681
1669
1655
1660
1684
1907
1658
1684
1900
1673
1698
1687
1886
1680
2572
2572
1680
1684
1687
1679
1661
1925
1924
1702
1717
1673
1675
1780
1673
1679
1676
1895
1669
1669
1687
1687
2421
1669
1675
1675
1672
2563
1671
1673
1902
1669
1669
1903
1664
1900
2621
2621
2624
2623
1680
1672
2616
2615
1671
1905
1898
1671
1671
1676
1676
1908
1887
1793
1894
1674
1680
1670
1671
2607
2131
1666
1674
1684
1679
1680
1669
1683
1684
2370
1917
2561
1690
1680
1670
1684
1894
27463
1678
1656
36456
1671
1658
10087
1683
1668
1683
1804
1669
1887
1885
1679
1691
1662
1663
1657
1805
2290
1673
1673
2557
1677
1689
1949
1687
1661
1671
1685
1679
1684
2333
1681
1675
1696
1674
1677
1684
1661
1908
1669
1671
1672
1673
1942
1668
1672
1676
1675
1690
1674
34753
2127
1673
1684
2612
2361
2379
2279
2282
2353
1713
1669
1684
1660
1665
1809
1659
1668
1668
1711
1797
2491
2598
1898
1799
1672
1672
1797
1651
1802
1655
20099
1659
1795
1682
2371
2344
2465
2552
2069
1673
1674
1802
2074
2096
1716
1716
1680
1685
1674
1657
1660
1665
1674
1674
397777
1937
1673
1677
2183
1669
1669
1662
2545
1681
1661
1669
1664
36544
1665
1660
2561
1888
1722
1669
1669
4169
1889
1686
1702
1685
2527
1671
1664
1667
2290
1792
1687
1711
1710
1710
3406
1901
1659
1699
1893
1679
1664
1654
1651
1678
1681
1686
1686
1700
1701
1673
1998
1658
1794
2570
1676
1676
1671
1685
2086
1687
1661
1680
1818
1711
1934
1728
1688
1694
1706
397777
1674
1681
1677
1672
1656
1892
1693
1693
1687
1652
1685
1672
1667
1680
1859
1660
3438
1659
1693
1700
1700
1680
1893
1700
1700
1655
1692
1676
1817
1662
1666
1765
2308
1697
1681
2282
1807
1891
1689
1666
1697
1664
1690
1693
1694
1691
1682
1660
1664
1657
1682
1674
1783
1785
10371
1680
1679
1705
1708
1679
1662
1747
1679
1801
45888
1819
1675
1816
1813
1744
1677
1672
1701
1674
1689
1728
5483
1699
2100
1673
1679
2311
1688
1689
1690
1845
1667
1673
2507
1679
1679
1677
1676
1577
5225
5270
1689
1669
1798
1661
1690
1683
2546
1652
1684
1685
1688
4341
2055
1677
1678
1654
1690
1695
1676
1695
1680
1685
1650
1679
1671
1674
1649
1679
1679
2080
1821
1675
1677
2110
1917
1667
1653
2559
2560
2265
1669
1637
1663
2360
2363
2391
1677
1686
1684
1669
1684
1669
1671
1673
1671
1811
1888
1656
1672
1675
1679
2304
1690
1669
1686
1853
2267
1675
2590
2283
2283
1663
1682
2066
2092
1666
2369
1888
1666
1675
1631
4362
1679
4360
4360
1895
2551
1666
1662
1663
1676
1679
1900
1901
1685
1682
1680
1677
1673
1648
1671
1666
2633
1652195
1699
1667
74586
1658
224918
1665
1655
1677
1677
2208
1679
1956
1743
1671
1680
22287
1745
1787
1745
1806
1765
1810
1876
1673
1695
2078
1669
1760
1679
1704
1670
1679
1682
1670
1669
1669
1682
1895
2728
2726
2826
1689
1675
1681
2767
2374
1732
2980
1722
1693
63989
1684
1666
1838
1673
1656
1882
2031
1658
1656
1809
1662
1662
1660
1660
2502
2095
7357
1787
2277
2275
2274
1676
1653
2503
2186
1703
2322
2574
1683
1679
2105
5870
1673
1682
1806
2100
2372
1669
1667
1680
1682
2362
1671
1672
2362
1664
1688
1684
1670
1673
1674
2467
1678
1922
1673
1674
1689
2280
1670
1649
1671
1676
2517
1668
1670
2159
1672
1869
1888
1897
1685
1840
1682
6739
1674
1896
2538
1680
1679
1671
2298
1870
1675
1668
2220
1809
1818
1742
1686
2061
2194
2567
2031
2395
2086
2218
1679
1678
2804
2293
3800
1694
1874
1877
2550
1690
1793
1666
2054
2267
1684
1905
2089
1687
1662
2044
3156
1661
1831
2546
1668
1676
1677
2597
1671
1736
1679
1703
1657
1643
1690
1677
1686
1685
2248
1672
1671
2602
2623
2293
2607
2294
2037
2083
1976
1776
1882
1882
1680
1689
2559
1660
1654
1687
2378
1691
1651
1691
1678
2463
2697
1713
1694
2353
1673
1690
1713
1685
1859
1672
2265
1676
1653
1814
1814
2010
1677
1674
1645
1668
1675
1668
40874
2140
2462
2084
1699
1667
1687
1688
1684
1681
1880
1649
2203
3854
1660
1681
2563
1694
2500
1657
2644
1691
1689
2526
2265
1695
1662
1799
1691
1885
1674
32942
2414
2410
2408
1678
1658
11232
2795
1832
1666
23096
1661
10301
2040
1679
1678
2604
2637
1828
1891
2068
2325
1682
2531
2415
2415
4304
1685
2576
1667
1669
1684
2275
1889
2399
1652
2518
1663
1661
1651
1650
1658
2057
1657
1820
1693
5296
1672
1672
1669
1881
1676
1689
1656
1655
2055
1656
1673
1666
2599
1661
1680
1668
2554
1670
1793
12929
4914
1701
1713
1892
2831
2569
1961
2157
1687
1663
2294
3934
2331
1676
1699
1669
1675
1666
1701
1701
2097
2068
1672
2260
2257
2256
2350
1663
1673
1859
1675
1682
1761
2282
1879
1883
1891
1671
1659
1692
2424
2423
1893
1686
1690
8794
1678
1665
2373
1674
1678
2376
1696
1665
2264
2264
2263
2822
16939
1660
1675
1650
2360
1694
1687
1687
1680
1689
1654
1942
1896
1645
2414
1682
12898
2989
1704673
1684
40994
40995
1640
1671
1804
1804
1702
1892
1674
1691
1694
1995
1666
1771
2283
2596
5907
2600
1898
1682
64549
1688
1675
1679
2265
1715
1687
1654
1650
1691
1663
1692
1888
1658
1694
6352
1898
1669
1656
2092
1697
2272
1888
1665
1673
2264
1681
1699
19746
1682
1661
2506
2635
2168
2837
2269
1678
2269
2269
2732
1692
1704671
2615
2621
2819
2024
1680
1640
1789
2047
1626
5587
1875
2315
1660
1892
1638
2720
1660
1670
2749
1795
1665
1676
1678
1661
1667
1895
1676
1667
1889
2286
1708
1689
1666
1897
2698
2056
7301
5968
1652194
1651
2367
1654
2545
40996
19949
2544
2734
2423
1691
14032
2274
1792
2344
1696
1683
1680
1656
1851
2728
1662
1860
1677
1675
2155
3094
1685
1674
1696
1659
1694
1659
2945
1665
1687
2951
1663
2316
1667
1669
1882
2080
2057
1649
1689
1684
1640
1679
1648
1662
1692
41012
1670
1654
1749
5566
1798
1658
2686
1886
1884
1677
3576
1673
1706
2382
1695
1702
1652
1672
1668
1864
1682
52307
1659
1651
5199
1687
1650
1963
495014
1891
1896
1898
1895
1687
1694
1670
2287
1661
1671
1695
2612
5396
2254
1666
2251
1753
2257
2038
1673
2281
2035
1662
1615
2717
1706
1660
32486
1661
1982
1932
1661
1650
1654
1693
1877
2400
1663
2815
2279
1675
2278
2457
2623
1682
1689
1986
2367
1684
1665
1670
2560
2363
2157
1654
2278
1659
2168
1678
3078
1891
1712
65575
1733
1670
1672
2232
1670
1899
1897
27973
1805
2297
1675
1705
1804
1653
1683
2240
1662
1674
1666
1669
1667
1686
1645
1828
1669
1681
1656
1691
1669
1658
1682
1756
1694
1649
1667
1675
2275
1669
3106
1685
2614
2581
2177
1749
2314
2559
2235
1667
2286
2271
2271
2629
1680
2285
2246
1869
1660
1654
1660
1673
1905
1988
1694
1674
1745
1787
5699
21586
1877
1782
1782
2198
1797
1873
1798
1796
1871
1796
1709
1712
1712
2367
1687
2097
1921
1658
2576
2578
1658
1670
1752
1683
1675
1673
2288
1689
1668
1672
7533
1702
4609
1675
1664
1670
1733
1678
5076
2201
1677
1714
1814
1646
1848
1752
2823
137465
4257
1672
1673
1673
1664
2712
1677
1656
1681
1685
1681
1653
1894
1673
1665
2573
1880
1653
1898
1893
1945
2300
1790
1789
1777
1671
4131
9951
2246
1736
1665
1670
1677
1672
2291
1680
1677
1678
1672
1677
1676
1675
2660
2400
1694
1689
1700
1707
1694
1648
4242
1662
1666
2270
2609
1645
1673
1700
1639
10331
2557
1680
1773
1880
1836
1833
2551
1904
1789
1910
1783
2036
2531
1689
1709
1926
2215
1690
1659
1660
1660
1677
1797
1665
2552
2553
2432
32815
5807
1648
1670
2376
2548
2576
3875
11950
2043
1670
1672
1873
1894
1874
5537
1685
11565
1686
1691
1697
2288
1681
1680
2370
1685
1681
1699
1681
1679
1681
2544
1676
1930
1677
4593
1672
1696
2431
1782
1667
1659
1672
1670
1902
495006
1674
1851
1653
2346
1669
2276
1752
3205
2391
2389
1904
2284
1903
1687
1679
1661
1928
1894
1646
1749
1653
1652
2569
2822
2524
1886
2094
1697
1679
1679
1666
2269
1627
2043
2045
2041
2045
2593
1658
2593
1675
1674
1674
1681
1937
1803
1805
3012
1797
2272
6341
1687
1788
1677
2458
2931
1700
1658
2373
1684
38101
1749
1675
1667
2440
1677
2290
2290
2288
1682
2280
1686
1681
1674
1666
1663
1661
1676
1660
1660
1678
1660
1676
1664
1695
1696
1667
1749
2240
2155
1673
1973
1700
1997
1686
1676
1676
1680
1664
5045
1679
2602
1670
1677
1670
1694
1684
1694
1682
17356
1682
1683
1684
1788
1681
1676
1711
2290
2278
1790
1686
1881
1656
2362
2687
1915
5901
1684
1661
1681
1681
1668
1672
1675
1671
1700
3135
2228
1668
1664
1664
1673
1669
1769
2302
1814
2722
2445
2448
2307
1764
1761
1759
1760
1668
23679
1671
1668
2256
2192
1673
1681
1682
4358
2034
4356
2539
1673
1646
1688
1664
1915
1645
1675
1666
1669
3168
4796
2377
1678
1664
1875
1885
161182
2761
1845
9227
2729
2726
1676
2728
1682
2828
1703
1634
1682
2275
1674
1670
1685
13882
1674
1662
1669
1667
1876
1757
1670
1895
1652191
14436
1666
1773
1687
1891
1686
2252
2545
24460
1688
1683
1890
1789
1883
1777
1775
1680
1680
3068
1897
1895
1670
2252
1672
2371
5922
2372
1907
1689
2087
2407
1678
2093
1793
1687
2230
1700
1828
2627
1680
1659
1653
1656
1658
10060
1841
2363
1895
1705
1758
1703
1707
1704
2549
1661
13439
1650
1688
1910
2810
1712
1658
1687
18829
1693
1674
1672
1675
1674
1674
1697
2391
2536
1676
1665
1654
2255
1669
3102
1663
1657
16837
1898
1682
1675
1683
1693
1769
1654
1676
1816
1653
1658
9052
1692
2173
1680
1889
2297
2557
1684
5669
1648
2271
1677
2412
1651
1891
1668
2412
1672
1663
3284
1897
1664
1632
1672
1655
1649
1651
1645
1870
2043
1658
1655
1682
2735
1687
1688
1655
1659
1653
1660
2312
1652
1696
1674
2215
1690
1665
1649
1646
2534
2379
1665
1891
1890
1632
1888
7728
5589
1786
1677
22354
1640
1675
1672
1672
1647
2312
1689
1630
2279
7760
1675
1671
1667
1683
1666
2547
1889
1889
2622
2855
2288
1684
1665
1662
1656
1664
1667
1680
1658
1662
1696
2321
2613
1678
1682
1671
1897
1672
234167
1670
1951
1690
1671
1647
2555
2579
1685
1667
1688
2090
1794
1746
1679
2422
1698
1691
5511
2381
2279
1677
1682
2296
2296
2291
1658
1689
2283
1669
2342
2003
1712
1711
2215
1691
1666
1716
1671
3408
1668
2098
1674
2442
2200
1917
1725
2198
1803
1883
1699
1884
1675
2281
1669
1809
1808
1641
1709
2550
1988
1710
1646
1677
2287
8287
1682
26481
2303
1665
1661
1661
4651
1666
1900
1798
2221
2203
2221
2221
2548
1667
2432
1678
1764
2573
1665
1659
1659
1683
1665
2881
1672
1671
1674
1670
1681
1897
2612
2034
2611
1679
1687
1889
1675
1679
2634
133182
1689
4256
2127
9768
1661
1666
1688
1670
1675
1775
1874
1883
1655
1674
1699
5676
2058
2405
2088
1638
1661
1658
2371
1684
2305
2303
1915
2027
1685
1688
1680
1658
2266
1699
1671
1698
11063
1668
2547
1654
1667
1710
1700
1703
1670
1800
1703
2205
2202
2205
1635
1788
1676
1882
1692
1677
2021
2277
1685
1670
1669
1661
2386
1722
1667
1689
7371
1995
1682
1677
1803
1807
1667
1662
1666
1636
1653
2169
1690
1678
2411
1685
1671
1676
2860
1711
1664
1670
1684
1682
1678
1800
1686
2172
1885
1879
1882
6474
2207
2156
1663
1668
1660
1691
4864
1662
1672
2530
1677
1675
1674
1670
1709
1658
1679
2558
1685
1641
2274
1671
1680
1678
1663
1690
1652
1891
1676
1893
1888
1888
1891
1680
1689
1899
2279
1906
1901
1686
1686
2299
2866
1644
2048
1666
1671
1657
1696
8448
1668
1669
1670
2044
2089
2291
2288
1674
1673
1910
1744
2306
2284
1883
15043
1677
1675
1681
1679
2777
1703
1679
1677
2265
2325
1671
1668
1682
1660
2151
1670
2282
1681
1653
1791
2393
5074
1660
1815
1684
2608
1897
2634
1667
2426
2475
1874
1889
1649
2376
1694
1745
2733
1887
2061
1888
1903
1661
1677
1695
2291
2295
1668
2298
1823
1664
45833
1695
1687
1681
1665
1757
1758
1727
2359
1686
1686
2212
1663
1815
1809
4230
1953
1669
5111
52179
2609
1698
1645
2283
2341
1682
1679
1658
1689
1656
87024
1647
6031
1757
1668
1669
2262
1694
1697
1654
1654
24782
2108
2360
2636
2371
1653
1674
1678
1654
1668
2231
1897
2373
2266
1670
1660
2197
1678
1661
1670
1675
2922
1699
1677
2390
2361
1700
1646
1676
1676
1675
1670
1667
2279
2577
5897
4903
1879
1674
1674
1674
1703
1679
1679
1679
1768
1674
1677
1668
1673
2070
1672
2072
1753
1657
1751
1686
1685
2828
2828
1697
2280
2287
2637
2636
1671
2826
1672
1893
1681
1670
2520
2524
40286
2280
1861
1661
1892
2143
1674
2638
2731
1658
1653
1676
1668
1668
26830
1677
1760
1694
1752
1757
1755
1939
1935
1756
1756
1761
1761
1754
1761
26814
1664
1678
1666
2569
1705
1663
2575
2574
2577
2063
1796
1749
2199
2824
1697
1922
1671
2272
2797
1703
1947
2378
1668
1709
1683
1898
1716
1671
1673
1665
2572
2281
2273
2587
1700
1679
1678
1681
2262
1679
1662
1949
2315
2186
1672
2237
2820
2549
1668
2524
1678
2573
1915
1944
1660
1676
1899
1647
1664
1852
1685
1904
18946
1673
1682
1667
1667
1668
1689
1968
1668
10810
1682
1682
1671
1676
2083
1766
2291
2077
1879
1659
2095
2282
1655
1867
2241
2038
1672
1889
1949
1677
2327
1950
1689
2290
1664
1878
1906
1660
1690
1689
118266
1685
1671
1646
1680
1678
1669
1669
1766
1674
1678
1668
1865
1671
1655
1683
1687
1688
1929
1656
1934
1689
1677
1902
1683
1690
2727
1667
1673
1680
1671
1724
2271
2556
1669
1672
1672
1678
2189
1682
2288
1870
2560
2560
1685
1660
1648
2314
1688
3704
2441
2245
2263
1671
1666
1668
1667
1666
1670
1670
1682
1667
4223
1681
1678
2823
2593
2387
1674
1673
1692
1656
1674
1676
1676
1991
2361
1672
1671
1663
2822
1693
1933
1679
1675
1893
2278
2534
2280
2538
2726
1667
1696
1669
1699
1681
1689
1719
1676
2741
1674
2357
2064
1656
2597
1701
1698
1671
1887
1676
2475
2563
2254
1678
1682
2310
2553
1660
2723
1710
1677
1947
1668
1695
2565
1671
1669
1670
1672
1670
1676
1668
1671
1767
1657
2824
2823
2821
1669
1786
1674
2297
2296
1663
1893
1894
1899
1687
1946
1702
2081
2078
1649
1648
1675
1687
1681
1684
1684
1688
1904
1680
14069
1673
1657
1689
1686
1672
1674
1677
1684
1749
1794
1671
2814
1689
1660
1889
1748
2563
1662
1705
1925
1676
1686
1686
1684
1684
1689
1690
1927
1667
1785
1784
1683
1667
1890
1675
1670
1662
1691
2088
2085
1580
1877
1702
1887
4082
3728
2580
4019
2288
1665
1871
1933
2053
1841
1689
2448
1884
1900
1898
1895
1896
1902
1681
1653
2261
2534
1681
1670
2538
1664
1676
1668
1739
2313
1752
2557
1696
2545
1940
1713
1702
1699
1657
1683
1684
1886
1682
2198
1917
2285
2275
1921
2056
1657
1897
2274
1693
1689
1825
1663
1665
1668
1688
1885
2272
2274
2279
1701
1705
1664
1939
1651
1652
1904
1642
2283
1679
1678
1700
1680
2292
1664
1675
1675
1923
1833
1780
1884
1900
1903
1903
2243
2042
2091
1713
1715
1714
1780
2551
1669
1754
1688
1689
1754
65834
1720
1710
1757
2545
1889
1659
1675
1657
3033
1673
1673
1682
1670
1700
1686
2155
1684
1677
1676
1675
1880
1694
1666
1674
2461
1679
2242
2573
1657
1675
1660
1654
1686
1692
1813
1694
8592
1658
1675
1673
3103
1656
1685
1668
8124
2618
1666
1660
1724
1677
1660
1695
1888
1681
1679
1678
1672
2713
2093
1675
1664
1778
1659
1670
2277
1676
1676
1666
1674
1664
1680
1692
1898
1903
1905
1666
2419
2120
1674
1677
1660
1772
1757
1691
1683
1663
1659
2737
2556
2558
2737
2210
9285
1794
2293
1814
1661
1944
1687
1677
1684
1669
1901
1669
1899
1863
2817
1665
2819
1688
1652
20468
2099
1649
2058
1671
1670
1669
1904
1690
2548
1886
1665
1681
1669
3339
1681
1789
1691
1905
1866
2823
1649
1890
1677
1676
1665
1665
1667
1672
1672
1670
1673
17368
1670
1669
1671
1656
1661
1668
1665
1640
1644
2122
2278
2104
1675
1678
1665
1665
1663
1659
1668
1662
1679
1674
1676
1679
1678
1672
1818
1821
1876
1745
2268
1654
2319
1688
2077
1660
67947
1683
1696
1662
1678
2161
1897
1669
1675
1663
1673
1671
1680
1659
1805
1680
1675
1682
1680
1654
1682
1647
1679
1663
1677
1677
1683
1679
1681
1682
1660
1666
1683
5668
1693
1661
1672
1661
1673
1667
1668
2548
1717
1943
1695
1890
1886
15509
1681
1921
1670
1670
1672
1672
2035
1650
1766
1679
1680
1679
1671
1820
1816
1892
1667
1667
1661
1662
1670
1665
1637
1672
1662
1664
1689
19370
2412
1703
1705
1701
1660
1676
1673
1936
1740
1671
1684
1671
1696
48718
1678
2073
2072
1673
1653
1711
1662
1948
1692
1689
19346
1679
2306
1651
1680
1680
1664
1669
1818
1675
1899
1660
2290
1657
2381
1682
1651
1689
1660
2558
2551
1670
1673
1678
1683
1671
1703
1686
1643
1678
1687
1677
1680
1677
1651
1640
1684
1797
1689
1691
1673
1665
1759
1673
2284
1786
1883
1662
1685
1685
1662
1669
1672
2099
1673
1676
2629
2635
2630
2628
2631
2631
2629
2631
2628
2629
1664
2628
2627
2546
1707
1678
1676
1682
1683
1684
1655
33793
1698
1688
1652171
2530
2564
2555
2561
1737
1677
10635
2578
1697
2278
1686
2353
1643
1688
1663
2629
2285
2289
2627
2461
2625
2629
2460
2290
2344
1888
1652
1651
6456
1895
2361
2359
2571
2285
1683
2543
2361
1926
2408
1677
2294
2349
2350
1928
1683
1681
1683
1686
2659
2554
1696
1764
1677
1677
1669
1694
1681
3819
1673
6042
1680
1663
2007
1702
2268
2532
2293
1667
1881
1678
2238
1679
2540
2625
1681
1673
2544
1882
2271
2280
2529
1658
1660
2373
2247
1769
2079
2541
2588
1698
1698
1697
1697
1671
1664
3533
1682
1683
32373
1682
1878
1875
1662
2300
2384
2546
20137
1683
1682
1892
1661
2515
1680
1665
1662
2351
2563
2560
2562
2550
2560
1681
1668
1670
2729
2222
1688
1681
1684
1668
1666
1700
1678
2536
1698
1658
1666
1670
2268
2618
2617
1664
1699
1674
1678
1640
2832
1697
2255
2324
1680
2287
1771
5242
2578
2580
1712
1660
1874
2553
2265
1671
1910
1640
3445
2272
2295
2569
1688
1687
1675
1682
2561
2558
6823
1676
1883
1690
1789
2634
2636
2633
1672
1676
1707
1886
2253
1668
2225
2432
2432
1676
1680
1679
1682
1682
2226
2578
1680
2467
2468
1671
1647
1681
1676
1683
1676
1667
1700
2342
2367
1834
1667
1837
1829
2551
2264
2643
2214
1847
1701
2302
117580
3795
117579
2049
1654
1689
1666
1660
1666
1666
2802
1680
1678
1656
2300
1667
1688
1668
2204
1696
1697
1676
1678
1690
2537
1873
2426
1746
1669
1668
1895
1670
1668
1668
2425
2464
1667
1668
1676
1910
5087
1909
721124
1914
1907
1683
1672
1673
2355
2277
2274
2274
2279
1678
1700
1689
1689
1695
1680
1667
2626
1686
1860
1642
2556
2832
1654
1666
1666
1664
1993
1664
2523
1661
1675
1658
1680
1678
1675
1671
8487
1672
1680
1773
1682
1674
2560
2424
1685
18440
2337
2566
1877
1688
2692
1656
1674
2272
1813
2263
2606
2610
69475
1677
1686
1688
2323
3122
1683
2601
1882
1666
1666
1671
1745
1680
1700
1700
1670
2291
1680
1866
1675
1668
1657
1666
1677
1670
2216
1695
1668
2213
1664
1890
1936
1659
1669
1667
1687
1749
2290
1682
1659
2619
1697
1658
1695
1658
1673
1672
3517
1941
1682
2631
1660
1664
1940
1879
1682
1678
1672
1671
1673
1677
1670
2502
1658
1684
2258
1881
129054
2623
3735
1666
2285
2041
2697
1665
1688
1689
2051
1648
1759
2374
2376
2373
2374
2371
1680
1673
1677
1676
1669
4127
1671
1675
1819
1951
1694
1677
1683
1669
1903
1653
2278
2274
2378
1697
6093
2400
2632
2631
2410
1679
2268
1716
1664
1643
1681
1911
1676
1668
1683
1681
2283
1683
1681
1666
1670
1669
1660
2227
1685
1692
1659
2281
1665
2600
1663
1691
1676
1711
2078
2446
1942
1681
2412
1708
1673
1686
2273
2276
1651
1674
1670
1698
2275
1661
2574
1667
2565
1668
2537
1671
1929
1689
1940
1943
2832
1681
2289
1658
1871
1658
1666
2610
2608
2389
1660
1681
1944
1681
1670
1683
1672
1659
2773
1679
4531
1693
1673
2304
2571
1759
2209
2328
2328
2211
2553
2442
2562
1687
2559
2559
1895
2062
2385
2270
1668
1672
1947
1691
1672
2257
29781
1680
1670
2576
2344
1785
2730
2247
2298
2263
2376
2068
1676
2258
1683
1687
2291
2303
2621
4877
2259
2376
1659
1684
2729
1666
1802
2303
2125
2715
2595
2587
1680
1680
1649
1668
1693
1696
2291
2284
2353
2560
2576
2558
1638
1682
1676
2552
1676
2567
2833
2561
1689
1672
1673
1668
1675
1672
2368
1685
1690
1688
2311
2300
2594
2538
2554
2347
1912
1667
2804
2379
1884
2045
2072
2072
2548
1667
1668
1666
1667
2375
2278
2556
2620
2276
2264
1674
2291
2576
1657
2436
9345
2434
2566
2570
1668
1669
2256
2262
2262
1673
1674
1673
2288
2561
1724
1661
1888
1669
2208
2207
2288
2281
2555
1937
2221
2740
1701
1683
1683
3875
1895
1977
1679
5587
1889
2056
1884
1677
2552
1787
1662
2278
2397
2577
1692
1666
1696
7207
4539
1714
2292
2291
1677
1677
1665
2467
2559
2265
1682
1680
1680
1680
2431
2458
540721
1651
1676
1683
2180
1897
1683
2269
2295
2295
1828
1829
1828
2580
2308
2014
2612
2360
1681
1797
1796
2278
2456
41309
41308
1675
2215
2592
1661
1655
2376
1667
9158
1678
1682
1964
2819
1705
1681
1669
1672
2242
2244
2533
2033
2030
2715
2282
1788
1665
1894
2534
2271
1684
1670
2709
2561
1803
1713
1687
1686
1681
2295
2580
1673
2654
1666
1678
1672
2549
1678
2032
2035
1753
1805
1665
1698
1883
2324
1680
2543
2093
2094
1666
2593
2551
2592
2297
1682
1761
2363
2541
1911
1910
2386
1665
1655
2723
2727
1688
1779
2272
2276
2273
2259
1683
1897
2364
1694
2365
2277
1698
2096
2533
3645
2564
2380
2379
2309
2245
2247
2448
2096
2366
1878
1876
1869
2300
1809
1678
1683
1682
1688
1676
5244
4044
2283
2275
1658
2730
1697
1696
1679
1679
2170
1695
2634
1681
1673
1672
1678
1691
1701
1757
2622
2275
2116
2464
2613
2595
2456
2323
1916
1802
1801
1803
1665
1661
2070
2071
1920
2461
2559
4327
1677
2694
2618
2534
1884
1743
7175
1743
1752
2576
1699
1653
2255
3858
1703
2225
2225
2069
1911
1680
1681
2186
3636
1910
1884
2459
10328
1663
1667
1683
1868
3679
1690
2209
1712
1669
1683
1683
2158
1692
2581
2565
1674
2362
1680
1680
1660
1916
1886
1691
2274
1904
6143
1902
2543
2594
1701
2411
2085
2304
1681
2261
2597
1669
1920
1677
1657
2616
2202
2210
1665
1675
2550
2553
2209
2208
2213
1707
1709
2341
2552
1668
2355
1694
2466
2465
1686
2465
1668
1664
2024
1684
1652
1674
2716
2624
1908
1676
2379
2616
1670
2212
2828
1680
1659
1750
15665
1664
1673
2263
2364
1696
1670
2432
1685
2632
2267
1777
2450
1781
1783
1777
1775
1777
1779
2732
1910
2341
2590
2590
2284
2282
2281
2287
2288
1663
1672
2062
1913
1912
1806
1851
1894
1680
2465
1692
1694
2358
2553
2535
2530
1680
1688
2057
1922
1922
1679
1672
2291
1680
1665
1664
1675
2047
2739
2634
2239
1671
1669
1670
1682
120588
1671
2541
2251
2222
3066
2109
1683
2553
1682
1691
1696
2477
2555
1671
2083
2261
1681
2603
2552
2277
2276
2621
2621
1887
1679
2029
3640
1683
1683
1670
1658
1655
1879
2346
2265
1669
1671
1672
1694
1698
1699
1702
2556
2372
1718
1672
1709
1708
1691
2315
1888
2278
1746
1747
2399
1775
1778
2364
2365
1813
2576
1871
2622
2596
2599
1655
2316
1683
2542
2635
2268
2690
2338
2309
1683
1672
1671
2278
2093
1758
2429
58512
1789
1696
1770
3412
1674
1678
1651
1678
1650
2385
1843
2284
1649
1655
1659
2643
2644
2373
1677
2831
2730
1841
1703
1681
2382
6769
4421
1869
2542
2561
1671
1658
1676
1682
1681
2553
4034
3656
1668
2557
2597
2212
2714
2733
2716
2554
2072
3290
1660
1703
2325
2313
2312
2320
2315
2312
2311
1660
1674
1657
1919
1678
1683
2272
2270
2265
2720
1643
2577
2533
1668
2461
1812
2804
1667
1678
1679
2287
1767
1681
1670
1674
1674
1674
1676
1688
1687
1670
1894
1681
2565
2591
2548
1677
5261
2294
2540
7254
2742
7367
1675
1677
1676
1674
1679
1678
2290
2264
1890
1706
2310
2628
2058
2058
2301
2301
1661
1676
1677
6303
2251
1894
2469
2467
2737
1819
1966
1671
2096
2099
2100
2096
1676
1805
1691
1708
1709
1884
1889
1683
1757
1682
1686
1935
1940
2092
1731
1859
2528
1664
1706
1683
1667
1907
2269
2019
2220
1889
29026
1890
1758
2541
2268
2265
2288
1665
1666
2589
1893
1890
1890
1891
1674
1674
1675
1675
2381
1673
2224
1893
1895
1663
2269
2085
1682
10594
2561
1893
6156
1670
2229
1674
2063
2584
2539
2623
1801
2093
2092
1680
1655
1667
11127
1695
1695
1667
2059
2281
2560
2817
1678
1676
1681
1681
1661
1675
1843
1680
1675
1684
1752
1747
1754
1756
1667
1800
2728
1675
1653
1884
2608
1686
2176
1700
1881
1880
2268
2267
2549
1770
1673
2099
4463
2277
2278
2276
1681
1709
1672
1679
1669
2283
1892
1673
1644
1674
1672
1655
1644
2549
2550
1673
2810
2404
1884
1678
1678
1669
2821
2819
2608
1695
1677
2079
2072
1702
2241
2214
1669
1811
3475
1682
2199
1676
1685
1681
1661
2095
2278
2280
1681
1685
4845
1685
1898
1779
2375
1884
1663
16769
1673
2282
1877
1694
1905
2273
2271
1676
1678
1677
2534
1679
2558
1644
2287
1681
1680
1682
2637
1844
1884
1673
1669
1670
2206
1667
1676
1670
17050
1674
1664
1651
2385
2385
2590
1882
1875
1878
2681
2355
1705
1688
2269
1683
2615
2593
2288
2286
2289
2282
1678
1680
2467
1683
2302
1674
1684
2272
1676
1675
2460
1679
2549
1932
1776
1685
1717
1673
1683
2260
2259
2556
2557
2435
2435
1664
1674
1673
1671
4748
4420
2335
2335
1652199
2518
1666
2052
1678
2551
1801
2089
1664
1819
1754
2272
1680
1673
1696
1701
1655
1935
1792
1661
1900
2104
2323
1672
1689
1675
1709
1683
1887
1671
1692
2454
2460
1674
2279
1884
1681
1678
2319
1685
1684
2712
9927
1873
1707
1672
10835
2566
2534
2299
1672
2274
1657
1660
1803
1658
123232
2218
2902
1915
1666
4419
1665
11340
2280
1886
2446
2444
1673
2196
1901
2616
2611
2614
2612
1669
1683
2047
2637
2542
2353
2280
1757
2287
1776
1775
2540
2549
2278
1785
1787
10025
1646
10965
2257
1675
1706
1703
1656
2048
2543
2263
2258
1712
1682
2557
1783
2557
2544
1779
1763
1673
2097
2139
1671
1649
1664
1666
1894
2577
2042
2621
1681
1651
1704
2074
1766
3472
3475
1682
1682
1684
1686
1684
2300
1691
1668
1684
1895
1866
1891
2260
2052
5743
1680
2020
1909
2285
2276
1688
1659
1661
1699
1906
1704
1769
1667
1682
2279
1902
1683
1875
2541
1672
1670
2078
2607
1693
1689
1903
2621
2279
1635
1653
2451
2460
2444
2728
1661
2725
1992
4834
1683
1685
1684
1682
1898
2729
2726
1669
2269
1685
1845
1884
1686
1670
1679
1674
1674
2472
1709
1709
1787
1669
2279
2561
2559
1682
1972
2652
1701
1700
1700
1704
5098
2332
1890
2564
1876
1702
2403
1672
1669
1663
1681
1684
2277
2280
1890
2590
1706
1705
2288
2460
1793
1679
1682
1682
2275
1671
1834
1839
1691
2473
1674
1674
1903
1657
2119
10331
1659
1692
2277
1893
1893
1676
2298
1672
1678
1696
1671
1678
2434
2363
1854
2816
2463
2392
2535
1694
2284
2285
2285
2277
1660
2284
1783
1701
2723
2558
1671
12479
1653
2536
1877
3519
1675
2644
1657
1942
1896
1678
1657
1672
2580
2284
1683
1681
1685
1676
1893
1883
2213
1701
1684
1879
1686
1687
1647
1647
1784
1699
2321
2307
1672
1685
1687
1673
1681
1659
1672
1670
1806
1657
1680
1678
2561
1653
1657
2451
1674
1674
1703
1703
2270
1661
1630
1671
1772
1684
1714
1683
1682
1664
3983
1672
1672
1575
2196
1679
1685
2224
2367
1927
1673
1680
1679
1678
1678
1677
1671
1876
1893
1664
1788
1667
2301
1929
2224
1667
1696
2065
2808
1674
1674
2556
1674
1668
26599
2303
1670
2550
1675
1683
1677
1681
1675
1673
1649
1665
1686
1680
1669
2130
2573
1707
1671
2101
1885
1888
2085
2083
2083
2091
2288
1656
1657
1696
1682
2279
2281
2721
2527
2296
2283
1674
2092
1677
1886
1665
2476
3427
2458
1672
2729
1676
1842
2066
1670
1686
2188
2232
2231
1680
1700
1841
2327
2735
2254
1669
2058
2621
2618
2617
2616
2617
1681
2270
2208
1820
1908
2464
1675
1670
2107
1677
1681
1678
1678
1671
1651
2823
2824
2722
1888
1660
1816
1681
1877
1676
2069
2068
2623
6159
1688
1866
2094
1679
1838
1840
1841
1837
1726
2344
1687
1664
2637
1906
1673
1815
2290
1683
4172
2288
2268
2611
1674
2222
1979
1719
7273
1675
1889
2308
1679
1703
1676
2270
1684
1681
1683
1649
1905
2569
1768
1819
2280
1677
1682
1682
1671
1687
1687
1687
1686
1686
1683
1680
1667
2551
1683
2619
2617
3469
2207
1669
2095
1665
2735
2730
4868
1698
1682
1815
2289
2287
2292
2436
2732
1669
1672
2034
1676
1688
1703
2271
1710
2271
11175
1673
1652
2260
2322
1717
1714
2556
1905
2194
1678
2552
1677
1679
2633
1672
1675
1681
1664
2262
1871
1868
1666
1678
2703
1665
1669
2735
2739
2733
2731
2734
2727
2732
1655
1658
2211
2211
2211
2210
1663
2201
2570
2567
2568
1680
2569
2572
1699
1699
1697
2283
1672
2054
1899
1670
1670
1681
1675
1686
2057
2055
1663
1900
1670
1667
1666
1664
1666
1655
2623
2618
2622
1712
1881
1702
1665
3696
2372
2613
2210
2730
40243
2732
2734
1684
1900
1809
2254
1689
1691
3372
2067
2285
2284
1676
1882
22617
2388
2058
2463
2061
2646
2571
1635
10342
1654
2552
1721
1680
1662
2209
2804
2805
1876
1665
1639
1884
1767
1680
17345
1686
1679
1681
1679
2270
1700
1687
2239
1701
2383
2293
2292
1675
2195
1705
2058
1844
1652195
2396
2409
1780
2729
1685
1669
1655
2570
2573
1885
1885
2125
2129
9083
1676
1668
2095
2096
2547
2555
2606
2275
1672
1898
1677
1674
2571
1889
2582
1838
2279
1678
2538
2535
1682
1682
1667
2395
1815
1768
2259
1812
1813
1684
1696
1672
1818
2327
2496
1686
2747
2749
1680
1669
1673
1674
1675
1674
1674
2554
2275
1783
1782
2273
1672
1673
177730
2557
2268
2272
2837
1878
1710
1664
1889
1652193
1784
1846
2562
2275
2374
2274
2273
2275
2270
1668
1667
2311
2462
2823
2528
1680
1681
1680
1679
1704
1707
2585
60981
2276
2587
2205
2210
2634
1672
1685
1663
2709
2264
1670
2265
2293
1640
2630
1666
1679
2557
1678
1683
1683
1969
2270
1685
1681
1683
2570
1682
1674
1674
2533
1884
1883
3679
2591
1671
2286
2738
1876
2280
1889
1708
1692
2308
1696
1683
1659
1887
1678
1677
1883
1885
1750
1674
1677
1693
1669
2618
2808
1939
1905
1709
1708
1869
2736
1692
2550
2274
2276
1878
1677
1691
2824
3515
1873
1708
1707
2728
1868
2082
2052
1689
1687
2367
1701
1703
1692
1700
2525
2090
1886
2725
2268
2274
1679
2266
8999
2211
1661
2589
1638
1703
1702
2841
1846
1653
1677
1679
1879
2465
2553
2528
2045
1650
1680
1685
2592
2593
2731
1680
1677
1820
1678
1872
2567
2212
1665
1671
1677
2591
2216
3428
1708
2355
6547
2351
2258
1684
2262
1677
1667
2113
2270
2047
1787
1788
1878
1689
2277
1677
1672
2220
2565
1886
1887
2622
1708
2469
1690
1655
1665
2470
2472
1675
2543
2097
2194
6851
2279
2280
2266
2368
1887
2289
2216
2215
2609
2205
2732
2262
1679
1679
1887
1660
1892
4508
2629
1659
1677
2073
2075
1702
1697
1697
2540
3673
1670
1667
1664
1667
1716
2338
2611
2832
1785
1781
1778
1777
1776
1779
2095
1653
2317
1662
1759
1653
1656
5040
12298
2597
2597
1704
1707
2388
2373
2207
2206
1658
2587
1682
1694
1697
1694
1776
1666
3138
1705
2559
1682
2053
1910
1904
2063
1833
1664
1679
1659
1886
2120
2272
2725
2527
1680
1700
2610
2257
2253
1658
1671
2829
1662
1668
2551
1887
2286
2724
2710
2720
3898
2720
2468
1661
3461
1687
1686
1649
1676
1676
2407
1678
11388
1678
1673
1646
2481
1666
1684
1820
2254
2619
2619
1685
2184
1682
1888
2552
2548
3624
2276
2300
2266
2295
1682
2536
2536
2225
1668
1691
1677
1699
1699
2294
1699
1923
1757
1754
1703
1697
2531
2566
1673
2299
1665
1675
1674
1675
1674
1676
1675
1679
1684
1657
1677
2282
1893
1699
1897
1683
2067
2281
2283
1667
1908
2055
1906
1910
2735
1678
2265
1677
2051
1680
1682
2208
2212
1682
1784
2284
1670
1710
1900
2215
2222
1668
2221
2224
2281
2870
6008
2282
1680
2273
2275
2618
1887
1679
2818
2570
1668
1686
1678
1900
2284
1680
1700
1787
1707
1680
1879
1878
1818
2732
2826
1693
2451
2275
1698
2288
1677
2030
2337
1681
1679
1679
1676
1683
2216
1689
2626
1667
2626
1897
1899
1897
1629
1890
1667
1687
1862
1772
1684
2276
1659
2062
2064
1676
1679
8036
2461
2463
2276
1647
2765
2459
1895
1675
1667
1672
1774
1685
1679
2560
2203
1938
2832
2387
2387
2572
1914
7745
1673
1689
1688
1873
2218
1684
1799
1686
1658
2720
2821
2826
2824
1783
2207
2208
1659
3657
3248
1679
2559
2290
2307
1705
1698
2231
1698
1628
1662
2295
1659
1905
1897
1707
1820
1708
1672
1687
1687
2280
2601
1936
1758
1792
1677
1674
1679
2392
2757
1669
2058
1642
2374
1671
1667
2715
1676
1673
1706
2260
2740
2553
1657
1869
6630
2560
2563
2551
1880
2602
1665
2279
2281
2613
2113
1892
1822
1702
1676
1676
4661
1659
1700
2386
2385
2253
6016
1703
1675
1705
2617
1886
1681
2697
2698
2062
1671
1679
1672
1673
1666
1664
1665
1667
1673
1747
1670
1674
1676
2851
1674
1671
1676
2288
1679
2731
23599
1867
1691
1681
1683
1680
1681
1682
2253
1686
2561
1668
1669
1789
1789
2571
2568
1934
1680
1664
1907
1702
1702
2603
1686
1686
2434
1837
2381
1668
2584
2356
1788
2584
2052
1664
1689
1666
1671
1877
2016
1700
1685
2287
2278
2507
1683
1902
4013
1677
2315
2317
2284
2052
2719
2485
1810
1811
1761
1718
1655
2105
1706
2838
2813
2204
1889
2260
2264
1686
1685
2830
1849
1942
1673
2294
2296
3501
2809
1676
1673
1675
1679
1676
2056
2569
2729
2570
2307
2281
1668
1674
2210
2211
2213
1902
2268
1789
1691
1683
1675
1784
1879
1890
2266
2160
1693
2807
1669
1696
1683
3807
1865
1900
2544
1677
2282
2284
1677
1677
1699
1697
1696
2459
2309
2613
2272
1675
2275
1669
1661
2078
1662
1669
2225
1918
1914
2562
1699
1665
1985
2283
2285
2725
2458
1821
1714
1714
1658
2279
1885
1678
1685
1672
2320
2250
1701
1702
1679
1773
7457
1918
1689
1695
1694
1694
1698
1658
1696
1672
2585
1658
1651
2241
1797
1789
2278
2271
1676
1672
1690
2586
1666
2065
1678
1673
1673
1675
1672
1670
1676
2556
2529
2255
2549
2296
1905
2560
2518
1683
6827
2462
2465
2197
1871
2276
2565
2261
2569
1682
1677
2220
5458
2539
2462
2275
2174
2698
2867
1858
1861
2687
1915
1916
1915
1913
1913
1913
1845
2712
2715
2261
1894
1888
2267
2285
2301
2297
2298
2254
2308
1908
1908
1906
2209
2211
2264
2252
2275
2187
2038
2275
2567
1905
2320
3017
2541
1883
1883
1884
2478
2310
2277
2272
2302
2704
1886
2404
2443
2271
2468
2470
2061
2271
2273
2526
2214
2273
1697
2459
2707
2126
1665
1860
2277
2273
2579
2574
3414
2549
2284
2293
2565
2468
2560
2707
2708
1891
2534
2464
2385
2387
2689
2346
2705
1864
2472
2270
1884
1871
2579
2584
2703
4715
2324
2201
2297
2701
1898
2692
2274
2273
2115
2085
2260
2273
2273
2307
2824
2308
2538
2347
2702
1888
2277
2268
1899
2207
2245
2539
2302
2382
2309
2481
1668
2460
1866
2583
2249
2271
2193
2364
2194
2274
2022
2466
2689
2709
2685
2270
2372
1871
2588
2536
1683
2352
2518
2057
2417
2676
1900
1898
2551
2550
2462
2271
2703
2706
2702
2257
2200
2203
2202
2199
2469
2463
2276
1912
1893
2582
163159
7476812
2210
1891
1900
2386
1887
1707
1906
1888
2251
2296
2416
2206
2205
2271
2268
2263
2263
2262
2265
2268
2587
2540
2266
2831
2256
1923
6117
1966
2272
2454
1900
2573
1883
1878
2287
2255
2540
2554
2376
2706
2581
2578
2403
1880
2269
2816
1678
2449
2448
2448
2448
1910
2296
1921
2202
2573
2349
2457
2683
2213
1854
2265
2263
2217
2205
4123
2469
2469
2275
1692
2363
2023
2582
2264
1895
2697
2342
2576
2374
2264
1894
2564
2288
2380
2563
2560
1889
2353
2303
2452
2451
2029
2029
115527
2275
2209
2027
2545
2144
2046
2305
2457
2311
2549
2547
2267
2692
2271
2280
2464
1785
2267
2463
2551
2549
1899
2206
1880
1892
2304
2281
2304
2280
2208
2290
2302
2285
2285
2541
1904
2319
2318
2582
2580
2467
2466
2467
2472
2467
2406
2291
2292
2293
1891
1889
127655
1900
2371
2428
2311
2322
1890
2048
2049
1897
16919
5053
2696
2252
2525
2273
2266
2268
2032
1645
2258
1878
2267
2199
441235
2223
2712
2716
2714
2717
2465
2187
2192
2192
2191
2467
2706
2542
2489
2279
2273
1672
1878
2261
2262
2263
2592
2445
13994
2586
1905
2276
2275
2541
2455
1892
2281
2281
2051
2203
3586
2544
2549
2437
1889
2232
2260
2582
2581
2700
2679
2678
2473
1672
2558
2580
2474
2317
2470
2455
2209
2200
2209
1897
1866
1679
2293
2292
2293
1870
1915
1891
1904
2278
2277
2277
1648
2698
2207
2470
2268
2276
1908
2068
2681
2418
2288
2574
2288
2287
1886
1886
2279
8955
2209
2540
2020
2061
2258
1665
2525
2529
1910
1910
1909
2277
2271
1686
1687
2286
2544
2547
2287
2556
2307
2436
2340
1909
2451
2454
2451
2569
2560
2566
2567
1698
2433
2430
2434
2574
2415
2179
2464
2263
2707
2585
2267
2378
2521
2434
1676
2276
2187
2553
1655
1879
3592
2560
2282
2188
1877
2207
2279
2280
5389
2282
2455
1883
1873
2029
1671
2223
1907
1875
2283
1904
1907
2387
1662
2204
2545
2545
2286
2193
2195
2563
2198
1658
2192
2091
2091
2053
2264
2258
2260
2568
1869
2544
2472
2549
2286
2283
2261
2269
2398
5626
2276
2259
2590
1670
1668
1672
1672
1881
2446
2367
2049
2271
2303
1688
2477
2826
2630
2301
1673
2194
2553
2251
2263
1858
2214
1882
1663
1887
2549
1883
1648
2280
2280
2260
2225
2407
2411
1676
2466
2282
2281
1874
2351
2211
1679
2578
2282
2281
1884
2382
1887
2080
2274
2452
2271
2196
2195
2262
2061
1907
2542
1902
2367
2064
1909
2426
2269
2424
1675
2285
2273
2277
2273
2307
2569
2559
1888
2276
2244
2195
1889
2690
2270
2272
2623
1901
2211
2603
2168
2819
2557
2264
1907
6286
1891
2448
1710
1895
2562
10770
2414
1857
2119
2562
1874
2135
1871
2311
2265
2310
2272
1683
1679
1889
2414
2264
1877
2345
2181
2058
2057
2558
1896
2808
1885
2465
2469
1699
2275
1863
2277
2375
2266
2579
2266
2459
1674
2139
2166
2282
2284
1862
1682
2132
2307
2830
2581
2215
2266
2453
2549
2106
2267
2294
2300
2304
2216
2273
1878
2451
1889
2277
2281
2205
1679
1681
1679
2283
2536
2313
2704
2703
2272
2289
2277
2277
2062
2316
2458
2266
2291
2320
1665
2071
1883
2521
2515
2511
2510
1869
1889
82526
1685
1687
2281
2339
2192
1652
1677
2559
2559
2565
1687
1687
1872
3135
2260
1686
1888
2701
2257
1893
2274
15188
2387
2204
2380
2268
1786
2265
1910
1912
1900
2268
2281
2281
7813
2204
1692
2374
2266
2265
2305
1893
2268
1890
1883
2468
2310
2347
2271
2268
2407
1895
2406
1898
2279
2225
7308
1927
7906
1899
1890
1893
2066
2579
2268
2265
2285
2287
2368
2657
1884
2263
2261
1878
1791
2183
2673
2195
2462
2464
2461
2464
2542
1668
1667
1894
228151
2534
2268
1678
450178
3460
2224
1708
2058
2561
2577
2268
1880
1884
2538
2466
1912
2377
2278
2055
2376
1896
1872
2463
2462
2830
2277
1860
1892
1961
2570
1887
2273
2277
2272
1899
2295
2615
2260
2577
2513
1690
1895
2284
1963
1702
1902
2576
2576
2568
2289
82350
1722
1889
1884
1890
1870
2254
1885
2351
2349
2349
2373
2267
2268
2074
1901
2337
2217
2208
2251
2193
2542
2560
2264
2583
2679
2284
1711
1645
2539
1907
1790
1785
2316
2535
2537
1669
2269
1877
1889
2307
2308
1861
2310
2374
2458
2205
2271
2270
2274
2088
2267
1886
1891
2374
2286
1885
2582
1860
1858
2139
1877
1676
2261
2269
2263
2271
2051
2219
2275
2382
2382
2268
1884
2264
2264
2269
2454
2553
2286
1900
1903
2364
2272
2557
2555
2276
2282
2386
2385
2550
2189
2265
2817
2262
2260
2259
2258
2261
2252
2578
2579
2703
7636
2455
2309
2298
1902
2539
2536
2278
2294
2290
2551
2441
2822
2551
2548
2536
2277
2544
1679
1679
2268
2270
1876
2458
2672
2373
2309
4444
2035
2277
2273
2575
2457
2939
2462
2185
1899
1899
2524
2553
2587
2252
2452
2547
2072
2461
1897
2200
2288
2209
2202
2551
2550
2530
2605
1892
2459
2212
2284
2559
2193
2536
2209
1869
2609
2614
2454
2205
2129
2219
2264
2460
2379
2200
2276
2433
1873
2334
1899
2283
2272
2286
2272
24
2285
8636
1876
2382
2256
2257
2254
2256
2251
2311
2307
2316
2309
2295
1883
1899
1909
2274
1680
2279
1689
2255
1912
2339
2223
2223
2559
2273
2581
2301
2214
2208
4646
9206
1687
2281
1876
2264
1848
2259
2267
1870
2553
2554
2301
2123
2271
1672
2439
2285
2191
2294
3249
2544
2548
2273
1584
2474
1932
2286
2286
2554
2532
2222
2268
2196
1878
60504
1888
1893
2186
2612
2608
2612
2611
2612
1912
1909
1912
1912
2203
2689
2693
1892
2325
2207
2678
1692
2303
1663
2209
1880
2277
2435
1891
2646
2275
2274
2273
2463
1915
1914
2182
1904
2542
1894
1895
2814
1876
2533
2833
2577
2576
2700
2699
1863
1895
1894
2552
2550
2276
2276
2631
1886
1885
1886
1887
1878
1889
1887
1884
2537
2213
2956
1922
2253
1679
2351
1681
2547
2259
1879
2318
2278
2275
2370
2277
2277
10519
2276
2299
2299
2245
2295
1904
2285
1892
2277
2237
1676
2258
14480
2265
2540
2214
1906
2379
2644
1681
2314
1902
2061
2285
2535
2538
2532
2243
1886
1879
4376
1786
1679
2266
2533
2246
1874
1899
2279
2246
1906
1909
2648
2194
2452
1930
2551
2089
2551
1693
1674
2283
2280
2205
2287
2540
2623
2544
1703
1703
2400
1690
2290
2292
1682
2466
2318
2279
1905
2645
2209
2552
2271
11778
1841
1895
2306
2252
2292
2264
2267
2270
2310
2313
2275
2270
2313
2558
2555
2558
2358
2299
2606
1902
2277
2585
2583
2177
2217
2279
2280
2201
2580
2581
2276
2236
2283
2286
2275
2279
2445
2298
2313
1886
8628
1893
2205
2137
2273
1899
2281
2623
2625
2539
1900
1690
2203
2356
1903
2288
2288
2288
2308
1664
2277
2547
2545
2153
2289
2548
1890
1886
2814
1886
2215
2432
1685
1867
1889
2445
2189
2224
2104
2263
1899
1680
2278
2284
1904
1904
1901
2578
2303
2463
1661
2191
2280
1869
2054
2211
2256
1682
1684
2576
2228
2460
2460
2446
2699
2295
2270
2561
2561
2567
2381
2439
2444
2271
2711
3445
1895
1899
2305
1901
2131
2131
2266
2274
2294
2279
2365
2437
2466
2281
2278
2277
2322
2318
1773
2209
2413
2454
2208
2277
2552
2210
2200
4867
1878
2698
2314
2701
2703
2568
2701
2193
2193
2279
8562
5056
2581
1874
2273
2272
1631
2307
2268
2809
2573
1865
2277
2280
2311
2369
2205
2207
2283
2266
1876
2248
2581
1676
1681
3300
2278
2402
2228
2420
1909
2094
2104
2467
2836
2648
2267
2265
2271
2531
2527
2529
2274
1666
2057
2060
2269
2424
2423
1667
2275
2217
2273
1879
2809
2561
2279
2283
2307
1900
2376
2278
2271
1689
2281
2280
2278
2261
2279
2266
1920
2331
2276
2251
2566
2898
2468
1909
2275
2274
2615
2615
2543
2476
2439
2204
2262
2559
2563
2646
2265
2269
2269
2275
2562
2537
2279
2173
1891
2541
2538
2306
2273
2082
2269
1679
2543
2435
2032
2642
2374
2802
1669
1665
1666
1666
5873
2276
2442
2570
2569
2569
4014
2424
4872
2283
2574
2283
2561
8921
2269
2269
1890
2572
2562
1889
6010
2277
2811
2566
2274
2582
2580
1894
1893
2283
2263
2182
2276
2507
2054
2259
2258
2263
2312
2287
2275
2582
2576
1668
2289
2286
2192
1885
2280
2416
1869
1876
1883
2572
2569
2271
2066
2538
1893
1893
2572
2272
1872
2266
2265
2236
2282
2272
2275
2274
2377
2593
2818
2533
2205
2272
2308
2060
1897
2277
2412
1686
2562
2564
2429
2301
2303
2301
2289
2259
2279
2551
2281
2559
2276
2305
1896
2263
2530
2271
2269
4671
2380
2221
1888
2426
2296
2454
2307
2307
2282
2688
2524
2831
1675
2285
2304
2311
2306
2285
2563
1908
1889
2274
1738
2018
1888
2423
2424
2303
1678
2251
2565
2561
2075
2262
2168
2062
2790
2361
1903
1893
2029
2464
2293
2270
2264
2290
2439
2578
2579
2128
2125
1696
1703
1699
2200
2201
2278
2377
1882
2433
1885
1866
4794
2470
1859
2273
2270
2273
2264
2539
2275
2276
2275
2302
2580
1691
1878
1697
1847
2374
2212
2372
2211
2371
2182
2279
2533
2544
2282
2345
1695
2218
1858
2262
43131
2553
1686
1686
2269
2300
1896
2284
2285
2285
2285
2430
2284
1855
1857
2208
2301
2268
1708
1673
2522
2511
1890
1891
2264
2278
2438
2288
1896
1676
2315
2555
1888
1886
2824
1880
2264
2276
1856
2180
2792
2278
2542
1701
2695
2308
1678
1680
1897
2284
1867
1868
2761
2639
2360
1884
1893
1893
1884
2279
2278
1934
2274
3112
2057
2347
2291
2290
2280
2270
2268
2267
1652
2183
1860
2302
2283
2385
2386
2209
1679
2558
1737
2383
1871
2649
2572
1911
2347
1944
2409
2262
1896
1900
2367
2280
2130
2287
1700
2272
2374
2189
2177
2640
2640
2829
2700
2294
2289
5830
2297
2470
2833
1889
2263
2371
2274
2276
2273
2276
2265
1894
2287
2549
2549
2235
2273
2256
2287
1878
1915
2298
2198
2276
1672
2419
2419
1892
2265
2269
2280
2648
2811
2700
2700
2261
1910
2212
2281
2691
1884
1885
2561
1868
1695
2055
2545
1868
2282
2275
2400
2671
2534
2465
1884
2272
2284
2267
2264
2271
2257
2256
2824
2271
2272
2301
2463
1891
1900
2269
2280
2282
2457
1667
1673
1645
1698
2535
2372
2834
2836
2836
2460
2636
2558
2215
2197
2196
2292
2455
2443
2439
2288
1685
1905
2377
1768
2541
2377
2376
2378
2253
2265
2415
2303
1676
2705
2557
2265
2250
2304
2302
2543
2557
4454
2276
2387
2275
1879
2273
2280
2275
2273
1665
2272
2271
1669
2237
1671
2265
2263
2468
2261
2273
2267
11770
2582
2575
2584
1585
1888
2053
2549
2467
1857
1897
1904
1783
1887
2283
2468
1662
1887
2261
2264
2284
2303
1896
2249
1875
1875
1680
1885
1685
2224
2222
2273
2272
2274
2271
3438
1700
1705
2308
10855
10851
1670
2573
2572
4273
2272
33519
2347
2341
1901
2572
2583
2588
2586
2275
2250
2276
2351
2388
2388
2388
1890
2215
2215
1885
2355
2463
2077
2252
2262
2450
2291
1893
2661
2566
2442
2280
2208
1875
2559
2234
2221
2277
2278
1972
7675
2270
3259
2272
2199
2201
2197
2078
1760
2589
2546
2272
3389
2050
2036
2207
1700
1916
42728
2567
1789
1795
2450
1896
2276
2093
2547
2202
2541
1636
2075
2226
1894
2286
1897
1910
2557
28999
2199
2580
2417
2288
2257
1889
2220
1677
2413
1868
2290
2276
2278
2310
2278
2126
2666
1684
2275
1856
2292
1679
1899
2280
2257
2314
2549
1668
2170
1790
1788
2269
2461
2283
1909
2449
185489
2270
2270
2266
2338
2544
1700
2272
2280
1861
2228
2533
2388
2260
2282
2268
1899
2068
1678
1867
2268
2475
2302
2460
2473
2475
3407
2462
2474
2461
2461
1671
1903
2366
1898
2562
9539
49777
2276
1690
2457
2474
2473
2473
2213
1883
2250
2292
2293
2202
2202
2206
2685
2481
2686
2344
2279
2214
2217
1890
2560
2465
2356
1911
2211
2761
1890
2547
2582
2469
2069
2281
1921
1877
2249
1704
2259
1704
1705
1659
2274
1784
2048
2567
2408
2408
2270
2269
2287
2271
2264
2581
2584
2666
2255
2258
1888
1912
2347
2554
2583
2579
2550
2423
2695
1677
1677
2273
2274
1677
1871
1870
1665
1898
1901
506773
2273
2613
2557
1709
2284
1880
2209
2061
2827
2272
2295
2286
2201
2214
2435
2439
2439
2439
2280
2139
2303
2044
1912
2573
2203
1891
2687
2471
2317
2470
2270
2275
2286
1871
2454
2473
1714
1894
2541
1681
1681
2310
2288
2274
1904
6597
1870
2439
2466
2462
2439
2573
2573
2249
6153
2286
2682
2305
2292
2277
2542
2264
1892
2302
2531
2212
1683
2261
2463
2467
1875
2354
2008
2254
2252
2256
2256
2255
2254
2384
2289
2244
2458
2542
2278
2289
2280
2276
1889
2265
2267
2274
2275
2463
2261
2267
1889
1880
2283
1882
2661
2548
2286
2289
2311
1880
2279
1880
1674
1901
1673
1902
2192
2194
2705
2265
1678
1886
2278
2702
1785
1786
1713
2279
2552
2532
1909
2690
2686
2261
2561
2055
2286
2205
1882
1883
81928
2310
1883
2554
2555
2577
1810
2253
2198
1895
2280
1669
1999
2284
2278
1862
2277
2275
2277
1870
2255
2286
5366
2534
1896
2260
2198
2417
2206
2310
1667
2281
1883
2249
2273
2297
11957
2582
2472
2269
1865
1676
2384
2282
2270
1880
2264
4811
2267
5671
2411
2265
2526
2529
2525
1910
2461
2291
2465
1683
2272
1689
1687
7372
2270
1859
2270
2371
2377
2376
2209
1878
1879
1877
1899
3340
2049
2273
2268
2200
2620
2205
1897
2278
2272
2274
2275
1877
1877
1879
2278
2200
2379
2379
2257
1674
2268
2403
2315
2315
2282
2278
2572
2213
2213
2557
2575
2271
2205
2279
2305
1684
1681
2681
7358
2690
1706
1709
2576
2289
1915
1966
1678
2563
2567
2566
2373
2276
2276
2278
2037
2535
2312
2280
2280
2049
2533
2053
2280
1915
2234
2262
1787
1788
2211
2253
36257
1890
1872
2218
1907
1973
2210
2283
1817
1900
2291
1683
2260
2354
2355
2357
2438
1893
2262
2548
2067
2375
2211
1664
1663
2291
2291
2275
2291
1856
1668
2347
2245
2250
2262
2268
1740
2628
2412
2411
2465
2541
2125
1692
2286
2352
2282
2031
1895
2185
2244
2219
2272
2214
2451
1783
2283
2264
1925
1629
2229
2227
3300
2553
2464
2306
3347
1706
2528
2469
2160
2117
76315
2304
1680
1678
2536
2266
2268
2442
2273
2275
1665
1664
1890
2057
1887
1889
1674
1674
2267
2265
1679
1679
1894
2188
1678
1872
2578
2576
2567
2418
43121
2212
2274
2290
2271
1704
1708
2277
2574
2185
2269
2288
2552
2339
2338
2412
2207
2466
1682
1671
2408
1876
2466
2255
2252
2483
2254
2386
2214
2280
2264
2269
2261
2284
2084
2284
2283
2566
2561
2269
2699
2701
2701
2286
103370
2060
2577
2169
2287
2293
1668
2308
2274
2269
2267
1897
2609
2271
2196
2196
2177
2690
2207
2209
2030
2235
2239
1878
2463
2466
1868
1662
1677
2271
2272
2462
2288
2284
2284
1891
2278
2336
2342
2204
2284
2639
1869
1779
2270
2261
1686
2593
1682
1681
4437
2451
1701
2546
2703
2278
3164
234212
1880
2225
1930
1843
1845
1844
1686
2464
2465
2464
1796
2281
1899
1891
1885
2344
2338
2292
2469
2470
2278
2264
2276
1895
1663
1684
1868
2460
2213
6445
2385
2350
1680
2279
2268
2201
2305
1658
2260
2266
2262
37267
1897
1878
1684
2261
2274
1887
2284
2284
2287
2334
1775
1775
1683
1684
2582
1681
2649
1663
1662
1678
1679
1674
1673
2270
1667
1667
1836
1783
27155
2811
1963
1676
2315
1709
1698
1761
1756
1812
1761
1813
1699
1702
1675
1705
2296
2558
1686
1700
1703
2351
1882
2534
1687
1683
1671
2315
2068
2089
2082
2090
1754
1690
1760
1710
6656
2058
2051
2059
1664
1667
1680
1664
1799
1670
1676
1867
1761
1668
1670
2064
1672
1670
1679
1767
1769
1683
1757
1754
1756
1757
1805
1941
1699
1672
1672
1666
1680
1674
1941
1670
1688
1666
1666
1686
1671
1698
1666
1680
1694
1691
1691
1678
1812
1811
3483
1677
1685
1684
1680
1681
2280
1690
1688
1690
1665
1661
1694
1677
1675
1751
1663
1668
1678
1670
1670
1671
1684
1681
1725
1664
1680
1659
1677
1678
1664
1662
1664
1662
1671
1666
1667
1666
1665
1670
1667
1664
1664
1667
1672
1676
1675
1684
1680
1805
1715
1713
1665
1680
1675
1661
1661
1677
1675
1673
1669
1666
1668
1666
1661
1675
1669
1667
1669
1666
1670
1672
1682
1664
1680
1675
1660
1665
17962
1675
1676
1678
1679
1677
1679
1680
1675
1663
1675
1964
1670
1675
1669
1665
1677
1677
1677
1679
1676
1679
1663
1661
1663
1661
1664
1666
1676
1679
1682
1676
1681
1682
1741
1653
1612
1671
1671
1672
1676
1677
1681
1662
1682
1670
1662
1670
1663
1662
133953
2614
1966
8623
29212
355451
1575
1978
1952
31810
2620
1680
2527
1676
1679
1676
2553
2396
2446
1664
1682
1811
4081
2087
1880
1907
1815
2206
6958
1672
1766
1759
1759
2272
1751
1804
1700
2260
2088
2184
2529
1686
2079
1668
2442
2558
1689
1692
1685
1683
1684
1689
1685
1678
1682
1687
1690
1691
2548
2542
1755
1777
1763
1678
2118
1821
3714
1697
1752
1695
1685
1687
2092
1678
2697
2701
1709
1771
1676
2273
2275
2429
1704
1675
2050
2274
1680
1680
1705
1819
1765
1817
1705
1702
1784
1858
1703
2263
1666
1698
2570
2266
1663
1761
2534
2320
2209
1689
1710
2272
1688
1690
1674
2093
2365
1673
2440
1674
1675
6911
2247
1655
1708
1707
1697
1697
2197
1823
1699
1624
1843
1702
1659
2411
1686
2055
1865
2270
1817
2538
2539
1878
1697
2239
1979
1818
1885
1711
1907
1657
1811
1673
2090
2093
2084
2467
1939
1697
1697
7634
2349
1657
2098
2272
1758
1756
1756
2352
1669
1684
1659
1662
1662
1659
2274
1695
2480
1689
2369
1660
2263
2278
3407
1888
1887
1895
4135
2101
1873
1690
1675
2269
1678
1684
1664
1661
1664
1679
1833
1675
1687
1684
1671
2278
1799
1878
2278
2418
1888
2273
1664
1665
1666
1687
1662
2173
1680
1679
2451
2182
1677
1710
1676
1690
1808
1758
1817
1673
1673
1674
2190
2402
1677
1674
1673
1704
2549
2556
2553
2489
1686
2192
1673
2200
1698
2231
1677
1767
1673
1791
1664
2350
1869
2285
1674
1672
1672
1758
1671
1763
2433
1679
1703
1665
1655
1682
2264
2268
1687
1889
1671
1759
1761
1673
1685
2272
1895
1895
1693
2277
2275
1883
2948
1708
2046
1662
1678
2305
2274
1661
1659
2553
1892
2436
2266
2288
2278
2586
2280
1667
1663
1666
71453
1885
1665
1669
2275
1673
2294
1685
2270
2074
2395
1684
1893
1701
2200
1682
1672
2684
2372
2153
2296
1707
2295
1669
1802
2202
2333
1953
2251
1634
2088
1912
1912
2570
1704
1681
1661
1659
1916
3412
1667
1666
2334
1673
1680
2015
2210
2202
2202
1667
1701
2258
2338
1660
1666
1673
1677
1677
2613
2300
2645
1668
1933
2265
1661
1697
1663
2335
2266
2428
1673
1777
1938
1678
1874
1830
2280
2281
2088
1669
1678
1675
1666
2617
1888
1690
2270
1908
1672
2303
2304
1676
1680
1665
1663
1666
2046
2226
1696
2692
1940
1663
2208
1676
1672
1665
1661
1661
1671
1672
1682
1692
1677
1678
1681
2059
1892
2290
1676
1684
1694
1694
1684
1661
1658
1661
2272
1676
1883
1688
2265
2283
1882
1645
2340
2196
2272
2245
1678
2285
2290
2195
2272
1812
1700
2214
2168
1690
1969
1682
1686
1814
2558
2562
2554
2254
2450
1669
1679
2268
1677
1673
1677
1902
2223
2317
1675
1669
2264
1668
1958
1674
1671
2711
1680
1681
1680
1869
1686
1675
2046
2808
1665
1694
1684
2198
1695
1678
1672
1661
1685
2267
2243
2426
1667
1682
1937
1937
1685
2207
2061
1681
1681
1682
1672
1671
2271
2272
1684
1686
1683
1687
1672
1674
2187
2087
1681
2268
2269
1670
1669
1692
1666
1666
1663
1683
1682
2046
2556
1667
2700
1656
1677
2008
16932
1673
5656
2534
1695
2855
2280
2546
2425
1677
1688
1662
1653
2695
2691
2695
2692
1670
2288
2046
2188
1671
1760
2469
2454
2531
1680
2394
1686
1679
2204
1945
1939
1689
1668
2519
2703
1884
1672
1668
1666
2119
1682
1674
1681
1671
2093
1686
1685
1674
2281
1659
1664
1666
2693
2698
1666
2046
2549
65628
2541
2273
1669
1674
1668
2432
1671
1674
1680
2247
2515
1677
2247
1658
1681
1680
2197
2530
1686
1687
2272
2539
1690
2281
1687
1690
2258
2263
2522
2050
2311
5903
1679
2214
2364
1683
1672
1669
2255
1685
2625
1900
1683
2271
1683
1685
1684
2056
2218
1900
1669
2438
2423
1691
2539
2267
5226
1675
2441
1664
1686
1686
1673
1684
2248
2534
1688
1688
1681
24274
24275
1925
2532
1667
1661
1687
1665
1687
1849
1665
1660
1895
1664
2250
2175
1683
2291
2379
1665
1679
2433
1679
1676
1676
2294
1662
1676
2522
1690
1672
1686
2556
1673
1679
1697
2472
2475
1680
1668
1654
1684
1658
1685
1679
1656
1659
1688
2707
1671
1673
1671
2545
1656
2535
2276
1688
1688
1665
1684
1913
1681
1660
1672
1673
1668
1668
1674
2549
1687
2275
1889
1881
1673
1666
1679
2268
2199
2049
1679
1677
1675
1685
2208
1677
2439
2559
1667
2430
2303
1681
5656
1665
1687
2272
1674
1656
1673
1894
1667
1685
2173
2537
2346
1674
1684
2271
2270
1684
2256
2311
1892
2263
2276
1689
1853
1660
1668
1688
1688
4235
1678
1676
1677
2325
1669
1682
1669
1668
1665
1677
1677
1683
3257
2820
2242
2563
1679
1676
1878
1659
2046
1867
1662
1661
1657
2562
1670
1678
1676
1673
1688
1688
1674
1674
1679
2451
1683
1682
1681
1686
1937
1684
1674
2618
2287
1874
1687
2253
1889
1692
2438
2702
1675
1674
1689
1655
1663
1671
2046
2275
1658
1680
1671
1662
2070
3351
1666
1678
1666
1659
1662
1662
1670
1667
1684
2044
2051
1677
1677
1668
5077
1663
1675
1682
2046
1661
1668
2127
1690
1677
1690
1690
1671
1670
1671
2528
2332
2441
1694
2127
1675
1678
1670
1673
1670
2814
1685
663565
1684
2344
2345
2304
2437
2279
1699
1675
1880
1878
1670
2054
1692
1665
1664
1661
1637
2170
2275
1756
1659
1683
1683
1684
2265
1679
1662
1678
1695
2856
1678
2596
1679
1674
1687
1685
1686
3598
1672
1678
1671
3494
2284
2270
2270
1668
1670
1666
2896
1677
1679
1676
2077
1672
2256
1689
1675
1676
1669
1675
1888
1675
2251
1669
1668
1669
1685
2644
1809
2829
2045
1668
1678
2270
1684
1680
1675
1672
2307
2278
1672
1666
1670
1668
1669
1677
1679
1880
1664
1665
2256
1666
2299
2571
2583
2542
1689
1688
1670
1687
1657
1679
1671
1654
2340
1669
2303
1687
2548
1679
1673
1690
1690
1694
2634
2641
2272
1684
5710
1678
1681
1679
2614
1658
1672
1672
2643
1802
1640
3519
1679
1681
3398
1689
1906
2273
2272
1668
1681
1674
1675
1688
1688
2403
2169
1672
1672
1664
2046
2520
2649
2569
35902
2050
1896
1681
2408
1675
1672
1661
2173
1669
2636
1661
1656
1890
1687
1680
1688
1679
2533
1683
1697
1679
1676
1679
1689
1671
1675
1875
2047
2340
1681
1685
1673
1655
1722
1657
1657
2275
1682
1679
2624
1669
1678
1679
1679
2442
1679
2351
1688
1688
2091
1692
1689
1685
1905
1678
1669
1674
1676
1675
1682
1661
1682
1661
2534
1688
1681
2272
1699
13878
1679
1679
1677
1683
3221
1681
1670
1668
1667
1684
1967
2357
1685
1682
1675
2408
1898
1678
2263
1684
1684
1680
1664
2712
2183
1711
2706
2706
30594
2573
1873
1670
1672
2293
1651
1904
2387
1679
1661
1663
1659
2254
1674
1675
1676
1680
1678
1675
2046
1668
2720
1683
1683
2576
1652
1664
1661
2344
1661
2334
2628
1680
1670
1672
1691
1672
1668
2251
1688
1706
1684
1687
1686
3458
4990
1666
1681
2563
1655
1867
1669
1682
1701
1796
2907
1671
1674
2538
2540
1679
1679
2299
1670
1685
1683
1664
1667
1676
1711
1689
1713
1669
2628
1675
1673
2556
1681
1869
1667
2029
1667
1691
1770
5006
1662
2641
2339
1677
2050
1683
1675
2559
1680
1702
1926
2634
2633
2637
2639
1677
1679
1680
1680
2237
2237
1666
1669
1693
1686
1690
1699
1679
1680
1680
1685
1679
1677
1676
2255
1668
1662
1665
2402
2619
1688
1862
1669
1669
1691
1686
1687
1678
1890
2045
2651
2046
2276
1899
2640
1681
2309
1671
1668
1679
1675
1665
1662
1680
1771
1661
1661
1688
1676
1890
2050
1719
1669
1669
1667
1688
1678
1676
1676
1883
1672
1674
1670
4390
2060
2315
2042
1672
2246
2272
1680
1677
35701
2069
1657
1656
1660
3465
1673
1697
1712
2346
1686
2076
1691
1660
1903
1903
1679
1683
2306
1662
2244
1678
1677
1655
1667
2227
2051
1675
2237
1676
1673
1924
1687
1685
1686
2301
1908
1910
1900
1633
2045
1664
1663
1767
1673
2536
1686
1903
1669
1681
1664
1654
2256
1663
1676
1656
1897
1896
1684
1685
1682
1682
1812
1742
1899
1779
1672
42547
1674
2707
1777
1662
2026
1673
1651
1748
1962
1905
1901
1903
1660
1666
1679
1676
1650
1815
2635
2636
2002
1904
2320
1641
2261
1690
1645
2259
2446
1666
1666
1677
1694
1690
1669
1665
1837
1886
1676
1673
1676
1663
1694
1655
1668
1899
1732
1893
1697
1861
1698
1673
2254
1678
1678
1673
1676
1674
1892
2863
1678
1662
2581
2291
1681
1799
1659
1674
2094
1672
1665
1681
1671
1684
1675
1677
1670
1853
16515
2301
1947
1648
5840
1673
1880
1676
1649
1658
1670
1691
2454
1662
1662
1659
1741
1690
1983
1892
1665
2035
1666
1667
1674
1671
1665
1661
1698
1681
2047
11110
1677
1674
1694
1673
1669
9184
1668
2100
2077
2284
1650
1647
1896
1677
2599
1681
1677
1678
1646
2030
1848
36255
2031
1689
1935
2415
2098
1709
1676
1907
1890
2184
2283
2085
40876
1982
1687
1685
1631
1683
1803
1679
2445
1905
1672
1661
1662
1671
1664
2047
1659
1657
1696
3245
1898
1901
3025
1673
1671
1672
1693
1683
1661
1663
1660
1662
1914
1782
1679
1687
1678
1668
1670
1912
1652
1665
3965
1679
1678
1678
1707
1886
1685
1895
1894
1688
3067
1695
1667
1685
1673
1757
1659
1687
1660
2052
1948
1644
1669
1663
1671
2047
1686
2304
1661
2413
1676
1703
1711
1665
1672
1671
1669
1670
15016
1641
1680
1902
1694
1655
18502
1659
1685
1664
1665
1662
1695
1694
1673
1656
2045
2618
1881
1688
1683
1686
142214
1686
2243
1776
1684
1816
1925
1681
2714
1670
1666
1674
1672
1673
1681
6898
2301
1665
1670
1695
1687
1695
1695
1686
1673
16636
1649
1881
13237
1665
1663
1670
1662
1669
1664
1675
1675
1674
1668
1673
1676
1679
1665
1678
1657
1780
1679
1687
1680
1664
1669
1665
1800
1668
1677
1684
1660
1678
1677
2425
1672
1670
2646
2649
1691
1881
1686
1679
1686
2072
1676
1826
1682
2566
1680
1670
1657
1684
1658
1682
1683
3275
1773
1680
1680
1682
2244
1695
1894
2575
1647
1653
1679
1758
1681
1692
1688
1894
1671
1669
1682
1671
1669
1665
1695
1910
2346
1673
1673
1670
1819
2286
1867
1673
1882
2115
1801
1670
3078
1676
1672
1812
2194
1809
1791
1670
1678
1670
1668
1894
1667
1907
1646
1684
1686
1687
1686
1670
1681
1677
1675
1682
1682
1686
1667
1667
1693
1705
2082
1665
1681
5222
1670
209789
1678
1704
1701
1679
1680
1669
1808
1675
2297
2079
1668
1814
1677
1758
1675
1675
2446
1676
1691
1677
2304
1741
1671
1700
1667
1669
1672
1888
1893
1696
1957
1683
1664
1666
1672
2271
1669
1688
1688
54417
1675
2625
1671
1673
2282
1666
1676
1665
1684
1665
1681
1701
1698
2077
2071
1842
1838
1813
1680
1890
1657
1675
1674
1661
1676
1695
1912
1874
1675
1865
1664
2263
1699
1670
1696
1680
1667
1669
1671
1670
1678
2011
1671
1675
1696
1683
1683
1657
1655
1659
1655
1680
1679
1664
1655
2711
2546
38109
1684
2345
1669
2579
2307
2275
2072
1706
2310
1679
1672
1670
1663
1668
1663
1681
1678
1659
1700
1728
1657
1659
2279
1871
11869
1636
1653
1655
1650
1671
1670
1670
1677
1668
1675
1649
1779
1919
1743
1669
1665
1686
1671
1710
1710
2046
1621
1677
1679
1895
1698
1680
2255
1886
2045
1676
1676
1678
2513
2271
1692
2238
1932
1775
1663
1664
1664
1658
1686
3078
1758
1676
1663
1666
1662
1676
2276
1684
48588
1886
1681
1692
1684
1655
1678
1690
1665
1658
1672
2230
1662
1871
1692
1666
2319
1662
1662
1664
40881
1763
1687
1672
1671
1673
1688
1701
5075
5095
2205
1875
1674
1663
1657
1941
2104
13199
1678
1899
1679
2371
1683
1666
1787
50246
1682
1679
1670
1700
1686
1684
1680
2291
1659
1682
1798
1799
2047
1705
1817
1694
1665
1668
1872
1646
1677
1678
1904
1662
1664
3012
1643
1661
1671
1654
2345
2341
2344
1742
1662
1682
2056
1690
1674
1675
35834
1656
1862
1662
4533
1676
1670
1663
1664
1683
1700
1688
1667
1666
1666
1659
2266
1753
1893
2500
1658
1897
1882
1886
1670
1896
1802
2002
1910
1677
1678
1677
1652
1678
1688
1657
1669
2343
1656
1680
1699
1690
1811
1661
1674
3273
3302
1682
1835
2173
1782
1676
1705
1657
1687
1662
2639
1674
1681
2542
2294
1659
1690
1911
1909
1895
1873
1675
1643
1666
1678
1673
1690
1662
1920
1668
1668
1686
1683
2487
2256
1679
1668
2046
1691
1811
1651
1650
1674
1678
1679
1667
1665
1664
1669
2261
2046
3185
1893
1671
1672
1681
1670
2292
1682
1648
1672
1682
1678
-
1661
1688
5229
5676
1670
1684
1667
1669
1677
1667
1668
1671
1659
1686
2481
2278
2273
1880
2027
1901
1877
2356
1659
1676
1891
1697
1670
2616
1674
1676
1670
1659
1791
1794
1687
1668
1653
1683
5878
1929
1688
1672
1660
2177
2261
1891
1661
4937
1680
1679
1671
1893
4447
4058
2888
1672
1693
1696
2265
1867
1870
1873
1664
1668
1686
1674
1705
1879
2015
5868
1888
1667
3591
1679
2024
1690
1672
1658
1659
1668
2067
1892
1665
1667
1662
1650
1672
1903
1901
1935
1653
1660
1903
1682
1678
1675
1681
1717
1892
1667
1671
1671
2381
1671
1827
1670
1678
1681
1659
1665
2437
1663
2823
1673
8356
1670
1679
1762
2445
1767
1703
2340
1678
1679
2280
2026
1655
1671
1717
2349
1690
2908
2101
16558
1669
1681
1666
1671
2298
1663
1639
1688
1666
1665
1680
1681
1681
2279
1666
1655
1670
1651
1655
1699
1694
1696
1698
2372
1673
1675
1675
1889
1818
1660
1665
1666
2046
1644
1661
1681
2450
1674
1674
1677
1680
1662
2000
1684
1680
1670
1668
1670
1901
1670
1651
182729
14744
4067
1692
2550
1909
2377
1687
1688
1695
2257
1656
1672
1685
1653
1667
1771
1659
1659
1673
1677
1675
2264
1671
1661
1778
2316
17581
1631
1659
1582
1889
1693
10453
3212
1678
1690
2805
1669
2220
1672
1697
1674
1665
1674
1797
1675
1870
1791
1811
1672
1754
1679
1674
1689
1937
1689
1673
1683
1684
1657
1661
1672
1888
1882
1686
1675
1676
1665
1673
1636
1662
1900
1631
1676
1805
1714
1944
1894
1891
1677
1710
1818
1693
1697
1674
1664
1673
1672
2048
1694
1695
1702
1700
1713
1900
1900
4487
3357
1632
1681
1670
1653
2462
2462
1675
5165
1651
1663
1632
1663
1678
2376
2634
2200
1899
1692
1691
1690
1670
1806
2033
1672
3924
2571
2574
1677
1658
1903
1677
1677
1887
1675
1686
1650
1645
1667
1661
1897
1890
1976
1674
2112
1933
1677
1677
1676
1670
2040
1655
1677
1758
1657
1673
1666
1683
4632
1701
1795
1683
1679
2550
1677
4070
2179
2195
1668
2257
1894
1703
3594
1757
1653
1671
1683
1684
1680
1674
1683
2582
2646
2822
1675
1652
1676
141615
1674
1709
1887
1694
1730
1945
2272
2276
2355
1667
1904
1905
1687
1675
1727
1680
1678
1677
1949
1907
1706
1684
1681
1673
1663
1671
2425
2061
1674
1661
1667
1662
1665
1663
1662
1577
1667
3375
1671
1671
1689
1688
5453
2196
1816
1649
2064
1884
1677
3119
1695
1661
2242
1671
1673
2545
4058
1680
1678
1869
1659
2140
1687
1672
1671
1689
1670
2089
1667
1884
1882
1680
1671
1934
1848
1773
1675
1694
1695
1694
1694
6257
1676
1676
1675
2820
1754
1678
1863
1890
1886
1668
1741
1893
1664
1657
1684
1685
1659
1678
3671
1670
6535
1682
1685
1686
1686
1664
105118
1728
2642
5374
1890
1887
1670
1674
1815
1638
1943
1942
1942
2559
2665
1647
7335
1656
2018
3909
1673
1691
1807
1675
1681
1681
1678
1676
1676
1678
1661
389863
1664
1668
2645
1877
2176
1682
1685
1683
1684
1682
1657
10249
2278
2549
2548
1698
1677
1664
1675
1677
1687
1930
1665
1746
1752
1759
1761
103912
1752
1757
1759
1862
1858
1673
1673
1684
1668
1682
7607
1666
1685
1655
1669
1895
1678
1669
1676
57567
1674
2792
1667
1652
1678
2022
1679
1678
1673
1676
1670
1719
1696
2411
1817
1696
2073
1674
2652
1668
1751
2131
1677
1675
1680
1680
3750
1665
1707
2276
2501
1792
2160
2051
1657
1943
1658
2555
1702
1664
1660
1743
1743
1652172
1678
1683
2625
2204
1903
1689
1904
1664
1692
1675
1687
1679
1680
1675
1673
2549
1671
1895
1894
1685
1666
1891
1989
1715
1649
1758
1672
2212
7270
1679
1692
1671
1668
1681
1700
1681
1695
1696
1673
1682
1668
1674
2444
1680
1642
1781
1784
2081
1666
2126
1904
2681
1686
1903
1670
2046
1675
58663
1885
2128
2010
1879
1709
1674
1877
1668
1900
2344
1903
1676
1796
1672
1666
1669
1666
1669
647609
1682
1681
2045
1681
1945
1670
1809
1699
2800
1706
1669
1664
2196
1682
1690
1690
1772
2413
1682
1689
1752
1718
1803
1928
1664
3471
1683
1666
1936
1889
1674
1668
1664
1939
1665
3009
2863
2865
2714
1644
2390
1661
2506
1668
1712
1682
2705
2706
1672
1683
1677
1647
1680
2076
2075
1654
1695
1692
1682
2361
1681
2093
3206
1682
1678
1683
1663
1629
1718
1928
1928
1697
1680
2071
1905
1686
1685
1668
1885
1688
1683
1661
1696
1707
1664
2088
1647
1645
1665
1821
1667
1677
1676
1903
1673
1678
1767
1691
1669
2679
4079
1658
1657
1668
1656
1670
1668
1665
1663
1664
1663
1679
2511
1664
1676
1663
1662
1687
1678
1668
1796
1669
1788
1668
1900
2057
1771
2627
1603
1661
1675
1663
1892
1689
1691
1688
1691
1681
1668
1671
1697
2647
2652
2649
2649
1681
1668
1668
1668
1710
1784
1776
1658
2855
1896
1683
1668
1908
1680
1667
2039
1680
1652
1901
1652
1677
1799
1688
1688
1667
1674
2521
1649
1665
1723
2005
1899
1901
1907
1677
1676
2047
1667
1689
1689
1667
2261
1705
1674
2200
1682
1688
1667
1685
1698
1931
1679
2418
101794
1700
1662
2211
1679
1679
1948
2124
1683
1671
1681
1699
1661
1742
1684
3301
1667
1669
1688
1662
1880
1685
1685
18022
1654
5177
1941
2468
4987
1836
2502
2836
2679
5499
2042
5299
3983
2438
2510
4556
9107
2007
3075
3522
5106
3344
3155
2097
1866
2069
3087
1824
2121
2050
3691
2499
2000
2303
2190
3537
1846
2500
2372
1825
2855
2610
2898
3588
4344
6536
3673
1658
4336
1821
1757
2097
2119
2018
2071
5285
7322
23409
2792
13742
2043
2397
1670
1670
2775
9555
2372
2235
2530
2686
3411
9189
1757
6473
1764
2525
2440
2326
2632
1882
2017
5876
1703
2680
3619
32591
1957
2652
16507
2037
2519
2010
1824
2578
2244
2192
3237
4662
11074
2750
1799
4087
1781
1757
2485
4832
4415
2193
2424
2478
3638
11317
15289
2463
2935
1942
14688
2446
2782
19236
1795
2155
2852
6136
2414
2413
2244
2370
8073
2688
3309
1851
5153
6008
2034
3372
4317
3783
2502
19426
3832
14134
4110
2497
2262
4947
1657
3406
1866
4518
2220
4008
2128
6970
3041
1842
2153
2639
1971
1697
1782
1857
9302
2274
6581
1855
6051
7323
1812
1757
3350
10255
1890
3511
3549
1770
2254
2597
43999
1769
2470
2688
2322
3662
3128
1810
1756
2523
1756
3141
1895
2389
1634
1955
24055
1948
8444
1587
2251
2012
4338
3138
1789
3462
1784
1975
2220
2619
3485
4298
8088
2790
2173
2029
1997
4180
2970
5185
2327
2301
1668
5608
2909
3110
1798
1683
4623
2525
1670
76070
14032
8583
7599
1780
2138
1964
1757
2269
2492
1940
2098
2994
2119
3900
2731
1833
2741
1811
1792
3086
2855
3225
2600
1642
2253
4584
2052
2158
2171
1681
2560
663565
2098
1667
5340
2682
5075
1811
16973
1797
1784
5476
1656
14893
2188
1934
2285
2663
1942
4404
1114178
2514
2100
1852
7400
2068
2682
1828
3820
2153
9148
2691
3366
9415
2025
2172
1671
2580
4788
2139
4619
2907
2098
1865
2774
4774
106920
1786
5204
1973
3498
2926
3127
2847
1844
2182
3570
1759
1931
3033
8728
3855
4058
2513
1699
3227
4192
2253
4288
5019
3205
15945
4391
1724
2044
3669
1729
2606
2577
3922
13723
1939
2146
1757
1669
1728
11450
1769
3224
2776
2152
2962
3591
6889
2768
9655
8153
3923
2425
3033
13749
2579
4164
2326
1971
3509
9934
2409
3793
10633
3857
2955
1682
3655
10282
1941
3092
2605
3233
2064
7956
2871
5605
1586
357364
2029
3000
5049
2330
6765
4172
2140
1749
4033
2500
1669
1665
1664
1834
1944
1902
1908
1679
1662
3925
23009
2138
2134
2425
1877
1794
1831
1681
3258
2029
2237
3275
3597
1663
7971
1923
2184
10033
2519
1892
1636
2747
2143
6715
2092
1775
1841
1607
2471
1669
2123
2777
2766
2003
2875
19242
1660
1664
1942
1901
5834
4311
2123
1670
3459
8897
1666
4819
1819
4479
3809
2641
8017
2442
15940
1663
7969
1895
3562
4596
4421
2123
3357
5024
1929
2253
1946
5746
1991
2163
5154
1778
1687
2124
7443
2202
1762
2418
1669
1665
1679
15140
3823
2053
2303
1774
5024
2054
2079
2150
2110
5471
2105
2122
2100
2041
2877
2017
2066
2375
2427
1871
2119
2124
2001
1750
1657
1990
1805
1665
1793
2052
1948
1812
5090
23009
2239
1812
2350
2166
1961
2552
4466
1663
2181
2038
2118
1676
2656
2130
3223
1673
3068
1666
1031010
4709
1853
1747
1660
4335
1938
2696
1961
2364
1754
2023
3505
1990
1986
7734
1951
2759
57137
2422
2042
2160
8772
2382
4051
2105
2540
16805
461142
1972
1923
15708
9056
35175
24
1588
1589
1657
1627
1749
4542
4942
1648
1648
1934
1645
2374
1680
4675
2044
57867
2164
7792
3828
1658
2062
2045
3020
2060
1667
3743
3915
1683
1676
1673
2055
3854
2046
4803
2068
1917
2055
2148
2239
2144
1948
1648
12782
59510
2043
2149
1820
2082
43547
2068
1832
1763
8090
15984
4553
2656
1924
1654
1657
2278
2324
2033
3295
1727
2069
3681
2032
2069
2150
1825
1673
6768
2291
2020
2161
10679
12928
2356
58203
2054
2827
49008
1831
4425
2055
1731
5156
5363
75883
1666
9584
1674
2389
15092
1652
2425
1662
1665
7477
1664
3377
1670
2178
11383
1927
5286
1687
4827
2729
35328
4460
40854
1932
2937
1927
1663
4786
1985
8355
2593
2164
3617
1658
55009
9182
2151
5611
2202
2829
2657
2148
7156
2661
1662
2050
6200
1903
1660
2375
2377
2532
549182
8757
14479
11213
2128
1654
1773
2372
2465
5416
1669
2392
4545
1997
1656
2159
2662
3031
1951
1660
8095
1661
1663
2209
1689
2097
2030
2204
3693
1665
1737
2256
2188
2060
2587
1786
2424
1674
1660
1671
2380
2872
8056
1784
1662
1983
8178
2005
1009018
2060
2879
1881
172182
13198
1739
11146
56356
2544
1780
1781
2301
2513
2019
4390
1664
1863
5947
2089
2224
6042
7955
2141
2043
2207
1802
1863
2263
1652
2130
2081
5631
2045
2789
1836
2047
18219
8085
2105
1980
7404
7956
2186
2076
2093
77881
1656
3410
2043
1683
6140
2066
2911
1668
2189
2577
2105
1680
2722
4627
1984
2104
2043
2645
1882
2288
2169
2389
2440
2418
2423
5753
1665
2219
2942
2088
2113
3073
4273
3163
3568
2049
2957
2795
1660
1821
1661
2547
2183
2122
4172
1702
1665
3496
2469
1647
2290
2884
2104
3229
1668
45683
1670
1656
2557
1671
10381
1660
1669
42201
1898
2170
2212
2178
1672
2855
2319
1645
1819
18879
3065
1839
2071
1672
2417
2076
3024
2235
2054
2798
1909
24253
3066
1926
1661
2450
1781
1900
1687
133652
1967
2230
1656
3455
1765
1880
2177
5063
2505
1894
2284
1671
9498
1676
5879
5102
2542
1923
2205
1668
1877
1653
1673
2122
2282
1683
1670
1662
1883
1807
1678
1664
1753
1787
1687
1662
1654
2847
2059
5677
1676
1685
1816
2322
1882
1883
4986
1676
1683
1935
2145
2060
1671
1671
2260
4301
2067
1667
9674
1657
1675
1692
2634
1679
1688
2568
2044
1675
1652
1676
1672
1659
1661
1684
2690
2110
2081
1644
1884
1797
1856
1690
3555
1925
2045
1670
1661
1678
1668
2421
1641
7908
2049
1684
1657
2390
1673
2144
2230
1783
1667
1689
2261
2078
2147
2205
1667
1658
1667
1660
3803
2290
2449
2628
1681
3535
1653
1670
1659
1644
2349
2075
1737
1662
2628
1658
2068
1668
2067
1876
1875
2172
1678
1877
1690
1691
1692
1693
1661
2151
1671
2619
1658
1663
1889
2331
1671
1694
2152
1674
1916
2195
1808
1659
1695
1922
1736
1683
2031
2031
1897
1648
1646
2411
1671
2241
1663
2243
1674
1674
1662
2686
1663
5083
2350
1757
2257
1661
1662
1668
10232
3228
5193
1683
1684
1787
1668
4103
2023
1666
1677
1666
1652
1665
1663
1660
1663
1781
3582
4163
2197
8267
2574
1674
1675
1692
1666
1901
1683
1663
2653
1680
1686
1684
19306
2348
1658
1749
1654
16701
2328
35547
2634
13032
6776
2328
1662
2149
9100
1886
2034
2356
4628
2450
4866
9328
3284
1882
1670
4490
1892
1686
1684
1685
1651
1653
2018
2116
4807
8895
1694
1656
3943
1905
2167
1802
1936
1674
11349
3951
1654
1807
2603
6944
3430
1663
1693
1713
1662
2047
1656
1678
1675
1656
2328
10439
4535
6997
6581
1670
1656
1687
11675
1658
2166
2861
1664
4860
1640
1685
51565
7544
1833
15405
2239
2532
1670
2341
1674
40886
6231
5272
1696
1661
2646
4085
2084
1761
1667
4375
1804
1661
1683
2249
1672
2042
2238
6640
1672
2991
2357
1645
2246
1800
2928
2044
1706
2047
2047
1681
1647
1663
5551
4070
1938
11189
2269
1671
1694
3045
1678
12501
6669
1682
2297
2060
1685
1688
2108
2708
1677
9394
1701
2701
1684
4436
3592
2140
1671
1934
1659
1659
1670
1671
1673
1670
2294
1798
1748
2534
1949
2057
1668
2296
1674
2279
2052
7531
1665
1680
1682
1660
2345
1663
1667
2696
2274
2616
1881
1652
2294
2217
2310
1653
1851
2161
13239
1654
1671
1665
2384
2367
2032
1903
1970
1687
15949
8151
15950
1929
1915
1690
1666
1683
4104
1664
1673
1883
1656
1681
1659
1682
1694
1670
1685
1661
2055
1665
1674
1676
6354
1675
2357
1895
1664
1666
3114
1673
1631
1685
1673
2204
2280
1673
1811
1810
1682
2867
1676
1682
2283
7871
2210
1672
1668
1664
2555
1678
1674
1818
1678
1648
1664
1667
1688
2716
1680
2556
1681
1680
1682
1661
2280
1981
1898
1664
1674
1693
1677
1650
1676
1656
1673
1676
1667
2204
1664
2707
1677
1655
1667
2292
2336
1811
1647
1673
1683
1674
1662
1756
2351
1666
1681
1687
1682
1679
1679
2709
1873
1668
1669
1689
1676
1683
1663
1664
1667
1669
1896
1895
1825
1865
1684
1685
1658
1667
1664
1660
1681
1676
2635
1683
1647
1677
1672
1677
2308
1676
3067
1678
1690
1667
1665
2844
2719
1685
1659
1885
2305
1686
1665
1674
2888
2149
1656
2321
1683
1687
4077
1676
1664
1673
1672
1671
2278
1670
11790
2264
2268
1666
1674
1676
1669
3707
1711
2865
41883
1672
2039
2084
1659
1677
1679
1678
1899
1899
1668
1650
1687
1675
1673
1676
1657
2205
2342
1670
1693
1687
1651
1660
1664
1676
1885
1667
2552
1679
1679
1673
2707
1805
1929
1660
3611
1660
1641
1673
2282
1669
1839
1683
1980
2495
1656
2223
1679
1719
3154
1646
1640
1645
1892
1882
1658
1778
2621
1677
2447
1668
1678
1673
1667
2258
1700
1660
1677
1677
1704
9762
1685
1689
1688
1659
2277
2279
2274
1680
49804
1926
1677
1694
4532
4525
1682
6235
1685
1875
1679
1653
1682
1660
1654
1657
1657
1687
1672
1676
3113
1671
1674
9633
1676
1688
2567
1671
1684
1669
1681
5030
1864
2622
2976
1681
1662
1684
1812
1625
4223
3108
1671
8190
1685
1682
1667
2624
1668
6683
2033
1808
1659
1691
1658
2521
1685
1666
1664
1667
1659
2282
2286
2599
2284
1648
1664
1650
1882
1654
1678
1672
2208
7616
1688
1672
2044
2045
1681
2243
1650
1694
1693
1666
1669
1665
1663
2207
2548
1668
1688
1675
7058
1656
1686
10170
1650
2177
1654
1642
2695
3148
2352
1668
1667
3934
4824
1652
1673
1673
1665
1680
1659
2488
2638
1675
1663
2036
1962
1699
1686
1655
1775
1652
2221
2269
5787
1645
1699
1656
8649
1667
1672
2685
1653
1704
1678
1654
1810
1654
1674
1679
1673
1670
3247
1956
1680
1678
1772
1681
1652
2298
2432
1677
1677
1675
2557
2557
1880
1698
1749
2601
1680
1664
1663
2020
3052
1676
2185
1713
4246
1671
2264
1668
1677
42711
2411
1663
1679
1811
1676
1857
1673
1705
2884
2878
2210
1805
1957
1668
1645
1657
2461
1666
1672
2324
1682
1699
1664
1655
1662
1660
1707
1673
1674
1674
1673
1676
1696
1682
1650
1692
1667
1706
2303
2301
1687
2080
1673
2559
1896
1884
1671
1689
1791
1945
1669
1667
1674
1640
2293
1664
1665
1891
1662
1681
1695
1682
1701
1682
1674
1662
1662
1687
1633
1687
1673
1657
8411
1916
1668
1688
1676
1679
1969
1677
1755
1765
1755
1671
1798
1674
1668
1670
2360
2362
1653
1671
1894
1891
1655
1878
1663
1678
1665
1647
1676
1670
2698
1651
2272
2261
1682
1682
2418
1668
1671
1882
1716
1849
2585
1678
1683
1893
91824
1895
1668
1663
2178
1676
1687
1684
1679
1677
44980
1690
2239
1898
1676
4515
1677
1681
1685
2272
2416
2574
1680
1963
1799
1650
1705
1880
1663
1748
1749
1674
2286
1676
1675
1676
1681
1665
1664
1674
1675
1676
1673
4281
1685
1681
1667
1663
1667
2519
21995
1786
1686
1672
2427
6928
1674
1672
2197
2197
2197
2442
1940
1642
1684
1675
1670
1886
1891
1678
2431
1664
1683
1660
2284
1706
1680
1670
1668
1672
1644
1679
1682
6237
1680
1678
1678
1679
1654
1683
1904
1689
1654
1672
1673
1670
1676
1688
1654
1666
1666
1673
1700
1689
1805
1672
2267
1664
1641
3653
1677
1680
1660
2256
1658
2404
1688
1699
1669
1923
1683
1685
1798
1667
1678
1679
1682
2426
2271
1663
2308
2300
2299
1675
2305
2352
1668
1675
1674
1674
1669
33796
1666
1666
1680
1675
1867
1694
1698
1807
1806
1897
1921
1677
1626
1656
1678
1753
1678
1675
1675
2115
196
2553
196
1933
2553
1962
1963
196
1733
1623
1693
1828
1660
1680
2533
1654
1687
1674
1662
1674
1656
6175
1657
3212
2605
1799
2277
1676
4520
2633
3603
4826
1902
1664
1675
1807
1670
1875
1811
1808
1670
1769
2321
2625
1665
1669
1666
2873
1900
1901
1681
1880
1665
1668
1640
1737
1879
1667
1880
2268
1647
2211
1689
29213
1671
1652
6295
1680
1677
1679
1894
1665
1666
1671
2207
1673
1681
2245
2718
1903
2183
2183
1670
1677
1669
1674
1678
2235
2234
1915
2509
1686
1680
1675
1676
1681
1896
1648
1849
1683
1696
14146
1658
1921
1669
1911
1672
1681
4423
1663
1662
1657
1663
1660
2234
1951
1666
2302
1670
1672
2405
2315
1960
1932
1664
1651
1669
1791
1668
1965
1683
1685
3176
2271
1983
1677
1974
1674
1677
1677
1674
2370
1670
1992
1649
2372
17855
4499
1897
1678
1811
1681
1835
1640
1712
2269
1683
2214
1886
2267
1677
1661
1685
2109
2431
1664
1672
1671
1710
1804
1805
1661
1758
3597
2186
1665
1691
2704
1664
2235
1677
1683
1668
2884
1657
1659
1667
2361
1663
1673
2519
1680
1675
3927
1668
1673
1691
1680
1667
1685
1650
1671
1904
1664
1643
1710
1628
1664
2275
1653
67988
2254
1677
2526
2302
2479
2193
2455
2481
2452
1703
2303
1654
1682
1677
1679
1647
1645
1681
1648
1895
4802
1690
1712
1712
1668
2303
1664
3992
1674
1705
2535
1673
1662
1660
1906
3925
12345
1666
1659
18943
1667
1691
2851
1662
1666
1911
1663
1668
1665
1671
4543
2279
2281
2287
1713
1670
1664
1664
1700
2189
1692
1678
1690
1676
1808
1690
1668
1643
1680
1640
2718
2718
11850
2325
2320
1659
1687
1679
1689
1676
1670
1670
1668
1672
1672
1676
1670
1668
1670
1648
1710
1677
1699
1657
1706
1684
1719
1676
1677
1680
1658
1746
1689
1695
1684
1656
1669
1682
1679
1665
2412
1682
1682
1785
1783
1673
2280
1667
1650
22931
6177
1691
1664
1668
1688
1685
1657
1670
1754
2441
1813
1647
2254
1670
1669
1665
1654
1656
1674
1672
1869
2416
2526
1657
2252
11203
1682
1692
1882
1643
1653
22331
1618
1883
1679
1603
1637
1670
1676
1678
2275
1666
1813
1670
1666
1669
1895
1798
13911
2160
1685
2678
1672
1872
1883
1664
1668
1638
7962
1725
1872
1672
1658
1641
28665
1672
2282
2280
2678
1663
1672
4107
2320
1668
1668
1881
8788
2560
1685
1690
1667
1674
1677
1683
1668
1668
1669
13268
1682
1839
1675
1653
1672
3056666
1694
1694
1650
1644
1711
1668
2194
1688
2782
2073
2577
5660
1670
1686
1653
1916
1678
2319
1890
1674
1656
2270
1709
1697
1684
1678
1683
1739
1901
2261
1666
1886
1679
1646
1814
4492
2907
1903
1679
1682
1675
1665
1665
1677
1689
2708
2233
2233
2233
1683
1898
1661
2255
2645
2644
1689
1690
1937
1659
1680
1680
1685
1668
1676
1912
1674
1946
1672
1693
1805
1655
1662
1662
1688
1674
1672
1674
1889
2719
1666
2298
1660
2544
2542
2824
1673
1665
1664
9430
1777
5922
1707
1706
1659
4140
1858
1662
2397
2379
1670
1697
2386
1661
1659
1695
2649
1674
1656
1804
1808
1671
1723
1674
1736
3073
2281
1683
1901
1679
1681
2290
2292
1657
1658
1877
1698
1950
2209
2036
14278
1674
1647
3182
1817
1646
2189
1813
1812
2429
1782
1650
1678
1677
1680
1679
1880
1658
1799
1799
1671
1675
1673
3936
1686
1685
1694
1664
1690
112412
1690
2454
2289
1754
1681
1665
6177
1661
1669
1706
3210
1858
2197
1691
1679
1690
2640
2639
2635
2637
1751
1677
1764
1876
1631
1682
1679
2426
1698
2373
1664
1707
2094
2570
2570
1896
1706
1873
2280
1657
2061
2200
1884
1684
1683
1683
1761
1689
3542
1661
1664
1659
1695
1809
1687
1671
1682
1670
1881
2260
1670
1914
2489
1657
9106
1853
1653
1674
1693
1673
1701
1701
2353
1670
1676
2466
2016
1677
2280
1655
2028
2664
2563
129369
2554
1675
1695
1691
67939
1639
6199
2089
2317
2420
1674
1685
1709
1876
1679
1678
1683
1684
1676
1663
1663
1666
1669
1672
1654
1677
1672
1667
1673
2463
1682
1683
1683
1686
1665
1677
1678
1763
42216
1694
1679
2426
1670
2272
1658
2374
1682
1660
1701
1765
1765
1803
1687
2135
10955
1687
1685
4285
1897
1672
1659
1666
25583
4541
4397
2311
15112
1687
2710
1654
1701
1701
1630
1935
199518
1710
1647
4542
1670
1667
1651
1938
1649
1652
2061
1687
1699
2007
1703
1666
1670
1682
1669
2541
1762
1677
1949
1669
2256
1660
1673
1687
1676
1691
1694
1667
1668
1665
1664
1664
11843
2411
1638
1673
1671
1667
1673
1676
2200
1671
1675
1674
1694
1674
1684
8509
1878
1661
1659
2471
1679
1664
1671
1667
1668
1662
1901
1681
1654
1674
1671
1703
1678
1677
1679
1664
2522
1686
1674
2531
1656
2272
1786
1898
2100
2102
1650
1641
1664
2848
1661
1779
1765
1679
1642
1674
1663
5239
1672
1672
1684
1707
1687
1887
1674
1711
2278
1697
1677
1675
1673
1890
1663
1662
1905
1684
1918
1656
1701
1661
1693
1691
1819
1667
2557
1677
1660
1670
1671
2906
2232
1653
1673
1682
1878
1655
3913
1663
1677
1675
1680
2272
2272
1665
2812
1861
1670
1680
1683
1680
1684
1678
1683
1694
1696
1890
2218
1667
1671
1662
1884
2267
2656
1682
2077
1692
1680
1665
1662
2552
2552
2267
1695
1644
1674
1762
1706
1668
1696
1685
1659
11103
1739
1847
1943
1657
1674
2109
2109
1676
1673
1678
1672
1648
1668
1700
1705
2253
2449
1678
1668
1658
14607
1672
1651
1677
1683
1680
2270
2275
2273
2276
1679
1675
2895
1681
1675
2554
1661
1662
1661
1669
1678
1685
1656
1707
1691
1757
1684
1674
1680
1653
1691
2308
1673
2193
1677
1677
1689
1689
1688
1684
1687
1684
1688
2237
1654
2195
1678
1679
1665
1663
1667
1865
4208
1664
1684
1687
1672
1672
1648
1659
1668
1748
2271
2719
1688
2719
1663
1660
1675
1685
1714
1673
1681
1701
1663
1711
1633
2044
1653
1686
1674
1695
1690
1674
3351
1666
2557
1648
1662
1676
1709
2275
1659
1670
1644
1684
1795
1696
1693
1669
1663
1662
1674
2311
1671
1673
2393
1674
1683
1696
1684
1673
1673
1661
1693
1897
1684
1692
1636
1670
1676
11530
1664
1689
1667
1689
1903
1688
1689
2328
1672
1615
2562
1665
1694
1682
1654
1675
1681
1680
2217
1678
1679
2279
1680
2267
1837
1668
2327
1659
540725
1679
1660
2220
5529
1676
2721
1647
1670
2205
1673
1619
1678
1669
1655
2306
2561
1890
1896
1666
1892
2028
1673
1809
1922
1687
1675
1678
1822
4356
1756
1666
1693
1668
1671
2142
1666
1679
1679
26872
2303
1678
1677
2037
1872
1870
1871
1872
1672
1672
1662
1674
2655
1688
1682
1658
1676
1679
1667
1666
1668
1671
1699
1883
1680
4235
1666
1672
1674
1673
1610
2270
2272
1787
1661
1950
2561
1659
1652
1890
1646
1927
1804
1667
1654
1694
1686
1679
2581
1941
1689
1656
1657
1667
1670
1682
1669
1845
2279
1758
1753
2251
1678
1673
2059
2379
1690
2053
2055
1682
1668
1655
2250
2365
1652
1675
1672
1665
1667
1666
1690
1672
1665
1673
2326
2250
1673
1683
1677
1704
1682
1890
1706
1682
2247
1691
2533
1666
2616
2355
2642
1675
1669
53382
1675
2419
2710
2047
1742
2982
2447
3177
2381
1693
1675
64571
1693
1698
1685
1898
1676
2370
1668
1667
1843
3282
1895
2385
1660
1710
2355
1671
7823
1652
2398
1862
48837
1662
2436
1676
1673
1702
1675
1667
67734
1673
1987
1657
1677
2542
1944
2548
1886
1675
1704
2511
1677
1894
2335
1692
2334
1675
1660
1654
2568
2566
1670
1665
1668
1662
4361
1761
1667
2290
2289
1652
1668
1791
1699
1661
2068
1660
2806
1640
1662
1896
1668
1665
1697
1665
1669
1674
1675
1662
1667
1647
1655
2538
2416
2089
1677
1679
1892
1690
2457
2457
2260
2459
2427
1669
2186
1883
1767
1672
2290
2290
1667
1666
2219
1893
1669
2302
1686
1672
1671
1671
1655
1899
1654
1668
1671
1677
1689
3927
23453
1677
2076
1686
1690
2562
1662
1663
1678
1668
1671
1775
2559
1677
1871
1672
1705
1662
1661
1661
2536
1656
5342
1672
1676
1672
1652
1684
1673
1800
2586
2874
2869
2876
23743
2871
2274
2276
1662
1679
5141
1677
1689
1656
1910
1699
1683
1684
1785
1659
1668
1679
1681
1669
2400
1670
1652
1675
1676
1675
1678
1682
1688
1661
1675
1748
3734
2262
1670
1771
1664
2264
2260
2605
2050
1696
1662
1689
1663
1679
1682
1676
2655
4978
2275
1679
1680
7522
1642
1668
1676
1676
2142
4818
2434
1664
1686
1682
1673
1644
1694
1674
1682
35402
2303
1695
1678
1671
1683
1650
1640
1657
1796
1697
1696
1768
2247
1675
2054
1875
1957
2645
19853
1662
2072
1678
1662
1912
1672
1661
1893
1671
1666
1659
1926
1897
1681
1686
2713
2262
1645
2093
2639
2542
1683
1883
1669
1668
2248
1901
1676
1871
1757
1680
1679
1660
2883
2211
2281
1679
1657
1653
1669
318369
2594
1650
1668
1765
1779
1699
2186
2757
1680
2268
1886
1885
1693
1678
1683
1703
1703
1915
1915
1661
2223
1678
1678
2283
1666
1692
1689
1678
1646
1663
1672
1695
1668
1715
1666
1665
1665
1714
2651
1670
1673
6201
1681
1670
1674
1765
1674
1791
2869
1728
1685
2325
2161
1678
1680
1677
1702
1914
1915
1866
1844
2186
1682
1662
1684
1668
1671
1641
1687
1670
1679
1832
1901
1654
1680
1679
1664
1687
1648
1663
2563
1893
1670
1675
1655
2209
2612
1883
1880
3097
1679
1660
1673
1679
1677
1894
2084
1671
1671
1671
1896
1814
1693
1689
2328
1653
1669
1671
1669
1670
23257
1669
1675
2321
2401
1669
1661
2235
1679
1681
1705
1669
1794
1695
3460
1680
1878
1881
1770
1664
1691
1678
2443
1668
1671
1714
2402
2400
2397
1675
10300
1666
1671
1667
1670
1672
1668
1689
2558
1627
1674
1755
3152
1677
15416
1914
1678
1886
1883
1894
2558
1723
1667
1673
1699
1660
1679
2209
1675
1664
2994
9209
2017
1677
3209
1669
1669
1686
1659
1674
1669
1669
2652
2567
1665
2203
1897
2658
1662
2260
1669
1676
1688
1669
1664
1881
1903
1675
6191
1705
1856
2525
1665
1892
1676
1692
1694
1678
1675
4627
1879
2870
2863
1662
1656
2203
4820
4994
1667
1667
2343
2344
2343
1898
1695
1698
2405
1904
2703
2699
1660
2103
1640
1655
2279
1687
2307
1643
2541
2541
1877
1669
5458
1834
2169
1655
2147
1681
1684
1897
1647
1682
1659
1662
1666
1670
1660
1663
9351
2708
1672
1931
1725
1691
1890
1673
5214
2303
2342
1660
1665
1669
2201
2201
5330
1905
1670
1665
1682
1671
1673
1712
1712
1714
1715
1787
2192
45891
1671
1682
1677
1675
2547
1660
1694
1835
1671
2648
2652
2648
1691
1685
1653
1675
1692
1751
1671
1668
1683
5644
1668
1673
3313
2272
1688
3075
2416
1810
2304
1682
1645
1645
1646
1670
1654
1674
1673
1669
2300
1698
1673
1676
2262
1747
1673
1673
3966
1700
2559
2342
1715
1680
2275
1663
1672
1659
1657
1660
2277
1679
2648
2279
1654
1709
1676
2252
1666
1681
1679
1893
2267
1670
2425
1687
1659
1688
1700
1678
1673
1690
2052
2537
1619
2266
1773
1661
1705
1704
1704
1661
1678
1679
1674
1937
1676
1663
75182
1673
1675
1704
3340
1670
1669
1793
1676
1678
1664
1676
1891
1675
1677
1677
1661
1658
2172
1862
1889
1646
1893
1677
1668
1683
1653
1675
1673
1808
1648
1934
1668
1670
1672
1649
1646
1667
2392
1694
1694
1655
1859
1689
2449
7635
3285
1679
1680
1684
1682
2554
1648
1879
1677
1671
2386
1662
298168
1675
1674
2970
1687
1901
1676
1657
1667
1704
1664
1678
1680
1672
2392
2362
1879
1673
1865
1578
1784
1679
1924
1671
1650
2298
2270
2270
2270
1893
2444
1685
2191
1667
2573
1680
1680
2567
1779
2102
1670
1656
1675
1795
5692
1795
1793
1674
1657
1689
1677
1652
1678
1652
2087
2495
1625
1658
1672
1694
1685
1653
1660
2209
1660
1681
1662
1670
1669
1662
1687
1684
1690
1679
1876
5030
1666
1655
1699
1663
1655
1658
1883
1881
1753
1759
2626
1798
1663
2132
1678
2260
1944
2579
2578
2575
1670
1674
9806
1669
1672
1717
2555
1667
50160
1684
2255
1636
1653
1660
1688
1887
1884
1654
2075
1685
1693
1644
1681
1880
1883
2224
1892
2299
2467
2463
2297
2549
2325
1876
1876
1890
2185
12389
2560
2228
2083
2158
2157
2164
2256
1877
2591
2271
2225
2148
2164
2267
2184
2262
1874
1920
2236
2285
2267
1901
1888
1887
4288
2038
1994
1885
2182
2553
2555
2276
1906
3399
2282
1886
2217
2092
2097
1881
1886
2385
1893
2492
1890
1886
1890
2639
2385
2131
2095
2322
2190
2219
2213
1885
1940
2167
2077
1669
2156
1873
1869
2709
1885
1885
2280
2080
4374
2165
2570
1572
2685
1750
1886
2268
5031
2634
5038
2166
2156
2024
1884
1888
1888
1886
2870
2067
2178
2164
1658
1884
2212
1873
2055
2346
2199
1907
2184
2186
1887
1883
2121
1890
2557
2250
1871
1900
1867
2340
2095
1957
2546
2174
1682
2310
1874
1939
2165
1924
2344
2270
1752
2383
2433
1696
2266
2165
2201
2320
2463
1884
1672
2151
2603
2533
3122
2099
2162
2381
2157
2209
2042
2442
2210
1656
1747
48237
1662
1671
1673
1659
2071
2292
2552
2163
3869
1651
2299
2157
1897
2268
1674
2158
1666
4521
1679
2163
1954
2161
1907
2158
1674
1896
2166
1882
1680
2502
3198
2155
1657
1650
1659
1674
2821
1669
2277
1745
1671
1660
1653
1659
1669
1882
2264
2156
2236
2182
2171
2157
1999
1679
2217
1693
1669
1657
1753
1657
1661
1746
2096
1908
1654
2164
1651
1656
1908
1810
1785
14437
1745
1679
1680
1666
2148
1662
1657
1665
1651
1660
1657
1664
1666
1656
1655
1653
1666
1655
1648
1673
1649
1667
112422
1674
2164
2247
1654
1664
2162
2420
2149
2167
1692
1651
1662
1658
1649
1651
2902
1675
1672
1668
1746
1656
1658
1684
1665
1664
1652
1666
1659
1683
1662
10187
1666
3259
2207
1661
1669
1667
1662
1658
1723
1651
1664
1667
1650
2160
2312
1646
1651
1698
1671
1690
1674
1667
1658
1667
3514
1667
3930
1670
1696
2054
42707
1703
2338
2160
2057
2125
2036
3335
1708
1648
1668
1673
2379
1664
1669
1659
6706
9736
3525
8833
1688
3055
2064
1656
3829
1671
8306
4623
8575
2411
11446
3397
1725
4875
2403
2196
2462
1966
2843
2462
3375
2871
5154
2474
1991
6226
11757
4409
9536
2024
2770
4998
2338
10416
13037
10071
2103
12193
4381
3863
2304
3955
1708
9847
2387
4036
28696
1890
3617
3786
2130
1671
1885
2696
1712
3358
2582
1650
1915
51656
2069
2169
11090
46049
14426
1672
1717
14475
3893
4874
2593
2756
1917
2766
4426
8499
2177
4559
4724
5656
1986
2817
1682
5891
2036
3542
3571
3250
4595
54995
2029
2079
1643
8253
2489
6132
2779
2760
2195
2071
2435
2797
1926
9042
33933
85855
1700
13018
4339
3924
14295
1962
2048
3302
3997
1821
2581
11939
2770
3513
11598
2928
2499
35519
1890
70536
2741
4418
11634
2194
4031
16274
2720
33147
1942
1694
13735
17751
2782
10631
54255
25887
2434
2358
8949
3279
3536
3945
16939
3222
2684
2212
5166
11303
2438
2278
1741
4372
8064
85953
2814
12271
3598
3331
1656
2068
9436
2717
16494
4865
1677
2777
2125
32479
5391
5996
2951
21539
1676
4987
2572
2361
2587
3656
13568
2913
8372
5435
4387
2574
97583
11525
2532
112831
1631
2398
3325
8915
2255
37253
3199
5184
2451
2375
3876
2521
1916
1638
1676
1679
1673
1676
1678
1684
1671
1676
21736
1671
1697
1698
1702
2280
1672
1673
1658
1671
1696
1677
1673
1704
1679
134705
2293
1673
1713
1659
2287
1674
2270
1682
1745
1652
2557
1909
2112
1684
22437
2292
1679
1675
2543
1690
1688
1681
1677
1908
1900
1900
1898
1898
1897
1679
1671
1798
1914
1677
1677
2283
1904
1667
1756
1684
298635
1672
1891
1888
1676
1801
1675
2573
2547
1666
1666
1899
1903
1899
1898
1699
1653
1659
1701
1677
2194
1663
1663
1670
2284
1677
2701
1688
1804
1898
1893
1693
1897
1694
1681
1676
1688
1689
1655
1691
1668
2295
1959
2878
1685
1664
1896
1682
1674
1669
1687
2277
1674
1681
1661
1674
1666
1673
1681
1683
1683
1672
1676
1687
1687
343934
1661
2522
1908
2865
2866
1658
1698
2895
1887
1679
1673
1673
1673
1672
1675
1695
7686
1663
1897
1902
1902
1906
1902
1673
1661
1686
1686
1692
1683
1678
1685
1674
1672
1686
1662
1674
2281
4250
1658
1671
1671
1671
1673
2086
1685
31333
1694
1693
1661
1811
44963
1681
2534
1681
1668
1708
1895
2414
2875
1665
2513
1683
1699
2597
1677
1667
1680
2534
1664
1675
1631
1654
1663
2284
1904
2389
1799
1759
1678
8783
1682
5969
1689
1662
1893
2804
1659
1670
1671
1629
1671
1707
1672
2907
1660
1653
2647
1674
2185
1640
1674
9048
7269
1674
1675
1673
1679
1672
1680
1669
76631
1677
1665
1671
2404
1657
1655
1779
1766
1680
1648
1889
1789
2127
1699
1693
1702
1683
1682
1668
1694
1686
1687
1878
1700
2062
1683
1659
1660
1707
1704
1706
1662
1816
1678
1673
1662
1723
2709
1881
1658
1675
1673
118808
1669
2561
1671
1682
1671
1682
1665
1653
11245
1671
1671
1673
1669
1782
2842
1888
8875
1677
1675
1631
1814
2481
2482
1654
1677
2024
1665
1656
1683
2651
2639
1669
2406
4324
1681
1683
1675
1680
1662
1668
1662
2160
1905
1648
1664
1675
2261
1659
2478
2476
1806
2041
1685
1673
2368
1696
1672
1662
2353
1670
1656
2277
1629
1873
1674
1671
1665
1799
1670
1675
1674
1684
2518
1892
1680
1895
1677
2267
1671
1672
2269
1671
1669
1669
1670
1900
1671
1681
1671
1672
2391
12681
2087
1681
2444
1663
2868
1679
1678
1674
1674
1658
2280
1675
1710
2551
1669
1669
1669
1672
1670
1669
2345
1633
2317
1685
1655
1688
1670
1663
1681
1665
2062
1667
1669
1670
1665
1677
2458
1900
1678
1667
2559
2086
1671
1684
1645
1668
1874
1685
1683
1660
1876
1682
5287
1649
1671
1641
1665
1661
1671
1664
2386
4990
8949
1678
4951
1681
2350
2431
1676
1676
1683
1671
1668
1666
1671
1655
1672
1676
1678
16525
2564
1670
1684
1661
1899
1899
1672
1673
1656
1670
1677
1671
1670
2632
2629
1712
1660
1684
1662
1628
1893
1668
1691
1663
1679
1675
3910
1873
1673
1913
1912
2298
1653
6655
1659
2388
1668
2876
2226
2226
2871
2394
2238
1680
1676
2701
2291
1673
3543
1667
1857
1662
2211
1680
1669
1612
174789
2639
6880
2987
11525
1661
2904
5655
1666
1762
1767
1766
1870
1677
1891
1892
1678
2028
1668
4420
1707
1674
1658
1620
1665
1664
2295
1702
2295
1683
1686
1684
1684
6293
1672
1685
2394
1667
1667
1673
1672
1907
1673
1884
44922
2279
2555
2549
2644
1901
1868
1813
1814
1940
1664
2269
1659
1765
1707
1687
1667
1642
1673
1647
1677
1661
159618
1653
1652
1655
1673
1907
1678
1657
2306
1675
1674
1671
16991
2045
1681
1681
2392
2357
1687
1670
1668
2310
2271
1666
2091
1664
1664
1904
1689
1870
6345
1671
1684
2364
1682
1799
2042
1680
1673
1674
1671
1667
1658
2103
2071
1683
1681
1671
11863
1668
1666
2420
2416
2417
2418
2419
1674
1663
2405
1667
1675
1704
1677
2522
388468
1669
1676
1677
1665
2650
2697
1672
1657
1664
1666
2562
1670
2102
1675
1678
1675
1802
1668
1695
4134
1898
2207
1676
1674
1665
1673
1665
1665
1792
5189
1902
3404
2340
1661
4169
1680
3067
9382
2365
5667
1909
2078
1680
2263
2262
1674
1681
1674
1788
1901
1901
1682
1887
1945
1693
2365
2562
2652
1659
1658
1678
2710
2266
1665
2629
2639
2874
1662
1676
1665
1650
1657
1673
2068
2712
1686
1667
1672
1678
2291
2294
1688
3439
1661
1704
1630
1636
1663
1643
9389
1664
1689
6034
2296
2296
2293
1662
2649
1682
1648
1684
2356
1687
1628
2265
1663
1687
1672
1680
1655
1656
1675
1643
1673
1782
9187
1996
1819
1873
1872
1671
1681
1681
2630
1654
1670
1671
2355
1679
1679
1664
1711
1682
1673
1990
1672
1673
1666
1662
1672
1670
1672
2296
1649
1678
1669
1784
1671
1680
1677
2047
1668
2170
1915
2049
1740
1685
1705
1653
2884
2632
65019
1801
1665
1666
1667
1740
1671
2546
1684
1893
1895
1658
1676
1676
1694
1679
1685
1683
1688
1659
1810
2287
1577
2261
1687
1679
1679
2380
1667
1657
2275
1675
1793
1659
1880
1663
1687
4585
1705
1678
1678
1674
1706
1663
1663
1666
1665
1688
2405
1665
1671
1777
2317
1683
2363
1668
2716
2891
2893
1785
2940
2717
1673
1661
1713
1810
1977
1692
1663
1670
1674
1666
1647
2481
1664
1678
15025
1662
1670
1700
1892
1893
1678
1679
2386
1884
1888
2440
1676
1655
1668
1666
1714
1661
1681
1745
1660
5481
1649
1677
1659
1659
1663
1627
1642
1699
2293
1672
1676
1890
1779
2357
1771
1669
1669
37342
1904
1903
1647
1680
1659
2170
1672
1682
3509
2182
1689
2561
1688
2257
2507
1706
3285
1665
1652
1683
1670
2358
3871
1900
1675
2705
1708
1667
1674
1755
2284
1666
1643
1647
2368
1691
2395
1688
9236
3382
2029
1673
1674
2665
1684
2901
1604
1668
1668
1656
1700
1674
2247
1662
5122
1669
1650
1669
1669
7826
1662
7672
39989
1892
1907
2642
1662
1673
1669
1789
1664
1689
27877
1679
1671
1901
2218
1709
1673
2569
2527
1691
6037
1677
1667
1670
1668
1673
79078
1704
1667
1663
2349
1697
1682
1679
1681
1643
1657
1684
1674
1692
1670
1664
1688
1663
1664
136758
1663
1688
1662
1679
1658
2052
1677
1673
2047
2048
1754
1727
1685
1690
1685
1694
1750
2082
1649
1668
1647
1904
1676
2377
6722
1665
57961
1651
1683
1658
1655
1623
1660
1671
1684
1655
92239
1666
1668
2538
2539
2270
1667
1661
1698
1649
1667
1939
1673
1676
2706
495018
2284
1656
1679
1680
1679
1670
1666
2053
2053
2578
1770
1770
1675
1679
1908
1912
1911
1910
1903
1665
1676
1655
1670
1677
1690
1686
1676
1891
1895
1788
2215
1789
1785
1678
1683
1674
1683
1698
1674
1672
1673
1950
1678
1673
1677
1674
2666
2667
1669
1671
1692
1676
2053
1668
1900
1669
1672
1690
2572
2856
2856
1663
1666
1679
1680
1679
1675
1758
1759
1675
1642
1671
1668
1867
1657
1685
1709
2887
2890
2885
1901
1686
1675
1677
1920
1666
1655
1687
1693
1659
1659
9685
1675
2046
2633
2314
1678
1678
1687
1686
1685
1670
2397
1665
1672
1678
1684
1674
1671
2282
1671
1661
1659
1672
1667
1669
1662
1663
1684
1688
1679
1720
1669
1668
1885
2298
1678
2267
2047
3765
1680
1637
1681
1672
1676
1698
1675
1720
54852
2269
1912
1672
2535
1671
2032
2064
1658
1653
1914
1669
1680
1681
1624
1890
1750
1723
1641
2651
1661
2528
1640
1640
2379
2497
1661
1659
2688
1658
2091
1676
2208
2565
1887
1682
2405
1671
2290
1663
1685
1656
1671
1682
1670
1669
1669
2539
1671
1685
2274
1684
1673
1668
1676
2283
1705
1894
1674
1679
1678
2398
1673
1895
1676
2650
56226
1676
16941
1709
1710
1680
1676
1675
1724
1681
1682
1655
1668
1657
1662
1683
1683
1688
1665
2199
1675
2855
1903
1678
1662
1791
1671
2063
1681
2359
2579
1681
1800
1670
5589
1692
1694
2550
1674
1672
1674
1670
1654
2268
2328
2556
2640
1664
1646
1903
1904
1658
1676
1673
2189
2732
2194
1689
1906
2257
1682
1679
1670
2048
1638
1826
2565
2309
1660
125585
1701
2065
1867
1675
1680
1659
1673
1688
1654
1671
1759
1681
1679
1690
1668
1672
1682
1682
1673
1675
1679
1693
1682
1671
1664
1921
1668
1682
1675
2648
1685
1685
1675
1680
1685
1660
1672
1689
1689
1691
1669
1682
1672
1662
1673
1673
1674
2060
1885
2308
1674
1671
1678
1677
1671
1677
2266
2264
1673
3691
1689
2865
2863
2869
1692
1672
1889
1681
1673
2368
2484
1707
1683
1681
1655
1680
1681
1886
1674
1576
1677
2420
1672
1661
1658
1662
1664
2528
1687
1671
1671
1678
1677
1666
1720
1660
1681
1685
1661
1660
1681
1683
1877
1880
1665
1676
1670
2301
6158
1908
1680
1680
1666
1682
1759
1650
1667
1678
1773
1669
1774
1884
1710
2352
1674
1688
1676
1676
1658
1653
1658
1662
1681
1686
1681
1684
1667
1671
2394
1897
1679
1670
1672
1672
1670
1672
2105
1668
1669
3147
2385
2207
1688
1664
1678
1690
1692
1692
1691
1688
1688
1663
1667
1666
1693
2687
1678
1678
2203
1661
1653
2190
1677
1654
1683
4425
1682
1674
2308
1684
345298
1685
1685
1703
1903
1673
1666
1700
1684
1672
2297
2293
1661
1679
1678
2577
1668
1932
1903
1677
1675
1675
1903
2450
1691
1689
2631
2089
1679
1679
1675
1674
2558
1898
1896
1895
2507
2269
2271
1660
1675
1671
1663
2522
2526
1689
1671
2702
1677
1674
2380
1661
1708
1864
1672
1670
2374
1695
1673
1680
1638
3402
1670
2548
1677
2544
1670
2530
1715
1682
1646
1690
1665
2238
1861
2202
17364
2204
2200
1668
1685
1685
1661
1679
1690
1684
1661
1660
1909
1908
1681
1697
2363
1664
1671
1690
1665
2103
1680
1681
1699
1905
1684
2214
1680
1578
1681
1662
2358
1894
1898
2527
1663
1637
1648
1674
1910
2315
1661
1677
2203
1766
1677
1677
1662
2061
1679
1681
1665
1664
1885
1652
1679
1650
2336
1647
1650
2046
1674
1879
1657
1652
1699
1681
1678
1665
1662
1672
1912
1669
1814
1669
1668
1686
2044
1907
1864
2464
1695
2312
1699
2312
3996
1672
1661
1676
1871
1867
2712
1886
1888
2289
1649
1694
1677
1705
1702
1700
1675
1679
1681
1664
1671
1676
1860
1668
2263
1694
1794
1676
1865
2304
2552
1664
1670
1669
1677
1675
1675
1678
1676
1676
1669
1677
2581
2549
1687
1660
1674
1674
1884
1885
1680
1671
2074
1694
1907
1910
1907
1754
2413
1880
2280
1669
2607
254513
1880
1665
1911
2394
2393
2401
2394
2399
2394
2046
1679
1710
1667
1668
1670
1666
2438
1674
1665
1682
2063
2064
1665
2055
1764
1673
2304
2880
1669
1669
1667
1671
1673
1654
1680
2118
1671
1704
1688
1680
1681
2649
1682
1670
3861
1704
1680
1684
1800
1795
1799
1797
1800
1798
1800
1798
1663
1665
1668
3501
1682
1685
2076
1875
1661
1663
1697
1678
1654
1681
1672
2324
1679
1652
1714
1676
8681
1674
2258
2268
1709
2890
1656
359864
2265
1599
2524
2050
41352
1683
4729
1670
1805
1680
1690
1696
1693
1760
1668
1642
1641
1645
1637
4836
1714
1733
1692
1890
1664
1663
1667
2299
1669
2089
1678
1677
1675
1947
2263
1672
1677
1673
4286
1666
2499
1779
1665
1684
2225
2219
2575
2545
1672
1677
1696
1887
2705
2567
1674
1935
1684
1672
2284
1667
1674
2204
2201
1696
1663
1914
1665
1780
1899
2452
1679
1896
1680
1684
2861
1647
1688
1677
1686
1671
1670
1679
1679
1674
1673
1801
2066
2016
1668
1676
1681
1661
1684
1900
1906
1676
1666
1668
1679
1669
1671
1679
1692
1657
1658
1689
1661
1669
1664
1677
2488
1672
1714
1710
1676
1671
1671
1672
1706
1666
1647
1692
2565
2282
1670
1674
1676
1682
1661
1874
1876
1677
1662
1681
1919
1687
1670
1668
1932
2399
1666
1685
1904
1665
1653
1676
2286
1670
1661
1663
1661
38110
1680
1678
4431
1684
1669
1671
1944
1679
1678
1664
1666
1675
1677
1669
1676
1675
1656
4619
1673
1708
1800
1678
1671
1669
1662
1706
1690
1682
1683
1669
1669
1886
1881
1653
1667
1688
1904
1673
1656
1678
1999
2653
2046
1688
1890
5320
1685
1600
1666
1675
1690
325455
1667
1685
2429
2632
2439
46141
1774
1675
1677
1983
3058
357912
1680
1668
1674
1662
1671
1671
52562
1659
1676
1691
2474
1679
2259
1691
1679
1672
2681
2167
8616
1708
1704
1671
1671
1674
1677
1876
1686
1689
1665
1676
12156
1750
1666
1679
1711
1710
2338
1673
1760
1759
1658
1755
1688
1680
1671
1703
1665
1671
2530
1681
1672
1678
2104
1698
1666
1666
1678
1677
1666
1659
1667
1677
3051
1897
1902
1666
1939
1676
1676
1671
1680
1669
1670
1708
1711
5667
1889
1661
450002
1671
1880
1893
1666
1682
1687
1677
1676
1890
1890
2276
1668
2268
1903
1631
1647
1650
1711
2277
1670
1657
1899
3802
1667
1874
1703
1804
1804
1661
2085
1671
2272
1964
1682
2643
1665
2544
1654
1678
1668
1664
1700
1694
1696
1682
3204
1752
1749
2303
1691
1691
2112
1661
2172
1664
1665
1660
1665
1685
1677
1677
1677
1810
1813
2347
2108
1672
2457
1832
1672
2261
2087
2794
2716
1671
2645
1684
1873
1697
1683
1683
1681
1683
1675
1661
1663
1756
1663
1676
1680
4161
1670
1657
2712
1673
2564
1674
2197
7860
1705
1799
1794
1800
1671
1667
1667
1671
1673
12597
1669
1684
1669
1707
1669
1679
1677
1898
2561
1666
1795
2372
2064
2064
1896
1899
2201
2807
2219
2271
1678
1663
1660
1684
2448
1670
1663
1667
1690
1673
1664
1937
1910
1905
1675
3488
1664
2048
2047
2486
1660
1671
1683
1680
2274
1798
1660
1667
3482
1691
1932
1668
1794
1790
1658
1754
2721
1684
2898
1670
1664
1670
1664
1669
3095
2570
1880
1675
1698
1674
1658
1692
2551
1669
2553
1659
1676
3068
1667
1674
2266
1664
1676
1664
1698
2562
1665
2331
1673
1913
2484
2261
3735
2553
1673
2262
2597
2596
2045
2047
1658
1683
1908
1907
1881
1884
2719
1881
1676
1696
1828
1675
1651
1860
1713
2468
1651
1656
1694
1658
1704
1656
2527
1666
1663
2582
2284
1913
1664
1671
1676
1840
1654
1653
1653
1674
1662
1687
1667
1887
1688
1671
1675
1678
1673
1656
1704
1903
1903
1904
1903
1765
2695
2590
4166
1683
1698
1909
2065
2262
1684
2371
2377
1671
1701
1655
1675
1663
1690
42009
2368
1685
1680
1662
1765
2085
1648
1681
1653
1689
1668
1678
1682
1657
1657
1667
1683
1689
1754
1670
1654
1685
1677
1666
1669
1669
1689
1685
1652
1872
1796
2638
1669
3492
1662
1674
4058
2569
1682
1674
1681
2278
2306
2064
7683
1687
1669
1668
1668
1668
1673
1897
1665
1685
2095
1689
1646
1645
1654
2293
1653
1681
1666
1671
1679
1677
7164
2310
1671
2339
1672
1680
1685
1696
1668
1678
1663
1695
1665
1684
1906
1917
1916
1681
1672
1681
1677
1653
2563
1671
1668
2342
2055
2422
1667
1683
1671
1887
1887
1675
1659
1663
4908
1674
1671
1677
1679
1674
1681
1671
1653
2101
1680
1680
1696
1671
1675
1677
1649
1908
1692
1664
1887
1798
1686
3451
2272
4492
1804
1711
1686
1712
2201
1671
1672
1670
1670
1672
1670
1674
1671
1671
1671
1672
2043
1673
1700
2271
1670
1658
1659
1662
384511
1657
1665
1686
1650
1651
1679
1684
1685
1966
1684
2217
2228
2220
1684
1683
1669
1684
1681
2281
2084
1690
1671
1787
1674
1673
1671
1786
1672
1703
2713
3136
1674
1673
1703
1704
2254
1706
1701
2252
2257
1705
1675
1682
1665
92169
1574
2469
1642
1683
2268
2270
2272
1861
2354
25931
2353
1788
2575
1875
2080
1684
2320
2284
2284
1670
1688
1686
1693
1787
1937
1790
1787
1784
1673
2342
1701
2304
2302
2287
2535
1867
2255
2260
2390
2271
2275
3073
2205
2202
1871
1667
1667
2194
2495
2284
1700
2512
2605
2869
2077
2870
1680
1760
1759
1764
1814
1818
1817
1759
1816
1809
2306
1729
1735
1896
6089
1895
2836
2569
1681
2371
2210
4197
1891
2494
1664
1777
1773
1661
2019
2288
2286
2357
1702
2306
2277
1692
1678
1677
1678
1691
1681
1679
2444
1913
2265
1680
2643
2864
1676
1892
1911
2471
2469
2554
2290
2553
1679
1931
1933
1893
1682
1682
2366
2275
2557
2302
2272
1938
2348
3405
2291
2710
2564
2329
2268
2268
1656
2672
1864
2319
2363
2390
2392
2558
2558
1668
2250
2885
2578
2245
2282
2556
2309
2278
2304
2527
2882
2849
2849
2474
2262
2335
2281
2284
1902
2060
2882
2567
1686
1670
1668
1670
1862
2287
2043
1665
1666
1819
2276
2286
2350
2292
2289
1671
2197
1936
1940
1944
2209
2556
2522
2053
2464
1695
2256
2557
2271
2544
1932
2550
1750
1931
1927
1930
1933
1802
2281
2283
1670
1662
1882
1692
15034
1877
2303
2436
1675
1687
2276
1672
1866
2589
2279
2461
1709
1891
1643
8551
1671
1685
1685
1684
1683
1685
2374
2562
2393
1868
1868
1694
2250
2425
9085
2089
2748
1876
1659
1659
1661
1879
2547
1674
1879
1674
2557
4746
2557
2266
2300
1696
2558
3803
3621
2283
2284
1689
1653
1654
1679
2575
2630
2560
2660
2632
2560
2385
2352
1900
2309
2718
2720
2721
2283
2721
2309
1674
5233
5233
2286
2527
1791
1864
1865
2544
2473
7032
2195
1676
2647
1817
1870
1674
1672
2308
2527
2888
2601
2255
1793
1701
26352
2252
2537
1679
1706
2282
1865
2191
1803
1662
1662
1661
1661
2203
2203
2528
1662
2266
2616
2321
2312
2283
2543
2543
1707
2253
2542
1670
1656
1703
1703
1898
2271
2703
1632
2702
2303
2701
2702
2711
2277
1885
1883
2525
1841
1681
2566
2476
2473
1818
2211
2211
2205
3068
2297
11976
2312
1671
2470
1837
2685
2679
1669
1681
1670
2525
2542
2525
2635
2280
2633
2633
1673
2345
2621
2260
2388
2644
1703
1705
2314
2564
2312
2041
2216
2337
1703
1708
1676
2277
1666
2287
2561
1816
1782
1779
2511
2281
1844
1692
2393
1699
5312
5314
2017
2393
1691
2212
1897
1688
2411
2267
1875
2521
2637
2521
2473
2473
2069
2070
1892
2563
1686
2401
2277
2625
2621
1670
2571
1674
1818
2188
2189
2271
1652
1763
2340
1884
1886
2542
1679
1877
2076
1695
56629
1661
2389
1661
2312
6924
1736
2271
2271
1684
2184
2275
2290
1942
2286
1665
2273
1643
1662
2294
2567
2638
2567
2210
2204
2208
1884
2551
2395
2548
2301
1671
2272
1905
2613
1699
1906
2299
1680
2352
1880
2609
2609
2380
2282
2473
1995
2646
1670
23339
1907
2275
3813
1825
2636
2637
2262
2277
2280
1666
138899
1708
2287
2171
1863
206050
2189
2274
2276
2044
2524
1650
1705
2552
2556
2313
1902
6237
2294
1883
2269
2270
2267
2210
2213
2558
1677
1697
2893
2557
2286
2310
2633
2632
2632
2632
2631
2641
1682
2530
2056
2053
85317
2305
9409
2291
2574
2563
2282
1698
2193
2898
2267
4988
2898
2050
2290
2296
136995
2255
1689
1689
2284
2277
2532
1828
2548
2885
1677
1677
1885
2281
2275
13653
1659
1889
1687
2548
1680
1780
3130
2367
2283
41011
2272
1697
2627
2365
2366
2280
2273
2274
2273
1681
2303
2272
2286
3247
2299
1653
2272
2066
1680
2617
1670
19409
1670
2058
1673
2840
2654
2260
2525
1909
1911
2274
2273
2275
2272
2876
2295
2691
1699
96662
1903
1665
1667
2278
2281
2888
2553
2518
2297
2644
2278
2306
2270
1845
2269
2276
2390
1690
1889
1901
19214
1873
2208
2601
2281
2308
10649
2659
2531
1678
1677
2275
76076
3652
2309
1897
2306
2403
2643
2105
2277
1890
2553
2551
2549
1672
2558
2561
2304
2303
2627
1655
1795
1670
2957
3458
2273
2291
2291
2294
2280
2307
2268
2273
2389
2389
99094
2301
3201
2559
1881
1684
2296
2296
2564
1684
1684
1683
1685
1658
1899
1899
2283
2270
2304
2275
2615
2564
4585
2567
2570
2650
2655
2568
2278
2572
2569
2302
1683
1683
1699
1874
2285
1706
2275
2274
2380
2897
2560
2561
2051
1897
1899
1701
1676
1840
2551
2529
2527
1894
1795
1794
2301
2684
2873
1702
1673
1661
1661
1685
1685
2303
2305
2284
2556
2555
2556
2890
2556
2536
5339
2555
2269
2266
2266
2282
2301
2550
2280
2435
2050
2619
2621
2373
2265
2572
2275
2366
2652
2051
1667
2698
2569
2279
2280
1685
2659
1803
5351
212807
2274
2281
2281
2283
2284
3389
2283
28643
2627
2306
2303
2302
2389
1681
2306
2082
2303
2566
2565
2302
2306
2304
2308
2286
1683
2621
2214
2277
2276
1585
2381
2300
2051
2567
2900
2566
1688
3411
2541
1670
2048
2306
1703
2652
2653
1674
2656
2283
1677
1673
2885
2047
2278
1765
1761
2621
2556
7068
2263
1662
2253
1670
1666
1667
2552
2559
2297
2647
1896
1675
2311
1681
176680
1681
2275
12950
2261
2264
2895
2896
1664
2342
1669
1679
1674
2308
2306
1880
2484
2042
1706
2564
2566
2267
2301
2865
2292
1869
1906
1855
1674
2278
2563
2562
2305
2794
1888
1680
1883
2281
1702
1870
1871
1670
1709
2285
2292
2638
1675
2557
2657
2559
2557
2662
2562
1701
1786
1892
3163
2562
2336
2590
2589
1873
2291
2307
2290
2872
2538
1668
1882
2314
2554
2414
2415
2878
2557
2355
25095
2538
2580
2574
2571
2577
2549
1812
1697
3538
1800
2070
1660
1660
2567
4415
1708
1670
2297
2050
2286
1685
1600
3588
2292
2292
2549
2048
1815
2359
2266
1695
2272
1686
2579
1865
1671
2688
1669
2308
1687
2548
2457
1672
1670
1702
2313
1696
1812
2787
2874
2876
2281
2530
2528
2103
2546
2066
3844
2276
2284
2067
2421
2285
2308
2311
2201
1693
2205
1692
1607
2207
2206
2637
2261
2265
2635
2325
2639
2285
1677
2577
1717
2274
1911
2252
2854
2313
2315
2313
2561
2385
2642
2211
2185
2424
1685
2064
2194
2555
2557
1674
2559
2565
1769
2559
2466
1704
69434
2284
2275
2282
2294
1690
2287
2564
2178
1692
2541
1688
4737
2291
2291
1878
2035
2372
2292
2532
2273
2268
2443
2282
1720
2294
2558
2892
2561
1669
3912
2381
2528
1671
3999
2318
2547
2549
2512
2655
1664
2301
2337
2346
4021
1689
2286
1701
1694
1890
2141
1898
1683
1684
1686
1675
2099
1670
1672
1672
3100
2291
2287
1762
7878
2100
2252
1681
1678
1687
1686
1702
1703
1708
2304
2272
2059
2587
1758
1757
1673
1683
2362
2313
2531
1683
2560
1898
2544
2631
2279
2303
2304
2298
2302
2303
2302
1850
1688
2629
2605
2286
1693
1773
1784
2309
2890
2890
2553
2557
1706
1650
5244
1691
2318
1700
2472
2281
2308
4251
1808
2843
2652
4119
1807
2698
2701
2872
2833
2835
2828
2845
2591
1683
1683
1683
1671
1699
1669
2875
1693
14266
2066
2271
1699
1702
1686
2506
2503
2504
2568
1653
1721
2260
1908
65297
2293
2645
2559
1679
2555
1682
1663
1888
1915
2673
1668
1645
2697
1914
1678
1697
3161
1816
2296
1657
1950
1951
1697
2629
1667
2529
1677
2279
1694
1699
2533
2533
1865
2213
2296
1785
2296
1697
2298
2554
15026
2305
1896
1703
1682
1702
2268
1674
1695
1695
1693
1697
2796
1692
2524
2324
2624
1840
1942
1842
2533
2280
1688
1683
1689
2275
1922
2304
2275
1681
1680
1682
2392
1673
2517
2551
1913
2396
2398
1705
1867
2349
2342
1891
2212
2214
2214
1888
2218
2214
1864
2200
1897
1897
2210
2449
1904
2224
1902
2195
2572
2571
2019
1889
2187
2215
2213
2218
1897
2205
2105
2281
2286
2284
2289
1893
1893
2287
2023
1867
2213
2211
2191
2190
1901
2086
2274
2270
2650
1865
1890
2222
1896
2215
2195
2191
2608
2031
2211
2206
2204
2097
2634
2635
2480
2482
2429
2258
2270
2199
2432
1878
2562
2277
2465
2192
2280
2396
2464
2683
2461
2213
2685
2107
2189
2226
2221
2108
5224
2109
2205
1885
1893
1867
1870
2173
2299
2277
2278
2388
2471
2391
2429
2266
2287
1890
2078
2689
3430
2276
2278
2204
2678
2216
2219
2214
2468
2466
2255
5042
2279
2688
2193
2192
2674
2198
2199
1890
2216
2217
2217
2198
7302
2856
2478
2271
2467
2091
2481
2286
2205
2675
2246
2186
2206
2260
2848
2684
2274
2206
2063
2472
2046
1905
2269
2463
2207
2874
2215
2262
2098
2370
2105
1966
2266
2249
2201
2476
2214
1857
2206
2380
2472
1863
2286
2197
2668
2294
2298
2277
2273
2307
2311
2281
1891
2396
2223
2223
1892
2686
2292
2214
2215
2211
2213
2210
2280
2214
2213
2371
2396
2527
2526
2083
2082
2085
2698
1929
1874
1871
2396
2470
2207
2211
2220
2403
2247
2239
2439
1890
2520
2699
1886
1877
2190
2208
1880
1878
2479
1887
2443
2523
2209
2206
2212
2210
2448
1892
92322
2461
2214
2209
2246
1872
1899
2476
1992
2477
1890
1886
1884
2051
1868
2462
1670
2052
2046
2051
2046
2046
2063
1682
2296
1695
1699
1692
2480
1678
1677
1847
1692
1690
1691
1690
1703
1692
1749
1881
1793
2353
1660
1844
2657
1672
1689
1919
2271
2287
2309
1670
1675
2542
2538
2540
2537
1689
1695
2281
2280
1885
1782
1786
1694
1694
2828
1694
1694
1691
2365
2055
1686
2453
1889
1674
1704
2558
2307
2085
2055
2303
2309
2301
1689
2688
5866
2698
1661
1674
1674
1762
1913
1667
1667
1942
1942
26923
1676
27173
1688
1688
1636
1669
1689
2283
1685
1912
1942
1688
1688
1782
2891
2888
2292
2436
2131
2862
1664
14714
1699
1929
1667
1946
1652
1687
1664
1785
3462
1666
1684
41499
2379
2050
1716
1717
1819
1685
1781
2382
5573
2187
2369
1925
2334
2284
1703
2550
2612
2545
2289
2701
2548
2282
2073
2888
2888
2210
2205
2210
2205
1882
1653
2040
2817
1687
2474
2652
2282
1682
1674
2419
1690
2277
1687
2284
2278
2280
2400
2308
2554
2717
2295
1802
2301
1701
2303
1686
2889
1673
1724
2890
2885
2888
1660
1870
2271
2572
1661
2408
1676
2284
1947
2044
1807
1886
1893
1892
1890
2281
2277
2650
2551
2554
1705
2037
2535
1884
1684
4995
1751
1804
1895
2627
2289
2336
3497
1710
1830
2215
2218
2213
1877
2302
2560
33226
2347
1669
1910
1893
2283
2571
1875
2638
2272
2272
1660
1666
1669
2300
2291
2277
2288
2282
2645
2067
32924
2549
2548
2272
2287
2291
2285
2626
2875
2563
2465
2292
1684
2765
1706
1681
1683
2544
2554
5729
2011
2331
2279
1891
2554
2560
2387
2662
2552
2288
2288
1683
1691
1677
2203
2524
2520
2519
1878
2548
2469
2471
1704
2565
2265
2347
2298
1651
2551
2553
2554
2654
2654
2558
2394
1912
2040
2593
2279
2307
2278
2297
2346
2268
2269
2277
2287
2646
2288
2280
2277
2570
1882
1673
1674
2552
2553
2554
2553
16467
2311
2542
1681
1682
2458
2617
2298
2268
2268
2271
2308
2275
2549
2273
2276
2561
1681
2536
2537
1684
1692
2293
2291
2547
2547
2540
1885
2888
2351
2301
2050
2052
2058
2277
2440
2284
5093
2303
2301
2638
2642
2270
2269
2646
2648
2303
2269
2287
1876
2201
2207
2201
2201
2202
2205
2199
2643
2217
2555
2641
2347
2296
1812
2563
2286
2535
2272
2323
1898
2424
2539
2539
2262
2700
2428
2263
4830
2261
1675
4405
4330
2260
2295
2261
1681
2038
2218
2704
1683
2554
1841
1670
2543
2543
2641
2283
1699
2295
1701
1699
2647
2647
2330
2021
2567
2297
2278
2560
2285
2278
1692
2864
2423
1686
2528
1682
1693
1673
2200
1902
2064
1658
2476
2740
1685
92749
1654
1779
1750
2708
1893
2288
1688
1669
1670
1812
2427
2256
1874
2353
1887
2400
2700
1680
2702
2281
1681
1675
2327
2390
2875
2000
2693
2342
1861
1700
1705
2152
1689
1696
1667
1668
2562
1808
2279
1674
1665
1842
2092
1903
2068
2096
1771
2573
1685
1681
1680
1679
1682
1631
1654
2039
1683
1693
1667
2102
2285
2247
1825
1685
2062
2461
2208
1892
2018
2085
1933
2410
2277
1795
1790
2475
2471
1690
2468
1719
1973
1674
2214
1928
1688
1702
2281
1696
1689
1650
2550
1687
1882
1669
2678
2474
2101
1906
1806
2562
1662
1659
2061
1654
2882
2656
1769
1671
2364
1686
2475
2280
2063
2046
2016
1802
1812
2478
2295
1682
2149
1681
1778
1675
1672
2542
1669
1705
1705
2386
2306
2077
2327
1777
2067
1683
1682
1685
1690
2391
1798
2535
1747
1666
1816
2456
2462
2455
1683
2458
2454
2454
1656
2457
2460
1856
2507
2599
1649
2713
2556
2361
2285
2361
2284
2549
1659
1886
1657
1657
1685
1746
1645
2476
1685
1887
2690
2188
1682
1677
1674
1677
1574
1672
1678
1649
1670
2569
1671
1668
1681
2630
1708
1708
1678
1710
1861
2316
1668
1668
1781
1787
1681
1671
2277
1702
1780
1682
1845
2359
1687
2065
55539
2811
2527
2398
1665
2211
3216
1671
2554
1665
1666
2388
1682
1678
1678
1754
1933
1673
1692
1694
2884
1885
10991
2399
2296
1676
1677
2880
2401
1679
1677
1685
2388
1703
2271
2691
1666
1657
1817
2296
2369
1680
1911
1705
1680
2059
2087
2064
5238
1680
1715
1674
1869
1676
1830
1666
2528
1695
2528
2522
1663
1816
1668
1705
1896
1676
1688
1691
2212
2085
2102
2035
1701
2271
2271
2869
1671
1675
1938
1684
1690
2421
2562
2285
1896
1784
1672
2901
1690
2061
2356
2561
1675
1675
1670
1668
2376
1885
1687
1684
1684
2288
1675
3723
1683
1668
1677
1663
1660
1841
2565
2446
2565
2564
2563
1963
2263
2265
2841
2521
2840
2271
2558
2590
2593
1896
1672
1667
1671
2567
2569
2565
2565
10388
2566
2567
2569
2569
2564
2272
2213
2211
1897
2573
2668
2564
2569
2475
2270
2269
2270
2624
2200
2200
2473
4834
2473
2707
2204
2206
1901
1900
1901
2285
1663
1888
4460
2547
4072
1892
1632
1897
2088
2092
2473
2243
2245
2204
2290
2528
1890
2472
1702
2201
2526
6214
2204
2556
1883
2252
1910
2264
2268
2125
2346
2268
2245
2379
2123
1889
2628
1910
1908
1903
2272
2272
2272
2273
2288
2287
2376
2261
2277
2273
2204
2316
2275
2275
2274
2271
2654
1693
2278
2279
2261
1893
2844
2239
1902
2557
45886
2624
2561
2560
2623
2627
1911
2561
2573
2568
2575
2712
2568
2188
2185
2259
2556
2686
2281
2445
2136
1672
1879
2276
1876
2265
2281
1879
1662
2581
2582
2291
2292
2718
2282
2419
2056
2708
2288
2712
1660
2274
1670
1673
2197
2197
2195
2194
2197
2195
2271
2270
2253
1921
28420
2616
1909
1904
2616
2197
2282
2280
2279
2283
2276
2466
2021
2215
2217
2203
2316
2314
2261
2315
2316
2076
2337
1893
1914
1912
2264
1916
2274
26623
1918
2640
2587
2357
2405
2269
2092
1674
2840
2301
3425
2468
1655
2484
2397
2611
2467
1856
2467
2543
1880
1882
2535
2471
2474
2470
2132
2254
2627
2197
2279
2631
1896
2555
2847
2545
2553
2477
2293
1877
2373
1857
2291
3318
2270
2321
2410
2366
2289
2286
1878
2203
2261
2263
2264
2557
2270
2258
2039
2036
2280
1890
1581
2397
1903
2478
2220
2481
1912
116853
2367
2268
2209
2216
2216
2626
2626
16246
1675
2291
2477
2245
2249
2301
2287
2271
2280
2270
2706
2199
1674
2581
2707
2476
1881
1686
2571
1676
2296
2281
2431
1811
1649
1812
1810
2664
2455
2664
2357
1891
2090
1666
2316
1844
2293
2294
1681
2369
2688
2340
6119
2611
1671
1678
1810
1810
1945
1713
2042
1755
1755
1685
2280
2281
2280
2299
6551
2280
2279
1893
1698
1671
1668
2210
1920
1669
1668
1670
1689
1785
2255
2258
2333
7772
1689
1663
2305
1684
1682
1685
1694
1685
1699
1701
1681
1681
1675
1679
1680
1680
1677
1676
1679
1941
2254
2293
1900
1770
1811
1704
2314
1707
1706
1637
1706
1705
1708
1637
2545
1702
1705
1705
2851
2848
1814
1816
1683
1682
1679
1689
1689
1661
2659
1693
2392
1679
2540
2545
1752
1667
1676
1690
1678
1703
2903
1687
1781
1782
1672
1672
1673
1670
1890
2376
2568
1675
1796
1717
2357
1701
1704
2589
2512
1685
2086
1690
1700
2592
2243
2272
2087
2651
2095
2304
2087
2299
1715
2095
1714
2257
1765
124296
1808
1809
1681
1681
2294
2293
1901
1652
1687
1673
2696
1895
1685
2196
1680
1663
2053
1693
1682
1678
1680
1675
1675
1809
1676
1683
1675
1672
2390
2345
1675
2471
1670
1679
1672
1682
1704
1679
1666
1698
1700
2314
2314
1669
2849
1663
1893
2054
2046
1685
1684
1694
2235
2296
1680
1672
2293
2428
1778
1782
1683
2361
1829
1644
1672
1813
1812
1681
1673
1659
2314
1692
2564
2393
2315
1704
2520
2539
1687
2209
2210
2088
2191
1667
1815
1946
1948
2386
1689
2257
1656
1665
2317
1680
1684
1669
1690
1670
2296
2379
2347
1706
2846
2538
2400
1880
2279
2309
1688
2259
1682
2051
1680
2544
1677
2347
2534
1664
1679
1683
1669
2285
2305
2360
2456
2035
1672
1685
1681
1886
1810
1816
1786
1775
2267
1686
1677
1693
1684
1892
2341
1681
2481
1699
2537
1674
1909
1699
2707
1667
1669
2355
3575
1657
2439
1658
2260
1924
2255
2262
2259
1667
6927
1709
1667
1672
1676
1682
1675
1678
2350
2303
1673
1677
2302
1674
1673
2302
1676
1678
1676
1644
1676
2308
2297
2190
1696
1652
2845
1703
2702
2849
2850
1877
3865
2282
1774
2694
1663
1677
2861
1760
1760
1710
1821
1819
1822
1670
2312
2374
1655
1751
1751
1750
1754
1642
1749
1751
2280
1684
2061
1701
1681
1687
1688
1882
2040
1690
1848
1680
1672
2356
1658
2300
1675
1675
1679
1677
1681
1676
1679
1677
2848
2272
1677
2864
2180
1688
1673
1893
1714
1675
2663
2660
1694
1656
2395
2698
1653
1662
1683
1674
1681
1689
2571
2273
1814
1818
1707
1672
2275
2236
2275
1679
1648
1691
1659
35499
2284
2587
2262
1807
1686
1782
2542
4115
1673
1673
1671
1674
1676
1673
2557
1673
1676
1676
1673
1673
1676
1665
1667
13428
1681
2661
1937
1934
1671
1710
1817
2280
2313
2310
2305
1955
1664
1690
1689
1673
1675
70532
1822
1821
1824
1820
1816
1825
1818
1821
1820
1707
1764
2286
1676
1707
1667
2258
1683
2257
1673
1694
2367
8784
1681
1672
1789
1674
1675
1665
1669
7470
1708
1675
1674
2092
1670
1668
2391
1684
1668
1736
2302
1692
1657
1897
1665
1663
1651
1693
2464
2008
2538
2255
2255
2278
2545
2281
1865
2355
2376
1680
1807
2312
1670
1689
2128
2260
2178
1663
1700
118994
1706
1705
1679
1686
1671
2541
2935
2563
1683
1682
2094
2091
1678
1672
1692
1675
1697
2571
1680
2539
2544
2308
1666
1691
1688
1693
1677
1903
1678
1680
2270
2463
2717
2072
1675
1680
2463
1682
1879
2272
1688
1689
1672
1692
2047
2088
1676
1701
2702
2073
2868
2557
1656
1682
1675
1680
1685
1687
1773
2595
1675
1674
1673
5805
5803
1674
1678
1703
1689
1685
1675
1683
2701
1698
1685
1698
1684
1896
1921
1740
1936
1886
1887
1675
2692
1693
3744
2281
2280
2344
2547
1690
2363
2839
1678
2295
1852
1677
2043
1667
1668
1679
1676
1671
1671
1931
2398
1677
6352
1708
1662
1682
2288
26918
2851
2849
1664
1701
1673
2272
3598
1681
2657
1684
1684
1695
2374
2697
1685
2529
1698
1693
2689
2681
1668
2693
1655
1668
2484
2481
2484
2483
2482
1683
2397
2399
2395
2266
1701
2304
1781
172543
1672
1662
1658
2136
1689
2580
1660
1685
2380
1945
1943
2539
2367
2637
2364
1666
1666
1709
1670
2536
1703
2540
1894
1662
2059
1663
2297
1690
1768
1683
1703
4191
2291
2056
1669
1765
1940
3616
1671
1673
1874
1695
1694
1691
2536
1898
1677
1706
1707
1665
1699
2264
1692
2298
1816
2263
1808
1686
1690
1814
2259
1682
1681
1890
2565
2461
2301
2255
2394
1786
1664
2270
2270
1780
1672
2290
2268
2082
2317
2418
1711
1678
1680
1682
2327
2285
1665
1658
2381
1699
1678
1668
1662
1698
1669
2055
1903
1763
2905
1754
2265
1669
1671
1683
2297
1679
1898
2272
1883
1883
1698
1690
2278
1695
1683
1702
2707
2708
2850
1927
1673
1674
1672
1673
1675
1675
1685
1683
2199
1649
2394
2290
1684
1685
1675
1721
2399
1820
1714
1715
2290
1932
2130
2354
1663
1663
1697
1668
1687
1665
2864
2301
1679
1695
2309
1675
1667
110942
1682
1673
1684
1681
1671
1806
2348
1659
1666
1687
2390
2061
1814
2273
1674
1675
1675
1671
1669
1710
5767
2305
1868
1694
1692
1662
1671
1684
1671
8599638
1698
2080
1676
1685
1684
2576
1681
2479
2415
2265
1670
1672
1820
1695
1657
1696
1697
1747
1657
2209
2648
2675
1712
1673
1676
1897
4971
2861
1671
1896
1690
1688
1900
1889
2289
1824
1821
1820
1705
2872
1680
2860
2217
1662
2386
2386
2388
2381
1667
1648
1700
2860
2860
1690
1811
3754
1681
1681
1682
1682
2272
1889
1667
1677
1686
1676
1661
1664
1680
2573
1683
1758
2428
1675
2563
1666
2392
2394
2264
1677
1694
2619
4031
1671
1666
1681
1685
1681
2381
2481
1668
2086
2647
1891
2538
2544
2544
1844
1844
1644
1799
8591
1846
1846
1765
1767
2066
1727
2079
6926
2264
2251
2304
1690
1692
2542
1903
1690
1780
4337
1680
1685
2463
1681
1685
2849
1688
1692
1680
2566
1694
2364
1700
2272
1911
26665
2870
1763
2556
1688
2651
2552
2571
2662
2660
2656
2864
2659
2567
1653
2561
1790
2378
1794
1791
1941
1685
1659
2377
2380
2377
2660
2572
2285
2262
2286
2286
2226
2227
2466
2262
2263
2390
2392
2394
2352
2287
1665
2317
2454
2312
1898
2288
2306
2482
2133
2482
2285
2310
2185
1715
1871
2441
2641
1873
2652
2521
2578
2215
1907
2567
2270
1659
1657
2130
1859
2701
1913
2698
1911
2272
1916
2266
2396
2266
2191
2197
2803
2199
2278
2280
2278
2276
2280
2278
2196
2199
2845
2847
1899
4081
2107
2379
2278
1907
3691
2396
2274
2251
2248
2247
2250
2250
2250
2250
2225
2116
2094
2066
2119
2118
2270
2202
2271
2571
2333
2043
2333
2282
1888
2269
2236
2217
2218
2574
2568
2570
2564
5051
1890
2299
1900
2304
2267
2275
2562
2272
2260
2257
2263
2549
2261
51066
2286
1664
2475
2473
1651
2248
2250
1912
1910
2581
2252
1903
1901
1903
1905
1902
1900
1905
2477
2286
2478
1899
2557
2538
1896
2460
1895
1922
2861
2383
2383
2383
2290
2206
2396
2552
1670
2189
1870
2190
2193
2194
2573
2577
2285
2465
2267
2470
2545
1842
1885
2263
2257
2266
2182
1681
2280
2561
7645
2561
1914
2854
2061
1684
1679
2285
2168
2569
2286
2212
2274
2271
2277
2271
2457
1667
2426
2557
2557
1903
1897
2266
1670
1671
2477
2198
2283
2280
2347
2200
2195
2190
2192
2198
2563
2558
2556
2555
2483
2475
2476
2586
2561
2479
2478
2211
2475
2476
2475
2284
1911
2268
2397
2449
2182
2184
2190
2186
1676
1909
2293
2243
2294
2282
1656
1871
2369
2173
2293
2555
2851
2561
2375
2702
2561
2561
1681
2267
2295
2293
2289
2290
2206
3556
1682
2209
10748
2259
2266
2271
1881
2562
2283
2267
1882
2373
2197
2193
2196
2279
2196
1672
2197
2193
2193
2200
2193
2291
2289
2275
2260
2259
2552
2261
2266
2312
2494
2457
2463
2454
2456
2268
2712
2712
2293
2585
2304
3330
2255
1908
1908
2478
2476
2224
2281
2280
2554
1876
2296
2205
2358
2220
2551
1874
2286
2561
2566
2553
2282
1882
2712
2278
2197
2204
1686
2285
1686
2281
2564
1684
1681
2293
2292
2282
2309
2217
11334
2281
2265
2053
2211
2211
2209
1670
2263
2542
1868
2559
2453
2454
1971
2458
2458
2321
2455
2455
1890
1889
1890
1894
2907
2197
2282
2195
2372
2285
2298
2196
1685
2293
2280
2534
1898
2548
1883
2267
2251
3363
5644
1903
2224
2210
2466
2224
2211
2352
2352
1674
2220
2317
1672
2275
1679
2265
2274
2261
2685
2297
2297
2694
2694
2691
1907
2182
2185
2469
2206
2274
2192
2274
2589
4469
3162
2240
2255
2301
2248
2302
2571
2259
2272
2184
2579
2039
2266
1848
18956
2540
2271
2382
2570
2575
2575
3428
3426
2277
2561
2577
2247
2249
2306
2212
1859
2213
2213
11408
2210
2209
1679
2433
2248
2204
2468
1880
2473
2473
2254
2296
2295
2566
2565
3340
2526
2286
2208
2436
2707
2441
2705
2266
2320
5197
2276
2564
2199
2094
2258
2259
2596
2482
1896
2186
2385
2201
1672
2384
2201
2204
1672
2207
2201
2198
2206
1676
2206
2199
2206
2559
2288
1690
1690
2286
2285
2274
1903
2269
2271
2695
2278
2277
2279
2252
2274
2274
2276
2277
2279
1894
1894
2080
2273
2001
1678
1677
2271
2270
2103
2305
2596
2206
2207
2207
2204
2205
2205
2208
2199
2205
2592
2181
2264
2271
2267
2250
2249
2271
2264
4356
2398
2210
2273
2264
2479
2250
2570
2274
2243
2242
1670
2557
1669
2599
2208
2283
2207
2285
2281
2284
2539
2036
1905
2539
2546
1899
1880
1881
2274
2268
2276
2592
2590
1996
2273
2476
2269
2285
2548
1909
1908
1907
2319
2312
1902
2090
2290
2442
2466
2451
2390
2205
2468
1880
12363
2272
1889
1907
2270
2035
2572
2573
1884
2288
2584
107777
2576
2477
2579
2579
2213
2584
1890
1887
2659
2232
2267
2257
2698
1908
2287
2111
2211
2351
2212
2209
2211
2582
2577
2587
2271
1699
2269
2269
1874
2303
2273
4379
4454
2667
1659
1665
1661
4122
2386
1896
2565
2280
2639
1664
1679
2297
1894
2125
2295
2293
2262
2700
2085
1668
141089
2805
2467
2821
1688
1911
1681
2206
2579
2560
2270
2611
1670
1901
1812
1681
1678
21353
1672
4972
1679
1705
1635
1905
1863
1904
1645
2116
2466
2288
2253
1806
1696
1702
2532
1885
1674
2555
1659
1669
1665
2273
2544
1663
1659
1674
2142
1636
2826
1678
1684
2213
1653
2213
2266
2263
2469
1737
1970
1664
5077
2159
2355
1657
1679
2061
1679
1640
1681
1675
2573
2530
1667
2272
2047
2583
1709
6787
1656
2651
1656
1662
2993
1882
82245
1662
1891
1663
106715
4132
1895
1682
2276
1695
1674
1655
1773
1660
1770
6496
1637
467079
2282
1638
2567
2272
1649
2292
1681
2578
2551
2260
1670
2555
2250
2272
4380
1664
2249
1706
2577
1815
2203
2210
1705
1679
1660
1889
6663
1707
1872
254595
1655
1662
1659
1660
1671
1684
2252
13961
2256
1676
2285
1661
2287
2062
2276
1661
1765
29583
2273
1667
2273
1659
5724
1659
1660
1669
2268
1945
2257
1783
1789
1789
1701
1663
2529
1663
1789
2274
1687
1680
5389
1685
2700
1665
2215
19453
2266
2267
3141
2268
2274
1669
1912
3972
2675
1679
2844
2334
2573
6447
1679
1643
9205
1691
2703
1668
1630
1628
1675
2406
1637
1725
1669
2221
2319
1832
1683
1991
1666
1674
1637
2846
2258
1699
2265
741959
18395
1686
1649
1661
2440
5131
5326
5325
1704
1672
1680
1614
2022
6697
2282
2281
2479
1682
1697
1644
1653
1690
1745
1621
4044
1657
1795
2283
1664
1660
2415
2630
5806
2279
1793
1640
2435
2261
2279
2280
2387
2582
2406
2276
1669
2548
1852
2948
2683
1854
1657
2829
1688
2680
2828
1638
1658
2464
1693
2457
2309
2050
1689
1761
2374
1623
2620
3347
1663
1671
1668
1664
1665
2296
1900
3334
1701
1664
1903
1901
1902
1897
1883
2275
1999
1898
1899
1914
1682
1638
2581
1682
2581
2568
2653
2556
2470
2585
2041
2857
2854
1661
2596
2463
1629
4931
1678
2206
1941
1861
1749
2542
2645
1658
3432
3089
3433
2018
1684
1758
1736
2294
1652
1658
1652
2281
1655
2272
1652
1676
1657
1658
1946
1657
1677
1658
1801
2280
2060
1635
1888
2131
1632
2453
2568
1896
2567
1892
1896
1663
2451
2665
1686
4917
1677
1674
6820
1673
1668
2432
1923
2717
2694
2711
2430
2424
45007
1644
2752
2752
1633
1671
2922
1667
2420
2283
1655
2581
2272
2273
2518
1690
1907
2325
2271
2172
2067
2560
2722
1676
1677
2561
2300
2534
2316
2271
2254
2316
2260
1695
1987
2269
2248
2255
2098
1654
3411
1856
2310
3962
2285
22813
2257
3406
1665
1677
2257
2257
1799
2262
2284
2281
1685
2132
2566
2465
1979
2578
2193
1679
2401
1623
2573
2367
2308
2253
2286
2311
2244
2242
11347
1675
2275
1675
4347
1675
2590
2599
8724
1673
5082
1674
6069
1641
1675
1864
2200
5131
2203
2217
1686
2267
2267
1687
2536
1682
2160
2255
2182
2556
2281
2439
1798
1687
1670
2562
1667
1879
2248
2092
2426
2246
2267
2100
2250
1681
1688
2540
2274
2043
2557
2536
1657
2267
2201
2391
2264
2206
1674
1653
2209
2717
2205
1682
2548
2541
1683
4716
2304
2400
2272
2235
1773
2545
2286
1674
2569
2288
2546
2303
3446
1880
2288
1900
1882
2270
2273
2466
1671
6553
1649
2556
2290
1642
1674
2591
1667
1674
1864
2836
2392
1671
1645
2015
1851
1670
1917
1679
1860
2673
2513
2033
2514
1688
2423
2204
2673
1894
2584
2517
1895
1843
2454
2299
1672
1648
1666
2263
1672
2087
2280
2276
1877
1674
2285
2275
2558
2559
6536
2460
3136
1658
3137
1658
5254
2322
2032
2070
2522
1880
2408
1657
1683
1652
1880
9994
1862
1647
2366
2454
2694
2266
2274
1842
2246
2363
2546
2363
1776
1775
2553
2568
2471
2265
1681
2550
1678
1893
41391
14333
1676
2644
1702
1667
2321
1668
2073
1668
1607
1674
2010
2345
2802
1831
2625
1646
1679
1685
2067
2068
1690
2226
1836
2571
2570
3860
1656
1656
1887
2277
1698
2277
1694
1892
1663
1663
1659
1669
2250
1678
2597
2465
2017
2170
665891
1910
2274
2275
1635
1655
1658
2186
1681
2469
2192
8286
2277
2300
2253
1675
2287
2252
2584
2252
1661
1657
2553
2550
1681
1675
2285
2284
2589
2269
2393
2274
6433
2613
5036
2261
2613
3752
1656
2235
1657
1857
2222
1661
1752
2898
1677
3840
1784
1687
1628
14044
1647
1685
1718
8196
2432
2194
2291
1950
2358
2196
1686
2204
1900
2348
1658
1806
1870
1684
2436
1873
1653
2255
2421
1665
2563
2320
1665
2295
2517
1912
1663
6570
44774
2714
1659
1906
1664
1694
2381
2293
1664
1708
2029
90481
1671
1672
2298
2293
2295
2265
3959
1670
2009
15149
1632
1665
1863
2251
3251
1671
2417
2180
2291
2314
2318
1665
2292
1646
3378
1700
2039
2205
1659
2278
2342
1812
1740
6652
1864
2725
1652
1755
2724
2290
1657
1740
2055
1654
1756
1653
2231
2286
2273
2404
1676
2280
2309
1626
2537
2583
2348
1651
2572
2864
2348
4867
1857
1670
1857
1660
1671
3189
1813
1670
1683
2092
2399
1679
9987
2081
2270
5799
1657
1679
2285
1651
2387
2388
3374
2532
1650
1676
8594
2069
1873
2281
2029
2030
1680
1658
2272
1680
2532
2560
2242
2287
2212
1649
1874
2186
6820
1649
1672
1671
2212
1712
14599
2186
1947
1659
83143
2692
2693
1659
2785
1686
2696
1675
1680
2269
2080
2712
1981
2277
203857
2470
2465
2219
1909
2154
2543
1906
1676
2706
1884
1907
1816
1907
1678
1678
2543
1912
2292
2352
1707
2554
1698
1628
1634
2544
2310
1674
818950
2578
2717
1650
2468
1910
2223
2578
2716
1874
2575
17591
1659
1655
2297
1658
1713
2295
1902
2178
2197
2203
2202
1666
2303
1703
2306
2297
2293
2206
1671
1615
1668
2358
1702
2430
1668
1673
2054
1703
6636
1700
1695
1679
1689
2865
2276
2176
1679
1647
1692
2256
2387
3102
2389
2391
1645
1636
2398
2387
2274
2789
2272
2652
1656
1785
1631
1664
1891
1747
2278
1695
1666
1674
1697
2834
1705
2564
2856
2466
1664
1676
2357
3341
127682
3409
2712
2709
3409
2268
2277
2280
2323
2474
2284
2370
2315
2473
2048
2475
1681
1634
4826
1678
1663
2353
2227
2512
2541
2282
2325
2640
1858
2559
1880
1709
2571
1656
2474
2555
2282
2270
2286
10750
1674
2023
2386
2286
2347
1704
1659
52544
1874
1674
1668
1877
2563
2258
2303
1736
1692
1678
1887
1678
1673
2211
1939
2210
2211
2487
2283
2243
1863
2245
1671
1863
2455
1946
2558
1661
1698
2380
1639
6181
2562
2061
2054
1673
1751
2296
2050
2280
2576
2392
1870
1680
1666
1804
6767
2266
1805
2282
1804
1803
2309
1802
2640
1714
3421
3423
1686
24099
2549
1670
2222
2300
1688
2225
2302
2606
2696
1674
1687
1673
1698
34729
3879
2536
3938
2352
1719
23714
1672
2195
1654
2337
2346
2847
2545
2717
1639
2358
2538
1640
1867
1669
5505
1785
1672
2264
2267
2270
1739
1639
1999
2207
2293
1907
2327
2247
1907
2270
1651
2556
2312
1716
2279
2262
6687
1795
1757
1762
2561
1631
2284
2470
2468
2205
2251
1659
1664
1659
1659
1681
2303
2183
2183
7369
2305
5057
2297
2467
2706
2079
2154
2356
1681
1656
1656
1656
2089
2356
2620
2467
2620
1676
1904
2474
1641
1659
1687
2270
1672
2576
1671
2543
2542
1901
1900
1901
2292
1905
1903
2542
2691
1673
1673
2278
2388
1680
2543
1688
2265
1795
1688
3242
2279
1702
2549
1818
1774
2281
2708
2394
3448
2094
2102
2072
2538
2078
2510
2073
2433
2073
2510
2078
2433
1905
2078
1681
2076
2207
2431
2207
2302
1582
1661
2207
2276
2280
2282
2282
2619
2862
1685
1667
2576
2581
2081
2269
2280
2706
1685
2129
1630
1866
2577
2910
4003
1664
2308
2284
2307
2270
3014
2573
2266
3752
2273
2556
2272
1663
2279
2266
2276
2261
1663
63713
2558
1691
2575
5735
1628
2179
2355
2269
2282
5564
1709
1782
2283
2607
1782
2524
4364
1672
5093
1809
1663
2641
2079
1858
2210
2310
1823
2310
2576
4846
1645
15646
1675
1891
67930
2202
1709
2200
7155
2205
1864
2389
2715
2574
2716
2455
2563
2456
1808
2860
2564
2272
2231
2271
2362
2348
2346
2272
2346
2352
2480
1654
2054
2270
1598
2281
2275
2158
2280
2271
2284
4625
2018
2272
2715
2430
2711
2858
1883
2099
5204
1779
1780
1793
2288
2256
2284
2265
5679
2288
2089
1917
1659
1667
1700
1661
2303
2302
2301
1659
2269
2674
1685
2301
1674
2218
2265
2259
2578
2413
2395
21238
2724
1863
2273
2275
2275
2279
2306
4010
2337
2551
1664
2483
2270
1929
1683
1933
1811
1692
2438
2332
1888
2337
1719
1709
2346
1666
2462
1889
2840
1895
2295
1880
1885
2840
1881
1887
2627
2650
2132
1672
1672
7677
1672
2269
2267
2275
2271
2271
2268
1722
2269
2546
2271
2272
2269
2848
2267
1701
1700
1905
2371
2370
2893
1697
1945
2260
2199
2259
2346
2301
1901
1653
1670
1890
1670
2562
1622
2363
2421
1676
1949
1671
8290
2253
1880
1676
1877
1676
1681
2574
2569
1862
1863
1795
2533
1792
1682
2303
2308
2280
28989
2303
2531
2256
2081
2534
2534
2532
2563
2276
2532
1681
2320
2207
2247
2275
1880
4689
1631
1664
1657
2280
1681
1679
1663
2269
2260
2272
1668
1658
1665
2260
2568
2294
2736
2262
1974
2706
2564
7890
9054
1656
2097
2553
2284
2555
2444
2554
2549
2293
2294
2293
2269
2266
2267
482017
2253
1690
2253
2632
2271
1669
1682
2352
1656
1654
1681
2349
1656
1656
1657
1628
2711
2558
1693
1656
1663
1891
2542
2288
1660
2134
2742
7760
2483
2023
2276
2293
2425
1648
2299
2273
1929
2473
2032
2474
2474
2469
2475
1644
2312
2478
1754
1758
1673
1671
1704
2263
2269
2214
2083
2083
2214
1691
2272
1673
1675
2470
2467
1577
2469
2291
2470
2464
2464
1689
2467
2299
2469
1680
2300
2628
2537
2416
2624
1657
1798
1660
6997
1658
1643
2259
24943
1665
1886
2258
2293
2534
2625
2625
1665
2360
2271
44537
2439
1876
5390
51348
1678
2258
2320
2213
2220
2470
1883
1686
3427
1682
1663
1669
91455
1667
1658
2663
2444
2573
2554
26674
2576
2530
2314
1667
2195
1657
2195
1655
3505
1706
1875
580148
2556
1682
2322
2477
2047
2279
2480
2278
1684
1900
2025
1899
1900
2688
2261
1907
2682
1898
1904
1910
1904
1900
1906
1902
1695
2840
1647
1676
1813
2263
1907
1773
2264
2690
2263
2265
2514
2272
2263
7907
1907
1902
1916
1664
2703
36534
2561
1660
12263
1661
2563
2277
2260
2467
1669
2666
1680
2843
7113
2560
2289
1620
1667
2279
2362
2019
1699
1682
2566
2796
2225
2796
2268
2797
2225
2562
1668
1679
1658
2403
2278
1679
1695
1700
2264
1689
2265
2720
2545
2534
1667
2887
2534
2378
1716
2188
2262
1674
2286
1658
2547
1842
7109
2255
1656
1960
864874
1903
1907
1902
1674
1902
51016
1648
4346
2285
1680
2177
311074
2862
2245
2663
6031
2801
2124
1686
2180
2482
2482
2482
1682
52677
2485
2485
2481
2283
2483
2482
2482
1694
2478
1671
2285
1658
1667
1676
2784
1673
2278
2307
2448
2290
1635
1668
2303
2631
2631
2038
2262
2220
1684
2564
1663
3576
1664
2816
2424
1711
2478
1641
1640
1882
2330
3384
1778
2860
1915
2276
2863
1662
1703
2287
1684
2285
1706
2535
2454
2014
1686
2258
15138
2542
1697
38602
1889
7515
2822
2709
1642
2244
1886
1872
1674
1644
1700
1701
1700
2082
1686
1794
1687
2641
1642
2264
2263
2052
1678
2573
2737
2438
2577
2437
2276
2173
1625
2500
2281
5467
2574
1876
2201
2508
2583
2384
1657
1654
2243
1665
1643
1632
1867
2045
2784
1648
2323
2581
2786
2583
2583
2099
1882
2583
2239
1774
1671
1669
2515
2273
2273
18734
2268
2255
1668
94745
1658
1690
2280
2282
2193
2191
2192
2193
1644
4545
1647
2041
2470
1911
2619
5561
2279
2278
2472
1914
2850
2566
2470
1910
1685
2421
1662
2466
2447
2469
39416
2471
2319
2448
2318
1700
2477
2267
2473
2320
2266
2471
2471
2470
2447
2475
2470
2471
2362
2474
1675
1689
12632
1689
1689
2059
1686
1665
1665
1673
1668
2210
164149
1674
1675
2432
2712
2248
2387
2718
2397
1665
2576
2835
2194
1657
5070
2188
1693
2365
1688
2192
2070
1635
1754
1756
1678
2321
1824
2321
6121
1686
1841
1683
1759
2235
2663
1678
2044
1686
2208
1657
2054
2051
1673
221727
2040
2058
5134
2770
1674
2046
1683
2278
2356
2283
1664
2631
3864
1684
2555
1637
2940
2221
1650
2334
1927
1869
2271
1856
2247
1867
2144
2557
2628
1880
1782
2628
2466
2686
1693
553919
1784
2355
2282
1684
2515
496486
2511
1895
1651
2512
2204
1658
2203
17268
2232
2257
1662
1898
2563
1861
1965
2161
2292
2277
1675
2293
3802
1678
1903
8821
5498
2245
1692
1906
2474
2338
2384
1668
2467
1669
2562
1679
6931
1759
1685
2544
1704
2173
1680
1905
2192
1679
1888
2444
2441
1656
1726
1689
1671
1892
1689
2666
1678
2665
1892
2666
2665
1681
2478
2480
2472
2479
2210
13182
1629
2131
1888
1893
152874
1658
1681
1976
2833
2256
1653
1689
2183
2051
1672
1674
1691
1683
1650
1619
1681
2078
7807
1667
1674
1673
1664
2838
1841
2565
1842
1675
2337
4022
131370
1674
2537
2270
2689
2689
1675
1893
2435
2433
1670
1860
1688
2582
1683
2256
1646
1882
577010
14989
1675
1680
2213
1637
1778
3433
1637
1669
2472
2853
2470
2469
1671
1621
2281
1669
1670
2445
1683
2014
2445
1663
2644
2447
2445
1668
2208
4783
1661
1668
2249
2268
2263
1626
1665
1666
1646
1651
1673
2782
1695
91452
2367
1760
2545
1694
2367
1696
1687
1647
2268
2268
1676
2190
1674
2193
2447
1667
2188
1903
2371
5558
2266
2284
1857
1695
1902
2173
2273
3926
2915
3377
2425
2388
1637
1854
2428
2388
2291
1682
5243
2429
4881
1683
6719
1672
5674
1672
94713
1891
1597
2419
1875
1671
2843
109088
2438
1704
1672
2439
1895
1690
1645
2395
2920
1922
2733
2220
2554
2769
4372
1975
3395
3029
5705
2425
2116
2466
1668
2869
3386
1831
3712
3667
2825
2920
3380
1770
2483
4820
1983
2892
2554
3637
2391
2658
2083
3171
1817
2001
3654
4913
13219
15875
12832
2269
6709
2073
1804
15657
1842
54371
2098
3992
3082
8669
2090
3143
12213
3923
4615
3101
2444
2335
2096
1992
3202
2193
1963
4159
2897
6458
3205
1717
1987
2512
2040
2245
2685
1973
1831
4836
8598
1849
1969
1809
5260
2983
6486
2954
4215
10735
2204
2855
2092
3592
2760
2349
3681
8347
3167
8206
2919
2363
3110
2933
8301
6780
1787
1610
2349
2252
3308
1740
3591
9709
2113
2493
3227
6889
2460
2701
6664
1856
2478
2896
107181
4001
2776
5154
1826
2619
2431
4145
7532
8489
5561
1940
1910
3093
6085
3330
12262
4970
2422
2622
1718
2000
6287
5203
2438
3292
2452
2562
2048
1645
5028
3473
3685
2968
2490
6131
2308
1929
3434
2319
1989
3127
2252
104035
3323
1821
5916
5286
2454
3459
2471
221687
16657
1957
1608
33836
3319
2530
1652
5472
2034
1934
3659
5355
2503
4293
2804
2653
103364
1652
4929
1887
7774
8102
2910
2050
4627
2007
1775
3820
1953
2040
11740
2713
1880
2787
1614
9764
1989
46119
1936
9099
2053
2142
3355
2039
1865
2064
6000
53921
2388
32181
2856
8582
2067
16110
8842
2169
14416
6296
1673
19005
3198
1912
2174
2059
2507
33914
6387
2921
2040
1667
2017
2951
8388
6815
2618
2047
2341
1710
2771
1809
2770
2019
1674
1667
2021
13799
4357
2001
2287
3003
6066
1819
1659
2783
2183
4115
2043
2027
2274
2267
3153
2404
95007
2053
2252
3904
2753
7194
3639
1668
2344
2017
2342
2705
1702
7727
1668
13951
2438
2417
2361
1960
2552
2332
8494
1656
4502
2492
8354
2665
7272
2550
2138
2594
38508
2714
2118
4037
1679
10656
2473
3857
85837
3976
1685
12212
2027
29978
5596
2776
2417
49393
3124
1827
4791
14276
2049
2265
2158
14704
2027
18872
2148
2328
2235
2174
2594
2003
1948
2361
47328
2028
6296
3448
3393
2027
7488
4068
2456
2682
2027
67999
4373
1775
3203
4634
2321
2540
24039
1678
6725
1769
7540
1677
3552
2092
7238
1671
3519
1941
2801
1741
1678
2672
2044
2369
3657
2261
1922
1901
1663
8009
5734
2303
3475
2432
41966
4310
2747
6200
2640
10460
3570
2049
6287
56769
1666
1576
529909
18425
6865
1946
2105
355443
33694
10670
25905
81396
8933
3187
2959
6674
9440
1652
3541
1821
2510
3609
1963
2859
2839
1829
2422
2932
2830
2895
4734
2056
2039
7906
4342
1675
3537
2157
5740
1917
1675
29490
1798
3078
4952
22472
5801
2036
3347
5301
2117
2068
2033
2323
1872
2271
2091
6801
3083
9043
3323
2532
535549
1781
17514
2777
3672
2029
7754
2132
8766
15186
413971
1665
1668
2184
6513
7898
2561
1654
4710
9903
1836
2027
2829
2057
2469
2306
2437
2526
1904
2705
4124
2626
5167
2554
1847
2060
2068
2541
2080
7934
2184
4281
1776
1985
2146
3672
7619
3340
2928
1857
1937
9028
2019
2487
12159
4794
54971
2770
1762
2250
1977
3216
2614
2445
9795
2000
2578
1793
3894
1671
2182
2148
1884
1903
11750
1987
2662
5282
1675
54989
2721
2064
2990
2385
16729
2755
2047
2001
3972
2027
8956
1959
3059
2242
1652
3969
1906
1909
2925
2073
2731
2049
7691
1904
2435
24383
3971
2091
1952
3957
1936
2044
2203
2865
2062
2453
2211
1997
6908
4238
2488
1824
1759
2001
8139
4970
1856
2383
21461
2278
1866
2504
1928
1661
2710
4547
3047
1685
3296
2572
3514
1937
3263
5046
2384
1904
5108
1924
2014
3196
5110
1961
2970
20472
1751
2067
1688
1675
1882
1967
1665
1680
1676
2344
1669
1874
1757
1673
1899
1681
1575
1672
1674
1662
1662
1674
1901
2188
1667
1676
1673
1888
1924
1657
1802
1666
1679
1684
1669
1698
1672
3444
2105
1666
1906
2054
1676
1656
2973
1680
1679
2434
2294
2295
1998
1705
1705
1671
1682
1673
1672
1703
1663
1677
1664
1637
1917
1679
1661
1658
1685
1682
1716
1676
24880
1966
2277
1662
1671
1649
1683
1670
1681
1689
1691
1660
1673
1677
1684
1672
2075
1655
9831
1671
1893
2300
1667
1678
1679
1909
1683
1674
1698
1665
1894
3338
1688
1647
1678
1662
1855
3565
1706
1663
1678
1678
1671
1666
1680
1661
2300
2271
2299
1809
1696
3012
1669
2277
1664
1679
1660
1684
1665
1648
2094
1944
1816
1664
1686
1656
1662
1896
1676
1667
1703
1660
1926
1639
1661
2447
2313
1708
1665
1741
2187
1678
1672
4417
1795
1662
1688
3413
2403
1669
1677
1662
1661
1661
1670
2314
3290
2257
1787
5890
1667
1671
2298
1917
1687
1680
1755
1772
1674
1670
1692
1668
1661
1656
1676
2037
1649
1909
1663
1636
1673
1666
2178
1673
6557
3454
1683
1674
1673
2082
1880
3731
1664
1807
2743
1673
1655
1759
2083
1661
1812
1663
1950
1660
1677
2039
1679
1919
13322
1761
1663
1645
24267
1660
4353
1675
1815
1690
1671
1963
10180
2515
1633
1633
1673
1659
1662
1675
1678
1671
3276
1669
1682
2207
1679
1867
1677
1675
2122
2278
1670
2348
1685
3511
1665
1675
14575
1880
1673
1685
1682
1663
1677
1677
24600
14300
1821
1956
2504
1609
1906
1905
1904
1907
1672
1678
1681
1681
1679
1680
1678
1667
1668
1668
1683
1674
1670
1674
1941
1713
2296
1678
1678
1678
1660
1675
9523
1685
1682
1681
1680
1681
1682
1686
1676
1896
1895
2239
1686
1682
1682
1679
1686
1682
1682
1657
1690
1683
1696
2550
3063
2291
1902
1704
1687
1890
1800
1673
1657
1684
1677
5390
1678
1681
1680
1676
1675
6083
1797
1721
2636
1688
1661
1665
1667
1664
1667
1660
1899
1671
3765
1695
1698
1768
1819
1667
2386
1668
1669
1667
1659
2580
1663
1660
1672
2217
1676
1671
1891
1896
1673
177732
1698
1668
1683
1685
2408
4063
1679
1679
2304
1678
1664
1675
1672
1666
1890
1659
1672
1671
1697
1685
1673
1684
1684
1676
1679
1948
1674
1673
1572
1674
1694
1668
1668
1662
1645
1669
1683
1650
2298
1677
1676
1679
2296
1688
1687
1682
1712
1690
1712
1688
1670
1682
1685
1861
1861
1655
2553
1674
1674
1968
1690
1681
1872
1659
1668
2278
1676
1677
1668
1678
1678
1702
1693
1673
1672
1678
1695
1673
1901
1674
2095
1701
1683
6024
5737
1675
2280
1669
1713
1669
1674
1711
1668
1878
1683
1911
1912
1668
5397
1676
1678
1677
1673
1889
2010
1689
1695
1664
1677
1946
4984
1672
1671
2644
1758
1758
1799
1663
1662
1678
1660
1661
1671
1670
1670
1672
1671
1666
1683
2402
1666
1664
2404
1814
1677
1703
1673
1898
1679
5593
1892
1666
4961
2442
2448
1698
1669
1650
2645
1672
1671
1895
1671
1671
1665
1688
1687
5007
1659
1668
1668
1696
1676
1667
1670
1683
1706
1803
1677
1667
1710
1792
1789
1944
1670
1670
1675
1673
2096
1676
1882
1666
2621
1678
1695
1677
1665
2509
2558
2137
2394
1651
1771
2067
1682
1661
1653
1832
1888
1687
1694
1797
1795
1669
1670
3092
1678
2289
2064
1662
3563
2539
2533
1899
1671
1670
1664
1658
1679
1679
1654
1654
1673
1671
1854
1673
1661
1663
1670
1669
3934
1669
1683
1678
2262
2552
1668
1668
2262
1670
4942
1674
1677
1675
1674
1677
1674
1657
1701
1656
1687
1664
2377
1671
1678
1669
1675
1677
1676
1669
1683
1945
1671
1666
1666
1685
1685
1684
4850
1694
1674
1673
1700
2224
2271
2269
1704
1906
1676
1904
1675
1677
1664
1669
2525
2281
1653
2023
1694
1691
1678
2575
1678
1649
2053
1669
1676
1670
1671
2408
1664
1677
42554
2286
1667
2561
1671
1666
1670
1816
2287
10745
1898
1898
1898
1657
2452
1676
1681
1678
1683
1897
1683
1725
1671
1678
1674
2466
2450
1687
2217
2540
1652
1685
1684
1875
2579
3921
3921
1922
1668
1668
2146
1663
1668
1661
1885
1651
2354
2075
1666
1673
1707
2639
1702
1679
1679
1882
1672
1674
1665
1686
1692
1691
1669
1682
1674
1670
1667
1774
2304
1679
1679
1687
1894
1704983
2279
1948
1681
1671
1681
1873
1874
1683
1689
1700
2677
1790
1782
1664
1664
251141
1875
1902
1669
1675
1699
1677
1665
1673
1668
1669
1673
1670
1669
1678
1667
1658
1659
1658
1676
1674
1644
1683
1676
1663
2085
1675
1666
2064
1673
1668
1657
1692
1904
2295
1637
2293
2053
1663
1648
1929
1677
1928
3267
1679
1670
1644
1780
4135
2650
2590
1676
1686
1660
1678
1677
1670
1953
1704
1675
1949
1682
1878
1670
1683
1929
1666
6269
1683
1942
1940
4440
1688
1688
1689
2076
1670
1668
2331
1893
6276
1673
1759
1663
1672
1693
3941
1666
1675
1667
1685
1672
1868
2264
1680
2064
1671
1667
1671
1666
1664
1668
1675
1667
2571
1677
1902
1904
2295
1679
1871
2338
2549
2551
2408
2551
2408
2220
1676
1664
1687
1690
1665
1776
1925
1925
1836
2559
1668
1668
1906
2109
1670
2830
2572
1916
1676
1677
1664
1897
1886
1673
1675
1659
1674
1672
1668
1661
2645
1672
16635
1685
1667
1687
1662
1868
2566
2562
2563
2302
1661
1663
1680
1680
1662
1665
1664
1686
1676
4155
2708
1680
1663
2306
1691
2572
1683
1663
1662
1883
1671
1697
1675
1711
1661
1673
1669
2163
2331
1680
1680
1673
1671
1681
2284
8148
1668
1672
1671
1672
2716
1668
1653
1670
1686
2249
2083
2082
1907
6130
2064
1891
3686
1682
2567
1683
21458
1900
1901
12843
1674
2052
1653
1651
1681
2281
2572
1666
1676
1703
1712
1685
1688
1668
2579
2062
1677
9119
9119
1799
1665
2453
1667
1668
1678
1672
1669
1671
2267
1674
1680
1659
1679
13538
2273
1715
2315
1662
1674
1687
1672
1683
1680
1696
1694
1682
1811
2213
1668
1678
1677
1668
1666
1893
1654
1674
2535
2533
1677
1674
1908
1679
1679
1672
1880
1678
1683
1684
1684
1671
1669
1714
1716
1702
1704
1701
1677
1677
1666
1669
1666
1666
1669
1787
1671
1682
2349
1697
1697
2294
1668
1670
1668
1668
1733
1667
1680
1672
1693
1679
1675
3092
1694
1693
1689
1688
1671
1888
1673
4397
4397
4399
5602
2652
2687
1664
1674
1673
1679
1672
1671
1667
1679
1668
1669
2264
1674
1683
1669
1682
1669
1669
1662
1698
2257
1884
1670
1946
1671
2259
1667
1667
1668
1669
1681
1668
1673
1660
1673
1671
1686
1668
1666
1690
1902
1678
1675
2998
1639
1681
1680
1675
1675
1662
1672
1664
1684
1684
1677
1699
1711
1718
1669
2268
1673
1668
1672
1703
1679
1679
1675
1676
1685
6841
1668
1658
1699
1667
1679
1667
1676
1664
1666
1662
2447
1895
1895
2713
1681
1682
1667
1679
1894
1797
1798
1797
2815
1670
1673
1691
1689
1669
1677
3449
1667
1675
1676
1676
1678
2738
1789
1788
1674
1713
1682
1683
1686
1674
1673
1674
1668
1678
1652
1652
1653
1662
1708
1664
2389
1678
1692
1687
1687
1664
1696
1671
1671
1664
1669
2548
1683
2550
1689
1671
1688
1694
1694
1675
18213
1901
1904
1897
1668
1672
1657
1661
1676
1696
1677
1713
1715
1665
2383
1672
1676
1679
1670
1690
2317
1683
1672
1682
1666
1662
1679
1668
1663
1680
1689
1656
1671
1671
2534
1905
1903
1676
1677
1669
1682
2078
1680
2363
1669
1655
1666
1668
1663
1676
1672
1689
1655
1707
2897
1681
1679
1680
1912
1665
1677
1677
1712
1673
1701
1796
1666
1673
1906
2443
1674
1674
1911
1679
1687
1681
1677
1675
1716
2549
1668
1683
1681
1671
1671
1674
1692
1679
1668
1664
1678
1686
1673
1678
2284
2386
1660
1679
1677
1680
1690
1688
1712
1674
1689
1672
1673
1677
1677
1675
1693
1677
1679
1679
1672
2287
2540
1680
2121
1892
1676
1676
1910
1684
1665
3346
1673
1667
1676
1669
1665
1766
1667
1689
1668
1660
1664
1664
1671
1665
1690
1669
1673
1669
1698
1700
1666
1667
1667
1682
1678
1688
1673
1674
1668
2693
1660
1686
1664
1660
1666
1663
1666
1665
1679
2085
1679
1677
1709
1892
1681
1670
1701
1655
1676
1668
1667
1685
2243
1676
2097
1709
1709
1936
1705
1844
2208
1666
1719
1877
1673
1676
1677
1674
1670
1673
1652
2569
1676
1683
1681
1683
1680
1681
1681
1677
2574
1666
1883
1674
2559
1678
1681
2863
2869
1688
1657
1655
1665
1662
1673
1664
1683
2293
1663
1684
1681
1683
2866
1677
1686
1656
1865
1726
1635
2235
1660
1672
1669
1674
2305
1699
1787
1717
1678
1678
1677
1656
1684
1702
1674
1675
1661
1676
1684
1680
1682
1679
1709
1684
1670
1879
1674
1675
1677
1944
1673
1671
1671
1674
1715
2863
1668
1662
1645
1667
1900
1671
1673
1667
1698
1898
2280
1707
1663
1689
1706
1683
2298
2299
1664
2031
1636
1664
1648
1660
1674
1695
1716
1703
2078
2195
1685
1681
1681
1694
1697
1694
1677
1677
1685
1667
1670
1897
1658
1695
1701
1937
2653
1686
1899
1681
1655
1901
1676
1677
1691
1662
1691
1663
1662
1667
1669
1871
1874
1674
1665
1658
1674
1678
1880
1689
1667
1676
1687
2854
7701
2537
1669
1669
2543
1905
1901
1692
2659
1872
1691
1666
1680
1876
1684
1703
1657
1658
1657
1697
1693
1646
1928
1658
2490
1673
1683
1665
1675
1674
1682
1673
1675
1679
1672
1672
1686
1887
1664
1664
1685
1685
1723
2540
2864
1682
1659
1678
1678
1672
1669
1677
1665
1715
1717
1673
1650
1676
1677
2294
1669
1676
1709
2058
1682
2557
1708
2219
1671
1698
1676
1679
1679
1666
1665
2532
1677
1809
1809
1656
1686
1686
1665
1671
1668
1671
1668
1675
1668
2557
1687
1687
1909
28707
2555
1889
1674
1678
1678
1677
2281
1721
1666
2553
1658
1658
1661
1690
2227
1682
1658
1667
1677
1657
1657
1681
1681
1890
1677
2090
2090
1900
1650
1678
1678
1676
1659
1671
1667
1684
1654
2309
1674
1674
2343
1690
1693
1692
1687
1687
1680
2240
1657
1713
2277
1711
1675
1717
1713
1713
1713
3865
1680
1666
1684
1656
1671
1684
1684
1659
1677
1678
1681
6605
1909
1668
1672
1670
1672
1794
1663
1678
2558
1897
1675
1668
1690
2138
2656
1653
1678
1679
1713
1674
1669
1664
1868
1661
1687
1687
1675
1674
5761
1686
1692
1692
1689
1664
1675
1899
1674
1677
1670
1682
1652
1667
1696
1664
2348
1678
1678
2540
1684
1662
1663
1788
1670
1669
1667
2074
1679
1673
2400
1681
1891
1667
1667
11784
1921
1921
1674
2296
1686
1677
1673
1678
1678
2538
1671
43389
2049
1675
1759
1683
1664
1663
1671
1669
1673
1672
1669
1673
1687
1660
1665
1658
10750
1684
1679
1956
1665
1681
1685
1679
1668
1665
1657
1679
1900
1683
1657
1687
1691
1706
1958
1709
1699
1675
2228
1677
1674
1816
1911
1677
1678
1748
2730
1677
2154
1764
1652
1661
1668
1668
1900
1900
1670
1723
1715
1680
1679
1680
2086
5117
1677
1672
1816
1679
1670
1693
1682
1704
1668
1712
1716
2270
1671
1673
1671
1652
1678
1673
1665
6420
1682
1684
2220
1684
1680
1679
1666
1702
1677
1662
1665
1687
2380
1666
1667
1671
1664
1692
1678
1684
1680
1684
1669
1674
1676
1680
1686
1878
1658
1664
1665
1662
1660
1697
1683
1683
1675
1678
1723
1759
1684
1672
1659
1658
2556
1682
1673
2563
3159
2362
1901
1672
1681
1667
1669
1673
1679
1679
1461122
1684
1672
3796
1669
1681
1680
1682
1673
1693
2557
1674
1671
1666
12738
1678
1660
2567
2565
1668
1678
1668
1677
1679
1678
1669
1672
1684
1684
1646
1672
1688
1897
3378
1891
1686
1892
1664
1673
1675
1688
1687
1663
1675
1678
1680
1690
1665
1666
1652
1680
1678
1677
1678
1678
1678
1891
1669
1664
1674
1658
8496
2267
2234
2563
1786
1684
1911
1654
1677
1682
1708
1666
1644
1677
1672
1674
1678
1798
1659
1719
1681
1700
1665
2567
1894
1708
1684
1660
1903
2055
1683
1680
1798
2534
1676
10244
1676
1671
1672
1669
1658
1688
4393
1682
1802
1675
1697
1686
1665
1893
1896
1673
1671
1671
2302
1713
1691
1690
1897
1667
1898
1687
1667
1677
1670
1661
1663
1907
1674
1672
1700
1898
1868
2078
1685
1677
1678
1674
1898
1675
1676
1672
1675
1673
1674
1678
1673
1664
1663
2196
1716
1664
1703
1686
1673
1668
4222
1662
1668
4929
1657
1891
1886
1894
1665
1666
1654
1669
1668
1667
1682
1682
1675
1689
1666
1671
1671
1684
1668
1676
1688
1678
1681
1661
1666
1683
1660
1667
1677
2469
1941
2467
1671
1685
1681
1670
1711
1679
1681
1663
1661
1671
1674
1669
1888
1673
1673
2851
1679
1679
1692
1671
1673
1901
1674
1678
1651
1679
1682
1686
1674
1672
1674
1900
2344
1677
1887
2696
2844
1718
1692
1691
1712
1674
1665
2348
2263
2651
2651
1693
1671
1939
1660
1897
1672
1680
1666
1668
1690
1686
1686
1672
3255
3254
1661
1673
1645
2338
1658
1696
1666
1677
1797
1682
2366
2311
1707
1657
1679
1672
1665
1680
1683
2165
1670
1670
1685
1895
1899
1687
1657
1664
1912
1905
1669
1671
1669
1671
1671
1701
1657
2651
1666
1662
1900
1883
2533
1652
1665
2674
1674
2252
1684
1678
1679
1671
1671
1660
1678
1675
1674
1668
1679
1673
1692
1665
1689
1698
1660
18182
1678
1900
1663
1670
2534
1678
1678
1682
1681
1679
1681
1678
8232
1688
1758
1671
1671
1887
1680
1897
1683
1666
1665
1664
1665
1673
1661
1680
2339
1660
1677
1815
1801
1685
2302
2271
1659
1659
1697
1692
1674
1769
1680
1675
1891
1814
1818
1666
1686
2866
1671
1658
1660
1681
1679
1653
2571
1909
1681
1705
1677
1813
1680
1681
1695
1719
1671
1671
6244
1977
1672
1671
1672
1705
1700
4756
1666
1676
1655
1689
1655
1664
1665
1885
1889
1687
2535
1681
3044
3042
3043
1681
1683
1684
1661
1662
1656
1668
1670
1672
1688
1652
1651
1676
1654
1926
1666
1672
1682
1652
2635
1664
1665
1668
1663
1786
1672
1766
4758
2842
2845
2283
1686
1676
1663
1668
1674
1670
1671
1673
1695
1949
1790
2626
2625
2649
1677
1669
1658
1658
1903
2342
2348
2343
1797
1667
1669
1645
1655
2632
1880
1885
1673
1891
1679
1681
1907
1674
1689
1746
1680
1658
1676
1655
1654
1896
2037
1670
1671
1689
1686
1678
1676
1674
1671
1671
1672
2363
1648
1648
1694
1672
1682
1681
1690
1660
1664
1666
1663
1666
1683
1716
1682
1683
1693
1901
1660
1688
1689
1672
1685
1714
1677
1671
1672
1707
1667
1661
1680
1662
1683
1683
1683
1671
1697
119273
1760
1761
1761
1799
1670
1650
1672
1682
1987
1671
1672
1673
1691
1679
1684
1718
1705
1917
1667
1660
1682
1677
1704
1676
1691
1696
1678
1660
1646
1702
1678
1672
1671
2636
2640
1683
2272
1682
1673
81468
1932
2707
2035
11701
1662
1885
1668
1687
1673
1675
1696
1944
1678
1673
2651
1663
1698
1698
22343
22343
2288
45816
2338
1899
1683
1681
2537
1671
1671
2688
1684
2350
1676
1671
1657
1759
2654
1634
1672
1668
1820
1681
1658
2551
1822
2277
1897
1900
1669
1667
2651
1886
1777
1664
1670
1670
1683
1670
1668
1663
1684
1677
2289
1717
1712
2438
1686
1687
1683
2308
2305
1685
1935
1665
1663
1641
1680
1808
1677
1676
57568
1690
1654
1667
16031
3499
1668
1902
1883
1659
2287
1661
2389
2210
1911
1673
7450
2269
2358
8688
1636
1681
1683
1652
1659
1692
1688
1686
1658
1672
1681
1678
1688
1897
1649
11307
6836
2257
2257
1684
1946
1947
1813
2379
2410
2410
1685
1683
2386
4991
1681
2253
1893
1679
2537
1686
1678
1673
93810
1664
1666
1664
1681
2032
2281
1661
2581
2577
1716
1715
1663
2710
1669
2385
1797
1672
2317
2301
2634
2634
1898
1681
2423
1676
1676
1676
1669
1673
1694
1689
1913
2065
1710
1697
1651
2275
1696
1696
1679
2180
1682
1681
2267
1882
2371
2583
2068
2668
1675
1788
1654
2545
2330
1661
1664
2352
1663
1661
1671
1893
1676
1673
1674
2856
2857
1667
1666
1691
1836
1681
2650
2647
2644
1673
1675
1670
2301
1706
1666
2673
2390
2390
1677
1672
1666
1672
1664
1671
1670
1710
2310
1686
2726
1695
1687
1674
1668
1680
2564
1663
1663
1679
1678
1788
1790
1670
1686
1641
1732
1677
1677
1657
1680
1661
2870
1685
9492
1674
1685
2430
1675
1688
1887
1888
1687
1928
1687
1683
1818
1802
1676
1802
1698
1687
1664
1680
1683
1685
1684
1684
1648
1672
2361
1710
3159
1683
1665
1660
1683
2404
2521
2380
1659
1664
1800
1663
1678
1658
2565
6463
6463
1655
1686
1977
1663
1660
1758
1892
2068
2280
1881
1883
1683
1684
1687
1926
1776
1893
1686
1652
1687
2620
1878
1661
1682
2273
1659
1671
1767
1684
2661
1675
1675
1676
1673
1670
1931
1673
1699
1701
1658
1665
1667
1667
1693
1693
1688
2268
1671
1666
1900
1901
2064
1681
1696
2691
2567
2572
1663
1668
1659
1670
1948
2302
1664
2286
2284
1668
1674
2462
1679
1681
1672
1667
1820
1817
1691
1677
1686
1706
2282
2561
2851
1670
1670
1664
1689
1678
1665
1662
2655
2653
2656
1666
1674
1675
2291
2284
1651
1683
1684
14492
2717
1685
1677
1676
1662
1668
1662
1654
2653
1648
1644
1704
1701
1681
1709
1709
1662
1661
1689
1678
2574
2382
1680
1667
1664
1663
3537
1657
4858
1664
2072
1662
1658
1683
1680
1661
1660
1687
1677
1790
1679
1665
1663
2235
1684
2258
1685
2208
2283
1662
1688
1676
2098
1674
2087
1679
1667
1677
3326
3325
6248
1807
2202
1672
1683
1674
1678
2098
2628
1695
1704
1674
1675
1670
1676
3327
1693
1677
1677
1765
1659
1666
1662
1661
1682
1683
1681
1681
2275
1678
2180
1901
1690
1664
1659
2695
1753
1675
1674
2283
1904
1896
1665
1664
1775
1667
1674
1790
1719
1674
1667
1677
1692
1976
6008
1672
1672
1676
1673
1688
1687
1687
1697
2200
1672
1672
1887
1662
1680
1892
2272
2622
1669
1858
1688
1681
1666
2448
1654
1651
1662
1657
1788
2550
31942
4749
1671
1671
1676
2296
1673
1672
1659
1676
1689
1687
1668
1681
1691
1664
1679
1679
1675
1661
1664
1661
1671
1712
1701
1698
1691
1633
1681
1666
1659
1661
1682
1673
1673
2551
1670
1667
1645
1757
1685
1650
1664
1753
1678
1692
1683
3096
1675
1666
1662
1897
1900
1677
1892
1685
5441
1665
1679
1677
1678
1678
1673
1678
1679
1661
1894
1808
1684
1656
1862
1657
1675
1681
2376
1651
1941
1680
1697
1671
3317
1681
1666
1666
1680
1675
1677
1937
1677
1669
1702
1702
1675
1666
2550
1674
1664
1755
1928
1631
1930
1650
2385
2850
2853
1680
1671
1678
1688
1913
2541
1798
1674
1677
1681
1652
1682
1683
2556
1885
2353
1691
1675
9132
1673
1656
2537
1692
1668
1680
1677
1962
45800
1759
1666
1668
1667
1668
1900
1903
1675
2447
1671
1672
1673
6257
1666
1762
2295
1699
1667
1681
1693
1671
1675
2205
2205
2538
1788
1691
1688
1661
2571
2570
1662
1888
1675
3463
1692
1693
1667
1685
1653
1678
1690
1678
1653
2548
1685
1683
1800
1691
1706
6598
1683
1682
1673
2437
1671
1706
1670
1671
1816
1673
1668
2536
1801
1747
1667
2256
1822
1949
1948
1672
2661
1670
1671
1670
1666
1682
1680
1755
1682
1675
7578
5043
1885
2008
86139
1670
1893
1716
1684
2268
2437
1695
1765
1694
1664
1673
1660
1676
2616
1690
1677
41364
2870
1682
1678
1689
1674
1862
1667
1677
1680
1684
1677
2227
1661
2848
1707
5193
1696
1776
1677
1669
2198
1653
1679
2372
1777
1669
1680
1659
2309
2311
1669
2151
1658
2107
1686
1677
1678
1686
1666
1778
2342
1665
7418
2070
1810
1687
1680
1672
1682
1660
1942
1649
1680
1685
5595
1684
1662
1673
1684
1680
1702
1682
1666
1985
3568
2650
1668
1684
1684
1863
1866
1812
1650
1676
2530
1688
1700
1674
1686
1699
1673
2107
1658
2444
1664
1658
1663
7869
1665
1646
1680
1668
3344
1671
1672
1897
1676
1674
1675
1675
1872
1893
1701
1672
1907
1650
2265
1906
1671
1676
11196
1675
1691
1679
1687
1667
1661
1683
1688
1664
2728
1704
11241
1667
1652
1672
2252
1645
1884
1665
2585
1676
1643
1676
1646
2352
1665
1683
1675
1678
1689
2265
1678
1787
1686
1676
1676
1839
1689
1693
1693
1694
1683
1659
2719
1665
1688
1656
1660
2178
1687
1679
1885
1675
2307
1669
2488
1655
1658
1658
1662
1666
1688
1935
2340
1671
1677
2846
1669
2852
1764
1957
2279
1671
1668
1917
1808
1695
1676
1676
1689
1795
2556
1878
1675
1691
1664
1681
9007
1688
1589
15649
1668
1666
1679
1657
1671
7454
2366
2557
1697
1694
1694
1684
1670
1667
1662
1678
8922
1671
1714
1800
1674
2439
1686
1755
1696
1798
7303
2132
1683
1675
1702
2281
1654
1690
2274
2306
6880
1672
1658
1651
1670
1683
1670
1645
1876
1874
1679
1659
2673
1644
1661
1670
1667
1670
1669
1676
2541
1664
1665
1643
2093
2284
14199
2288
1666
1658
2929
1693
1690
1935
1692
1885
1681
1813
1682
1654
1896
1677
1856
2119
1662
1681
1892
1662
1663
1693
1677
1668
1687
1686
1677
1669
1669
7995
1677
2217
1903
1708
1678
1652
1658
4557
1659
1669
1701
1811
1664
1662
1676
1680
1692
2411
1672
1682
1706
1671
1683
1678
1668
15635
1642
1681
1908
2428
1901
1667
16659
2771
1672
1656
2245
2418
1692
1670
1670
1660
1655
1676
2701
2270
1637
2515
1689
12278
2264
1682
1890
1664
1676
1670
1679
1674
1694
1665
2285
1688
421102
1675
1659
1658
1673
1670
1669
1665
1667
1664
1665
1685
1658
1659
1670
1681
1660
1663
1674
1673
1659
1750
1669
1669
1690
1654
1664
2563
2564
1828
1929
1669
1685
1670
2187
1457076
1668
1703
1884
1886
1889
1886
1879
1893
1710
1685
1709
1669
1711
1671
1655
1683
1709
1673
1706
1939
1945
1669
3264
1678
56329
1895
1670
1671
1703
1666
1666
1667
1682
2547
2593
1664
1737
1711
1663
1653
1670
1942
1664
3603
9221
1662
1664
1694
1694
1674
1680
2564
1658
2274
1684
1675
1622
1675
1678
1659
1690
1678
1708
1679
1705
2513
1769
1683
1662
1644
1686
1695
1675
1675
1644
1682
1695
2386
1673
1676
1882
2477
1673
2279
1643
1656
1673
1700
1661
1650
1679
1679
1680
1679
1679
1684
1616
1920
1655
1667
1661
1671
1666
1708
1708
1665
1665
1673
2884
1640
1681
1670
1682
1678
1924
1683
1662
1677
2298
1678
1680
1721
1668
1671
1667
1678
1692
1663
1669
1672
1638
2382
1664
1664
1685
1683
1661
1668
1622
1704
1649
2836
1661
1667
1677
1677
1795
1796
1681
2534
1661
2151
1680
1688
1668
1669
1945
1656
1697
1687
1682
56313
1664
1659
4283
1684
1684
1672
2556
1664
1675
1830
1679
1658
1659
1677
1674
1911
1671
1674
2717
2048
1666
1798
1667
1643
1657
2870
1680
1764
1681
1679
1692
1696
1695
1670
1676
1661
1686
1715
1681
1672
1674
1675
1642
2276
1901
2244
1674
1799
1688
1748
1681
1689
1681
2846
1664
2443
1663
1885
3935
3935
1682
1682
1687
1691
1680
1667
3457
1644
1684
1684
1692
1870
1659
1666
1667
1677
1672
1664
20319
1660
1667
1678
1666
1659
1895
1671
1673
1734
2298
1679
1673
1680
1677
12231
5222
1767
1680
2330
1878
1671
1678
1683
2850
1662
2236
1671
1657
2567
2087
1659
1665
1666
8990
1893
1677
1682
1678
1762
1682
1710
1677
1678
1637
1675
1767
1668
1892
1681
1807
1657
1692
1695
1690
1905
1686
1702
4645
1663
1679
1674
1755
1672
1666
1668
52670
5924
2156
2156
2575
2719
1664
1640
1680
3734
1676
1667
1676
1669
1672
1804
1676
1680
1655
1662
1696
2212
1678
1657
1676
1666
1699
1689
1810
1695
1684
1658
1657
2534
1650
1801
1672
1664
1690
1680
1854
1896
1679
1679
1664
1659
1662
1670
1663
1662
5114
1681
1692
1691
1645
2092
1674
2163
1655
1693
2075
1670
1669
1627
1672
1677
1676
1682
1677
1679
1678
1792
2648
2350
1698
1684
2288
1683
1674
1695
15097
2730
2509
1676
1680
1890
1656
1675
1665
1673
1666
1668
3707
1824
1681
1824
2197
2027
1716
1678
1694
1680
1665
1671
1672
1665
2638
1887
1649
1739
1664
1668
1686
1932
2277
1662
1664
2296
1655
1656
1698
1673
1676
1700
2848
1670
1671
2297
1692
2475
1694
2856
1877
1668
39227
1699
1668
1652
1670
1664
2844
1688
1906
1662
2344
2342
1667
1665
1665
2250
1682
1688
1892
1890
1889
1893
2861
1893
2858
2859
1664
1902
1904
1901
1905
1680
2410
1659
8297
1672
1691
1689
1656
1650
1681
1667
1681
1683
1683
1672
1678
1890
1666
2660
1662
1661
2179
1671
1671
1665
1664
2146
1680
2146
1661
1682
2405
2841
1684
2254
1670
1680
1896
1667
1671
2640
2382
1678
1691
1682
1676
1689
1688
1672
2707
1700
1873
1672
2408
1981
1677
1676
1678
1672
1667
27144
1674
1665
1693
1882
1882
1883
2188
1743
1691
1659
1660
4552
1669
1672
1674
1687
1673
1686
1893
2665
1696
1673
1682
2245
1684
1952
2683
2025
1651
1687
1820
2305
1652
1663
1652
1671
1660
1666
1654
1769
2614
11201
1677
1668
1673
1668
1669
1670
1669
1654
2111
1895
1666
2702
2160
1691
2317
2313
2413
1681
2272
1644
1669
1658
1656
1749
1885
1665
1688
1674
1660
1684
1685
2154
1934
2154
1668
2106
1693
1676
1665
2861
1647
1666
1648
2647
1875
1893
1924
1927
1926
1879
2247
1800
1667
1673
2616
2712
2717
1666
1669
1686
2627
2338
11222
1668
3190
1658
1658
1686
1884
1761
1980
1649
2418
2609
1669
2393
2086
2243
1702
1704
3464
1687
1656
1681
1680
1684
1665
1689
1683
3134
1696
1685
1691
1708
1674
2197
1695
2338
1680
2692
2285
2287
12156
1697
2195
1668
2009
1669
2212
2642
1708
1683
2385
1668
1871
2269
1688
1669
1760
1694
1674
1681
1672
2867
1894
1668
1695
1681
1816
1677
2313
1684
1676
1900
1656
1669
1660
1666
1705
1669
11204
1669
2716
1690
1676
1935
1667
2598
1903
1669
1668
1671
1909
1886
1942
1675
1908
1678
2265
1679
1674
1676
1670
1674
1673
1663
1667
2292
1676
1691
1895
1684
1669
1887
1668
2315
1677
2938
1667
1897
1693
1690
1672
1681
1684
1687
2281
1667
1670
1668
1671
1668
1905
1695
1673
1666
2312
1675
2273
1887
1656
1691
1676
1666
1668
1667
4625
5070
1667
1904
2343
1697
1686
1912
1712
1913
1672
1665
2234
3182
1674
1672
1664
6928
1669
5469
1706
1665
1677
1700
1673
1664
1889
1887
1648
1909
1674
1674
1660
1718
3007
1652
1891
1677
1681
14484
1675
3265
1662
1669
1670
2156
2156
1675
1665
1673
1694
1747
1743
1674
1804
1677
2858
3511
2144
2144
1663
1785
1813
2329
1674
1704
1706
1662
1668
2514
1690
1875
1975
2345
1682
1703
1665
3594
1645
1684
1658
2261
1713
2751
1670
1679
2152
2152
1759
1674
8050
1663
1662
1879
1696
1679
9594
2219
1659
1680
1677
1698
1658
1675
1701
1658
1665
1671
1672
2414
2284
1662
1690
1665
1674
1676
2125
2125
2648
8833
8833
1663
1673
1659
1655
1781
1667
2434
1677
1696
1685
1674
1674
1658
1667
1945
1714
1894
2684
1683
1683
1655
1656
1675
1674
1710
1648
1657
1677
1702
1789
1660
1962
1776
1901
6450
1656
1653
1811
1661
2176
2277
1766
1659
1662
1654
2852
2279
2345
2868
1883
1954
1887
2155
2211
1874
1686
2153
1895
2856
2859
1677
2363
2645
1888
2358
7645
1669
1672
1905
1703
1673
2309
1650
1673
1673
1668
1675
1687
1662
1678
1879
1678
1659
1684
2648
3513
1894
1665
1668
1890
1671
1682
1908
2646
1664
1689
1652
1769
1768
2005
25868
1672
4399
3321
1677
1671
1673
1679
1678
1678
1672
2641
1669
1670
5628
1791
2398
1674
1666
1710
1800
1657
3393
1690
1657
104674
1684
1712
1910
1711
1907
1675
1678
6888
38122
2041
1664
1672
1673
1669
1652
3147
1675
1680
1686
1703
2447
1674
1667
1899
2056
2575
3134
5622
1675
1656
1683
1683
1691
2367
1677
2426
2430
1711
2069
2802
2159
2159
87010
2155
1666
1670
1668
1677
1671
1667
2357
1688
2212
1673
1669
1677
1668
1682
1681
2279
1661
1670
2179
2106
1670
2382
2631
1675
1674
1666
1650
2448
1669
1700
1678
2391
2391
1661
1628
1686
1683
1670
1674
22032
1663
7788
1759
2776
1683
1672
7031
2291
1915
2849
2259
1671
1666
1668
1666
1665
1681
1659
1690
1681
1661
1673
1897
1909
1681
1666
1656
2277
1659
1664
1701
1677
1669
1670
1668
1673
4216
1965
1678
1674
2201
2201
1668
2241
1682
5685
4290
1678
1808
5916
1683
1676
1635
1828
1673
1678
1676
2702
1670
1657
1676
1739
1675
1666
2020
1978
1665
1671
1796
1657
1704
1681
2670
1677
2625
2646
2646
1666
130111
1670
1665
1937
1667
3440
1666
2261
1686
2864
1712
1686
1682
1679
1657
1655
3714
1668
1659
1890
1888
2662
1665
1694
1702
2050
1681
1795
1663
1673
1670
1666
1651
1665
1665
1884
2913
1927
1678
2283
1683
2392
1896
1673
2696
1680
1681
3801
1670
1669
1669
1689
1665
1683
1677
3216
2391
1672
1685
1683
1689
1682
2148
4764
2139
3722
1627
1668
40253
1668
1677
1664
1679
1672
2637
5552
1672
40717
1799
1673
1681
1653
1676
1676
1666
1681
2638
1779
1676
2401
1704
1704
2853
1668
1678
2351
1681
1887
1673
1671
1681
1687
1791
1689
1796
2583
16051
2643
4987
1679
2338
5024
2237
1654
1930
1674
1675
1667
1673
1697
1677
7212
1683
3604
1669
1658
2366
2475
1653
2627
1685
1704
1676
2106
2434
1920
2602
1683
1684
1687
1662
1660
1666
1669
1672
1668
1683
1648
7040
3177
2977
1684
1679
2238
1689
1664
2710
6952
1902
1669
2405
1660
1696
1692
1673
1668
1674
2579
1678
1672
2352
1655
1649
2406
1972
1895
15963
2163
1685
1906
5003
1675
1667
2435
1675
1655
1690
41000
1676
9348
1672
1668
1682
1657
9909
1677
1655
1805
15400
1668
2285
1649
1887
1689
1678
1678
1660
1813
1878
2264
2215
1652
1672
2272
2253
5207
1939
1657
1888
1645
45137
1667
1667
1676
1689
2633
1671
12547
1654
1687
1659
1689
1657
1675
1689
4450
2570
1673
2164
2164
1673
6437
1935
6043
1936
10308
2289
1686
1672
2275
2272
2275
1874
2871
77468
1844
2291
1664
2288
1683
1680
2294
2185
1681
2272
2312
2564
2563
2458
1675
2270
2267
1670
1763
1669
2288
1787
1763
1763
2291
6494
2311
1759
2570
1702
1665
2312
2282
2072
2145
1917
1689
2810
2533
2293
2549
3651
1665
2549
2268
2277
2272
2278
2703
1678
2297
1693
2537
2928
1664
1672
2540
1663
1662
2332
1667
2293
2710
1698
1890
1875
2286
2286
2286
2287
2562
2278
2861
2562
1707
1692
2564
2841
2563
2572
2573
2876
2569
2873
2576
2671
2717
2642
2576
2571
2793
2674
2262
4941
1673
2276
2308
2266
2539
2086
2301
1889
2041
2042
1887
2044
2176
2559
3406
2263
1703
1891
2568
1704
2309
1876
1688
2216
2216
1676
2310
2664
2707
2573
2712
2862
2864
1652
1652
2851
2590
2568
2072
2203
2282
1699
1923
2276
3764
2543
4719
1693
2523
1691
2505
1688
2536
2538
2351
1654
2272
2399
2273
2544
2283
2545
2279
2253
2256
2275
2280
1674
2583
2580
2176
2316
2288
2355
1760
2842
2828
2679
2393
2202
2614
2454
2681
2196
2203
2308
1698
2533
2300
2199
1753
1809
1756
1755
2197
1673
1759
1758
1757
1761
2267
1908
1908
1894
2705
1893
2079
1679
2122
1713
2267
2239
2296
2312
1678
2314
2312
1673
1684
1657
1674
1675
2570
2570
2708
2711
2274
2292
5345
1875
2282
1784
2252
2281
3354
2283
2564
2262
1921
2185
2175
1677
2297
2296
1904
12076
2628
2639
1680
1672
1675
2264
1677
2265
1874
2178
2250
2251
1705
2404
2255
2562
1674
2372
2371
1682
1751
1706
2207
1711
2216
2588
2288
2462
2307
2286
1689
3170
2288
1899
2288
1670
2288
2569
1674
2570
1900
1888
1681
2280
1898
1903
2267
2047
2566
1812
1678
2065
2520
1649
2846
1884
2360
1878
2359
2357
2554
2286
2539
2362
2565
2563
2711
2708
2663
2566
2559
2709
2440
1901
1687
1679
2557
2125
2279
2278
2530
2574
2039
2574
1675
1646
1645
1664
2282
3952
2294
2549
1902
1672
1795
2305
3039
1871
2292
2291
2067
2065
2556
2185
2268
1685
2308
2274
2291
2616
2269
1691
2284
1657
1660
1707
2369
2573
2553
2471
2468
2270
2355
2465
2318
1880
1888
1882
1984
2277
2277
2284
2526
2267
2271
2190
1676
2693
2836
1670
2355
1675
2279
1666
87053
2472
3506
2718
1686
2716
1678
2315
2542
2280
2282
2263
2593
1813
1809
1813
2210
2575
1673
1673
2528
2562
2560
2569
2265
2289
2571
2267
2288
1661
1676
2545
2550
2281
1871
2423
1699
1691
2565
2571
2315
2532
1679
2248
1892
1894
1672
2280
2279
2279
2280
1887
1677
1884
2560
1890
2864
2278
2553
4425
2556
1694
2200
1897
2061
2544
2541
2284
2284
2286
2278
2546
2348
2369
2370
2573
1902
1689
1892
2710
2858
2841
2858
2710
2841
1779
1887
2230
2710
2565
2712
2546
2547
2394
2572
1894
2255
1926
2427
2341
2291
2344
2341
1645
2634
1666
2514
1670
4098
2262
1871
1655
2707
2581
2450
1678
2291
1702
1873
2274
3158
2846
2304
1685
2359
1679
1671
2198
1788
2540
3085
2291
2287
2280
2280
2575
1682
1698
2273
1897
1683
2548
2567
1683
1680
15543
2690
2092
2252
2253
2286
3571
1634
2267
2264
2267
1895
2263
1895
2558
2558
2629
2569
1653
2566
2632
2268
2569
2567
2566
2192
2190
2191
1836
1815
2285
2291
1641
2298
2097
1683
1895
89001
1673
1899
1817
2609
1696
2366
2261
1646
2545
1699
1815
1673
1796
2253
1659
1698
1703
2324
1677
2579
1883
1677
1901
2565
2566
2367
2331
2065
2048
1901
1702
1700
2163
2083
1880
1675
1683
2608
1668
1670
1669
1674
2485
1671
2553
1666
2323
2470
2471
2473
1669
260222
2472
1673
2470
2475
2021
2557
1658
2282
2282
2273
2272
1658
2562
2568
2569
2390
1674
2078
1681
1715
1674
2591
3233
1904
2075
2859
3115
2468
2856
1693
1675
2851
2046
2534
2196
3439
1873
2196
2288
1724
8574
3025
1640
2547
1903
1883
2281
2549
1877
1685
1892
1687
2278
4800
1671
1674
4928
1668
1678
2265
1663
4914
2280
1689
1666
2389
1873
2285
2344
1903
4148
1912
2594
13355
1676
2298
1651
1677
1672
1672
2292
1779
2246
2292
2606
1958
1670
1679
2066
1703
1678
1676
1657
2286
1689
1697
1692
2721
2237
2565
1887
1684
2315
1889
1685
2861
1679
1794
1680
2662
1684
1683
1682
1682
1683
1689
2299
2257
2301
5332
2276
2278
2054
2279
2279
2873
2277
2280
1685
1675
2472
2654
2478
2527
2530
3056
1702
1897
1678
1685
1679
5159
2274
2702
2563
2714
2575
2705
1659
2736
1664
2264
1674
1666
1695
1696
1887
1690
1888
1887
1889
1694
2128
1733
2480
2586
1761
2560
1678
1718
2363
2436
2365
1653
2356
2359
2359
1653
1675
2238
1899
1680
2708
2566
2706
2395
2557
2412
2558
2573
1942
2268
2273
2271
1680
2262
2552
3825
2296
5611
2067
1869
2294
1691
2285
40605
5674
2281
2284
2315
2548
2843
2315
2265
1670
2198
2205
2199
2200
2193
1692
2291
2066
2287
2239
2308
1675
2270
2383
1798
2546
2279
1934
2243
2246
2244
2515
2266
2651
1746
2653
1747
2306
1706
1703
1700
1704
1702
1704
2476
2551
2274
2651
2851
2851
1690
1691
2275
2278
2273
1674
7488
2273
2281
2397
2247
1672
2200
1958
2202
2271
2299
2299
2459
2292
1709
1778
1709
1774
1755
2463
1687
1671
2310
2311
1679
2311
1792
2273
2274
2267
2712
2716
2576
1667
2547
2531
1686
2569
1868
2702
2705
2555
1919
2702
2722
2574
2717
2572
2217
2218
2275
2273
2554
2547
2545
2560
2568
2569
1685
2580
2537
2534
2548
2280
2273
2565
2566
1884
2285
2054
2470
2669
2212
2564
2717
2714
2573
2564
1766
1766
2487
1864
2474
1691
2270
1672
2572
2559
2557
2315
2301
2271
2479
2465
2708
2268
2273
2332
2717
2568
1684
2717
2714
2849
2296
2375
1691
1697
7594
2283
2591
2591
2463
2462
2309
2285
2543
2464
1682
2563
2526
2704
2034
2291
2293
2262
2717
2286
2205
2711
2283
2285
2369
2324
2585
2286
5837226
2638
2696
2287
2564
2300
2541
2540
1885
2717
2717
2295
2283
2567
2564
2674
1655
2293
2394
2394
2287
1692
2714
2561
2285
1884
2201
2218
1656
2457
1666
2305
2280
2266
2711
2712
2712
2711
2715
2571
2468
1685
2467
2463
2270
2578
2458
2258
1682
1682
1903
1675
2571
2289
2549
1906
2284
2269
2275
1880
1707
2302
2541
2541
1635
2256
2287
2287
2287
2287
2564
2566
2560
2711
2710
2715
2707
2282
1912
2712
1882
2276
1958
2288
2286
2314
1760
2359
2193
1886
3884
2302
2285
2288
2305
2712
2450
2548
2512
2287
2035
2238
2546
2548
2477
2309
2259
2269
2577
2294
2461
2574
1688
1775
1681
1681
2209
2276
2264
2544
2473
2531
2309
2322
2388
2399
2395
2056
1890
2717
2282
1669
2468
2466
2295
2456
2453
1661
1660
1683
1683
2278
2385
2218
1678
2267
2528
2352
1881
1906
2548
2278
2290
2830
1661
1663
2535
2537
1878
2262
2287
2578
2470
2275
2103
1705
2861
2854
2354
2693
2207
2570
2251
2284
2287
2293
2254
2257
2559
2562
2215
2282
2293
1699
1694
2266
2459
2267
1669
1664
1664
1659
1882
2209
2203
2701
2700
2706
2698
2319
2279
2297
2294
2297
2057
1690
2198
2278
1877
1679
1674
1673
1671
2223
2571
2566
2564
2566
2565
2563
1671
2515
2513
2572
2290
2256
1671
2381
2567
2567
2237
1933
1910
2320
2044
2253
2280
2114
2047
1875
2285
2313
2478
2475
1770
2220
2220
2537
2273
2270
2302
2556
2281
2364
1952
2061
2368
2286
2288
2555
1877
2318
2576
2202
2265
2253
2278
2262
1844
2288
2276
1669
1693
2181
2532
2287
2046
2531
2811
2569
2594
2243
2455
2266
2274
2275
2276
1675
2078
2369
1680
2542
2549
2230
2037
2696
2271
2272
2555
2557
1883
1884
2568
2344
2286
2287
2573
1658
1658
2472
2279
127668
2370
2211
1672
3061
2355
2268
2562
2548
2550
2307
2307
2276
1708
1708
2814
2814
2370
3095
2544
2386
2268
2368
2041
2282
2263
1656
1708
2377
2553
2245
2358
2567
1667
1912
1909
2545
2548
2544
2282
2287
2283
2207
2291
2292
1885
2574
2283
3367
2549
2280
2378
2559
2446
2310
2307
1677
2567
2565
2293
1885
1866
2047
2576
2554
2274
2204
2559
2349
2027
2302
1664
2368
2479
2469
3982
2719
2548
2283
2285
2217
2289
1683
2208
1685
2026
2178
2575
2301
2299
2299
2301
1673
2369
2277
2294
1894
1894
1675
2858
2303
1895
1896
2271
2271
2284
2290
2293
2303
2300
2299
2294
2287
1698
2301
2300
1684
1896
1895
2268
2567
3582
2096
2560
1674
2309
2092
2278
2364
2361
2562
2563
2386
2306
1987
2556
1841
1670
2276
2307
2362
2315
2314
2293
2286
2278
2276
2271
2567
2349
2316
2301
2531
2533
2567
2663
2664
2288
2284
2557
2841
2204
1660
2849
2861
2858
2562
2859
2861
2321
2562
2326
1923
1783
1781
1655
1667
1710
1708
2307
1883
2877
2871
1682
2319
2287
2238
2871
2867
2346
1668
2650
2291
2302
2641
2556
2554
2558
2286
2270
2301
2295
2300
2303
2302
1705
1692
2287
2308
2318
2319
2064
2065
2310
1670
18602
1880
1880
2292
2298
2294
2354
1679
1675
2254
1697
1697
2288
2287
2266
2295
2292
1682
1685
2274
1672
1672
1670
1703
1682
1837
2308
2310
1710
1678
2246
1697
1702
3673
2645
1688
2251
2252
1690
1806
1679
1698
2092
2311
2354
1667
2361
1947
2364
1676
1677
2537
1696
1681
1679
1680
2339
2400
2400
1708
2400
2400
2400
2399
1667
1668
2319
2319
2392
2395
2388
2389
1684
1668
1685
1674
1673
1705
2312
1680
2647
4473
1703
1670
1703
2650
1699
2397
2399
2393
1756
1812
1811
1809
2398
1702
1676
2299
1701
2279
2275
5782
2274
2274
1658
3608
2350
1697
1697
2642
2641
2641
2637
1679
2068
2300
1677
2316
1714
1661
1840
2351
2262
2351
2261
1704
1702
2659
2294
1704
1706
2308
1820
2381
2299
2649
2258
1707
1712
2640
2314
2574
1692
1695
1691
168497
2623
1681
2278
1686
2327
2328
1683
1684
1683
1681
1680
1677
2695
2697
2592
1701
1700
1672
1874
1678
1697
2390
2649
2650
1696
1702
1698
2389
1677
1843
1689
1691
1654
2355
1693
3042
1836
2558
2568
2558
2556
2571
2572
2576
1787
2638
2267
1771
1672
1778
1776
2589
1702
1698
1680
1678
1690
2283
1696
1694
8528
2574
1673
1667
2358
2360
2357
6954
1838
1679
2652
1682
21506
1710
1765
1675
1666
1676
2341
2344
1817
1702
1705
1846
1843
2100
1663
1665
2646
1667
2638
2633
2395
4638
2098
2098
2093
2098
2550
2579
2865
1813
1816
1814
2600
1675
1841
1837
4018
1671
1675
1682
2648
5908
1675
2711
2677
1787
2387
1786
1787
1787
1687
1697
1693
1691
2069
1693
1759
1840
1687
1685
2055
2096
2092
1651
2657
1676
1675
1692
2081
2707
2706
2704
3706
2089
1793
1686
1689
1690
1814
1813
1814
1760
1661
1795
1797
1677
1680
1684
1680
1680
1682
1680
1922
1687
1688
1688
1686
1681
2073
1666
2060
2060
2055
2061
2089
1681
1683
1682
3121
1691
2039
1705
1703
1699
1696
1919
1920
1702
1699
1702
1817
1694
1697
1692
1693
3470
1679
1813
1815
1685
1678
1675
1687
1685
1689
1681
1685
1666
2579
2578
2100
2071
1656
1677
1691
1689
2087
1671
1681
1688
1664
1663
1666
1795
1667
1671
1682
1807
1753
1703
1826
1688
1688
2072
1894
1680
1681
1846
1665
1674
2095
2651
1672
1682
1845
1681
1702
1703
1703
1665
1663
1769
1766
1766
1765
1782
1760
2544
2546
1677
1798
1798
1689
2087
1691
2051
1666
1701
1702
1845
1804
1673
1686
1796
1790
1766
1790
1816
1672
2554
1688
1683
1700
1699
1682
1687
2347
1683
1695
1677
1841
357496
1844
1693
3854
1685
1684
1656
1678
1950
1693
1671
1778
1677
1678
2066
1684
1684
6914
1650
1685
2091
1679
1678
1680
1752
1799
1965
2043
1683
1685
1789
1822
2308
2232
2231
1697
1899
1813
1814
1813
1814
1770
1693
1762
1667
3560
1762
1674
1673
1706
1817
2061
1888
1665
1683
1696
1665
1667
1664
1681
2139
1667
1942
1697
1941
1942
2786
2571
2572
1689
1688
1685
1688
1818
1763
1653
1693
1677
1703
3161
1668
1676
1663
2568
1768
2242
2243
1673
2012
1674
1661
1663
1671
1685
1685
1695
1680
1870
2148
1689
1688
1689
3548
2583
1842
1814
1682
1673
1672
1669
1679
1674
1689
1689
1672
1671
1686
1693
1665
2560
2534
1672
1676
1678
1679
1679
2684
2278
1878
1676
1678
1680
2546
1662
1675
1667
1656
1662
1661
1663
1796
1702
29213
1691
2469
1660
1672
1673
1672
1675
1962
1944
2125
1684
1683
1689
1653
1678
1692
1664
1675
1673
2236
1914
1699
1706
1669
1688
1813
1811
1813
1674
1677
1679
1677
1668
1893
1665
1650
1651
1655
1665
1643
1670
1676
1668
1941
1673
1675
1675
1685
1813
1811
1942
1677
1671
1682
1667
1690
1819
1708
1670
1752
1802
1684
1752
1752
1812
1673
1671
2174
1683
3104
1701
1936
1813
1763
1767
1689
1689
1685
1688
1675
1674
1759
1701
1757
1699
1683
1684
1684
1683
1682
2288
2347
2375
1667
1690
3271
1677
1686
1696
1694
1688
1662
1681
1681
1682
1681
1667
1667
1674
1675
1661
1691
2271
1689
1676
1935
1757
1937
1680
1679
1683
1687
1659
1688
1689
2307
2304
2304
2277
1663
2526
1658
1687
1671
1879
1688
1803
1687
2307
2293
2296
4620
1679
1671
1677
6302
1676
1671
1671
1666
1662
1665
1681
1684
1684
1894
3934
1667
2286
2284
1955
1959
1666
1664
1663
1671
4443
1681
1682
1688
1953
1947
1673
1670
1671
1891
1887
1682
1681
1677
1679
1681
1803
1805
1802
1808
1682
1675
1668
1670
1667
1692
1633
3561
1664
1676
1679
1684
1674
1672
1673
1755
1758
1679
1869
1674
1682
2792
1706
1702
1680
1680
1683
1683
1705
1657
2253
2282
1671
1672
1677
1673
1667
2556
1695
1699
1676
1684
1692
1690
1689
1671
1654
1676
1678
1681
1676
1682
1679
1681
1670
2557
1665
1675
1674
1671
1674
1847
5752
3164
1681
1659
1679
1687
1668
1681
1682
3574
1658
1685
1675
1661
1656
1669
1683
1685
1674
1693
1671
1677
1672
1669
1670
1749
1674
1677
1680
1674
1674
1673
1670
1681
1682
3968
2450
1666
1676
1676
1677
28425
1681
1675
1668
1659
1679
3010
1691
1688
1675
1677
1668
1672
1672
1672
1675
1682
1675
1678
1681
1678
1690
1689
1656
1658
3995
1673
1693
1692
1656
2711
1688
1666
1672
1671
1670
1677
1678
1669
1669
1899
1672
1677
1674
1682
1725
3951
2302
1670
1671
1674
1673
1690
1663
1699
1688
1672
1675
1676
1672
1685
1685
1692
1692
1676
1672
1671
1660
1685
1662
1750
1671
1668
1670
1667
1672
1672
1678
1687
1686
1658
1670
2076
1666
1667
4408
1670
1668
1668
1685
2291
1672
1677
1674
1675
1675
53837
1680
1678
2571
1682
1679
2086
1673
1671
1692
1684
2350
2350
1649
1670
1670
1671
1674
1671
1670
1673
1671
1669
1667
1672
1664
1687
1686
1687
1669
1675
1664
1679
1679
1681
1669
1686
1667
6040
1668
1682
1684
1683
1682
1675
3274
1671
1674
1690
1694
1682
1680
1660
1677
1677
1720
1655
1679
1661
1680
1677
5511
1675
1680
1984
1678
1682
30461
1684
1669
1666
1678
1667
1685
1666
1667
1670
1671
1669
1676
1683
1680
2531
1657
1677
1677
1687
1692
1683
1676
1690
1666
1664
1678
1678
1679
1687
1686
1679
1671
1662
1648
1672
1670
1674
1673
1665
1676
1672
1675
1683
1681
1682
1662
1665
1668
1667
1670
1679
1679
1670
1671
1674
1644
1677
1674
1686
1688
1704
1705
1675
1677
1662
1680
1659
1670
1668
1677
1681
1682
3437
1675
1656
1684
1645
1646
1671
1689
1691
1685
1665
1691
1664
1699
1671
1667
1666
1665
1680
1678
1670
1680
1683
1705
1705
1709
1674
1671
1671
1671
1673
1672
1671
1676
1672
1675
1672
1679
1682
1679
1677
1639
1670
1671
1681
1681
1670
1671
1674
3303
1659
1672
1676
1675
1671
116124
1677
1679
1959
1682
1675
1680
1676
1680
4137
1662
1679
1682
1681
1689
1668
1670
1670
1663
1671
1662
1667
1664
1663
1659
1672
1681
1678
1676
1672
2674
1681
5995
1683
1666
8131
1671
1670
1668
1671
1665
1686
1654
1717
1674
1685
1676
1685
1682
1675
1684
1683
1671
1679
1679
15639
1678
1678
1678
1687
2361
1674
1682
1672
1677
1684
1671
1700
2322
1674
2573
1716
1681
1671
1702
1661
1672
1674
1677
1669
1663
1675
1685
1670
1671
1676
1670
1669
1668
1679
1658
1659
1676
1663
1678
1681
1676
1664
1924
1690
1665
1664
1673
1673
1672
1676
1673
1677
1698
1682
1680
1907
1672
1674
1668
2640
1745
1659
1653
3600
3603
56343
1897
1733
1672
1671
1674
2567
2314
1691
1679
1704
1683
1706
1707
1687
2280
2550
1842
2662
1682
1677
1672
16320
1673
2251
1674
2478
1862
1666
1678
2313
2865
2320
1908
1691
3382
2368
2263
1700
4306
1684
1677
1877
1683
1697
1718
1679
1681
1681
1679
1675
1906
1658
2539
1860
1676
1671
1676
2847
3245
1669
2035
1671
1670
1670
1670
2115
1685
2837
1663
1688
1686
2654
2577
2305
1675
1683
1679
1669
1879
2279
2282
2275
2344
1899
1678
1679
1934
1669
1676
1678
1678
1674
1679
2577
1665
1674
1671
1675
1671
1679
1681
2552
1669
1659
2403
1677
1691
1670
1692
1692
1668
1661
1778
1778
1775
2528
2303
2090
1679
2294
1677
1900
1665
1673
1683
1683
1665
1677
1687
2881
3043
1664
3984
1675
1663
2856
1675
1682
1681
1686
1680
1664
1654
1683
1689
1675
1676
1631
2379
1684
2668
1672
1671
1672
1675
2827
1680
49427
2281
1668
1683
1682
1908
1907
1674
13436
1814
1672
1899
1929
1673
1673
1627
1680
1842
1670
1680
1677
1696
2257
1678
1659
1653
1674
1671
3418
1704
1660
1678
2388
2126
2270
2318
1904
2355
1681
2548
2282
1657
1664
1673
1686
2568
1769
2855
1674
3469
1678
1680
1890
1680
1698
2286
2353
1656
1684
1674
2274
1667
1760
1671
3606
2210
1679
1686
1688
1686
1879
1686
2571
2575
1683
1670
1886
1687
1700
2536
1675
2288
1686
1669
1670
1892
1765
1764
1768
1680
1680
2249
1671
1665
190267
1673
1685
2056
1660
1765
1767
1685
1878
1677
1749
2262
1686
1676
1676
1678
1892
2561
2683
1702
1681
1675
5033
1684
2355
2304
1636
2303
2302
2303
2306
2650
2851
2653
2653
2232
2194
1660
2759
1667
1682
2203
2260
1681
1682
1680
1678
1676
2384
2361
1678
2482
2482
1666
1668
2628
1672
2698
2307
2540
1925
2291
2292
1785
1677
2542
2572
2249
1668
1669
8599
2565
2271
2269
1691
1876
2454
2267
2267
1679
1673
1661
1695
1966
1650
2556
1695
1692
1674
1711
2143
1687
1682
1688
1677
1679
2363
2448
1670
1664
1669
1656
2634
2568
1705
42044
2410
1676
2540
2288
1693
1692
2350
1679
2568
1700
1815
1698
1632
1673
1690
1671
2351
1661
2653
2198
2198
2289
1668
1677
1678
1901
2069
2069
1901
1711
2631
1689
2275
1789
1692
1786
1879
1883
1668
1659
2357
1666
2110
1897
2302
2557
1666
1694
1682
1683
1667
2027
1684
1683
2069
1654
1666
2480
1680
2570
1682
1875
1686
2551
1683
1680
2279
1677
2239
2558
2385
1932
2289
2276
2190
4108
2039
1696
1651
1678
1682
2578
2565
1678
1675
1678
1663
2254
1696
1669
2357
2356
1794
1696
2571
1650
1679
1681
2548
2549
1666
7315
1629
1676
1677
1673
2289
2204
2452
1675
1679
2269
2254
1813
1668
1665
2280
4819
1668
1668
2417
2256
2296
1686
1671
2279
1873
1666
1675
2570
1787
1894
1671
1749
1663
1750
1748
1801
1751
1802
1750
1802
1675
2268
2889
2060
1889
2063
1667
2715
2716
2006
1686
1683
1679
2470
1911
2279
2279
1877
2276
2277
1694
1665
1665
2456
1661
1875
1872
1874
1672
1675
1673
1674
1675
1674
4895
1674
2821
1677
2278
1680
1676
1680
1669
1672
1672
2072
2614
2150
1667
1672
1679
1676
1668
1674
1675
1671
2646
2289
1669
1750
1750
2468
1689
1678
2285
2029
1893
1874
1672
1665
1668
2467
1940
1698
1808
1669
1911
1672
2716
2663
1670
2568
2564
1682
1681
1667
1669
1671
19612
1702
1702
1677
1677
1663
1670
1674
1660
1663
1665
1668
1671
2347
2348
2344
1674
1716
2262
1692
1685
1688
2428
2565
1680
1678
1664
1660
2445
11137
1666
1684
1674
1679
2273
1653
2279
2058
1678
1705
2618
2296
1670
2270
2278
1671
1662
2209
2206
2211
1902
2076
1712
1989
3653
38130
2587
1663
1677
1673
1673
2368
2198
1675
2391
2554
2269
1669
1667
1672
1677
1843
1675
2210
1748
2295
1778
1658
2615
1677
1677
1680
1651
1676
1677
5758
2064
1679
1678
1676
1667
1878
2732
2577
2313
2839
1684
1677
2560
2359
2533
2279
1653
1670
1667
1662
3619
3619
1669
1666
1658
2207
1682
1912
1690
1647
1886
1666
1913
1916
1687
1684
1657
2834
2229
1633
1903
2356
2473
2391
2244
1666
1663
1650
2290
2304
2304
1712
1689
2343
2343
2284
2350
2376
1662
2662
2311
1671
2299
2302
1655
1686
1691
1673
1683
1663
1660
1664
2708
1686
1930
2551
2568
2551
2550
2569
2576
1697
1897
1896
1671
2564
2032
1742
1704
1702
1698
3207
2270
2537
2302
1673
1672
1672
1678
1678
1679
2300
1689
1695
1672
2062
1650
2304
1696
1684
1657
1890
1887
2863
2539
2575
1703
2340
2344
2340
1693
1691
1887
1705
1795
2341
1686
2286
1684
2043
2271
41010
1688
1692
1771
363328
1654
1656
1675
1675
1676
1676
2276
1803
1645
1645
1698
1697
1702
1700
4054
1700
1754
1688
1670
2198
1699
1698
2063
1683
1706
1926
1673
1674
1676
1674
1678
1677
1676
1678
1686
2039
1677
1676
1674
1684
1677
2591
2039
1677
1918
2982
2984
2284
1681
11671
2288
2289
4155
2217
2278
1670
1672
2065
1678
1680
1676
1695
1679
1687
1684
2277
1670
1674
1669
1673
1673
2111
2520
1665
1666
1877
1670
1687
1687
1890
2267
1764
2273
2270
1680
2447
1883
2593
1679
1680
1679
1678
2472
1679
1665
1675
1674
1676
1674
1671
2198
1672
1880
1860
1666
1686
1703
1666
2555
2844
1706
1692
2032
1679
1643
1671
1673
1674
1822
2060
1685
1683
1677
1800
1689
2650
1687
2651
1914
1679
1678
1677
1667
2696
1715
1893
1715
1659
1662
1678
1675
1686
1670
1689
1675
1922
1677
1675
1658
1686
1687
1905
1811
1681
1663
1868
2566
2649
2095
2286
6982
2545
2286
2287
1671
2389
2049
2180
1740
1676
1675
1671
2285
1680
2342
1686
1678
2479
1689
1692
1948
1661
2299
1679
1653
1633
2268
2576
2044
2347
2569
2569
1686
2303
2262
1694
1886
1688
1675
1675
1679
1681
2301
1664
1871
1673
2628
2284
2303
2285
1681
1677
1684
1679
1692
1691
2110
2561
2273
1665
2427
2104
2212
2212
2656
1668
1669
1668
1671
1671
1673
1676
1888
1663
1682
1665
1684
2711
1668
2632
1683
1663
1682
1682
2618
2537
2271
1689
1673
2272
1698
2350
1895
1677
2571
2568
1680
1672
2465
2714
1696
1912
1912
1675
1679
1678
2284
1668
1909
1677
1678
1673
1674
1669
2087
2650
1636
1692
1880
2263
2261
2566
1697
1680
1698
1671
1919
1670
1893
2252
1649
1804
2665
1670
1669
1670
1692
1690
1674
1679
1895
2712
2713
1653
2563
1673
1899
2285
2174
6818
2189
2718
2715
1680
1671
1659
1675
2704
1863
1675
2204
1697
1929
1926
1669
2705
2572
1662
1684
1692
1709
1892
1661
2586
2554
2527
1644
1662
4817
2233
4825
164977
1678
2208
1688
1689
1880
1682
1699
1699
69951
1861
3974
2017
1911
1881
1878
1692
1677
33261
1664
2539
2848
1817
2846
2799
1971
1672
1708
1897
1654
2053
2535
2564
1666
2295
2335
2386
1907
2297
2291
2295
2291
1669
2266
2288
1898
1664
1704
2273
1707
1693
2375
2541
4507
1660
1873
1873
2337
1670
1739
2555
1708
1704
2289
2291
2434
2093
1658
1662
1703
1929
2317
1879
1658
1874
2087
2087
7614
2194
2260
1653
1670
1638
2350
2272
1670
2283
2564
2288
2283
1668
1815
1642
1815
1644
2525
1677
1663
1659
2455
1681
2021
3312
1879
1695
1676
2289
1675
1637
2817
2014
2273
4843
1675
1677
2362
2572
1680
1668
2519
1655
2650
2243
1883
3858
2653
3860
2308
2309
2309
1816
1876
2266
5114
2565
1665
1662
1664
1702
1651
2349
2296
2851
1675
2212
1675
1701
1675
1670
1681
2558
1661
2266
2263
2294
2562
2561
1675
1659
2569
1669
2256
1894
1667
2277
1871
1902
2263
2265
2285
1701
1702
2368
1729
1656
1731
2580
1893
2559
2402
1674
2182
2182
1674
1788
1679
1692
2247
1774
2296
1825
1801
2290
2247
1685
2254
1669
1788
2199
4547
1880
1678
1651
1888
1661
1647
15798
1882
3784
1662
2293
2212
2294
2554
2295
2548
2294
2543
2294
1683
2033
1683
2185
1663
1692
2214
2212
1862
2215
2211
1665
2314
1844
1874
3261
1656
2349
2393
2543
2543
1874
1686
1877
1683
2587
1877
1671
1968
1970
1668
3913
1672
1891
1675
1665
2280
2495
255814
2549
2285
1668
2076
1671
1890
2414
2414
2270
2569
1685
2355
2616
2396
1698
1674
2192
2192
2034
2073
2263
2261
1757
2543
2286
1942
16962
2385
2539
1684
1658
1680
2394
2394
2401
2568
2056
2394
1687
3494
1682
2637
2637
2549
1879
1649
2301
2642
2642
1760
2304
2203
1955
2432
2430
2287
4586
2269
2281
1677
1847
2385
1687
1677
2306
2305
2357
1695
2306
2353
2194
2574
2080
2294
1675
1700
1661
2034
2366
2530
1669
1676
1639
1875
1642
2358
1637
1676
2535
1744
2560
2388
2715
2653
2524
2656
2719
2660887
2552
2719
4188
2656
2708
1853
2197
2458
1652
1676
2203
1680
2271
2857
2285
2285
1731
2285
2400
2284
2253
1675
2565
2273
2278
2275
2266
2498
1737
5050
1667
1676
2698
1909
2437
1892
2695
1915
2556
2078
2548
1652
2551
4900
1909
1675
1914
2699
2187
1674
2181
1660
2185
2205
1701
15788
2014
2267
2290
1668
1672
2185
1668
5345
2207
1890
1896
1817
1663
1816
2279
2086
1664
1656
1655
1845
1678
2576
2575
1661
1691
1678
2847
1664
2344
1811
1866
2537
2861
2570
1677
6148
2561
2675
2386
1655
1668
2218
1637
4738
1817
1693
1681
1814
2302
2325
2349
3038
6057
2285
1890
2294
2299
2282
2693
2555
2556
2548
2720
2648
1673
2016
1668
2546
1675
1663
1799
2567
2333
1665
1678
1671
1674
2038
1700
2446
2720
2717
2718
2349
2989
2720
1660
2027
1655
1815
2276
4451
1664
1667
1814
2007
2030
2278
1665
2272
2024
2834
2563
1700
1662
2388
2268
2280
1681
1665
2265
2271
45109
2270
2269
2266
2626
1879
1670
2268
2270
2267
2676
2356
1681
2269
2294
2251
2292
2288
2251
2250
2247
2127
2976
2288
1682
1690
1667
2269
1667
1668
2269
2677
2683
2674
2292
1924
1680
2677
1685
8129
2452
1695
2440
2269
1690
2066
2356
2342
2266
2301
2275
2273
2302
1675
2532
2305
2343
2304
2308
1687
2304
2446
2306
2297
2306
1708
1669
2015
2360
1661
1650
2594
2173
2282
2563
1663
2260
1681
6139
1671
2152
2153
1678
2709
2578
2570
1689
1660
1661
2573
1684
2278
2351
2214
1664
1671
1677
1678
2633
2353
1650
1657
2343
2341
1873
1941
1696
1666
1643
2558
1866
1699
1872
4911
1782
1779
1816
2269
1671
2072
1661
2268
2578
2177
1885
1880
1681
1683
1674
1660
1677
1678
1677
1686
1688
2299
1706
1656
1672
2829
16647
1666
2177
1786
1691
1682
1679
5594
1815
77892
1944
4679
4255
1714
1683
1755
1755
1655
1657
2179
1677
2179
7238
1686
3713
2910
72508
7204
2179
1682
1682
1656
1656
1662
2229
2330
2520
1682
3446
1680
1936
1930
1677
1681
1686
1685
1667
1655
1655
1686
2145
2147
2145
2234
1921
1836
1679
1641
2708
1665
1664
1663
1679
2201
2199
2199
1671
1709
2177
1669
1668
1669
1688
1813
2193
1658
1658
1665
1693
13623
1663
5646
1675
11405
1685
1688
2601
1663
2207
7846
1679
1681
1733
1692
1664
1664
8684
2179
1632
1672
1671
1713
2311
1682
1681
172212
1692
4371
1668
2225
1670
2348
1669
2499
7535
2179
2180
1695
2143
1678
1678
1671
1658
5575
1664
1883
2179
2197
1930
1659
1799
1683
1667
1895
6848
1669
1677
1693
1671
1919
1665
1790
1822
1670
18190
1674
2180
2179
1926
1684
2153
2155
2153
1703
1664
1804
6920
1666
1669
30477
1670
1669
3062
2793
1698
1808
2183
25833
1664
1666
2278
1658
1672
1684
1690
1667
1780
3278
2108
2349
2310
2179
1689
2207
3964
7935
1684
2179
1922
1918
1918
1666
1666
1669
7148
1670
6997
1659
1665
1756
30043
1661
1689
1654
1660
14322
2184
1700
5284
1690
1663
1687
1676
2055
2083
2180
1660
1669
1664
1659
1670
2036
1747
2248
1744
1745
1667
44562
2339
1886
1695
2179
2180
2258
2258
2260
2178
2179
1930
2813
2180
6820
1908
55597
1879
1679
3413
1695
1656
1692
1679
279379
1668
1666
1701
2184
7441
1694
1652
1651
5870
2122
2750
1680
10452
1686
1641
1645
1689
1957
1653
1653
1646
1669
4805
6558
1650
1650
33308
1663
1665
17458
1659
2191
7848
2179
8744
1691
1680
2180
1666
3074
1673
2287
1671
1905
1673
2037
10390
1662
1671
1682
1814
1689
2027
1696
1664
2166
1654
2219
2152
2151
2150
1986
2181
4245
10859
2439
1652
11525
9547
1690
2760
1670
1667
1668
6328
1666
1672
42451
2148
2149
2147
1662
1663
1883
6254
1653
1645
1657
1643
2690
1676
7012
6878
2180
7807
1658
2058
1658
1750
1773
1652
1677
6515
1710
36806
2048
1678
1820
1857
2179
1663
1666
4065
1814
1814
1681
1669
1715
1670
1672
5669
1664
2018
6324
2147
2146
2146
1669
9805
1677
1679
1652
1660
2155
2158
2156
1662
2274
2180
1644
1669
1881
2185
1676
6660
1683
1669
1665
11879
10449
1906
1667
1665
2181
1745
1965
1680
5436
4787
1684
1655
7143
2672
2150
2149
2149
14177
1669
15537
3351
11877
5460
2238
1674
1653
1658
1884
2247
2183
1681
4635
5790
2179
17767
2771
2494
2492
2492
1700
5393
1695
1695
2176
3585
1789
1698
1684
1683
1673
2525
1670
1670
1728
1902
1904
1877
9502
1957
10245
3133
1658
1670
1663
1933
2183
1690
1695
1668
2187
1678
2090
2146
1907
31347
1676
2203
1675
1677
6411
2060
1676
1675
1918
1688
6086
2056
1663
2203
2183
1691
1653
1658
1669
1674
1751
1681
6860
1677
1652
1651
7328
1688
1688
2088
1673
1800
1699
2179
1841
1709
1703
1688
1688
1667
1677
1666
1690
6714
10155
1680
1654
1660
1668
1626
1667
1682
2960
1660
10791
1673
2179
2816
1928
10964
2178
3322
1653
1657
1683
1682
1853
6029
2182
1812
1690
4040
1665
1694
1929
1650
1665
1666
1701
1873
1669
1670
1665
2357
1653
1658
1898
1670
3426
1667
1656
1657
1656
1693
7726
1687
1684
1796
2179
1664
1663
1691
10417
1684
3220
1653
1653
1650
8814
1675
1676
1675
1688
4682
1737
1933
9553
1689
1662
2146
2146
2148
1666
1692
1905
1675
1688
1662
10405
2306
1666
2268
1671
1660
1660
1659
612840
1657
1657
1654
1654
1655
1650
1653
12599
1662
1659
1691
2180
2087
1682
18428
2109
1675
2910
2152
1689
1667
1710
1684
1658
13919
3344
2213
1661
1883
2281
2179
11749
1681
1689
6406
1686
1689
1657
2847
1669
1668
2188
1673
2179
1682
1688
11143
1701
3162
1692
6123
3168
3258
7130
1678
1899
1673
1861
1662
1880
1690
9325
1664
1823
1692
6623
3069
1681
1809
1981
1974
1681
1669
1689
2384
1682
1668
1882
1884
1689
1670
1688
2002
43290
5775
1691
1689
1991
6343
1940
2146
2146
2148
2096
6464
1662
2194
4265
1663
2080
1928
1678
1651
1660
1656
1670
1688
1676
1669
2180
6887
1690
2010
23141
2180
2343
1654
1654
2179
3220
1694
1655
1689
1732
1684
1668
1669
1665
1687
3389
1664
1679
1673
1675
1676
1653
2131
15479
1669
1666
2492
1672
1692
1674
1654
2180
1676
2688
9325
1661
1904
2181
2179
2179
9013
2178
1655
1667
1688
2179
1657
1662
1663
1658
1657
1653
1675
12813
1669
1679
1652
1649
1666
1664
1665
2489
2179
1689
2188
1692
1649
1653
1698
1647
1674
10107
6854
7154
1782
1782
18226
1876
2183
1690
1664
5854
28639
8522
1667
1665
10356
1671
1672
1668
2533
1807
1683
1693
1883
2191
10220
1692
2402
1657
1662
1652
1652
1653
2250
1689
1666
1654
2274
1786
1656
3130
1790
1688
2179
2179
10191
1664
2791
1740
1692
2068
2179
1687
18460
1924
2930
45105
6652
32574
1776
1671
25748
2078
4640
1656
2179
1660
1687
1654
1647
1689
1671
1672
6564
1672
1670
18818
1650
1667
1666
11156
4833322
3128
2218
1681
1691
1681
8122
15195
7290
1656
2179
1690
6701
6492
3098
1680
1731
1696
1653
1654
4852
8066
1653
1658
1664
1656
1658
1657
1657
1675
1848
1810
21967
2179
1684
21263
1678
1689
1653
2179
5861
1699
6373
2016
138885
5253
2079
12039
10191
2179
30881
2373
1687
1686
6979
11593
6853
3018
1684
1692
1668
1661
6037
1680
2093
1659
1658
1665
2428
3506
11779
6486
1866
1677
5377
4521
1646
1674
1673
2179
1662
1657
1659
1678
1676
1676
1677
6561
2183
1668
1666
5383850
1692
2954
2179
1690
1715
1687
2950
6405
1681
1678
1700
1652
2382
1669
1657
1668
1665
4388
11623
1971
2129
1679
1672
1671
3422
1788
1688
1690
10557
17209
6735
1666
1688
9357
2412
1683
6668
4329
1695
1975
1663
3475
1688
2232
7262
1698
1668
1667
1859
1683
2375
1689
6247
2206
2026
2203
2179
2409
1696
2183
1675
116128
1674
1682
1688
2179
1701
1678
1690
1665
1688
1649
1648
1690
1645
2087
1661
1659
1678
1692
1666
6231
6783
2179
6185
1691
2181
12684
1703
1698
1651
8325
2171
1657
8956
10396
2179
1688
1701
1666
3175
1651
1690
7828
1689
1688
1680
6396
3336
1668
1671
1669
2179
1691
3146
2018
3253
2176
3156
1653
1671
1657
1688
2773
1663
1861
1694
1689
3065
6247
1667
1667
1688
1670
1668
2373
1688
18821
1688
1686
2022
6546
2115
1695
6245
1662
1694
3404
3010
1655
2541
1666
1656
2423
2424
2428
1698
2515
1799
1687
2374
1903
1686
1660
1679
4828
2063
1675
2265
1114191
1755
1682
3200
1670
3915
1676
1677
3131
1649
1664
1663
1637
2851
1709
45791
1690
1679
1680
1980
1682
1699
6732
3216
1763
1681
3105
1971
1673
1672
3277
1796
2181
3128
8379
2122
3799
1672
13845
9223
8661
1760
6736
1931
1673
2179
7001
2388
2183
1653
1652
1649
1659
1654
1922
1660
1659
1657
1690
1691
1687
7401
1690
5252
2231
6505
3371
1669
1677
10170
1670
1671
11242
19707
1791
1693
3188
1673
6862
1689
1660
1911
2208
1690
2205
1699
2156
1691
1895
2119
2164
3196
1694
1663
11538
1671
1672
1688
2051
3419
2268
2021
11739
2266
1690
1690
2996
1654
2121
3247
1674
2045
1664
1697
1667
2460
1693
4078
2100
3123
1668
34318
1677
1732
1671
1672
1927
5693
1660
3205
1669
1781
1655
1676
3278
1114192
1667
1700
1913
2179
1690
5163
6334
6382
6486
1675
1689
1665
1709
1670
1667
13967
1669
1702
5968
1688
1667
4072
3093
1692
1683
1681
5063
1678
5716
1693
1676
1645
2023
1653
1654
1653
1672
1686
11064
1751
2067
2179
5492
1679
1679
1687
1668
1669
212796
1686
1691
2237
7439
1735
1740
1698
6954474
1649
1957
1659
1880
1673
1671
1655
18050
1661
1651
4977
1691
1665
1703
1997
1822
2179
1933
2238
2235
2236
2962
1682
1790
1689
1732
1663
1690
2523
2090
1941
1792
1800
1870
2273
6695
2944
1700
2132
1703
1680
3441
1823
1791
2154
2152
2152
3196
3939
2179
2993
2958
6303
1665
1689
1659
1696
2179
2179
1664
2779
1662
1690
2262
2506
3930
1779
1114193
1676
10553
2953
1698
1663
2106
2083
1660
2180
3516
1645
1678
3142
6287
1820
1689
1752
1676
1664
1672
1672
1669
1671
3289
2393
2376
1655
3142
2536
2104
1688
1688
1690
1674
1689
6665
2111
2791
1692
3171
3094
6963
1652
1688
1661
1690
3140
3055
1671
1671
1671
1671
1691
1688
1779
1780
1782
3091
1734
1734
1690
2484
1674
3621
7620
1873
1702
78390
1709
5499
7935
1655
1691
2455
2285
2179
2081
1661
3398
6942
1665
2301
3221
2680
1673
2050
1937
1690
2048
1879
1698
2166
5866
8963
1668
3126
1684
2436
1690
3340
7428
1698
1666
1688
2740
1689
1692
3313
3091
3099
2586
3268
3272
2040
3461
2436
3004
3122
1687
6729
1693
1692
3431
1667
6258
1694
7095
1653
3400
1655
1655
1656
1656
3945
1688
6914
1697
5077
3075
1661
2068
6630
46029
2116
5064
3184
3240
2190
1672
3119
2142
9051
10870
1990
2059
1688
1689
2043
5211
2112
1985
3191
1918
1936
2366
1660
2183
2603
2051
2497
1689
1672
2179
1632
1698
1721
3404
2277
2057
3242
2037
2179
1688
1671
1672
3099
1695
3055
8023
3200
2652
2094
3270
2123
2133
2196
2196
2198
1651
1114193
1665
1663
3108
2603
1974
1662
2531
1689
1733
1722
2265
1114192
1689
16202
3419
16929
1670
3285
2058
3206
1694
27224
37304
1669
1787
3134
1834
2188
1674
2177
5572
1895
3627
1114193
1666
2032
2149
2149
2151
3896
3261
1700
1689
1696
2891
1665
1690
21237
3146
2040
7768
2185
2252
1690
1662
2931
2183
1689
1775
1747
3437
1663
1694
1689
1690
7438
3191
6570
2576
2988
2302
2954
6935
1695
1694
1694
1688
1727
2179
1675
1662
1689
2772
1657
1649
3163
2179
1691
5451
1692
2651
1700
2948
3038
1699
2279
2066
2006
1691
2414
3510
1692
3137
1740
1746
9104
1692
1689
2027
1690
2904
1114190
2097
1832
2248
1693
1688
3070
2104
1703
1675
2497
7644
2558
1692
3165
1669
2055
6511
2124
3048
54972
6864
1786
1984
2291
1688
3085
2479
3375
2065
3160
2101
9188
2157
1917
395108
1688
1689
5358
5314
1747
1688
2495
53077
1787
2043
6531
85858
7107
2159
1693
3480
6211
1660
1734
2619
2062
2033
6954
1809
1649
11038
1656
1718
1689
3084
2102
1689
2046
17696
3263
2050
10091
2534
37303
2151
1909
7576
2453
4228
3157
2796
2491
1848
33915
8096
40404
1700
3077
1690
2843
3235
2460
8935
3400
1697
3114
14277
3905
3695
2478
1670
85837
1696
1668
1649
2492
1668
1916
1659
1668
5650
1933
1699
8241
2812
2674
1662
2009
1930
51473
2303
1691
1700
3051
1694
1679
1690
1767
1930
6769
2154
2152
2152
3104
1679
1703
1666
1779
1808
2166
1114191
1689
1765
10441
3415
1641
12343
1890
3481
2394
2467
3282
1663
3200
2502
1695
2722
4164
1691
1953
2167
11920
3129
1691
1948
1694
5180
10562
1644
1652
64205
3336
3620
6040
2102
2144
3256
2884
2930
2547
3140
2048
2925
2180
2292
1694
1888
97613
47583
1643
2863
2369
10046
1687
3155
2912
1688
39249
3017
5675
1693
2059
6469
2407
2149
1692
1650
2357
7238
3939
2065
1731
1690
1708
2242
1697
2009
3064
1692
1690
2099
2021
2492
3229
2050
2449
3157
1693
2179
1911
12650
3762
1794
6766
6796
3367
2060
1639
3155
2092
2152
3310
1689
2108
8693
8568
1694
4485
3146
3866
2613
2153
2745
7112
2027
2197
2101
3979
1919
2203
1680
6392
2324
3151
1663
1652
2268
6801
1699
2197
1689
2630
3072
6068
3396
9322
4122
3128
1895
4800
2113
6628
1699
5885
1783
1758
54236
1666
33127
2806
2579
1889
2888
10654
1714
6490
1915
1688
1675
1694
1697
4492
2007
1687
15172
1688
2026
16921
3779
15958
9592
2499
1945
1690
2579
2317
1655
1853
2035
1898
1884
16592
1677
1696
1772
2138
3068
1694
2035
12218
2714
1999
24208
18879
1829
2156
2594
3371
1946
2174
2314
1699
3205
2131
1690
6101
1694
1692
5688
1652
1917
2158
2500
1910
3011
1687
1690
16255
6834
6005
2351
2010
11580
1697
1691
2058
9545
3853
1828
1689
2402
4689
1695
1735
4432
2771
2036
1694
4559
4519
5544
5707
2201
3710
2193
2042
2140
1697
1692
6154
1704
3241
2956
5690
3486
6413
5970
1693
1692
2151
1951
2087
2261
130358
7058
1698
2179
4420
5054
6127
1657
1698
12371
1949
7686
1987
1691
1870
2114
1689
2268
1691
1642
3122
1692
6859
2470
2825
37305
5713
2058
2062
3522
1689
6031
4125
1690
1947
2401
5733
3829
5569
2197
2148
6351
2015
1835
1908
3069
2544
5846
1857
5616
5997
1906
3180
4725
1682
6085
2343
1924
2396
7095
6181
5715
2286
1829
1946
9704
1966
2572
2454
1887
5640
7726
6876
2321
2007
21562
1898
3578
1711
16475
1999
2820
3200
2397
1694
5577
1939
2972
2231
2478
2676
1858
7530
5427
10017
5586
1792
1687
5643
2743
7232
9944
2004
2224
14031
6418
5873
7124
8418
2011
5960
5147
2235
4011
2106
5259
5904
6927
3402
5665
5167
6247
5556
1758
90321
2950
3405
4336
6902
2011
3786
3462
2592
3910
2177
14051
2313
1946
2183
5603
6840
3519
4389
1650
5297
2888
5474
2571
4247
5454
3877
4735
2321
2265
7258
5754
6651
5842
4101
2093
3153
5985
5631
2818
2430
5769
5244
3824
6953
7442
1691
18874
5531
2641
5192
2526
6275
12768
1688
2294
2559
4480
2093
1760
2127
3676
2028
4854
32459
5236
5782
1856
6870
2773
5963
6054
3082
1973
3095
5324
5526
13385
14596
2938
5633
5752
5477
2140
2084
5656
5868
2566
5314
6820
5822
6968
3726
3314
5797
1694
5258
9240
241647
1690
4506
1831
6646
6091
5560
2394
2736
5968
5772
5774
6950
5989
5161
4448
7566
5808
2536
10127
3047
6080
2775
6551
1863
2414
2287
5552
2401
6817
1935
1919
8175
5782
10137
6050
2150
2258
5501
1801
10632
2102
5658
5851
2371
6179
1911
2139
2306
4475
3195
6849
2244
6432
3677
6993
124581
5287
6674
13871
5920
9187
1665
2043
3379
2555
1649
2659
6118
1935
4680
2199
5800
5188
5995
6576
6067
5800
2462
4264
4292
2000
5744
1691
6847
6640
2036
2788
22425
95002
6206
6436
2072
2152
4784
6456
5790
3212
4294
1934
5945
22965
3330
5858
3784
1848
8138
6384
2625
1687
2594
3344
8325
1781
9361
3594
4353
3435
3834
2646
2144
1701
4497
5443
2353
3335
53152
2502
4181
2409
8450
6667
1844
2153
3417
5816
3330
13025
4309
2722
5809
1826
2403
6630
5960
1800
6930
1934
6054
8836
2424
1804
1837
5469
2511
3693
10070
4381
2417
5416
3398
5684
4604
15378
1688
1966
5836
16558
2462
7145
5778
7543
2269
2704
12000
2226
2881
7217
15921
13503
2246
2374
2818
7546
5712
7577
10055
2394
1690
2294
6314
5445
14415
12770
2707
1658
1947
4791
12559
1689
3491
13247
2055
1818
15410
18354
4370
16196
7244
3607
3085
1911
3631
1852
6744
2946
2789
3312
2125
5313
3819
1952
3186
1690
6769
1785
3883
3550
2673
10192
97566
3185
20813
2364
3186
1687
5833
6001
8358
4533
10626
2403
2063
9225
3250
15877
4590
1794
2527
2006
4687
3671
14571
2218
2937
1691
5860
3585
6440
4590
14819
4237
3636
2218
6201
1904
1916
2257
23743
2159
8378
2545
14797
2428
7574
10142
7027
5612
2148
2182
2276
8410
14018
1861
1881
2344
24141
1896
4875
11422
2340
2122
2246
15514
3339
1944
2480
2882
4733
1967
1699
1682
3198
10182
2702
2586
2523
3776
10270
1832
1846
5658
2783
2077
2172
4699
5186
39220
7419
3198
2449
3913
5171
4629
2877
43181
13742
5340
30643
9042
2189
1698
6216
2974
10173
2734
3043
1794
1697
2417
3257
2224
2503
13293
5056
12759
1884
8388
2884
18479
3505
112809
4512
11520
3348
13017
1965
4267
6433
3175
2460
5034
3355
5125
1928
2926
2346
3175
2755
3277
2133
2396
4438
2263
3835
3671
4702
3031
7241
9443
6618
1774
2801
2235
2801
3295
1694
14853
4586
11949
1807
23243
10236
2176
3067
1975
1783
1876
3362
2077
4481
1990
4194
6430
6022
1968
2416
4201
2642
3673
2179
4103
8506
5287
6862
10503
4555
1876
3639
3030
7414
2787
2287
10433
15312
14354
5433
5486
4338
4671
2464
4723
2717
1716
8060
2277
6326
3067
3734
12838
1862
5287
2887
5600
3547
6233
1891
3384
3859
3106
2209
9187
3559
3985
3831
2503
2230
4619
9531
14539
3638
9561
2796
2266
2763
1961
9993
1946
2170
8348
14686
4232
7997
5586
2855
12005
5407
8393
9075
4596
4430
15744
4239
3535
2324
4043
5282
4029
3890
1881
3198
1901
12736
2780
3844
4674
18012
1932
5544
6170
4724
7452
3373
2987
3925
7507
3478
7505
1888
6254
3557
3838
5193
4025
2450
4588
2450
3642
3281
1941
5447
2361
9135
5861
2358
1887
10477
5620
5796
10409
6297
9946
7447
4335
4972
4885
8826
6785
3165
2838
9506
2944
2295
2737
5856
5379
2315
1993
5035
5791
11512
2362
1883
1890
2132
5732
2336
3390
5801
10014
5136
2573
3433
1620
2950
2644
2104
1960
2345
1677
5011
2003
3199
2685
5186
4679
13382
1978
2129
2387
4292
4217
2070
5017
2748
5579
2608
2146
2794
9368
2429
2034
11710
2647
3427
4629
9754
4154
3374
5505
2279
7472
15632
3416
8192
3415
3381
2096
3111
2679
3407
1680
2207
5957
3509
2301
1914
2012
6718
1969
3076
2345
2191
6557
2219
2385
15080
2915
1722
2038
3414
2991
1944
3766
3041
8709
2109
2107
4215
2158
1817
1936
2399
1765
4668
6229
7475
6678
2285
2478
4184
1840
2217
2349
5600
9059
2916
1768
22909
5846
2615
2902
12821
4249
3112
1793
9419
3107
7095
3745
2801
2799
2782
36064
1982
1971
2909
2270
2966
3047
2764
2085
2477
1667
1708
1817
4109
2304
3364
2452
12350
1930
2812
2317
4673
2476
1863
1756
2378
2197
3710
2156
1841
2766
2916
2877
4998
2379
2865
3607
1876
1797
5038
3917
2808
7160
2396
2343
3578
6050
3927
1729
22746
2470
1656
1878
1935
2924
2209
3156
5033
4299
7797
2133
2371
2147
6778
10306
2272
1683
3427
2390
3466
3030
16482
2824
3009
2205
2736
3593
4342
1822
3830
2112
9237
17220
4139
5038
2777
4591
3239
2155
1910
2615
4069
14772
1761
5187
2351
3427
2233
3148
2035
4825
13819
2670
5843
2992
2307
20733
2245
1708
4841
2860
5298
8804
2228
4448
6167
1763
3166
2181
4405
6010
2216
2572
1900
1972
18540
1990
15551
1671
3317
3502
3277
1746
1663
9030
4705
2040
2364
2840
2216
2621
1817
1904
7875
2229
12755
2245
4693
9718
1687
9406
14261
7904
19530
30020
1889
15106
2616
1796
1805
8694
2032
3737
2247
2660
2671
3976
2155
2317
2429
3380
9052
5375
2734
9200
3037
2107
2391
6121
15384
2348
6890
2338
4765
2237
2400
5736
2214
2638
15718
2490
2595
1988
4321
16399
4918
9453
2210
13601
2164
1973
2143
6161
2985
10260
2995
2424
1690
5367
4918
2301
2022
3161
1948
6260
13033
5365
9127
2293
2907
2258
7689
1973
2074
14115
3323
4001
2532
2186
2019
3395
1781
17514
2255
2777
3672
7754
2132
15186
2561
413971
7296
9903
1702
1703
2829
2469
2437
2526
2554
1847
2068
2080
7934
1985
3672
7619
2509
9028
2142
2487
4794
12159
1762
2770
2250
1977
3532
3216
2614
9795
8421
2095
2000
2578
2182
2148
1884
11750
1831
1987
2721
1828
4964
2385
16729
2047
3972
1805
2242
1652
1906
2601
2073
2925
1995
2435
3785
2091
1657
3957
3779
3192
2211
4238
7305
1759
1928
17346
2572
1904
5108
1924
1887
1961
2068
61748
1672
2134
2358
1801
3963
1694
6953
2047
2105
6535
6840
7802
1668
56483
2710
1932
2230
2362
3113
2586
1920
7169
6566
1770
2872
46089
1665
2921
2212
2295
2424
2086
4814
2770
16643
2203
2541
2668
2175
5646
5674
3578
7224
5566
2006
1685
4343
1671
3197
4441
2585
4267
1969
2839
2042
6894
2262
5480
3507
9481
3929
3337
12034
4776
9669
2247
2736
4206
2675
6251
32469
26373
16893
1884
2410
4298
14030
9964
2126
3410
2601
5599
6103
25920
7508
2829
23584
2046
2043
3375
13183
2506
2361
12672
2251
1663
5711
3054
3715
5947
7948
3671
22752
2279
1789
1789
2631
5555
2376
4099
5958
4013
12106
1764
6693
3240
8433
5304
1794
10242
1662
5022
1976
5290
2034
3225
12210
2213
2496
2719
2081
5800
5363
2967
2000
9496
1820
2030
2399
2150
2151
7711
1820
1678
1651
1677
1681
2019
2477
21848
7597
2076
2386
2118
2187
1848
2242
1932
3497
2671
2218
5375
2147
3065
2108
2241
1679
3526
2183
1716
2595
2204
2775
2026
1841
1905
1956
1690
1663
2933
2254
2303
54984
2303
2016
6899
5796
3937
4974
1665
4386
2431
2096
8179
3653
2650
2796
3018
2240
2287
2176
2436
1645
1946
1692
1648
1982
4320
2170
11510
2133
2325
9942
1665
2439
2269
2512
2166
2208
12763
2031
3411
2990
2360
2794
1672
2056
1832
4363
1655
1663
19567
6142
2211
2691
32400
2104
2940
2136
5919
4302
1845
5328
2581
3716
5277
54248
2038
4366
2112
2476
1745
2024
6122
2448
1676
2789
4684
2184
2058
2367
14476
1990
10081
3576
2436
2959
4907
2547
1873
2212
2396
2762
1898
3583
69025
2163
3799
5155
7909
2078
15297
2563
3937
2792
1811
5192
4882
16488
2496
2212
6664
3142
2663
10121
1670
1670
1678
2716
1648
9490
4395
24420
2185
2171
5969
2663
3823
2549
2542
5500
1995
9105
2243
1710
53075
9556
1815
2181
2278
2648
1887
3777
1903
2189
2766
2327
3279
36270
2152
2101
1819
4230
4816
3529
4294
8274
2009
2127
1880
2351
2438
12709
2397
5815
1819
2106
11249
4048
7455
2779
2318
2089
5567
2206
3401
1674
5528
4930
2914
1936
44775
2569
9128
19948
1935
6915
1665
1637
5442
2041
1748
1756
26267
2121
1900
2198
10547
2343
5291
2260
8735
1664
4867
3195
2000
1661
7009
2926
4199
4306
3035
1986
2237
1868
2349
1662
2502
7581
29889
1875
6407
3334
2094
5016
2471
2411
1876
2790
2590
1657
3724
3996
2159
2783
2471
1739
5382
2838
1868
2331
3257
1673
2703
2500
1660
2985
1675
3968
5211
2394
1946
2083
1748
14811
2912
2155
1653
8823
1673
2118
1685
18037
1929
2639
2750
2396
2748
4119
3224
1652
2663
1759
1905
2134
2943
3247
7613
3113
1672
3009
1668
1680
2267
1787
2866
2782
1677
35815
2287
2577
4735
2505
2080
6656
2391
3238
4142
2237
11752
9037
1676
2936
1668
2782
6444
1657
5647
1671
1666
4180
1652175
5515
2357
2255
3337
54987
54991
5540
5087
8917
1685
2142
1832
1942
2511
27710
2406
2150
1746
1881
7083
7290
1674
2266
8623
9133
1693
9578
1650
9240
5655
10547
2209
1670
6594
4939
2600
7788
3626
2492
2632
1653
2951
1775
1917
5171
1673
2235
1669
1671
1668
1645
14994
1653
2108
1672
1671
2338
1666
2252
97609
2145
2122
1797
5532
2119
3736
3331
6203
3365
1682
2181
2265
2071
1668
1660
1663
2251
1659
1983
1646
4116
6937
1681
1686
1687
5359
33925
1832
3624
2462
1670
1748
1655
6578
47579
5983
2092
1990
2307
123208
3054
2313
4404
4640
2809
1906
2462
1658
1678
1990
2590
3925
2770
106369
3551
5786
2054
3679
6444
1669
2333
2571
2422
1911
14286
2151
1683
3040
2431
7409
9543
1657
3514
3076
2364
2158
1682
2141
1677
1750
2377
2525
1809
1809
2396
2194
2066
7988
1666
1666
1968
3636
3550
1667
1651
3915
8452
1826
7008
5176
6594
2431
1709
1709
1900
2045
5757
2200
1669
1675
2549
1655
2857
1656
8715
1910
1657
3109
2843
85848
1692
4756
5587
1665
1657
17448
2039
2023
2511
3233
1652181
10129
2744
3060
2401
2027
3314
4461
1885
2860
33927
33931
2376
1805
1689
1845
2031
2145
1642
1915
1995
2785
2148
2010
1662
18035
2383
1992
1671
6578
2094
2516
6954
1653
1741
7001
2574
1653
1823
1984
3773
1653
2014
1694
2075
1858
5256
39369
1936
9609
1662
1696
1887
1653
1666
1671
1668
1894
3960
49364
1930
1667
1671
1668
1669
2048
1667
1661
1676
2878
1863
1714
16086
3140
1686
1656
1813
11103
1692
1649
1679
6797
5812
1862
2273
1699
1752
1757
1944
1667
2664
6962
1682
3263
3054
1671
1668
1762
2879
1879
2217
2014
1683
1689
1689
3371
1676
1924
4553
1659
19389
2299
1652
1685
28754
1650
1667
4921
1907
2179
3460
1623
1671
1669
1673
2179
2875
2042
2874
1677
1671
8236
1681
1883
4224
1656
1691
2580
1668
1670
2288
2165
2298
2173
2230
1728
1659
1662
3971
4429
1797
1712
1685
1671
8116
23443
4185
1903
1664
1685
1682
1676
1970
2723
1674
1658
1657
1677
2056
2423
1697
1662
1666
1666
1762
1672
1653
1686
1941
1665
3071
9972
1658
5623
1656
1670
2212
1739
2314
1695
1652170
2758
1892
1657
2399
3630
1670
2114
1664
1663
1938
3579
11540
1673
1675
2922
1645
1644
1694
1708
1709
1803
1662
2174
7929
1678
1647
1957
1687
1687
1658
1677
1673
1664
1658
4311
1661
23246
6221
1661
1732
1662
1673
1656
1675
1676
10271
1864
1794
1700
1679
1652
7273
1687
10508
2083
2241
1676
1698
7951
1677
1929
1930
1926
1654
1671
1683
1972
2260
7550
14685
1681
1717
6839
1664
1660
4712
1811
2166
1669
2152
2225
1668
1682
1681
1684
2162
1647
3260
1653
1657
2302
1663
2593
1654
1664
1679
1675
2291
1709
1679
1652175
1676
1677
1702
3158
1885
2642
2841
2339
1886
8825
5324
1917
2275
1742
2166
1680
1668
1674
1659
1655
1660
2465
1659
1673
1670
1672
1813
1673
1877
1896
2196
1677
2060
1803
129755
1870
3371
5388
2352
1647
1795
1646
2303
2302
2122
2142
1687
3287
3495
2198
1683
1662
1701
1734
1649
4649
1683
2948
1900
1788
3214
1679
1681
2179
2041
1681
1680
1670
1692
1685
1650
10117
1680
1642
1683
1685
6516
1681
1749
1681
1685
9200
1685
9456
2468
1672
1699
1700
1876
5667
1670
1669
5324
12168
2799
1899
1677
1677
1666
1666
1737
28779
1683
4056
1657
1676
1677
1660
1658
1676
1677
2054
2410
1679
1784
1659
1683
1678
5352
1659
1675
3599
1652
1685
1679
1682
1803
9261
7554
1662
2649
1655
53760
1659
1902
1900
1899
2042
1659
212811
1957
47656
1965
11982
1977
24
9208
1678
1694
1644
2763
1671
1677
1673
1659
1669
2231
1665
4276
221692
1674
4750
1740
1673
2818
2241
16493
1668
2231
1670
1668
1674
1655
1694
1680
7668
7066
1663
1937
1656
1677
1667
15808
24243
1671
1673
1698
1679
1698
306835
2235
1651
4499
1697
2136
1667
1713
1674
1674
1678
1656
3554
2814
1666
1655
1662
1902
2070
2055
3283
2278
1663
1662
1699
1811
1670
1684
2422
89473
1668
1866
1684
1684
1646
2397
1915
1913
2147
1681
1679
16609
1679
2531
2532
27504
1685
1670
1893
5917
1661
1679
7650
1688
1683
1666
1664
1891
1717
1799
2159
6616
1649
1689
2526
1675
1676
1658
1664
1647
1674
1897
1894
15896
2442
1676
1692
2568
1654
2971
1654
4848
2016
1868
1679
1704
1905
1694
1786
1684
1699
1876
2048
1676
1905
1878
1874
1671
3047
1687
1738
1740
1704
1819
2685
1669
1655
2282
1666
1670
2549
1674
1660
2059
1675
2264
1668
2201
1669
1688
7016
3392
1672
18471
2078
1687
2992
1904
1907
1831
1695
1652
2644
3080
1700
1687
1688
1683
1759
1759
2551
1747
13617
1716
2265
1678
1681
1640
1676
30265
1668
1785
1668
2084
2683
1654
1681
1680
1679
1705
2309
1677
11485
8467
9091
3954
4345
1663
2794
1754
1669
1651
1698
1691
3723
1645
1900
1790
1666
1713
1658
1671
1668
14916
1687
2668
1675
2090
1651
2071
6890
1690
3446
2346
1697
1694
1654
2135
2155
8363
1680
2292
1677
1677
5577
1739
1738
1874
1647
1684
1667
1681
1710
1677
8551
1728
9541
1660
1890
1680
1877
1690
1664
1676
1666
3963
136967
1670
1725
1759
1753
5643
1749
2145
2147
433894
2145
7228
1664
1669
1674
1905
8131
2675
1932
2140
1675
17678
1658
1686
2575
1657
1659
1669
1670
1749
1672
1674
1658
3998
10382
4765
1663
2295
2643
1672
1892
1674
1678
2758
1705
1705
1711
1686
1945
1686
1685
1687
1684
2291
1674
2328
1693
1686
2610
1885
1885
1673
1903
1676
1676
1701
2763
3541
4094
1675
1892
1674
1650
1677
33928
1657
1973
1681
1666
3554
1738
1684
1684
1672
40839
1672
1630
1707
2453
2437
2771
1676
1664
2562
1652
1655
1655
2504
1898
1673
14289
2110
1650
1652
1682
1685
2887
1840
2147
2757
5948
1675
1672
1674
2839
1677
1664
1669
1911
6881
2083
2083
1663
3256
1645
1673
1770
1672
1669
1886
2049
1675
2459
91960
3743
3473
1682
2179
2427
1649
1664
1659
1649
1674
1866
1693
1659
42199
2560
1664
8635
1878
142370
1687
1894
1675
1682
1675
1840
1666
2056
1671
2037
1669
1678
1892
1693
1673
1669
500397
2970
1814
2085
1652172
1669
1738
2271
1699
2034
2084
1914
2056
191609
13254
1664
4027
1669
1679
53617
1688
1671
1750
2150
1747
1816
1664
2114
1894
2598
1675
13091
87078
1680
1679
1680
1901
1684
1676
1665
1818
1670
2044
2060
1681
1660
862982
1685
1683
8699
1674
1668
1673
1666
1657
1801
1670
1672
1674
1874
1681
1796
6831
2146
1652175
1937
1683
2079
1674
1662
2551
2036
1682
1665
1669
1670
1673
1672
1665
2080
3918
1652
1648
1885
1674
1673
1662
1685
1688
3132
1672
2142
1676
2346
1947
1694
2193
3262
1674
2833
1670
1814
1813
1850
2079
1675
1831
1695
1659
1676
1757
1675
1665
1675
1673
1692
1681
1675
1674
1679
1668
61728
1679
4243
1682
2191
1658
1806
14053
3080
1667
1691
1675
2653
1670
1688
1668
4965
1645
2827
1990
2178
9208
2048
2046
1677
2314
1751
2132
1660
13418
1884
1671
1658
1698
1649
2145
1662
1671
1671
1652
5512
1666
3659
1669
1652174
1670
1673
1675
1804
2526
2653
1656
1929
2582
1659
1659
1660
1660
1631
2235
1795
1796
1677
1671
1928
1670
1890
2533
1669
1837
1908
1652170
1688
1679
1674
1684
1671
1663
1653
2080
1665
121485
2322
1687
1666
2490
1943
1865
1682
1678
2373
1655
2904
10085
1675
1672
1667
1673
1657
1678
2052
1965
1672
1686
1681
1742
1652177
1697
1663
1666
1666
2870
3088
1675
3120
1874
2182
1677
10635
2080
1679
1790
2294
1696
2987
1668
1686
1670
1687
1669
1916
1945
2313
1675
2879
2018
1658
1671
2866
1687
1671
1703
1663
8256
1662
1672
1666
85849
1670
1669
1669
1702
1652177
2029
1669
487402
1675
1732
1662
1746
1666
1754
4394
1676
2992
1681
1679
1667
2529
2766
1676
1632
1681
7449
1736
1745
1682
1683
1675
2644
2570
1675
1672
1676
11811
2147
1650
1674
5380
1674
1688
1684
1678
1664
1674
1652173
2189
1675
1888
1660
1887
1658
1898
1657
2119
1666
2160
1696
10491
1657
1672
1759
1667
2281
7624
2234
1683
1681
5391
1651
1672
1787
2165
1658
1678
117492
1661
2538
1666
1664
1695
1694
2190
12669
1676
1660
1667
1676
1663
1671
2469
10938
2167
1763
1689
1706
1685
1657
1674
2306
1671
2032
2036
2033
2384
2386
1908
1666
1663
1662
1681
1696
1676
2441
1765
1664
1700
3240
1685
1671
1685
2554
1702
1666
1691
1770
1892
1666
1680
109921
2067
2305
2298
2306
1993
1691
1707
1663
30308
1678
1682
122274
1664
1671
1674
1677
1703
1674
1666
2699
1666
1747
1676
2558
1676
2548
1681
2280
1724
1673
1667
1680
1714
1679
1676
1666
1682
1668
1671
1666
2209
1659
1674
1668
2280
1680
2869
2689
2299
4665
1699
2251
2249
2249
1675
2376
1671
1688
2286
2279
1672
1819
1661
3021
2209
1666
113684
1685
1669
1887
1686
6501
4585
1808
1660
1662
10081
5305
3721
1802
1673
1673
1671
1672
1676
1675
5911
2285
1915
1675
1646
1687
1689
1689
1691
2047
2860
1653
3020
1910
1669
1651
13860
2366
1653
1673
6799
2010
1910
2567
2830
1663
1719
13383
1688
1681
1679
1685
1666
1664
1674
1680
1680
2135
2843
1692
1692
1662
2198
1662
1647
1650
2256
7400
1755
1689
1699
2050
1669
1650
1683
4049
2258
2241
1670
1675
1669
1661
2302
1683
1899
1939
6573
1652
3479
3436
1658
1896
7461
1679
2490
1683
1908
1708
1707
2633
2142
1671
1710
7560
1669
5370
2051
1681
1669
1687
465432
7472
1686
1681
1689
1687
1680
5013
1675
2075
4305
9528
138212
12952
1672
2194
1695
1657
1660
1676
2025
1686
1705
1693
1697
1690
1672
1672
62630
2791
1655
9227
1679
1912
1675
1799
1668
1685
1663
1664
1677
1680
1677
1685
1677
1686
9099
1906
1882
1678
1786
2152
1680
2352
1653
1878
1878
1884
1881
1879
1891
1893
2315
2534
2269
1780
1691
5783
2254
1693
1672
1671
3503
1680
1652171
1650
1653
1895
2210
1698
1692
1739
2078
2859
5654
1947
1687
1671
2286
1677
16818
1663
2358
2057
1758
1753
1668
1755
7221
1816
1677
1680
1674
1647
1675
2149
1656
1645
2232
7556
1686
1894
3753
138586
1683
3317
1662
1688
6212
3601
1670
1678
88150
7067
1944
1696
2030
1671
1691
1675
2388
1670
1672
1691
1684
2344
1678
1683
1688
1787
1792
1737
2704
1673
1869
1673
1665
2363
33529
1664
1664
11764
1682
1689
1691
45137
1934
3273
1670
1683
1670
1659
1671
3163
5774
1658
1707
1679
1673
1667
2645
1658
2003
1892
1676
1655
4779
1664
1682
2599
1652
1668
1645
133281
1707
1642
2139
1676
4905
1675
2379
1702
2267
2504
1666
1658
1670
1673
1673
2246
1661
1660
2078
2109
4499
1652180
1752
1682
1683
3236
1903
1775
1710
1664
2863
1674
1677
3276
3263
2548
1651
2284
2284
1663
7023
2048
2284
1683
1673
2468
1657
1671
127657
1886
2577
1674
5150
5184
1701
1705
1702
1685
1674
1677
2111
1653
1666
5343
1663
1767
1994
1694
1671
1665
1963
1658
1649
1680
1679
1673
1674
1674
1873
1898
24614
1669
1673
8026
1670
1807
8906
2097
2249
1671
45466
2647
1656
1699
1668
1671
1661
1804
1677
1658
1704
1704
1778
1679
1679
1675
2663
1669
1768
1657
2272
2278
2678
2116
1661
1683
1876
1661
1662
2026
2079
1693
1651
3010
1674
1639
1740
1676
1657
3602
1659
1656
1662
1766
1776
1661
2305
1931
1746
2663
2569
1694
1667
1669
1682
1654
1682
1677
1692
1685
1751
1670
1682
1655
1681
1654
1683
1658
1681
1682
1670
1672
2629
1686
1682
1676
1657
1692
2258
1665
1766
38109
1848
1694
1661
1658
1783
1661
2289
1663
1692
1752
1694
1893
1890
1891
1890
2083
4297
1681
2282
2281
2284
2091
1674
1898
1896
1658
1682
1682
1654
1810
2674
2314
5907
2053
1747
2041
1674
2237
133140
1672
1799
1907
1666
1666
1693
1852
1664
1677
1678
1894
1893
580274
1699
1675
1655
1658
1672
1672
1678
1883
2409
1685
1681
1679
1944
3572
2096
1676
1663
1668
1662
3685
1689
1679
11234
1684
2580
38104
2840
90360
1786
1661
1674
1677
3995
1881
2301
1685
1996
2056
2569
1654
1684
10905
1676
1681
1683
2293
1690
1664
1674
1671
1672
1676
1682
1674
1692
1802
1679
1705
1701
1648
3041
1682
1678
1667
4426
1908
1662
1802
1664
3006
1670
1677
1704
2278
1682
1675
1675
1682
1678
1950
2554
1669
1664
1853
1670
2292
1670
1667
1680
1679
1671
1671
1667
1708
2644
2399
1869
1670
1670
1649
1663
1675
1677
298594
1647
1763
1683
1679
2355
1657
1675
1681
1669
2220
1676
1685
1685
1674
1670
2301
1665
1666
1668
1664
1663
2297
1659
1674
1672
1647
1670
1680
1664
1674
2421
1855
1653
1703
1735
17961
1896
1686
3147
1697
2087
2568
1694
2040
2258
1668
1667
1688
1687
1884
1677
1673
2039
1684
2547
2547
2552
2989
1822
1689
1686
2051
2370
1649
1673
1684
2868
1679
1673
1674
2542
1749
1888
2117
2161
2274
2287
1678
1668
7902
1660
1672
1650
1650
1803
1906
1681
1656
1676
1676
1665
1659
1693
5055
1682
1662
1665
1669
1673
1672
1663
2593
12187
1672
1688
1636
2287
2290
2291
1942
1656
1673
1685
1668
1706
1686
1676
1661
2725
1703
1706
1679
1653
1697
1697
1896
1666
2246
1891
2250
1690
1941
2401
1676
1667
1662
1927
10197
1889
1888
1912
1685
1658
1655
1662
1670
1658
1675
1934
2157
1700
57857
1814
1760
1686
1669
42899
1886
1668
2169
1683
1639
1674
1664
1680
1668
1812
1685
1658
1661
54992
2273
1670
2016
2369
1661
1691
1787
1790
5438
1707
1672
1895
469988
1672
2146
1700
1887
1669
1666
1666
1661
1668
2289
1682
2316
50991
2248
2388
9491
2257
1899
2047
1801
2656
1674
1673
2242
1880
2239
2344
1682
1647
1673
1672
1697
2361
1675
1678
1664
1684
1665
1670
1657
1661
1662
2357
1656
2287
1676
1888
1671
1737
2361
2300
1684
2355
2663
1682
1623
1940
1896
1676
1668
1766
1672
2071
1673
1670
1671
1672
2290
2289
2285
1678
1886
1716
1788
1697
1695
1888
1656
1660
1698
1676
1657
1656
2598
2561
1679
3358
1671
2615
2618
1657
1669
1662
1678
1673
1676
1669
1664
1667
1666
3356
1681
1683
1678
4789
3147
1774
1667
2549
1664
1667
1653
1906
1906
1894
1801
1889
1803
1710
1681
1671
2070
1892
1668
1664
1668
1674
1898
1744
1656
7292
1652
5188
1764
2219
1671
1670
1655
2258
2390
1668
1672
2699
1652
1887
1667
1787
1670
1643
2572
3254
3251
4060
1672
1886
1670
2215
1673
1704
2089
2553
2309
1648
1790
1689
1654
1692
1961
1883
1691
1636
1673
1900
1684
1687
1687
1671
1671
1926
2055
2577
1663
1878
1894
2361
1688
1692
1667
1691
1920
1693
2084
25421
1671
1666
1667
1685
1950
1672
1767
1667
1665
1668
1683
1814
1665
1683
1687
1770
1674
2519
1666
2072
2283
4000
1686
1802
1717
1671
1659
1681
1679
2256
1693
1884
1684
1668
2391
1674
1673
1689
1658
1674
1672
1672
1682
1661
1678
1676
1666
1895
1759
2871
1659
1697
1919
1800
7851
1664
1664
2050
1649
1695
48982
2575
2571
2430
1885
8114
2575
1692
1665
7055
1671
2237
1669
1666
1998
2150
1658
1658
1662
2662
1675
2301
1683
3504
2422
1651
1651
1677
1673
1671
1908
1680
2174
17058
2055
1686
2062
2868
2868
1677
2658
2188
1900
1680
2552
1662
1663
1661
1892
1689
1898
1875
1874
1879
1652
1683
1676
1674
1687
1655
1688
1683
1747
1679
4491
2299
2368
2332
2004
159609
1667
1679
1677
2010
54533
1679
13178
9583
1670
2653
2656
2650
1690
3313
1678
1665
1899
1665
1682
1669
1681
1670
1676
1675
1663
1663
1662
1691
1667
1671
1672
1677
1684
1990
1636
1661
2363
1662
1661
1616
1661
1669
1672
2045
1655
1668
1992
1882
1884
2236
1682
2355
1670
1672
1698
2126
1653
2282
1650
2118
1685
1685
1645
1684
4631
1664
2308
2308
1669
1893
2573
1697
1671
2396
1665
1842
1675
1671
2075
1761
1689
1686
2835
1894
1658
1679
1664
2680
1655
1685
1671
1677
1899
2253
1681
1698
1661
1679
4853
1653
1657
1657
7362
2303
1752
1691
2312
2308
7732
2163
1660
1659
1660
1664
1658
1667
1641
1676
1663
1663
2907
1759
2192
1683
1693
2272
2164
1680
1665
1672
10809
1674
1658
1899
8236
1683
1678
21027
1666
1687
1677
1681
1677
1640
8350
1794
6711
1657
1905
1670
11753
2557
1698
40987
1885
1886
2650
1673
1673
1678
1676
1671
1846
1665
23449
1650
1893
23157
1717
1694
1665
1669
1675
4058
1675
1845
2302
1645
1872
1869
1659
1673
14248
1709
6190
1679
1643
1682
1698
1940
1940
1664
1672
2289
3908
2480
2173
1666
1676
1668
2048
1665
1667
440064
1677
1679
1899
3510
1636
2218
2260
1770
1647
1657
1645
1898
1652
1692
1660
2171
1664
1642
1686
3148
1687
1805
1958
1888
2169
1801
2084
1683
2058
2165
2743
1791
2290
2288
1678
2285
3943
1930
1688
1656
2393
1765
1895
1681
1662
1676
1664
1670
1657
1671
1680
6603
1675
2978
1653
2290
1879
1685
1665
1672
1668
1658
1743
1695
40981
2145
2389
1685
1676
1675
2656
2655
1672
1882
2556
1715
2252
1696
2289
2286
2287
1661
1874
2704
2867
1663
2050
1665
3315
2750
2751
1878
1650
1970
2021
1650
1661
1688
1688
1682
2774
1710
2042
14293
1658
1665
1672
1944
1684
1682
1669
1677
1899
1681
1677
1668
1655
2579
7638
2347
1680
1657
1674
1684
33931
2070
1661
1652
2465
2316
2313
1944
1865
1778
1684
1664
1671
1673
1948
1673
1674
1660
1675
1648
1678
1667
1836
1657
1680
1675
1671
1747
1747
482034
1883
2084
1706
1660
1689
1678
1879
2353
1684
1660
2394
1659
1665
1664
2869
2657
2663
2668
2874
2668
2663
2663
2663
2061
2062
2061
1682
2284
1687
1678
1687
1660
1654
1681
1669
1670
2354
2361
2742
2922
5144
1672
7073
1672
2320
1805
1666
1910
1678
1673
1673
551814
3332
2580
2577
2267
1679
1695
1668
1931
1883
1640
1684
1691
1663
1688
1676
1653
1893
1672
1662
2498
1663
1674
1678
2287
3921
1664
1690
1690
1690
1689
2256
1675
2078
2309
2296
1671
1685
26805
1673
1677
2283
574331
1673
3070
1887
1662
1669
1670
1672
1887
1673
395707
1662
2377
1687
1684
1671
1670
1667
1664
1667
3103
1668
1672
1670
1671
2297
1904
2274
1758
1751
1670
1663
1685
2287
1673
1671
6229
1929
2249
1786
1679
2047
1665
2046
1670
1670
85853
1700
1666
2618
1876
2345
1784
1786
1781
2745
1652
2295
1662
1659
1682
1647
1901
4133
1693
1663
10083
1698
1698
1672
1901
1816
1691
1664
1663
1664
1685
1684
1671
5574
1668
1668
26797
1673
1674
1684
1670
2374
1902
1696
1651
1675
1693
2547
40649
1663
1688
1689
1862
1704
1700
1678
1667
2282
5127
1667
1699
1745
1682
1661
1661
1667
1672
1697
1679
1686
4464
1762
1711
1707
1655
1651
1668
2069
1667
1823
1680
463060
1671
1668
1663
1680
1698
1685
1681
1949
1680
1671
1794
1885
1888
1906
1681
2284
2053
1679
581633
1684
1687
1891
1904
2260
1669
1692
1716
1666
1680
1887
1681
1801
2320
1683
2268
1677
1679
1653
1641
1643
1679
1675
1670
1658
2580
3060
2101
53629
1670
1680
1676
1688
1672
1645
3157
2303
1666
2304
2654
2648
2655
1653
1674
2295
1697
1678
7973
1693
3381
1669
1676
2658
1673
1664
2290
1674
1805
1670
2398
1679
1679
1671
1667
1674
4002
1657
1684
1687
1664
1685
1684
1687
1681
1678
1690
1654
8667
4389
5294
2350
1684
1683
1950
1662
1689
1697
489419
1693
1678
1899
5159
14734
1670
1677
1671
1665
2556
1673
1660
7269
2572
2571
1678
4920
2322
2107
1707
1688
1711
1673
577028
1770
1677
1647
1793
1657
1693
1693
1665
1665
1684
2339
1684
1681
1685
2557
1659
2071
1683
2978
1681
1676
1678
2887
1661
1889
1668
10809
2370
1672
1687
1684
1683
1643
2566
1674
1673
2161
3259
1667
1888
23157
1661
1671
1668
1664
1665
1677
1896
3033
1665
1958
1670
12193
1654
2113
1685
1679
1679
1667
1795
1797
1649
2026
1761
1656
2648
1666
1944
1660
1689
2239
1769
1694
1695
1695
405058
2867
1668
1674
1673
454679
1661
1670
2646
2829
1683
2541
1662
2296
1672
1671
1668
1674
1876
483462
1679
4149
1679
1664
1692
1796
1693
1671
1813
1662
1899
1666
2289
1917
2421
2292
2290
2295
1643
1662
3729
25598
1664
1673
2122
1652
1671
2567
2861
1938
1646
1677
553929
2300
1658
1677
1668
1671
1673
1684
1680
1684
1941
1660
2445
2082
8859
1660
1665
1669
1682
1662
1679
1685
1664
1682
1686
1711
1667
1685
1686
1677
1653
2548
1686
1685
1684
10783
1684
1696
1683
1673
1674
1665
1661
2038
2367
1673
1690
1674
14248
1669
1889
1673
1756
2575
2572
1848
4160
1684
2256
1905
1841
1658
1671
1666
1883
1776
1665
4107
2055
2282
2280
2283
1670
1669
1660
2431
1908
1686
1642
1682
1702
2084
1666
477257
2373
1667
1667
3184
1671
1671
1674
2854
1882
2555
1656
2366
1657
1650
1759
1681
1677
19898
1665
1680
1665
2117
1688
1688
1702
1704
1661
2299
1672
1664
1795
2743
2288
1673
2290
1675
1670
1669
1671
1697
1665
1677
1678
6354
1792
2399
1669
11937
1671
1665
2733
1673
31515
2679
1657
2287
1682
1679
9556
3802
1675
2577
1649
2277
1681
1648
1670
139656
1673
1675
2361
1657
1690
1791
1788
1793
1667
2075
1664
1653
1651
1934
1682
1672
2770
1655
1656
1668
1663
2069
1650
2025
1712
1672
1685
1646
1663
1678
1678
1675
3474
2081
1668
1666
1681
1758
465192
1758
2297
1877
2590
1672
1671
2868
1894
1691
1683
2648
417367
2654
2658
1684
1680
1847
1672
1663
1698
1902
1668
1658
1789
1672
1684
5480
1670
1666
1664
1666
1668
2130
1938
1678
1672
2739
1679
2755
1656
1656
1687
1688
1646
1663
1900
1673
1672
1689
1887
1663
2615
1684
1668
1665
1679
2228
1663
1669
1683
2853
1672
196790
2301
1670
5355
2859
1661
1660
218426
2447
546678
1671
1702
1684
1665
1821
448586
1689
1684
2585
6349
3101
1658
1670
1686
1675
1675
1661
1639
1669
1668
1667
1825
1676
3372
1682
1893
1690
1688
566015
1674
2062
1663
2283
1662
2275
2143
2016
1894
1872
1689
2850
1899
1902
1908
1899
2024
1660
1903
2273
2223
1896
1898
2560
1661
2297
1673
1663
2142
2593
1665
2579
1879
1894
1675
1891
2149
1886
1887
2066
1893
1770
1672
2246
1674
1886
1898
2567
2659
2664
1932
1674
1764
1650
1665
2792
1876
1828
1896
1902
2558
1663
1683
1888
1889
1888
1890
2860
2385
2303
1667
1907
1894
1898
1893
1896
2369
1884
1886
1768
1664
2187
1669
1889
1888
2627
1666
1900
2659
1887
1663
1885
1889
1887
1883
1884
1677
1673
1674
1673
1679
2334
2131
2242
2119
2678
2372
1675
1665
2683
1903
1672
2110
1696
1664
1663
1775
1895
2033
1665
1686
2363
2649
2362
1902
2041
1671
1658
1674
1802
1888
1765
1893
2265
2157
1664
2145
1897
2528
2656
1895
2164
2044
1687
79346
1683
2552
2134
1663
1674
1676
2242
1672
1902
1682
2669
1671
2160
2141
2149
1892
1894
1679
96164
2072
2615
1678
1682
1693
1807
2260
2484
2087
1665
1690
1691
35071
1691
1692
1715
1674
2217
1667
1677
1676
1699
2047
2386
4073
1675
2060
2306
2261
1840
1693
1814
1692
2166
1666
1674
1755
1645
1746
2041
1682
1798
1662
1662
1686
1884
1731
2488
1679
1689
1712
1690
1691
1664
1714
1714
1676
1915
1677
1678
1661
2052
1669
2295
1670
1676
4533
1676
1674
1671
1670
1680
2304
2301
1680
1712
2246
1707
1707
1677
1672
2090
2463
1669
1668
1676
1667
1664
1664
1664
1673
1673
1671
2575
1666
2034
1684
1683
2277
2662
1686
1676
13269
1679
1875
2253
1681
1692
1676
2212
1866
1671
1671
1892
1673
1669
1671
1674
1658
1651
1649
15255
2274
2106
1683
1683
1684
1682
1670
2658
1641
1671
1671
1685
1799
1685
1670
1673
1670
1686
1686
1695
4095
2256
3167
1674
2460
2491
2637
1696
2172
2607
1657
1650
1653
1684
1685
2283
1650
1649
1688
1673
1921
1670
1676
1677
1674
2403
1905
1660
1901
8979
11909
4557
2289
2314
1669
1690
1678
1694
1879
2277
1679
2572
1668
1663
1665
1662
1662
1662
1667
1665
1667
1661
1667
1681
1686
1670
1677
1681
1672
1809
1806
1665
1697
1701
1903
1677
1674
2573
1919
1667
1655
1675
1664
1659
1697
1653
1653
2719
1680
4105
2280
1680
2462
1681
1934
1668
2059
2048
1673
1701
1886
1671
1694
22152
1818
1685
1678
1938
2302
1672
1667
1668
1689
1681
1701
1672
1672
1672
1674
1672
2565
1687
1687
1890
1658
1684
1667
1659
1660
1659
1668
1676
1676
1671
1676
1677
10287
1784
1671
1673
1768
1768
1695
1669
1669
1687
1686
2267
2266
2101
2101
1671
2198
2896
1667
1666
1669
1670
1674
1640
2277
1714
1713
2401
1657
1676
1661
1685
1678
1843
2204
1663
2634
1779
1667
1662
1655
1680
2269
1677
3414
1891
1901
1897
1659
1669
1673
1684
2733
1685
1871
1936
1664
1675
1667
1658
1675
2292
6120
2598
2602
4862
2629
1896
1672
1691
5011
2566
1669
1681
104657
1683
1669
2436
1684
2570
1877
2571
1704
2273
1693
1713
1688
1654
1660
1838
1676
1672
1669
9974
1698
3265
1690
2582
2582
2581
1688
1683
1683
1789
1633
1653
1652
1652
1676
2574
2196
1758
1686
1670
1682
2268
1659
1676
1683
1669
4615
1651
1652
1646
2284
2389
1666
1656
1822
2312
1820
1687
1668
1727
1668
1662
1695
2092
2091
1675
1879
1878
1875
9096
1673
1668
1665
2738
1661
1674
2067
2477
1671
1698
1670
1670
1677
1682
1681
2273
2585
1757
1744
1680
1672
1666
1666
1667
2512
1662
1666
1666
2287
1650
1666
1896
2267
2275
1662
2059
2283
1684
1669
2581
2584
974185
1653
1876
1682
1691
1691
1679
1665
1670
1671
2292
2088
1784
1784
1701
4927
1666
1896
1679
1892
1680
1674
1642
1892
2548
1666
1666
1671
961057
1672
1824
1822
1693
1871
1698
1699
1655
1673
1672
2740
1800
2285
1678
1694
1759
6283
1675
1665
2374
2366
1675
1665
1665
1663
1686
2459
1705
3279
2486
1683
1683
1794
1671
1811
1812
1765
1807
1691
1679
1677
1681
1685
1678
136771
1674
1673
1670
1675
2487
1800
1797
1692
2392
1676
1684
2049
1674
1748
1677
1666
1802
1638
1719
2269
1667
1668
1668
1671
1674
1671
1669
1672
2431
2427
1664
1659
1682
1685
2082
1692
1671
1641
1677
1763
1669
1883
1811
1812
1813
1716
1678
1680
1897
1686
2279
1678
3672
1679
2288
2357
2086
1647
1647
2295
2272
1894
1657
1657
2488
1679
1994
1662
1951
1882
1715
1710
1710
1716
1819
1663
2276
1669
1669
1914
1639
1652
1800
1799
1674
1665
1688
1667
2263
1688
1689
1687
1640
1639
1654
1691
1670
1661
1655
1681
8718
1809
1640
1928
1660
1678
2282
1775
1672
2318
2060
2289
1688
1713
1700
2503
1666
1859
2362
2362
2358
1660
1685
1666
2474
2198
2129
1687
1639
1715
1698
1691
1679
2345
1683
3516
1676
1682
1682
1685
2311
1656
1680
1667
1669
1654
6846
1701
1701
1693
1716
1719
1680
1779
2465
1760
1725
1818
1814
1686
1687
1687
1686
1682
2362
1682
1673
1686
1683
1693
1673
1672
1886
2348
19734
1629
5596
1665
1664
1648
1803
1676
1653
1673
1657
2454
1660
1714
1684
1914
2582
1659
1661
1657
1657
1677
1672
1688
2436
1688
1671
1677
2290
1677
1668
1805
1807
1684
1896
1687
2438
2582
1659
1658
1689
1661
1658
1671
2201
1651
1929
1690
15204
1668
1670
1673
1707
1666
1684
2464
1671
1719
1653
1667
2489
1670
1651
1899
1649
1676
1657
1682
4066
38348
3185
1884
1732
1668
1670
1686
1689
1687
1687
1889
1692
2337
1649
1664
103877
1755
1677
1676
1677
1661
1667
1683
1657
1685
1685
1658
1875
2400
1912
1757
327046
2464
41251
1751
2287
2276
2597
4081
1639
1672
2446
1682
1683
2475
1709
1816
1682
1874
2297
1663
1666
1657
1690
1688
1669
1678
1701
2287
1665
1769
1649
1649
1926
1674
1881
1853
2220
1671
1679
1737
1668
1679
1879
1718
1668
1664
1659
90381
1667
1670
1677
1677
1678
2565
1893
2572
1687
2281
1669
1879
1905
1660
1659
1661
2552
2265
1900
1896
1904
1679
1685
1761
1672
2272
1664
1684
1814
1669
1813
13962
1667
1660
1903
2492
1671
1664
1682
1674
2201
4484
1881
1883
1680
1679
1702
2658
1672
1653
18628
1660
3468
1894
1764
1900
1670
2197
1675
2168
2260
1678
1672
1955
1662
1658
1678
1709
1669
1679
2552
1665
1909
1673
1674
1674
1691
1691
1661
1661
1660
1660
1685
1685
8234
1686
1671
1669
1659
1660
1690
1811
1809
1812
1816
1656
1870
1670
1673
1658
1658
1675
1672
1688
1677
1672
1717
1686
1686
1677
2293
2426
1660
1685
1896
1696
2256
1668
1665
1684
1670
2293
55379
2629
1674
2573
1687
1671
1665
1668
1678
428427
2319
1677
1684
2235
1692
1673
1696
1700
1685
1687
1691
8712
2207
1675
307090
1678
1659
1691
1908
1684
1667
2046
2368
1677
1717
1764
4553
1681
1666
1664
49739
1645
1710
1709
2260
2532
1878
2734
2307
46985
1907
1680
1683
1678
58873
1678
1682
1691
6224
1740
1870
1664
1688
1662
1661
1711
1712
1664
1685
1683
1666
1663
1674
1678
1648
1674
2195
1655
1671
1674
1676
1690
1686
1685
1687
1675
1675
1678
1671
1682
2220
2116
2427
1683
2375
2202
1675
1678
1660
1660
1667
1877
2377
1672
2579
1682
1678
2059
1671
6086
1678
2369
1715
1900
1666
1879
2287
1673
1653
1661
1724
1664
1875
2037
2266
2573
2309
1685
1778
1677
1671
1671
2259
1679
1680
1680
1870
1672
2024
1916
1676
2394
8815
2293
1676
1673
1674
1673
1674
2472
1670
1679
2081
1685
1682
1654
2585
1672
1675
2085
2266
1801
1672
1906
2538
33359
2285
1655
1751
1754
439484
1683
1677
1896
1893
1897
1668
50390
1686
1892
1892
1684
1680
1928
1752
2111
46475
1689
1686
1686
1707
2365
1873
1898
1671
1671
1673
1799
2263
1636
5046
1679
2203
2569
20734
1683
1686
1677
1681
1687
1687
2640
1718
2462
2464
1697
1685
2559
2559
1896
1680
1670
2991
1679
1679
1682
1679
1683
1651
1673
1808
1669
1677
2333
2418
4958
1876
1681
1680
1682
1668
1676
1671
1670
2271
1661
1662
2532
2321
2494
1648
1691
1677
1876
1685
1680
1682
2191
2199
2198
1664
1664
2181
2249
1668
2184
1666
6840
2271
1700
1688
1646
1684
1682
1665
1664
1835
1672
2558
1668
1739
1670
1693
2488
1675
1659
1680
1670
10953
1887
2164
1707
1913
1671
1689
1670
1669
6475
2580
2568
566611
25483
1677
1677
2591
2500
1671
1688
1680
1681
3098
11318
1893
4114
1938
2259
4906
1675
1686
1695
1676
1678
1677
2051
1704
1681
1661
1662
1666
1868
1664
1679
1676
1678
2564
1660
1676
1650
1670
1757
1658
11117
1671
1883
1683
1682
2107
1667
1663
1704
1665
1671
1664
1889
1892
1671
2223
2402
1672
2286
1671
2640
1896
12294
2415
2308
5648
1665
1676
2456
1676
1650
1650
1673
2295
1924
1649
1764
1944
2590
1893
2574
11467
1661
1665
1666
1669
2549
1906
1676
2040
2281
1680
1669
1688
1660
1659
1674
2290
2578
1688
1679
2288
1672
1670
1671
1673
1675
1676
1672
1670
1672
1668
1669
1672
1688
2381
1680
1672
1676
1702
1947
1650
2197
1667
1671
1679
1671
1883
2216
1683
1685
1679
1682
1684
1676
1676
2315
1670
1664
2271
2271
1677
1668
1672
1874
1889
1670
2275
56908
1682
2484
1677
1688
1666
1663
20116
1720
1888
1676
1678
1655
2288
1890
1886
1673
2218
1692
1692
1912
1897
1678
1678
1680
1909
1679
1678
1824
1652
44070
2771
2370
1919
1662
1931
3170
1705
1706
1708
1666
1671
1895
1668
2581
2278
1878
2598
1710
1933
2272
1684
1687
1677
2068
1790
1667
1878
1671
1672
2287
1669
1667
1759
1666
2279
1663
1662
1742
1795
1699
2632
1672
1698
1698
1664
2183
2184
2283
1650
1663
1665
1661
1679
5229
1674
1676
1673
1669
1668
2266
1666
1670
2042
1646
2227
1667
1664
1663
1687
1661
2293
1690
2535
1696
1663
1677
1673
1669
1668
1789
1788
1678
1679
31397
87124
1702
1700
2001
1666
1642
1691
1694
2741
1656
1674
1671
1677
1671
1919
2312
1673
2281
1682
2272
1656
2298
2744
4758
1689
1665
2212
2909
1668
1666
1806
1661
1673
1661
1654
2199
2199
1649
1683
1678
2278
1660
1660
498256
1683
1662
2276
1676
1678
1663
1682
2747
1670
1686
1683
1674
1688
1672
1675
2544
1871
1675
2448
2291
1677
1675
1682
1674
1662
1669
1671
1690
1690
2266
1676
1701
2318
1671
2592
2314
2014
1660
1682
2282
1676
1684
2411
2302
1898
1678
2289
1682
2583
1668
1688
1669
1647
2875
2745
1676
1704
1664
1663
2257
1656
1657
1657
1667
1668
1670
1689
1678
9929
1685
4655
1687
1899
1987
1655
1669
1676
1667
1909
2272
1675
976156
1675
1700
1884
1680
1685
1687
53658
1677
1689
1651
1696
1916
1667
1678
2315
1686
1686
1691
1685
1660
1667
1899
1658
1661
1660
1686
1686
1675
1678
1671
1910
1666
2475
2283
1664
1875
2281
2179
1672
1672
327039
1666
1671
1669
1670
1867
1692
2190
1666
1674
1670
1660
1876
1679
1893
1989
2213
2321
2321
1647
1691
9948
2584
1674
2607
1683
1661
1669
2201
1677
1675
1678
1674
1685
1684
1668
2737
1685
1655
1658
1685
1675
1682
1677
1653
2192
2193
1668
2193
1664
1665
1876
1797
1880
1680
1810
1667
1684
1680
1677
1673
1670
2308
2271
2734
1671
2285
1673
1899
1677
1672
1686
1683
1681
1675
1674
1943
1669
1669
1669
1659
1668
1695
2242
1683
2280
1670
1658
2224
1663
1672
13124
1675
1895
2569
2462
2461
2322
1675
1898
1898
1680
2203
1663
1679
1682
1682
1898
1669
1673
2748
2080
2413
2413
1890
1676
1884
1889
1885
1888
2742
1681
1813
2304
1674
1669
1671
2284
1673
2570
1923
1892
1679
1664
1985
2501
1652
2733
1883
1701
1662
1665
1673
1674
1675
1674
1688
1671
1672
2556
2568
1897
1672
1683
1682
1667
1687
1671
2490
1676
1791
1687
147359
2132
1678
1712
1665
2443
1679
1679
1640
1891
1672
1890
1669
1667
1671
1664
1664
1728
1659
1654
1671
2717
1897
1885
28426
1902
1694
1697
1694
1692
1700
1695
1697
1700
2399
2725
1657
1914
1684
1684
1665
1678
1677
1669
1717
1660
1656
1672
1674
2291
2191
2176
2198
1674
1895
1658
1671
1681
1671
1670
1669
1667
1662
1664
142163
1680
1685
8711
1678
11030
1775
1662
1689
1686
1892
1686
1686
1672
1663
1645
1645
1867
1687
14249
1668
2329
1657
1727
3011
1895
1654
1653
2658
1673
1691
1668
2564
1810
2520
1706
1706
1690
1687
1680
1695
1895
1902
1719
1720
2062
1676
1679
1675
1678
1703
1674
2192
124961
1867
1681
1674
1759
1682
1681
1686
1680
2389
1678
1670
1763
1671
1678
1680
1672
1699
1660
1664
1809
1662
1675
1801
1682
1682
34769
2274
1671
1704
1655
1682
2267
1683
2062
1654
1655
1697
1672
2310
2311
1914
1703
1676
2278
34427
1676
2221
1879
1881
1678
1680
1676
3087
1675
1671
1676
1644
1669
1729
1866
1785
2266
1665
1671
1671
2587
1655
1672
1661
1664
1664
1667
1889
1679
2590
1898
1675
1865
1891
2292
2295
1667
2052
1679
1660
1885
1890
1674
1888
2212
1671
1674
1667
1653
1674
1682
1642
1681
1652
1678
1666
1658
1660
12538
1663
46482
16430
1682
1682
1672
1668
1670
1671
1671
1786
1672
2580
1667
1651
1675
2101
1687
1677
1670
1647
1671
2299
2300
1660
2392
1659
2249
1684
1667
1669
1664
1686
1679
1655
1654
2551
1669
1676
1673
1690
1650
1650
1670
1667
1669
1666
1801
1804
1677
1766
1680
2075
1916
1689
1661
1661
1661
1662
1663
1880
1676
1675
1642
1679
21727
1878
1688
1688
412681
1682
1675
1677
1888
1911
1677
1679
2744
1763
2563
1896
1658
1660
1895
1652
1675
2208
1903
54465
1684
1683
1667
1669
1669
1683
1668
1679
1684
1671
1669
1676
1687
1675
1675
1905
1900
1881
1888
1886
1626
1662
1647
1677
1667
1675
1678
1677
2294
1890
1647
1931
1677
1650
1668
2276
1675
1899
1888
1669
1682
1766
2488
136750
1689
1723
1684
5004
7594
1660
1894
1698
1648
1669
2963
2207
1686
1897
1893
1888
1679
1676
2132
141826
1675
1660
1898
491627
1680
2270
1668
2274
1659
1794
2287
2287
2575
3604
1671
1683
2566
2565
1675
1674
1896
1900
2235
1661
1681
1640
1670
1692
2291
1672
67496
4254
1692
1693
1906
1889
1743
1644
1655
1674
1702
1660
1659
1672
1670
1647
2583
1664
1716
1684
1791
1684
2483
2323
24320
1914
1699
1680
1680
1882
1666
1669
2464
1671
1679
2551
1660
1663
2048
1701
1684
2732
1739
1904
1687
2185
1676
1674
2046
2967
1665
1864
1661
1661
1695
1692
1678
1921
1678
1688
1686
8422
1663
2287
1669
1668
4594
1683
1668
1899
1678
1677
2839
1890
1891
1650
2286
1686
1903
2855
1918
2547
1668
1673
1678
1677
1679
2874
1662
1679
1677
1678
1911
2087
1688
3300
1674
1666
1663
1649
2208
2051
2404
1665
1936
1705
1672
1909
1678
1679
1678
2567
1689
31971
1670
1689
1790
1691
1647
1863
1661
3254
1680
1685
1679
2304
2728
2437
1651
1667
1902
1904
1900
1708
1888
1674
1852
1671
1789
1662
1660
1682
1677
1680
2486
2481
2484
1666
1664
4733
2244
2285
2289
2289
18502
5635
1697
1697
1661
1701
1663
1677
1888
1863
4918
1655
2577
2822
1671
1641
1683
1682
13893
1685
1661
1658
1659
1876
2268
2268
1669
481779
1673
1673
1674
1659
1670
1884
1683
1683
2504
2875
2738
2582
5609
1650
1901
2542
2260
1677
2268
1666
1660
1679
1888
1889
2041
2068
1663
2273
1668
1670
1660
1660
2303
1674
1677
2207
1902
1671
1676
1677
1662
305282
2199
2208
2201
2172
1667
1683
2309
2576
2285
1661
1671
1670
2353
1659
1659
2198
1687
2593
1680
1681
1660
1680
1663
1889
1782
1661
2452
1887
1670
2249
2876
1897
1673
2280
2280
2281
2301
4910
2306
1676
1683
1670
1674
1667
1799
1700
1683
1683
1681
2585
1900
1679
1671
2084
1677
1899
1882
1673
1662
508879
1675
1701
16377
1738
1653
4553
1661
1661
1651
1892
1874
1663
1793
1791
1791
1677
1681
1679
1672
1874
1676
2738
2079
1692
2284
1668
103704
1664
1784
1671
1669
1669
1984
1669
1669
2289
1677
1676
90612
1656
1654
2566
2567
1687
2201
1672
1745
1679
1897
1895
1662
1661
2152
2375
1899
1679
1691
2559
1677
1679
1660
1650
1651
1682
1682
1680
2226
1686
1674
1672
1671
1874
1672
1671
1677
1679
1692
2668
1822
1789
1661
1660
1666
2168
1662
1671
1692
1891
1670
1666
1688
1676
1669
2282
2081
1664
1668
2867
1675
1684
1664
2299
1675
1672
2202
2199
6514
1672
1666
1671
2250
1679
1874
1879
1875
1662
1885
1877
1683
1680
1663
1665
2285
1657
1692
1694
1678
1677
2448
1906
1672
1668
2555
1679
2112
1886
2060
2061
2064
1670
1680
1895
2164
1888
1673
1666
1669
1662
2314
2312
2309
1663
1674
2209
1661
1672
1674
2868
1668
1671
2570
1673
1661
1668
2210
1671
2663
1687
1673
1664
1757
5582
1865
1676
2477
1664
1684
1700
1642
2299
1674
1664
1720
1677
2578
2505
1680
2726
1684
1646
1659
1677
4553
1677
1898
1675
1671
2637
1949
1674
1673
1673
2639
1672
1680
1671
1686
2171
1687
1678
2583
1677
2740
1676
1679
1677
1894
1660
23295
1668
1878
1879
1878
1677
1662
1675
1660
1656
1681
1682
2586
2587
2168
1684
1653
1659
1656
6823
1885
1681
1647
1663
1786
2424
1679
1661
1687
1672
35867
2457
1668
1683
2424
1901
5407
1643
1728
1636
1669
1699
1683
1677
1769
2425
2215
1658
1653
1691
1689
1671
1947
12948
2584
2582
1872
1872
2203
2586
2875
1672
2181
2781
2128
2275
2279
2282
1671
1663
1681
1678
1651
1667
2210
1678
1679
1891
2298
1886
3041
1672
1676
1680
1661
1678
1889
1687
1669
1673
1680
1678
1676
1912
1904
1690
14687
9170
1668
1673
9675
2387
2475
1729
1685
1668
1895
1671
2276
1679
1669
1682
1695
2048
1905
1674
2284
1940
1712
1654
1675
1677
1687
1685
1677
1693
1716
1680
2855
2280
2439
1676
1682
1658
1890
1685
1684
1660
1666
1661
1883
1885
1877
1668
4371
2407
1715
1685
1657
1655
1653
1654
1711
1872
1665
1682
1676
2637
1670
1691
1880
1688
1686
2309
2269
2491
2487
2125
2488
2484
2490
2251
2428
1807
2188
1682
1680
1689
1666
1659
1715
1749
1750
1749
1749
1899
1709
1897
1673
3670
1666
1671
1671
1896
1667
1669
1896
1672
1670
1662
2374
24275
24274
1807
1749
1804
2203
1679
1663
1664
2234
1760
1660
1692
2053
1710
1684
1681
1684
1679
1655
1673
2273
2559
2571
1679
1685
1782
1947
1686
2839
2840
2844
1675
1690
1689
1673
1686
1882
12804
1918
9435
1662
1645
1680
2285
1667
1685
35704
1686
1681
1681
1653
1827
1698
1682
2304
1659
1701
2335
1646
1662
1681
1665
2572
2299
2299
1674
1716
1690
1685
7860
1675
1684
1690
2201
1664
1687
1647
1650
6189
4808
20268
1701
1675
1892
3566
1677
1684
1698
1675
1675
1676
1675
4896
2061
1898
1680
1681
2583
2580
2581
1893
1951
1691
1691
1782
2881
2594
1909
1670
2587
2656
1668
1676
2277
2276
2260
2228
1682
1682
1886
1890
1888
1904
1698
1665
2275
1677
2669
1913
1675
1679
2461
2462
1652
1690
1683
1672
1672
1671
1654
1652
1655
2086
1670
1658
1654
1658
1678
1689
1685
1660
1876
1877
1668
1896
1675
1689
1681
1667
1669
1672
1903
7271
1886
1663
1671
1678
1680
2287
1885
1670
2581
2583
1696
23887
1673
1659
1667
2396
2397
2394
1878
2674
11081
1879
1645
1690
1673
24204
2108
1669
1679
2432
2928
1678
1679
1679
2318
2288
1670
1778
1719
1717
1717
1718
2572
2573
1680
1671
1664
1667
1692
1670
1680
1679
1681
1679
1681
1652
2371
1682
1680
1680
1676
2277
1682
1671
1689
1669
1720
1669
1682
2381
1683
1679
4705
1666
1652
1680
1658
1656
1934
1820
1827
2311
1923
1695
1902
1901
2279
1679
1654
1656
2304
2309
2275
1674
2036
1687
1684
1672
1680
2320
2321
2321
1794
1679
1679
1675
1676
1669
1675
1673
1905
1667
2577
2580
2580
1666
1886
1673
1673
1677
1873
1651
1666
1680
1675
1677
1902
1684
3706
3702
3707
1781
1665
1682
1666
1664
2388
1668
1672
2581
1667
2267
2280
2269
2442
1671
1878
1658
1871
1675
1678
2566
1673
1901
2619
2072
1935
1674
1710
1709
1674
2738
1657
2738
1958
1895
2278
1679
1680
2866
1679
2059
2117
2425
1671
2275
1885
2273
1880
1875
1689
1688
1688
1689
1901
1675
1668
1670
1792
2453
2748
1722
1673
1651
1902
1904
1709
1665
1666
1680
1667
1665
1665
1687
1672
1900
1700
1686
1681
1682
1665
1667
1688
1687
1657
1684
2573
1688
1897
1898
2118
1667
1681
1671
1674
1677
1658
1685
1685
1660
4184
1810
1655
1665
1686
1665
1647
1708
1707
1707
1866
1867
1694
11035
1981
77909
77909
3254
1938
1668
2546
1672
1695
2577
2869
1669
1668
1874
1665
1669
2566
1675
1655
4827
1677
1667
1945
1702
1686
1658
27388
1682
1652192
1685
1697
1684
1684
1676
5531
1670
1674
1674
1650
1900
1900
7090
1676
1658
1680
1680
1687
1689
1747
2639
2365
1692
1883
1676
1674
2392
1678
1690
1675
1902
1667
1677
1678
1687
1886
2577
1684
1686
1888
1886
1680
2098
18428
1670
1679
1682
1878
2459
2066
1679
2299
1659
2396
2261
1691
1694
1676
1652
1678
2558
2054
2057
2060
2060
2055
2053
2059
2064
2054
1661
1687
1676
1901
1681
1652193
1663
1682
1689
2494
1906
2095
2093
1685
2293
1896
1707
1679
2136
2653
2646
1676
2860
1673
2647
2394
2284
2289
1667
1692
1912
1669
1672
1675
1677
1790
2297
1662
2594
1741
1677
1673
2054
1660
2258
1711
1710
1656
1660
1684
1682
1659
1659
1662
1673
1895
1679
1696
1678
1887
1652194
1900
1897
2622
1644
1889
1686
1682
1666
1674
1682
1691
1668
6256
2487
1667
1799
2280
1669
1665
2284
2360
1666
2488
2487
1674
1986
1676
1676
2201
2854
1675
2846
1662
1664
1877
1669
1677
1686
2102
2056
2858
1653
1654
1676
1684
13190
1880
1707
1674
1745
2250
1678
1687
1779
1773
1779
7779
1667
1666
1667
1675
1688
2127
1688
1674
1665
1701
1697
8076
1651
1888
1886
2566
1676
1691
1659
1641
1673
1685
1887
2262
2290
1675
3604
1885
3484
1673
2270
1680
1684
1902
2279
1692
1676
1676
1679
1676
1678
2200
1669
6525
1677
1790
1814
1813
2068
1665
1694
1895
2551
2462
2462
2739
2551
2554
1682
1669
2187
3819
1668
2562
1758
2097
1682
1678
2725
1638
1680
1659
1655
1690
1672
1693
1687
1792
1687
1682
1805
1665
1697
1680
1649
1650
1657
1665
1662
1901
1672
2553
1783
1788
1681
1685
1685
1686
1668
1880
2284
1675
2735
1637
1760
1678
1666
1930
1675
1689
1691
1672
1656
2399
1673
2043
2741
11178
1681
2137
1677
1677
1651
1769
1893
1901
2622
1681
2273
1736
1912
2272
1674
1657
1681
1793
2297
1669
2663
1683
1680
1677
1665
1665
4222
1682
1682
1672
1671
1680
1667
2165
1674
2860
1661
1660
12246
1677
1679
2054
1664
1651
1669
1685
2646
1898
1657
2582
1679
1675
7237
1672
1668
1665
1668
1685
1665
1894
1649
1649
1647
1687
1699
1668
1666
1686
2478
2396
2270
1713
1685
1675
1669
1683
1673
2291
1676
1884
1675
1678
1680
1678
1679
1675
1681
2608
1671
1670
2334
1664
1673
1672
1674
1671
2104
1674
1662
1673
1685
1669
1674
2480
1677
5338
1676
2333
1673
1659
1680
1661
1678
1676
447750
1691
1670
1667
1679
1791
2381
1683
1652
3418
1665
2572
1668
1951
5227
1644
1809
2064
2068
2279
1627
1680
1671
2285
1663
1662
1675
1676
1661
1767
1933
1668
2060
2282
1906
1888
1645
1679
1699
2580
1701
2412
2203
1690
1888
2238
1668
1674
1673
2401
1672
1918
1951
1890
1756
1905
1895
1676
1683
4262
1670
1673
1684
1679
1701
1683
2301
2271
1811
1674
1651
1680
1683
10687
1682
1667
1679
1666
1665
1669
2379
2565
1672
4405
1648
1676
1672
1686
1674
1658
1678
1680
1674
1656
1688
1669
2278
1898
1654
1682
1713
1671
1686
1651
1677
2383
1671
1670
1681
1670
1670
35845
2051
1696
2279
2461
2463
2292
2460
2622
2305
1787
1666
1677
1656
2201
1687
1685
1885
1669
1664
1667
2395
1680
1681
1699
1648
2391
2388
2261
1672
1652
1878
1676
1671
1657
1658
1705
1923
1923
1668
1664
1671
1937
1671
1672
1677
1793
1680
2590
1666
2486
1664
1667
1675
1676
1677
1675
1870
1872
1871
1874
1674
1909
1673
2267
3189
2582
1704
2341
1669
1659
2490
2279
1674
1673
1674
1672
2780
1655
1686
1685
1678
1666
2342
1670
1677
1767
2568
1669
1673
1675
1595
1671
1666
2556
1705
1903
4153
1902
2061
2284
2279
2281
1676
1671
2743
1664
1669
1884
1886
1886
1855
19513
1665
1684
1689
1674
2566
2730
1688
2555
1646
1896
1899
1927
1739
1681
1676
1672
2294
1653
1699
2876
2879
2203
2199
1676
1681
1659
2661
1676
1685
2200
1680
1674
1887
1686
1680
1828
2286
1672
1666
1688
1675
1686
1673
1670
1666
1669
1673
1667
1673
1652193
1639
2307
1703
2647
2071
2583
2283
1679
1644
1655
1641
1705
1697
1708
1712
1896
2329
3821
2432
1670
1673
1664
1688
1689
2269
2272
2373
1658
1679
1667
1669
1707
1680
1777
2354
1680
1682
1676
2546
1684
1678
1674
1674
1675
2786
1702
1755
1758
1757
1758
1856
1686
1905
1661
1661
1921
1670
1674
1646
1680
2584
2583
1672
1703
1646
1898
1819
1650
1659
1677
1902
1673
1669
1670
1939
1675
1674
1644
2175
2385
1683
1682
1661
1675
1667
1662
3723
5845
1670
1681
1684
1674
1695
1667
1779
1686
1788
1689
2379
1667
1984
1688
2577
1691
1669
1677
1679
1656
1693
1673
1675
2281
1682
1873
1660
1683
1686
1686
1655
1673
1662
1662
2658
2549
2553
1890
1680
1663
1889
4840
1666
1669
1685
1897
1689
2318
2041
2041
1683
1309594
2390
2275
1676
2488
2488
2122
2125
2124
1685
3061
1700
1676
1670
1686
1674
1819
1872
2269
1873
1672
1673
1676
2224
2468
2292
2876
1678
1690
2872
1901
1684
2344
1679
1651
1668
2404
1678
1679
1669
1677
2269
2559
2269
1634
1681
1684
3570
1679
2279
2280
1674
1673
1668
1619
1683
1679
1710
1710
1702
1665
1735
2577
1657
1663
1682
1681
1695
2126
1703
1810
1667
1629
1691
2039
1677
1639
1672
8325
4464
1702
1629
1660
3181
1671
1675
1676
23164
1685
1657
1701
2486
1684
2322
1687
1700
1878
1737
2040
8518
1656
1650
1650
2289
2290
2293
1934
2271
2347
2744
1665
1716
1757
1672
1660
1665
1685
1663
1678
1686
1666
1671
8572
2866
1677
2587
1673
1673
2085
1692
1662
1663
1667
2269
1711
1715
1715
1672
1882
2440
1669
1641
1641
1638
2255
1670
1683
22653
2330
1683
1674
11087
1664
1671
1671
1671
3096
1672
1679
1665
1715
1688
1717
1717
1681
1676
1652
4785
1651
1672
1670
1672
1668
1673
1672
1672
1675
2623
1689
1681
1678
2351
1682
9936
1676
1703
1660
2284
1692
1683
1798
1683
1896
1689
1886
1942
2277
1699
1982
1680
1669
2576
1666
1671
2535
2340
1666
1912
2427
2428
1692
1697
1693
1692
1659
1679
1674
1669
1669
3252
1644
1684
1669
1674
5531
1672
1674
1686
1681
1680
3113
2085
2379
1707
1672
2195
2316
4650
1679
2083
1732
2488
1684
1684
1694
1668
1673
2951
1692
1644
1903
1909
1689
1690
1687
1953
1708
1660
1667
2272
1679
1664
1673
2205
1668
2420
1676
1664
1688
1907
1885
1652
1875
1668
1676
1960
1677
1942
2069
1810
1903
2269
2255
2265
2268
1905
2271
2272
1668
1680
1684
1660
1673
1686
1686
1685
1678
1685
2554
1679
1679
2459
2729
2127
1687
1689
1690
1647
2375
1677
1708
1686
2290
2723
1672
1677
2229
1885
1668
1661
1679
1679
1666
1663
2567
1665
1679
1678
1666
1662
1666
3324
1678
1666
1669
21967
1694
1692
1645
4743
1675
1675
1707
1666
1664
1666
1891
1666
2275
1672
1663
1639
1639
27166
1665
1644
1897
9252
1897
1685
1675
1654
1647
1889
1887
1677
1695
1665
1669
1680
2357
1991
3055
2006
1683
2196
1682
1747
1663
1890
1670
1670
1663
1646
1874
6797
1905
2268
2864
1689
2280
1700
2283
2276
1663
1669
1812
3613
1680
1697
1660
2012
1674
1674
2427
2060
1652
1667
1668
1683
1671
2203
1652
1682
1682
1671
2407
1653
1671
1678
1677
1679
1681
1677
1678
2067
1705
2422
3424
1650
1840
1831
1686
1667
1670
1686
1689
1649
1670
1660
1668
1660
1664
6079
1690
1668
1874
1670
1888
2989
1673
2200
1685
1686
1698
1677
7493
2404
1678
3805
1671
2363
1668
1678
1715
1942
1940
1675
1890
1684
2504
1659
1673
1838
1663
2749
2750
1680
1712
2747
1664
2742
1655
2721
2725
1685
1668
2572
51309
2261
2740
1867
2736
2736
2549
2577
2578
2288
1670
1810
1677
4472
2057
2282
2281
2031
2743
1681
1678
1679
1668
1815
1817
1672
2563
2566
1675
2650
2650
1672
1679
1898
1683
2285
1709
1903
1887
1679
1673
2009
2296
2477
2286
2269
1670
2276
1679
1885
2275
1759
1756
1754
2291
1682
2313
2664
2875
1633
2557
2745
2594
1679
1878
2389
2208
2288
1675
1682
1893
1675
2556
2553
2275
2214
2431
1665
1977
1665
1704
2487
2240
1679
1802
1643
2287
2563
1677
2005
2289
2278
2667
1680
2168
2294
2213
2612
2607
1688
2749
2748
2742
2302
2051
2144
2722
2398
2466
1678
2553
2268
2179
2583
3175
1876
1816
1816
2210
2322
11959
2301
1682
1692
2284
2286
1656
2187
2189
2279
10586
2392
1680
2071
1667
2283
1688
1688
1681
1667
1693
1673
2550
1897
2491
1891
1892
1897
2399
2541
1675
1633
2578
1674
1692
2275
1699
2055
2295
2296
1879
2579
2295
2293
1764
1763
2073
2278
1883
1675
2289
1666
1686
2210
2210
1702
1676
1682
1808
2457
2646
2554
2556
1791
1794
1665
2746
1896
1777
1793
1908
2658
2217
1872
1708
2258
2198
1671
1682
1669
1664
1665
1664
1672
1866
2179
2531
2256
2052
2093
19210
1897
1672
2843
1661
1667
1668
1665
2190
2187
2197
1658
1697
1665
1697
2583
2584
2736
1674
2290
2569
2567
1674
1674
2582
1668
2572
2576
1673
2575
1810
1813
1813
1813
1811
2035
8332
1689
2287
2299
2301
2290
2295
2262
1627
2295
1656
2853
1886
2558
1896
1644
2622
2620
2834
2287
2195
2271
2200
1664
1679
1676
1676
2472
2519
2359
2582
2259
1694
4488
2379
1674
1662
1665
2291
2273
2304
1675
2204
1674
2073
1787
2577
2265
1693
1697
1693
1687
1685
1690
1688
1689
1675
2475
1675
2217
2642
2311
1877
2554
2619
2037
2202
1691
1968
1690
1693
2203
1701
1874
1687
1689
1677
2753
2753
2289
2190
2272
2280
1675
1904
1661
2310
2583
2059
2059
2553
1684
2517
1748
1751
2272
1916
2204
2205
2873
1704
1683
1703
1701
1703
2291
2293
2432
2579
1655
2373
1902
2567
2565
1661
1685
1673
2522
2260
2707
2544
1684
2279
2856
2855
1689
1760
1662
2546
2198
2646
2647
2846
1704
2285
1702
1656
1769
2219
2706
2439
2285
1680
1635
2283
2293
1896
1688
2290
2292
2289
2289
2295
2293
2289
1684
1684
1662
1689
1663
2558
2559
2474
2266
2274
2252
2298
1686
1686
1679
1669
1739
2187
2212
2205
2276
2282
2285
1723
2282
2279
2471
2554
2281
2124
2298
2413
2586
2584
2287
2287
1684
2476
1876
1892
1888
1789
2313
1668
1670
1909
2288
2034
1668
1670
1889
1676
2618
1672
1668
2571
2744
2661
1679
2363
2384
2301
2484
1705
1889
1780
2272
1674
2750
2743
2482
2715
2715
1676
2398
2580
1678
1950
1672
2578
2617
2580
1667
1671
1667
2288
2285
1844
2302
1685
2544
1877
4310
2597
2064
2730
1645
1683
1897
2290
1699
2260
1669
2292
2262
2582
2177
1694
1884
1754
1758
1654
1666
1665
1665
1901
2280
2664
2181
1701
1687
1683
2574
1676
1682
1762
1697
1697
1680
1676
2294
1867
2208
1691
2866
1575
2560
2560
2562
2561
1902
2071
2195
2195
2194
1681
1676
2075
1675
1676
1873
2586
2311
1678
1707
2095
1763
1663
1883
2048
2656
2545
1875
1708
2286
2289
2310
2190
2292
1783
1889
2586
2585
1764
1684
1661
1667
2547
1660
2727
2673
2032
2286
2302
2289
2105
2838
1675
2273
2206
1880
1674
2604
1695
1700
1697
2287
2312
2375
2373
2880
2743
1678
2295
1810
1887
1700
1704
1694
1888
2279
2273
2276
1654
1901
2785
2288
2376
2472
2657
2653
2659
2659
1911
2741
1647
2555
1684
2290
1672
2564
1664
1663
2263
2262
2274
2292
1896
1841
2941
1691
1676
2373
2289
2282
2071
2283
2286
2283
2283
2600
2586
2584
2583
1646
2283
1810
6156
1644
2209
1901
2187
1659
1678
1938
1939
2564
2279
6496
1874
1688
1687
2275
2279
1693
2581
1693
2581
2304
2302
7733
1909
1909
1806
1811
1678
2285
2282
1688
1691
1764
1763
1676
1680
1679
2282
2559
2572
1678
2384
2569
2575
2540
1693
1694
2572
1684
1683
1673
1669
1693
1681
2653
2580
2665
1680
2579
2277
2280
2048
1676
1821
2298
1683
2280
2280
2576
2276
2554
2576
2572
2574
2734
2189
1666
1678
2300
2541
1762
2582
2551
5456
2474
2219
1684
2222
2595
1873
2735
1677
1882
2077
2274
2273
2292
1698
2183
2578
2555
1664
1704
1941
2550
2299
1932
1678
2304
2307
1682
2273
2274
2267
1811
2283
2366
2375
1697
1697
5525
2962
2046
1887
2546
2643
2546
2643
3733
2281
1687
1684
1684
1684
1686
1674
2586
2587
1906
10866
2579
1683
1695
2726
1678
2286
1700
1896
2556
1893
2305
2486
2484
2456
2457
1664
1662
1663
1671
1667
1673
1673
2216
2552
2554
1679
2249
2249
39037
1887
2664
2285
1666
1696
2289
1891
1700
1768
1767
1684
2743
2141
1704
2465
1662
2564
1697
1653
1962
2210
3806
3433
2299
1669
1818
1686
1881
1865
1898
3731
1921
1668
2274
2298
2276
2522
1704
1891
2481
2292
2496
2492
2331
2269
1683
1652
2990
2986
2284
2487
2628
2304
1675
1666
1855
1707
3425
1661
1664
2653
2739
2575
2745
2738
2736
2742
2738
1661
1649
1649
1903
1874
1670
1668
2745
1686
2292
1813
1663
2184
1697
2354
2267
19544
1679
1674
1655
1814
1701
2847
1663
2314
168501
1888
1670
2200
1688
1689
1689
1691
1691
1688
1883
1678
2213
1672
1643
1781
1911
1673
1700
1903
2574
1832
2347
1680
1678
2212
1667
2576
2253
2295
1885
2204
1678
1678
1681
2288
2289
1673
2272
2275
1672
2407
1686
1680
1684
2283
1672
1817
1840
1700
42193
2284
2570
2573
2570
2570
2269
2262
2267
1862
1642
1867
1911
1670
1674
1676
1708
2357
2297
2286
3225
3224
3227
1669
2281
1696
2550
2242
2373
2400
2573
2283
1658
1698
3892
1685
2283
2587
2545
1674
1704
1772
1701
1896
2299
2299
2277
2278
1905
2363
1906
2571
1686
1762
1762
2275
1692
1664
1663
1694
2562
1701
1704
1670
1696
1697
2266
1640
1802
1677
1680
2260
2554
1894
2466
2826
2187
2556
2632
2319
2269
1681
1648
2543
2544
1676
2570
2579
2102
2202
2302
1661
3788
2283
1663
2218
2210
1700
1700
2273
2314
1701
1672
1671
2862
2562
2562
1680
1674
1702
2741
3942
1820
1698
2279
2289
2282
1693
2264
1693
1693
2565
1678
1677
1647
2479
2665
1893
2292
1676
2554
1685
1685
2222
2586
1892
1675
1665
1814
6148
2055
2058
2559
2309
1697
1845
1694
1695
1690
1691
1654
1695
1656
1676
1877
1895
1693
2270
2287
2292
1674
2574
2577
2574
2306
2543
3221
2215
1655
1661
2469
2386
1822
1821
1815
1702
1813
2092
1817
1815
1701
1701
1821
1823
1813
1814
1815
1701
1818
1814
1816
1815
1668
2600
1944
1671
1686
1686
1662
1665
1662
1662
1666
1975
1686
2861
1689
2035
1678
1652
1893
1893
2275
1894
1902
2189
1654
1664
1872
1665
2273
2275
1800
2284
2279
2552
2357
1694
1694
1667
1671
1672
1681
1681
1676
2344
1678
1672
2062
1903
1668
2546
1704
1673
1667
1673
1668
2468
2460
1838
1695
1666
1664
1666
1685
2569
2263
1883
1883
5964
2652
1675
1682
1680
1879
1666
2554
2555
1688
1646
2257
2551
2283
2058
1687
2058
2277
2486
2290
1891
1906
2389
2393
2384
1677
2390
2386
1768
2212
1676
1886
2289
2289
162226
2549
2549
2294
1680
1687
1689
2392
2369
1890
1659
1905
1904
2297
1677
1695
2550
2572
1708
4107
1709
2741
1900
1674
2551
2582
2476
1881
2205
1817
3219
3218
2040
2040
1681
1679
2301
1684
2553
1903
1684
2288
1894
2275
2551
1669
2363
2654
2306
2284
1757
2217
256812
1683
1659
1738
1817
1816
25898
2597
2421
1845
1671
1713
2599
1673
1680
1700
1692
2380
2379
1675
2193
2291
2872
1885
1697
1665
1679
2556
2271
2401
1676
1674
1905
1901
1679
2577
2582
2582
2584
1682
1681
1679
1677
2079
1898
2548
2551
1897
1673
2290
2289
1697
1669
1681
1669
1681
1661
1661
1660
1661
2039
2043
2291
2286
2403
2401
2563
2260
2273
2568
1704
2848
2721
9462
2816
2817
1675
2558
1671
1644
1898
1690
2268
2040
1679
2286
2394
2558
2561
2558
1691
29308
28474
2475
2313
2570
1685
1670
2287
2303
1706
1659
1683
1816
1819
1818
1819
1820
1765
1670
2045
2279
3065
2281
1678
1684
1676
2591
2174
2719
2659
2553
2551
1892
2595
2290
2554
2580
2579
2581
1687
2274
1856
2250
1668
2563
2565
2290
1675
1813
1673
2214
1679
1685
1680
1658
2195
1661
1831
2319
1693
3991
1687
2233
2269
25949
2560
1767
1765
1883
2648
2649
1700
2550
1675
1674
1670
1876
1907
2486
2486
1664
1697
2358
2093
1654
1694
1667
1695
2499
2269
1674
1861
1681
1680
5771
2336
2374
2373
2659
2555
2410
1687
2296
2403
1831
1679
1710
1709
1896
4107
1668
1901
1663
2402
2203
2369
2369
2563
1989
2273
2280
1812
2674
1673
2676
2670
2577
1682
1874
1692
1691
1893
2645
2562
1675
2262
2551
1896
2369
2870
1688
2408
1648
2247
2568
2327
1664
14752
2454
2535
2066
2280
2210
2666
1901
2565
1648
2199
2200
2294
2275
1693
2560
1674
1702
3271
1671
2724
2663
2285
2446
2289
2581
1900
1896
1670
1898
1897
1895
1979
2541
2543
2274
1788
2272
2477
1690
1688
2485
1665
1664
2290
1704
2571
2568
2568
1896
1663
2257
2184
2184
2181
1678
1745
1656
1679
1680
57576
1882
2290
2291
2206
2047
1632
1655
1660
2291
1671
2315
1666
2312
2716
2186
2047
1684
2033
1654
1666
1693
1694
1650
1674
2545
1867
1664
2313
1879
2096
2191
2199
1672
1677
2125
2492
2399
2280
1899
1685
1678
2280
1654
1683
1670
1678
2569
4138
1693
1689
1689
1687
1689
1687
1691
1692
1688
1688
1692
1686
1691
1688
1692
1691
1669
2290
2060
1675
1677
2060
1810
1766
1817
2362
2363
2403
1652
1674
1681
1683
1880
1882
1877
1673
193513
1671
2580
2234
1683
1678
1677
1699
1668
1674
2372
2373
1898
1901
1658
2313
1896
1896
1896
1681
1654
1683
1684
2280
1673
1678
10342
1811
1933
2420
2296
1691
2651
2492
1670
1672
1669
2571
1691
2285
1666
1669
2449
2213
2214
2329
2725
1659
2307
2489
1688
1671
1677
1671
1671
1674
1689
1690
10050
1683
2486
1678
1673
1883
1695
2305
2541
2543
1647
2689
1680
1899
1669
1664
1679
1675
1773
3643
1974
2302
1665
2305
1692
1707
2273
2704
1894
1894
1894
1664
1667
1704
2575
1690
1645
1685
2208
51586
1814
2559
2324
1676
2266
2580
2580
1693
1675
42561
1889
2264
2269
2402
1674
1866
2885
2885
1684
1691
1667
2544
1669
1672
2637
1839
1662
1888
1681
1903
1904
1905
2192
2281
1850
2539
2590
1773
2133
1686
1685
2275
2493
2492
2493
1698
8623
1700
1671
2401
2291
2058
1693
1693
2575
2273
2276
2187
2572
2307
2091
1665
1666
1663
2279
1662
1663
2550
1944
1663
2664
2631
2310
1780
2197
2339
2556
2198
2273
2403
1678
1668
1995
2597
2117
2118
2259
2118
2267
2120
2121
1698
1919
2213
2288
2380
2269
2268
1694
2559
52436
1668
1900
2580
2401
2596
1676
1684
1932
1686
1688
2563
2561
1707
1706
2302
1695
1694
1692
1692
1692
2283
2329
1918
1803
1992
1811
1676
1793
2140
1901
1906
2309
1641
1669
2550
2313
1912
2284
2297
2297
2078
1663
2283
2482
1715
1872
1855
1674
2428
1679
2052
1759
1687
1700
1672
1683
2332
1702
1676
1654
1646
1633
1902
2307
2587
2587
2591
2274
1677
1781
2550
1925
2561
2560
1673
1904
2286
2492
1686
1679
2324
1679
2589
2376
1899
1661
2291
1677
2304
2319
2301
1687
2281
1663
2299
1897
2655
1893
1895
1655
2387
1689
4303
2283
2320
1666
1906
1667
2268
1714
1714
1685
2382
2198
1916
1663
1698
1698
1663
1681
2308
2022
1828
1695
1947
1946
1638
1655
2688
1679
1680
4713
2287
2312
1653
1899
1899
1905
2311
2309
1763
1710
1710
2690
2550
2554
2295
1686
1909
1910
1908
1667
1666
2204
2282
2044
2663
1815
2272
2273
2303
2495
1910
4450
2286
2606
2146
1679
1650
2213
2214
2204
2212
2213
2212
1658
2567
1813
1815
4957
1703
2419
2418
1673
2468
2322
2250
2370
2618
2368
2341
2710
2710
2574
2572
1826
2669
1946
2475
1707
2195
1702
2583
1665
2674
2306
2559
2560
2471
2409
1705
1691
1929
1928
1774
1798
1847
2573
2295
2162
2573
1877
2309
2304
2405
2218
2219
2049
1665
2856
2095
2219
2573
1816
2572
2448
1784
2568
2587
1688
1688
2201
1673
2472
1855
1669
385462
2045
1669
2075
2283
2267
2302
1663
1667
3755
1676
2058
1659
1696
1680
1678
1678
1682
1682
1700
2479
1658
1698
2461
2460
2727
1682
1684
1679
1671
1678
1648
1652
2273
1680
2307
2291
16230
1698
2397
1659
1660
2470
1665
1682
1673
1684
2036
1673
1805
2279
3067
1670
2253
1670
1689
1675
2284
2292
1667
1891
1887
1664
1681
1685
2376
7207
2281
2110
1657
1688
1658
1664
2216
2214
2452
1673
1678
1674
1901
4783
1672
1660
1818
2270
1683
1682
2271
1684
2291
2012
1653
1850
2423
1695
1670
2024
1716
2286
2286
1668
1729
2281
2283
1720
1719
1821
1686
1675
1688
2094
2534
1684
6820
1687
2292
1909
1669
1669
1670
2305
1669
1645
1669
2307
1674
1670
1683
2421
1678
2276
1676
2211
2203
2304
2214
139433
1820
2576
2296
1755
7021
2494
1668
2654
1671
2280
2580
253476
1674
1694
1676
1674
1679
1679
2293
2307
2300
2253
1697
2202
1667
2549
2580
2200
1681
2041
1691
2311
2276
1950
1679
2332
2247
1699
1689
1687
1754
1651
1655
2412
1872
2210
1878
1836
1763
1668
1655
1942
1666
2377
1665
1674
2064
1666
1700
2269
1906
2272
2292
2292
1672
1703
2296
2288
2299
1687
1670
1911
2451
2450
1927
2535
1660
1680
2283
1674
2401
2660
2395
2397
2397
1662
1895
1892
2182
12537
2110
1679
1666
1673
1890
1696
1681
1889
1891
10571
2253
2487
1698
1778
2285
2589
2196
1677
1669
1674
2285
2314
5369
2287
2317
2311
2315
2313
2314
1706
1707
1659
2852
1702
1701
2302
2305
1679
1678
1656
1685
1680
1664
1638
1683
1678
2727
2243
1887
1672
1659
1882
1671
2373
1653
25839
1675
1680
1668
1694
2041
1681
1678
1664
1675
1668
1658
1658
1681
2493
2263
2047
2585
2573
1676
1885
1674
1673
1679
1662
1682
1682
1663
1873
1726
1675
1815
1897
1664
1697
2866
2455
1676
1666
2036
1691
1719
1843
1673
1676
1676
1677
2483
1672
2282
1877
2332
1696
3108
2661
2277
1685
1677
1902
2064
1690
2206
1653
1667
1874
1876
1659
1681
1663
2546
6015
1918
2870
2036
1691
1684
1671
2310
1683
1677
1680
9316
2671
2276
1665
1686
1657
1660
1668
1805
1682
2394
1899
1683
1683
1670
1767
1679
2318
1684
1671
1673
2290
2309
1669
2300
1667
1684
1684
1853
1677
1677
1889
1673
1661
2060
2063
1692
2123
1780
1691
2363
1663
1685
1673
1670
1671
2276
1672
2579
1683
1676
1675
2276
1732
1694
1689
2465
1661
1842
2489
2583
2290
1813
2534
1667
2219
2573
2573
1878
1679
506763
2311
1712
1677
1687
1690
1890
2386
1664
2180
1664
1691
1901
1676
1674
2749
2345
1674
2302
1893
1694
2419
1889
1666
2376
2376
1676
2274
1813
1762
2451
1680
2076
2658
1679
2299
1675
2291
1671
1652
1655
1801
2730
2270
2307
2282
1654
2403
1680
1666
1768
1950
2858
1858
2594
1669
1654
2276
2276
1652
1664
1761
1670
1762
1847
1666
1849
1666
2276
1680
1815
1690
1656
1657
1663
1695
2734
2195
2206
1676
1674
1681
1683
1822
1772
2591
1671
1811
1688
1669
1660
3285
1685
1667
1685
1673
1890
1680
1674
1681
2544
2297
1672
1671
1664
1658
2302
2301
1816
2335
1815
1816
1815
1663
2401
2651
2578
1711
2271
1693
2267
1663
2214
1877
1658
1656
1654
2579
2580
2584
1787
2870
1878
2539
1657
2279
2280
2278
1686
2286
2630
1680
2278
1689
1668
2278
2607
2350
1700
1702
1700
1682
1676
2806
1869
2285
1674
1673
1676
2572
2574
1664
1676
2284
2215
2553
2269
2264
1654
1692
1664
2282
2281
1671
1672
1672
1690
1667
1647
1669
1657
1773
1839
1679
1775
1672
1671
2642
2576823
1696
1671
1671
2049
1680
2167
1668
1691
2308
1686
2566
1660
1655
1660
2310
2722
2185
2581
1669
1869
1894
1662
1662
1857
1701
2296
1640
2577
1708
1671
1676
1674
1671
1672
1642
1665
2708
2554
1687
1942
1937
1695
1936
1687
1678
1704
1647
1670
1683
2836
1680
1680
3135
1673
1675
1665
2375
1670
2290
1653
1678
1652
2815
1685
1684
1655
1681
1674
1688
1673
1670
2199
1679
2571
2571
1660
1676
1848
133676
1683
1674
1639
1667
1662
2336
2643
1681
1674
1688
1650
1684
2265
2265
2556
2620
1642
2865
1992
2582
2351
4341
2280
2293
1683
2328
1678
2322
2622
2655
2543
1856
2252
2254
1685
1660
1678
2259
1672
2553
14582
1655
1883
3883
1674
1689
1667
3710
1668
1669
2024
2302
1679
1675
1679
1653
1652
1668
1658
2269
1692
1680
1681
1681
2360
2241
2238
1679
1671
1682
1681
1685
1671
2185
2480
2480
1688
1684
1670
1667
2555
2718
1647
1692
1786
1674
1679
1675
2293
1688
1685
1672
2257
1683
2616
2612
3876
1656
1673
1656
1676
1665
2694
1659
1674
1839
4154
1737
1645
1667
1683
1677
2280
2282
2270
1688
2254
1670
1679
1684
1693
1701
1682
1680
1839
2557
2562
1663
1676
1677
1672
1661
1668
2250
1681
1676
1677
2582
1679
1679
2281
1677
1780
2306
1683
1685
2291
1672
2567
5948
1654
1656
2052
1684
1686
1674
1686
1810
2600
2266
62393
1677
2054
2578
2029
2380
2351
1655
2280
1896
3522
1677
2236
1890
1744
1701
1679
1691
2204
1689
1647
1666
2201
2489
2490
1892
1712
2188
2306
2100
2302
2102
2461
2301
1688
1688
1653
1668
1672
1679
1676
1865
1676
1691
1679
1670
1687
1689
1682
1682
1662
27088
2432
1687
1759
1694
1681
1684
2217
1672
2217
1668
2283
2282
2206
1671
1670
1677
1656
1700
2229
1677
1676
1675
1655
1661
1663
1662
1658
1913
1689
1669
2602
1688
1688
1695
1894
1810
1807
1807
2567
2270
1658
3963
1653
1653
1684
1665
1685
2514
1759
1977
2580
1670
1670
1660
1679
1740
2833
1897
1897
1645
1674
3827
2432
1702
1814
2509
2294
2298
1670
1664
1687
1881
9286
1680
1680
2184
1673
1809
1678
1681
1677
1677
1682
1697
1662
2093
2089
2288
1681
1948
1674
1674
4745
2310
2306
2308
2313
2250
2154
1701
1659
1873
1894
2537
1681
1876
2284
2262
1660
1686
1817
2292
2216
1669
1680
2832
1806
1678
1674
1677
1664
1659
52608
1662
1681
2210
1763
1760
1682
1683
1664
1865
1674
1670
1642
1655
1672
1675
1689
1689
2586
1667
1894
1656
2351
2349
1675
1675
1678
2350
1680
1681
1690
2270
1683
2351
1674
1670
2277
2370
2596
1885
2286
1697
1696
2281
1675
1692
1678
1683
2372
1654
1660
1941
1716
1671
2057
2717
1676
1866
2277
2273
2545
1683
1672
2315
2313
1663
4140
1673
1649
1675
2286
2291
2361
1699
1669
1893
1887
1907
1877
2370
1894
3627
1674
1673
2246
1677
1680
1674
1661
1687
2559
1694
1628
1666
1886
2239
2701
2110
1675
1678
1910
1677
2466
1949
1682
1914
1670
1652192
2280
1673
1670
2287
2293
1650
3375
1672
1675
1689
2488
2486
1675
2279
1662
2432
2298
2272
1685
1890
1949
1708
1695
1660
2536
1676
1686
1686
2267
1697
1652192
1695
1677
1677
1683
1680
1666
2822
2203
1705
2218
2216
1671
1696
1673
1680
3872
1675
1676
2034
1676
1679
1676
140986
1669
1673
2198
2199
1687
1689
1685
2421
2828
1671
1679
1691
1674
1665
1685
1685
1665
1662
2361
1692
2277
1665
1660
1935
1679
1685
1685
1642
1805
2304
2534
1683
1683
2305
2310
1946
2390
1660
2215
1676
1679
1677
2567
1674
1670
1670
1681
1686
1956
1763
1675
6956
1681
2118
2351
2261
2286
1685
2263
1688
2348
1765
1676
1892
4154
1674
1702
1660
1660
2360
1677
1662
1659
1885
1671
1670
2233
1673
1669
2553
1667
2567
2289
1758
1843
1676
2621
1881
1882
1676
1705
2831
1658
1669
2069
1885
1694
2360
1902
2553
2557
1673
2487
1685
2813
1680
1679
1873
1758
1643
1830
2354
2362
2458
2356
1670
1678
1676
2563
2052
1678
2281
2283
1895
1670
2288
1697
1881
1689
2628
1670
1665
1959
1662
1668
2373
1681
1663
1662
2405
1664
1663
1675
1671
1696
2280
2829
2163
2308
2310
2302
2243
2244
1669
1684
2336
1671
1663
1655
1883
1710
2719
2719
1689
2419
1693
1658
1657
2079
1647
1689
1672
1885
2208
2696
1669
1671
1693
1693
2266
2258
1673
1692
2279
1658
1658
1978
1662
1668
1683
1688
1667
2449
1905
1649
1880
1687
1679
2260
1660
1868
2263
2284
2288
2280
2262
1683
1669
1669
1663
1675
1659
1655
1682
2274
1665
1673
1675
1665
14016
1816
1682
1676
1669
1674
2376
1675
1674
4913
1684
1682
1685
1682
1672
1667
2211
1675
1661
1662
1680
2050
1670
1898
1681
48677
1669
1679
1682
1678
1674
1674
1680
2064
2255
1666
1812
2541
1683
2159
2269
2613
1901
2361
2369
2284
2370
2370
2267
2269
2278
2272
1689
1690
1675
1682
1685
1684
1681
1679
1668
1684
1681
1665
1904
1664
1665
1685
1690
1689
1679
1681
12187
1672
2580
2585
2582
1647
1882
1903
1901
2054
2051
1658
2269
17407
1705
1674
1661
1676
1664
1665
1663
3022
2364
2235
1911
2270
2384
1680
1668
1662
1711
1659
1684
1942
1665
1647
2349
2347
2345
1677
2346
2350
2268
2348
2350
2347
2354
2276
2345
1674
1677
1888
1676
1668
1688
2462
1688
1671
1684
1686
1668
1668
1668
1662
1894
1892
1869
2052
41357
2374
2390
1891
1676
2443
2204
1677
1754
1675
1672
2300
1877
1886
1680
1658
2534
1687
1693
1707
1705
1678
2305
1691
1674
1678
1971
1670
5022
1686
1686
8525
1689
1683
1689
2276
1674
2276
1896
1894
1901
1896
1885
1672
1827
1827
1684
1649
1677
13929
1676
1673
1680
1690
1683
1656
3447
1812
1810
4533
2053
1674
1672
2421
1703
1682
1706
1677
1664
1674
1668
1666
2046
1657
1684
1658
1675
1668
1670
1671
1650
1672
1709
2768
1668
1667
1928
1670
1658
2554
2550
2715
1677
1674
2385
1688
1663
1669
1670
1731
1890
1892
1683
1896
1668
1675
1656
2369
2362
1658
2665
11314
1660
1654
1706
1807
1706
1717
1932
11052
1684
1671
1681
1816
1667
1662
1877
1663
2090
2359
1691
1692
2578
1663
1657
3703
1890
1677
1679
1665
1676
1669
1665
2462
1705
1688
2319
1681
9733
1667
2512
1629
1654
1688
1895
1689
1711
1660
1660
1899
1686
1686
1750
2468
1767
1674
1674
1674
1687
1688
1685
2292
1684
1685
1668
21233
2284
1688
1677
1674
1681
3856
2570
1662
1895
1777
1686
2608
1679
1879
1881
1665
1669
1669
1657
1680
1687
1679
1678
1679
1677
1695
1679
1679
1696
2619
2619
1715
3402
1814
1655
1669
2034
1663
1680
1680
1686
1669
1668
1676
1702
1661
2210
2333
2447
1636
1667
1739
2218
1692
1668
1672
1890
1663
2263
1675
1713
2613
2099
2099
1661
34057
1894
1671
1908
1772
2217
1709
1671
1679
1696
1681
1676
2583
2585
2558
1676
1656
2807
1674
2010
1681
1669
1701
1676
4722
1668
1668
1673
1667
1873
1679
1676
2276
1875
2276
1713
1664
1644
2594
2594
2266
1722
1665
1679
1960
1656
1656
2075
2540
1681
1654
1654
3455
1676
1655
1673
2554
2269
1701
1683
1687
1687
1687
3283
1799
1799
1797
1726
2022
1678
2268
1685
1684
1696
1662
1670
1670
1695
16365
1871
1660
1956
1652
2980
1679
1679
1791
1692
1692
1712
1712
1742
1660
44655
2296
2296
1680
2271
5082
5082
1665
1678
1680
1672
1674
1705
1667
1745
2310
1704
1901
1903
1661
1663
1677
1679
1659
1679
1664
2366
1767
1677
1945
1686
1670
1677
1670
2340
1708
2039
1712
1645
1678
2365
1668
1695
1651
1681
1676
1679
1660
1686
1672
1687
1687
2268
2368
1682
1682
2364
1688
2365
1673
1705
1671
1705
2249
1681
1662
1690
1658
1818
1692
1688
1819
1689
1690
1680
1763
2541
1670
1668
1671
1675
1675
1677
1679
1681
2387
1678
1679
1676
1677
1676
1689
1691
1890
5981
1635
1697
1668
1677
1686
1845
1683
1864
179607
1785
2078
1679
1680
1671
1897
1667
1644
2553
2813
1677
1683
1909
2299
1900
2848
2395
2128
1671
1680
1800
1668
1688
1640
1675
1677
2094
1689
1675
1791
2314
2184
2477
1649
2575
1661
1713
1676
1667
2617
1670
2209
2212
2211
2214
2559
1817
1664
1665
2320
1661
1663
1671
1695
1658
1653
1684
1684
1674
2381
2586
1652
2348
1678
3238
2184
1694
1692
1676
1687
1652
1685
1682
2444
2338
1667
2390
1677
1661
1661
1666
1683
1680
1675
1755
3341
2409
1687
2145
2572
2406
1917
1894
1894
1890
1890
1857
1645
2488
7920
1672
1758
1758
1676
2612
1672
1676
1675
1672
1683
49169
2024
1705
1706
2415
1687
1651
1662
1673
1692
1660
1676
1670
1673
1673
1670
1671
1671
1669
1672
1673
2319
6455
2318
57734
1813
1650
1671
2021
1675
1678
1680
1897
1675
1676
2329
13592
3508
1703
1674
1701
1680
1991
2477
2351
1668
1667
3618
3617
3620
1674
1670
2277
1668
1668
1665
2584
1655
3160
1670
1670
1678
1716
9800
1655
1672
1878
1884
2060
1671
2597
2607
1681
5226
1674
1686
1663
1666
1724
1883
8785
1897
1903
2269
2268
1668
1666
1902
1691
1690
1789
1873
1681
1676
1672
1664
2568
1704
1891
24817
2293
1700
2177
1658
1643
2204
1702
1664
1688
2570
1669
2547
1673
1832
1798
1653
1888
1673
1665
1677
1677
1682
1681
1703
1703
93806
1671
1674
2545
1700
2279
1870
2582
1679
1692
1682
1663
1904
1894
1795
1664
1660
1703
1660
2932
1657
1660
1662
1899
1900
2559
1665
4727
65077
2286
1891
1678
1673
2034
1668
1676
1781
1651
1674
1677
2549
1676
1677
1675
1706
1683
8617
2282
1677
2307
1679
1673
1931
1681
1904
1937
1666
1668
1678
2233
2275
1798
2205
1656
1686
2759
1695
1712
2364
1668
1672
1669
1707
1663
1673
2719
1696
1668
1717
1665
2156
2231
1701
1685
1656
2123
2253
1684
1672
1681
1673
1687
1704
1793
1993
1680
1688
1661
1670
1667
1681
1883
2355
1769
1664
1685
1680
2825
1678
1674
2286
1663
2284
2286
1687
2366
2105
1689
2272
2275
1660
2271
1684
1658
1684
1672
2317
1654
2216
2204
2208
1664
1656
2031
1705
3164
2605
1681
2269
2271
1899
1675
1859
2066
1672
1678
1674
1671
1664
1662
1676
1681
1686
1776
1662
1663
1657
1679
2259
1691
1866
2286
2355
1652
1654
1677
1674
1673
1675
1675
1674
1703
1673
1703
1677
1721
1665
1662
1671
1689
2679
1681
1795
2277
2243
1675
1674
1674
1681
1647
2808
1674
1683
2282
1683
1782
1666
2535
1687
1657
1644
1680
2201
1680
1884
2568
2570
1684
1664
2127
1667
2256
2256
2516
1684
1681
1685
1681
1662
1675
2502
2310
1670
4100
1881
2058
1669
2538
1671
2204
1870
1683
2605
2607
2301
1669
1669
2822
1880
1642
2090
1660
2317
2318
1674
2165
1674
2062
2203
1987
1907
1652
11625
1690
1697
1939
1659
1759
2270
2266
1677
3646
3646
1667
1676
2464
1680
1691
30435
1815
1813
1814
1672
1882
1687
1668
1666
1675
1677
2340
1671
1677
1662
7129
1684
1652
1677
1679
1677
1876
1677
1660
1655
1684
1680
1684
1682
1686
1650
1651
1655
1683
2203
1683
1663
1668
2266
2265
2259
1688
1684
1686
1688
1904
1900
1679
1685
1679
1671
1686
1683
1671
1879
2018
2453
1671
2771
2434
2284
1672
1678
1679
1674
2532
1903
2089
1660
2056
2056
1654
2560
1672
1682
1663
2261
2262
1672
1675
1902
1687
1680
1915
1881
1691
2089
2089
1668
3679
1674
1675
1665
1699
2369
1665
2290
2075
1908
1906
1668
2236
2066
3280
1672
1676
1680
1664
1663
1704
2300
2301
1670
1799
2270
1661
2582
2585
2582
28542
2583
1667
1683
5364
1682
1666
1908
1863
1698
1688
1676
2311
1782
1888
2556
1673
2559
1674
2258
1764
2278
2282
1660
1676
1907
1910
1907
1904
8404
1693
1671
1703
2252
1897
2594
2253
1875
1667
1674
1658
1660
1673
2257
2214
1896
1663
1652195
1672
1667
1677
1708
1708
1819
1766
1817
1682
1691
1901
1671
1671
1678
1665
1678
1935
1658
1662
1667
1684
1681
1672
2340
1654
1658
2561
2560
2356
1899
1899
2348
2594
1683
2761
3202
1904
1899
2293
1900
5490
1814
1678
1669
1672
3620
1668
1663
1672
27286
1889
1673
2352
1683
1683
1692
1678
1687
1687
1655
1687
1668
1671
1667
1669
1686
3428
1678
2607
1673
1672
1671
1681
1808
1684
1674
1671
2211
2215
1742
55438
1948
1865
2389
1683
1674
1674
1675
1692
1683
1672
1666
1677
2552
2558
2510
1959
2454
1692
1885
1640
2249
2469
2240
1682
1677
1662
2175
1698
1701
2195
2195
2255
2260
2274
2274
1677
1679
1684
1749
2594
2595
2598
4592
1738
1669
1661
1670
1660
1652192
1663
1766
1877
2573
1687
1666
1886
1671
2266
2711
1672
1926
1688
1691
2164
1658
1657
1678
1677
2476
1675
1690
1674
1682
2156
2269
1899
1678
1662
1685
1685
1651
1873
1871
2462
2282
2280
2364
2279
2282
1667
2351
1667
2165
1685
1691
1677
1669
1666
1690
2563
1666
2154
1764
1748
1772
2376
2376
1685
1686
1672
1683
1684
2561
1665
1671
1662
1681
2571
2567
2368
1890
1890
2561
2559
1896
1663
1685
1667
1697
1876
1669
1696
1689
3548
1649
2282
2299
1886
1683
1876
1683
2364
1652
1664
35188
1668
1670
1676
1681
1657
2552
2546
2300
2549
2176
2264
2354
1693
1694
1693
2078
1678
1885
1711
1671
1668
1668
1694
1880
1689
1792
1896
1650
1651
1665
1650
1663
1649
1697
1699
2213
1674
1700
1665
1664
1798
1758
1669
1900
1682
1662
1693
1670
1789
1679
2209
2222
2216
1674
1673
1698
1757
1662
1656
2646
2701
2267
1667
2052
1665
2065
1674
1683
2625
1683
1897
2099
1884
2271
1660
1663
1693
1697
1694
1902
1666
2345
1632
1684
2616
2548
1924
1688
1704
1801
1902
1901
1899
1683
1654
1654
1903
2265
1668
13603
1676
1702
1663
1676
1647
1668
1712
1668
2267
1672
2394
1661
1872
2081
1680
1678
1672
1671
1670
1669
1666
1670
1666
1672
1673
1667
2268
1646
1665
2444
2309
2448
2624
2821
1662
1690
1675
1683
2276
1720
1663
1871
2545
2135
1877
2587
2486
2277
2721
1891
2543
2541
2541
1692
19569
3398
1686
2283
2285
1678
1677
1663
1674
1677
1836
1943
2206
2040
2035
2041
2123
1678
1677
1676
1662
1670
1668
1645
1758
2066
2080
1678
2540
2539
2277
1679
2064
2065
1673
2712
1663
1684
1675
1894
1895
1691
1671
1792
1695
3689
4279
1698
1672
3595
1675
1679
1671
1675
2617
2256
2254
1890
1676
41286
1681
1811
1681
2261
1896
1687
1669
1658
1705
1676
1684
1681
1670
1655
1682
1679
1831
1696
12640
1888
1675
2380
1674
1674
2958
1671
1671
2130
1903
1671
1816
2088
1885
4722
1681
1682
1678
1683
1679
1678
1678
1871
1679
1666
1665
1874
1643
2341
1769
2591
2483
2429
2208
2551
2227
2491
2237
2211
2261
1916
2271
2276
2067
2381
2422
2461
2618
2208
1885
1888
2627
2620
1652193
2273
2533
2521
2489
1888
1905
2225
109042
2065
2212
2278
2212
2215
2215
1859
1895
1889
1897
1899
2251
2211
2211
2567
2197
1897
1912
2622
1875
2194
1817
2563
2275
2568
1894
2581
3604
2694
2485
2267
2686
2364
1892
2281
2282
2219
2338
2581
2562
2296
1885
2267
1887
2533
2601
2216
2176
2332
2272
2285
1900
2691
1900
2598
2573
2685
2700
2274
2268
2278
2277
2289
1899
2282
2723
2005
2021
2511
2090
2279
1887
2280
1898
2624
2286
18281
5785
4544
4542
4542
7032
2272
2305
2280
2565
2705
2707
2275
2269
2696
2719
2279
2276
2578
2553
2275
2532
2270
1902
2701
2564
1679
2552
1673
2540
1901
1895
2037
2376
1893
2373
2583
1900
2277
2361
2707
2713
2283
2304
2361
1892
2282
2812
1707
1909
2269
1875
2615
2304
2266
2435
1681
1689
2822
1913
2273
1655
2369
19682
2428
2427
1902
2766
1645
2348
1689
2628
1680
2823
2825
1668
2389
2338
2362
1645
1667
1896
2716
1902
1681
1904
2503
1679
1654
2284
1897
2716
1676
1675
2082
2309
1677
2397
1683
1892
2046
1654
2308
2617
1905
2589
2252
2194
1681
1650
2336
1691
2339
1675
1900
1673
2091
2332
1662
1649
1684
1693
1670
1687
1645
3473
1807
1686
1680
1704
2539
1845
1663
1682
1693
11764
1645
1689
1680
1684
1681
2263
1685
1672
1815
1747
1691
2267
1936
1662
1687
1665
1816
1747
1683
2299
2299
1671
1676
1663
1689
1674
1815
2900
1673
6403
1668
1680
1671
1685
1668
1659
1663
1692
2460
1681
1664
1811
2560
1943
1943
1752
1674
2588
2237
1688
1667
1697
1684
1694
1663
1808
1803
1687
1690
1689
1762
1806
1762
1675
1680
1646
1668
1756
1657
1683
1654
1662
1891
1661
234175
1679
1661
1800
1669
2563
2235
2582
1682
1658
1881
1656
1657
2228
1682
1673
1669
1669
1930
1657
1677
1665
1677
1679
2044
1678
1669
1686
1679
1683
1691
1689
1689
1688
1678
1677
1684
1681
1679
1673
1671
1667
1672
1669
1874
13242
1661
1663
1677
1679
1682
1653
1673
1661
1674
1670
1660
1666
1674
1673
1672
1678
1679
1643
1679
1676
1668
1668
1682
1683
3654
1658
1669
1676
2430
1938
1670
1668
1669
1666
1685
1681
1710
1710
1669
1705
1679
1887
1659
1677
1656
1808
1682
1680
1672
1656
1659
1671
1668
1669
1667
1674
1872
1678
1655
1679
1807
1662
1679
1677
1666
64613
1822
1676
1661
1684
1660
1679
1677
1653
3278
1678
7148
1662
1654
1683
1682
1682
1681
2186
1639
1685
1666
1660
2750
1692
1646
1707
1654
1667
1676
1663
11593
1793
1669
1660
1664
1672
1654
1670
1670
1668
1669
1667
1673
1669
1667
1670
1651
1669
1672
1674
1658
1670
1915
1686
1665
1681
1679
1900
2491
1658
1679
1678
1661
2109
1647
1673
1664
1674
1675
1662
1685
1678
1665
1707
1669
1682
1665
1666
1674
1698
1674
1655
2131
1669
1670
1663
1669
1703
2035
1704
1898
1662
1679
1656
1673
1647
3968
4404
1694
1790
4222
3917
5594
1631
1655
10700
1662
4155
1670
1659
1676
1797
3887
4036
1905
1657
1667
1642
1643
3495
2236
1739
1625
4464
4023
3768
4009
1999
1778
4056
3986
4195
1907
2012
2255
2376
3856
1799
3438
3520
3905
3789
2017
8722
4319
1775
3852
2492
1978
4149
2631
4114
2235
2010
1759
4055
3029
2683
2547
2777
4509
2053
3697
3807
4637
3960
4094
1892
1856
10654
1791
1916
1995
1915
2601
1956
8052
5281
4250
4008
2050
3610
2399
1842
4346
14596
2246
5948
1784
2276
4093
4639
2270
2561
2208
5529
2218
2553
2180
2094
2223
2086
15993
5472
4538
2341
1697
12837
2266
1756
2247
3537
3080
2127
2153
1665
2288
2233
2243
2243
2182
2692
2604
3234
11041
3109
8583
2249
2422
4511
2188
6261
30094
2195
2340
2078
5714
3524
2211
2317
3025
6523
3211
9505
2210
4039
2269
2293
2389
2165
2673
2660
2830
3002
6834
2278
3280
2268
2252
2444
4045
2202
7212
2623
3155
4901
2341
3349
4777
2783
2211
2244
8094
2237
8064
2351
3642
2848
2433
5386
2731
2364
4246
2036
2603
3800
4432
18042
2364
2353
2476
5881
2216
1954
9347
2641
4740
2663
2264
2913
2342
2328
54774
10080
2256
2312
2777
10253
3467
2656
54177
2810
2256
2194
4521
2664
2263
2502
9329
9707
1930
4832
2779
4086
2837
2463
2181
5247
9862
2339
2197
2128
2823
2715
4261
2370
3592
4734
5140
2515
2225
7917
2353
2726
2925
2115
6487
2993
1982
1669
2276
1702
1893
1688
2552
2264
2089
2600
1682
1678
2277
2262
2577
2070
2090
2262
2082
2083
1679
2265
1920
1671
2593
2319
2239
1870
1682
1699
1906
1908
2295
1684
2562
2557
2618
1896
1892
2212
2289
2285
2295
1680
1680
2287
1667
2585
2568
1690
1673
1677
1899
2273
1907
1884
1880
2389
2066
1690
1699
1691
2214
2211
1688
10640
2317
2283
2271
2276
2271
2203
1688
2288
2270
1687
2276
2292
1811
2379
1874
2325
1823
1827
1823
1826
2725
1878
2707
1674
2272
1702
2166
2608
2275
1884
2287
2069
1889
2291
1790
1707
2286
2303
2215
2258
2476
2326
1675
1675
2568
2483
1865
2794
2267
4311
1631
2486
2197
2303
1675
1911
2589
2424
2360
2308
2306
2222
2274
2071
1679
1667
2474
2473
2189
2278
1677
1674
1673
5433
2550
2269
1678
3369
1670
2536
1677
2182
2281
2475
1885
1670
1670
2274
2277
1672
2573
2488
2391
1872
2302
2314
2471
1685
1677
2592
2722
2084
2544
2246
2282
1921
1894
2761
2292
2263
1895
1776
2553
2362
2100
1662
1670
10659
2395
1888
1670
2636
1706
9855
1870
2279
1698
1698
2321
1676
3285
2256
2055
2182
2385
2810
1810
2479
1658
2474
1892
1647
2313
2305
2277
1673
1685
2818
1678
1877
1666
1854
4509
2333
1683
2631
1804
2282
2283
2300
2275
1904
1904
1906
1682
2310
2302
2301
2634
2635
1881
2469
2448
1895
1658
2269
1678
1883
2454
2541
24
1677
2271
3673
2291
2272
2269
2576
1679
1944
3470
1674
2550
1681
1695
1698
3534
1695
1698
2462
1876
1695
2088
2463
2306
2130
1588
1674
2310
1676
2265
1871
1888
1888
2812
1706
1711
2224
2259
1867
1866
1875
1685
1909
2317
1653
2043
1674
2555
1896
1897
1684
3997
1665
1907
2565
1890
2565
7476
2479
2478
2478
2205
2201
28791
1746
1672
2494
1672
1675
2082
1672
2211
3369
3418
2610
2830
2474
1685
1690
2566
2301
2547
2300
1934
1670
1663
1863
2286
2079
2588
1670
1666
2128
1890
1888
1874
1771
2180
2288
1674
2452
2286
2272
1691
1944
1892
1890
2562
5674
1669
2573
2268
2562
1870
2554
1669
2825
2640
1672
1691
1645
1897
6009
1670
1683
1689
1685
1678
1678
1679
2213
1888
2478
2476
2312
1893
2305
1873
1874
1678
1680
2595
1722
2829
2329
2330
2092
1679
2249
1962
2274
2280
2275
2278
2101
2282
1666
2207
1668
1667
1667
1888
2300
2568
1690
1695
1778
1778
6023
2564
4014
2221
2169
2293
3383
2310
2051
2554
1901
1672
2327
3464
1676
2275
2377
2588
2571
1880
2038
12513
2038
2054
2380
2621
2442
2273
2272
2350
2586
1671
2170
2288
2568
1841
1841
1845
2828
2828
2576
1688
1880
1672
1702
1794
2630
2384
1662
1892
2313
1682
6386
1883
2579
2315
2285
2212
2719
2628
2345
1841
3131
1884
2204
1667
1907
2274
1869
2264
1659
1671
2485
2328
1657
2284
2287
2633
2827
2227
1677
1690
2316
1771
1887
2364
2300
2276
1896
1871
1644
2217
1676
2213
2931
2592
2216
1674
2551
1888
1887
3464
2299
2275
1675
2569
1644
1892
1904
1904
2575
2577
1866
1708
1708
1673
1866
2593
2593
1709
1709
2364
7489
1651
2094
1680
2297
1949
1946
1950
1670
1900
1895
2277
2277
2594
1688
1672
2489
2285
1678
1675
1668
1667
1669
1668
43180
2352
2461
2466
1889
1671
2782
1680
2569
2571
2572
2572
2568
2571
2576
2270
2263
2268
2265
2276
2278
2491
6136
2300
2476
1690
2591
2714
1881
1714
2483
1670
2269
2267
2588
2836
2836
2302
1667
1664
2047
1690
2314
2272
1669
2281
2551
2265
2263
1667
1886
2269
1672
1885
1880
1667
1669
1670
1662
2287
2548
2289
2288
1671
1666
2715
2708
2708
2711
2635
2710
2706
2705
2276
1867
1685
1680
1682
2640
10641
2828
2277
4260
1879
2581
1705
1682
1672
2360
2183
2204
1694
1916
1916
2572
2463
1682
2298
1679
1687
1676
1675
1761
1670
2494
1675
2276
1663
1786
1788
2432
2209
2580
2270
2109
2589
2271
2273
1689
1685
1686
9160
1673
2492
2301
1677
2565
1671
9857
2370
2337
2307
1680
2349
1682
1672
1669
1906
2801
2199
2211
2279
1679
1924
1665
6400
2284
2290
2528
2407
2407
1956
2587
2555
1890
1895
2257
2302
3220
1666
2306
1665
2277
2277
2435
2283
1920
1683
1654
1678
2354
1662
1680
2585
1756
2588
1680
2343
2033
1859
2278
2310
2281
1686
2278
1675
2553
1879
2286
2569
2574
1684
2262
4099
2275
2301
2484
2278
2275
1685
2270
2575
1699
2276
2486
1642
1902
1663
2619
2298
2300
1691
2563
2574
2127
1878
2552
3020
1682
2274
1872
2292
1672
1695
1692
1696
1663
2305
2278
1662
4177
1874
2279
1879
2572
1666
2582
1891
2278
2278
2278
2588
2547
2587
2827
2299
2432
1679
1677
2433
1671
1666
1666
2298
3657
2489
1682
1679
2561
1683
2569
2570
1667
1669
2269
1907
2395
2253
2278
2305
1689
2032
1747
2440
2444
1745
1666
2304
2268
2339
1718
1717
1713
1686
2193
2191
1834
2439
1660
1668
4865
1894
1662
1678
2416
2279
2293
2349
2473
2355
1679
1677
2199
2392
2203
1663
1697
2556
1786
2282
1681
1663
1696
1641
2464
1664
1666
1641
1705
1705
1662
2297
1680
2345
1673
2327
1666
2208
1716
1694
1667
2292
1784
1688
2283
1665
1672
2303
2280
1673
1676
2848
2388
2244
2267
1662
1673
1687
1686
1673
2267
1665
1675
1762
1678
1720
2374
2373
1685
2651
2708
2265
1890
2281
2403
2401
2399
2400
2277
1665
1691
2627
1745
2351
2273
2492
2238
1661
2349
2350
2344
2068
1700
1651
1687
1650
1653
1691
2578
1891
2078
2528
2215
1759
1761
1765
1693
1764
1764
1764
1686
1675
1676
1660
1671
2245
2292
2292
1876
2616
2293
2355
1685
2221
2278
2289
1670
2553
1754
1711
2372
1640
1675
2558
2558
2269
1664
2364
1663
2282
1802
1681
1661
1662
1811
7477
4663
1668
1706
1669
2588
2590
1675
1689
1845
1674
1669
4527
2471
2562
1659
1675
1681
1680
3578
1676
1641
4534
1691
5426
2505
2361
2355
2284
1653
1662
1662
1671
1679
1692
1777
2620
1687
1666
1669
2289
1673
1670
1679
1676
1825
1706
2463
2582
1880
1673
1689
1687
1672
1656
2353
2358
2530
1663
1652
1667
2274
1934
1881
1948
1656
1678
2564
1676
1664
2283
1663
2645
12926
2575
1890
2295
1675
1810
1670
1861
1687
1680
21688
1678
2283
1688
1688
1656
1669
1833
2536
1689
1808
1767
1697
1687
1685
1815
1689
1898
1978
1660
1660
1674
2264
80518
2187
1667
1683
2549
1688
1669
2414
1653
7122
2566
2323
1670
1670
1684
2574
1670
2633
2109
2355
1672
1685
1684
2106
1655
1805
1752
2544
2545
1670
1644
2264
1978
1686
1675
1683
1838
2246
2714
11555
2712
3524
3525
2095
2285
2267
1675
10653
1657
1687
117573
1634
1679
1863
8905
1679
1691
1684
1664
1655
2636
1664
1700
1932
1932
1664
2818
1653
2704
2704
1675
1968
1675
2547
1864
2254
2270
2268
2240
2270
1684
1672
2391
1675
2394
1688
2626
1681
2307
6142
6143
3405
3405
2278
1737
1673
1676
2402
1695
2250
2538
2267
2269
1662
1672
2346
1678
1671
1681
1681
1657
1683
1683
1668
1662
1681
1663
21502
1652
1677
1672
1652
1673
2279
1676
1696
2264
2321
1678
1671
2001
1669
1668
1705
1766
1803
1708
1687
1707
1673
1649
1672
1673
2256
1676
2282
1667
1680
1774
3274
1774
1672
2532
1668
2270
2266
2266
1678
1680
1684
2272
3808
1671
1690
1679
2039
2041
2347
2349
1975
1660
2346
3902
1689
1658
1661
1695
1668
2270
2283
1682
9415
1913
1675
1819
2588
1693
2123
2268
1833
2212
1667
1688
1688
1663
2313
2329
1676
1673
1671
2064
2296
1675
1683
2370
1883
1686
1885
2297
1659
1675
1703
1676
1702
2290
1645
1644
1791
2275
1678
1678
1682
1680
1660
1866
1895
2587
1706
2257
2609
2555
1678
2299
1818
1817
1668
4846
2184
3297
2047
2618
1751
1839
1674
2346
2551
2343
3308
1813
2270
1663
2542
1675
2541
2340
1836
1764
1668
1667
1651
1688
2203
2213
2208
2206
1676
1674
2274
1691
1888
1891
6365
6365
1830
1671
2221
1688
1858
2037
1670
2350
1873
3481
2396
1683
2527
1677
1674
1935
1666
1666
1676
3697
1672
1763
1764
1665
1663
2258
1693
2568
1677
2376
2259
1694
9870
2611
1683
2280
1652
1705
1708
2418
1662
1662
1674
1651
1957
1881
1880
2539
1673
1666
1896
1781
1891
2568
1671
1672
2457
2365
2308
1676
2090
1685
2718
2309
2715
2298
1764
1687
1571
1683
2549
1675
1880
2813
1677
2261
2300
1668
2300
3683
1687
1643
3882
2291
2293
2295
2294
2621
2477
2294
1666
1675
1685
1675
1689
1667
1662
1884
1673
1681
2371
1658
2608
1795
1682
2528
1822
1822
2560
1653
1653
1655
1898
1657
1945
3640
1814
5921
2276
1669
2291
2604
2288
2274
2037
2032
2523
2038
1660
1680
1672
1667
8218
1688
2342
1689
1698
1679
1700
1699
2263
1698
2562
1670
1917
2572
1768
1764
1693
2337
1865
4074
2282
1673
2297
1886
2267
1918
1675
1659
2587
1956
1881
1687
1671
1679
1677
1928
2553
1672
1672
1672
1675
1678
1691
1683
1675
2398
2396
2397
2459
2396
1804
2200
1678
2627
1888
1885
1665
1682
2309
2441
1682
2077
2242
13944
1672
1673
2257
1663
2569
2573
1677
1701
1673
1895
1670
1682
1683
1683
1681
1683
3969
1679
1669
1674
1674
1689
1680
2260
1669
3707
2321
1676
2562
2633
3179
1679
2581
1684
2263
2391
1986
1676
1679
2277
15721
1665
1669
1662
1679
1672
1675
2366
1667
1659
2692
1686
1661
1680
1663
2488
1704
1681
1681
2038
1676
1687
1672
1695
2559
2625
1704
2559
1708
1694
1688
1685
1689
1667
3934
1942
4987
1655
1690
2572
1759
1685
1691
1700
1696
2637
1658
2619
2273
2615
2050
1678
1656
12804
2826
1655
1671
1670
1667
1671
1692
1711
1673
1671
2279
1787
1672
1673
1938
1937
2090
1677
2591
2559
2631
1682
2559
1675
2273
1682
1680
1675
1686
1904
1904
1696
2633
1665
1655
1672
2457
9704
1690
2638
2557
2591
1677
2822
2832
2825
2547
2064
1674
2348
1670
2565
1957
1762
1667
2221
1662
1663
1679
1680
1677
1896
1884
1797
1911
1685
25844
1668
2276
1680
1678
1655
1697
2268
2479
1645
1678
1686
1666
1712
1671
2585
2046
1673
2277
2300
2298
2270
2302
2298
2063
1889
1677
1716
1703
1679
1664
12767
2245
1672
2267
1672
2265
1666
1670
1674
2351
1662
1663
2011
1880
1764
1663
2551
1676
1699
3109
1653
1663
1687
1877
1880
1686
1692
1681
3961
1666
1652
1700
2529
2529
1678
1662
1683
1678
1666
1666
1678
1892
2487
1684
1704
1800
1654
1673
1933
1677
1675
1704
1677
1678
2374
1723
2361
1664
1663
1662
1663
1670
2629
1667
1668
1653
1709
1692
1703
1666
1669
1668
1645
1876
1885
1681
1668
2312
1679
1678
1671
1678
1865
2273
1666
1676
1664
1665
23457
2620
1677
6338
1682
2288
1797
1673
1675
2490
1665
1681
14778
2367
1671
1674
1672
3735
1685
1685
2300
2594
1909
1710
1689
1663
1670
57737
1666
1904
2453
1642
1691
1690
1689
2276
1677
2215
1684
2214
1665
1672
2316
2319
1773
1667
1668
2713
1686
2404
1627
2369
2254
1684
1676
1676
1745
2275
2284
2273
2274
1760
1677
1758
1949
1756
1657
1811
1668
1800
115983
2577
1657
2053
1675
1679
2585
2024
2261
1672
1668
1683
2564
2556
2559
1687
2559
1891
1895
2300
2130
2416
2415
2356
1671
1649
1672
1669
1667
2269
2274
9831
1680
1923
1660
2331
1653
2307
2303
1672
4957
1699
1642
1984
1677
1766
1672
1633
1674
1940
1684
1694
1672
1677
1665
2259
1936
2350
1675
1676
1670
2377
2375
3486
2583
1680
1677
1671
1658
3824
2464
1671
1675
1683
1683
1679
1909
1678
1676
1667
2289
1674
2562
1671
2395
1664
2562
1696
1690
2102
1672
1911
1675
1921
1927
2312
1675
1765
1671
1675
1675
1677
6742
1675
2301
2469
2303
2305
1686
1688
1794
1797
1690
2508
4997
2539
1681
1683
1671
1672
2301
2270
2220
2217
2218
1665
1664
2287
1688
1675
1670
1668
1663
1659
2567
2269
2272
1672
2566
1661
1675
1662
1662
1662
2273
2328
2328
2294
1682
1670
1892
1674
1882
23115
1676
1943
1943
1681
1682
1681
1684
1680
1866
1673
2428
1674
1673
1684
19716
7664
1892
1655
2625
2629
2624
2699
2625
1666
1680
2165
1677
1684
1673
1665
1670
1681
1714
3081
4537
1874
1678
1911
2631
2631
2274
1675
1669
1672
1672
1658
1661
1665
1656
2565
1676
1681
1892
1676
1686
2805
1661
1690
2951
2280
1674
1668
1673
1662
2472
1909
2278
1710
1670
1682
5363
2278
1672
2538
2277
2802
1673
1674
2263
1678
1682
1699
1872
1691
2454
1674
2370
1667
1646
1680
1879
1678
2262
2692
2252
2280
2289
1656
2147
1652
3376
1666
1678
2349
1941
2347
2347
2285
2255
2610
1669
1678
2371
2352
2353
1706
1912
1665
2208
2265
2271
1673
1818
2325
2271
1696
1665
1685
2272
1882
2259
2387
1681
2386
1678
2541
1679
1691
2289
1683
1655
2596
1877
1821
1940
1943
1940
1809
1692
1694
1682
2615
2291
1690
1676
1656
1655
2270
2269
1668
1677
2539
1695
1681
1755
1754
1668
2358
1689
1678
1674
1689
1665
1894
1659
1667
2277
1699
2550
3651
1663
1674
2576
2622
2572
1683
2493
1690
1689
3498
2269
2267
3498
1704
1674
1873
1758
1759
1678
1699
2267
1688
3506
1870
2055
2054
1907
2564
2564
1674
1648
1652
1688
1685
1654
1687
1687
2403
2556
2557
4006
1671
1668
2304
1675
1669
1665
2269
1776
2377
2510
2827
1877
2255
1668
1648
2204
2471
32825
1680
3774
1680
1683
1682
1682
1676
1665
1665
1668
2254
1669
2564
1674
2720
1664
1666
1670
2566
1679
1670
1670
1685
1687
1673
1960
2353
1668
1661
1661
1677
1665
1663
1666
1670
2242
1686
1692
1687
1654
1834
1777
2248
1681
2282
2255
1672
2567
1686
1652
2278
2287
1687
10321
1670
2478
1900
1895
1685
2360
1665
1664
2450
11946
1880
2183
1975
2300
2300
1650
1672
4890
1683
1674
2253
1669
2617
2617
2619
2618
1676
2289
2271
1668
1670
1665
1676
1907
1690
1694
1662
2346
2566
2573
1675
1896
1901
1899
2347
1867
1859
1892
2227
1910
2234
2269
1888
1871
2282
1880
2205
2196
2260
2206
2203
2203
2202
2203
1871
2451
2491
2461
2214
2278
2069
2082
2263
2619
2267
2275
2208
2079
2079
2079
2085
2276
2275
2275
2274
2047
2213
2483
1899
1900
11820
2276
1884
2221
1877
1878
1869
2213
2276
2196
1893
1893
2208
2264
2206
2217
2240
1876
1876
1877
2255
2250
2211
2123
2216
1863
2218
2217
1932
2291
2221
2218
2226
2226
2200
2200
2491
2214
2214
2315
2460
2614
2567
2171
2825
2825
2824
2823
1910
2264
1916
2502
2201
2201
2539
2043
2270
2270
2458
2285
2268
2570
2571
2284
2481
2483
2491
1916
2285
1896
2614
2571
2481
2091
2086
2270
2270
2254
2254
2583
2582
2482
2052
2283
2266
2528
2198
2265
2409
2272
2255
2279
2080
2255
2266
2137
2532
2163
2265
1682
2265
2208
2585
2259
1874
1872
1908
2505
2596
2565
2427
1905
2176
2304
2262
2285
2286
2285
2285
2304
2266
2403
2331
2279
2598
2267
1681
2268
2080
1876
1876
2233
1906
1919
2429
1670
1671
2320
2715
2720
2724
2722
2723
2597
1883
2714
29414
2585
2388
2284
2289
2289
2290
2283
2270
2390
2282
2261
2584
2284
1891
2133
2286
2717
1882
1681
2567
2392
1890
2559
2550
1869
1944
1683
2527
2817
1676
2179
1933
2376
1913
2559
1909
1771
2823
2823
1676
1897
2475
2039
1658
2825
2130
2546
2290
1935
2821
2820
2282
1877
1884
1899
1892
1902
2621
1676
2303
1881
1678
2771
1887
1690
2288
2638
1675
1892
2633
1676
2588
2624
2625
2622
2586
2626
1896
1668
2397
1887
1665
2424
1698
1698
1667
1668
1668
1675
2624
1968
1926
2618
2628
1670
1671
1888
2354
1906
2416
1820
2603
2607
1935
2623
2622
1673
2092
1889
2062
2064
1899
1902
2018
2409
1676
2622
1680
2814
1886
2615
1902
1799
1686
1665
2559
1680
1682
1673
2580
2578
2808
2826
2584
2805
2292
1646
1688
1669
1696
2628
1675
2633
18204
1706
1677
1680
2270
2270
1668
2090
1664
1660
1660
1689
1692
1672
1860
1686
1884
1676
2273
1689
1776
2270
2270
1705
2021
1695
1680
1695
1698
1662
1653
2243
1672
2314
1758
1812
1691
1697
1697
1671
1672
1685
1819
1687
1811
1811
1697
1695
1669
1816
1816
1816
1817
1681
1688
1690
1670
1669
1933
1939
1762
1821
2029
1786
1681
1682
1693
1682
1687
1688
1689
1688
1688
1684
1662
1681
1685
1787
1839
1810
1683
1914
1666
1667
1707
1796
1682
1672
1670
1683
1693
1712
1954
1673
1666
1668
1681
1818
1674
1669
1898
1692
1692
1697
2384
1656
1694
1933
1933
1669
1694
1677
1676
1679
1698
1669
1667
1687
1695
1673
1730
1944
1682
1827
1689
1691
1673
1670
1675
1671
1686
1933
1933
1676
1677
1669
1683
1683
1683
1683
1677
1677
1676
1675
1673
1684
4777
1685
1688
1710
1671
1679
1683
1664
1663
1754
1754
1756
1678
1676
2303
1667
1675
1672
1672
1668
1672
1676
1672
1670
1669
1672
1672
1668
1670
1666
1662
1690
1669
1666
10623
2176
1677
1663
1688
1689
1672
1687
1641
1643
1676
1670
1671
1666
1680
1664
1678
1688
1676
1664
1677
1655
1645
1667
1654
1657
1653
1686
1683
1669
1668
1687
1669
1673
1673
1664
4692
1671
1670
1655
1671
1671
1705
1705
1672
1661
1639
1677
1712
1655
1795
1795
1681
1655
1655
1683
1644
1718
1662
1678
3068
1707
1668
1683
1809
1788
1790
1684
1664
1665
1646
1639
12440
1673
1669
1640
1668
6671
2408
1674
4204
2977
1658
2588
1661
1668
2027
1660
1661
1888
1661
1681
2481
1665
3486
4535
1941
2716
11911
2572
9993
1913
3907
4216
3175
1672
1667
6063
1811
5229
2114
2165
121901
6259
1812
2263
1866
3713
2460
2265
2051
1915
2840
1912
2095
1810
3335
2084
2511
3260
1977
2210
1901
2250
2222
2215
2217
2202
1899
2250
1893
2494
1889
1878
2278
2248
2256
1891
2482
1898
1986
2220
2221
1879
1877
1909
2562
1912
2554
1913
1911
1883
2287
2191
2216
2287
2284
2253
2252
1892
2540
2082
1905
2160
2137
2285
2245
2028
1896
994565
2269
2268
2270
2271
2492
1869
2072
2256
2115
4172
1898
2480
2229
2266
2214
2211
2249
2212
2209
2167
1871
2286
2212
2480
5495
1916
2224
1920
2182
2184
2266
2263
2285
2487
1890
2072
1902
2207
2206
2185
2283
2209
1907
1901
7658
2378
2382
2207
2265
2267
2257
1892
2252
1922
2142
2044
1911
2202
2202
2553
2188
2206
2221
2474
2261
2218
2049
2218
2487
2489
2492
2516
1902
1887
1910
1912
2209
2203
2206
2206
2209
2208
2208
2211
1916
1916
2221
2217
2222
2227
2218
2227
1894
2484
2487
1866
2160
2815
2818
2202
2202
2203
1897
1899
2217
2263
2265
2267
2266
1899
1896
1896
2219
2219
2200
2471
1881
2484
2187
2184
2455
2344
1921
2432
2175
2056
2211
2216
12304
1887
1910
1905
1906
2265
2273
1914
1870
1874
2491
2212
2262
7870
2557
2453
2207
2156
1899
2205
2206
2205
2078
2559
2323
2279
1896
173545
2152
2286
2483
2485
2482
1902
1902
2416
2271
2397
2214
2241
2211
1905
1907
1909
1912
1902
1903
2226
2225
2487
2486
2490
2494
2489
2487
2486
2255
2483
2564
2477
2388
2390
2488
2254
2249
2208
2207
8780
2207
1860
2223
2206
2205
2214
2210
2491
2488
2156
2161
2399
1878
2239
2264
2213
1907
2482
1893
1890
1860
1902
1860
1892
2337
2244
2240
1887
2214
2214
2215
2214
2199
2221
2219
2267
2043
2484
1901
1884
2323
1907
1907
1875
2263
1853
2488
2487
2263
2713
2718
2716
2718
2800
1949
1890
2483
2487
2285
1882
1897
2813
1908
2569
1903
1903
1906
1898
2250
2551
2480
2495
2203
2210
2208
2266
2261
2261
2206
2216
2594
1908
2235
2495
2428
2203
2263
2120
1914
2483
2481
1866
2222
2556
2255
2324
2488
2202
2286
2284
2283
25964
2198
2454
1889
2260
2482
1914
1912
15518
2261
2204
2275
2594
2265
2052
1914
2073
2570
2441
2562
2561
1902
2277
1972
2281
2594
2048
1915
2344
1868
2221
2228
2292
2259
2377
2503
2501
2255
2330
2209
2585
1877
2248
1917
2529
2565
2586
2580
2286
2297
2596
2594
1870
1870
2475
2588
2495
1876
1880
2261
2258
2257
2494
2214
2541
2310
2477
2570
2546
2572
2570
2549
2568
2202
2199
2216
2218
2206
2314
2564
2561
2561
2561
2565
2203
2215
2215
2317
2715
2268
2269
2266
2273
2265
2266
2266
2269
1867
1868
2553
2553
2554
2553
1870
2489
2330
1883
2210
2252
2335
2482
2087
2598
2480
1879
2488
2281
2475
2284
2285
2321
2278
2325
2323
2326
2219
2219
2220
2220
2277
2465
3015
2279
2258
2293
2270
2276
2279
1896
1894
2137
2261
2549
2277
2281
1901
1904
9251
2268
2276
2559
2257
2273
2482
2484
2482
2268
2569
2270
2268
2473
1872
2451
2450
2493
2503
1909
2278
2141
2533
2580
1899
2492
2487
2477
2482
7816
2578
2269
2488
2481
2206
2565
2560
2326
2207
1893
2275
2281
2478
2554
2466
2339
2274
2575
2571
2567
1891
1897
2454
2450
2219
2265
2217
2207
2491
2487
2252
2488
2487
2487
2276
2216
1661
2249
2482
1921
2274
2274
2152
2565
1900
1904
2279
1903
1904
1672
2196
2489
2491
2534
2553
2262
2284
2320
2258
2564
2270
2289
2285
2287
2284
2290
2286
2293
2286
2482
2553
2579
2287
2285
2286
2280
2570
2567
2567
2078
2028
2486
2317
2297
2299
2296
2299
2486
2199
11353
2571
2197
2196
2291
2279
2241
2210
2050
2283
2281
2281
1863
2191
2563
2562
2562
2562
2304
2251
2488
2492
1664
2571
2272
36325
2565
2202
2202
2201
2281
2546
1897
2516
2568
2573
1898
2260
1883
2569
2340
2096
1674
2283
1672
1673
1677
2257
2381
1697
2544
2541
2288
3263
2207
2205
2279
2816
2490
2458
2618
2367
2813
2273
2274
2264
1675
1858
1819
1850
2469
1848
2255
2539
2544
2539
2259
2550
2266
1878
2546
1897
1892
2271
4286
1892
1897
2545
2545
2267
2270
2278
2309
2261
2278
2547
2268
2279
2561
2564
2583
54977
2582
1904
2592
2281
2567
2267
2275
2561
1878
1898
1687
1897
2274
2270
2276
2266
2270
2283
1674
2281
2056
2056
2270
2284
2539
2361
4344
40993
1891
3312
2695
1902
2371
2560
1896
2561
1894
1904
2562
1901
2561
2287
2577
1645
1641
1692
2287
2285
1672
2543
1776
2568
2543
2278
2811
2570
2589
2543
2549
2261
1888
2243
2280
1663
155206
41925
2387
2268
7902
2268
2246
2306
2486
2577
2330
2575
2279
2821
2440
2441
2441
3917
2268
2268
2286
2284
1889
2583
2342
2628
1977
2271
2574
2255
2278
2354
6904
1912
1907
2305
2275
2567
2557
1656
2802
1904
1900
1691
2428
2265
1669
1669
4343
2083
1672
2714
2288
2711
2282
107742
2329
2209
2007
2278
1889
2067
2199
2265
1695
2582
2597
1887
2270
2485
2601
1888
2596
2558
2288
2292
2274
2595
2593
2361
2296
2279
2489
2041
2633
1891
2281
2362
9382
2558
2558
2405
2214
2542
2287
2722
2274
2184
2277
2286
2286
6583
134468
1686
4570
2287
1673
1675
2275
2283
2402
1936
2596
1671
2290
2572
1892
1883
2291
2297
1681
2289
4817
2203
2388
2306
1900
1888
1894
1895
1893
2286
2531
2531
2490
2618
2594
2562
2326
2487
2581
2717
2575
2488
2327
2576
1674
1640
1897
2590
2220
8741
2220
2330
1691
1924
2383
2286
3703
2362
56300
2806
2451
1900
2284
1901
2364
2309
2384
2278
2276
2276
2275
2276
2276
2282
2274
2279
2273
2277
2281
2277
2277
2278
2277
2276
2275
2276
1681
2276
2279
2274
2572
2287
1678
1666
2058
1903
2041
2579
2552
2252
1900
1846
2534
2532
2534
2534
2529
2532
1684
1686
2340
3462
1741
2573
1890
2351
2204
2205
2200
2200
2378
2196
2199
2205
1685
2223
2216
1697
1911
1914
1848
42829
1684
2278
2215
2282
2556
2215
2216
2207
2290
2280
2279
1885
2555
2556
1888
2530
2433
1666
2679
2433
2679
2713
1787
2491
2326
2248
3475
2490
2312
1663
2303
2392
2305
2188
2577
2373
2373
2523
2576
2314
2288
2310
2313
2453
2283
2577
2570
2573
2571
2561
2264
2346
2220
2223
2223
2563
2558
1871
2285
2486
17080
2413
2285
2577
2572
2215
2213
2204
2276
2296
2564
1687
1686
1686
2548
2591
2549
2186
2191
1873
2582
2283
13900
2284
2560
1884
1847
1836
2565
2565
2260
2273
2279
1817
1704
13100
2291
2258
2272
2571
2708
2588
2588
2121
2483
2279
2257
1952
1641
2191
1915
2416
5860
2415
2293
2576
1685
2565
2575
2294
2565
1678
2696
2693
2359
2361
2361
2355
2277
2571
1889
1892
1892
2608
2276
2584
2586
2587
2275
2603
2596
2420
2315
2565
2579
2579
2630
2120
2359
1895
2824
2822
1820
1887
1819
2276
2284
2276
2548
2270
2258
2559
2269
2282
2136
2609
2192
2035
2392
1897
1896
2593
2276
1702
2719
2595
2461
1874
2304
1658
2393
2216
2703
2098
2712
2581
1898
1885
2597
2419
2488
2296
2479
2565
2564
2544
2299
1668
1711
1701
2278
2279
2276
2483
2333
2490
2489
2171
1655
1689
2714
2713
2616
2380
2185
2557
2571
1671
2395
1686
4801
1859
1904
1906
1902
2525
2720
1903
2723
1886
1897
1894
2606
2162
2601
1903
1659
2159
1691
2355
2340
2594
1692
2340
5354
2359
5118
2808
2268
3507
1685
2418
2253
1656
2261
4854
8380
3468
1682
1683
1683
2572
4376
2356
2265
1885
1663
1675
2048
1686
2287
2490
2490
2492
2490
2368
3263
7252
1860
2287
2558
2285
2372
2267
2286
2559
2276
1716
2551
2257
2476
2259
2481
2212
2480
2477
1898
1902
1901
2565
2290
2289
2278
1885
1885
1681
1894
1699
2279
2281
2564
2550
2569
2388
2279
2290
1663
2353
2588
2586
2588
2035
1896
2259
1855
2568
2202
2322
2207
2208
2589
1672
2589
2569
2701
2709
2541
2570
2715
2710
2252
2548
2549
2279
1716
1907
2201
2129
2209
2541
2657
2211
2208
2290
2287
2287
2280
611858
2278
2288
2571
2283
2401
2455
2461
2264
2579
2434
2576
2493
2071
2284
2562
1903
2788
2288
2197
2539
2256
2565
2281
1859
2640
2640
2375
2394
2259
2585
2405
2317
2488
1679
1902
1906
1906
1904
2701
2630
2630
2340
2541
2402
2265
1893
2262
2278
2277
2259
2273
2275
2262
2279
2615
2550
2481
2265
2586
2632
1701
2635
2265
2272
2278
2265
2280
1866
2182
2280
2696
2525
2712
2484
2621
2274
2239
2265
1684
2203
2608
2713
1908
2308
2308
2274
1670
3572
1665
1913
1911
1912
4872
4811
2572
2387
1674
1677
2788
2454
2272
2718
2828
2270
2584
2588
2208
2548
2588
2577
2563
1679
1680
1675
2275
1681
2277
2278
2280
2278
2596
2217
2599
2266
2479
2568
2479
2291
2289
2291
1903
1958
2470
2471
2558
2558
1675
2590
2352
14706
1814
1944
8630
1812
1894
2299
1900
5880
2573
2575
2520
2332
2330
2329
2240
1661
2049
2054
1908
2300
4406
4327
2284
2254
2423
2253
2599
1956
2577
1888
2260
1706
2514
2512
2046
2508
2538
2576
2572
2568
2403
2560
2596
2597
2380
2715
2101
2036
2566
2192
2562
2265
2533
2533
1677
2215
2334
2263
2470
2271
2789
2127
2268
2286
1674
2291
2490
2279
2277
2170
2553
2567
2199
2247
2389
2418
2419
2105
2456
2456
1686
2552
2177
2204
2316
2292
2268
2269
1885
1663
2294
2283
2292
2049
2561
2323
2428
1884
2282
2211
1842
2212
2212
2270
2293
2215
2284
2276
2279
1894
2263
2282
2480
2488
2487
2273
3024
2285
2289
2213
2492
2325
2272
1881
1907
2291
2279
1926
2043
1663
2266
2538
2549
2596
1917
2595
7267
2569
2125
2596
2299
2297
2304
2585
1888
4817
1900
2600
2283
2291
2480
2331
2416
2292
2294
2134
2285
2285
2273
2277
2295
2280
2289
2292
2278
2271
2140
1684
1684
2598
1676
2254
2252
1672
1674
2275
2489
1866
2594
1878
2285
2285
2265
2548
2210
1871
1873
2297
2290
1904
2281
5674
2420
2555
2259
2266
2277
2414
2266
2586
2583
2583
1888
2558
8141
1874
1651
2294
2418
1680
2433
1672
1681
1681
2578
2556
1677
2582
2274
2565
2061
2054
2258
2126
2281
2277
2278
1891
1908
2592
2273
1902
2424
2566
2566
1917
2271
2258
2484
1697
1903
1681
1684
2080
2354
2482
2574
2575
2088
2263
2296
2295
2325
2371
2485
2484
2481
2218
2257
1682
2279
2283
2280
1652
2482
2615
2330
2258
1839
2271
1678
2490
1897
1897
2255
2251
2216
2274
2325
1872
1909
2276
2215
2154
2271
2289
2279
2175
2531
2132
2272
2270
242806
1891
2715
2265
2426
1893
1893
1890
2305
2055
2309
2304
2580
1902
2060
2060
2282
1894
1903
1896
2567
2274
2306
2278
2630
2072
2271
2399
2264
2631
2779
2779
2303
1676
2282
2536
1665
2293
1902
2290
2633
2631
2631
1866
1889
1866
2582
2604
2606
2386
1919
2283
1672
2283
2275
1683
2566
2283
1901
1678
2290
2286
2544
2541
2575
2283
2280
1875
1882
1881
2603
1672
2220
2490
2289
2291
2291
2426
2284
2287
1901
1885
2263
2263
2579
2070
2395
1886
2345
2345
2479
2285
2277
1682
1903
2288
2293
2370
2289
2264
2292
2292
2483
2598
2598
2595
2585
2581
2286
2275
9283
2280
1908
1907
1887
2267
1902
2716
2718
1898
2280
2281
2613
2613
1872
1869
1873
2471
1896
2278
1945
1904
2280
2567
2598
2283
2269
2283
2267
2271
2271
2288
2276
5595
1678
2345
1680
1684
2620
2632
2565
2101
2268
1858
3553
2269
2561
2269
2276
2278
1759
2263
2272
2260
2406
2270
2712
2271
2269
2561
2699
1880
2252
2268
2266
2234
2247
2273
2281
2650
2283
2717
1682
2362
2361
2715
2273
2595
2286
2279
2282
2278
2063
2631
2715
1905
1894
1905
1902
2269
2277
2708
1911
2219
2320
2317
1873
2052
2311
1851
2593
4043
2633
2071
1876
2194
2309
5228
2581
1869
1683
2267
1682
1914
2059
2285
2043
2278
2604
1663
1661
2491
2261
2266
1900
2293
2486
2867
2563
1871
1873
2299
3485
2289
2368
1905
2211
2061
2274
1676
2560
1891
2258
2269
2266
2593
1910
1910
2592
2269
2270
2273
2717
2271
1903
1887
2290
2624
2623
2627
2464
1911
2312
2481
2309
2308
2271
1909
1905
2286
1867
2277
2562
1917
1684
2593
1901
1900
2282
2259
145918
2261
2052
1899
1908
2561
2710
1901
2303
2294
2064
2257
2262
2261
2392
2288
2214
2216
2279
2279
2717
2717
1883
1890
1893
2623
2213
2267
2327
1673
1872
2270
2272
2004
2045
2579
2579
2580
2474
2490
2581
2709
1677
2284
2291
2297
2715
2275
1670
2596
2281
2570
2785
2287
2287
1670
2288
1675
2291
2323
1887
2583
2481
2481
1858
1908
1682
2274
2265
2024
2712
2277
2277
2571
3316
1674
2477
1675
2391
2614
1979
2276
2275
2090
1890
1895
2285
2266
2269
2387
1895
1906
1895
1906
2715
1887
2792
2792
2589
2660
2660
2573
2289
2631
1906
1683
2272
1886
2399
2605
2268
1672
2706
2709
2272
2282
2282
1892
1849
2457
2394
2265
1896
1897
2583
2693
1666
2489
2717
1877
1688
2278
1892
2281
2588
1661
1663
2584
2585
1673
2589
2589
1675
2609
2642
7157
2051
2048
2715
2711
2699
2575
2582
2580
2713
2554
2556
2281
2283
2279
1870
1894
1891
1895
2587
1675
1677
1876
2636
2287
2562
2294
1702
2267
2267
2477
2273
2703
2325
2615
1888
2294
2043
2046
2065
1684
3708
17352
2577
2576
2618
2618
1685
1674
1894
2264
1941
1673
2287
2286
1877
2705
2577
2272
1916
2580
2630
1995
1690
1914
2281
2563
1889
2602
2597
1664
1666
2484
2628
2469
2469
2636
2275
2287
2283
2281
1849
2566
2585
2583
2272
2275
2271
2476
1888
2645
2290
2282
2279
2277
2546
2630
1678
2206
2246
2405
2281
2281
4027
1664
1673
2276
2560
2382
2286
2286
1672
1888
2575
2580
2586
2585
1835
2267
2275
1683
1682
2576
2576
2716
2585
2089
1667
2267
2287
2285
2282
2273
2714
2611
2585
2278
2273
2293
2578
2578
2301
2300
2719
1697
8884
2292
2550
2280
2281
2778
2700
2700
2271
2279
2283
1889
2308
2308
1884
2711
2713
2278
2595
2600
2068
2397
2270
1880
2590
2286
2249
2298
1873
2563
2588
2588
2722
2718
2219
2273
2306
2585
2263
5446
2695
2484
2484
2707
2274
2580
2284
2277
2276
1691
2306
2294
1667
2272
1899
1702
2557
2304
2583
2498
2565
1888
2251
2586
2284
2720
2720
1667
2468
2981
2575
2264
2290
2707
2551
2713
2283
2582
2584
1905
1907
2576
2575
2289
1902
1897
2262
2286
2277
2359
2700
2709
2205
1659
2705
1868
2715
2714
2278
2281
2281
2282
2275
1877
1878
2290
2266
2707
2303
2292
2570
1660
1664
2279
2280
2282
2282
2279
2274
2293
2293
2264
2277
2282
2476
2713
2712
1668
2714
2276
2042
2287
1644
2269
2602
2477
2267
2275
2285
1894
1681
2718
2715
2711
2715
18704
2599
2589
2484
2478
2276
2276
1676
2291
2524
2280
2274
2300
2571
2571
2312
2062
2328
1674
1879
2276
2365
1991
2564
2271
2584
2284
2287
2276
1914
2574
1895
2279
1664
2292
2289
2596
2259
1914
2369
2569
2278
2574
2707
1899
2279
2279
2285
2276
1659
2701
2582
2478
2267
2313
2308
2585
1653
1874
1871
2263
2284
2562
2560
2565
2565
2567
2269
2277
2404
1891
1891
2284
1695
2284
2284
1669
2287
2477
2477
2282
2708
2251
2250
2276
2284
1678
2585
2479
2282
2275
2288
2283
2280
1882
2273
2547
2301
2582
2299
2277
2281
2279
2287
2488
2582
2580
2581
2384
1884
2692
2493
1665
2493
2597
2553
2558
2551
2702
2711
2276
2278
2274
2561
2563
2563
1909
2224
2711
1677
1871
2569
2284
2714
2715
2488
2692
1878
2302
1952
2311
2301
2305
2555
1994
2557
2555
2566
1661
1664
2272
2671
2456
1681
2259
1885
2465
2285
2294
2277
2265
2259
2269
2270
1872
2555
2480
2309
1647
2279
2288
2296
2047
2317
1905
1908
2580
1691
1691
2573
2277
2271
1681
1685
2572
2227
1971
1869
1903
2270
2495
2613
2565
289881
2591
1891
2587
1678
2518
2563
2566
1693
2558
2554
2557
2220
1906
2030
2038
2050
2556
1679
1879
1667
2544
2547
2546
1682
2268
1640
2289
6378
2539
2539
1664
1685
2501
2456
2305
1882
2807
2299
1956
2239
2239
1881
2306
2046
2568
1649
2566
2565
2074
2551
2015
1884
1686
2256
2013
1677
1678
2621
1885
2599
2303
2294
1864
2292
2483
2561
2045
2045
2395
1674
2537
2238
2557
2294
2074
1918
2530
2531
1681
2490
2291
2225
2574
2557
1996
1686
1669
1680
2530
2530
2533
41390
2272
4369
1873
2313
2301
5656
2549
1681
2303
1886
2581
2393
2278
1887
1886
1888
2350
4879
2553
2555
2556
2549
1876
1875
2204
1985
2597
1898
2542
2575
2550
2555
2268
1679
2591
1869
2533
1909
2363
2278
2286
2286
2045
2045
2596
2595
1889
1889
2535
2401
1917
1934
2286
3955
2479
2056
2298
2473
2259
1665
1883
2284
1878
2283
2282
1902
1703
2479
1905
2270
2288
1683
2265
1670
2575
1684
3082
2306
2572
2572
1952
4068
1899
2316
2295
2303
2280
1697
1861
1885
1667
2298
2297
1871
2283
1912
1672
1890
2524
2522
2524
1878
3231
2318
2321
2530
2561
1900
1677
2545
1681
2563
2484
1665
2595
2288
2544
2217
1654
2291
2565
1864
1896
2333
2285
2571
2492
2561
2559
2579
1980
2596
2568
2481
2568
2532
2535
2534
2570
1866
2568
1913
1958
2582
1685
2298
2640
2487
2280
1686
2568
2565
5548
2565
2281
2272
2272
2289
2285
2283
2287
1907
2581
1686
2599
2599
2299
1898
2571
2575
2487
1879
1911
1672
2271
2270
2260
1895
2528
2038
2365
2567
2284
2064
2276
2565
1843
2562
2096
2047
2042
2551
2815
1678
1982
2555
1679
2562
2274
2168
2562
1840
2278
1699
2274
2288
1652
2253
2561
1766
4790
2073
2562
2267
2392
2392
2590
2045
1876
2535
2571
2571
2563
1671
2297
2582
1969
1944
201014
39045
10359
1956
2264
2009
2189
2072
1854
7194
3209
7144
2048
1679
2282
2872
1703
2320
2573
56244
2241
14565
4920
5547
40157
12073
2215
2523
2297
1761
2212
147372
8305
4111
2564
8484
2116
12917
1682
2215
1873
4448
2212
1781
2006
5071
1761
1734
1991
3064
2184
16781
2615
11137
1867
78378
3127
3322
2411
1940
2498
2323
2297
2095
2994
1757
3223
2339
6458
5695
3333
4549
1666
3348
2497
71696
2383
1726
3650
2624
15155
2150
10417
1768
1987
2342
1687
2436
2387
13999
196
11176
3127
26472
2545
3453
1661
5074
20495
1688
1989
4703
3362
1676
3042
1781
2732
3531
1857
9786
2332
1822
3090
2153
3380
2133
1753
4167
2698
8599
2380
16637
2190
2955
2256
6430
6022
1688
4426
9705
2185
3836
5846
6129
1754
2102
3664
2035
9896
2791
2526
5901
2032
2417
2155
1681
3020
13625
2199
6794
4127
2805
86987
3993
45497
8691
2684
28375
10599
56950
2251
2075
2366
2745
16646
4260
4229
1671
3280
9011
2770
7280
2037
8943
5766
22817
2571
4025
10077
2591
1689
1690
1882
5080
27888
2289
2415
3170
2042
3960
4386
1804
8074
1672
1754
16859
2197
2667
4396
9532
1698
2212
1842
2075
1694
1963
2172
6022
4273
6155
2213
1959
2587
7914
1976
2043
2668
1679
3025
1883
2496
2072
2995
2514
2853
1682
1682
2445
1682
1816
1851
2126
1814
3942
1744
3951
7513
5404
1997
4772
1975
2864
2862
3007
2210
2148
3576
2235
2494
1732
2462
3754
5301
2350
10755
2145
2522
1657
55747
2669
2034
2532
3065
1679
2734
3428
1666
1976
1957
1689
2122
5634
2552
2538
6837
1681
3784
1982
15116
2393
2340
2392
1743
2406
4187
3796
1764
2273
1738
2683
4172
7699
2251
2263
2235
15551
1656
1806
2284
2979
5048
2043
11220
5399
1688
12163
2209
2475
3757
2817
2033
46034
11953
2517
2295
2638
1683
1933
9258
123233
2101
2912
1678
13482
1860
2031
9429
4561
2368
2098
43576
5389
3120
1971
2105
2434
14023
2257
2223
4787
1803
2280
1668
1697
2267
1902
2700
1682
4835
3372
2400
2733
2254
2659
4837
3116
2063
2253
1982
1728
3286
2120
11708
3771
1683
3148
1750
2427
4592
16008
181628
2073
1819
2244
7473
1688
2334
3215
13079
3511
3706
1684
3231
6292
3693
2166
16924
2458
2340
1746
1824
4088
1666
2242
5073
2595
2690
2444
2551
2289
2043
1951
1983
1852
2145
3245
2135
2003
1740
2253
1760
1689
6756
2118
6449
1962
2661
1732
3169
2268
5437
4488
1768
1900
1854
2063
1754
2910
14464
1856
2262
1919
4032
1900
2404
5106
3045
1865
4385
2512
2037
3924
2317
2576
1697
2675
2220
1689
1993
1689
4141
2224
4722
1857
2357
2662
3458
4255
2320
1683
2571
1682
2117
68411
1682
1657
4013
1682
3569
1672
2258
2069
2276
1964
4016
2438
9423
2619
3472
3191
1826
9822
2235
1824
3817
2849
4193
1747
4623
2405
2131
2513
4004
2662
2018
2213
2528
2092
1726
1687
1720
3293
3773
1871
2809
8327
2714
2259
5176
1683
1724
1688
2119
1759
54977
12046
2067
4576
3641
10028
1853
9787
2465
18043
2643
2532
1867
2247
3002
2927
2146
1993
3135
2916
2754
3228
2496
2039
1668
2104
5480
2776
2164
33920
3007
158970
2753
1853
1947
1847
2217
1730
1996
2528
4478
1659
6046
9427
3909
2344
2521
10995
2807
5306
4029
1825
3349
85842
1689
7114
5591
2102
7705
2785
2538
5896
3642
1682
14281
1735
4061
6286
5487
2334
2532
2967
5639
28753
4018
2217
1914
1927
1688
2098
5864
2327
5264
5772
1712
2421
4743
1719
2334
4344
11925
1660
8855
1949
3666
3208
2502
1991
2253
2373
2054
1854
6533
1810
2253
2907
2048
3220
1687
2009
5230
1668
4596
2881
1858
1755
1762
2243
1794
1903
1922
6761
1746
2889
1757
1691
2859
2199
2447
11993
2615
1850
2871
1802
1689
2355
2450
2538
1993
2450
6968
2121
4175
2101
2547
7236
2000
1818
12099
2400
1729
2819
2250
1870
2077
2326
3971
2663
4329
7279
1994
1743
1851
2006
2482
4012
1909
2530
2258
1992
2706
2599
1928
2530
2898
1691
7600
4507
1717
2531
2019
1683
1940
3086
1833
1902
1738
3268
3410
2505
2125
2300
2092
2011
1967
2212
2549
2793
2171
3003
3492
1853
2572
1821
2396
2885
2198
1871
2493
2092
2307
1676
4455
2817
3712
5894
2947
2044
5673
6787
3146
1749
2266
5294
3029
1852
2773
1869
2826
1769
8210
2548
1711
2453
1967
1800
9723
1883
2820
1766
4724
4547
2867
5086
498258
2007
1982
1632
1950
3570
3149
2079
1949
43133
2442
3215
5030
2481
3763
10040
3289
1842
1952
2998
3539
19483
1951
5386
2001
1933
2052
1845
2007
2003
3280
1934
7323
2120
2583
2817
1826
2454
8509
2241
6694
1731
2233
5800
2809
2301
2420
2148
2086
13838
2502
2112
9762
2009
31363
3001
2839
2063
2198
5700
3340
2108
2087
6225
4028
2477
2928
3505
1749
5261
2292
1837
34541
2009
1659
8958
2121
2198
37288
2886
1114178
2258
7666
7462
2040
2885
9087
1651
3171
1779
4905
6267
14184
4347
2370
11952
1888
7065
2428
1833
15516
2248
1834
4145
1984
1822
1785
5983
23136
2357
9215
3043
4941
2290
9035
3631
4442
21579
3447
2083
2138
2426
1951
7559
2176
3582
2174
1883
2169
7845
4580
2167
9660
5839
2393
43219
1780
2341
7634
1862
2780
263852
2341
1980
2988
1659
11029
1694
3038
1728
4175
8272
2479
3477
1845
47326
2537
2662
1755
2612
2620
2241
2386
2453
6154
1975
2275
2488
1816
3320
1794
2232
1833
4608
1821
1668
2637
1761
2196
2812
1857
6730
6161
2022
1804
1749
1854
4651
2754
9846
1668
1839
3959
3671
1768
5461
6934
1771
1827
20670
44681
9648
3842
1670
1863
2125
1939
1667
1673
2045
1659
19430
2556
2335
9963
1968
2089
3976
1813
5782
1763
1658
7930
2041
2584
10389
5331
1988
2031
2021
2056
1644
2018
2619
1688
1670
4412
1900
1674
2265
2464
1781
1728
10475
47021
1659
2662
6970
2027
2067
2835
2336
5316
2059
3246
1775
1670
5372
2139
9415
6161
2099
32487
2095
1652
1648
2202
1799
2029
2961
2122
2092
2159
2159
2453
2298
2303
3616
2121
5393
1658
49936
2858
2192
2113
2302
1649
1980
3906
7868
5901
2124
5935
2319
1644
2120
1672
2146
2461
2098
2918
2699
2064
2223
2051
1661
1656
6382
2563
1782
3921
2475
2457
2380
2378
1666
2962
1989
2968
7497
1665
5259
1887
2167
52232
38145
5244
3506
2576
2218
1958
3193
2338
4697
5221
1980
1662
39576
2974
5439
2405
38668
2325
8407
7994
2146
1975
2032
1664
2961
1687
1893
3982
8279
1784
2796
2700
8972
1674
59305
3706
3221
3692
2159
1655
1960
1854
1668
3123
1745
1809
1684
6061
2340
2059
47043
2326
2013
1635
1666
1869
1890
1656
1655
10062
1939
1747
1666
2340
1808
2121
2399
3875
1669
33216
2176
1900
1702
2144
2337
7577
2123
1839
1668
2943
4216
1938
2070
2037
2217
10590
2215
2051
2332
1665
3260
2603
4519
2085
3695
1804
1659
7133
9664
2145
2068
2124
14503
1664
1669
1646
4699
2296
1654
1918
2231
1668
1783
2275
7831
1779
3123
7941
4077
1870
2830
3046
1652
1783
1783
1796
1964
7781
2080
2266
1673
2950
1953
53927
1776
1660
16981
2014
2093
2150
1936
2949
1967
5882
3099
4983
2268
1664
2223
3173
2131
6289
11543
3960
1910
2481
2146
1890
2035
1643
2431
57019
13805
1941
2001
1863
3458
2877
8360
2713
2146
2049
2263
2634
5789
2048
2096
10022
1664
7186
1751
11042
2137
2282
1681
2348
13959
3107
1685
1736
6173
38516
1663
6439
2122
3682
2254
1701
2160
2121
1657
1878
2032
1973
1820
4712
1665
1654
49399
1665
2059
2124
1685
2107
1948
2479
2316
2023
24046
1846
2248
1674
1819
5890
2121
2032
2123
1826
2133
1657
2074
6508
2032
3151
2272
2759
1673
6194
7783
360307
2090
1965
1984
8397
2045
1942
1958
1581
1663
1657
3499
2667
1664
2858
1654
2134
1658
1883
1661
2081
3593
1661
2180
1690
1675
1686
1797
1663
4551
2657
2567
5758
1676
1652
1685
1680
1693
1661
2520
2445
2082
1668
1669
1658
1649
1680
1684
1663
2675
1672
1677
1685
1659
2888
1685
1682
1671
1674
1677
2193
2426
1665
1661
1760
1685
1674
1676
1664
1672
2370
2678
1708
1942
2966
1662
1674
1670
1673
2256
1680
3510
1666
1671
1671
1750
1930
2855
1879
1890
1671
1666
1888
1694
2281
1680
1681
7217
2964
2650
1664
1640
1675
1657
2302
1671
1755
1676
1685
1681
2176
1694
1672
1660
1679
1689
2305
1669
1669
1676
1709
1704
1705
1762
2269
1684
2269
1666
2513
2083
1659
10944
1868
1656
1665
1680
1670
1720
1676
1672
1672
1658
1682
3784
1665
1664
1667
1676
1675
2298
1674
2443
2166
1654
2280
1676
1680
1683
1668
1669
1883
1678
3591
1891
1679
2307
1651
1685
1667
1667
1887
1697
4721
1879
1676
1671
1800
1931
1668
2175
2297
1674
1685
1668
2566
1672
2899
1661
1686
1669
1675
2132
1658
1680
2186
2186
1659
1654
1805
1691
1917
1819
2291
2292
1676
1679
1660
26936
2085
1704
1689
1671
2016
1679
1671
1671
3040
1676
1742
1679
1667
1689
1676
2408
2298
1750
1681
2370
4389
1686
2082
1690
1670
1670
1662
1676
2303
1691
3030
6246
1718
2084
1649
8596
1651
2181
1805
1673
2184
46954
1698
1663
1756
1669
1678
4358
1678
2297
1650
5039
1721
2115
1672
1669
1679
2555
2185
1677
1680
1932
2155
3052
6257
1679
1681
1881
2255
1910
1694
1662
1886
1885
1879
1877
1880
1883
1882
1885
1884
1881
1880
1882
1879
1887
1882
1883
1883
1886
1887
2728
1676
1880
1658
1689
1739
1739
2296
1659
1656
1687
1663
1679
1681
1663
3721
1656
1727
1877
1830
1705
1706
1657
1971
1762
2379
1661
1665
1680
3030
2036
2078
1693
1679
1686
1681
2331
2465
1818
2559
1681
1675
1629
2640
1650
1663
1656
2205
1663
2425
1970
1740
1668
2266
2083
1665
2110
2576
2389
2460
1677
1662
1642
1665
2278
3219
2078
1678
1665
1695
1665
1653
2479
1693
1678
7106
1680
2693
1681
1939
2705
1939
1668
1679
1997
1876
44458
1667
1675
2179
2182
5217
2182
1664
2186
1655
2181
2210
2187
2182
2146
2181
2070
2224
30869
3651
2179
5498
1916
2056
1659
2178
7271
53164
4070
2372
22979
2181
2179
2196
2192
2197
2063
1680
1786
4415
1918
1674
2223
2176
2660
2658
2180
1667
2434
2043
2179
1677
1861
1673
3837
1665
4313
3439
2027
2253
1662
2842
1904
2275
2069
1662
2032
23698
1776
2170
2179
1671
2132
95017
3305
2119
2178
2415
2254
3008
2446
2155
2181
4324
2192
2144
2367
2424
2425
1908
3075
1707
1664
2151
2180
7734
2567
1664
2179
1664
1672
2658
3935
9033
2240
2184
1848
1751
2250
1665
1909
2117
2182
1672
1700
2181
4014
2051
1645
2552
2181
2431
97593
1901
2183
1930
7161
2306
2166
2203
2234
2050
2049
1657
19422
1673
3150
1656
1660
2020
2178
2177
2148
1805
2180
1675
5978
1672
2031
4961
1643
5669
2031
2033
2138
2687
1883
2890
1674
3222
2047
2133
2145
2210
2937
2212
2313
2188
1936
1657
2063
2859
22599
1648
2070
2147
2144
1645
2673
2184
1861
2293
3699
1667
1660
1658
2125
2135
2420
1681
4249
2151
6110
2142
1685
35665
1935
3916
2181
1659
1662
2123
1691
1684
1691
1656
1662
1662
2677
1686
2029
2373
2131
2181
1669
1918
2180
8575
1670
2070
1680
2047
2458
2082
2055
2069
1780
1779
3024
2181
1679
2277
2043
1671
1671
1673
1673
1675
2209
2157
2050
1658
1667
3436
19907
4619
1869
2495
1683
3410
1671
12784
2050
1954
30553
2150
1656
1655
2141
1698
2508
1969
2186
4203
2194
2067
2032
2153
4862
2183
14041
3763
2327
2673
2201
1674
2037
2209
1651
1663
2313
2046
2143
1660
2454
1657
2179
1777
2142
2161
2163
51771
1734
2340
4087
2272
2376
2420
1656
2143
17774
2374
2408
3593
2558
2058
4564
11811
2488
2013
2150
1657
2057
1928
1932
2153
2180
2191
3831
4581
2068
2313
3022
2140
1658
2044
2154
2202
2306
2070
2052
1678
1678
1672
2191
1860
2177
2179
2090
2055
2180
2082
2300
56695
2074
2298
1650
1920
4160174
13195
2055
1944
1668
2143
1891
2332
3110
1667
13759
2852
2032
2029
1895
2031
2351
2330
1947
1680
2174
1895
1902
2425
4008
2971
1673
1980
3808
4339
2069
3406
4046
2032
1922
2189
1666
1643
2139
1675
3074
2156
2346
1884
1653
2382
2142
2180
2123
2148
2078
2153
2263
8025
2167
2032
2084
2055
1669
1672
2036
2047
2044
2070
2316
2032
2070
2523
1675
2057
2494
2100
2271
1654
1657
2652
1675
1658
1680
2043
2180
48223
1706
2043
1663
2148
2786
2244
2056
2167
1825
56236
2340
1785
1698
4005
2343
2032
1678
1667
2408
2070
2182
1646
7470
2064
2051
5232
2031
1693
2154
1906
2140
2324
2043
5315
2164
7716
2135
2263
2141
4623
1678
2252
4203
1643
1680
2052
2082
1679
1679
1672
2071
4549
5586
2307
3071
1644
1644
2154
2135
2878
2044
2043
3591
4615
2249
2669
5647
6899
2031
2837
2374
2419
1677
2050
1662
1659
1895
1649
5080
1853
1902
1688
2140
1660
2162
2123
2222
3449
2031
2122
2044
2045
5239
1657
7345
2114
2336
2926
2147
2645
2334
2099
7181
4607
1666
1652
1749
1750
3608
2043
2032
1760
2047
14484
10939
2178
2031
1674
3726
1650
4855
2188
2955
1668
1669
1666
1667
1676
2123
10693
2152
2056
1735
2403
2079
2321
2234
2347
2026
1651
2346
2050
1897
1690
2142
2800
2114
2290
2347
2071
2057
1640
1896
1686
7842
1667
1666
8591
2086
2040
2548
2156
2179
2032
2162
2450
1697
1696
1692
2097
2454
2972
11445
3229
1672
1669
1840
2643
2611
43291
4465
2209
2101
2079
2032
2532
2323
6772
2676
1750
2055
3479
2387
1665
3263
1739
2055
2043
1650
2465
1670
2043
7882
3080
2032
1654
1657
1651
1687
2370
1654
1675
1669
1675
1894
2556
2055
1731
3383
3553
2031
2043
2315
3078
1853
2045
23435
3694
2771
2043
2033
2044
2032
2043
2182
4003
2045
2043
1934
2116
2077
2056
112837
1987
2032
2032
1662
2055
2104
3376
1653
68314
2942
2674
2678
2033
1662
1808
1671
2056
3431
1828
2044
2069
2021
2248
3824
2867
3068
2140
1803
2055
1679
1656
1941
1778
1794
1693
1660
1654
1671
1937
1936
1937
1934
1674
2597
1673
2214
2542
2069
2541
3752
13885
1931
3402
8878
2326
2177
1686
1890
1892
1662
1659
1671
1673
1656
1794
2852
1664
1676
2154
1707
1801
1993
1871
2209
1679
7189
2258
1668
4170
1661
7487
1741
1664
2420
5721
1650
1888
1666
1819
1666
2018
2037
1673
1804
1660
1673
1657
1654
1759
2208
1670
2034
2346
3623
6425
2183
1665
1670
1677
2371
1932
1929
1926
1938
1669
1675
2471
1674
1661
1665
1665
1688
2875
1885
1681
1681
1680
5062
1677
1675
1670
1647
1812
1807
1677
1689
1660
1915
5641
1799
1709
1881
34309
1653
1972
1683
1881
2330
1672
1662
1697
1694
1689
1834
1739
1679
1736
1676
2347
1751
3617
1666
1664
1657
1663
1665
1649
1657
1650
2240
1664
1689
1795
1799
173019
1676
1686
1671
1903
1674
1952
1664
1647
1675
2012
1749
1673
1668
1684
1687
1751
1872
1672
1766
2998
1669
1668
2874
5686
2291
56236
1705
1675
1674
2305
2503
1673
2737
1689
1679
1711
1679
1713
1713
1712
1708
2550
1889
1663
1679
7651
1773
8521
4715
1657
1662
1672
1683
1684
1706
1661
1673
1667
2304
1692
1675
1685
2062
2061
1672
2057
2063
2231
1674
1670
2231
1652
1657
1664
1660
1667
2289
1653
1678
1776
14953
1650
1672
3430
1672
1676
2425
1682
2470
2159
1656
2574
2571
1664
2965
1798
1651
1904
1669
1675
1643
1880
1812
1664
1690
2221
1678
1685
1656
1681
1682
1790
1673
1670
2210
1675
2273
2272
1672
1694
1695
1674
1662
1642
1665
1677
1698
4270
1658
1671
1678
1666
1881
2299
1674
2053
1676
1671
3654
1680
1884
1686
1696
2400
2355
1903
1699
1663
1687
1668
1675
1657
1679
1670
1676
1683
1688
1689
1690
1666
1678
1627
1665
1671
1675
1671
1693
1685
1667
1668
2045
1666
1686
1687
6763
2280
1757
45487
1868
1650
1670
1674
2047
1655
1666
5188
1682
1677
2067
1683
1678
1667
1698
1936
1760
1754
1667
1681
9110
1677
1706
1687
1677
1672
2422
1851
1668
1669
2610
2610
1668
2373
2268
2008
2106
1710
1805
1695
1681
1669
3251
2384
1652
1681
1690
1808
1807
1679
1645
1681
1893
1641
1714
1676
1659
2209
1649
2255
2810
3911
1811
2200
1640
6660
1662
1671
1690
1818
1685
1692
1744
1676
1679
1670
1814
2413
1899
1682
1666
2369
1686
1692
1671
1676
2079
2614
1687
2807
1651
1693
2251
2302
1679
1680
2606
1655
1795
1680
1696
2072
1678
1668
1676
1670
1671
1673
1683
1660
1660
1669
1677
1938
2410
1653
1654
1651
1672
1885
1770
2265
1840
1658
1655
1659
2273
1668
1677
2572
1672
1647
2597
1907
1653
1705
1674
12131
1649
1674
1671
1667
1722
1884
1668
1647
1652
1755
1670
1638
2266
2265
1676
1688
1689
1679
1679
6974
1660
1762
1883
1892
1668
1673
1666
2453
2448
1655
2193
1677
1679
1667
1744
2578
2657
2656
2284
1680
1684
8449
2045
1634
1697
2911
3336
2159
1746
1670
1683
2151
1658
1691
1662
2607
1673
1884
1883
1760
1688
1890
2992
1674
1661
1688
1689
1670
2421
2027
2000
1690
1692
1693
1694
2285
1673
1786
1713
1690
1754
2208
1683
1677
2189
1641
2189
1670
1816
1700
1666
1660
1677
2046
1768
1689
2090
1661
1653
2675
2209
1800
1660
1680
1677
1682
1658
1682
1683
1665
1803
1668
2660
2657
2653
2463
1659
2296
1650
2390
1675
3253
3279
1649
1668
1665
1689
1667
1667
2322
2255
2266
2140
1679
2286
2285
1675
2178
2928
1677
2634
1668
1902
1677
1665
1660
1688
1689
9593
1687
1798
1671
2254
1681
2047
5144
1677
1653
2100
2212
1686
1694
1678
1666
1757
2656
1653
2422
1933
1670
1668
3998
2199
2191
2195
1657
1759
77904
1663
1687
5352
1671
1673
1682
1667
3567
1757
1683
1664
1677
1677
1665
1677
1678
1675
1645
1638
1696
1674
3106
1666
1673
4699
1682
1682
1653
2430
1681
1663
1666
1661
1663
1666
1664
1821
2090
1685
1684
1683
1666
1664
1668
1681
1687
1682
1682
2064
2118
1762
3920
1749
1663
1865
1660
1700
1921
1666
1668
1706
1932
1770
1669
1701
1701
1665
1666
2585
1679
2578
2577
1645
1677
1679
56209
1674
2045
1682
1683
1671
1683
1673
1790
1666
1672
1683
1656
2166
1667
1666
1665
1669
1672
1677
5055
1667
1653
1670
1651
2210
1666
1662
1672
1684
1650
1664
1966
1685
1794
2215
1691
1904
7627
1655
1680
1715
2037
1683
1740
2319
1645
1667
1668
2579
2610
2606
1689
2553
1790
1686
1654
1637
1652
1682
2203
2655
2314
1656
1660
1666
1667
1667
1845
9273
1675
1679
1665
1673
2352
1663
2276
1688
1653
1658
1685
2066
1687
1655
1653
1678
1677
1675
1675
2346
1687
1669
3736
1670
1680
1665
1669
1685
1680
1665
1650
8634
1665
1662
1701
1668
1667
1682
1672
1663
1661
1668
1666
1665
1675
2273
12141
2074
1689
1666
1970
1681
1653
1687
1905
1660
1661
1854
1676
1729
1673
1719
1658
1694
1658
1688
1680
1679
1661
1666
1659
1668
1770
1661
1672
1680
1651
1935
1804
2083
1699
1667
1677
2265
3226
1676
1682
1655
2258
1794
1664
1664
2355
7372
5459
1672
1669
1984
1744
1694
1671
1689
1674
1676
1668
1670
2545
1669
1668
1664
1682
3695
1675
1651
2262
1672
2275
1683
1677
1674
2167
2166
1650
1663
1680
1652
1668
4588
2594
1684
1668
1679
1689
1911
1662
1671
1663
1685
2274
1684
1654
1697
1667
1677
1672
1656
1671
1684
2285
2345
1670
1675
1722
2205
1684
2008
1665
1683
2283
1794
1680
1915
1664
1688
2557
2046
3633
1679
1677
16827
1692
1678
2062
1872
1671
1700
1664
2601
1683
1681
1684
2312
1669
1669
1903
2923
1687
1684
2320
1661
1660
2056
1685
2849
1671
1667
1673
1676
2263
1684
1680
1674
1643
1672
1892
1672
1668
1670
2673
5043
2654
1813
1657
1673
1670
1677
2393
1687
1756
1677
1676
1679
1678
1680
1665
1663
1667
1895
1660
1671
1696
1662
1660
2862
1705
1668
1672
2427
1674
1659
1655
2069
1662
1673
1688
1680
1695
1661
1663
1965
1657
1673
1672
1687
1682
1753
1753
2236
13181
1664
2142
2181
1670
1683
2860
1664
1896
1659
3369
1677
2258
1642
2253
2267
1664
1685
3262
2092
1684
2288
1680
1683
1672
1934
4235
1684
1670
2428
1946
1684
1653
1685
1724
1684
1684
1678
1650
1696
9004
1677
1662
1675
1640
1685
2046
1672
1675
1660
1687
1668
1708
3208
2098
1672
1685
1687
1671
1689
1689
1716
1779
4927
1670
2000
1863
3539
1974
2580
1669
1668
2044
1667
1661
1671
1672
1682
1668
1671
2384
1663
2155
1823
1840
1652
1685
1666
1666
1741
2268
1678
1678
2059
1787
1687
1688
1981
1945
2082
2571
1668
2704
1672
1672
1805
2192
1665
1661
1664
1694
1685
1676
1648
1672
1692
1668
1661
1665
1674
1677
2865
2385
1639
1741
1678
1661
1680
1679
5955
1658
1679
1687
1738
1658
2154
1831
2563
1971
1667
1565
1648
2305
2355
1680
2393
2363
1681
1653
1691
1693
2317
2317
1684
2270
1672
1675
3526
1874
1894
1758
1664
1648
1759
1645
1681
1681
2730
1663
2089
1921
1689
1692
1656
1657
1679
1679
1679
1677
1679
83264
2257
1675
1669
1711
2431
2065
1695
1702
1685
2596
1699
1890
1891
26074
1672
1675
2687
1701
1667
4529
1681
1672
1676
7864
1661
1662
1677
1674
1678
1661
2358
1658
2192
2125
1662
1651
2318
1671
1682
1674
1685
4250
1685
1668
1663
1670
1658
1682
1669
2535
2664
1675
1674
1678
1658
1657
1654
1666
1659
1678
1687
10840
2270
2443
1889
1700
2289
1661
1673
1670
1668
77908
1995
1924
1669
2134
1673
2278
1681
1692
1692
1683
1665
1667
45128
1666
45126
45126
1670
1667
1666
2517
1885
1720
2592
2346
1680
1663
1650
1673
1714
1678
2168
1677
2829
1676
1659
1756
2231
1675
2308
1692
2264
2244
1704
4813
1663
1677
1947
1816
1672
1682
1704
7989
1703
1680
1664
2297
1675
40857
1692
11910
2406
1738
1674
1668
1894
1660
1896
1677
1677
1682
3473
1678
1665
1680
1650
1682
1666
1697
1666
1650
2373
1665
1663
2390
1700
1695
1680
2792
1878
1666
2078
4264
1647
29403
2092
1663
1661
1661
1817
1673
1647
2130
1683
1672
1659
2601
2598
1679
14953
1688
1671
1687
1669
2215
2375
2376
2373
2372
1654
1657
1658
1674
1702
1702
1682
1676
2295
1685
1665
6276
2089
2240
1649
1650
22430
1658
1709
1676
1667
1957
1655
1660
1652
1700
1659
1690
1678
1670
1687
2660
1643
1662
1689
1661
1661
2221
1679
1881
1672
1672
1670
1650
1672
1674
1674
1660
1683
1679
1655
1676
1678
1674
1677
1677
1674
1653
1695
1799
1665
2027
1664
1664
2825
2972
1670
1666
1702
1705
2858
1670
8448
2344
1711
2417
1689
1662
1663
1687
1679
1651
1682
1669
1697
1669
2274
1798
1633
1673
1668
1690
1671
1653
1686
1868
1676
1676
1674
1873
1690
1687
1687
1688
2210
1673
1675
2288
3521
1822
1686
1870
2607
2603
1680
1678
2289
2286
1708
1691
1672
1657
1671
2748
2747
1894
2201
2603
1672
1689
1684
1688
2356
1680
1692
1642
1673
1675
1672
1964
2076
1658
2296
1676
1676
1672
1697
1673
1690
1674
1671
1664
2264
2289
2306
190753
1658
1654
1661
1679
1680
2307
1678
2322
2552
1683
1657
2600
18889
1708
1939
1708
1909
2407
1906
1906
3183
2045
1670
1675
1671
1663
1664
1663
1673
1675
1676
2482
1680
1675
1653
1655
1868
2367
1671
1679
1681
1648
2140
1667
1666
1680
2424
1709
1680
2404
1661
1662
21730
1661
1670
1713
2252
1656
1695
1741
1672
1671
1648
2039
1805
2046
1895
1645
1672
1679
1667
1942
1666
1930
1674
2581
1811
1666
1670
2605
2245
1674
2055
1664
1669
2579
1682
2306
2311
2261
1784
1656
1676
1679
1675
2284
1945
8700
1660
1642
1699
1700
2549
2373
2523
1665
1691
1639
1658
1686
5913
2009
2303
1667
1666
1665
1681
1682
1675
1897
1646
114462
1679
1642
1662
1664
1668
1673
1645
2209
2192
1681
1888
1888
1668
1662
2582
2584
1675
2031
1666
1907
1911
1660
1633
2856
1687
1677
1647
1809
2012
1682
3736
1678
1919
1680
1683
2393
1660
1871
2450
1662
1677
2236
1677
2844
1673
1668
1675
1681
1683
1670
1661
1913
2245
1681
2240
1681
1679
1673
2254
1662
2605
2605
2576
2580
2025
1664
1681
1692
2150
2581
2244
1672
1677
1892
2280
2386
1811
1810
1648
1710
1667
2238
2243
1883
1680
1669
5234
1672
1677
1679
1673
1687
1669
2274
1707
1646
1684
1694
1903
1896
1677
1640
1668
1668
1658
1661
2426
1681
2209
1890
1893
1675
1807
1666
2160
2161
2352
2042
1895
1673
1676
1649
1876
1880
2100
1670
1676
2292
2223
1669
2663
2115
2574
1685
1686
1674
1674
1666
1672
1901
1661
1662
1698
1667
2225
1649
2291
1661
1667
1674
1865
1668
1670
1665
2658
1688
1679
2023
1888
1681
1683
1690
1671
1673
1677
2533
2599
1904
1904
1908
2155
2100
1804
1806
2205
1671
1676
1675
1647
1658
1671
2328
1673
1676
1675
1670
1650
1660
1665
1688
1667
1668
1689
1919
2260
2260
2304
1687
1681
1671
1735
1894
1681
1857
1798
1672
1899
2182
1646
1680
1669
2574
1638
1662
1672
1672
1947
5027
1638
3117
1899
1671
1679
1685
7381
1674
1670
1682
1677
1662
1626
1805
1805
1684
1795
1652
1686
1682
1680
1665
1652
1713
1671
1693
1633
1687
1687
1675
2038
1896
1679
1679
1698
1631
1665
1977
1668
1674
2593
2571
1655
1670
1683
1686
1667
1666
1798
2261
1674
1676
2412
1677
1681
1679
1747
1672
1680
2647
2378
1683
1667
1685
1712
1683
1653
1905
1909
1687
1673
1671
1669
1668
1678
1660
1661
2066
1683
1671
1667
1669
1675
1698
1675
1755
1754
1754
1754
5244
1654
1693
1758
1679
1684
1684
2548
1678
2046
1902
2383
1643
3015
2680
1681
2751
1882
1897
1915
1652
1916
1707
1673
2356
2356
1682
2758
1663
1693
1653
1653
2657
1655
1671
1690
1643
1681
1707
2874
1667
1672
1676
1709
1666
2130
1673
1663
1680
1676
2210
1808
2762
1753
1667
1664
6728
2659
1672
1692
2236
1658
1672
1679
1679
2060
1672
1672
1673
2114
1809
1921
1669
1652
1673
2323
1667
1667
1691
1676
1679
1679
1576
2946
1682
1758
1672
1687
1662
2390
1690
1668
1671
1946
1696
1683
1694
1674
1679
1664
1662
2039
1656
1828
2238
1670
1670
1671
2289
1641
1713
1671
1677
1675
1900
1819
1822
1673
1673
1685
1686
1786
1675
1667
1664
2388
2898
1668
1710
1653
1680
1658
1659
2180
2592
2872
2649
2854
2653
3093
2641
2640
2088
2636
2429
1669
1875
2358
2114
2446
2453
2378
2114
1681
1664
2633
2633
2373
1664
2258
1676
2354
2145
1689
2140
2247
2369
2147
1672
1691
2144
1683
2151
2196
2147
2323
1693
2148
2143
2144
2283
1696
2162
1877
1681
2025
1680
1924
1669
2264
1672
2302
1906
1674
1684
1672
2292
1691
1670
1754
2242
1678
1679
1678
1912
1675
1668
2256
2433
2370
1692
1694
1658
1673
1657
2300
2217
2230
1744
1853
1658
2022
1687
1669
1659
2334
1665
1676
1938
1641
1686
2239
2207
1674
1696
1684
1684
1655
2172
1662
1691
1654
1655
1671
1669
1675
1669
1663
2681
2318
1652
1655
2222
6541
1671
2187
2483
1667
2315
2331
2417
2258
1661
2246
2253
1666
1668
2261
1637
2366
2270
1683
2261
1664
1667
2240
1655
2060
2254
2220
1678
2245
1658
2377
2265
1666
2105
2234
2199
1786
2033
1658
2214
2241
2057
2235
1664
1883
1911
2060
2394
1654
1656
1659
2353
1654
1679
1667
2238
3740
2208
1772
6445
1664
1664
1667
2281
2234
2354
2204
2395
2172
2293
2201
2365
1650
1655
1652
1687
1661
1689
1689
2053
1677
2259
2292
1674
1660
3502
1661
1991
1655
1887
2292
1669
2030
2040
1689
2066
1683
2045
1670
1758
1931
1751
2279
1912
1670
174969
1934
4761
1683
1897
2094
1666
1888
1893
1680
4314
1672
1662
1668
1755
1815
1682
1680
1687
2179
72488
1673
1675
1673
1834
1872
1650
1668
1891
1762
2345
1669
2757
2753
1804
1662
1647
2232
2225
2223
2033
1671
2031
2851
1983
2150
1663
2254
7260
2349
2260
2343
2094
2235
2623
1797
2364
2200
1671
1666
2099
1690
2219
2167
2644
2171
3364
2228
2347
2095
7175
2274
1675
2304
1669
2512
2183
2225
2370
2043
2423
2232
2647
2220
3600
1898
1957
5934
2318
2895
1863
2310
1678
3601
8891
1829
2197
2103
18418
1973
2088
1865
3308
1676
1813
2449
2317
2054
2144
2067
2464
1889
2135
1679
2479
2926
2243
2133
1801
1915
2051
1680
2209
3928
1707
1817
2300
2038
2024
1860
2723
1674
2097
2099
2348
1849
1842
1988
2273
2170
2046
1727
2528
2580
3799
1893
10460
2001
1670
1833
2067
3358
1875
2170
1678
10693
1940
1730
1909
1959
1904
1673
1923
2585
2289
1984
1819
2062
2113
2264
2559
2170
1749
1780
1985
9409
9698
1722
2258
14722
1962
2270
1691
1929
1842
1996
1668
9617
1756
1798
2272
1838
3873
1865
2002
2106
1746
1898
2350
1804
3340
2002
2012
1795
2479
1816
1718
1822
2766
1843
1750
4236
1665
2292
1794
3315
3757
2613
1671
2087
1967
2381
2365
2075
17061
1992
3409
2420
1813
4009
1678
2353
1844
2534
1761
2350
1663
2608
2004
1978
1880
1722
2132
2108
2605
2543
1726
11130
3317
2297
1705
1675
2217
2110
1855
1747
1720
2016
1806
1879
1829
1957
2101
1875
1784
1805
1932
2217
1819
8856
1880
2287
1802
2035
1854
1678
1700
1914
1895
3224
1857
1910
1814
1806
1821
1857
2089
1957
1837
1811
1814
2191
2067
1821
1897
1902
1778
1810
1938
1705
1840
1672
1700
1837
1864
1830
1890
1847
1829
1782
11539
1793
1819
2124
1849
1790
2232
1801
3243
2334
1908
1903
1904
1904
1660
1675
1685
1685
1669
101636
1696
1678
1681
1673
1671
1683
1912
1672
1891
1681
1680
1941
1665
1678
1661
1658
1657
1653
1672
2461
1672
2509
1661
1714
1673
1672
1671
1675
1675
1678
1674
1664
1661
1675
1683
1668
1672
1667
1668
2051
1655
1686
1672
1955
1694
1657
1895
2862
1680
2208
1665
1879
1663
1670
1905
1683
1678
1674
1674
1674
1670
1670
1673
2217
1937
1653
1671
1671
2598
1656
2456
2458
1686
1904
1954
1671
1654
1668
1661
2078
1684
2019
2209
1895
1897
2307
2871
2283
1936
1935
2209
1660
1679
1669
1671
1677
1850
1767
1677
2312
1900
1772
1675
1679
1666
1678
1672
1691
2043
1680
1686
1682
1664
1693
1676
1689
1691
1673
1698
2567
1791
1661
1903
1676
1680
1681
1677
1678
1659
1669
1879
1661
1670
1681
2308
2283
1754
1684
1684
2032
1684
1684
1682
1668
21571
2810
2028
2138
2099
1938
4767
1679
1665
1678
1670
1664
1905
1903
1679
2034
1684
1675
1672
1674
1681
1666
1703
2295
2604
1678
2392
49175
1688
1669
1673
1684
1682
2681
2381
1672
1681
1911
2303
1652
1673
1676
1686
1862
1662
1659
1669
1908
1901
1676
1651
1692
1663
1666
1803
2066
1897
1656
1677
1785
1680
1670
1676
1870
2556
1675
1657
1667
1656
1663
2665
2082
1679
1657
1657
1691
1685
1659
2670
1675
1678
1674
1676
1676
3092
1682
1683
1678
2577
1698
1679
1663
1666
1813
1680
1802
1675
1803
1658
2020
1653
1696
2080
1680
1671
2585
1671
4877
2646
2646
1803
7682
2400
4098
2402
1662
1671
1671
1666
1668
1660
1677
1665
1713
2355
1668
1896
1896
1884
1678
1788
3234
1670
1663
1669
1708
1662
1659
1668
1667
1683
1671
1705
2190
1674
1669
1702
1901
1682
1676
1684
1680
2570
2085
1668
1677
1665
1675
1693
1900
1844
1905
1809
2553
1674
1680
1658
1680
1666
1749
4136
1784
5492
1673
1681
1641
2540
1880
1679
1670
1684
1697
1667
1947
1930
1948
1902
6256
1863
2316
1678
1677
3090
1659
1657
1661
1656
1904
1642
1905
1669
1652
1682
1690
1694
1661
1654
2291
2221
1797
2346
1890
1653
2272
2272
1658
1666
1659
1650
2032
1703
1666
1663
1666
1667
1660
1670
1658
1672
1671
1674
1672
1672
1686
1676
1673
1672
1673
1671
1671
2280
1891
2664
1685
1895
1893
1681
1668
8496
1685
2427
1761
1898
1661
1668
1886
1677
1683
1669
1658
2278
2196
1699
2193
2311
7278
1674
2923
1687
1792
2087
1672
1888
1714
1659
1714
2206
1883
1892
1666
2148
1800
1797
1678
1671
2340
1670
1892
2595
1889
1683
1660
1668
1667
1806
1678
1690
1676
1675
1680
1660
1787
1677
2287
1670
1677
1671
1669
1668
1688
1689
1677
1691
1662
1659
1684
2280
2480
2564
1663
1695
2287
2068
3003
1669
1688
1659
2535
1938
2652
2534
2538
1670
1676
1675
1674
2279
2659
1679
1879
1688
1673
1681
1668
1684
1683
1648
1647
1669
2278
1675
1674
1677
1669
1669
1903
1674
1692
1664
1893
1895
1681
1681
1696
1697
1683
1663
1677
2598
2597
1674
2735
1676
1679
1678
1676
1676
1841
1677
1665
2482
2313
1666
1747
1673
1662
1661
2056
1660
1660
1672
1680
1643
13008
1707
1673
1685
1668
1814
1689
1687
1672
1663
1665
2566
2199
2197
2317
1705
1905
2186
2186
1721
1916
1675
1667
1673
1675
2589
1675
1704
1664
1670
1666
1895
1686
1757
2028
1657
1673
1683
1672
1667
2875
1691
2285
2630
1677
1678
1888
1878
1664
1681
1658
1906
3441
2740
1670
1671
1774
1690
1912
1683
1688
1689
2202
1659
2537
1690
1671
1892
2604
1678
1679
1680
1663
1675
1676
2583
2589
28942
2830
1684
1682
1682
1647
2320
1682
2190
2669
2251
1678
1959
1671
1672
2294
1672
1785
1910
1679
1639
1663
1678
2306
2374
1678
1682
1681
1710
1713
1673
1669
1681
1671
1667
2354
1667
1665
1671
1705
1709
1705
1677
1676
1676
1884
1676
433597
1664
2579
2077
1895
2311
6989
1653
1701
1699
1677
1674
44612
1670
1666
1675
1660
2678
2677
2171
1672
2114
1669
1660
1790
2284
1765
1671
1671
1659
1669
1673
1655
1670
1669
1685
1673
2092
1655
1814
1660
1673
1661
2043
1675
1677
26807
1675
1807
2425
1668
1666
1645
2332
1814
1901
1675
2279
1703
2661
2563
2653
2046
2560
1679
1672
1882
1688
1690
5144
2280
2309
1678
1659
1675
1674
1671
1681
1676
1675
1661
1741
1661
1662
1676
1678
1673
1677
1673
1669
1691
1682
1661
1662
1664
1905
1649
1677
1663
2583
2641
2865
1678
1663
1670
1896
1796
1793
1673
1689
1689
1682
1679
1672
1672
1690
1677
1677
1674
1667
1676
1675
1682
1692
1696
1684
1689
2536
1690
2302
1680
12142
1676
2657
1677
1672
1682
1680
1677
1655
1648
1992
2259
1679
1678
2367
1682
1681
1671
1798
1804
2567
2180
1689
1671
1670
1680
1663
1664
1712
1663
1670
1677
1666
2011
1680
447758
1928
1664
1661
1661
2492
1902
1905
348013
1906
1692
1708
1694
1666
1683
1661
1684
1659
1679
1640
1748
1895
1668
1793
1908
1703
2542
368255
1660
1663
1660
1897
1897
1673
1746
1793
1909
1907
1676
1715
1675
1675
1782
1678
1678
1709
1674
1657
2318
44657
2652
2653
1669
1672
1672
1873
1681
1662
3908
2306
1683
1678
2273
1671
2257
1680
2062
1685
1685
1672
1668
1672
1666
2486
1781
1670
1680
1678
1675
1678
2654
1678
1704
1882
1661
1679
1673
1675
1695
1663
1671
1660
3391
1680
1796
1667
1671
1660
1925
1663
1735
1681
1673
1671
1676
1675
1682
1683
1673
1673
1668
1669
1669
1667
1671
1661
1662
1684
1674
1677
1672
2011
1670
1669
1668
1637
1666
1678
2421
9090
1670
2213
1673
1673
1687
1686
1671
1898
2092
1680
1693
1674
1674
1663
1679
1688
1686
1711
1675
1673
2301
2302
1759
1695
1692
437599
1670
2195
1763
2876
1664
1669
1684
1671
1676
1679
1674
1676
1667
1676
1697
1657
1681
1671
1669
1666
11247
1666
2561
1679
1671
2330
2643
1675
1678
1676
1687
1687
1901
1783
1785
1883
1687
1689
1675
1663
1799
1670
1671
1678
1683
1672
1687
1666
1674
1677
1705
2574
1672
1669
1671
1672
1673
1680
1681
1668
1668
1684
1684
2147
1660
1673
2038
1666
1667
1670
2565
2565
1672
1664
1662
1662
2658
2875
1674
1660
1669
1679
1667
1670
1673
1653
1692
1692
53654
2451
1757
1677
1685
1671
1667
1899
2543
1700
1658
1682
1774
1649
2308
1789
1680
1941
1689
1683
1679
1683
1680
1672
2169
1697
2371
2236
1683
1666
1673
3706
1787
1662
1697
2757
2883
1683
1794
1671
1663
1662
1664
1660
1660
1663
1683
1715
1715
1707
1646
1679
1779
2631
1785
1785
2083
2194
1681
1677
1660
2587
1680
2861
1653
1793
1662
1707
1675
1676
1660
1892
2067
1678
3155
1867
1683
1685
1900
1685
1666
1946
1674
1683
1683
1887
1783
1674
1679
2264
2166
2065
1906
1909
2448
1672
1675
1679
1657
2591
2384
1694
1674
1668
1671
1679
1665
1677
1674
1680
1680
1676
1894
1673
1684
2316
1675
1681
1685
1685
1666
1691
2448
1674
1675
1688
1715
1689
1712
1678
2636
1673
1676
1668
2566
1657
1678
1708
1682
2135
1688
1891
1891
1645
2094
2089
1673
2085
1747
2090
2090
2094
1688
1686
1689
1677
1684
1676
1656
1668
2577
2555
1667
2595
1785
1903
1899
2052
2051
1919
2568
2777
1672
2073
1682
1679
11872
1672
1931
1745
1691
1661
1662
40995
1663
1663
1681
2277
1672
2294
2841
1729
1665
2750
1676
2481
1669
1674
1685
2645
1688
2412
1694
1690
1672
1692
1668
1672
1671
1670
1674
1686
1661
1671
1902
166571
1666
1669
1676
1677
1661
1697
1681
1684
1661
1688
1668
1668
1667
2078
1892
1672
1669
1661
1666
1689
1697
2656
1668
1664
1685
2059
1681
1666
2533
2211
1671
1840
1706
1667
1668
1682
2209
1678
2306
1674
2055
1679
1682
1682
1696
2301
1671
7543
1667
1676
1868
1663
2574
2278
1759
1758
1669
1898
1685
1687
1675
7284
2559
2385
1666
1664
1662
1684
1683
1681
1680
1682
1681
1651
1677
1685
1691
1853
1655
2564
1659
1661
1669
1680
1682
1678
1680
1674
1674
1786
1942
1675
1677
1674
1672
1672
1668
1671
1669
1668
1668
1690
1691
1673
1684
45891
1665
1668
1703
1704
1690
1788
1706
1686
1678
1664
2571
1640
1672
1674
1676
1676
1944
1689
1691
1692
1678
1678
2057
1680
1682
1683
1664
1665
1689
1688
1900
1681
1677
1661
1682
1683
1655
1702
1673
2247
2546
1671
1668
1669
1669
2581
1706
1668
1668
1663
1663
4228
2240
2250
1649
1682
2381
1918
1648
2274
1716
1664
1717
4105
1687
2349
1670
1689
1688
3507
2401
1904
1678
1677
1671
1682
1687
1700
1814
1659
1667
1672
1671
1672
1673
1662
1905
1674
1669
1671
1662
1674
1673
1652
1679
1669
58377
1697
1678
1676
1890
4836
7738
1673
1683
3344
1892
1673
1664
1733
1815
1812
1812
1812
1815
1951
1872
1870
1668
2024
1676
1689
1677
1915
1912
1695
1684
1829
1884
1673
1678
389872
1723
1724
1702
1687
1720
1675
1665
2079
1664
1665
1579
1704
1668
1692
1672
1674
1662
1766
1661
1667
1682
1811
1684
1806
1884
2149
1698
1683
1689
1653
1673
1689
1677
1924
1673
2199
1666
1907
1803
1706
1656
1674
1677
1759
1668
1706
1703
1705
1698
1684
1681
1974
1658
1693
1694
1666
1899
1903
1672
1665
1668
1669
2270
1666
1692
1903
1717
1717
2356
1652
1655
1674
2584
1892
1891
2455
2262
3954
1681
1673
1682
1678
2559
1672
2266
1662
2444
1669
2297
1670
2444
1687
1686
1690
1680
1689
2434
2435
1681
1699
1794
1668
2080
1695
1700
1670
1673
2586
1652
1675
1655
1687
1667
2610
1811
1674
1679
1669
1669
1670
1670
1683
1683
2047
1687
1673
1676
1891
1888
1889
1883
1660
2054
2500
1673
1666
2384
1651
1679
1674
1674
1692
2272
1903
1904
1686
1681
1679
1908
1694
2289
2286
1671
1673
2444
1652
1673
2197
1827
1667
2032
1680
1905
1679
1668
1674
1681
1669
2442
1663
1691
1681
1679
1766
1760
1674
1894
1667
1670
1666
1688
1676
1683
2215
1822
1704
1674
1712
1874
1652
2549
2276
9626
2245
1654
1689
1676
3434
1696
1701
1640
1638
2588
1905
51226
1664
1683
1682
1681
1666
1670
1670
1663
1665
1671
1665
1672
1668
1686
1668
18418
1662
1680
1884
1688
1675
2555
13303
1670
1702
1659
1680
2565
1674
1662
1678
1876
1675
1662
1765
1659
1658
4930
1801
1883
1665
1669
1658
1680
1676
1669
2269
1655
1678
1678
3936
1675
1799
1803
1683
1673
1683
1640
2400
1683
1673
1671
1948
1671
1650
1661
1684
1912
1912
1913
2190
1892
1878
2539
2064
1893
2298
1903
2281
1890
2599
2553
1879
2750
2829
7772
1673
2109
2088
2884
2146
2068
2288
1880
2859
5377
2331
2593
2877
1752
1898
2751
2664
1677
2397
2321
1668
1669
1659
1658
1892
1880
1926
1858
1884
1909
2268
1883
1885
1882
1890
1859
2070
2279
2316
2379
2098
1661
2594
2058
2399
2747
1687
1896
1900
1900
1667
1895
1899
1900
1900
1899
1681
1901
1677
1892
2290
1907
1674
1701
2317
2618
1667
2610
1907
1674
2296
1676
2303
1891
1901
1664
1765
2310
2361
1889
1658
1899
2165
1665
1901
2377
1678
1888
2318
2315
2598
2382
2468
1893
2291
2429
3097
1663
5041
2863
2617
1660
1660
2393
1891
1668
2278
2277
1896
2200
1668
2330
2409
1888
1911
1892
1893
2278
2427
2418
1674
2169
1668
1901
2452
5342
1897
1936
5732
1678
1678
1669
2314
1894
2306
1681
2459
5363
1899
1676
1678
3897
1767
1904
1669
1682
1813
1917
2381
1889
9390
1893
1700
1940
38701
1941
1685
1898
1691
1659
1908
1678
2295
1877
1670
2054
1949
1673
1687
1688
1668
2358
1932
1669
1676
1905
1667
1668
1697
1894
1681
1804
1975
2581
4650
1677
5317
1679
1669
1676
5330
5036
1679
2553
1677
1802
5315
5219
1696
1669
1669
2787
1674
1670
1669
1674
1671
1672
1700
1655
1895
1675
1893
1676
2280
1675
1687
1709
1673
1697
2571
2286
1818
1688
1669
1910
1692
2205
5092
1665
1674
1666
1675
8540
1670
1667
2223
1695
1807
1661
1679
1680
1680
1689
1879
1675
1663
1883
1692
1679
1916
4941
1669
1812
2403
1688
1690
1692
1689
2299
1706
9706
1937
1661
1688
4677
1679
1682
2107
2837
1694
5558
1678
9660
5431
1686
1665
1665
2064
5591
1682
2289
1711
1673
1667
1667
1683
1686
1667
4695
1693
1675
1687
2591
1673
1683
1909
4700
1693
6877
6530
1691
4833
1676
5149
1670
4069
1678
1668
1803
1671
1673
1659
1690
1667
1676
5360
8471
1660
1670
1936
4609
1677
7498
1796
2015
4598
1694
1683
30888
1674
1682
4435
1689
2428
11850
1656
2520
8450
1673
1680
1662
4250
1663
1659
3929
1674
9932
1688
1689
2509
1682
1878
2461
3467
1687
2425
2313
1670
2338
2808
6656
8831
8321
1659
1654
2784
1674
1676
1682
1688
10479
1690
10428
1673
1801
1799
4276
1676
1670
1674
1667
1681
1683
1683
1685
1678
1677
1694
3699
2746
1696
2344
4294
4769
1667
1664
1700
4655
2248
1708
1690
1689
1670
1675
1670
1677
4710
1676
9112
4402
4538
8549
1675
8500
1665
4268
4893
1675
1662
7797
6554
4643
1670
1672
1668
1670
3390
2585
8238
1677
3305
8937
7652
2402
2411
1676
8030
2541
7471
2520
1674
1675
1680
7860
1671
21994
9267
7218
7951
1665
2250
2341
2516
2250
1665
1671
7937
9058
8729
5648
2249
1679
1680
9943
3149
2614
2251
2471
8247
7181
8536
1669
8359
2473
11919
1665
7409
1660
7703
8245
1665
1675
1677
1672
9750
2463
4225
9527
8510
9416
7157
4268
1881
1674
3595
8714
2458
8843
2250
4411
8897
8840
2251
2250
9053
1675
4709
2339
9277
10390
7913
8902
1793
6243
8273
9277
2692
3413
8358
1678
9971
9962
4758
5903
2542
4616
3218
1956
1677
1675
1673
4535
10261
4961
4046
7274
1673
2308
10491
3485
3833
1670
2393
7183
4785
9415
2421
3420
1670
2527
1882
8478
1695
2762
2471
3619
1676
2399
2336
10386
8314
9169
2755
1662
10496
4608
3214
9282
9868
3603
7888
2595
1677
1675
1673
8908
8647
2405
1673
2470
2608
2354
3287
1670
1668
3814
2238
2480
3621
3879
2256
9547
8761
2471
2739
8897
9340
1676
11361
1677
1673
1675
5283
2250
2357
2350
4638
2460
6900
2513
2574
2520
1928
3440
2341
11468
4600
2399
2247
2014
1676
1653
3281
3730
4665
3277
4817
5259
9252
3502
2359
3599
8706
11910
3709
2258
5679
4599
4611
4690
2653
2348
1663
1664
1661
2487
9023
2666
1686
6321
4339
9885
3809
2230
2308
2256
2561
1667
1667
2330
7603
4617
2257
3692
2449
3108
2790
4228
2785
12472
4972
1660
2409
2341
3084
1691
7206
1672
8253
4124
4768
8990
10430
9219
1685
2252
2254
2235
8195
3534
7171
1669
1709
1704
1707
3631
3003
1664
11918
3063
2612
2342
4695
3286
2336
9392
1689
11321
2488
4687
2307
2136
1678
1676
1678
2563
2409
3196
1690
9310
2255
1683
8750
3028
1704
2358
9326
5060
7403
7645
9240
1675
2258
3234
2311
3542
2257
4650
4706
2247
2249
8895
51832
3504
2240
2457
3593
2341
8447
4715
4254
10842
9012
4136
8806
2823
2247
2401
8690
11820
3016
9370
1673
1675
1677
1679
7948
3222
2523
2628
1676
9299
2375
2459
2333
5327
2339
1675
1677
1673
3311
3554
2518
2599
6477
2621
7802
3494
1676
8690
8546
1800
2256
4912
8575
8236
3516
2520
1710
5622
1675
1675
4762
2655
2729
4363
9290
1688
2755
2256
5198
2339
7539
1681
2410
2729
2254
2247
8548
2859
11211
9331
2256
2243
2249
2720
2336
2386
8646
8266
1681
2240
2241
2394
2256
2240
4854
2518
4586
9158
3231
4763
7240
4706
8925
2517
5375
3709
7820
8826
4773
2244
4770
2249
11286
4682
1666
1680
2342
4998
3005
8915
1641
3997
2413
2255
3291
2242
2248
9234
2810
2748
2232
9126
2339
2339
1682
2248
8645
2242
2248
4253
12078
1702
9299
2248
2330
3186
3862
3121
1665
7451
1684
1793
2379
2553
3854
2241
4826
2505
2328
10252
3893
2418
3722
1655
1682
1674
1676
1677
2684
5216
1902
2054
9480
2236
5892
1677
1673
2234
2348
1676
4456
8802
1887
1680
1911
1872
6796
1904
2655
3369
2902
2247
1838
1685
2425
4585
1903
1673
3611
2229
2417
2324
5067
4225
3559
1691
11547
1835
1966
3589
2318
3950
3611
4343
1984
2846
3278
2248
3484
2205
1688
1798
2112
5699
11751
2312
3139
2473
2242
2242
2895
2153
2510
3590
2095
1874
3509
2326
1822
8850
3388
2144
25699
3211
1717
4803
6094
3993
3845
2062
2076
2908
2216
3950
1897
1684
2252
23481
1702
2489
1691
10140
2046
1809
1692
2036
3938
2015
2357
2242
2730
1664
1922
1868
2061
2690
1825
1850
2105
4038
4980
2242
2281
2109
2178
49919
1735
2589
5227
2007
2054
4995
2076
46042
5804
1880
1859
4188
1900
5301
2179
1951
1688
5680
5248
3365
1681
2442
1882
3454
1994
2899
1969
2595
2101
1994
1929
1740
1920
1840
2299
1932
1730
4380
2273
1966
1674
1936
1759
2566
4871
2121
2811
2071
3805
2973
1791
2267
1680
1684
2999
1912
54986
2370
3108
4331
3227
2280
1809
1680
3568
2012
2006
1704
33927
2789
2300
14288
1757
3917
1766
85850
2114
2358
3482
1906
1819
1846
2012
1663
2284
1833
1873
3572
6228
11932
2023
2488
1812
3350
2078
6227
4244
1761
1852
2303
1729
1824
3532
3767
3020
3211
1830
2772
1973
3323
1765
2622
1803
2326
1662
2086
1681
13251
2003
2391
1678
1693
2361
3677
2429
3416
1821
54249
2204
7514
1975
5580
2372
2098
1688
33138
16933
2544
2618
1687
1771
2358
1988
1855
5358
6443
2142
1732
1676
2014
1890
2855
2572
22326
2306
2614
1864
1730
1716
1737
3325
2119
9102
1689
2273
2227
3904
11981
2026
1815
1757
1966
1943
1839
2120
2110
2842
2439
1815
1886
2227
1828
1721
2294
1792
2971
16488
2461
1888
1861
3233
1711
1924
1865
1921
1688
1814
2080
1905
2331
5647
1829
3327
4274
2098
6510
1822
1866
1966
2601
1820
2200
32470
1830
2077
1822
1906
1684
1789
1818
2463
2168
1911
1896
2568
2245
1716
1712
2729
1848
3798
1870
7770
3097
1844
1839
1899
1872
1837
2719
1792
14166
5123
1855
1828
2132
1804
2019
1763
1800
2238
4382
1858
2393
3692
2126
3929
2248
97577
2184
5346
1905
7009
11057
2122
2734
4562
3331
2623
2423
112821
1675
2864
4597
2598
9049
5187
2739
2647
2645
3253
2923
2444
4835
16439
2323
1955
2755
10865
157965
14341
3493
3248
1987
3627
2820
2747
2937
5464
8510
7617
2231
3009
3233
14786
5104
15724
3931
7835
12719
3119
21711
2290
2502
11477
7146
4811
7961
6398
12397
5562
3737
2374
13580
2235
7313
5075
19764
7135
3225
10337
6500
1800
2178
3472
1893
6975
17963
14665
8314
1712
5308
10141
5149
20838
6491
11808
7952
3361
8276
7070
1913
235895
1969
24507
1913
540730
1670
1683
2249
2022
1671
2395
2375
2259
1937
1679
1662
1883
2278
1905
2035
1687
1667
1689
1897
1678
2173
1672
1675
1674
1911
2379
2461
2394
2376
2291
2284
1887
2380
2176
1674
1796
2460
1912
1903
2376
2279
1677
1897
2285
1671
2300
2210
1670
1670
1667
1666
1866
1863
1683
2275
1665
1668
2277
2277
1668
2207
1677
1675
1676
2214
2207
2213
2213
2592
1879
2749
2276
2534
2574
1666
2323
1671
2191
2193
2193
2196
2312
1670
2376
1674
2274
2217
2260
1691
1662
27917
2207
2259
1676
2325
2392
1667
2381
1667
1979
2388
2219
2117
2479
2478
2463
2281
1674
2379
1675
1673
1910
2030
2281
2376
2391
1895
1901
2470
2377
2289
2289
1671
2737
2216
1896
1676
2285
2284
2560
1678
1858
1857
2468
2460
1698
2252
1666
1674
2276
1670
1671
1907
2070
2050
1885
2492
1668
1667
1667
1669
1666
1669
2271
1890
2487
2306
2384
2377
2289
1678
1674
2381
2326
2309
2310
2326
2198
2376
2180
2207
1679
2195
2182
1712
2266
2494
2284
1908
2358
1887
2620
2258
1884
2045
2049
2566
1669
1689
1686
1686
1677
1685
1744
2285
1677
2286
2289
2284
2289
1887
1677
2275
2263
1881
2102
2465
1673
2256
2265
2280
1682
1906
1669
1722
2560
2558
2563
2560
2240
2189
1664
1676
1676
2283
2569
1906
1890
1926
1926
2190
1676
1677
1674
1895
1897
4849
1895
1893
1661
1677
1673
1685
1881
2262
2295
2278
1676
1671
1666
2312
2551
2273
2614
1911
1933
1892
2272
1899
1899
1666
1673
1884
2462
1886
2438
1667
1666
1935
3357
1670
2365
26781
2177
2391
1654
1918
1921
1666
1683
2293
2724
1889
2278
2320
2569
1712
1712
1680
1684
1660
1862
1670
2489
1908
1687
2569
2278
218664
1681
2312
2314
2315
1756
2259
1794
2276
1905
218401
1900
2447
2377
2312
218664
2250
1866
2552
2292
2193
1678
1676
1717
1720
1892
2259
2289
1652
1674
2271
2300
2136
1699
1672
2297
1888
1700
2598
2567
2434
1670
2607
2591
2275
2547
1709
1710
1687
2278
1676
1672
1669
1669
1885
1674
1799
1799
1653
1668
1681
1897
2275
2436
2541
1652
1707
1706
2284
2389
1904
2607
2286
1668
1802
1665
1668
1664
1709
1685
2307
1796
1896
1895
1899
1662
1676
44781
1674
1675
1661
1902
1687
2596
1682
1653
2672
1677
2580
1891
1663
1674
1678
1666
1850
2563
1903
1653
1903
1644
1711
3661
2637
1867
1869
2285
1675
2286
2119
2311
2591
1911
2168
2273
1668
2332
1883
2854
1868
1885
2280
2282
2288
1672
1676
2757
2753
2757
1677
2606
1649
1677
1682
1682
1678
1659
1662
1672
2278
2088
2280
3477
1682
2759
1664
2753
2753
1887
218534
2760
2644
2313
2314
2308
2275
2294
2291
2646
1877
2317
2758
2284
2289
2729
1893
2273
1666
1669
1694
2297
2580
1690
2319
2276
2284
2238
1653
2735
2260
1658
2266
1653
1680
2561
2732
2736
2274
2260
1883
1653
1911
2306
2609
2274
2270
1891
2521
1685
2538
2287
2581
1885
1883
2285
1701
1897
2283
2279
2280
1700
1652
2276
1667
2279
2575
1884
2278
2276
1896
1684
1695
2539
1909
1694
2379
1660
2104
2098
2121
1653
1669
1668
1671
2093
1780
2280
2280
2323
1911
1884
1895
2875
2876
2403
2283
2579
1912
1901
1904
1899
2865
2863
2648
1893
1748
2058
2059
1889
1667
2276
1675
2291
2406
2294
1890
218073
218822
1890
2296
2288
2274
1654
1690
2475
1660
216859
1883
1660
2636
2014
2541
2739
2892
1659
1898
1895
2300
2300
2378
2050
1698
5402
1890
2287
2314
1882
2638
2595
1904
1692
1898
1661
2273
1891
1893
2398
2278
1697
1787
2388
2827
1684
1684
2380
1894
1896
2290
2772
2768
1671
2289
2380
2378
4037
1861
2283
2283
2274
2278
2763
2764
2847
1683
2603
2662
1675
2736
2394
2661
2879
2623
2168
2662
2307
2376
2285
1913
2571
2590
2582
2653
2751
2282
2270
2273
1662
2867
2271
2662
2706
2554
1659
8832
2852
2283
2576
1696
218077
1671
2740
1664
2374
2087
2531
1657
2255
1902
1900
1660
2557
2086
2298
1644
2080
2085
2858
2748
2302
2383
2385
2272
2865
1915
1651
2606
2763
2430
2534
2656
1924
2277
2283
2301
1667
2871
219471
2871
2215
2288
2567
2294
4303
1882
1649
2281
2437
2298
1896
2574
2758
2571
2655
2444
1662
1911
1899
1887
1691
1691
2760
2760
2446
2294
2584
1896
1901
1897
2288
2180
1881
1901
2418
1886
1884
1656
1871
2055
2558
2572
2321
2320
2653
1908
2751
3098
1874
1903
2536
2565
2183
1887
2575
1695
1890
1890
2060
2542
2307
1872
1698
3099
2368
1881
1665
1659
1855
2385
1693
1896
1653
2570
2734
2274
1679
2432
1879
2862
1668
2274
2321
2318
1893
2668
2578
1896
2613
1765
2384
2876
2875
2877
2871
2069
1676
1896
1688
1812
2264
3928
41365
1689
2607
2383
1674
1671
2393
3462
1910
1910
41350
1685
1860
1709
2382
1909
2660
1888
2575
2046
2048
2045
2049
2005
1891
1893
1652
1684
2354
2023
1661
2870
1876
1702
2584
2811
1657
1690
2863
2738
2252
1680
1904
1691
1905
2745
1664
2402
2287
2185
2667
2306
1652
1904
1869
2366
2302
216418
2297
2211
2874
1668
1872
1672
1655
1688
1803
1687
2655
2655
1662
2274
2650
1902
2117
1681
1899
1696
1900
2591
1662
1889
1863
2755
2666
1675
2665
1678
1678
2556
2673
2063
1696
2666
1666
1693
221210
2038
1696
1693
1907
2386
1885
1891
1912
1886
1660
1657
2439
2856
2581
1703
1756
1897
2389
2658
2554
2157
1677
2581
2584
1884
1655
1703
2081
1807
2375
2599
2556
2038
1912
1912
1662
41291
20492
2075
2402
1673
1668
1881
1676
1677
1682
1670
1661
41276
7636
1684
1695
1811
1811
1807
1669
1902
2363
2638
2867
2576
1875
1656
2302
1673
2113
1683
1660
2308
2302
1898
1674
1670
1684
1679
2390
3308
2272
1657
2464
2281
1682
1682
1683
1684
1668
1706
1669
2374
1672
1675
1873
1872
1767
1672
1663
1683
1683
2366
2307
2282
2661
2285
2324
1834
2278
2301
1668
1673
1934
1693
1671
2383
2329
1926
1878
1685
1685
1713
2457
2413
2301
2242
2433
1672
1682
1683
1658
2662
1656
1759
1821
1689
1674
1665
1902
1755
2284
2301
1674
2308
2372
1890
1923
1682
2303
2307
2353
2358
2355
1917
2357
2589
2570
1686
1675
1869
1669
2274
1672
2364
2329
1694
1698
2303
2299
2302
2304
1694
1682
1899
1741
1681
1667
1681
2278
1665
2055
2291
1684
1920
1809
2276
2251
1952
2846
1915
2360
1655
1681
1680
1693
1672
1873
60718
1869
1905
1693
2646
1684
1682
1682
1671
38123
2312
1896
2445
1660
2849
1901
1702
1690
1690
1676
1880
1883
2428
2430
38105
1677
2425
1819
1680
1945
1870
1687
1679
2291
2364
2196
1941
1944
1887
2277
2274
1817
2297
2278
2433
2278
1700
1900
1674
2740
1671
1686
2290
2388
1668
2381
2032
1672
2055
2060
2060
2053
1667
2305
2876
2599
1879
1696
1707
2430
1684
1885
2301
2301
2302
1658
1878
2079
1689
1911
1678
1706
1694
1910
1690
1691
1691
41001
2271
1668
1803
1932
1820
2842
2845
2846
1666
1890
1666
1686
1657
1900
2052
2050
2174
1890
2101
2419
1884
40985
2209
1767
1752
1667
1698
1899
2872
1868
2577
1911
2852
1656
1676
1691
1654
2387
26818
1664
1747
1747
1664
1702
1687
1877
2063
4524
1787
1673
1682
1664
1677
1678
1678
1686
26802
1701
1685
1685
241653
1666
1676
1681
1937
1936
1657
1693
1669
1657
2303
2299
2309
2309
13610
2858
1658
1871
1667
1697
1666
1690
1944
1675
2580
1666
1669
1656
1670
1693
1690
16372
2873
1654
1661
1676
1668
1687
1680
1682
1680
1654
2130
1682
1686
1676
1671
1666
1689
1658
1671
3600
1691
1675
1690
1958
1696
2648
1685
2269
2859
1669
2382
2300
1673
1674
6366
1676
2963
2082
1800
1761
1889
3812
2853
1917
2878
2294
1661
1684
1684
1663
1665
1669
1816
1675
6353
1668
1665
1665
1685
3798
1664
1693
1699
1697
1674
3592
1676
1672
1675
1679
1923
1684
1666
2744
1671
1654
1654
1905
1677
1666
1659
2592
1667
219006
1671
2540
1676
1657
2312
1669
1691
1670
3325
1674
2075
1766
1765
2301
1704
1679
1677
1668
1656
1656
1693
1662
1665
1662
1666
2639
1895
8325
3311
1676
1679
1678
1654
1654
1671
1756
1895
21675
2295
1678
1664
1664
2241
1670
3313
1693
2255
2049
1677
1669
1681
1939
1677
21661
1662
1936
1683
1680
1681
1815
1676
1660
1682
1673
1671
1671
1652
1683
1684
1684
40887
1679
1798
1795
1670
2740
1944
1937
1943
1944
1672
1689
1649
1798
1676
1933
1933
2279
1666
1669
1880
1672
1672
1669
1665
1663
1681
40870
1697
2133
1686
2076
1684
1687
1677
2859
1808
1673
1667
1666
1675
1679
1805
1676
1689
1690
1686
1688
1681
1676
1676
1680
1665
1657
1672
1727
1702
1708
1755
1673
1669
1652
1668
1672
1678
1658
1693
1806
2282
1756
1674
1669
2442
6242
1668
1668
1673
1913
1684
1679
1705
1682
1679
1688
1667
2269
1679
1697
1686
2194
1891
1687
1670
1675
1674
1819
1662
1821
1818
1684
1679
1675
7398
1671
1671
1679
1670
1671
2843
1678
1677
1688
1666
1647
1681
1682
1668
2233
1660
1736
1668
1673
1656
1753
1757
1756
1761
1669
1661
1673
1814
1675
1671
1674
1696
1695
1665
1670
1694
1663
2135
1676
1666
1882
2269
1656
1663
3127
1661
1677
1675
1690
1677
1658
1661
1679
1683
104295
1671
1679
1682
1661
1668
1696
1662
1896
1678
1674
2583
1752
1687
1670
1677
1675
1676
1692
1676
1691
1668
2949
1968
104280
1683
1673
3421
1670
1667
1667
1686
1696
2464
1669
1670
2370
2371
1779
1676
1704
1662
2489
1668
1668
1678
2935
1753
1664
1810
1692
1664
1664
1661
2373
1800
1685
1663
1681
1660
1665
1662
3253
1670
1668
1663
1711
1749
1669
1677
1672
1683
1662
1673
3146
1672
1662
1665
1659
1898
1815
3066
1678
1663
1680
1661
1682
2674
1794
1677
1674
1659
1659
1659
1665
1675
2470
1674
1653
1655
2366
1925
1897
1937
1968
1665
1658
2600
1650
1649
16249
1663
1688
1684
1687
1673
1657
1660
1660
1669
1786
1690
1674
1670
1961
1708
1683
1679
1661
1658
1661
3212
24256
2184
1675
1666
1679
1679
1686
1674
1645
1671
1660
1813
1685
1665
1658
1705
1667
1659
1667
2683
2656
24241
1682
1683
1679
1683
1682
1690
1661
1667
1707
1662
1884
1685
1661
1655
1677
1676
1658
1877
1668
1665
1662
1666
1694
1676
2053
1667
1664
1670
1667
2264
2385
1733
2051
1691
1652
3123
22938
1676
1783
2421
1667
1668
1667
1711
1674
1677
1673
1681
1664
1676
1683
1659
1659
3093
4689
1676
1662
1728
1804
3944
1652
1652
1666
2465
1663
1680
1696
1662
1793
1700
22925
2346
1671
1669
1670
1666
1736
1652
1679
1691
1662
2198
2661
1667
2246
1663
1664
1663
1685
1667
1675
1672
1691
1686
2403
1667
1666
1670
1669
1714
1677
1671
1669
1682
1675
1699
1670
1674
1664
1656
1652
1681
2945
1672
1677
1683
1684
1684
1654
1706
1684
1669
1655
1739
1655
1662
1681
1686
23461
1659
1669
1660
1667
1713
1692
1672
1907
23265
1668
1650
2405
1672
1673
1921
1684
1671
1658
1678
1682
1663
2166
1714
1676
1678
1692
1676
1659
1679
1670
1675
23448
1651
1675
1683
3087
3136
1665
1648
1648
23251
1675
2567
1670
1639
2059
1663
1683
2054
1675
1677
1678
3038
1673
1660
3943
1659
1677
1684
1662
1677
2388
1668
1664
1661
1664
1667
2546
1665
1675
1673
1678
1661
1664
3400
1694
1689
1668
1797
1796
2410
1770
1671
3125
1678
2457
1667
1701
2060
3272
1676
1680
1679
1666
1671
1669
1669
1676
3098
2055
1666
2880
1670
1680
1670
2055
2642
1795
3121
1688
1670
1664
1760
1668
2284
2614
1694
1640
2402
2060
2026
1703
2495
1692
1665
1665
2327
3193
3183
1662
1676
2618
2754
2516
1658
1683
1664
1662
1676
2560
1677
1983
3271
1663
2075
2654
1882
2552
1667
1654
1784
1680
1675
1673
1883
3197
2060
57160
1684
1669
2375
1665
2416
1665
77913
1667
2440
2830
1687
1661
1667
1676
1663
2083
1684
2164
1672
3962
1756
2156
2491
1670
1662
1666
1653
1646
57161
1663
1687
1671
1670
1673
1672
1797
77897
1698
1667
1648
1664
1667
1664
1661
1666
1713
1670
1670
1640
1672
2482
1693
2117
2985
3202
3435
1668
2952
1696
1657
1674
1676
1674
1652
1782
1666
1665
1790
1790
1671
2472
3033
1657
1672
1673
1669
2924
1652
2515
2548
2843
1654
2583
1673
1677
1674
2060
1649
2060
71687
1665
1663
1665
1668
1998
2472
1674
2342
1695
2274
3084
2006
3053
1909
2017
3908
2505
1669
1667
1889
2149
2278
2477
1660
2599
1983
3005
9753
1665
1657
1961
1681
1649
2383
3262
1704
2274
1680
1674
2465
1655
1692
1691
3238
2769
1811
1811
2289
1682
1685
1680
1683
9812
3114
2672
1992
64061
1701
1679
3104
1656
1668
5947
1774
2456
2355
1663
1645
1678
1678
2531
3051
1677
1670
2437
1662
1663
1650
3417
3199
3129
1660
3198
1649
1661
2425
3620
7179
1685
2646
2517
3136
1666
2045
1669
2372
2885
1640
1678
5710
1679
2901
1665
2791
3141
1656
1670
2373
1672
3155
8245
2243
7827
1904
1905
2289
2269
2438
2297
1880
3158
2379
1692
8176
2481
2516
1666
2489
1677
2150
1712
1797
1662
3069
2486
2041
2270
2653
3369
3122
1679
2415
1974
1695
2605
1786
2565
8895
1648
2451
2369
1907
4937
2493
2656
1642
45125
2518
3086
4605
2889
3583
1661
3070
5168
3394
3112
1899
1880
2071
2827
1660
2377
2089
1890
4350
1651
5258
3671
1883
2805
2430
1680
2510
45110
1910
1906
1644
2790
3404
1687
1906
9555
2249
2447
1666
1905
1909
2444
1671
5724
2438
2430
1660
1870
25501
1666
1656
1674
1660
3882
1674
1675
2196
3913
1634
6363
1888
12212
1685
1686
2574
3574
1672
2685
2017
3005
5552
4427
8887
1678
21090
2358
1664
1662
1663
3662
1667
1892
1663
1864
19937
14493
2235
1926
44204
1667
4043
1833
2761
9978
3523
200064
2270
2643
3118
1681
2967
4742
2362
1685
2364
2775
2481
36914
5820
1676
1694
3284
2265
2544
2206
1685
53097
3686
2485
3201
3785
11311
8272
3631
2597
8490
2615
4099
2634
2856
3699
2266
1636
3488
2783
2275
2164
2307
2092
1686
2952
1697
1769
1714
4846
1693
1696
3382
2824
2370
4079
2412
5716
1675
13982
7398
2820
3551
2154
31166
2158
2069
2356
2695
1673
2146
2075
1660
2781
1763
2336
1679
2153
1671
37298
1692
2147
2154
2290
2786
2839
2644
2778
2746
2297
35239
2144
2321
2446
2152
2585
3023
2208
2158
1680
5854
1681
16831
2153
2201
2626
3667
2513
2503
1693
18661
1863
3816
2215
2347
2163
1852
2529
8758
6102
18021
1729
3465
2909
1661
2201
3607
2445
2387
2253
6698
2234
1962
2523
9127
5923
2746
4040
1715
2299
2189
3687
1685
2595
3339
2884
2169
33163
1708
2238
2406
1679
2153
2536
2296
2161
3360
2111
1667
2472
10288
2153
2049
5033
3585
4219
8888
2606
2228
1964
1818
2520
5051
7451
11311
3730
2150
2143
2198
2018
2225
2724
2211
17227
4421
1889
2149
2200
3842
3586
9405
10335
2203
1681
2641
2452
3329
2290
2213
2151
6097
2333
2693
9206
2607
9058
17264
1704
2257
1665
3118
3507
2149
2531
3737
2145
4164
2222
2465
2145
2151
2307
2149
1923
2237
2484
2147
11549
2126
7722
2156
2456
2153
2491
12781
8227
1921
2384
2317
2165
2233
2840
1998
2251
2237
8586
2082
3707
3181
2075
2154
2142
6251
2369
4711
2421
24401
2560
2098
2627
2044
2571
1822
6215
3218
8883
2482
2253
1919
2102
4112
2144
4140
2226
3578
2227
3120
9270
7545
2156
2705
2160
2931
4284
2145
2992
2278
2084
2636
4142
2150
2287
2508
2227
3390
18541
2487
2559
2224
3289
2341
3954
2308
2572
2152
2174
2534
2262
2419
2545
2840
2167
2158
3934
3318
2647
2086
2307
37289
13143
2007
10191
3913
4090
12061
1894
8005
2157
2085
2408
2339
5152
5692
12921
2001
15561
2679
4685
4634
1741
4388
3551
2312
5097
2152
2831
11710
20419
1674
6907
3700
2684
2073
2153
2238
2249
1716
2210
3052
9967
7707
3036
3881
2172
6122
11139
9118
2317
2406
2360
8065
13944
9838
10478
3334
8691
1712
18929
3912
2151
2993
2235
2875
4590
8455
2150
2178
2135
2155
3184
2150
1811
3175
2204
2880
3720
2155
3045
4122
2225
4914
4768
2316
1959
5219
4388
1723
11075
4942
5897
4259
2568
3761
2158
2120
2401
8069
2117
8485
5355
6415
3330
2353
4494
3601
2526
2262
2170
3035
6186
2711
2239
4724
2308
4383
2196
4349
6225
7942
2674
2666
1716
2067
7769
6474
2259
9381
10517
2623
2247
2319
2148
6673
5018
2211
11203
8057
3963
2528
6990
2320
7350
2159
2150
2437
5651
8432
24103
3259
3082
4133
8669
2098
3297
4270
9101
16536
6085
1712
2527
6740
5999
10083
6131
4246
2202
4933
5802
3394
12491
7994
1958
2293
3063
9728
4485
1802
2149
2730
11742
4710
3857
2318
2318
2585
2803
10978
3540
4645
2118
2499
2227
5770
2624
2564
2117
56951
3592
8256
4386
2690
2816
2770
4719
8505
2149
2153
5701
3002
12470
7555
2827
2144
60692
1719
4266
3324
4931
5124
13150
7851
2500
1697
2432
2950
1774
3581
2681
2477
2277
1804
1804
1762
2316
4849
4069
3395
8052
6549
3882
12607
3292
2856
7847
2877
3347
6168
2227
1774
2541
2296
2712
3285
2110
3100
2260
2257
5614
2104
2307
11596
2757
5127
28755
2317
2532
2764
2379
4177
3175
3928
7576
2514
3264
7870
2171
2365
2256
5094
3857
2534
2757
2530
4805
3527
2756
2940
2901
4667
4436
2484
3127
2464
4914
8273
3047
2429
2402
6459
4862
2913
2725
2347
5931
3331
4168
8238
7081
2174
2886
2208
4430
558169
3189
3364
12411
2295
3582
2168
2880
3982
2638
2112
2750
2355
2220
2542
2290
2317
1926
2578
2577
2281
2282
2283
2283
1681
2661
99713
1644
2278
13257
1670
1675
2289
2277
2637
2366
2728
2728
1694
1699
1869
1745
1681
1930
1836
2578
1745
2310
1666
2541
121197
2576
2574
2308
2282
2324
2576
2439
1907
2567
12791
1698
2605
2401
10000
1800
2286
2278
1675
2610
2748
2744
2753
1688
1688
2072
2646
2572
1676
2280
1689
1682
1682
2569
2103
1893
2747
2747
2307
1678
2650
2561
2260
2287
2288
1772
1672
1671
2266
1669
2598
1682
2568
1692
2573
2570
2315
1674
1679
2593
1704
1896
2598
2597
13125
1698
1699
1679
2754
2751
2634
2628
2634
1670
71277
3912
1704
1705
1690
1697
1789
1788
2287
2287
2541
2317
2048
2495
2302
2303
2040
2298
2224
2264
1707
1711
2567
2567
1707
2309
2599
1914
2228
1785
1682
2285
2291
2291
1670
1673
1906
1699
1669
1681
2278
1767
2843
2270
1673
1782
2577
2743
2429
2699
2399
2287
2288
6731
11096
1885
2577
110746
2007
1881
1876
2272
2381
1687
1684
2660
2587
1889
2282
2289
1679
1694
2598
2271
2282
2288
2586
2659
1681
2603
1849
1681
1846
1679
2074
2284
2073
2284
2591
1683
2298
2298
2705
1672
3403
2274
1643
1644
1695
1913
1864
2308
1689
1691
2583
2549
2579
2369
3351
2583
2026
2766
1670
2398
1680
2288
1876
5022
240874
2290
2583
1897
2254
1644
1643
2365
2368
2366
2389
2276
2282
2275
2273
2279
2275
2859
2270
2538
2541
2537
2585
1838
1837
2377
128474
1664
2861
2282
2310
2260
2260
1905
1862
2580
2399
2591
1770
1771
2357
2584
1674
1678
2271
1712
1687
2513
1662
2320
2281
2280
1845
1844
1679
2290
3330
2564
2294
2293
2304
2737
2739
2741
2314
1672
2576
1698
2356
2398
2308
2285
2755
2040
2304
1680
2593
2616
2614
2614
2360
2218
2214
2279
1782
2590
2211
1923
1812
1814
1943
2290
2290
1807
2757
2753
1789
2394
2205
1682
2230
2751
2315
3438
2581
2278
2644
2394
2648
2284
2606
2263
1673
9715
1755
2255
1659
1763
1700
2875
2317
2318
1694
2281
1909
1682
2710
1859
2292
2403
2287
1889
1682
2267
2402
1661
1921
1676
2395
2392
2398
2399
2753
2756
2636
2868
2591
2589
1702
2492
2308
2756
2468
2283
2567
2387
1677
2743
33678
2376
1659
1797
2607
1850
1904
2310
1689
1670
1666
2594
2586
1676
1676
2264
2263
2265
2542
2542
2052
1686
1690
2736
2288
1684
1684
1684
1685
2285
1703
2176
14449
1673
2451
1696
2059
2212
1667
1677
1677
1682
1682
2401
2392
2400
2284
2373
2372
2601
2600
2259
1684
1683
2861
2270
1682
1682
1893
1893
2307
2311
2369
2264
2279
2272
2278
2276
1697
2549
28402
1699
1690
1702
1743
2280
1674
2845
2281
2863
120322
1670
2861
1646
1673
1647
2220
1784
2580
2861
2606
40430
2733
2350
1676
2299
2473
2665
2584
2614
2392
2288
4288
2608
35498
2319
2600
2602
2604
2601
2758
1661
1676
1669
1776
2283
2316
2888
1700
2308
2351
1821
2742
2586
2761
2759
1836
2605
1761
1784
2455
56627
1696
2666
2294
2294
1668
2563
2563
2670
2667
2366
1674
2045
2314
2869
1912
2268
2283
1678
2275
2598
4568
1669
1668
1666
2380
2397
2604
1654
2742
2373
2867
2850
2729
2576
2597
2269
2667
2647
2402
2319
2311
2401
2398
1876
2601
2563
1670
2868
1816
1677
2739
1677
2568
2279
2391
2664
2047
1673
1940
1759
1683
2280
3904
1775
1700
2265
1683
2289
2396
2396
2266
3002
1669
1692
1900
1701
1702
13135
1702
2304
1674
2729
1953
2283
1679
2569
2568
1692
2216
2389
1819
2288
2284
1921
2537
1671
2573
2571
2750
2749
2376
2376
2214
2104
1669
1668
1898
1671
9693
1674
1675
1717
1717
2741
1660
1689
1673
1907
2579
1683
2267
2275
2273
2404
1763
2655
1809
1890
2879
2366
2273
2275
2576
2576
2274
2383
2600
2587
2367
2461
1675
1681
1666
1666
1664
2298
11247
2209
2607
13595
2574
2247
2392
2392
2661
2735
1896
2657
2657
2396
1659
1662
2540
1678
2387
1678
1883
2176
2315
2598
1683
1688
1689
2315
2358
1827
1663
1662
5109
1696
2843
1659
2396
1644
2397
1645
3045
2299
2252
2222
2225
2222
2301
2280
5201
5186
2393
2393
2285
1690
1702
1914
1680
2657
2660
2852
1759
1762
1755
1758
1837
1682
2288
2591
2592
2357
2857
2393
1686
1686
1885
2314
2460
2604
3644
5982
1659
1712
2351
2353
2469
2257
1704
2581
2400
2400
2400
2399
2404
1783
2277
2756
2750
2873
2873
2298
1682
1684
1683
1684
2269
2267
1678
1677
2407
2564
2567
2565
2564
1773
1680
1673
2396
1668
2575
2398
3911
2462
1669
1884
1878
2270
2577
1674
1674
2664
3328
2286
2282
2574
2280
2300
2566
2635
2389
2049
2667
1679
2271
1897
2285
2615
2273
1681
1708
2715
2716
1665
1682
2584
2585
2587
1764
2607
2277
1678
2700
2591
2661
1680
1695
2360
2474
2265
1710
1683
2371
2879
2874
2493
2385
2302
1678
2747
1696
2376
1667
1662
2387
5618
2562
1684
1684
1678
1869
1897
1877
2083
2383
2311
1690
1679
2560
2560
2233
1685
1810
1683
2487
1703
2207
2065
1690
1692
1665
1685
2422
1665
2574
1804
1785
1780
4149
1682
1891
2035
1670
1644
2276
2557
2553
2559
2546
2548
2547
1678
1677
2326
1688
1665
1814
1675
2268
2848
2288
2328
2606
2294
1793
2398
2281
2526
2266
1667
2549
2549
2546
1684
1928
1925
1747
2578
1700
2217
1700
1892
1666
2196
1670
1665
1671
1653
2291
1670
1665
2383
2555
1667
2394
2069
2396
2063
1678
2280
1905
1707
1676
2067
2068
1686
2284
1953
4616
1679
1674
1680
1678
1910
2261
2578
2556
1681
2573
1678
2440
2435
2439
2305
1674
1874
1699
2269
2264
2265
2275
1701
1699
41287
1684
41287
1810
1804
2052
5060
2481
2360
2282
2137
2583
1678
2226
2584
1884
1722
1806
2599
2599
1954
1680
1685
1678
2370
1695
1679
2401
2566
1660
1660
1666
1709
1666
3500
3500
3317
1672
1681
2438
1814
1814
2312
2628
1669
2315
1697
1696
2668
2299
1691
2583
2514
1904
1679
3761
1683
1699
2540
1820
1690
2277
1937
1677
2579
1691
1705
2370
2368
1684
1684
1680
1687
1685
3718
1674
1664
2448
1897
1685
1675
1658
1657
1704
5730
1687
1687
1684
2576
2547
2537
2537
1855
2549
2588
1675
1674
1778
1698
2257
2258
2591
2591
2590
2590
1898
2567
2060
1785
1792
1672
1672
2545
2039
2035
2749
1875
1804
1671
2863
2260
1902
1810
1811
2577
1809
2563
2319
1687
1685
1706
2343
2364
1911
2311
2509
1691
1697
1697
1697
1937
1759
1676
1671
2592
2563
2520
2545
2267
1676
2264
1676
2030
2028
2594
1945
2665
2661
2873
1898
2005
1672
1696
1699
1683
2280
2284
1895
1646
1682
2576
1676
2577
1669
1664
2304
2487
2301
2054
1694
1661
1655
2284
1666
1663
2385
2424
2275
2627
2577
2302
2567
2307
1905
1902
2650
1900
1669
1668
2214
2049
2597
1680
1697
1665
1892
2279
2774
3061
2782
1703
1669
1670
2325
2354
1694
1712
1819
2313
2358
2376
1681
1678
2611
1904
1685
53807
1921
2281
2074
1758
2123
1774
2285
2369
2377
2654
2267
2292
2292
1652
1777
1670
2597
2599
2399
1664
2402
2574
1882
1895
2287
2650
2651
2303
1915
5008
2490
1669
1669
1636
2271
1898
2611
2384
1818
1819
2283
2000
1892
1686
2286
1669
9957
1675
1662
1666
1665
1694
2432
2377
2054
1670
2304
2067
1944
1781
2276
2379
1889
2048
1895
1816
2268
1813
1814
2305
1647
2298
1758
1676
1692
2214
1681
1684
1683
451090
2281
1670
2561
1684
1902
1679
1752
1675
2271
2647
2378
1757
1681
1755
2656
2258
1799
1687
3297
1700
1677
1692
1890
1818
1815
1667
1684
1760
1664
1820
1819
2750
2286
1671
2330
2755
2063
4067
1673
1679
1673
1656
1709
2492
2489
1675
1898
2387
2855
1935
1668
1683
1682
1913
1673
1690
2266
1889
2555
1673
1684
2552
2370
34274
1703
2271
1697
1680
2394
2658
1701
1692
1680
17579
1676
1676
2288
1666
1928
2087
1887
1916
1699
1704
1679
2360
2182
2185
1686
1687
2393
2293
2323
1870
1788
1683
2080
2319
2623
2595
2623
1673
2277
1881
1696
1699
1696
1890
1700
1906
2641
1668
1813
2390
1668
2267
2259
2485
2284
1866
1779
1656
1782
1892
1666
2244
1887
2655
2657
1667
2285
4904
1650
2656
1692
2657
1772
2395
2398
1692
1678
1868
1683
1693
1710
1681
2455
2309
1691
1666
2577
1678
240434
1677
1673
2559
2266
2564
2106
2259
2563
1674
1692
1682
1671
1669
2822
1696
1695
1695
1694
1675
1675
1684
2298
2285
1766
1768
1902
1694
1768
1765
2276
2281
9162
5089
1698
1698
10193
1893
2736
1708
1765
1766
1664
2104
2097
1846
2726
1689
2640
2638
2612
1850
2048
1646
2645
1764
2054
1677
1706
1674
1892
2256
1698
2277
1683
2603
1763
1759
1676
1671
2739
2286
206050
1681
1688
1661
2273
2271
2299
1686
2566
1899
1680
2250
1661
2311
2491
1661
1646
2354
1677
1804
1663
2013
1680
2294
2305
2263
2856
2260
2737
2259
2282
2259
2259
3653
1695
1671
1675
2280
1867
2283
1670
2098
2249
2301
2308
1672
1873
2280
2300
2588
11164
1953
1664
1674
2277
1899
1668
2102
1680
1678
2628
1680
1673
2276
1659
2490
2332
5614
1679
1694
1698
2835
2542
1879
1883
1882
1884
1883
1680
2305
1690
1694
2383
1657
1657
1678
1678
2398
2315
2665
1679
1678
2753
1790
1691
2309
1691
1663
1656
2719
2547
1817
4287
1705
2290
2613
2536
2568
2052
2054
2296
1704
1699
2756
1678
1940
1941
1674
1689
1668
1688
2614
1670
2267
2264
1667
1667
1669
1670
1670
1658
2277
1767
1917
1910
2481
1675
1913
2287
1671
1802
1683
2572
2187
1664
2281
2668
1763
2664
1698
1682
1685
2266
1668
1669
2053
2055
2055
12577
1695
1695
2302
2303
2599
1658
1886
2388
2388
1688
1673
1674
1804
1676
2279
2191
1695
1937
1936
2061
1906
2498
1690
2383
2293
2386
2264
1666
2291
2289
2398
2583
2636
2282
1688
2754
2288
2280
2280
1675
1643
7126
1688
1893
2568
6577
1735
1729
1662
1680
1688
2274
2276
2216
2272
1789
1680
1801
2854
1786
2312
1886
1703
1705
73800
1666
2544
2582
1685
1814
2291
2585
1887
1683
1673
2262
1646
2259
2484
2359
2484
1673
1645
1839
2054
1946
1766
1648
1956
1648
1701
2277
1689
2048
1671
2307
1680
2168
1889
1672
1900
1674
1724
1708
1682
1682
1761
2605
1796
2368
2368
1683
1678
1838
1821
1700
1674
2282
2283
2285
2566
1680
2651
1697
2733
8532
2280
3470
2543
2542
2021
2546
1679
2658
1682
1840
2311
1814
1843
2303
1840
2338
2590
1672
1888
2561
2606
1711
2588
3672
1885
1883
1886
2152
1775
2312
2483
2273
1663
2392
1679
2269
2351
2585
2587
2030
1663
1822
1822
1822
2288
2313
2569
1668
2630
4436
1880
1670
2256
2663
1872
2605
2602
2608
2284
2281
3911
2292
1679
1685
1705
2375
2388
1682
2313
2309
2558
1674
2493
2846
2567
2566
2845
1767
1671
1799
1673
2683
1664
1660
1760
1702
1789
2646
1677
1784
1788
1767
1846
1843
1699
1658
2257
2291
2461
1672
2288
1685
2290
2395
2290
2290
2398
1659
2281
2282
1672
1671
1898
2066
1895
1689
1707
1763
1676
1640
1722
1642
2580
1939
2357
2388
1716
1690
2605
1681
1807
3107
1888
1809
1905
1673
2586
1728
1894
1776
2318
1883
1811
1947
3352
2591
2336
9565
1684
1673
1821
2354
1672
1814
1814
1778
1673
53202
2326
1959
1672
1670
1668
2597
1857
2623
1832
2709
1843
1668
1687
1668
1677
1761
2365
9483
1705
2389
12949
2279
2209
1675
1648
1680
2282
2285
2580
2212
1669
2753
2748
2747
2643
2562
2291
2286
1662
2047
1893
2490
2288
2290
1689
1695
1870
2398
2283
1664
1678
1895
1819
2596
2252
1685
2289
1699
1698
1699
1699
1870
1816
1666
2285
2556
2402
2285
1676
1674
2572
2564
1692
2218
1792
1707
2547
1785
1679
1663
1663
1676
1681
2092
2658
3319
2346
2260
2286
2539
2664
1764
2800
1798
1688
1689
1686
1686
1687
1863
1861
1708
1695
1702
2045
2796
1670
2715
2714
2516
1817
1811
1759
1664
1835
2208
1677
1692
2587
1682
1707
1692
2207
1695
2207
1692
2823
2376
1661
2582
2538
1781
2365
2381
1699
2592
1639
1636
1639
2348
1669
2385
2051
1689
1692
5388
1665
1706
1776
2185
3793
2753
1695
1676
1693
2218
1657
1683
1686
1923
1683
2271
1703
185627
1928
1964
1687
1686
1683
1907
4736
2543
1768
1896
1679
2293
1678
2580
2293
1659
1675
1738
4092
2584
1667
2742
1674
1679
2488
1691
2498
2883
1683
1782
2098
2095
1665
2303
1671
52177
2270
1693
2522
2263
2265
1705
1704
1677
1666
1681
2095
1708
2620
1706
2619
1666
1665
1721
1721
2078
2279
2277
2283
2280
2278
1660
2286
1673
1775
1694
1695
1700
5212
2286
1660
2254
2285
1705
2219
2590
2591
3963
1689
2032
1890
2015
2277
1712
3344
1784
2081
2084
2084
1659
2286
1882
2568
1659
1802
1672
1674
1678
2211
1679
1677
1672
1691
1677
1689
1673
2364
3655
2604
1781
2086
2089
3072
1688
2599
1689
2294
2267
2582
1665
1671
1671
2867
2266
1678
42724
1698
1698
4548
1850
1671
1670
1639
1673
2271
2341
2390
1679
2279
1706
2279
2269
1686
1678
1678
1714
2289
1673
1710
2434
1712
2572
176675
1684
1686
1683
1685
1686
1686
1687
1684
1683
1686
2283
1675
2753
2664
2662
1685
1699
1674
1676
1923
1706
1710
1679
2267
2442
1889
2272
1656
1681
1682
1884
2050
1879
2264
1877
2205
2300
1871
2291
2369
2880
2881
2752
2750
2749
2044
1890
1879
2199
2474
1677
2476
2274
1884
1853
2270
1910
2289
1888
2846
2289
2308
2308
2398
2399
2399
1887
2389
1891
1891
2205
1877
2400
2403
2201
2291
2614
2604
2610
1667
2287
1756
1696
2872
2740
2298
1667
11479
1904
1637
1766
2380
1701
1700
1673
1674
2065
4873
1660
1660
1679
2614
1675
1675
1675
1677
1678
3236
1668
1673
1694
1694
1686
2044
1691
2374
2064
1701
1703
1701
2763
1764
1681
6380
1895
1678
2389
1686
2394
1669
1673
1858
1906
2087
1880
2577
1776
2755
1777
1777
1691
1691
1900
1684
2631
1669
1884
2397
2363
1684
1675
1670
1671
1691
1694
2574
1687
1666
1666
1676
2298
1934
1660
1697
1670
1671
1760
1777
2674
1680
1677
1680
5630
1696
1696
1698
1698
1695
1696
1693
1695
1694
1648
1666
1664
2465
2291
1706
1681
1779
1844
1882
1669
2274
1698
1665
1931
1660
1816
1766
2742
1738
2292
1695
1676
1702
1700
1698
1668
2093
2093
1699
1644
2255
1676
2213
1964
1812
1894
2374
2749
1661
1674
2456
2257
1667
1697
2366
3044
1687
1677
1672
2263
1678
1749
1750
2735
1755
1680
1661
1665
1666
2321
1663
2364
2881
2601
1713
1713
1786
2276
1695
1675
1672
2349
1796
1797
1673
1672
2027
1651
1676
1676
2280
1784
1671
1888
1652
1682
2531
2531
1643
1674
1693
1652
1932
1697
1698
2456
1651
1668
1671
1691
2668
1668
1681
2044
1932
1677
2285
2286
1812
1673
2444
2273
1669
2661
2728
2390
1685
2745
2252
1667
1815
3780
2709
4824
1676
2289
1783
1686
1687
1669
2482
1666
2282
1674
2604
2291
2291
1801
1702
1671
1699
1697
1690
1696
4153
1655
1692
2307
1668
1677
1702
1705
1706
1702
2733
2309
2482
1693
1656
1688
1688
1773
2880
1673
1657
2463
1679
1669
34275
1704
2085
1677
1680
1800
2874
1670
1669
1668
1885
1657
1682
1678
2178
2441
1695
1687
1690
1701
2302
1817
2571
1678
1666
2251
1705
1706
1709
2600
2600
1668
2873
2387
2380
2058
1734
1664
2093
1673
1765
1821
1764
1820
1673
1675
1876
1896
1881
2263
2279
1698
2877
4532
1688
1783
2181
1658
1703
1690
2983
2202
1676
3085
1676
1676
2570
2121
2565
2565
2566
2572
2566
2667
2588
2277
1770
1818
1767
2311
2568
1876
1878
1700
2285
1677
1681
1671
1670
2849
1691
1643
2084
1690
1676
1678
1680
1676
1679
1677
1673
1682
1712
2278
2272
2273
1873
2292
2350
1656
1674
3638
1938
1675
1930
1671
1679
1928
1925
1969
2062
2061
1872
1673
1878
2280
2666
2871
1678
2055
2047
110754
1666
1674
1681
1699
1695
1696
1701
1935
3041
2661
1876
1876
1790
2291
1683
1685
2389
1681
3692
2816
1673
10635
1670
2759
2601
1654
1647
1674
2276
2086
2086
1705
2420
1876
1670
2243
1672
1667
1693
1708
1875
2053
4185
1684
1680
1665
1667
1687
2472
1663
2758
2752
1671
1700
2483
2483
2293
2382
2584
1682
6895
1654
2650
2649
1676
2879
1680
1684
2743
1675
1871
1669
2379
1694
1675
1664
2398
2398
2398
2398
1687
1685
2402
1688
2401
1686
2403
1663
1698
1671
1652
1764
1690
1816
1893
1680
1694
1663
2877
2756
2750
1816
2287
1664
1681
1679
2572
1673
1683
1891
2889
1745
1667
1680
1681
1666
1684
1821
1927
2273
1758
2267
2068
8522
2454
1679
1677
2388
2386
1687
1653
2276
1789
2601
1692
1689
2667
2663
2308
1691
1692
2305
1676
1671
1680
1666
1758
1867
2394
2071
1671
1893
1678
2302
1538778
4655
1676
2285
2282
2403
2298
1683
1696
2260
14055
1933
1664
1658
1701
1701
1684
1687
2268
2274
1705
2082
1800
2272
1704
1663
1940
2284
1662
1673
1686
2608
1858
2314
1686
2483
1684
1679
1663
2491
1698
1951
1674
2908
1787
1790
1790
83982
1716
1681
1659
2301
2360
2525
1790
2348
1709
2052
1683
1877
1683
1878
2581
1695
1670
1675
2288
2281
2281
2279
2285
2280
5556
1681
2143
1666
1666
2602
1677
1679
1680
1813
1691
1691
1694
2172
1668
2277
3844
1676
1676
1678
1674
2601
2838
1876
2600
1671
1812
2372
2688
1659
2276
1942
2283
2302
1666
1699
1696
2283
4248
1675
2134
2287
9850
2672
1685
1685
1683
1923
1681
5123
1686
1661
1660
1664
2564
2312
2241
1661
1688
1693
1919
1688
1690
2603
2598
2598
2602
2594
1663
1708
1779
1663
1660
1661
1664
1684
1682
2560
2559
2561
1675
1671
1677
1751
1656
1813
1814
1811
1677
2310
1762
2242
1664
1720
2599
1671
1659
1660
1817
1822
1815
1824
1698
1679
1690
1685
1685
1676
1713
2242
1672
1673
1666
1684
2250
1660
1670
1673
1660
1677
2302
2245
1817
1822
1670
1703
1809
2238
1818
1667
1944
2548
1674
1668
1664
2558
1697
1697
1696
1692
1666
125591
1809
1656
1682
1697
1668
1663
1693
1673
1679
1660
1691
2370
1654
1652
1675
1661
1675
1677
2238
1683
1659
1908
1675
1672
1687
1756
16947
1694
1663
1667
1665
1650
1654
1681
1671
1651
1648
1684
2376
1816
1763
46147
1668
1682
2243
2242
2243
1683
1663
1668
1670
1676
1652
1673
1807
1765
2234
2237
2236
1769
1651
1677
1747
1673
1808
1672
1686
1676
1691
1674
1684
1677
1671
1659
1678
1942
1680
1680
1777
1677
1685
1686
1677
1682
1661
1781
1755
1670
1687
1812
1815
2315
1922
1690
1797
1925
1701
1675
1679
1670
2367
1674
1684
1689
1660
1683
1659
1658
1660
2374
1676
1670
1672
1672
1677
1671
1687
1716
1659
1688
1700
1672
1666
1664
1808
1670
1679
1658
1670
1689
2534
1675
1672
1671
1677
1659
2298
1683
1757
1670
1688
1677
1682
1692
1820
1816
1770
1665
1656
1679
2048
1651
1675
1676
1674
1672
1678
1672
1682
1673
1680
1690
1694
1666
1703
1668
1674
1689
1679
1684
1675
1665
1752
1666
1656
1680
1665
1663
1808
1679
1672
1676
1672
1653
1666
1663
1802
1664
1698
1698
1689
1678
1684
1675
1666
1661
1671
1682
1678
1678
1666
1669
1664
1688
1684
1952
1676
1679
2290
1666
1667
1662
1670
1672
1674
1649
1666
1677
1650
1657
1666
1879
1684
1675
1674
1659
1685
1678
1670
1670
1682
2297
1658
1654
1687
1681
1672
1679
1649
1660
1703
1683
1658
1681
1668
1671
1689
1671
1675
1679
1677
1673
1673
1675
1676
1675
1667
1664
1677
1677
1674
1670
1674
1667
1672
1671
1690
1661
1668
1674
2049
1675
1684
1679
1667
1664
1661
1684
1674
1678
1694
1667
1670
1688
1670
1665
1679
1683
1671
1679
1662
1677
1698
1688
1664
1661
1666
1667
1669
1680
1665
1666
1683
1678
1671
1672
1676
1692
1686
1690
1693
1674
1671
1675
1676
1685
1676
1669
1810
1811
1679
1663
1663
1675
1671
1666
1754
1675
1664
1666
1678
1678
1684
1669
1669
1674
1665
1678
1671
1686
1685
1691
1674
1650
1663
1688
1679
1679
1663
1672
1676
1679
1679
1642
1658
1657
1930
1677
1669
1665
1670
1670
1673
1918
1641
1671
1670
1664
1668
1656
1652
1655
1661
1669
1671
1658
1658
1656
1680
1669
1679
1670
2050
1928
1683
1659
1672
1677
1677
1664
1668
1662
1655
1652
1678
1673
1677
1678
1674
1671
1678
1673
1683
1680
1679
1673
1696
1668
1683
1683
1675
1673
1658
1674
1672
1656
1805
1666
1679
1663
1664
1672
1694
1667
1690
1674
1669
1677
1672
1935
1662
1669
1667
1662
1668
1673
1670
1671
1671
1687
1670
1666
1681
1667
1675
1676
1663
1692
1697
1679
1705
1675
1654
1674
1665
1667
1669
1668
1671
1675
1678
1674
1667
1663
1667
1663
1683
1680
1685
1813
1672
1677
1670
1667
1665
1670
1663
1682
1675
1661
1663
1664
1671
1683
1677
1681
1664
1667
1667
1673
1664
1657
1674
1670
1665
1668
1663
1685
1668
1675
1674
1688
1691
1680
1673
1659
1680
1674
1657
1670
1666
1680
1666
1663
1656
1645
1663
1682
1674
1805
1668
1672
1673
1666
1666
1680
1684
1684
1665
1656
1653
1669
1679
1661
1646
1649
1656
1667
1662
8830
1676
1692
1678
1664
1657
1683
1668
1648
1666
1666
1650
1691
1678
1671
1670
1667
1646
1662
1677
1663
1664
1662
1680
1907
1669
1686
2309
1689
1670
1680
1670
1661
1675
1679
1652
1671
1677
1678
1672
1680
1675
1676
1673
1673
1690
1691
1652
1665
1665
1680
1667
1664
1684
1678
1667
1656
1687
1678
1676
1673
1669
1675
1701
1656
1680
1673
1674
1675
1680
1680
1675
1678
1677
1677
1667
1672
1660
1667
1678
1672
1679
1677
1675
1674
1673
1653
1653
1678
1679
1679
1668
1676
1661
1673
1677
1680
1685
1664
1661
1680
1682
1668
1680
1670
1668
1682
1679
1682
1688
1675
1685
1758
1679
1892
1661
1673
1670
1636
1668
1668
1672
1673
1798
1679
1673
1656
1677
1766
1671
1657
1670
1660
1671
1681
1677
1674
1679
1675
1681
1666
1676
1680
1677
1664
1667
1668
1670
1669
1675
1687
1695
1669
1706
1712
1706
1675
1669
1665
1667
1655
1686
1679
1911
1909
1669
1680
1903
1897
1677
1679
1672
1679
1685
1686
1684
1660
1677
1903
1658
1662
1680
1662
1888
1678
1699
1669
1655
1682
1709
1668
1675
1677
1670
1686
1662
1662
1666
1663
1669
1686
1882
2436
2665
1680
1649
1671
1675
1669
1672
1689
1678
1673
1675
1663
1668
1680
1663
1713
1705
1679
1669
1662
1664
1666
1668
1674
1710
1664
1683
1926
1704
1655
1657
1668
1902
1674
1672
1669
1674
1674
1905
1902
1673
1905
1899
1678
1677
1708
1710
1703
1677
1913
1908
1909
1911
1679
11754
1667
1667
1680
1675
1668
1672
1899
1679
1898
1677
1677
1777
1682
1890
1685
1677
1679
1690
1671
1655
1902
1690
1898
1664
1901
1682
1706
1672
1888
3954
1682
1898
1663
1694
1675
1673
1898
1681
1885
1677
1667
1648
1681
1895
1680
1667
1897
1784
1690
1903
1660
1759
1677
1664
1692
1657
1708
1680
1676
1680
1679
1695
1898
1892
1672
1682
1668
1882
1672
1678
1789
1680
1662
14290
33928
3919
85850
1820
1787
1662
1793
15037
2202
7228
3144
3061
9200
2274
16490
1689
1689
2643
5358
2571
1884
4383
97580
1882
1882
1879
1876
5999
11197
112823
6099
2312
2809
2137
3316
7840
1617
2165
1633
2945
1947
2227
2135
7632
4014
27487
15710
1636
1979
4095
2188
7106
21647
2897
2771
2222
1838
4293
2318
2008
2060
2881
1963
21648
2460
1945
2034
2673
38887
2372
4443
4091
5499
2028
2025
3052
1801
13946
1962
2362
5955
2204
4092
2058
2078
2226
2820
2221
5331
14066
2091
2764
1647
2160
1633
1918
3786
7065
4297
2769
1858
7223
4994
1924
6507
3255
1798
7570
4370
5451
3682
4001
3787
4480
3536
8706
21047
3491
2073
2093
3148
9687
4162
8956
2347
12816
3663
6746
2555
7441
2701
4668
2911
5282
6914
72562
3184
5256
1985
3159
7832
9249
2011
24765
2712
3188
8619
8025
4256
1780
6239
2428
1800
2318
7381
2135
94217
3023
2038
2827
3157
2126
2528
4490
5365
2701
2361
2408
3539
3774
2584
1970
2533
5211
2271
4135
2295
3561
2056
34222
6391
2691
15864
2335
7331
2704
1764
2150
3669
3303
2187
2066
2897
2302
8637
1908
4894
4022
2678
2652
2117
2141
9249
2826
2397
4860
3786
2141
4861
2358
2219
9084
2122
7176
5255
2638
2550
8291
2886
3646
2111
2260
2894
2676
2039
6224
2306
9326
10434
1656
2379
16159
72564
1780
2135
4289
21208
1991
2098
1862
5018
5101
2502
14901
2149
6447
5401
2039
2043
1963
3451
2049
2048
3214
4847
2022
8637
2496
5400
2026
2051
1702
2079
3700
2363
1984
3198
1936
2008
2248
94218
1634
3014
13123
10434
3710
2123
2811
4481
1661
3859
1740
2000
4300
2809
4895
3648
4251
2128
22636
1732
3507
1806
10199
3385
3701
3631
1814
2752
3461
2339
4365
7833
2585
2213
4858
3159
7223
2789
2056
4651
2217
1665
21623
2229
2103
1851
6522
2072
2081
3434
4990
5681
2033
1631
3977
2277
1643
4547
25587
3064
1888
2086
6420
6300
3663
2333
48332
3710
2503
2249
6172
3640
1919
7030
2051
2825
4948
2474
4147
3397
6717
22636
6958
21207
2481
2869
7345
2104
2068
8538
2097
6720
10905
2851
3179
2785
3044
2295
2164
6702
3033
11212
2402
4758
2161
6982
4277
12177
2101
4048
5260
6850
1981
1973
7827
2734
2074
5436
6413
5390
6351
11484
1925
2152
10998
3663
2042
9377
6717
2310
2057
6219
3787
6414
3839
2015
6509
2597
1732
2037
2362
3622
3044
21640
2050
1929
6958
6426
10229
3094
1893
2670
6301
3307
3908
2553
2454
1991
4048
2267
2041
2684
1972
10904
5741
38882
3701
3962
2629
5949
2044
3051
4125
2709
10751
5162
63161
5391
108470
2104
5131
3175
10183
2721
25963
19410
3780
1708
2358
2408
2197
2402
2474
3156
2105
1997
4260
3742
4701
2105
30051
2690
3094
2765
3275
2730
3240
6840
3319
6889
1889
2654
2967
6509
2228
1708
2453
3809
1837
2438
5951
15360
1924
2818
9511
14171
2875
2101
2637
4646
2329
4531
2399
38883
3630
2993
11519
2435
2964
3869
9828
1758
1761
1852
5682
11692
2027
1773
2431
2343
7173
5527
6476
2197
2685
1657
1674
1774
2159
1976
2512
6989
2327
2967
2578
5498
9078
3725
2585
1994
2580
4646
6347
2422
21641
2356
1866
4854
12341
5250
3710
33314
2120
3816
2503
3473
2613
3568
11160
2207
2950
3829
1635
1642
7173
5612
5251
2597
2357
2232
4701
1634
3810
3329
3802
2350
2156
9607
5425
9463
2027
2468
2028
6099
5671
3167
3032
5395
9018
3038
2148
2077
7088
3378
2314
3780
3321
2028
3155
2239
6347
2563
8183
2968
1708
4082
2017
25143
3803
5052
4982
3084
2317
2056
1729
9854
1876
2061
1993
3637
2449
3468
11542
2890
2312
1709
2403
2435
2485
6223
3173
2080
2190
11672
5085
2143
2467
2872
15893
9677
2428
2339
2208
1925
8183
2637
3084
9762
2481
4882
2165
2148
4295
4855
6293
2223
2028
2804
1894
2572
3746
10791
1959
3395
2165
2787
1731
6490
5396
2321
2480
4953
4170
1942
4068
4514
3548
7124
8789
2942
11359
1977
4171
2242
2048
2362
2482
2851
2458
2765
2120
2467
6408
2865
2079
5696
2454
1992
2015
2461
5205
1981
2474
1931
3399
3526
3950
2035
2200
1708
3912
2473
4509
2466
2982
2187
37124
2305
1777
2443
2500
1708
10898
2160
4989
2440
2462
2322
2199
8763
2593
3132
2353
2738
1644
3128
2739
2470
2186
7086
3460
3610
2445
3547
2453
5454
10899
10001
15426
1655
13099
5001
2038
2468
2459
56982
2468
4314
2477
1723
7238
2749
3606
2160
1711
4458
2143
3807
1708
2481
5228
2445
4698
9472
2181
2193
3580
2462
3910
3418
16787
2901
2479
2459
9355
2455
1709
1998
2125
11056
2545
2629
7169
1954
2357
4145
3099
1711
2440
1823
2483
2392
3426
1858
2450
5918
6409
2450
2455
2327
2109
2176
2187
2115
2762
2578
5329
2957
2494
2482
2073
1760
181615
1914
2722
1649
2488
1635
48008
2460
1708
1904
1711
2060
2546
2454
1994
2413
2734
3862
2175
1708
2448
3020
2470
2462
3200
4173
2422
2687
2469
2181
2453
1708
2321
2766
2738
3074
3112
1708
2355
3532
2033
6843
1708
2477
6294
19407
4906
3191
2719
2482
2467
1708
2415
4017
2486
9196
1809
2239
2434
4041
3877
2471
2442
2471
8401
2440
2422
1945
2745
1708
9842
1731
2219
2452
2316
1983
2784
2451
1730
1631
3595
2459
3330
1746
12261
4063
2476
1946
1708
2132
7005
3521
2671
1699
2449
2488
2482
2838
1669
3023
1708
5577
1991
2468
2435
9130
1772
2452
15651
12340
8050
3196
2256
2451
2611
2459
6890
8652
1772
2531
1800
1709
2115
3597
3814
2321
5027
1643
2885
2455
1772
2619
2302
3401
1708
2663
8809
2934
1809
8285
2000
2901
5216
3095
3304
1708
11145
2170
1708
2050
1711
1941
4621
8009
1708
2427
2127
6320
2171
1708
2466
2261
1891
4411
2090
2458
2441
2634
2595
2302
3192
2465
1759
4321
1708
82372
1708
1933
1939
2594
1850
2471
2709
2388
8879
2558
12648
3154
8020
4929
2478
3609
2042
3568
1772
3653
2028
1803
2038
2166
5345
2099
5416
2279
2265
1708
6118
2453
2219
3843
2442
2094
6551
1771
1708
2215
2042
1762
2042
11078
3754
2289
12092
4598
1708
6592
1730
4536
3735
2472
1879
5097
1708
2941
2436
10081
11735
6537
3550
2227
1710
1861
3135
3238
2343
2055
1708
6593
2103
2481
6366
1904
1711
56927
1708
1791
1708
2226
2300
2145
2531
1756
1708
2457
2268
2761
2292
4068
108166
2682
2477
2867
4372
5004
1708
3647
1708
12693
3814
4321
2361
2416
2423
2455
1840
2015
7288
2439
5043
2043
2424
1632
2388
1988
2553
9882
4914
3640
2024
1702
1708
1840
2030
4160
2441
2451
1828
3054
2904
4651
1850
2209
2170
2455
1773
3468
2176
1711
1899
3695
2442
2437
2056
3518
3263
2467
1959
2429
2075
2433
1711
2092
5387
1708
1935
1708
2411
1708
2239
2407
33145
1708
1768
2953
1708
3825
2422
2434
2268
1708
3486
5878
2460
2421
2299
2507
4823
2581
2452
2314
3305
1869
1758
1711
1731
1708
1708
8038
17999
2420
1943
3331
14900
3653
2445
3901
2283
2774
2615
7419
2819
2153
1708
2160
19853
1902
2026
2455
2478
3421
5838
31518
2458
1708
3833
1712
3326
2424
2201
2387
1708
2444
1928
5540
1667
2267
9302
3688
1824
2208
1708
1708
1632
2428
5341
9083
1634
2289
1960
2649
2149
1708
24126
2417
2065
3147
1708
2263
2409
32207
3989
4593
1773
2199
1708
2445
2457
1665
2456
2720
2761
5043
2044
3442
1708
4185
1959
2167
9175
3561
2297
8859
2427
2458
3934
2419
2167
2419
2289
3743
2862
2709
2413
2884
5422
2460
2610
2131
1711
1632
3093
4145
2552
2439
3688
2216
1789
3835
2924
2778
5262
6182
6744
1842
3422
2770
2329
1950
1708
2231
2145
2421
6112
2791
2159
1708
1708
2145
2415
2424
2096
15274
1804
21490
3082
2385
2520
2365
2518
4661
13924
2309
1916
2399
2910
38537
3458
6422
1634
2466
9675
7931
2050
2160
1708
54731
3063
2456
2124
3833
3253
3170
1926
5437
1702
2457
2011
2454
3453
1635
2431
1741
9125
3311
4352
2950
1708
2010
1859
2332
1971
2442
2451
2720
2292
3670
2448
2669
2671
7585
2607
1962
2837
8084
13214
1708
3936
1672
3743
12565
3385
2432
3468
2242
1874
1940
5096
5422
2625
6007
2446
2479
2453
2004
2578
2834
1631
2412
2471
5695
5148
1921
5029
1711
54133
3197
1860
1843
56611
9543
2451
1814
2581
2778
2834
3635
6422
3708
6219
3777
3338
2606
5347
3304
10015
2629
4546
2912
3598
1752
2614
9062
2733
2520
9817
4476
3346
1641
6919
3415
5148
1641
8626
2705
4025
2114
1736
11483
3153
2878
2568
1738
5069
4435
2063
1904
2651
2933
2574
3672
2587
6527
2515
1797
2151
1794
3468
3797
2630
2374
2539
3625
16979
3486
3181
9373
9238
3707
356354
2949
2680
10750
2015
2738
1764
5376
1732
9957
4563
4553
1903
2721
2952
9287
8076
2623
1906
3222
3377
3942
9075
3114
1802
2861
1921
2052
1701
3037
2739
2242
1727
3396
12494
2167
1883
5679
3878
3629
2126
1711
2120
9372
2357
2600
1708
6918
3338
1663
2767
3475
10015
9816
2208
2031
3143
1868
3094
2829
6526
7130
3364
8261
25595
3156
5376
4025
2715
3028
6335
1919
2127
1784
2357
2049
1621
1791
2573
2865
27935
2583
8593
3323
3129
2587
3245
2613
2237
2165
2053
1898
2169
8396
3028
2759
2152
5772
2391
2135
1812
5298
5065
1896
9005
2599
4193
2564
7716
7563
2864
2640
22026
2717
2129
5205
2875
4611
3354
5189
2765
1913
1718
4871
2180
5304
2420
3131
2321
1808
9536
3364
2855
2886
3767
3852
2763
16109
2171
5391
3341
36035
1640
2118
2645
2139
3367
3148
3142
5037
2962
3704
2612
3253
3028
3705
2242
2684
1669
3194
6335
2053
4277
22025
2906
4905
3536
2733
2171
2156
2696
3210
11359
3141
9003
1873
15702
3477
3293
2209
3000
5656
38654
42963
3760
12983
1835
2871
2646
1812
1859
8037
3762
16440
2436
1789
2493
4738
2379
3852
2715
4371
4189
5076
36549
2695
3804
1642
3831
3678
2612
17485
5655
1885
1725
3466
1888
2669
5257
1966
1947
3529
6591
2028
6126
3630
4535
3622
2294
7178
4096
3493
2778
2993
12692
1855
1763
3462
3407
17988
6344
2409
2491
3096
3210
16067
4798
4594
5096
3634
15338
3720
3233
1897
1746
6786
2161
4053
2598
2570
13537
12609
17965
4085
7725
3212
3230
4417
2326
4688
5565
6754
5341
2308
2773
2675
3569
3804
1971
2675
13679
5490
3014
3817
3232
2491
2297
2765
3428
3697
2872
2356
2681
2255
1946
2108
2327
7762
4798
3773
3568
1854
3637
6614
4968
3232
3538
3441
5096
10769
2577
1734
1605
2268
2193
3010
8769
1699
2614
6305
4817
7463
15368
4981
2285
3462
5606
2212
3724
4534
3009
3422
2151
6441
2312
3305
3637
3212
2662
2038
12042
2364
9004
4688
3188
2617
2998
4586
2431
3902
5304
6344
6502
3697
6292
6188
2408
6260
8341
2817
7372
3184
2830
3725
2168
6006
2108
2327
4509
2877
7333
3078
6020
2989
7441
6197
2532
2285
2051
5029
4368
1865
3535
25765
4521
1860
2479
3027
12982
8772
7900
2126
4188
37588
1915
3651
2617
3345
2394
2555
1890
3376
1968
13332
4330
6423
2573
2964
3613
3725
8817
2179
2050
2623
2714
2608
2713
6328
6020
8293
2536
2815
6812
4009
3467
2758
2614
2187
2128
4167
3988
20216
3231
2506
2710
27940
7199
2585
6774
5610
10956
3637
2541
3696
2942
1659
2170
6373
7032
2758
7107
2964
3213
2177
1762
2138
1675
3659
5046
2599
5316
5079
4459
3528
2492
5156
2169
2208
3051
9381
2506
6926
2059
2605
9823
3211
19381
2565
5172
3483
2544
3185
4864
2223
5384
2630
1859
3187
4098
4470
2134
11438
22034
19380
9380
1970
2585
5084
6925
35166
2605
9822
2059
2311
4694
5663
8993
2179
3051
4601
15227
1858
3193
22033
3241
5662
2123
2320
3023
2655
3651
3240
3648
2734
74250
2146
3624
7304
2624
148409
12198
19389
5257
4097
2649
4621
2905
19388
5043
5442
2836
2362
4304
3933
3966
6387
21226
4394
7693
3650
4468
5152
4071
8311
3939
5103
4531
20012
2360
5176
5862
10175
2442
1976
24
2411
1689
2274
1710
21740
1686
2276
1693
1690
2307
2273
2273
1654
2274
2294
1897
2277
2285
1654
2273
2293
1676
1676
1661
2277
1645
2580
2815
2638
1618
2604
2193
2450
2596
2408
2263
2264
1905
1663
1674
1706
5489
2284
2310
2271
2273
1665
2311
2259
3690
2547
2494
1955
1909
3690
2322
2260
2309
1672
1673
1907
2578
1670
2275
2236
2278
2235
3530
2235
2581
2236
1682
2267
1909
2275
2267
1684
2265
1882
2702
1659
1943
1655
1654
1796
1665
2261
2363
1687
1661
1657
3140
2703
2698
1709
2289
2700
2360
2359
1691
1659
1905
1899
1788
6400
2273
2272
2197
2331
11098
2487
1899
2344
2502
2499
2502
1721
2283
2795
1879
2208
2566
4751
1756
3094
2350
1672
1658
1672
2246
2220
2270
2086
1906
2603
2505
2558
2556
1679
2244
2494
2249
2217
1888
2575
2581
2553
2216
2213
2216
2258
2051
2242
1903
2590
2461
2272
2270
2270
2553
1866
2495
2622
2485
1850
2484
2516
2462
2556
2003
2306
2306
1885
2211
2277
2607
2279
2208
2208
2212
2382
2250
2459
2568
2298
2490
1682
2266
2143
2277
1886
1886
2208
2221
2219
2574
1897
2278
1684
2561
2562
2561
1896
2502
2614
1682
1892
2248
2694
2276
1909
2230
1913
2047
2266
2711
2711
2575
1915
2547
1921
2601
2284
2287
2269
2265
2265
2119
2504
2205
1866
2262
2299
2220
2219
1963
2544
2561
2561
2561
1966
2546
1909
2261
2255
2282
2285
2284
2282
2284
2281
2282
2280
2281
2121
1675
1676
2496
2499
2496
2494
2275
2574
2550
2486
2463
2489
2279
2279
4981
2036
57372
2718
2260
2237
1914
2270
2504
1903
1906
1873
1975
2248
2165
2312
2249
2007
2280
1896
1859
2583
2551
1890
1897
2154
2556
2275
2281
2281
2002
2589
2588
2249
2022
2493
2504
2497
2499
2498
2029
2553
2292
1683
2544
2550
2559
2513
2534
2530
2530
2419
2572
2791
2567
1909
1912
1674
1917
2206
1876
1881
1680
1682
1676
1673
1674
1674
2614
3071
2270
2269
2600
2291
1902
2137
2298
4304
2074
2099
4456
2278
2242
2453
2592
2538
2261
2257
2459
2221
2221
2222
2209
1870
2330
1892
1676
2546
2268
1909
1910
2705
2271
2593
2617
9858
9858
2278
1666
2707
2707
2278
2010
2548
2272
2579
2258
2236
2270
2605
2464
2246
2248
2246
2249
2269
2552
2584
2274
2273
2274
2377
2586
1866
3333
2494
2551
2549
1882
2213
2356
2356
2277
1900
5480
2262
2274
2606
2613
1891
1995
6535
2268
1915
2350
2268
1687
1659
1683
1657
1652
2532
2543
1908
1908
1696
2545
1703
2572
2367
2321
2568
2055
2316
2329
2054
1750
1815
1982
1658
3894
2272
2237
1681
1661
2114
2595
2595
2276
1660
2488
3296
2270
5250
2488
89001
2202
1660
2203
2266
2266
2266
2268
2567
2255
2710
1682
2096
1706
1691
2596
2556
2550
2462
1906
1895
2466
1686
2627
2628
2014
2392
1934
1918
2354
2319
2354
2544
2279
1877
2272
2029
2745
1790
1703
2203
2277
2203
2275
1672
2538
4073
1681
1912
2521
1913
1674
1916
1672
2568
2568
1664
1672
1917
2544
1954
2340
2486
2492
2382
1652
2322
2324
2715
2220
1783
2354
1643
2197
2367
5332
2369
2302
2065
2197
2502
2501
2501
3750
2204
2045
2200
2339
2189
2570
2307
1671
1650
2279
2279
7311
1801
1677
2251
1679
1677
1786
1679
1857
2283
1683
1684
1912
1670
2428
2256
1653
2265
2538
2265
2267
3745
2592
5359
1708
2289
2379
2360
1668
1859
1857
1662
1662
1701
2220
2209
1710
2326
2550
1631
2336
2265
1695
1670
1663
2194
1897
1702
2260
1664
1698
2253
2587
1669
1667
5566
1879
2479
2278
2578
1891
1670
1674
2515
2115
1705
1904
1762
2291
2558
2292
2294
2251
1936
133938
1573
1920
8616
2072
1851
2386
2071
9665
148455
30539
2180
4217
3665
2972
6231
2090
1673
2294
1870
3993
4773
2912
1985
33637
4257
3935
2008
1797
4289
68276
2213
1813
16677
55302
3683
2076
1917
4773
2495
1901
1836
1737
2142
2010
2504
3587
2009
50357
4215
4146
2293
7942
25163
206956
4531
2619
52772
5125
1864
2547
33530
8485
3347
1815
8666
8543
14668
1872
2682
1842
2091
2341
1652128
7384
54217
3236
2272
1879
30060
18473
2389
3740
2936
6238
2532
6342
1722
1633
1846
4159
3094
11342
2759
2870
8589
2653
3064
1862
11609
2244
4303
2460
3827
2618
10737
7421
2968
2532
2210
8391
2686
1736
1906
3333
2112
2771
2330
36141
4960
1642
5515
6014
32301
2776
2774
1675
2284
4399
1672
4023
2005
2011
3068
3203
4290
31632
2874
2271
6308
3754
2657
4226
3122
2018
1938
2760
2217
1987
1856
1972
2407
3870
4380
2055
3585
2136
3214
11058
2743
1690
5536
2312
33078
2029
2709
3847
1681
2084
4150
2902
5020
12820
2602
2425
8094
2955
2100
2294
5806
2133
2970
3663
8052
1872
14010
15721
2631
2754
6405
2431
2068
2883
5632
3471
2346
3549
2035
110686
118484
3053
2026
3737
2321
8312
2863
6979
8894
2681
5763
2136
3502
2357
55444
2221
1971
2101
2013
4579
4305
3995
3396
2114
1930
4319
2028
2789
2810
4060
1761
1942
2820
3933
3464
1777
2453
2099
1915
4845
2905
2550
50569
1900
3067
3388
2123
2950
1652136
1677
6963
9604
8276
2467
1652126
10972
6783
6246
1843
7492
2095
1799
5082
2574
1811
3295
20407
2031
2638
2582
3274
3721
3227
2761
1686
2076
2634
4704
38794
1652128
2350
2158
3753
1917
2234
7925
1747
2077
2108
7613
3181
2323
3796
3227
2402
7236
4363
2170
54527
3615
2862
2618
2379
20658
7848
2289
2113
2897
1963
3714
2171
4707
5058
2172
7736
2510
3137
2218
2838
48324
3909
3660
1609
4071
2124
1862
2122
2362
7933
54791
2021
1854
2192
4044
4346
2010
2476
2987
5015
9438
2420
2035
3402
2805
4363
1936
2367
7191
1956
12128
2247
2330
7384
4197
122257
2218
4389
209779
1997
1966
2223
1723
4089
2031
4204
3504
2458
2476
2216
4697
5661
52059
2009
13819
4175
1997
4023
1870
7549
200016
5619
1060586
121450
2038
1672
5033
267178
3693
1940
2213
1679
2077
1676
1694
9880
3540
2028
8646
5046
2562
2653
2325
10076
1682
2818
2492
1885
25483
2233
2540
82348
1846
2009
2218
3727
1837
1661
1817
22366
2543
97596
12432
2623
11402
3374
2183
4082
11143
33126
4419
10422
2204
2605
7256
2083
9847
1900
2037
1839
44195
2026
1978
2180
1863
2428
9594
28385
2825
2092
2199
4412
6111
1666
2240
2693
3898
4072
1851
2512
1681
12830
3803
47106
2290
3187
2027
1975
8583
5529
7988
1674
7265
54234
3515
4711
1657
2204
9962
21071
1935
2027
2409
1965
1949
6400
32475
15182
1649
2579
6912
8115
2853
2252
1672
2112
1890
2124
60970
6307
4725
1855
32872
3263
1905
2490
1719
3649
21593
3848
3752
2050
2823
2437
2705
1989
5360
2848
3289
4093
2047
2566
4292
13921
2661
2089
2522
2812
1784
4093
5197
1991
11572
2829
2115
6009
5220
2084
5679
2702
19007
20350
1662
8466
2981
11841
2106
4693
5414
2232
3382
1930
2805
2462
3037
3829
1929
2781
1953
4211
2667
5537
2377
1652168
9892
2495
6525
7473
2068
1931
3230
2820
1926
2317
3131
13057
4666
2798
1846
2499
2194
1804
2590
1997
5642
5467
4219
3773
3559
5552
1782
4942
4784
7003
1666
1974
2323
26144
2811
22877
2805
2902
2120
1657
5082
1700
2297
4212
1762
1791
1881
2610
2105
4729
2014
2964
2408
2087
2987
5447
2217
2426
12549
1881
3645
4182
1865
3471
2531
1753
2781
1724
2191
2728
2714
1741
4818
14475
2383
95281
14126
2036
1822
1884
22807
1992
2085
6126
5589
9079
2065
2798
1811
2966
2869
9101
6034
10276
1942
2553
3824
1991
4224
1812
2420
1738
2327
1676
2176
5998
5801
2135
2054
2342
1956
30614
17358
1956
2369
2321
2126
1665
1662
1663
2166
3293
2064
2688
1998
3688
2769
2064
2596
2866
1960
1727
1784
2004
335018
1825
1888
8365
1831
2009
1727
1746
2078
1786
2461
1818
52430
2326
1674
1673
2012
4320
3189
2044
10033
1874
1793
2042
2223
9814
4458
6164
2608
1652167
2133
1657
9321
1807
3223
1665
2188
1698
1695
4298
2153
4170
2185
35528
2393
1961
2138
2178
3932
1881
2446
2024
3417
3862
2463
2022
1913
29200
3082
3839
1672
2599
8596
1862
32477
32477
18395
1648
3599
1771
2017
2112
2221
2361
1670
7566
1680
1652159
1972
1821
1651
10457
2406
1776
1661
2078
1757
2977
2935
2031
3513
3747
3275
1643
4722
2301
4262
2118
1769
1676
1672
2998
3523
1769
4062
2049
1949
3879
2459
2485
1655
2450
7046
1913
1795
9965
10041
1901
2976
2145
1668
2803
1665
10903
4296
1974
2447
1777
3556
2526
1737
1797
4145
3989
6785
13045
4123
49853
1821
1659
2708
1655
6706
2398
1754
1672
1839
2188
1896
2250
2014
2280
1667
1702
1663
4027
1901
6637
2711
2562
1908
2139
1876
1788
1645
1652166
3009
1762
2709
3065
1903
1713
5073
1685
1687
2041
40848
2064
2318
7359
1681
1662
1998
1658
1673
11608
1833
1667
2779
2655
2894
1878
1927
2716
1995
2036
2054
2054
1726
2254
1805
1652168
3183
2008
1661
1658
3673
16850
3316
2422
1809
2068
2610
1728
1668
3732
1669
1652164
3060
2419
1696
3698
2068
1657
37510
1878
4001
1652162
2131
2274
1998
1728
1668
2953
10423
15399
1660
2483
1643
1825
1652162
1873
53770
4254
1686
1653
2863
2259
1679
5713
1668
1901
2103
1641
1888
1884
1681
1680
1682
3400
2068
1805
2026
1672
4699
2283
4631
2134
3822
2364
3074
2042
2233
1676
6000
3492
6248
1671
2499
1694
6260
6953
2047
2800
6535
3552
7802
16712
5726
7229
56483
1893
2335
4779
1932
1660
9368
2230
8074
2091
1876
1659
2086
2228
1679
8048
1666
2586
3389
8495
1996
2156
14292
3934
2038
7169
2366
2364
2452
2217
9432
1969
1770
2163
8493
2921
2562
1909
9970
3307
2362
3650
2424
4146
2272
2770
16643
1632
1905
2203
2246
2541
2140
2668
2175
1668
2120
2231
5674
3578
9849
7224
2039
4829
5566
2427
2006
4343
1671
3197
1655
1657
8089
2072
4267
2585
1656
3821
4481
2586
4632
2277
2375
2050
3734
1916
2042
1685
6894
2262
5480
2242
3507
2548
2527
4576
11738
1996
2452
1928
1928
7785
8074
2439
6566
1670
53451
2074
1893
5256
1734
1738
1666
2526
10357
2272
2143
16505
2534
3569
2457
2087
2142
2848
2957
6743
3645
2317
85854
2477
2789
6987
1686
1684
5388
1960
2421
2193
1682
2552
2054
1876
2661
2106
2777
4101
1900
5599
2207
1835
1656
7176
5971
1687
2368
2829
1727
20882
1834
2407
2258
2392
2112
2387
2544
2166
1895
2504
2354
2101
3313
2000
3283
3546
1652
2345
1917
2529
61785
7873
1973
2110
3230
1976
10228
2048
9575
1671
2190
8109
5975
11527
9067
1790
1877
2037
2895
2912
8543
4969
4773
4011
2132
7770
1669
2047
2029
2356
1649
2068
2900
18501
1827
24794
2084
2775
1925
1977
2125
1708
2233
2959
2783
1958
2814
7558
1848
2763
2043
5666
6060
3307
1752
1784
1669
1666
279093
52538
1966
1662
2096
5480
2067
6655
8199
2482
1777
7683
2369
1973
4029
1954
3522
1957
2132
2325
4334
8080
15902
2056
5277
1880
10071
2044
2000
2026
2215
3252
1768
1874
2264
1733
1778
1893
3089
1666
25798
1920
1768
1912
1784
1913
3522
1673
4216
2030
1850
3808
2286
13577
2085
4578
5316
1810
3156
1923
3258
1861
1908
1756
2123
2319
4485
1728
3861
4539
1761
3558
2776
5094
2192
49002
2762
2014
2040
2710
3639
2084
2335
3622
3584
2067
4331
1980
40847
2946
3928
1802
2429
2399
2958
1743
16506
4405
35322
2054
4064
2102
2031
1861
1984
9974
2584
1979
2139
1936
2014
5963
8031
2772
3154
1953
1664
5929
2575
2296
2459
1648
2215
19706
2039
4689
2641
3158
8089
2013
3605
14534
4157
1652
2049
2193
2834
7776
2991
1933
1670
8568
1699
2581
138372
1899
2148
16807
56350
2131
1683
2668
2673
3069
8049
1916
2004
1932
20882
1890
2782
1776
2041
2027
8815
2592
2105
1832
2961
2508
1881
2037
3423
2366
2887
9279
9233
11127
4381
2055
2179
2226
2129
17786
7380
5874
4114
10766
2177
2172
1668
3185
2078
8285
2481
2734
8942
2122
2097
7949
2055
7017
1669
2427
1679
4689
2166
1836
2122
3259
2407
2041
2378
1673
1837
1814
3304
5118
2248
54245
4280
3942
1762
53133
1785
15489
2317
1770
4065
2139
2139
10867
7948
9338
1856
6556
3938
2379
1657
2435
2045
1840
33136
6161
3720
2343
2853
6136
2037
6797
2152
2037
5614
2037
3269
3398
1650
2415
1886
5028
2230
47265
1679
2961
1698
1638
3043
2512
7601
7927
1926
2013
2433
53793
1777
2848
1910
5660
199393
1648
2150
3019
2216
6642
1893
2105
3240
3416
2007
2332
2286
73911
3216
43280
16788
2183
2051
1801
7318
2930
4164
9217
14233
4418
7304
2959
2056
7286
1984
1956
2536
6751
2988
2029
2779
2640
2043
2801
2968
18348
7351
2929
4919
3423
1670
2303
1652169
1975
2049
2456
9616
2037
1689
1688
81451
33571
2027
1764
2192
1987
8969
5976
112829
112829
2195
2422
1857
1655
1654
1654
2645
6680
1730
2460
1689
4219
2642
8168
4944
2081
2011
2426
1778
3219
2391
2866
1926
2222
2081
2038
23969
2118
3510
4820
1680
3337
7357
1688
21283
2055
2051
4633
2344
1776
2294
1673
2286
2145
2459
3508
1768
2100
3922
1809
7535
1672
2708
2704
1880
2371
1910
4091
14309
1664
27772
60856
3242
1915
2121
2130
2114
6784
2077
3932
2503
1912
2158
2378
5798
1669
1880
12892
3161
22735
3104
2350
2093
11919
3004
3232
2244
3932
3969
2088
2849
1683
1652166
2067
1656
4412
2155
2260
1904
51877
2935
10022
1674
1666
234448
5396
2260
97608
97608
3548
2041
11744
4590
11083
2036
4344
1667
2058
1684
1001985
1962
2471
2478
2617
2026
11527
1694
4513
61883
4381
50933
2743
10542
3971
4016
2121
2856
1969
55573
2273
2810
24783
64889
2644
2461
3641
1927
1664
2958
1673
2384
2979
3102
10745
2049
1828
1670
3225
1950
2328
63353
2183
3780
1927
2342
2144
2037
16930
3838
3241
2187
2054
2016
2143
8219
1763
2064
2267
4089
3327
3429
2320
2162
16826
11144
1652
7349
2143
3810
2063
2094
3916
8362
8058
8422
7561
2043
1770
4925
2595
1785
5277
2053
4289
1850
1652172
7956
2158
2294
2950
2040
1644
2053
2043
1666
13702
2143
8381
1639
2682
24111
1688
8739
1660
5352
48356
7237
2036
2087
2022
4937
1670
2087
2003
20001
3032
2730
1697
1685
2952
3100
1975
5454
2293
2294
2114
1959
2061
8109
2341
2133
4862
2454
2210
1826
1833
2719
2053
2201
7915
5081
29609
2300
1777
1953
8345
2267
5290
5368
2119
4365
8441
2062
2037
33434
2019
2190
3793
2016
1949
2550
7212
1834
2027
2146
1667
4545
2715
2103
2803
4843
3176
8851
9516
1887
2227
2255
5555
2080
9194
2061
1760
3511
2037
1847
4554
2093
4426
3041
1978
7400
2803
3200
2150
8710
3263
17193
1821
6010
54560
2333
18393
2775
1658
4386
2588
2679
15768
2932
4141
1918
2079
1906
2131
2050
1668
2067
2637
2041
16544
2781
3339
1988
2124
2726
4711
61377
5781
2034
4073
1796
1672
35692
2491
2356
1684
3451
2363
2330
11018
1848
2167
2159
56960
3769
2029
2315
1657
1691
3041
14770
2280
2316
2271
1653
1719
8180
1679
1691
4100
5873
27496
9133
2048
3244
1668
2159
3148
2091
2392
7166
90326
1998
2054
2333
6631
1799
3411
1961
5525
8749
1765
8066
1965
3069
52061
3425
2755
3637
9354
2623
1760
1728
1674
2125
3788
7539
53495
2197
129042
106031
1693
2551
2251
1854
1902
2489
2494
2490
2554
2548
2605
2608
2293
2300
2279
2501
2273
2296
2567
2538
2542
2617
2559
2454
2795
2809
2215
1965
2252
2215
2287
2225
2225
1885
2634
2272
2256
1892
2541
2207
2263
1892
2263
1657
2551
2261
2392
2546
2281
2505
2272
2490
2262
3128
2288
2547
2314
1916
2574
2797
2554
2302
2795
2311
2631
2336
2637
2221
147363
2428
1883
2385
1883
2273
2499
2553
143550
2603
2213
2213
2214
2214
42523
2562
2563
3346
2214
2559
2257
2280
1847
2265
2268
2269
2544
2268
1676
2014
2262
1669
1682
2278
2263
2264
2544
1891
2196
2398
2582
2211
2212
2245
2270
2244
2245
2246
2244
2210
2210
2209
2209
1685
2210
1681
1665
1666
1868
2556
2083
2461
1890
2602
2273
2219
2221
2215
1903
2574
1862
2513
2623
2268
2230
1878
1935
2227
2209
2221
1697
2211
1676
1683
1922
2440
2272
1680
1675
1680
1878
1677
1681
2408
2825
2499
1906
2500
2502
2503
2503
1893
6060
2266
1671
1668
4837
5135
2302
2188
2262
1976
2530
2549
2375
2578
2575
1650
2570
1645
2456
2546
2547
2542
2926
2285
3238
2038
2274
2579
2267
2099
2619
2585
2617
2282
2214
2262
2266
2571
1895
1898
2186
2552
2268
4852
2282
2265
2263
2270
2278
2306
2285
2270
2261
2281
2264
2269
2269
2197
2200
2285
2245
2283
1887
1699
1656
1893
1690
1908
2385
2382
2272
3024
2363
2273
2573
2275
2254
2573
2074
2292
2283
2384
2273
2277
2636
2268
2034
2260
2261
2265
2268
2700
2561
2562
2298
2205
2201
2534
2776
1897
4033
1900
2578
2762
1688
2444
1688
2597
2256
2268
2322
1687
2264
2557
2399
2281
2261
2474
2535
2235
2699
2549
2502
2371
2503
2376
2546
12489
2505
2268
2279
1679
1677
1676
1679
2483
1677
1675
1673
1679
2438
2547
2552
1915
2271
1911
2565
1910
1905
1682
2287
2545
2768
1916
2305
2556
1907
2200
2267
1903
2303
2198
2492
2215
2551
2552
2612
2208
2210
2210
2536
2218
1680
1885
2271
2255
2291
2254
2258
1681
1712
2300
2255
3475
2468
2255
48546
2258
1681
1681
1680
2275
2082
2491
2261
3851
2317
2564
2478
2043
1671
2673
2462
1883
142950
1901
2601
2576
4379
1924
2014
2273
2301
2304
2300
2296
2300
1921
2299
2300
2302
1885
1658
1675
2186
2536
2494
2442
2167
2231
1682
2234
1694
2581
1695
1696
1691
2580
2205
2363
2263
2258
2263
2261
2797
2269
6859
2269
3244
2282
2566
1649
1647
2251
2843
3339
1686
2395
3286
3312
2323
2490
2195
2570
2567
1900
2504
2390
2205
2203
2265
2204
2502
2496
2497
2274
2252
2204
2277
2202
2205
2310
1869
2310
4641
2273
1700
2213
2214
2537
2502
1867
3372
3332
1893
2301
2402
2401
2257
2448
2082
2556
2307
2262
2832
2268
2282
4337
2269
2270
2570
2238
2479
2588
2549
1677
2214
2220
1680
1679
2209
2212
2042
2222
1865
2259
2320
2261
2221
2257
1887
1710
4556
2279
1890
1903
2377
2373
2614
2052
2539
2098
1915
2328
2540
2271
2273
2285
2276
2271
2286
2608
1905
2487
2487
1658
2334
2237
2331
1893
2388
1893
1787
2094
2121
2273
2296
2270
1885
2872
1678
1689
2569
2277
5717
1933
2268
2277
2251
2083
2958
2003
1681
2014
2694
2272
2543
2279
2260
2543
2228
2335
2229
2457
2251
2454
2349
2351
2647
2219
2530
1651
15832
2186
2494
1696
2287
1879
1677
1673
2890
1678
1678
2226
2696
2216
3543
2581
2582
2271
2268
2215
2543
1874
1763
2464
2483
2320
2465
2490
2558
2320
134059
2719
1892
2276
2372
3509
3510
1681
2270
2253
1899
2585
2485
2566
2587
2312
2191
1901
2554
2558
1657
2268
2268
4987
1656
1790
2271
1882
1888
1882
2493
1864
2555
1693
2269
1674
2274
2557
2500
2500
1677
2052
2269
2272
9507
1882
7605
2487
2583
2612
2487
2040
2610
2014
1868
2836
2203
2287
2824
2407
2542
1920
2797
2584
2483
2210
1894
1676
2284
2276
2357
1879
1878
2450
2362
2054
2383
1901
1683
80983
1684
2467
1680
2468
1903
2364
2526
2374
2491
2576
65498
2899
2579
2390
2274
2273
2287
4473
2559
2256
2279
2278
1660
2069
118153
2531
2535
2553
2273
2545
2539
2271
1678
1676
2010
1677
1680
1678
1675
1680
1679
2205
2224
2304
1645
11993
2235
2772
2441
2362
5406
3733
2037
8054
2227
1771
3869
3395
2413
1937
2603
6140
2987
1860
9444
1661
2118
26473
1665
3986
1763
1863
1662
2027
196
2535
196
196
196
196
1690
196
196
196
196
196
196
196
4986
196
196
196
196
2222
196
196
196
4908
196
2039
2031
2423
2057
1657
16831
4518
8561
1660
4719
7787
2289
4706
1652164
2407
2351
9140
2067
5236
1663
1659
11516
1629
3705
1968
1773
4211
2525
9698
7766
1739
44461
8765
2221
4973
1669
3339
2453
2038
11038
2479
1656
1660
17962
2288
2079
1687
2347
1773
1657
2481
1948
7334
1768
10019
2834
23912
1787
1786
7457
1749
8401
1997
3228
1738
1819
1748
2078
1773
1659
1653
13732
1672
2239
1667
11100
5572
7189
1668
5173
1869
7642
7348
2618
2590
2412
2028
1662
1661
1652
4754
2007
1654
4973
7407
2809
1661
3031
2104
3350
2027
2209
2550
2041
2026
2037
1691
2022
2084
2714
4975
7405
2457
2291
2329
1644
2017
8828
4015
4829
2149
8166
7933
5666
2320
18412
14879
2393
1635
2026
1646
2010
2389
1933
9262
1669
2401
1659
2006
2167
2120
1759
2216
1663
2422
15151
2460
1983
3879
2395
4457
1779
1745
130378
1742
2386
2632
1831
1675
2017
1928
2452
11753
2259
3891
1651
2128
2861
4214
3311
2040
3966
2035
1952
5375
6756
1800
2244
1886
12676
2037
7715
3061
2012
2140
3020
1821
119230
2074
1987
1685
4939
1668
1960
2976
2018
2099
33113
1995
1769
7313
5049
1757
1958
4585
6130
1901
3019
2117
2204
2068
7430
2356
4962
27544
2156
10037
2601
2652
19797
1669
2906
2238
1867
2358
2340
1695
2149
2053
6804
1674
2544
2217
1668
1958
2018
11319
2328
1689
3655
5111
13610
1985
2093
3031
4118
1734
4907
3412
1891
2084
1845
1854
1786
1859
3640
2542
4303
1975
1672
1997
1738
2549
1645
1747
8717
2415
3413
1996
13954
93935
1792
2379
2284
2968
20867
6194
1666
2095
1763
13960
4843
1672
1655
1671
5096
1664
6440
2796
1788
2162
1723
1735
10539
1795
1912
1770
10073
1694
1871
2505
2655
14175
1727
1666
2742
2072
24385
2479
1689
7113
1737
88660
1670
2208
1670
7660
2019
1813
1631
184611
12459
2458
2004
2745
1686
2638
1644
11741
1936
2202
54268
1770
1676
1670
9228
2466
1976
7327
1961
1688
1674
1658
3079
1684
1934
8824
16950
3402
1952
1645
1775
2216
1783
1685
1682
6293
2985
3689
2061
1781
87085
1677
2098
2001
1887
2124
8765
1794
2141
8561
130768
5593
2984
1751
2820
2147
2692
6194
2305
1975
1734
8828
4015
2281
1683
1649
2887
2495
8002
4379
3239
2121
12063
1779
5274
3377
9239
11319
1920
2356
7430
7334
2699
2175
9344
1780
3300
2038
2241
2185
1696
2244
3521
1917
1835
7407
2328
2218
6408
1663
1885
1783
1687
1653
1700
1937
105578
43284
7342
4398
2491
1773
1954
1654
1676
1677
19327
1910
1724
2652
1690
1841
1880
12727
3054
2256
9956
1665
1822
2287
1792
6841
1760
1913
1686
1699
2414
2408
1741
2132
2394
2364
2292
1669
1662
1869
126598
1875
2508
2023
1946
1659
2475
2021
2773
4409
1904
2218
2037
1899
1687
2053
2382
1818
1679
8676
1991
2270
1664
2037
2330
5394
1665
2226
6974
15223
1997
1679
2446
43218
4790
2033
2048
3522
2497
1668
2997
1729
2366
2106
3623
9650
2038
1777
2041
1761
2143
1990
9239
1654
1660
2367
4923
1652162
3390
2881
2934
2287
1683
5064
6882
1664
2088
2343
1774
7603
1680
19237
3871
2143
1844
2526
1689
5082
1681
2330
4738
2344
1852
1972
2443
1738
3324
2037
1754
3031
3647
2458
7694
4780
236250
52110
2609
2025
1695
6838
2316
3340
4762
1919
2328
2287
1929
2906
2233
2391
7321
1649
2810
2347
1716
2234
3135
2392
2555
11929
1654
2503
1759
1770
13012
49808
8547
4781
1940
6633
1981
2100
1772
2553
20682
5493
5256
4942
5027
1672
1682
3243
8555
5131
2038
1875
2384
21817
10196
3493
2240
2262
12187
4626
1650
1834
11492
1966
3938
6549
2191
1664
13766
2003
2222
9716
2855
2777
2434
1862
1824
3726
2216
1896
112832
112830
1674
3229
2201
2906
8483
3252
4094
2313
6697
2298
2068
14885
2867
1660
1738
32478
32480
1854
1836
2878
1791
1796
2027
1767
2728
1670
5144
3316
13813
2250
4512
1664
1661
2346
2185
1679
2027
3073
4327
1815
1726
2576
2202
2251
1711
2122
16398
2380
1676
13848
1840
4910
15774
1649
2940
2179
13569
2050
1649
1669
3187
16362
2289
2303
2866
2806
2790
1794
2307
1876
1847
1673
1705
39160
1902
1675
5193
2370
1652164
9851
9351
2014
6588
2960
2366
4329
2280
2121
10498
1694
3075
1696
3012
6188
1822
2025
2021
1654
4157
2212
2122
1652167
4882
1695
2845
40214
1776
2043
6668
1666
3442
2343
1875
5546
6958
2391
2603
3596
2244
234454
3155
1645
3578
2118
172211
2462
1656
2442
80384
2094
1703
3326
1652164
2179
1827
1873
1679
2586
2438
2442
2704
3191
2017
1675
15992
2546
2855
3316
2981
1630
2191
2117
6531
2878
2631
7431
1659
1647
11349
2512
1654
1656
3209
1651
2682
8431
16706
3753
12382
2143
1957
2349
2275
2806
9968
8968
1652165
1640
38088
2805
1652163
2457
2265
3546
190224
1855
3762
1939
2095
27710
1960
2447
1686
4875
4795
1650
1672
1930
9090
10102
2590
2281
1941
2056
1875
27879
1678
1674
5901
1671
8402
1946
5136
1712
2014
1771
1785
1653
4286
1935
3241
1797
15486
5351
2059
2125
2191
2202
2022
1911
2634
2016
1957
2141
7214
5129
1794
1679
1765
1657
8362
2319
6889
1874
4645
4498
3500
1673
2000
17275
16427
2376
2359
1722
1114189
1666
1761
2288
3028
1782
1787
2042
1690
1792
1669
1677
1677
1668
1666
1662
1665
2500
1682
1676
1686
1685
1996
1671
1663
1663
1659
1685
97584
97584
1663
1762
1966
1946
2602
2264
2128
14580
1783
19515
1680
1669
7345
1786
1665
1660
1676
1896
2296
1683
1669
2189
1723
1892
1679
6720
13511
10733
2754
3635
1935
1918
1926
1654
1752
1880
2368
1677
10021
2772
1666
1671
1652168
2545
2021
1658
2148
1684
3539
1687
1664
5647
1664
1680
2414
1678
2755
3506
2318
2714
1964
1671
1683
2297
1955
2186
9907
2223
1793
1795
1942
1654
3064
1717
1819
1682
6165
2313
1654
2961
2075
1673
3713
1667
1694
2281
2811
13601
1710
38364
12791
2362
1788
1925
1786
13600
13249
1691
1671
1788
551261
2886
1709
2163
27919
3183
2454
1673
1663
2155
2153
1663
9288
1696
2017
1654
1691
1962
1667
2298
1679
2208
1942
16276
1676
1654
1662
1887
8338
1659
2150
2946
2145
1659
1659
1660
2679
3244
2067
2331
1935
1681
12460
2908
1632
1933
1887
2383
3680
1648
1931
1665
1663
2776
1682
1666
1634
1741
1741
1742
1744
1688
1694
1652
1661
1659
1667
4368
2042
2580
1683
1900
1862
2376
1691
1813
1790
2503
1667
1674
1663
1691
1674
1795
1727
5245
2319
2248
2157
5089
18340
2186
2357
1694
1907
1795
1748
1653
2483
2786
2253
1645
1653
2157
12349
1828
1693
1828
1816
1982
1789
62904
2019
1700
1702
3309
3004
8107
2450
7830
1663
3244
4415
1995
1651
1786
2460
2458
1727
1652164
12547
1650
434551
4610
22560
2148
1661
2382
1668
4727
2918
2356
1695
1696
246218
6370
1699
1652162
8714
2185
2676
2331
1690
3763
2317
1977
1657
8699
2691
1801
7127
2048
13235
1668
6710
1678
2340
3379
4162
2899
2227
5849
1930
1652162
1662
7883
1785
1669
6364
2978
2041
1770
23136
1667
1667
1810
1669
1665
3343
1668
2554
2656
1779
2333
1867
1645
1688
93952
1713
2102
4805
3624
1885
2928
2035
2283
3138
1819
2302
2067
2642
2487
2099
1658
1790
1652163
2612
1883
2422
2011
6461
2040
2849
46614
5876
1660
1702
1685
2200
1676
2021
3150
1795
7054
1666
6776
45124
1782
10180
1877
1807
11638
1661
2041
1676
1866
1913
1747
2032
1666
1713
1786
1670
3941
18038
2549
4587
13718
2280
9373
6142
2368
3580
1648
2467
1706
1809
1788
3149
8990
9501
1645
1839
2315
2290
55052
1665
1787
1694
1684
1785
1726
3812
1732
1760
1783
1812
1802
1675
1665
1770
1663
1845
2217
1653
3216
1902
1739
15489
2009
2624
1671
3561
1732
1659
2303
1697
3927
2065
1678
1775
1672
2055
2282
2037
3226
3206
1666
2634
1669
1910
7283
1666
1666
1893
2489
1928
2068
20732
2639
1691
4433
2261
1785
1778
1680
1825
2208
2082
2667
1642
1678
1678
1660
1906
2145
1653
1884
2892
1794
1695
1664
6037
1737
12333
2460
2077
11749
1656
2008
1655
2466
2038
1714
2102
2224
2024
2999
1670
2037
1661
2277
1817
4089
1763
12437
1782
1819
1682
1781
1664
1991
1823
5008
2843
4489
1652160
1692
2325
7839
1699
1635
1990
2553
2088
2972
2609
1852
1670
2625
10099
1988
8362
1936
1657
1874
1818
1675
1964
2039
1955
1678
1649
1652166
97605
97606
3009
2262
3923
2860
3396
1893
1668
3272
4920
2302
1798
5916
2327
2704
2202
4478
1971
13314
11511
1727
1906
1944
5061
1960
1726
1655
3010
1780
12208
1738
1672
1671
2750
2084
1675
2403
1687
1876
3678
1650
2253
2665
3587
7119
5133
11590
1685
1646
1693
1667
1658
1700
1675
1699
1700
1896
2656
1831
1654
1654
1677
8816
1675
2683
1782
1673
1670
1671
1670
7829
2026
2232
2116
1669
1699
1671
2718
1704
1785
1688
1667
1660
1651
1648
1662
2639
2159
1665
3009
1694
2010
2299
2101
26663
1658
1662
5951
1734
1752
2463
4099
2250
1688
214977
1964
1671
1679
1894
2693
1818
1681
3334
2223
8714
23014
1966
129545
1708
1861
1727
2549
2470
1877
1669
1883
3580
3150
1795
2886
9373
4920
1816
1816
1672
1885
2022
1810
1762
1907
1678
1954
2381
1955
13382
1776
2716
3530
1660
1800
2462
8957
2763
1652180
2239
2864
9052
2369
3235
8338
2331
1771
2256
1644
3304
2632
1661
3102
4559
1652
1695
1795
1828
2033
2264
1982
3627
1785
1803
32488
1718
2047
8504
2579
2037
2496
2034
3943
4668
29251
3793
1845
1796
4310
1668
2648
12333
2688
3572
2350
12812
1811
5013
1786
2656
1689
3225
2497
2904
1654
2139
3075
3387
1850
10605
1669
1667
4388
4389
1676
2573
53751
3091
10887
12517
2086
3614
2521
2561
6426
3508
2484
2284
28389
1903
2302
2736
2805
2832
2392
12628
16665
1750
1747
1676
1658
1674
1681
2637
62942
2097
1652
1669
1803
4445
1854
1676
1672
2052
2696
2696
1756
54994
54996
1655
1653
1672
1667
2788
1706
2244
1672
1657
1655
1678
1794
1652
1648
1686
1660
9495
2199
1793
2029
2306
1674
1676
3735
2216
1685
1650
1905
1680
2373
2375
1677
1674
2051
1662
2570
1661
1666
1686
1686
1688
8504
15539
1978
1699
2089
1965
1647
2568
2655
1665
1686
4549
2303
1672
5274
1651
2061
1781
1886
1696
1811
2225
1670
2083
6233
9806
1662
1653
2187
2501
1957
1677
1678
7632
1694
1661
1968
55958
2050
1693
1691
1690
1794
1689
1639
1670
4692
14275
1694
2350
1675
1672
1673
12363
6584
1669
1709
1659
1677
1670
1660
2152
2152
1760
1678
1684
1933
1662
1683
3372
1684
1800
10379
1639
2145
1658
7651
5728
1679
1671
1663
1643
1661
10582
1670
1857
1701
2457
1675
1818
2724
1891
1685
1673
1683
1645
1833
3026
1668
1812
1832
1679
1669
1677
1691
7779
1663
1680
1672
1695
1670
1680
1667
2147
1684
2024
8335
1696
1686
1655
3610
1659
1707
2302
1630
1654
2157
1638
1681
2431
2229
5859
1670
2394
1666
1698
1696
1752
10632
1660
1758
16701
14726
1666
2246
1657
1663
1677
4651
48333
1652
2319
2312
2085
1660
1655
2213
2213
1678
1657
1646
1683
1683
1692
1666
2191
1690
1983
1670
2307
1750
1892
1954
1671
1670
1823
1658
2055
1667
1654
1683
1781
1651
1659
1873
1674
1684
1670
1884
1938
1674
2800
2304
1662
55958
1677
1836
2457
1667
1668
1662
1679
1915
1675
1682
6884
1924
11122
2268
1684
1675
8461
1867
1690
1803
7789
15304
1677
1671
1889
13486
1787
1670
1666
1958
17674
2069
2355
1649
2086
1665
1660
1656
1650
3951
1747
1876
1672
1766
1667
1651
1667
2012
2032
1677
2152
2245
9638
1684
1746
5027
1655
1677
1679
1664
2070
2042
8835
3032
1871
2152
2153
2352
1684
1760
8358
1665
3299
4929
2373
2720
5105
6610
1663
2163
1669
4275
2542
1904
1669
1666
1669
1680
2506
4917
28470
15802
3532
1665
1680
1711
1668
1924
2178
2070
172189
1784
1907
3595
2032
1903
3832
7559
6760
3328
44643
1672
2194
1664
1661
1697
1847
3311
7174
1674
1663
1655
1661
1660
3647
4323
2309
2307
3377
1658
2233
1659
1735
2461
28445
1689
1656
1664
1652
1653
1670
1673
2442
1677
1645
1669
2992
1977
1674
1643
2234
1798
1658
1665
1683
1690
1660
2150
2150
5155
4241
1680
2204
1671
1861
2768
1664
7264
1666
1799
2294
1802
1778
1673
28327
2791
1677
1677
2293
1687
1760
1678
2344
7011
1685
2261
1675
8563
1672
2019
1880
1681
9877
1696
9536
2811
4989
1710
1873
1695
7265
1645
1716
1656
1668
1668
1680
1683
3220
1804
1800
52637
1712
1667
1851
1674
1674
1674
2040
1661
1650
2302
2260
1676
1669
2411
1973
2415
1683
1674
1674
1654
2083
1661
2051
1668
1659
33927
1671
2340
2969
18091
8348
1677
1635
1679
1682
6821
1938
1667
1670
1671
2419
1672
1674
2536
2539
3109
1959
5062
1691
1694
3196
22659
1651
7957
1712
1672
7841
2148
2148
3721
1914
1654
1686
7957
1691
1661
1677
2307
2277
104294
2192
1691
1679
1681
1673
1669
1674
2294
2155
2155
119244
1668
1663
6902
3466
1679
2325
4629
3228
1674
1674
2468
2469
1673
1666
2055
8005
1800
6360
1851
1755
1709
3404
2043
2792
1662
7142
1669
6274
1781
1672
1696
1697
1681
1672
1817
1657
32175
1660
1784
2039
3045
2364
1744
1645
1749
1669
1671
1648
1686
1934
2435
2678
9490
1642
2835
1645
1678
1689
2232
1691
2410
1876
1969
2175
2382
1880
1880
3506
1678
2319
13756
1793
1958
1648
2342
1690
1872
1675
1766
4078
1847
9182
1680
1684
1666
6511
2089
2271
13612
1649
1916
1693
1934
1756
1749
2642
6350
1708
1744
1904
1673
1655
4504
2861
3570
1873
2006
2148
2149
1675
1672
1671
1656
2404
15925
3938
2571
1663
2050
1705
1670
2203
1670
1687
4262
1679
2714
2019
1670
66273
1668
1665
1691
1676
14720
2394
1789
1667
3885
2204
1666
1665
7654
1651
1884
1880
1674
2184
4248
1681
1690
1690
2391
2992
1911
2549
1658
2330
1670
1664
1662
1794
1797
1679
1832
1668
1647
1673
1896
2329
3412
2044
1693
2490
2490
1700
1695
1892
1685
4547
1671
1880
1880
1673
2380
1881
1938
1675
4291
9517
3529
1686
1677
1676
3434
1741
1742
1743
3966
1666
6918
1668
1661
1676
1679
1750
1670
1700
1681
1686
1678
2004
1658
1673
1687
3620
2245
1660
1644
1667
2278
1810
1905
1651
1698
28784
1670
1663
4147
2334
2019
1790
6135
2149
1941
2291
1681
2296
30456
3296
2764
1675
1686
209792
3894
1883
1670
1653
2422
1671
1668
1807
2405
6181
16837
1893
2923
1933
1660
1799
2865
1697
1753
2579
1801
2268
2257
1894
1813
1685
2043
1695
1927
1672
2634
1685
1658
1655
1661
1669
3618
1646
1668
1689
33122
1665
3113
1974
5122
1693
1666
2088
1774
1691
1683
1832
2279
2279
1673
1650
1663
4527
1844
2045
1839
8127
1684
1678
2034
1808
3492
1910
2149
2147
1671
2782
1789
1666
21501
6843
1673
1672
8474
2260
1681
2154
1660
1885
1680
2305
2161
1881
2617
1949
1663
2977
1654
9525
1634
1673
1678
1685
1687
1685
1691
3201
1830
1659
1670
1760
1761
1922
1676
1674
1801
2069
1720
1666
4031
1789
1783
1665
1790
1646
7721
1658
1837
1676
1658
1673
1665
1881
2697
1681
2039
1880
2641
1690
1895
2196
3575
1691
1741
2410
1641
2130
1896
1662
1655
1669
1685
1661
1664
1931
1929
10887
1690
1812
1694
1676
1662
1653
1660
1694
1658
2697
1659
1654
6892
1679
4964
6767
1668
1670
1679
2185
4374
1659
1725
2845
2705
9029
1680
1675
1643
1938
1673
2349
3390
2326
1800
1689
1661
1683
2578
1880
1672
2965
1678
1662
2370
2330
2553
1873
1987
1672
1799
1657
1689
1690
1690
1664
2063
1676
13071
1679
15674
4511
1656
1658
1665
1661
1972
1677
1678
1909
1902
2523
5451
1673
1675
2349
2345
1667
2377
3110
1893
2140
1765
1680
7017
1672
2699
1834
1672
1672
47984
1683
1993
2497
1672
1678
6601
2210
1938
3197
1668
56963
1874
2007
1654
2520
1670
1990
3594
13325
1754
1964
3039
4872
2173
2252
2253
1693
1678
3702
2433
1667
1877
2070
1740
1665
1643
1668
2145
2146
2492
1666
2310
1672
1668
2306
1687
1685
6931
549195
2039
1667
4637
2079
11144
2058
2985
15832
1645
1680
1681
1671
1699
4410
2568
10090
1682
2555
1683
1709
5640
1785
1786
1782
3361
1688
1813
1686
1697
1656
2674
1652
2132
2627
2628
2630
1679
8617
1665
1675
9521
1888
1659
1676
1644
3723
1857
1671
1674
2297
1878
1955
2272
1776
2039
1874
1879
1876
2913
2831
2927
1745
3688
1662
2105
1720
1663
4124
3300
1935
1934
1660
1835
3309
49150
47517
1808
1709
8700
1668
1669
1664
1655
16494
16494
2327
2191
1885
1891
1983
1882
1888
3599
1888
1663
1660
3276
1671
1672
1658
7877
1783
1683
2408
1828
1701
5182
2028
1686
1880
1688
1682
1660
2420
1678
1705
6274
1674
1665
1666
1651
2537
1682
8644
2204
1679
2694
2303
1675
1674
1673
1672
1674
2635
1701
1651
1683
2151
9044
6703
1693
1676
1690
1677
1683
1679
1683
1878
1733
1674
1655
4307
1665
1660
24255
1902
2795
1668
1667
1943
1688
2035
1897
2082
2141
1887
1890
1663
1672
2429
1915
1649
1679
2264
1654
1669
1924
1684
1683
2501
2459
2482
4650
1653
1673
1895
8552
1787
1653
1688
1689
1666
1786
1782
1684
1786
2052
1660
73600
7600
1864
2019
1742
4404
3247
2304
1695
1678
1654
2218
1659
1665
1663
1663
1699
1687
1681
1661
2479
1670
2133
1661
1846
1951
16135
3393
2792
1650
1672
1754
22556
2636
1672
1659
1661
1681
1679
1684
1688
1686
11185
1799
1883
2437
2431
2299
1690
1656
1653
2032
1907
1642
2872
4145
1677
3590
1658
13273
1682
1693
1779
2701
1787
1787
2819
1670
3544
6780
1677
3636
2252
1671
2146
2145
2972
2161
2161
1683
8634
1675
1672
1663
1661
20036
6583
2308
12919
1666
1661
1755
2298
1815
1806
1673
1658
3063
1687
4940
1667
1658
1772
1680
1697
1823
1676
1683
1682
3448
1664
2047
1684
2328
1649
1660
1661
3120
1638
1812
2166
1690
1690
1704
1766
1673
2691
1662
4707
2264
2852
1678
1814
2538
1675
2023
1693
1650
1672
1658
1665
1669
2300
1896
1663
1672
1669
2271
1678
1683
2215
1648
1662
1678
2114
1679
1683
1655
1704
1834
2668
1692
16436
4702
1659
1701
1668
1663
1666
1807
1789
1668
5758
1683
2971
2394
1801
1668
4924
1679
1679
1659
5838
1667
2350
1681
2366
3945
1672
1885
1888
2539
1672
1701
1672
2012
1673
1653
1780
2609
2038
1689
2157
2157
1691
1671
1674
2504
1899
1672
3256
3970
12341
1691
1679
1677
1763
22937
1673
1805
1697
1676
1794
2432
1673
1674
45496
2302
2276
2292
1677
2062
44785
1924
119248
1937
1677
1667
1753
1865
1686
1764
1681
1685
1766
2013
1662
1654
3900
2355
1740
1743
1659
1808
2980
1785
9078
1954
1659
1966
8850
1683
1677
16474
1678
1677
1683
1677
1677
1660
1678
1657
1884
1890
1881
1886
1883
1881
1653
2210
4995
1956
1658
1658
2636
2633
1815
1813
1668
2858
1669
1668
4051
6604
1667
1797
1673
2319
2071
2065
1758
2302
1769
2584
1891
1857
1665
2454
1907
1672
1674
1884
1927
2043
1678
1680
1734
2305
1690
1696
1936
1672
1671
2623
1675
2987
1655
1676
2582
1816
1635
1669
2392
2251
1671
1680
55007
1665
2316
1650
1657
2811
1631
3811
1681
1693
1751
1667
1670
3251
1672
1669
1670
3531
1650
1665
1666
1668
2449
2890
2431
5879
2317
1651
1848
1659
1800
1678
1677
3197
2055
2056
5175
2802
1689
3662
17368
1660
1669
3578
1894
1892
1665
1666
1683
1674
1686
1677
4807
1654
1656
1655
1654
1928
1672
1652
1994
1668
2436
12665
2567
1688
172183
2339
1682
1683
2334
1953
1682
1681
1677
62552
1812
1866
4942
6130
1717
1690
1682
2293
1664
1681
2466
1672
1756
1788
1767
1727
1672
1669
1660
1667
1710
1955
1671
1893
1655
1673
1668
2542
1672
12843
1658
2137
1672
1666
2152
2152
1660
2422
1669
1684
1684
2076
1675
1663
1798
1669
8535
193502
1883
1925
8027
3045
1892
1680
1687
36254
2629
1906
1906
1670
1658
1658
1667
1673
1675
1678
1677
1653
1683
2579
1673
2010
2649
1687
1688
1718
1667
1762
2380
1899
2031
1679
1681
1907
2633
2636
2588
2590
3463
2033
1900
1687
1730
1661
434523
1675
1658
2460
1648
1905
1906
1681
1880
1656
1793
2718
1896
5004
1627
1896
1669
2413
1677
40814
1707
1711
1885
2447
1780
1666
1668
1671
1666
1668
1895
1798
2260
1685
13603
1886
1881
5609
1689
1708
1684
1680
1685
1679
1665
1665
1902
1964
2450
2271
1676
1672
1795
1793
1663
1676
1930
1882
3170
2209
1663
3273
1904
2828
1981
2257
1662
2386
1895
1890
2256
2380
4040
1645
2725
2099
1665
1675
1674
1680
1876
1711
1869
1925
1680
1679
1912
1678
1819
1813
1893
1688
1685
1685
6008
1703
1907
2258
2430
2207
1685
1666
1656
1896
1664
5273
2050
1895
1896
1896
1896
1896
1670
1674
1674
1678
1891
1889
2821
2817
2820
1809
1814
2168
2266
1670
2004
24817
1670
2090
1697
1693
2161
2160
49169
2253
2830
1668
1669
2451
1898
1948
1705
2824
1703
2233
1898
1767
1773
1684
1687
1652
1846
2206
1941
1700
1676
2557
2711
2957
3644
1873
1760
1759
1902
1903
2215
2281
7839
1679
1889
2803
2599
1670
1668
1672
1666
1676
1663
1664
1643
1669
2788
1660
2100
1777
1678
1676
1674
1749
1717
1778
2361
2355
2720
2004
1670
1663
1663
1894
4455
1659
1629
2982
2534
1679
1791
1793
2043
1676
34057
2721
2727
2721
2212
1675
1679
1671
2214
1672
2817
1698
2089
1819
1667
2010
1659
1665
1661
1661
1662
1663
1662
2706
3954
2198
1669
1687
1641
1652
2272
2203
2586
1691
1669
1667
1682
1667
1682
1699
8068
1902
1672
1668
1668
1671
1672
1691
1665
1708
1923
1662
1905
1691
2313
1667
1667
1685
1675
1677
2382
2061
2695
1638
1647
1794
1898
1662
2629
2606
2605
1692
2625
2624
1802
1799
1799
1910
5540
2495
1858
1922
2498
1722
2829
1666
1671
1670
1666
1680
1685
1684
1682
1679
1666
1665
1678
1686
1673
2534
2536
14186
1701
2642
1679
1674
1630
1669
1641
1673
1655
1885
1890
1683
2256
1686
2347
2347
1773
2254
2622
2619
2354
2710
1705
1674
1680
6083
1704
1671
1662
1883
2715
1685
17740
1687
1679
1675
1680
2529
1662
1659
1668
2022
1672
1673
1675
1674
1675
1660
2060
1664
2206
1662
1678
1691
1691
13701
1671
1665
1674
2553
2573
1881
1884
1689
1689
1669
1676
1676
1673
1663
1678
1673
2047
1666
1662
1687
1673
1672
1659
1670
1672
2714
1684
1670
1672
1779
1666
1662
1660
1659
1687
1660
1673
1917
1694
1669
22634
1680
4466
1685
1675
1703
2218
2219
1672
1743
1672
1682
1711
1690
1713
1712
1714
1893
1675
1667
2631
2223
1685
2443
1691
1645
1694
1681
1694
1671
1671
1669
1671
1686
2243
1671
1670
1667
1670
1673
1668
2382
1690
1687
1662
1687
1689
1685
2632
1681
2540
1884
1675
1674
1676
1897
1718
1678
2639
1680
1658
2147
1868
2301
2274
1702
1727
1669
1907
1671
1667
1662
1697
1666
1698
1656
1705
1679
1680
1817
5791
1677
1817
1817
1693
1898
1670
1679
1673
1744
1713
1689
1746
1746
1699
1699
1667
1712
1897
2307
2134
1678
1679
1936
1906
2824
2820
2538
2541
2543
2538
2272
1679
2360
2644
2644
1818
1816
1685
1954
1685
1667
1685
1680
2440
1676
1670
2596
1911
1671
1902
1922
1713
1711
5172
2582
1763
1763
1660
1675
1669
1677
1675
1685
1681
7750
2720
2494
3003
1662
2287
1689
2285
1671
1669
1667
1670
2349
2362
2352
2672
1703
1667
1663
1669
1670
1668
1952
113685
1679
1684
1639
1681
2030
1676
1685
1679
1685
1690
1632
5110
1670
2718
1814
2095
1686
1673
8159
2273
1676
1678
1677
2273
1672
1674
1684
1673
1692
2157
2303
1905
1688
1685
1686
2391
1902
3765
1668
2403
2000
1685
1672
1695
1693
1673
2461
1660
1656
1690
1680
1680
1680
1675
1679
1677
1675
55363
1672
1879
3108
1901
2283
2271
1708
1688
1690
23162
2472
2327
2636
2321
1657
1654
1662
1709
2214
1682
1675
1685
1683
1676
1658
1889
2281
2283
1651
2339
1676
1669
1645
1679
2823
4220
4071
2286
1683
1669
2472
1679
1701
1700
1674
1675
1670
1678
1675
1667
2110
1678
2265
1683
2265
2293
2579
2277
2544
1667
1713
2088
2063
1660
1659
1686
1706
1677
1676
1696
1667
1668
2284
2397
2047
1678
1699
1664
2374
1650
1650
1681
1670
1670
1675
2258
1683
1716
1715
1861
2285
1662
1687
2284
2645
1666
2581
1818
1691
1817
2575
2635
1674
1679
1805
1648
1689
42356
1689
1685
1690
1653
1686
2865
2335
1688
2355
2273
1654
1894
1673
1807
1682
2009
1679
1661
1661
1682
2268
1819
1823
1687
2704
1886
1685
2269
1669
1701
1686
1697
1675
1676
2301
2298
19440
2303
1668
2310
2576
2268
2309
2302
1679
1679
1674
1677
1676
1675
1676
1680
1680
2180
1678
1685
2206
1656
1654
1669
1780
1667
1671
1673
1670
1671
1646
1681
2610
1897
3369
1693
1819
1662
2265
1662
1897
1891
1895
1886
1671
2650
1819
1662
1676
1649
1673
1624
1671
1681
1679
1666
1677
1675
1677
1677
1884
1702
1705
1703
2029
1692
1669
1766
3071
2571
1668
1685
1878
1667
1897
1904
1687
1689
1686
1667
2118
2264
1685
1684
1686
1671
1930
13235
1687
1670
1670
2270
1684
2198
1676
2591
1678
2037
1913
1684
1673
1669
1671
1672
1671
1673
1671
1664
2583
1681
2547
2551
2581
1699
1662
2073
1674
1675
1677
2368
1941
2172
5537
1661
2710
2993
1671
2309
2272
1683
2278
1675
1695
2535
2539
2540
2537
1663
3014
1680
14229
1649
2354
1659
49946
1665
1682
2204
1682
1815
1877
1670
1657
2289
1694
2275
1891
1682
2583
2697
2284
1661
1674
1676
1675
1677
2969
1677
2704
2446
2014
1700
1683
2606
1692
1692
1690
1671
1673
1659
1680
2261
1684
1686
1682
10916
1662
1679
1693
1691
1679
1677
1677
1680
1684
1677
1681
1800
1686
1664
1669
1665
1660
1665
1890
1673
1904
1703
1670
1672
1668
1668
1671
1672
1669
1672
1671
1670
1669
1670
1659
1670
1767
1664
1677
1679
1654
1683
1683
1682
2442
1674
1678
1672
1672
1677
1678
1673
1682
1682
1667
1651
1673
1663
1681
1679
3335
1792
1677
1667
1671
1672
1703
1990
1668
1668
1667
1667
1671
2055
1654
1676
1667
1671
1668
1971
1897
1672
1675
1674
1674
1679
1811
2370
2348
1893
2186
2258
1781
2545
1662
2644
1680
2638
1666
1672
1888
1888
1888
1889
1892
1704
1666
1667
1665
1671
1668
2267
9086
2270
1708
1708
1665
2556
1680
2275
2278
1691
1669
1672
1671
1674
1676
1667
2283
1684
2725
2443
2103
2276
1686
1659
1686
2373
1656
1682
1672
1659
1657
1665
1705
1697
1706
2600
1681
2535
2533
1900
1671
1687
1667
11467
1680
1681
1675
1893
2589
1681
1684
1883
1666
2346
1784
2543
1696
1720
1649
1671
1864
2327
1699
1651
1658
1675
1668
1670
1668
1670
1669
1681
1881
1880
2573
1690
1684
1662
2277
1667
1699
1668
2061
2723
5495
2720
2820
1658
2264
1669
1672
1671
1666
1668
1664
1667
1673
2263
1679
2469
1688
2111
2269
1697
1700
1675
1674
2360
1663
1712
1704
1662
1667
2272
2645
1804
1668
1666
1666
1897
1684
1683
1691
1805
1718
1704
1796
1663
2267
1666
1671
1777
3560
1672
1681
1676
1889
1692
6531
1688
1692
1692
2494
1888
2368
1656
1675
1667
1675
1670
1685
1683
1684
1676
1673
2278
1685
1674
2702
2024
1684
1682
1682
4998
4998
4999
1663
1667
1799
1898
1680
1683
3903
1662
1677
1651
1673
1670
1903
1672
1676
8222
2593
2265
1669
1676
1650
1686
1668
2828
1892
2530
1668
2371
1680
1664
1678
1660
1889
1680
1679
1674
1724
1682
1680
1651
1678
1661
1672
2313
2309
1667
1909
1683
1668
1653
1941
2169
1900
1667
1709
1717
1689
2582
1931
1671
2581
1664
2595
1692
5357
3171
2044
1663
1641
1659
1788
1677
2578
1666
1869
1675
1675
2706
1685
2709
2719
2637
1661
1693
1921
1649
1891
1668
2580
3662
1682
2670
1675
1673
1672
1673
1789
1789
1666
2296
2358
2615
2363
2298
1668
2479
1878
2270
1892
1677
1648
1679
1673
1647
1680
1887
14278
1887
1677
1923
1678
1891
1894
1674
1663
5870
1768
1677
2629
1705
2340
1663
1653
1653
1665
1777
1778
2287
2283
1678
2456
2456
1706
1882
1681
1680
1674
1675
1678
1672
1674
2271
1677
1693
1669
1696
1909
2334
1678
1683
1880
1658
3417
1664
2254
2256
1687
1645
1671
2270
1914
1922
1658
13202
1668
1670
1667
1667
1674
1674
1672
1674
1671
1670
1677
1670
1670
1664
1685
1856
1656
1655
1646
1648
1631
2349
2345
1678
1740
1896
1900
1677
1674
1674
1655
1671
2567
1703
1701
2197
1659
1741
1741
1664
1682
2384
1672
2827
1679
1661
3094
1944
1808
1903
1907
1901
1900
1903
2165
2563
1674
1676
1674
1680
2280
2381
2381
2336
1670
1904
1661
1696
1661
1689
1687
2494
2712
1690
1694
1667
2810
1678
3450
1669
1676
1678
1673
1676
1678
2084
3366
1667
23831
2605
1666
1708
1643
1650
2093
1671
1674
1676
1658
2287
2287
1895
1659
2103
1659
1674
1681
1683
1681
1997
2563
1647
1681
2918
1696
1677
1650
1624
1652
1687
11406
1673
2821
2823
2819
2640
2628
1656
1653
1654
1655
1678
3054
1674
1885
1668
1670
1673
1670
1689
1674
2264
1683
1681
1669
1904
1793
1806
1807
1686
3371
1998
3791
1673
1703
1661
1901
1689
1689
1672
1677
1670
1678
1684
1775
1661
1681
1680
1682
1681
1677
1677
1892
1678
1658
1689
1691
1678
1689
2195
1650
1675
1646
1645
1678
1678
1663
1900
1897
6202
1752
2639
1900
1660
1657
2273
1674
1675
1683
1679
1679
1662
1673
1675
1672
1673
1679
1713
1711
1716
1689
27219
1680
1680
1677
1675
1670
1666
1667
1657
1718
1659
1657
1673
1688
1832
1685
1685
2264
1675
4083
1683
1682
1718
1714
2466
1717
1719
1660
2538
1759
1775
1687
1680
1674
1688
2639
2633
2633
2629
1671
1683
1716
1665
1666
1666
1666
1681
1680
1672
2288
2259
2288
1907
1909
1907
1909
1910
1906
1907
1696
2822
2621
1679
1685
1683
1691
1690
1678
2586
2581
1662
1662
1663
1662
2579
1661
2581
1679
2022
1676
2305
1677
1901
1711
2629
2635
2635
2068
1689
1673
1675
1670
1672
1673
1672
1681
4108
1658
1677
1677
1665
1684
1664
1708
3335
1684
1691
1664
1659
52429
1676
2322
1652
1690
1673
2557
1673
1942
1944
1716
1714
1682
2654
1653
1675
1683
1689
2390
1671
1668
1668
2384
1708
2717
1708
2717
2719
1648
1721
1667
1680
1672
1880
2828
1686
2304
1700
1661
2572
1679
1732
1694
2049
1675
1676
1673
1670
1669
1675
1694
2293
2295
1671
1666
1800
1702
1602
1667
1700
1667
1669
1698
1676
1757
5773
1755
1756
1753
255237
2635
2382
2383
1668
1670
1779
1682
1758
1686
1683
2201
1946
1895
1667
1658
1676
1892
1676
3964
50120
2306
2245
1670
1669
1670
1670
1676
1703
2407
2760
2260
2634
1674
1678
1667
1666
1673
1677
2370
1784
1658
1670
25265
2284
1670
1670
1667
1857
1798
1795
1702
2271
1664
3930
1678
1673
1675
1678
1667
1709
1713
1714
1709
5998
1897
1887
2255
1665
5316
2274
2273
1696
1664
1664
1906
1877
1687
1696
1808
1670
4394
1662
1666
2043
1678
4959
2395
1705
1700
1669
1669
1887
1671
1669
1662
2086
1662
1671
1671
1669
1671
1657
1666
1666
2267
1789
1639
1895
1675
1653
1653
2130
2733
2578
2192
1701
1669
1898
2271
1674
2498
1673
3954
2271
1903
1903
1904
1688
5732
1896
1869
1889
1668
1664
2595
2272
1662
1660
1665
1681
2737
1695
1669
1670
1668
1661
1665
1665
1990
2190
1673
1698
1675
1678
1675
1676
1892
1686
1688
2339
1698
1921
2206
1671
1668
1680
2426
1657
1910
2278
1756
1888
1655
1725
11078
1680
1680
1682
1653
1656
1668
3133
1868
1675
1677
1679
1684
1684
1684
1684
1695
2720
2639
1678
1675
1667
1801
1803
1786
1801
1685
1665
16561
1668
1680
1677
1676
1657
1655
1654
1658
1706
1704
1704
1682
1663
2310
2307
2304
1682
1905
1803
1911
2382
1661
1668
1662
1663
1668
1675
1671
1675
1866
1687
1667
1679
2242
1729
2577
1660
1906
4079
1694
1656
1657
1656
1656
2285
1679
2570
1802
2707
1662
2273
1908
2302
2305
2570
2277
2191
1662
1672
1675
1675
1672
1676
1951
2142
1903
1805
1693
2565
1681
1682
1679
11472
1668
1668
2460
1738
2491
1670
1663
1670
1670
1674
2279
2242
1668
1677
1679
1671
2828
1922
1750
1661
1675
1909
1666
1668
1668
1666
1670
1797
1797
1703
1703
1635
1906
1671
1663
1920
1653
1659
18479
1667
1670
2267
1712
1675
1648
1784
2499
1902
1681
2155
2156
1671
1671
1702
1677
1696
1699
1680
1677
1674
1668
1660
2290
1894
1660
1664
1657
2721
1706
1674
1899
1670
1672
2648
1657
1665
2554
1665
2265
1766
1886
1676
1676
1685
1891
2004
1675
434544
1673
1671
1681
40839
2400
1640
1682
1911
2828
1674
1671
1961
1671
1671
1663
1659
1663
1662
1661
1663
1671
1670
1672
1708
1679
1667
2449
1632
1687
1663
1895
3965
1695
3026
1990
1668
1679
4731
1657
1728
1669
1678
1681
1764
1792
1692
2464
2565
1888
1888
5294
1670
2263
1684
1684
4706
1666
2295
3603
1668
1671
1667
1667
1668
1663
1825
2550
1681
3460
1663
1660
1662
1663
1672
1672
1676
2306
1883
2323
2323
1669
2859
2656
1666
1667
1690
1688
2722
2223
2023
5782
1898
1678
1892
1668
1661
1693
1668
1657
1655
1655
1678
1769
1678
2538
1667
1680
2291
1674
2291
2094
1677
1667
2620
1673
1685
2618
2178
1684
2176
1665
39301
1665
2607
2609
1680
2801
1679
2764
4989
2876
1931
1667
2479
1818
1663
1704
1652
1665
1668
1670
2442
2821
2821
2441
1670
2071
2711
1666
37881
1916
1650
2276
2275
2264
1814
1689
1812
2050
1653
1660
2542
1873
2203
1681
2202
1654
1646
1674
1671
1671
1657
1680
1679
1692
28460
2581
1681
2240
1668
1659
2196
1659
1781
2221
2240
1721
2047
2067
2070
2207
1683
2215
2218
2215
1668
1650
1639
2317
1746
2153
2814
1692
2280
1675
1670
2286
1663
1685
2296
1701
875646
1653
2273
1675
1672
1643
2543
2223
1937
2097
2089
1653
2343
9837
1888
1664
1666
1665
17450
2578
2555
1772
1681
1714
6357
2705
2538
2604
1662
1673
1690
2268
2268
1673
2038
1666
82759
1709
1673
2570
2552
1675
2553
2049
1671
1672
1659
1667
1675
1674
1889
4933
1672
2057
1662
3882
1898
2191
2194
2093
586917
2199
2196
2193
1671
2267
1690
1670
1668
2117
109279
1666
11719
2104
1681
10728
2343
1682
1915
5170
1707
1891
4947
2495
1673
1672
2285
2208
5992
2544
2297
1880
2557
1649
2640
1703
2250
1655
2828
2586
1650
1668
1671
2287
2116
2980
1667
1667
1666
2163
1657
1690
1672
7993
2403
4949
1695
1682
2177
1868
3687
2267
1668
1689
2448
1670
2398
2317
1663
2745
1663
9326
2181
1717
1881
2207
2424
1684
3608
1671
2279
2354
1658
2324
11144
1870
2535
2274
3976
4428
1683
2231
1681
1671
2310
1670
2296
1665
2253
1664
2269
2283
2220
1902
2356
4638
1670
1675
1666
1675
1666
1671
1669
1674
1903
2264
1693
1669
2284
1680
2314
1683
1683
51107
8335
1673
1755
1681
1663
1691
1644
1790
1676
1680
1752
2284
2407
269201
1680
2262
8380
2319
1661
2085
1755
1678
1755
1922
2289
1671
1676
1678
1680
1674
1678
1678
1676
1683
1968
2309
1673
1679
1677
1673
1677
1663
1660
1883
2295
2239
2216
1669
1695
1669
2066
1686
1893
1888
1794
2283
1886
1672
1690
1676
2212
1887
1660
1704
1667
1887
2273
1602
2367
1657
3685
1672
1672
2078
1675
2065
1644
2328
2316
2324
2324
2060
2121
2379
1664
2030
1669
1678
1679
2364
2365
8532
2194
2194
1853
2578
2576
1701
2306
1650
1671
1681
1886
1881
1881
1684
2552
1672
1672
1887
1671
2084
1692
1698
1883
1678
1756
2716
1704690
11777
1681
2258
1700
1660
2605
1707
2245
2267
2578
1661
1668
2703
2262
2262
2259
1890
1675
1686
1682
2143
1758
2356
2346
1686
1904
1786
1660
1683
2111
5235
2310
1673
1698
1682
1679
1654
2508
1670
2266
1884
1671
1933
2593
1694
1647
2631
1851
1677
1673
1681
1670
1674
1648
2540
2170
2615
2614
1923
1668
1637
1672
1676
2397
2565
1674
2272
5492
4075
4396
1660
1752
4396
2717
2710
1672
25949
10178
1676
2604
1653
2630
1642
2937
1661
2077
1663
2641
1671
15652
2377
1907
1682
1880
2266
1685
2355
1880
1595
1680
1662
1689
4812
2089
1687
2273
1657
1987
1697
1660
1661
1682
1670
1670
2377
2259
1668
2325
1662
1782
82723
10815
1778
2768
1763
4153
2769
1682
1661
2313
2268
2285
2311
1780
1678
2057
2727
1665
1670
2980
2303
2714
1650
1677
2286
2888
1652
1674
1674
1685
1685
1813
1686
1676
1880
1884
1880
1663
1709
16212
1838
2063
2570
1677
2571
2569
2258
1663
1673
1640
1672
1667
1678
1680
1670
2603
2345
1777
1667
2404
1895
1687
1709
1800
1661
1787
1695
1674
1674
1667
2438
2437
1777
2438
1669
2414
1677
1760
1662
1672
1684
1681
1649
1655
1658
1679
2071
1669
1674
2509
2510
1685
1677
3137
1685
1672
1683
2376
1680
1743
2352
1684
1678
1684
1785
1660
2306
1892
2762
1686
2046
2608
2063
2608
1657
2611
1645
2268
1695
2379
1682
2267
10902
1683
1797
1661
67029
1664
1675
2166
1652
2245
1677
2158
1905
1673
1894
1897
1869
1657
1666
1667
2410
1677
1671
1667
1690
2362
1814
1797
1692
1681
1693
159424
2802
1676
1664
1677
1689
2195
2808
1675
2338
2035
1635
1678
2087
2096
2092
1646
2087
2086
2378
2314
1668
2317
2319
2319
2265
1673
2636
1658
1673
2458
2461
2464
1674
2282
1682
1664
1669
2097
2631
2717
1678
2717
2611
1683
1672
1818
2193
1675
1710
1681
8126
1669
1702
1833
2245
1673
1655
2298
1695
1652
1652
2558
2557
2557
2206
1664
1664
1663
1695
2370
2065
1894
2690
1681
2275
2283
2660
2707
2374
2586
1681
1647
1681
1681
1687
1770
1675
2207
2493
1753
1687
2584
1680
1655
1691
2746
1695
6342
1677
1678
2274
1761
1662
1664
1776
1676
1675
1673
1801
1666
1665
2639
1886
1683
4105
1932
2385
2388
1689
2388
2386
1683
2526
1696
2271
1673
1666
1681
2599
1681
2798
2547
2548
1694
1950
2319
1698
1684
1702
1696
3292
1682
1678
1688
21636
2262
3861
1677
1662
1686
2086
2540
1672
1671
1671
1807
1807
1755
1807
1755
1808
1674
1682
2309
1678
2107
1678
1669
1666
1669
1672
1680
1678
1680
1679
1675
1681
1675
2629
2322
1688
1666
5202
2287
2287
1665
1675
2625
2366
2366
2648
1685
2539
1676
9160
1671
1666
1682
2497
1690
1674
1670
1675
1673
1702
1660
1686
1670
1660
1706
1682
1703
1652
2202
2245
1682
1680
1811
2563
1677
1667
1692
1686
1686
1686
1685
1687
1684
1687
1684
1687
1888
1672
1717
2087
2087
1945
2085
2085
1675
2983
1883
1841
2445
2270
1686
1672
1668
1674
2276
1776
2609
1647
1653
1671
2272
1667
1677
1680
2074
2069
1689
1675
1678
1684
1673
1884
2133
1688
1656
1662
1674
2045
1690
1785
2286
2351
2353
15443
1673
1664
1689
1665
1671
2574
2312
2311
1684
1704
1705
1707
1703
1703
1703
1704
51061
1702
1703
10050
1675
1667
1664
1680
1684
1681
1693
1666
1795
2202
2206
1819
1666
2283
1666
2556
1675
1929
1672
1670
1668
2679
2299
2277
1686
1685
2729
1757
1683
1666
2282
1877
2798
1698
1670
1757
1674
1667
1665
1662
2577
1672
1669
1662
1663
1663
1676
1686
1681
2783
2101
1691
1692
1708
1674
1934
2284
1684
1684
1631
2575
1880
1708
1692
1700
1873
2278
1670
1660
2213
2276
1882
2215
2272
4550
2270
1670
1674
1683
1683
1686
1686
1684
2109
1675
1676
1653
1684
1668
1688
1688
1679
1677
1678
2545
14506
14507
2604
1660
1892
1656
2705
2272
1882
2041
1694
1632
1678
1653
1677
1673
2097
1801
2273
1886
1655
1664
2577
2285
24021
2285
2058
2393
6957
2288
4746
1670
1658
2283
2307
2627
2515
53380
2276
2334
2049
6713
1705
2331
1685
2279
1662
1662
1685
2059
1682
2405
1910
2543
2552
2455
1675
2718
1716
1671
1688
1689
1688
18719
1668
1671
5447
2547
1814
2210
1664
1659
1669
1685
1681
1671
1916
41194
1977
1782
1785
1684
2702
1679
1678
1679
1650
1659
1670
2286
1684
1694
1694
1683
1695
1681
1692
1691
1677
1694
1890
2276
1665
2273
1822
1676
4487
1692
2276
2639
2644
2604
1679
2265
2265
2284
1667
2337
2304
2535
2270
3218
2386
8433
2829
1674
843980
1678
1692
5383
1758
2712
1670
2545
2820
2817
1667
1733
1737
1682
1681
2261
2265
2280
2282
2688
2277
2213
1946
1780
1696
1782
1779
1780
1681
1698
1698
1683
1685
1683
1882
1684
1683
3885
1705
1900
1921
1918
2005
2283
1681
1679
1678
1674
1651
2711
2085
2747
2289
2352
19874
1670
1698
2271
2272
1886
1683
1895
2499
1707
1710
1710
2568
2458
1668
1674
2221
2219
1666
1703
1681
1675
4356
1677
1675
1678
2360
2287
3071
2248
2028
2220
2302
2284
1664
1675
2034
1633
1674
1676
1678
1890
2332
2272
2268
1706
2632
1678
1635
1774
1771
2267
2562
1894
1892
1907
2563
188643
3016
1666
1817
1815
1687
1665
1694
1694
1670
1681
2594
1666
2638
2660
1663
1664
1674
1677
1805
1701
1677
4865
2048
1673
1669
2811
1673
1895
1787
1674
1674
1668
1671
1671
1690
2271
1662
1657
3620
3620
1707
1679
1680
1694
1899
2555
1897
1667
2271
29093
2276
1715
1683
1681
1675
1691
1688
1676
2865
2868
1681
2447
1916
1873
2555
6202
1686
1660
1673
1676
1680
2251
1733
2641
2431
2476
2081
2556
1677
2556
2544
1700
1653
88548
2616
1901
1675
1677
1694
1815
1668
1674
1668
1642
2452
1668
1675
1667
1669
1677
1681
1710
3187
1898
2286
22438
1660
1660
1672
4720
1662
1663
2060
2316
1637
2593
1742
1676
2350
1676
1890
1687
2280
1983
1670
1662
1698
3357
1673
2300
2295
2293
2294
2295
2709
1969
2299
1873
1673
1680
1702
1684
11744
1676
1658
1680
2645
2318
2319
2062
1816
2627
1768
1765
2283
2396
2064
2093
2095
1889
2276
1673
1684
1684
2258
1844
2548
1672
2541
1666
1664
1660
1816
1940
1908
1806
1893
1660
3026
2563
2282
1707
1802
1670
12835
1941
1942
2275
1694
2241
2485
2471
2471
2274
2274
2275
4773
2273
1666
1694
1895
2170
2452
1669
1751
2054
2333
1675
1705
1906
1704
1670
2065
1675
1844
2720
1679
1643
1685
1685
1652
1679
2020
1664
1925
2281
1662
1677
3411
2498
1661
1661
1705
2063
1705
1678
1936
2578
1806
2354
1789
1666
2279
2270
2340
2382
1750
1890
2567
1887
1673
1673
1665
1698
2580
1736
1733
2338
2369
2370
1659
1692
1679
1671
2584
1703
2499
1701
1671
2223
1684
1678
2637
8867
1710
1888
1658
327074
1678
1669
2215
2003
2261
1892
1675
2318
2322
2323
2073
1660
1659
1681
2550
2569
2811
2130
1879
2273
2591
1758
1666
2311
1895
2068
1802
2720
1659
1678
1680
1679
1690
10048
1693
4882
1682
1767
1928
1675
1933
2566
1663
1773
1692
1678
1691
1659
1702
1702
1671
3680
2440
2023
1844
1802
1682
2277
2273
11141
1700
1668
2286
2286
2285
2284
2469
1679
1648
1693
1773
1686
1684
2494
1664
2199
1775
2153
2092
2331
2582
2571
1809
2320
2571
2547
2312
1670
3245
1670
2729
1703
1700
2827
1673
172221
1894
1701
2202
2203
1657
1682
1682
1676
2278
2262
1819
2571
2259
1675
1674
1670
1651
1658
6064
2579
2190
1689
1882
2274
2405
1669
2256
1665
2063
2542
2265
1660
2561
2594
2566
1675
2593
1675
1678
1679
1678
1685
4403
1937
1694
1658
1658
1660
2591
2254
2544
2545
1692
1695
1839
13929
2347
2286
1697
1697
2056
1894
1676
5168
1674
1670
1664
1672
1896
1890
1714
1745
2671
1674
2271
1674
1665
2003
1701
1671
1677
1676
1675
1896
1673
1684
1678
1678
1666
1681
1678
1736
1905
1684
1680
1687
1677
1702
2673
2284
2280
1738
2625
1673
1672
2337
1888
1895
1706
1683
1649
1684
2412
1673
1866
1893
1889
1686
1768
1914
1678
1683
1673
2305
1682
1683
1669
2387
1672
1668
1675
1667
2253
2495
1699
1668
1684
1679
2556
2359
1736
2278
2620
13787
1671
1676
1674
2267
1685
18432
1687
1686
2270
1694
1691
2351
2711
1684
3313
2264
3284
1662
1670
1703
1673
1670
1676
1677
2261
2198
1675
1676
1677
1675
1668
1667
3299
2248
2304
1883
2505
1661
1667
1668
1683
2730
1681
1886
2285
1658
1666
4578
2625
2060
1679
1682
1671
1668
1675
1673
2270
2263
2560
1684
6866
1662
1662
1710
1682
1677
1667
1679
1895
1897
2638
2618
1676
1768
2095
2209
2371
1662
1660
1679
1677
1676
1688
2090
1686
2086
2369
2211
1672
1670
1689
1678
2358
1688
1693
1687
1686
1679
3111
1758
1845
2104
1659
1666
1807
1946
1820
2539
3716
1667
1672
12558
1685
1690
1674
1681
1664
2086
1672
1668
1664
1674
1680
1704
1677
2182
1640
1667
1681
1763
1762
1665
1691
2548
2111
1701
40178
1676
1690
1795
1668
3331
1669
1666
7884
1658
1663
1688
1886
1704
1672
1676
1675
2205
2631
2819
1660
2563
1664
2639
1922
2815
1663
1685
1676
1684
1669
1684
1717
2337
2281
2472
1663
1675
2286
1684
2265
1669
2300
1690
2268
1695
3293
2630
2631
2578
2493
1703
3149
1706
2566
1652
1674
2450
1764
1796
1680
2201
1691
1679
2268
2678
1669
1685
1675
2297
1683
2585
39172
2320
1710
2508
1682
1696
1676
1675
1682
1888
1662
1662
3955
1674
2530
1770
1691
1651
1675
1684
1684
1679
1811
1672
1904
2313
2839
1679
1674
1650
1673
2289
1698
2279
2306
2305
1691
1681
1678
1678
1679
1679
2091
9309
165675
1684
1662
1904
2637
2277
2488
1665
2569
1882
1659
2276
2350
2352
2349
1890
1680
2109
2353
1653
1765
1798
1673
1667
1668
1863
2354
2502
2211
2343
1652
1652
1686
1688
1688
1690
1717
11327
1676
1677
1675
1664
2297
1645
1645
2313
1689
1689
1691
1680
1676
1683
1678
1679
1684
2627
1679
1679
2631
1668
1671
1664
1645
1665
18860
2064
1669
1919
2276
1683
2449
2573
2546
2180
2275
2646
2396
1678
1679
1678
1815
1687
1662
1665
1684
1681
1681
2635
2707
1691
1694
1884
1708
1699
1702
1676
2194
1804
1680
1671
1821
2095
2541
2274
2302
1758
2641
2782
1693
2353
2563
2409
2360
1686
1675
1675
1906
1693
1691
2054
1681
1676
1677
1676
1668
1671
1669
1645
1692
2709
2819
2819
2637
2638
1673
1674
1668
2055
1676
1666
1644
1677
1675
2272
1703
1676
1897
1679
1682
2337
1694
1675
1676
1662
1915
1846
1648
2639
1685
1678
1791
1791
2388
2203
2626
1667
1665
1684
1685
2968
1889
1889
1802
2408
1681
1682
2049
1681
1679
2268
2283
1685
4940
1713
1706
1687
1674
2563
1680
3799
1675
1672
1674
2310
2552
1697
1681
1681
2314
2269
1677
2632
2631
2636
2325
1671
1672
1686
1903
2828
2830
1655
2332
2555
1681
2209
2355
1677
1677
2581
1649
1808
1699
1695
1679
1875
1651
2208
2206
2207
1842
2065
1673
1686
1675
1673
1702
1707
1649
1908
1909
1668
1679
1679
1668
1684
1658
1662
1660
1678
1755
1942
2556
2275
2436
2269
1674
1676
2274
1678
2000
2201
1697
1877
2292
1699
1681
1677
1675
1675
1677
1809
1812
1688
1688
1936
1680
1680
1676
1683
2583
2316
2537
1668
1681
1678
1677
1641
1691
2617
2619
1684
1681
1665
1679
1672
1670
2262
1842
1663
1677
1719
1906
1686
2714
1667
1667
1683
1634
1702
1699
1702
1880
1673
1667
1696
2278
1668
1669
1670
22373
1661
1656
1658
1691
1655
2222
2630
1801
8832
1654
2631
1807
1658
1655
1658
1659
1669
2224
1661
1878
2054
1747
2820
4292
2338
1689
3568
1680
1678
1684
1684
1648
2306
1664
1692
1675
1673
1719
1672
1654
1686
1672
1683
1681
2626
1884
2195
1659
1660
1665
1657
2274
1665
2259
2264
1668
1703
2718
2045
2044
1677
1680
1682
1682
1682
2150
1672
1681
1682
1676
6230
1639
1762
1804
2482
2617
2570
1689
1649
1651
2455
2454
1686
2581
2023
1683
1676
2290
5041
6423
2817
1672
1715
1680
1684
1692
1663
1953
2580
1655
1695
1806
1709
12347
1649
1665
2285
3287
1690
1678
1677
2265
1682
1892
1706
2542
2805
1677
1673
2266
9446
2045
2247
2093
2094
2101
2095
2100
2094
2101
2272
1992
2387
1700
2266
1663
2333
1698
1677
1683
1675
1674
2334
2334
1706
1686
1685
1706
1711
1685
1687
1936
1689
1689
1677
1677
2453
2305
1668
1668
1671
2564
1676
1682
1667
1680
1658
2717
1708
1710
1711
1686
1681
5326
6502
1685
2298
2573
1815
1766
1765
1767
1709
1712
1687
1683
1855
68405
2205
2485
2368
1689
8505
1897
44078
4487
1706
1640
2247
1863
1651
1668
1671
1768
2444
1669
1668
253337
2057
3614
2178
1889
2458
1888
1661
2464
1703
1631
2331
2565
1647
1670
1744
1669
1710
2999
1669
1680
2049
2361
2826
6366
6368
1693
1647
2045
1660
1659
1660
2344
1663
1786
1646
1893
3437
1910
1820
1655
1820
1820
1818
2710
2544
1643
1765
1702
1655
1631
1664
6009
1685
1783
1670
1635
2630
2161
1699
1677
1888
2666
1949
1946
1888
1769
2269
1639
1648
1688
4732
1674
2774
1653
1672
1643
5015
2274
2254
2104
1675
1669
1797
1670
423877
1838
423877
1674
2248
2205
1662
1673
5027
1617
6707
1677
2698
1675
1897
2024
2547
1681
1895
3088
2562
1671
1668
2562
1671
1668
1668
1887
2065
2302
2634
2612
2608
2612
2606
2608
2800
1674
2823
2818
2265
2800
2274
1832
24
1685
1771
2652
2268
1774
1777
2362
1756
1690
2553
1942
2087
1623
1805
1673
40845
1679
1680
1688
2261
2258
1653
1650
6004
2300
1677
2254
13957
2499
2496
7406
5035
1875
2649
1678
1668
1682
19506
2276
48601
1905
1683
1681
2891
1669
6921
1666
1665
2488
2269
2608
26269
1673
2260
2248
1874
1703
1643
2258
2058
1680
4513
1028202
2108
2787
11760
2422
1675
1689
2554
1691
2549
2269
1688
2555
1802
1893
2755
2099
1890
1673
1663
1661
1674
2567
1651
2567
2567
1683
2519
2492
1173930
3741
1659690
1271082
1319658
698174
573656
573656
2004
88551
47139
2144
38848
2129
2001
47243
1824
2020
1951146
573656
573656
47139
38848
2381
13918
2065
1969
2630
2699
2294
2266
4025
1673
2353
1688
1689
1681
1867
2558
2617
450016
1697
1697
10877
1675
1673
1674
2332
2286
2254
2285
1669
2333
2345
1686
2335
2247
2594
2269
2270
2403
1872
1840
1838
1682
2376
2375
2573
2083
2271
1668
1842
2573
13959
2307
2307
2545
2298
2296
2296
2275
1889
1783
2277
1692
2274
1668
2276
2543
2350
1880
2284
1670
1677
1676
3071
2622
2178
2270
1676
2362
2364
2363
2363
2296
1682
1682
2310
1668
1705
1671
1675
2705
2282
2276
2342
2343
1664
1660
2469
1679
2274
1678
2848
2568
1678
1694
2263
1670
1690
1696
1675
1675
2345
1891
1893
2342
2349
2354
2304
2618
1935
1807
1682
1874
2268
1889
2560
2559
1671
2317
2427
2289
2103
2147
1661
1852
1674
1666
2278
1679
1664
1896
1704
2629
1685
1685
2370
2133
2564
2487
1664
1658
2040
1667
1685
2247
1975
2249
2086
2346
2290
2287
2353
2392
2617
1888
1675
1899
12671
1697
1680
2472
2313
1885
1682
2495
1659
1658
1656
2569
2387
2386
1667
2494
2491
1678
2495
1680
1711
2546
1688
1881
1885
1885
1886
2352
1742
1739
1743
1740
1992
2571
2808
1840
2361
2031
2308
2080
1672
1675
1819
1817
1668
2235
2273
1668
2305
2305
2308
2308
2357
1830
1674
1670
1693
2263
2090
2353
1681
1678
2278
2404
1679
2270
1767
1671
1713
2294
1881
1694
1804
1673
2702
2251
2548
2279
2275
1939
1694
1694
1900
2431
2606
1933
2088
1678
1681
1680
1677
1730
1725
1816
1820
2296
2258
1669
2267
2533
2343
2298
2209
1941
1882
1882
2680
8839
2678
2675
1669
1669
2692
2278
1695
1773
1685
1685
2277
2277
2307
1903
2274
1726
1678
1675
1795
1796
1799
3027
1893
1698
2481
1666
1665
1703
1686
1687
1684
1677
1883
1759
1811
1758
1812
2276
2674
2275
1786
1707
2272
2275
1897
1900
2705
1936
1686
1677
2509
1677
2547
2284
1702
1912
2547
2694
2566
2575
1694
2264
2286
1677
2596
2280
2278
1659
2285
1663
1664
1657
2261
1682
1682
1677
2050
1671
2690
2695
2690
1708
2097
1680
1680
1688
1692
2489
2584
2584
1675
1701
2330
2498
2270
1705
1897
2494
381813
2493
2281
2577
2576
2577
2577
1695
1691
2069
1892
1890
1675
2067
4002
2544
2293
1684
2707
1759
1761
1811
1812
2007
1885
1881
2218
1661
2090
2284
1661
2194
2253
1686
2612
1667
2277
1664
1665
1665
1661
1664
2287
2261
1670
1694
1689
7738
2278
2277
1681
1637
2302
1652
1795
1745
1798
1798
1745
2284
1763
1686
2274
2253
2272
1669
1669
2305
2301
2074
2269
2278
2276
1674
1670
1670
2463
2463
1810
2618
2269
2241
2054
1760
1755
1760
1757
1675
2261
2272
2274
2265
1673
1699
1670
1670
2285
2597
2263
2301
1676
2036
2036
1682
1685
2297
2299
1666
1669
1906
1662
1668
1667
1785
2265
2053
1672
2275
2921
2346
2219
1698
2481
2198
1910
2409
1887
1855
1722
2283
1666
1881
2281
2274
2275
1661
1827
1662
1692
2544
2545
1692
2536
2563
2558
1689
1657
2297
2300
1684
1684
2460
1900
1689
1649
1690
2248
1898
2466
2088
1881
2285
2267
2853
1880
2394
2573
2492
2272
2581
1879
2539
1683
2273
1916
2290
2244
2348
2700
2701
2696
2558
1708
1706
1692
2036
1672
1902
2285
2285
2283
2072
4917
2363
2264
2417
1670
1677
1670
2555
1711
1711
1643
2283
2281
2666
2269
2546
3607
2281
2304
2398
2422
2282
2569
1694
1706
2549
2428
2534
2261
2592
1682
2033
1672
2566
2212
1670
2218
2546
2547
2580
2390
1663
2310
2278
1684
1688
2281
1680
2292
2288
2705
2703
2707
2706
2290
2554
2552
2275
2272
2222
1701
2263
2273
1884
1661
1713
1894
2854
2271
2570
1682
2228
1887
1887
1722
1776
2274
1673
1674
2560
2703
2840
2237
2276
1671
1672
1669
2420
1898
1896
2845
2542
2693
2350
2086
2267
2289
2275
2273
1701
2564
2348
2691
2273
2283
1946
1944
1785
2299
1674
1673
1672
2464
1666
2255
1669
2248
2055
2055
41288
41291
1668
2255
2256
2256
2082
1977
2580
2519
2150
2539
2588
2224
2223
2312
1697
2267
1710
2450
2838
2842
1758
1675
1688
2553
51313
2286
2473
1676
1676
1683
1904
1905
1904
2704
2702
2020
1753
2019
2563
2230
1704
1704
1773
1688
2831
1918
2353
2306
3068
2046
2534
2543
2284
1705
2569
2572
2565
2841
2841
2258
1875
1701
1677
2619
2572
2572
2091
1885
2264
1674
2073
1778
2582
2221
2347
2351
2256
2294
1682
2277
2264
1677
1933
1700
2386
1706
2547
2198
1663
2568
1652
1896
2631
2256
1672
1670
1834
2702
2698
2705
2704
2700
1897
1669
1645
2247
2281
2821
1665
1667
1867
1838
2233
2531
2557
1895
2280
1686
1687
2282
2048
2050
1679
2391
2273
2283
1888
2561
3296
2204
1698
2348
2214
2264
2268
1687
1899
1897
1674
2264
2264
2278
2262
1670
1682
1712
2269
2269
3035
1676
1678
2355
1830
2826
2827
1682
1682
2555
2220
2388
1668
2572
2547
1878
2556
2562
1685
1815
1901
29289
2583
2558
2559
1919
2551
1682
2051
2563
1681
1692
1692
2458
1884
2468
2468
1686
1692
2464
2578
1930
1887
2542
2452
3956
2344
2567
2540
2267
2274
2498
1980
2569
2674
1882
1664
2052
2491
1666
2661
2269
2454
2695
1667
2563
1696
1644
2566
1690
2022
1891
1891
2564
2205
2552
2586
1663
1669
1700
1669
3186
4266
2388
2815
2528
1671
1669
2571
2554
2302
1667
1700
1780
1663
1663
1920
1658
2278
2680
2556
1667
2382
2510
2574
1697
2756
2315
2056
2469
1688
2468
1662
1663
1817
376009
2569
2296
2541
1661
1673
1777
2571
2575
1669
2444
2269
1875
1863
2214
2074
1680
2531
1684
1684
1680
2076
2825
2843
2848
2554
1670
2834
2609
2056
2080
2125
2276
2276
1679
2561
1780
2565
2552
1683
1683
2631
2206
1702
1911
2291
2306
2033
1817
1819
1682
2561
1900
2548
1922
2292
2531
612841
2269
2269
1660
1722
1716
2176
1668
2454
2307
1819
1812
1814
2548
2254
2268
2276
1667
1665
2338
2339
2339
2337
2335
2554
2273
2293
2270
2266
1910
2267
2570
1707
1690
2297
2293
2562
1690
2279
2215
2215
1687
1873
2270
2272
2296
2848
1672
2384
2436
2223
1670
2055
2459
2286
1665
2218
2457
2712
1671
2398
2401
2419
2554
2296
1679
1663
2556
2274
2305
2294
1698
1948
1945
1702
2268
1673
2569
2538
2290
2290
1683
1688
2694
1701
2266
2063
2262
2402
1974
2283
2287
2410
1689
2354
1906
2265
2563
2296
2539
1845
2412
2275
2541
2541
3394
2279
2286
2284
1904
1665
2219
2263
1674
1671
2307
1689
1679
1683
2297
2354
1674
2410
2030
2030
2709
2218
1896
2282
2284
2543
2810
2682
2837
1866
2306
2281
2331
2843
2117
2463
2209
2571
2291
1700
2611
2391
2275
2579
2584
3360
2490
3834
1664
1663
2305
1670
2556
2535
1665
3037
1669
1669
12768
2228
2268
2262
1791
1680
2505
2327
2686
1657
2692
2257
2263
2300
1901
1902
2303
1679
1678
1667
1913
1674
1688
2384
2140
1763
1763
2274
2267
2270
2269
2425
2425
1894
1897
2560
2564
2571
2565
2350
2349
2345
2345
2115
2361
2038
1706
2711
2702
2708
1752
1753
2258
1814
1838
1680
2205
1873
2571
2613
2302
2299
2264
3455
2356
2354
2353
1665
1668
1663
2240
2209
2362
1691
1690
1891
1675
1675
1895
1840
2692
2494
3693
1675
1674
2573
2275
2275
2277
2277
2274
1687
1685
2499
1761
1942
1785
1779
2286
1902
1676
1813
1814
1762
1691
1693
2212
1676
2363
2278
1695
1693
1699
2287
2836
2619
2620
2387
1755
2548
11731
1684
2700
1688
1688
2281
2040
2042
2045
1670
2101
2282
2538
1657
1657
1664
1667
2693
2273
2580
1702
1652
2394
2819
2819
2425
30468
2568
2569
2274
2547
2559
2357
1660
2692
2698
2262
1661
2553
2293
1679
2366
2821
1885
1678
2648
1659
2538
2584
2571
1802
2421
1673
1696
2547
1695
1698
1702
2335
1688
5665
2270
1662
1662
2275
2703
2575
2572
2573
2579
2572
2571
2578
1657
2551
2550
1798
1665
1889
1898
2281
2702
2360
2244
1696
2419
1902
2278
2586
1736
1874
1659
2701
2262
2347
1887
2369
2346
2038
2041
2238
1695
2253
3581
2419
1663
2279
2249
2682
1666
1657
1684
2306
2634
2387
2359
1673
1651
2425
2710
2284
2281
1906
2423
2461
1722
1685
1688
2346
2498
4895
2851
2275
2345
2223
1867
2351
2251
1870
1678
1688
2703
1920
1918
1924
1921
10881
1737
1693
1739
2538
1673
1672
2067
2058
2330
2266
2370
2854
2561
1669
1685
1843
1840
1844
2566
2275
2532
2539
2271
2347
1890
2290
2277
2262
2220
2272
2272
2557
2218
2701
2578
2701
1677
1668
1881
2299
2300
2053
2416
2698
1660
1654
2052
2553
2359
2834
1673
1674
1884
1887
2689
1682
2044
2044
2294
1689
2848
2077
2453
1681
1678
40445
1887
1771
2270
2269
1703
1701
1684
2249
2287
1911
1681
1686
1706
1844
1664
1874
2485
2357
2267
2353
1706
2286
1688
1680
1899
1656
1657
2199
1673
2537
2357
2270
2276
2426
2570
1663
1681
2484
2047
1877
1672
2215
2835
1678
2565
2567
1666
1702
2158
1666
1665
1666
2050
1681
1698
2206
2576
2545
1858
2348
1670
2547
1671
1702
2567
1671
1669
2283
2679
2313
1659
1744
1744
2289
1655
1674
2106
2042
2548
4467
1672
2527
1705
1705
1661
2274
1675
1682
1684
1702
1678
1676
2553
1676
2277
1699
2213
2215
1899
2289
2283
2544
2453
2389
2368
1938
2237
2240
2424
1925
2545
1709
1816
2565
1697
1850
1885
2033
2306
1669
2620
2621
2624
2622
2277
2272
2624
1932
2053
1886
1748
1751
2248
1670
2369
1673
1672
1672
2593
2301
1675
1686
1654
1654
1696
2287
1796
2299
1897
2791
2364
2294
2288
2351
2284
1715
1715
1770
1667
1667
1707
2557
2253
2253
2222
1707
2363
2346
2388
1786
1850
1674
2047
1681
1682
2256
2376
1862
2357
2275
1694
3395
1677
1683
2285
2592
2278
1681
1682
2419
2201
2277
2281
2277
2281
2275
1688
2593
1718
2361
1662
2358
2368
1674
1669
1669
2352
2356
1769
2349
2352
2352
2274
2276
2275
2828
2069
1672
1669
1665
1669
2593
2365
1665
21045
1669
1668
1683
1680
1687
2414
2273
1683
2831
2828
2686
2689
2690
2694
2555
2273
2354
2354
1650
1907
2345
1876
1874
1873
1871
1874
2487
2279
1670
2299
2266
1919
2267
1848
1846
1665
2281
2266
2406
2405
2840
2293
1671
2280
2565
2295
2290
2097
2267
1907
1672
2261
2304
2541
2280
2348
2286
2285
2416
1702
1705
1873
1786
2283
1684
2576
2673
2577
2218
2273
2273
1653
2271
1643
2837
2837
1686
1816
2266
2304
2264
2198
2276
2359
2282
2546
2095
2300
2541
2551
2272
1699
2497
2261
1649
1676
1671
2346
2536
2291
1889
2341
2340
2338
2340
1667
2542
2282
2279
2281
2294
2048
2578
2578
2205
1926
2304
1686
2275
2264
2305
2093
2092
1675
1651
1868
1814
2308
1680
1669
2208
2156
2554
2556
2278
2274
1687
1881
2357
2010
2414
1682
2454
2348
1822
16819
2275
1878
1676
1676
2323
2577
2038
2697
2419
1703
2552
2314
2693
1687
2313
1692
2703
2705
2706
2703
1717
1714
1680
1681
1692
2394
1670
343949
2354
2269
2354
2171
1887
1660
1661
2273
1705
1675
2694
2301
2279
1875
1670
1698
2277
2700
2187
2040
1892
2271
2264
1673
1681
1698
2569
1690
1733
1734
2350
2350
2559
1670
1956
1857
1674
1668
2293
2287
1891
1665
1703
2608
1673
1675
2575
1679
1692
2306
2595
2595
1662
1661
1891
1887
1681
2229
2856
2856
2231
2557
2287
2284
1663
1676
2812
2372
2058
2277
2707
2612
1757
1668
2286
1687
1689
1693
1684
2701
2279
1674
1673
1670
1702
1661
1936
1701
1695
1664
2219
2345
2343
2345
1711
1710
1671
1653
2268
2270
1916
1688
1686
2531
1693
1879
2279
1675
2573
2277
2270
2261
2273
2277
2273
1759
2281
2272
2347
2357
2354
2268
1710
2375
1674
2275
2576
1664
2643
1666
2581
2457
2389
2313
2462
2255
2285
2257
2579
2574
2574
2700
2702
2325
1810
1805
1901
2306
2305
1672
2153
1669
2504
1707
1677
1889
1675
1674
10645
1669
1671
2707
2701
2700
2279
1667
2704
2298
2301
2558
2853
2707
2598
2567
2254
2266
2250
1687
2196
2208
3024
2842
1670
1701
1702
1682
2610
2586
1668
1669
2633
2283
2281
1683
2027
2027
1681
1681
2109
1665
2572
15649
1701
1701
1699
1701
1689
1708
1708
1710
1708
1710
1889
2211
2268
1663
2103
1681
1682
1684
1686
1683
1662
1661
1679
1677
1680
1683
2239
2298
1894
1677
1680
2599
2342
2429
2090
2701
3100
2826
1682
1806
2236
2562
2425
2429
1666
1689
1896
2269
2106
1640
1714
2264
2272
1681
2535
2256
2363
2272
2555
2285
2296
130417
2363
2180
2269
1674
1958
2026
1806
2291
1938
2052
1685
1682
1682
1670
1634
2299
1907
2268
2313
2261
2262
2284
1675
2199
2212
5219
2280
2279
1710
2419
1677
2408
1655
1676
2467
2259
1666
2544
2261
1666
2313
2313
1685
1677
2272
2696
1857
1914
2269
2557
2538
2550
2593
1671
2593
2377
2297
2687
2398
2223
3413
1702
1884
2307
1677
1676
2276
1906
1671
1676
1675
1670
1687
2579
2578
1666
2628
2621
1672
1659
1659
1674
1655
1656
1655
2694
1840
1651
1651
1651
1649
1651
3230
3278
1681
1652174
9644
1676
17171
5613
1930
10055
1669
1667
1678
1676
1658
1660
1677
1668
2064
1685
6252
1681
1674
1679
1678
1666
1663
2404
2196
2194
2194
1698
2062
1923
1655
1667
1671
1832
1674
1765
2050
1696
2234
1676
1673
2604
2606
2152
1670
1655
1658
5686
6883
1897
1655
1670
1932
5801
2376
2076
2076
1672
1678
32476
6757
1666
1664
3620
1686
1659
1670
1674
1670
19669
1674
2536
2732
2042
1648
1659
1667
1652172
1877
1670
1807
1690
1680
1681
2466
1660
1680
1663
1735
1667
1673
2673
2981
1675
1676
26102
1821
1680
1668
19389
1648
1656
1683
1883
1666
1662
1655
4999
1837
1897
1658
2561
2397
1666
4610
1674
2190
2193
5531
1663
1666
1709
61831
2080
1687
2179
1661
7578
2179
1679
1681
1744
1746
1701
1879
1665
1749
14269
1661
3719
1799
1672
1671
2066
1656
1658
1659
1657
171157
2499
2300
9644
5178
1695
2661
1683
1659
1909
2912
1657
1690
2380
1683
3561
1661
8228
10839
1673
1691
1670
1629
3947
1659
2441
2441
1671
1673
1672
1682
1682
2076
1683
11546
1689
1662
4269
2334
8150
1903
1669
1641
1944
1804
1755
2808
2262
1900
1898
3687
41809
1890
1657
3933
1950
1671
1893
2298
8116
1684
3159
2044
2575
4806
2268
1676
28956
1682
1861
1683
1678
1652187
1676
1665
2078
1663
1903
8348
1667
4437
1694
1694
2264
1681
3883
1664
1693
1668
2310
1668
1695
1675
1675
1677
1664
1733
2289
11223
1675
1676
1690
1668
1666
1668
58558
2759
1662
1671
1666
1669
1885
1917
1669
1654
2763
4439
1662
1668
4929
1656
55000
1679
1873
1740
2576
1651
53808
1676
1722
2169
1676
1839
1675
1758
1923
1683
1687
8830
8827
36442
1659
11460
2044
1909
1688
2256
1686
6947
1668
3484
2305
1672
1916
1750
1678
1672
1671
1694
1725
3665
3136
3396
7086
1682
1695
2664
2314
1682
1677
2179
2378
9692
1864
1931
1673
1671
1664
2259
33184
38383
2239
1658
1681
1889
1652173
1887
1681
2470
4462
1658
1657
5003
14577
1654
4118
9148
4453
1671
1672
2180
2248
1681
1665
8236
1907
1662
1763
1668
1676
2007
2007
2704
2175
1888
1889
1892
1891
10133
1663
1677
4002
75637
1755
1646
1675
1664
3645
2291
20587
1672
4910
14720
1673
1664
1658
2189
9972
1665
1676
1731
1655
1872
9410
1650
1681
1663
1653
4650
3619
173551
1662
1689
3947
2331
1661
1781
12558
1661
1709
2205
1653
1667
2337
1896
6788
1791
7840
10911
1671
3653
1670
1654
2087
1961
1883
1678
9456
1683
6422
1663
1652
2317
2223
33941
1652171
3191
7196
1700
1654
1695
1651
1644
1654
3460
1899
1856
1674
1649
5271
1647
1679
1709
1757
1758
1747
8064
1684
1682
1856
1692
16488
1648
2868
4379
1656
1682
8901
2504
2637
1655
1677
1681
2415
9224
2171
7010
1713
14933
10381
2297
11977
1671
1892
4964
1663
3003
2889
114527
2405
10808
1674
1665
1668
1979
2620
2073
3928
3186
1684
1669
2123
1670
2739
1766
1680
1977
2629
9410
1673
1675
3280
1684
14302
1656
1653
1665
3266
1682
1701
1668
1670
1667
2223
31730
1702
1659
7618
1654
1654
1680
1675
2073
1864
1661
1639
3226
1676
3076
1930
1675
1676
32671
3560
1696
1906
13273
2102
1664
1744
1926
1928
1658
1652173
2234
2140
1670
1670
1814
2299
2309
1684
7600
1682
1683
1661
1849
6833
1653
1685
3710
1693
1757
1652173
1681
9361
2156
2154
2154
1673
2400
1668
1864
2044
2047
2042
13864
1664
1685
1670
2347
2507
1649
1879
1682
1679
1700
1673
1663
8150
1892
1826
2755
2293
1646
5980
2269
1669
1818
1900
1655
6753
2474
1653
2298
1687
1647
1671
1702
1673
1761
1652181
2500
120259
2928
2159
11480
2330
1680
1680
24502
1656
28779
1690
1675
3298
4285
2001
13938
2456
3710
1683
1683
1683
2207
1681
1656
12412
2304
8997
13332
4429
1680
1699
1702
2152
15179
1874
1682
6888
2281
2264
1918
1958
7297
3709
1673
3179
1650
1683
1680
2090
1905
2162
2163
2165
2656
1681
2150
1781
2820
3880
1682
2251
2296
1680
1687
4544
2285
2283
1669
1675
2247
10090
1686
1687
1687
1937
1649
1668
85863
178478
1712
1679
1712
9238
1652182
2058
3278
2184
1636
1796
1678
1664
1667
1918
1661
2297
1672
1690
1661
1659
1740
1740
2239
13242
1996
1688
1649
1685
6749
1665
7911
1657
1660
2154
2270
2689
1737
2838
4299
2571
1683
8807
14723
8387
1669
1877
1665
1652
1691
1691
1675
1701
1704
1703
1669
1670
1741
3428
11041
1687
1660
1662
2525
6252
11546
3620
2159
1744
2069
1659
1696
1697
1660
1691
1663
2270
2083
1693
10607
1660
1653
1655
1668
1655
1745
1795
2936
1897
8064
2395
6199
1648
1671
8615
1679
2205
1832
8901
1681
1657
2155
1654
1654
2899
2516
2605
1675
7345
1645
1674
1670
1671
1679
1680
1676
2268
5623
2492
1686
2297
2297
2299
2275
1881
7833
1670
1674
1675
1884
1879
1688
2297
1667
2386
1685
3822
5210
1671
1664
1663
1662
1676
1679
1653
1681
1654
1675
1686
1670
3256
1649
2300
1674
138223
1670
1771
1895
1682
1679
1670
1958
1674
1665
1882
2695
1675
1844
1659
1674
1673
1656
1697
1678
1677
2273
2253
1654
40871
3408
1967
7227
1674
1678
1682
1651
1691
9088
11934
2038
1663
1666
1896
1678
2410
1676
1682
1681
1679
1696
1677
2150
2153
2150
1672
1647
1696
2137
1677
1677
2273
1679
1666
1694
2428
1680
1673
1681
1664
1679
21586
1682
1891
3024
1663
1703
2254
1671
2392
1702
1696
1710
1662
1673
1680
1680
1660
1657
1678
1684
1682
1673
1666
1662
1699
1684
1679
1665
1662
1669
1691
1691
2219
1688
4093
1673
9982
1683
1669
1661
1695
1672
1674
1674
1681
1678
48691
1681
1684
1682
1684
1661
74594
1787
1667
1806
2746
1900
1840
3310
1667
1668
1667
1656
2011
1670
1883
1661
2206
1686
1665
1673
1682
1681
1662
21655
3073
1670
1674
1824
6999
2487
1679
1663
1663
1660
2647
10284
1898
2745
1692
3459
1705
1685
1699
1668
1670
1683
1888
1668
1666
2319
11182
1652
2368
4280
2736
1667
9822
2083
2376
2376
1656
1682
1676
1684
1684
5312
1667
1810
1650
1654
1940
1672
1675
1668
1669
1657
1791
1676
1691
1917
1691
2331
2326
3496
1701
1687
1672
2265
1672
1669
1685
1686
2854
1693
1690
1672
1681
1672
1673
2151
1894
1896
1670
1705
1674
1684
1669
556297
6062
1650
1807
1673
1673
1656
1671
1698
1650
1900
1900
16682
5503
1670
138597
2335
6927
3356
411262
1698
1697
1698
1676
1667
1666
2199
2543
1931
1934
1657
1665
1663
1841
1657
2728
2445
1680
1658
1684
1660
1656
1672
1677
2611
3167
2271
1660
1670
6967
1672
3253
2491
3941
1674
2068
2841
2622
1684
1689
1681
3354
1696
1671
1701
1669
1675
2677
1675
2326
1650
2702
1666
4241
1744
1744
3441
485202
1677
1785
54254
1670
1656
4168
1760
1684
1669
5071
1649
1664
1666
1670
1876
1685
1829
1683
1652
2291
1676
7691
1674
7003
2176
36935
1812
14601
1655
1681
1893
1659
4413
1677
2542
1676
11171
1666
1652
2631
1673
8439
1654
1657
1673
1677
1677
1684
1684
1673
1886
78417
1669
1952
1663
2186
1662
1835
1679
1679
1892
10329
1667
1673
1694
1677
1692
1820
1659
3186
2724
1678
3563
1673
1664
1699
3499
1923
1684
1994
9682
1689
1689
1651
1695
1684
1805
1796
1702
1644
1660
1668
1660
1681
2605
1648
2011
1660
1683
3195
1902
82724
1690
1683
1673
1893
1658
1654
2280
1659
1661
1652
1664
1664
1660
1980
1659
1706
4289
2604
2608
2609
1655
1652
1690
1648
2362
2223
2331
1674
1672
1886
1664
1665
2150
2108
1673
2846
1673
2212
1671
1671
3244
1672
1693
1654
1647
1650
1786
8237
1686
1661
1660
9290
1659
1879
1670
1664
1664
4866
2557
1666
1673
1661
1679
1623
1668
1672
1994
1792
1677
2154
157936
2150
4159
1663
1675
1652175
1669
12261
1687
1675
1667
2151
1673
2200
1686
1887
2043
1656
11475
1662
1675
1692
1662
1745
10085
1823
1679
4906
1682
1669
1699
1783
1705
24775
1672
2554
1902
2049
1689
2446
1660
2829
2838
1783
3320
1674
2280
1647
1785
1886
1881
1688
1798
1667
2436
6979
16866
1685
2205
2205
2207
11213
1664
1666
1702
1703
1682
1667
1671
4445
2053
1678
1662
2149
18705
1662
2145
1662
11547
1658
2535
7926
7264
1669
1677
2288
1679
1813
1763
1652
1666
1684
3547
1709
1665
3533
1943
16938
1665
1658
1671
1673
2546
2546
2550
2550
4296
1887
1698
1684
1705
2165
1668
56864
1670
1666
1683
1687
6408
2332
1798
1655
1692
1692
2295
2140
1839
1668
1665
2502
1703
2551
1807
1710
1682
1679
1670
1674
8976
2073
1895
1884
1878
1747
1749
1690
9126
1666
1667
1749
5733
2410
1662
1687
1665
2814
1680
1916
1914
1679
1683
2807
1928
1683
1943
1891
2296
2025
2353
1696
1670
1938
2263
1662
871868
1677
2310
2312
1682
1663
1670
1762
2043
1761
1673
1679
1663
1668
1893
3361
1673
1673
1667
1673
1684
1679
1668
1662
1676
2583
1984
1885
1651
1681
1673
2368
1670
1647
1671
2292
2340
1682
1661
1685
1658
1848
2361
7240
2138
7371
2830
1660
1669
1659
3432
1656
5116
2665
1813
1678
1662
1672
86861
1680
1661
1660
40866
1795
1680
1839
1667
2542
1675
1682
2514
1669
1685
1692
2433
2438
1653
9528
1683
1658
1663
1645
2345
2586
1676
1765
1678
1685
1635
1680
1668
1672
1672
1671
3382
7275
1939
2690
1702
1681
1674
1664
3428
1690
1685
1655
1687
32091
1686
1652174
1669
1679
2056
1666
2148
1658
4523
1800
1672
1665
1666
2422
1903
1904
1656
2185
1663
1675
1736
1672
1669
1690
1686
1684
1650
15397
1652178
2555
2585
1695
1659
1691
1690
1684
1665
2056
1700
2367
9099
88112
1669
2108
1883
2329
3333
1904
1678
2257
10635
2449
1659
60622
2126
1668
91153
1666
2784
1670
1680
2338
1676
1807
1666
1670
2146
1905
1668
1690
1696
1665
1651
2843
2844
1690
1661
1685
1665
6058
1693
1668
1671
1681
1663
573276
2698
1687
1684
1686
1686
1669
2836
2161
1674
22255
1676
1679
1663
1664
1676
2169
1665
1815
1671
1676
2838
1710
1875
1902
1676
1698
2110
1840
1684
1676
1664
7461
1671
1670
1966
1662
1650
1680
1682
3929
1673
1700
1668
1674
1673
2667
1678
1678
1671
2051
7411
12994
1681
1658
1684
1652
1882
1827
1665
1906
2075
1663
1663
3459
1679
4194
15904
1663
9931
11099
2144
2978
1753
1665
2187
4389
1874
7560
5278
2151
4464
1661
8858
1667
4352
1687
1667
8905
1667
1669
1667
1671
1668
1667
1669
1761
1916
22268
1650
2343
1763
1665
1684
2373
1672
1899
1679
1669
1693
1820
9088
1691
1682
1664
1674
1728
1683
1680
1684
1676
1675
1664
1676
1891
1670
2275
1667
1675
1679
1673
1655
1677
1920
1811
2271
1675
5900
45010
1663
1657
1681
1666
27251
2390
1707
2131
1704
1703
3407
1665
10878
1915
1657
2110
2089
1897
1747
1771
2149
2275
1752
1674
1660
1692
1882
1657
1659
2436
1670
1679
1682
2188
1658
1688
1684
1672
5379
1662
1815
2529
1671
1669
2298
475698
1669
1649
1681
1665
1671
1660
1648
12952
2303
6943
2276
1707
1698
2607
1669
1664
1700
4413
1658
1663
2399
1672
1676
1680
1673
1656
1669
1674
1669
1871
1712
1713
2560
2328
1667
1657
1666
1666
1666
1938
2700
1703
2638
1687
2282
3213
4026
1674
2892
1805
1689
4874
11934
1666
1675
2402
1681
1683
1670
1671
1681
1677
1675
1804
1685
1678
1676
1664
1670
1669
3019
1677
1652171
1671
7023
1685
1666
1666
1692
1894
1656
1881
2176
1776
1670
2153
1796
1668
3316
9300
1670
1671
1707
1884
1677
1673
1654
3498
8737
2215
2093
2268
3890
2154
1696
10134
2325
1672
2154
1652176
2609
1659
1666
3021
1666
1685
2234
1703
2049
2108
28791
1680
1679
1689
1673
2070
1652
1658
7848
13057
9288
6834
1686
1653
1678
1679
1707
1706
2471
1674
1663
16818
1936
1801
1708
1703
3346
1654
1656
7910
2384
1670
1661
1652
1814
3274
1655
1679
1781
1686
1670
1883
1879
1667
1665
1660
1657
1663
7564
1677
4341
1676
14235
47295
1694
1660
1655
2156
3058
2199
1797
2026
2037
2037
1667
1657
1656
29201
1676
9880
4509
1680
1689
1664
1671
1668
2067
1666
2094
1879
1668
1673
1694
8007
1669
1999
1671
1664
5987
2248
1800
1707
2279
6143
17827
1673
1677
1818
1816
1818
1817
1639
7872
1794
1794
2273
1740
1657
1679
1657
24246
1686
1680
1757
1687
4429
1669
1693
1764
1946
3389
1662
1656
1675
1898
1898
1668
116458
1680
1838
1647
1892
1665
1669
1670
1653
2152
1682
1686
1802
1672
1695
4090
1718
2287
2266
1662
1667
1667
1680
1684
1654
1819
11122
1892
1697
1672
1938
1938
1757
1668
1912
1671
1680
1692
1978
1671
1890
2605
9240
1679
1695
2102
2333
1709
1665
1663
1690
1689
1679
1666
2179
1681
1759
1682
1668
1926
1648
1645
1668
1693
2376
1694
3317
2900
2291
9430
1673
2116
1671
1687
1661
1662
1885
2358
1680
1673
2583
1661
1885
1653
1665
2291
159507
1684
1673
1889
1661
5448
1653
1661
1815
2162
1682
14725
1659
2184
1665
1660
1691
2820
1661
1814
1676
1680
1626
1682
1659
2566
1691
1654
25060
1861
1671
1678
1673
1651
1700
1681
3943
2312
1663
1788
1797
2611
1878
1698
2613
2611
1702
1677
1671
2928
1678
1794
1675
1676
1660
1658
3056
1675
1675
12044
2157
1674
1900
2462
1966
1681
1679
2731
7047
1664
1674
1674
1684
1675
6822
7429
1678
6403
1677
1663
1893
2410
1665
2457
1937
3880
1657
1682
2155
1691
1689
1813
1746
1682
1710
1676
1671
49155
1697
11485
1680
2450
1688
1747
1887
1679
1684
1802
1663
1669
1669
1978
1678
1660
1666
1665
1666
1670
2268
1656
1682
1928
1670
1674
1636
1676
1683
1680
1944
1940
7668
3929
3931
45111
2365
77828
1668
1683
1686
1687
1677
1793
1669
2034
1659
1657
1896
1660
1678
2427
1886
1664
1681
1688
1688
1667
1689
1677
1669
1676
1676
1691
1665
1697
1688
7273
1680
6582
1683
7092
1731
7159
1673
2433
2338
1685
1670
1657
1673
46992
4783
1684
2011
1653
2047
2972
1928
1807
1696
1670
1678
1668
2491
2618
1693
1896
1875
2604
2607
2605
1664
1665
8076
1673
1673
3115
24236
1691
2588
2302
1879
1673
2524
1685
1889
1682
4553
1685
1682
5696
1667
2090
1672
1676
1684
1672
1738
2961
1674
1672
1754
1710
1749
2498
2018
1654
1664
1666
1799
1800
2868
1691
1669
14235
1680
2755
6805
1896
1686
2930
1802
3429
1687
1669
1956
2371
9091
1659
1669
1672
1690
4542
1670
2298
2286
1671
1657
1886
1686
1663
1660
2155
1678
1682
2189
1668
1685
17129
2537
1658
2571
10011
1754
2705
2530
1665
1671
1671
4435
1667
1968
1667
1677
1679
1679
1996
1931
8131
1687
1666
1791
1656
1673
1679
1666
1675
2229
1673
2102
1655
1711
1667
2151
423825
1679
1683
1685
4921
1668
1704
3600
1650
1767
2546
22561
8723
11366
2036
2046
1705
2277
1661
1663
5684
2583
2201
3269
5221
1685
2275
1891
30265
1883
2559
1682
2489
1708
2044
1655
1672
1689
1692
2461
1668
2873
2478
1661
8025
3043
7884
2417
1685
1676
1675
1649
1705
1650
2460
2392
1664
1681
1704
1704
1677
1718
2619
1653
2333
1900
2224
1687
2811
431210
1665
1899
1679
1681
9080
1679
1678
1661
3173
1897
1672
1679
1661
1663
1884
1642
8551
2449
1671
1684
1687
2703
1696
1923
1673
1884
3620
1674
1670
3403
3162
1696
1681
1885
1677
1681
1655
1658
1677
1671
1669
2992
1667
1665
1675
1674
1937
1671
1665
15470
1666
2327
1686
1671
1671
16694
1689
1689
1899
1674
1896
1891
1674
1688
1662
2935
1628
2269
2064
1804
2179
7910
1884
2683
1815
1663
11273
7831
1748
1712
1688
1683
1676
10402
1669
55965
2232
2232
1664
2598
2597
2015
1675
2292
2339
2368
1755
1665
1679
1971
1668
1653
1662
1668
1702
6467
6060
16713
1951
1921
126114
2212
1665
1670
2078
1683
1667
1673
1674
1656
3533
1830
1652
1885
1875
1982
7160
89362
1674
1638
1701
1691
1686
1810
1644
1666
1679
2341
2334
1767
4311
1666
1670
12718
1665
1687
1706
1679
1679
1711
1660
1682
1676
1657
1819
1734
1757
3244
6482
3473
1665
8007
1668
1667
5815
1754
1674
5522
2833
1670
1675
2125
2121
6942
2298
1666
1670
1715
3276
2000
1669
1668
10500
1680
49155
1783
1666
1664
1674
2291
1867
2192
11033
1795
1678
2378
2604
1671
1670
1667
1974
2344
1679
1679
29201
2279
2279
2082
13315
2357
1678
5390
1661
1661
2194
1656
1678
1673
3062
1877
1681
1658
1658
2403
1896
1673
1677
1679
1681
1872
1658
1682
1665
1804
1684
1652
1653
1670
1691
7056
2175
1889
3599
1672
23448
11640
1669
1685
1669
3366
2213
1661
1667
1674
1755
1661
1679
1677
1676
1679
2233
4285
1661
1898
1677
1870
1677
1654
1649
1654
1682
1685
7047
1686
9451
9502
1675
1676
1815
2154
2155
2153
2197
1672
1669
1677
1757
1695
15490
1658
1660
2972
1754
1701
1872
1679
1682
1676
46992
1895
2050
2004
1660
1681
1668
1660
4103
3101
1687
1683
1677
5876
1684
6453
1670
1657
1910
1671
2261
2038
1661
1654
1679
1674
1691
2273
2266
1672
53895
1878
8211
1895
1896
7086
1685
1652
2179
1677
1674
1994
2302
2609
1678
2377
2570
1681
8991
1675
1683
1656
1677
2201
1738
2179
6777
260159
1682
1685
1664
1664
8087
1670
1666
22920
2363
1676
1747
2351
10969
1680
1678
1659
1684
1655
2586
1696
24621
4269
1662
1650
1677
1669
1667
4073
1677
1661
1668
6462
1655
1668
1655
1662
1670
10237
1668
2256
1671
1915
7174
4588
1658
1675
1669
1643
1665
1663
2257
1845
1685
1669
1665
1672
1669
1684
9609
9067
2366
129405
1641
10388
1695
2674
1671
1674
1669
1669
1656
1680
2564
1666
1667
1665
1667
7650
1669
1668
1670
1683
1659
1698
1687
11103
1676
1893
1642
2201
1690
4443
1693
2535
1684
1911
10055
19669
1687
1698
6143
1674
1674
1687
22561
12398
1656
1669
1702
1663
2822
5917
2825
2782
1673
2600
1812
2347
1680
1678
1666
1686
2602
35537
1652
1680
1690
1931
3954
2210
1679
3201
2108
13351
1924
1925
1658
1667
1667
1697
2019
1763
1682
1682
1681
1684
1667
1675
1924
1689
1687
1682
1656
1681
1669
1671
1676
7831
1794
1699
1650
11540
1652
4400
1673
1665
1913
1659
1659
1659
1656
1647
1685
1672
8595
8087
5000
1668
3044
1674
2179
2053
1671
2786
1677
4623
1711
2361
4509
1662
2052
1682
1889
1887
1687
1670
1890
1685
2588
1694
1726
7884
1682
1892
2058
2153
4701
2257
1671
2123
1655
1653
1676
1677
1677
1653
1893
1756
1684
2054
1673
1679
2370
1654
7026
1657
2433
1674
2389
1790
2668
1699
1684
1664
1670
1673
1671
17678
2175
1642
1672
1673
1672
1669
2306
1659
1746
9148
1680
1661
1659
1949
6139
9880
4580
1675
11763
1678
2230
1671
1684
2737
1693
1661
1664
5476
7564
9502
1680
1873
10094
1672
2576
1670
1709
1675
124466
13332
12718
2619
1664
1692
2343
1684
2498
8516
1655
1665
2187
11454
11366
2244
1811
1710
1669
1674
1696
13315
1653
1677
5877
3274
1655
1897
1667
1665
1755
1666
1684
1665
124121
1682
2848
1670
1648
1683
1681
8905
1688
1685
7056
1667
1666
2324
2323
2327
15490
1645
1684
1683
1684
1670
8839
1668
1673
1659
2127
1669
1732
1682
1689
1671
2928
1682
2183
1678
1656
5003
6415
2192
1713
1678
3186
2683
3943
2179
7554
1675
1666
1671
14685
1667
2685
6916
1663
1930
2461
2461
2462
2462
1641
2840
2837
3454
2281
2050
9856
1879
30887
2527
2058
2568
8991
1672
6462
2092
3916
1675
1664
2609
1887
1672
1673
3033
1891
1670
10500
57048
10969
4647
8723
2033
2311
1679
4434
64605
2451
2470
2200
1680
1678
1974
1679
1695
1675
2287
2293
1738
2291
5574
1670
1671
1944
14390
1782
7911
1895
1811
2330
1653
1929
2093
2918
1936
1670
1670
1672
1812
1799
1684
1945
2153
1793
1661
2071
1665
1883
2230
1901
2371
24621
1664
1683
1675
1677
1674
1673
1737
1740
1670
1671
1654
1673
2569
1636
17827
2571
2300
1669
1673
1672
9261
10839
4429
1890
2660
6777
1803
1996
1903
12149
1978
1680
1703
1898
1896
1902
2623
2461
1681
1658
2212
1678
1670
1884
1887
1663
2240
1682
3073
1659
1659
1649
41277
1891
1884
1661
1656
1674
1665
1661
1915
42746
1914
1676
1665
2290
1704
1679
1897
1899
1677
2788
1689
1656
1887
2630
9217
2022
1650
1705
1904
1662
2440
1676
2835
2612
1669
1675
1681
1674
1676
2230
2229
1679
1683
1674
1672
1672
1643
1642
2151
1703
1702
1680
335005
2294
1668
1681
1669
1664
1685
3362
469976
1810
121814
1683
1694
1671
1671
1650
1671
1670
1930
1660
2149
1677
1973
1802
1667
1672
2051
2856
1671
2856
1668
1663
1684
2057
2569
1674
1708
1670
1885
1667
2042
1902
1667
1658
1682
1670
1686
1670
2136
1698
1707
1893
1672
1674
1662
1702
2034
1664
1664
1664
1664
1660
67288
1685
1660
1671
1679
1667
2092
5665
1663
5662
2443
1679
1679
2548
1676
1686
1686
1662
1699
1699
2286
1678
1670
1667
1686
1680
2936
2186
2215
1674
1665
2847
1683
2625
2496
2494
1677
2450
1670
1675
2194
1669
1682
2015
2188
1693
1649
1645
2275
1896
1672
2107
2565
178432
1678
1670
1675
1674
1659
1901
1662
1659
2298
1666
1662
1657
3484
1667
1661
1899
1896
3435
1671
3830
1671
1672
1665
1669
1665
2155
5518
1887
1890
1895
1672
2439
2047
1664
2055
2055
2354
1675
3409
1633
1663
1667
1662
1835
1681
1671
1679
2578
2845
1654
1669
1663
2461
2247
1854
2028
1899
1936
1756
1896
1988
2131
2137
2069
1894
1670
1669
1895
1888
1888
1703
1700
1701
17760
1661
3081
1672
1675
13800
1672
1895
2049
1660
1656
1748
1678
2352
1740
1697
2237
2314
3824
1653
1677
1677
1689
1658
1674
6257
2056
2267
1661
3358
1677
2063
7830
1677
1680
1797
1645
1663
1663
1897
1933
1675
1676
1881
1881
1899
6899
2825
2032
1665
1897
2488
2447
1897
1688
1688
1812
19922
1682
1684
1815
1668
1754
1691
1666
1668
1679
1670
1657
1685
1667
1671
2570
2059
2026
1680
1906
1875
1659
135136
1659
1655
1669
1671
1706
1703
1707
1704
1709
1690
1668
2460
1886
1660
1671
1893
9251
1891
1681
26483
1679
2204
1887
2575
1884
1668
1673
1675
1645
1724
1727
1643
1677
1662
1688
2056
1671
2167
1670
1909
1904
1909
1915
1909
1909
2185
1673
2116
1678
1882
1670
1777
1730
1907
2530
1685
3030
2548
2570
511574
385487
1664
2036
1672
1696
1681
7231
2495
1679
1662
58974
2172
1883
1665
1680
1697
1682
1696
1688
1683
1691
1897
1647
1879
1684
339034
1679
1674
1673
97692
2551
2300
2302
2299
2580
1662
1662
1662
1696
1790
2315
1706
1683
2552
1866
1948
2024
1922
1923
2571
2269
1672
1859
1705
567318
2570
1942
1673
2594
2116
2202
1695
527106
1658
1992
1773
2306
3824
2243
2568
1684
2084
1674
2401
1692
412733
1684
1688
2259
10668
2225
2859
2842
1671
1668
1897
1672
1902
1885
1673
2560
1670
1669
1666
2452
1680
1656
1904
1880
1651
4054
1695
1664
2333
2334
2331
1677
2837
2192
26759
2205
2204
2678
1679
1679
1891
2562
2495
2390
1660
6719
1659
1676
2245
7329
1710
1712
1710
1648
227558
2035
1683
1668
1664
1669
1676
558794
2267
2609
1890
1914
2584
1671
1671
1671
2084
1658
4211
2356
1915
9332
58736
491629
1692
1705
2530
2123
7018
2357
1665
2281
529041
1688
1653
1877
2390
1671
2572
1933
1935
64610
2107
2210
2097
1682
2858
48932
1664
2557
147671
1918
2772
1652
1680
1898
1899
1640
1672
1701
1832
1871
1871
1872
1667
2567
1897
1875
6519
1659
2610
1887
395842
2081
1664
1662
1884
1692
1894
1896
41352
3722
5536
1694
1691
2565
2361
1635
2439
39404
1683
1683
536116
1705
2387
2567
1708
2555
2607
2843
1662
1666
1644
1675
522144
1675
2844
2083
1666
1664
198729
1659
1689
2343
1817
8330
1751
7992
1653
1681
1786
1657
1674
495048
5148
1712
2541
2542
1900
1663
1892
1897
2702
2837
1654
462977
1671
1676
1675
104297
1662
1666
1674
1670
1646
1684
1911
1661
1645
71691
1676
2844
2678
1667
2302
1675
1907
1906
1898
2196
1663
1768
1929
1652
1955
2106
1934
1662
481619
2350
2207
1928
1648
2059
1685
514327
1670
1680
1679
1651
2272
1655
2569
1678
1672
1806
2083
1674
1887
2266
2499
1671
2256
1991
1646
1666
1664
1664
12170
1658
12533
1656
2392
2613
2575
1680
1637
1688
1672
2171
1895
1907
2274
1648
2529
2532
2527
1679
1665
1665
1666
1648
2252
2201
2303
17769
2538
2559
1872
1892
2476
1694
1895
2459
1712
2440
508905
2268
1706
1667
2357
4250
10675
1691
3392
2543
1666
3479
1648
2236
1665
1666
4309
1809
550736
1677
2539
2539
2555
1675
1675
12268
1681
1679
2784
2470
2468
5109
16184
2833
2266
454760
1650
1679
1676
2239
1693
2260
1659
1684
1688
1892
2614
2613
2294
13384
1669
1915
1693
1699
11756
1889
1679
1680
2274
64708
4576
1673
1895
1665
2121
1757
2336
1656
2317
1652
1655
1670
1660
1679
1657
1655
1672
1665
1675
1662
1662
3499
1663
1666
1664
1681
1664
1899
3373
1681
1680
1682
1663
2618
1683
1687
1686
2273
2278
1686
1649
1682
1678
1657
1682
1666
1670
495325
1647
1689
2259
1681
1678
1663
1683
2347
2347
2344
2539
3134
8118
1675
2547
1667
2454
1671
1675
1672
1684
1677
1680
1672
3408
1656
2082
1671
1675
1896
35176
1669
1671
1682
1885
1649
1670
1680
1671
1685
1689
1660
1663
1660
2336
1893
1637
1659
1656
2291
1652
1664
1656
1654
2567
1685
1903
1663
1666
1691
1898
1890
1675
4976
1655
1742
1678
1660
1674
1684
2254
1665
1706
1673
146502
1678
1907
1680
1665
2542
1654
1683
1677
1894
1886
1807
1679
1677
1662
2302
1659
2467
3397
1947
1674
1888
1888
1642
1679
1885
1673
1687
1677
1759
1764
1670
1669
1706
2173
1654
1938
1659
1679
1894
1895
1673
2083
2609
1669
1660
2066
3779
120345
2213
1694
1664
1671
1664
1670
1666
11771
1671
1683
3496
1671
1671
1669
1668
1701
1668
1681
1674
1660
1672
1663
1656
1671
1652193
1672
1664
2210
2022
1705
1704
1704
1661
1658
2690
7306
1673
1665
1882
1667
476995
1887
1676
1663
1673
1676
1648
2465
1661
2197
3617
1888
1674
521448
1635
8651
1876
1768
1817
2556
1676
1690
1956
1686
1653
1788
1657
6250
1684
142190
1673
1672
1897
1674
2310
1673
1662
1674
1676
1906
2383
1665
2381
1652
1673
1681
10729
1898
1898
1903
1660
1666
2502
1674
1667
2435
1993
1764
1691
1650
1689
1756
2567
1670
4480
1789
1699
8522
1672
1663
1666
1663
1665
1659
1665
1689
1656
1661
1750
1682
1685
1687
1687
9495
106655
1675
1675
1653
9633
3613
1659
1680
1683
1685
2104
1664
1676
2615
1669
1662
1678
1662
1653
2554
1676
2359
1683
2348
1659
1687
1666
1882
2709
1673
1673
2844
2101
1617
1668
117165
1684
2085
3040
1833
1679
1916
1892
1666
3317
1649
1677
1897
1673
2857
1663
1888
1662
4739
1857
1649
1740
1668
2572
1681
1733
1670
470631
2181
2293
1647
1673
1686
2697
1670
2830
1962
2534
1894
1660
1668
1680
1798
1893
1895
3402
1898
1655
1896
1660
1677
2069
1656
1678
1769
25400
1663
2602
1680
1652195
1679
1673
1681
1905
1683
44242
1657
2837
1675
22173
1673
2472
2488
1746
2290
1836
1875
1668
1886
1946
2039
1890
1887
1903
1674
3276
1677
1663
1676
1679
1676
1676
1163143
1676
1679
1678
1999
1865
7518
284218
1665
129793
2303
1681
1657
1653
1678
1683
1680
1664
1838
2276
1669
1892
1670
1704
9594
2203
8905
2455
1676
2252
1658
1910
1912
1910
1679
2301
2573
1914
2051
2328
1676
1677
1872
1866
2310
1875
1679
1672
1894
2303
2310
1688
1674
1876
1920
1702
1703
1672
1733
1705
1696
2531
2712
1689
1664
1674
1665
1857
1674
2633
1674
1674
1675
1676
1677
1651
1830
2630
2265
2264
1655
2075
1714
1689
5727
1711
3033
1885
1887
1669
2106
1764
1665
1666
1661
1735
1685
1668
1878
1669
251449
1925
1921
1924
1680
1667
1681
1669
1678
1701
1701
1704
4136
2787
1905
1704
1668
1672
1703
1678
2283
1745
2051
4270
1748
1998
2084
3197
2075
2259
1903
1674
1816
1668
1670
1664
1904
1902
1687
1682
1893
1661
1685
1694
1658
1645
1682
1658
15998
1915
1679
2203
1666
1658
1895
1892
1891
1896
1679
2176
3796
1708
1649
1707
1778
1658
2240
1660
1676
1678
1761
1674
8250
402193
2284
2312
2307
1674
1670
1674
2208
1670
1874
1692
3137
2388
1663
1659
1679
2055
2053
1669
1673
1698
1911
1908
1908
1898
1894
1677
1898
1899
1891
1898
1677
1685
1671
1687
1758
1769
1673
1778
1673
1671
2184
1890
1682
2358
2408
1662
1693
2253
1656
2575
1880
1880
1691
9796
1696
2237
2197
1667
2622
1970
2628
2958
1952
1665
1906
1902
1883
1685
1682
1680
1696
1690
12080
2215
1663
1647
1680
1681
1656
2484
10713
1667
1670
2201
2200
2239
1908
2577
6519
2183
1674
1749
1896
1899
1684
1580
3079
1684
1899
1682
1901
1909
1689
1998
1690
1655
3736
1667
2812
1692
46897
1665
1670
1714
1677
1892
2074
1683
2562
2563
1667
2318
1989
1793
2025
2138
1654
1691
1690
1675
1678
3631
1670
1790
1790
1789
1676
1711
1778
1780
1658
2557
1656
1650
3861
2204
1663
1648
1682
1661
1703
1700
2306
1657
1630
1884
1680
1652
1686
1677
2367
1939
1694
1679
1902
1680
2352
5571
1704
1801
2288
1678
1673
1890
1669
1656
2697
1668
1677
1656
1658
1653
1653
1661
1674
1685
1661
256854
2203
2473
1655
2535
1672
1684
1661
1860
2141
1806
1660
1668
1671
1676
1678
1892
3296
3051
1673
1668
1674
1670
1674
1668
1679
1659
2260
1674
1687
1687
1694
1673
2435
1902
1871
1875
1869
1874
1640
1664
1672
1807
21447
1663
1682
1683
1754
1684
1808
1686
7881
1947
1679
1664
1671
39949
1670
2240
1662
1699
1677
1659
465203
1656
1637
2107
1707
1694
2533
3272
3274
1663
1678
1675
2301
1678
1752
1682
1682
1636
1677
1669
1894
5759
1899
1783
3562
1910
1898
2057
1678
1924
1669
2048
1693
2194
2561
2563
2844
2845
1656
1663
1891
1894
1655
3460
1666
1673
1673
2489
2895
1680
1684
1896
15502
1664
1917
1645
1676
1646
2277
1896
1697
1892
1813
2289
1845
1645
1686
1672
1666
2303
1649
1689
1674
2108
1671
1672
1672
1670
1706
27111
2440
1919
5962
1671
1667
1671
1650
2072
1673
1670
1684
1672
1672
2379
2381
1663
1642
1678
1672
1666
1664
1689
1667
1664
2460
1759
1646
1755
1895
1809
2307
1661
1661
131732
1661
1685
1685
2606
1654
2152
1677
1883
1673
1682
1681
1680
6635
34462
2874
1901
1676
1900
3176
1866
65045
1676
2917
2280
2257
1688
2232
2261
1685
1669
2838
1671
2062
2457
1896
1900
1904
1959
2317
1883
37852
2286
2092
1658
1649
1656
1680
2539
1660
2101
1689
7566
2360
2279
1661
2438
1769
1709
2265
2276
1752
2289
1772
1812
1673
2527
2572
1891
1891
2452
1656
1651
1678
1667
12917
1693
1693
13596
1665
1679
1650
1953
1846
1655
1682
1646
1807
82768
8733
1675
2270
1698
1643
1897
2295
11486
1676
18162
1659
1670
2016
1812
6899
1657
2065
1664
1695
1660
1652195
1661
1684
1922
1673
1674
2434
2232
2559
6295
1712
2056
1670
1630
1673
1682
103911
1672
1915
1670
1670
1666
2579
1643
2579
2579
1664
4724
1678
448553
1645
1658
1879
1876
1803
2146
1684
1680
1680
1685
1952
1663
2166
1678
10890
1894
1692
255210
2275
1678
1693
1671
2240
2235
1663
1673
1662
2562
16274
1974
2299
8797
3942
1664
1638
1733
2829
2158
1667
1639
2626
1667
2306
1681
1663
1682
1645
1658
1672
1667
1645
1670
1665
4151
1667
2356
1671
1765
1670
2413
2605
2034
1667
2093
1706
1688
1872
1811
2569
2542
3016
2428
1678
1677
4445
124559
2265
1797
14121
1701
2401
2260
11213
1677
1662
1674
1675
1664
1667
1680
1688
1680
1668
2265
1658
1894
1893
1660
2611
3361
1673
8156
1665
1890
1672
1677
3597
6351
1658
1673
1679
3749
1679
1669
1670
1672
1657
1668
1662
1663
1673
1677
2036
1678
1681
1660
2293
1651
1675
3497
1669
1661
1669
1661
1702
1681
1660
1686
1683
1679
1678
1684
1674
1656
1685
1669
1648
2712
2592
1697
1717
3627
2199
1668
8390
1879
1739
3353
1792
3265
1683
1691
1637
1661
1713
2952
1897
1654
1940
2022
1680
15774
1672
1686
2282
1663
1686
2065
1675
1677
1884
1673
1681
1781
1932
1676
1679
1887
1654
1667
1891
1961
1663
4839
1700
2297
1683
1681
1687
1699
1694
171663
3008
1686
1904
1674
1641
1650
2130
1667
1696
1886
1662
1662
1666
1901
2381
1667
1667
1669
1899
1697
1883
1676
1680
1656
1669
1670
1679
1648
1650
500323
1685
2269
2267
2270
1674
2250
1695
1899
1671
2360
1666
1670
1670
1653
1683
2389
2386
2235
1715
1809
1807
1690
1685
1692
1671
2068
1667
1664
1667
2084
1692
2218
1654
1684
2698
3392
12803
1675
2318
2427
1907
48827
9805
2931
1926
1684
1674
2188
1677
1664
3927
1676
1657
1677
1883
469018
1662
16629
1637
2410
1688
1746
1675
1684
1865
1683
2447
2051
1675
1670
495012
1717
1697
1652178
1696
1650
1874
1695
1699
2094
1836
2188
2180
1644
1668
1663
1661
131499
4030
1689
1665
1679
1670
2031
2045
1669
1672
1704
1665
2372
1974
2556
10824
1707
1681
1779
1776
2258
1879
1672
1657
1993
1667
1671
2087
1671
1674
1662
2321
1660
1661
2098
1669
1671
1669
1857
1858
1657
1685
1683
1685
2330
2632
2265
1908
4160
1675
2273
1672
1630
1689
1655
1669
1678
1658
1968
1662
2024
7964
7592
1673
1677
1673
1674
2827
1665
1668
1645
1648
1668
1676
1664
1678
2274
2286
2286
1682
2304
2308
3021
1663
2926
1644
1695
2216
1663
1869
1681
2157
2019
2807
1656
2087
1676
1683
1639
1673
11568
2091
1663
2048
1665
1660
1664
1665
1690
1692
1650
1682
1668
2959
1680
1958
1668
1670
1681
1665
3578
1694
1640
270782
1660
1689
1613
1685
1676
1701
3052
1668
2606
1677
1671
1676
2046
2252
21388
2253
2071
1676
2981
1696
1655
22105
1668
2321
2707
2259
1668
1681
1685
1678
1674
1664
1686
2642
2092
1957
2241
2283
2281
1664
1688
1899
1692
1666
1667
1669
2267
1676
1901
2098
2493
1673
1673
1673
1669
1663
1672
1885
1885
1889
1656
2187
1683
3245
1756
41272
1679
1682
3194
1666
1683
3179
1700
1676
1796
1746
1675
1754
1680
1659
1653
1684
2118
1674
1914
2225
1670
1661
1665
1688
1754
1918
1687
1687
1682
22430
1668
1673
1647
1650
1690
1869
1677
2352
1651
2448
1667
1677
2261
1694
1770
1687
1668
8333
2266
2198
2628
2626
2611
1672
1710
2549
1660
1656
1681
1887
1661
1684
1674
2435
1692
1711
1663
2378
1675
2094
1692
1638
2555
24784
2278
1672
1678
1987
2774
21366
2950
1668
1897
1671
1671
1665
1877
1756
1664
1757
1760
1664
1941
1647
1673
1678
1680
1679
2621
1676
1661
2312
2661
1655
1673
8032
1915
1673
1671
14586
1671
1669
1690
5897
2045
1893
1653
1654
3374
1659
1690
1970
1701
1897
1901
1680
1681
1802
395816
1675
1655
1677
1656
1675
2688
1672
1674
1749
2357
2354
1857
1680
1683
1673
1909
1645
14205
82768
1686
1712
1873
1698
1688
1668
1671
1671
1665
1665
1664
1671
1671
1685
3447
104282
1676
1684
1650
1888
1885
1650
1887
1675
1677
1667
2402
1675
1677
2574
2562
2841
2697
3804
40171
1652
1665
1896
1808
1734
1944
1648
1675
1672
1672
1677
2089
1823
9793
1879
1673
1658
1686
1702
1656
2149
7763
1846
1885
1639
2597
1637
1667
1937
1672
1904
1902
1767
2380
1900
1669
1676
1681
569828
2294
44944
2288
1911
1664
1669
1646
1643
1668
1669
1668
1720
1674
1662
1662
3955
1684
2486
1707
1662
2228
1668
1930
1807
1663
1786
1692
1676
1663
1669
1714
1898
2302
2303
1662
1658
2301
2305
2302
1894
1662
24266
1897
1897
1897
1663
1666
2341
1642
1677
1682
1963
1956
1710
2769
1688
2235
1658
1670
1635
2347
1675
1673
1899
1900
1897
1673
1670
1656
1897
2064
7962
1872
2022
1669
1690
1662
1645
1684
1874
1665
2299
1751
6863
1660
1666
1659
1680
1677
2462
2460
2539
2404
2399
1787
3288
1986
1671
2171
1669
1657
1980
1675
1670
1800
1666
1668
2504
1665
1684
2176
2049
1663
7512
1878
1679
1686
1686
1683
3058
1665
1665
2573
1663
2579
2576
2574
1772
1653
1674
1943
1666
1670
1667
1799
2027
1691
2024
1657
4508
1664
1708
1665
2440
1674
1670
1672
1681
1667
1669
1746
1652
1656
1814
1680
1683
1650
1686
1684
3186
1661
1668
28719
1785
1782
2048
1676
1678
1672
1907
1669
1810
1810
1673
2228
1658
1694
1784
1908
2015
1686
1885
1657
2539
1673
133689
1654
1657
3039
1892
1677
1907
2691
1674
2393
2354
1706
1708
1673
1712
1856
1902
1670
1903
1664
2370
2367
1692
2370
1672
1693
1663
1659
1657
1665
1698
1660
1671
1657
1694
1678
1671
1917
1677
1674
1666
1655
1631
2010
1679
1668
1897
1687
1816
1661
1749
1702
9608
1911
1939
1672
1661
1670
1906
1759
7547
1660
122601
2001
1163148
2204
2258
24251
1672
1715
1685
1683
2280
1659
1669
1673
5654
1681
2493
2563
1669
1907
1906
1674
1668
1679
1737
1667
1684
1880
2049
1670
1669
18375
-
2497
1928
1954
6103
3155
1966
2042
1944
1735
1700
1703
1661
5383
1939
1937
1934
2088
1759
1903
1908
16231
1817
4197
1669
2297
1815
1670
2605
1897
1898
1671
2242
1677
9807
1679
1675
1670
1674
1724
1675
1680
1678
1681
4244
1910
2542
2548
7038
1877
2823
1818
1908
1685
1910
1908
1907
1675
1659
1667
9265
1783
2299
2296
3168
1662
1699
1657
1680
1670
1670
1690
1698
1676
1815
1923
1901
1805
1645
2191
1904
1668
1900
1762
1675
1845
1663
1936
1645
1679
1883
4174
2246
1677
1685
2842
2230
1656
1898
1698
1678
1688
1658
2501
1652
1690
1855
178687
1914
1978
1676
1684
1686
1681
5546
1671
1675
1680
1894
1899
17723
2352
3312
5821
1776
1658
4695
2047
2431
2526
1631
1651
1679
123846
1676
1682
2094
1679
1668
219477
1678
1675
4504
1676
2226
1657
1661
1649
2313
1664
1890
1691
1885
1882
1684
1655
1773
1684
1770
1893
1667
2813
2814
1683
1671
2555
1677
1678
1665
2310
2038
1618
2311
1661
1668
3441
1678
1680
1878
1672
2303
1672
1682
1680
1679
1762
1764
1660
1810
1667
1663
2245
1640
1669
1670
2272
2275
1673
1674
1649
1870
2853
2578
1686
1680
1676
1718
1677
1670
1648
1677
1885
3496
4219
3414
2534
2728
1888
1787
1973
1699
1656
1672
1676
1663
1675
1676
1676
1687
1689
1677
1709
1668
1676
2622
2089
1963
1685
7831
57451
1657
1657
1689
1676
1667
1677
1660
1663
1658
7957
2598
2832
1670
1671
1724
1647
2531
2532
1673
164164
1664
5726
1682
2395
1772
1771
1767
1676
1673
1675
3960
1668
1665
1645
1661
1652
1680
2093
1686
1901
12632
1702
1639
1673
1687
1674
1669
1668
1700
1880
1683
1940
10357
5861
4076
1951
209781
1941
1682
2542
2576
1682
2539
1702
2580
2584
2013
1892
1668
1688
1704
1673
1683
1687
2289
1669
1668
2282
1676
1661
1679
67213
1675
1678
1971
1664
1666
14620
1688
2698
1688
10322
1678
2562
2578
1689
1673
1675
1697
1699
1680
1749
2277
2280
2281
1896
1656
1689
1675
1680
1678
1662
1680
1896
1659
1681
1678
1814
1670
1671
1671
1666
2278
2277
2273
1676
1928
1918
1676
1686
1685
1876
1769
2699
2708
2706
1654
1712
1749
1672
1890
1890
2298
1695
1669
1670
1699
2272
1667
1667
2332
1690
2082
1677
1685
4484
1700
1665
1663
1672
1680
2294
2338
1703
2199
2552
1688
2337
2364
1675
1664
3671
1680
2366
1677
2366
2347
1675
2283
1887
1665
1666
1668
1654
1655
1672
2298
2303
1946
2549
2551
17778
1820
22885
1695
1803
1681
1667
1691
1670
1669
1658
1690
3378
1656
9021
1657
1679
2215
1679
1681
1650
1647
2669
1697
2662
1690
1691
1888
1656
1651
1927
1648
2043
1684
1640
19319
1673
1666
1664
2542
1793
2359
2359
1704
1700
1686
1677
1677
2043
1937
1686
1666
1674
1675
1677
2863
5606
1661
1679
1688
1674
1665
2436
1873
1709
1672
1672
1664
1658
2264
1683
1677
2046
1669
1683
1668
1700
1677
1677
1692
1666
1665
1651
1680
1680
1678
1662
2046
1674
1660
1661
1661
1670
2040
2566
1676
1692
1682
2568
1911
2111
2283
2283
2280
1972
1637
1663
2285
1688
1678
1724
1933
1685
1684
1685
1687
2696
1679
2577
2580
1667
1674
1670
1683
1687
2273
2474
1667
1681
1660
1657
1676
1669
2309
1641
2556
1686
1686
1689
1688
1683
1685
15129
1686
1681
1689
1688
2542
2274
1683
2253
1688
2274
1689
1660
1694
1694
1671
1804
2283
1675
1670
2723
1687
1679
1672
1695
1653
1681
4625
1681
1938
1681
2707
1685
1687
1689
2704
2020
3505
36300
3509
1666
2299
1655
2300
1819
1813
1814
1943
1669
1670
1677
1684
1662
1681
1652
1674
2614
2266
1671
1680
1681
2129
1677
1668
155807
2383
1689
2566
1690
1714
1680
1685
1680
2292
1636
1690
2681
2681
1666
1690
1892
1665
1691
1688
1687
2710
1654
2251
1682
1765
1765
1676
2318
1665
2025
5853
1703
1686
1685
1686
1680
1675
1664
1667
2221
2565
1679
2306
1681
1680
1677
1676
1676
1654
1673
1926
1683
2276
1671
2029
1666
1669
1684
2121
1667
2271
2215
1689
1683
2686
1890
1667
1685
1668
1899
1674
1674
1683
1660
1659
2082
1666
1664
1660
1674
1907
1664
1668
1792
1890
1675
1676
6016
1688
1688
1687
1672
1659
1872
1665
1656
1677
1667
1661
1686
1666
1679
1683
1674
2530
2532
2202
1681
1671
1679
1686
6297
1903
1683
1681
1653
1652
1675
9493
1899
1904
1695
1695
1676
2707
2291
1678
2268
2269
1685
1672
1678
1668
1671
1672
1886
2626
2622
2626
2268
2546
2468
1686
1675
1675
1690
1680
1663
1651
1647
2283
2500
1689
1672
1671
1697
1666
2563
1676
1867
2534
1655
1677
1809
2410
2292
2282
1678
1676
1675
1678
1676
1682
2200
2198
1925
1668
1671
1676
1689
1678
1668
1667
1872
1660
1874
1873
1667
1675
1674
1653
1688
1921
1672
1869
1869
1871
1654
1682
2531
1707
2011
1677
1685
1902
2274
1683
1901
1664
1663
1693
1668
1887
1889
1894
2540
2542
1697
1897
1689
1662
1664
1670
2702
1871
1874
1670
1683
1683
1685
2206
2573
2575
1686
2262
1683
1686
1685
1682
1894
1699
1675
1683
2615
1677
1703
2677
2625
1710
1667
1655
1669
1697
1903
2573
2482
2576
2421
2557
2225
2423
1724
1881
21347
1877
1655
1914
1670
1678
1671
1673
1669
1669
3116
1664
2206
1670
1671
1658
1682
1671
1660
3223
1678
1685
2267
2264
2239
2593
1672
53824
2828
2821
2818
1660
1716
1675
1948
1667
1900
2370
2182
2259
2260
1675
2278
1682
1670
1667
2564
2219
1648
2408
1909
2844
1886
1672
1677
1669
9309
10302
1683
1798
1678
1659
1668
1668
1661
12157
8457
1666
1658
1934
1659
1689
1676
1876
1656
1656
1693
1930
1680
1672
2249
1679
1877
1682
1682
2266
1682
1680
1684
2279
2280
1765
1697
1656
2061
2838
1683
1666
1679
2278
2274
1978
2271
1664
1655
1656
1679
1813
1675
2273
1661
2693
2295
3152
1885
1793
2023
2126
1661
1704
2362
1680
1660
2236
1660
1684
1634
1683
2548
1892
2227
112671
2564
2557
1675
2208
1789
1672
1696
1682
1700
1700
1702
1701
2201
18694
2286
2288
1662
1698
1675
1666
1702
1755
1668
1998
1759
2034
1716
1678
1664
2572
1661
2572
1664
1643
1663
1697
1665
2246
2241
2628
1678
1679
2068
1661
1697
1688
1688
2701
1690
1661
2049
1689
1686
2211
1649
1682
1662
1663
1661
1657
2305
2303
1657
2299
1662
2085
1660
1677
2038
1660
8554
1677
1671
1758
1662
1674
1670
1674
2248
2248
2081
1666
1644
1673
1701
1699
2340
1653
28142
1678
1684
1679
1669
13066
1673
2625
2621
1668
2619
2619
1686
1682
1887
1685
1685
1669
1683
1675
1674
1674
1747
1647
1904
2445
2497
1659
10687
1668
1674
2349
2276
1664
1675
1695
1674
1677
1673
1916
1688
8956
86148
11189
2717
1674
1667
1677
2402
13127
1677
1704
1704
1672
1684
1651
1924
1661
2096
1664
2062
1698
1684
2710
1885
2823
1874
1911
1690
2276
7217
2543
1640
1693
1886
1682
1887
1889
1686
1720
2388
1809
1899
1678
2626
1671
1712
1651
1657
1649
1666
1670
1667
1664
1670
2219
2214
1903
1892
1685
2596
1637
1657
1658
5851
2304
1775
2302
1659
2302
1660
1699
1642
1683
3803
1677
1673
30101
1678
7322
6179
1670
2553
1903
1835
1694
1803
1676
1664
2760
1800
1664
7225
1701
1901
1673
1673
1658
2621
1687
78434
2271
1656
1689
1674
1886
1663
1663
2569
1679
2267
2275
2272
1696
1699
64045
2280
1690
1663
1671
2548
1686
1700
1927
1675
1865
1671
1674
2485
2559
1656
1658
1657
1652
2256
12376
2570
1880
1659
1870
1679
2584
1819
1921
1660
1657
2311
1882
1786
1666
1671
2166
2622
2443
1675
2250
1891
2858
1664
1671
2309
1658
1675
1688
1663
1756
2373
12706
2573
1686
1686
1693
2844
2107
1669
1670
1661
1674
1676
1675
15433
5058
1669
2374
1668
1682
2041
1681
1682
1679
1778
1675
1671
1667
1896
1799
2704
1660
1703
1674
1671
1655
1704
1698
4570
1696
1893
1891
1694
1653
1669
1691
1873
4129
2269
1717
1716
1666
1704
1710
2582
2354
1676
1709
1886
1663
1663
1804
2372
2377
1680
1700
1685
2705
2705
1647
1669
1650
1673
2558
2555
2557
1789
1678
1810
1691
6080
1650
1673
1679
1685
1683
1646
1649
1676
2546
1718
2551
2548
2735
1941
1688
2237
2234
1678
1686
1680
2039
1755
2084
1661
2571
1679
1706
1669
1687
1665
1939
1678
1664
1664
2409
1661
1680
1965
2250
7946
1888
1661
4300
1677
1647
1675
2272
2280
2264
1893
1692
1893
1756
1803
2034
2706
1657
2339
1717
1650
1679
1651
2100
1748
1661
1681
1794
1651
1684
6879
2359
1762
1668
2093
1679
1665
2224
1662
1667
1661
1895
2697
1673
1861
1685
1678
1677
1684
7712
2572
2759
1941
2372
1666
2375
1800
1682
2208
2211
1672
1648
2541
2368
1657
157968
1711
1710
1677
1688
1675
1673
1687
1682
2270
2537
2540
1684
1667
1672
1670
1946
1637
2302
1667
2078
2346
1672
1667
1668
2320
2192
1675
3397
1891
1696
2315
1695
1674
1882
1659
1695
1695
1890
1907
2311
1658
1660
1674
1690
3603
1681
1663
1663
2497
1680
1667
1685
1894
1891
1892
1695
1673
1671
1938
1665
1786
1645
11555
2362
1798
1798
2261
1700
1695
2602
1898
1640
1798
2302
1677
1649
1684
1671
1646
1680
1660
1875
1674
1659
1657
1664
1671
1668
2277
2278
1683
1669
1700
1682
1633
1665
1662
1686
1684
1980
1666
2309
7283
1693
1673
1687
2163
1899
1668
1832
1832
1671
1671
2074
1709
1675
2596
2338
1795
1675
1672
1676
1691
2050
1687
1685
1929
2067
1656
1659
1660
2375
2372
1662
1673
1672
1676
1691
7566
1663
1662
2553
1675
2338
1676
2472
1757
2164
2282
1941
1899
1663
1758
1901
1899
1675
1676
1660
1655
1679
1688
1693
1699
5091
1868
1658
1698
1663
1647
1645
1689
1671
1660
2476
1681
1683
1672
1886
1678
3520
1681
2029
2090
2090
1678
2561
1647
1881
1696
1661
1706
1706
2608
1906
1682
1810
1940
1685
1665
1670
1935
1675
1693
1669
1679
2620
1670
1711
1895
1683
1682
1677
1676
1667
1687
1688
1685
1689
1667
1661
1668
1675
2544
2542
2542
2542
1671
1687
1783
2375
2535
1667
1661
1676
2238
1672
1704
1895
2607
2608
1656
1656
2866
1759
1764
1696
1762
2518
2553
1691
1663
2034
1677
1675
2206
1687
1674
1668
1902
1672
1684
1677
14075
1669
1679
1683
1683
1672
9285
1670
1662
1673
1662
1668
1667
1726
1672
1668
2263
1988
1685
1710
1709
1652192
1683
1716
1677
1802
4107
2455
1668
4618
1666
1667
1766
5904
1666
1882
1671
1673
1674
2411
1672
1674
1807
2233
1676
5063
1636
1672
1675
2263
5229
4403
4403
2566
2630
2570
1945
1688
1675
2586
1676
1675
2850
1679
1669
2108
1672
2333
1667
1670
1663
1884
1662
1687
2048
1903
2239
1687
1652195
1679
1649
1667
2323
1660
1673
1664
61483
1673
1682
1696
1666
1660
1887
1667
1669
1912
2400
1675
1681
14414
1790
1677
1681
1682
1906
1680
1666
1701
1682
2307
1875
1683
1687
1662
1675
3611
1659
1922
1672
3637
1679
1685
1884
1678
1688
1671
2165
3439
1655
1651
1650
1662
2285
1660
2020
1927
2265
9146
2291
2296
2265
1642
2292
1673
1673
1674
1670
1673
1683
1637
1706
16062
1650
1703
1672
1673
1675
2390
1888
1679
1679
1700
3296
2569
1671
2127
2124
2125
1655
1660
1667
2353
1653
1665
1695
1669
1673
2567
1889
1673
1665
1668
1675
2642
1676
8376
1668
1677
1690
1680
1747
1903
2288
1670
1972
1696
2346
1670
3253
3254
1683
1997
1688
1670
1908
1667
1638
1657
1691
2844
5744
1863
1678
2206
2208
1670
1882
1882
1880
1881
1882
2515
2359
1701
1695
1680
2578
1688
1683
1672
1692
1892
3513
1752
2841
2282
1666
1668
1674
1679
1672
3719
1803
2377
2716
2377
1682
1681
1965
1664
1668
1653
1646
2817
1660
2382
1884
1674
2446
1665
1711
2581
1671
2448
1680
1813
1657
2321
1665
1681
1673
1682
1671
7674
2267
1673
1675
1685
2122
6460
1897
1888
1888
2268
3955
1672
1673
1673
4834
2251
1818
1818
16887
1664
1878
1674
1692
1692
3236
1660
1649
1664
2203
1895
1672
1688
2450
1685
1686
1672
161013
2300
2302
2510
2516
1671
1657
1743
1675
1680
1674
1678
2276
2272
2281
2365
2279
1718
2479
1681
1681
1784
1673
1675
1684
1896
1671
2538
1671
2278
2274
2277
2585
2973
1647
1886
1680
1667
2261
1683
1656
1661
1669
1676
1678
2240
1692
1936
1661
2548
2550
1668
1622
2802
2799
2588
2587
1670
2799
1690
1894
1890
1895
1889
1891
1664
1705
1708
1655
1660
1654
1655
1655
1658
3982
2396
4281
3804
1888
2269
1693
1676
1674
1916
1676
1683
1755
1655
1672
1689
1683
1682
2277
1647
1661
28113
1912
1684
1649
1645
2709
1664
3219
1651
1680
2186
1677
1676
2319
1980
3066
1885
1678
1666
1673
216865
1668
25544
2302
2347
1843
1843
1662
1903
218078
14030
1676
1683
2563
1673
2271
2068
19788
2349
1703
1941
1788
2608
2058
2089
1671
1687
1686
1975
2412
2415
12610
1793
5350
1753
1697
2200
1979
1689
1667
2783
1674
1652193
1674
19454
1860
1688
1672
1661
1675
1652
1665
1899
1669
1667
2356
2297
2294
1651
1810
3614
2790
1677
1701
1676
1678
1677
1678
1677
2314
2260
2601
1904
1692
2255
1777
2297
2297
2279
1679
1678
1678
2904
1674
1679
1682
1646
1681
1657
1657
2163
1666
2300
1681
1651
1679
2257
1649
1673
1713
1709
1642
2411
1638
2252
1678
2264
1673
2267
2263
1666
1694
2208
2204
6515
1903
1668
1929
1681
1668
1702
2494
1849
1678
1680
1673
1773
1658
1684
2455
2453
2698
2492
2265
1682
1944
1761
1943
3094
2435
1641
1675
8425
1669
1680
2294
1686
1686
1709
5068
2254
1904
2410
1663
1810
2273
1926
1640
1632
1676
2346
1714
1677
1713
1712
1679
2165
1681
1694
2099
2033
1667
1667
1698
1678
2041
1683
1663
1682
1663
2672
1768
1898
1660
1900
1895
1902
1680
32538
1669
3001
1689
1896
1677
1665
2712
1677
1687
1653
1905
1687
1687
1680
1676
1674
1657
1714
2300
5230
1905
2617
1644
1750
3623
1674
1681
1694
7885
1669
1690
1668
1681
1679
2281
1664
2612
1680
1682
1680
1678
1648
1685
1648
1826
2288
1686
1779
2563
6237
1659
2095
1661
2097
1680
1904
1677
1678
2259
1681
3059
3057
1674
1674
1670
1676
1671
1681
1681
2276
1921
9581
1677
1669
1663
1667
10701
3277
1675
2031
2536
1690
1657
1654
1644
1797
1682
1682
7049
1668
1665
1668
2174
2177
1668
1685
1685
1663
1658
1680
1905
1904
1912
1905
1662
5380
1909
1696
1673
1676
2313
2980
1891
1664
1672
2341
1664
1687
2939
1686
1683
1783
1700
22276
1671
1669
1674
1670
1665
2059
2056
1688
1672
1693
1646
1678
1682
1680
1684
2559
5426
5244
2355
1911
1913
1676
1668
1653
1659
1659
3233
1694
1657
1664
2419
2424
2421
1681
38117
1666
1885
1667
1699
1666
1908
1680
1693
1685
1699
1675
1666
1642
1677
2556
1888
1690
1889
1687
11146
1637
1682
1731
1673
1910
2185
1897
2265
2259
2097
1667
2276
1666
1698
1666
2853
2280
2242
1668
2241
1667
1688
1652
2436
2135
1666
1669
2194
1690
1666
1678
1672
1689
1686
1688
1676
2267
1885
2149
1693
1663
2543
2543
1680
2394
1672
1678
2287
2696
1686
1700
1680
1671
1659
2062
1650
1687
1693
1698
2436
1649
2626
2251
2467
2603
1671
1670
1641
1655
1791
1673
5213
1639
1679
1757
1886
1693
1689
1682
1685
1679
1654
1669
2270
2552
2327
2328
2385
1884
1675
1654
3159
1758
1755
2407
1653
1967
1662
1668
1666
2252
1673
1676
1877
1685
2567
2570
2568
2018
1678
1680
1765
1691
1899
1903
1672
1671
1670
1680
1682
1893
1646
2309
1678
1682
2294
1890
1883
1881
2547
1629
3426
1846
1649
1670
1655
1654
4278
2560
1676
1888
2303
2302
2153
1682
1675
1678
2240
1652
1677
1989
1686
2623
1677
1960
1668
1678
1679
1701
1681
1686
9120
9120
2059
2827
2053
2053
1666
2031
1876
2239
1674
2277
1669
1665
1672
2299
1702
1654
1684
1672
1666
1903
1670
2301
1668
1716
1717
3080
10010
1674
1671
2272
1677
1675
1674
1948
2456
1683
1673
1687
1659
1677
1900
1688
1671
1679
1675
1666
1665
1670
1670
2925
3103
2550
1914
1933
1607
1932
1686
1932
1688
1752
1937
1749
1888
1892
2370
2309
1857
1858
1680
2344
1669
1671
2234
1673
2064
1657
1883
1878
6626
1664
1670
1664
1936
1937
1934
1937
1938
2280
1688
1684
1777
1878
2828
2271
1675
1664
1652
1671
2070
2256
1756
1670
1957
1678
1679
1681
1679
2556
2407
1699
1662
1699
1668
1667
1667
1683
1680
1794
1672
1694
1674
1675
1677
1692
2079
1646
2516
2273
1891
2268
1675
2524
1673
2285
2376
2196
1672
1874
2199
2277
2222
1682
1902
2323
1820
2325
10160
2064
1675
1684
2217
1705
3876
1943
1908
7324
1804
3510
1669
2288
1671
1670
2240
2239
1681
1674
2360
1660
1664
1671
1684
1885
1674
2265
1815
1663
1667
1673
1896
1667
1679
1879
1680
10891
2235
1701
1647
1681
1701
2382
2556
1894
2582
1903
1663
1666
1678
2351
69536
2218
1644
1648
2063
2066
1673
1627
1786
2232
1781
2579
1700
2244
6188
1696
2287
1679
1706
1669
1690
1879
2693
1684
1684
2359
1672
7766
2280
2537
1912
1671
1716
2185
1698
1702
1810
1688
1677
1680
2234
2347
2570
2584
3128
1698
1696
1718
1715
1691
2585
2120
1676
1678
1691
9157
2274
1709
1664
1656
1661
15216
1676
1660
1681
1690
1650
1647
1721
1674
2230
1676
1660
1684
1655
1703
1673
1674
1673
1674
1674
2194
1670
1667
1669
2276
1676
1787
1670
2549
1691
1669
3095
1672
1672
2335
1672
2583
1676
1897
1671
1665
1665
1668
1655
2578
1666
1679
1679
1680
1713
1675
2570
1915
1678
1891
1686
1677
2130
1891
1658
1890
1890
1669
1813
1809
1670
2207
1673
2206
1665
1674
1763
1894
1894
1875
1878
1876
1694
1694
1672
1676
1673
1874
3360
1673
45900
1676
1676
1766
1674
1877
1660
2456
1688
1678
3231
1678
1673
2269
1668
1675
2291
1643
4317
1664
1675
1682
1672
1674
1678
1678
2572
1901
1692
1669
1899
1662
1658
1667
1663
1712
2200
2262
1707
1894
1977
1643
2108
2362
2348
1675
2860
2859
2251
1648
1672
1670
1668
1673
1671
1937
1909
2242
1689
1672
2239
2544
2610
1669
1646
1679
1687
1686
2556
2082
2082
1677
1982
1679
1688
1681
1676
1676
1666
1660
2377
2039
1665
1663
1667
2334
2562
7694
1677
1885
1674
1899
1899
2681
2678
1693
2146
1686
1677
1678
1673
2571
2097
1686
1685
1673
2613
1883
2566
1678
1673
1675
1655
1958
2225
2262
2266
2265
1697
2566
2053
2338
1602
1762
1886
1692
1690
1660
1693
1660
1678
1682
1665
1686
1706
1675
2588
2276
2278
1693
1670
1660
2317
1889
1670
1671
1675
1675
1677
1680
1675
1726
1676
3982
4993
1685
2075
2028
1910
1911
1686
2582
1820
1684
1674
1669
1682
1677
1674
1687
1674
1665
1686
1678
1686
1688
3587
2703
2254
1691
1661
1780
1650
1689
1664
1671
1674
2572
3083
1718
2574
1875
1683
1684
6112
2464
1676
1671
1679
1682
1677
1673
1677
1660
1664
1684
1667
1716
1649
1771
1691
1690
2225
1686
1895
2293
1661
2586
1672
1682
2552
2284
1675
1675
1697
1685
1666
1678
1664
1661
2532
1674
1754
1672
2949
3867
4680
2202
2241
2038
1705
1688
1697
1687
1676
2784
2372
2372
2369
2374
2372
1668
1674
1808
1812
1695
2354
1677
1696
1809
1664
2058
1697
6883
1916
1673
1694
1691
1932
1753
1783
1931
1698
1677
1737
1660
1674
1797
2270
1885
1679
2595
1887
2271
2310
2281
68412
2310
1941
2310
2310
2307
2309
1671
1671
1670
2553
1689
1716
1672
2309
1894
1897
1668
2266
1665
1663
1672
2246
1698
2213
1891
1704
1677
1670
2261
1671
1905
2362
1692
2475
1671
2218
2217
2221
2219
1671
1672
1679
1671
1670
1687
2552
1665
1665
1664
2351
2200
1677
1646
2344
8239
1641
2572
1698
2275
1677
1673
1657
1662
2279
1879
2276
1879
2290
1722
1684
1678
1673
1675
1677
1677
1670
1680
1663
2547
1664
2111
1684
1693
2238
2236
3069
1663
1676
1691
2269
1688
2261
2268
1672
3292
1677
1658
2516
1673
1675
1694
1673
1672
1674
1671
1672
1697
1665
2358
2090
1668
1673
1665
1662
1669
1664
1682
1683
1865
1674
1862
1677
2548
2266
1931
1675
1690
1690
1689
1667
1660
1976
1686
2619
2565
3399
1672
2695
1890
1698
1678
1668
2274
117562
1844
97251
1657
1675
1901
1671
1674
1672
60028
1662
1781
1682
1682
1620
1685
1879
1686
1687
2546
1685
1685
2305
1677
1670
1808
2448
2556
2555
1875
1846
2493
1626
2430
1679
1674
1886
1675
2327
1877
1672
2574
2571
1682
1684
2034
1859
2383
1677
1683
1682
1667
1668
1688
2273
2269
1673
1691
1731
4968
2268
1679
1662
1669
1670
1669
1663
1894
1668
1666
1668
1665
1660
2218
1902
1658
1710
1687
1679
1675
1684
1686
1948
1678
1946
1767
1675
1767
1652
1652
1655
2211
2208
1670
1669
2844
2845
1668
1680
2380
1679
1671
1676
1699
1699
1675
1664
1700
1701
1673
2360
2394
1666
1660
2284
2302
1889
1691
1678
1679
1672
1671
1672
1672
2284
2624
2281
1683
1679
1710
2274
1839
1682
1678
1891
1681
1771
1928
1651
1930
2516
1710
2357
1689
1693
1663
16255
1669
1675
1669
1676
2493
2023
1680
2678
2573
1904
1675
1674
2365
1885
1688
2579
2095
2575
1900
1688
1677
1676
1676
1677
1662
1670
2294
1665
1662
1665
1673
1673
1896
2448
1902
2103
1683
1679
1681
2018
1668
2564
2020
1664
1684
1678
1665
2281
1803
1893
1881
1672
1688
2208
2609
2207
2203
1662
1677
1674
1652
1685
1662
1665
2782
1669
1711
1676
1679
1675
1673
1673
1676
1672
6204
2091
2015
1679
2201
1682
25048
1668
2569
1667
2215
2490
1678
1781
1782
4703
1671
1664
2426
1701
1666
2038
1696
1671
1679
1698
1698
2524
1807
2326
1673
1673
1672
1674
1904
1904
1684
5643
1660
1687
1659
2194
1925
1925
11855
2499
2499
1881
2421
1881
1697
1690
1643
1680
2162
2066
2341
1676
1674
2425
2263
2262
2265
2259
2264
1908
1908
1909
1905
2359
4879
2345
2344
1662
1682
2359
22616
4439
1692
2559
2562
1814
1896
1659
1680
1676
1675
1813
1628
1804
2417
1940
1672
1670
1670
2090
1879
1705
1657
1643
2253
1710
2282
1667
1666
1670
1669
1689
1713
1683
2255
2259
2252
1670
1675
1666
2499
1940
1675
1679
1697
1672
1662
1673
1669
1668
1667
1670
6045
1872
1671
1669
5670
1669
1687
1903
1898
1644
1902
1713
2282
1673
1671
1678
1678
1666
1681
1667
1686
1668
2057
1695
2372
1690
1676
1670
2979
2283
1675
1895
1657
1665
1676
1662
1676
1692
1907
3617
2051
2995
1659
1658
1671
1669
1675
1665
1886
1884
1705
1680
1955
1662
1661
1866
2210
2211
2214
1686
1668
2352
2264
1883
2249
2046
1683
2263
2271
2535
1886
2247
1692
1689
1674
1682
1665
1876
1673
1673
1657
1685
2544
1815
1886
99907
6925
2284
1845
1678
3650
1681
1676
1660
1689
1666
1889
1664
1703
1705
2517
1673
1674
1678
1679
1681
1664
446684
1896
1657
2469
1674
1696
2214
1689
1701
1702
1671
2817
1680
1822
1682
1682
1681
1686
1912
1663
1667
1647
2279
2278
1792
1654
2349
1692
2239
1675
1712
1884
1712
1677
1909
1696
1907
2195
1664
1671
1682
1660
1669
3510
1760
1761
1762
1761
1799
1678
1682
1679
1680
6656
1680
1682
1677
1683
1703
1668
2552
1676
1677
1678
1676
1661
1708
1887
1686
1686
3550
3031
3030
2049
1871
2050
1671
1873
1675
1940
1662
1670
2273
2277
2273
1653
1682
1680
1713
1883
1671
1674
1662
1671
1675
1672
1674
1669
1889
1681
2685
3873
1669
2515
1806
1690
1787
1662
1660
1875
1765
1672
2052
2047
1672
1640
2067
1687
1663
1665
1887
2551
1675
1672
2261
7425
1652
1649
1683
1663
1663
1688
2568
1671
2467
1701
1703
1663
1703
1757
1881
2388
2618
1690
1927
1703
1682
1684
1678
1673
1704
1700
1875
1675
1821
1821
1677
86153
1686
2619
2544
2615
2398
1667
1846
2398
2278
2544
1689
1681
1685
1717
1660
1683
1685
1684
1663
2427
1678
1667
1673
1898
1674
2529
1662
1676
1676
1677
1677
1666
13400
1706
1679
1676
1675
1672
1984
1670
2265
1669
2051
1683
1681
2212
1675
1676
1728
1687
1679
3386
1683
2270
1711
1673
1684
1684
2275
2090
1680
2234
1685
1651
1902
1724
1679
1891
2340
1938
2277
1898
1682
1703
1897
2060
2640
2610
2157
2575
1664
1678
1664
1654
1673
1686
1664
1682
10687
2084
1709
2275
1707
2551
1779
2266
1837
1844
1695
1680
1895
1687
6726
2404
1676
1887
1883
1677
1679
1644
2053
1658
1876
1673
2064
1710
2245
1709
1684
2499
2449
1886
1887
1797
1678
1675
1677
1678
1680
1679
2309
1931
2309
2594
1674
1673
1678
1688
2559
2091
1941
1662
1679
1674
1645
1758
1673
1672
1691
1797
2316
2315
1700
2368
1656
1684
2550
1650
1679
1687
1677
1678
1680
10922
1681
1687
1681
2056
2546
2401
1677
1677
1656
1671
1675
1667
1669
2273
1750
1664
1673
1706
1742
1668
1898
2295
1653
1653
1674
2570
1665
1665
1685
3252
1674
2565
1914
2788
1677
1860
1679
1678
6401
1797
1689
2089
2228
1674
1842
1664
2204
1767
1765
1876
4012
2702
2280
1678
1669
1896
2372
1712
43239
1680
1876
1875
1695
1715
1685
1689
1677
2559
1777
1678
1682
1682
1682
1683
1679
1890
1675
1674
2051
1699
2297
2368
1679
3704
1654
4902
1663
1877
2248
1674
3580
1581
1715
2279
2270
2252
1969
2305
1667
1723
1700
1844
2825
1670
2352
2352
1678
1681
2843
1660
2993
1882
3555
1676
1704
1794
1813
1812
1666
1653
1655
2345
1675
2407
2544
1652
2540
2359
1683
2380
1683
1791
6452
2305
2831
2694
1668
2306
1908
1654
1677
1671
1677
1656
1866
1893
1663
1663
1664
2260
2256
1677
2253
1690
1675
1911
2423
1669
2579
1899
1817
1819
1770
1951
2249
1656
1764
1674
1641
1670
2530
1671
1709
1657
1884
2704
1705
1667
1662
1661
23899
1670
1695
1694
1686
1684
1681
1683
1682
1680
1713
2316
1661
1869
2308
1664
1682
1678
1664
3898
1670
1716
1657
1794
1794
1673
2745
1662
1683
1667
1786
2499
1673
2971
1820
1905
1659
2301
1762
1894
1671
2608
2608
1670
1675
2058
1677
3220
2704
1653
2455
1670
1667
1667
1672
1671
1667
1665
20988
1654
2073
1679
1689
1894
1675
1683
2064
15479
1664
1683
2470
8051
1671
1666
2496
1675
1658
1789
1658
1671
1672
1942
1662
1679
1680
1683
1679
2559
2688
2834
1701
1674
1769
1769
1662
2466
1677
1673
1849
1699
1669
1871
1671
1867
1674
1679
1681
1659
1865
1888
1915
1919
3007
1895
2808
1666
1676
1677
1939
1939
1690
1689
1687
1674
1671
2282
1672
1676
1674
1673
1676
2280
1707
1655
1657
2029
1663
1704
1705
1925
1668
1674
1678
1664
1686
1668
1674
1687
1674
1675
2085
2589
1896
1931
1677
1698
1900
1890
1893
2239
6152
1712
5797
5182
2176
1658
2275
1670
1690
16869
1659
3842
2535
2538
1671
1655
1700
1683
1794
1674
1676
1669
1667
1932
1679
1679
1689
1935
1693
1785
1691
1687
2064
1675
1673
1677
1700
1893
1672
1660
2903
1661
124699
1676
1677
1676
1670
1671
1655
2242
1670
1674
2075
1674
1671
1690
1679
1689
2493
1880
1881
2498
1673
1879
3303
1676
2568
1947
1658
1675
1718
1665
2583
1817
1651
1670
1689
1656
2268
2532
1886
1661
1681
1690
1668
1674
1676
2274
2274
2752
2247
1642
1653
1678
1675
3379
1678
1678
3382
1679
2685
1866
1867
1690
1680
2270
1688
1688
1704
1755
1667
1682
1685
1700
1677
1683
1656
2537
2340
1653
1673
1676
6850
1719
1866
1719
2841
2698
1652
1685
1670
1870
2044
1781
1660
1928
1664
1664
1664
2284
1932
1664
1767
1718
1887
1889
1691
1675
2038
2046
1660
1682
1938
1806
1715
1681
1648
1704
1676
1950
1682
2190
2193
1672
1875
2018
1677
1676
1658
2074
1684
1663
1675
1681
2269
1682
1877
1695
1874
1874
1933
1692
1641
1687
1665
1653
11599
1677
1674
2558
1652
1692
1670
1679
1676
1677
1667
1757
1672
1685
1687
1678
1657
2545
1915
1789
1671
2555
1677
2373
1679
2453
2150
1690
1687
1678
1681
1678
1680
2368
1674
2558
2487
1671
2564
1662
2345
2342
2345
2839
2272
1670
1672
1680
1684
1682
2613
1681
1685
1688
1667
1682
1997
1656
1655
1675
1905
2065
1901
2579
1783
1783
1665
1798
2220
1672
1675
1668
1712
1665
2557
1938
1681
1656
1680
1665
1667
1682
1679
1682
1897
2031
1660
2826
1683
1680
1663
1673
1672
1662
2046
2315
1689
1676
1685
1677
1683
2266
1671
1698
1673
1673
1876
1674
2619
1661
2381
2347
1913
2540
1685
1691
11384
1694
1696
1692
1691
1692
1694
2073
1676
1890
1658
1671
1663
1886
1690
2268
1655
2535
2112
3318
1615
1660
2617
2624
2624
1673
2563
2387
2570
46956
1673
1679
1675
1910
1671
1674
1670
2282
2281
2270
1903
1913
1911
1643
1672
1670
1673
1662
1663
2269
1699
1743
1680
1743
1743
2042
1708
2433
1671
7356
44548
2570
1674
2219
1683
1748
1666
1679
1890
1674
2207
1662
1684
1702
2581
1658
1682
1683
1666
1663
1676
2259
1785
1676
1666
1671
1683
1676
1671
1670
3308
1697
2463
1698
1671
1684
1655
1667
1655
1687
2279
11482
1683
1804
2550
2550
1812
2293
2291
2294
2292
2291
1673
2450
1669
2451
1686
1677
3026
1680
1675
1754
1754
2314
2285
2566
2567
1673
2570
1664
1684
1686
2201
1665
1686
1708
1670
1702
1683
2196
2222
1664
1676
1678
2354
5040
1678
1671
1742
1674
1675
1704
1681
1650
1703
1654
3577
3579
1666
2302
2300
1675
1679
1651
1629
1682
1687
1877
1876
1678
2243
2242
1687
25917
2860
1658
1680
1834
1832
1881
1882
2217
2214
1883
2525
1734
1706
2552
1889
1669
1883
1690
1681
1686
1661
1675
2374
2301
1673
1664
1642
1664
2315
2568
2268
2466
1752
1671
1813
1657
1818
8777
1654
1672
1905
1647
1801
1711
1675
1662
1655
1683
1681
1690
2604
1673
1677
1669
1681
1669
1665
2279
1750
1690
2279
1797
2285
1939
1688
1861
1684
1684
1666
2614
2828
1667
2660878
1682
1669
5186
1671
1647
1905
1756
1669
1661
1676
1680
10597
1687
1689
13929
2216
1669
1673
1677
1678
1678
1680
2981
1668
3569
2264
1681
2273
5374
1659
1683
1656
1683
1688
1791
1646
9943
3910
1687
2707
2701
1889
1668
1672
1669
1682
1679
15975
2306
2303
2305
1680
1696
2557
2557
1712
1664
1673
1689
1670
2486
1650
1682
1680
1801
1799
1682
1649
1875
1650
4235
1986
1676
1683
1675
1672
1681
1665
1668
1642
1665
1659
1670
2262
1671
1666
2284
2240
1671
1682
1654
2052
2699
1666
2304
1675
1687
1900
1895
2275
1895
1875
1893
1737
1675
2280
3569
2350
2689
1692
1680
1663
2400
1672
3424
1680
9767
1691
1947
1676
1690
2568
2566
2211
1674
1680
1681
1679
1670
1677
2271
2807
1685
1682
1682
2593
1688
1691
2276
1689
1671
2353
1647
1796
1797
4879
1787
1666
1675
1671
2376
1685
1901
1666
2444
1667
19197
1704
1759
2835
1659
1681
1818
1675
1669
2548
1670
2378
2696
1673
1665
1662
1680
8521
1663
1692
2363
1677
2549
2572
2574
2706
1681
2561
11032
2570
2703
1666
2569
2570
2699
3535
1662
1667
2272
1676
2296
1675
2258
2299
1804
1671
8877
1669
1931
1671
1667
1651
1695
1688
1670
1672
1672
1673
1671
1699
1670
1682
1673
1934
1684
2376
1646
2351
1657
2053
1675
9016
1674
1763
1646
1886
1682
1700
1668
2228
1701
2568
1673
1760
2565
2366
1688
1681
1688
1686
1791
1674
1698
2365
1677
1673
1700
1941
1671
1666
4815
1676
2058
1690
1793
1658
1673
1663
1671
2597
2306
1750
1677
1676
1677
1672
12034
1662
1998
1685
1679
1682
9721
2618
1683
2610
1772
1816
2359
1920
1687
1791
2289
1710
1672
2263
2252
1672
1666
1670
1891
1876
1703
2609
1669
1666
1660
1662
1663
1673
1814
1714
1895
1673
1662
1656
1762
1758
1690
2058
1683
1668
1663
1681
2042
5408
1691
1653
2190
1660
1891
8814
1814
1817
1695
1671
1705
1892
1934
2285
1664
1894
1872
1676
1679
1679
1669
2206
2206
2206
1675
1697
1677
1677
1686
2381
1683
1684
2306
1667
1715
1718
2366
1661
1664
2576
3682
1809
1701
2273
2262
1663
1661
1674
4537
2260
1668
1682
1672
1669
1662
2743
2336
1886
2229
1687
6845
2573
1683
1685
1681
1688
1688
1797
1674
1696
1803
1901
1627
2535
1660
2268
1853
1676
1678
1694
1661
2274
1680
2270
1671
1671
1629
2289
1803
1676
2256
1679
2095
1661
1886
2272
2273
2303
2351
2298
2272
2276
2256
2270
2300
2208
1692
2488
2314
2489
2488
2984
1665
1681
2859
2278
1682
2278
2112
2820
2458
2459
1655
1918
1897
1668
1670
1666
2224
1656
2703
1656
2578
1717
1674
1669
1680
1658
1661
2846
2277
2613
2611
1683
1683
1658
1685
1680
1682
1678
1686
1673
1877
1672
1655
1690
1664
1655
1690
1689
1910
1678
198053
1674
1680
1683
1677
3130
1646
134005
1672
1671
2282
2175
2608
1678
2666
1670
2804
2537
2258
1654
2271
1674
2172
21028
1652
1670
3135
1866
1865
2342
2342
2281
2418
2278
2274
2272
2428
2434
2686
1673
2388
2562
2257
2252
2277
2263
2338
2272
2291
2262
2281
2283
2340
2277
2280
2278
2268
2052
2278
2266
2330
2275
2276
2276
2366
2270
2266
2267
2269
2263
2280
2275
1673
2266
2284
2266
2260
2276
2364
2274
2278
2271
2271
2273
1679
2270
2267
1895
1681
1685
2307
2307
1664
2277
2272
2280
2287
2279
2284
2422
2281
2270
17346
2280
2273
2295
2298
1881
2421
2277
1886
7274
2266
2602
2265
2261
2280
2603
2422
2290
1656
2619
2621
2258
2263
2278
2271
2602
2600
2595
2572
2267
2586
2269
2560
2590
2290
2276
2270
2282
2601
2708
2280
2279
2274
1894
1896
2277
2280
2273
2281
2279
2272
2276
2287
2271
2285
2278
2265
2594
2279
2290
2288
1904
2266
2280
1896
2690
2276
2278
2276
2268
2622
2269
1684
1893
2264
2271
2268
1885
2288
2277
2273
2270
1925
1885
1682
2583
2581
2601
2272
1690
1686
1687
1674
1673
2591
1861
2281
2605
1904
2272
2604
2083
2596
2270
2301
2616
1903
2034
1877
2276
1901
2613
2547
1856
6855
2540
2537
2298
2297
1902
2264
2590
2272
2301
2294
2293
2300
2294
2294
1901
1905
2565
2277
2260
2264
1891
2277
2270
2560
2276
1685
2273
2258
2263
2268
2539
2541
2276
2552
2548
2276
2278
2272
2556
2282
2026
2569
2268
2561
2560
2531
2538
1878
2274
2257
2279
2274
2533
2280
2283
2557
2553
1867
1868
2870
2273
2268
2549
2545
2272
2545
2695
2271
2541
2299
2302
1916
1900
2548
1899
2704
2696
2694
2560
2553
2264
2048
2270
2670
2586
2539
2544
2555
2556
1664
1686
1916
1683
1683
2690
1893
2284
2570
1672
1888
1893
2282
2548
1875
2264
2294
1893
1897
1898
1892
1896
2555
2560
2542
2562
2559
1861
2551
2242
2244
1665
1889
1673
1687
1905
2557
2297
2546
2566
1662
1882
1906
2561
1888
1888
2568
2570
2534
2527
2529
1683
32327
1690
2267
2269
2556
1909
2557
2276
2562
1696
1667
2568
2547
2553
2267
1684
2545
2562
2540
2539
2542
2557
2569
1888
1890
1686
2562
2846
2846
2543
1935
2557
41355
2541
2548
2536
2552
1886
1886
2554
2545
2542
2568
2554
1890
2555
2541
1690
2536
2537
1894
1889
1873
1892
2561
1677
2547
2559
25047
2701
2565
1867
2474
1946
1901
1900
2549
2552
2548
2466
2568
1889
2551
1869
1865
2548
2543
2569
2578
2540
2536
2543
2550
2552
2544
2571
2042
2277
2271
2705
2702
1657
2308
1892
1893
2391
1653
1679
2302
2563
2552
1918
2697
2706
2699
2699
2698
2703
2287
2286
1689
2565
2706
2564
2849
1832
1914
1914
1873
1901
1902
1683
2561
2568
1871
2700
2708
1904
2551
2704
2314
1860
2472
2271
2551
2698
2702
2540
1788
1678
2277
2274
2549
2856
2477
2711
2706
2689
2848
2535
2532
2284
1899
1653
2145
1660
1662
2303
2283
2272
2278
2273
2272
2276
2272
2298
2280
2838
2303
2307
2044
2546
1679
2026
2710
1888
1885
2857
2858
1859
2281
2547
12241
2045
2352
2834
2304
2546
2543
2697
1663
1664
1665
2837
1789
2611
2685
2275
2276
2831
1683
1647
2700
2697
2839
2272
2324
2290
1677
2834
2294
2697
2697
41282
2832
2570
2574
1666
2289
2625
2305
1892
1650
2281
2291
2294
1703
2288
2302
2270
2302
1683
1683
2274
5856
2286
1903
1902
1774
2480
10376
2304
2275
2285
2311
2303
2632
1898
2245
2242
2621
1867
1889
2613
1895
2279
2295
2187
2297
2266
2568
2577
2298
2625
1678
2846
1884
2294
2266
2614
2304
1881
1892
2622
25230
2270
2307
1901
2622
2843
2273
1698
1703
2283
2632
2632
2629
2628
2629
2631
2628
2312
1673
2688
1680
2286
5052
2288
2623
1917
2254
2615
2616
2279
2276
2275
2601
1674
2619
2294
1900
2637
2844
2611
2388
2388
2388
1789
2619
2621
1682
2297
20329
1784
1812
1890
1684
2627
1673
2634
1708
2607
2604
2327
2320
2327
1702
2355
1665
2617
2269
2565
1875
2566
2242
2375
2378
2302
2622
2268
2576
1879
1670
2254
2280
2279
2557
2336
2186
1691
2287
2300
1681
2276
2279
2276
1743
2375
1673
2370
1907
2278
2688
33441
2361
2337
2283
2113
1702
1971
1862
2617
1681
1864
1689
2289
2564
2263
2288
1674
1672
1679
2375
2703
2363
1674
1900
2544
2552
1882
2347
2345
1873
2335
1887
2279
2560
2310
2626
2342
2256
2257
2346
1699
1741
2264
2259
2269
2268
2703
1942
2703
2354
2595
2593
2343
2335
2605
2283
1914
1898
1675
1673
2294
1875
1875
2346
2096
2094
2094
2587
2284
2297
1877
2307
2310
2358
2358
1787
2251
2279
2513
1708
19641
1650
1902
2296
2277
1660
1681
1692
1863
2854
2626
2628
2367
1894
2579
2370
1676
1700
2571
2569
1795
27089
1672
2633
2608
2609
2602
1681
1874
2845
1676
2278
2574
1679
2173
1904
2290
1759
1822
1822
1875
1875
1700
38112
9615
2273
2834
1673
1699
1664
1701
2088
2085
2626
1818
1701
1691
1884
2571
2626
14017
1798
1890
2058
1682
2600
1650
2058
1701
2626
40991
1676
2619
2281
2055
8786
1815
1663
1663
1684
13593
1766
1766
1685
28543
1945
1690
1764
1821
2605
1665
1804
1683
1946
1694
1697
1699
1673
1914
1887
1677
1677
2085
1650
1869
1875
1676
2556
1669
1668
2329
2328
2037
2699
2704
2572
2570
1892
1671
1673
2703
1676
1893
1696
2397
2545
2546
26810
1665
2218
1700
1687
2278
1890
1685
1694
2276
1937
2210
1685
1694
1686
1685
1667
1691
1901
2069
2065
1691
2277
2277
2686
1674
1692
1755
2440
1774
2286
1687
2404
1854
1696
1679
1678
2221
2589
1684
1688
1860
1671
1685
1674
1685
1940
1904
1900
1676
49559
1816
1662
1864
1683
1934
1933
2524
1706
2225
1704
1703
1893
1673
2545
1694
1678
1670
1791
1651
1708
1677
1697
1699
1664
2354
1806
1815
1818
2273
2273
2595
1685
2872
1816
1813
1813
1812
1818
1812
1682
1682
1889
2352
2560
1693
1894
1779
1778
1682
1682
1895
2268
2270
1685
1681
1686
1886
6359
1892
1788
1892
1804
1798
1681
2282
2280
2557
1703
1701
1662
1687
1690
1685
1666
1684
1774
1857
1888
1687
1932
1687
1687
1691
1690
1698
2296
1687
1655
1683
1685
1689
1685
1691
1685
1679
2229
1940
1683
1683
1780
1683
2584
1661
2280
1758
1678
1673
2208
2095
1685
1902
1658
1677
1677
3807
1691
1685
1678
2569
1673
1677
1675
1847
1851
1953
1890
1686
1708
1671
1668
1669
1669
1665
1673
1674
1668
2398
1688
1680
1882
1775
1701
1807
1758
1755
1679
1905
2370
1768
1685
1685
1674
2277
2278
1687
1698
2275
2781
2273
1878
1671
1806
1810
1690
1700
1687
1684
1656
2314
1901
1677
1697
12157
1688
1893
1667
1677
2556
2547
1891
1655
1655
1923
3317
1698
1678
2534
2532
1684
2277
1665
1663
1893
1697
1699
2626
2263
2626
2305
1811
1741
1674
1663
1673
2312
1684
1691
1661
2242
1892
2298
1662
1660
1684
1670
1874
2498
1702
2314
2313
1694
1675
1702
1669
1689
1688
1676
1930
1686
1841
2239
1808
1807
1644
1797
1701
1699
2294
1758
1759
1760
1683
1925
1645
1649
1691
1702
2573
2573
1797
1670
1810
1683
1885
1884
1690
1702
1811
1667
1670
1681
1937
1814
1683
2236
1662
1659
1690
1679
1681
1688
1691
2467
2462
1654
1690
2264
1701
1701
1680
1766
1766
1820
1767
1755
2275
2274
1827
1936
1690
1679
2482
2297
1679
1701
1699
1700
1703
1702
1687
1693
1683
1682
1764
1821
1684
2000
1695
2277
2276
1819
40875
1670
2298
1685
1679
2277
1687
1672
1682
24464
1897
1691
1689
1693
1664
1692
1936
1684
2270
1689
1703
1700
1702
1870
1909
1646
1707
1814
1935
1681
1670
1688
1701
1699
1676
1954
1954
1787
1683
1902
1683
1680
2545
2543
1695
1701
1689
1928
1689
1921
1936
1808
1686
1819
1694
2302
1674
1672
1817
1664
2303
1676
1684
1788
1683
1687
1677
1945
1944
1944
1943
1681
1908
1685
1663
1667
1672
1706
1663
1765
1687
1672
1818
1811
1811
1680
2557
2556
1662
1665
1685
1682
1700
1701
1679
1677
1690
1666
1666
1688
1681
1693
1690
1690
1689
2553
2554
1668
1693
9365
1693
1945
1701
1700
1670
1674
1670
1671
1684
1678
1699
1811
1686
1686
1669
1674
1676
3735
1656
1657
1662
2556
1679
1813
1810
1810
1676
1691
2514
1679
1814
1655
1694
1961
2229
1675
1675
1813
1817
2196
1675
1698
1682
1679
1668
1669
1688
2367
2210
1683
1683
1651
1670
1875
2281
2222
1938
1658
2567
2564
1647
1692
1665
1689
1688
1947
1684
2335
5371
1687
1686
1683
1684
1685
1656
1662
1663
1686
1689
1820
1693
1674
1677
1789
1673
1831
1654
1746
1879
1683
2037
1670
1669
1684
7878
1815
23745
1814
1692
1685
1682
1668
1669
1668
1813
1670
1672
1697
1941
2127
1822
2190
1786
1691
1679
1683
1680
1681
1687
1680
1899
1674
1651
1679
1702
1681
1700
1664
1657
2063
1684
1677
1677
1676
1825
1814
2210
2213
2110
1674
2548
1683
2550
2545
1756
1687
1689
1687
1699
1696
1668
1901
1679
2229
1688
1672
1695
1704
1702
1663
1684
1687
1675
1676
1675
2543
1664
1684
1681
1681
1674
1685
1688
2553
2554
2555
2555
2337
1658
1700
1707
1654
1654
1675
1806
1755
1675
1670
1666
1663
1661
1934
1694
1693
1679
1679
1937
2551
1683
1664
1667
1665
1678
1694
1692
1671
1667
1656
1654
1655
1679
1676
1868
1679
1696
1699
2109
1647
1668
1667
1680
1672
1668
1675
1677
1676
1884
1674
1669
1667
1689
1689
1938
1672
1958
1673
1676
1679
1664
1683
1683
1668
1666
1678
1666
2275
1682
1678
1658
1672
1669
1683
1673
2496
2495
3305
1814
1667
1671
1679
1680
1680
2189
10134
1707
1658
1684
1674
1673
1668
1666
1668
1671
1668
1666
1867
1685
1687
1665
1665
1664
1693
1641
2426
1710
1661
1784
1681
1680
1662
1669
1666
1666
1673
1689
1667
1769
2256
1671
1669
1677
2345
1667
1671
2258
2260
1668
1664
1869
1907
1884
1698
1805
1685
1681
1678
1656
24247
1682
1669
1669
1682
1682
1662
1681
1682
1679
1762
1679
1680
1667
1681
1673
1673
1671
1676
1673
1654
2546
1671
1657
1684
1677
1915
1676
1659
1675
1678
1678
1651
1653
1648
1675
1678
2290
1696
1669
1690
2298
2299
1666
1684
1665
1678
1672
1671
1672
1671
1665
1676
1665
1673
1674
2959
1675
1672
1672
1684
1675
1682
1683
1665
1922
1878
1679
1679
1657
1660
1673
1684
1689
1948
1653
1693
1675
1689
1890
1667
1683
1684
1685
1929
1673
1653
1684
2618
22577
1678
1682
1666
1926
1676
1701
1665
1663
1677
1685
1669
1669
1694
1694
1672
22931
1667
1667
1676
1679
1673
1674
2049
1670
1669
1671
1674
1662
1665
1675
1762
1675
1675
1683
1681
1682
1680
1999
1673
1671
1646
1678
1683
1684
1683
1675
1667
1669
1716
1804
1685
1692
1664
1687
2706
2604
1683
1685
1683
1683
1674
1685
1707
45238
1689
1668
2701
1657
1685
1641
1670
1677
1666
1669
2590
1674
1685
1661
1663
1660
1683
1672
1671
2705
1662
1666
1674
1683
1795
1673
1664
1695
2585
2851
2850
1690
1677
1673
1662
1663
1662
1667
1678
1678
1675
1677
2111
1671
1670
2023
1649
1675
1677
1677
1674
1683
1673
1686
1667
1676
1690
1659
1669
1675
1667
1677
1673
1665
1685
1684
1683
1666
2611
2612
1686
1684
2845
1677
1666
1659
1673
1666
1674
1677
1682
1676
2633
2630
1678
1697
23453
1663
1652
1691
1691
1687
1650
1678
1681
1670
1665
2706
1675
1668
1673
1673
1673
1685
1683
1684
1685
1662
1680
1678
1680
1909
1670
1673
1679
1680
1687
1684
1682
1680
2395
1657
1670
1670
1669
1671
2604
1660
1668
1678
1679
1680
2556
1677
1683
1685
1692
1945
1672
5098
2614
1685
1664
1671
1669
1681
1665
1660
1794
1794
1677
1688
1665
2239
1675
1681
1698
1695
1674
1681
1685
1686
1657
1674
1682
1796
1682
1691
1690
1670
1686
1676
1675
2359
2302
1669
2613
2613
1681
1683
1952
1667
1670
1676
1673
1649
1681
1669
1679
1680
1683
422789
2627
1751
1674
1672
1676
1681
1665
1676
1680
1718
1892
1677
1659
1663
1675
1776
1677
1666
1682
1681
1765
1671
2278
1668
1667
1666
1677
1671
1668
1676
1673
1673
1668
1682
1664
1660
1655
1649
1670
1676
1661
1677
1698
1680
2794
1658
2264
1685
1662
2270
1665
1665
2301
1666
1677
1678
1656
1654
1671
1688
1717
1716
1700
1700
1690
1670
1676
1675
1681
1681
1675
1680
1766
1767
1667
1670
1668
1674
1672
1690
1679
1668
2286
2289
1640
2281
1687
1681
1688
1682
1672
2291
1679
1668
1686
1665
1664
1666
1671
2397
2396
1668
1670
1669
1670
1672
1998
1672
1673
1892
1644
1685
1681
1679
1680
1663
1652
1668
1798
1681
1678
1682
1662
1902
1676
1669
2300
1673
2302
1756
1670
1673
1673
1672
1674
1664
1669
1684
1676
1673
1685
1685
1683
1684
1666
1711
1713
1792
1892
1669
1673
1669
1674
1663
1673
1660
1681
1684
1897
1672
1658
1682
1666
2574
1683
1684
1685
1897
1685
1676
1676
1676
1724
1746
2267
1663
1665
1667
1662
1662
1685
1677
1658
1735
1737
1753
1750
2031
1666
1681
1673
1675
1665
1665
1642
1661
1675
1656
1656
1694
1658
1856
1667
1674
1693
11141
1663
1677
1678
1680
1675
1679
1673
2373
1676
1668
1799
2270
1704
1681
1678
1679
1675
1681
1669
1679
1681
1710
1672
1673
1666
1660
1666
1667
1670
1681
1649
1675
1672
2373
1757
1677
1675
1665
1665
1666
2325
1677
1905
1679
1676
2577
1680
1672
1674
1707
1676
1702
1704
1684
1683
1685
1795
1652
1812
1853
1677
1905
11638
1659
1664
1656
1935
1775
1684
1766
1680
1675
1675
1675
1676
1964
1720
2744
1677
1686
1685
1685
1724
1673
1675
1672
1675
1758
1759
1795
1691
1678
1679
1708
1665
1667
1674
1678
1791
1692
1691
1711
1690
1745
1746
1677
1695
1908
1741
1666
1660
1662
1673
1797
1677
1667
1792
1673
1673
1653
1676
2129
1896
1671
1677
1692
1664
1775
1662
1675
1645
1673
1676
1902
1675
1678
1678
2124
1669
1793
1751
1756
1756
1663
1913
1676
1684
1667
1790
1666
1667
1865
1650
1673
1697
1894
1659
1714
1905
1681
1670
1671
1668
1670
1715
1649
1659
1907
1910
1686
1683
1683
1639
1903
1718
1668
1677
1674
1901
1661
1711
1663
1666
1888
1891
1662
2357
1665
1681
1699
1904
1681
1708
1708
1708
1895
1710
1709
2589
1679
1887
1898
1873
1679
1673
1816
1812
1664
1667
1901
1707
1707
1673
1797
1702
1792
1684
2697
1670
1906
1671
1900
1899
1899
1680
1674
1678
1672
1668
1677
1680
1889
1886
1673
1929
1704
1710
1712
1708
2267
1708
1909
1692
1690
1672
1686
1683
1687
1909
1672
1672
1669
1685
1651
1713
1673
1991
9957
1901
1906
1710
1913
1898
1894
1900
12243
1672
1678
1743
1673
1675
1658
1666
1669
1818
1683
1769
1896
1847
1685
1892
1888
1682
1895
1677
1670
1669
1670
1667
1667
1666
1671
1884
1878
1885
1903
1673
1899
1674
1675
1892
1661
1671
1671
1675
2301
1669
1907
1648
1678
1900
1672
1701
1900
1682
2337
1687
1677
1897
1899
1794
1675
1902
1687
1745
1684
1712
1663
1892
1670
1787
1792
1672
45117
1672
2385
1767
1932
1666
1878
1904
1906
1642
1642
1645
1647
1674
1657
1850
1675
1678
1699
1676
1878
1645
1678
1677
1660
2893
1671
1755
1885
1675
1879
1790
2309
1655
1881
2836
2841
1688
2093
1851
1675
1679
1891
11278
1673
1670
1662
1680
1682
1880
2328
1884
1671
1679
1670
1682
1680
1679
2349
3147
1675
1674
1671
1677
1655
1936
1742
1678
6826
1680
1894
1681
1679
6958
1678
1765
1658
2541
1680
1682
2265
1814
1808
1697
1689
2300
1789
1674
1667
1673
1702
1907
1813
1677
1664
1937
1930
1676
1798
1685
1762
1713
1712
1671
1671
1789
1684
1679
1930
2167
1965
1896
2993
6924
2239
1676
2375
1665
2297
2299
1902
1661
1683
1671
1684
18259
1676
1676
1930
1671
1676
1671
2689
1955
3894
1671
1921
1679
1678
1936
1934
1906
1672
1892
1668
4641
1796
2310
22469
1692
1680
1683
1657
2703
1663
1666
1663
1894
1891
1664
1659
1666
2971
1749
1908
2600
7829
1652
3916
1663
1667
1937
1937
1667
1666
1666
1655
1679
1669
1929
2296
1656
19534
1694
1682
1684
2157
1664
1676
1668
1660
1713
5361
1662
1684
1684
1670
2023
1677
2254
1673
1675
1673
1656
1796
1790
1658
1653
7057
2691
1811
1657
6316
5533
1684
1657
1708
1903
2084
4759
1680
1672
1879
1885
1647
1673
1666
1661
1662
4285
1689
1653
1649
1669
1666
6311
1729
1660
1652
1667
1667
1657
1662
8670
1676
1835
1688
1670
1675
1677
1802
1793
1666
3468
1665
1877
1681
1792
20446
1662
1672
1665
1671
1656
1663
1665
1675
1660
1780
1652
1794
1795
1675
1636
1665
1653
1681
1640
1642
1661
1654
72387
1644
1652
5695
2389
1649
1658
2257
1673
2997
3924
1647
2689
1936
3918
1788
1672
1794
1796
4943
1660
1669
1639
1654
1630
1644
1653
1645
5016
30148
1658
1885
1646
1638
1649
5245
1639
1984
6716
1698
1690
2723
1657
1766
6470
64208
2820
1651
4254
8767
2401
1677
3794
3714
6421
1662
3635
1660
1677
1671
1851
2241
1903
2285
2210
2266
2262
2483
2490
2487
22197
2223
2227
1883
2270
2213
1878
2318
1920
1891
155207
2264
2267
2508
2220
2683
2542
1884
1881
1895
2241
1906
2005
2164
2272
2259
1882
2210
2272
1896
1899
2268
2251
2096
2268
2270
2272
2271
2366
2366
1873
1879
5935
2436
3720
8987
2379
3581
3633
1919
3700
2508
1912
5078
1937
6733
7092
5373
2367
2322
4535
74263
3101
3999
5294
4076
15734
2471
4565
7260
2403
6775
2081
2727
2144
2393
2329
2127
5716
4203
2350
2046
2386
12528
2025
8975
2653
2199
10511
3885
2217
2295
2112
3692
8856
2196
7633
7755
9792
1994
7315
1815
2010
3181
2144
2932
2763
3501
2188
8681
15395
3237
2574
2061
4622
1881
2114
3867
8626
2436
1895
2504
4054
6658
2060
3505
6423
2033
2456
3499
8008
2139
15374
4402
5520
2180
5485
5808
2763
2081
10912
2331
5064
2317
10660
2776
3427
8706
2249
9884
12729
1882
3310
3411
3795
1979
4292
3677
13678
2274
2875
5752
2090
2067
2100
4585
4222
6212
2327
4540
1696
5740
2067
3398
5381
3270
3363
2180
10499
2336
5172
2632
11607
1955
1946
1978
2142
3382
6833
15395
1979
6307
2356
1749
4684
5460
5103
4043
2429
4001
5355
2090
7280
2726
3110
3416
3047
4000
4910
7652
6600
2799
1898
2456
2756
2289
2095
2210
2258
3562
82338
3214
8430
4834
2508
2717
3777
7695
4679
2279
3583
1747
5452
5370
7153
4933
3283
2047
2614
5827
2837
3796
1989
3363
1929
6642
2320
2916
2418
2456
2393
16670
8429
2521
2801
4668
3214
2497
12727
2914
3076
1703
1999
2258
2794
3399
2010
12694
2172
6599
3292
121938
2675
13361
3930
2579
5172
9906
2046
6751
8709
7452
3292
2081
3211
2614
3407
2026
4170
9031
56956
3029
2323
2032
34556
3280
4981
2030
1938
2475
2644
2562
2497
14933
2819
1999
1976
1998
2249
5435
3340
2325
9009
2960
2311
5702
6853
22909
2053
5752
3627
6658
9463
2732
2126
1986
56931
2946
4057
3237
7667
11599
1954
3502
1958
1891
1924
2795
7326
2341
2548
1935
3620
2150
2128
3690
2549
2172
2554
10769
6456
1845
7724
4854
2471
4447
2720
1663
1989
5800
1707
3035
2210
3810
2638
2536
12239
2478
4669
1910
6122
2450
3411
2205
2028
6486
2623
3201
7202
7234
1986
82724
1979
3738
8235
2747
2682
3502
3189
2242
3925
5374
1856
2040
1803
4750
2477
3290
6813
2548
2505
2104
7724
2204
7258
2250
2170
4283
11595
3066
10921
1665
2392
7634
4231
8723
6245
2048
4411
4723
12981
11675
3084
2033
2525
4849
2749
4942
2233
9315
1862
2784
17235
2470
1996
5058
2461
4613
2963
3529
1878
5435
5597
4426
12280
2213
3632
2633
2106
4442
2493
5370
9884
8708
2826
18755
5451
4682
3493
2850
1820
1669
5370
2013
2136
2281
2506
2639
3547
2226
2963
2464
3436
3434
1689
2306
4072
2011
2074
6208
23671
6275
2376
2296
2672
10853
2247
2443
54355
2184
2588
2033
2486
5003
2800
1897
2053
1771
9516
3219
7065
2693
4508
9681
2110
4299
2132
5216
9406
2393
2376
37504
1852
3456
6116
4446
10432
3927
3892
2474
2731
3525
1850
2028
2040
7515
2941
3472
5172
5086
2452
1984
2677
6834
2010
1779
2443
2864
3318
72646
12855
2181
1803
5216
2129
1959
2035
6463
3188
15926
1909
3264
2040
5610
6130
2495
1777
3413
1773
2518
2095
3783
15385
3775
2915
2042
3323
3889
3365
6449
5180
2332
6555
3015
2496
2035
2749
1677
3382
2304
7576
2097
3438
3748
1905
8251
3663
2033
1784
1877
1740
3496
30626
43295
2475
2331
1943
3747
3674
3184
2307
2505
3111
2034
9322
15375
2031
2129
10696
41356
2516
4490
2985
2390
2815
1769
5086
2512
3584
6881
4223
2480
1929
1996
2013
2106
15489
2092
1747
2053
2504
1889
1916
1880
3345
1966
1749
3196
1971
2397
5125
4105
2833
6713
4862
5332
1699
1761
2230
2142
4020
9191
10042
3856
2558
2155
2555
2651
1820
4353
2139
5164
1978
1760
9875
3833
7288
2575
2150
3356
2458
2555
2856
3181
6035
4746
2528
4116
6084
2751
3725
1813
1749
7335
8522
1828
5523
2869
3642
1644
2481
8724
4030
3503
108504
2359
3478
2193
1757
7269
2534
5409
1950
14815
7011
4306
2327
2174
1825
1975
2401
7519
15933
3717
2370
9415
2269
5217
1939
3356
2726
8548
2019
2027
2699
8728
2029
2347
6389
4374
13883
7493
1991
6765
3037
2049
1708
18023
1826
2179
1730
3118
1666
1925
2174
2313
2179
2374
5370
2751
10112
2198
5215
4356
21697
2622
2901
5313
1765
4601
7796
2492
3983
4190
3392
2995
1919
8791
2017
3979
4536
3566
5633
2239
6709
14650
19634
2182
1967
2320
4170
2143
5863
5060
2315
2958
1864
2318
3530
3087
2629
1888
2443
1873
3067
2700
2508
15720
4190
6802
9192
4474
3908
2145
9524
33325
2646
8709
7397
2324
7052
3019
2417
4028
4169
3036
15097
9467
2244
2622
9574
22526
2033
2048
1668
3138
17538
16458
1757
3647
2465
2321
2269
9327
3440
1809
4950
2192
2917
13039
11287
2210
3723
3612
1961
1882
1847
2756
1660
1675
2379
2086
5761
3433
3368
6971
2180
2867
4029
3481
2441
8724
1859
3668
2152
10444
5125
2618
2161
3024
2271
2627
2524
2784
10964
1772
4236
2638
4924
3222
14779
2892
2273
2033
7868
2142
3642
10337
12873
9608
3289
2562
1731
6218
6423
2297
1792
4613
9456
2629
1655
3021
1894
3771
1841
2003
2141
11631
4601
7154
1906
8355
4303
2976
1966
1978
1854
1905
1747
4811
6131
4065
5041
2133
7622
5858
2471
1681
8062
14543
1782
8102
5248
12261
2938
2473
4443
2401
2664
6188
3033
17268
3358
2788
1633
4874
4020
1658
2734
2789
11992
2272
9224
3429
3392
4943
9103
9227
1985
2218
2373
1911
2471
32053
5033
3722
22564
2278
2926
3291
1872
1787
15884
2186
2781
1826
2407
3133
3544
3730
2113
7657
1928
1904
13772
2059
2431
3887
2226
2270
7376
2071
7909
4902
2025
17661
11735
3365
20979
5748
3466
2128
5480
1899
11521
2872
2152
1805
2345
2766
1972
1757
4211
4161
4285
2041
1757
2900
4344
2452
2249
3015
2203
4361
1899
2416
16194
2126
1880
13055
2482
2201
4760
6614
3716
1648
2190
6674
3219
3919
2000
5249
2666
4762
1817
1669
2540
5457
4050
4089
2106
10747
4264
4897
2158
2850
3297
3757
3266
5600
2442
1651
2613
7285
2015
2723
3388
1830
11958
2669
1676
2192
7298
1694
4122
7425
2620
3537
1880
16188
11138
2077
8756
1629
7847
1968
2987
7177
2731
4007
2003
4590
3787
2045
3004
1660
4483
7589
2866
2219
2226
1757
4518
2794
3490
2525
1882
9861
1672
2297
2618
4771
2077
2962
2843
2567
1827
7164
2190
3024
1999
7605
1991
10113
1666
7146
1914
2330
3462
8232
3739
6020
2799
1949
2858
1749
2492
1996
2307
4353
1757
3175
4419
3963
1845
1677
1862
10414
1939
1774
5628
2112
2523
3215
2574
3465
2428
4554
3716
3326
3193
15289
2528
1757
2364
3057
9192
3009
1603
16567
2178
3074
2191
2083
2472
1722
2201
2299
2637
1633
3344
3471
1820
2989
2372
2551
2181
1990
8089
1704
3710
5450
1816
15545
3628
11074
1777
1814
8619
5269
1690
5410
1757
2551
2219
3892
1781
2144
15889
2092
3216
2725
9748
1981
1833
1760
2114
3306
4285
21586
4040
2280
1809
1828
2246
2495
4319
1911
12784
6894
1756
1909
4366
1759
10113
4770
2613
8680
2374
1920
2828
7977
5360
2969
2337
2840
1774
1996
6319
1935
2446
2710
2182
2049
2511
7421
51773
1672
2224
2317
7500
2344
2063
2270
1904
50929
1985
8012
3178
2114
4169
3139
1982
3180
2090
2398
2542
4435
1685
2004
5300
2246
1852
8105
3826
1682
1854
3713
2173
2431
2153
2609
3085
2176
1683
5067
5073
1912
2012
2121
5194
1993
7035
1998
2125
1904
2384
2430
4704
7238
2735
2767
3570
5531
2205
2168
1933
2446
2326
2192
2016
2630
4702
2101
1805
2335
1682
1684
2393
2005
1789
2000
11744
1683
2656
1908
1658
2165
2342
9528
1979
2128
13569
15559
2604
1972
1792
1943
2518
2781
2168
8863
2467
4103
2321
2462
1652
2718
2671
1672
1851
3204
2526
1991
5595
2001
1853
1977
1995
2099
2551
1971
4336
4696
2279
1958
4353
2821
2255
1809
10892
1978
2063
3418
2427
2283
2511
1752
4942
4314
3200
2403
3335
2147
2476
1677
1682
2192
2312
2486
2439
2430
1800
2369
2573
2165
2017
2086
2257
2386
2085
51892
1989
1980
2003
2255
5669
1980
2253
2290
1670
1666
15365
2035
2085
2189
2135
2421
2044
3077
2022
1991
1907
1985
2106
2286
2661
1976
2036
2156
1888
2035
22446
5188
1977
2022
2148
8500
4937
1983
1979
2724
2000
2463
2076
5355
13626
1977
2039
2037
2235
5231
2040
2129
2386
1778
1982
2052
2286
1999
2333
1988
2510
6528
2136
2485
4569
1997
3801
2156
2079
2770
1976
2009
1993
2028
1878
2050
2003
4732
6020
1983
1997
2156
2194
2429
1991
3569
2169
2662
2131
2121
1975
1996
3075
2086
3740
2483
1668
1839
3959
5459
3398
1862
4196
2103
1675
2597
7950
1671
1826
2149
2472
2381
2327
1778
2804
2852
2514
3080
3822
2497
2501
1644
2277
33131
6304
2539
2124
2429
1766
12015
1837
4164
1851
1672
2272
5295
13624
1951
3451
2101
5204
1748
1673
3524
2398
8598
3171
4979
12347
2543
1748
3101
10929
2586
1984
5183
8141
2451
1980
1904
5151
2825
2304
2080
6860
35547
1797
1676
2181
1793
3406
2612
6287
2759
5587
2064
7956
2871
1682
2599
1751
1844
2842
3282
1976
209421
3098
1682
2463
3952
2082
2121
1674
1686
2323
1911
2038
4172
5610
2152
1659
5288
2494
1977
1644
10157
2044
2033
2788
2448
3167
2056
2125
1787
2032
2023
4172
1953
1789
2844
1912
2905
2169
2121
2032
9101
3966
1966
2032
1666
2088
1667
3374
2160
2399
3479
3978
14171
2143
2054
2304
2233
1820
1652
2331
1794
1687
3380
2493
1688
2134
4098
2155
2180
2137
1670
1671
9711
1755
2410
14894
3289
1679
2608
2470
2029
1695
5571
2802
1956
2360
2073
2054
2122
2737
1750
1665
1660
2047
1660
1655
2143
2060
2317
2085
2132
2497
53810
2246
2125
2146
14152
3686
2106
152063
2247
8143
1960
7927
2068
3023
2046
1990
2108
1654
1654
1651
1656
1650
3180
1657
8886
2975
2267
2457
46266
2467
15191
2830
1653
8930
5299
2011
20606
44266
1918
4628
1999
2141
5845
2548
2481
2004
2043
1751
1724
2184
43871
2605
1680
110395
1678
2543
1836
1979
1878
3171
2358
3106
4443
2121
2658
1952
5338
3871
4357
1656
1657
2042
2641
7535
2092
1682
2024
2959
1980
1666
1670
2032
2155
1983
2068
3231
2043
2838
2488
172259
1672
2183
9114
2178
2086
1830
2614
1932
2767
2145
4364
2532
4372
1672
2050
2238
2360
2262
1666
8188
2319
2318
2146
2057
1744
2556
1797
1964
2048
2071
2046
3142
1788
1666
2133
1666
2136
2782
3278
2790
53992
2215
2108
1877
1998
37021
2139
2458
2074
3119
2704
2273
1844
1997
2006
2404
2260
1662
4580
1663
2124
1673
1985
1657
1842
2072
13812
14016
11999
13790
1737
6262
2338
2289
2946
2262
5109
2301
1893
2068
2096
3019
2624
2670
14042
6565
2518
1702
1674
1736
3524
2265
51462
2154
1652
2285
2362
2962
1904
6546
1671
3663
3094
2229
2689
2152
3271
1678
2017
2091
1667
2619
2507
1792
1679
2133
4331
2445
3482
3915
2438
7514
1919
1781
5402
2858
3526
2088
1818
1993
2520
6194
7783
64568
1654
1660
2540
2122
2032
10006
2417
1794
2018
2568
1953
2373
3663
1696
3113
1991
1975
2009
1662
1815
1674
5313
3087
1763
2124
1932
2035
2298
1659
4937
1791
8015
2124
2255
6765
2111
1656
2125
1669
41972
2440
1644
3526
5080
2055
2509
1579
1976
12257
1916
2182
1673
2179
2186
2077
1660
1677
1675
1674
2181
2180
1686
2182
2072
2178
2605
2181
2213
2178
1679
1673
1679
3966
1677
8839
2584
2191
2759
1660
7450
1679
1666
2179
2025
6095
2031
1662
4713
1686
2182
2158
2178
1659
2182
13400
1645
2178
1798
2368
1684
2181
1653
2185
1673
3036
1681
2048
2182
2739
2082
1728
2498
2189
2180
2183
2181
2036
2181
2177
1662
2183
2178
2165
2462
1660
1646
2192
1656
2181
5330
1672
2182
2179
47342
4647
2835
2182
2386
2386
1880
2181
2199
1667
1686
3393
1679
2181
2179
1654
2211
2178
2181
279099
1652
2183
1897
2514
2179
3255
2180
2185
2181
1680
2184
2179
1656
2150
2182
2375
2180
1663
1666
2183
2182
1673
2184
2184
1666
2179
1647
2446
2182
2181
2183
2502
2183
2182
1712
2003
2190
2182
2078
1666
2180
1664
2181
2181
1665
2034
2456
2760
2391
2180
2181
2055
2182
2183
2189
1671
1671
1674
1834
2636
2180
3430
3519
2179
8124
1688
2251
2180
1898
2185
2618
1680
1727
2185
1676
1667
2178
2180
2179
2180
2179
2179
2166
2447
2120
2180
1737
2182
2403
2182
21769
1666
2116
2174
2636
3248
2178
6082
2184
2180
1654
2045
2179
3481
2180
1679
2179
2180
1698
10131
2182
2178
2180
2840
2180
2180
2182
1666
2181
1674
1671
1671
1662
1964
2202
1671
2182
2609
5142
2180
2179
1654
1653
2474
2451
1669
1676
2061
2185
2179
2060
1679
52436
1666
2183
2222
2179
2184
2183
1676
2180
2177
2184
4108
3429
2186
1654
2182
6764
2180
2181
1671
2181
2179
2184
1662
2186
2181
2791
2182
2184
1675
1838
1919
2182
2107
1915
2069
2177
2968
2834
1674
2428
1965
2071
4917
2618
2183
11463
2301
2181
2573
2194
1663
2548
2182
2182
2178
1676
2180
1666
2210
6064
2181
124595
1870
1673
2180
2184
1680
1670
2181
2179
2193
1668
2185
2209
2180
2037
2415
2499
2183
2182
1673
1675
2250
2181
2182
2182
2055
1737
2181
2178
2433
2180
2180
2182
2178
2182
1666
2179
2140
2188
2180
2181
2182
4636
2179
2424
2835
3206
2182
2180
2191
2179
1809
6372
1649
1642
1659
2786
1903
2638
1671
1709
2414
2242
6288
1710
1701
1745
2342
1902
2086
1656
2035
1677
1651
2048
2822
2211
2498
3306
2285
1691
1689
1927
2247
11879
1994
2140
1676
4237
1664
2200
1695
2056
1652
6240
3572
1921
1677
14445
1678
9560
1675
2074
1650
1679
1739
1657
2141
104280
1660
1904
1638
6240
1639
1656
1650
2169
1684
2209
1652
9792
2258
1888
2090
2552
1687
1640
14129
2815
2063
1795
1667
1674
1682
1701
1635
1642
2044
1689
1690
1688
2272
1663
1901
3285
2190
22500
1905
2314
1670
1906
7552
1675
2256
1676
1805
2300
1863
2060
1674
1674
1670
1671
1746
2604
1732
2270
1676
1675
1670
2493
1671
19243
4427
3258
3166
1656
2667
3212
1669
1676
2159
2240
4863
1633
3398
1669
1678
1681
1957
2055
1666
1623
2029
10925
1791
1673
2672
1658
1659
2065
1674
2868
2849
1936
1665
5972
1682
2494
1923
2693
1667
3459
1667
2035
3544
1665
2860
1681
1697
1668
1675
1889
1660
3366
1648
1666
2381
1659
1658
2786
14697
1675
15787
1684
1684
2676
2464
1657
8337
1655
1815
2044
2027
2216
1656
3243
458392
2205
2207
2022
1904
1658
2417
2252
2557
2541
2870
2493
3995
3072
15918
1649
2019
1692
2559
1659
1665
1798
1758
3543
2051
1991
1666
1681
3503
1658
2196
1919
1919
1782
4243
3792
2149
1682
1678
1670
2023
1780
1649
3483
2645
2462
2186
2060
2755
5833
1750
1678
1661
1677
1661
2084
15188
2852
1682
1674
1784
2174
2661
2849
3872
1655
1660
2264
1654
3448
2055
7137
1801
1680
3413
1891
1896
1899
1900
521408
2100
5374
2209
1678
17167
2020
2155
1663
1689
2942
1655
1783
1667
2196
1680
2358
1656
3557
9319
1653
3159
4288
2930
1675
1672
3038
1917
67684
2133
2143
2087
1695
2197
5283
12218
4667
1939
8715
1653
1678
1657
7187
3632
28662
13203
3095
2233
4992
4383
1652
2060
2939
74135
2075
19954
34893
2269
1920
1808
1654
3874
2260
1962
1827
2319
4839
1669
3108
2980
4115
2111
2247
5735
1653
2109
4697
2312
2068
8635
1649
1681
2955
2167
1632
49932
1792
2188
1842
1813
6055
1652
1670
1671
2375
1657
3212
3217
1739
1684
2504
3329
8842
1624
2204
2420
3562
1671
296003
11459
6141
3514
2276
1668
1653
2366
2496
1764
1656
1668
1699
3000
2059
2040
3078
2139
1752
1646
2828
1683
1962
1684
1927
2415
2196
3169
3702
5747
7525
17596
2105
1713
1716
1794
1794
18963
1779
2790
1670
1735
2072
1655
1972
1674
1675
9042
2574
3790
1700
2053
2377
1675
1671
1684
1771
1689
1680
2185
1811
8899
1644
2156
2847
4364
1786
2051
2570
3925
1869
1681
2018
1900
2801
3017
3961
1686
1662
1648
1807
1677
48119
1669
1670
1868
1664
3559
1838
1656
1658
2219
2092
4711
1823
2131
3719
1649
4272
1657
1681
1858
8412
1939
1679
1975
6680
1659
1683
2454
25739
3068
8254
1667
2315
1894
2347
3859
1858
3307
2369
1679
1678
1654
3260
10211
2515
1664
3640
2446
5780
1665
1665
1686
1669
5919
3952
1647
2604
5887
2040
1930
465163
2267
13579
15315
1923
1661
2662
1807
6208
2304
1653
1653
1787
25522
1900
2967
2172
2143
2136
1653
3725
2054
1880
5872
2318
2623
1799
11154
1884
1879
1878
1885
1886
1882
1877
1883
1672
1879
2663
4689
1722
2267
3631
1932
1662
2239
1678
4868
1910
1674
2393
1971
2639
2246
1672
1684
1814
1679
1676
1678
1679
1670
1662
234455
1658
1671
1655
1679
2166
1652
1678
2945
2044
1693
2069
1686
2168
2130
2629
1650
2046
1679
1643
2049
1663
1929
1813
1882
1681
2410
1706
4432
1894
1892
3725
2084
2090
1664
34551
2007
2321
1888
1884
97594
1882
1689
7086
1687
2354
2069
3193
1792
2007
1961
1674
1676
1663
1671
1652
16502
2150
1679
1643
1673
2112
2609
2032
1650
1650
2543
2140
1677
9607
1891
13713
1678
1660
1650
1784
1903
3622
1653
1989
1666
1702
1667
2083
1650
1891
1893
2430
1683
1660
1960
12218
2299
2336
2251
1681
2548
1673
1900
1674
2065
2073
2071
7829
15974
1671
1645
3074
2203
2201
2224
5365
34560
1752
1646
1672
1628
4114
2483
3574
1658
1679
2670
2831
1667
2520
2293
16826
2959
1700
1698
2430
1651
2485
1671
2201
2616
1655
16606
1659
1660
1685
1683
1684
3223
2288
2289
2345
1658
2091
1668
1670
2293
2136
2358
1868
1677
1958
4760
2488
3810
5679
2242
6447
1874
3006
2602
2198
1670
55406
2239
2053
423807
3266
2236
3922
1856
2381
2039
1642
3080
2243
1686
1657
3388
2292
1653
3392
1663
1742
1676
2259
2178
1956
1642
2522
1811
1800
2511
11274
1955
2014
1667
2132
1763
2034
2161
1687
4247
1741
1663
2065
1671
2663
26138
1674
2096
1695
3275
1662
1680
3612
1913
1665
1635
1943
1698
1753
1884
1848
1782
1658
2742
38090
2058
1669
2062
3546
1642
1885
1676
1649
2069
1683
1701
2884
16222
1670
1683
1675
1896
1679
1803
1639
2440
1789
1642
1671
2534
2518
2615
1793
5326
1675
4137
4215
2368
1650
1702
5635
3338
3744
1645
1678
1704
1657
4986
5387
1677
48550
2045
5636
1692
2395
1942
1955
5544
1672
8904
13869
2040
1679
2312
1642
2057
18258
1647
1675
2626
2737
2494
1696
1903
3096
2131
2680
2113
2254
5564
2222
2126
3618
2340
1667
1690
13839
1644
1679
1662
2376
1667
2031
2245
2018
2673
3411
1686
1681
3715
11738
1681
2057
2190
2347
1840
2599
3985
2692
2009
2366
1682
1657
4575
1674
1821
2018
2612
1642
2849
2010
1694
7719
1714
1848
1653
2057
1664
2286
40425
1662
11733
1667
3112
2461
1877
1673
1676
2283
1955
2593
1649
1900
2474
3282
1659
1938
2383
2176
1687
1769
1660
1933
3955
2847
2749
1701
3507
1676
8535
2296
1875
4169
1888
1818
1678
2994
8917
1659
2099
1845
1663
64394
2032
1654
2019
2049
2040
1642
2705
2585
2327
1986
1788
1792
1662
2137
3916
1643
6390
3591
1680
1657
1637
1834
2357
1874
2874
1652
1652
2889
8264
1676
2097
4382
2031
5262
2614
1686
1887
2196
1657
1655
7665
1806
1648
1653
2441
1679
3258
1671
3605
3909
2339
7800
1738
1687
1686
2052
2299
1666
1676
1680
1934
1760
2211
1654
1683
1665
1667
2547
2052
2365
1892
1672
1683
2154
1661
2329
3805
1809
1663
2062
1681
1681
1969
2257
1678
1666
2457
8411
1688
1677
1677
2395
1679
1907
1896
2199
1660
1722
1682
1699
2135
2312
1667
2299
1631
1655
1657
1689
1678
1652
1670
1658
2586
1904
1685
1683
1917
2550
1673
1640
1668
1659
1666
1670
2000
2089
13444
1669
1662
1672
1883
1805
1696
1653
8558
1671
1683
1663
2324
1662
1671
1650
1680
1681
1674
2889
1679
1665
1679
1684
1684
2450
4567
1646
2235
1689
1675
1881
1677
1676
1664
1713
1652
2991
2988
10330
1681
1706
1652
2514
1662
1673
1689
1690
1688
1654
1704
2063
3165
1891
2376
1677
1662
2544
2034
1674
1683
1681
1685
1679
1671
3771
1673
4550
1680
1663
1641
2357
2358
2360
2355
1693
1914
1799
1687
2235
1903
2193
1909
2617
2237
1885
2196
1938
1663
1872
1669
2774
1898
1675
1678
1675
2263
1666
2229
2087
2684
2757
2470
1697
1895
1665
1655
1897
1897
1684
1686
2596
1672
1685
2241
1675
1658
1684
2281
1666
1810
6669
2353
2470
1940
1665
1682
1654
1651
1640
2093
2243
2266
1685
1889
2427
1659
1891
1892
1935
1934
1664
2252
1668
1667
1659
1704
1896
2601
1668
1683
1685
2452
2402
1757
1761
1766
1667
1685
1662
1666
1664
2470
2469
2621
1681
1926
1683
2236
1671
3198
1665
1677
1663
3565
1667
1891
1892
1894
1638
1661
1746
1684
1693
1669
1686
1677
1679
2268
2161
2254
2253
2069
1644
1892
1672
2066
1669
1654
5205
1659
1682
1679
2425
1684
2047
1679
5507
1580
1906
1903
1670
2049
1649
1827
2046
1870
2233
1673
1660
2234
1679
1675
1667
1661
1694
1681
1677
1676
4299
2858
2198
1658
1575
1691
1656
1657
1687
1858
1687
1659
1655
1657
2278
2518
1669
1679
1681
2844
1684
1683
1677
1897
1662
2167
1670
1665
1683
1682
1667
1688
2418
1915
1669
1658
1687
1674
1657
1677
1673
1689
1663
1690
1667
3434
2393
2398
1662
1694
2557
2538
2540
1941
1695
1910
1762
1750
1685
2062
1704
1901
1689
1898
2635
1887
1889
2196
1688
1678
1694
1901
1870
1681
1640
1665
1679
1666
1665
1753
1892
1680
1676
1691
1687
1687
1675
6630
2285
1672
1639
1652
1677
2119
1900
1666
1663
1662
1680
1669
2329
1680
1684
1669
1669
1661
1668
1900
1679
1669
1670
1681
1669
1673
1701
2045
2441
1669
1669
14032
1662
2647
1660
1670
1673
1664
1664
1677
1696
1666
1800
2094
8176
2886
1673
2053
2279
1905
1884
1674
1676
2225
1691
1668
1682
1679
1666
1914
1672
1664
1680
1677
1686
1665
1691
1673
1667
2340
1670
1663
1685
1896
1689
1697
1654
1680
1671
1671
1659
1654
1669
1665
1678
2247
1927
2249
1668
2203
1678
1660
2055
1906
1657
2046
1762
1682
1708
2284
1943
1651
1670
1672
13882
1677
1752
1663
1678
1671
1759
1667
1679
1656
2324
2452
2620
1674
1683
1682
1673
1684
1672
1671
4291
4287
1675
1838
1675
2491
13603
1689
1664
1650
1863
1865
1748
1667
1664
1667
1701
3630
1677
1683
1683
1684
1682
1675
1674
1676
1896
1675
1671
1664
1664
1662
1665
1942
1668
2836
1662
2156
4107
1679
1667
1667
2259
1672
1666
1919
18688
1672
1686
1686
3482
6313
2596
2620
2579
1913
1679
1776
2175
1667
1890
1892
2586
2580
1677
2025
1666
1888
1886
1664
1682
1683
1895
2599
2599
1903
1667
2046
1670
1673
1711
1687
1685
1898
1907
1681
1658
1655
1673
1674
2060
1665
1676
1675
1671
1657
1671
1676
1661
1796
1673
1704
1659
1680
1879
1663
7065
1628
2252
1877
1679
1678
2743
1680
2740
1684
1673
1669
1678
2366
2356
2356
52419
1667
1703
1683
1911
1704
1691
1673
1670
1675
1644
1663
1677
1670
1666
1662
1772
2149
2561
24
1682
3463
1784
1644
2200
1665
1664
1641
1677
2365
1829
1795
2565
1687
1686
1687
1666
1898
1895
1669
1896
1661
1900
1700
1649
3449
3421
1689
1691
2046
1677
29223
1661
2469
1674
1666
1677
103649
1670
1703
1655
2049
1649
1678
2277
1785
1655
1681
1707
1668
52179
1665
1717
1661
2403
1682
1662
1974
2046
1668
1683
1685
1648
1797
1693
1908
1659
1691
1665
1674
1681
1670
1889
1672
1893
4777
2882
1665
1665
1681
1682
1666
1680
1663
1665
1722
1654
1688
12514
1788
1668
1668
1657
1656
1656
1687
1687
1681
1695
1752
1752
1751
2287
4906
1681
1680
1655
1655
1890
6087
1660
1681
5610
1694
1672
1668
2062
1638
1680
1679
1678
5130
1819
1816
1704
1683
1684
1685
1681
1682
8743
1658
1663
2027
2239
1669
1648
2265
1662
2575
3528
1889
1887
1657
2515
1904
1654
1786
1904
1653
2678
1664
1672
8987
1654
1672
1664
1661
1672
2490
1919
1672
2195
1848
1670
1760
46089
1672
1669
2338
1682
1652
1675
1895
1682
2251
1663
1651
1720
1720
1664
1679
9380
1667
1650
1891
1674
1673
1894
1868
1673
1681
1668
1667
1665
1700
1679
2041
2074
5284
1679
1663
1663
1664
1663
70268
3192
1660
1688
1684
1990
1669
1669
1673
1677
1680
6276
1775
1772
1665
1686
2172
1677
3489
1697
1666
2451
1686
1686
5636
1791
1689
1792
1792
2841
1682
1675
1677
1681
2088
1672
1677
1677
1687
1667
1656
1668
2418
1678
1700
2185
1678
1894
1798
1703
1799
1924
1703
1769
1695
1659
1763
1675
1903
1675
1680
2659
1609
2090
1659
1901
1882
1670
1667
1677
1882
1677
1670
2580
1665
254217
1656
1670
1680
6177
1652
2532
1674
1665
1676
1660
1688
1688
1662
1630
2236
2071
2095
1880
2345
2371
2340
2344
2619
2530
1664
2863
1888
1891
1802
1675
1791
1929
2859
1718
1671
1960
1669
2116
1661
1664
1677
127403
2821
1661
1649
1667
1651
1659
1680
1661
1654
1658
1635
1794
1679
1679
1651
1916
2402
1913
1670
1683
1662
2533
1647
1782
2392
1683
1683
1686
1670
1670
1680
1980
1804
1670
1801
1672
2283
1669
1778
1663
1841
1762
1764
1681
5560
2172
1668
1906
2563
1658
1660
3796
1694
67294
1678
1674
1677
1682
2035
1671
1687
1661
1669
1673
1673
1766
1675
1668
1668
1691
1676
1661
1652
1661
1688
1662
1684
1688
1681
2360
2361
2094
2426
4007
2366
2386
2072
2284
1681
2699
3359
1667
3589
1665
1656
1667
1657
1676
2224
2602
4208
15037
2210
1679
1669
1679
1669
1688
1698
1657
1944
1686
1686
1677
1668
21586
1686
1546
2691
2410
1678
1916
1680
1678
1691
1687
4086
1810
1815
1669
1665
2455
1703
2090
2265
1681
1757
1951
1762
1673
2095
1670
1673
1665
1666
5204
51761
1642
1678
1665
1648
1671
1678
1704
1989
1678
1660
1702
1701
2596
1646
1686
1783
1658
1661
1685
1840
1681
1651
1662
1680
1657
1669
134696
1666
1749
2366
1668
1873
2088
1636
1689
2747
1673
1680
2881
1701
1834
1669
2289
1677
1690
1686
1702
1912
2618
1647
1691
2633
1665
1897
1894
1692
1677
1678
1677
1675
1672
1660
1669
4371
1680
2263
3760
1676
1673
1706
1666
1652
133696
1675
1697
1700
1666
2209
1668
1676
1672
1681
1688
1680
1676
1679
1687
1902
1663
1896
1897
1670
2346
2325
1679
1655
2506
1684
1653
1682
1785
2211
1677
1671
1641
1669
1658
1673
1655
1652
1658
1659
1670
2790
1671
2384
1689
1669
1671
1898
2046
1638
1879
1661
1745
1816
1704
1682
1683
1663
1664
1652
1676
1662
1701
2112
2036
2244
4346
1664
1674
1642
1682
2301
2301
2260
2260
2258
2257
2260
1668
2607
1679
2335
1700
1664
2409
1666
1667
1683
1690
1687
1676
1751
1689
1639
1707
1686
1687
1661
1671
1944
2776
3769
1672
1885
1673
1745
24248
1667
1672
1668
1910
1910
1650
2845
1672
1671
3214
1669
3579
1686
1677
1689
1671
1682
1673
1812
1670
1905
2039
1672
1654
1654
1679
2357
1687
1665
1674
2225
39158
2184
1663
1687
1679
2038
1676
1663
2637
1662
1821
1693
2306
1665
4305
2085
1659
1683
1686
1672
1678
4273
1672
1651
2058
1673
2302
1658
1892
2585
1893
1662
1656
2046
1792
1682
1680
1675
2255
1678
2315
1788
1662
2178
1713
1712
2251
1671
2554
1673
1653
2306
1689
1704
1893
1914
133174
1799
3551
1684
1882
1672
1666
1665
1657
1747
1662
2395
1676
1910
2295
2143
2141
1670
2281
2209
1744
1682
1668
1682
1677
1665
1664
1679
1673
1640
1675
1623
1658
1677
1677
1677
1691
8019
1688
2258
2293
1657
1681
1682
1677
1670
1698
1658
1658
1661
1675
1678
1776
1773
1655
1661
2391
2388
4294
1658
1671
1686
1684
1771
1891
1892
1677
1652
1674
1760
2311
1678
1672
1686
1656
1665
1658
1674
2458
1680
1643
1676
1785
2563
2568
1948
1819
1949
1671
1669
1646
1646
1679
1673
1888
2453
1667
1678
1801
1670
1686
1770
1902
1726
1669
1668
1673
1696
1684
1682
1682
1895
1669
2750
2750
1623
1675
1672
8365
1687
2094
3604
1796
1670
2073
2625
1664
1896
1758
1900
1901
1664
2404
1701
1703
1677
1658
1684
1715
1714
1663
1673
5664
2047
2611
8382
1687
2243
1675
1661
1662
1665
1650
1678
1689
2272
1859
1655
5510
1673
1668
1676
1670
1669
1665
3448
2295
2295
1678
1674
2372
1681
1669
1917
2368
1676
2033
1665
1674
1902
1893
1649
5697
1898
2086
1684
1688
1663
1672
1717
1661
1647
1662
1630
1789
1642
1679
1665
2300
1758
2035
1668
1663
2385
22316
1674
1663
1667
2872
2214
3203
1677
1690
2579
2089
1696
1656
1884
2024
1670
1677
1677
1705
1700
1684
2236
1936
1932
1668
1666
1887
1673
1868
2044
1696
1952
1695
1702
1671
1692
1690
1668
1670
2171
2578
2215
1672
1690
1689
1689
1687
1685
1685
2612
2612
1670
1681
2798
1810
1810
1652
2603
1887
1822
1674
1673
7525
1927
2563
1897
1654
2591
2592
2588
2555
2566
2740
1672
1674
2041
2046
1665
1892
1667
1891
1686
1675
1687
1674
1939
1685
1693
1935
2201
1656
1666
1871
1869
1869
1873
1659
2459
1664
2086
1676
2223
2219
2223
1662
1669
1671
1672
1670
1669
2286
1666
2544
1659
1688
1677
1676
1678
2209
1675
1665
1674
1682
1684
1714
1685
2239
1682
1682
1667
1671
1666
1739
1660
1629
1687
1690
2749
1665
1688
1673
2235
2252
1636
1691
1665
1696
2641
1674
1665
4133
1664
1669
1670
1895
2508
2877
1651
5141
1904
1696
1880
1654
1665
1674
4554
2835
2299
2298
1803
1702
1662
1698
2042
2037
1698
1656
2046
1626
1954
1662
1689
1804
1635
17077
2838
1668
1664
1671
1694
1692
1693
1644
1710
2339
1634
2749
1871
1656
2034
1887
1685
1658
1667
1630
1657
1669
2258
1866
1755
1758
1754
1680
1708
1676
1675
2046
1661
2348
3507
1670
1662
1662
2125
2098
1669
1674
1652
1669
1660
2210
2046
1898
1756
1650
2337
2340
2341
1653
1778
1923
2908
1673
2045
1671
2206
1672
2551
1676
2211
1671
1688
1666
1636
2383
1880
1884
1645
3080
1812
1682
1684
1685
1677
1677
1946
1678
1683
1690
1678
2262
2262
2754
1710
1818
1771
1680
2287
1676
1666
1683
1681
2031
1679
2743
1626
2365
2632
1902
2632
1682
1683
1850
1661
1675
1881
1882
1697
1664
1666
1661
2856
1908
1650
2352
1681
2314
1687
1777
1666
1674
1661
1660
1681
1662
1898
1884
1701
1671
1675
2269
1897
3386
1897
1648
1664
1665
1668
1663
1680
2167
1683
1675
1678
1678
2554
1670
1663
1630
2377
1664
1649
1673
1672
1672
1671
1669
1636
1703
1633
1679
1707
1653
1665
1657
1667
1701
1700
1692
1682
1740
1682
1682
2283
24253
1667
1681
1680
1892
1674
6467
1814
1676
2579
1670
1891
1867
2305
1676
1681
1689
1690
1690
1658
1910
1937
1934
1645
1756
1678
1677
1670
2301
2728
1686
1658
1651
2572
1675
1698
1695
1693
1693
9566
2604
1672
1680
1707
1681
1687
1677
1686
1687
1691
1688
2279
2648
2645
2595
2599
1679
1674
1681
1696
1902
1671
2209
1661
1679
1662
1702
1679
1872
1873
1671
4812
1678
1678
1898
1663
1671
1670
1672
1671
1667
1682
1676
1677
1782
1693
1667
1662
2591
2592
2595
2596
2597
1674
1895
1699
1676
2280
2265
10096
2046
1686
2068
1669
1663
2602
1780
1670
4609
1664
2276
1662
1669
1662
1731
13204
1695
1763
2770
1673
1892
1665
1668
1869
1671
1890
1670
2427
2650
2582
2574
1684
1678
17210
1653
2395
1681
1664
2047
1677
2126
1678
1653
1678
2057
2267
1665
1663
1680
1680
2380
13826
1658
1665
1666
1661
1686
1682
1674
2273
1687
2629
1678
1682
1681
1810
1808
1807
1683
2039
1673
1675
1687
2392
2570
1644
1892
1890
1892
1891
2876
1710
1903
1674
1662
1673
2040
1675
1671
1701
1756
1653
1672
1669
1660
1661
1674
1674
2161
2163
3541
2020
1677
1669
1665
1665
2077
1671
1674
1691
1693
2260
2264
1882
1760
1869
1671
1939
2268
1671
2046
1674
1843
1675
1679
1659
1893
1658
1785
1671
1690
1677
1690
1641
1669
1679
1665
1674
1665
2585
3745
1672
1678
2305
1683
2881
1652
2277
1665
1688
1823
2057
3223
2054
1916
1672
1680
2287
1666
1677
1875
4586
1844
1676
1673
1666
1680
1781
1666
1669
2865
1646
1892
2604
1671
1703
1706
1703
1657
1680
2169
2374
1669
1673
1688
1885
2197
1758
1762
1760
1683
1886
2592
1680
1679
2406
1697
1844
1693
1664
1862
1667
2323
1702
1674
1669
1707
1705
1709
1709
1708
4131
1896
2019
1670
1667
1681
1683
1874
2046
1662
1660
1683
1660
2340
1672
1926
1680
2628
2044
1658
2833
1678
1684
1681
1664
1898
1653
1686
1682
2179
1669
1896
2052
2198
1884
1810
1671
1694
1673
1696
1689
1676
1677
2077
1684
1670
1883
1681
1648
1675
1686
1663
2878
2461
2629
1685
1678
1907
1679
1717
1871
1869
1677
1659
1666
1664
1669
1892
2745
1668
1678
1680
3760
1634
1663
1951
1675
1650
2155
1895
1684
1679
1807
1913
1678
1762
1640
1675
1675
1910
1718
1717
1678
1683
1634
1682
1684
2147
5689
1680
1899
1679
1671
2310
1675
1935
1680
1678
1680
1678
1686
1686
2274
3583
1641
2634
2046
9662
19405
1666
1690
1672
2877
2874
1665
2558
1706
1681
1679
1657
1667
2155
2154
1713
1666
1673
1681
1685
1681
2066
2386
1681
1683
2636
1846
1895
1660
1683
1688
1829
2047
1669
1694
2019
1669
1679
1635
2887
2617
1663
1906
1909
1689
1689
1679
1748
2353
2048
1996
2019
1680
1672
1677
2880
1676
1698
1699
2264
2245
1681
2593
1659
1671
1667
1671
3471
2019
2733
1672
1661
1673
1889
6747
2342
1764
1701
1924
1653
1662
1891
1672
1677
1691
1640
1684
2758
1672
1663
1684
1668
1671
1796
1881
1882
1667
1895
1897
1685
2047
1672
2117
1629
2202
1653
1651
1658
1664
1672
2195
1662
1715
9016
1686
2601
1888
1681
1675
1670
1663
1676
2262
1701
1674
1672
1674
1651
1651
1943
1683
1679
1900
1900
3353
2881
2045
2277
1941
1675
1677
3249
2351
1663
1676
2435
2261
1872
1914
1663
2752
1675
1770
2021
1682
1682
1666
1666
2277
1667
2744
1675
2744
1670
1854
1676
1667
1662
3640
1807
1665
2035
2036
1677
22935
1713
1675
1668
2362
1697
2756
2262
2317
1686
3637
1679
3731
1678
1676
1671
1677
1674
1675
1678
2299
1664
1676
1672
1700
1886
1691
2753
30537
2597
2021
2139
1652
1655
1656
1656
96525
1678
1668
2046
2102
1694
1687
1660
1669
1670
1864
2544
1896
2250
1695
1872
2299
1673
1696
1679
1686
1686
1673
2081
2876
1677
9819
1677
1886
1677
1664
2054
2745
1894
6308
1669
1667
1670
1673
2090
2086
1683
2045
2255
2078
1975
1662
1696
2055
1674
1672
2261
1679
2027
1671
1669
1663
2342
1683
1679
1676
1682
2309
1662
1654
2586
1809
1915
2650
1664
1700
1672
1665
1669
1676
1674
2159
2161
1669
2052
1673
1672
1677
1677
1677
1675
1666
2229
1671
1681
9717
2569
1782
1670
1673
1674
2567
1671
1672
1701
1670
1894
1681
1642
1706
1643
1867
1670
1695
1670
1674
2092
1691
1902
1905
1903
1661
1686
1663
1673
1670
1681
1709
1867
4226
1684
1679
1908
2257
1879
1680
2324
1680
1679
1681
3694
1659
1669
1666
1667
2375
1690
1690
2577
1666
1681
1899
1895
1672
1657
1688
1677
1676
1679
1909
1909
1673
1673
1910
1652
1671
1675
2310
1673
1673
1677
1677
1658
1894
1897
1662
1903
2888
1675
1781
1686
2580
2259
1711
2257
2470
1676
1678
1680
1685
1678
2472
1675
1677
2977
1894
1895
1884
1893
1683
2273
1684
1748
1673
1666
1679
1673
2623
2624
2376
1675
1663
1895
1894
1896
1900
1904
1901
1897
1678
1674
1673
1671
1669
1668
1671
1669
1687
6141
2072
1896
1895
1865
2278
2276
2277
1669
2266
1895
1668
1673
1708
1689
1682
1682
1672
2569
2566
3378
1760
1665
1686
1686
2377
1704
1686
1949
1672
1703
2213
1678
1673
1674
1667
1668
1679
1677
1667
1670
2266
2263
1660
1671
1663
1677
1684
1679
1679
2267
1879
1719
1717
2390
1677
1628
1678
1674
1675
1675
386684
2269
1892
1674
2276
1675
1673
1672
1697
1886
1657
1676
1677
1664
4425
2290
1660
1699
2329
2329
1703
1676
1678
1672
1675
1675
2256
1708
1675
2096
1671
2348
1658
1707
1672
1886
1684
2274
1760
1681
1681
1681
1683
1663
1667
1682
1671
1720
1667
1672
1673
1674
1677
2396
1696
1681
1666
3414
5665
1706
1705
1688
1688
1663
1669
1661
1675
1673
1673
1675
1678
1674
1654
1681
1674
9193
1673
1673
1676
1676
1648
2281
2283
1677
1891
1669
2284
1667
3051
1668
1672
1683
1906
2285
1685
1674
2269
1667
1684
1685
1684
1684
1684
2200
1675
2356
1673
2339
1685
1673
1709
2653
1678
1665
1664
1679
1903
1904
1904
1683
2251
1665
1956
1653
1665
2356
11662
1799
1664
1906
1911
1684
1778
2553
1671
2557
3536
1674
1680
9717
1678
1681
1680
1672
1657
1681
1702
1697
2060
1679
1889
1910
1668
2274
1884
2375
1678
1676
1669
1706
1708
1889
1665
1907
1908
1908
1676
1701
2574
2345
1757
1662
2472
1674
2082
1672
1685
1684
1748
1663
1675
1673
1653
1683
1658
1678
1595
1683
2065
2365
1681
1689
1691
1861
1687
1705
1665
1669
1891
2593
1692
1902
1686
2285
1892
1671
1893
1671
1684
1883
2287
2264
1882
1893
1656
1668
1671
1666
1665
1688
2857
1672
1653
1660
1672
1667
1669
1679
1683
1888
1888
1670
2556
1656
1683
1661
1678
1937
2261
1670
1671
1654
1660
1656
1656
1656
1679
1690
1660
1671
1667
1680
1715
1681
2262
1678
1877
1641
3501
1676
1677
2728
1669
1729
2641
1679
1675
1697
1663
1675
1678
2274
1905
1906
1678
1902
1906
1680
1665
1715
1889
1655
2429
1664
1676
1936
2614
1887
1676
1670
1667
1672
1678
1682
1671
1700
1669
1665
2277
1668
1672
1667
1666
1812
2867
1675
1662
1675
2557
1688
2454
2274
2279
2275
2230
2230
1680
1662
1665
1901
1671
1682
2342
1800
1692
1782
2278
2278
1942
2188
2563
1894
1891
1687
1679
1663
1674
1667
1677
1683
1678
2082
1667
1672
1668
2220
1667
1692
1665
1665
1663
1666
1683
1666
1673
2098
2270
1903
1680
1679
1679
1658
1662
1897
1681
1671
1665
1882
1665
1936
1668
1680
1670
1692
1823
1691
4731
2320
2081
1689
1880
1673
1675
1674
1672
1668
1695
1690
2464
2014
2263
1687
1911
2282
2287
1673
1674
1661
1688
2077
1674
1654
1683
1878
1662
1687
2556
1927
1678
1674
1673
2620
2368
2365
1810
1671
1681
1900
1899
2669
1678
1700
2501
2190
1783
1672
1661
1832
1682
2287
2570
1651
1681
1676
1648
1689
2057
1675
1676
1689
1655
1681
1670
8442
1673
1897
1673
1672
1657
1671
1658
1678
1676
1676
1672
1711
1709
1669
1664
1642
2091
2203
1669
1667
2315
2603
2612
1686
1687
1684
1685
1686
1670
1675
2377
1679
1669
1711
1852
1696
1902
2262
3605
1690
1690
1662
1663
1674
1674
2273
1677
1678
1678
1679
1634
1683
1679
1680
1676
1656
2189
1676
1672
1676
2559
2562
2558
3052
1664
1861
1886
1666
1683
1908
1899
2337
1689
2578
1684
1688
1640
1659
1658
1693
1678
1685
1679
1884
1664
1677
1678
1690
1688
1670
1677
1681
1673
1673
1675
1694
1694
1698
1698
1903
1907
1679
1681
1671
2599
3671
1871
1884
1670
1673
2285
2289
2448
1677
1686
1715
2601
1670
1673
1684
1663
1687
1688
1683
1686
1902
1674
1883
1670
1910
1913
1674
1669
2588
1674
1692
1678
1685
2582
1670
1668
1662
2039
1679
1678
1899
1677
1686
1679
1701
1671
1671
2475
1671
1658
1664
1677
2506
1654
1903
1684
1674
1888
1710
1679
1882
2300
1673
1682
1676
1669
1706
9838
1692
1667
2439
2437
2241
1674
1675
1672
1901
1651
1649
1661
1694
1704
2251
1679
2056
1676
1896
2594
1686
1681
1677
1682
1682
1698
1670
1904
1674
1714
1900
1687
2571
1673
1703
1692
1687
1700
1935
1678
1777
1685
1879
1754
1715
1658
1690
2218
1695
1684
1678
2263
1664
1661
1678
1665
1665
2424
1671
1897
2563
1699
2256
1675
1665
1665
1680
1681
1679
1669
1894
2266
2265
1680
1679
1671
1650
1908
2270
2272
1677
1897
1683
1688
2278
1675
7319
1684
2210
2212
1682
1684
1669
1677
1841
1681
1676
1671
1907
1692
1662
1650
1880
1864
1801
1800
2281
1626
7298
1838
2735
2871
2072
49303
1684
2284
1682
1683
1670
1669
1666
2258
1675
2105
1887
1683
2265
1656
2602
1675
2608
2605
1707
1763
1690
1676
1680
2240
1670
1674
1657
1919
1662
2745
1672
2276
2280
1693
1678
1674
1671
1679
1714
1666
1667
1710
1685
1680
2550
2038
1688
1769
1683
1663
1669
1667
1669
1650
2317
1669
2102
1697
3672
1655
1670
1900
18524
1669
1681
1662
1683
1668
1684
1649
1655
1677
2282
2300
1714
1667
1677
1711
1804
2053
1659
1662
1635
1662
1669
1680
1680
1680
1677
1683
1676
1664
2288
1658
1658
1713
1670
1674
1674
1860
1682
1659
1659
3029
1688
1674
1684
1894
1721
1716
1902
1691
1675
1679
18535
1688
1669
1792
2220
1693
1693
2282
1674
1670
1672
1674
2052
1792
1892
1656
1903
1676
1675
2276
1663
2428
1680
1900
1665
1714
1679
1677
1678
2621
2561
1678
1680
1673
1678
1746
2021
1684
1686
1711
1712
1676
1713
1677
1696
1840
1661
2290
2579
1674
1715
1713
2208
2596
2373
2555
1904
1903
1902
1907
2583
1665
1673
1681
1678
183054
1647
1890
1714
1721
1719
1702
1705
1672
1674
1707
1676
1691
1714
1715
1671
1702
2208
2215
2573
1862
1685
2093
1673
1661
1690
1674
1681
2068
2637
1887
1678
1684
1670
1668
1673
1678
2103
2429
2281
1715
1673
1689
1689
1671
2405
1847
5540
2870
10199
1686
2594
2604
2699
1688
2550
1958
1692
1628
1676
1863
1652
1652
2297
2296
1678
2292
1666
2505
2385
1682
1662
1665
1675
188328
1699
1891
1680
1916
4927
1668
2269
2627
1691
1675
1666
1669
2615
1691
1682
2270
1900
1895
1896
1680
1677
1671
1670
1672
1698
1689
2058
2593
1680
1675
1673
1670
2216
1669
1917
1902
1668
1684
1684
1801
2628
2628
1671
2591
1675
2864
1678
1681
18820
3517
1664
1671
1907
1689
2541
1667
2015
1668
1673
1668
1763
1671
2593
1699
1788
2613
2610
1676
1669
1670
1683
1683
1664
1686
2468
2562
1733
1910
2265
1695
1679
1679
1676
1690
1682
1681
1682
1683
1678
1679
1677
1678
1677
1713
1685
1699
2882
1666
1662
1670
1667
1679
1907
1700
1704
1691
2193
2211
2059
1665
1688
1663
1736
1704
1653
1783
1675
1719
1902
2300
1670
1662
1665
2070
1904
1695
2607
1677
2736
1650
1652
1801
1659
1662
1678
1689
2212
2591
1683
2219
2304
1705
2342
1669
1672
2052
1899
1691
1879
1681
1666
1670
1862
1789
2642
1785
1898
1678
1656
1678
1678
1678
1677
1668
1681
1677
1679
2254
1691
1833
1678
1679
3820
1669
2436
1882
1646
1646
1668
1673
1676
1686
1673
1680
1700
2011
1704
1676
1672
1703
1703
1900
1899
1676
1676
2091
1878
1913
8676
1685
1684
2319
1865
1661
1671
1666
2001
2101
1883
1888
1646
1643
1640
1903
1704
3010
1664
2368
1688
1688
2351
24824
1676
1655
1653
1660
1691
1900
1904
1902
1684
1864
1653
73088
1894
1697
1700
1666
1672
1673
1888
1659
1656
1671
1672
1671
1674
2065
2065
15901
1671
1673
7860
1670
2309
1801
1692
463012
1682
1679
2284
1666
2284
2049
1706
1664
1887
1678
1677
1766
2614
1756
1754
1755
1756
1753
1711
1667
1686
1667
1668
1661
1680
1677
1705
1671
1673
1669
2304
1671
1671
1677
1669
1660
1899
1679
1661
1677
1889
1675
12310
1667
1676
1677
1675
2267
1901
1766
1690
2602
2602
1703
1632
1678
1671
119243
1672
2205
1645
1640
2342
1784
1677
1673
1686
5229
1655
1678
1887
3421
1679
1665
1814
1666
1657
1668
1668
1687
1673
1688
2567
1668
1765
1764
3402
1758
1665
1671
40990
1656
1668
1672
2299
1679
1907
1654
1685
1904
2634
1797
1772
1661
1661
1664
1761
1629
1678
1661
1875
1685
1681
2062
1677
1674
1909
1663
1670
1669
1676
1676
1678
2061
2070
2565
1680
1898
1662
1663
1654
1684
1674
1674
1660
1692
3839
2262
1663
1693
1672
1684
1671
2235
1677
1679
1693
1688
1662
1668
2627
2624
2625
2626
2624
38117
1703
1803
2054
1687
1682
1664
1675
1913
1780
1690
1668
1692
1839
1675
1656
1643
1693
2878
1671
2640
2878
1675
2634
1723
1670
1901
1652
1647
1647
1683
1845
3088
1719
1668
2285
1680
1681
1682
1675
1685
1679
1680
1903
1671
1789
1679
2605
2603
1677
2294
1725
1725
1662
1668
2114
1907
1674
1674
1653
1661
1705
2290
1675
1664
2471
2474
1889
1890
1681
1662
2307
1678
2480
1711
1713
1712
1714
1900
1896
263862
1906
2579
1899
1667
1680
1641
2281
1662
1969
2269
1801
2204
1781
1676
1915
1915
1892
1701
1623
2847
1696
1694
1681
1706
1677
2275
2278
3069
1683
1676
1693
1691
1666
1656
1654
1915
1675
1676
2091
1681
1631
2193
2808
2283
2696
1822
2429
1849
1678
1674
1905
1675
1671
1652
1693
1683
2257
1894
1673
1670
2321
2495
2213
1902
2280
1670
1672
1684
1658
1657
2539
2215
2554
2269
2272
2241
2748
1669
2284
2597
1673
1671
1674
1655
1683
1682
1676
1863
1668
2188
1802
2195
1663
2220
1819
1901
1692
1679
2287
1671
1679
1679
2260
2262
1681
1661
2745
2743
2749
3100
1893
1891
1894
1657
3914
2207
1670
2593
1644
2198
2724
1674
1657
2264
2546
1670
1715
1714
1935
2283
1688
1688
2027
2633
1943
1667
1895
1667
1739
1672
1662
1658
1901
1898
2577
1908
1693
1647
1885
1684
2557
2267
1670
2216
1661
1694
1673
1913
1612
1897
1893
1833
2282
1856
1668
1684
1684
1682
1669
1668
1677
2434
1757
2431
2431
2012
1669
1659
1675
1894
2271
1673
1876
2347
1670
1687
1659
1894
1904
1662
1671
1683
1674
1682
1768
2563
1639
1682
1711
1678
1680
1681
1673
1682
1684
1673
1663
1680
1680
1717
1653
2263
1663
1668
1679
1668
1655
1672
1676
1679
1883
1663
1690
1798
1669
5351
1685
2308
2303
1671
2305
2308
1877
1874
1667
2358
2354
2353
1683
1680
1683
1674
1677
1691
1662
1896
1659
1660
2273
2269
2269
1651
1659
1846
1906
1905
2254
1674
1702
1704
1679
1679
1702
1704
1691
1716
1685
1659
1669
1673
1675
1672
1674
1692
1668
1682
1660
2250
2255
1689
1669
1683
1665
1682
1674
1676
1699
1899
1700
1677
1667
1670
1672
1658
1683
1662
1668
1670
1693
1670
1666
1619
1944
1667
1693
1669
1668
2032
1673
1674
2290
1667
2047
1685
1681
2213
2280
1682
1671
1661
1662
1665
1659
2308
1690
1918
1913
1690
1668
1907
1682
1682
1674
1673
1658
1695
1674
1693
1673
1698
1672
1672
1677
1672
1675
1694
1899
1682
1688
1688
2874
1674
1673
1673
1671
1673
2049
2061
1666
1650
1674
1679
1668
1671
1682
1673
3070
1670
2550
1678
1681
1671
1680
1652
1672
1672
1662
2317
1685
1681
1682
1891
1680
1680
1679
1678
1676
1670
1900
2581
1683
1800
3210
1656
1674
2057
1692
1696
41278
1910
1694
1693
1908
2374
1899
1669
26812
4146
1950
1686
1697
3062
2049
1903
1664
1695
1679
1677
1674
1673
2533
1681
1653
1704
1901
1901
1676
2553
1687
1681
1656
2103
1687
1685
1684
1685
1687
1889
1692
1679
31271
1875
1677
1918
1672
1689
2864
2373
1671
1680
1896
1869
1786
1691
1910
1907
1911
1669
1900
52445
1680
1905
2595
2593
2592
1758
1690
1667
1673
1801
1684
1905
1901
1641
1655
1684
1762
2654
2564
1707
1709
1937
2209
1660
1900
1904
1787
1792
1792
1789
1900
1788
1902
1903
1686
1661
1661
1656
1679
1682
1697
1674
1692
1637
1667
1670
1899
1701
1680
1680
3344
12548
1810
1669
1812
1676
1668
1677
1668
2332
2332
1678
1650
1649
1671
1687
1674
1669
1669
1689
1674
1664
1671
338784
1671
2592
1804
2050
1681
1676
1652
1639
1906
1749
1880
1699
1690
1673
2554
2557
1662
1898
1671
1674
2694
1658
1686
1671
1661
1681
1680
1673
1667
1672
1666
1671
1681
1683
1672
1670
1904
1669
3957
1670
1706
2300
2299
1900
1751
1905
2285
1656
1669
1673
1681
1680
2361
1697
1661
1664
1690
2045
28920
1660
1663
1677
1676
1674
1671
1675
1680
1668
1796
1795
1677
2377
1696
1676
1681
1696
1671
1670
2534
1672
1902
1903
1662
1684
1907
1674
1675
1704
2533
1674
1686
1654
2284
1671
1690
1637
2227
1706
1659
1900
1901
1674
1673
1885
1885
1678
1676
1682
1675
1695
2219
1780
1664
1901
1672
1688
1683
1936
1939
1693
1696
1695
1939
1941
1895
1660
2393
1677
1784
1677
1676
1678
1678
1682
1683
1669
1685
1685
1683
1686
1726
2288
1685
1671
1673
1686
1673
1672
1685
1678
1678
1677
1682
3000
1672
1680
1892
1666
1669
1675
1676
1675
1788
1756
1672
1656
1691
1705
1719
1899
927095
1943
1685
1894
1902
1697
1891
1686
1679
1677
1671
1703
1801
1670
1677
1821
2116
1691
1681
1664
2058
1888
2405
2430
1671
1654
1670
1648
1649
1662
1663
1656
2954
1672
1895
2046
1893
1899
2062
1677
1680
1677
1712
1674
1676
1683
1670
2389
2363
1841
1710
1668
1684
1656
1673
5666
1664
5666
1678
2056
2058
1699
1670
1634
3136
1680
1680
1671
1679
1685
1684
1675
1675
1676
2294
3142
1958
1690
1657
3148
1682
1884
1885
1887
1665
2541
2200
2262
2543
1684
3238
1897
1676
1676
1679
1675
1643
1938
1683
2637
1701
1687
1708
2183
2566
2183
1711
2583
2870
18732
2029
1674
1670
1666
2524
1676
1676
1668
2076
1664
1666
1698
1907
1666
1890
1670
1887
1622
1677
2811
1688
1651
2547
1774
1915
1777
1910
1686
1648
1675
1682
1682
1674
1674
1689
1813
1738
1810
1676
1666
1659
2625
2543
1880
1673
1906
1670
1701
2860
2862
1905
1698
1671
1672
1679
1680
1658
1768
1662
1659
1702
1702
1701
2205
2593
1672
1834
1835
1925
1659
2288
1657
2569
2567
1878
1894
8372
2167
2610
2606
1759
1671
1703
1653
1669
1678
1741
1668
1807
1807
1669
1665
1681
1682
2580
1657
1664
1666
1678
1678
1683
2851
1674
1899
1903
3638
2218
2219
2743
1700
2310
1667
1893
3710
2742
2364
1814
2588
2585
2590
2589
1897
1893
2284
2394
1881
2491
2030
2790
1660
1675
1707
1798
2042
1679
2358
1697
1670
1669
1694
1684
2275
1891
2281
1683
1683
1696
2595
2309
2288
2288
1843
1701
1703
1703
1704
1675
1680
1673
1671
1670
1673
1671
2472
1788
1789
1888
1889
1781
1666
2332
2290
2269
2304
2308
2391
2390
1686
2390
1900
1804
2291
1688
1850
2101
2101
2636
1866
1685
2599
1688
2642
1687
1687
2310
1706
2583
2571
2426
1758
1810
1913
1691
2529
2329
2329
2270
1655
1692
6020
2088
2199
3835
1687
1838
1841
2285
2105
2366
2201
2356
1909
10603
1668
2642
1687
2470
2597
2394
10844
1832
2640
1671
1677
1854
2355
1645
2312
1679
1881
1697
2258
1679
2289
1894
2867
1883
1883
1767
1768
2252
2311
1792
2262
1670
2599
2604
2212
2328
1677
2592
1885
1700
2050
2051
1672
1889
2262
1677
1873
1675
1677
1683
1669
1673
1669
2571
1906
2594
1666
2365
1675
1668
1672
1674
1674
1672
1677
1677
2280
1666
2292
1665
2312
1705
1679
1681
2772
2279
1685
1697
2476
2301
1692
1692
2052
1663
1808
2375
3391
63155
2494
1682
1847
2865
2642
2647
1678
1685
1673
1684
2268
1865
1661
1953
1679
2726
2367
2355
1656
1909
2743
1883
1898
2363
2362
1888
1840
1892
1671
1862
2069
2573
2575
2570
1898
2635
2632
2561
2634
1680
2267
1673
2362
2556
2879
1765
2269
2366
2406
1814
1814
1817
2306
1793
2362
1685
2056
2058
2278
2628
2462
1672
1653
2197
2201
2197
1885
1881
1879
1646
1649
1808
1691
2879
2560
2395
2248
2309
2106
2284
2572
2274
2393
2386
1858
2022
3883
41309
41310
1665
1654
2593
2301
2379
2239
1682
2450
1674
1715
2040
2497
2298
2307
2305
2303
2301
2304
2303
2295
1676
1675
1673
1677
2208
2287
1885
2847
1677
2739
2200
2206
2590
1787
1658
2314
1703
1673
2281
2383
2380
1881
1881
1706
1906
1669
1881
1871
1888
2605
2311
2291
1682
1880
2307
1717
2383
2603
2486
2560
2876
2283
1809
2388
2391
2314
19795
1678
2354
1676
1678
2485
2417
2307
2748
2282
1704
1704
1682
1679
2592
1771
2498
2281
2278
1898
1788
1860
2261
1679
2289
2305
1672
1672
1874
1683
1677
2296
1677
1679
1676
2597
2283
1685
2288
1692
2600
1813
1877
2314
2314
2390
1662
1881
2606
2743
1687
2389
2384
2383
2304
2285
2381
1692
2281
1774
1684
2653
1668
2543
2283
1697
2057
1685
1702
2635
2305
2261
1914
1652
2376
1716
1669
1678
1664
2458
1675
1796
2193
2269
1669
1890
1891
1694
1854
2310
2280
251182
1750
2302
1688
2219
2581
2623
2586
1913
2371
1895
1661
2378
1790
1790
1679
1888
1882
1913
1877
1877
2280
1663
2288
2275
2274
1856
1898
1892
1688
1688
1688
1685
2494
2571
1629
1869
1671
2215
1679
2312
6889
2611
1783
1695
2343
1902
1901
2291
1706
1682
1654
1804
8434
2259
1883
1670
1688
2395
2277
2256
1782
1679
2607
2034
1699
1671
1711
1706
2194
2463
1676
1892
1696
1791
1891
2481
2299
1891
1778
2285
2283
2608
2282
1816
1679
1677
1874
1672
1709
1676
2289
2280
2395
2595
1833
1663
2749
1821
2579
2293
2400
2449
1887
2271
1767
2313
1896
2294
2394
2735
2761
1883
2316
2271
1672
1705
2277
2352
2359
1685
1810
1719
2204
1712
1875
1668
1835
1681
1809
1894
1891
2604
2601
2104
1680
1680
2363
1682
1679
1679
1688
1684
1682
1684
2090
1796
2303
2596
2594
2584
2618
2625
1708
1683
1833
1696
2290
2294
1686
2307
2098
1675
2498
2314
4885
1660
1766
19449
1766
2283
1811
2562
1669
1790
1787
2255
1677
1707
2296
2299
1888
1701
2298
2269
1699
1696
1679
2276
2281
1663
2267
2212
1664
1688
1688
2309
1712
1677
1677
1675
1835
2599
2099
1816
6216
1787
2270
1680
2099
2092
2363
1693
1679
1668
2079
1662
2093
2886
1674
1677
1671
1675
1706
1705
2562
1708
2274
1837
1893
1815
2096
2262
1899
2249
2097
1801
2570
2292
1764
2266
1679
2094
1707
1816
2105
1699
2573
1707
1707
2586
2219
3464
1878
2107
1905
2057
2643
2278
1668
2737
2740
1675
1698
1931
2629
1759
1755
1670
2203
2204
1663
1888
2659
1660
2659
2264
2745
2728
1658
2598
2291
2294
1683
2266
1760
1662
3449
2062
1696
1904
2558
5254
3676
1786
2221
2763
2099
1688
2273
2279
2048
2279
1671
1705
2239
1704
2208
2392
1703
1682
1904
2621
1702
1686
1676
1677
2301
1892
1660
2272
2312
2096
1823
2260
2288
1681
1823
1758
2299
1874
1891
2107
2208
1665
1680
2240
1678
1675
2875
2873
1684
1890
1682
1873
1879
1881
2286
1860
1694
2881
1783
2589
2264
1693
1691
1690
2326
2326
1779
2489
1679
1679
1683
1672
2105
1906
1812
2106
2281
1674
1679
1678
1677
1674
1678
3515
1675
2438
1669
1682
1683
1822
2039
1836
1673
2562
1881
2489
2278
1683
2530
2372
1877
2599
2304
1978
2411
2285
1750
1879
2568
1781
1787
1711
2317
1884
2584
1890
1781
1885
1793
1906
1873
1745
1653
2288
2090
2082
1812
2283
2273
1675
1658
2491
2275
2311
1801
1638
1692
1804
1667
1897
2306
2262
2595
1945
2274
2581
1816
2308
1684
1683
2276
2271
2274
1903
1758
1883
1693
1688
1696
1688
1680
1682
1686
2290
7466
2290
1664
1767
1674
2648
2281
2278
2395
1677
1663
2562
1667
1698
2278
2573
1694
1816
2703
1691
2390
1676
2890
1939
2279
2307
2308
2310
1673
2093
2316
2316
1686
1668
1674
2464
2593
2881
1662
2596
1689
1693
2066
2067
2598
2595
1670
2275
2271
2279
2085
2085
1921
1896
1897
2372
1762
1748
1695
2573
2296
2260
1891
1892
1848
2571
1665
2242
1791
1766
2284
1667
1850
2630
1670
2345
2286
2551
1697
7740
2273
1812
1815
1815
1673
1888
2262
2058
1873
1693
1688
2874
1671
2314
2074
1666
2735
1713
1677
2279
1683
1683
2742
2278
2279
2282
1905
1903
1906
1680
1702
2253
1681
1698
1700
1668
1768
2045
2622
2626
2622
2620
2462
2539
2289
1681
1889
1678
1711
1684
1902
2093
1656
2400
1777
1704
2594
1705
1890
2282
1697
2271
1706
1665
1705
2052
2348
1695
2600
2622
2600
1842
1839
1689
2894
1675
1675
1676
1663
2062
2881
2884
2296
2298
2294
2302
2621
2274
1679
2268
2283
1787
2741
2094
2542
2502
1679
2644
2645
2751
2567
2630
2258
2286
2288
1691
1675
1785
1651
2865
2289
2071
2639
2071
1653
1693
2054
1687
1674
1706
2316
2592
2270
1812
2250
2268
1873
1692
2096
2097
2096
2620
1798
2639
1865
1687
2367
2559
1659
2559
2576
1675
2313
2214
1705
1867
28366
1916
1690
2291
2504
2502
1668
6375
2596
2289
2291
2290
1698
1902
1700
1703
1669
1669
1672
2589
2631
1685
1673
2867
1673
2565
2595
2206
1680
1679
1680
1681
1679
2286
2286
1680
1804
2100
1707
2289
1681
1680
2593
1652
1653
1786
1701
1687
1937
1692
1677
2282
2289
2288
2882
2618
2617
1698
1660
1671
1701
1695
1891
1869
1670
2875
1687
1682
2284
1781
1778
1884
1691
2085
1628
2596
3291
2298
2603
1688
1675
1672
1878
1881
1703
2648
1764
1761
1688
1897
1878
2070
2590
1700
1710
2283
2263
1689
1834
1690
1689
1688
1983
1687
1690
2351
2300
2200
1896
2593
1784
1694
1684
2279
2605
2278
2901
2274
2646
1891
1896
1675
1679
2343
1689
1686
1847
1899
2317
1694
1892
2569
2406
1663
1667
2287
1881
1680
1673
1887
1630
1667
2267
2207
1680
2300
2418
2070
2070
2071
1697
1681
2273
2270
2086
2082
2603
1631
1706
2069
1660
1659
1690
2643
2299
2395
1679
1680
1880
2278
2641
2460
2266
2290
1664
2289
1679
1668
2421
1904
1814
1690
1775
1669
2399
2099
2090
1833
1892
1684
1698
2614
1781
2070
1764
1766
2624
1673
2269
2589
1692
10865
2305
1913
2199
1674
3628
2608
2606
1664
1714
1683
1670
1692
1767
10629
2224
2591
1663
1668
1670
1655
1836
2452
2301
2591
1681
1683
1684
3581
1679
1887
37555
1942
1940
9938
1668
2738
1915
2257
1679
1677
1821
1695
1770
1679
2556
1749
2605
1862
1676
1664
1666
2273
1699
2311
1664
2284
1580
2205
2599
1805
1644
1695
1872
1844
1846
1846
1693
1681
1704
1674
1705
2364
2184
1676
1764
1814
1746
2622
2284
2282
1768
2743
1893
1904
2612
2600
2329
1684
1667
1849
1673
1869
2492
2872
1688
2280
2279
1811
1696
2863
2105
1689
1672
2456
1671
1666
1677
2085
1891
1679
2216
1777
2317
1673
1875
1682
2071
1690
1881
2340
2268
1696
1685
2105
9845
2597
1879
2623
2283
1654
1792
1697
1665
1892
2296
1670
1666
1887
1912
1895
2054
2596
2633
1669
1665
1796
1674
1790
2543
2295
2396
1681
1673
1694
1672
2564
1705
1757
2730
2376
1894
1894
1707
1692
1669
1766
1900
2569
2317
1704
1682
1697
1675
1675
2283
2288
1821
1819
2745
1672
2593
1671
1679
1680
1683
1683
1977
1880
1684
2616
1684
1666
1701
1667
1893
2351
1683
3568
1664
1712
1951
1702
2056
1764
1761
1761
1682
1657
1654
2582
1885
1675
1889
2212
1688
1821
1819
1704
2571
1708
2307
1817
1676
1818
1887
1703
1675
1670
2553
2552
2274
1860
2295
2631
1814
1811
1888
2576
2303
1688
1687
1673
2577
1685
1702
1821
1669
1677
1891
1885
1884
1888
1669
1735
1656
1819
1840
1843
1779
1897
1684
1665
1876
1677
2425
1667
2278
2282
2297
2299
1664
1912
1663
1906
1670
1687
1691
1667
1667
2274
2563
2299
1654
9950
1885
2643
1685
1698
1705
2628
2758
2280
2282
2885
2886
2274
1871
1775
1779
1775
2424
2605
2602
2254
2286
1851
1687
1685
1687
2053
2309
1711
2247
2246
1770
6666
2350
1891
2793
2340
2016
1649
1655
2276
1671
2265
2261
1853
2049
1707
1703
1906
1875
1891
1898
1833
1815
1690
1796
1680
2303
1822
2466
1944
2287
2284
1905
1813
1679
1684
1682
2562
2287
2283
2060
2891
2574
2346
1685
2105
2600
2285
2261
1699
1698
1697
2354
1696
1677
1676
1674
1780
1700
2567
1947
1669
1886
1890
1772
1655
2370
2759
1689
1880
1703
1699
2065
1675
1810
1811
1668
1765
1761
1761
1689
2259
1667
1757
1809
1693
1779
2295
1672
1708
1694
2292
1695
2488
2288
1753
1662
1889
1880
2290
1690
1692
1844
1815
1757
1671
1673
2571
1671
1658
1669
2306
1691
2562
1665
1821
2105
1695
1695
1690
1914
2300
2250
1898
1893
1691
1677
1677
1680
1678
1765
1765
2580
1884
1681
2287
2069
2068
1887
1856
2583
2582
1675
2884
2281
1673
1707
1668
1697
2310
1847
1847
1704
1672
2499
1678
2059
2595
1755
1809
1668
1948
1703
1699
2104
1680
1671
1818
1833
2602
1694
1883
1674
2569
2269
1783
1681
1784
1681
1685
2064
1888
1904
2565
1686
1705
1818
1703
1704
1703
1710
1822
1706
1822
1690
1894
1701
2269
1659
2763
1689
1672
2552
2553
2288
1689
1700
1665
1678
1674
1672
1698
1698
1700
824665
1694
1704
1697
1683
1894
2280
2190
1680
1898
1679
1819
1816
1766
717198
2577
1819
1826
1674
1675
1689
1805
1721
1789
1662
1905
1888
1816
1815
1820
1817
1684
1682
1781
2290
2288
2270
2267
2615
2354
1697
1691
1683
1862
21028
1696
1708
2348
2886
2068
2066
2067
1691
1667
1701
1688
1687
1673
1898
1880
1785
1785
1787
1688
1672
1674
2609
2619
41194
1663
1662
1666
1663
2285
2290
2285
1691
1674
1882
1832
1906
1689
2595
1775
1811
1668
1675
1788
1691
1679
1676
2567
1877
2427
2265
1885
1993
2280
1692
1656
1942
1944
1667
1896
1895
2895
1708
1706
1629
2584
2322
1680
1684
1693
1681
1766
1757
1870
1680
1669
9945
1688
1900
2047
1906
1667
1765
2222
2210
1779
1780
1778
1677
2588
1962
2287
1692
1696
2023
1703
1658
1706
1687
1941
2450
1695
2340
1705
1922
2002
1763
1876
2738
1678
1677
1670
2282
1681
1686
2265
1692
1761
1671
1681
1674
1682
1879
1901
1906
1669
1631
1705
1866
1886
1886
1905
2277
2281
1679
1681
1698
1709
1674
2591
1890
1688
1690
2270
2269
2273
1691
1673
2263
1696
2896
1695
1686
2251
1688
1689
1678
2231
1690
1702
1693
1692
1695
1695
1674
1660
1690
1690
1692
1688
1691
1785
1785
1728
2542
1764
1688
1687
1698
1784
1781
1670
1667
1666
1669
1667
1677
2287
2284
1761
1816
1887
1660
2287
2566
2038
1698
1707
2304
2290
1705
1876
2291
2226
1759
1669
1711
2218
1754
1821
1692
1693
2262
1942
1907
1708
1705
1704
1789
1667
1944
2592
1663
1681
1681
1681
1697
1699
2075
2386
1688
1688
796248
1689
1692
2271
1767
1666
1682
2292
1884
2214
2220
2034
1698
2292
2311
1714
2600
1677
1683
2057
2297
1809
1668
1672
1823
1704
158083
2282
1686
1704
1753
1753
2271
1687
1858
2627
2628
1938
1937
1888
2107
2266
2265
1891
1682
1696
2300
2284
1698
1700
1943
3453
2597
1694
2277
2290
2291
2258
1686
1684
1698
1882
2067
2372
1683
1659
2278
1878
2372
1687
2041
2640
2202
1758
1809
1937
2584
2580
1686
2647
1825
1685
1679
1677
1677
1944
1667
1697
1699
1670
1673
1658
1706
1872
1674
1673
1677
1703
1702
1688
2139
1657
1876
1677
1685
1907
1905
2059
1710
1702
1710
1710
1711
1707
1669
3353
1798
1687
1690
1694
2748
1679
2616
1669
1710
2281
1705
1703
2581
2220
2601
1675
1682
1897
1895
1671
2068
2068
2280
2105
1673
2105
1711
1673
1691
1707
1691
1876
2274
1804
27128
1792
1679
1712
1674
1674
1676
2308
1665
1705
1682
1693
1879
1669
1923
1876
1878
1685
2651
1694
2286
1707
2492
1705
1663
2435
1690
1660
1662
2397
2085
2205
1687
1700
2263
2201
1879
2644
2645
2277
2300
1885
1816
1695
1805
1809
1808
2702
2703
2061
1691
1690
2282
3694
3437
1666
2430
2068
1698
2280
1691
1653
3274
1826
1679
2310
1707
1683
1667
1671
1707
1666
1744
1744
1712
1711
6133
2396
2278
1694
1904
1684
1658
1702
1696
1783
1879
1819
1818
2382
2384
1674
2287
1696
1693
1671
1682
1682
1876
1688
1673
1796
1811
1810
1933
1870
2265
1682
2554
41020
41020
1678
1686
1688
1685
1703
1710
1705
1669
1664
1683
1664
1659
3666
1664
2385
1697
1677
1681
2072
1696
1772
36383
1673
1671
1690
2343
1703
1676
1872
3455
1811
1694
1669
1670
1671
1671
1688
1668
2102
1820
2379
2054
1690
2558
1765
1681
1977
1908
1700
2286
2389
2389
1683
2061
1897
1688
1682
1657
2199
1930
1677
1661
1703
1690
1668
1940
1940
1676
1678
2272
1681
1669
1881
1664
1677
1710
2487
2036
1795
1880
1678
1759
1763
1708
1655
2289
1794
2262
1680
2387
1665
2864
2863
1888
1664
1680
1676
1676
2283
2582
1673
2045
1670
1666
2394
2021
2297
1765
1678
1678
1659
1682
1675
1683
1764
2551
2543
2287
2427
2428
2429
2426
2430
1684
1696
1670
1809
1681
1853
2288
1674
1675
2277
2224
2070
2069
2233
1667
1674
2842
1659
2633
2607
1664
2287
1805
1885
1690
2413
2288
2285
2278
1786
1700
1674
2017
1671
1686
2235
1709
1670
1700
1680
1661
2279
1891
1893
1891
1766
1817
1818
1654
2106
1684
1966
1681
1663
1683
1653
1879
1668
1893
1884
2397
1694
1682
1690
2299
1706
1930
1698
2450
2491
2276
2281
2609
2605
1882
1655
1828
2045
2867
1659
1661
1693
2118
2281
2282
2579
1696
1686
1701
1885
2597
2648
2646
1683
2279
2257
1681
1681
1764
1697
2212
2301
1686
1689
2644
2307
1881
2294
2752
1845
1845
1846
1701
2880
1759
1788
26842
26842
2650
843991
1809
2648
1680
2280
2636
2633
2642
1662
1679
1683
1680
2604
1678
1677
2741
1671
1672
1685
1713
1682
1686
1675
1813
1812
1812
1814
1676
1899
2360
1665
2754
1677
2276
2291
2490
1682
6858
1682
1663
2619
2387
1682
1684
2635
3643
1888
1664
1672
1868
1692
1697
1701
1665
2619
1762
1668
1675
1785
1691
1692
2614
2604
8427
1674
2272
2305
2284
117570
2309
2055
1687
1778
2596
1942
1665
1683
2206
2480
2496
1673
1674
1689
1906
1679
1681
1675
1661
1674
2272
1905
1682
1875
1686
1879
2289
1687
1681
2288
1715
1667
2580
1893
1890
1897
1892
1682
1676
2260
1819
1691
1692
1664
1682
2534
1668
2032
1686
2289
1688
1685
1684
2273
2631
2630
2091
2109
1683
1702
1671
1672
1686
1685
1807
1771
1696
2593
2755
1659
1752
1755
1755
1647
2191
1811
1678
1647
1644
1666
2310
2107
1686
1688
1707
2644
1658
1705
1659
2210
1642
1644
1792
1792
1789
1689
2349
1896
1896
2581
2477
1873
2473
2468
2739
1681
2049
2049
1691
1731
1678
2328
1890
1685
1893
1685
1678
1792
1674
1674
2104
1885
2622
1581
1683
1673
2299
2095
2317
2369
2599
1708
1665
1691
1689
1708
1666
2862
2558
2288
1758
1687
1685
1677
1687
2572
5114
1674
1669
1670
2204
2207
1679
1676
1801
1676
1682
1680
2607
2557
2282
1689
1875
1666
1837
1670
2586
2265
2262
1703
1754
1687
1864
1686
1690
1888
1881
2363
2570
1677
1677
2202
2199
1667
1817
2314
2751
1686
1685
1669
1686
2282
1904
2575
1676
1699
1679
1677
1658
2594
1884
1671
1673
1753
2627
1681
1687
2034
1670
2602
1767
1666
1666
1661
2863
2587
1944
1879
1670
1659
2309
1784
1660
2596
2597
1680
1681
1681
4826
1681
10211
1812
1800
1803
1800
1691
1671
1678
1689
1693
1757
1693
1879
1918
2586
2354
1688
1676
1691
1663
1673
1679
2208
2207
1697
2607
1887
1708
1707
5130
2612
2571
2571
2752
2607
2570
2571
2567
1770
2279
2309
2307
1662
1668
2301
2300
1673
1650
1701
2576
2575
2224
2283
1805
10319
1703
1672
1685
1683
1936
1933
1789
1665
1675
1754
1704
1688
1671
2570
1645
1695
1695
1669
1662
1678
1693
1692
1681
1679
2290
1888
1680
1679
1687
2591
2752
1914
2566
2286
2754
1905
2366
1885
1883
1876
1884
1886
1884
1883
2622
698674
2298
1658
1661
2054
1908
2284
2285
2284
2756
2309
2311
2309
2086
2592
2584
1883
2586
2233
2285
2288
1834
2558
2557
1899
1670
1908
1684
2277
1683
1884
2731
2565
1883
2566
2293
1676
2744
2616
2572
2292
2309
2311
2309
1890
2224
2222
2221
3057
1896
1878
2297
2433
2058
2278
1880
1904
3728
2564
2568
1663
2524
1887
2264
2574
1899
2584
1917
1910
1867
2622
1895
1685
1692
2289
2046
1900
2633
2059
2053
2289
2651
2609
2358
2358
3020
1865
2062
2057
2481
2181
2289
1685
2598
2320
2286
2602
2581
1702
2273
2273
1912
2287
2287
1675
2614
2642
2642
2284
2611
2887
1704
2289
1888
2563
2566
2264
2599
2272
2275
2267
2604
2594
2888
2291
2874
2048
2750
2753
2751
2573
4863
2212
2258
2277
2281
1775
2471
2286
1880
1880
1874
2306
1691
2275
1655
1849
1855
83070
2293
2282
6394
2288
2876
2735
2603
1869
1888
2574
2287
2130
2264
2267
2264
2263
2262
2270
2267
2264
2209
2221
2281
1898
1900
2318
1880
1881
2455
2592
2576
2290
2624
2078
5354
1893
2293
1692
1911
1697
2408
1700
2064
2064
1680
1682
2475
2216
2285
2282
2276
2273
2600
2619
2566
1897
2491
1912
2258
1891
2319
2608
2607
2281
6445
1688
1684
1689
2547
2601
1874
2315
1875
1663
2259
2259
2598
2596
1917
1683
2215
2216
2217
2215
2215
1799
2280
2416
2761
2256
2070
2263
2888
2280
2747
2751
2214
2213
1989
2289
2325
2276
2278
1888
1895
2042
2281
2268
1674
2264
1681
2566
2298
2413
2281
2312
2570
1893
1876
1880
2294
2601
1680
2280
2215
2043
1905
2580
1677
2042
2282
2271
2272
2750
2608
2569
2286
2277
2277
2341
2589
2593
2878
2881
2886
2043
2599
2200
2528
2744
2637
2064
1898
2589
2578
2281
2587
2610
2617
2284
1669
3684
3684
2398
2394
2390
2311
2555
1199985
1867
1890
1685
2064
2571
2573
2814
1675
2562
2042
1668
2577
2279
1902
2274
2735
2568
2565
1861
1895
2494
2622
1898
1697
2629
2284
1914
1898
1915
1896
2755
2600
2216
2214
2387
2040
1864
1873
1872
2276
2585
2307
2595
2217
2460
1677
2278
2296
2386
2271
2287
2573
1882
1906
2595
2570
1897
1890
2600
2290
2602
1667
2585
2286
2053
1671
1692
1908
2604
2265
2313
1924
2283
1653
2299
2274
2744
2746
1867
1870
1679
1677
2045
2227
2581
2391
2206
2606
2302
2286
1681
1679
1873
1879
1890
2223
1802
2282
2284
2570
2290
2573
2575
2574
2571
1921
2043
2612
1887
1890
1890
1892
2588
2288
2092
2301
2589
2568
2288
2574
1903
2869
1899
1899
1677
1917
1819
2759
2758
2580
1885
1685
2598
1672
2621
2564
2759
1702
2603
1699
2104
2420
2313
2285
1886
715475
1888
1884
2884
2884
2601
2601
2368
2642
2078
2289
2563
2292
1894
1953
2599
2596
2597
2638
2597
2601
2606
2602
2639
2588
2260
1665
1667
1855
1970
2632
1694
1697
2562
1905
1885
2263
2265
2291
1902
2222
2296
2283
2289
2283
2588
2261
2605
1661
1880
2108
1679
1840
1682
2266
2353
1901
1911
1877
1878
2576
2279
2049
1894
1690
2388
1669
1909
2618
1680
2574
2572
3813
2583
2267
2284
2294
1697
2568
2599
2289
1889
2301
2561
1890
2293
1683
2279
2569
2273
2274
1703
2600
2459
2591
2326
2616
1882
2315
1883
2883
2883
2583
2580
2616
2046
1680
1682
2265
1865
2275
2277
2079
2576
2573
2576
2599
2571
2278
2292
1684
2486
2285
2280
1896
2263
2303
2300
1896
2612
1895
2054
4569
2580
1702
5355
1870
2284
2569
2572
1903
1675
1877
2581
2767
2767
2608
2606
2764
2557
1904
1709
2264
2277
2030
2609
2290
2273
1896
1917
2299
2523
1790
2421
2602
2273
1883
1676
3248
1889
2277
1695
1912
2586
1885
1871
2747
2744
2256
2260
2234
2645
2110
1873
2286
1903
2289
2318
2739
2573
2742
2571
2568
2744
2575
1986
2214
15890
1901
1916
3454
1638
1891
1904
2601
2344
1672
2285
2286
2567
2218
2277
1903
2272
2258
2572
2279
1890
1662
2462
2497
2497
1680
1894
2271
2271
2602
1904
2595
2400
2043
2566
1866
2504
1885
1854
2075
2205
2203
2203
2600
1875
2259
2620
2577
1898
1665
2280
2579
2289
2283
1880
1895
1814
1671
2504
1745
1882
839989
2255
2270
2714
2713
2552
2283
1819
2387
2715
2207
2556
2568
2570
2633
2594
2423
1678
2565
2565
2562
2319
1889
2568
2604
2255
2126
2170
2281
3686
3653
3647
2265
1684
1678
1674
2292
2754
2753
2753
2754
2289
2585
2580
2197
1789
1893
1895
1893
1897
1655
2274
2615
1907
1910
1895
2471
2284
2740
2273
2294
2281
2268
2264
1680
1675
2208
1893
2305
2885
1666
1865
2297
1899
2604
2613
2611
2274
1658
1903
1867
2285
1881
2579
2289
2416
1672
1670
1883
1718
1686
2208
2284
2541
2255
2259
2596
1685
2254
2553
2309
2231
2384
2386
2385
2572
2644
2562
2545
2614
2494
2555
2554
2581
2558
2310
2225
2574
2214
2268
2543
2275
2757
2757
2276
2276
2283
1654
2281
2398
2285
2491
1682
2212
2602
1896
2414
1908
1904
1679
2119
2569
1674
2206
1889
1973
1693
1895
2316
2849
1904
2380
2730
2291
1664
1664
1762
2564
2602
1675
1672
1686
1683
1682
1909
2266
1887
2368
2426
2288
1676
2288
2288
2011
3114
1901
1895
2563
1693
1696
2217
1640
2049
2223
1888
2592
2288
2271
2200
1870
2286
1676
1857
2591
2397
2275
2403
2209
1898
1581
1896
2272
2216
2220
2281
2281
1886
2275
1894
1897
1903
1904
1902
1633
6917
4042
1880
2298
2454
1679
1678
2175
2257
1677
1675
2308
2577
2208
2294
2294
2592
2376
1901
2286
2462
2587
2387
2386
1703
2388
1670
2313
1921
2293
2290
2291
2592
2261
2734
2479
2552
1907
2286
2725
2201
2736
2556
2724
1908
2198
2206
1675
1678
1675
1676
2592
2284
2474
2610
2288
2484
2276
2288
2288
2277
1674
2565
2568
2566
2616
1857
2314
1896
2281
1902
1683
1682
1679
1644
2223
2569
2035
2034
2291
2761
2761
1908
2043
1886
2568
2070
2739
2271
2321
1906
1904
1901
1902
2777
2599
2543
2885
1672
2590
2275
2589
2301
2301
2591
2604
2277
2302
2277
2304
2304
2627
2587
2600
2592
2276
2302
2601
2275
2276
2301
2276
2302
1681
1699
1872
2279
2282
2049
2577
2280
1712
2393
2396
2571
2290
2600
1703
2676
2496
2218
2277
2789
2594
1923
2288
2568
2597
2588
2560
1683
1683
1683
1684
1685
2582
2366
2216
1896
1673
2344
2341
2440
2637
2612
2135
2601
2385
2446
1769
2564
2623
2606
2249
2528
2248
2261
2069
1672
1671
1914
2558
1905
2642
2021
1902
2486
2619
2270
2619
2616
2355
2367
4314
2466
2415
2251
2276
2279
2031
2219
2559
1683
2593
1890
2592
2588
2586
2459
2306
2637
2286
2551
2556
2483
2553
2300
1680
1841
2134
1905
2257
2254
2531
2256
2256
2276
1754
1681
1672
2280
1659
1817
1678
1679
2591
1889
2576
1671
2028
1901
14470
1698
2593
2004
2564
2272
2287
2284
2489
2274
2314
1804
2269
2258
2257
2264
2276
2275
2285
2281
2371
1701
2646
2602
2602
2210
2318
2626
1893
2290
1872
5968
2279
2597
2597
2271
2754
2072
1690
2218
2580
1900
2451
1817
2277
1885
3454
2560
2637
1666
2288
4243
2304
1645
2300
2497
2279
2274
2265
2293
2553
2270
2624
2578
2583
2641
2037
1865
2331
2394
1688
2633
2884
2288
2387
2616
1898
1897
2282
2880
2608
2495
2491
2630
2589
2286
1873
1918
2619
2269
2493
2303
2491
1893
5473
1894
2620
2370
2420
2287
5526
1684
1684
1905
1894
2259
2256
2261
2258
1670
2566
1672
2594
2624
2617
1681
2585
2745
2332
2490
2286
2285
1898
2195
2257
2634
1904
1798
2543
1666
2054
2285
2208
2205
1872
2030
1893
1877
5455
2201
2196
2283
2280
2280
2411
2051
2749
1910
2474
1885
2604
1675
1674
3443
2277
1840
1841
2867
2277
1681
111459
1698
2311
2281
1881
1879
1958
1891
2603
1893
2100
2310
2216
1877
2750
2611
1813
1812
2263
2573
2179
2570
2569
2584
2276
2263
2277
2275
2266
2571
2570
2595
2581
2573
2298
2234
2558
2620
2538
1689
2269
1687
2272
2272
2217
2281
2286
1781
1859
2628
1704
1701
1697
1885
2272
2260
1874
2274
2753
2285
2578
1682
2201
2196
2496
2280
2576
2577
2284
2304
2567
2563
2567
1859
2304
1679
2286
2287
2595
2593
1885
2313
1808
1684
1686
2357
2289
2616
1708
2568
2490
2282
2558
2272
2272
2301
2273
2430
1663
2569
2210
2393
2290
2540
2286
1894
4998
1906
1894
2176
2213
2295
2577
2599
2189
2450
1674
1924
1672
1676
1664
2375
2211
1874
2268
2293
1891
1711
1784
1784
1673
2273
2602
1918
1918
1915
2347
2593
2582
2328
2378
1864
2018
2298
2288
2013
2282
2272
1681
2203
2202
2287
2363
2363
2279
2291
2277
3462
2576
2287
2053
2053
2635
3329
2268
2612
1893
1890
2283
1880
2566
1901
2278
2304
2273
2304
2601
2301
2599
2630
2629
1885
1669
1672
2558
1646
2267
2268
2277
2265
2267
1683
1887
1889
2272
2211
2586
1895
1891
2473
2505
2280
2272
2760
2593
1876
2279
2288
2261
2594
2282
2500
2503
2256
2263
1887
1893
2594
1677
2219
1692
2219
2079
1699
1651
2565
2658
2547
2320
1672
2294
1901
1679
1653
1696
2287
1666
2599
1672
2306
2307
1691
2305
1660
2224
2223
1763
1663
1663
2393
1672
2546
1681
1679
1676
2409
2616
1682
2281
2279
2280
2283
2281
1667
1815
1816
2311
2293
2287
2291
2288
1813
1819
2295
2267
1814
2202
1671
1904
2290
1645
1680
1680
2269
2396
2471
2581
2275
2261
1678
2089
2289
2287
2632
2269
1882
1884
2608
1675
2282
1709
2528
1676
1677
2742
2284
1787
2279
1670
2273
2563
6750
2561
2618
2284
2560
2132
2268
1672
1812
2133
1660
2343
2276
2185
1683
1661
2551
1651
2620
1677
1669
2298
1673
2284
2604
2259
1884
2274
2050
1678
2290
2463
2591
2289
2288
2290
2285
2289
2591
2727
2591
2290
2284
2286
2291
2286
2287
2414
2299
2070
2606
1685
1791
1676
2293
2581
1785
1685
1799
1674
1673
2818
1882
2566
2566
2630
2297
2630
4369
1880
2286
2297
1701
1680
2599
2281
2355
2353
2604
2602
2079
1671
2576
1839
1661
2299
2218
2286
2280
1683
2289
1661
2279
2498
1678
2071
1664
2740
1878
1900
1671
2277
2106
2609
2607
2606
1660
2279
1663
2288
1732
2289
2290
2287
2293
2552
2240
2218
2572
1684
1657
1665
2261
2046
1688
1652
1654
1651
1656
2567
2885
2753
2887
1656
2121
2201
7476
7473
1870
1670
2269
2564
2280
3108
1811
1695
2297
2194
2378
1667
2383
1695
1664
1691
2746
2289
1862
2280
2325
2287
2267
2570
2204
2490
2843
2065
2489
3081
1664
1689
2287
1890
2390
2602
2216
1656
2287
4716
1657
6827
2207
2071
1704
2214
1674
1676
1899
1678
2224
2084
1681
1680
1671
1678
2361
1673
2287
1682
2587
2278
1782
2286
1702
2281
2283
1891
1887
2703
1673
2705
2603
3042
17210
2632
1687
1687
1686
2759
2759
1644
1674
1664
2280
2415
2417
2414
2276
2280
2564
1675
1676
2429
2280
1780
1894
1943
2377
1941
1836
1660
1641
1837
1661
1663
1692
1681
2190
2195
2191
2191
2190
1835
2278
1674
2304
2295
2582
1796
1756
1937
1757
2281
4876
2262
2281
2428
2430
2395
2397
2206
2194
1858
2278
2621
2564
2283
2583
2282
2570
2587
1641
1662
1880
1638
2360
1678
1674
2588
4708
2217
2287
2213
2607
2500
2555
2585
2385
1679
2541
1908
2301
2294
2295
2295
2493
2373
1661
1888
2285
2592
2880
2584
2421
2422
2423
2421
2285
2293
2213
2416
2430
2429
2220
2281
2274
2399
2614
1696
1670
1677
2293
3241
1903
2286
2258
1677
2610
2475
2473
2469
2296
2480
1664
2267
2299
2217
2217
2134
2567
2278
1867
2499
2594
1987
2563
2711
1664
2281
1793
2312
2264
1889
2329
2279
2572
2279
2418
2265
1682
1677
2518
2544
771458
1682
1679
1679
2208
2214
2305
2560
2730
2559
1690
2280
3638
2208
2212
2603
1890
842921
1683
2603
1894
2597
1821
1674
2597
1682
1681
2314
2317
2868
2868
1694
2286
1878
2085
2545
2546
2501
2546
2534
2278
2599
2106
2096
2586
2595
2271
2338
2263
1675
2537
2572
2570
2286
2626
1846
2451
2569
1859
2283
2469
2308
2275
2605
2275
2278
2271
2272
2601
1701
2275
2164
1899
2255
2270
2278
2208
2293
1686
1674
2268
2206
2572
2222
1701
2565
2260
1883
1961
1784
1683
2567
1697
1701
2604
1661
1685
1684
1877
1878
1895
2276
2267
1687
1690
1682
2271
2347
2275
1638
1719
1871
2598
2302
2593
2567
1672
2585
2078
1678
2048
1873
1904
2279
1696
2557
2574
2574
2570
1874
2792
1760
2286
1660
2264
2270
2273
2265
2567
2288
2524
2214
2067
2067
2560
2560
1680
2463
1676
1669
1671
2215
1886
2859
2263
1703
1702
2285
1897
1895
2276
2496
2322
2433
1880
2567
2221
2224
1894
2562
1682
2258
2023
1680
1879
2531
2368
1848
2280
2282
2284
2285
1898
5620
2259
1679
2225
2314
2300
2308
2308
2268
2269
2566
1702
2270
2571
2589
2281
2556
2211
2300
2290
2254
2258
2263
2252
2284
1683
2278
2527
2527
2262
1681
1681
2324
2152
1870
2569
2262
2530
2285
2286
2283
2274
2297
2562
2278
1682
2297
2283
1878
2574
2561
2213
1674
1896
1894
2282
1808
2566
2286
2552
1885
1887
2269
2530
2555
2555
1883
2527
2284
1691
1804
2395
1894
2571
2080
2031
2207
2563
2036
2282
1679
1671
3704
2563
3408
2268
2583
2280
1701
2394
2290
2311
2311
2305
1868
1911
2285
2587
2591
2587
1710
1679
1684
1696
1688
1893
1900
1893
2589
2242
2704
2554
2279
2265
1780
2280
1668
2568
2211
2538
3641
2276
2356
1700
1668
2577
2579
2194
1687
2271
2296
2859
2294
2360
2174
2584
2716
2265
1663
2596
2541
2260
2227
2227
2223
1894
1896
2418
2305
2879
2883
2505
2704
1677
2564
1897
1788
2309
1679
3336
2549
2550
2300
1886
2724
2314
1866
2299
1672
1891
1698
2216
1889
2269
2708
1885
1691
1869
1906
2229
1679
2228
2559
2429
1735
2714
1709
2275
2273
2550
2600
1672
1538787
1668
2565
2717
2539
1956
2282
1881
1885
1881
2564
1683
1895
2589
1695
1707
1710
1814
1812
1814
1811
1814
2563
1681
4764
2298
1894
1892
2220
1834
1682
2722
2724
2308
1697
1696
2547
1899
2695
2250
2088
1670
1702
2278
2573
1884
1887
2523
2256
2252
2292
1686
1686
1807
1687
1671
2027
2579
2268
1706
2280
2679
2270
2552
2214
16533
2206
2208
2214
2203
2207
2206
2207
2208
2206
2210
2210
2574
2573
2635
1704
1704
2087
2358
1689
2291
2256
2260
2275
2276
2275
1872
1872
2213
2586
2266
2704
1682
1918
1777
1700
1873
2557
2637
2390
2427
1688
2625
2552
1684
1689
1688
2881
1702
4821
2266
2268
2268
1912
2291
1662
2326
2280
2595
2260
2279
1914
2278
2621
2886
1689
2716
2880
2266
2355
1674
2794
2218
2256
2259
2269
1669
2535
1907
1678
1685
2371
2268
2058
2264
2245
1891
2878
1973
2591
2165
1783
2575
1680
2182
2708
1676
2276
2382
1749
1891
1888
1701
2880
2878
2879
2312
2718
2211
2209
2208
2220
1919
2268
1933
1888
1819
2535
1856
1732
2269
2553
2697
1926
1934
2351
2604
2519
2220
2251
2251
2218
1884
1642
1684
1669
1912
1673
1844
1784
2083
2619
2058
2474
2475
2560
2260
2565
2352
1692
1787
2573
1790
2260
1795
1890
2247
2245
2548
1775
2567
1886
1825
2287
2290
2288
2291
1700
2210
1846
1848
2556
2492
2334
2597
2299
1794
1683
1683
1681
2055
1826
1819
3649
1908
2566
1686
1680
2280
1706
1704
2567
2570
2569
1894
2548
2084
1703
1819
1816
2695
2598
1680
2704
2636
1911
1716
1673
1884
2217
2520
1681
2198
1877
2548
1691
1897
2574
2553
2523
2522
2207
2277
2277
2277
2260
2368
1666
2596
4517
2562
2569
2623
2623
2627
1669
2256
2254
2273
1790
1673
2635
2275
2531
2613
2554
2359
1673
2349
2481
1658
1884
2024
1876
2217
2278
23881
1674
2224
2061
1672
1681
1889
1671
2085
1896
1793
2278
2353
1678
1881
2265
1672
2488
2582
2273
1670
1897
1893
1687
2260
2656
2650
2555
1671
2547
2529
2280
2531
2270
2275
1887
1881
1881
1677
1680
2300
1888
1891
2651
2570
2218
1687
2062
1680
1945
1902
2550
2353
2623
1683
1913
2314
2494
2427
1760
1708
2482
1892
1669
2458
1910
2092
1682
1867
2478
4325
1745
1741
2356
2355
2580
2286
1781
2564
2271
2430
1643
1873
1908
1903
1890
1904
1892
2576
2287
2083
1660
2527
2862
1895
1885
2277
1650
1677
2556
2310
2701
2881
1669
2341
2297
2643
2640
1687
1685
2559
1667
1685
1681
1687
1685
1684
1687
1906
2352
1667
2607
1906
2598
1675
2478
2277
2622
2625
2623
2566
2248
2634
2720
1812
2293
1677
2682
2281
2633
2529
2211
2255
1696
1894
2601
2600
1690
2590
1945
1676
1670
1870
1695
2430
2592
2562
1908
2571
1669
1685
1704
4810
2572
1708
2569
2878
2261
2590
2439
2481
2481
2485
1681
2272
2545
2602
2263
2204
2631
2557
2561
2561
2265
1689
1672
1699
2622
1676
1783
1906
1906
2277
2549
1896
2350
2472
2473
2581
1881
1869
2485
2278
2583
1680
2528
1696
1700
1683
1688
1677
2226
2225
1682
2311
1659
1905
1696
2343
1692
2488
1877
2716
1697
2583
1822
2580
1876
2390
2270
2256
2204
2288
1815
2644
2593
2022
1900
1904
1734
1805
1753
1671
2587
1911
1675
1878
1698
2262
2258
2264
2212
1888
1880
2622
1704
2476
3973
2251
2561
2433
2761
2249
1894
3446
3446
2255
1818
1707
1697
2717
1660
1770
1665
2623
2557
2611
2531
2105
2479
1767
2560
1684
2569
2574
2524
2612
1969
1678
2210
1906
2594
1691
1673
1678
2716
2611
1672
2371
1877
1873
1667
1672
2364
2446
1697
1699
1892
1669
1669
1676
1677
2639
1867
1869
1899
2196
2631
2379
1675
1910
1688
2073
1667
1902
1669
1668
2282
1667
1671
1667
1670
2598
2288
1658
2283
1675
1684
1664
1676
1680
1675
1676
1677
1677
1646
1674
1668
1673
1909
1649
1651
1667
1901
1685
1664
1894
1669
1664
1802
2371
1881
2621
1664
1668
1678
48588
1700
1673
1688
2638
1676
1688
1669
1756
114963
1763
1762
1760
1684
2511
1677
1877
1681
1679
1811
1616
1691
1817
1697
1696
1941
3145
1677
1679
1679
1680
1682
2259
1678
1893
1683
1880
1904
1910
1911
1908
1800
1799
2210
1944
1759
1704
1690
1672
1917
2221
2363
2350
1667
1814
1669
1679
2745
1704
1652
1687
2262
1683
1657
1726
1707
1711
2372
2305
2195
1686
1694
1694
2272
5546
1939
22482
1682
1681
2542
2360
1881
1697
1932
1667
1670
1884
1890
2279
1680
1679
1684
1664
2268
1698
1673
1903
1897
1687
1686
1672
1898
1665
1676
1791
2581
1672
1676
1668
1667
4463
1701
2040
1941
1709
1701
2221
1763
1759
1980
9099
1976
1973
22721
1669
2062
1685
2979
3763
1831
2370
2363
1846
1793
2692
3356
1662
1663
2690
1665
1670
1694
2641
7183
2216
1647
30264
2534
1690
2038
1680
2240
1670
1666
2853
2259
2083
1895
2165
5976
2319
2319
1665
5123
28364
3098
2478
1794
16817
2075
7604
8883
12603
1652160
3115
1659
1755
1660
3801
1658
1659
2360
3384
2369
2576
2758
2280
2366
1878
1680
1679
99496
3174
2320
3711
2333
1652160
2039
2179
1655
2456
1911
1663
2499
1665
2028
22920
1661
1674
1722
2359
2843
4536
3460
1688
2074
1690
1655
1776
2663
2015
1680
1898
1657
1807
1833
1668
3318
9622
16505
2940
1956
2691
1957
8550
16706
3224
2095
1960
2447
1660
1955
1661
2373
1659
1930
2532
2277
2056
24342
1769
1654
1842
3963
1667
2021
3794
2881
2166
1935
2032
1717
1784
4882
2471
48895
3483
4146
1661
1663
1798
1662
1905
6096
2264
2137
7214
4329
2141
2697
1678
4645
1712
2764
2662
1686
2162
2049
11189
2600
1770
1991
1675
2564
2195
2555
1670
1665
1676
1674
2053
1673
1669
1997
2319
1678
1669
1670
1672
1696
1676
1680
1670
1803
1666
1676
1686
1684
1685
1685
1668
1667
1684
1677
1684
1865
1661
1682
2255
1673
1785
1786
2268
1662
1680
1674
1680
1678
1676
1667
1670
1669
1666
1666
2260
2598
1669
1669
1669
1672
1666
1678
1679
1676
1891
2274
2276
1670
2699
1677
2268
1675
1894
2272
1676
1668
1666
1685
1685
1674
1677
1680
1675
1676
1665
2564
1674
1811
6188
2268
1667
2600
1680
1811
1800
1799
1656
2533
1650
1671
1680
1669
1696
1870
1702
1703
1706
1653
1654
1672
1672
1671
18675
1674
1657
1877
2578
1692
1692
1678
1897
1897
1667
1675
1673
1672
1686
1698
1640
1657
1656
1663
1658
1653
1895
1666
1887
1666
1944
1942
2049
1885
1689
1690
1681
1658
1683
1678
1904
1668
1675
1687
1706
1799
1681
1681
1687
1650
1639
1664
1684
1690
2562
2564
1687
1900
1680
1671
1671
1674
1671
1650
2577
1886
1889
2303
2219
2580
1668
1677
4406
1673
1875
2204
2326
2061
1959
2326
1914
1655
2531
1681
1688
1701
2256
1681
1674
1668
1715
1946
2780
1787
1685
1817
3077
1666
1772
1720
1980
1673
1675
1877
1672
2427
2521
2244
46086
1675
1657
1663
10180
1690
1656
1675
1677
1671
1656
1669
1653
1679
1654
1744
2668
1829
1675
1684
1793
3378
1669
1670
1668
1668
1669
1665
1678
1675
1661
1661
1669
1674
2112
1676
1875
1887
1675
1862
1679
1678
1690
2359
2269
1673
1929
1687
1655
1654
1654
1692
1666
1675
1785
1664
3180
2327
1666
1674
16857
2154
1660
1661
1660
1659
1700
2272
1664
1684
1813
1675
1675
1677
1659
1665
1665
1661
1644
2090
1677
1666
1672
1668
1669
1694
1671
1657
1668
62909
1672
1926
1743
1669
1984
108535
1667
1666
1676
1787
2235
2613
1680
1656
2151
2345
1726
1679
2964
1655
1672
1658
1687
1674
1663
1676
1671
1668
173028
1963
2770
2935
1710
1673
1801
1657
1676
2197
2198
2081
1697
1686
1673
2026
1720
1669
2060
1937
1672
1670
2735
5671
2516
3195
2018
1964
3186
1659
1659
2023
2818
1670
3069
1768
1655
1989
4136
7896
2045
1672
8970
1871
1663
2241
23269
2278
1671
1668
2387
1669
1680
3092
1675
1682
2523
1671
1862
1690
2053
1790
2338
1670
1652
1653
1661
1652163
1798
2010
1899
1679
1694
2145
32749
1665
171150
1666
13011
1787
1882
1681
2287
1667
1663
2140
3862
1687
7623
2283
1660
1659
2342
2904
1682
2453
1673
1692
2498
9104
1801
1760
1682
1793
1676
1853
7773
12884
1664
5863
4206
1939
1912
4562
1651
2027
4307
2234
1969
2071
3195
3908
2041
25430
1669
1680
2061
1679
3378
2035
1682
1682
2267
2175
2195
17447
1792
1776
21028
1661
3892
1663
2099
2584
3447
1656
1940
2207
2371
2349
2142
1776
14898
3901
3334
6891
1727
1671
1694
12432
1676
1674
1682
1682
2048
2058
2135
4376
4394
1660
1670
1646
1734
4094
1672
1658
1665
1845
1706
2066
37488
1660
1652166
9226
1674
1676
1663
2026
1672
2530
1772
2199
1652
4628
6950
1770
2065
3056
1798
3369
1636
2292
19503
1871
8212
1846
2052
1676
2242
2731
1708
2364
1829
1673
1675
1884
2027
2132
10410
3780
4958
2021
1114187
1666
1676
1938
1658
2379
1643
16398
9586
2111
3122
1821
3367
1922
2053
2017
3347
1680
3990
1642
1648
1637
1727
1905
1660
10733
1785
4010
1653
4093
2109
2736
2366
2656
3346
2841
1983
12364
3118
2757
3253
8084
489383
2294
2837
2673
2908
3433
1658
1810
1652
2481
1889
3874
1866
2234
1641
5621
3034
2058
5253
7386
4017
2148
1671
1934
1658
1661
4259
11770
1782
1671
1671
4055
3666
4586
2496
1678
1680
1974
4853
1810
1888
1683
2414
5401
2487
1719
1646
16445
6085
1673
1673
3752
2005
4117
7854
7260
14446
2554
1671
2361
4532
2304
2586
5339
2755
2363
4177
6092
1650
1650
1648
1979
7877
4974
2141
8428
3108
2420
1651
4623
4067
1877
4678
1674
1630
1839
1669
1668
1655
3043
8198
1673
1857
1693
1908
1807
1688
1675
1643
7130
1700
2019
2732
2083
2095
1676
1761
38153
2179
2768
2342
3177
4434
2373
7712
1811
3201
1919
1694
4207
4791
1658
1649
4071
4169
1694
1679
1663
2458
1866
1668
11333
24609
2245
4325
1667
1882
109921
1708
2140
2496
1942
2202
2022
1663
2145
1684
2000
1836
2993
1662
5149
1642
2135
1656
1790
1683
1780
1658
3840
2192
8315
2090
2041
1668
2036
2280
2501
3210
1677
1694
1654
1954
1673
2328
1660
2053
5180
1986
2511
4782
2405
2299
2174
3954
1669
1828
6299
1702
1677
4279
1649
3079
1654
1896
1906
1911
1690
2258
1655
11692
1653
1663
1958
2249
1658
1653
35260
2772
7601
1815
19688
1667
1666
1820
2485
2146
3042
1872
3855
2413
13533
13382
2843
3637
2752
1858
2167
1641
2090
2031
6169
2090
1821
7690
3416
1774
1778
1642
3904
3248
2211
1672
1664
1663
2607
1678
1985
19688
5506
2420
2518
2565
1982
3846
1662
2192
16492
16492
2049
1686
1790
3786
1801
10448
2063
2009
1652
1681
1986
4830
2154
1680
1727
2855
1659
1668
2151
2152
1714
1648
1669
8431
11376
1672
1671
2103
2092
7870
1663
1663
1790
8567
2202
1671
8959
17558
1652
1894
1801
1675
1681
1686
5899
2085
2714
2005
3600
1652168
1669
2196
1666
1644
1642
2570
1965
1676
1987
2046
2277
2102
14305
2224
2867
1877
1757
6584
2097
43177
3100
2254
5364
2381
2054
2433
1667
16328
2208
6312
1680
4204
165623
5814
2092
1845
2194
1920
1920
2611
2800
2083
1929
1796
2060
5660
2258
1987
2651
1887
2251
2188
1884
1793
2500
15578
1643
1907
2328
3002
1917
1691
16786
1662
2787
1673
2003
1696
1668
1727
4991
1652162
1640
1663
2293
2130
2196
21745
1578
3880
9696
6085
1941
4231
2522
1657
1682
2756
1784
4381
1882
1681
2293
4079
1974
2006
1671
2644
1695
1902
1738
5666
2246
2215
2040
19873
2327
2059
2089
1676
2025
3382
14818
1918
2633
2672
1666
1656
93965
1727
1649
1743
1745
1859
2460
1659
2242
3325
4530
2023
2367
1733
1636
3478
4315
2068
1833
8830
1695
2195
4387
4387
2267
1967
3022
1896
2315
2104
2147
2141
3498
18525
2357
1663
1661
3179
3724
8507
5057
6752
2062
2071
2383
1676
2613
12357
1676
1685
8468
3838
3409
4781
1755
2188
2024
2740
2008
1700
2091
2159
1640
1899
5047
1659
1924
2777
4027
8438
1898
1901
1657
2687
5549
2025
1673
1679
1671
1957
1723
3109
1829
1658
1810
1668
1965
1759
1901
1713
7264
1783
4874
1727
2031
2160
9424
1693
1658
1662
1698
2022
2293
1655
2261
2388
2407
3608
2154
11473
3086
1756
1681
2200
2574
1926
2695
1772
2837
1677
2437
1829
2739
2400
2788
5378
1892
1866
7440
2258
16865
2977
1987
1682
13544
4422
1767
2489
2141
5701
2324
1664
1789
2627
12154
1726
1669
12336
1670
2012
4751
3171
1696
2031
2331
1667
2874
2821
2283
1653
1648
1690
2452
1651
993208
1849
1666
2043
1726
1660
7569
2515
5277
2075
2115
1666
7101
4366
2179
2091
1800
22561
1853
13588
1741
1740
2401
8188
2149
1681
1674
1692
1693
1707
3344
2038
2725
2445
8090
3759
12796
1669
1671
2007
1868
4271
15453
4667
1641
9376
1679
1673
2018
8645
2037
420240
8144
7425
13984
2343
5214
2038
1776
3373
6145
9262
1691
1656
3070
1642
1688
2135
1652167
3102
1920
2280
2096
2003
4087
1682
2422
1790
1691
2729
2232
11224
4672
2202
3108
1763
2022
3295
5159
3164
1958
4193
1809
1789
1926
1654
1654
1669
3527
2124
1820
1654
2403
2024
1744
2021
4271
2020
4297
1645
1652
7926
2945
4139
4708
1778
2534
2233
1961
4147
5148
4555
2426
2789
10805
2114
53933
2073
3200
9976
1799
1652163
2698
4687
2194
2631
2111
2631
1666
2714
1842
2502
1659
1951
1652165
2142
2370
5306
1944
1654
1674
1677
1673
4789
2304
4672
2537
4588
3185
2634
2154
2125
2046
2055
1678
3464
65223
1863
3486
6786
1666
1967
9117
7282
2517
6650
2226
1981
2200
2054
1792
2810
1925
1759
2848
1841
34693
2776
1876
1861
1969
2777
29393
3643
1759
2210
1692
46132
1655
2189
1652
1758
2800
2379
2009
6366
3910
2914
2508
2567
6286
2052
1645
3105
1650
1652168
2512
1908
4693
4520
1844
2452
3196
2561
3857
2719
1667
34507
2995
1660
2094
2499
1660
2687
41781
8126
2062
2688
2389
1667
2975
1649
3927
1671
1650
1652
11767
12376
1818
2347
1917
4692
2105
2168
1697
3770
1670
1690
6461
8530
1658
4384
57046
2837
1654
1683
1679
1727
2346
2368
1649
4400
2082
2867
1657
1657
9314
2104
4077
6753
2589
1909
1679
2119
3946
1657
2127
4616
2014
1780
3552
2045
2560
2544
1650
2149
1801
8623
2461
2065
8264
2186
1651
1887
4250
2480
45266
1902
3365
1705
8312
1671
1670
2752
4519
3235
2957
2138
9094
1898
4815
5548
7539
3394
1755
2629
11127
2403
10569
6405
2087
2151
1733
1675
1673
2915
1827
2061
1918
5291
5165
1671
1662
1745
1846
2062
6399
7332
3763
1793
1663
1886
1816
2011
2206
2084
2243
54427
1682
2631
1879
2285
1827
2916
1643
3935
3286
1659
3394
1833
1657
2091
422791
1669
1669
1670
1678
1662
14298
16850
3033
6105
5382
5469
2372
1901
2107
2799
2054
1776
2503
4120
1680
3126
15807
1836
2205
3505
8798
6609
465154
5414
1654
2022
3587
1673
1888
2475
1973
1775
1773
3079
13964
2414
1667
3140
1668
2201
1688
2007
7015
4536
3460
11032
1664
21745
4423
1649
2220
2617
2033
1656
2700
1660
1842
1651
3099
1667
3673
93341
1622
1735
1695
1824
3175
1685
1663
64055
4102
2027
2906
17891
2198
1723
1849
1697
16362
2210
1674
1814
1675
1836
2285
2052
3269
2215
2153
2392
12628
1945
9881
2284
2249
3656
3201
3119
2746
2664
3009
3098
2775
12654
5338
1876
2327
2127
1654
1659
3119
1983
1742
2877
2874
7275
2136
16817
2374
1799
9455
1964
1811
18888
4257
2098
2514
1973
1772
5290
2677
1890
6430
2465
1744
1673
5586
1713
3135
2157
1905
3543
2457
2069
9982
2932
1664
4845
3438
1821
10099
2374
2820
2737
89680
2281
1817
10726
4924
1665
1879
6503
1689
1797
1956
1972
1689
3420
3525
3752
3296
4996
5019
1663
1646
2300
2259
2648
2432
2338
1656
2383
2882
2840
2126
2885
2305
2218
8560
2414
1791
1765
1659
1811
2348
1978
1847
1784
1688
2089
14307
1642
4687
3215
1838
2336
2340
15395
2926
1916
41774
13852
2086
3617
4803
1769
975830
3714
2131
1681
2440
4268
1901
2312
85866
3132
3059
8496
2060
4698
1660
33944
1835
3574
2520
1710
3220
2087
2739
2032
6769
2507
1991
4638
4344
3456
7591
11747
101059
3543
1756
2354
3015
8876
6211
3813
2393
1796
214977
2763
2052
2253
1815
127412
1770
2098
1708
2873
4236
2341
1668
5458
2757
1664
2010
1761
3272
1971
1683
1791
2183
1664
1726
6137
1889
1885
3575
1660
1659
18085
2536
1672
1645
1645
4803
1994
7699
1679
1672
1668
3485
3824
28638
2910
2247
10422
2244
6297
3117
4119
1755
2450
3789
1723
2228
1987
3631
3752
112828
2377
2378
112828
3661
1853
1678
1820
2806
172886
1987
14968
3841
1969
10541
2020
1666
6484
2563
1910
2146
2965
2849
1676
2387
2186
6281
1677
2336
1693
5174
1664
2747
16673
2479
1659
1990
1775
3231
11753
2098
2322
2323
2030
1801
9494
3431
1688
2413
3944
1685
1762
6436
1665
2292
4884
2104
32947
4576
2247
11799
1976
3684
1680
1662
2446
3900
1656
1662
8838
2328
2218
1979
2171
1901
3313
1899
3721
2506
1728
2125
1791
10824
6455
2305
2303
3569
1666
2013
1907
4621
3139
1814
4130
3208
11172
4770
2999
1786
2038
8712
1871
5781
3258
2625
1734
1991
4970
2218
11754
2352
1929
1944
8994
1670
10800
2678
1964
2382
10523
1114187
2658
11117
1787
6652
1782
4933
4000
1821
2083
2220
2323
6480
12836
1685
3013
1686
11808
2477
1816
2891
1832
1656
1916
3668
1662
1871
2144
4633
1715
4558
1648
2122
2383
9148
3546
2163
2129
2663
1828
3934
2463
1910
8149
3646
1665
1663
2877
10693
1923
1679
1678
2688
1892
1659
2358
2064
1631
2801
1712
2826
1702
1970
1866
1682
3884
1846
1671
2006
1828
1658
1660
1662
2309
10197
7085
2129
2109
1886
5857
2690
1877
2984
2256
2226
2146
1719
12229
2088
6612
1643
1996
2132
11739
2829
2969
1914
2156
7245
2630
1962
3773
1830
2174
2154
1672
1763
2438
3610
44132
1661
1668
2164
1678
1973
1665
1663
1806
1936
11808
1668
1941
1818
1817
2378
1694
1835
1653
8900
1971
1824
5161
1635
3185
3956
1749
13864
2380
2159
3017
28778
2492
1889
1798
97585
97587
4642
1782
5156
2154
1890
10284
1656
2452
1679
1999
5076
1711
1968
2932
1794
1646
2484
9439
2035
2223
1920
2870
2285
1663
1900
2717
1787
1969
2251
1816
6081
3749
1638
2163
1662
1664
2269
1923
9869
2840
4267
1668
2275
1933
2768
6942
3029
1868
1684
1658
46039
2952
2048
1658
2125
4099
8063
1790
2584
1673
9180
1672
4428
2522
1790
2288
2265
3568
1672
1734
1698
1806
1672
1992
2693
1894
1643
1645
2576
2126
2062
1803
2644
2009
4237
2159
3129
1850
2462
1646
4999
3789
1797
2763
3905
6251
1754
1749
9087
1769
1845
1670
2539
1887
20586
1670
1806
119232
2264
1881
3420
3627
11480
7910
1574
13271
2309
12557
1879
1674
5581
5090
4669
3210
2094
1908
9052
3335
2657
11171
1683
2327
1905
1742
3855
3277
2280
2912
1692
1696
1668
1696
1996
2661
1662
2777
1943
2503
11220
2982
4944
8939
2152
2340
2064
5338
2736
1656
1672
13331
1712
2032
2742
3778
1658
1663
1660
3792
2743
5331
4821
1665
11951
10069
1897
2414
10605
12628
2099
1733
12367
23445
1966
12929
2861
2305
4932
2380
2829
1772
13864
4139
6414
7591
6844
2281
2607
1984
1714
1805
3983
10099
2553
27235
8613
2431
3752
4863
1872
10726
1656
1658
2401
2247
2060
3518
2542
1806
1949
15720
3575
1807
1752
1696
1853
1773
1669
3907
2388
1956
1671
1664
1668
1672
1668
6137
4332
5204
2933
1652
5199
3905
2060
1820
2290
1982
2317
8227
3406
1845
2820
1672
1680
2974
2043
7249
2410
1761
2125
1898
4975
2412
3013
2206
12545
108534
9087
1783
1784
10523
1643
2251
4381
2015
2249
1676
1789
2412
19032
2025
1765
8533
5058
1820
1666
3324
1650
9680
2376
11516
1650
1865
1847
1679
2333
3085
2001
4754
2059
1668
2773
5947
2306
7619
7998
1767
1858
2147
10557
1671
2291
1719
1953
20431
3304
3935
2870
11956
9915
1666
1741
1744
1740
2051
1819
8753
3897
1712
2775
2416
1725
4083
3884
1662
1679
1675
1643
2384
1661
6452
1660
3090
4932
2165
5984
1927
58674
2031
2280
1654
6819
1871
1693
1692
1831
1924
2794
2150
2112
3221
2080
2274
1854
21745
7634
1786
2205
5304
1675
1818
3655
1795
1651
1816
1776
2362
2100
6709
1671
1828
2252
3627
2060
2205
1662
8865
1658
1679
1671
1690
2560
2285
2945
1663
13135
1879
1955
2550
4949
2443
5019
1966
4548
2349
2254
1902
2796
1815
14122
1669
1672
5105
1763
5371
2759
12168
1859
2105
2049
2343
4386
4386
2620
2455
2275
2259
3780
2004
1637
2995
3030
7726
2154
3335
1673
1959
2506
1646
6892
9827
9745
2260
2002
1845
1668
2014
3045
2111
1816
2038
2158
3009
1836
1690
2317
2685
2874
3645
1675
2046
2408
49918
2001
2953
6974
2069
1864
6910
2313
2021
6661
1688
4266
1877
4992
20426
3982
7651
2046
2092
3064
1664
2244
4328
5216
1821
1660
2292
3043
36799
1870
8267
9177
2044
2425
8917
2368
2871
2400
1929
2159
2385
2387
112832
112830
1674
3229
2201
2877
2658
2288
1907
1931
2150
1678
2303
1671
1947
1742
2292
1659
1649
1650
4423
2408
1647
2156
2092
1646
1925
1916
1894
1645
1652
1947
1646
2307
1691
1667
2112
2084
1896
1941
1901
1947
2296
1905
1888
1898
1681
1669
1932
2195
2025
1870
1802
2019
2042
1841
2138
2517
1881
1872
2442
2075
2014
2189
1708
1902
1892
4270
3970
1784
1938
2231
2969
1774
2274
4048
2335
2019
6519
3049
2379
1920
1873
3268
8118
10855
2372
6766
1775
3265
3358
2386
3622
3633
2258
4047
3447
5100
2284
3103
8282
7080
2285
11083
2047
14418
2156
2268
1873
2633
6116
1705
2105
3650
2067
2172
2859
2594
3483
1915
2922
2643
2031
2680
1861
2160
3189
2403
3044
12142
2271
1964
10153
2209
2271
2402
2269
2270
2264
2274
2275
2548
2182
1897
2496
1905
2588
1904
1671
2374
2322
2274
2577
2559
1903
2564
2450
2504
2248
2284
2581
2300
1868
2565
2564
1902
2503
1917
1900
1915
2268
2088
2463
1892
1879
2268
2217
1900
1885
1678
1903
2562
2284
2268
2488
2211
1686
1678
1888
2486
2206
2584
8061
2296
2050
2487
2272
2312
1676
1868
1876
2380
2850
2580
2275
2266
1893
1902
2502
1682
1682
1880
1763
1824
15031
2431
2603
2603
2552
2502
2500
2219
2488
2569
1823
1823
2554
1823
2277
2564
2566
2267
2525
2210
1900
2491
2220
2529
2565
1894
2569
2223
1907
2216
2216
1916
2264
2568
2581
2571
1694
2202
2488
2488
2054
2278
2178
2490
1867
1914
1689
1689
1900
1680
1679
2552
2857
2857
2206
1868
2041
2539
23873
2541
2221
2221
1686
2023
2244
2262
2276
2301
2276
1888
2061
1903
1910
2646
2207
2488
2224
2226
2216
2226
2005
2064
2579
2343
2531
2281
2282
2273
2466
2254
2251
2251
2559
2876
1873
2039
2476
2606
2577
2565
2598
2486
2608
2607
2528
2533
2488
2687
2603
2503
1895
2065
2561
2341
1791
2564
2566
1918
2385
2287
2284
2474
2474
1887
1673
2533
2458
2858
2597
2313
2466
2271
2307
1885
2557
1888
2499
2057
2218
2502
2503
1887
2559
2060
2186
2592
2952
5732
2558
2581
2562
2582
2469
2563
2560
1869
2198
2262
1671
1679
1679
2277
2275
2273
2270
2266
2272
1887
1656
2277
3336
1647
2263
2532
2285
1700
2272
2469
2508
1870
2591
2489
2213
2587
1834
2221
2877
2550
2185
2268
2276
2277
2267
2332
1679
1679
2591
1819
1681
1696
2261
2027
1870
1679
1659
1684
1670
1673
1669
2344
1897
2313
1760
1668
2298
1750
2054
2058
1673
1684
1653
2881
1685
1686
1660
1664
1766
3578
2277
1721
1681
3208
1675
1663
1879
1665
1684
1920
1679
2654
1688
2273
1792
1687
2267
1689
1782
1782
1655
1684
41013
7061
2266
1660
1689
1693
1688
1660
1836
1673
3166
1651
1692
1675
1695
1672
1672
56211
1685
2639
2636
1881
2301
2297
9407
1677
1680
1682
1684
1657
1704
1679
1898
1898
1684
1678
1670
1687
1872
1678
1679
1820
1663
1675
1891
1682
2391
3837
1662
1661
6015
1682
1672
1672
1674
1908
1977
1691
1782
19911
2273
1676
2587
1656
3428
1886
1674
2271
2838
1696
2114
1654
1710
2590
1668
1692
2304
1677
1916
1693
12142
1676
1811
1814
1815
1883
1876
3095
2573
2573
1946
2267
3840
1651
1665
1670
1674
1688
1687
1668
1678
1681
18938
3536
2356
2357
1674
1808
1679
1705
1888
1927
1675
1681
1669
1669
1668
1672
1667
1892
1788
2229
3606
1660
2302
1670
1668
1667
26831
1661
2774
2030
1795
1676
1674
1680
1889
1707
1705
1709
2170
1687
1668
1679
1688
1687
1680
1665
2825
1680
2704
2914
2030
1674
1677
2383
1673
1669
1917
1695
1953
1681
1902
2243
1668
5747
2275
1782
1671
3723
2201
1841
1788
2212
1680
1675
1678
1681
1674
2359
1685
1760
1698
1680
1691
1662
52547
1673
3432
1658
1898
1809
2720
2719
1893
1678
2116
1723
1682
2100
1674
1658
2164
1686
1810
6295
1675
1685
1795
1898
1883
1675
1675
1750
1684
1684
1689
1675
1670
1670
1683
1680
1676
1678
1663
1692
1895
1696
1945
1682
1656
1908
2416
1862
1682
1673
2246
1671
1676
1890
1675
1708
1678
1704
1701
1700
1674
1690
1688
2602
1664
1664
1767
8834
8834
1698
1693
2334
2335
1660
1665
1673
1962
2268
1653
2274
1663
1937
1664
2269
1678
1686
1657
1666
1665
1659
1673
2160
2163
1669
1877
2371
1672
1675
1677
1673
1669
1754
1685
1692
1675
2848
2107
1675
1672
1672
2376
5640
2766
1675
1659
1693
1680
1689
1670
2270
1670
1689
2641
1939
1784
2151
2154
11094
29824
1687
1689
1674
1678
1679
1657
44596
1673
5229
1694
2591
2593
1695
1657
1678
1670
1681
2384
1682
1817
2668
1675
1679
1671
1670
2885
1697
1675
1698
1667
1675
1666
1915
1659
1659
1685
1664
1677
2157
2158
1682
1674
2277
1668
1654
1894
1891
1890
1697
2277
1678
1675
1671
1677
1673
1673
1675
2900
1680
1895
1787
1681
2605
1675
1661
1682
1674
1671
1880
1883
2400
1667
1665
1665
1685
2092
1844
1663
1661
1658
1657
1664
1672
1786
2050
1676
1802
2049
1690
1798
1684
1913
2165
1692
6376
2421
2093
1660
2318
2627
1673
1669
1669
1689
1685
13805
1659
12879
1689
2253
1904
1670
2254
1745
1670
1667
10655
1677
1667
1672
1676
1670
1670
1669
1666
1675
2630
2627
1647
1683
1673
1668
1649
1684
5452
1667
1674
1668
1945
1656
1662
1685
1719
1717
1748
6149
1679
1673
1686
1682
1675
1678
1691
1690
1662
1651
2686
1668
1685
1662
2435
1669
1673
1669
1663
2171
1671
2283
1682
1886
2287
1655
3824
1664
1678
1915
1680
1696
1947
1679
1673
1675
1700
1677
1914
1677
1681
1673
2515
1671
1680
1675
1680
1680
1688
1687
1665
1675
1661
2268
1674
1675
2087
1679
1711
104633
1687
1678
1894
1897
1928
1933
1670
1688
1687
1682
1675
2047
1886
1870
1674
1653
1675
1673
2205
1682
1664
1687
2207
2209
2271
2324
1693
1676
1692
2273
2849
1812
1660
1712
1683
1673
2886
1711
1712
1686
1660
1685
1668
1674
1653
1677
1647
1684
1698
1682
2088
3443
1894
24912
1672
2265
1669
2085
2135
1951
1661
1796
1694
1693
1668
1677
1875
1684
1669
1695
42341
1678
4181
3028
1676
1676
1672
1687
1677
1674
2082
1664
2269
1715
1653
1696
13790
1692
1677
1673
1676
1931
1688
2148
2311
3335
2222
2228
2031
2116
3730
1664
1668
1676
2246
1671
1676
1661
2258
5475
1875
1679
16683
1694
1696
1687
1688
4526
2548
1785
3739
1670
1671
2632
1694
1689
1697
1682
1666
1667
1678
1748
1687
1934
1670
1679
1658
1710
1671
1666
1808
2274
1677
2232
1677
1679
3192
1667
1690
1663
2301
1683
1687
1675
1663
2276
14514
2287
1664
1662
1755
1671
1677
1677
1715
1694
1678
1681
1884
1684
1713
1661
1685
2133
2327
1660
1696
1661
1668
1685
1677
1685
2554
1656
3619
1652
1934
1655
1685
1647
2203
1686
1692
2202
1710
1698
1684
1659
3459
1671
1700
1885
2149
13610
1678
42740
2587
1666
3611
1654
1686
1661
1692
1783
1783
1671
5292
1760
1815
1681
1667
2706
2119
1687
1675
1669
1673
1666
1681
1670
1678
2276
1671
3801
1856
1683
2519
1676
1678
1665
1664
1711
1714
2169
1687
1933
1696
1709
1667
1669
1668
2041
2702
1699
1683
1675
1975
1706
2542
1954
2001
1664
1684
2216
1682
2044
1650
3217
1722
1664
1666
1667
1667
1655
1666
2060
1676
1676
1681
1680
1906
2272
1677
1791
1689
1976
2405
1657
1673
1660
1676
1693
1682
2293
1683
1683
2250
2251
1673
1670
2517
1667
2268
1664
1685
2679
1665
1664
1674
1688
2075
2294
1682
1666
1655
1665
1696
1684
1906
1992
1667
2006
1645
2077
2445
2116
2159
2159
40898
2116
1677
1672
1667
2032
1911
1660
2175
1738
1687
1688
1671
14201
1874
1698
1699
1879
1891
1885
1883
1888
1884
1885
1891
1756
1754
1681
1680
1689
1671
1655
1679
2355
2272
4704
2255
1661
1657
1668
3289
3856
1674
2301
2083
1668
3011
1896
3563
1659
1670
1675
1670
1733
1673
1648
1919
1919
1869
1929
2089
3608
2854
2195
2572
2186
2577
1901
2221
2051
2470
1931
2210
2298
1905
2189
2642
2253
2848
2524
2618
2055
1895
1891
2300
1668
2426
2297
2277
2439
2525
2201
2048
2103
2079
2257
1888
3266
2324
3938
3937
2273
2254
1871
2326
2323
2287
2274
2280
1875
1893
2093
2871
1882
2276
2273
2177
2274
2275
1901
2245
1661
2594
2101
1891
2636
2485
2185
2290
2256
1666
2272
2275
2009
2184
2562
2549
1860
1673
2884
2548
1894
1897
2525
1907
2151
2218
1641
2569
1671
4318
2564
1669
1701
2281
2196
1955
2168
1681
2470
1688
2155
1655
2160
2347
1670
1945
1887
2185
2205
1948
2359
2305
2166
2251
1667
2361
2298
2497
2168
2030
1671
1639
2621
1673
2157
2102
1878
2028
2226
1690
1639
1708
1706
1798
1669
1671
1759
6656
1672
1656
1657
1657
2188
1705
1662
1788
1834
1872
1677
172987
1660
1687
2154
1656
2171
1676
19517
1706
1669
1668
1669
2306
5679
5902
2125
2262
2262
3721
1676
2104
1668
1710
1678
1678
2411
1706
1556
23459
1681
1766
1674
1659
1895
1862
2607
1690
14376
2166
6780
1780
4011
1673
2030
2067
23263
2226
1661
1675
1675
2338
7111
1684
1663
1658
1669
1664
1691
10900
2298
1693
1672
1712
1882
1672
2450
1656
1671
2252
1903
4565
1661
2246
1674
3045
1700
2223
2341
2865
1810
20254
3721
1704
1668
1755
1674
1669
1667
1662
30449
1676
1660
1733
1838
2334
1781
1679
1677
1661
1686
1663
1697
1674
2213
1860
14305
1716
1686
2033
1903
1660
1657
2775
1683
1684
2237
3566
1678
1653
33943
1954
1889
1658
8957
1674
2859
1672
2713
6840
2060
25185
5609
1806
1809
3016
1670
2443
2358
2153
2084
1772
1658
19694
1671
2436
85864
1899
2412
1678
1689
1666
1665
19694
1906
1672
1661
5780
1672
6733
1669
1673
1774
2346
1697
3934
2830
1780
1876
2168
1667
1874
1652
8847
1696
1670
2278
2609
1663
1936
3171
1861
18356
1830
1679
2491
3528
4131
1802
1673
3689
7486
1669
1670
2344
1651
1678
1679
1759
1679
1673
1655
2334
1688
2109
1683
1704
1675
1677
2273
1673
3473
1671
1870
5377
1672
11383
1673
1700
1671
16792
2038
1653
8040
5655
1671
1996
1670
2611
3553
1804
1726
1666
1655
4293
1943
1670
1784
1704
2110
1659
1908
1646
1681
1885
1804
2541
1669
1677
2083
1678
2354
1894
1677
1767
1694
1675
2189
2022
1833
1791
3277
2075
2161
10672
1652
1682
1779
12095
12343
1670
1669
1655
1785
1650
1702
1844
2237
2352
32478
32478
1703
2377
1889
1888
1883
8127
1889
2486
2215
2182
2627
1683
2278
2281
1909
1667
1997
2578
1944
2140
2873
2429
1946
2256
1677
2230
2199
6138
2326
1683
1883
1651
2430
2311
2175
1908
1689
1691
2167
1801
2413
2300
1716
2120
2167
2196
2618
3467
2328
2040
1677
2625
2279
1644
2292
1862
2163
1684
1674
1750
2163
1665
2158
1642
2210
2212
1666
2887
1687
1846
4976
1653
2046
2146
2143
2253
2137
1880
2147
2151
2165
2162
2140
2158
1676
1673
2143
2159
2270
2148
2138
1681
1674
1660
2194
2189
2293
2164
1662
2283
2288
2163
2161
1660
1658
2092
1670
1673
2144
2157
2329
2153
2167
2144
2503
1895
1682
1988
2154
2146
2177
2057
2202
2864
2332
2135
1659
1678
2148
1679
2149
1673
2453
1933
1938
1935
1656
2153
2118
2148
1690
2167
2167
1684
1691
2154
2306
1661
1679
1683
1683
2082
2265
1667
2050
2141
2057
2159
1667
2868
2146
1691
2172
2144
1870
2159
2633
2074
2191
1672
7770
1687
1690
1663
2168
1711
2045
2252
2094
2041
1740
1660
2248
2575
2165
2355
1656
1665
1680
1681
2019
1669
2145
2139
1827
1875
1681
1683
18394
1659
1669
1675
2637
2046
1934
2227
2098
1657
1677
1674
1676
1912
6368
2145
1698
2152
2122
2157
2286
2165
2053
2113
1672
1666
2031
1702
1706
1676
2508
2058
1648
1682
1677
2291
2164
2144
2089
2144
2050
1649
2165
2046
1659
1663
1665
2074
1682
1650
1669
2111
2075
2506
2159
1656
1649
2639
1652
1686
2826
2147
2136
1657
1660
2143
2189
1663
1742
2432
2057
2190
2166
2142
1681
1660
2039
2058
7142
2024
1723
2143
2143
2247
1659
1661
2032
2136
2164
2049
1661
1664
1667
2743
2143
1667
1674
2169
1662
1683
2143
2031
2054
2041
2249
2127
1667
1647
2160
2053
2433
1662
5735
4827
2106
2301
1932
1658
2143
2138
2141
1652
2136
2104
1669
2186
1675
2146
1662
2028
1667
2141
2193
2071
1664
1663
1675
1691
1671
2139
2044
1976
21492
1678
2146
2045
1667
2145
1880
2152
2148
2150
1668
1675
2482
2139
2126
2073
1654
2288
1676
2048
1670
1672
1693
1656
2436
1693
2146
1654
1681
1668
2532
2018
2109
1668
1665
2023
2051
1665
2143
2388
1657
1677
1699
1662
1655
2059
3105
2208
1686
1682
1664
1664
1654
1647
1654
2102
1662
2054
2049
2032
2159
1670
1674
2244
2137
2112
1662
2060
1662
2069
1838
1667
1680
2161
2122
2102
1928
1668
2059
2151
2136
1663
2140
1750
2126
1648
2034
1652
2140
2117
1676
1658
2143
1673
1672
1668
1657
2111
3153
1667
2140
3730
2138
2143
1942
2141
1666
3945
2151
2207
1663
1674
3479
1751
1672
2937
1659
1929
2140
8515
1669
1672
1794
2072
2164
1695
1669
2059
1658
1660
1663
1671
1654
1659
3693
3544
2143
2231
1652
2580
1741
1666
1669
2199
2339
2144
1749
1896
2003
2144
1671
2141
2059
1732
1667
3925
3989
2432
1653
2371
2141
3932
1997
2134
1867
2009
2029
1938
2053
1671
6217
2378
2249
1996
2147
2925
2144
2225
1797
1693
2513
2489
1655
2143
3637
1683
1686
1908
2147
2053
2153
2340
2767
1977
1679
4012
2023
2113
3584
2057
1682
2179
2149
2508
2214
2307
2242
5580
3705
2232
1949
2186
2284
1863
2505
2567
1994
1832
1933
2146
2040
1784
3378
1832
8405
2140
1833
2117
6549
3787
1940
4084
1836
4632
2029
2151
1802
3425
2081
2324
2170
9549
2525
1825
2220
2322
2218
2142
1980
1910
1893
2312
1920
1996
1898
2676
2479
2148
1990
3693
3629
5037
3677
2152
1870
1832
2232
53757
1960
1927
1908
13220
1843
3936
2562
4161
2080
1938
5374
1817
63186
4531
1953
2032
1952
2733
5467
2877
3657
3604
1928
1859
3168
2190
2595
2357
2929
2815
2044
2041
116897
2256
2205
3523
3943
1988
2080
2245
2230
1867
1972
1975
2147
10535
2023
2255
2025
2095
1829
1861
1868
1907
2136
3936
2396
2935
16426
1965
1836
1926
2396
2078
2062
5578
2714
1798
1974
6738
1997
3172
2252
2143
2006
2256
4041
1925
1904
1727
3068
2313
1926
2234
2309
3531
2151
2227
2081
3142
2478
2507
2244
1936
2636
1979
1921
1952
1667
2038
2664
1815
2257
9842
1854
2144
1936
25169
1916
1826
2372
2052
2449
3312
1936
3379
2298
9789
1646
3288
2449
3511
5133
2409
1925
1885
1944
4076
2020
2191
1921
2506
3270
2057
4623
2361
2003
1893
2267
1988
2693
3046
2069
3270
2015
2057
7384
2142
2076
3417
2197
2267
2575
3597
3046
3242
3790
5006
2102
2080
1900
2815
2258
2515
2000
2988
2312
3214
2124
2278
2466
4856
1973
1960
2522
2273
2175
6323
1904
7430
2027
3373
4080
1902
2195
2551
2538
2575
2501
2476
4566
3246
3171
2536
2265
1999
1656
2095
2559
2222
1965
1865
3310
2118
1974
2989
3817
1935
2570
2216
1959
2929
1662
2026
3156
1757
1906
2271
4001
3488
1992
2880
3283
1934
2783
2464
1779
3082
4023
4713
2761
4105
3196
2418
2335
2004
2901
1916
1949
6218
1925
3455
2314
3444
7512
2760
2328
9108
3664
1913
3014
2084
2760
4938
2614
8243
2182
2821
2481
2286
2266
1942
1984
2122
1981
3642
1960
3393
8636
2788
2739
4531
1958
1959
2482
2070
143255
1837
2228
2110
2625
2952
2811
4408
1920
2305
1834
3076
1999
1889
1959
1954
2695
3527
1937
1953
2660
2725
2106
2424
2270
1863
2813
1985
1830
2332
1914
2856
2895
2832
1975
2328
3764
2037
7917
1998
1983
1878
2001
2142
2144
1927
3569
2360
7227
13931
2169
1920
2156
1961
5108
1939
2019
2789
2007
3481
2436
1938
2091
2092
4242
5591
3177
1958
5083
2100
1922
2367
2072
1955
2095
3386
3236
2059
2805
6542
2099
2083
4708
1976
1971
1957
1942
1923
2575
1883
10728
2080
3221
2106
1977
3721
2928
1915
2011
2128
2686
2351
2604
1976
4817
1996
2522
2480
2030
3050
1950
2507
2156
2017
2823
1935
1856
4406
1845
2634
1983
2998
2819
2663
2020
2238
2042
2396
2113
2220
2466
2006
2446
1987
2639
1832
1951
4668
2855
1960
2151
2248
13928
3747
1967
2165
2026
1950
3189
2784
1957
1924
2076
82727
6042
2092
1923
2149
3382
1969
2329
1981
2089
2183
1961
2916
2072
2799
2261
5539
2123
10722
2244
2121
2513
2009
2785
2104
2139
2099
7137
2204
4809
1915
2124
1975
2212
2142
1947
2077
1942
1959
2247
2079
2285
3131
2057
2112
2065
1971
2161
1956
1843
1959
2020
2179
3367
2083
1976
2423
2060
3129
1924
2456
2017
2134
2079
4665
2117
1955
1946
2333
1987
2003
1917
3194
2165
2350
3773
2184
2051
2375
2528
2049
1995
2060
2420
1955
2152
2938
1942
2242
2949
2304
2043
3730
5536
2134
1983
1918
2153
2329
2134
2164
2134
2021
7134
2022
2333
1978
2208
2177
2047
2345
1921
2057
1998
1842
2626
2085
2081
2715
3126
2028
1915
2069
1942
1993
1983
2056
1959
2079
2488
1958
2177
2079
1914
2905
22989
2144
2055
1975
2327
1922
2232
1957
2210
1986
2210
2118
2049
2383
2194
11456
2152
2146
2426
13831
2045
2119
7095
2335
2192
1961
2699
2502
2506
2504
1998
2196
2489
2223
2371
2536
2192
2261
2198
1891
1676
1666
1673
1673
2531
2350
2633
1748
4917
2322
2058
1955
1970
2571
1685
2278
2277
2274
1683
2282
2315
2286
2288
2553
2552
2433
1672
2883
2636
1673
2628
2222
2222
2221
2568
2500
1891
1882
2267
2267
1892
2274
1679
2041
1664
2570
1678
2400
2594
3039
2585
1892
2219
2493
2067
2496
1902
1709
2221
2221
12141
2500
1667
1888
2273
2691
2717
2284
2283
1903
2271
2255
2244
1903
1899
1660
2280
1658
2500
128435
2519
2482
3558
2465
2324
1859
2280
2288
2287
2273
2598
2275
1683
2272
2597
2211
1675
2211
64559
2470
2620
2321
2282
1678
2270
1649
1876
2255
1882
1886
2274
1859
2281
1887
2588
2252
2274
2280
2280
2621
2282
2280
2270
2174
2274
2281
2273
2273
1668
1883
1880
2319
1878
2212
2553
2284
2627
2599
2493
2631
2287
2214
2226
2213
2561
2269
1672
1660
1910
2046
2679
2714
2275
2204
2205
4317
1869
2308
2616
1907
2579
1663
2260
2492
2549
2548
2260
2263
2261
2551
2549
2260
1964
2492
2601
1651
2226
3450
2386
2226
2637
1669
1708
1671
2276
1911
2710
1900
2489
2487
2485
2499
2189
2498
2448
1905
2579
2282
2563
2503
2559
2509
2601
2600
1658
2573
124169
9145
2715
1679
1681
2556
1662
2208
2488
2547
2219
2549
1890
1895
1889
1894
2687
2038
2269
1660
2354
2870
2583
2291
2290
2269
2271
1665
2442
1705
2581
1669
2253
2253
2510
2266
1649
5501
2233
2601
2397
2473
1678
2210
1897
2476
2258
1896
2282
2608
2282
261125
1651
2283
2319
1905
1693
2283
3342
2387
3359
3359
2295
2265
1657
2283
2281
2262
2260
2268
2262
2260
2260
1858
1699
4025
2429
2266
1664
1663
2266
1660
15780
1678
2269
5056
1676
1673
2494
2499
1672
2249
2562
1647
1683
1683
2261
2188
2565
1891
2269
1664
2285
2282
1663
2568
2280
2593
1678
2586
260229
2571
1654
2480
1687
2508
1672
2331
1672
2494
2388
2273
2273
6747
2184
2563
2244
1696
1886
1833
2501
1682
1979
2224
2129
2492
1676
6366
2489
1814
1678
2589
2268
2265
1660
2277
3033
1870
1665
1681
2267
1677
2277
4298
1709
1779
2252
2500
2281
2282
2265
1670
2277
6254
1902
2088
1662
1668
1665
2028
1668
2027
1688
2237
2236
2240
2298
39188
1676
2193
2200
2533
2194
2190
2273
2252
2251
1678
2281
1690
2502
2880
2281
2145
2578
2575
2278
2278
2209
2278
2575
1681
2587
2052
2250
2555
2277
4356
2070
2863
1667
2296
2528
2241
2563
2502
2500
2350
1678
2317
2548
1687
1678
1892
2088
2325
2325
3433
2495
2620
2502
2500
2491
1821
1912
1913
2317
1879
2474
2214
2214
1907
1873
1679
1911
2474
1897
2315
1903
1902
5354
2350
465177
2277
1667
2276
2274
2273
2227
2274
2277
2287
2602
2290
7135
2367
2556
1907
2487
2558
2613
2268
2305
2276
32736
2286
1883
2583
2497
2583
2879
1913
1910
1912
1908
1901
1903
2497
1904
1906
2286
6564
2627
3172
1657
1984
1975
2502
2620
2620
2635
2638
2601
2355
2641
2253
2268
2270
2270
2269
2269
2544
1685
1686
2701
1677
2701
2253
1679
1867
1636
2208
195321
2267
5347
2501
2318
2286
1678
1971
1789
2263
1657
1675
2618
2533
2505
1906
2507
2419
2525
1897
2277
1678
2546
2269
2547
1913
2400
1938
2259
2288
2267
43481
2599
2394
2066
1681
2064
1646
1681
2207
2065
2484
411252
1872
2221
1931
1931
2586
1677
1907
1654
2456
2347
1867
2455
1708
2458
1862
1968
2268
2866
2557
1630
1945
1911
2286
2216
2217
2569
2569
1661
2283
1876
1899
1899
2279
2488
1613
2566
2485
2497
2091
2504
2440
1915
2435
2270
2367
2437
1904
2602
1903
1673
1670
2435
1900
2054
1901
2275
1685
2565
2536
1663
1883
1882
2280
1791
1790
1702
1678
2586
1891
1663
1657
1681
4375
1664
2090
2561
2458
1905
2553
1668
2550
2554
4492
2258
2620
2715
2256
1680
1828
2571
1653
2281
2284
2284
2279
2283
2284
2481
2286
2282
1682
2281
2284
2281
2285
2374
2248
2249
2590
2589
1667
2450
2259
2275
2279
2550
2262
2274
2531
2263
2278
1887
2532
2028
1658
2408
2275
1670
2276
3108
2501
2275
2278
2277
2235
2235
4598
2340
14425
4240
2227
2492
2489
2283
2495
1686
2451
2493
1910
1666
1816
1666
2220
1669
2815
2515
2211
1791
1864
2400
1668
2698
1664
1639
2053
2298
1691
2198
1670
2204
2487
1666
2631
2491
2488
2262
1672
2270
2283
2558
52320
2283
1653
2317
1649
2317
1671
2318
2321
2616
1910
1891
2869
2283
2633
1664
2962
2504
2231
2277
1909
2268
2572
1686
1923
2198
1906
2093
2692
2341
2282
1925
2281
2284
2590
1680
1662
6884
2259
2274
2287
1671
2495
2521
2143
2495
2277
2490
2678
1887
2281
1879
2284
2284
2283
2281
2592
13108
1903
2534
2286
2431
2704
1669
2635
1924
1667
1971
26354
20392
2550
1656
2349
1661
1699
78411
2206
1678
2093
1665
1868
2563
2465
3433
2065
2579
1762
2560
2282
1908
2480
2409
2350
2353
2475
53791
2260
2627
2629
2628
2626
2627
2626
2255
2221
2506
1827
2254
2563
2657
2555
2518
35651
2574
2568
2575
2555
2574
2501
2308
2431
1668
1667
1667
2429
2282
2277
1903
2544
2251
1835
1898
2250
2610
2272
2253
2561
10143
2286
2091
2519
2255
2721
1867
33323
1879
1867
2285
2314
2312
2313
2579
2218
2272
2272
2274
2276
2279
2003
2286
1903
2241
2279
2594
2255
1688
2586
2272
2660887
1662
1985
2189
2549
2294
2282
2263
2297
2539
2585
2314
2549
1666
3557
1662
2285
1896
1660
1891
2062
1893
2293
1885
39768
1881
2478
1660
1659
2043
2290
1660
1668
1890
1890
1887
1896
1883
1889
1892
1897
1655
1888
1911
1671
2495
1898
2500
2496
2417
2039
1863
2502
2502
2504
1871
2836
2510
2836
2507
1640
2278
1661
2508
2288
2275
1892
2286
1885
2815
2286
1686
1668
1663
1670
1666
1668
1666
1673
2503
1647
1697
2081
2394
2053
40611
1684
1819
39213
2500
2288
2425
1678
1675
2838
2691
1742
1883
4301
1667
1770
2260
2261
2261
2177
1676
1682
1681
1684
1682
1686
1659
2256
2267
2256
1681
2254
2207
2377
2378
2722
2302
2422
2221
2112
2289
2063
1886
2472
2863
1692
2589
2586
2267
2592
1892
2216
2570
1670
2216
2215
2218
2224
1889
2214
2222
1884
2284
3027
1884
2272
2572
1915
1915
2499
2499
2475
3206
1888
1688
243639
1624
2045
2277
2277
1680
1657
2267
1898
2267
2263
1657
2338
2362
1656
2759
1689
2200
44511
2532
2547
1811
1668
2539
2265
2274
2266
2198
2422
2612
2564
2251
2248
2253
2252
2252
2252
2252
2252
2032
2551
2547
1845
1879
3017
1856
1876
1880
1883
1869
1865
1867
1871
1869
2222
1887
1887
1888
2501
2272
1888
2334
1895
2285
2251
2215
2210
2204
2192
2215
2061
2212
2219
2495
2323
1864
2319
1863
2576
2300
1882
1883
1881
2070
1890
2270
2551
2509
2554
2067
2526
1894
1899
2280
1875
1887
1889
1888
1862
1892
2282
1900
1877
1879
2853
2577
2875
1688
1656
2285
1666
2318
1666
2289
1689
2287
1677
2558
1679
2584
1679
1664
3498
1655
1878
1871
1674
1675
2558
1667
1667
2260
2375
1893
1677
1676
1662
1793
1790
3991
2931
1615
1661
1672
1680
1680
1682
1685
1681
1691
2615
2312
2611
2312
1685
2313
2452
2723
2040
1701
1792
1656
2269
2261
1683
1660
3200
1672
2218
2004
1673
2267
1731
1733
1675
1677
1673
1674
1675
1680
2599
1668
1669
2248
1672
2270
1880
1883
2558
1877
2555
2079
1657
1976
2076
1658
1877
1695
1665
2272
2361
2253
2253
2252
2251
2484
1670
2302
2307
1754
1665
1689
2006
1879
1663
2218
1649
3258
1675
3258
1676
1701
1677
1678
1697
2218
1673
2102
1654
1678
1751
1755
1929
1888
1682
1650
1668
1651
1683
1678
59603
1653
3130
2236
1682
2286
2281
2283
2279
1687
1663
2635
1696
1694
2422
1903
2292
1684
2630
1802
1691
2631
4864
1878
1683
1654
1671
2242
94699
1669
1661
1664
1688
1664
1677
2043
1678
3360
2564
1678
1678
1677
1891
1715
1706
1673
1670
1679
1671
1699
1675
1873
1902
1655
105422
2275
1680
6879
2640
2155
1650
1650
1666
1684
1693
1669
1676
2702
2076
1680
2022
1782
1784
1681
2872
2387
1781
1892
1677
1679
1677
1672
1683
1685
1672
1673
1902
1690
1900
2122
1889
1644
1673
1769
1874
1656
1768
1916
1675
1687
1882
1685
1995
1656
1657
1710
1894
2063
2263
1641
1667
1685
1653
18224
2246
2248
2247
1680
1677
1664
1680
1676
1653
3052
1673
1662
1668
1658
1688
1679
1664
2053
6841
1896
1896
2275
1680
2275
1679
1670
1669
2348
1683
4962
1893
1683
1804
1802
2630
1679
1659
1664
1682
1949
1701
1675
2278
2275
1891
1702
1704
1676
2615
2288
1673
1667
1672
1678
1679
1672
1678
1679
1680
1671
1680
2189
1665
1666
1666
2088
3773
1762
12295
1688
1657
1714
1715
1930
1664
1675
1658
1675
4842
1651
2545
1662
4986
1664
1678
1678
1763
2592
2592
1661
1660
1674
2360
1670
1898
1899
1895
2347
2356
1680
3787
1653
2593
1659
1676
1709
1709
1707
1710
1708
1660
2273
1666
2551
1688
1739
1688
1697
1665
1647
1671
1872
2425
1882
1672
1683
1680
1657
1683
2096
1674
1676
1699
1750
2444
1693
2283
1672
1671
2274
2279
2276
2279
1689
4660
1675
1658
1876
1655
1898
1679
1690
1687
2052
1687
1688
1691
2349
2257
1698
1788
2368
1679
2370
1868
1674
1684
1682
1634
3334
1658
2310
1677
1671
2261
1699
1629
1667
1880
1676
1678
2328
1683
2146
2876
1680
1760
1759
1763
1762
2149
1677
1761
1762
1701
1676
1676
1918
29503
1675
1912
1676
1670
1669
1670
1907
2251
1664
1696
1680
1666
1677
2351
2352
2388
1693
1678
1693
1710
1675
1673
1672
1672
1675
1676
2200
1888
1715
1685
2338
1761
1664
1897
2045
1685
1685
130396
1672
2280
1663
2284
1668
1661
1688
1668
1658
1685
1681
1995
1678
1667
1984
1701
2760
1658
2230
47625
2310
1890
2305
2352
1776
1671
3791
1670
2310
2276
2310
1681
1678
2525
1662
1673
1698
1699
1884
1681
1680
1880
1849
1848
1662
1690
1671
2270
1820
1667
1672
1673
2279
2242
2247
2589
2685
2869
1800
1886
2716
2713
2573
1758
1696
1669
1661
1666
2491
2613
1947
1750
1946
1683
1676
1962
1677
4475
2501
2504
1691
1671
1759
1934
4590
1680
1675
1642
1663
2051
2713
1670
1647
1670
3281
1685
2273
1874
1876
11701
1687
1888
1901
1878
1877
2275
1764
2213
2209
2213
2208
1876
19611
2069
3154
1669
1717
1666
1670
1664
1670
1684
1684
1657
1810
1676
1670
1678
1670
1658
2168
2540
1650
1665
2170
1658
1658
16636
2330
1897
1664
2409
2063
1704
1674
1671
7242
2860
1958
2533
1667
1681
1706
2271
1670
3056703
1674
1672
2110
11124
1647
1644
1644
1685
1685
1676
1774
1665
2079
1688
1815
1908
1683
1685
1676
2355
1701
1680
1678
1677
1682
1667
1667
1672
2558
1675
2558
1705
2291
1681
2341
1648
1672
1698
1685
1710
1670
1664
1676
2051
1676
2564
1674
1679
1686
1907
1663
1677
1678
1687
1907
1683
1684
1864
1684
1888
1691
1778
1675
2071
1729
1779
1664
1775
1778
1665
2247
2310
1688
1688
1645
1665
1670
1690
1686
2282
2094
1679
1704
1709
1677
1689
1686
1690
1692
1680
1663
1666
1679
1674
2288
2288
1661
1662
1662
1657
1669
1661
1820
2360
1670
1665
1668
1671
1671
1668
1664
1668
1660
1656
1654
1664
1674
1672
1845
1906
1671
1785
1668
2561
2005
1800
1679
1698
1681
2042
1667
1890
1659
1682
1681
1671
1688
1681
1900
1897
1670
2417
2370
1677
2294
1752
2609
1649
1692
1685
1676
1685
1673
1687
1674
1685
2050
1678
1672
1677
1672
2712
1670
2353
1672
1658
2298
1665
2273
1682
1681
1684
1908
1893
2567
1672
1636
1701
1710
1674
2270
2271
1674
1654
1670
1677
2043
1897
1698
1659
1685
1664
1695
1668
2693
2567
1668
1910
1911
1670
2046
1674
1670
1672
1661
1664
1670
1795
1688
2876
1674
1676
1862
1674
1682
2554
2579
1671
1704
1707
1679
1664
1705
1887
2269
1877
1878
1674
1891
2359
1677
1681
1680
1659
1658
1883
1886
2553
3418
2203
1707
2242
1690
1678
1680
2291
1903
1673
2274
1668
1669
2116
2568
2272
1676
1670
3495
1668
1669
1667
1664
1666
2065
1907
1676
1676
6488
1669
1668
1668
1648
1703
2064
1670
1673
1679
1675
1675
2414
1672
2034
1675
1673
1669
1670
1681
1689
1912
1753
1890
1885
2307
1689
2273
1691
2275
1697
1668
1695
1940
2242
1629
3554
1692
1663
1674
1670
1671
17400
2292
2284
1673
1659
2261
1664
1666
2348
2868
1671
1663
5647
1669
1782
1677
1678
1684
1686
2405
1667
1701
1665
1959
1686
1689
1683
41375
1666
1834
1683
1774
1655
1664
1666
1670
1667
1817
4841
1686
1671
1684
1658
9492
1673
1664
1669
1673
1676
1675
1673
1677
2315
1641
1664
1662
1660
1910
2563
1671
1700
1701
1699
1701
1700
1928
1629
2363
1681
1676
1676
1675
2340
1654
1697
1673
1675
1699
1668
1678
1680
1686
1675
3223
1675
1683
1683
1666
1668
1642
1670
1668
1666
1716
1719
1766
1672
1674
1673
1673
1675
1681
1664
1668
2275
2264
2268
1893
2267
1688
5714
2236
1671
1667
1687
1686
1687
1674
1680
1669
1893
1666
1682
1992
1682
2382
2351
2309
1676
1676
1715
1713
1678
1681
1666
6208
2302
1688
1689
13421
1674
1670
3277
1882
1895
1668
1668
1679
2312
1884
1658
2494
2560
1686
1685
1687
2337
2644
1681
1877
1684
1675
1687
1671
1642
2312
1667
1665
1660
1675
1687
1692
2259
2258
2260
1842
1650
1659
1670
1703
1692
1675
1804
1668
1662
1662
1684
19633
2244
1673
1675
2125
2071
1806
2437
1884
1677
2863
1694
1692
1657
2272
2097
1676
1683
2062
2061
1662
1724
2604
1671
1775
1670
1708
1708
1672
1667
1667
1662
1669
1675
1673
1686
1675
1674
1673
1673
1877
2268
2290
1667
1666
1666
1665
1665
1675
1687
2361
2097
1801
2285
1677
1679
1682
1705
1665
2472
2472
2571
2276
1758
5568
1670
1717
1849
1660
1884
1668
1684
1678
1676
1680
1676
1674
1662
1681
1679
2596
2567
1688
2516
1669
2704
1676
1676
1674
2470
1681
1658
1675
1670
1663
1664
2064
1678
1681
1666
1667
2120
1897
2270
1666
1671
1668
1817
1948
1662
1684
2055
2282
2279
1671
1882
1764
1669
2307
1677
2088
1991
1679
1676
1671
1662
1705
1704
1906
1949
1796
1797
1667
1686
1795
1794
1659
1659
1679
1679
2222
2215
1706
2330
1686
1674
1672
2309
1691
1684
1911
1686
1686
2639
2278
1670
1670
2460
23649
1679
1670
1670
2565
2022
1678
1663
1675
1677
1697
1888
1674
1694
1664
1674
1675
1676
1647
1677
1681
1794
1705
1944
1680
1877
2555
1674
1676
1687
1666
1672
2342
1808
1899
1651
1950
1651
1663
1664
1687
1668
1668
1656
1658
1657
1667
1667
1641
1668
2273
2275
1688
1688
2592
2572
1646
1671
2865
1671
1671
1694
2232
1725
1720
2707
2641
1679
2265
2289
2289
1644
1686
18535
1682
1714
23461
23458
1685
1720
2061
2720
2720
1687
1671
1873
1665
1684
2348
1902
1904
1901
1666
1668
2049
1673
1704
1691
2301
2326
1672
1682
1868
1665
1665
1663
1681
1690
1683
1670
8264
2296
1684
1686
1888
2532
1891
1673
1902
1685
1701
1896
1676
2284
1672
1709
2003
2311
1856
1681
1698
1717
1693
1675
1672
1691
1667
1669
1685
2358
1704
2642
4511
1877
1679
1696
1679
1893
1893
1682
1676
1686
1916
1676
1669
1690
1914
2549
2454
1672
1973
2199
2199
2314
2300
1667
1668
1674
1682
1671
1667
1668
1686
1670
1678
1816
3949
1898
1704
1788
1892
1682
1683
1679
1577
1896
1897
1860
2290
2290
1682
2277
2277
1672
1704
1704
1671
1675
1661
1669
1665
1681
1668
1681
1698
1690
1658
2274
1681
1675
1670
2617
2621
1666
1664
1692
1696
1671
1660
1672
1665
1666
1700
1676
2353
2374
2274
1685
1916
1923
1663
1679
1679
8426
1742
1681
1690
1673
1673
1664
1664
5940
1671
1676
2478
2294
1676
3192
1682
1682
1666
1681
1911
1911
1909
1643
1861
2581
124457
1686
1682
2216
1660
1659
2272
1664
1839
1692
2279
1682
2258
1666
2712
2712
1686
1668
1673
1672
1666
1695
1668
1667
1671
1698
1684
1673
2551
1673
1672
5214
1759
1756
1755
1672
1667
2295
1832
1671
1678
1680
2462
1670
1672
2281
2348
2271
15358
2585
4355
1671
5515
1897
1679
9457
2035
2268
2584
1673
1703
1664
1807
1810
1813
1814
1674
1677
1685
1687
1691
1700
1671
1643
1676
1672
1658
1683
1680
1661
1807
1807
1809
2068
1694
1681
2350
2350
1651
4138
1682
1669
1673
1695
1872
1682
1674
1680
2267
1692
1675
1717
1970
1711
2374
1690
1679
1674
1687
1685
1684
1666
1680
6261
2622
1661
2819
1677
1661
1708
1662
1676
2201
1681
2594
1674
1671
1672
1671
1677
1670
1675
1679
1912
1909
1679
1676
1871
1678
2200
1686
1687
2355
2351
2359
2355
1681
1894
1710
2562
1653
1669
2383
1706
1707
1710
1706
1674
2546
1666
1677
1669
3459
1661
1667
1690
1798
1684
1670
1673
1658
1669
1672
1676
1669
1676
1676
1675
1671
1672
2286
1685
1680
1907
1673
126596
1673
2832
1881
1888
1678
1665
1664
4439
1660
1680
204772
1664
1656
1678
1677
1676
1677
2701
2267
1686
1687
1685
2564
1682
1686
1669
1661
1686
1684
2075
1680
1706
1667
1637
2045
1680
1679
1670
2182
2270
1658
2376
2380
2379
1704
1684
1677
1703
1702
1674
1677
1674
1672
1673
1672
1676
2054
2054
1668
1675
1682
1680
1685
1675
1656
1659
1656
1670
1816
3482
2038
2038
1897
1904
1701
2553
1666
1673
2295
1664
1670
1681
1656
1870
1767
2398
1665
1680
2557
1683
1619
1685
1933
1701
1684
1685
2273
1682
1675
1685
1662
1712
1662
2352
2334
2355
2356
2454
1671
8970
1684
1672
1666
2309
1670
1666
1684
1669
1666
1676
1814
1873
30453
2091
1669
1659
1672
1684
1962
1684
1677
2288
1790
2294
2591
1675
1674
1686
1691
1809
2280
3020
1665
1661
1679
2545
1668
1891
1687
2177
1640
1662
1669
1670
1674
2265
1662
2341
1894
1946
1691
1690
1676
1676
1678
1683
1680
1682
1681
1670
1637
1712
1752
1674
1675
2058
1682
1676
1960
1676
1679
1672
2280
2279
2307
1688
1658
1660
1671
1685
1813
1765
1674
1723
1696
1666
2076
1702
1680
1675
1697
1670
1662
1662
1675
1937
1710
1708
1713
1661
1673
1681
2068
1679
1689
1682
1674
1675
1663
2240
1686
1665
1665
2591
2595
1660
1698
1697
2226
1677
1672
1674
1676
1674
2268
1662
1662
2214
1673
1679
1679
1875
1667
2052
1791
2275
2341
1659
1657
1685
1677
2296
1676
2261
1877
1884
1772
212002
1669
1691
1685
2099
2099
1897
1895
2572
1674
15458
8180
1685
1651
1692
1685
1680
1677
1666
1674
1667
1668
1671
1668
1667
1682
1684
1681
2568
1668
1667
1695
2589
1687
1661
2301
1877
1898
1903
1905
1902
1871
1689
1666
1670
1812
1662
1659
9457
1682
1671
1666
1688
1695
1691
1673
1668
1926
2062
1677
2049
2044
1662
1649
1755
1755
1929
1672
1690
1678
1679
1670
1889
2408
1695
1678
1670
1665
1669
1678
1664
1672
1674
1874
1876
1717
1673
1676
1715
1676
2638
2636
1677
2554
1676
2546
1782
1671
1842
1666
1670
1666
1673
1673
1658
1669
1717
1917
1703
1701
1702
1708
1681
1779
5257
1687
1806
1663
1669
3213
1682
1681
2626
1795
2764
1683
1684
1684
1671
1668
1683
1678
1702
1691
1688
1707
2311
133705
1669
1696
2302
1684
2352
4130
1679
2276
2268
1668
1671
1672
2565
1670
1667
1689
2320
2350
3077
2556
1659
3913
1797
1667
1668
1667
1690
1690
1690
1680
1672
1670
2546
1666
14310
1678
1897
1696
1654
1906
1902
1677
1676
1674
2643
2090
1676
1675
1680
1701
1693
1664
2579
1669
1677
1686
1671
1679
1940
1682
1691
1669
1677
1661
1665
1690
1690
1662
1864
1661
1782
2279
1885
1794
1671
1904
2527
1688
1832
1684
1686
1682
1687
1689
2268
1904
1898
2085
1671
2276
2276
1674
1654
1702
1660
1660
3320
1668
2350
2354
2351
6776
1682
1701
1662
1660
1658
1663
2048
1657
1671
1705
1661
1683
1661
2591
16364
1669
2269
2464
1900
1674
2253
1861
2253
1793
1793
2592
1660
1685
1693
1693
2602
1667
1674
1672
1679
1662
1661
1665
1738
1682
2273
1681
1677
1738
1669
2064
1904
1702
2230
1758
1673
1667
4440
1882
1667
1683
2329
3510
1886
1673
1672
2855
2573
1890
2630
1658
1679
1981
1674
1712
1713
2290
2569
1687
1669
1678
1686
1674
2278
1678
1691
1741
1887
1927
1929
1913
1917
1960
1686
1673
1682
1654
1782
1687
1682
2069
1682
1682
8216
1681
1795
1887
1887
1644
1887
1679
2274
2928
23315
1909
310124
2273
1686
1675
1755
2549
2303
2261
2257
1687
1671
1670
1785
1684
1688
27891
1685
1889
1689
1694
1878
1672
1685
1673
1682
1757
1903
2567
2566
1666
1666
2534
1682
2305
2535
1680
1908
1875
1670
1691
1658
35217
1700
2468
2655
2610
1679
1693
2577
2571
1676
1671
1665
1698
1677
1679
1680
1667
2044
2351
126017
14961
1886
1658
2716
1666
2393
1658
1689
2180
1967
1659
1665
2480
1675
2331
2713
6448
1686
5773
1671
1709
1704
2494
2550
2276
1681
1641
2384
2511
2509
1671
2509
2395
1953239
2603
1674
2305
2303
1675
2610
1675
1974
1672
1639
1653
1663
2597
1680
2291
1660
3472
1684
1662
1793
1676
1853
1651
8013
1674
1677
1683
1682
1697
1680
2281
2278
1658
1689
2819
2593
3289
11065
2476
1791
2276
1681
5235
2309
2308
2246
1657
1687
1930
10625
2427
2575
1682
1681
2333
2358
2802
1817
1677
1689
1933
2643
1677
1697
2646
142412
9105
1658
1691
2277
1680
1669
1747
1705
2315
1660
1854
2364
2280
2365
1675
3985
2078
1987
2755
1662
2272
2272
1644
1865
1866
2499
1679
1711
1678
1674
1888
1677
2085
1677
1692
1666
1691
1645
1676
1944
2426
1927
2423
1831
1690
1675
1657
1662
2025
4499
2379
1657
1661
1677
5333
13909
2302
1678
1682
2270
1675
1666
1668
2592
2712
2211
2431
2352
2523
1682
1676
1603
2218
4298
1660
139483
2561
4296
1678
1670
1668
1692
2501
1670
1919
1919
1915
1896
1705009
1901
1915
1695
1682
2164
1668
1640
1674
1674
2294
1665
1764
1672
1764
2084
1667
2584
2592
2575
6486
1680
1940
1942
1673
1640
2181
1883
1893
1673
2183
1704
1708
2185
1661
1910
1688
2053
1684
1684
47614
1658
1653
1656
1661
1767
307131
1673
1692
1671
1669
2372
263639
1666
12534
2050
2368
1688
1628
1900
2247
1922
1787
2703
2250
2251
1898
1679
2248
2249
1664
2620
1835
2279
2280
2615
2615
1673
2383
2373
1765
1674
1872
1695
1693
1651
1678
1976
1674
1678
1912
3070
1912
1655
1671
1674
2469
1667
1808
1807
2282
1656
2284
7218
2283
2398
1681
2284
1878
2303
2071
1680
1681
2046
1704
2892
1680
1680
1786
1680
3050
1676
1690
1675
1949
1767
2264
1819
2257
2279
1687
1891
1670
2258
1642
1675
1974
1641
1683
2280
1672
2190
1685
2384
1688
3755
1669
14166
1647
2796
1610
1681
2300
1720
1678
1732
1871
1816
2051
1709
1671
11457
1678
1676
1674
1674
13256
1666
1682
1802
1683
2253
1652
2263
1668
1678
1677
2378
1680
1674
1630
1695
1665
1668
2205
1898
1662
1880
1878
2269
2281
4091
1651
1674
1859
1671
2531
2532
5636
2531
1672
2061
1670
1671
2558
3049
1684
1679
1680
1671
1750
2540
2538
1645
1683
2169
5172
1874
2544
1671
2219
2219
1665
1789
2375
1676
2333
1683
1667
2339
1671
1679
1692
1671
2792
2090
96087
1680
3333
1677
2363
1667
8568
1684
1690
1966
2603
1892
34708
1678
1937
1679
1675
1685
2493
2466
2121
2493
2465
2488
2491
2491
2469
2125
2094
282563
2270
1979
2580
2358
1691
1883
2029
6677
1661
3961
1691
1693
1681
1673
2480
1673
2587
1796
1667
1692
2089
2201
1685
2113
1669
1682
2550
2554
1663
1673
1684
2279
1676
1783
2066
2536
1670
2277
1660
2138
1676
2108
1676
1679
1683
1957
1665
1663
2618
1697
1764
1659
2606
253313
1666
1895
1971
1670
1668
1879
1878
4732
2277
1636
2279
2047
18724
2281
2078
1625
1634
1711
1675
2167
1661
2277
2301
2418
1670
1788
1788
2680
1662
1712
1712
1667
1670
2061
1685
9846
2437
1675
1616
1677
2282
2277
2283
1685
1821
1678
1890
4904
1678
1678
2290
2182
14241
2227
2590
2278
1911
2139
1655
2563
2558
2566
4978
2036
2539
1884
1675
1887
3179
1872
1675
1659
1659
1687
2699
8349
1649
1877
4302
3369
1689
6707
2585
1882
1639
2379
2380
1699
2549
1698
3357
10466
1992
2525
3052
6700
1681
1689
1690
1656
2134
1678
1631
1682
3119
2553
1933
1753
1652
1659
1671
1656
1681
1754
1667
1752
1662
1688
1685
10828
1931
1921
1655
1684
1679
1673
5228
1659
2601
1632
1674
2460
1628
1702
1700
2279
2278
2276
2221
2248
2707
1641
2264
2114
1641
2359
1672
2613
1672
1675
1859
5221
1643
5401
1676
1898
1901
1679
1902
1674
1679
1754
3024
8739
1679
1677
1670
1698
1697
1658
1680
1681
1681
1682
1676
1679
1668
1683
153209
1675
1679
1652
1670
1678
1677
1646
1681
1682
3044
1642
2343
8259
1979
1671
2420
1661
1877
2626
1782
2572
2570
23922
1638
1660
1639
1785
1675
1639
1686
1689
1683
1871
1662
2190
2186
2197
1702
1707
1705
1847
2213
2116
6064
2344
2018
1670
1664
2644
1784
1656
1785
1677
1787
2646
1672
1688
2405
1675
2050
2068
2294
2256
1656
2296
5088
1691
2158
1681
5769
1683
2376
18825
2337
2363
5075
1670
18005
2364
3485
2380
2279
1682
1877
1671
1648
1810
1757
1691
1674
1692
4796
1672
2533
2482
1682
2533
2274
1697
1837
1841
2585
1890
1673
1671
2349
2321
1628
1677
2081
1676
1665
2281
2834
2096
1678
3147
1881
1650
1667
1673
1695
2266
1682
1686
1711
1690
1676
1667
1661
1660
1673
1674
1683
1681
1685
1681
1670
1653
1753
2734
1660
1687
1682
1665
1666
2353
2715
1680
2251
2284
2588
1657
1679
1686
1675
1689
1675
2572
1839
4522
1669
1676
1670
2275
1791
1676
1676
2626
1865
1682
1766
1682
1650
1652
1664
1665
2532
1685
1686
1846
1693
1674
1664
3620
1672
1669
1680
1670
1686
1689
1672
1671
1672
1678
6643
1697
2273
1874
1681
2832
1682
1653
1652
1651
1681
2289
11592
1707
1708
1708
1712
1712
1709
1708
2279
1676
1685
1685
1927
1688
1680
1679
2286
1695
2572
1678
1680
1658
2706
1679
2276
4660
1671
1960
1673
1877
2308
1639
7880
1667
1692
1673
1671
1841
1805
2362
2327
2277
2098
1673
1694
2318
2315
1884
1937
1785
1883
1678
1678
8162
3621
1755
1753
1755
1907
1687
1685
1680
2620
1676
1685
1676
1755
1677
1684
1677
3284
1648
1696
1662
1678
2560
1683
1946
1695
1668
1673
1674
1678
1670
1669
2056
1684
1848
1681
1683
2707
1669
1688
2254
2590
1676
2274
1676
1672
1672
1669
2638
1659
1668
1836
1865
1676
1897
1944
1666
2255
2600
1677
1682
1890
1679
1693
1665
1694
1702
1686
1889
3620
1659
2612
1676
1682
1898
2360
2355
1648
2590
2594
2202
1689
3535
1678
3613
1657
1804
1677
1679
2296
1662
1672
1671
1675
1673
1695
1671
1692
1652
1668
1648
1680
1844
1679
1689
1692
2272
10748
1709
1672
1681
1685
1683
1683
1670
1679
1658
1648
1673
1665
1848
1683
1680
1674
1670
1675
1681
1689
1714
2487
2060
17902
1665
1670
1910
2288
2629
2634
1673
1670
1682
2592
1675
8330
4517
1712
1659
1877
1682
1916
1684
1681
1684
2097
7660
2241
1834
1695
1698
2283
1666
1671
6279
2452
2279
7265
2561
2185
1768
1763
1767
1681
1666
1679
1669
1667
1677
1668
2210
2209
2281
1906
1905
1687
1912
2088
5345
1688
1670
1766
1766
2576
1655
1912
1912
2279
1696
5306
2536
2193
1684
1681
1676
1672
1703
1705
2446
1682
2066
1933
1699
1676
1680
1692
1766
1901
1674
1686
1697
1929
1926
2562
1663
1672
1683
1674
1880
2562
2637
2635
1683
1677
1680
1678
1657
1667
2312
1890
2273
2275
1663
8207
10376
2565
1677
1682
1681
1658
1668
1691
2383
1660
1668
2273
1677
2552
1815
1681
1695
1677
1675
1675
2596
1674
1673
1679
1679
1917
1687
1685
1682
1666
1679
1679
1676
1679
1677
1642
1901
2284
1678
1752
2255
1672
2058
1683
1693
1689
1691
1693
1675
1672
2206
1694
1699
1961
1843
1679
2274
1660
2268
1676
1758
2554
3992
2066
1869
1679
2570
2273
1885
1683
1683
1679
1683
2306
1814
1814
1681
2561
1669
2607
2156
2554
1676
1675
1680
2891
26829
2724
2891
1885
2714
2714
1682
2128
2715
1662
1662
1668
1686
1684
1680
1653
2063
1667
1669
1876
1660
1657
2099
1701
1701
2177
1653
1678
84944
2302
1667
1684
1682
1683
1678
1671
1667
1817
1814
1817
1816
1814
1782
1685
1684
1686
1688
1682
1682
1683
1681
1687
1680
1686
1675
1663
2280
1878
1972
1684
1698
1667
2059
1657
2281
1788
1671
2596
1669
1691
1681
2607
1685
1669
1676
2617
2270
2569
1677
1910
2010
1745
1702
1666
1688
2297
1682
1894
1701
4016
1658
1678
2601
2271
2273
1675
1677
2489
2564
2564
1690
1666
1667
1693
1669
1686
1661
1660
1661
2710
2280
2599
1671
1659
1683
1685
1691
1692
1695
1685
1687
2595
1679
1767
1958
2257
1858
1668
1670
3826
2625
2070
1683
1812
1812
1813
1811
1674
1674
2559
1716
1899
2580
1768
1783
1846
1671
1690
2052
1677
2391
1674
1668
2549
2292
1680
1903
1715
1695
1693
1697
1694
1678
2342
1701
1698
2531
1815
1812
1808
1809
1757
1809
1809
1749
2231
2255
1879
1682
1662
2179
1682
1677
1681
1677
2055
1910
1909
1918
1916
1675
2275
1681
1680
1678
1670
2058
1672
2869
2875
2872
2870
2040
1656
2211
1678
2857
1675
1661
1682
2583
1666
2583
1670
1673
1619
1671
1673
1682
1659
1682
1734
1709
1678
1676
1766
2271
1684
1876
1872
1665
1881
1663
1677
1675
1675
1655
1680
1676
2058
1674
1663
1660
1668
1702
1820
1815
1818
1676
1677
1682
2072
1697
1654
1679
1681
1887
2278
1688
2713
1675
2562
2562
2785
2273
1671
1673
1666
2154
9048
1675
1690
1769
1766
1820
1992
1902
1681
1678
1679
6424
1708
2170
1651
1653
1680
2580
1814
1676
1673
1673
2612
2524
1685
2314
1678
1655
1718
2302
1889
1697
1669
1684
2558
1678
1678
1672
29165
1685
1996
1644
1669
1686
1686
1679
2269
1652
1655
1674
2270
2545
2215
2212
10762
2091
2016
1668
1669
1683
2318
1678
1869
13219
1899
2914
1677
1666
2607
2075
1811
1691
2265
1678
1678
1658
1660
1664
1684
2052
1887
1659
1657
2507
2317
1682
1675
1762
1665
1664
2255
1822
2379
2308
1761
1693
1822
1689
1687
1688
1879
1813
1685
1669
2875
2047
1928
1669
1887
1697
1694
2264
1890
2220
1667
1671
1654
1653
1808
1906
2708
1907
1913
2714
91444
1667
1858
2272
2273
2602
1698
1944
1676
1659
2573
1662
2586
2622
1671
1688
1790
2272
4677
2756
1685
2154
1673
1650
1651
1649
1648
2035
1674
1820
1683
1914
1908
1913
1908
1906
1908
1912
1913
1673
1670
1681
1885
1665
1668
2478
1876
6302
2290
1810
2709
5971
2320
1659
2320
2279
1679
2883
2290
1682
1679
2348
3224
2271
2271
2914
1677
1661
1887
2292
1887
2585
1885
1691
1675
1686
2218
1894
1682
1681
1711
1661
1684
2062
1906
1897
1849
1685
1680
1685
1685
2607
1668
1676
1676
1664
1684
1687
2300
1667
1667
1667
2362
2362
1689
1670
1672
2307
2106
1676
1676
3329
1682
2619
1667
1637
2291
1676
2237
1676
2529
2553
2879
1700
1675
1814
1943
1696
1673
1790
1906
1706
2338
1703
2572
1705
1700
1898
1898
2886
2886
1682
1664
1660
1864
1689
1686
1688
1687
1677
1923
2549
1780
1677
1671
1678
2245
1675
1678
1676
1664
4040
1665
1686
1691
1687
1689
1690
1663
1664
1661
1659
1957
1684
1686
1698
1698
2306
1661
3744
2846
2845
2863
1682
1678
1655
1887
1885
1664
1665
2482
1670
1658
1653
1697
1695
1838
1660
2305
2869
129703
2869
1676
1676
1679
1679
1678
1672
2298
1896
1964
2562
1879
1879
1663
1668
1868
1656
1652
1779
3150
1671
1680
1665
2273
1671
2334
1679
2278
2202
1736
1650
1898
2596
1674
1676
2587
2497
2501
1676
1675
1878
109827
2377
1688
1690
1691
1692
1693
1877
1895
1876
1684
1672
2580
1660
1660
1776
1910
1673
2084
2556
2555
1700
1699
1804
1804
1688
1688
1766
1766
1833
2278
2180
1680
1681
1664
1676
1644
1672
1669
1669
1674
1696
1692
1692
1676
1672
1895
1897
2542
2537
2284
1891
1672
1675
1811
2281
1772
2286
2557
1660
2260
1661
2871
1687
1685
1686
1684
1685
2278
1897
1674
1674
1661
1809
1809
1807
1810
1805
1806
8134
1812
2197
3775
1705
2199
1683
2067
1675
1672
2099
2475
1795
1673
1665
2576
2275
1674
1678
1676
2876
1674
2706
2711
2707
2427
1666
1686
2097
3082
2280
1693
2286
1678
2548
1678
2268
1655
1894
2881
2597
2294
1658
1645
3488
1636
1693
1693
1678
2702
1692
1967
1686
1686
1832
1685
2562
1673
1720
1688
1686
1681
1663
1787
1788
1784
1666
1667
1680
2863
1673
1679
1664
1674
1651
1679
1647
1647
1680
1682
1678
1680
1681
1672
1622
2461
1880
1881
2525
12268
1767
1766
1763
2501
1669
1678
1675
1655
1669
2562
1840
2727
2727
2589
2201
1680
1687
1659
1693
1689
2551
2878
2254
1790
1679
2600
2567
1875
2543
1667
1681
1682
1684
1905
1677
1694
1660
1661
2360
1684
1659
1661
1664
2200
2270
1696
1657
1658
1665
1662
1659
1658
1674
1661
1673
1863
2217
1699
1684
2288
1907
1906
1907
1895
1679
1686
1685
1666
1711
2281
1670
1670
1667
2502
1679
1866
1693
2354
1811
2039
2568
2582
2281
2284
2205
1654
1705
1899
2403
1676
2269
1899
1757
2154
2253
1867
2480
1649
1649
1675
1878
1715
1662
2486
1684
1645
2286
2583
1906
1770
2350
2586
1670
1664
1694
1669
1941
2242
1708
1694
1807
1881
1881
2272
2266
1670
1673
2642
1848
1849
1897
16939
1682
1682
1678
1676
1680
1903
1677
3204
2276
2273
1684
1714
2693
1715
1894
1807
1674
1670
1902
1687
1686
1676
1669
2235
1673
1684
1688
6414
1648
2301
1697
1671
1668
1668
1671
1671
2278
1897
1675
1668
1662
1672
1665
2386
2572
1676
1678
1951
1680
1684
1646
1672
2058
2303
2306
2627
1664
1647
2466
1662
6397
1665
1896
1667
1670
3190
1683
1960
1677
1689
1673
1684
1906
4257
1680
1637
1681
1681
1682
1681
1683
1682
1663
2590
1680
1692
1691
1659
1699
1798
2527
2527
1889
1673
1729
1667
1684
2628
2037
1676
1673
1677
1676
1662
1671
1673
1673
1684
1689
1683
1684
1686
1681
2205
1669
1670
1698
1667
1666
1696
2554
1676
1675
1682
33780
1676
2581
2472
2285
1897
1898
1898
1658
2778
1689
2441
2554
2381
1656
1682
1683
1675
1674
1647
1647
2279
1933
1675
1676
1945
1699
1696
1940
1705
1907
1633
1793
1763
1756
1757
1761
1897
4777
1684
2569
1666
2278
1673
1914
7724
2344
2894
1681
1667
1674
2268
1688
1688
2198
1683
1689
1693
1693
1685
1678
1673
1673
1668
2870
1890
1668
2315
1895
1682
1886
2267
1683
1817
2592
1890
1898
1665
1670
1671
3319
1784
1695
2602
3203
1675
1688
1683
1649
1647
1649
1649
1671
1653
1684
1678
1676
1677
1675
1675
1677
1686
1676
2593
1653
1670
2277
1671
1663
1679
1678
1815
1671
2263
2266
2268
2267
2270
1905
1890
2717
1674
2418
1900
1658
1674
2713
1672
1672
1674
1684
1683
1685
1677
1906
2109
1654
1679
1678
1676
2266
1685
2525
1675
1673
1669
1893
2889
1677
1757
1756
1758
1757
1937
2304
1677
1896
2674
1871
1909
2858
2630
1679
1681
1891
1673
1675
1674
1669
6195
1770
1770
1899
1897
2713
1663
1689
1677
2579
1704
3914
1669
1698
1696
1677
1681
1673
1680
1681
1685
1700
1675
2559
1915
1922
2072
2605
1908
1903
1685
2278
2279
2473
3617
2090
1680
1683
1686
2206
2260
1678
1711
1717
1776
1675
2477
1903
1903
1903
2264
2565
2269
1763
1783
1692
1670
1678
1656
1660
1887
2257
1883
1787
2005
1687
1678
2705
1680
1674
1894
2567
1712
1806
1712
1765
1780
2286
2287
3366
1908
1906
1716
1670
2708
2592
1640
1663
1654
2280
2044
1680
1684
1682
1678
1675
1674
1673
1692
1695
1692
1656
2859
1679
1683
1710
1683
1681
1683
1674
2553
2535
2427
2346
1945
1779
1841
1839
42369
1708
1903
1846
1675
1686
1679
1677
1674
1675
1671
1677
1688
1629
1699
1684
1744
1654
2323
2081
1667
2270
1818
1892
1671
1898
2203
1679
1685
1673
1673
1665
1715
1686
1653
1651
1664
1669
1671
1673
1687
1684
2593
1669
1740
1873
2056
1669
1674
1668
1671
2099
2358
1677
1688
2557
1671
1696
1671
2876
1793
1789
1683
1945
1676
1677
1690
1676
1669
1666
1972
1670
1674
1673
1673
1674
1662
1700
2272
1940
1692
2092
1663
1905
1652
1698
1654
1678
1690
1671
2122
2862
2377
1659
1936
1935
1660
1678
1683
1682
2581
1677
1664
1909
1702
1658
1666
7343
2061
2277
1661
1685
1682
1681
1682
1679
1685
2287
1684
1685
1677
2348
1895
6589
1891
5724
1804
1750
1750
2561
2542
15662
1659
1682
1683
1909
2282
2881
1671
1686
2252
2602
1703
2059
2297
1679
2280
1679
2280
1683
3774
1682
1685
1653
1691
1805
1674
1959
1673
3058
2613
2185
1677
1675
1661
1758
1756
1757
1668
1669
1683
1682
1682
1667
1902
1668
1699
1669
1685
2531
1679
1946
2274
1856
1667
1905
11264
1681
1696
1675
1674
1878
1698
2209
1674
1689
1884
1888
8364
1689
1676
1677
1659
1668
1666
1666
1669
1665
1690
1784
1698
2583
2963
2051
1673
2882
1782
1673
1876
1708
1680
1657
1692
1662
1692
1666
2348
1674
4751
1677
1683
1691
1687
1684
1896
1697
5636
2563
2563
2240
2260
1684
2041
1665
1700
1665
1680
1846
1655
1688
1686
1690
1653
1666
1662
1655
1681
2721
2119
1659
1684
1687
1798
1677
1779
2554
2365
1674
1845
4169
1669
1673
2630
1689
1693
1671
1688
2181
1690
2537
2109
1897
1895
1665
1709
1788
1672
1667
1670
1650
1690
1689
11291
2710
22513
9445
1668
1676
1876
2303
1661
1701
2544
1670
2408
1676
1670
1664
1677
1684
1684
2327
1697
1888
2202
2326
1665
2261
2257
2640
1670
1673
1668
1681
2299
3875
1676
1859
1662
1689
1695
2370
2580
1693
1681
2468
2257
1690
1689
1675
1646
1675
1671
2640
88594
1974
1942
5747
267626
2129
2184
3172
4547
1856
2450
5189
4594
2205
3496
12357
6664
1995
1869
4363
2678
3367
2306
1994
2452
2125
6993
3658
6967
3705
7788
7072
4064
2199
2079
2367
1890
3865
4503
2432
2679
3895
7930
3544
1968
2252
1724
12706
2934
53053
3187
7257
3350
1930
3165
15929
2588
1980
1940
2059
529922
1922
2269
2760
4385
2326
3322
6999
4030
2369
14627
3227
1903
3084
6446
2110
16805
2124
10415
2527
3885
3170
2670
43187
9521
447711
12271
50139
2597
3492
1856
11078
2922
4345
2609
2255
3335
2212
2061
1708
2914
1848
5166
2828
3276
6424
2616
2055
2242
5846
11059
2760
3050
2288
2246
1801
2445
4527
2323
17675
4138
14697
3570
2002
2333
2731
5162
2523
2121
3121
7163
1764
2139
2103
3627
2775
2217
4201
4652
4750
2400
6471
2235
2292
2655
112818
2074
2421
51449
5855
2650
15512
3254
2937
1931
2718
3256
1728
2848
3523
11143
4637
5944
3271
2322
1968
1581
3876
2077
3157
1966
2146
2511
2806
3805
4163
2209
2012
7368
9550
2208
3535
2279
3375
3225
1673
1969
2012
1723
1865
1957
2125
5461
2109
1771
1803
1881
4146
2086
1665
2151
1822
4941
2854
2285
2049
2589
5550
5512
2033
2709
124275
1659
7368
3233
2561
2850
2213
2236
2044
11682
1823
19351
2005
3357
11951
4147
1655
118974
42703
3870
4045
3610
35477
1682
2368
2119
3451
4728
3176
2048
2369
2217
7099
2365
2347
2174
1800
3284
2106
2224
8056
2005
6890
1668
8685
2375
36080
2235
2197
2462
2044
7975
3174
2142
1996
1785
1884
16305
1784
1779
2213
3026
1937
4832
5689
3567
7078
5482
12033
2801
3265
2384
2787
2568
115785
4987
2950
4623
2049
32829
4646
1813
2924
2445
2934
8057
2059
33138
2068
1938
2756
10223
2644
1653
7621
2433
9849
2514
2075
1899
1957
2151
2313
6267
1872
1997
2228
2228
9354
2043
2761
3357
2845
33841
8348
2832
4889
1656
1983
2255
5755
2048
2440
3054
1823
2751
1838
3632
2519
2846
2916
1671
2017
1668
2540
1983
2093
3331
1922
2159
2170
26226
2149
58572
1960
196
2180
4758
2158
2107
3117
5674
2203
6757
2121
2924
2135
2004
4102
2270
1801
7689
3426
2022
2235
1906
2861
2939
10759
2464
3787
2139
2327
9778
2415
1967
2210
107928
3916
1829
2300
3854
2773
2869
1663
6187
2212
1785
2785
1692
2736
1754
2046
3230
2157
2770
8844
2352
2558
2167
1651
3948
2260
1809
1669
9139
2899
2620
1962
2235
1861
2210
2243
6633
4913
9834
2284
1665
2548
5621
3420
106224
317355
4227
1861
3274
2362
1652
4380
3085
2148
2203
2093
2788
2211
14287
5443
8828
2055
1805
2233
2442
2450
3648
4021
2204
1652158
1803
2157
5791
2111
7299
3345
3600
1738
2055
3638
1761
2222
1761
2348
1830
2265
3150
3335
12912
2341
2089
1775
1821
1741
1854
1666
2776
1670
1663
85849
3388
6444
1763
1651
1796
1670
1671
2136
9371
1844
1917
3448
1668
1675
2065
5358
2049
3638
2970
3064
2675
4156
2256
2902
5964
17791
1699
3471
2257
2035
1784
2119
3663
7730
2487
1652160
22076
6585
2358
2572
2219
2267
1797
1652
3308
4350
5268
3441
2426
3775
11766
4477
1972
2140
2210
2165
1667
2857
3200
3820
5513
1903
1654
1884
2720
1945
1801
1711
7676
3426
3508
2517
2354
47953
1651
5001
2711
9463
5196
17690
4609
1663
1922
2041
1980
2179
1792
1664
1898
2144
1901
6261
1745
1652
2040
1751
1774
2005
1776
1906
1752
1913
1831
2219
1931
2038
1672
1750
1654
1675
1671
1674
1672
2017
2110
2507
1840
2373
2404
1671
1671
1643
1841
1758
2403
1804
2131
2075
1858
5256
1682
5237
5832
5366
2113
1907
1976
45627
1667
2284
4393
4391
1891
10351
4469
15138
1789
2602
4038
1654
1851
2008
1650
14293
14290
2512
1663
3579
5547
1671
3918
3921
1906
1681
42854
1818
2540
9151
2124
1764
1901
1974
2053
1644
1658
23206
1762
6309
1652179
1678
1680
5006
2203
3354
1652
1833
1878
7028
3949
2440
1770
2414
5402
2245
8715
1856
2769
1650
4222
2373
1782
1669
9029
1679
2212
2258
1684
6441
2257
5368
2671
2370
2263
3667
1971
85853
85849
2081
2113
2487
2044
2001
3706
11438
2228
2298
2251
2241
1651
23206
2618
2296
2133
2821
3427
3413
3665
1662
2082
2328
2148
9629
7262
1815
2841
5728
2703
2861
2655
2686
3087
2123
1978
2101
2393
1684
2058
7596
5103
3005
1886
3552
3336
2098
2140
1678
1677
1986
1672
2187
1651
1671
11587
2362
1646
1940
1568
1996
1666
1669
2140
6820
1661
1659
1894
2335
1693
1664
1674
2257
2253
8767
3864
1713
1900
1656
1915
15483
2696
1679
6328
1936
2900
56464
2043
1686
2960
1913
2189
6771
1713
2523
8286
1918
7797
1798
1649
1946
1896
1644
1642
1900
1897
1671
1675
2496
1641
11756
11753
2148
1650
1659
1673
1983
1666
1659
1895
2453
15322
29489
9717
1662
1661
1660
11964
1683
2240
1654
1657
1678
2113
2387
1663
1665
12889
1654
1655
1653
5376
1661
8270
1889
84807
1831
1666
1756
2036
1669
3680
2423
1667
4566
1682
7099
1672
1663
1690
4523
2254
1752
1667
21090
6320
2094
2000
2146
1694
2143
1698
1708
2220
1674
1747
1662
1649
3492
2120
1665
1987
2269
2123
1678
1682
2499
1665
1642
2454
1928
2297
2294
2245
2377
1672
1669
1962
1657
1920
1897
1663
2145
2141
1884
1667
1941
2913
1764
2371
7301
2150
2147
1801
14410
1672
1680
2168
2326
1927
1670
2114
4360
6342
2796
3375
1649
1648
1992
1677
3387
1665
1672
1811
1930
1651
4002
1664
1664
1744
1895
2265
1672
1824
2001
1677
1681
1680
1692
18790
8744
2008
2970
9717
1743
2148
1924
5247
2052
1693
4389
1679
1672
1652
1690
1666
2427
1668
1669
1663
1677
1688
1674
1674
1660
3245
1670
1678
2304
2874
2875
2978
2087
1696
1675
1791
1683
7411
2308
1666
1666
10449
2629
1665
1663
1667
1887
2307
1667
2308
2454
7111
1668
1900
1673
5398
1696
1661
2297
2622
4992
1679
1900
2062
8722
1944
1662
1898
1697
1695
2174
1686
1674
1787
1682
1670
1675
2039
7441
1657
22255
1670
1671
1684
1650
22268
1673
1675
5948
1932
1678
1680
1679
1681
1672
1673
1672
1892
1667
3807
2302
3404
2179
1699
1884
1896
1694
1632
1632
1895
2613
1672
2303
1699
2154
2156
2154
2994
1661
1656
4002
1658
1696
1694
1993
1890
2146
2143
1669
1671
1673
2883
1697
1666
2410
1658
2533
6924
1794
1680
1679
1685
1668
1661
11128
1905
1674
1662
1664
1914
1694
2016
1801
3632
5873
1678
1681
1682
1758
2064
2148
3464
1684
1800
11411
2334
2717
1733
1667
1889
1887
5179
2281
3499
1677
1918
1934
1828
2389
4662
2054
2149
2153
2184
3998
10382
1675
2258
1685
1898
1676
1827
1663
1875
1886
1884
1898
1879
1879
1903
10747
1883
9897
1708
1873
1670
2587
1882
1892
1922
6778
2399
2047
2233
2650
3591
3533
1663
1683
2289
1772
2078
2137
1658
2633
2354
5886
1981
68412
1958
2285
1658
1703
1915
2860
2858
2863
1665
1671
1699
2142
3193
1661
1662
4603
1795
1673
1668
1667
1676
1683
4242
2523
1672
1671
2260
1654
1664
1883
1686
1676
1651
11278
1660
1661
2141
1674
2678
1684
1682
1677
1655
1657
1676
1679
1677
1683
1689
1682
1669
1917
1874
1682
1681
1678
5084
1672
1673
1692
1689
2217
1682
1674
1665
1657
2051
3426
2342
1680
1672
1907
1714
1656
5284
2270
1876
1678
1674
1664
1669
2846
22043
29921
1658
1681
1683
1867
2432
1677
1680
2056
1680
1667
2297
1665
1666
2369
2350
4678
1664
1680
1632
7278
1632
10759
2235
1666
1888
1693
1651
1896
2275
2260
3959
3793
1676
1758
1757
1673
1663
1818
2423
2089
1673
1673
1673
1678
1686
1701
1701
1758
1898
1658
1675
1711
1685
8005
1692
4162
1659
1673
1677
1687
1653
1666
1678
1667
2221
1678
5770
2176
11668
1679
2863
1680
1670
1671
1679
1663
1675
1695
1660
1670
2298
1658
1671
1661
1903
1661
1897
1684
3501
1651
2311
1797
2245
1660
1663
1656
1910
1680
2248
1661
1896
1675
1677
1681
1676
1650
1813
1817
1815
1654
1978
1797
1665
1667
1672
1672
2169
1668
5994
1670
1691
1891
1660
1688
3310
1684
1671
1670
1695
2407
1682
1680
1670
1881
1683
1671
1676
2058
1907
1673
1666
2566
1687
2566
2428
2563
1674
55828
2307
2632
2307
1669
1685
1663
1886
1676
1650
1671
1653
1657
1700
1654
5237
1680
1663
2549
1699
1663
1670
1653
1654
1678
1674
1798
1675
576721
2874
1685
1693
1666
1670
1901
1681
2079
2371
4631
1671
2033
1735
1677
1683
1814
1881
1655
2624
2624
15427
2624
2130
2865
1880
1666
469831
70688
2145
1761
1672
8041
1679
1582
2355
1662
1643
6228
1894
1946
3174
1643
2291
1803
2660
5807
1692
1679
1669
1886
1887
1885
1875
3325
1682
1685
2176
1672
1661
8839
1669
2015
1704
4253
1670
1641
2177
1881
1713
1673
2230
8156
10075
1744
1684
1745
1662
1675
1664
1666
3994
1676
1973
1679
1921
462971
1680
2352
7815
1874
2072
1755
1698
1668
1665
1665
2349
2352
1666
1670
2301
1689
1678
3872
1686
1672
1670
1749
2236
7658
1907
1674
1736
1671
1675
2700
1671
2850
1670
1706
1677
2284
1886
1890
1888
1659
1977
2091
2453
2432
1666
1889
1664
4595
1658
1670
1654
1904
2645
1679
2720
1675
2155
2307
1639
1663
1770
1673
1676
1682
2671
2231
1734
1661
1747
4849
2058
1669
1672
2368
1683
1928
2686
1664
2170
3426
1668
1665
1669
1677
1679
3577
1677
1636
2851
1898
1643
1894
1673
4050
1684
2036
2066
3680
2031
1899
1890
1900
2587
1694
1671
1655
1673
1671
1674
1711
1707
1708
1705
2076
11782
1799
13114
1661
1676
1672
1677
1678
2084
4889
3017
1685
1685
2130
1896
1897
1987
1678
1682
1682
1679
1677
1667
2356
1908
1914
2573
2569
2273
1657
2302
1885
1671
1839
1807
2165
1689
5668
5668
5670
2562
1651
2325
1805
2324
1683
448090
2627
2550
1653
2555
1659
2933
1674
1678
1665
1629
1682
1799
1684
1654
1682
4547
1836
1900
1670
2253
1884
2253
1675
1679
2306
12126
1666
1683
2472
2470
1679
1676
1894
1748
3129
174979
5366
1683
8992
1675
1812
1700
1800
1869
1623
5731
1693
1690
1675
514318
1675
1680
2258
1684
1664
1680
1668
1683
2044
2201
1650
1679
5132
1899
1666
1666
1897
26753
1678
4228
1669
1971
21882
1973
2556
1589
43170
1889
1885
1884
1671
1658
2977
2382
4179
3949
10211
3019
1868
12942
3349
2102
3721
1948
2033
260273
12465
25739
2564
1679
1955
1661
2237
1844
1909
1667
1634
2938
2298
1683
3242
1856
1845
1869
3348
1881
2061
4156
2017
2039
4738
2546
1679
1680
1660
3033
1943
1884
1705
1725
1657
1670
1670
5891
1681
2107
27986
2308
1886
1884
2362
1675
26479
3047
2049
3666
1663
1677
2110
1926
1924
1688
1787
3023
4756
2115
1696
1694
2491
2259
12932
2060
3864
1655
2080
3260
2497
2499
1884
2280
1688
1981
11144
1888
1648
1691
1767
1691
1676
1677
3722
1681
1670
1906
2366
2520
1849
1981
1668
10863
1710
2057
1842
3730
1782
2269
1870
1656
1974
2037
1904
1677
1659
1740
2026
1675
1662
13273
1908
3738
1688
131520
1662
2184
1672
2408
1972
1879
1954
10187
2932
13049
1697
3348
20036
1992
1687
1892
2690
10338
1665
1675
1667
2096
1688
1688
1875
2151
304485
2013
2464
1669
1939
1888
1933
1954
4340
1691
2720
1915
2503
1969
3649
2454
1948
15264
166669
1836
1659
1680
4105
1955
12806
1689
3742
2486
1666
2038
2353
1659
1668
2577
1699
2601
1687
1688
1686
2581
1663
1645
1857
1949
3352
4200
2253
8225
1720
1932
1791
1677
2261
1680
1676
1676
1986
1660
1975
2460
1937
1941
1939
1805
1804
1884
2243
3731
1664
4049
35106
1888
2136
1670
2114
2978
1670
2292
252858
4143
4120
4709
2172
8850
2069
120318
26016
2009
1699
1810
1810
2357
6462
2987
1978
1646
1659
2426
2944
7665
1670
2782
131705
1903
2897
1863
1901
142162
1815
1865
1630
2263
1697
1672
1660
2165
2103
1720
1720
1668
1687
2051
2045
2049
1901
1655
1675
1657
1684
1689
1691
1859
2128
1655
1986
1666
2809
1681
1684
2120
1656
1655
1676
1677
1680
2533
2770
2150
2047
3739
3266
1912
1899
7008
2103
2669
1670
3057
3679
1694
1694
1699
1902
1682
2142
2106
558055
1738
3266
1679
2526
2457
12595
1678
1678
1687
1686
1683
1802
2067
1809
2844
1670
237105
1668
164149
1659
1911
195243
1830
121787
1683
37330
2646
4089
2313
1964
2198
1683
3445
1673
1678
122574
2147
2279
2476
2879
1689
1658
1884
2030
2711
3082
1795
1953
1906
19517
3218
1685
69936
2349
2120
2602
2052
2026
1683
1923
1679
5056
1845
1659
2407
2520
2395
1797
1668
1668
1672
1683
1697
2280
1837
1671
1686
2006
1690
1941
2566
1676
1677
1679
1677
2048
1662
1656
2154
2500
2411
2698
1675
1681
2157
1681
2051
1950
12280
2234
1861
2178
3729
1885
1995
4843
2095
2899
1671
4223
1873
1893
1898
1891
2434
1576
2215
1667
1959
1669
1660
3350
1805
2567
1639
1954
1653
7304
1679
2156
1991
2289
1655
4050
5265
1699
1708
2498
65231
90292
2114
12623
1683
1875
19694
3260
1823
1883
1679
2453
1824
2701
2716
1667
2149
19694
2184
1925
6302
1665
54986
1990
3203
2644
2570
1670
1672
6540
1662
1670
3081
2853
1824
1948
16792
1880
2463
1899
1940
2155
14438
2158
1934
1682
11383
1662
9919
3999
1891
1675
2450
3015
2560
1666
1668
2728
1693
12343
106958
6640
2783
2679
1888
1684
1999
2971
4051
2061
1659
1646
8135
1759
1694
45465
2673
2036
2035
2117
94388
4779
1652
1668
1677
2602
1867
1650
1762
2276
1853
43255
1919
2393
1653
1666
1843
1660
1878
2163
19880
3666
2054
2029
1930
1671
2019
1931
2139
2077
12771
1852
1643
2030
1668
1671
1879
2073
4051
16369
1659
1656
1886
2205
4050
1688
2036
1654
8490
16369
2897
33926
1676
1675
1918
2869
3025
1675
1672
1674
1675
1680
17436
2515
14289
1682
1847
1681
1681
1661
2696
1669
1670
1671
6577
1675
1674
1648
3350
1762
1662
1910
34699
1645
3349
2117
1917
12476
3916
2493
1655
2182
1670
85848
1646
2192
1671
1950
1682
1669
2372
1668
2019
1663
4050
2101
4050
4376
1882
1658
1657
1668
1659
2565
2329
3588
1669
1663
2117
7352
1658
2225
2479
1676
14603
3290
2328
1659
1659
2221
1668
1949
1853
4050
1815
1931
1920
1669
2315
5930
1646
3369
1837
1885
3020
3983
1817
1649
1671
1671
2193
87726
4780
4439
2081
46310
15678
2362
2702
2478
2214
1724
3047
2678
1659
1680
1633
1852
1953
1955
1676
34817
1653
2387
3665
1858
1922
1702
8607
3493
2030
1650
2142
1670
1897
2587
2897
2806
1696
2895
1945
2150
2243
1669
1837
14070
1823
21070
2244
2363
1689
1654
1852
1934
2007
9435
5059
2155
20180
1875
2069
2262
1691
2029
1647
2290
2275
2088
2399
2006
4051
1649
1698
2383
3908
1676
1663
1664
3351
1677
11932
2230
2508
1836
2478
1889
1627
1706
1652
1668
1674
1654
5395
1658
1924
1698
1695
1711
1657
1668
1664
1688
2576
1809
2183
2682
1672
2506
2259
1647
1694
1676
1679
1680
1698
1697
1688
3198
1669
1664
2269
106321
1895
7163
1666
1947
1679
2030
15821
1671
1676
1671
1903
1650
1885
2749
1752
1678
13853
25413
2118
1664
1665
1668
1665
1642
1670
1671
2214
2164
13418
12664
1680
12518
2022
2353
1675
1674
1794
1676
2159
1817
1656
1655
1654
1661
1660
16857
2746
2143
2140
8694
2454
3683
1678
1652
2050
3056
1905
48901
62909
2270
2295
1940
1662
20287
1679
1874
5157
4053
2486
5072
21079
2421
1681
2118
1880
2570
1786
1808
1676
1670
1669
2147
1676
5362
2348
1848
1658
3267
4052
2387
1859
5363
1672
1672
1672
1672
1679
1635
1672
1862
6354
3647
2776
1671
1927
3698
1967
19366
1679
2396
2005
1676
1900
3676
5056
1869
1999
1663
1654
13602
2565
1684
1685
3285
1850
1825
2254
1674
2031
2371
3349
2129
2202
1659
1657
4653
1678
1669
1951
3214
1684
7001
1663
1662
3624
4048
1818
1965
1642
2481
1662
1665
1664
1667
1664
2799
1707
2517
1721
2575
1976
1666
1796
2104
2123
2296
3922
5055
1868
2030
1680
1676
2487
1680
1988
1658
2813
1713
1984
1657
1657
1656
1656
1781
1713
1676
1680
1974
3788
54250
2757
1645
2079
1657
4037
13912
9901
37488
32749
2149
3299
1671
1689
3598
1975
2063
1899
1832
1670
2044
2156
4430
2162
13544
1664
1663
11314
1676
4047
3348
12328
16933
2101
1986
1735
2707
1654
2516
1946
2070
3391
7101
88723
1666
1697
24766
1657
2037
2217
2057
1992
1658
4050
2001
1676
1877
1861
1659
94214
4267
1766
1714
7539
7346
1658
12819
1901
4051
2648
1686
1701
1745
3403
3011
2567
2128
1879
1755
1656
2045
12802
1663
1670
2656
3348
1941
2055
2809
3349
1836
1669
1694
13511
1662
1672
2157
4568
1658
1865
14580
1864
24765
4050
1676
1664
1654
2125
19515
3186
2148
38088
2894
2379
2148
7345
2490
1702
3350
74573
3601
1675
4240
1663
1674
33209
1658
5759
5439
2221
92264
2148
7314
1655
1693
1899
3450
4964
1937
3419
1766
2024
2026
5775
1743
12820
172200
2319
1670
2058
2936
13848
2068
48107
2819
4289
1673
1680
1679
2929
2545
3350
1676
1662
39780
1674
13601
2453
1652
1960
2002
13600
1755
4244
1663
1656
2742
17775
130060
1645
20899
1757
1666
5211
2895
1923
1658
3121
1766
30465
2313
2195
5726
1830
13249
1691
2156
2273
3602
1675
1680
2383
2317
2958
3933
2039
9240
29323
1638
1666
32547
9344
2383
16115
2580
1691
1693
2224
16276
3014
2091
43285
2613
1691
1666
3325
1666
1662
27169
1772
1887
1686
1973
2370
4205
1891
1654
2359
1674
2570
2197
1656
1694
3367
1645
4290
2868
1676
1671
1669
2316
2155
2316
4158
2043
4429
1654
1741
1744
2238
1739
2101
1679
1666
2757
1967
2189
2070
2130
1655
2105
2129
1936
1793
1798
1800
2342
91136
6793
2231
2805
86843
1657
1669
1702
4469
2202
1663
1726
2157
2090
2225
1867
2145
2116
6759
2035
3062
1929
1657
1996
1814
1867
2068
2986
2104
1654
1655
21120
2798
2464
2009
2319
1679
3678
1676
1996
16487
1654
2141
2210
3273
1896
2533
1949
1673
1694
91941
1793
1880
2002
2851
4262
1975
1956
3161
1663
1660
1662
1996
2360
1673
4132
3471
1664
1667
1710
2785
9450
2514
2886
2138
3762
1663
1869
2174
1931
1660
2297
3191
2726
1714
2058
2664
2150
2317
2070
1662
3049
2047
6027
2570
1654
1675
1708
1656
1828
1889
1680
1858
3054
4133
2480
2450
2245
16941
2520
1657
2211
2237
12414
2132
2249
1675
1785
1687
2102
2076
2167
1802
1676
2611
2328
2215
2159
18244
1660
2533
2568
3908
1997
2155
2221
2435
1749
3268
3265
1651
1734
36220
1634
2429
2040
10516
12510
2125
138194
3266
1682
1662
1662
2140
2027
2362
1709
2858
2065
1673
8875
9975
1818
3928
1916
7239
2389
9234
2128
5738
4292
3762
1861
2054
9339
2726
2351
4188
2122
1917
2155
7268
1687
2191
2131
2140
2592
3783
1660
43280
1791
24391
3277
3765
138572
1868
2100
1843
1718
1718
2431
3221
1779
2074
30957
3530
2100
2799
3331
2439
2239
1732
2113
2275
1778
3461
1677
2582
2050
9642
3269
2003
2048
2173
2069
2326
3168
9046
1673
32471
3328
8939
1670
1768
1667
1851
2981
7245
1738
1658
2167
122245
1894
1784
2141
2173
1958
2452
1990
121456
117463
9869
3358
1945
2218
1671
9835
7998
58674
1847
3268
1680
6000
2280
3266
3015
1834
1876
2443
18511
18806
1650
2865
2764
13751
3252
4453
1986
1659
7609
1734
1959
133252
113656
2170
2588
3039
2869
1912
3490
5214
2291
1926
1733
2245
1726
4316
1987
2054
1752
2265
1718
7619
1876
1935
28626
1679
10209
2570
1755
2498
2065
1781
4997
2569
2114
3211
4326
2192
1963
1873
2917
2317
2561
3393
2064
2586
1905
127629
6819
1931
2281
1939
3434
2391
1673
2209
6899
2078
2594
2003
16059
8111
5295
2001
4697
3006
5454
2116
2488
1795
4961
3714
9969
2258
1734
1710
5922
6139
6175
3195
6024
1772
2401
2152
117946
1875
5919
5365
2272
6520
1669
9859
1658
125009
2410
3907
1799
2201
1669
2144
2218
3923
5403
2075
3021
1692
1843
9110
5650
7237
1655
1999
2416
4788
2005
2006
2370
2156
8099
10760
1927
1752
4228
1760
3266
3324
7995
4079
6171
1729
3904
1767
2010
6769
3113
2166
1654
2287
1656
2106
2276
1839
2521
1642
8944
10471
2702
1996
1790
2352
89444
1950
2780
2273
6264
6517
2238
9032
2455
3352
4675
2146
8241
5066
2997
5691
9140
2490
1899
2328
4579
2056
2504
1866
3666
32317
3806
4538
2003
2144
2788
2811
6040
2248
7324
3164
2520
8054
3024
6282
3341
2794
17142
3137
1753
1808
2192
4311
6896
3804
2873
2038
2155
2013
3285
2586
2088
2447
136940
1904
1844
2201
3055
2480
3768
1924
1707
1934
4382
2316
3086
5091
4048
89679
1983
46506
2103
3186
89333
1753
53469
3139
1823
1719
2240
1818
1739
1828
2393
2113
4237
3756
1661
4291
1796
2293
2306
2119
8333
2492
2972
9106
9956
2148
2314
2359
2769
2113
9849
2364
1793
2388
3593
97578
2078
2864
2950
3315
2614
6683
2327
2124
10468
2246
2763
2805
1672
6651
6851
1669
3383
8344
3793
5565
1924
2431
2603
2880
2428
4492
11067
2535
2206
2307
2068
3130
2111
1996
2168
6628
2381
1865
3775
2032
2115
2583
3514
3657
1838
1969
2649
2198
2424
2113
3412
2158
7609
7924
1687
1789
2885
5449
1815
2797
2354
2012
2367
2454
2869
2421
2088
2423
2569
1680
10959
7057
6101
1853
1838
6131
2536
1687
4111
3418
4758
8094
2058
4885
2043
1763
14334
1844
6834
5688
2210
3172
2179
2037
2609
5053
2512
124092
1644
6005
1762
1872
2926
2351
1979
2377
5707
5544
1708
3179
3148
2456
1881
4799
1666
5970
2009
2519
1725
1752
6154
2490
5690
9631
3513
3573
3404
2133
3371
6259
16918
2525
2176
3356
2936
1942
2551
3850
2301
9094
2110
2607
2109
1706
1728
5049
2655
5340
3522
2253
5993
22426
3385
1856
3318
2486
1676
1723
6387
16421
2634
1932
2674
5884
2217
120235
3976
1997
2114
5616
1863
5439
114501
36415
5846
4338
1850
2528
1879
7095
1746
1831
9094
1809
2017
2213
5609
1728
3210
1958
1704
2110
2561
2274
5640
112822
8716
1779
1830
4074
6646
4179
6876
2103
1981
3911
9719
1876
1876
3605
1852
2363
1933
2324
1866
2035
5577
2217
2663
2399
1652
3033
53066
1820
1807
2288
2310
2322
2087
1784
5427
2447
2161
14066
2510
2136
2466
2919
3291
2901
2966
5960
2904
4953
2515
2270
6927
1881
2745
1657
2180
2609
2485
5167
6247
2744
1973
1854
2259
6418
3063
5817
6867
6725
15050
1803
4050
2025
2262
2426
9090
2153
6840
1853
1700
3387
51461
2747
5473
5297
1655
4006
1915
5989
7300
2097
5556
3225
1679
1858
3270
2090
6729
4336
1911
1713
2808
2453
1896
5842
1991
1806
3405
2776
5631
82323
10272
1820
1910
2944
83515
3506
5769
3125
7052
2132
1848
5531
26007
3240
4480
2917
1942
2318
1823
2089
1815
5963
2641
5782
2437
1918
6054
2334
2087
4640
1858
2685
9715
10833
5526
2690
2678
5752
2008
5477
2228
2255
3167
5633
1838
6268
4854
5822
11665
6820
1866
3759
6968
2302
2308
5258
2546
6646
1959
1812
2299
2656
1817
4724
6091
2490
2051
3780
2558
3192
2204
2084
2520
1662
5772
5968
5161
8556
5774
1822
34542
4565
2192
6551
2017
2071
2441
6817
2312
2611
6179
3210
1815
6432
2068
3125
2658
5920
2338
3420
3001
2072
2318
8123
14046
13990
1710
1898
2886
1781
2082
1642
6640
1673
4506
1810
6124
3914
5790
5638
3906
1903
2580
2704
2244
2053
4680
1686
2835
1763
4264
5744
2033
5443
1706
2069
1655
2465
1841
2488
5727
4294
1881
39221
5809
1700
12732
1873
1837
8901
2644
5684
9419
3907
5416
8652
1831
2954
1865
3035
3911
7217
1891
3650
3757
3074
1944
1832
2205
3121
3378
2164
1783
360042
3482
3591
2241
1847
3715
2952
4109
6744
2273
1820
1983
2685
1950
2189
3650
2318
3491
10108
2448
2125
3111
1794
2294
2098
20342
2685
2941
1791
3900
2912
3538
1620
6491
5833
3901
2233
3734
2185
4361
3204
1980
2430
1771
2912
3550
1850
3412
2138
2351
20813
6924
6050
5990
2527
14903
3541
2080
21416
2011
2322
2268
2630
14858
2517
14409
3519
1945
2322
4606
3911
1946
2000
1846
7009
5307
2809
3722
3043
4633
2244
9219
3673
2269
2159
14565
5046
1980
2315
2188
3184
2405
11203
14791
3314
8372
5171
5605
1947
3200
3205
2082
2285
3178
3864
1802
1946
2376
2410
12843
5678
2367
3134
3337
3989
2533
2101
13920
2642
2780
5364
8070
2618
4694
2194
2613
4733
3376
2243
2014
7839
6209
1946
2705
1896
2318
3683
10717
3073
12011
3499
4046
3609
2803
1872
2715
4882
2270
1895
2816
3244
2289
4804
3389
2144
3324
1663
3665
2611
2730
4204
8818
1785
2674
6108
1955
3780
3117
4659
2382
3997
2869
3182
7847
3392
11223
2554
2873
10498
14018
2860
6259
3251
1996
10427
2957
1901
4030
12656
3471
2162
5527
7735
4992
6141
5038
3660
10044
1867
1947
1781
2752
7128
2918
2741
3378
4507
4601
28124
5076
8107
3121
1816
2621
9527
2329
6688
3789
6352
2171
5376
4245
2135
2595
2135
2500
5399
4074
2431
7450
2684
3778
3246
10844
1939
4334
2911
2796
7683
2280
5863
2275
2816
11530
2892
2455
2040
1911
2228
1946
3909
3357
5796
2399
2233
9123
2364
4701
5575
2327
14952
2434
7452
4600
3699
21151
21598
2662
4064
2995
4034
4186
3211
4476
2967
3329
7275
2502
2455
3230
3274
37520
2950
2689
2088
2087
2331
1663
2202
1670
1673
1681
1669
1687
1644
1965
2214
1682
2486
18917
1650
1650
1656
1681
1652
1658
1817
1907
1649
1871
30444
1803
1685
2064
1879
1691
4900
1878
1662
2585
2208
2233
1890
6069
1743
2743
1680
1680
2280
1681
1682
1678
2279
2274
1678
2277
1677
1653
2565
2311
2333
3256
1890
1887
2105
1670
1896
1670
2282
2055
2277
1695
24
2587
1665
1661
1660
2267
1679
2273
2276
1977
1657
113686
102591
1643
1667
1670
1897
2184
1664
1666
2269
1667
1674
2311
1667
2081
1818
1640
6365
1688
1688
1656
1689
2357
2564
2564
2565
1672
2563
2268
2272
5950
1644
2258
1676
2251
2257
2353
2332
1629
2276
1870
1677
1674
2931
1663
1645
1682
1685
1890
1890
2279
2704
2681
2682
1686
6788
1688
1681
2524
1661
1674
1660
1844
1568
1673
2080
1664
1680
2080
1679
2687
2490
1704
2064
3446
2603
1654
1707
1622
2291
1676
1800
1776
1884
1892
1889
1890
1896
2612
1894
1888
1661
2285
2198
2279
2279
1677
1674
2413
2326
1909
2457
1672
1673
1999
1664
1667
1669
1682
1682
1714
3836
1691
1675
2254
2049
2252
2518
1885
1663
1684
1809
1938
1761
3025
5064
3026
65219
2371
2380
2385
1695
1720
1868
1668
2352
1656
2586
1680
1695
2275
2881
2276
2270
1661
1696
1670
1662
1662
2329
1779
2330
2121
2491
1680
1691
2350
2568
2202
1690
1687
1689
1784
2283
1662
2267
1674
1666
1654
2374
1696
1734
2372
1651
1674
2588
1675
2476
1672
2528
1659
1665
1932
2339
1680
38759
1657
1679
1884
2514
1678
1713
1676
1703
2042
1883
1675
2279
2217
1632
2271
1778
1665
1720
1714
1679
2269
1675
8323
1677
2282
1671
1661
1671
2220
1629
2591
1648
1656
1666
1670
1670
1688
1676
1673
2578
15319
1756
1675
1850
1926
1669
1689
2203
3547
1662
1677
2504
3147
1645
1670
2263
2265
2271
2264
2263
2268
1647
2267
1668
1693
1913
1676
2066
1670
1662
1674
1643
1645
5621
1655
2366
1657
1671
1687
1670
2050
2534
2865
1916
1684
2620
2866
1685
1708
1676
1680
1673
3970
1690
1933
2227
1698
2506
4525
2199
1888
1814
1771
1657
1885
1885
1882
2574
1868
1689
2439
1657
1691
1692
1664
1678
1674
2477
1677
1699
1674
1682
1684
1678
1678
1673
1657
2065
1885
1688
1674
1663
1662
1687
1671
1655
1677
2521
2349
1651
1666
1652
2560
1685
2568
1685
2360
2569
2052
15570
1651
1650
2278
2275
1679
1694
18719
1652
1689
1671
1690
1895
1690
1691
1692
5421
1708
1676
1685
1678
2591
2275
1658
1628
1666
1677
2779
2002
2602
2375
2341
2475
2340
2374
2276
2473
2912
1663
1886
1673
1673
2267
2293
1674
2282
2286
1670
1671
2283
1687
2296
3389
1903
1908
1902
1904
3401
1748
1656
2697
2258
1684
1675
1676
1812
2584
2588
1674
2256
1666
2318
2566
1649
1651
1800
1899
1664
1665
1681
1647
1681
2356
1641
1643
1879
3589
1862
2344
1814
1696
1671
1703
1699
1707
2273
2280
1654
1623
1976
2311
1656
2640
112691
1673
3071
1942
21530
1682
2502
1672
1874
1676
1668
1883
1761
2368
2267
2337
3916
1936
3917
1646
5111
1671
1687
1792
1671
2284
2062
2068
2071
2280
6889
2284
2282
2283
2283
1660
1655
1673
1681
5351
2838
1698
2627
1666
1644
2595
1667
1658
1645
1704
2580
2581
2583
1844
2581
2598
2599
14538
1755
2522
1673
1754
1931
1750
1805
1674
1671
1671
1678
1674
1780
1658
1675
1673
1651
2538
2790
1662
1666
2203
2202
73516
2204
2641
2203
3178
9711
1686
1876
1705
1894
1684
1873
1685
1682
1683
1717
1655
1836
2088
1662
1671
1787
1672
1700
1836
1880
1673
2049
2494
2490
1674
1670
1675
1646
1649
1672
1657
1681
2556
2339
1691
1670
1668
1682
2130
2278
2273
1882
1880
1674
1674
1653
1666
2568
2280
2312
2189
2192
2240
1632
2263
2250
1667
2472
1665
1675
2782
1664
1684
2305
1661
1681
2285
1676
1650
1636
1667
1685
1666
1686
1663
1671
1890
1886
1697
1662
1880
1669
2283
2217
2871
1984
4566
2273
1676
1668
1669
1666
5373
1691
4381
1891
1885
1668
1676
1706
1682
2277
1668
1898
1659
1684
1683
2047
1682
2725
2362
1685
1672
1667
1682
1680
1766
1888
1674
1883
1681
1677
1682
1674
2183
1681
1677
1647
1666
2606
1668
2279
11218
1666
1678
1644
2399
1668
1670
1854
3598
2221
1658
4561
2337
1686
2249
1666
2011
1664
2138
1666
2274
1668
1673
2537
2782
1673
1672
1722
1720
1665
1660
1747
1664
1889
1670
2542
2315
2623
1673
1647
1647
3375
2237
1710
1797
1907
1671
1672
1666
19684
3071
1657
2285
1676
1659
18106
1681
1668
2564
2279
1700
1872
13851
1663
1666
1664
1806
1682
1644
1660
1657
1669
1689
1668
1658
1670
1935
1633
2528
2329
2040
3331
2332
558044
1685
1883
2200
1689
1882
3165
1685
5925
1906
1906
1681
3455
8820
2342
2587
2352
1660
1647
2254
1734
2255
1890
1646
1661
2242
2379
2553
2880
2286
1668
1676
1670
2527
3109
1577
1670
1707
1679
1662
1879
1660
1898
1679
1685
2293
2294
1682
1682
1654
1680
1667
1676
1686
2709
2277
1674
83415
1683
1686
1883
1883
1670
1695
2562
1671
1663
1873
2450
1675
1738
1650
1795
1796
1795
1795
1794
1672
1899
1898
1894
1681
1689
1674
1674
2153
1721
2342
1680
1667
1669
1689
2351
2868
1669
1673
2423
1661
1651
1666
1702
1702
1682
1666
2287
1675
1676
1676
1673
1674
1657
2275
1908
2315
2313
2312
1738
1664
1695
2468
2441
1662
1663
1661
5271
1889
2263
1676
1676
1900
1683
1683
2214
1683
2625
1649
1666
1662
1902
1905
1686
1676
1672
1706
2852
1678
1680
1678
1674
1662
2207
1679
1682
1685
1681
1679
1689
2213
2223
1680
1673
1668
2253
2084
1883
1678
1675
1672
1669
1697
1661
1682
1684
1654
1700
1671
1681
20703
1663
1681
1665
5079
1675
1670
1672
1683
2578
1905
1774
2212
1691
1664
1668
1668
1671
1909
1677
1677
1665
2224
1888
2306
2718
2332
2485
1861
1685
1662
11180
2274
1675
1657
1662
1658
1663
1686
1676
1674
1672
2588
2299
2302
1817
1674
9912
1669
1670
1667
1670
1700
1674
8259
1669
1665
1679
6177
2374
2636
2639
26601
2212
1664
1891
1727
1730
2268
2263
2267
1705
1703
2349
1681
1688
2260
1673
1665
1659
1793
1795
1792
1675
1793
2317
1675
1672
1808
1891
1715
1670
2375
1672
2333
1902
1664
1661
1759
1666
1680
1675
1652
2289
2574
2576
2571
1912
1656
1705
1709
1645
1645
2535
2056
1680
2595
1680
1663
1667
1669
1678
1675
1679
1899
1897
1681
1691
1676
1678
1666
1665
1661
1916
1899
1685
1682
1702
1676
1683
1683
2383
1647
1674
2295
1660
1701
2355
1689
1659
2302
1675
2384
2208
2211
500239
2206
1665
1646
1685
1663
2274
1696
1881
1682
1661
2578
1682
1682
2213
1907
1686
1661
1663
1671
1662
1660
1681
1681
1702
1668
1674
1919
2114
2493
1677
1675
2272
2532
1674
1669
1672
2266
2266
1791
1661
1678
1671
2281
1703
1666
2281
1883
1885
2214
2253
1682
1650
1650
2873
2869
1717
1896
1863
1675
1678
1646
1646
1663
2280
1693
1664
1677
1669
2617
2271
1689
1654
2283
1870
1683
2594
1666
2575
1666
1680
2393
2393
1653
1663
2071
1913
2073
10738
1675
1679
1927
1924
1675
1673
1672
1681
1895
1669
2636
8649
1657
2635
2634
2868
1684
1674
2612
2888
1649
1671
1676
1667
1666
1675
3300
1680
1680
1673
1670
1680
1692
2247
1844
2268
2920
1674
1672
1878
1698
1669
1902
1660
1690
1660
1749
1898
1795
1700
1714
1788
1897
1669
1664
2624
1667
1897
1700
1941
1646
1665
1935
1693
2597
1691
1664
1682
1682
1683
42226
1684
1651
1680
1669
2632
1675
2313
1689
1661
1673
1666
1678
1787
2231
1654
14531
1651
1857
2875
2394
1702
1663
1687
1800
1668
1690
1666
1702
1717
130685
1666
1659
1666
1655
1681
1677
1677
1680
1679
1677
1678
1675
1690
2421
1689
1689
1670
1674
1673
1655
1671
1677
1688
2307
1674
10646
1676
1686
1682
2286
1671
1731
1668
2453
1681
1709
1677
1703
1670
2076
1659
1875
1892
1689
1672
7133
1659
1655
1675
1685
1680
1785
1672
1666
1698
1659
1658
1633
1669
1721
2230
1677
1664
1665
2052
2701
3802
3804
1681
1915
1876
1675
1705
1708
1705
1715
2213
1648
1714
1616
2535
1904
1680
1657
2379
2363
1677
1671
9581
1798
9140
1662
2186
1684
1682
1686
1654
1670
1690
1663
1660
1906
1661
2047
1680
2045
1659
1670
13276
1872
1767
2253
9997
1663
1672
1899
1672
1653
1707
1677
1687
1681
1683
1785
1671
1899
1672
1672
1679
1678
1670
1762
1671
1737
2618
2616
2622
1683
1885
1668
1889
1680
1773
1674
1648
1680
2413
1707
1767
1681
2032
2636
1676
1686
1681
1682
1678
1678
1680
1692
2048
1675
1680
1661
2853
1652199
1675
1662
1660
1898
1675
1678
1678
1677
1677
1677
1676
1676
1721
1690
1673
1672
1698
1676
1704
2355
3140
1756
1689
1781
1688
1676
1781
1941
1846
2890
1692
1648
1683
1659
1658
1682
3948
1675
1660
2225
2226
1806
2278
1664
1675
1665
1665
1690
1637
1685
1683
2343
2345
2469
1661
1987
1667
1795
2427
1795
2878
2428
2432
1659
1668
16347
1672
1893
1886
2043
1659
1809
1664
1646
1669
1884
1926
1659
2350
1744
2056
1678
2225
1708
108876
1650
1663
1653
1945
1678
1670
1668
1667
1888
1812
1684
1676
1683
1687
1696
1668
1686
1681
2104
1674
1682
2279
2634
2629
2633
1632
4125
2251
7606
2156
14692
20111
1915
1917
1687
1681
1659
1660
2309
1664
114880
1902
1679
1655
2325
2315
2358
2357
10079
1685
1682
1683
1713
5709
1680
2345
2074
1665
1666
2281
2200
1686
1683
1662
2781
3347
1922
1692
1693
1661
7521
2270
2572
1654
1665
3511
1685
1665
1678
1897
1675
5459
1675
1697
1689
1940
1685
1667
1883
1679
1673
1705
1675
1674
1670
1673
1693
1693
1899
1884
2084
1643
1893
1896
1663
2025
1670
1673
1723
1671
1682
1869
1870
2287
1707
2551
1682
1809
1741
1742
1685
1657
1678
1669
1682
1707
1676
1666
2368
1668
1670
1667
1872
1674
1674
1665
1666
1675
1901
1890
1701
1785
1885
1765
1885
1657
1641
1644
1640
3616
1681
2242
2194
217706
1631
1667
1682
1674
1669
2542
1692
1704
2218
1676
1664
1673
1632
1677
1677
1685
3497
1680
1684
1689
1669
1669
1659
1656
1679
2110
1685
1659
1655
11306
1904
1650
1650
2083
1685
1682
1680
1642
1679
1695
1693
1670
1667
1680
1691
1679
1666
2300
1665
1666
1745
2351
1677
1686
1680
1675
1669
2292
1643
2285
1795
1745
1668
1678
2285
2284
1895
8991
2345
1658
1849
1671
1677
1663
1660
1693
2354
2804
1664
13400
1689
1667
2059
2284
1668
1667
1667
1687
1656
1702
1912
1662
1894
1666
1669
1678
1677
2593
7579
1664
1660
2045
1679
1648
1668
1671
1669
2263
1681
2558
2551
2259
1997
2555
1748
1686
3602
1672
6224
2580
2862
2702
1673
2346
1674
2710
2713
2087
2084
2083
1670
1664
2518
2517
2877
43891
2872
2666
1666
1693
2499
2632
2500
1902
1893
1695
1674
1687
2719
1695
1676
12524
1660
1731
1633
1672
2596
2160
3661
2053
2859
1670
2334
2279
1668
1661
1673
1885
40984
2869
1658
1690
1669
1665
1664
2613
2588
1672
4963
1673
1665
1673
1677
1692
1683
1816
2263
49048
1670
2537
1680
2437
2533
1889
1659
1670
1786
1653
2330
1670
1767
1767
2039
2341
1889
1941
1758
1757
1654
1647
2576
1673
1674
1674
1767
1676
1665
9811
10119
21989
2936
1660
1686
1671
1676
1668
2302
1649
1668
2530
1686
1686
1686
1683
1673
1680
2278
2279
2293
25695
2599
1683
1758
2635
2374
2879
2581
5662
1678
1685
1655
1671
1673
1673
1684
1826
1879
1681
2413
1698
1659
1685
1671
1699
1684
7043
1682
1684
1668
1673
1673
1711
1765
1657
1658
1886
1887
1692
1923
2370
13273
1681
1680
1883
2403
1668
1681
1671
1884
1891
1891
2459
1882
1910
1937
1679
1674
1675
1743
1676
1678
1675
1689
1680
2274
2704
2275
2709
1698
1664
1697
1652
1678
2219
1685
1674
1676
1894
1903
2575
2273
3224
1893
1892
1892
1674
1672
3362
1655
1689
1688
4110
1683
1669
1677
1665
2282
2065
1670
2421
1669
1734
1734
2156
1940
1693
1671
1692
1691
1684
1668
1673
1692
1665
1665
2112
1665
1667
423823
1671
1672
1666
1667
1702
1656
3136
2041
1661
2037
2307
4725
4960
1677
3056
3060
1708
1893
1669
2542
170319
1663
26804
5738
1658
67941
1675
1669
1667
1704
1678
2285
1663
1963
1766
1664
1676
1681
2201
1658
1897
1679
2313
1662
1674
1671
1674
1681
1674
1679
10654
1674
18621
1670
1678
2629
2337
1772
2335
17028
1898
1888
1900
1693
1896
1666
1919
1798
1648
2546
1667
1677
3119
2152
1688
2269
2034
1665
1668
1671
1878
1671
1689
1838
1675
1655
1892
1899
2349
1665
1670
1667
1811
2066
1680
1689
1682
1669
1663
1696
1687
1863
1683
1670
1878
1663
1682
6467
1687
1888
1884
1654
1673
1666
1670
1670
2010
1672
1715
1717
1673
1699
1871
3518
3517
2328
1688
1688
1901
1641
5077
1677
11660
1673
1802
1686
1671
1679
1691
50256
2594
1686
4049
5896
1666
2275
1678
1898
1893
13110
1641
1670
110249
1690
1661
1698
1696
1663
1663
1660
1663
1663
1689
1688
1864
2457
1660
1684
1810
2874
1632
2419
1668
18421
1662
1680
1653
1665
2063
1652
10340
1677
1678
1649
2063
1682
1658
1669
2074
2679
1668
1666
1668
1887
1668
2329
2062
1936
2276
206462
1669
1670
1710
2040
2124
2042
1749
2153
1749
1664
1882
2520
1680
1672
5214
2094
1678
1895
1891
1666
1674
1895
1811
2336
1684
1803
1651
1679
3408
1658
1687
2386
1752
2208
1875
2383
2925
1879
2226
2699
2261
1659
1699
1685
1668
1890
1942
1682
2062
1886
1641
1684
2382
1659
2391
1667
170450
2236
2512
2349
1676
2980
77827
1684
2422
1900
2288
2414
4294
1668
6177
1885
2553
1891
2553
1714
1801
1685
1666
1660
1658
1673
1652
2347
1663
2560
2299
1686
2874
1672
1667
2063
1668
1668
1663
1914
1689
1664
1672
1684
1686
2404
1686
1668
1677
1677
1677
1657
1652
1651
1706
1707
1872
1660
1671
1667
1894
1687
1663
1675
1650
1668
1687
1898
1658
1667
2268
1658
1677
1680
1773
1682
3398
3396
2085
1888
1672
1648
1666
1672
3005
1663
1656
1680
1684
1678
1675
1677
1711
1674
2393
1669
1672
1661
1887
1889
2284
1663
1689
1664
1676
1673
1677
2757
1684
1672
1659
1650
1680
1657
1685
1678
2056
1687
1660
1660
1673
1685
1678
1968
2297
1676
1721
1694
1693
2213
2212
1672
1672
2212
1795
2213
1670
5401
1663
1903
1679
1716
1682
1672
1649
1672
1670
1782
1787
1664
1663
1682
1677
1646
2570
1890
109939
1697
1847
1674
1708
1667
1680
1677
1679
1896
1892
1675
1666
1688
1686
1716
1653
1660
1797
1663
1661
1683
2555
2305
2553
2718
2342
1757
1684
1997
1759
1666
1904
1795
1673
2357
2247
1674
76943
1675
1797
2285
1663
2267
2279
2276
2279
8328
1696
1640
1714
1800
2434
2381
2277
2350
2292
1871
2284
2355
2630
2631
1912
2100
2286
2341
1669
2380
2384
2319
1755
2372
1927
1701
1943
1678
2348
2631
1686
2374
2389
2273
2096
2101
2102
2391
2287
1679
2062
3176
2708
1674
2647
2647
2062
2085
1667
1683
1674
1692
1660
2350
2043
2721
2725
1645
1871
2381
1659
2633
2628
2633
2632
2721
1692
1695
2601
1686
1896
1899
2723
2372
2597
2590
2081
1688
1691
2047
1703
1895
1663
1663
1690
2622
4312
2647
1857
1680
2059
1896
2569
1679
1678
1897
1668
1663
2575
1697
1694
1670
2055
1639
1689
1904
1904
1663
1663
1669
2161
1675
1713
1860
1696
2298
1660
1672
1700
1693
1696
1689
1921
1927
1876
2597
1641
1782
1691
1800
1654
1883
1669
1678
1658
1670
1655
1674
1669
1685
1664
1667
1707
1707
2201
1674
2309
2305
1696
1683
1661
1902
1873
1660
1778
1796
1822
1767
1670
1657
2552
1668
1668
1770
1770
1666
2237
1661
1683
1698
1649
3565
1758
1825
1877
1895
1674
1664
2293
1863
1754
1813
1929
1804
1679
1889
1777
1779
1661
1697
1673
1671
1673
1672
1671
1767
1689
2922
1682
1677
1674
1808
2281
1675
1674
1668
1811
1661
1665
1665
1930
1674
1655
1938
1939
1682
1691
1676
1671
1895
1797
2098
2340
1659
1654
1711
1680
1644
1681
1686
1778
1677
1672
1702
1702
1704
1686
1687
1675
1693
1755
1671
1764
1668
1671
1690
1687
1705
1678
1678
1669
1664
1706
1889
1666
1685
1662
1663
1671
1781
1693
1693
1664
3675
1676
1754
1800
2445
1680
1707
2852
1662
1669
1701
1661
3474
1676
1676
1667
1669
1671
1687
1672
1662
1668
2058
1694
1677
1671
1824
1662
1661
1660
1668
2630
1663
1662
1667
1695
1697
1670
1692
1664
1683
1673
1674
1667
1669
1667
1689
1663
1671
1666
1672
1690
1665
1674
1690
1691
1663
1658
1655
1674
1671
1677
1787
1655
1818
1675
2276
1692
1675
1663
1668
1665
1685
1667
1881
1667
1677
1649
1654
11144
1671
1670
1664
1672
1674
1809
1692
1671
1676
1683
2213
1676
1677
1681
1667
1672
3874
1677
1675
1681
1668
1696
3556
1773
1661
1677
1687
1679
1669
1676
1684
1659
1673
1683
4905
1679
1678
1639
1660
1669
1677
1677
1679
1672
1674
1661
1657
1666
1677
1680
1662
1673
2310
1663
1678
3750
1679
2398
1678
2387
1675
1892
1684
1676
1679
1676
1680
1678
1659
1658
1671
6037
1664
1679
1679
3456
1680
3261
1656
2495
1666
2382
1695
1671
1679
2889
1673
1686
1675
1680
1669
2345
1678
1671
1677
1677
1672
1666
1679
1657
2842
1685
1666
3015
1680
1673
1666
1666
1676
1672
1655
1669
1663
1673
1667
2526
1682
1672
1651
1668
1682
5619
1677
1677
1674
3623
5246
1668
1677
1677
1658
1667
1674
1688
2592
2360
1662
2396
2861
1679
1669
1666
2055
1680
2672
1657
1678
1676
1672
1661
1664
1668
1913
1683
1683
1682
1675
1673
1678
1692
1689
2577
1667
2705
1661
1676
1676
1691
1685
1660
1690
2593
4680
1682
1687
1669
1667
1666
1678
1673
1670
2361
1684
1679
1689
1692
1660
1668
1674
1675
1755
1668
1669
1671
1669
1675
1669
2827
1686
1665
1677
1677
1679
1655
1687
1687
1682
1682
1679
1684
1670
1667
1664
3203
1673
1692
1689
2440
1680
2067
1677
1677
3530
2692
1656
1787
1779
1679
1669
1665
1684
1676
1689
1692
1676
1673
1672
1679
2175
1675
1673
1675
1896
1677
1671
1673
1674
1666
1686
1680
1691
1669
2787
1680
1663
2828
1681
1654
1582
1660
2477
2447
1686
1679
3049
1668
1658
1672
1652
1702
1677
1724
1693
7138
3057
1664
1678
2670
1695
1687
1673
2501
1675
1680
1686
1791
1653
1667
1663
1661
1670
1689
1988
1692
2408
1665
1685
1755
1708
1692
1674
5510
1653
1663
1692
1689
1683
1791
1678
1678
1663
1651
1665
1677
8637
1653
1670
1686
1685
1702
1673
1675
1679
1684
1676
1663
1652
1689
1893
1679
1662
1682
1677
1643
3728
1668
1677
1677
1667
4531
1677
3276
8834
8836
8835
1679
1666
1668
1653
1663
2605
1679
1685
1702
1679
5763
1676
1685
1681
5078
1657
1694
1757
1753
2607
2363
6961
1681
1687
1656
1679
2874
1650
2514
1653
1661
1667
1666
1677
10402
4740
1758
1662
1678
4199
1661
1667
1896
1899
1676
1896
1652
1827
2466
1667
1667
1894
2383
1702
3470
1689
1693
1690
1713
1663
1909
6757
4991
1704
1886
1892
1670
1671
1899
1896
1899
3404
1679
1680
1669
1916
1662
1684
3680
2462
1662
6932
1663
1908
1658
11760
11761
11759
3248
5640
1671
1654
3042
3957
3958
3959
2712
1682
6080
1977
2697
2699
2697
1711
1683
1685
2604
6337
1682
1681
2374
1685
1687
1689
1701
3136
33937
33935
33935
3923
3925
3923
14297
14297
14299
1697
5702
3003
85857
85859
85857
1827
1827
1830
4101
2013
3051
2279
2279
2281
1705
11384
5002
1731
16497
16498
16495
1700
2438
2367
7358
1922
2743
2570
3035
1979
2575
2577
2578
2526
2318
4290
3904
2073
2025
2176
3182
2221
4389
4389
4387
2032
2114
5927
1869
97588
97587
97586
2091
1862
2075
2226
1707
2092
2097
6660
4164
4549
1701
1896
1731
112831
112831
112833
1885
1863
2314
2066
2300
3030
1863
3036
2670
1708
2626
2023
2266
1671
2274
1792
2279
1662
1816
1693
2375
2642
2565
2247
1671
5760
1875
2349
2314
2712
2643
1917
1657
1657
1657
2215
2065
2218
1895
1896
1936
1678
1678
1808
1703
2708
2282
2202
1680
1661
2218
1672
1669
1668
1689
1693
1675
2638
2619
2586
1675
27891
7260
1683
1686
4961
2528
1678
1678
1679
1681
2266
2595
1678
2280
1886
2575
1891
4335
4081
2581
2586
26340
1907
2267
2319
1698
1692
1694
2593
1694
1700
1692
1845
2297
1783
1679
1679
1676
2315
1748
1751
2553
1694
1698
1684
2328
1667
1674
2602
1663
2561
2612
1803
1705
1882
1894
1901
2545
2544
2544
2544
1664
2544
1660
2711
2546
1666
1676
1629
2358
2561
1676
1691
2609
1689
2609
2800
2342
1680
1677
2241
1682
2268
1689
2916
2281
1668
1669
2253
1680
1685
1678
1681
2285
2368
2283
1657
1673
1660
1651
1659
2566
1662
2712
2353
2354
2369
1691
2274
2271
1936
1677
2267
2271
2203
2214
1675
1679
1680
1681
1670
1681
1672
1775
1876
1676
1673
2272
1676
1666
1666
1670
2388
1679
2576
1693
2282
1674
1681
2568
1894
1674
1675
2472
1670
2284
1671
1680
1680
1679
1776
1674
1689
1676
1708
2710
2123
1698
2276
2352
1788
1788
1792
2325
1682
2390
1705
1796
1797
1770
1688
2281
3676
2367
2290
1660
2224
1640
2578
10797
1660
2583
2286
2053
1669
1747
1679
1679
1677
1679
1674
1675
1676
1678
2401
2231
2099
8871
2274
1928
1877
2637
2291
2291
1884
2319
2323
1690
2261
1684
1684
1660
2639
1704
2274
1811
1957
1666
1759
1679
2215
1887
2261
2221
2265
2261
1677
2278
1680
1925
1926
1672
1688
2271
1880
2366
1714
1912
2016
2343
1716
1776
1688
1875
1875
2307
1873
2309
2638
1665
1672
2581
1693
1694
1693
2582
1833
1910
1874
1946
1700
2303
1684
1682
2291
2279
1679
2499
2594
2267
2270
1692
1672
1691
1678
1681
2491
2460
2485
2388
2525
2604
2275
1665
1682
1673
2063
1677
1901
2299
1758
1682
2261
2565
3304
1679
1678
202410
1680
1700
5217
1704
1827
21321
1885
1953
1885
1695
1867
2237
1684
1688
1682
2305
2305
2055
1706
1706
1662
2571
1677
2568
2565
1706
1698
1676
1672
1685
2275
1894
2196
4373
2697
2857
1701
1666
1917
1678
1679
2281
2313
2577
2476
1671
1673
2299
2344
2246
1679
2243
2247
2248
2426
2200
2462
1689
1657
1672
1674
1673
2264
1699
1688
2196
1671
1697
2607
1700
2607
2567
1675
1669
1671
1985
2084
1686
2298
2316
2495
2496
1667
1674
1673
2274
1674
2363
2375
2288
2290
2294
2252
1671
1674
1692
1807
1807
1698
2308
1904
1678
1678
1678
2850
1709
1691
1694
1787
2345
2348
1694
1779
1675
2557
1656
1880
2574
1874
1936
2046
1952
1672
1669
1641
1792
1701
1696
1639
1707
1701
2584
1671
1864
2204
2264
2058
1674
2192
2093
1665
1813
2483
1813
1658
1811
1950
1785
1628
1864
1659
2084
1677
2299
2821
2821
1693
1678
2025
1904
1902
1644
10623
1818
2273
1662
1787
1678
1679
1674
1677
1676
1675
2543
2308
1678
1941
1684
2315
2608
1891
2340
1712
2490
1685
2297
1676
2048
1873
1673
1944
1652193
2249
1663
1867
1679
1677
2274
2272
2461
1678
1677
1673
2196
1676
2207
5307
1942
2266
2310
2534
2532
2531
2588
6642
4937
1659
1681
1686
2391
2844
1780
1664
2227
1672
1683
1680
1653
2193
1664
1675
2255
1693
2561
1673
1681
1757
2540
1706
1655
1706
1705
1670
1652
1678
1758
1667
2053
2055
2079
2546
2092
1696
1779
2251
1661
1660
1662
1671
2545
2246
1788
1788
2116
2341
1746
1746
2682
2505
2302
1665
2274
1679
1699
1681
1678
1700
1690
1670
2523
2546
2562
2273
2266
2688
2543
1929
1674
1663
2697
1813
2613
2614
2608
2613
2613
2024
1872
2703
1793
2704
2221
1675
1695
2252
2610
1666
2350
8724
1689
1664
1697
1679
1911
2697
1910
1674
2281
1751
2575
1662
1665
1670
1693
1676
1670
1675
1717
1676
1678
1679
1665
1691
1672
4259
2298
1670
1892
1681
1682
2835
1686
1761
1884
1674
2549
1699
1679
1675
2011
1662
1706
1705
1673
1670
1907
1663
2556
1698
1667
1670
1704
1672
2063
1893
1671
1672
1665
2504
1684
1671
1679
7879
1674
2389
2606
1687
1686
2349
2614
1680
2618
1664
2365
1697
1697
1680
1677
2323
1696
1874
1678
1698
2015
2399
1984
1685
1669
2598
2303
1671
1681
1695
1660
1703
1667
1931
1678
1680
1686
1679
1679
2184
2185
2182
2066
1936
2351
1698
6935
1685
1700
2177
1688
1664
1706
1677
1678
1707
1818
2318
1706
1708
1674
2449
2619
1794
1905
1899
2194
1901
1902
2654
1702
5895
1816
1881
2537
2535
2200
2033
1884
2305
2416
2396
2395
2274
1662
2078
1670
1647
1760
2182
2271
2278
2559
1673
1671
2520
1674
1673
2602
1672
2583
1673
2208
2201
2205
1692
1836
2478
1693
2699
2700
1672
2298
2266
2264
2235
2257
2260
1674
1661
1660
1662
2547
1696
2431
1663
1660
2280
1907
1690
2177
2469
1970
1681
2273
2275
2349
1672
1666
2283
2521
1911
1700
2419
2847
2816
2820
2607
2609
2279
2256
1690
1662
2566
2369
2488
1674
2042
1684
1684
1762
1893
1689
2498
2837
1670
1878
1875
1681
1676
1865
1682
1661
1765
1765
2539
2537
1703
2259
1671
2901
2556
1698
1697
2807
2484
2040
2483
1675
2338
2261
2260
1657
1755
2295
2276
2212
2216
2712
1693
2574
1678
2554
1675
1672
1688
1656
3708
1690
1688
1690
2556
1670
2084
2089
2083
1940
2022
2578
1655
2327
2554
1887
1753
1919
1908
2356
2087
2696
1680
1686
2485
1627
2261
2512
1798
2358
1673
2561
2172
1679
2613
2698
1816
2702
2623
1693
1895
1883
1668
2540
1683
1685
1681
1681
2402
1683
1672
1722
2460
2491
2492
2627
1739
1689
1686
1685
1692
1677
1707
469033
1893
1674
1685
1685
2346
6444
2508
7747
1815
1670
1668
1816
1817
1695
1790
1689
1881
2159
1683
2530
2529
2211
1674
2334
1674
1763
2497
2346
1667
2062
1933
2295
7174
2600
1691
2543
1858
1664
2249
1929
1663
2082
2560
1816
1670
10747
2069
1673
2850
1679
2275
2277
1691
2260
1702
2275
2278
2281
2577
1677
1675
2274
1677
4314
1664
2345
1666
2211
1666
1993
1673
2623
2584
1671
1699
1944
1685
2277
2454
2276
1761
1725
1763
5814
2254
2271
2268
2271
2563
1659
1996
1699
1885
1668
2338
18494
2199
2149
2660
1671
1669
2270
1663
1687
1679
1709
1679
1899
2268
1670
1666
2212
1663
6847
1698
1674
1692
1668
1672
1670
1670
1669
1674
2260
2517
2634
2530
1674
1886
6368
2268
1679
1884
1679
2272
1668
2237
1654
1657
2815
1662
2814
1664
2589
1658
2591
1677
2227
4098
1788
2310
2235
1673
1677
1702
1702
8329
1676
2691
2691
2217
2272
1670
1792
1662
1786
1785
1686
2305
1682
2586
1674
2612
2502
2503
25340
2571
1682
2254
1708
1700
2848
1937
1757
2051
2294
17901
1696
6826
1689
1668
1675
2059
1672
2990
2403
2257
2270
2250
2281
2281
2571
1875
1796
2571
7775
1671
2243
2067
1696
1659
2049
1666
2286
2258
1669
7264
2240
2275
2697
2542
1887
3088
2269
2268
2481
2453
3534
1665
2853
2046
1709
1681
1874
1683
1839
1689
1682
1696
1663
1876
1680
2282
1670
2214
1628
2212
2563
1884
1814
1901
2477
1696
2036
2283
1647
2300
2241
1668
1682
1680
2538
6278
5426
2067
1720
1689
1630
2601
2604
2315
7659
2565
1655
253073
1683
1888
2274
1680
2004
1830
2297
2294
2294
2433
1662
2828
1679
1680
2251
1849
2560
1786
2435
2271
2509
1675
2276
2278
1680
1786
2011
2272
2547
2292
2348
1913
2553
2031
1669
1707
1709
1668
2037
2268
1868
1941
1664
1665
5193
1690
1666
1677
1664
1677
4040
2188
2279
1886
2286
2295
1671
2463
2433
2437
1662
1657
1871
1671
1683
1924
2284
2249
2249
2564
1681
2197
2278
2200
2193
2300
2598
4832
1986
2283
2203
1685
2840
1682
2540
1687
2543
2542
1883
1629
2598
1670
2061
2282
1641
1677
1663
1664
1722
1809
1666
1905
2148
2563
2708
8321
1685
1688
1685
1663
4956
1646
1876
1703
2384
1682
1911
2251
1711
1661
2080
2192
2259
1659
1666
1792
1681
1696
2286
1863
1671
1945
2699
2698
2291
2292
1663
1675
1675
2557
1669
1674
1685
1671
1661
1671
2207
1911
1670
1676
2555
2555
1684
2214
2514
1683
1868
1662
1891
1895
1667
1704
2059
1746
1878
1744
2532
11976
1703
5382
1679
1875
1873
1673
2291
2091
1656
2337
2285
125499
2286
1890
1663
1675
2267
2519
1671
1680
1707
1675
1810
1666
2207
1683
1680
1678
1681
2285
2485
1675
1938
2312
1673
1905
1760
1811
1814
1691
1678
2438
1676
1670
1670
1681
2086
2847
2849
2623
2206
1873
1678
2274
2279
2274
1675
5086
2050
2126
2048
2193
1658
2062
1881
2302
2323
1695
1890
1668
1668
2285
1701
1655
1673
1663
1679
2284
1688
1688
1695
2209
2206
2202
2081
2080
1701
1694
1693
1694
1696
1698
1693
2703
2702
2697
40411
1674
2701
1670
1658
1690
1840
1673
2290
3279
1578
1681
1681
2351
2125
2124
1675
1656
1664
2209
1692
1692
2185
2287
1800
1678
1659
1877
1873
1683
1671
1677
1658
1790
1681
1903
2553
2701
1782
1664
1675
1866
2531
1687
2347
1813
1667
1664
1692
1692
1895
2621
1694
10621
1758
2267
1908
2800
2261
1661
1924
2247
2246
1660
1695
1691
1695
1692
8206
2352
1679
1675
1680
1681
2267
2544
2266
1681
1672
4723
2346
1691
1663
1887
1887
1890
1891
1891
1890
1891
1891
2093
2267
2264
1662
2256
1695
2256
2493
1684
1874
1874
1875
1662
2344
2071
2250
1933
1940
1695
1671
1673
1868
2288
2686
2688
2689
1897
2051
1677
1977
1668
2548
2252
1835
3554
1674
1678
1658
1676
2479
2485
2278
2482
2483
1650
1692
1690
2537
2537
1680
2538
2541
2538
2303
2490
2560
1700
1703
1683
1694
1638
1673
1688
1688
1655
2667
2343
2674
2280
1818
2609
2271
1882
2060
2557
1787
2307
2361
2036
1754
1754
1667
2282
2270
2269
1697
2357
2357
1659
2303
1795
1682
1792
1655
1695
1692
2333
2288
2284
1876
1874
2609
1769
1675
1685
1691
1676
1678
1866
2278
1673
2276
2280
1673
2273
2317
2296
2353
2256
1943
1943
1816
1814
1731
1890
2465
2461
1682
2548
1880
2617
2622
2620
2599
1905
1972
2301
1659
2474
1713
2260
2257
2059
2617
2480
2838
2552
2490
1936
2859
1670
1656
1661
1675
2271
2274
2277
1836
3138
1831
2278
2284
1655
2294
2215
2292
2603
2296
2313
2292
1667
1667
1666
1668
2353
1658
2202
1636
2461
38187
2463
1676
2242
1675
251001
2398
1696
1662
2206
2210
2284
1655
2290
1674
2263
1675
1668
2605
1670
2114
1672
1681
2536
2283
1674
1665
1946
1944
1673
1675
1675
1670
1692
2354
2262
2276
1679
1672
2203
2588
2085
1983
2200
2536
2698
2700
2472
1872
1816
2054
1694
1763
2586
4414
3363
1669
1698
2050
1660
1808
1808
2204
2203
2850
1677
2293
2297
1668
1827
2532
2161
1812
1682
1682
2272
2271
1670
2267
1669
2293
1670
2246
1925
1669
1891
1672
1673
1674
2281
2264
2268
2350
1892
2467
2130
2468
2127
1687
1644
2635
2272
2694
2055
1687
2288
1688
2542
2237
1782
1685
1682
1666
2270
1668
2270
1840
2306
2386
3682
2544
2019
1676
1673
1677
1677
1678
1675
1675
1679
1651
1695
1675
1829
1668
1676
2278
1657
1657
2449
1679
1679
1674
1654
2279
4208
2031
2556
1694
1694
2091
1907
2368
2620
2367
1689
1877
1899
1687
2698
2533
2267
1677
1634
1761
1689
1664
1654
2361
2357
2423
2563
1883
2090
1659
2287
1658
1663
2618
1943
1677
1687
1688
1687
2420
2592
2845
1646
1676
2440
2435
3297
2243
2790
1683
2570
1878
2572
2283
1667
1671
1944
1717
1806
2585
1659
1660
1676
1666
2862
1662
2863
2354
1676
1684
1680
2280
1680
2284
1683
1661
1663
2481
1653
1657
1663
1678
1675
1667
3566
2694
2345
1662
2306
2303
2305
2269
1667
1683
2270
2203
2630
1657
1654
1652
5059
1659
1658
2086
2086
1660
1661
1824
1677
1667
1804
24
2471
2453
1849
2453
1896
2291
1889
2257
2258
2262
2288
2599
2365
1663
1690
1662
1859
2336
1785
2532
1672
1667
2260
1684
2298
1685
1645
2049
2324
1663
1937
2270
2240
2252
2188
2385
1811
1811
1686
1669
1671
1888
2843
2694
1682
1825
2618
2562
2277
8906
2544
1673
2297
1900
1906
1897
1908
1673
1681
1687
1669
1669
1896
2260
2261
1956
1911
1676
1689
1679
1711
1668
2301
2299
2523
1664
2525
1746
1892
1887
1674
2571
1669
2359
1672
2422
2422
1668
1667
2299
1665
2201
1675
1690
1927
1858
2369
1877
2524
1632
2273
1668
2614
2047
1624
1681
1652
3507
1669
2617
1866
2550
1866
1658
2447
1650
1646
2601
3738
2082
1667
1672
1668
1666
1699
2359
1686
2032
1677
1677
1672
1677
1673
1675
1676
1693
1663
1986
2685
3706
2071
1700
1809
2071
2575
2255
1664
1665
1661
1664
2485
1675
6423
1673
2562
1912
1649
1679
1776
3334
2281
1675
1817
1811
1810
1942
1814
1810
1814
1811
1670
1675
1681
2310
2087
1894
1679
1674
1693
2264
2063
1902
1807
1827
1888
1629
2467
2260
1690
1891
1669
1677
1702
1686
1687
2072
1786
1789
1790
1790
1702
1688
1802
1805
1673
1703
1802
1700
1704
2303
2563
1676
9837
1688
1867
2204
2584
2534
1847
1670
2541
2264
1752
1803
2268
2492
1682
1682
1682
1779
2269
2269
2263
1678
2205
2550
1696
2001
2230
2308
1682
3198
2351
2054
2513
2055
2060
2061
2061
2268
2272
1691
1693
1665
1697
1667
2587
2628
1691
1673
2573
2065
1664
1796
25766
2489
2088
3020
3017
2430
1698
1680
1685
2317
2363
9927
1670
1682
1664
1669
1676
1670
2488
2468
2485
2490
1676
2265
2200
2202
2566
1706
2501
3279
1666
2401
1845
1752
1685
1690
1685
2848
1670
1688
1666
1688
1686
1684
1688
1687
2268
2334
2338
1670
1815
2278
1699
1684
1676
1676
2278
2613
8178
1669
1892
1664
1730
1678
1931
2280
1677
1677
1674
1867
1694
1932
2332
1895
2207
1676
1880
1661
1691
1667
2200
1674
1673
1915
2207
2196
2346
1675
4459
1690
2377
2272
1935
1815
2543
1703
2536
2803
1682
1666
2188
1768
2839
1682
1663
1661
1678
2280
1946
1947
2072
1686
1687
1688
2184
2254
1885
1703
7137
1669
1667
1669
13872
2288
1672
2211
2089
1920
1686
2381
1684
1685
1694
2286
2412
1685
2055
1805
4928
1654
1657
2369
2537
2540
1659
1686
1660
2291
1671
1668
1676
1890
1955
2275
2575
1703
2209
2407
2266
2264
2269
1863
1682
2054
1704
2295
2298
2299
2206
2208
1872
1911
1689
1911
2501
2070
1679
3985
1682
3063
1686
1677
1679
1671
1684
2279
2278
1926
2209
2210
1709
1693
1652
2309
2278
1674
1870
2304
1990
1675
1879
1683
3152
1675
1691
1674
1675
1675
1676
1691
1871
1683
1680
1657
1670
1668
1867
2053
1846
2274
1846
1883
1896
2299
2829
1657
2275
2270
2552
1696
1696
2535
2533
1668
2346
1672
2221
1675
1677
1819
2299
1818
1975
4877
2533
1874
1877
1667
1666
1687
2287
2307
1678
1677
1665
2557
2275
4981
2266
2278
2275
1905
2270
1673
2283
2283
1896
2357
1684
2455
2282
2269
2060
2066
2068
1682
1699
2206
2165
1681
1672
1673
1666
12268
1863
1862
1882
1671
8235
1834
1666
1881
1715
1682
8133
1806
2200
2321
1681
1684
2105
1677
2463
2697
1804
1671
1807
2258
2265
1680
1885
1723
1670
1886
1970
1705
2351
2262
1708
1909
1704
1677
2219
1682
2582
1661
1664
50908
1653
1653
1677
1870
2260
1677
1684
2324
2041
2486
2484
2384
2241
2279
2281
1708
1692
2274
1687
1889
2541
1684
1687
2488
2181
2277
17138
2355
1699
1699
1716
2461
2255
1680
1835
1673
1670
1662
1734
1670
1997
1666
2055
1939
32107
1688
1681
1678
2271
2274
2494
1816
1684
3099
1775
1653
1653
1676
1683
3129
1885
1715
1709
2035
2993
6413
1681
1693
2265
2098
2098
1675
1670
2018
2605
1684
2301
1673
2547
2681
1682
1685
1687
1678
1872
2240
2556
1678
1677
2303
1906
1870
2568
2114
2624
2622
1675
2619
2624
2302
2303
1711
1713
1689
1845
1649
1671
1670
1671
1669
1684
1671
1657
1688
1652
1691
2572
2602
2298
1686
2376
1680
2574
2574
2339
1675
1679
1676
2548
1684
7723
1703
1675
1680
1675
1668
1672
2506
2525
1681
1655
1658
1679
1675
1675
1665
1806
2049
2044
2048
2255
1670
1804
1679
2558
1690
2041
2565
2564
8792
1661
2562
2452
1677
2843
1685
1684
1691
1691
1686
1689
1689
1686
1675
1912
1673
2569
1685
2203
2814
1662
1941
1683
1654
1683
2584
2351
19322
2624
2509
1688
2622
2374
1919
1701
4777
2569
2569
1921
1921
1689
1672
2572
2576
2595
1662
1667
1690
1687
1667
1685
2551
1678
1684
1810
1655
1682
1690
1685
1689
2289
2291
2537
1689
1688
2569
2593
1700
2590
1708
1672
1705
1705
1793
1641
2530
2220
2085
2166
6194
2135
1804
1848
2373
1672
1690
1682
1762
2052
2050
1781
2378
2371
2373
1682
2211
1659
1664
1677
2437
1680
4707
1664
1664
2492
2031
1656
1682
1682
1689
2200
2201
1696
1657
1669
1672
2201
1747
1926
2948
1666
1676
2192
2062
2616
1762
2484
1897
2237
1888
2244
1664
2568
1702
1706
1670
1703
2303
2266
2301
1791
2556
1839
1663
1837
1900
2580
2661
2266
1692
1693
2579
1698
1698
1682
2483
2479
5331
1699
1943
2098
1671
1665
1671
1866
1871
1674
2275
1685
2041
2265
2261
2268
2269
2344
1642
1675
2687
1680
2248
1697
1697
1774
1897
2347
2375
2378
2285
2604
1665
1881
2280
2213
1694
1694
1693
1886
1685
1685
1676
2528
1687
1687
1689
1681
2348
1670
2551
1674
1674
1635
4273
1678
1686
2268
2256
1874
1667
1672
2165
1667
2349
1689
1683
1680
1684
1692
1691
1674
1684
2038
1666
1913
2244
2604
1846
1700
2263
2359
2361
1671
1669
1672
1703
1664
1714
1712
1679
1896
1688
2061
1662
1705
1704
1706
1706
2059
2086
1683
1681
2560
2527
1675
1703
2577
2271
1674
1741
1700
2582
2248
2699
2049
1684
1684
1895
2270
1653
2564
1834
1660
1661
1657
1661
2111
5723
1932
2031
1679
2512
1693
1926
1691
1688
2555
2277
1672
1680
1681
2271
2325
1638
1670
1686
1994
1714
2553
2256
2264
1664
1692
1688
1676
2338
2335
2351
7342
1675
1681
2534
2574
1654
2543
2269
6352
9954
1873
2286
1677
1772
1676
1700
1909
1681
1660
1674
1904
1685
1689
2479
2481
2478
5636
2530
1676
2534
1774
2560
1868
2254
1899
2318
1675
1699
1664
2276
2276
2590
1672
2609
1672
1768
1687
1842
2263
2300
2302
2352
1674
1683
1682
1638
5356
1675
1689
2491
2581
1769
6372
1632
2768
2551
2552
2552
1898
1682
1676
1682
2671
1697
1678
1671
2283
2083
2259
2207
1670
2095
2066
2069
2612
1813
1659
1661
1697
1673
1794
1665
2461
1680
1668
1686
1891
2278
1681
2280
2618
1703
2310
1881
2199
2269
1843
1843
2256
1705
1703
22512
1693
1916
1668
1808
1805
1807
1673
1685
2095
2301
2288
1682
1659
1910
1672
1651
2356
1664
2075
1649
2838
2291
4169
1878
2489
1674
2554
2071
2465
3875
2209
2541
1672
1860
1670
2267
1672
1886
2562
2297
2578
2575
1886
2195
1767
1763
1763
1768
1768
2569
1930
1930
1934
2364
2437
1890
2439
1674
1816
2271
2291
2551
2243
1876
2540
2279
1652
1679
1679
1707
2824
1668
1706
1668
2515
2710
1660
1662
1678
1678
2270
1833
1669
1883
1677
2260
2260
2257
2259
1768
1816
1760
1762
2540
1676
1673
1902
104435
2103
2435
2439
1912
1663
2561
1910
2192
5684
1677
2092
2092
1687
12964
1663
2289
2264
8259
1683
2566
2565
2567
2566
2333
2537
2313
1680
2710
1820
2268
2628
2302
2046
1677
1665
1813
1941
1815
2205
1690
1675
1692
2483
9997
1664
2555
2284
1680
1694
1941
1701
2602
1675
2693
1686
1670
2480
1885
1644
1877
2444
2444
1871
3676
1869
1667
3721
1744
1664
2279
1809
2302
1668
2613
2053
1708
1684
2371
78405
1668
1637
2285
1622
1639
7151
1928
2347
2250
2276
2348
1676
1686
2276
2275
1683
3455
2819
2342
6970
1873
2235
4080
1621
1742
1743
1764
13836
2206
47848
1668
1893
2307
2281
1682
3035
2283
2116
1677
1967
2361
1686
2622
2268
2626
1668
2858
2270
1638
1676
2253
2526
1812
1812
2241
1878
2265
2265
1766
2270
1619
2598
2267
2382
1694
1671
22925
1669
1995
2205
2556
2524
1665
2573
1692
2574
2102
2579
2288
2289
1687
1644
2277
1663
2625
1672
2490
1672
2559
1891
2675
1673
2776
2534
2838
2540
1661
2599
2593
2472
2263
2587
2320
1661
1882
1902
2462
1901
2666
2267
2554
1647
1869
1650
4487
1660
1687
1660
2562
1663
2095
2277
1673
1578
1684
1689
1662
1670
1667
2294
1762
1618
1760
2293
1815
1817
1910
1815
1664
1648
2356
2490
2567
2486
2490
1690
1666
1641
2564
1891
1640
2147
2380
29331
1877
1650
1672
961120
2888
2558
1673
1667
2261
1659
1669
7229
1896
1669
2265
1672
1685
2460
5867
1685
2455
1918
1938
2008
1810
1948
1673
1692
1923
2243
1719
1682
2458
1709
2395
2395
1885
1662
1874
1685
1676
1880
2279
1685
1685
2527
1737
1669
2283
2198
201268
2538
1656
1887
8658
2283
2618
2344
1664
2285
2276
2284
1693
1677
2252
1659
1693
1663
1649
1599
1676
1696
2354
2586
2287
1664
2514
1681
1677
1768
1666
1901
2694
1899
2389
1654
1644
1667
1656
2363
2279
2204
2207
1701
1635
2346
2069
2068
25599
1907
2276
2257
1682
1701
2261
1680
1916
1916
1880
1769
1898
1690
1689
2518
1678
1951
1879
1894
2251
5752
1695
10433
1634
2267
1684
2624
2491
11456
2565
2566
1662
2563
2564
1661
2236
2553
1674
2306
1682
2015
2457
2294
2681
2691
2569
1666
2930
1693
1668
1690
1914
1688
2479
1683
2478
2481
1664
3161
1677
1879
2300
1677
1671
2277
1863
2261
2273
1675
1658
1690
1681
2087
2085
1648
2424
1668
2218
1694
1691
2293
2204
2543
1685
2203
2204
2538
1649
2076
1698
1666
1698
1649
1652
1698
2419
2607
2608
1665
2102
1688
1691
1675
2272
2275
3088
2558
2584
2064
1670
1666
1672
2649
1677
1882
2861
1671
2688
2061
2358
2050
1866
1870
2861
32526
7312
1580
1697
1893
1881
2794
2798
1893
2784
1893
1667
2249
2561
2529
2847
2251
2539
1662
2269
1662
2268
2287
2277
7974
2253
1673
1673
2434
1710
3102
2043
2040
1688
1867
2281
2283
2284
1632
1695
1702
2626
2547
2550
2469
1670
1656
1677
1870
1870
1656
2303
1670
2277
2527
2544
1897
2702
2240
1669
1668
1898
2694
2260
1675
1685
1651
2702
2306
2406
1664
1875
2093
1683
1674
2852
1673
2529
2536
1647
2262
1792
2585
1676
2205
2281
1670
1684
2035
2548
2875
11947
1884
2062
53784
1662
1694
2267
1780
1785
2062
2067
1885
2541
2058
6436
2557
2271
2268
2535
2822
2533
1672
1688
1707
1691
1665
1710
2287
1708
2188
1675
1690
2482
1669
1814
2611
1706
1835
2411
1706
1695
14161
2309
2574
1902
1686
2307
2085
2311
2366
1699
2503
1690
2543
2276
2528
1659
1687
1665
1672
2276
1673
1673
1804
1900
1894
1895
1897
1826
2268
1642
2270
2065
1681
1888
2063
2065
2077
1708
2523
1681
1669
1678
2534
1676
1674
1687
2299
1661
1988
2583
1898
1681
2460
2539
2181
1667
2852
1682
2256
1701
1705
2196
1701
1669
1909
1685
5968
11074
1677
1677
2184
2331
3323
1671
1760
1899
1878
4406
1674
2427
1667
1656
1656
1683
2211
1655
2124
1678
2077
2209
2266
1875
1689
1666
1892
1891
1694
1723
68063
24871
2692
1675
2704
1678
1632
1673
1673
2854
3748
2405
2580
1865
2285
1678
1669
2201
2252
1661
1664
2287
1663
1671
2161
2491
1863
1865
2539
21768
1628
14899
1668
1847
1667
1667
2585
1687
2398
2267
2402
2268
2589
2302
1667
2397
1677
1768
2267
2348
2266
2260
2259
1670
1661
5674
1890
1879
2293
1689
2321
1661
1928
2567
6870
1677
2530
1895
2276
2189
1760
2269
1673
2271
2244
1669
2288
1866
1871
2271
1661
1895
1686
1678
1654
2295
2294
1680
2272
2357
2582
2272
2271
2149
2606
1651
1655
1821
1663
2275
9966
1628
1885
1883
1684
2435
1682
1683
1674
13448
1655
1678
1677
1650
2559
1650
2066
1681
1667
2252
1774
1670
1693
2294
1897
1788
1629
2289
3151
1618
1696
9511
1672
1793
2445
7675
1702
2448
2083
2136
1797
2257
2073
1817
1593
1688
2306
1652
2575
1761
1768
1874
2118
1919
1675
1895
2272
2259
2266
2004
2265
2268
2526
2456
1684
2273
2274
1896
1705
1709
1683
2271
2358
1668
2328
1662
2488
2489
2485
2487
1733
1789
1664
2283
2281
1683
1675
1668
1675
1672
1685
1764
4169
1705
1690
1680
128398
1684
2601
2257
2612
2513
1941
1673
1638
1940
2310
1663
2629
1784
2852
1786
2572
1678
1650
1805
2031
1646
2054
2298
1681
1689
2585
1875
1874
1694
1681
1900
2397
2396
1695
1697
1693
1875
1669
2604
3488
1676
2601
1691
2606
2199
2688
1638
2291
1797
2688
2686
2684
1672
1692
1885
1986
2329
1653
63647
1690
1688
38356
1714
1874
61232
1671
1659
2319
2521
2703
1892
2486
2166
3652
1696
2761
1695
1683
1685
2217
1661
1864
81511
2258
1863
1676
1659
2219
2065
1648
1673
1579
2274
1905
2367
1691
1920
1864
1674
1645
2608
2255
2275
1667
2278
1638
1676
2368
1680
1897
2600
2594
2539
2628
1671
1671
1705
3048
1707
2836
1891
2096
12638
1662
1666
1669
1679
1668
2212
2210
2208
2212
2202
2274
2211
2281
1696
1690
2282
1672
1677
1683
2307
1673
1699
1680
1682
2032
2067
2071
2259
1878
2222
2218
2216
2569
2080
2054
1870
1675
2080
2575
1671
2190
2055
1690
1692
1670
1689
1690
2054
1994
1689
1688
1673
1689
1686
1690
1689
2541
2563
6405
1681
2274
1944
1762
1813
2198
1936
1684
1680
1702
2480
1693
1865
2704
2404
2321
2318
1689
2318
1870
2394
1678
2271
1666
1908
2204
3223
1892
2760
1879
1882
2309
1610
1768
2448
1876
1874
2006
6830
2430
2547
2557
2262
2401
2288
1684
2557
2002
2273
2273
2277
2194
1681
2547
1676
1673
2315
1665
2301
1900
1781
2484
2489
1663
2487
2486
2485
2483
2490
2490
2484
2485
1676
1693
1685
1673
2214
2216
1818
2100
2539
1814
2208
5382
1673
1669
2302
2266
1679
2566
2543
3008
2543
2543
1676
1809
2278
1808
2355
1810
1675
1664
1766
2686
1711
2286
1701
1703
1661
1663
1758
2547
2549
1753
1756
1672
1666
2305
2524
2455
2456
2846
1655
1669
1669
1648
2283
1887
1709
2292
1671
1684
2577
1667
2708
2293
2456
2208
2205
1657
1675
1682
2020
1677
2281
1682
19952
2657
2833
1699
2504
1681
1741
1680
1741
1679
1669
1680
1683
1843
2340
2528
1657
2298
1907
2259
1689
11755
6577
1686
2536
2240
1855
1683
2236
2229
1889
2268
2269
2354
1697
1678
2486
2467
2275
2463
2314
2276
2460
1676
2059
2038
2453
2453
1693
2261
1710
1688
24969
1687
1643
1943
1697
1869
1672
2683
2013
2573
2277
2274
1662
1662
1674
2542
2049
1686
2050
1704
2274
2411
5443
1689
2547
2418
2414
2409
2414
1681
2184
2268
2849
2846
1685
1907
1908
2575
2609
1687
2263
2259
7178
1687
2261
1687
1679
1668
1710
1863
2542
2022
6784
1669
2588
1678
2266
1714
2257
1644
2262
9968
1843
1692
2267
1847
1674
1695
1695
3548
2564
1674
2562
1689
1670
1897
1676
1671
1672
1802
1890
5722
5520
1674
1755
1679
1686
4011
2274
1691
1670
2710
1672
1644
7634
2494
2258
1858
1881
1684
1681
1665
2293
2290
1694
1685
1673
1696
1670
1664
1717
2556
1656
1648
1679
2560
1656
1891
2355
1671
2334
1648
1703
1876
1677
1879
2213
26382
2215
2212
2607
2605
2516
2515
2266
10805
2399
2268
1801
2554
1673
6867
2282
2280
1696
2612
2160
2572
15219
1822
2691
2282
2698
1682
1663
2326
1671
1663
2280
10812
1648
1842
1683
1957
2564
1674
2199
1663
1674
1683
1871
2545
1642
1794
1670
3255
5028
1698
3485
2535
1780
1656
1695
2275
1667
1696
1889
1676
1668
2346
2346
1685
1683
2201
2281
2280
1674
2058
1786
6598
2272
1930
1816
1684
1886
2536
1704
1744
2288
2240
1637
2294
2022
611885
2292
1695
1673
2616
2266
2303
2273
1664
2260
2551
1688
1581
1668
2088
2058
2091
1809
3070
9161
2278
1702
2102
1703
1901
1882
2288
1660
2288
2051
2288
2289
1703
1803
2615
2208
2264
1704
2263
2621
2263
2208
1692
3697
2853
1680
1687
2448
2446
2272
2587
2443
2441
1896
2441
2445
2440
1669
2431
1688
2485
2486
1699
2436
1990
2275
2553
1845
1845
1681
2276
1888
1885
1888
1889
1884
1883
1881
2255
1993
1687
1680
2704
1675
1950
1863
2205
2205
2270
2204
2523
2288
2702
1682
1644
2705
2292
2445
2699
1673
2530
1667
1807
1664
1664
2310
2282
2329
2357
1639
2369
2266
1682
2261
3833
1881
1881
1882
1670
1880
2699
2850
1781
2571
2626
1873
1676
1892
2714
1668
2714
1823
1872
1793
1667
1685
2545
1676
2553
12436
2531
1685
4317
1914
1696
2079
2080
2345
1676
1671
1708
1757
2577
2530
1700
1653
1708
2284
2526
1673
2548
3398
2253
2180
1710
1663
5646
2376
84420
2294
33795
5158
2298
2372
1877
2275
2582
1670
2700
1689
2058
2558
1658
2572
2262
2571
1895
1842
1657
1842
1655
1678
1661
2571
1666
1662
1667
2694
2698
39883
1876
2276
1708
1748
1681
1671
1696
1691
2570
2113
2066
2305
4061
2540
1864
1692
1817
1677
1674
2237
1877
1667
2266
2494
1885
1668
1695
1691
2568
1691
1696
1691
1682
1677
1933
1678
1677
2605
1679
2275
2272
2535
2549
1663
1663
2282
1661
5013
1664
5013
1679
2547
2261
2565
2261
1703
2529
2200
2198
2194
2198
2194
2280
1658
2525
2538
2538
1684
1679
1913
3122
1667
1630
2138
1666
2380
2379
1911
2179
1678
1897
17420
1681
2247
1667
1663
1678
1680
3156
1905
1680
1702
3144
2272
1692
1668
1685
2482
1887
2482
1681
2540
1674
1676
1676
1682
2428
1654
1656
2445
2055
1674
2447
2281
1666
2075
1670
2604
1680
1679
1932
1891
1894
433611
2624
1671
1664
1661
2254
1696
4174
4735
1673
2299
1667
1652
1719
2276
3346
3346
10921
2557
1705
2845
2373
1707
1705
1707
1709
2494
2697
2609
1681
2232
1677
1669
2062
2060
2066
1696
2062
2067
1681
2354
1675
1844
1886
1691
1715
1720
2357
1718
1719
1915
1710
1679
1686
2291
1703
1680
1681
2096
1687
1780
2257
2256
1887
2256
2249
1671
1879
2264
1664
2541
1700
1877
2523
2044
2283
2561
1663
1670
1673
1668
1656
1707
1682
1670
1673
1903
2285
2284
1683
2280
1676
2283
1675
1663
1698
2274
1842
1685
1684
1707
1763
1665
1761
1665
1655
1671
11450
1881
1710
1796
35297
2250
1709
2576
2553
1670
2549
1706
1759
1677
2060
2566
1669
2570
3579
2193
1890
2637
2308
1667
1667
1689
2447
1671
1874
1682
1649
1665
1682
1668
1677
1663
1664
2260
1667
1662
2278
1811
1665
2276
1665
2305
2274
1837
2095
2090
2096
1674
1676
1672
1672
1679
1729
1692
1683
2203
2199
13515
1792
1662
1740
1884
2269
1887
1726
1693
2274
1675
1675
2461
1681
1651
1685
2088
1682
2520
1887
1663
1669
2285
1663
1670
2612
1934
1667
1669
1667
1907
2509
1871
2005
1639
1709
2285
20522
2672
2672
2206
1683
2292
2289
1650
1679
1674
1673
1852
1678
2538
1892
1683
1882
1680
1679
1810
4403
2520
2538
2549
1699
2773
2064
2530
2486
57858
2212
1651
1693
2286
1661
1660
2287
2528
2301
6383
2298
1675
1681
1892
1681
2054
1674
1672
1672
1653
1814
1668
1702
2202
2207
2379
1686
1686
1675
2595
1834
2276
1875
1682
1675
1680
6776
1679
1706
1706
2542
2539
2264
2260
1684
1685
1684
1694
1694
2189
2476
1702
1661
2563
1922
18526
1919
1781
1682
1620
1827
2284
1891
2371
1636
1669
1696
27257
1671
2576
2265
1666
1674
1650
7168
1650
2293
2264
1670
1656
1669
1654
1663
1657
1661
2273
2091
2583
1875
2087
2679
2680
2686
2681
1670
1669
927114
5022
1666
2265
2749
2446
2608
2060
1670
2237
2269
1704
2611
2534
2535
2561
1657
2587
2255
2238
1796
1787
2272
2275
1672
2276
1671
2991
1682
2265
2263
1767
1675
1670
6939
1679
2198
1678
1677
1846
2481
2483
2256
1644
1694
1806
1660
1683
2488
2597
1684
2350
1677
2340
2825
1672
1676
2271
1790
1688
2273
2195
1671
1889
2528
1683
2724
2272
26667
1705
1705
1660
1680
1663
1690
1684
1671
1706
2289
1688
1688
1688
2253
1860
1677
2499
1890
2276
1674
1654
1656
1901
2272
1676
2247
1873
1661
3102
1679
1661
7215
1676
1678
1677
3869
1889
1886
1888
1893
157056
2537
2533
1892
1666
1672
2435
1676
2342
1687
1673
2355
2360
2566
1677
1682
1867
1688
1665
1674
1670
1667
1849
53503
2674
2048
1660
1693
1906
1903
1903
1901
2449
2440
1693
1639
2202
2198
1660
1667
3317
1672
1673
2551
1671
2077
2075
2074
1664
1664
1683
1890
2532
2530
2528
5521
1674
1676
1673
1893
1693
2289
6944
2613
1670
1952
1709
2520
2523
2230
1931
2565
1676
1665
1678
2570
1879
2521
2524
2572
1681
2182
2366
1656
1682
1683
2365
1688
1665
2578
1660
1664
1677
1675
2537
2544
2537
1676
3070
2265
1686
1688
2476
1875
1678
1679
1665
1679
2293
2047
310179
1683
1912
2438
1689
1678
1668
1749
3411
1649
1675
1687
2089
1785
2194
2065
1705
2287
2909
2277
2540
2284
2548
2825
1927
1672
1674
1652
3085
2268
1758
1676
2247
2245
2439
1673
1692
1682
2215
1949
1832
1668
1656
2265
2532
2383
2299
2273
1683
2299
1670
1667
1672
1667
2707
2256
2562
2396
2569
2661
2704
2564
2565
1683
2560
1694
2257
2708
2562
1698
2581
1676
1761
1760
2272
1651
1651
1698
1675
2486
2843
1681
2953
3312
2192
1665
1659
1671
2225
251734
1663
1651
1673
1664
1683
2531
1680
1874
1819
1667
1715
1703
1668
1671
1703
1683
2285
1685
1671
1681
2540
1664
2287
2570
2283
2282
2286
2286
2212
2819
1669
1665
2291
5136
1677
1664
2558
2685
1647
2077
2207
2475
2477
2471
2471
2469
2927
2473
2478
2474
1895
2245
2305
2060
1685
1656
1776
1613
1933
1651
1708
1670
2296
1709
1911
2420
2849
1911
2525
2285
2286
1680
1872
1644
2276
1977
1772
1677
2322
1672
5416
1708
1679
1709
1673
2282
1699
1677
1649
1649
2055
1673
1660
1674
160762
1667
1663
2486
1899
2815
1637
1654
1756
1740
1683
1683
18436
1901
2272
1763
1655
1943
1942
1683
1669
2526
15171
2276
1675
2280
2276
1661
1661
1654
2246
2909
1682
1668
1664
1680
2539
1690
2299
2407
2371
2276
2137
2248
2050
2526
2053
1681
2551
128427
1680
1819
2536
47693
1680
2212
2214
1663
2212
2214
1888
1888
2469
1883
1821
1687
2281
2283
2628
2627
1873
1873
1877
2340
2089
2089
2864
1673
1689
1901
1867
2552
2546
1676
2567
2261
2571
2265
1889
1674
1671
1708
1689
2345
1675
1697
1638
2382
1671
2274
1880
1680
1676
17322
1660
3099
2381
2093
2381
1815
1815
1674
1761
3671
2305
5858
1662
1689
2288
2285
1652
2374
2528
6890
3623
1705
1665
1663
1665
1930
2284
2230
2287
2523
1665
2843
2557
1673
1678
2557
2695
2521
1677
1678
1717
1667
2266
1892
1895
1893
2268
2267
1892
1698
2167
1685
1872
2353
1686
2610
1883
1666
1668
12508
2533
1639
1879
1884
2486
2489
2486
1947
1677
1675
1681
1679
1679
1680
2273
2565
1690
1665
1892
1886
2046
3899
1777
1661
1682
2551
2605
1679
2266
1719
1676
1674
2525
1875
2376
1836
1665
1885
3943
1702
1699
1817
2679
1896
2577
2313
2771
2859
15996
1608
1912
2277
2526
1672
1674
2282
11488
2280
2284
4701
1876
1707
1688
2053
1686
3586
1902
2298
1680
1894
1684
2348
2353
1666
1676
2275
2135
2362
2292
2470
6953
1658
1663
1783
2274
1683
26908
1668
1688
2625
1668
2276
1675
1661
1668
2286
1692
1697
2851
1649
2363
2553
1813
1880
1673
2284
1673
2309
1666
1782
1883
1887
1671
2348
2192
2200
2354
2351
1680
1837
1890
2247
2061
1658
1688
1889
2266
2266
1681
2545
2262
1653
1652
1653
1678
1686
1693
2624
1683
1687
1680
1687
1683
2268
1666
2859
1694
6772
2290
1684
1893
1672
1684
3305
2524
2552
2342
2342
2342
1678
1672
1656
1889
2258
1895
1719
1715
1674
2270
1696
1668
1658
2569
2270
1686
4030
2201
2612
1693
1674
1689
1665
1659
2102
2345
6622
2343
2284
2283
3016
8318
73153
1678
1880
1798
2520
8553
1673
1665
1681
1708
8643
1679
1676
1890
1682
2747
1708
1919
2840
2435
1922
2260
1655
1873
1690
2689
1685
1686
3403
2215
3722
2556
2556
1695
2533
2315
1671
1673
2275
2597
2209
1669
2707
2704
2349
2488
2487
1694
2198
1831
1661
2014
1669
1686
1888
1755
1678
2468
1848
2258
1851
1673
2272
2288
3059
1692
1658
2264
2267
2519
2269
1668
2267
1664
2261
2278
1680
1679
1914
1915
1673
1833
2527
1684
1683
1677
1665
2268
1682
1677
1675
2274
1903
1652
6385
1897
2271
1676
3571
2555
1700
2250
2565
2249
1699
2208
2527
1763
1677
1813
1679
7208
1674
2262
9983
2272
1654
3038
1705
1706
1672
1673
1668
1668
1674
1677
2247
2209
11540
2284
2286
2211
1668
2496
1674
2406
2557
1677
1681
8721
1682
1681
1895
1686
2361
1664
1665
1578
1669
1669
1667
2249
1672
1705
1706
2284
1898
1709
2842
1919
2557
1672
1869
1655
2612
1682
2267
2582
2582
1906
2619
1815
4652
3614
2255
2699
2700
2507
1686
1660
1882
4231
1884
1666
1671
1839
1688
6057
2575
1688
2626
1685
2267
2368
2310
1699
1691
65489
2515
1698
2351
2303
7534
2300
1682
2037
2069
2277
1661
1660
1657
1654
1682
2519
1684
1683
2523
1679
1683
2280
2520
2520
1678
2536
1672
2536
1919
2350
1681
1743
1710
1690
1654
2288
2274
2272
2546
1681
2532
2242
2194
2242
1671
2561
2296
2565
6129
2102
1695
2058
2575
1659
1676
2577
1676
1926
2553
2553
2298
2557
1676
1950
1682
2034
1655
1671
1654
1657
1671
1671
1655
1675
2043
1673
2263
2513
2511
2241
2241
2057
1677
1674
2521
2567
1888
2278
2281
2354
2542
2439
120086
2551
2536
1678
2532
2563
2553
2550
2550
2553
2059
2535
1647
2090
2355
1907
1875
2488
2283
1864
2413
1900
2577
1895
2561
2209
2209
3142
42574
3141
2220
2224
2223
2485
1671
2625
2545
2548
2665
2848
1648
2418
2547
2575
2672
1703
2353
2063
1894
2433
1903
1905
2275
2535
2535
2276
2535
1889
2817
2491
2265
2268
1924
2266
2524
2520
2290
2287
2286
2391
2539
54975
1843
57933
2299
2462
1709
1710
7112
1709
1804
2577
2138
2277
2305
2275
1888
1705
2125
1938
2567
2263
2286
2285
2287
2345
1887
2208
2294
2533
1673
2275
2278
2850
2569
2247
2271
1656
2211
36863
2539
1892
1885
2606
2207
1673
2219
2544
2555
2584
1682
2308
1680
1679
1673
2254
2255
2254
2262
2354
1684
2333
2491
1668
2619
2265
2276
2277
1781
2538
2287
2284
1806
2284
2289
132143
2288
2370
2277
2390
2203
2552
2173
2439
1714
2494
2282
2246
2577
2273
1910
2491
2268
2285
3062
2376
1885
2349
2381
2675
2613
2842
2673
2533
2843
2028
3874
2292
1720
2500
2529
2527
2185
2527
2846
2530
2535
2045
1766
2267
2270
2268
2031
2048
2175
2598
1688
2373
1892
2261
2300
2300
2299
1888
2301
2704
2581
2853
2579
2604
1888
2281
2602
2344
2506
2264
2312
2288
1877
2276
1682
2033
4169
2555
2557
2258
2539
2305
1940
1679
2494
1894
2272
2276
1659
2552
2546
2546
2550
2546
1653
2575
2549
2548
2278
2281
2348
2536
2257
2265
3143
2564
2268
2264
2275
1668
2288
2286
2288
2286
2282
26814
2310
2310
2543
2286
2519
2516
2287
2519
2214
2512
1864
2102
1661
2574
2321
2531
2523
1752
2526
2576
2292
2290
2291
2288
1696
2483
2275
2282
2288
2340
2289
2290
2287
2558
2274
2208
2208
4378
1895
2264
2552
24934
2263
2541
2238
2276
1903
1909
2280
2556
1906
2678
2551
1672
1901
1703
1900
1899
1704
1903
1903
1901
1905
1904
1642
2249
2271
1906
2197
2197
2259
2202
2260
1671
2535
1697
1697
1680
2980
1902
2412
2852
1677
2292
1773
2257
2271
2267
2270
1671
1857
2256
2263
2294
2293
1645
2844
2611
2296
3265
2613
2568
2577
2841
1667
1678
73190
1677
2275
2545
1680
1666
2352
1859
2420
2846
2830
1682
1895
1897
2431
6221
2212
1871
2195
1688
2570
2288
2265
2835
1686
2480
2153
5973
2444
1672
2574
1669
1674
2304
2301
2304
2256
2444
2304
1888
1877
3895
2470
2468
2561
2470
1859
2379
2554
2564
2562
2382
2291
2286
3114
1683
2363
2301
2496
2627
2275
2540
2540
2536
1708
1648
1895
2572
1904
2303
1898
2402
2243
2272
2843
2690
1835
2280
1776
2298
2277
1780
2695
2200
2284
2286
2561
2561
2560
1674
1671
1705
2701
1667
2277
2276
2100
2290
1893
2275
2268
2263
2562
2027
2562
2267
2298
2266
2300
1683
1701
3813
2267
2298
2567
2272
4988
2285
2486
2491
2554
1758
1756
2585
2282
2281
3247
1676
2284
2287
2288
1665
1648
1669
1667
1669
2520
1708
2481
1774
1773
2269
2214
2390
1697
2271
2192
2310
2273
2581
2581
2265
2312
2271
2278
2277
2273
2706
2702
1682
1679
2269
2268
2377
2692
2296
1907
2267
2706
2252
1708
2270
1909
2540
2265
2561
1889
2481
2702
2567
2563
2566
2277
2280
2246
2275
1695
2250
2550
2593
1680
2353
1675
1687
2279
2595
2593
1994
2296
2552
2551
2555
2552
2545
2548
2690
1674
2280
2309
1671
1669
1788
2528
1884
2293
1655
2496
2289
2289
2289
2289
2191
2273
2273
2493
2491
2496
2714
2713
2705
2708
2046
2706
2709
2265
8577
2275
2279
2348
2273
1786
2277
2541
2306
2302
2281
2277
2278
2305
2100
2523
2523
2521
2524
2521
2541
2542
1667
1569
2584
2579
1888
2247
2494
1690
2950
2320
2047
2709
2287
2272
2583
2030
2361
2878
2275
2280
33225
2283
2275
2388
2387
2386
2184
1891
1879
2186
1891
2050
2321
2532
2530
2292
1693
2273
1662
1708
5071
2565
2296
2295
1891
2587
3291
2055
1755
2218
2264
2265
2564
2563
2264
2707
2264
2536
1890
2488
1889
1690
2488
1873
1873
2489
2486
2838
2845
2256
2280
1649
2838
1652
2276
2709
2845
2264
1643
2531
2524
1653
2580
2205
2258
2297
6834
2566
2286
2271
2275
2271
2277
2277
2272
2275
2543
2271
2252
2250
2524
2543
2294
1860
1670
2256
1673
1676
2559
2557
2289
2277
2081
1709
1666
2271
2698
2549
2545
2696
2555
2547
2532
2545
2532
2549
2549
2272
2546
2547
1916
2548
2545
2339
1932
2484
1904
2360
2266
3492
2288
2290
2273
2842
1783
2088
2305
1690
2523
2521
2289
2190
2275
2276
2435
2283
2277
2276
2277
2278
2277
1664
2274
2474
2260
2257
2267
2539
1685
3657
2521
2542
1679
7641
2704
1864
1674
2282
2279
2281
2280
2030
2704
2705
2538
2538
1863
3337
2681
1896
2558
2210
2466
2466
2555
1894
2291
2292
2585
2590
2581
2244
2572
2575
1903
2541
1906
2545
1661
2384
1786
2376
16611
1645
1690
2564
2581
2541
2638
1691
1688
1688
1912
14420
3673
2439
2251
2583
2252
2255
2248
5038
2583
2250
2254
2135
2133
2306
2500
2497
1680
1700
2498
1680
2134
1863
2261
2281
2279
2055
2283
2360
1866
1883
2278
1884
3019
2469
2561
1899
2712
1671
1881
2218
2306
2217
2309
2609
2606
2304
2303
1668
1667
1879
2562
2543
2542
2548
2281
2548
2547
2544
1892
38829
1887
2283
2282
2487
2605
2567
2043
1664
2714
2312
2492
1893
2494
1691
2488
2494
2312
2314
2269
2274
2270
2269
3420
2541
1677
2784
1677
1678
1679
2535
1679
1679
1676
1677
2549
1878
2283
2568
2561
2343
6732
1692
2378
2374
2494
1688
2281
1872
2277
1661
1683
1662
1663
2274
1664
2274
1900
2189
2549
13520
2263
2277
2268
2587
1668
2090
1903
2535
4072
1677
2278
1637
2590
2294
2291
2586
2024
1901
2514
2271
2834
2700
2439
1691
2571
2400
2266
1914
2268
1666
2695
2570
1653
10296
1674
1672
2487
2484
2487
1666
2487
2490
2490
2494
2277
2277
2507
2366
2268
2346
2270
2544
2271
2569
2272
2512
2273
2272
2537
2286
2292
2274
2064
2272
2541
2577
2342
2290
1693
1695
2262
1694
2455
2278
2304
2301
2279
2293
2257
1781
2544
1703
1679
1703
1701
2075
1887
2507
2051
1657
1689
2310
2306
2594
1902
2277
2499
2357
2359
2356
3089
2547
2025
2228
4380
2354
2546
2352
1694
1868
1652
1669
1671
1710
2297
2496
3957
2378
2722
2684
2017
1666
1671
2486
2826
2547
1877
2697
2845
2828
2827
2526
1960
1862
2257
1907
1901
2681
2675
2295
2675
2585
1693
1698
1693
1688
2246
1909
2348
2572
2572
1864
1866
2393
2562
2260
1684
1871
2055
2701
2575
2447
2205
2302
2297
2302
2305
2302
2267
2270
2121
1747
2267
1583
1659
2274
1799
2315
1865
2684
1685
2555
2555
1684
1683
1679
2260
2257
2533
2257
1784
2255
2532
2356
1661
2388
1665
2568
2627
1695
2547
2312
2268
2286
2383
1704
15798
1656
1656
1879
1674
1679
2029
1655
2848
1674
2757
1897
1896
2543
2582
2584
1896
2276
1688
2518
2595
2324
2330
1885
1885
1681
2534
1682
2516
1939
1695
2273
1653
2704
2887
2279
2710
2267
1706
2041
2633
2259
129629
2526
2658
1679
2313
2694
2252
2579
2687
2565
2265
1684
2271
1719
2626
2314
2304
2313
2281
1682
1682
2077
2401
2314
2401
2275
2302
2304
2342
2447
2584
2710
2312
2520
2388
2283
2243
2522
1670
2401
2576
2257
2254
1897
1684
2278
1651
2041
2810
2279
2472
2278
2274
2534
2207
2537
2278
2297
2273
2536
1688
1814
1884
1897
2492
2373
2127
1699
1645
2345
2532
1693
1680
1896
2604
2944
2574
1905
1671
2299
2572
2259
1764
2529
2046
2585
1666
2545
1775
1803
1679
2280
1679
1786
2307
1892
1865
1866
52535
2038
2281
2281
1683
1687
1677
2217
1889
2218
1690
2216
1720
2195
1677
1672
1700
1912
1912
2820
1890
2616
1657
2616
2515
2481
1707
1762
1812
2202
2261
2639
1816
2284
3818
2541
2386
2268
2535
2532
2507
2426
1694
1934
2450
2418
2287
2605
2605
2299
18720
2545
2286
2545
1637
1688
1695
1906
1691
1811
1810
2574
1687
2552
1677
2503
2305
1677
1701
2291
2589
2522
1677
2698
2702
1661
2092
2530
2526
1919
2553
1883
2558
4586
1881
2565
1919
2838
2219
2218
2583
2455
2262
2367
1659
2543
2547
2041
2273
1841
2316
2269
2269
1667
1675
1675
1675
1673
1676
1672
1673
1673
1672
1673
1673
4535
2277
1791
2547
3104
1690
2586
2382
2383
4371
2621
1681
1682
2279
2298
2283
1661
1905
2606
2563
2293
2832
2830
1668
4431
1663
1892
1680
2263
1702
1702
1664
2518
2322
2283
2602
2265
2517
2262
2261
2261
3526
2293
2376
4879
1703
2377
2581
2277
2583
1671
4887
2381
2488
2542
2271
2271
2264
2272
2273
2514
1788
1668
3269
1901
2208
1877
1877
2308
1897
1657
3269
2549
2583
2573
2557
1944
1680
2025
2296
1651
2288
2425
2426
2545
2345
2344
2710
2581
2064
2563
2753
3293
3377
2221
2219
2686
2672
2638
2581
2674
2264
2585
2300
2304
2277
2560
2198
2197
2549
2202
2579
2578
1879
2584
2569
1655
2569
2571
2268
2572
1664
2453
2391
2275
2590
1670
1679
1680
1677
1667
2270
1666
2529
2262
1759
1699
1937
2271
2586
2254
1692
2582
2526
1684
1946
1784
1786
2187
1679
3575
1674
1896
2310
1915
2485
9165
1716
2261
2552
1892
2585
2284
2253
2263
1688
1687
1687
1911
3299
1687
2273
1684
1683
2282
1683
2293
2352
2573
2008
2278
2292
2360
2292
2532
2277
2283
2263
1690
2283
2530
2530
2287
2528
2532
2327
2374
2215
1692
2526
2526
2275
1659
3567
2283
2278
2312
2614
2588
2578
2591
2281
2303
1669
1696
1677
1691
2371
2591
2275
2513
2238
2297
3880
2296
2263
2596
50295
2295
3879
1886
2206
2575
1808
2280
1667
2276
2250
2275
2276
1684
1684
2292
1878
2542
1683
1685
2298
2292
1664
2291
1661
2294
2292
2267
2262
2251
2264
2512
2555
1721
2558
1880
1880
2306
2300
2381
1662
1680
2560
2556
2566
2286
2286
2322
1882
1880
1880
2322
2267
1871
2269
2281
2385
1783
2366
2434
2212
2209
2210
2210
2210
2210
2197
1696
2306
2261
2266
2267
1893
3853
2550
2294
2551
2549
2552
2284
2577
14546
1673
1907
1899
1900
1908
1680
2277
1680
2567
2148
2531
2299
2533
2296
2279
1687
1902
2558
1675
2269
2267
2567
2268
2542
2299
2569
1674
1651
2831
2243
1882
2279
2257
2070
2503
2394
2393
2269
2264
2554
2273
2267
2554
2299
2400
2298
1900
1898
2051
1656
2268
2693
1658
2831
1866
1670
2260
1673
2257
2269
2265
2493
2706
2577
2573
2577
1657
1657
2264
2534
2471
2617
4538
2294
2191
1669
2242
1882
2242
2530
2532
2553
1903
2668
2354
2560
2557
2282
2285
2429
2287
2138
1916
1916
2482
2291
2703
2702
2711
2611
2712
3730
2541
2061
1668
3458
2538
1667
1889
2480
2517
1889
2516
2304
2225
1700
2373
2371
2373
2428
2583
2840
2583
2265
2568
1841
1681
1681
2307
1873
2271
2268
2282
2292
1660
2196
2202
2195
2555
1676
1674
1689
2299
1664
1686
1662
1677
2474
1675
1651
2576
1674
2565
2491
2610
2523
2424
2530
2429
1910
1888
2289
2338
2277
1898
2286
2337
1910
2278
2272
2281
2280
1684
1792
2511
2254
2546
1683
1898
1994
2566
2569
2570
1888
1693
1693
2263
2290
3653
1691
2574
2515
5143
2532
1690
2346
2268
2273
1367167
2284
2268
2267
2268
2266
2265
2283
1892
2782
2266
2266
2564
2564
2565
2561
2563
1688
1661
1658
2265
1655
2303
2574
1655
2574
1694
2284
2287
2610
2257
2463
2295
2299
1709
2301
2298
2706
2555
2294
2521
2553
2581
1704
1707
2070
1666
2529
2528
2527
2627
2213
2623
1894
2280
2282
2214
1675
2216
2219
2273
1706
1663
2099
2284
2284
1678
2682
2375
1668
1668
2041
2037
2036
2288
2522
2267
2523
2594
1791
2246
1953
2349
3127
3128
2569
2614
1892
1898
2304
1701
2077
1704
2638
2277
1660
2257
2259
2259
2260
2708
2287
2263
2561
2049
2267
1898
2560
2425
2209
2072
1695
2264
2265
2271
1673
2263
2352
2563
1638
10708
1899
2286
2287
2286
2286
2292
2254
2384
2402
1704
2284
1694
2037
2293
2287
2286
2333
4353
2023
2206
2528
2691
2693
2303
2121
2118
3039
2250
2258
1830
2047
2056
2541
2541
2633
2516
2289
1672
1678
2248
2310
2301
2311
1684
2050
2262
1661
1661
1675
1675
1673
1767
1877
1705
2223
2219
2212
2221
2219
2688
1674
2567
2567
1667
1686
2252
2140
2140
2305
2299
3578
1846
2584
2285
27383
2561
2270
2573
2572
2579
2578
1893
2714
1667
2483
2283
2255
2082
1869
2700
2271
2264
2684
2346
2458
2279
2278
1695
2279
2284
2255
1898
2248
1900
1696
1696
1694
1689
1709
78992
2580
1920
2577
2266
36895
2267
2253
1855
2273
2698
2472
2564
2275
2251
1895
2251
2541
2298
1788
1787
1888
2314
2286
1689
1680
1707
1874
2304
1883
2295
1884
4351
2514
4357
2522
2537
2281
2577
2549
2268
2278
2270
2264
2266
1702
2253
1896
2241
2257
1709
1789
1894
1901
2530
2525
2526
3795
2740
1682
2337
2563
2723
2059
2705
2510
2513
2541
2543
2538
2054
2288
2311
2273
1657
2275
1695
1680
2571
2255
1860
2552
2402
2290
2319
2619
2514
2407
2253
2487
2523
2276
2278
2293
2293
1655
2208
2277
2490
2281
2281
2837
2280
2268
2282
2496
2497
2295
2189
2609
2609
2130
1733
1902
1643
2225
2221
2309
2305
1684
2638
2289
2586
2292
2265
2540
1860
2531
2519
2518
2533
2195
2206
2296
2464
2320
2627
2562
2269
2557
2559
2560
2280
2354
1944
2206
2519
2264
2287
1674
1675
1674
1674
1677
1675
1677
1674
1762
2290
1677
1675
1677
1668
2100
1653
2562
1670
2610
2280
1689
1677
1674
2346
1679
1678
2068
1679
1675
1675
2499
2020
1850
2340
2268
1708
1689
2219
1815
1710
2209
2208
2205
3224
2208
2208
1876
2283
1688
2289
2070
2270
2270
2290
2270
1662
1677
2548
1893
2272
1682
2270
1897
1694
2286
1671
2552
2288
2015
2281
1900
2280
1683
2281
2280
1700
2266
2533
2529
2529
2531
2707
2271
2707
2578
2218
2532
2295
1874
2293
2562
1758
1910
2222
2553
2555
2294
2635
2271
2270
2588
2273
1749
2555
1909
2555
1681
1680
1680
1673
2277
2701
15900
1580
2702
1879
2566
1892
2611
1713
2275
2568
2538
1667
1667
2080
2282
2281
1676
2563
2595
2558
1910
2563
2213
5859
1662
3856
2564
2562
2242
2523
2310
2513
2515
2272
2275
3407
2539
2553
1883
2707
1677
1671
2540
1746
1461173
1652
2045
1669
2543
2365
2540
2565
2838
2214
2210
2290
2292
2292
1658
1866
1897
2027
1672
2080
2256
1904
2210
2272
1813
2086
2384
2675
2385
2285
1665
2543
2342
2363
2058
2058
2362
2610
2563
2574
2266
2456
2145
2565
2562
1898
2048
1661
2324
2533
2275
2535
2279
2352
2276
2267
1901
3335
2265
3294
2271
2311
1892
2525
1861
3245
2297
2565
2296
1839
2296
2553
2299
1888
1892
1666
1665
2550
1663
4549
2556
1894
2556
2556
1701
2587
1697
1697
2285
2261
1883
1680
1673
3681
2845
1688
2487
2280
2674
2278
2597
2211
2209
2207
2194
1679
2024
2717
1765
5341
2554
1690
2695
2827
1677
1677
2351
1677
1922
2351
1677
2700
2436
1671
2274
4823
4823
2528
2573
2544
1666
2281
2306
2218
2215
2271
2493
2219
1683
2541
2491
2497
27254
2401
2585
2588
2287
2301
1688
2301
2562
2562
1763
2693
41022
2499
1708
2227
6642
1908
2124
1743
1690
2121
2122
1841
2576
2483
1668
2446
2383
2269
1689
2622
2840
2338
2702
2545
2542
2052
2584
2288
1658
1849
1659
1873
1892
3500
2283
2300
2380
2298
2587
2268
2263
1677
2270
2271
2272
2268
2302
1679
1684
2510
2537
2370
5685
2546
2572
2173
2559
2557
2280
2552
2626
1677
2279
2279
1669
1653
2556
1914
2311
2278
2284
1807
2263
2261
2263
2582
2281
1625
2259
1664
2538
1811
2279
2286
1689
1787
1648
1704
1667
1913
2124
1679
2352
1916
2280
2278
2267
2354
2044
2040
2182
2418
2568
2570
2287
2287
1871
1707
2579
1671
2238
2271
2306
1677
1668
1819
2270
2232
2274
2274
2282
1813
2256
2196
2785
1691
2269
2211
1699
1696
2251
1686
1688
2255
2580
2560
2705
2703
2702
1657
1649
2303
1876
2621
1681
1685
2043
4985
2419
1874
2565
2428
2262
2121
1681
2280
2458
2521
4220
1883
2265
2264
2285
2562
1671
1670
1750
1689
2717
1684
2542
2614
1873
1668
2611
2499
9394
1670
2228
2542
2526
2277
1863
2269
2268
3572
2329
2260
2356
1669
2195
2166
2851
1688
2490
1683
1688
1681
1689
2070
2492
1712
1865
3870
1705
2276
2560
2563
2842
1690
2208
2206
2502
2543
2700
2564
2700
2392
2563
2214
2267
2207
2562
2255
2280
1866
2658
2264
2263
2662
2537
1655
2607
2275
2544
2302
2272
2497
2552
2498
2267
2271
2552
2269
2212
1696
2530
2369
1679
1900
1775
2528
2504
2262
2528
1685
1904
1829
2275
2275
1888
3706
2199
2212
2207
2210
1652
2218
2213
2210
2211
2208
2212
2211
2209
2685
2341
1896
2579
2535
2537
2538
2541
1913
1901
1903
1755
1687
1690
2543
1685
2273
3496
2560
2301
1864
2237
1665
1703
1908
2354
5087
2529
2610
2280
1577
1889
22284
2640
2612
2130
12441
3311
7233
2167
4830
2122
2471
1653
2488
2102
2361
2168
1956
2078
1666
2049
2125
1976
8585
3112
2097
2101
1679
2169
1899
12362
1820
1619
2165
2162
2943
19918
2162
1645
6205
8397
1996
8557
2162
2772
2161
2159
2064
3525
1942
1765
2168
2218
1916
2653
2378
4588
2161
2163
2431
2159
1660
3684
1833
2032
2162
4086
2781
16050
1665
2137
3485
1815
2471
2951
1714
3311
1653
2162
6278
2201
1945
1742
5569
2168
1663
2504
2161
2122
2163
1844
2145
2162
1783
2179
6125
8113
2889
3397
2160
3444
2163
16413
1660
2481
2159
2160
2164
4506
2139
2159
2378
2182
1654
3347
3088
2164
1684
1837
1686
1815
1998
8557
2168
2160
2121
2162
1663
2165
2090
2000
2162
2161
2032
3903
3270
2544
2164
11204
2159
1680
1882
2131
1774
3504
2167
2606
2199
1830
3238
2026
2161
2071
1674
4377
2208
2160
2096
2162
2341
1758
6207
1845
1993
2163
1680
1684
1694
2355
1735
2312
2159
2206
2530
2654
2085
6807
1744
1677
2163
2161
2774
2160
2393
1953
2178
5062
2654
3547
5300
1837
2162
1952
2239
3865
2157
1678
2163
1963
1696
1656
2210
2676
1659
2162
4932
1673
2161
1666
18448
7734
2160
2697
1661
2655
1789
1787
1789
2191
4192
2179
1657
3015
1666
1678
2482
1670
1665
1670
2179
1683
1676
2183
1578
2585
1580
2180
1580
2337
4446
2590
1661
3156
1677
1882
2369
1665
1664
1663
1671
1690
1689
2026
1667
1681
2947
1666
1672
1687
1667
1673
1679
1660
1659
12724
2609
2609
1915
1675
3331
1840
1662
1688
1922
2281
1654
24636
2336
1666
2342
1671
2369
1671
9747
2074
1676
1663
1753
1649
1870
1671
2404
2359
2354
2357
1672
1718
1719
2551
1669
1900
1667
1668
1667
3745
1637
433301
1679
4983
1906
2011
1697
2376
2375
1661
2718
1683
1685
1670
2164
1681
2056
1679
2188
22345
1671
1650
1647
14445
45103
2269
1873
1679
1653
1662
2869
1886
1756
1758
1756
1713
1676
1672
1674
1692
1671
1669
2130
2198
2509
2253
2458
2615
2619
1677
1677
1677
1677
1662
1672
22356
3559
1676
1681
1669
2168
1849
2334
1669
2260
1759
2542
2251
2266
14933
1664
1965
2125
1628
1665
2615
2425
2305
1679
2151
1670
1656
1678
1926
4001
1890
1676
3769
1665
2892
2149
2488
1677
1699
1958
1684
3442
1634
2008
44877
1687
3727
1891
1673
1633
2219
1674
2258
1663
1685
1680
1665
2505
1665
1658
2458
2503
1889
1887
1687
1656
1670
2246
1668
4905
2157
1665
12665
2572
2573
2197
1664
1664
2380
1698
1659
45799
1714
2423
1671
1732
2284
2452
1792
2232
1668
1670
1663
1898
2657
4206
1662
1671
2226
1895
1990
1675
1663
1670
2057
4034
1672
1989
1687
1668
1667
1703
1653
1682
1653
12284
1691
1650
1647
4999
1944
2086
2361
5845
1666
1705
9195
1671
4329
1668
1677
1659
1663
1886
1886
2539
3491
1663
2237
9001
1750
88818
2048
2987
1681
1666
12614
1666
7710
3812
1644
1647
1796
2092
2128
2467
1655
1678
2044
8795
4883
2260
1673
2812
22187
2150
4237
1662
2340
1779
1677
1701
2381
4704
5182
17782
1646
1669
2219
4184
1664
1664
1685
2400
2424
1667
2749
1707
1652
2750
1795
1793
4635
1694
4493
1667
2059
1680
2237
1647
1643
8435
1659
1950
4611
1652
19306
1579
2410
1747
11462
3667
5633
1667
1655
2038
1810
6609
2039
3306
12249
5805
1666
1699
4362
1666
1685
1677
1675
57531
5247
1654
2025
1671
2555
1679
1681
2634
1687
1673
1670
1655
1677
1672
1682
2083
1671
1665
1899
2211
1680
1579
1976
1659
2319
6063
1996
1675
2806
1895
2083
1670
2594
1706
2547
1671
1678
1687
1685
1666
2582
3289
1671
1680
1782
1667
1667
2338
2568
2547
1673
16427
1686
2325
1896
1893
1662
1885
1664
1889
1642
2625
2049
2067
1678
1641
1670
1674
1665
1673
1667
1687
1702
1666
1667
2617
1661
1675
1898
1909
1911
1790
1659
1676
1672
1673
1674
1671
1679
2710
2711
2357
2356
1654
2279
2308
1901
1672
1662
1675
1694
1666
1694
1896
1897
1678
1693
1681
1677
2838
1672
1898
2302
1668
1668
1697
1668
1681
1650
1700
1667
1671
1687
1706
1681
1667
1660
1839
1662
1661
1662
1680
2280
1895
2446
1668
3064
1682
1683
11766
1670
1671
1674
2283
1682
1668
1662
1668
1666
1669
1696
1681
1671
1670
1677
2274
1911
1657
1673
1671
1664
1668
2348
2346
2348
1936
1690
1649
1681
1652
1898
2185
2215
1876
1670
1663
2298
1688
1669
1676
1889
1886
1886
1669
1680
1793
2290
1671
1904
1676
1675
1684
1715
1675
5084
1668
1696
1678
1678
1678
2369
1665
2445
2306
2303
1905
1902
1655
1687
1666
2429
1787
1792
1789
1905
2382
1680
2258
1663
1668
2334
1662
1651
1672
3463
3464
1680
1818
2602
3564
1903
1671
1695
2569
2267
1668
1661
1890
1686
1668
1676
1677
2277
1912
2131
1662
1759
1692
2046
10016
4356
2319
1658
1902
1682
1880
1696
1700
1669
1672
1659
1658
1656
1658
1653
2714
1685
1670
1661
1658
1664
1951
1671
1690
3734
1690
1682
4001
2591
2138
1673
1664
1689
1661
1658
1682
1679
1674
1676
1680
1684
1681
1648
1648
1680
1638
1694
2301
1651
1698
1683
2562
1870
1803
2638
1673
3201
1914
1691
1689
1895
1681
2524
1697
1669
1655
1665
1668
1761
1674
1670
2172
2160
2158
1690
1690
1653
1666
1683
2304
13638
1690
3100
2318
1685
1670
2387
2233
1699
1681
1916
1675
1663
1674
1668
1677
1666
1668
1669
4650
1667
1895
1651
2041
1661
2051
1659
1654
1666
1686
2254
1682
1674
1676
1680
1662
1896
1719
1686
1684
1664
1771
1696
2061
1678
1678
2279
2351
1671
1681
2946
1673
1675
1710
1790
1646
1680
1656
1677
1706
1691
2346
5285
1646
1665
1940
1944
1700
1671
1672
1684
1681
13291
2334
2211
1697
52106
1638
6234
1604
1673
1673
1693
1676
2284
1676
1690
1690
1893
10840
2432
2576
2282
1669
1678
2260
2222
1683
1693
1796
1660
1657
2290
2623
2380
1658
1663
2036
1667
1683
1678
1677
2262
2254
1659
1676
1661
2304
2148
2206
1646
2035
3667
4499
1846
1674
4468
1677
1677
1681
2045
2180
2348
1879
2055
1793
1651
1664
2346
1674
1664
1889
1680
1930
2653
1684
1668
1779
1666
1692
1639
2609
1771
1667
1661
2559
2559
2081
2443
3307
1673
1675
2415
1675
1803
1801
1685
1685
1642
1644
1667
1757
1702
1704
1666
1659
1693
1687
1687
1687
104274
1675
1659
1674
1670
1690
1767
1764
1682
1669
1664
1666
1660
2095
2093
3296
2774
1683
1663
2081
4451
2596
2274
2272
10299
1686
2126
3166
1700
1684
1666
1671
1755
2298
1681
1676
3492
1664
1665
2181
2189
1663
1943
1671
1751
1674
5299
1665
1665
11064
1680
1677
1674
1670
1892
6047
1679
1676
2230
1669
3428
1652
1652
1696
1650
1877
1878
1662
2281
1691
1680
1757
1713
1714
1687
1667
1901
1667
1668
1671
2644
1668
2209
1680
1690
1655
8200
1667
1665
1665
1665
1787
1677
1665
2632
1674
2407
1681
1675
1659
2056
1673
1880
2584
1670
2317
1643
1674
3391
1677
3581
1660
43214
1761
1659
1750
1698
1677
1678
1705
1706
2329
1656
1678
1688
1763
1708
1704
2271
1675
1676
1901
9576
1803
1715
1669
1650
2614
1683
1686
1650
1713
1678
1678
1666
27249
1803
2025
1680
1675
1650
1662
1662
2628
1662
1688
2351
1873
1666
2462
4960
2356
2359
2616
1679
2765
1665
4143
2953
1703
3100
1673
1672
1678
1673
22334
1634
1660
1647
1848
1652
2438
1655
1669
1672
2565
1715
1667
1653
1699
1698
1698
1675
1675
1691
3953
1687
1673
1880
1665
1689
1694
1671
1750
1681
1685
2100
1671
1702
2458
1678
1925
1647
1894
3642
3027
1681
1662
1648
1674
1675
1664
1669
1672
1660
1667
1660
6902
1656
2665
2293
2119
2265
1665
3915
1675
1670
1701
1689
1669
2581
1682
2824
9113
1675
1678
1664
1669
5895
1710
1677
1667
1669
1680
1676
1670
1672
1664
6452
2329
1693
1670
1667
1677
1670
1709
1654
1659
1675
1875
1668
1669
1705
1687
1703
2591
1676
1937
3715
1659
2311
2312
1661
1883
1883
1658
1672
2305
1654
1698
1666
1678
1648
1648
1677
2322
1686
1675
2095
1668
1687
1659
1657
1670
1672
2132
9589
1680
1678
1666
2450
1684
1653
1646
1680
1661
1660
1656
2247
1673
1675
2195
2044
1692
8416
1685
1686
1686
1653
1660
1664
1954
1663
1689
1672
1673
1672
1636
1668
1669
1665
5210
6676
1703
2425
1674
1664
1674
1714
1874
1749
1671
1669
1685
1684
1675
1933
1845
1693
2275
1934
1665
1656
1668
5330
1651
1852
1748
1688
1686
1772
8276
2423
1764
1653
1660
1798
24252
1673
1680
1671
1696
1675
2073
1682
1754
1634
1675
1693
1680
1678
1676
1699
2302
1689
1675
1669
1699
1670
1681
2115
1669
1666
1681
1679
1682
4866
1784
2334
1668
1813
1678
2035
2053
2204
4050
1651
1879
1665
1666
1712
2576
5484
2252
2577
1713
1678
1642
11498
2574
1676
2345
1670
2351
2344
1815
1669
1819
1647
1664
1632
1676
1655
1685
2705
1685
1665
1699
2637
1694
1671
2100
1683
1687
1685
1702
1896
3027
1700
1668
1686
1673
1746
2268
1626
1654
1681
1943
1681
2042
2200
2365
2267
1682
1678
2700
1676
1664
1650
1664
1670
1659
1674
1665
1667
1677
1661
2140
40385
2273
1681
2276
1667
1676
2347
1726
2556
1673
1681
1683
1675
1669
1661
1866
1867
1653
1866
1923
1642
1675
1660
1682
1681
1676
1668
1677
1664
1652
1662
1901
1903
1908
1701
3930
2506
1658
1892
1655
1678
1683
1678
3030
1680
1670
2221
2056
1688
1694
1952
2557
3801
2243
3920
6994
104279
1679
3457
8921
1649
1655
1661
1664
2226
1679
1660
1663
1889
1803
1663
2089
2089
1664
1802
74635
1856
2831
2832
2828
1672
1924
2420
2551
1674
2261
2259
2405
1686
1676
1674
1640
3495
2237
2076
10745
1867
2011
4558
1671
1667
1671
1695
1677
1674
1671
1690
2357
24207
1686
1882
1673
2261
1765
1684
1679
1679
1679
1684
1679
4487
1787
1672
1694
6225
1675
1697
1675
1672
2337
2308
1685
1702
2337
2068
1673
2301
1871
1682
1671
1674
2097
2402
1696
1696
2069
2047
1666
1664
1668
2119
1664
1689
2314
1680
1698
3452
2541
1672
1894
1656
1692
2237
1888
2287
1660
1684
1680
1685
1671
1702
1663
1683
2343
1628
2843
1930
1671
2512
1673
1805
2275
2276
1657
1679
1680
2370
1684
1899
1680
1660
1661
1898
1893
1662
1662
1675
1663
1668
1675
1664
1893
1685
1675
1663
2458
1679
1679
1811
1674
1810
1674
2579
1677
1680
1649
1685
1690
1690
1934
1867
1675
1676
2543
1670
3314
1672
2508
1684
2206
1650
1683
1678
1678
1993
1675
1679
1668
1670
1673
1679
1665
1671
1673
2567
1670
2566
1659
1662
1649
1811
1666
1674
1678
1672
33608
1650
1672
1675
1672
1661
1698
1685
1692
1685
1675
1677
2291
1907
3999
2079
1685
1682
2102
2257
1682
1685
1897
1675
2428
1677
2453
1663
1673
1665
1667
13421
1667
1659
2218
1653
12728
2009
1668
1670
1671
1676
1670
1668
1680
2163
1924
1664
1676
1816
1663
5050
1666
1818
1659
1682
1632
1679
1660
1676
2207
2085
1673
2186
2415
1682
5197
1664
1666
2491
1662
1666
1659
2871
1890
2692
7073
1779
1929
1730
1679
1676
1650
2084
1646
2418
2202
1887
56002
1707
1654
1690
1685
1654
1673
1659
1671
1654
1890
1662
1660
1682
1895
2047
2062
1680
4583
1671
1648
1663
2292
2705
1664
1660
1678
1680
5969
1696
1668
3200
1657
1690
1672
3467
1659
1638
2761
1930
1666
1671
14417
1644
1676
1924
1682
1677
1668
1678
1678
1676
1672
1677
1673
1674
1682
1754
1675
1673
1673
2419
1696
5140
1668
1684
2320
2385
2438
2778
1686
1640
1694
1764
1666
1677
2562
2575
2573
8028
1680
1687
1673
2272
2042
1673
1675
1942
1664
1676
2079
1686
1675
1678
1679
1663
1662
1671
1671
1668
1669
2270
1680
1664
1662
1666
1680
1692
2845
1658
2271
1667
1668
1670
1674
1664
1678
1676
2695
1906
1672
1675
1668
1672
1686
1690
1687
1693
1656
1668
1666
1665
2004
1665
1671
1672
1679
1689
1659
2564
1683
2708
2711
1664
1655
1683
1683
2670
1657
1660
1656
1892
1685
1676
2275
2272
2616
1680
1675
1674
1679
1670
1688
1675
1692
2710
1676
1677
3679
1683
2001
1683
1688
1679
1686
1755
1671
1895
1673
1677
1672
1667
1684
1685
1680
1668
2068
1676
1664
1684
1671
1668
5084
1679
1667
1680
1654
2261
1669
1664
1656
1693
2458
1798
1655
1689
1849
1680
3100
1680
1677
1692
1684
1683
1685
1680
1657
1672
1672
1673
1686
1670
1670
1669
1669
2310
2279
2621
1687
1677
1678
1672
1722
2295
1668
1680
1677
1934
2617
4524
1980
1686
1675
1676
1668
1685
17545
2056
2405
2378
2376
1683
1684
1689
1678
1668
1705
1703
1672
1669
2396
1671
1672
1682
2271
1678
1682
1664
1662
1684
1684
2542
1668
4144
1684
1670
1688
1681
2277
1687
1669
1679
1670
2707
2711
1902
2415
1674
1678
2235
1666
1667
1680
1680
1671
1673
1678
1684
1677
1900
2267
1668
1717
1681
2571
2705
1670
1678
1680
1676
1676
1679
1669
1680
1682
1796
1669
1681
1683
1787
1667
1674
1661
1903
1679
1669
1676
1678
1687
2616
1684
1680
1662
1669
1874
1657
2057
1678
2299
1686
1659
1668
1657
1686
1684
1666
2271
1674
1676
1676
1906
1906
1666
1684
1684
1657
1680
1671
1893
1681
1665
1678
1678
1693
1727
2261
1690
1690
1652
1661
1673
1883
1663
1672
1664
1657
1685
1684
1895
2510
104274
1820
1801
1680
1667
1664
1657
3457
1664
1678
1684
1886
1677
1668
3159
1684
1670
1687
1669
1678
1678
1904
1903
1852
2251
1676
1677
3463
3464
2519
1655
1653
1716
1659
1698
1888
1685
1656
1658
1686
1682
1674
2352
2272
2299
2299
2349
1672
1671
1657
1651
1894
1672
1672
2484
2081
1677
1675
2254
1656
1682
1681
1888
1678
2287
1691
1685
1685
1667
1683
1684
1669
1672
1664
1674
5084
1892
2378
2030
2294
1668
1664
1679
1667
1675
1664
2306
576929
1673
1664
2042
2706
2708
1664
1665
1664
1668
1667
1668
1664
1762
1668
1684
1687
125553
1689
1675
1647
2550
1857
1672
1667
3940
3941
1906
1677
1682
1690
1672
1667
1685
1817
1817
1817
7240
1817
1676
1671
1667
1676
1681
1666
1683
1717
1893
1901
1693
1674
2463
1684
1684
1667
2042
1698
1676
2341
2626
1674
1659
1673
1876
2295
2300
2546
1681
1882
1881
1681
1792
1673
1668
2435
1704
2518
1668
1683
1673
1898
1679
1689
1664
1668
1665
2342
2343
2345
1673
1882
1649
1685
2087
1689
1975
2087
1882
1668
1674
1690
1690
1682
2425
2425
1695
2347
2349
1682
1886
2848
1669
1669
1660
1811
1668
1668
1671
558765
2837
1711
2279
2610
1669
1662
1792
1667
2624
2356
46110
1670
1678
2564
1682
500552
16911
2256
1667
1673
1904
2696
1891
2524
2366
2440
1689
1689
1690
1689
2351
2349
1904
2378
1654
1671
1672
1676
1675
1689
1698
1690
3644
1668
2246
1908
1904
1680
2711
2710
1669
1664
1671
1684
1684
2348
1712
1670
1657
1668
2338
1900
1797
2364
1663
1696
1671
1680
2441
1766
1670
2379
1683
1711
1678
1680
1663
1663
1662
1659
2831
2020
1685
1886
1879
2532
2244
1892
1892
1670
1669
2303
2303
1897
1669
1681
1667
1892
1678
1641
1684
1666
2267
1893
1683
1663
1660
2378
1668
1671
1677
2554
2054
2120
1667
1690
1660
1930
1767
2188
2280
2278
1677
1681
1970
1664
2379
1681
1682
1892
2278
1738
1688
2357
2355
2358
1897
1686
1686
2066
1899
1668
1897
1667
1683
1670
1904
1668
1669
1900
1652
1655
1651
2369
1659
2267
1670
1678
1670
1671
1665
2261
2050
1674
1676
1891
24234
1653
1672
1681
1672
1677
1658
1658
1718
2222
1579
1901
1686
2696
1671
1668
1671
1669
1889
1663
1654
1680
1680
1671
1663
2197
2090
1668
1671
1885
1703
1685
1684
2272
1655
2024
1889
1665
1639
1664
1897
1673
1906
2044
2229
1869
1662
1657
1881
1881
1883
1669
1668
1669
1675
2253
1672
1664
1674
1689
2072
1903
1682
1836
1806
1806
1903
2343
1668
1669
1677
1673
1669
2384
1680
8371
2065
2059
1764
1761
1652
2188
1895
1896
1866
1670
1650
4603
1681
2249
2436
1678
2345
2342
1905
1667
1646
1682
1666
1689
1684
1689
1659
1692
1699
1698
1700
1690
1658
2436
1680
1665
1763
1687
1668
12370
2160
2162
2448
1682
1666
4242
1698
1673
1760
2058
1838
1666
2117
1677
1669
1674
1673
1664
2077
2367
1693
2802
1663
1680
1666
1792
1661
1662
1660
1712
1672
1680
1657
1684
1896
1901
1674
1794
1695
1662
1686
1905
2186
1671
1689
2718
2719
1782
1807
1737
9651
1653
1670
1675
2135
1659
3112
2426
1866
2381
3631
1650
1670
1668
1897
1717
1681
1679
1662
1667
2182
2041
2186
2822
2823
1669
1657
1669
488889
1667
1683
1667
1668
2540
1688
1839
1667
1670
1670
2414
1678
1796
2337
1683
2836
1687
2383
2279
2276
1652
1663
1755
1653
1891
1679
1898
2359
1676
2525
1677
1683
1667
1912
2829
2090
2086
2842
1712
1713
2088
1701
2079
6237
2089
2063
1673
1772
1905
1684
1761
2538
1659
1882
2275
2269
1645
1677
1692
1690
1654
2071
5196
1696
1687
2319
1760
1760
2831
1674
1675
1671
10672
1670
2839
1899
1895
1690
1673
1654
1701
1663
1881
1672
1695
1669
1657
1667
1815
2312
1672
1816
2269
1698
1804
1805
1808
1763
1682
2038
1813
1810
1906
1671
1754
1685
1814
1688
1668
1668
1813
1698
1820
1676
1676
1676
1680
1650
2116
1678
1685
1642
1640
1688
1685
1693
1682
1806
1762
1763
1699
1769
1666
2173
1755
1899
1964
1680
1760
2454
2421
1699
1813
1677
1687
1698
1676
1645
1940
1671
1668
1774
1696
1759
1667
1698
2330
1673
1688
1677
1688
1859
1682
1683
1801
5021
1693
1668
1761
1757
1940
1680
1672
1695
2583
34681
1663
1663
1663
1661
1791
1671
1684
1677
1663
1747
1677
1664
5715
1663
1668
1667
1669
5325
1664
1666
1673
1670
1683
1805
1664
1683
1684
1682
1677
1673
1681
1939
1748
1666
1674
1684
1669
1682
1667
1675
1679
1693
1685
1680
1740
1659
1672
1672
1672
5345
2660
1682
1674
1675
1678
1677
1674
1672
1678
1669
1676
1678
1666
1677
1683
1746
1666
1667
1792
1666
1663
1671
1669
1667
1667
1666
1674
1660
2045
1677
1666
1680
1930
1649
1647
1689
1686
1659
1659
2901
1659
1660
1664
1685
1660
1671
1664
1645
1666
1669
1666
1677
1677
1685
1679
1677
1668
1672
1674
1683
1692
1684
1658
1654
1671
1681
1649
1668
1653
1670
1686
1669
1676
2060
2525
1670
1669
1656
1669
1671
1678
5300
1670
1666
1676
1659
1668
5017
2060
5201
1653
1665
1644
1660
1666
1670
1679
1669
5297
1673
2060
1883
1673
1669
21325
1677
1668
1645
1682
1661
1668
1672
1660
1660
1647
1660
1658
1653
1650
1651
1664
1664
2060
1671
1662
1679
1669
1673
1649
1662
1669
1667
1670
1676
1678
1675
1649
1642
2501
1666
1679
1673
5072
1700
1701
1700
1708
1681
1666
1707
1663
1673
1664
2098
1664
1663
1662
1659
4923
1734
1734
1660
1686
1669
1673
1658
1671
1672
1677
1668
1658
2351
11181
1644
1698
1659
1663
1673
1680
5414
1649
5540
1662
1677
1710
1687
2101
1671
1662
113766
5572
1806
1656
1673
1749
1658
2127
1671
1642
1682
1658
2838
1669
1651
1673
1651
1683
1695
1798
1695
1660
1659
1644
5131
1653
2928
93820
7232
1644
5343
2173
1687
1694
1797
1880
2434
1704
1672
1663
1662
1662
1672
1663
1659
1666
1790
1893
1775
1686
3286
5368
1700
2025
18216
5886
3576
4026
3584
14313
1665
1644
2640
1772
7283
3523
3203
3475
3535
4217
1643
3272
2312
3102
3838
3703
3872
3848
5770
3348
3569
1854714
15297
4169
2660
3135
97602
3244
3772
2874
2323
3518
2710
6515
15450
5720
9222
2911
9155
6578
10108
2580
8885
2216
9087
2030
2383
8285
3118
5419
2276
16135
3787
2116
13981
2327
2225
20683
6417
2145
53739
2065
1680
1670
1671
1672
2274
6363
2216
1940
2221
2705
1894
1896
1673
1673
1671
1743
1671
1743
1670
2285
1671
2048
1869
1660
1753
2334
1698
2246
1696
1652
1881
1883
1676
1668
1669
1684
2678
1691
1912
1905
2272
1668
2271
1962
1677
1686
1683
1926
2300
2298
1791
1691
1892
1666
1680
1672
1663
1707
1707
1648
1678
3709
1670
1672
1657
1678
1922
1670
1659
1674
2623
2343
1679
1881
2490
2145
2101
1882
1686
1770
4938
2570
1785
1675
2324
1658
2481
2571
1685
1947
1874
1671
1880
1662
1667
1647
1698
1815
1664
1685
1681
1683
1667
2268
2574
2301
1667
1672
1669
1676
2856
1670
1761
1680
2429
2062
1686
1920
5867
1655
1713
1913
1680
1668
1658
3289
1673
1665
1695
1817
1813
2576
1668
1897
1764
3460
2262
2626
1682
1662
2404
2625
2039
1668
2356
1655
1704671
1893
1887
2557
1681
2229
1657
1920
1675
1674
2308
1893
2429
1683
2293
1656
1668
1669
1911
1679
1678
1676
1679
1816
1671
1674
2333
2266
1711
1710
1714
1680
1712
2507
1686
1670
1658
1773
1673
1695
1664
1896
1836
1883
2561
1886
1674
1710
3107
1883
2084
2056
1682
1682
1678
2265
1664
1657
13108
1663
1777
1681
2273
2275
2684
2689
1683
1820
1670
1677
1664
1669
140311
1667
2711
2698
1718
2606
1882
1885
1672
1686
1684
1667
1863
1672
4290
4291
1660
1680
4047
1660
1664
4875
1663
1894
2519
3304
2033
1889
1683
1659
1750
1932
1653
1651
1679
1658
2038
1901
1677
1678
1812
1678
2454
1687
2345
2232
1669
1688
1676
1669
1652
1666
1672
2303
1685
1680
2865
1822
1678
1677
1681
1673
1682
1632
2517
1656
1662
1651
1669
1675
1651
2709
3490
125984
2092
1696
1668
1675
2582
2623
1956
1675
18221
1674
2360
1679
1680
1671
1689
1668
1697
1941
1700
2295
1693
1702
7866
1706
1667
1666
6929
1654
1687
1684
1688
1687
1690
1716
1660
1660
1657
1655
1699
4661
1634
1653
1900
1684
3598
1693
1676
1675
1904
1666
3200
1684
1689
2305
1894
1668
1662
1706
1907
1684
1679
1677
1709
1709
1676
1674
1673
2208
2193
1675
2537
2581
1662
1929
1655
1699
1682
1682
1680
1679
1663
1664
1666
1664
1720
2058
1684
1685
1673
1675
7037
1895
2258
2259
1689
1663
1679
1675
1672
4705
2706
1682
2539
1742
1681
2264
1679
1671
1670
1762
1670
1669
1664
1657
1661
1668
2090
2369
1675
1673
1680
1674
2314
2317
2317
1951
1671
1672
1670
1672
1673
1674
1896
2091
1686
1665
1686
1684
1787
1670
1666
1641
1669
1676
2288
1673
2288
1867
1670
246626
1813
1911
1683
1790
1673
1683
1690
1821
1686
1686
1672
1683
1668
1874
1668
2015
1665
1669
1682
2725
1674
1758
1677
3643
1708
1669
1691
1689
2443
1660
1663
1671
1666
1667
1654
2223
1671
1881
3424
1973
2096
1679
3363
1871
1795
1697
2365
1885
1801
1674
1660
1749
1672
8649
1685
1660
1683
1706
1683
2340
2344
2568
2570
1689
1689
2544
18103
2333
2338
1660
2050
1897
2068
1760
1703
1702
1702
1707
1708
1700
1680
1688
3066
1689
1689
1716
1663
1685
2206
1679
1691
2336
1676
1669
1759
1683
1892
1669
1692
1667
1671
1665
1714
1679
1673
1752
1684
1952
1803
1864
2527
1673
1667
1800
1688
1686
1666
1671
1664
1670
1686
1686
1652
253036
1672
1657
2331
3289
1671
2849
2649
1673
1671
1658
2457
1884
2205
1641
1673
1881
1673
1763
1645
2297
2264
1773
2296
2265
2205
1785
1699
1672
1879
1701
1915
1660
1667
1698
1698
2531
1904
1904
2576
1658
2635
1672
1676
1679
3075
1681
1891
1758
1648
1685
1648
2370
2054
2061
2219
2301
2371
1802
1662
1674
1698
1657
2234
1673
2265
2395
1705
1657
2845
1704
1672
1658
1680
2143
1662
1886
1683
279213
1679
1677
2048
1705
1699
1677
1700
2448
2579
1671
2347
2818
1697
1674
2056
1678
1666
1667
1662
1665
2283
2169
2202
1672
1671
2444
2263
1722
2274
2567
1667
1665
1690
2486
1671
2122
2492
1688
1673
2436
2436
1688
1710
1681
3906
1653
1674
1689
1689
2071
3148
2471
1698
2090
1670
1668
1670
1931
1692
1694
1694
1758
1753
2843
2839
2844
2840
1640
1667
1654
1677
1677
1900
2143
1580
1667
1669
1667
1647
2354
1815
1671
2624
2623
1679
1686
1630
2248
1667
1667
1658
1673
1874
1678
1911
1669
1670
1795
2575
2344
1662
1673
1673
2442
1900
2254
1663
1899
1679
1677
2834
1662
1675
1676
1879
2134
1937
2249
1672
1677
1690
2736
1871
1665
2322
1751
1677
2298
1679
2545
1666
1686
1660
2839
2133
2632
1685
8706
1670
1903
2119
1757
1760
1762
1655
1665
1692
1692
2078
1756
1859
1755
1936
2707
2703
1678
1782
1667
1667
1670
2146
2327
1815
1662
1696
2267
1674
1675
1672
1684
1818
1688
4348
1900
1894
1654
1664
1702
1706
1681
1669
1680
1679
1681
1680
2492
1664
1768
3102
1689
1674
1670
1667
2608
1678
1889
3765
1667
1678
1693
2260
1899
1908
1662
1906
1668
1894
1665
2282
1675
5723882
2842
1674
2272
2269
2293
1678
1890
1678
1786
1781
1668
1661
1687
1763
1764
2262
1678
1775
1648
1684
1667
2103
2240
2067
1681
16028
1670
2572
1673
1677
1677
2563
1660
2356740
1650
3630
1652
1885
1686
1654
1677
1678
2570
1879
1675
1668
1661
1679
1774
1664
1670
2618
2617
1804
1671
1679
16386
2571
1674
2613
1674
1641
1659
1662
1672
239960
1663
2535
2263
364555
1683
2532
4596
1814
1817
1810
2559
1743
1716
1742
1716
1744
1744
1671
1897
1895
5023
1660
2447
1651
2345
1662
2354
1645
1892
2394
1668
1699
2296
1668
1675
1966
3621
1680
1682
1671
1663
1683
2092
1683
2092
1683
87089
2623
1750
1679
1683
2279
1673
1900
1664
1682
2232
2428
2033
1669
2560
2823
1684
1750
1779
1936
21850
3396
1668
2300
1799
1799
1649
1649
1663
1660
2376
2372
1684
18688
1889
2684
1667
1687
1675
2143
1663
1684
1673
1673
1671
10083
1793
2253
2611
2699
1678
2613
1672
1681
2038
1666
2453
1697
1646
1646
1674
1673
1906
1906
1918
1687
1667
2706
1702
3152
1672
1673
1698
1758
1684
1935
2279
1646
2375
2375
2374
1670
3804
1674
2330
1672
1807
1787
1669
1685
1669
2637
2565
2564
2269
1671
1653
1868
1654
2572
1671
2539
1760
1926
1676
1642
1658
1684
1678
1681
1693
1690
1673
2844
2434
1673
1677
1680
1669
1691
1713
1710
2520
1695
1685
1914
1678
1657
2203
1699
1690
1620
1684
2241
1682
1674
1692
1659
1893
1646
1710
1707
1662
1680
1669
1658
1695
1686
1667
2212
1709
1629
1623
1681
1680
2576
2249
1668
1644
1668
2220
2215
1681
1684
1644
1684
2378
2377
1683
8796
1673
1677
1891
1891
1668
1661
1686
2055
1663
1682
1640
1689
1845
1686
1683
1686
1685
1684
1685
2656
1639
1700
1702
1674
1897
1675
1706
1678
1685
152342
1704
1704
1700
2186
2580
1685
1681
2467
9775
1685
1650
1683
1686
1685
2295
2632
1657
2522
2524
1885
2537
2303
1807
1678
1678
2581
2322
1672
1687
1675
2273
2066
2607
2235
1662
1647
2224
2266
1810
1674
1663
4719
1897
1670
1688
1663
1674
10216
1914
1788
1679
343595
1674
1658
1735
1661
2256
1656
2343
2830
1700
1654
1655
1679
1662
1898
1764
2655
1665
1664
1656
1673
1671
1667
1732
1875
1652
1663
2190
1715
1733
1677
1681
1680
1673
1684
1672
1652
1699
1905
1908
1902
1692
1682
1680
1681
1682
1680
1681
1646
1882
1660
1665
3304
1704
1681
1685
1684
1677
1676
2480
1677
1682
1682
1750
1660
1675
1693
1666
1789
3463
1696
2336
1664
1665
1647
1658
1665
1662
1667
1669
1904
1673
1793
1794
1758
1944
1757
1691
2311
2059
1944
1869
1666
1667
1667
1700
6995
65199
1897
1774
1772
1770
1900
1673
1671
1672
1685
1669
1678
3855
1673
1752
1688
1682
1683
1673
1704
1798
1784
2516
1674
1672
2182
2182
2135
2287
1670
1665
2356
1892
2686
1677
2485
2274
1809
1665
1654
1888
1712
1884
1672
1675
1679
1673
2355
1896
1681
1669
2052
2608
2605
1664
1664
1666
1882
33323
2620
1685
2025
1667
2276
1676
2438
1666
2074
1662
1837
1792
2262
1690
2322
2322
2341
1694
1646
1859
1649
1672
1676
1695
2239
1883
3574
1684
2343
1686
1654
1677
1674
1694
2344
2307
1817
1843
1688
1680
1673
1872
1709
1707
2402
1713
2711
2269
2355
2361
2357
2360
1666
1680
1679
1679
1679
1668
1654
1708
1662
1669
1888
1895
1679
1658
1677
1677
1645
2620
1678
2566
2569
1677
1822
1667
1665
1665
1776
2569
2629
1656
1908
1664
1663
1661
1681
1659
1681
1887
1883
1898
1673
1767
1666
1675
1675
1672
1898
1675
1742
1744
1746
1759
2110
1680
1669
1660
2564
1680
2572
1675
1905
1687
1689
1908
2350
1778
1679
1708
1672
1906
1816
1692
1676
1677
1659
2256
2259
2258
1716
3492
2182
1671
1755
1791
1672
1683
2346
1670
1655
1665
1659
1657
1656
1673
1682
2205
2200
1674
1683
1683
2201
1737
1683
1677
2061
7199
2824
1680
2191
1668
1662
1795
1663
2264
1673
1877
1676
2355
1670
1686
1656
1683
1891
1892
1891
2575
1685
1715
1672
1675
2269
2309
2307
2311
5111
18688
1665
1670
1670
2059
1696
1673
1679
2163
1682
1908
1791
1678
1665
2270
1668
1675
1700
1680
1699
1698
1700
1677
1699
1903
1906
2269
3055
1666
1698
1690
1673
1659
1871
1871
1671
39459
2570
1864
1670
1673
1670
2349
1657
1663
1675
1686
1667
1894
1676
1677
1677
1665
1678
1686
1891
1659
1684
1950
1675
1671
2340
3100
2344
1672
1898
2558
1659
1660
2847
1693
1872
1876
2094
1667
2095
18688
1657
2240
1678
1879
1888
1889
1673
1674
3377
1690
1665
1674
1675
1672
1668
1939
1936
1716
2548
2672
2261
2265
1664
1666
1947
1670
1670
2261
1682
2354
1671
1673
1679
1753
1883
1888
1664
1664
1778
1702
1874
1670
2528
1686
1823
1694
1695
1707
1670
1673
2249
1680
1678
1664
1690
1657
1692
1671
1692
1651
1651
1679
1684
1685
1698
1651
1686
1689
1668
2629
2621
1678
1649
1673
2242
1622
2242
1674
1672
1675
1660
11684
1670
1670
1671
2097
2062
1673
1668
1669
1669
1670
2047
1670
1797
1799
1674
1876
2098
2712
2275
15370
1678
1661
2420
2217
1662
1684
1683
1666
1682
1579
1681
1681
1670
1723
1744
2307
2369
1678
60534
1675
5325
1812
2123
1656
1696
1667
1675
1683
1803
2412
1678
1678
1676
1678
1678
1933
1932
2620
2711
10060
1762
2346
1652
1667
1815
1677
1681
1666
1664
1687
2623
2623
2869
1649
2217
1672
1668
1680
1666
1665
1653
1619
1798
1678
1903
1657
1654
1713
4542
1633
1685
1686
1690
1688
1781
2188
1680
1900
1897
10841
2615
2469
1676
1661
1673
1685
1687
1687
1681
1680
2299
1672
1804
1665
2130
1690
1907
1884
1838
1679
1664
1660
2278
1886
1672
1912
1672
1911
3320
1932
1670
1653
1665
1678
1671
2524
1665
1639
1677
1671
1908
1668
1678
1680
1665
1707
1673
1684
1891
1891
1671
1679
1696
4235
1677
1653
1939
1637
1681
1882
1873
2244
1872
2318
1669
1675
1651
2325
1926
1651
1700
1676
2118
1959
2088
1905
1665
2271
1657
1670
1669
1666
1672
1674
1668
2486
1887
1674
1877
2736
3311
2187
1902
3715
1694
1675
9631
1674
1672
1674
1673
1674
2621
1883
2385
1677
1801
3147
1659
1662
2840
1767
2282
1672
1674
1667
2576
1661
1660
2479
1675
2482
1680
1679
1705
1680
1705
1667
2589
2589
1667
1685
4598
1671
1924
1671
1883
1884
1681
2586
1656
2299
1669
2303
2307
2977
1674
1664
2023
2805
2460
2475
2459
1640
2479
2453
1682
1706
1675
2415
4806
5294
1670
2273
1664
1662
1705
1659
1666
1680
2185
1674
1672
1749
1665
1665
1665
1683
1666
1656
1661
1661
1678
1658
1659
1677
2307
15546
1677
1666
1683
1660
1656
1656
1692
1664
1668
1684
1673
1656
1674
1670
1674
1675
1677
1816
1818
1666
1814
1668
1661
1677
1683
1679
1692
1664
2620
1872
1700
1678
2373
1686
1703
1668
2300
1663
2055
1918
1732
1779
1679
1655
2011
1658
1679
1651
7272
1888
1674
1949
1657
2571
1678
1971
1670
1673
1675
1662
2204
2205
1676
202229
1654
1668
2077
1762
1886
1678
1673
1673
5707
1757
40660
1675
1659
2630
1669
1658
1660
1893
1901
1811
2325
1654
1842
2843
2850
1665
1683
7582
1674
2581
2561
1670
1702
1666
1770
1658
2269
1675
1672
15799
1782
2047
1936
2404
1660
1873
1684
1677
1681
1682
1703
1696
1674
1679
1674
1650
1687
1667
1670
1648
1654
2347
1894
2221
1677
1895
1661
1886
1674
1666
1682
1812
1696
2051
1680
2072
1667
1673
1899
1899
1690
2264
2267
1666
2038
1667
2554
2553
1672
1670
2037
1690
1897
1658
1704
2513
1671
1884
1694
2348
1684
1685
1671
1688
1687
1773
1703
1674
1903
1766
1703
1677
1667
1767
1700
1675
1664
1887
1685
1678
1670
1679
1671
1667
1680
3675
2119
1668
1680
1663
1670
1722
2254
1678
2516
1888
1685
1685
1682
1686
1657
1660
1665
1660
2049
1696
1682
1682
1672
1672
2250
1678
2252
2417
1673
1673
1679
1679
1880
42754
1656
2999
2595
1873
1921
1658
1663
1688
1688
1899
1688
1684
1686
1897
2283
1653
1671
2252
1918
1682
1671
1676
2047
1684
1888
1684
2189
1679
1681
1681
1672
2277
1577
1652
1864
1679
2070
1665
1658
1677
2536
2016
1671
1670
52734
1682
1678
1668
1669
1673
1668
2596
1896
2255
1893
2603
1661
1688
1665
1690
1679
1681
1672
1944
2208
1676
1708
1672
1891
1672
2263
1683
1686
2208
1685
1725
1668
1939
2353
5607
1710
2825
1670
2557
1697
2906
1673
1676
1676
1679
1677
1685
1683
1692
1689
1756
1886
1675
1912
1668
1678
1683
2607
1672
1668
1900
1784
2081
2275
1679
1649
6948
1912
1910
1916
2052
2301
1681
1892
1673
1675
1669
1662
2350
1668
2244
2244
1775
1677
1679
1701
2681
1688
2548
2550
1679
1659
1655
1678
1664
1671
2309
10854
1677
1667
25222
1658
2516
1676
1674
1673
1872
1682
1684
3083
1894
2474
2477
2474
2477
1678
1660
2316
2316
1674
2419
2273
1664
4055
2066
1651
1679
1670
1671
1751
1670
1678
1664
1686
1661
1661
1661
1662
1792
1645
1900
1664
2279
1897
1669
1662
1685
1655
2235
1683
1671
1675
1903
1667
1668
1680
2471
1679
1681
1704652
1797
1682
1678
4350
2621
1677
1706
1664
1670
1871
1680
1778
1811
1672
1672
1891
1742
2343
1677
1927
1929
2577
1673
1665
1671
1687
2254
1676
1680
1675
1672
1896
1688
2548
2276
1703
1660
1742
2262
1677
1665
3709
1678
1685
1678
2010
1658
1672
1672
2069
1674
1681
3516
1681
1789
1679
1686
1684
1711
1664
2053
1679
1677
1668
1673
1882
1892
2448
1655
1658
1665
1685
1689
1691
1657
2616
2197
1657
1675
1676
1674
1641
1659
1677
1687
5321
1670
1655
1670
1673
2711
1674
1678
1715
1687
1677
1815
1668
2230
1653
1945
1806
1805
2041
2528
2627
1694
1675
1650
2200
1698
1683
1686
1695
1781
1679
1670
1673
1671
1674
1691
1676
1683
1683
3332
1673
1896
2844
2426
1810
1682
1685
1663
1677
1677
1678
2599
1661
1667
2281
1649
1673
1896
1889
1656
1675
1685
1682
2369
1677
1675
1676
1674
1688
1676
1931
2020
2389
2168
1704
2311
53736
1694
1674
2280
1668
1674
2275
2041
1676
2628
1670
2250
1942
1941
1941
1671
1884
1889
1887
1884
1889
1666
1677
1679
2264
2124
1651
3227
2393
1674
2822
1671
1665
1669
1661
1688
1674
2219
1679
1673
1676
1674
1681
2280
2280
2283
2280
2282
2643
2257
2536
1704
2043
1937
1674
1676
1673
1677
1673
1675
1671
1669
1885
2286
1704
1702
1707
1655
1684
1671
1755
1672
1679
1632
1630
1681
1674
1675
1677
1677
2575
2576
2836
2540
2592
2544
2261
2560
1675
1674
1686
5220
2247
1695
1680
1675
1656
1676
1679
1645
1673
1681
1892
2380
1678
16308
1676
1666
1673
2304
2577
1665
1944
2384
1648
1664
1686
2553
1682
1681
1760
1760
1755
1708
1666
1896
1903
2547
2546
1692
1700
1905
1905
1882
6270
1659
1678
2284
1778
1638
2274
1639
1817
1704
1679
2028
1700
1655
1655
1659
1656
1659
1668
1677
1677
1659
1661
1662
1907
1677
1688
2073
1675
1698
1698
1701
1679
1669
1669
1667
1669
1674
1695
1672
2583
1681
2553
1669
1706
2562
1693
1667
2306
1677
1675
1675
1677
1644
1662
1710
1685
1699
1698
1668
1668
1666
1973
1666
1664
1736
2386
1680
1653
1677
8569
1659
1672
2551
1887
1666
1699
1941
1701
1941
1685
1670
1710
1690
1694
1693
1706
1670
1674
2350
1675
2446
1657
1681
1664
1702
1875
1661
2089
2580
2581
2249
1680
1676
1680
2240
1700
1697
1666
1741
1682
1685
1672
19668
1672
1676
1674
1675
1672
1673
1668
1662
2308
2709
1679
1679
1671
2557
2301
1674
1691
1753
1668
2553
1671
1671
1660
1680
1683
1682
2049
1677
1676
1676
2709
2846
2382
1690
1814
2251
1692
1692
1674
1668
1675
1902
1688
1785
1786
1658
1680
1653
1837
1702
1675
1653
2259
2261
1794
2576
1686
1671
2094
1951
2878
2563
1668
2564
1671
1666
1663
2060
1896
1678
2241
3612
2297
1897
1899
1668
1681
1672
1674
1675
1677
1676
1676
1678
1676
2264
1659
2703
2559
1662
1669
1671
1677
1679
1905
1638
1851
1638
1639
1660
2700
1675
1689
1687
1685
1663
1708
1887
4533
1666
1900
1667
1696
2274
1673
1652
1672
1674
1669
1685
1671
1685
2264
1659
1789
1693
2128
1652
9304
384382
1650
1662
1662
1679
1888
1886
2201
1816
1661
1660
1688
1692
1864
1672
1698
1667
1707
1810
1638
1889
1674
2271
2582
2445
2570
1937
2103
1861
1861
2255
1676
1674
1671
1691
1689
1701
1665
1684
1667
1671
1666
2566
2570
1676
1906
1672
1689
2129
1680
1690
1679
1901
1675
1877
1877
1692
2552
1658
1662
1658
1673
1835
1835
1673
2705
2709
2495
1664
1673
1664
2556
1658
2200
2200
2263
21635
1661
2273
1666
2270
1673
1899
1664
1644
1683
2271
2273
1677
1685
1680
1673
1683
1693
1695
1679
2568
2528
2528
2529
2530
1669
1682
1674
1681
2348
2348
1779
1671
1713
1688
2568
2525
1697
1697
1705
1690
1820
13612
1678
1671
2553
2561
2557
1954
1953
1759
1665
1896
1673
1697
1686
1679
1677
1667
1657
1664
1669
1641
1679
1680
2279
2216
1697
1699
1677
1680
1677
1671
1698
1699
1685
5418
1662
1651
1714
1714
1803
2828
1671
1665
1685
1665
1697
1690
1678
1670
1666
1688
1688
1884
1687
1688
1687
1678
2723
2480
2125
2270
1661
1724
1907
2521
1668
2526
1668
1690
1679
2556
1818
1818
2560
1659
1910
1685
7770
1677
1644
6888
1675
1665
2286
2289
1665
1681
1663
1669
1672
1684
1690
1656
1640
1675
1671
1672
1692
1686
1683
1886
1672
1966
1649
1670
2050
2052
1662
1663
1678
1669
1663
2282
2298
2277
1671
1672
1668
2380
1800
1798
2073
1645
1681
1681
1681
2555
1675
1669
1674
1692
1687
1673
1677
2004
1963
1759
1671
2257
1791
1705
1778
2525
2523
1889
1888
2177
1905
1792
2349
1680
2711
1904
1673
1673
2610
1688
2185
2286
2555
2551
2550
1676
2519
1671
1628
2454
1705
2207
1666
1962
1898
1817
1796
1647
1816
1819
1816
1675
1892
1890
2495
1777
2554
2549
2547
1794
1694
1700
1815
1678
1892
1917
1684
1686
2274
2557
1683
1678
1681
1912
1897
2523
2346
1666
1683
1683
1663
4252
2056
1663
1890
1882
2360
1672
1681
1673
1676
2454
1674
1684
1668
1670
1686
19220
2409
1772
2323
1695
1679
1683
1694
2573
2528
1665
1803
1651
1682
1687
1685
2585
2270
1694
1694
1763
1764
1677
1682
1868
1868
1671
1881
4259
1685
1709
1703
2344
1708
1708
1886
2486
1656
1690
1661
1678
1665
1679
1666
1664
1665
1680
1667
1910
1662
70389
2565
1664
2376
1666
1669
1839
1698
1841
1671
1914
1666
1667
1891
2093
1781
1660
1669
2618
1685
1685
2717
2853
1673
1676
1659
5621
1932
2606
2607
2272
2207
2272
1663
1669
2269
8131
2297
2524
2373
1669
1666
1687
1669
1663
1675
2528
1673
1640
1670
1671
1661
1676
1693
1670
1665
2559
2563
2270
1764
1675
1761
2580
2614
1688
1688
2617
2699
2374
2413
2526
2526
1902
1736
2290
1664
1673
1666
1670
1690
2280
1794
4764
13465
2388
2105
1682
2215
1915
2216
2207
1765
1693
1688
1693
2276
1809
1918
1807
1918
1661
1678
1762
1694
2548
2290
1674
1675
1676
1873
1695
1811
2236
1691
1672
1672
1874
2271
1689
1683
1684
1683
1668
1680
2700
1837
1653
1677
1672
1674
1677
1679
1673
2259
2259
1675
1683
2090
2566
1671
2384
2342
1678
1761
1682
2144
1902
1899
1680
1681
2545
2278
1695
1879
1661
1680
1681
1682
2696
1865
2526
2522
2706
2579
2093
1760
2853
1658
2274
2275
2075
2351
2348
1655
1679
1678
1675
1679
2573
1711
1647
1912
1691
1694
1914
1807
2558
2501
4278
1885
1887
1670
1667
2303
2182
1672
2294
1670
2047
1703
1703
1673
2281
2255
2282
1670
4828
1683
1682
2854
1689
1688
1689
2526
2270
1899
1708
2548
4957
2551
2465
1666
2067
1678
1668
1910
1666
1896
1658
1659
1656
1669
1694
1685
1679
1678
3712
2266
1693
2559
1693
2557
2105
2106
2055
2071
2328
2081
1675
1664
3959
1893
1660
1661
1661
1663
1690
1665
1675
1672
2554
2554
1816
2592
2172
1680
1682
1673
1677
2606
2601
1678
1667
1869
2611
2549
2202
1676
1793
1657
1672
2424
2827
1674
1675
1671
1673
1870
1642
1691
1679
1641
1644
1647
1673
1666
1665
1752
8218
1690
1689
1709
1678
1729
2386
1662
1627
1937
1939
1892
1872
1876
1669
1677
1652
2553
1665
2346
1661
1657
1686
2287
1670
1677
1746
2360
1674
1810
1676
1674
1644
1889
1684
5989
1670
1654
2280
2061
1697
1662
1664
2473
1684
1881
1678
1677
1661
2266
1977
1679
1659
1675
1671
1669
1670
1663
1695
1929
1683
1710
1694
1888
364562
1879
1692
1886
1672
2435
1675
1926
138814
2708
2310
2372
2372
2359
1661
1683
1689
1688
1866
1691
2452
2454
1667
1675
1870
1903
1898
1773
1684
2707
1867
1681
1684
1682
1685
1686
2557
1661
1664
1661
1679
1676
2532
1687
1672
1882
1884
2267
2536
1682
1703
1669
1883
1889
1886
1676
1659
1714
2536
2537
2538
1917
2536
1691
1907
1900
24799
1905
3100
1687
1889
2095
1942
1688
1715
1714
2550
1656
1674
1674
1674
1675
5186
1683
1678
2524
2529
2091
2221
1691
1894
1807
2262
385462
1876
1662
2329
1844
1896
1685
2561
1835
1895
1683
34693
1888
1668
1663
1696
1751
1780
2265
1666
1953
1643
1634
1679
1671
2511
122351
1948
2538
1667
1667
1664
1893
1682
1682
1681
1651
2307
2304
2242
1875
23302
1816
1668
1676
3701
1680
1684
1998
2215
1911
1743
1741
1743
1743
1661
1695
1694
1694
2362
1672
1681
2706
2274
1661
1681
2053
1681
1658
8492
2173
1815
1814
2045
2276
1669
1669
1677
1679
1677
1662
1659
1666
1888
1667
1672
1875
6201
1664
1677
1676
2453
1675
2339
2338
2343
1665
2556
2558
1902
2530
2552
2534
1662
2575
1686
2281
1681
1720
1679
1683
1669
1692
1658
1689
1704
1677
1664
1819
1891
2352
2368
1696
1678
1703
13364
1682
1675
2700
1655
1692
1671
1666
2285
1675
1687
1687
1662
11946
2063
1895
1675
1673
2277
1893
2273
1665
1890
1651
1699
1702
1670
1670
1679
1671
1661
1693
2294
1664
1691
1692
1668
1668
1671
1763
1857
1817
2282
1679
1680
1881
1686
2457
2266
1672
1683
2550
2521
2525
1682
1661
1664
1930
1697
2348
2266
1660
1692
1693
1684
1686
1686
2236
1654
1655
1662
2272
1814
1677
1663
1663
1665
1644
1672
2349
2346
1661
2346
2346
2349
2349
2352
2345
2344
343602
2230
1679
1682
1679
1657
1640
2490
2487
1676
1659
2196
2468
2467
1673
4008
1684
1661
1659
1877
1661
1662
7772
1666
1878
2561
1758
1673
2272
2264
1816
1715
2705
76196
1675
2561
2054
1904
1668
1668
2525
2088
1667
2326
1685
1663
1693
1945
1838
1650
1675
2519
2523
1578
2582
1703
1691
1692
1651
1680
1655
2525
2530
2051
1747
2051
1746
1750
1681
1681
1656
1691
1679
1658
1681
1668
1669
2523
2518
1675
2518
1676
1675
1676
2540
2296
1707
1675
1667
1665
1665
1683
1683
1666
1686
1680
1681
1676
2086
1659
1692
1684
2586
1867
1898
1672
1668
1945
2480
1948
1819
1949
1678
1668
1663
1668
1679
1685
1699
1784
1677
1677
2362
1699
1681
1664
1883
1685
1712
83609
2708
1691
2705
2706
2563
2205
1663
1898
1900
2556
2555
1889
1646
1691
1675
1671
1849
2743
1682
2494
1868
1664
1673
1666
1758
1705
1776
1680
1669
1673
1667
2351
2060
1932
1932
1667
1697
1671
1682
1692
2552
1680
5299
1669
1677
1791
1792
1869
1869
1672
2552
1671
1923
1686
2200
2707
1673
2537
1967
1663
6884
1683
1663
1672
1868
1872
1674
2102
1680
1708
1710
2626
1685
2602
2602
1911
7203
1657
2299
1816
1814
1976
1763
2277
1680
1684
1879
2415
2419
1669
1704
1676
1678
1670
1681
1681
1941
1678
1942
2619
2253
1684
1678
1678
1654
2826
1866
1685
2268
2528
1661
1680
2216
1668
1702
1703
1710
1698
1700
2106
1673
2495
1672
1679
1673
1672
2291
1941
1674
1662
1666
1678
2343
2275
2273
2167
2285
1893
1687
1677
2300
2294
1662
1673
1677
1676
1896
1891
1651
1682
1675
2107
2271
1692
1679
1691
1692
1676
1873
1678
2264
1678
2552
1693
2253
1666
2613
1678
1680
1681
1682
1679
2160
2308
2248
2564
1677
1644
1866
1644
1912
7244
1673
1673
1680
1901
1670
1901
1661
1666
17181
1666
1865
1865
1866
2047
1688
1666
1682
1673
1690
1879
1675
1938
1875
2184
2579
2336
1694
2522
2522
1801
1701
2473
1694
1679
1786
1791
1786
1657
1664
1652
1702
1674
2529
1763
1764
1681
1833
2674
1670
1677
1675
1646
1646
1819
1678
1661
1683
1679
1678
1679
2530
1680
2318
1696
1667
1677
1758
1756
2463
1667
1695
1676
1674
1950
1672
1662
1662
1665
11994
1881
1667
2273
1712
2279
2484
1697
1684
1675
1683
1819
1820
2244
1680
2180
1677
1695
1678
1701
1918
2701
1750
1678
1677
1676
2349
2271
1670
2535
2535
1659
1668
1678
1815
1864
1649
1673
1681
1701
1676
1890
1673
2490
1673
2550
1670
1670
1666
1683
2289
6328
1765
1764
1679
1663
1681
1672
1682
1668
1666
1671
1676
1692
1672
2327
1674
2101
2274
2277
1671
2559
1700
2700
1679
1669
1892
2806
2558
1686
1671
1686
1674
1646
1642
1649
2490
1990
1683
1675
2563
1695
1668
1688
1686
1688
1684
2251
2274
1682
1676
1685
1683
2527
1666
2193
1864
1674
1680
1684
1659
1694
1676
1674
1703
1876
2635
2633
2540
1826
1668
1681
1694
2345
1709
1696
1697
1665
1898
1679
1681
1686
1680
1931
1888
1672
1686
1686
1681
2485
2488
5187
1884
1693
2267
2567
1654
1663
1668
3433
1661
1683
1688
1685
1690
1668
1668
2284
1678
2294
1666
1676
1674
1891
1650
1652
1716
1681
1681
1725
2034
1882
1882
1673
2094
1680
1684
1786
81738
2531
2549
1681
1671
1674
1876
1902
1677
1677
1682
1673
1672
1663
2454
2452
1791
1682
1670
2551
1644
1891
1669
1670
1670
1659
1903
1680
1674
1888
2280
1663
1665
1684
1683
1691
3128
2276
2638
2305
1673
1675
1881
1685
3642
1762
1694
1795
1796
1704
1794
1796
15721
1666
1890
2074
1684
1888
1684
2274
2709
2027
1674
1676
1674
1678
1669
2388
2638
1691
1688
4361
1664
2500
1810
1676
1675
1676
2546
1663
1683
2287
1669
1918
1664
2272
1765
2577
4991
2532
2536
1677
1672
2352
1693
1692
2919
2279
1671
1670
1671
5805
2254
1679
1686
1699
1679
1688
1784
1697
1633
1659
1686
3751
1637
2117
1679
1756
1699
1723
1700
1681
1665
2434
1687
1682
1668
1705
2104
1669
1944
1944
1668
1678
76238
1679
1677
1680
1685
2029
14601
1665
1677
1636
1683
1680
1674
1705
1661
1660
2331
1656
2367
1689
1795
1664
1668
1688
1664
1662
2613
2618
1663
1942
1812
7021
1667
1681
1681
1708
1676
1681
2389
1674
1672
1665
1677
1678
1670
1686
1902
2266
1658
2348
1657
1895
1682
2187
1670
1676
2187
2336
2186
1673
1670
1673
1907
2296
1911
1659
1663
1684
1785
1678
1752
1749
2578
1933
1935
1806
1930
1682
1675
7767
1770
1768
1775
5153
1884
1696
1877
2304
1700
2304
2303
2384
1666
1668
1666
1672
1666
2668
1663
1680
1943
1699
1677
1677
2344
2204
1683
1668
1671
1690
1675
1688
2477
1670
1669
1668
2206
1682
1672
2586
2545
1684
1690
13240
2552
1988
1698
1700
1688
1692
1666
1705
1684
1702
1947
1681
2179
2179
1662
1684
2539
1664
1681
1679
1673
1910
1674
2615
2592
2594
1665
2276
1676
1709
1658
2264
1934
1690
1671
2534
1918
1689
1687
1761
1815
2488
1667
2534
1875
1877
1682
1680
1688
1768
1674
1672
1656
2523
1750
2521
1664
1663
1665
1763
2558
2627
1797
1796
1796
1905
1673
1903
1905
2250
1670
1678
2009
1893
1665
1671
1670
1906
1667
1661
1657
2538
1682
1678
1684
1685
2564
1660
1668
1660
2260
1670
2212
1672
1713
1716
1672
2358
2174
1776
1777
6274
2291
1887
1677
1669
1673
2538
2534
1871
1660
1660
1658
2834
1697
1652
2272
1651
1673
1665
1663
2046
2520
1690
1691
5242
1675
1677
1679
2533
2528
2527
1674
1678
1677
1803
1679
1674
1678
1673
1671
1672
1665
1679
2627
1686
1679
1666
1686
1677
1671
1680
1678
1677
1658
2579
1685
4811
1908
2531
1675
1668
4764
1656
1657
1685
1898
1684
1682
1679
1665
1665
1672
1790
1678
1683
134710
1692
1912
1915
2156
2389
2837
2394
2562
2563
2563
2562
1818
1817
1818
1700
1819
1701
1701
2157
1680
2706
1661
1920
1682
1680
1679
1883
1633
2044
1676
1673
1675
2286
29544
1686
1674
2438
2041
2519
1672
2538
1680
1676
1687
1665
2271
1682
1683
1702
1880
1883
1851
1693
1698
1674
1661
1690
1690
2105
1675
1681
1688
1690
1662
2460
1688
112212
1670
1698
1995
1685
1688
1656
1657
1679
1678
1674
1673
2258
1685
1674
11659
2320
2325
2349
1985
1667
26465
1898
1688
1900
2266
1664
1676
2628
1676
1679
3886
1676
2560
1666
1709
1700
1699
1669
1665
1665
1942
1669
1695
1683
1706
1720
1684
1896
1694
2628
1680
1649
1649
1681
1650
7207
1908
1679
2574
1917
2295
2987
2418
2526
1889
2562
1658
2529
1678
2275
1669
2530
2530
2262
1933
1675
2570
2049
1684
2054
1663
1680
1675
2615
1690
1676
1673
1679
2300
2301
1657
1823
2046
2047
1668
2372
1652
1679
1679
1683
1646
2273
2754
2222
1681
2669
1662
1898
1898
1672
1674
1781
1676
1819
1682
1694
1691
1695
2558
5990
1867
1679
2254
1844
1675
1675
1913
1680
2052
2045
2051
2048
2049
2048
2048
1664
1664
1674
1653
1879
2523
1668
2300
1880
1654
2217
2107
1671
1679
1664
1666
1667
2578
1689
1886
1664
1674
1670
2259
2241
2276
2113
1674
1676
1678
2322
1654
1675
2301
2050
2573
1668
1654
1691
2272
1680
1671
1670
1675
1675
2300
2300
1672
1687
2544
1668
2558
2284
2560
1746
1686
1873
1688
1642
1670
1687
1707
2336
1687
1661
2478
1679
1705
1657
2820
1676
1675
1704
1657
1655
1667
1685
1670
1673
2485
2533
2542
2540
1674
1693
1689
1694
1680
1674
1660
1671
2279
2247
1911
1909
1645
3021
2305
2573
1678
1680
2271
2540
1681
1680
1679
2267
2559
1692
1657
1691
1686
1685
9411
1688
1681
1646
1690
3636
2337
1679
1786
1791
1901
1663
1910
1685
1666
1677
2264
1674
1809
1810
1710
1669
2274
1669
1580
2278
1915
2264
2535
1671
2365
1673
1680
2151
10591
1718
1684
1680
1783
1633
1780
1673
1684
1804
1676
1898
2299
1903
1904
1772
2276
2839
2836
1648
1671
1762
1655
1687
1763
1667
1669
1814
2515
1654
1690
1691
1675
1806
2553
2549
1678
1718
1667
2575
1672
2409
1687
1687
2547
1690
1646
3043
1702
1690
1683
1844
2198
2560
3107
1661
1674
1661
1668
1668
1666
2042
1665
1666
1679
1664
1679
1663
1655
1684
2200
1675
1679
1690
1665
1876
2264
1670
2074
1681
1662
1682
2028
1809
1674
1668
1667
2315
1905
1672
1674
1689
1658
1667
1679
2427
1681
1681
1758
1757
1697
1973
1694
1669
1670
1674
1674
2555
2290
1666
1665
2027
2026
1673
1672
1711
2565
2037
1671
1671
1659
1667
1665
1662
1757
1758
1663
1667
1648
1707
7047
2215
2214
1882
2071
1683
1670
1678
1674
1684
2627
1862
1692
1687
2562
1697
1699
1718
1678
1680
1678
1678
1676
1679
1676
1680
1678
1760
2043
2043
2194
1881
1664
1662
1665
1665
1665
1667
1671
1662
1813
1671
1680
2344
2702
1687
1683
1888
1696
1693
1676
1668
1665
1666
1665
1668
1709
2530
1681
1868
1668
1667
1652
1682
1669
2065
1659
1676
2265
3577
2220
1686
1792
1678
2287
1674
2283
1807
1675
1673
1665
2312
1679
2311
1669
1675
1876
3847
1677
2513
3657
1658
1673
1886
1770
1767
1761
1768
1672
2412
1678
1682
1683
1790
1887
1582
2362
1960
2577
1899
1900
2502
1897
2538
2426
1913
2808
2529
1661
2278
1693
2515
1902
1900
1900
1895
2428
2426
2427
1902
1903
1900
2552
2561
1677
2265
1891
1690
2556
2270
2545
2265
2270
6285
2211
2202
1885
2450
2198
2465
2355
2206
2204
2303
2269
2554
2253
2557
2253
2555
2268
2465
2258
2823
1935
2522
2526
1914
1914
2265
2481
2569
2569
2222
1869
2558
2285
2314
2285
2208
2224
1679
2213
2500
1673
1675
2532
1899
1892
2271
1906
1891
2282
2198
2526
1925
1900
2580
2522
2537
2278
1878
2558
1890
2545
1886
2488
2379
1719
2479
2526
2047
2043
3984
1866
2528
2529
2477
1680
2540
2530
2525
2488
2032
2490
2313
1880
2260
2451
2447
2202
2198
2501
2492
2628
2551
2574
2576
2276
2819
2571
2610
2608
2291
2290
2300
2206
2550
2524
1699
2542
2534
2208
2203
2199
1881
1892
2074
2266
2358
1680
1889
2568
2268
3056
2585
2275
2226
2486
2067
2259
2214
1903
1885
2264
2289
2543
1891
2423
2575
2530
2559
2563
2561
2072
2559
1820
2570
2531
2520
2524
2517
2521
2518
2529
1898
1891
1888
2567
1672
1888
2517
2516
2510
2284
2255
2286
2284
2280
2276
1684
2539
2486
2216
2562
2528
1682
2200
1886
2493
1688
2419
2287
2152
1881
1883
2276
1654
1891
2203
1899
2289
2081
1893
2571
2570
2573
1864
1893
2271
2213
2559
1900
1892
2279
2486
2567
2291
1678
1679
1677
2503
1677
2543
1663
1863
1863
2283
2279
2062
2284
2262
2563
1884
2703
2705
2705
2705
9726
2587
2421
1881
2280
1880
2194
2197
2220
2305
2535
2527
2568
2192
2218
1688
2499
2531
2293
2272
1894
2537
2260
2560
2277
1897
2537
1885
2570
2505
2607
2322
2318
2318
2498
2287
1677
2540
2539
2542
2539
2543
1687
2528
2530
2531
2529
2290
2288
2554
2553
1703
1698
1700
2571
1659
1893
1869
2468
2578
2200
2580
1884
1883
2203
2206
2202
2202
2541
2537
2257
2259
2702
2480
2484
2540
2541
2542
2584
1894
2085
2086
2283
2459
2262
2534
2534
1966
2531
2301
2104
2211
2281
2286
2555
3570
8036
2336
1895
2193
10518
2530
2266
2279
2281
2292
1830
2282
2207
2283
2281
2691
1689
1880
1680
1678
1678
1923
1678
2612
2609
2568
1909
2211
2211
2534
2531
2261
2236
2559
2050
2271
2292
1894
2525
2524
1916
2259
1893
2264
2267
2578
2589
2286
2276
2823
2537
1681
2230
2283
2287
2282
2497
2560
11013
2260
1912
2287
1849
1654
2478
1859
2263
2463
2463
1893
1992
1660
1659
2709
2250
2247
2547
2244
2516
2514
2512
1812
1906
2542
2577
2576
2618
2305
1674
2543
2213
2256
2284
2284
2420
819121
1898
2634
2062
1863
2487
2697
1689
1883
1894
3859
2555
1896
2285
1908
2314
2314
2265
2573
2217
1888
2236
2295
1925
2572
2575
2345
2216
2279
2287
2181
2266
2388
2540
2536
2538
1886
2526
1903
1884
2280
2567
2279
2483
2487
2281
2249
2521
2206
2280
2530
2269
2289
1916
1911
2498
2285
2211
2526
2274
2627
2558
2539
2539
2259
1699
1907
2161
2553
2497
2042
2615
2543
2245
2580
1801
2486
2310
3429
2274
1883
2283
1876
1872
2585
2476
2273
2294
2553
2564
2476
2607
1892
2554
2285
2273
1677
2491
1677
2233
3117
2277
2557
2604
2702
2388
2561
1887
1885
2256
2530
1896
2280
1901
1902
2534
2293
2483
2481
2390
2476
1673
2509
2624
1894
2481
2288
1883
1886
2247
1677
1870
2689
2603
1688
1678
1672
2585
2577
2579
2576
2582
2577
2581
1840
2201
2201
2559
2259
2258
1678
1659
2546
1907
1660
1899
2262
2278
1886
2250
2293
2299
163175
2238
2464
1891
2262
3573
2309
2307
2269
1888
2602
1902
1898
1899
2282
2072
2559
2287
1891
2559
2557
2719
2557
2279
2269
2532
1976
2291
1905
8920
2708
1668
1669
2533
2038
2559
1674
2295
1881
2291
2548
2213
2211
2213
2212
2554
2693
1875
1901
2303
2679
2199
1688
2504
2842
2617
1840
2284
2202
2274
2289
1684
1675
2693
2713
2537
2572
2293
2291
2491
2210
2494
2288
1907
1903
2490
1911
2105
2548
2710
2543
2267
2569
1886
2201
1705
1702
1887
2556
2203
2308
2459
2248
2276
2544
2277
2297
2482
2291
2274
1700
2204
2197
2203
2200
2620
2247
943406
2552
115543
2553
1889
2573
1892
2542
2544
1898
2058
2274
1910
1881
1885
1882
1881
1671
2436
1890
2565
2294
2266
2263
2003
1684
2263
2293
2577
1877
2553
1924
2552
2493
2264
2608
2475
2846
2846
2680
2677
1897
1771
2285
2351
2319
1784
2273
2585
2582
2037
1674
1665
1675
1677
1675
2262
2268
2534
2518
2520
2520
2262
2547
2518
2251
2271
2549
2550
2551
1691
2705
2551
2254
2219
1916
2786
1902
1909
2460
1904
2225
2208
2082
1678
1866
1654
2561
2565
2564
2531
2390
1868
2586
2689
2690
1895
2691
2216
2491
1895
2195
2300
2262
2262
1681
2290
1889
2199
1670
1671
2240
2319
2609
2606
2609
2609
1673
1912
2573
1868
1858
1762
1662
2705
2550
2308
2283
1869
1673
1703
2251
1683
2275
2308
2033
1889
1703
2246
2495
1877
1681
1674
2021
2619
2275
2558
2495
2229
2285
1669
1901
1888
2270
1892
2273
1685
1881
1949
1890
2624
2218
2267
2263
2263
2282
2255
2253
2290
2468
2469
2049
1874
2224
2051
1668
2268
2286
1675
2273
2260
2261
2274
2304
2528
2585
2218
2499
2283
2587
2587
2846
2849
2709
1877
2201
1878
5403
1895
1854
1885
2272
2274
2572
1697
2574
1893
2210
2393
7990
2390
2250
1670
2487
2489
2493
2493
2493
2562
1903
2290
713480
2292
2204
1656
2525
2280
2291
2287
1879
2555
2552
2281
2426
2287
2696
1884
2534
2535
1885
2265
1706
2303
2298
2281
2301
2557
2282
2294
2540
2539
2715
2576
2575
2581
2565
1681
2717
2278
2348
1679
2273
2299
2301
2212
2211
2056
2214
2214
1682
1909
2295
1708
1710
1890
1886
2529
2286
2266
2600
1685
2273
2301
2275
2278
2280
2278
2280
2277
2275
2709
2710
2706
2489
2624
2282
2520
2290
2042
1808
2283
2162
2264
1891
2272
2118
2206
2222
1673
1680
2538
2710
2713
1698
2049
2269
2561
1882
2608
2610
1876
1892
1896
2711
2712
2711
2694
2287
1896
2388
2562
2210
1697
1693
2276
2294
2849
2194
2201
2264
2274
2283
2710
2711
2709
2286
2286
2489
2282
2545
2201
2301
2303
2211
2270
2488
2548
2417
2711
2269
2266
2264
2264
2266
2272
2284
2345
2346
2223
2464
2465
2560
2289
2583
2276
1875
2340
1865
1887
1904
2559
2711
2712
2559
2714
1692
1894
2205
2274
2551
1900
2107
2200
2188
2539
2378
2562
2710
1705
1884
2260
1672
2267
1678
1678
2522
2272
2287
1879
1883
1883
2046
2073
1676
2277
2152
9538
2561
2272
2281
2709
2569
2567
1877
2521
2496
2494
2489
1898
2288
2704
1688
1872
1682
1682
2286
2193
2525
1679
1648
1645
2509
2513
1901
2517
2682
1913
2525
2377
2523
2531
2716
1885
1888
1886
2843
1674
2277
2483
2210
2277
1905
2563
2494
15202
12493
2258
2549
2575
2418
2548
1674
2562
2702
2713
1660
1659
1659
2566
2390
2392
2390
2284
1896
2655
2539
2285
2287
2289
2258
1674
2234
2233
2422
2546
2546
2546
2560
2224
2704
2548
2547
2545
2573
2281
2281
2492
2531
2548
2415
2598
2600
2301
2275
2289
2274
2269
2266
1909
1881
1888
2713
2557
2718
2537
1888
1897
1690
1690
1875
1666
2458
2288
7321
2286
2283
2274
2505
2505
1889
1679
2256
2261
2245
2138
1682
2708
2706
1683
2060
1892
1903
1698
2290
1673
2279
2274
2594
1881
2541
1679
2280
2051
1963
2047
2345
2622
1897
2262
2310
1884
450198
1899
2068
2073
1687
2582
2601
2634
2603
2558
3081
2224
3466
2288
2447
842529
1689
2566
1889
2266
2546
2214
2055
1870
1880
2271
1861
2502
2500
2281
2277
1678
1703
1675
2397
2202
2256
2193
1898
1756
2560
1679
2541
1688
2254
2552
1691
1876
1785
2589
2273
2274
7756
2512
1675
2259
2535
2254
2264
2256
2257
2267
2542
1913
1914
1887
1872
2274
2276
2216
4043
2217
2220
2277
2277
1869
2211
2268
1868
2209
2212
2252
1963
1662
2688
2425
2453
2281
2281
1678
2370
5858
2471
1679
2577
2261
1679
1822
1889
3828
1670
2206
2269
2279
2480
2269
2260
2284
2277
2569
2263
2553
2832
1660
1664
2831
1660
1882
2366
1798
1657
2626
2366
2810
2687
2203
1834
2895
13049
2202
5074
2219
2277
2052
1913
1706
2204
2208
2605
1675
1675
2550
2544
2266
5155
1868
1656
2496
2501
2494
2262
1886
1579
2264
2487
2491
2202
2202
2550
2552
3241
1882
2584
2390
2267
2265
2563
2294
2340
2061
1866
1870
1872
3169
2559
2078
2279
2278
2375
1767
2279
2281
2620
2576
1693
2241
1682
2255
1895
1895
1879
2580
2432
2426
2432
2228
2042
1859
1650
4800
2250
2254
1860
2250
2251
1862
2252
1903
3563
4785
1700
1700
5531
1703
1701
2254
2252
2593
2135
2283
2427
2279
2192
1656
2270
1667
2270
2620
3248
1906
2281
18734
2360
1688
1806
1674
2273
2278
1669
1635
2548
2554
2551
2278
2585
1684
1679
2569
2274
2492
2273
2274
1679
2276
2257
1634
2262
2582
2218
5133
1662
2086
2497
2319
1709
1709
2345
1923
2261
2323
1950
2562
2626
2371
2452
2266
2267
4157
2847
2256
2257
2335
2267
2287
2620
1659
1675
2623
1659
2271
2272
1656
2030
1867
2026
3104
2594
1686
2606
2201
1852
2048
1657
1884
2579
1661
2292
1647
1930
2279
1651
2046
2275
1661
5151
1691
1670
1898
1681
2494
2495
2495
2498
2205
2495
2496
2496
2496
2469
2496
2470
2496
2498
2493
2469
2492
1902
2576
2814
1904
2286
2538
2261
2536
1680
2268
2510
1915
4690
2285
2548
2284
2544
2276
2345
2405
1706
2561
2566
1701
1892
1678
1795
1644
2351
2202
2374
2273
1650
1684
2521
1656
2334
2545
1789
2287
1960
2283
2262
2381
1669
1690
1918
2582
1941
458662
2515
1918
2267
2352
1860
2221
2262
2014
2506
2228
2465
2252
2303
1824
1825
2799
1676
1638
1807
1697
1661
1662
15774
1663
1708
4554
1892
1691
2573
2237
1911
2350
2280
2545
2493
2282
1893
2573
1677
2570
2275
1863
2583
2207
2583
2209
2552
1888
2068
1895
19330
1679
1674
1653
2273
2356
3464
2277
2274
2271
2210
2213
3339
10048
2217
3335
2217
3333
1910
2354
2347
2262
2265
2259
2256
2262
1680
2600
2299
2280
2029
168514
1685
168514
2230
2340
13094
2084
2259
1920
1804
1755
2262
2547
2267
2397
2536
2266
1675
2280
1662
2401
2226
2223
1681
1667
2226
2223
2044
2282
2348
2288
2285
2015
2277
2223
1669
1661
1898
2546
1886
1888
2083
1882
2318
1740
2226
2582
1911
1973
2226
2538
6674
2540
1895
2284
2138
2225
5243
1905
2347
2273
2264
2069
2552
2274
2273
1662
2459
2700
2580
2280
1672
2666
1675
3465
2503
1663
2361
1670
1689
2262
2284
2295
5101
3574
1675
2481
1663
2312
2481
1811
1629
2267
2352
2268
1902
2298
2298
2298
2297
2301
2263
2259
1888
1885
1886
2791
2790
2254
1915
1684
2267
1627
368289
1670
3070
1898
1898
1900
1879
2115
2037
2265
2265
1675
2265
1877
2114
2266
2278
2267
2267
6534
2281
1673
68081
2340
2281
2340
2259
2071
2586
1647
1668
2061
2254
1923
1922
2272
1921
2536
2853
2511
2252
2205
1684
2607
1865
2393
2098
1861
1650
1876
1635
1859
2458
2081
2487
2493
2210
2039
2256
1760
2290
1698
1673
3431
1688
2560
3946
1662
2099
2250
2064
2303
2095
1659
1681
1681
1681
1869
1866
1671
4463
1694
1677
2330
1891
2267
2287
1709
1579
2825
2260
2280
2283
2458
2554
2455
2407
2407
2361
1703
2552
1679
2528
1667
1909
5465
5391
1705
1699
2274
2568
2208
2272
1667
3747
2272
2271
1791
2544
2417
2273
2268
2546
2417
2272
2542
2065
1871
1744
1893
1890
2612
1659
1674
1747
49043
1746
1683
2532
2251
2251
1894
1894
1653
1681
1656
2549
2486
2281
2486
2261
2283
2310
2268
2488
1640
2312
2347
2232
2278
1695
1695
4968
2521
2081
2300
1665
2266
1728
1908
2536
1908
2811
2264
2267
2814
2276
2535
2430
2220
2277
2479
1670
2708
1899
2291
2292
1700
1685
6756
1849
2271
2547
2547
1688
2267
1686
2571
2441
1643
2546
1654
2630
1657
2651
1666
2055
2268
2493
1895
2060
2471
2837
2838
2256
2547
2255
2575
1667
2258
2256
2259
2256
2575
2578
2263
1867
1869
1659
2544
2214
2216
2271
2270
2266
2542
2542
2180
2258
1908
2284
2282
1905
2486
2552
2552
2261
2555
2257
2208
2484
2489
2182
2197
2528
2451
2280
2280
2278
2274
2280
2279
2282
2274
2710
2706
1877
1859
2276
2259
2211
1908
1906
1910
1885
1890
2663
1935
1889
2497
2498
2824
1906
2475
2474
2271
2281
2278
2270
2201
1935
2281
2259
2477
2206
2290
2248
2478
3345
3345
1886
2289
2290
2289
2294
2293
2295
2289
2290
2292
2291
2292
2291
2382
2289
2291
2289
2272
1883
2269
2464
2259
12788
2266
2264
2080
2538
2199
2201
2289
2256
2284
2283
2421
2262
2256
2320
1685
1682
2485
2540
2551
2539
2286
2218
14503
2216
2315
2320
2499
2147
2550
2548
2266
2076
1834
2264
2264
1881
1889
2259
1876
2266
2264
1906
2262
2256
1902
1907
2231
2265
1891
2063
2063
2551
2549
2146
2448
2807
2253
2269
1877
2272
2206
2220
2497
2221
2259
2255
2254
2255
2257
2493
2502
2319
2320
1876
2509
1684
2690
1686
2689
2689
2281
2203
2271
2249
2277
2489
2402
2303
2200
2517
2488
1903
1908
2268
2411
2440
2264
2268
2524
2006
2842
1883
1882
2247
2261
1889
1888
2252
1904
2613
3496
2256
2268
1912
1918
2267
2485
2483
2264
1891
2184
2524
2519
1687
2211
2279
1928
2203
2499
2444
2553
2550
1886
1886
1883
1881
1882
2527
2493
1677
1676
1674
2317
2317
2313
2320
2601
2543
2210
2444
1690
2052
1672
2547
2277
2098
2099
2271
2211
2275
2276
2280
1677
2437
2197
1884
1895
2543
2517
2585
2367
2444
2546
1858
2547
3573
2270
1916
1917
2568
1914
2493
2492
2033
2274
2271
1888
2204
2583
2217
2341
2265
2263
2184
2251
2256
2226
2199
1878
2700
2551
1915
1916
2270
2572
2603
2603
2600
2376
2377
2210
2535
2717
1678
6113
1881
2419
1899
1921
2311
2314
1881
2694
1869
2218
1892
2453
2265
3412
3413
2273
1906
1898
1919
1693
2322
2210
1904
1907
2424
2578
2548
2198
2526
2525
2217
2215
2281
2491
2492
2489
2541
2602
2603
2598
2546
2601
2578
1690
1888
2258
2264
2552
1893
2572
2514
2515
2280
2173
2201
2097
2546
2542
2297
2298
2304
1883
2278
2557
1580
1672
1672
1668
2273
2580
2580
2275
2289
2211
1910
2242
1911
1913
2136
2134
2549
2550
2199
2659
2551
2543
2399
1907
2199
2263
2265
3344
1905
2201
2262
1885
2276
2276
1900
1894
1888
1884
1677
2305
2301
2276
1675
2606
2609
2250
2251
2262
2269
2208
2215
2264
2550
2270
2268
2546
2492
2261
2198
2198
2199
2268
2266
2266
1910
1908
1911
1908
2419
2578
2490
1908
2398
2282
2531
1873
1879
2450
1922
2169
2541
2547
2272
2212
2273
2269
2266
1898
2253
1912
2258
2480
1906
1905
2583
2579
1885
2545
2199
2215
893993
2539
1915
2260
2552
2494
2223
2225
2492
2193
2486
2198
2188
2310
2297
2314
2299
2276
2267
2260
2212
2213
2222
1679
2264
2489
2559
2200
2534
2572
2256
1909
2508
2263
1904
2202
2204
2199
2207
2548
2549
2268
2270
2459
1897
1897
2208
2214
1671
1669
2267
2476
2470
2285
1884
1917
2273
2276
2181
1671
1673
1673
2291
2533
2203
2855
1875
2285
4803
4802
4804
2285
2505
2508
2286
1986
2285
1963
2262
1887
371411
2257
2289
2221
2544
2213
2214
2213
2215
2497
2206
2197
1904
2525
1904
2277
2281
2261
1881
2450
2448
1888
2216
2194
1679
2303
2285
2255
1900
2568
2266
2266
2265
2271
2491
2536
2464
2486
2038
2486
2262
2200
2310
2108
2082
2238
2281
2210
2208
1901
1903
143562
2548
2287
2445
1893
2306
2201
5732
2253
2303
2551
2551
2279
1881
1881
1882
2388
2280
2571
2556
1921
1919
1860
2269
2103
2290
2161
2823
2847
2383
2548
2279
2285
2277
2264
2519
1886
2204
2272
2266
1882
2268
2544
2263
2542
1886
1676
1677
1677
1676
2227
2230
2445
2510
1918
2227
2284
1874
2253
2308
2296
1895
2531
2281
1905
2281
2277
2054
2497
2286
2485
2220
2175
2273
2276
2279
2189
2181
2556
2551
2293
2196
2273
2480
2259
2532
2526
2530
1892
2284
2285
2550
2232
2597
1861
1858
2273
2555
2273
2281
2277
2123
2368
2551
2489
2276
2223
2214
1673
1897
2272
2553
2552
1900
2210
2208
2209
2206
2215
2711
2221
2709
2577
1889
2299
2551
2281
2271
3383
2289
2552
1883
1662
118165
2197
2290
2269
2264
2188
1902
2266
2273
1872
2279
2278
2280
2277
2276
2271
2276
2267
2266
2484
2488
2551
2272
2273
1890
2204
2275
2269
2267
2270
2292
2483
2264
1886
2452
2286
2264
2291
2291
2292
2291
2293
2291
2293
2294
2294
2289
2295
2293
2296
2290
2290
2306
2548
2269
2499
2501
2502
2500
2278
2275
2475
2497
2502
2502
2498
2499
2281
2284
2840
2281
2288
2270
2288
2621
2485
2550
2599
2599
2621
1912
1915
2027
2287
2205
1873
1686
2436
2288
1900
2544
2583
2282
2664
2280
1904
1901
1908
1911
2559
2273
2271
2291
1899
2546
2528
2528
1903
2548
1908
2493
2495
1905
2278
1843
2552
2555
2261
2131
2294
2568
2488
1892
2489
2285
2553
2287
2286
1876
1892
1892
2560
2349
2218
2526
2526
2280
2285
2306
2307
2305
2284
2295
2636
2267
2276
2494
2327
2261
2084
1575
2495
2539
2543
2562
2210
2271
2271
2204
2167
1867
2486
1910
2303
1858
1855
2226
2490
2495
2565
2228
1674
2289
2288
1870
2218
2216
2266
2516
2383
1912
2285
2550
2294
2270
2293
2269
2273
1871
1852
2449
1869
2056
2305
1891
2276
2237
2308
2308
1876
2115
2295
2297
2296
2294
2290
2297
2293
2293
2293
2295
2293
2292
2299
2295
2293
2295
1861
2212
2454
2547
2548
1922
1883
2254
2267
2267
1922
14937
2559
2493
2484
2312
2273
2525
1897
2273
2267
3390
1907
1688
2258
2256
2284
2276
2275
2280
2601
2283
2280
2281
2281
2528
1682
1906
2490
2486
2244
1905
2287
2209
2211
2266
2545
1894
2272
2505
2487
124184
2527
1897
2280
2275
2203
2188
2184
2180
2270
6680
2203
1890
1878
1889
1900
1901
2546
2547
1879
2277
2276
1906
1898
1905
1903
2536
2533
2025
2540
2286
2284
6560
2485
2249
8849
1880
2540
2551
2296
2470
1896
1899
2496
2496
2269
2269
2207
2206
2211
2206
2533
2274
2518
2194
2253
2520
2521
2267
2547
2483
2265
1884
1872
2315
2286
2203
1900
2278
2073
2493
1908
2257
2482
2266
2274
2321
983045
2209
2272
2271
2274
2066
2255
1889
2283
1690
2266
2559
1878
2183
2252
1889
2269
2117
2257
2540
2540
2539
1890
2261
2538
1678
2094
2205
2260
2463
2134
2132
2211
1891
2101
2268
2191
2484
1677
1678
1679
1677
2195
2194
2255
2266
2270
2214
2174
2474
2836
2270
2269
2270
2272
2270
2272
2274
2274
2271
2531
2535
1689
2205
2664
2261
2201
2550
2217
2262
2270
2568
99757
1900
2222
2226
2265
2272
2013
1894
2257
2237
2629
2238
1906
2527
2525
1974
2574
2669
2126
2571
2264
1900
1901
1893
1892
1910
1906
1886
1886
1882
2492
1888
2200
2197
1898
2563
2564
2453
2544
2547
2278
2389
2566
2188
2262
2461
2262
2263
2215
2310
1921
1925
2277
2062
2574
1891
2273
2257
2504
2504
2585
1861
2384
1904
14328
2282
2279
2279
2268
1884
2261
2266
1913
2258
1873
2273
2554
2476
2289
1866
1671
1671
2486
2213
2270
2260
2260
2485
2259
2272
2271
2275
3603
2504
2574
2477
2272
2218
1897
2189
2181
2168
2221
2260
2260
2045
2559
2574
2205
1682
1678
1680
2279
2551
959707
2045
2547
2257
2188
2588
2207
2453
1874
2547
2549
2551
2265
2263
2265
2267
2483
1896
1891
2446
1895
2261
2552
2274
2274
1880
2510
2543
2541
2494
2295
2550
2285
2492
1888
2586
1882
2092
2536
2529
1672
1670
1672
1877
1900
2249
2220
2483
2570
2506
1886
2263
2277
1902
2266
2263
3468
2580
2451
1663
2266
2461
2461
2076
2494
1855
1899
1899
2558
2268
2264
2488
2271
2492
2218
2219
2494
2492
2260
2126
2537
2504
1894
2266
2592
2264
2266
2203
2203
2579
2213
3354
2208
2256
2257
2270
2129
2131
2131
2125
2513
2547
2207
2267
2268
2347
2345
2346
2347
2263
2263
2584
2521
2273
2273
2527
1682
2189
2545
2549
2242
2496
2551
2270
2270
1902
1897
2264
2264
2212
1904
2214
2216
2215
1574
2214
2214
2214
2210
2212
2212
2213
2210
1867
2308
1890
2311
2497
1899
1904
1901
2280
2775
1892
2305
2311
2492
2263
2274
2493
2527
1857
2298
2210
2573
1667
1663
2532
2536
3345
1906
2565
2095
2274
2551
2549
2285
2494
2483
2307
2277
2273
2363
2363
2182
1862
2267
2278
2541
2556
2555
2590
2215
1693
1883
2453
2460
2229
1867
2282
1676
2262
2194
2197
2547
2255
2195
2204
2493
2204
1646
1684
1686
1669
1666
2311
2277
2274
2262
2272
2815
2561
2561
2563
2564
2560
2347
1882
1881
2580
1888
2551
2413
2348
2265
2189
2273
2266
2594
1868
2185
1924
1923
2498
1896
2348
2215
2290
2559
1677
1677
2558
1678
2605
2602
2481
2317
2481
2481
2295
2277
2270
2275
2303
2279
2286
2385
2264
2355
2540
1907
1904
2448
1890
1889
2581
1903
2481
2484
2488
2138
2261
2266
1890
93147
2248
2214
2216
1875
2197
2200
2200
2551
2260
2275
2223
2188
2581
2581
1889
2205
2528
2260
2264
1880
2190
1882
2219
2258
2258
2314
1879
1869
2218
1895
1894
1894
1889
1906
2215
2222
2216
2213
2218
2219
2209
2215
2279
2619
2582
2584
5837
2086
2566
1879
2210
1914
2546
2546
2559
2246
2250
2245
1860
2268
1662
2191
2189
2565
2564
2545
2318
2547
2275
2271
2262
2271
2208
59845
2279
2314
2191
2571
2559
2444
1660
2284
2491
1679
1678
2714
1773
2273
2201
2557
1913
1890
2558
2038
2275
1879
2251
1893
1893
2275
2461
2465
2267
2267
2544
2543
2089
21156
2085
2380
2381
2449
2451
2259
1888
2266
2583
2446
2527
1857
2613
2570
2577
2251
2218
2792
2666
2595
1888
2576
2272
2573
1886
2273
2269
2571
2053
2058
2268
1904
1878
1656
2618
2487
1684
1679
1679
1683
1898
2564
1890
2603
2600
2599
2614
26784
2197
1757
1957
2263
1919
2593
2581
2267
1889
1892
2118
2250
2247
2212
2585
2581
2585
2489
2240
2242
2540
2257
1908
2412
2408
2270
2159
2586
2586
1904
2265
2625
1887
2544
1878
1894
2826
2263
1247743
2267
1891
1892
1894
2460
2568
1686
2268
1674
2601
2608
930294
2576
2098
2263
1893
2263
1887
2401
1884
1884
1913
1889
1889
2208
2216
1042000
2280
2200
2586
1875
1868
2560
1868
2268
2214
2128
2265
2206
2822
2064
2326
2579
2270
2597
2558
2268
2529
2397
2573
2579
1915
2214
2589
2842
1870
2127
1672
2202
2227
2283
1893
2298
2278
2276
2282
2152
1883
6700
2462
2494
2204
3111
2283
2279
2566
2258
3565
1900
2213
2213
2207
2032
2491
1883
2534
2265
1673
1674
1879
2182
2574
1686
2506
2206
2306
2306
1848
2491
2276
2080
2310
2306
1877
2262
2280
2208
2456
2554
2646
2498
2480
2037
2255
1789
2209
2206
2266
2269
2581
1672
1673
2590
1863
1899
2489
2579
2596
1849
2618
2287
2584
2219
1684
2274
2281
1868
1882
2202
1866
2608
2565
2566
2462
2488
2543
2556
2552
2553
2553
2492
2494
2260
2478
2271
2573
2610
2579
2281
2762
2488
2266
2527
1892
1894
1894
1894
1891
1694
1576
2204
2547
2544
2545
2262
2197
1684
3315
2481
2484
2303
2253
2532
2252
2285
2204
2575
2576
2459
1899
1870
1901
2232
2558
1852
2584
2584
2617
2391
2391
2496
2244
1690
2594
2547
2524
2490
1906
2522
1898
2269
2273
2275
2272
2274
2289
2271
2275
2570
2575
2571
2268
2266
2559
2482
2570
2692
2539
2544
2541
2538
2480
2588
2589
2290
2216
1881
1687
2072
2277
2273
2270
2567
2586
2290
2342
2500
2228
2228
2231
2232
2228
2232
2223
2227
2587
2586
2262
2536
2476
2560
2539
2485
2491
2487
2615
2616
2616
2616
2619
2614
1892
2616
2615
2619
2616
2616
2615
2616
2621
2619
2557
2553
2206
2579
2546
2571
1715
2266
2256
2724
1878
1916
2579
2548
1787
2549
2552
2544
2609
2570
2285
2123
2569
2565
2193
1926
2528
1901
2525
1878
1907
2496
2537
2465
2567
2519
2537
2537
2523
2536
2390
2549
2562
2091
2573
2614
2553
2557
2212
2242
2610
2614
2251
2548
2575
2617
2567
2582
1876
2545
2570
2270
1884
2291
2710
1916
2574
2565
2563
2591
2472
2277
2252
2111
2312
2295
1905
2699
2292
2278
2273
1890
1695
2221
2217
2219
2223
2217
2218
2223
2212
2276
2499
2491
1691
1882
1880
2570
2570
1912
1914
432109
2205
2624
2208
2626
1891
1678
2277
2287
1675
2100
2202
1680
1893
1911
2416
2202
2277
2550
2582
2275
2204
2275
1688
2221
2271
2315
2318
2263
2288
2561
1687
2209
2580
2269
2195
2270
2618
2574
2472
2580
2574
2577
2583
1688
38511
1688
2577
1913
2504
2549
2535
2311
1676
2584
2581
2794
2798
2603
2606
2626
2579
2582
2831
2279
1865
2564
2205
2263
2264
2251
2250
2518
2045
2826
2272
1870
1671
2571
2564
2283
2617
2535
2259
2281
2273
1912
2207
2261
1910
1905
2199
1908
2562
2559
1867
2290
1911
2536
2537
1874
2135
2254
2265
2586
2277
2482
2477
2484
1913
1913
2492
2274
2490
2223
2484
2222
2224
1575
1968
1960
1635
1980
1678
1679
1685
2266
1693
1674
1804
2013
2263
1681
2425
2274
1667
1675
2276
42745
2556
2256
2823
2820
2558
2837
2823
2599
2147
2280
2282
63700
1893
1695
2255
1666
2478
1682
1906
2343
2174
1783
1704
1675
2284
1903
1902
2278
2061
1685
1967
2267
2314
2270
80988
1875
2088
2297
1685
1677
2290
2165
2275
2265
2291
1671
2272
1874
2293
1678
1654
1578
2262
1876
1877
2317
2555
2239
2555
2258
1675
2238
2331
2269
2268
2265
2269
2620
2269
4993
2072
1678
2041
2093
1674
2204
2209
2205
1895
2273
1669
2307
2504
2267
2268
2268
2290
2271
3504
2830
6536
1669
2255
2254
2251
1673
2251
2255
2550
2611
2269
2610
1656
42027
28712
1889
1670
2570
1667
2556
1664
2200
2277
4958
2199
2200
2363
2277
2294
2284
2278
2278
2215
2216
2285
1681
2590
1683
2540
2563
2271
1685
2382
1877
1662
2282
1673
1675
1798
1669
1882
2339
2281
2486
2276
1884
1892
2209
1887
2279
2281
2588
2694
2220
2265
2263
2259
2261
2573
1894
2223
2222
2256
2258
2553
1894
2274
2044
1661
2044
1611
1775
1770
1657
2218
2595
2545
2557
2267
2491
1676
2554
2211
2212
2547
2314
1676
2493
2545
2489
2583
2545
1679
2546
1705
2489
1901
1663
2300
2570
2189
2206
2300
2289
2582
1676
2326
1723
2269
2239
9015
4032
2291
2277
2206
1895
1895
2206
1894
2210
3299
2585
2210
3300
1681
2238
2306
2538
2290
1669
22593
2388
2216
2291
2285
2277
2463
2272
2016
2486
2271
2276
2289
2278
2552
81087
2547
1913
2558
1891
2522
1892
2134
5832
2556
1661
1663
1875
1870
2455
1871
1898
2229
2228
1897
2271
2429
2450
1884
2262
1660
2334
2259
2256
2267
2331
2331
2257
2487
2213
1671
2304
1907
6554
2501
1639
2291
2261
2265
2579
2578
1871
2260
5534
1639
1680
3433
3431
1639
1701
1674
2297
2281
1894
2250
1666
2554
2273
2904
2554
2285
2551
2553
2012
1866
1867
2310
2479
2481
2569
2496
2266
1653
1664
2256
2263
2482
1709
2304
2566
2303
2309
1703
2404
2300
2500
1660
1658
2391
2589
2504
2392
2697
1881
1662
1894
1657
4004
1694
161155
1684
1791
1792
2275
2483
1656
2539
4829
1675
1658
2484
4829
2301
2286
1679
1886
2570
2256
2276
1919
1919
2360
1659
1673
1664
1884
2349
1785
1669
2275
1788
1663
1663
1693
2485
1855
2441
2268
2276
2490
1693
2491
2178
60257
16342
1811
1871
2224
3590
1667
2352
2239
2287
2561
2136
2197
1670
1662
1660
1880
1877
1869
1875
1876
1654
2380
3091
2380
2233
1682
1673
2238
2234
2352
2227
2221
2229
2213
2226
1893
2361
1893
2215
2224
2325
1883
1890
2262
2264
1898
1680
1899
2384
1579
1629
1976
8239
2980
1983
2480
2303
2482
2268
2449
2044
2383
2381
2362
2387
2483
2027
1908
2486
1679
2549
2622
2179
2548
4369
2263
1865
1897
2215
1896
1859
3320
2695
2264
1680
2571
2268
2201
2203
2812
2812
1681
1678
2379
4254
2378
2318
1675
2836
1677
2232
2231
2488
2492
2278
2488
269522
2493
2693
2833
2279
1674
2288
1669
2571
2289
2268
2581
2585
2257
1665
2213
1580
2282
2301
1861
1799
2608
2701
2210
2205
2210
2263
2266
2203
405048
2204
2201
2451
2204
2453
1903
2204
2207
1680
2207
2207
2202
2208
2205
2276
2482
2487
2268
2262
1807
2542
1719
1683
2263
2260
2438
2555
2214
2369
1679
2398
2545
2765
2259
208611
2260
2268
2233
1663
1683
2270
1888
2275
2298
2276
2200
1672
2200
2291
2540
2362
2350
2567
2267
2348
2267
2312
2270
2287
2023
2278
2558
2292
1681
2260
2576
1667
2520
4514
2254
3450
2254
2696
1683
2352
2611
2570
2456
2455
1659
2611
2492
1689
2487
1674
1782
2486
1929
2263
2518
2270
2264
1908
4508
2268
1674
2380
1853
1933
2481
1855
2569
2135
1684
2264
2572
2572
2206
2573
2570
1686
1690
2544
2249
2486
5404
2479
2228
2481
2287
2339
2339
1894
1901
1893
1673
1633
2237
4093
2309
2184
1705
2209
120312
2225
2075
2264
136253
12668
2463
2125
54245
2400
2045
2823
1975
2814
3222
1940
1656
1667
2031
2119
2065
3049
2115
5638
2047
2126
1986
4152
2136
1796
2233
2052
1987
5166
9717
2778
22451
8046
1813
80295
3638
7600
1661
2950
9949
2917
2110
2978
9707
2984
2259
2279
56255
2267
2088
40168
1690
9419
5307
1931
1686
3584
2199
16928
1963
16477
1803
2917
7706
2141
2341
2671
11304
2209
6026
1809
2388
1787
2522
2072
1654
7309
2716
7510
2717
1793
5640
2300
1988
8206
3462
2054
2342
1802
2361
26087
1731
3334
1815
1887
1911
1965
2790
4473
1668
1936
2865
3413
4394
2915
2795
4084
2650
2037
2099
8828
2998
14503
2299
4249
2895
4901
2464
20596
1703
6271
2101
2799
2159
3302
1693
2129
1999
2379
3496
1675
2630
3729
2966
2316
2534
2146
2630
3466
2772
3727
2337
1660
2413
3478
2454
2054
2001
6091
1880
1922
10459
1660
2275
6533
1943
6066
2237
4774
3771
12272
4160
5217
3450
2108
1934
3744
1650
1855
2442
1933
6800
5472
1976
1880
4171
1924
3562
1927
1941
2180
2116
1954
1968
2471
5581
2109
4597
1917
1874
2529
3090
1842
2531
22878
2587
2327
4167
2193
5167
6074
18866
2871
3301
2616
2967
2824
3220
2038
1940
11340
2260
2107
5854
2222
2764
2781
1679
1673
8404
2246
5861
2406
2622
3509
3762
3496
1894
4053
1661
4053
2152
2661
1751
3612
6298
2121
6450
10462
9083
2799
1799
1800
2185
1967
1941
4780
2040
2336
6687
2731
20900
2109
2799
8843
2814
11616
7588
2805
4886
6761
2013
2395
6777
2128
2041
2051
2101
5410
2491
1677
5323
2861
3167
1941
2241
3136
3142
1687
2847
6271
3483
8713
3837
3035
2531
1800
4105
4373
2795
5980
7443
6720
2251
2794
3663
4848
1974
2517
11340
2937
1837
2800
11939
1937
2233
2980
5227
9704
2814
2048
3071
2037
2488
1815
2729
2536
3637
6721
1855
2402
18052
2653
2664
5167
2294
1690
1959
10159
1998
2569
4151
4259
12194
20538
4148
1735
7539
2651
3236
4677
2197
53495
2106
1694
3864
1646
42378
2224
1699
9600
2490
2034
51589
1662
6886
8012
1989
2237
2004
2063
2801
2229
1921
2053
2027
2259
64714
2055
1657
10861
1652
2079
4234
7813
1987
2568
3338
4200
1860
3409
1794
2662
1678
1893
2347
2139
2112
7890
1667
2216
9443
3546
1660
7119
7536
56346
2713
7536
7928
1678
2353
4321
3743
4116
2054
52026
2177
2942
2372
2873
2018
4850
3521
2736
2671
46028
1976
1875
2670
3264
181636
1917
2646
1674
1982
4394
45628
2139
5550
2012
2037
2907
4992
55334
2627
3653
3236
3312
1669
4183
2010
24626
1866
11099
2893
1737
1663
1662
4536
8774
9912
3236
7643
3016
1676
40585
1865
83800
2799
48252
1691
2222
2003
1652170
2151
2787
3614
3179
2024
2089
1855
7879
975820
1679
2036
2041
1948
2216
2971
2864
53454
2064
2525
1991
1669
1668
2557
7983
2233
1697
7278
9631
4568
33142
54253
2321
10436
4112
2054
20999
23689
1940
8425
2237
8664
1652170
9050
2315
3008
5268
3288
2829
9263
46705
1956
2331
12339
1977
2330
1721
5276
2144
52425
9189
8585
1842
1955
7009
5593
2410
2867
5811
3480
2738
2034
10583
9435
2137
2577
10440
1956
16051
1915
3383
2501
2054
2010
2909
3376
1864
2506
2098
2133
1685
2688
2498
2020
2167
1668
2010
2411
3696
1649
2802
2329
2207
6463
1768
1678
5568
46050
8338
1744
1663
3842
2332
2311
2258
1905
2045
1654
1676
1920
2100
6279
1690
3164
2531
1976
1661
2423
2138
2907
3188
1699
1982
3534
2805
3634
8445
2978
3946
2086
5265
1667
1669
2005
51657
2972
1667
1803
1668
2111
1662
1674
2204
2148
1667
1715
2285
2076
2806
2053
2777
2482
29827
9100
1681
2403
2537
4065
1917
2132
33917
4218
85839
2090
2944
2290
2208
1891
1661
14279
2128
15805
1693
1693
2993
2325
10091
4168
1702
4162
1655
6441
1765
2239
3603
5482
3786
1704
3283
26013
2905
7272
1782
1940
1915
3906
5844
2563
2996
6990
7555
2089
2457
2779
2027
4599
1775
24733
7611
2902
51822
2469
2027
3040
2659
65686
2140
1672
91849
2523
10072
10847
5668
1668
2007
1665
3124
2793
12263
2373
2593
2048
51355
3831
2084
2064
5321
3171
10598
2276
6745
8301
2426
2503
1673
13322
3587
2029
2603
2120
2242
20286
1668
1852
2798
2797
1980
2269
2163
4280
1991
2054
5195
1658
6740
7905
6850
1666
4756
1783
33127
5869
2871
1668
1667
8761
3893
2093
20356
1652162
2053
2089
4235
1668
2545
6912
1697
2326
1869
1657
3018
2555
2403
2468
2090
1709
1897
2620
1834
3001
1665
1665
2460
2698
51472
6498
2687
6847
3574
2191
2629
4506
14476
1671
2017
1701
5232
3349
2867
2612
2086
19895
2199
1681
2222
2401
2393
2873
1678
1680
2086
2554
54236
24983
3647
3896
40150
9138
1826
3640
6234
8619
13389
10460
4224
7871
2194
6089
2111
12285
2871
12911
3534
2191
3763
2220
2078
6775
3289
5381
4895325
5474
1683
14887
8415
2626
2183
19012
4665
1676
23205
5289
1917
1652171
8256
1694
2476
1852
1672
1770
2036
1860
7252
1912
2340
1667
3352
4654
2661
2040
1681
2148
3211
7106
1676873
2275
3019
1950
3731
1713
1973
2049
2060
5769
5863
3174
3503
3403
7923
2716
5491
3618
2246
2068
9968
2148
20601
2976
7638
1986
5900
1673
2428
4973
3230
8137
1644
4826
2173
46259
2527
6646
2309
2135
2909
9057
5840
67728
2036
2004
1671
3482
1809
2388
3537
3748
2037
2498
2037
5275
2377
2322
2051
2361
2922
1868
43865
1920
2240
44260
5321
2050
3133
2997
4405
2007
3600
2044
1688
2106
3505
4559
2506
2831
3029
5358
4959
10177
2134
2139
8934
3422
4103
1660
8715
2062
3578
1805
1748
29090
10984
2314
5410
2778
5332
9533
3331
1658
1660
728435
1668
11299
2111
7876
1670
2083
1695
12477
2054
1998
2332
2054
2213
8315
54996
1940
2968
1744
1695
10424
1661
3702
1826
2679
2609
1681
1746
1661
2633
1667
9126
1765
1768
1837
1666
1945
1944
1786
1673
1788
1682
1677
1666
2620
1859
18795
1905
1691
3936
2594
77912
1671
1672
14070
1694
1684
12260
1913
1801
1781
1680
1682
1674
1665
2094
1667
2504
10296
2273
4328
1878
2359
1651
2747
1660
1651
2727
3241
11153
1670
6737
2282
1689
1900
10325
2294
1665
1671
1663
1660
9930
3982
2161
2498
1662
1667
1663
1669
1715
1924
4322
3664
1884
1883
3532
2137
6914
1767
4665
8533
1649
1677
2173
1679
1679
1672
2982
9435
1766
1987
2282
1657
1760
1674
1664
1667
1665
1798
16724
2224
1673
2323
1795
1654
2555
1884
1677
2844
1668
2618
3297
1670
2125
1902
3967
1903
2173
1901
2237
1687
6506
1971
1750
1731
2508
1671
1671
2517
3611
1689
1580
11982
2486
1665
2336
1679
1698
2527
1660
1662
1673
1704
2847
1674
2074
1671
2858
2903
1663
1668
1909
3197
1788
1811
1674
1650
1670
1675
1675
4546
1974
14117
2765
2751
7619
23107
1672
7554
7357
2131
94219
4428
2755
170698
1894
88727
11924
2147
2056
3000
4592
1679
1680
1674
3082
2144
1790
2596
12813
1674
104276
2719
1662
2820
1686
2289
1878
2237
2151
3106
2067
1705
1843
1661
2496
108995
2634
1672
2342
2139
1667
1652
1627
1676
2734
2133
3904
1658
1672
1695
1696
1807
1881
1883
1877
1879
2462
3862
3360
1659
3413
2124
1741
2700
1659
9829
1946
2941
130064
2264
1698
1657
6208
2653
4068
2340
1665
25395
3206
1747
4127
1905
4797
1677
1666
3459
1656
1668
1667
1669
1670
92269
2538
4259
1889
7250
2594
2593
3010
5612
1652
2483
1797
1684
4031
1676
13968
2876
2460
2435
2150
1679
1870
1733
11447
1686
1654
2418
16831
2593
2624
7555
1638
1668
2712
1693
3709
1647
2276
1657
1638
1670
14880
1656
1652
2128
3352
1881
2131
25579
1736
1685
3712
2387
2014
1735
1887
2811
2410
5459
1678
3230
2244
4454
6648
2241
4623
1660
1645
118714
1665
2734
2587
2595
1668
1652
4139
9831
2769
1649
2141
1652
20453
7062
2620
1667
2067
2024
2116
3906
1902
1902
1958
1901
4441
4657
1667
6773
2932
1772
1671
1670
2281
125299
1655
2132
2330
1733
1664
2980
2642
2137
1664
1675
2089
86849
2647
1659
1652
2641
4645
2724
1656
2111
2847
1689
1685
1576
7853
1685
2368
1673
112423
1744
7847
2612
5027
1912
3079
14597
1676
1677
1677
3826
2438
2008
1664
1972
2199
2247
24236
1667
1663
1681
1727
21065
1878
20899
3840
2192
1789
1884
3023
1666
1702
1963
1654
1658
2046
1652162
3698
2068
2035
2281
1906
2265
7557
1642
1664
1688
1974
2447
4025
5766
5189
1934
2280
2501
2184
1899
4041
3316
2180
2097
1822
9629
1696
4422
1908
1673
3068
2441
2204
1809
17135
1963
3186
1793
2010
1878
4884
28790
6340
1786
2098
2010
4869
1660
2498
2826
1761
8315
1675
34811
1672
2894
2171
1652164
1690
1659
1811
3201
2211
2021
5208
5655
20172
1648
1666
2146
2356
1695
2453
2429
2045
5351
4272
6488
97606
2000
10968
2319
1665
2855
1670
2281
2975
5003
2584
2325
2134
10692
1805
2575
1653
3283
1759
1966
2084
4757
1651
2064
1651
1667
2719
2422
2307
1659
2405
1986
2511
2299
1652161
1841
1789
1647
1736
1646
2087
1752
7428
1728
2036
1660
1661
1988
1662
1662
1664
14994
2806
2148
2007
1672
1683
1788
12005
1680
5089
2578
1676
2121
1652163
7819
2145
1789
1787
1917
3021
2919
2023
2753
2333
2280
2125
2367
1733
1991
1683
2090
2254
2433
2381
2482
1981
2218
7601
2151
2092
2270
1792
2776
7854
1788
1661
2448
1712
1726
14724
1972
1713
4527
5660
1829
15672
1966
2102
1657
2050
1690
1813
2041
1815
1683
2966
1916
1652162
2019
2293
2083
1929
3172
1667
6710
2251
2188
29323
1977
6141
2099
1727
2578
2577
1877
3179
6528
2022
4297
1986
4059
1651
1705
3000
1705
2169
2035
2441
4805
2547
9090
1674
2004
1980
2931
2023
1654
2687
4701
14235
1731
10807
1653
1744
2061
1954
5047
2067
1902
1809
4530
2968
8130
2611
2194
1845
1758
1804
1999
3665
2237
1667
2015
2323
1684
2143
2719
2825
2026
2377
1697
3508
3546
1894
3417
2149
2149
1767
2141
1694
16380
1866
2933
1881
6329
1727
1723
3317
2090
2312
1652161
1655
6958
11430
2442
1661
1663
1663
1661
1659
2018
1661
2249
1648
2075
14063
5337
4050
1676
1809
1648
1657
2062
2383
1912
2992
4991
8699
1791
2795
1818
2082
2065
7865
3202
3597
1652158
1663
1664
7667
91141
3344
1783
1787
1687
1902
2554
2085
3418
1816
4584
2983
1803
2364
1790
1801
1702
2318
2360
1633
1884
2133
1763
1654
2150
1658
2963
1727
2138
2038
1787
1714
4735
2388
2108
2407
2274
9115
2124
2091
2179
1773
2739
2788
2400
1818
1664
1807
6672
2333
7536
10874
1727
3377
2033
2375
6287
1649
3126
4928
3839
1901
1713
1876
2776
21789
2146
4456
2300
1935
2031
2324
1652161
1698
1665
1683
1770
1677
1699
2091
4087
1693
1670
1665
7569
4095
1672
1678
2026
2087
1676
2178
2696
1675
1950
1822
1682
1655
1838
2067
1674
2974
2302
1905
1992
2589
2999
2781
6143
2161
2045
2034
1798
1726
1671
1945
2706
1844
2452
3759
2029
1780
1673
1648
2389
1676
2012
1944
2303
2988
2483
1689
2073
2114
4139
1763
2027
2568
3149
3116
4120
2113
18868
2027
3372
21967
2845
3604
2791
2713
1669
1652
2629
2403
1727
1669
2916
1114189
1641
1779
2064
2112
1657
1969
1907
3489
1847
1876
1666
1666
1758
3820
9428
1932
1799
1682
1771
1660
27169
3724
2457
1995
2051
1647
1995
2272
2151
3005
1867
2169
2415
1678
2565
2927
1973
1660
1759
1969
1794
2140
1801
2072
2728
2861
5632
1777
1767
1652
6011
2007
1972
2466
2456
2142
1777
2617
2033
2446
2143
1770
2454
1991
1967
1669
1695
1885
2702
1732
1849
2107
1834
1679
196808
1933
2028
1674
1667
1831
4287
2530
2116
3191
2286
1703
3312
1765
2318
1999
1647
2048
2127
2034
1960
2680
2409
2167
1854
7248
1871
19039
1658
3137
1668
2130
11990
1946
3074
3511
1670
2929
4287
1662
1680
1686
1657
1858
1669
1678
2432
1675
1671
1896
1679
1666
1675
1951
1695
1702
1681
1907
1926
1682
1672
1678
27270
3173
1665
1687
1674
1667
2616
2616
1687
1681
1673
1668
1688
1694
1667
1662
3797
1887
1888
2269
5646
1712
1649
1652
1665
3356
1804
2414
1668
8104
9819
1668
1673
1674
1698
5343
1726
1682
7497
1931
1931
1695
1673
1665
16819
1686
1669
1674
1673
3205
1673
1640
1667
1698
1892
1669
1683
1685
1959
1683
1680
77846
1684
1882
1670
1678
1683
1662
2182
1706
2552
1662
1789
1786
1789
1673
1753
1661
1668
1667
1889
2196
2195
1663
1959
19954
27262
1662
1671
2979
1695
1790
1688
1656
1668
1643
1641
13665
1677
1681
2251
1687
1671
1684
1989
2563
1650
1879
1663
1680
2367
1669
1659
1664
4372
423843
1661
1958
2109
1641
1760
1660
1678
1668
1668
1756
4096
2612
1657
1691
1673
2608
1673
1661
1673
1675
2741
1878
1884
5718
5278
1669
1678
1784
1675
1661
2283
1897
1667
1682
13915
1899
5145
1676
1668
1689
1673
1670
1667
6831
1695
1695
1676
1669
1666
1684
1938
1687
1687
1714
2560
1672
1756
2570
1660
2469
1666
1649
1745
1672
1676
1677
1659
1705
1810
2147
1669
1672
1675
1659
2423
1659
2419
1888
2339
1709
1699
1700
1682
1763
1762
1653
1671
2119
2279
1661
1675
1672
1667
1642
2458
1825
1888
1891
42012
1711
1658
2223
1676
1670
1680
1694
1662
3901
1691
1656
1665
1667
1677
3301
1669
1667
1666
1674
5846
1673
1681
1675
1662
3745
1667
2457
2379
2618
11786
2447
1687
2587
1661
1684
1641
3630
1978
2410
1700
1699
3647
1663
3557
1890
1648
1649
1674
1648
1662
1757
1683
1716
1682
1664
1679
1664
1682
1673
1902
1655
1691
2099
1670
1671
1670
1686
1883
2692
2373
1673
1668
23472
1673
1670
1883
1892
1663
1659
1944
1693
2053
2415
1671
2449
1679
1673
10675
54993
54993
1660
1662
1667
1678
1671
1690
1674
1665
1671
2720
1686
1686
1684
13384
2099
1904
1894
1816
1681
1675
1855
1659
1785
1675
3462
1694
2356
1988
1798
1667
1676
3300
2267
1667
1675
1664
1675
2324
1684
1676
1904
1680
1806
3026
56393
1737
1951
1814
71878
1890
2884
1779
2174
1663
1692
3142
2289
1655
1682
1865
1798
2111
1677
7534
1671
3152
1672
1663
2791
1679
1682
1960
3901
2638
1925
1675
1675
1681
4079
1674
1693
1694
1676
1656
1678
1782
2057
2050
1715
1661
1847
1679
1671
1677
2838
1687
3061
1881
1670
1872
3036
1868
1675
1674
1688
1664
1664
1666
1667
1779
1675
1699
1789
1696
1679
1657
1675
4629
1673
2295
1904
1753
2038
1655
2751
1679
2396
1897
1887
1686
1675
4299
1675
3561
1664
1661
1917
1652
1902
1661
1685
1664
4632
2183
1665
1685
1752
1689
1688
1666
1896
1661
1737
3333
1676
19369
2392
1662
2572
1750
1889
2131
2875
1673
1685
1677
1683
1682
1653
1657
1959
2667
1663
1671
1667
1683
1660
1710
1675
1680
1793
1667
1785
1894
1662
2217
1642
10768
1657
1661
2323
3136
1687
2615
2616
1670
1669
1680
1681
1656
1731
1664
1663
1999
29503
2271
1582
2380
1670
1676
1679
1681
1663
1677
1872
1780
2845
1682
1646
1637
2054
1666
1660
2372
1671
1686
1868
1671
1676
1669
1686
2838
1679
1709
2219
1813
1668
1669
1671
1696
1693
1659
2627
1667
1670
1666
1705
1669
1673
1685
2205
1896
1847
1685
1679
2279
2342
1680
1684
1649
1912
1682
1693
1675
1674
1682
1679
2460
1891
2207
1902
1665
1680
1695
1669
49048
1682
2242
1662
1663
1643
1908
2303
2443
1654
1693
2264
2096
1807
1806
1690
1675
2268
1692
1693
1668
2203
1672
1703
1667
1658
1697
1899
1675
1677
1690
1693
1888
1892
1887
1692
1673
1673
1885
1677
1703
1703
1672
2302
1673
2299
1699
1669
2289
1667
1667
1654
1664
1897
1694
1908
1675
1671
1689
1684
1660
2348
1675
2258
1704
1657
2601
1689
2528
1681
1660
2097
1683
3199
1672
1669
2253
1683
1676
1670
1670
2061
1683
1681
2272
1657
2462
2571
1686
1685
1658
1687
1677
1687
1681
1676
1675
1677
1677
1675
1698
1673
1665
1675
1671
1908
4812
1579
1686
1800
2591
1808
1665
1880
1841
1906
2555
1681
2277
1692
2602
2461
1678
1670
1669
1676
2635
1661
1692
1675
9938
1682
1680
2362
2359
2390
1705
1792
2393
1671
1654
1659
1682
1644
1679
1674
2315
1667
1688
1809
2117
1693
1903
1668
2284
2625
2581
1669
1666
1690
4620
2551
2276
1704
1672
1666
1667
1671
1680
2055
2398
1686
1671
1921
1648
1686
2655
1768
1808
1666
2102
2101
2594
2528
1703
1672
1669
2075
1676
1676
1674
1658
2274
2848
2845
2849
2273
2270
2845
2842
1714
2266
1708
1673
1672
1863
2157
1938
1661
1681
1661
1677
1688
1687
1708
1686
1689
1683
1688
1686
1673
2481
2086
2480
1686
3571
41302
1678
1668
1663
1674
8928
2045
1658
1786
1884
1677
1674
1674
1903
23134
1795
1793
1799
1681
1796
1906
2300
1652
1691
7321
1660
1662
1676
1667
1719
1684
2665
1700
1697
1909
1897
2420
2315
1658
1674
1967
1668
1677
1678
1724
2577
1754
1675
1678
1670
1897
3096
1664
2575
1671
2370
1695
1677
1677
1674
1645
67941
4264
1685
1676
2841
1911
1907
1692
1677
2352
1662
1686
2069
1799
6677
2041
1681
1684
1676
1693
1661
1661
1679
1679
1680
1674
2392
1673
1882
1696
1672
2590
2582
1671
1712
1684
1677
1673
1657
2049
1688
1670
2717
2631
1881
1677
1674
1690
1695
1694
1690
1690
1692
1691
1682
1659
2434
1665
1891
4832
1686
1694
1712
1675
2408
1675
2280
1679
1686
1687
1691
1643
18406
1653
1653
2558
1681
2204
2623
2620
2624
2628
2623
1682
1904
1911
1710
1661
2585
2584
2352
1688
1655
1680
1655
1665
1681
1911
1708
1906
1816
1663
1665
1672
1686
1667
1896
2830
2834
2826
1710
1684
2578
1668
1665
1666
1876
1640
8396
2301
1660
1673
1675
1715
1682
2240
1633
1671
1710
1668
1697
2040
1676
1673
1674
1667
1665
1896
1897
1682
1699
1683
1709
1677
1662
2588
2590
2590
1665
1670
1667
1652
2855
1673
2341
1651
1667
2064
1667
2045
2595
1703
1702
1685
1812
1812
1669
1671
1907
1684
1910
1765
1717
1708
1888
1889
1675
1666
1669
1683
1658
2340
2343
1664
1672
1673
1678
2083
1928
1681
1662
2239
1703
1684
2627
1670
1667
1663
2331
2331
1693
1679
1890
1717
1674
2274
2390
1679
1679
2546
2276
1880
1904
1685
1686
1688
1685
1685
1690
1683
2394
2295
1669
1668
1714
1901
1672
1663
1663
1662
5136
2480
1678
1813
1683
1675
1689
1676
1673
2615
1686
2079
1679
1683
2224
1663
1655
1653
1656
1657
1669
1672
2592
1666
1668
1703
2712
1798
1796
1670
1667
2565
2565
1676
2200
1888
1665
1938
1710
1872
1662
1682
1648
1655
1663
1890
2275
1678
2273
2833
2291
1678
1678
1674
1681
1691
1686
2277
2274
2193
1676
2279
2576
2192
1677
1675
1672
1691
1667
1667
1671
1668
1668
1683
1686
1905
1665
1645
1677
1792
1685
1682
1670
4023
1696
1671
1665
1674
1677
1672
1683
2040
1669
1671
1686
1666
1666
1658
1881
1880
1674
1675
1580
2562
1800
1653
1675
1663
2277
5291
1897
1899
1684
2387
1887
1672
1697
1665
1675
1673
1913
1687
1658
1700
1686
1901
2278
1942
1668
1898
1895
1898
1897
1708
1894
2628
1848
1677
2260
1678
1699
1880
1795
1794
1673
1689
1682
1674
1675
2282
2287
2283
1667
2357
2426
2577
2349
1694
2548
1894
1692
1694
1695
2760
1682
1669
1687
1671
1942
2283
1940
2263
1676
1766
2311
1659
1672
4993
1939
1759
1676
1675
1697
1690
2408
1674
2859
1669
2300
1662
2332
1893
1914
1900
1681
1680
1693
1692
3638
1691
1688
1665
2054
1658
1674
1666
1669
3306
1757
1686
2308
1672
1912
1668
1673
1675
1805
1784
1660
1660
1664
1668
1668
1667
1683
1689
1652
1673
1784
1654
1784
1666
1669
1684
1684
1673
1900
1870
1676
1680
1677
1672
1700
1899
3057
1671
1894
1708
1661
2279
2575
2198
2199
2111
1662
1711
1677
1906
1691
1695
1695
1668
1755
1760
2471
1699
1697
1699
1661
1659
1661
1664
2477
1667
1671
1665
1672
1679
1705
1673
1698
2286
1675
1673
2757
1713
2217
2354
1681
1678
2584
1667
1683
2394
1682
1812
2285
2157
1705
1682
2568
1690
1675
1667
1864
1671
1677
6853
3212
1668
1678
1666
1662
2543
1661
1671
2450
2633
1885
2632
1875
1663
1667
2297
1699
1691
48588
1914
2127
1657
1673
1890
1705
1662
1668
2417
2417
22345
22344
22347
2233
1791
1660
1678
4012
1653
1670
1795
1680
1701
1667
1682
1669
1676
2281
2622
1671
2186
1663
1892
6586
1663
1681
1670
2407
1650
1649
1671
1671
1672
1676
1675
1676
1942
1910
1671
2259
1889
1681
2426
1666
1658
1684
1673
1616
1674
1666
1872
1670
1686
1881
1678
1708
1655
1892
1699
1699
1881
1886
1660
1673
1684
1682
6258
1667
1684
1669
1666
1705
1885
1703
1705
2593
1658
1654
1655
1644
1686
1691
1686
1689
1684
1687
1686
1687
1659
1679
1809
1810
2170
1690
1690
1675
1898
1682
1670
1677
1709
1709
1896
1825
1893
2341
1705
1706
1660
2205
2461
1676
1674
1676
1678
2598
1662
1663
1700
1697
1681
1686
1664
1667
1678
1673
1672
1674
1656
1900
1743
1680
1807
2256
1901
1661
1660
1660
1704
1902
1908
1928
1668
1785
1670
1677
1901
1683
1669
1803
1670
1679
1672
1903
1905
1678
2553
2435
2273
1755
1693
1655
1673
1678
1683
2489
1652
1663
2283
2377
2375
1670
1671
1673
1682
1671
1894
1651
1682
1672
1679
1707
1707
1686
1663
1647
2206
1670
1659
1678
1678
1658
1790
1676
1882
2292
1673
2218
1678
2618
2617
1673
2219
1683
1679
1712
1678
1676
1711
1680
1683
1678
1674
2554
1683
1662
1674
1674
1677
1818
1814
2087
1894
2498
22435
1684
1670
1672
1671
1659
1771
1675
2342
1676
1675
1682
1682
1676
1685
1673
1903
1809
2579
2355
1751
1901
2563
1664
1664
1694
1671
2278
1685
1688
1688
1669
2490
2056
1681
1686
3757
1658
1676
2048
1662
1660
1812
1881
1669
1669
1888
1886
2620
1947
1698
1701
1686
1684
1656
2338
1669
2341
1660
1969
1690
1681
1760
2278
2627
1681
1663
2251
1685
1902
1798
1674
1679
1674
1677
1870
6918
2706
2807
2569
1902
1898
1685
1675
1679
1899
1676
1676
1682
1684
1669
1671
1679
1687
1674
1668
1665
1663
1665
1663
1680
1703
2692
1675
1696
1679
2240
1684
1678
1698
1687
1697
1703
2095
1864
1660
1662
1668
2420
1805
1681
1663
1672
1684
1688
1870
1677
1683
1720
1674
1680
1679
1679
1880
1898
2276
1674
1677
1664
2390
1672
2608
1781
2268
1698
2289
1669
2340
1684
1679
1679
1679
1644
46508
1665
2106
2106
2294
1666
1873
1675
2263
1688
1888
1889
1674
2409
1661
1674
1682
5274
1658
1671
1815
1755
1643
1644
2350
1678
1662
1660
2295
1661
1632
2396
1661
1710
1685
1698
1959
1750
1872
1669
1655
1675
1687
1673
1672
1667
2070
1691
1701
1796
1702
1704
1685
2422
1669
1664
1683
2059
1683
1663
2557
1686
1678
1673
1674
1761
1678
3646
1944
1686
2180
1798
1867
1675
1674
1687
1685
1785
1843
1671
1701
1673
1672
1703
1659
1674
1717
1635
1840
1686
1672
1666
1687
1702
1662
1659
2381
2612
1787
2431
1680
2017
1669
1798
1669
1669
1687
1696
2412
1641
1672
1691
4217
1668
1693
1896
1898
1901
3462
2278
2049
2065
1661
2608
1665
1671
1680
1682
1675
1675
1706
1931
1680
2578
1673
1676
1673
2701
1668
1666
3040
1941
1669
1663
2251
2116
1755
1664
1672
1697
1686
2413
1675
1887
2805
1670
1672
1673
1673
4938
2587
2449
1704
1680
1675
1685
1654
1915
1704
1704
1679
2349
1679
1659
2712
1667
1667
1689
1687
1686
1691
1686
1686
1684
1668
1668
1671
1872
2296
1875
1687
1638
1662
2591
1666
1670
1670
2096
1668
1642
1709
2361
1675
2049
2386
1693
1670
1672
2287
1688
1673
2097
1762
1911
1677
1668
1670
1904
1675
2344
1671
1687
1679
4274
1695
2306
1677
2316
1636
1637
2249
1669
1899
1896
1897
1898
1675
1679
1662
1663
1665
10023
2550
1681
1681
2551
1673
1672
1667
1657
1665
1664
2793
1690
2577
2239
2242
1673
1669
2455
1688
2857
1924
2301
1713
1684
1675
1669
1653
4253
1670
1692
1672
2276
1663
2203
1845
2446
1941
1663
1663
1646
1683
1673
1881
3291
1674
1668
1671
1664
1669
1688
2289
2067
1669
1665
1665
1666
1672
1583
1687
1663
1905
2273
1676
1675
1675
1673
1675
1664
1664
2537
1896
1893
1896
1654
1654
1657
1669
3654
1679
1670
1669
1869
2279
1672
1679
2277
1666
1672
2285
2282
2271
1662
1675
1676
2074
1678
1672
1667
1943
1941
1941
1811
2299
1682
1682
1689
1706
1704
1678
1879
2533
1673
1679
1675
1674
1674
1664
1946
2482
1675
1673
1667
1667
3465
1702
1896
1680
2281
1906
1667
1664
1686
2583
1667
1668
1668
1663
1697
2471
1686
1655
1653
1636
1901
1682
2263
1694
1693
1684
1718
1684
2279
1672
1670
1668
1912
1677
1672
2234
1933
1754
1753
1684
1679
1655
2342
1701
2211
1685
1683
1683
1685
1658
1657
1659
1672
1691
1680
1898
1695
1678
1683
1682
1684
1666
1664
1902
2291
2288
1901
1675
1698
1691
1666
1679
1672
1665
1689
1670
1661
1678
1678
1885
1688
1680
1677
1681
1681
1667
1684
1668
1700
1878
1672
1687
1668
2272
1677
1674
2612
1679
1671
1674
1663
1660
1660
1674
2610
1678
1683
1669
4533
1762
1675
2597
1683
1666
1669
1691
1668
1669
1673
1673
1683
1675
1681
1680
1688
1673
1689
1710
1671
1673
1675
1695
1663
2422
1673
1679
1664
1664
2293
1668
1666
1668
1667
1672
1666
2613
1681
1664
1674
2489
1670
1680
1679
1881
1679
1678
2200
1680
1667
1669
1673
1688
1657
1678
2554
1681
1678
1689
2551
1675
1688
1688
1686
1691
1683
1687
1891
1678
1667
1669
1688
2714
1666
1664
1664
2637
2579
1687
1694
1698
1687
1889
1578
2285
1666
1669
1666
1642
1670
1683
1678
1667
1661
1669
2253
1664
1687
1686
1655
1680
1690
1802
1779
2574
2211
1660
1669
1761
1678
1688
1679
2624
1683
1665
1665
1676
1679
1671
1677
2388
2049
2556
1686
1682
1681
1675
1663
1676
1705
1703
1664
2385
1664
1667
1664
2294
1694
1671
1670
1668
1673
1676
1658
1669
1683
2304
1659
1687
1662
1684
1769
1671
1674
1673
1651
1659
1685
1673
2575
2571
1670
1670
1671
1894
1687
1914
1938
1938
1693
1665
1697
1900
1858
1675
2181
1675
1698
1670
1680
1776
1890
1739
1880
1676
1679
1689
1676
1677
1664
1681
2705
1652
1682
2268
2211
1686
1667
1671
1670
1792
1678
1646
1680
2277
1679
1651
1676
1655
1653
1676
2282
1675
1662
1677
1669
1670
1676
1665
1802
1805
1713
2283
1668
1666
1660
2135
1948
1884
1887
1660
1681
1678
1684
1683
2454
1678
1675
1889
1687
1673
1679
1700
1781
2535
2206
1681
2213
2575
2577
1698
1661
1669
1670
1668
2605
1674
1671
1667
1680
1672
2587
1688
1937
1676
1679
1897
1895
1689
1682
1690
1692
1891
1892
1675
1674
1680
2243
1684
1681
1650
1673
1684
1684
2392
1690
1690
1673
1674
1675
1677
1788
1692
1692
1670
1666
1677
2480
1652
1682
1699
1697
1673
1676
1876
1673
1670
2567
1907
1913
25273
2047
1667
2276
2259
1974
1664
1647
2241
1689
1665
2368
1683
1685
1668
1677
2254
1678
1678
1677
2192
1675
1647
1660
2607
1676
1670
1668
1671
1675
1849
1679
1687
1679
2293
1683
1673
1669
2284
1677
1672
1664
1698
1671
1655
1675
1677
1684
1696
2242
1674
1671
1672
1644
1669
1666
1666
1665
2443
1672
1685
1684
1674
1696
1695
2536
1653
1902
1703
1666
1664
1667
1681
1899
1672
1669
1681
1773
1679
1681
1646
1668
1674
1663
1663
2561
1680
1662
1682
1662
1666
1678
1679
2558
2558
2281
1665
1760
1687
1882
1662
1683
1693
1677
1901
1902
1697
1672
1757
1683
1670
2640
1691
1677
1685
1681
1692
1878
1684
1682
2234
1753
1666
1677
1686
1674
1715
1667
1674
1673
1673
1688
2271
1672
1675
1666
1701
1684
1675
1698
1944
1667
1755
1667
1693
1662
1662
2051
1902
1674
1664
1674
1680
1668
1683
1680
1716
1641
1671
1664
1799
1752
1667
1666
1663
2285
1669
2242
1662
1687
1673
1669
1670
1668
2294
1660
2310
1684
1666
1689
1688
1667
1902
1669
1679
1665
1665
1651
2086
1672
1678
1929
1681
1682
1670
1672
1673
1664
1680
1680
1677
1689
1647
1658
1675
1669
1718
1685
1685
1656
1685
1691
1669
1665
1683
1675
1676
5852
2186
1672
1669
1675
1890
2240
1658
1664
1668
1670
1669
1684
1899
1672
1677
1677
1678
1739
2149
1670
1947
1948
1693
1906
1669
1669
1696
1672
2315
1710
1670
1685
1683
2202
1673
1765
1675
2571
1672
1674
2120
1705
1752
2261
1672
1683
1684
1687
1671
1687
1668
1663
1669
1681
2223
2223
1877
1678
1941
1672
1684
1688
1675
1700
1703
2613
1673
1673
1667
1680
41910
1683
1690
2240
2238
1674
2377
1678
1678
1675
1678
2599
1685
1686
1671
1676
1656
1682
2202
1682
1662
1687
1670
1689
1658
1669
1665
1887
1662
1881
1687
1666
3616
1684
2592
1672
1676
1672
1662
1674
1684
1680
1660
1683
2053
5095
2237
1639
1640
1864
1662
1934
1666
2625
2627
1661
1662
1672
1669
1688
1770
1678
1894
1894
1690
1687
1692
1672
1669
1670
1672
1680
1672
1681
1683
1696
1682
1674
1666
1671
2241
1678
1671
1670
1668
1672
1676
1819
1817
1668
2373
1684
1717
1809
1909
1698
2280
1674
1672
1670
12492
1682
1701
1648
1653
1652
1687
1651
1681
1639
1640
1680
1900
1682
1664
1667
1679
1664
1663
1682
1674
1680
1683
1681
1676
1686
3512
2595
1660
2575
1757
1679
1679
1668
1667
1666
1669
1673
1683
1674
1679
1679
1659
1682
1674
1690
1671
1665
1670
1673
1679
1672
2206
1761
1693
1696
1888
1675
1677
1679
1669
1672
1680
1656
1679
1957
1910
2301
2273
1678
1678
1676
1674
1674
1638
1683
1679
1680
1673
1672
1683
1661
1674
1689
2049
1681
1681
2570
1673
2102
2557
2556
1676
1677
2440
1684
1683
1672
1647
1673
1675
1669
1667
1663
1668
1668
1684
1681
1671
1669
1665
1755
1677
2579
1682
1680
1681
1680
2558
1677
2302
1699
1699
1681
4089
1672
1688
1671
1684
1883
2545
2542
1686
2618
1672
2279
1759
1863
1685
1691
1679
1682
1681
1680
1685
1677
1691
1697
1660
1675
1657
2281
1899
1689
1674
1675
1685
1677
1581
2271
1904
1953
1671
1668
1682
1681
1677
1670
2033
1689
2259
1894
1679
1679
2031
1678
1681
1681
1678
1680
2727
1645
1656
1867
1675
1682
1681
1672
1674
1679
1667
1688
2136
1668
1671
1667
1666
1673
1668
1660
1690
2309
1640
1804
2458
1809
1668
1672
2283
2291
1673
1673
1878
1680
1684
1673
1693
1691
1677
1676
1685
1686
1687
1679
1682
1664
1674
1665
1666
1671
1678
1684
1684
1675
1689
1659
2276
1676
1691
1670
1898
1668
1674
1689
1676
1675
1684
2088
2088
1672
1671
1676
2543
1689
1670
2489
1665
1665
1666
1683
1684
1671
1673
1673
1675
1689
1885
2594
2558
2052
1684
1670
1679
1689
1661
1670
1666
1675
1668
1670
1684
1665
1666
1668
2614
2603
1676
2293
2290
1681
1794
2274
1683
1679
2581
1669
2272
1671
1824
1833
1860
1685
1685
1674
1680
1696
1673
1657
1900
1676
1675
1679
1675
1664
1679
1803
1674
1682
1677
1683
1669
2307
1653
1672
1671
1676
1681
1672
1668
1658
1758
1758
1705
1677
1687
1647
1649
1671
1669
1664
1664
1671
1666
1666
1668
2171
1685
1677
1669
1683
1686
1859
1648
1671
1680
1676
1680
1681
1699
1885
1673
1667
1681
1758
1666
2233
1673
1937
1671
1678
1674
1674
1682
1666
3537
1657
1683
1653
1702
1800
3417
1689
1687
1676
1672
1664
1907
14620
1671
1676
1699
1670
1680
1657
1685
1683
1636
1650
1660
1692
1665
1678
1677
1678
1677
1688
1674
1687
1686
1660
1676
1692
1665
1678
31855
1691
1690
1667
1665
1666
1692
1655
1798
1647
1761
1695
1766
1673
1681
1710
1709
1672
1657
1684
1686
1688
1810
1728
1671
1672
1672
1670
1678
1699
1698
1811
1672
1663
1672
2520
1664
1675
1804
1883
1948
1670
2550
1673
1676
1671
1674
1672
1733
1875
2200
2197
1668
1786
2049
1667
1665
1680
1677
2556
1810
1668
1662
1654
1674
1706
1667
1641
2072
1664
1677
1689
1676
1677
1677
1813
6435
1674
1690
1660
1655
1686
1812
1670
2216
1669
1673
2220
1669
1668
1675
1676
1680
1888
1664
1688
2584
2260
1684
1648
1726
2567
1886
1641
1671
1648
1687
1662
1679
1761
1667
1946
1670
1662
1681
1687
1681
1671
1667
1678
1664
1674
1674
1662
1663
1663
1651
1673
2461
1669
2304
1671
1674
1690
1689
1910
1985
1672
1658
1654
1654
1670
2575
1683
2301
2687
3072
1923
2262
1886
1679
1694
1685
2707
1689
1673
1670
1667
1678
1664
1663
1675
1671
1667
1894
2026
1666
1670
3349
1671
1680
1667
1679
1672
1676
1683
1664
1660
1674
1670
1690
1676
1675
1670
1679
1874
1687
2274
2325
1694
1659
1654
1671
1669
1670
1660
2288
1679
1661
1681
1660
1667
1680
1885
1662
1697
1684
1686
2279
1871
1678
1676
1675
1653
2193
1669
1667
1752
1688
1672
1692
1672
1671
1675
1663
1914
1654
1657
1654
1683
1661
2588
1682
1680
1681
1673
1860
1649
1680
1668
1681
1686
2385
1931
1673
1904
2596
1677
1678
2374
1661
1661
1689
1893
1673
1674
1671
1673
2307
1687
40719
1687
1683
1686
1691
1641
1669
3621
1664
1666
1681
1667
1930
1686
1704
1701
1683
1685
1897
1670
1661
1687
1672
1669
1665
1670
1665
1667
1666
1673
1655
1662
1693
1664
1685
1689
1673
1673
1663
1676
2578
1685
1891
1668
1670
1690
1666
1652
1653
2583
1651
1821
1889
1679
1674
1929
1676
1674
1687
2296
1876
1674
1662
1687
1674
1671
1687
1665
1675
1678
1675
1654
2273
1692
1652
1676
2203
1669
1702
1700
1683
1672
1694
1688
1694
1675
1658
1799
1683
1673
1679
1784
3208
1666
1700
1675
1683
1684
1800
1728
1664
1663
1662
1677
1759
1705
1927
1680
1678
1673
1686
1681
1684
1679
2493
1687
1679
1682
1662
1694
1684
1693
1673
1682
1682
2262
1671
1721
1812
1694
1676
1886
1684
1679
1680
1680
2553
1668
1687
1672
1670
1679
1674
1676
1676
1673
1677
1680
1651
1668
1690
1670
1671
1676
1676
1665
1669
1682
1682
1678
1685
1675
1677
1684
1665
1687
1690
1665
1663
1663
1684
1672
1687
1664
1861
1678
1677
2610
1652
1653
1668
1888
1670
1675
2483
1656
1656
1667
1653
1641
1677
1688
2046
1900
1682
1890
1681
1683
1678
1672
1669
2306
1699
1687
1686
1663
1663
1762
1664
1687
1651
1684
1688
2565
1684
1677
1679
1658
1680
1680
1690
1681
1677
1665
1676
1686
1658
1671
1682
1690
1693
1688
1692
1676
1663
1667
2281
1906
2388
1679
1689
1907
1678
1685
1678
3455
1679
1661
1894
1907
1662
1666
1681
1678
1659
1569
2048
1900
1669
1671
1671
1684
1681
1681
2557
1685
2274
1666
1676
1676
1687
1677
1688
1687
1686
1686
1686
1646
1693
1667
2225
2462
1670
1672
2540
1678
2569
1872
1724
1662
1675
1682
1676
1682
1671
1683
1673
1673
1674
2575
1676
1672
1671
1672
1674
1671
2566
2568
2262
2415
1677
1663
1669
2183
1874
2116
2557
1668
3917
1678
1903
1903
1678
1666
1677
1680
1669
1900
1879
1672
1672
1672
2088
1666
1669
1678
1678
1679
1670
1678
1672
1681
1652
1871
1687
2401
1689
1684
1663
1663
1656
1666
1645
1682
1692
1668
1712
1690
1660
1687
1668
1695
2541
1943
1688
1682
1674
1657
1677
1678
2554
1684
1669
1686
1855
1854
1670
2213
1663
1881
1680
1675
1676
1668
1670
1672
1683
1678
1971
1654
1666
1874
1709
2289
1666
1663
1664
1669
1682
1669
1646
1712
1676
1667
1665
1671
1794
1674
1673
1678
1679
1680
1683
2311
1682
1668
1901
1688
2213
1683
2037
2042
2039
1679
2578
1681
1708
1673
1680
2272
1919
1656
1656
1674
1683
1672
1664
1678
2577
1675
1675
1671
1896
2574
1677
1675
1675
1662
1667
1681
1665
1672
1676
1678
2365
1687
1686
2557
2554
1664
1675
1678
1670
1673
1674
1674
1683
1687
1683
1669
1687
1675
1682
1664
2566
1689
1670
1667
1692
1947
2196
1670
1675
1831
1664
1669
1673
1677
1882
1678
2246
1578
4944
1894
1677
1675
1685
1684
1671
1675
1674
2276
1668
1700
1678
1795
1675
1677
1645
2402
1645
1717
1683
1677
1754
1674
1903
1674
1676
1678
1684
1683
1674
1661
1681
1670
1668
2845
1666
2384
1686
1672
1671
2190
2138
3980
1677
1678
2157
1689
1669
2208
1808
1903
1908
2566
1680
2267
1650
2130
1675
1669
1675
1666
1675
1676
1682
2583
2723
2725
1671
1674
2299
2039
2273
1674
1674
1699
1677
1676
40896
1674
1671
1660
2628
2627
1694
1657
1815
1667
1688
2299
1663
1662
1662
2297
2254
1679
1675
1673
2618
2615
1660
1696
1674
1680
1675
1682
1673
1677
1887
1904
1676
1669
2024
2630
1695
1679
1900
1901
1900
1679
2248
1684
1681
1678
2537
1812
2290
1677
1660
1669
10856
1680
2545
1680
1690
1678
2292
2292
2265
1668
1689
1685
1658
1662
1710
1680
2845
2701
1647
2264
1675
1802
1669
1667
1681
1685
2046
1684
1673
1677
1670
1670
1675
1675
2037
1878
1677
1894
1675
2074
1687
1685
1674
1676
1660
1660
1688
1673
1687
1664
1665
30453
1676
1675
1673
1797
1798
1658
1670
1672
1678
1679
1668
1680
1679
1675
2211
1883
1691
1668
1669
1686
2400
1664
1685
35208
2275
2449
1666
1794
1668
1663
1684
1692
1672
1685
1671
1684
1677
1660
1681
1680
1663
1665
1726
2299
1799
1654
1659
1656
1668
1661
1669
1670
1678
1694
3480
1710
1676
1669
1670
1664
1662
1670
1670
1668
1668
1668
1687
1664
1755
1675
1682
1654
1675
1702
1669
1685
1713
1672
1672
1667
1664
1634
1660
1678
2394
1655
1670
1685
2885
1669
1878
1684
1779
1787
1785
1675
2299
2296
2291
1667
1672
1683
1682
1680
2595
1671
1660
1681
1884
4910
1669
1662
1875
1675
2952
1675
1672
5049
1990
1681
1700
1680
1667
1842
1653
1684
1684
1692
2276
1666
1804
1669
1670
1670
1669
1689
1864
2623
8203
1667
1670
1661
1777
1778
1883
1659
1673
1675
1939
2695
2698
1683
1658
1679
1681
1674
1687
1663
1667
1674
1942
2339
1672
3389
1665
1667
1701
1661
1878
1651
1897
1683
2580
2577
1664
1755
3052
2290
2569
1663
1675
1676
1673
1674
1666
1676
1710
1679
1667
1717
1773
1662
1666
1670
1673
1676
1674
1680
1676
1678
1768
1670
1676
1667
1672
2375
81852
2204
1703
1675
2267
1678
1662
1683
1682
2614
1660
1670
1666
1666
1675
1664
2155
1942
1939
1718
2255
2302
1718
2530
1665
1661
1663
1650
1672
1687
1658
1687
1673
1902
1695
1905
1815
1686
1684
1677
1680
1688
1678
1677
1662
1672
2061
1883
1908
2345
1904
2305
1760
1886
1886
1886
1679
1812
1660
1679
1672
1667
1883
1665
1663
1667
1661
1682
2338
1687
1670
1900
1899
1753
2275
2280
1883
1676
1682
1688
1688
1888
1680
1677
1692
2541
1686
2203
5499
2310
1678
1679
1679
1688
1678
1673
1675
1674
2293
1722
1662
1663
1891
1804
1931
1885
2908
1668
1669
1671
1680
1670
1671
1897
1662
1662
1653
3068
4489
2020
1904
1898
1687
1685
1678
1665
1700
2641
1679
1647
2843
3069
1678
2827
2617
1676
2024
1688
1675
1670
2057
2613
1665
1668
1675
1727
1681
1727
1968
2150
1677
1706
1651
1676
1678
1678
1645
1676
1677
1679
1669
1701
1879
1879
1879
1765
1848
1628
1676
1674
1672
2277
2276
1672
1676
1677
1676
1668
1667
1669
1665
1678
2560
2562
1685
1687
1690
2309
1671
1670
1683
1774
1703
1674
2400
1670
1648
2549
1684
1685
1658
1684
1690
1675
1675
1672
30453
1680
1676
1674
1678
1682
1677
1684
1684
1680
1675
1897
1687
1663
1682
1662
1695
1677
1674
1664
1664
2569
1686
1666
1675
1673
1653
1666
1664
6651
1682
1901
1679
1678
1682
2719
1681
1683
1682
1681
1666
1669
1673
1955
1686
1725
1672
1675
1673
1659
1578
1660
1934
2155
1708
1680
2299
1692
1674
1687
1685
1681
1674
1667
1673
1672
1930
1671
1674
1660
1681
2276
1660
1663
1680
1685
1669
1677
1676
1677
1685
2293
1664
1943
1688
1688
1653
2297
1868
2290
1687
1685
1679
1672
1678
1676
1680
1665
1678
13270
1687
1657
1667
1675
2274
1688
1673
1674
1676
1685
1690
1691
1688
1679
1678
1674
1682
1682
1686
1683
1685
1684
1683
1648
1690
1652
1689
1673
8980
1682
1687
1686
1681
1666
1668
1667
1676
1660
1659
2386
1674
2308
1676
1652
1884
1690
1674
1673
1676
1873
1759
1761
1692
1684
1679
1677
1688
1685
1693
1674
1658
1677
1675
1677
1669
1679
1675
1674
1650
1649
1656
1656
1643
1672
1675
1673
1684
1683
1671
2558
1652
1671
1652
6121
1678
1665
1676
1674
1689
1673
1720
1720
1933
1927
1687
4863
1678
1654
9975
1664
1668
1892
1684
1678
1678
1679
1677
1665
1668
1676
1682
1675
1682
1681
1687
1680
1667
1668
1681
1665
1666
1692
1664
1688
2276
1666
1679
1691
2284
1703
1662
1672
1864
1666
2288
1685
1671
1657
1661
1682
1681
1684
1671
1674
1688
1684
1676
1684
1654
1665
1669
1683
1681
1684
1678
1673
1676
1679
1685
1705
1674
1680
1653
1687
1681
1649
1673
1669
1678
1678
1693
1691
1651
1650
1666
1662
1677
1710
1708
1661
1676
1677
1675
1673
1697
1676
1677
1685
2614
2614
1684
1682
8719
1658
1674
1672
1669
1671
1668
1672
1686
1676
1685
6847
1676
1683
1702
1704
1584
1682
1668
1666
1669
1650
1697
2609
1678
1679
1680
1680
1679
1667
1684
1682
1683
1645
1676
1696
1691
1676
1678
1670
1679
1668
1680
2331
1678
1671
2582
1689
1694
1693
1689
1676
1676
1689
1687
1665
1677
1680
1894
1675
1678
1691
1695
1660
1676
1671
1898
1682
1676
1677
1675
1662
1663
1684
1667
1668
1668
1674
1665
1678
1698
1682
1672
1668
1671
1677
1676
1684
2596
1683
1674
1675
1680
1679
1681
1678
1670
1669
1663
1668
1672
1694
1687
1684
1832
1818
1821
1663
1689
1673
1678
1679
1677
1676
1673
1676
1663
1687
1676
1673
1672
1673
1671
1673
1698
2509
1804
1804
1668
1679
1681
1677
1656
1680
1689
1689
1687
1689
1663
1648
1679
1679
1671
1672
1671
1666
1661
1663
1902
2519
1676
2282
1659
1659
1674
1657
1695
1691
1692
1683
1682
1670
1675
1662
1672
1668
1666
1680
1667
1645
1646
1692
1687
1675
1664
1680
1670
1773
1682
1679
1672
1671
6086
1683
1670
2292
1792
1664
1676
1705
1688
1676
1680
1657
1702
1701
1685
2311
1666
1663
2149
1901
1688
1681
1670
1667
1663
1656
1679
1676
1677
1677
1675
1668
1667
1690
2590
1688
1673
1677
1677
1670
1675
1679
1668
1673
1671
1671
1649
1656
1680
2274
1763
1762
1666
1668
1668
1672
1675
1681
1687
1673
1674
1676
1674
1684
1675
1692
1666
1692
1687
1982
1674
1677
1677
1675
1680
1679
1676
1666
1664
1666
1672
1683
1678
1647
1669
1670
1676
1681
1672
1698
1689
1659
20821
1660
1657
1675
1673
1686
1692
1687
1687
1687
1904
1675
1669
1664
1687
2553
1680
1683
1676
1674
1675
1938
1690
1679
5846
1899
1677
1679
1659
1660
1663
1680
1669
1669
1663
1678
2309
1711
1711
1670
1679
1677
1675
1685
2358
2557
1717
1719
1717
1718
1679
1682
1682
1681
2345
1689
1674
1682
1660
1889
1888
1889
1890
1887
1681
2120
1678
1687
1687
1675
1983
1667
1676
1690
1677
1684
1677
1648
1665
2355
1675
1684
1672
1678
1860
1678
1670
1664
1673
1679
1672
1662
2627
1767
1667
1679
1676
1675
1724
1685
2432
1666
1706
1694
1703
1700
1651
1683
1681
1685
1932
1679
1680
2586
1683
1666
1681
1679
1686
1680
1681
1678
1677
2436
2435
1815
1817
1671
1671
1672
1676
1676
1898
1901
1904
1900
1895
1899
1909
1680
1749
1791
2107
1673
1675
1664
1659
1677
1650
1679
1666
9949
1652
2272
1715
1691
1805
1690
1656
1654
1705
1674
1890
1679
1671
1677
1676
1679
1672
1673
1663
1643
1668
1893
1677
1658
1687
1687
1896
1677
1649
1669
1667
1714
1653
1683
1675
1661
1667
1655
1671
1668
1675
1672
1677
1724
1660
1942
2574
1661
1697
1693
1674
1673
1676
1674
1685
1700
1677
1670
1665
1661
1664
1667
1677
1878
1670
1984
1669
1668
1670
1672
1697
1856
1674
2063
1681
1656
2570
1897
1672
1905
2051
1664
1686
1684
1710
1663
1663
1662
1661
1689
1908
1656
1706
1685
1647
1905
1905
1674
1871
2187
1676
1683
1666
1666
1678
1681
1680
305677
1681
1678
1683
1670
1662
1678
1674
1680
1652
1904
1804
1674
1662
1664
1924
1741
1900
1880
1692
1685
1683
1676
1663
1679
1685
1681
1680
1683
1641
1707
1704
1676
1653
1681
1686
1675
2030
1705
1666
1949
1889
1672
1665
1661
1672
1679
1677
1672
1675
2191
1673
1674
1675
1908
1707
1888
1934
1672
1676
1685
1671
1670
1698
1897
1900
1903
1678
1904
1903
1900
1661
1660
1675
1674
1668
1718
1670
1669
1674
1674
1672
1668
1664
1670
1709
1708
1692
1699
2421
1693
1692
1723
2454
1899
1657
1664
1664
1667
1685
1765
1693
1691
1715
1896
1670
1666
1691
1675
1679
1670
1677
1675
2283
1688
1686
1899
1971
1656
1678
1687
1904
2426
2426
1677
1677
1666
1665
1686
1688
1793
1908
1682
1679
1675
1679
1677
1675
1670
2553
1654
1656
1684
1658
1673
1705
1693
1654
1653
1895
1892
1893
1896
1896
1891
1677
1688
1659
2276
1683
1684
1686
1681
1640
1650
1683
1711
1902
1687
1691
1884
1679
1676
1678
1680
1673
1659
1654
1684
1650
1687
1672
1666
1680
1688
1910
1652
1653
2213
1897
1902
1674
1674
1653
1653
1679
1681
1682
1796
1681
1677
1677
1678
1679
1671
1674
1675
15508
1651
1670
1666
1674
1685
1742
1795
2583
1654
1679
1660
1662
1660
1667
1665
1667
1907
1817
1690
1689
1681
1671
1780
1643
1674
1678
1662
2624
1688
2232
1666
1807
1683
1682
1666
1674
1900
1663
1661
1694
1660
1687
1650
1709
1897
1691
1672
2761
1880
1669
1896
1897
1675
1671
1673
1677
1676
1663
1691
1647
1675
1661
1688
1682
1682
2062
1735
4217
1667
1669
1700
1669
1677
2336
1891
1892
1579
1895
2404
1797
1684
1660
1909
1657
1656
1703
2563
2056
1672
1670
1670
1883
1676
2555
1677
1671
1676
1679
1750
1781
2399
1857
1689
2079
1684
2835
1864
1741
1740
2175
2046
2092
1735
1670
1647
1805
1666
1661
1660
1666
1656
1761
1787
1792
1673
1695
1698
2549
1681
2087
1790
2581
1662
1683
3393
2219
1909
1648
1649
1716
1717
1768
1866
1677
1916
7278
1687
1674
1701
1703
1709
1660
1679
1938
1652
1677
1678
1679
2536
1684
1670
2051
1644
1665
1673
1667
1676
1686
1642
1679
1665
1664
1672
2112
1711
1711
1677
1745
1668
1760
2839
1698
1700
1697
1901
1689
1685
1747
1748
1670
1689
1690
1930
1659
1883
1795
1656
1670
1671
1680
1670
2055
1674
1677
1682
1705
1673
1679
1670
2225
1682
1715
1652
1663
1685
2287
1669
1653
1652
1911
1697
1680
1659
1655
1649
1701
2620
1653
1677
1680
2013
1669
1646
1660
1646
1677
2280
1665
1670
2432
1676
1665
1707
1674
1650
1763
1711
1887
1655
1670
1683
1647
1640
1689
1697
1680
1901
1678
1766
1678
1893
1670
1657
1650
1705
1672
1672
1675
1668
1650
1798
1658
1652
1682
1666
1660
1675
1668
1680
1686
1666
1680
1696
2387
1679
1668
5187
1682
5637
10147
2910
1670
1675
1676
1654
1662
1679
8860
1645
1653
1686
1676
1668
1670
1696
3625
1680
1688
1679
1688
1655
1647
1878
1678
2150
1802
1815
1785
4728
2702
7651
2228
3177
6040
4575
1919
2101
2754
2190
4367
1726
1893
5401
3420
3385
2242
2508
6510
1960
2546
7678
2003
2299
5142
28985
2611
7711
2394
11535
7477
2744
5867
3109
2387
2167
4507
3799
5807
1765
1702
54759
1708
2268
1772
2577
1578
4006
3827
3133
2779
3221
1774
2292
1636
2007
2786
5740
3605
7013
4595
2723
2096
2149
17184
1635
3797
2804
2169
4743
6322
2775
2935
2237
4085
12399
2276
2113
1839
1720
5774
3866
1725
2194
1634
3994
8909
2137
2577
3626
3252
12778
4128
2206
4485
1818
2798
2767
2681
2755
4401
1764
9985
1927
1896
2352
2225
2697
11804
3277
5135
3423
3083
4539
3452
2262
2000
2339
2731
2275
5341
2670
2178
3892
10025
1828
2458
2242
1693
2094
3017
12105
1648
5162
9871
2107
2643
5466
4451
1923
7421
3092
2414
2033
2840
2480
2108
3390
2363
2120
2761
2670
3377
2885
2085
2351
4697
3795
3039
16565
12281
6118
1740
6677
2110
7960
5890
2022
2924
1847
7179
2724
7257
2778
6858
2414
6681
6471
9275
3646
2139
2432
1950
2219
7909
7308
3450
4307
3401
2525
3075
12338
3407
3854
2723
6600
2528
1983
5421
6473
2009
3902
2204
2899
5320
3291
1958
6587
3225
4603
2488
4642
2095
2687
3658
3357
2872
6215
1726
5494
2562
5308
3081
6143
7416
7787
3187
2940
4910
2302
1853
1957
4711
11089
2278
6845
1905
1725
1674
2863
6647
1788
2282
3124
3317
3885
4572
4734
3752
2451
2693
3322
6466
3500
2249
2525
65149
1634
2072
6583
2067
2365
1919
2940
4049
2219
4903
2543
3072
2601
3267
10025
6857
2866
2064
7421
2389
1641
2493
1902
5953
2668
3903
1769
3605
4511
4566
11784
4359
3581
3254
2971
2668
2331
2737
2376
11182
1924
5521
3727
2357
6835
2834
2374
12528
2436
2469
6378
3276
1898
2001
2293
2528
2370
5294
2141
5071
2120
16609
2060
1996
4507
5801
4136
1994
1771
3903
2550
5523
9748
2300
6555
8467
2179
3464
4083
13926
37138
17234
3658
6376
5467
2053
2508
10218
6501
2906
1873
2596
2479
3190
9055
2150
2018
2835
2153
2653
2207
1864
5984
2456
3646
14209
3969
3888
5373
7404
3363
1726
11718
1760
1953
2797
6986
3683
3501
2405
6221
6324
1937
2641
3782
8374
2782
1693
10499
2616
8827
3667
3536
25135
3029
2844
2024
2460
11685
11151
4625
3213
3373
2694
6448
2373
5056
2395
4172
1648
2682
15517
3722
3688
12232
2743
2654
11199
8679
2476
5076
2644
2663
1843
8654
1768
7605
1984
1956
56956
2217
7048
6730
4459
2091
2784
2474
4099
2122
4090
5826
10181
1854
1774
1769
8626
2834
8002
2122
1973
3372
2114
2306
2683
4451
3173
6292
6844
7729
2083
2859
6359
31858
2834
2510
3263
1838
4654
7495
4371
4018
3363
3139
5097
5199
1632
2076
9009
13587
3341
2516
1788
2191
5155
5149
2869
3602
2999
6922
2577
4585
7366
4932
10366
3151
2291
5309
2192
3727
2089
2504
2196
2140
5926
2176
4080
5409
15374
16857
2704
2917
3930
4519
3427
4079
18143
29267
2969
3079
2131
7188
2431
2164
2048
7335
4813
2972
2373
1674
2461
5890
2421
4242
2433
3613
3124
2217
1891
37620
4273
3670
3508
3112
5480
2079
25956
1972
9315
2105
8074
11351
2887
1615
2665
2502
3107
3809
7058
3664
3963
21561
2338
1774
5552
1795
2403
5705
1982
1907
2136
9366
3516
3760
4193
4148
2133
2876
2638
2348
6835
2063
2384
7492
4442
1869
1805
3639
1820
5093
4512
6465
3182
2984
2426
2077
11179
2234
3599
5980
1847
1890
3292
7192
3384
2793
3177
5746
3050
4213
5558
5594
6713
3503
2780
6488
2285
1894
1996
6966
1937
4040
3096
5077
2586
4423
7213
12276
3753
15059
4427
1996
4642
3463
1681
2106
2728
2414
3993
6731
3352
2166
4015
1844
2409
6691
23674
1834
12684
6356
2598
1822
3893
1984
2240
1914
2253
2721
1723
5077
2055
5267
1937
1885
4333
3155
2859
5927
3238
2866
2089
7765
2019
4659
3621
2229
3017
3648
5255
19376
4070
2970
4009
5505
1864
3200
7754
2456
11185
4247
4317
3866
2683
2028
4570
3184
2368
6626
3827
7102
11430
2101
3188
4389
6343
2977
13734
10723
3191
2000
3729
2018
13677
4858
2118
7255
6925
2495
2085
2618
2908
9980
13309
2812
2267
2333
2412
2933
1845
5336
1960
9880
2989
2570
6315
2036
8089
14892
2801
3076
4812
2581
9030
3899
7570
2608
1976
2250
3713
8244
2340
1889
2077
2681
3328
6092
1788
2042
3993
8564
2755
2021
2814
1789
3553
21330
1910
1898
2104
3718
8688
1723
4510
2009
2434
1789
2560
2755
5037
2446
8946
2751
1661
3313
2323
1770
1972
3211
11704
1871
5371
2595
4236
4539
3414
14068
2837
1894
4248
3300
2528
2135
2330
5519
2080
3539
2667
1922
2170
2017
2020
23520
2087
5246
3776
3621
3323
5417
3442
12817
15868
1862
1831
5451
1775
3521
2348
2017
5129
5738
6660
5714
2398
2788
2120
21053
1933
13076
41629
4066
5850
5164
1985
8397
3161
1864
75913
2999
2923
3588
2000
2602
2807
4914
2429
2598
3841
3982
21943
2052
1812
3209
2146
2062
2219
2045
10849
2013
11013
2012
12029
2014
9094
7060
2812
2482
3705
13665
2698
6300
2240
1853
2487
9556
2098
1965
2437
4563
2753
2101
3209
2245
1965
3130
4058
2806
5712
1883
9963
2975
5467
2171
9331
2741
1895
6642
2118
3224
2854
5055
3162
4056
2470
23530
3254
6889
5456
2673
549194
7123
4726
3702
2959
9376
3090
2712
2401
2186
16229
3305
3021
2191
2201
2830
2740
1966
7217
20969
4727
17083
7102
7285
2740
8267
2665
10139
4479
19340
1951
2196
3682
2287
9556
3664
1973
8250
6588
4104
2218
2141
1929
1782
2914
2120
5596
2020
1947
2340
3718
4852
10203
3584
2495
17239
6455
2137
1899
1963
1820
2976
8487
1989
21414
5867
5041
16220
1640
4899
3357
2144
7156
6471
2028
9562
1946
2563
6121
1828
4603
2409
1629
14905
1971
2219
1643
10910
3961
1918
4873
2470
2213
8122
2721
17542
2028
5052
2147
3521
3355
2885
4716
4081
6789
1799
5594
2943
34132
2649
4336
45096
2931
4340
2804
6033
4759
8711
2621
6663
4877
2799
3657
7263
1876
1825
3778
2757
2047
2406
2357
1873
2143
3371
2103
3639
1914
2219
3527
2546
2761
2143
7568
9984
2740
39495
1934
2471
2327
3989
2245
2409
2575
2326
2579
6456
4135
8621
7796
10742
4347
2106
53760
3296
2920
5375
1696
1924
3418
2574
2498
1669
2323
2276
2282
1873
2325
1874
2403
1896
2224
2796
2272
2273
2562
2197
1846
1868
1674
2246
2087
2072
2248
2399
2602
2206
2273
2272
2566
2564
1664
1678
2561
1677
2290
2286
2286
2279
4199
1893
2604
1704
1864
1892
1897
2284
2321
2553
2833
2835
2104
1617
1857
2280
2084
2185
2257
2695
2281
2571
2691
1673
2711
2285
2270
2271
2272
1670
2241
2238
1666
2405
1695
1913
1687
2573
2284
1673
46359
1653
2290
2157
2467
2369
2397
1842
2201
2253
2491
2253
2849
2849
1676
1679
2253
1654
1790
1649
2433
2158
2566
1880
1656
2584
2407
1652
2281
2308
1898
2308
2482
19025
2308
2308
2060
2060
2056
2248
2250
2564
2376
1666
4012
2477
2270
1671
1669
2209
2594
2842
2449
1869
1658
2527
2286
2554
2290
2551
1676
4685
2469
1676
1675
2679
1678
2239
2585
1694
2288
2861
2290
2541
1918
2279
2292
2280
2290
1674
2292
2544
80865
2211
1707
2264
2213
2570
2538
2539
2550
2541
2286
2370
2286
1769
2400
2572
1671
2184
1685
2846
1901
17572
2331
2418
1672
3110
2454
2529
1663
1671
1669
1899
2609
4053
2555
2402
1661
1674
1797
2552
2567
1960
2491
2254
2305
2278
1679
2582
2474
2703
1708
2044
1693
1698
2764
2598
1669
2196
1672
2257
1866
2597
1887
141064
2644
2553
1695
2399
1671
1672
1671
2309
2579
2056
1673
2499
2499
1681
1821
2193
2344
1696
2325
1907
1897
2326
2322
2279
1796
1844
1661
40863
2183
1916
1675
2484
2488
1912
1651
1917
1664
1808
3210
2196
1807
2474
2485
2474
1868
1904
1901
2483
1903
1705
2480
2351
2594
1648
1704
2379
2046
2279
2259
2281
2287
2268
2539
1638
2593
3444
2547
2287
2274
2286
2286
2284
2652
2285
2273
2274
2286
2510
2285
1660
1892
1663
1784
2032
2222
1657
2577
2112
2216
2318
1613
1683
1698
2561
2599
1994
2563
2565
1689
1689
2069
1685
2564
1870
1690
1643
1893
2209
2700
2302
2289
2285
2611
2285
2285
1654
2565
2245
1905
1803
2277
2301
2564
1677
1682
1664
2576
2464
1908
2464
1689
10750
2575
2581
2294
2260
2278
2617
2391
2272
1698
1697
1899
1693
2939
1964
2588
2588
1690
1669
2316
1868
1868
2221
2529
25958
13355
1643
6108
1669
2309
1890
2444
1875
2278
1678
2318
2364
1921
1876
2286
2340
1890
1889
1881
1883
1889
1886
1891
2277
2573
2028
2267
1906
2264
1662
2609
2690
1930
78650
1674
2487
1630
2581
2578
2248
3023
2274
1882
122869
2189
2185
2185
1704
2283
1701
1679
1734
1736
2930
1673
2459
1925
2456
2586
2459
2458
2287
2285
1892
2276
2276
2282
2282
2571
2594
2374
2281
2374
2509
2290
2571
2609
1927
2359
2550
56697
2304
2385
2307
2390
2473
2281
2289
2276
2711
2593
2283
2278
2594
1703
1880
1876
1657
2583
2134
2289
1901
2553
2508
2511
2855
2293
2549
2253
1671
1643
1613
2380
2074
2558
2717
1743
1673
2561
1853
2599
1764
2500
1690
2268
2260
2544
7152
2495
6494
2500
1680
2427
2428
1676
3360
2825
1665
1679
1799
1656
1678
1872
1796
1878
2277
2205
2587
1902
2570
2491
2492
2688
2487
2487
2461
2464
4431
2093
2158
2298
9021
2617
1698
2610
1666
2557
1660
2852
2375
2137
2136
2288
1655
2555
2684
1900
2290
2290
1713
2680
3156
2344
2011
1692
2369
2008
2241
1667
1815
1679
2588
2585
2587
1875
1681
1904
4488
2170
4489
2282
2067
29569
2248
1752
2209
2248
2295
2296
2300
1662
2830
1874
2192
1877
1663
4881
1646
2280
3656
2280
2576
2287
2287
2493
1674
2274
2491
2580
1893
2283
1685
1644
2054
2390
1648
1844
2612
2294
2291
1641
2492
2295
2241
4530
2239
2594
1884
1796
548153
2091
2063
2732
1886
1693
1912
1667
1681
2859
2489
2607
1903
2683
2317
1670
2314
1665
2313
2601
1895
1895
2300
2297
2213
2214
2215
2215
2837
2210
2208
2211
1870
1868
2185
1871
1871
1681
2188
1686
1861
2283
1701
2380
1663
1700
1904
2299
3325
2303
1892
1639
1889
2279
2558
2282
32430
2289
2281
1863
1902
1693
2303
1662
2310
2274
1677
2631
2280
2290
2282
2272
2300
2457
2185
2166
1708
1676
2175
1706
1672
2054
1745
2276
1657
2092
2023
2577
1705
2257
2615
56298
1659
2245
2241
2259
1868
2572
2245
1627
1672
1810
1809
1672
2372
2371
2279
2280
2303
2344
2015
3905
1688
1705
1630
1888
7039
1674
1885
2485
3321
2486
2907
2456
2569
2588
2592
1871
1855
2289
2479
2265
1667
2264
2607
2482
2484
2394
2555
2573
1897
2030
31239
2031
2031
1665
1906
1906
2528
2831
1695
2830
1695
2290
2278
2298
2268
2277
2577
1671
2204
2598
3606
2202
2208
2240
2562
2284
39687
2311
2300
2279
2483
2311
1836
2248
2266
1678
2302
2553
2554
2598
2276
1661
2282
1672
2144
2145
560399
1680
2270
1661
139648
1665
1671
1662
1673
2215
13579
2561
2283
2571
3471
1676
2061
2298
2095
1971
2272
1650
2291
1685
3459
2582
1685
1887
1684
2266
1854
2785
2156
1664
2565
2566
2731
1626
2136
2050
2284
1672
2294
2575
2580
1653
1889
1903
2545
2275
1815
1860
2286
1796
2291
2690
2205
2288
1668
2455
2576
2575
1689
1862
1865
1687
2273
2489
1806
2458
2574
2309
2855
1880
2311
2479
2286
2310
2851
2309
2454
1881
2579
2576
1811
2251
2578
2269
1678
1881
2497
2498
1874
2497
1881
1882
2270
2263
2281
2343
2202
2215
2152
2269
1835
2228
2062
2375
1696
2296
2288
2290
1647
2571
2575
2579
2299
2296
1681
1680
1890
1674
2293
1685
3929
1676
1679
1677
1272889
2276
2707
2256
2707
2369
2256
1867
1644
1670
1673
1673
1908
2333
2250
3421
39440
2309
2499
46130
1644
1640
2607
2573
2478
1667
1952
1666
3126
29059
4567
2213
1740
2324
5117
2515
2297
2561
2284
1893
2269
2710
3339
1773
2600
2233
2268
2304
1680
1895
2298
2577
2298
2295
2278
1695
1697
1695
2303
1668
1666
2392
1669
2243
2241
2221
2221
2224
1670
1893
2200
2185
2280
1796
2165
2281
1679
2543
2232
2209
2282
1661
1661
1853
1887
2581
1886
1889
2287
2585
2015
1671
2582
1688
2583
2293
1897
1814
2606
3058
2221
1653
2400
2562
2218
1917
2219
2562
2489
2566
2374
2215
2432
2454
2397
1789
1653
1658
2285
2278
2587
2559
2558
2303
2135
15346
1680
1896
2277
1897
2273
2231
2269
1938
2580
1881
2280
2575
2347
1660
1793
2152
1671
1663
26555
1884
1886
1739
1736
1897
1676
1886
1680
2424
2360
2588
2566
5227
1647
1912
2227
2481
1664
2709
2422
1672
2572
1641
1899
2483
1896
1654
3141
2299
2381
1671
1893
1679
2487
2405
2292
2509
2288
1886
2486
2247
2562
1676
2560
2626
2624
1832
2625
2707
2574
1658
1659
1652
2290
133371
2209
2264
1876
1874
2556
4547
121654
2599
1638
6743
1640
2270
2140
2914
1902
2284
2553
1903
1667
1903
3444
1682
2436
2224
1637
2799
2573
1881
3439
1880
2236
2136
2135
2361
2015
2404
1880
2325
2579
1878
2238
4084
2302
4517
1691
1665
1892
2277
2467
2399
2399
2362
2551
2257
2276
2291
2583
2274
2293
2257
2275
2279
2269
2266
2272
1671
2278
2558
1907
2200
1661
2221
2223
1886
1886
2590
1655
2264
2289
2291
1699
2290
2291
1781
2291
2291
2553
2290
5659
2296
2534
4130
2286
2286
2289
4131
1644
2557
2610
2208
2605
2491
2285
2284
2174
2171
2586
2290
1654
2289
2284
1642
2262
2264
1578
1904
2609
1937
1596
1808
2578
49043
1872
2309
1946
2263
2286
2289
2279
1652
2278
2371
2371
2382
2494
2493
2296
2606
2539
2537
1908
1702
1909
2689
2455
1909
1907
1906
1906
1911
1908
162229
2562
2567
1916
1912
1910
2282
1701
1719
1639
1666
2290
1884
2276
2584
2258
1884
2286
1887
2301
2587
2258
2553
2402
2073
2301
2274
1719
1885
2273
1673
1807
2575
128428
2269
2273
2198
2202
2215
2487
2213
2267
2202
2274
2268
2291
2483
1675
2576
2278
2293
2438
2440
1890
2589
2284
2590
2592
2587
2282
2285
2592
2286
2284
2283
1865
2800
2298
2059
2332
2040
2432
2294
1673
2434
5686
1670
2302
2269
2253
2486
2464
1871
2464
1912
1685
1682
1685
2784
2042
2302
2306
2290
1904
2616
2203
2203
2557
2557
2178
2485
2485
2204
2201
2785
1666
1662
2404
2405
1665
1704
2002
4503
1894
2396
2488
2367
2555
2555
2555
2186
1901
1902
1653
2564
2288
2595
2303
2285
2285
5172
5583
2273
2283
2284
2281
2286
2281
2714
2489
1684
1657
2278
1683
1685
1683
1683
2294
2284
2295
2265
2565
2283
2283
2552
2275
2274
2273
2276
1901
2276
2681
2598
2598
1694
1890
2366
1681
2490
2276
2328
2302
1791
1904
1866
1892
2288
2468
2279
2279
4655210
2280
2277
2266
1893
1884
2180
1876
1684
2546
2331
1662
4226
2534
3445
3444
2352
2291
1680
1894
2292
2199
2232
2567
2394
2348
1671
2294
54976
2551
2055
2636
2564
2254
2286
1900
2239
2277
2577
2272
2249
2438
2299
2567
2600
3194
1890
3841
1887
1889
2285
2585
2079
2294
2291
2293
2297
2289
2577
2289
2281
2290
1578
1704
2302
2570
1655
2494
2493
2493
2252
2553
2493
1860
2286
2284
1682
1671
3420
2348
2439
1789
1789
6282
1857
2269
2269
2268
1906
1907
2583
2559
2554
2272
2564
1876
2599
2578
2297
2292
2600
2593
1658
2023
2581
2357
2573
1859
2577
2840
2574
2582
2578
2550
1679
1644
2554
2102
8028
124153
2605
2305
2306
2318
2620
2374
2621
2380
2612
1699
2425
2258
2925
2251
2258
1677
2039
2899
1885
2480
1868
2370
2270
2370
2287
2296
2285
2278
2281
2267
2286
2024
2441
1902
2361
2584
2458
2313
191599
2316
2282
2273
3633
1668
2579
2573
1723
2265
2569
1895
2261
2297
2296
2577
2061
1882
1657
2303
1883
1678
1679
2288
1685
1906
2501
1681
2442
2626
2396
2537
2581
2432
2230
2557
1898
2549
1659
1668
2305
1668
2303
2309
2305
2305
2301
2308
2307
3113
2556
2288
2290
2288
1869
1689
2553
2553
2603
205046
2288
2295
2271
2447
2271
2589
1882
2286
2462
1883
2274
2258
2261
2261
2287
1918
2577
2414
2608
2489
2607
2269
2283
2492
2269
2492
2263
2459
2553
2414
2610
2610
2614
2544
1866
1656
2227
2273
2286
2280
2240
1650
2023
1878
2569
2553
2281
2631
2247
2282
2284
2595
2617
2579
1690
1668
2559
2274
1682
2711
2715
2574
2322
2319
2322
1674
2842
1946
2195
2196
2270
1897
1898
2193
2549
1904
2495
2065
2495
1910
1915
2266
7034
1678
1888
2396
2521
1681
2545
2264
2495
1803
6243
2459
2613
2222
2619
2176
143547
2273
2281
2709
2074
2284
1674
2530
2378
1903
1674
2546
1678
2418
2562
1913
1741
2534
2262
1907
2275
1899
168402
2194
2195
2197
2496
2500
1880
2298
2295
2286
2295
2296
2299
1876
16988
2297
2460
2571
2565
2260
2704
1666
1769
2283
2180
88631
1663
1679
1866
2216
1867
2380
2362
2205
1670
2207
1669
1673
2301
1906
2552
2685
2280
2690
2686
2595
2207
3953
2259
2617
2058
2546
2250
1660
1890
2297
2304
2286
2265
2303
1676
2454
2277
1677
2405
3098
2573
1916
2270
1679
2580
2484
2621
2581
2423
2743
4357
1890
1645
1956
2274
1673
2275
2270
2596
2557
1890
1678
2571
2274
2572
1886
2276
2557
2493
2494
2493
2485
2485
2561
2493
2448
1666
1857
1912
2052
2053
2051
2290
1904
1903
2567
2497
2497
2283
3456
2303
2298
2299
2284
1665
1653
2303
2298
2284
2050
2049
2582
1778
1778
2291
2290
2293
2814
2482
2484
1671
1873
4450
1873
1871
1872
2278
2277
2272
2070
118149
2287
2279
2279
2292
9031
2291
2293
2282
2294
2199
2288
2201
2473
2197
2291
2790
1900
1640
2300
54127
2620
2697
2288
2260
1687
1655
2211
1716
1687
2209
2554
1715
1687
2630
2402
3504
2493
2493
2629
2838
2631
2579
2714
2060
2277
2211
2280
2106
2424
2708
2568
2712
2845
2973
2337
2281
10647
1878
1676
2260
2489
3214
1876
2282
2325
2313
2565
2561
2311
2311
2310
2322
4384
1685
1681
1679
2387
3569
2352
2293
2350
2380
1650
1913
1922
2569
2575
2306
3318
2783
4936
2216
1676
2582
1676
2552
2559
2206
2284
2431
2435
2285
2580
2619
2291
1671
2312
2115
2605
2282
1680
2333
2267
2309
1684
82511
2114
3635
2481
2609
2346
2581
2480
2344
2581
3640
6845
2261
1672
2491
1639
2495
2436
2495
1651
1985
1676
2268
1685
1685
1687
2268
1685
1875
1686
1888
2300
2698
24773
2418
132350
2266
4831
2574
261123
1666
2584
1884
2079
2318
2304
2318
2316
2322
2351
2494
2273
2281
2279
1667
1674
2400
2399
4634
2547
2548
2547
2294
2575
1661
1894
1868
2491
1903
2324
2480
2492
1675
2282
1691
2284
2284
2571
2259
2273
2458
2269
2257
2288
2288
2299
1664
2280
2488
2488
2488
2290
1679
2253
4878
2362
2615
2722
2596
2714
2597
2594
2719
2577
2573
1897
1900
1899
2535
2584
2587
2277
2584
2279
2532
2191
2559
1669
2627
6285
2264
2285
2045
2204
2199
2202
2203
4987
2202
2203
3712
1886
2680
2548
2571
2576
2575
2611
1679
1855
2615
2844
1852
2484
2608
2414
2595
2355
1673
1977
1673
1686
2484
2632
2290
2587
2018
2274
1857
2587
1913
1682
2229
1911
2230
1910
2248
1644
2620
2230
2229
1681
2247
2827
1685
2311
2311
2285
2311
2286
2309
2593
2540
2270
2574
2356
1637
2250
2602
2572
2573
2359
2062
3416
2492
2276
2493
2583
2439
1888
2163
2605
2223
1679
2288
2288
2215
2171
2493
2633
2489
1669
1681
2587
2592
1873
2074
1766
2608
2585
1894
1893
1684
2089
1667
2358
1874
9238
2157
1668
26451
2482
2218
2249
2491
130668
2594
2593
2305
2603
1698
2297
2605
1697
2374
2267
2270
2569
1652
2288
1695
1653
4428
1910
1671
1673
1910
2535
1693
2096
2269
1970
2439
1906
2442
2190
4909
2292
1887
1887
2275
1695
2569
2276
1688
1760
2568
2369
2280
1701
2589
2594
2266
2566
2564
2594
2347
2587
2278
6659
12654
1877
2061
1864
2192
5632
2194
2206
1677
2277
2363
2401
2391
1681
2449
2401
2306
2287
2286
2306
1882
4064
2261
2569
2288
4871
2264
1678
2834
1674
2833
2272
1855
1576
2118
2155
2071
2292
2211
2292
2406
2284
1872
2807
1674
3074
2826
2413
2317
2490
2875
2314
1689
13575
2291
2561
2446
2060
2299
1883
1699
2552
2182
2298
1882
2591
2321
2322
2493
2273
2280
2607
2257
2280
2592
2593
2358
2351
2336
2354
2011
2535
1672
1894
2292
1904
1904
1902
2290
1904
3524
2285
2541
2208
2286
2528
1680
2252
2531
2541
2485
2292
1653
6722
2283
2695
2584
2284
2311
2281
2261
1673
2310
2351
2594
1910
2285
2299
2299
2262
2530
1684
1900
1888
2285
1665
1655
1690
1662
2492
2494
2316
2470
2491
2493
2492
2496
2495
2054
2052
2545
2538
2538
2264
2279
2281
2263
2372
2372
2371
1891
2375
2048
2371
2545
1868
2265
2462
1676
2329
2280
2289
2282
2288
2460
2282
1765
2548
2240
2258
2554
2292
1889
33040
1914
2844
2284
1911
2103
2819
1684
1900
2306
62932
1902
2570
2575
2433
2432
2292
2580
2264
2264
2577
2290
2569
2319
2043
1884
2490
2586
2287
1677
2829
1657
1872
2334
2250
2490
2494
2494
1885
1870
2181
2494
2492
2277
12233
1649
2297
1631
1704
1701
1701
1699
1701
1703
1703
2589
2538
2486
1703
2267
1642
1677
1898
2576
2578
2555
2280
2286
2285
2288
2551
2288
2589
2287
2292
1901
2267
1909
2253
2267
2288
2272
2269
2286
8439
1879
2501
1683
2270
2296
2273
2288
2284
2269
2262
2284
2269
2282
2280
2277
2060
2279
2282
2279
1708
2217
2217
1895
1896
1901
2270
2259
2270
2263
2271
2272
2262
2264
2281
2285
4960
2202
2195
2196
1857
2291
2200
2196
1856
1857
2282
2585
2215
1669
2487
1922
1883
2525
2573
2343
1691
2264
1681
2269
1903
2266
2921
2639
2275
2275
2270
2275
2437
2288
2286
2265
2281
2548
2820
2269
2246
1680
2293
1796
3001
2434
2220
2141
2207
2220
2439
2578
2207
2259
2580
2262
2508
2556
1805
2362
1637
2561
1681
2037
58574
1662
2266
1662
1888
2752
3450
2637
1681
2390
2540
2539
2486
2539
2713
2484
1682
8442
1677
2237
2286
2234
2587
1687
2272
2302
2262
2485
2069
2592
2278
2396
2196
2284
1886
2575
1886
2572
1887
2425
1890
1884
1883
2217
1679
2561
2602
2823
2276
2272
1881
1670
1664
2181
2716
2561
2361
2559
2280
2598
2281
2204
1863
1679
2510
2591
239346
1866
6301
2274
2205
2319
1631
3122
2285
12921
1681
2218
2565
18282
1679
2558
2051
2272
2548
1663
1663
2124
2695
52535
2274
2277
1667
2286
2538
2566
2266
2559
2415
2271
2555
2590
2542
1870
2313
2437
1867
2430
2430
2083
2576
2280
2568
1674
2217
2220
1731
2556
2269
1641
2390
2297
2301
2298
2300
2289
2267
2268
2280
2287
1671
6928
1898
2295
2213
1900
1900
1899
1899
1898
1898
1883
2224
1889
2615
1894
2275
1662
1892
2462
1700
2580
2581
2475
2348
2450
2270
1911
2584
2216
2605
2286
2425
2213
2293
1792
2214
1911
1919
1883
2253
2263
2253
1885
1663
1679
1882
1656
2205
1893
2283
2212
2292
1862
1664
4404
2401
1667
2979
2621
1879
1878
2708
2258
2258
2710
2714
1907
1907
2191
2538
2259
2538
2567
2257
2541
2191
2227
2554
2547
2261
5373
5984
2702
1631
1672
2299
2292
2578
2582
2584
1662
2584
2584
1684
1683
2061
2061
1699
1664
2038
2272
2271
1877
2601
2291
2228
1676
2263
1672
2421
1668
1671
1685
2219
1900
1899
1647
1685
1578
1684
2617
2473
2225
2221
2469
2221
2619
2288
2195
2830
2731
2287
2294
2283
2282
3152
2559
2266
2577
9063
3479
2282
2380
2284
2320
2284
2049
2048
2289
2550
2666
2209
2566
2563
1889
1882
1882
2493
2059
2274
116033
2601
2597
1683
2540
3569
2829
4218
2489
1676
2263
2215
2213
11280
2457
2276
2423
2832
2419
1908
2420
1674
1674
2592
1660
1813
1674
1630
1662
1651
2293
4884
2807
1663
2280
2265
2051
1809
1628
1883
2576
2211
2209
2208
1882
2293
1887
2486
1889
2487
2284
1633
2364
1634
1676
1687
2284
2599
2204
1664
2605
1686
1808
2210
2212
3433
1751
2272
1676
2284
1880
2207
2297
1677
1662
2437
4434
2255
1616
2604
2272
2255
2286
1687
2308
2267
1644
1673
1695
24799
2287
2699
2826
2685
2226
2680
2818
2267
2052
2256
2259
1648
2480
2479
2250
1633
2696
4696
2091
1859
1677
1668
1679
2484
2485
1638
1881
2034
1663
2267
2067
1671
2450
2764
2552
1682
1708
2398
5907
2828
1860
1860
2571
2252
1663
2315
1891
1664
1677
2258
2268
2705
2217
1905
2270
1665
2286
1686
13508
2284
1687
2187
1662
2276
2708
2206
1693
2284
2609
2635
2217
2214
1660
2206
1696
2587
1659
2285
1655
2286
1803
2283
2561
1675
2214
2611
2288
1694
2265
2262
2263
2575
2299
2264
2575
1660
2267
2266
2305
2268
2604
2253
1663
1653
2808
6732
2743
2829
2831
1834
2271
2391
2262
1981
1694
2336
1665
2284
1673
2291
2279
1772
2275
1628
2452
2452
1914
2133
1672
1648
5647
1670
1677
2666
1674
1678
1680
1680
2461
2305
1663
1668
1665
2389
2258
1658
2410
2047
2553
2542
2283
1697
2285
2497
2285
1877
2297
2711
10057
2710
2710
2067
1894
1894
2744
2284
2286
2132
2485
2221
2253
2264
2265
1680
2279
2276
2615
1901
2289
2261
2306
2546
24
2484
2572
2284
2296
2276
2297
5691
2270
2582
2296
2294
2784
2292
1673
2605
2282
1884
2278
2283
2284
2282
1894
2038
2430
2475
1910
1910
1913
2607
2602
2176
2265
2270
2484
8155
2465
2280
2455
1902
1901
1898
1898
2533
3526
2271
2245
2274
2483
2208
2206
2578
2578
1893
2285
2541
196
2593
2592
2204
2201
2187
2267
1904
1907
1905
1908
1901
2688
2418
2200
2565
368291
2238
1889
2224
1910
2223
2221
1904
2135
2132
2581
2557
2558
2449
2582
2284
2178
1881
2044
2564
2218
2615
2613
2255
26618
2295
2357
3113
1914
2357
2613
2276
2271
2250
2206
2206
2546
63517
2256
2247
2259
2245
2651
2286
2224
2286
2223
2274
2268
2270
2474
2257
2302
2471
1679
1863
2280
2273
2060
2571
2589
1656
1660
2566
1905
2523
2320
2319
2261
2321
1902
2171
2220
2271
2674
2265
2192
2294
2202
2203
2203
2202
2277
2163
2267
1715
2313
2395
2394
2398
2398
2395
1860
1907
2849
2281
2275
2276
2305
2287
2377
2279
2283
2570
2575
2244
2549
2289
2571
2364
2288
2577
1911
1909
1892
2577
2206
2274
2267
2717
2712
2218
2553
2201
2305
2175
2278
2278
2271
1904
2253
2255
2044
2257
2278
2140
1673
2277
2279
2279
2276
2266
2298
2297
2295
2302
2212
2333
2247
1887
2527
33042
2388
2260
2211
2211
1891
1897
2553
2212
2286
2403
2406
1684
1685
2283
2282
2282
2401
1890
2940
2292
3542
1889
1887
1885
1883
1883
2286
1675
1686
1685
2109
1905
11011
1700
2153
1883
1674
2262
39160
2268
2456
2224
2251
2253
2248
2197
2213
2212
2567
1888
22200
1889
2293
2694
2295
2479
2494
2489
2247
2264
2260
2261
2198
2254
2483
1886
1900
2564
2287
2267
2292
2262
2275
2589
2581
2716
2203
1854
2674
2258
2282
2259
2061
1900
1894
1901
1898
1886
2284
1905
1905
1908
1910
2536
2173
1898
1885
2592
2262
2571
2293
2292
2286
2286
2291
2705
2403
2268
2612
2542
2558
1901
1887
2094
2218
2557
2578
2564
2578
2281
1686
1686
2296
2694
1919
4455
1896
2129
1890
1895
1949
1875
1895
1901
1873
1899
1910
2206
2101
2579
2573
2211
2692
2534
1885
1682
2579
1899
2207
1673
2239
2287
2287
2286
2218
2215
2290
2316
2199
2218
2161
1893
1894
2265
2279
1907
2282
2276
2264
2278
2269
2263
2598
2282
2220
1682
1681
2205
2283
2283
2204
2272
2204
2277
2288
2296
3265
2278
2290
2292
2291
2289
2238
2291
2293
2264
2259
2238
2285
2321
2288
6393
1896
1890
1892
2273
2208
2503
2212
2282
2610
2292
2267
2558
2286
2558
1681
2497
2263
2580
2601
1677
1897
1900
2461
2245
2043
2045
2047
2564
1903
1903
2281
2200
2205
2390
2389
2209
3254
3252
2281
2274
2276
2270
1891
2288
2495
2491
2291
2260
2223
2523
2258
2522
2525
2522
2375
2199
1667
2273
2397
2644
2219
1892
1922
1892
1893
2287
2264
2424
2600
2203
2690
2621
1869
1863
2242
1914
1882
1907
1902
2075
2219
2500
2373
2500
2224
2268
2265
3559
2270
116819
2392
1891
1892
1893
1894
2136
2275
2476
2592
2475
1916
2483
2054
2696
2613
2619
1865
2056
2429
2288
1674
2116
2580
2398
2688
2218
2284
2311
2213
2497
2285
2282
-
2259
6746
2256
2255
2251
2276
2288
2288
2714
2270
2147
2494
2498
2491
1876
1929
1684
1900
2264
1684
2257
2371
1898
2256
1893
2444
1675
2266
1689
2287
2212
2291
2561
2226
1911
9828
2299
2390
2272
1887
2599
2542
2769
2286
2288
2286
2280
2283
2259
2264
2263
2258
1889
2267
2224
1675
2269
2269
2207
2278
1857
1886
2274
1900
1905
1913
1679
2263
1907
2455
2462
2597
2247
2277
2542
1666
2243
1919
2573
2212
2295
2480
2525
1681
2130
2286
2295
2278
1901
2276
2279
2276
2264
2212
2508
2257
2630
2257
2260
2293
2329
11234
2436
2284
2274
2286
2491
1915
1686
1882
1883
2265
1902
2129
2131
2162
1896
2466
2462
2469
2488
2490
2273
2182
2540
2678
2228
2283
2280
2280
2289
1900
2202
1897
1859
2106
1911
1909
1909
2576
2099
1894
2217
2293
1682
1895
2402
1682
1683
2554
2482
2296
2296
2296
1900
2163
2078
1908
2461
2979
1888
2242
2267
2218
2487
2479
2479
2211
2214
2280
2058
1679
1682
2281
1683
2267
2284
2283
2269
2285
2551
2267
2267
2271
1889
1904
1879
1881
2672
2671
2671
2671
2094
2094
2254
1889
2498
2278
2584
2478
2232
2288
2225
1648
2200
2724
1908
2570
2291
2277
1876
1872
2306
1918
2197
2316
2463
2460
2463
2268
1885
2279
2491
2489
1887
2548
2295
1902
1901
4445
2543
2404
2280
2308
2574
2487
2275
2306
2306
2313
2310
1894
2605
2608
2266
2279
1904
2275
2297
2391
2294
2364
2366
2299
1912
2575
2575
1886
1889
2586
2494
2311
2142
2312
2575
2295
2267
2266
2394
1922
2442
2265
2692
2266
2269
2269
1685
2472
2498
2262
2262
1899
2218
2388
1664
2329
2330
1685
2328
2326
2847
2847
2577
2275
1649
1680
1673
2118
2115
1883
2617
2620
1879
1680
2266
2294
2493
2493
1915
2331
2210
1896
2263
2312
2493
2496
2496
2362
2148
2191
2187
2186
2203
1914
2452
2571
2455
2540
1909
2076
2076
2261
2554
2266
2274
2492
2297
2688
1910
2280
2280
2283
1897
1899
1898
1901
2578
1899
2112
1902
1903
1903
2590
2581
2586
1891
2283
2571
2285
2286
1900
1904
2557
1914
2266
2271
2271
2274
2273
2697
2324
2487
1911
2324
1913
2597
2456
2556
1883
2722
2266
1966
11329
2285
2279
1890
1884
2547
2543
2543
1883
2300
2829
2213
2019
2283
2287
1901
1899
2251
2253
2255
2133
2263
2215
1884
2270
2217
2587
2217
1912
2588
2584
2591
2545
2580
4441
2210
2211
2211
2566
2288
2178
2502
1907
2216
2222
2596
2596
2280
2287
2263
2286
2287
2281
2690
2475
1920
2285
2313
1691
2319
2307
2318
2319
2231
1886
1918
2278
2399
2398
2263
2250
2254
1890
2254
2253
2493
2492
2489
2494
2278
2287
2283
2283
1892
2277
1886
2267
1908
1912
1697
1698
1695
1910
1911
1907
1903
1909
2214
2211
2207
2211
45001
2487
2484
2318
2553
2554
2551
2260
2486
2589
2281
2278
1873
2416
2296
2300
1675
2401
2399
2403
2580
1886
2556
2556
2225
2229
1894
1902
2573
2604
2297
2334
2416
2299
1686
2223
1877
1698
2225
2481
2273
2296
1683
2552
2489
2489
1902
1902
2425
2250
2456
1889
2257
2247
2216
2216
2222
2265
1891
1773
1863
1891
2300
1911
2242
2279
1888
2275
2606
2606
2277
2534
1916
2507
2170
2628
2210
2674
2382
2563
1908
2476
2294
2291
1663
2218
2292
2300
2270
2221
24
2272
1693
2049
2484
2566
1681
2284
2295
2579
2691
2692
2147
2629
2373
2494
2496
2296
2297
1899
1901
1897
2294
2296
2296
2492
2494
2495
2495
1879
2304
2479
2486
2488
2586
2114
1886
1902
2278
2291
1837
2592
4425
3325
2230
2212
1970
2291
2602
2278
2279
2277
2588
4325
2288
9932
2285
2290
2285
2248
2253
2254
2276
2501
2012
2666
1864
2206
2298
2295
2296
2267
1687
2828
1902
2186
2822
1674
1901
1900
2278
2278
1901
2272
2249
2213
2460
1911
2251
2290
2276
2595
1898
1681
1680
2329
2329
2302
2303
1899
1900
1899
1903
2216
2206
1889
1874
2275
2275
2271
2274
2610
1910
2107
2181
2259
2292
2299
2296
2297
2568
2567
2405
2555
2263
1899
1896
2572
2572
2498
2494
1677
2423
1675
2289
2487
2603
2826
1910
1668
2270
2298
2302
48571
2289
2496
2215
1893
2215
2230
2230
1914
1898
2222
2285
1894
2218
2219
2559
1683
1908
1683
1681
1683
2493
2285
2264
2264
2549
2481
2481
2480
2480
2631
2629
2219
1673
2571
2561
1906
1860
1861
1848
1887
2605
1895
2222
2353
2220
2221
2286
2375
2265
2259
1876
2181
2240
1897
2279
1893
2257
2361
2282
2280
2340
2572
2248
2299
2212
2239
2239
1877
2376
2488
2340
1900
1897
1900
2119
2450
2207
2685
2561
2237
2952
1891
1699
2215
2432
2555
2574
2202
2488
2269
2204
2202
2205
1905
1905
2592
2592
2596
2246
2556
2287
2556
2047
2714
2521
1888
1859
1874
2273
2609
2256
1676
1976
2069
2247
2447
2535
2197
2219
2588
2590
2591
2000
1883
2104
1898
2267
2221
2280
2209
2273
2965
1856
2186
2403
1887
1913
2256
224271
2198
2202
2381
2211
2273
2261
1891
2431
2486
2173
2212
1960
2214
1873
2202
2266
2187
2266
2271
2253
2485
1883
1907
1885
2263
1675
2282
1911
2271
2496
2222
2220
2480
1683
1683
1869
1691
1667
1889
2271
2276
2293
2293
2558
5108
1859
2451
2203
1668
2695
2295
2291
2291
2587
2051
2459
2462
4411
2576
2623
2575
2578
2210
1880
2582
2584
2575
12630
2366
2286
2184
3026
2281
2559
1666
2264
2208
2119
2122
2117
2204
2254
1887
2376
2575
2049
2268
2288
1892
2424
2590
2589
2257
2595
1909
1911
2010
2213
2228
2487
2083
1913
2055
2604
2491
2251
2221
2293
2245
1866
2252
2303
10804
2244
1880
2197
2495
2462
1879
2402
2412
2282
2499
2498
2175
2282
2549
2606
1890
2257
2257
2290
2571
1907
2290
2291
2288
2561
2244
2278
1865
2277
2275
2258
1892
1898
1889
2204
2201
1899
10809
2561
2566
2599
2266
2493
2304
2266
1889
1689
1690
1882
1881
1933
2206
2217
2215
2215
2216
2311
2252
1893
1914
2253
2272
2289
2212
2488
2561
1666
2275
2291
1900
1891
2559
2212
2273
2313
2591
1900
2265
2587
1855
64560
1868
2214
2215
2176
2569
2190
2317
2115
2498
2498
2571
2493
1901
2404
2308
2208
2283
1909
2206
2204
2252
2525
1907
2466
2283
2596
2830
2828
2564
1678
11274
2277
1877
2295
2295
40902
2272
2272
1863
1891
1887
2421
2263
2236
1681
67935
1681
1682
2195
1676
2215
1868
1886
2276
1892
2292
2292
1683
1892
2412
2486
1877
2461
1889
2394
2485
2191
2232
1678
2492
2286
1867
1867
2543
1885
1902
6144
2500
6144
2405
2403
2288
2292
2253
2264
2267
2260
2261
2260
2074
2291
2557
2642
2274
2276
2288
2288
1892
2286
2274
1907
1888
1890
2290
2268
2210
1863
1898
2687
1901
1901
1906
1898
2564
2472
2557
2559
2207
2207
2261
2119
1905
2292
2268
2283
2199
2574
2405
2611
1890
2596
2593
2595
2591
2468
2976
2215
2267
1882
1671
1887
1908
1881
2195
2810
1916
2394
2555
1853
2259
2570
2281
2271
2275
1859
1869
1869
2279
1904
2281
2270
2285
2583
2272
2221
2288
1912
1914
1958
2290
2292
2282
2280
2316
2258
1672
1844
2191
2382
2551
2375
1890
2283
2576
2278
2278
2283
2512
2279
2279
2230
2213
2238
2276
2584
2274
2278
2268
2268
2266
54977
2200
2288
2281
2395
2437
1911
11129
1897
2433
2433
2292
1885
2208
2274
2570
2392
1892
2233
1896
1892
2282
1862
2265
2281
2281
2686
10623
1684
2263
2263
2407
2266
2272
3652
2290
2249
2268
2386
2264
2258
2736
2481
2271
2453
2448
2271
1890
1866
1912
1913
1898
1862
2279
2276
2278
2273
2492
2263
2259
2290
2277
1916
1916
2165
2493
2178
2550
2554
2553
2279
2329
131258
26551
2267
2266
2264
2263
2268
2262
2264
2266
2281
2104
1898
2439
2486
2527
2288
2292
2290
1879
2278
1905
2197
2282
2288
2577
2262
2281
2257
2285
2392
2265
2266
2486
2059
2539
2328
2297
1865
1871
2282
1680
1682
1682
1682
1681
2207
2283
2180
2284
2283
2282
2219
2286
2286
2257
2239
2278
2262
1903
2291
1911
1908
1910
1911
2600
2575
2577
2218
1906
2301
2210
2288
2294
2578
2265
1880
1920
224359
2584
2326
2485
2275
2709
2490
2714
2267
2562
2560
2220
41283
2588
2546
2495
2495
2495
2492
2494
2274
2263
2284
2279
1802
1873
2476
1887
2072
2221
2240
2241
2221
2241
2224
2594
2591
2279
2282
52312
2567
2277
2212
2492
2493
1902
2214
1902
2279
2336
2278
2577
2287
2572
2585
2489
2275
2489
2276
2276
1887
2231
2287
2215
2215
2217
2218
2211
2688
2216
2541
2253
2315
1894
2279
1882
2280
2283
2307
2229
2201
2205
2197
1857
2433
2436
6700
2268
1667
2293
2224
1892
2224
2447
2286
2286
2301
2279
1672
2220
9051
1902
1890
2285
2809
2309
2454
2305
2275
1881
1882
2269
2612
2376
3564
2490
1674
1675
2257
1671
2488
2366
2424
2044
1903
1906
2216
2273
2220
2256
2303
2304
1903
1873
2304
2479
1836
1893
1898
2268
1907
1899
2579
2493
2365
2284
2279
2279
1889
2291
2289
2545
2198
2276
2274
1664
1878
2567
2218
2567
2211
2587
2587
4011
2587
2481
2482
2325
2495
2436
2458
2381
2274
3067
2497
2260
1859
1859
1919
2492
2261
2188
2272
1917
2281
2285
2216
2279
2285
2245
1886
1884
2552
2614
2608
2610
2272
2585
2546
2593
2203
2205
2215
2221
2216
2229
2231
2281
2280
2221
2486
2590
2206
2256
2239
2206
2206
2487
2623
2319
2314
2837
2474
2471
2263
2474
2471
2270
2319
1905
2557
2264
2284
2488
2567
2197
1679
2290
2273
1680
1684
1900
2381
2620
1669
2309
1919
2199
2575
2378
2702
3576
2266
1876
2596
2227
1908
2516
2271
17368
1684
1681
2316
1661
2403
2401
1918
2353
2579
2256
2257
1906
2261
2252
2254
2474
1904
1906
1907
1907
1881
1875
1875
2308
2576
1863
2282
48577
2219
2574
2219
2219
2217
2216
2215
2215
2218
2363
2082
2289
2497
2497
2549
2497
2582
1876
2293
2275
1698
2579
2582
2579
2581
1880
1901
2481
2288
2080
2283
2072
2286
2284
2283
2283
2287
2315
2429
2487
3336
1877
1880
2221
2309
1865
2228
1968
2569
1919
2270
2333
1688
2571
2584
2401
2269
2269
2260
2107
78339
2584
2280
2281
2497
2495
2297
13420
2575
2553
2553
2450
2446
2593
2589
2623
2576
2275
2293
2273
2283
2594
1827
1910
2247
2596
2617
2616
2495
2212
1850
1727
2400
2169
2263
2692
1897
2300
2265
2268
1923
2579
2311
2485
2486
61525
2222
2292
1682
1683
1685
1682
1684
2259
2207
2207
2207
2703
2295
2296
2359
2271
2209
2842
2274
2275
1915
2527
2585
2527
2528
2548
2547
2251
1888
2540
6778
2285
2409
2406
1891
1889
1892
1890
2279
2279
2282
2603
2257
2211
2211
2595
1908
2712
2261
2261
1906
2494
2468
2275
2281
2469
2491
1904
1905
2552
2556
2284
2268
1673
2361
2283
2034
2286
2313
2214
2280
2279
2487
2385
2205
2207
2486
6221
2276
2278
2275
2196
2280
2219
2273
2278
1905
1898
1679
1933
1886
2287
2400
2400
2172
1894
2226
2224
1886
2570
2487
1907
2748
2289
2280
2405
2209
2208
2540
2279
2275
2552
2212
2558
2559
2244
2257
2464
2463
2439
2212
2212
2212
1687
1685
2616
2275
1911
1911
1912
2232
2217
2248
2239
2380
2204
1892
2376
2194
2605
2262
2405
2405
1858
1916
4183
2270
2502
2494
2292
2497
2060
2563
1873
2207
2277
2615
2547
2541
2399
1904
2620
1905
1676
1676
1645
13962
2255
2463
1894
5363
2620
14298
2214
1703
2619
1706
2576
2547
1912
2388
1908
2549
1905
2119
2379
1907
2617
2818
198066
494964
4793
1696
2281
2274
73173
2887
2543
1874
5106
2452
24094
2452
2451
2705
11721
2708
1673
1669
1877
2271
1664
1868
22936
10139
1796
2189
2133
2015
2300
2278
377601
87524
1976
1635
1614
13730
2348
2349
2273
2238
5019
2074
11003
1879
5406
2437
2800
1689
1786
1912
92259
2686
1692
4841
1898
1719
2261
1899
2198
5567
2148
4656
5993
2275
8781
7569
1683
1685
1681
1681
1685
2202
1681
1681
1658
2231
5848
1654
2292
2326
2295
1902
2297
2299
2302
2471
2301
2297
2273
2303
2303
2287
2301
1606
2851
2091
2251
2182
2551
2711
2402
15668
2406
1851
2192
1643
2204
2605
6262
1891
2839
2815
2605
2607
2554
2697
2270
21567
4240
2488
1890
2488
1681
2218
2267
2266
52762
2368
2363
2297
6391
2285
2285
2270
2348
2551
1643
1996
2282
1883
2272
1932
2056
2056
2501
2109
2709
2713
1624
2229
2021
2225
1861
1622
1861
2458
2458
1634
1673
36591
1918
1867
2316
2263
2570
1866
2489
1751
2490
2292
2291
2289
2287
2216
2293
2289
1705
1733
2215
2270
2224
2591
2216
1733
1674
2483
1679
2279
2278
2262
2277
4335
1663
1764
2485
2570
2281
2279
2277
2261
2304
2155
6859
1632
2544
1914
2442
3839
1669
182317
2617
2598
1919
1675
2597
2482
1975
2312
2123
1676
2051
2550
5011
2612
2157
2300
7011
3116
2355
1868
1645
1970
2290
2290
1664
2543
2446
4308
1708
1666
1659
1667
2303
2052
2618
2443
1892
1877
1660
1878
1914
4614
1609
1686
1914
2375
2556
1912
1671
1741
2594
2574
1693
2291
1676
2360
2282
2267
2313
2256
1668
1878
3436
1689
1663
2100
1665
1663
1663
2397
2516
5133
2396
2516
2360
2576
3394
2627
1941
1825
4979
2373
1972
1891
1894
2289
26397
1687
1688
1894
1902
2298
1856
1667
1691
1903
1906
2610
2448
2298
2449
2301
1696
1663
1681
1660
1660
2048
2263
1685
2585
1898
1782
2179
1701
1681
2349
2179
2302
2591
2280
489402
2277
1653
1894
1677
3313
1694
1664
2797
1664
1784
2091
1886
1807
6133
1690
2379
1807
2561
1710
1682
2085
2484
2081
2569
1910
2571
2490
2569
1912
1914
1912
2081
1813
3163
2582
2263
1902
2226
2492
2490
2492
2490
2492
1652
2281
2551
2490
2492
2494
2987
2492
2491
2287
2495
1947
1860
2545
1941
2046
3490
3289
1865
1678
2274
3196
1701
1672
2587
4432
2555
2591
2555
2131
2280
2121
2280
1693
1899
3072
1661
1654
3490
2559
2248
1707
1654
2201
1675
1679
2212
2252
2201
2611
1684
1667
1678
2293
1663
1918
1900
2590
175701
1672
2297
2613
2584
1708
1899
2182
1899
2575
1673
1901
2572
2571
1678
483452
2563
1819
1702
1892
2569
1901
2315
1675
2055
1682
1667
1687
2060
3374
1683
2222
2253
3373
2274
2220
2557
2293
2560
1635
2221
1879
2222
1671
2287
1680
1899
1684
1895
1686
1902
2605
1685
1887
2278
1883
1887
26624
2274
1680
2251
1642
2588
2580
1686
1889
1890
2479
2576
2272
2278
2592
2501
2501
2500
1893
1663
2585
2262
2583
1878
1933
2252
2092
2092
2092
2098
2480
2480
2356
59976
2424
2217
2594
2613
1983
2219
2614
2208
2221
2217
3803
2025
5788
2215
4427
1666
2259
2260
2227
1674
1665
2844
1693
2874
2199
1692
1656
2199
1952
2262
2563
2259
2570
2255
2254
2259
2255
2557
2279
1674
2574
2255
2280
2567
1679
2843
1668
1670
2340
2312
2495
577018
6525
1670
2267
1675
2486
1674
1677
1656
2281
2066
2213
2548
2522
3982
1653
2548
2262
1670
2270
2293
1986
1878
2014
1880
1664
42523
1879
1908
2068
1662
2561
2266
1664
2304
2204
2405
2207
1649
4114
2570
1679
1959
2336
1632
1671
2285
4076
1677
2656
2285
4230
2178
1651
1915
2589
1684
2185
1651
2589
1887
6003
2302
1886
2576
2486
3584
3273
1674
2218
2286
1695
6536
1685
2603
1782
3763
1671
1687
2456
5517
1687
2293
2543
2320
1686
1670
2286
1686
2287
3755
2561
2244
1881
2274
2248
1893
1655
1882
2302
2270
3763
6028
4170
1865
1685
1691
1897
1897
1864
1696
1682
1898
1683
2549
2381
1913
1702
2288
2477
2380
2288
2114
2481
3024
2290
2298
1681
1678
1851
2573
1836
2541
3131
1678
1654
2845
2843
1897
2471
2470
2470
2547
5178
2468
2384
2687
1660
1671
1680
2015
1658
2264
1665
2262
1688
2265
1669
2291
2267
2557
1709
2559
1684
1661
1745
1681
2045
1760
1639
1678
2295
1691
2708
1702
2572
2571
2241
2378
2290
2817
1669
2489
2015
2290
1667
2491
2128
2318
2382
1673
2168
2167
1810
1692
1788
1661
1901
2256
2551
2551
38806
1686
2022
2314
1667
1672
2527
1632
1874
1870
2527
1651
1659
1877
2292
2296
1650
1634
1860
1866
2702
2571
2370
2272
2274
2280
2279
2058
1972
2276
2560
1896
1749
2557
1682
1679
1651
3501
1727
1671
2589
2316
4370
2462
1906
2575
2697
2283
2573
1766
2577
2563
1817
2309
1765
2569
2305
3296
2503
2275
2503
1707
3299
1628
3280
29855
2607
1627
1669
2612
1660
2477
2305
2592
18194
1631
1655
6798
1883
1614
2583
1683
2396
2279
2396
2266
2233
2266
2252
2074
1680
1654
3944
1910
1680
1673
2588
1885
1878
1866
4295
2285
2304
2283
1884
1884
1882
2252
1663
2706
1888
2292
1665
2292
1885
1680
1873
2349
2711
1682
1636
1683
2710
1669
1646
2132
2215
2219
2219
2494
2431
2249
1883
2179
2487
2367
1867
2488
2491
1668
2495
3263
1927
2564
6902
1651
2332
4870
4871
1637
1821
2547
2561
1678
2203
1658
1663
2508
2195
2448
2195
4424
1702
1687
16654
1668
2372
2267
1682
2248
1903
1679
2297
1682
4329
1682
1681
2545
2253
7629
3268
1681
1672
1678
2283
1680
1661
2391
2217
1677
1844
2081
2248
474387
2257
2567
2045
1657
2239
8184
2490
2430
2079
1839
1675
2311
1672
2310
1976
2256
1899
3390
2716
1890
2280
2612
3627
2374
2061
2496
1867
2279
2491
2292
2292
2291
2301
2382
1677
1811
1897
2276
2277
1896
2379
1899
1895
1638
2277
2573
1664
1664
2288
2287
2284
1811
1844
2016
2611
1632
1682
2495
1654
1669
2484
1872
2622
1655
1669
2271
1708
2072
127176
2070
1940
2486
2549
1898
5980
1891
1637
2538
5437
1672
2592
1874
2246
1635
1694
352073
5832
2243
1672
1917
2267
2271
2269
2456
2267
2618
2219
2280
1666
1667
2283
2580
1704
2051
2191
2692
2060
2217
2013
2055
1804
2560
10678
1800
1681
2209
2388
2492
2237
2960
1683
1668
1673
2214
2265
2611
2497
2393
2576
2425
1681
2274
2270
1675
1642
2364
2378
29256
1679
1698
19022
2273
1652
1669
2781
1667
2650
2528
2391
2392
2901
1615
1928
3417
1664
62107
1693
1864
1866
1671
1697
1696
1696
2341
2294
2292
1671
2292
2292
1982
2544
2135
2541
2133
2541
1676
2537
2257
2483
1841
1636
1705
1673
9424
2204
2689
7075
1670
2284
5340
1671
2277
1670
2280
2592
2595
2355
1668
2281
1659
1669
1655
1674
2473
2138
2137
1706
2472
2476
1664
1900
1855
1857
1687
1795
1655
1656
2407
2606
1869
5403
1662
1678
1886
2591
1886
2399
1673
1680
2427
1665
1673
29076
1639
1669
1669
2551
1681
2296
3233
2575
1670
5447
3233
2277
1860
1679
1653
2228
2315
1667
1864
2228
1872
2210
1643
2333
2483
1669
1675
1693
1664
1676
1685
1657
2695
2974
2594
1902
1656
5558
2041
2816
2541
1806
2998
2541
2313
2279
2593
1656
1860
2592
2456
2390
1921
2486
1677
1897
2208
1597
2207
1765
2208
3199
1857
2268
1785
1673
2271
13710
1900
2136
1667
1668
2561
2050
1694
1677
1706
2296
2064
2362
19974
1764
1681
2590
1762
1671
11017
1761
1673
1663
1899
1902
1902
2114
2268
2497
2269
2578
1707
2549
1840
1839
1837
1683
2552
1982
1657
1658
1661
1870
1871
1667
2554
1872
2386
2368
1866
2602
2608
2609
2371
2609
1735
2369
1942
2143
1659
1666
1680
2709
1676
2219
2267
7662
2702
2090
2280
1673
2579
2837
1882
1663
1665
1814
1662
1659
2613
2282
1670
1662
1679
1664
1667
1665
2417
22323
2839
2590
2047
1660
1783
2563
1661
2840
1667
2090
1785
1657
1896
2441
1671
1672
2448
1663
5514
2381
2621
1653
2400
2347
1681
2411
2401
1915
4387
4950
2459
3149
1615
2458
1668
2454
1681
2587
2705
2069
2468
2060
52439
1696
2409
1661
1689
1907
1692
2219
2248
1707
1656
1708
2300
1660
2072
2552
2204
1907
2325
1656
2533
1672
1695
1672
2284
2584
2558
2026
2275
2376
2217
1639
2253
5411
2244
5414
2253
1689
1671
1777
2316
1890
2315
1678
5037
2714
1633
1834
2299
2299
3166
2269
2271
1657
1672
1652
2452
1900
1764
1902
1685
1905
1693
1751
2275
2300
1702
5015
2299
1696
2291
2005
2292
2298
3336
1887
1843
1668
2250
2356
1883
1677
1660
2266
2261
2288
1655
1657
2109
1654
1671
2217
2213
2286
1863
1897
1782
1897
1664
2560
1875
2841
1680
1660
1679
1648
2369
64715
3043
1678
3367
3344
1661
1654
2479
1883
2290
1901
1651
2578
2374
1699
1670
2623
2284
1671
2269
2267
2283
1678
2481
2482
2240
2693
2261
2257
1685
2463
2563
2608
2374
2278
6910
1687
2281
2472
2471
2476
1696
2710
2219
1674
2129
1667
2216
2359
2215
1680
2217
2216
2060
3258
3360
2215
2216
2216
2215
2217
1640
2216
2216
1694
1918
2213
1638
1682
1669
2300
2208
2296
2265
2769
2196
2268
2280
2205
2277
1673
2301
2615
2404
2576
1666
1663
2272
1682
2273
2555
1684
1671
1884
1911
1877
1659
2287
1956
2283
1845
1699
1677
2285
2263
2269
2477
2482
1675
2280
1674
1640
1886
2273
2531
1656
2265
2361
2535
2531
2278
8663
2361
1708
2394
1630
1691
2691
1883
1703
1886
2272
2218
2287
2216
1885
5008
1885
1898
2254
1888
2282
2265
2286
1690
1696
2680
2685
2820
1917
2819
2481
1669
2833
2210
2485
2486
1692
1792
1632
3139
2195
2258
2259
2613
1874
1675
2835
1698
3017
1694
1678
2273
1657
2261
2209
1735
2053
2616
1678
2476
1656
2278
2292
1701
1252562
2241
1656
1691
2048
2235
1649
2283
2283
1685
1667
5498
1693
2700
2438
2215
2192
2578
2215
2214
2213
1671
2281
2204
2209
2215
2203
2215
2217
2214
2217
2222
58632
2217
2361
2279
1675
2228
2584
1957
2177
2186
1903
5876
1891
2552
1681
2194
2281
2211
1874
2193
1665
2240
2576
1688
2239
1681
2285
2279
2265
2266
1643
1691
1940
2475
2406
1690
4883
1697
2204
2483
1681
1622
2315
2209
2315
2030
2220
2480
2219
1670
2484
1904
2274
1664
4607
2282
1782
2221
1684
1676
2278
2217
2209
2221
1661
1661
1671
1671
1820
1884
2795
1912
1914
1912
1904
2489
2269
2264
2361
1881
1882
2788
2254
1657
2205
2204
2301
2274
1913
1632
2245
2477
2477
2308
1683
2342
1812
1912
1751
2525
1663
1661
1662
2280
1663
2410
1676
1671
2582
2582
2554
2295
2295
2577
2609
1798
1667
1728
2483
2621
2622
2287
2271
7313
2211
1655
1895
1684
1657
2035
1652
1661
2286
1677
2299
2273
2264
2280
2264
1630
1652
1664
1664
2280
1685
1685
2576
2110
2264
2265
2257
7818
1687
2355
2534
1670
1669
1786
2496
3034
1690
2446
2493
2500
2472
2477
2475
2787
2493
2479
2481
2493
2497
2501
2498
2498
2498
2498
2499
2481
2504
2475
1645
5848
1655
1674
2662
1703
2240
1900
2266
2556
1654
2959
1698
1872
1653
2022
2402
1871
1870
2278
2276
2280
1680
1886
1884
2481
2711
2488
2129
2395
2480
2663
1625
2487
2278
2281
2349
2584
2475
2287
1908
2482
2568
1914
2618
1908
2480
1901
1684
2453
1679
1682
2091
1686
2354
1891
1826
2456
1622
2550
2193
2196
2193
2193
2200
2190
2355
2279
1677
1674
1679
2283
1868
1674
1698
1675
2236
2221
2285
2284
1866
1650
1677
1884
1883
1676
2363
2196
1689
2196
4778
2200
2461
2493
1672
1897
1677
1685
1667
2586
2588
2713
4369
1667
1669
1667
2278
2291
2545
1881
2616
2271
1656
1657
1655
1655
1770
2714
2610
1701
2573
1652
2581
2589
2818
1895
2538
1896
1896
1757
1895
2295
1681
1675
1665
1631
1675
2538
2537
2486
7436
2535
2373
2585
1940
2508
1879
2051
2277
1909
1683
1649
1667
2191
2310
2305
1657
1684
1646
1916
2299
1916
1662
1680
49919
2375
2250
1659
1638
1643
1886
1673
1889
1891
1679
2480
1694
2272
2649
2372
2381
1684
2380
1684
2519
1684
1685
1887
2438
2708
1889
1671
1671
2883
2597
2343
2554
4246
2093
2368
2373
1879
2281
1669
1671
2280
1657
1673
1670
1905
1681
2265
2281
2266
2282
2045
2282
2279
2278
2256
2571
2278
2278
2277
2278
2281
2280
2042
1693
1887
2280
1892
2255
1893
2253
2253
1891
2575
2839
2427
2598
2433
2611
1662
1680
1675
2497
2576
1784
2355
1681
1659
2203
2094
1877
2495
2288
2096
2284
2495
2289
2715
2496
2492
2496
2496
2714
2272
2278
1671
1658
1743
1748
2561
2265
2481
2489
2316
2480
2082
2481
2311
2482
1662
1667
1662
2582
2588
1689
2256
2335
2546
2263
2551
2014
2270
2290
2284
2587
1646
1656
1677
2198
2205
1890
2363
2580
2578
2283
2468
2467
2334
2300
2282
1691
2208
1888
20028
2224
2275
7453
2128
2469
1679
2467
4834
1749
1697
1679
2457
2252
1682
26029
2611
2615
1676
1659
1675
1674
1696
1673
1669
1665
2909
2527
1834
1711
1773
1772
2527
2287
25848
1695
1685
2600
2818
1657
2819
2817
2815
1680
1674
2710
6638
1676
1659
2580
1668
2282
1671
1900
2282
1945
1655
2222
2491
2488
2574
1671
1669
1672
1675
1673
2267
2588
7254
1882
1855
1658
2289
1681
1866
2589
2479
2118
1663
2580
2590
2207
2208
1677
1892
2357
1650
1706
1674
2826
12602
1642
2267
1666
1895
3687
1744
1747
2580
2770
2284
2285
2309
1688
2253
1674
2288
2434
6626
1675
2601
2307
2597
2276
2285
2581
1668
2283
2272
2294
2285
2067
2296
2253
1672
2272
3158
2279
4293
3452
2284
2597
2546
2602
2789
2485
2362
2275
2593
2273
2272
2592
2275
2276
2274
2534
1665
1690
1688
1905
2041
2071
2560
2299
2288
2452
2287
2299
2288
2262
2287
1924
1671
2008
2302
2307
2499
2255
1810
4369
1684
1664
1809
1665
4825
4530
1691
1696
1935
2122
1696
6389
2493
2090
6387
2494
2287
2180
2173
2573
4719
2250
2320
1674
1675
1673
1678
2276
1678
2274
1670
1620
2069
1655
2384
1683
1675
2542
4448
1680
2017
1897
2280
4474
1859
2742
1886
2495
2495
2195
2495
1657
2494
2495
17345
1764
1672
2625
229670
3905
2209
1669
1671
2682
1649
2208
1681
1660
2209
2267
2205
2316
1664
1674
2316
2348
2568
2347
2106
2196
1686
1696
1656
2723
1871
2280
3483
2280
2552
2283
2361
2283
1892
2279
2397
2550
2282
1667
1703
1915
2448
2308
2362
1673
35698
2114
1859
1699
1662
1641
2330
2273
1667
1669
2589
5371
2214
2218
2215
2270
2218
2216
2547
1675
1692
2548
1806
1804
1673
2543
2566
1688
1666
2568
1691
1898
2216
2205
2188
2205
2583
2584
1719
2581
3213
2272
2434
2205
2277
2476
2274
1882
2196
2195
1884
1878
1880
1883
2212
2179
2179
2270
2271
2270
1904
1686
2218
2217
2221
2211
2211
2053
2200
2269
2271
2267
2850
1668
2202
2509
2212
2215
2206
1873
2269
1851
1962
2489
2479
2479
2482
1895
2497
2285
2486
2206
2207
2225
2225
1864
1888
2266
2306
2175
2208
2258
1903
1687
2252
1909
1907
2229
1893
2488
1855
2215
1907
2281
1882
2364
2277
2379
2211
2212
2241
2263
10733
2486
2486
2197
2273
2273
2271
2062
2567
2214
2202
2215
1862
2286
2717
1688
1687
1686
1687
1898
1899
1902
2249
1909
2493
2368
2483
2482
2327
2359
2286
2059
2283
2255
1899
2421
1896
2489
2219
2285
2287
2461
1861
2272
1890
1878
1892
1888
2279
2474
2471
2208
2210
2498
1900
1900
1903
1688
1689
1688
1689
1891
2308
2303
2207
2255
2255
2211
2229
2479
2264
1876
2029
2256
2253
2196
2235
1888
2277
2266
1891
1901
1891
2253
2256
2280
1845
2289
2251
2194
2468
2221
2482
2597
2566
3425
2494
2271
2194
2196
2555
2228
2270
2222
2281
1884
2207
2208
2169
1869
3878
2273
1915
2284
2288
2697
1906
2204
2211
2272
2492
2221
2049
2049
2218
1910
1907
2614
2619
2614
2284
2277
2257
2225
2272
2707
2710
1914
2603
2221
2210
2213
2294
2230
2272
2495
2251
1909
2465
1978
1903
1906
1699
1676
2690
2686
1902
1665
1676
2690
1908
1908
1862
1904
1901
1903
2014
1905
2291
2686
1904
2264
1904
1904
1701
2236
1664
3122
1670
2271
2468
2274
2274
2276
2298
2268
2270
1677
2243
1672
2272
2265
6769
1667
1653
2701
2588
1877
1881
1880
2243
2563
5442
2569
2281
1578
1801
2308
2278
2278
1657
2366
2449
4338
2973
2605
1683
1893
1668
2261
1689
1664
2297
2168
1955
1644
2567
1671
2360
1703
2251
11218
1667
2287
2282
2286
1876
1662
1657
2587
2277
1685
1671
2253
229663
2250
2293
2295
2686
2845
2583
5298
2205
2202
1854
1878
1671
2579
1675
2223
2578
2196
1683
1889
2084
2409
2846
1685
1680
3602
2271
2264
2263
1697
2013
2600
1749
2042
2281
1672
2256
1668
1675
1681
2486
2483
2483
2254
2556
1652
311079
6702
1653
2563
2711
1691
2311
2291
1627
2312
2309
3464
2274
2050
2251
1667
28508
2271
1893
2304
2304
2283
5293
1817
1889
2398
1656
1660
2254
2469
1676
1684
1684
2211
1680
1891
1676
1656
2555
2601
2006
2133
1670
2443
2549
2071
2199
12189
2729
1749
2790
2504
2497
2496
2500
2501
2498
2476
2497
2498
2494
2504
2497
2497
2497
2496
2473
2495
2499
2499
1673
2498
1673
2500
2498
1681
2215
2311
2310
2215
2283
2283
1911
2407
1658
2588
2712
2235
2342
2318
2290
1815
1811
2409
2472
1881
2586
2400
2270
2270
2116
2288
2406
2289
1700
2547
2282
2211
2214
2547
2546
1654
2610
2220
2158
28791
1956
2259
1669
2584
2583
1896
2598
2710
2483
2480
2181
2486
2180
2489
2485
1834
2180
2181
2296
2292
1674
2201
3378
3382
1870
3342
1870
1865
3290
2033
2320
2284
2320
2324
1684
1866
2279
1868
1867
2288
2286
2269
10641
1673
10641
1648
1652
1757
1685
2054
2277
2431
2312
2207
2313
2492
2206
2491
2491
2286
2490
2599
1691
1673
1806
2376
1867
2561
2183
1672
2668
1672
2705
2399
2578
2275
2279
2266
1896
2545
2525
2583
2290
2315
2495
2424
2287
2580
2448
1948
2707
2248
3268
2261
2273
1655
1670
1698
1670
2217
2218
2219
2354
2295
2282
2284
1654
1662
1693
2212
2477
2495
2211
2574
2212
2295
1863
2262
2498
2501
2500
2287
2418
1874
3319
2536
2208
2357
2818
2357
2685
1659
1675
2579
2574
1669
2307
2682
2295
1884
1885
2277
2271
2281
2260
2276
2252
1673
2382
1910
1912
2260
2266
2269
2267
2265
1912
2481
2478
1912
2289
2282
2287
1649
2278
2366
2486
1914
2250
1653
3828
1686
1892
336643
2052
2202
3549
2461
2072
2253
2769
1675
41919
1636
1626
1771
1662
1660
4278
2363
1895
2562
1677
1635
1887
18541
11665
2277
1869
1863
2060
2059
2284
2493
2044
1852
3937
2117
2404
1970
2270
1679
2488
2577
2241
2602
2424
2600
2421
1879
2557
2279
2280
2283
1661
2385
2827
1900
2827
2419
40368
2583
2579
1925
2490
2701
1634
2698
2615
1891
1887
2285
5373
2269
1901
1904
2206
1672
2210
2576
2547
2213
2209
2211
2228
2050
2490
2215
1912
2708
2611
77839
1700
2399
1902
1897
1907
1901
2204
2194
4582
2252
2816
2592
1869
1655
2286
1894
1688
8486
1896
1687
2037
2036
1687
2587
105372
2274
2370
2283
2382
2575
2275
2201
2323
1667
2759
2699
2311
2539
2183
2272
2343
2122
1813
2122
1657
4445
2253
2387
2628
2579
2291
2251
2279
4334
1660
2594
2646
2367
2212
1643
1672
2846
1678
1667
1682
2573
2266
1664
3898
1650
2226
2308
2264
2220
2265
2241
2292
2222
2222
2209
2242
1913
2612
2054
1862
2223
2608
1682
2395
2353
2349
1890
1887
1898
2219
2221
2286
2287
2276
2220
1678
2596
2226
1902
2282
37564
2583
1696
2867
1683
1579
3440
2300
1685
2292
2293
1693
2299
2296
2355
2290
7081
2316
2310
1664
2218
2481
1864
2478
2350
2484
1862
6488
2480
1646
2461
2459
2481
1665
2554
2434
1657
1692
2276
1690
1690
2388
2589
1901
1905
1907
1902
1904
2592
1697
2589
2462
2210
1691
2289
2213
2210
1647
2213
4396
2547
2500
2496
2437
2530
2497
2531
2577
2577
1730
1694
2346
2276
2822
2503
2275
1983
1668
2263
1689
1708
2564
2520
1958
2856
1708
1870
5771
1674
1677
1637
2220
2195
2223
2195
2220
3303
2276
5428
2498
2499
2484
2285
2312
2487
2263
2313
2312
2288
2581
1913
432096
1684
2280
2287
2374
2292
2281
2293
1704
1706
1712
1710
1638
502458
1709
1711
1646
2284
2190
2425
2578
2577
2574
3692
2575
2075
11786
2840
16214
2251
1669
2511
2284
2583
1648
2202
1671
2214
1707
1707
2694
2271
2471
2263
1673
2375
1674
1655
1645
1631
2249
2286
2183
1672
2499
2312
2240
2606
2289
2354
2279
2495
1690
1662
2275
1631
2346
26472
2246
2495
2746
482023
2443
2559
2486
3307
26472
2057
2359
1794
2580
196
1881
1879
2286
196
1890
2703
1881
2486
2264
1818
3071
2268
26472
1670
1674
2011
196
2583
2612
196
1879
2278
196
1839
196
1897
2316
2362
1897
196
1692
1883
2478
196
2483
196
2216
196
2493
2493
196
2852
2758
196
2563
1839
2536
196
1689
1893
196
1893
196
1672
1681
196
2965
2298
2578
2569
196
2588
2586
2576
1691
2100
1691
1663
1673
2277
2271
2078
2273
1689
1692
3252
2292
2333
2289
2496
2497
2495
2275
2496
2806
2498
2499
2271
2268
2265
2266
2274
1691
2242
1662
1666
1674
1661
1662
2221
1905
1905
1908
1876
1906
1904
1698
1909
1656
2590
2597
2595
1706
1645
1673
2845
2463
1654
2465
2463
6751
2465
2466
1667
1674
2571
1873
2495
2283
1845
2347
1893
2269
2300
2197
2826
1975
6013
2293
2300
2074
2274
2351
1665
1810
2277
1903
2823
2957
1688
2563
1878
1645
3334
1672
2297
9376
2272
4427
1899
1706
2043
1666
2480
2583
1903
1694
1665
2242
2276
2464
2852
1903
1687
1904
1665
2491
2312
2492
2755
2251
1676
1884
2054
2014
2644
2050
1753
2309
2512
2309
1887
2014
1664
1888
2350
2340
2388
1675
2210
1659
2282
1928
1680
1678
2575
1677
1967
2791
1805
1805
3803
1691
2495
2493
2495
3398
1940
2436
1687
1912
3309
2357
2353
2293
1899
2501
1901
2500
1902
2390
2274
2811
1660
2623
2458
2321
2811
2818
1913
1904
2684
1904
1695
2215
1640
1877
1885
1886
2838
2279
2279
1873
2497
2289
2495
2445
2497
1698
2497
1802
1801
1801
1910
1666
1670
2263
1693
1681
1672
3436
2286
2295
2294
2288
1677
1678
2380
1676
2295
2480
1914
1813
1674
1694
1690
2249
1900
9634
1676
3460
2151
2585
2585
8160
1663
2626
1674
2283
1705
2281
2283
2259
2280
2277
2257
2278
2283
2281
2279
2592
1707
17134
1675
2548
2291
2584
2585
2480
1703
2615
2394
2172
1683
2285
2257
2254
2314
2590
1653
1667
1677
2335
1693
1655
1687
1699
1659
1679
19532
1896
19532
1867
1670
2270
1670
2271
2503
2501
2499
2503
2598
1854
2286
2185
1870
1666
2550
1685
1666
2284
3365
2479
2479
1654
2483
2485
2277
2478
2303
2306
1886
6088
1671
2294
2472
2472
1681
2285
1673
1682
1662
1669
1683
2497
2204
2218
2428
61553
2433
2213
77827
1890
2592
2311
2391
1669
2395
5890
2566
2588
2052
2585
2565
2349
1676
2541
1799
2214
1886
2580
2285
2224
2579
2275
2535
2207
2250
2264
2204
2206
2535
2184
1884
1883
1877
2259
2246
2267
2557
2409
1665
2280
1914
2580
1880
2575
2092
1652
1783
1679
2585
2023
2492
10063
1640
1670
2246
2273
2236
1944
2563
2273
2235
2278
2238
2559
2236
2235
2238
2236
2561
2238
2490
2542
1692
2485
2495
1687
2127
1909
2451
1680
2325
4004
1684
1684
2502
2497
2499
2500
1683
3295
2496
2268
2562
2564
1645
2389
2508
2256
2380
1887
2696
2616
2291
2292
1673
1656
2289
2289
2289
2287
2289
2290
2602
2274
5186
2268
2275
2286
2415
2563
2563
2711
2488
2326
2165
1675
2226
2565
1686
2381
2358
2287
2364
2367
2840
1653
2283
2707
1713
2271
2281
2402
2262
2256
2283
2258
2026
1819
1882
1903
2373
2284
2283
2208
1866
2377
2028
2285
2479
1662
2274
2277
2245
1680
2455
2126
2180
2273
2355
2274
2362
2273
2012
2285
1654
2500
1661
2199
1876
2202
2262
2601
2262
2686
2284
2590
1883
2597
2043
2762
13458
1702
1894
2349
2493
2826
2199
2197
1898
2210
2442
2850
1690
2360
2821
4566
2710
1678
1893
2557
1682
2269
1682
2332
1936
1657
1692
2284
2214
1685
2193
1687
1875
2590
1658
3306
2495
2497
1671
3304
1658
2467
1658
1661
2483
2196
2251
2199
2196
2188
1715
1716
2267
26796
2489
2577
1899
2283
1664
2484
1648
2492
2212
2203
2203
2293
2202
2204
2491
2496
2494
2466
2477
2284
1655
1870
1657
2260
2821
2260
2156
2697
2272
2559
2284
2562
2206
2208
1886
1980
2221
2496
2139
1699
2311
1906
2208
1687
2279
2467
2202
1688
2280
1710
1874
1707
1874
2279
2292
1915
1908
1707
2282
1877
2212
1894
1638
3510
3513
1762
1632
2576
2488
2090
1873
2287
1905
2337
2337
2269
2692
2607
2562
2689
2552
2700
2203
2200
2696
1891
2701
2197
2265
1686
2272
2558
2271
2591
2270
3523
2271
2554
2192
2281
2270
2068
2263
2292
2287
2274
2287
65147
2251
2203
1912
1678
1675
333333
1675
2277
1863
1687
2274
2274
64043
2494
2284
2280
2207
2252
2558
1679
2276
2219
2286
2211
2704
2281
2281
2275
1895
2834
1672
2686
2478
2118
2609
1892
1892
1920
2268
2215
2213
2196
5555
2278
1677
2131
2283
2262
1671
2266
2313
2280
1999
2212
2314
1863
2500
1865
2494
1899
1680
2278
2275
2280
2370
2275
1667
2011
1670
1771
2140
1879
2313
1913
1675
2586
2518
2590
1875
2120
2295
2222
2264
2294
2294
2483
2274
2305
1893
2570
1858
2237
2614
2289
2586
2205
1885
2281
5085
2297
2200
1885
1653
2289
2266
3394
2267
287510
1771
3311
5008
2570
2023
2225
2222
2571
2328
2224
2285
2282
2270
2208
2191
2202
2267
2109
2265
2204
2569
2205
2453
1632
27253
2286
2262
2259
2017
2016
2263
1866
2498
1888
2498
2551
1870
4637
2270
2708
2477
2377
2256
1677
2485
1913
2484
1677
1986
2495
2468
1760
2088
2568
2277
2199
2577
1653
2206
2253
2326
2486
2853
1862
2487
2214
2465
2465
2059
2464
1890
2270
2486
1890
1657
1680
1894
2356
2478
2267
2481
66477
2195
1685
6526
1855
1687
2694
2273
2330
2208
1700
2588
2478
3399
2317
1895
2534
2256
2015
1682
2214
2456
2212
2456
1689
2015
1688
1687
2061
2277
2277
2592
1689
2270
2302
2273
2287
1901
2546
2578
2201
2620
2257
1874
2537
2047
1905
1907
2692
1664
2551
2553
1763
2535
2611
1675
2127
2587
2724
2421
2201
1908
2282
2245
1668
2207
2268
2221
2206
2248
2207
2279
1891
4209
2274
2051
2466
2271
2250
2278
2496
2493
2582
1899
1682
2480
1893
2216
1679
1683
1894
1892
1676
2323
2483
1896
2578
2351
2351
2492
1891
2482
1885
2286
4317
2564
2134
2131
2130
2282
1877
1880
2284
2289
2480
2479
2480
2213
2094
1681
2268
1682
1890
2261
1682
2040
2285
2718
2284
1638
1903
2056
2370
2563
2452
2196
2702
2531
2271
2375
2262
2282
1650
2597
2131
4333
2597
1673
2576
2292
2292
2713
2285
1661
2376
2478
2354
2288
2293
40952
2269
4936
4120
2062
2460
2296
1889
1889
1876
1672
1670
1691
1701
2247
2192
2289
1894
1679
2276
2308
35514
2205
1891
2289
2289
2180
2299
2552
2226
2314
2297
1663
1878
2291
2204
2205
2559
1872
2274
2275
1705
2491
1882
2585
2307
4711
2233
2352
2275
1651
2206
1900
2215
2271
2212
2273
1909
1672
2376
2279
2127
2613
140084
1885
2273
2573
2353
1680
2494
2354
1962
2738
2588
2127
1683
2242
2246
2269
2266
1689
2695
1813
2604
2009
2215
2279
2093
2274
2193
1659
2271
2088
2416
2419
3148
1898
2489
2259
2322
1681
2267
2269
2228
1668
2246
1671
2284
2585
1893
2618
2225
2224
2452
2587
2588
1664
2486
1668
1672
1670
1670
78459
1876
2211
2286
1855
2197
2214
2236
2387
2828
2708
2841
1707
5027
1691
2247
1652
2305
2237
2304
1670
2379
2539
1816
1909
468500
2584
2260
1693
2405
2406
2568
1694
2060
2219
1681
1680
2341
2624
1697
2261
1904
1672
2259
2283
1753
1653
1888
1869
2283
2279
2403
1884
85963
2495
1871
1903
2310
1680
2137
2299
1678
1677
1895
2591
2286
2313
2301
2521
1663
2843
1658
2205
2205
1698
2274
2272
2275
1880
2485
2216
2271
1893
1671
2211
2211
1675
2208
1674
2178
2615
2278
2607
2052
2013
1780
1678
1677
2820
1918
1688
2269
1669
2278
1667
3299
2214
3296
3440
1669
1681
1671
1767
1764
1669
2246
1890
2274
2476
2506
1848
1679
2287
1763
2214
1781
2219
1890
1889
2215
2267
1693
2218
2318
2466
2610
1669
1808
1806
2847
2217
1678
1856
2288
1880
1669
1679
1706
1680
1871
2345
2409
2495
2049
245468
1931
1892
2076
2283
1909
2581
2219
2581
2220
1894
2208
1640
1890
2492
1893
2321
2288
1698
2497
2287
1868
2274
1834
2603
1665
1666
2566
1794
1742
2588
2499
1872
2312
2310
2282
1650
2196
2243
1944
1891
1852
2481
1667
2258
2618
1886
2269
2206
1903
2552
2265
2487
2490
2243
2840
2828
3308
2560
2280
2852
2284
2274
2279
2282
1883
2034
4559
2571
2212
2208
2572
4293
1917
2293
2283
1676
2207
1899
2211
1899
2202
2202
2555
2198
2481
2576
1897
1670
2411
2199
2710
2362
2208
2281
2545
2213
1907
1916
2311
1661
2424
1678
1898
2284
2287
2490
1680
2488
2268
2218
2297
2315
2709
2826
1686
2231
2463
2487
2484
2371
1801
2592
1863
2767
1666
1669
2547
2196
1673
1660
2574
2226
2277
1674
2207
1653
3214
1629
2088
1678
2569
2497
2492
2209
2492
2496
1666
2283
2831
2283
2515
2452
1679
2305
1678
1676
2515
6014
2012
2455
2451
4103
2462
2608
2311
1882
1695
2052
2262
1674
2115
2273
3013
3010
2266
2051
1683
2849
2420
1885
1905
2572
1900
3506
2284
2555
1894
1672
1671
1672
2295
2052
2213
1614
2054
2290
1681
2581
2211
1892
1678
1888
1680
2483
2577
1677
1765
1874
1761
1674
1673
3681
2210
3682
2204
2215
2218
2300
2203
2215
2256
2251
2492
2436
2563
2222
2570
2279
2714
2846
2715
2283
2581
2852
2295
2854
2848
1675
2207
2320
1673
1672
2558
2476
2270
2712
2218
2224
2223
2219
2218
2219
2222
2199
1691
3767
2489
2215
2885
2219
2215
2262
2260
5285
2011
1881
1884
1688
1676
2450
2590
2453
1899
1895
1682
1863
1802
2492
2492
2114
2276
2224
2296
1661
2485
1892
2710
2419
1900
1728
1897
2279
3316
2484
2534
1891
5805
2393
2279
1688
2194
10022
1675
1888
2202
2480
2219
2479
2227
1873
2553
2265
2266
1839
2263
2264
1670
1674
1672
1674
2553
1822
2089
1941
1703
1703
2583
1699
1697
1903
1699
2586
2194
1651
2473
2589
2567
1925
2489
2489
2274
2284
2281
2830
2383
2267
2367
2247
2429
1673
2075
2838
261250
2268
2712
2705
2619
2381
2491
1895
2232
1885
1885
2287
2282
2287
2285
2580
2479
41467
2281
2481
2312
2282
2025
2698
2705
2712
2836
2712
2268
2270
2577
1878
2261
2152
2207
2586
1795
2588
4167
1683
2221
2253
2566
1914
1669
2528
2353
2285
2288
2276
2287
2282
1886
1902
2214
2838
2214
1886
2215
2214
2274
2214
2283
2246
2250
1659
2249
2481
2212
2213
2272
2219
2219
1889
1891
1887
2578
2316
2013
1905
2440
1628
1908
1908
2496
2498
2259
2600
2573
2423
2120
42023
4906
1671
1692
2556
1899
1671
2239
2266
1681
2555
1687
2288
2293
2606
2553
2619
2233
1912
2483
1672
1657
1657
2565
2207
2284
2206
1660
2839
1668
2205
1685
2273
2546
2289
1911
1686
2287
2502
4331
2287
3015
2604
1659
2306
2555
1664
2507
2293
2503
2505
2506
2582
2497
2587
2052
2186
2501
2559
2579
2435
2491
2273
2582
2263
1668
2270
2171
1668
2283
1668
1865
2213
2550
2220
2220
1887
196
2171
2048
2109
2456
2272
1672
2277
1684
1686
2273
1686
6397
2543
1692
2147
2274
2212
1678
2633
2583
2219
2608
1863
1766
2307
2715
1914
1670
1672
2214
3310
2713
1661
1646
1727
1725
2282
5448
2394
1685
1899
1926
2269
1815
1814
11894
1756
1760
2574
2274
1648
2300
2272
1675
1676
2504
2291
2218
2505
2479
2576
2092
2183
2311
2261
2285
2277
2274
1907
1677
2459
1676
2325
2589
2497
2588
1866
2267
1788
4450
2270
2278
2497
2495
1891
1892
2272
1867
40856
1898
2403
2151
2324
2285
2500
2272
2073
327533
2714
1680
1678
2714
1671
2265
2208
2572
2267
2255
2198
2009
1904
1682
2302
1683
2569
2553
1905
1902
1696
1696
2311
2481
2463
2464
2212
2272
2494
1907
2489
2493
2337
2277
1810
2280
2273
2491
1903
2244
1902
2276
2295
2461
2506
1988
1896
2552
2206
2606
2197
2282
3296
2559
2197
3297
58568
2286
2227
1673
2728
1677
2724
2277
2278
2251
2724
2301
2505
2558
2283
1679
2284
2272
1895
2692
1907
1907
2450
1903
1908
1700
2307
2481
2284
2534
1635
2619
2609
2474
2203
2490
2061
2660
2250
1895
2254
2258
2249
2597
17537
1673
1666
1667
2566
2268
2214
1915
2498
1878
2385
2273
1877
2274
2190
4304
2277
1910
1903
2207
2207
1900
2220
1903
2211
2446
2286
1709
1711
1711
2277
2291
2290
1892
1665
2272
2304
1668
2130
1892
3577
1921
2399
2578
2566
2480
2269
2479
2605
2543
2269
2271
1873
1890
2556
2252
1914
1890
2719
2254
2288
1659
1659
1899
2196
1899
1696
2255
2307
2262
1691
1868
2482
2143
2887
2260
2264
1916
2288
1673
2275
1674
1673
2602
1893
3042
2217
1892
2272
1674
2255
2285
2250
1676
2137
2492
2454
2266
1649
2565
2262
2567
2261
2285
2286
2270
2283
2263
2288
2281
2321
2006
1713
2497
2573
1916
1916
2195
2215
2268
1658
2352
2576
2683
2432
1665
2276
2546
2275
2361
2293
2015
1757
2576
2282
2338
1760
2283
2615
2283
4643
2215
2216
2286
2688
2473
2185
2250
2554
1669
2227
2251
3311
1674
1674
2381
2461
2248
2264
2378
2568
205034
2272
2259
2421
1901
1901
2528
2285
2453
2267
2610
2439
2296
1895
2253
2442
2302
2575
1913
3794
1683
2604
1872
2504
2823
2481
1886
2349
2349
2278
2303
1692
4341
1905
2618
1716
2220
2251
2481
2428
2318
1689
2558
2463
1868
2383
1677
2262
1871
1673
1844
2533
2271
1682
2561
1682
2319
3610
1674
2297
1839
1893
1664
2579
2213
125484
2214
2839
2114
2481
2114
2474
2115
2589
1683
2583
2150
2286
2280
4336
2212
2493
2300
2289
2542
2581
2579
2275
2277
2275
1669
2437
2437
2271
2315
4447
2590
1695
2697
3643
2246
2692
1670
2692
2212
2560
1864
3479
1954
1904
1878
1878
2283
1866
1871
1869
2487
2484
2485
1900
2395
2395
1900
13225
1670
1669
2425
2557
1706
2249
2567
2367
1904
2244
2365
2367
2353
2365
1895
2356
2822
2212
1888
1894
2224
2283
2268
88104
2288
1685
2289
2276
1897
2252
1878
2586
2083
2540
1684
2399
2551
3144
3144
1892
12492
2209
1819
2591
1676
2073
2271
1906
2481
2256
2258
2511
14920
2511
5497
2219
1901
1893
1906
1902
1893
2553
2595
2268
1856
2283
2281
2540
2280
2281
2497
2558
2554
2138
1683
2257
1684
1675
1873
2224
1900
2853
1886
2559
2713
2559
2557
2710
2277
1867
2282
2326
2324
2322
2847
2173
2174
1884
1895
1904
1894
1895
2207
2104
1795
2276
2282
2283
2316
4370
2061
2048
1889
4940
1712
2588
2265
1896
2546
1897
2261
1901
1686
2267
2238
2276
2259
1866
1865
2561
2557
1896
2813
1677
1738
1894
2213
2215
2213
88951
1654
1893
2832
1682
1895
6402
1865
2219
1688
1659
2280
2275
2217
2220
2262
2265
2263
1882
1882
1683
1861
2195
2197
2201
1875
1686
1809
1695
3482
1695
1685
2480
2578
1720
2289
2620
2545
2301
2300
1879
1707
2286
2211
2285
2288
1654
1652
1652
2579
2216
2215
1886
2497
1891
1863
2298
2787
1906
2282
2619
2501
2501
2587
3379
2587
2277
2299
2837
1910
2300
3376
2566
2271
2271
2562
1684
2563
2563
2564
2622
2221
2205
1670
2087
2337
2568
1763
1672
3791
1906
2497
1896
2692
1688
2122
2527
2282
1698
2287
2282
2557
2291
1669
2395
2216
2265
2273
1678
1868
1906
2477
2499
1866
1864
2286
2271
2265
2271
2323
2264
1688
1855
1683
2644
2284
2280
2279
2250
2535
2205
2567
2033
2171
2139
1675
2003
229669
2292
2585
2411
2220
2452
2452
2430
2564
2567
2294
2227
2559
2283
2070
1663
2380
2571
1646
1867
1649
2224
2842
1748
1682
1864
2577
2280
1796
1798
2285
1796
2198
1921
2275
1868
2486
2207
2293
2279
2202
2312
2288
2499
2287
2703
1771
1679
2070
1876
2284
4369
1589
1688
8287
1940
2490
1899
1681
2620
2262
2365
1655
1859
2166
2243
2805
2340
2276
2287
1882
1904
1873
1675
2258
2304
1677
2288
2288
2290
2284
2304
2394
2288
2261
2393
2286
2269
2132
2283
1907
2676
2204
2628
2283
2578
2586
5854
2209
2248
2221
2216
2275
2284
2282
2174
2371
2551
1893
2353
2351
1892
2323
2583
2582
2582
1917
1914
1665
2414
2298
2293
2292
2047
2436
2212
1673
2437
1878
2403
2353
2282
2254
1890
2546
2541
1894
1893
2302
2297
2714
2278
1655
2446
1897
1900
2552
1813
2459
2237
1880
1884
2820
2820
2296
1875
2568
2252
2256
2575
1679
2223
1690
2483
2610
2590
2210
2279
1883
2216
2278
1925
2602
1925
11159
1679
2561
2265
2720
2410
1677
6423
2305
2569
2454
2416
1893
2195
2543
1890
2295
2876
2271
2285
1686
2602
2285
2289
2578
2561
2255
2372
2373
2257
1665
2544
2484
1850
2472
1894
1679
1843
1702
2210
1955
2489
2382
2485
2209
2271
2278
2213
1663
2237
1665
4356
2284
1666
2281
2283
2492
40907
2312
2454
2282
2061
3099
3099
1854
1906
2299
2610
2299
2433
2577
2309
2436
2257
4460
1649
2276
1670
1653
1711
1865
2297
2273
2271
1661
34290
2582
2294
1710
1883
2313
2270
2208
1622
2282
9885
2487
2254
2401
2277
2577
1689
432123
2291
1691
2292
1872
2694
2379
2294
2281
1874
2217
1883
1853
2299
1859
1910
2320
1886
2464
1665
1715
2284
1902
2208
1716
2290
1878
2202
2277
2579
2264
2441
2259
2825
1932
2283
1889
1882
2292
1889
1671
1647
2081
2290
1660
2484
1665
2297
2284
2030
2272
1673
1698
2240
1897
1897
2311
2576
3026
2279
2216
2214
1884
8232
1884
1700
2214
2213
2299
2201
2274
1668
4752
2576
1672
1667
1672
2483
1879
1649
2299
2240
1903
1684
2205
2204
2484
2272
1683
2404
2195
2195
2266
2994
1675
2456
2213
1887
2307
1886
1954
2277
2263
1893
2265
2266
2279
1902
1906
2287
4392
2505
4394
2207
2280
2286
2208
2317
1873
1685
2573
2573
13182
1679
2290
2486
2233
2479
2296
1673
2235
1881
1868
2067
1899
26445
2188
2568
2464
2531
2705
2528
1916
2526
2530
2571
2528
2285
2260
2458
2182
2541
1798
1670
2486
2485
2482
2049
2486
2271
2009
2203
2587
2833
2187
2582
2178
2315
2382
1683
2241
2241
2207
2205
2596
1670
2499
2208
2435
2199
2274
2576
2493
2204
2323
2483
2482
2171
2486
2608
2487
2288
2497
2386
1790
2266
2241
2395
1885
2202
2554
2388
2557
2273
1671
1903
1900
2545
1670
2544
1670
1665
1668
1894
2480
1894
1896
1817
1669
1709
1669
1708
1668
1697
2671
1896
2535
1918
2565
2244
3322
2205
1695
2549
2556
3324
2214
2352
2275
2495
2655
2455
1894
2206
2572
2193
2213
1634
2207
1897
2505
2576
2578
2328
1900
1876
2437
2814
2216
2021
2287
1679
1894
1656
2615
2577
2301
2013
1732
2489
2573
2202
2558
2820
1651
1884
2220
2304
2161
1652
2293
2568
2565
4186
2274
2295
1904
2318
2808
4615
2235
2228
2668
1681
2274
2443
2276
2267
2185
1909
1677
2185
2697
2566
1677
2268
2152
3314
2585
2393
1842
1782
1850
1848
1850
2261
2198
1674
3399
2267
2266
2576
2269
2564
2496
1866
2491
2265
3185
3184
2210
2020
2704
2274
2132
1888
2279
2276
2247
2473
2248
2280
2266
2277
1902
2449
2405
1900
2575
1781
3003
1678
2404
2303
2283
1666
1676
1921
1917
1884
1674
2484
2484
1655
2492
1675
1667
2304
2284
1648
1861
2699
2282
1665
2502
2828
2832
2280
1681
2318
2296
1668
2284
2506
1682
2287
1878
1879
2216
2206
1878
2218
2290
1761
2564
2274
2564
2491
2553
2553
4828
1669
2278
1672
2268
2805
1673
1672
2548
2549
2233
2274
2538
2499
2270
1918
1669
1668
2222
2024
1666
2292
1859
2194
2071
1663
2277
2558
1890
1859
1971
1671
1898
1895
2639
2594
24806
2551
1884
1678
2337
1884
2272
2337
2275
1897
1691
1809
1891
2399
2595
2270
1876
2364
2548
1843
4635
1866
2196
1915
1869
1672
2295
1915
2284
2529
1903
2545
2802
1670
2172
1669
2286
2278
4661
1681
1706
1707
1648
2556
2206
2290
2290
2387
1926
8726
1886
2387
1707
2214
2284
1667
1657
1707
2276
1907
3832
2316
1789
1788
1785
2574
1667
2275
2321
2210
2213
2259
2696
1890
1880
2270
2290
1676
1894
2268
2250
1916
2588
2588
1665
2485
2718
2570
2712
1922
2488
2284
2480
2498
1681
2546
2549
2433
1887
1914
2327
2057
2269
4310
2582
2309
2220
1672
3015
10516
1925
1934
2266
31332
1685
1642
2720
2383
1876
1651
1876
1850
6831
1762
2364
1873
16764
1997
8110
1678
1903
1672
1630
1675
1864
7033
2760
2780
1772
2379
10327
1911
1676
1816
7797
3000
8270
4577
6660
3680
9151
1821
2996
7920
18790
14410
2355
1676
2214
2130
1652
3213
2043
4760
2099
5510
1796
11797
1780
2288
1883
1654
1655
1654
7287
2310
3963
10374
1798
1681
1793
1675
2577
2487
2491
6886
1671
18207
1875
3746
2241
1678
45113
1690
2010
1663
2125
1639
6112
1898
1669
1689
2424
2182
9470
2422
1646
3954
3954
1698
2627
1654
2020
3708
1674
4147
3263
1791
2549
3499
1652181
5910
2191
2284
13241
21231
1646
1677
1853
1669
2096
2838
1773
2081
9584
1665
6589
1679
1654
3507
1981
3076
1947
2531
2518
1665
6917
2896
1663
2135
1679
2443
1704
2465
2024
1744
2668
3502
2256
3502
1664
2264
1862
3807
3853
2269
1681
1843
3946
1770
12203
2319
3078
21500
7360
1660
5022
1660
1652
2320
2147
2277
1668
2261
3207
1715
4546
2057
2689
6320
2257
2314
2496
3210
4787
2374
4395
3086
1658
2836
1668
2235
1937
3046
1676
3007
2563
4390
4389
4057
1695
4406
1862
2267
2265
1785
2238
2684
13592
2409
2000
1669
2396
1709
5583
1783
2727
2951
1655
3543
3332
1654
1655
2156
1661
8544
1656
3377
2030
1645
1925
1922
2285
1903
1697
1684
1880
1669
1873
1742
32181
1776
3048
2718
2494
2796
34666
8503
1899
1941
4022
1685
3226
2155
1654
1745
1911
1667
1676
1891
2156
2030
2219
2059
1720
1885
1885
1884
1862
1674
1888
1893
1679
1925
1656
1658
1656
24636
1642
1645
2387
1871
2971
1971
1677
1657
1668
1656
24
3912
2817
2444
2805
3457
1872
1675
2248
2090
2121
1895
5242
1633
1633
2246
1694
1673
1890
2886
2043
1882
1683
322327
1692
3935
3937
3935
2997
1815
1658
1957
2162
1883
3377
1919
2134
2368
1655
1656
1655
1866
1660
1934
2283
1984
4050
4048
1665
1647
9525
1962
2074
5184
2259
3275
2737
1693
2948
1807
1902
1698
1896
2516
1668
1962
1658
1659
1658
1665
4358
1649
1869
1676
1890
3938
1837
1725
9122
9488
1661
1663
1664
2580
3928
1926
1874
2865
1680
1902
1644
2442
7558
3923
140398
2371
2072
1807
1808
1950
2069
4050
2432
1883
1943
1873
1660
1655
2047
1682
1676
1684
2360
1907
1658
1672
2155
1684
2533
1693
2296
2104
1874
2089
1658
2067
11578
1694
2621
1889
1892
1671
1669
1879
1900
1797
2386
1846
1897
1688
7639
10887
1675
1871
1828
1920
8715
2256
2343
1900
1975
1998
1937
5531
1946
10360
3274
1661
1943
1885
1829
1880
1661
1678
1681
1699
1667
1659
1945
1676
1674
1889
1889
2689
1662
2341
260241
2338
2267
1891
1893
1720
1701
1690
1684
1669
1671
1900
1902
2613
2715
1672
1677
1681
1705
1682
1677
1730
1701
1819
1658
1676
2544
1713
1650
1654
3657
1668
1679
1907
1876
1671
2267
2363
1658
8439
2189
1678
1731
1668
2875
1652173
2649
1656
2602
1714
2325
1676
1668
1710
1686
1674
5673
1670
1695
1633
1633
2153
2384
1670
1873
2247
1652175
1814
1678
1680
1666
1664
1665
1673
1662
1663
1659
1907
1905
1682
2433
1671
1675
1664
1661
1668
2109
2313
1677
6519
2711
1709
2716
1760
7264
2268
43128
1674
1681
1673
3733
1676
4280
1651
125035
15822
1675
1673
1666
1698
3558
9271
1664
1678
1713
1790
2930
1671
1667
2433
11128
1648
1652171
1659
1660
2287
2208
1645
1642
1666
1680
3354
2317
2316
1673
1796
1759
1764
3110
1764
1948
1672
1775
1891
1672
1742
1665
1654
1659
1659
45115
1680
1886
2159
1642
1687
1675
1672
2295
1639
1669
1671
1672
1671
1674
1881
1649
1664
243650
1691
1679
1673
3916
1673
1669
1676
1645
2204
4190
1698
1792
1660
1630
1676
1762
1661
2599
1871
2244
2247
9139
1671
1942
2534
1680
1819
3576
1667
2159
2649
2828
1652177
1713
1893
33941
33939
2142
1700
3329
1681
1657
1677
1899
1654
1662
3581
1682
2119
3609
1696
1967
2156
1785
2408
1694
15808
1643
1685
4753
1903
1666
1689
1689
1659
13888
2457
3121
4034
1871
1652
2053
70688
1761
2145
1672
8041
1678
1679
1649
6593
2286
1683
2329
2408
3605
1681
6734
1673
1894
1672
1700
1677
1668
1689
1677
477389
2746
1662
7206
2660
1683
1692
1673
1674
1679
1678
1628
1670
1938
1668
2832
1653
1684
1706
1671
1673
1670
1673
2538
2541
2541
1681
1684
1683
1795
1666
1664
1679
2086
1679
1678
3316
1663
2288
1693
1666
1658
1716
1716
1704
2378
291017
1682
2158
1684
2286
2282
1673
1656
1654
1650
1655
1668
2428
3156
5693
1688
7487
2012
1651
1684
1676
1905
2260
1681
1681
1672
5719
196839
352501
1672
1681
2263
1654
1687
2039
4886
160092
1676
4148
1663
1697
1669
1681
1675
1947
1638
1675
1656
1671
1891
1805
1765
4139
2276
1662
1678
1688
1892
1889
3814
1684
1676
1669
1674
1705
1923
1679
1709
1879
2717
1681
1675
2555
2107
1666
3088
1664
2649
3925
2450
2307
1799
1659
1686
1664
1664
2247
3864
2439
2182
2083
2526
1663
1669
1666
1670
1796
1675
2224
5920
1678
1683
1682
3813
1663
1666
567190
1643
1668
1675
2551
1692
1679
1660
1800
1688
1698
2292
1682
1679
2712
1686
1686
1656
1682
1657
1668
1633
1633
1652
1663
1644
3606
1680
1656
1896
1681
1669
1678
129953
5205738
1654
1666
25186
1671
1673
1718
1697
1694
120101
2285
2718
2718
1756
1673
1674
1904
1680
2224
2022
1671
3810
1658
1653
4905
1685
2483
1674
2292
1668
1665
1663
1668
2166
1782
1924
1927
1927
1675
4438
1677
1676
1671
1672
1656
1661
3343
1682
1777
1778
2324
7263
5277
1685
1689
1899
1689
1691
1693
1671
4482
1683
3700
1897
1895
1672
1682
1664
3526
4256
1885
1899
408943
2571
2568
2571
1672
1670
2514
1657
1656
1867
1867
1679
2250
1666
1745
16399
1678
1677
2080
1860
1664
1685
1703
1675
1658
1662
2817
1884
1667
1896
1673
4039
1816
2070
1894
2290
1669
1670
1662
1669
2552
2151
1684
1680
1680
1927
1680
1663
1663
1887
1673
1873
2349
2350
2571
1671
2272
3221
3406
1684
1684
1667
3075
408943
4071
154244
1655
1663
2227
2309
2308
1676
1664
1668
377618
1887
1902
1657
1679
1674
1650
1670
1665
1660
1648
1795
1649
2693
1890
2311
2357
2295
1689
1668
1662
548171
1671
3666
1761
1693
1657
2138
1670
2110
1678
8937
1925
1795
1698
1699
2291
2281
1666
3327
1673
1683
1682
7680
1682
1680
1675
1666
1635
1671
1675
1675
1670
2907
1678
2186
2057
1656
1879
1666
1664
3001
2000
3405
1686
377618
1686
1677
1677
1672
1676
2397
1658
1666
1661
1671
2791
1919
1668
3306
1665
1665
1881
2284
2285
1660
1889
1663
1668
1663
1682
1674
1686
1670
1661
1779
1680
2087
1679
1687
1684
1685
1678
1696
2518
4311
14395
2409
1677
1682
1680
1668
1684
2155
2260
2157
2155
6430
1683
1670
2152
1669
1691
1791
1667
1675
1661
7440
2891
7247
1688
1739
1882
1684
1670
1676
1653
1659
1660
1638
1745
1674
1677
1681
1661
1781
2081
1640
1913
1710
1677
1676
1678
1683
1653
1655
2328
1668
1672
1664
2414
1665
5546
2019
5272
1666
1670
2297
1663
1682
1974
1697
1673
1663
3175
1657
11170
1652
1629
1669
1667
2188
2323
1660
1678
1679
1676
14057
2086
1702
1672
1658
164994
1905
1905
1901
1680
2357
1757
1679
2515
1876
1650
2311
1674
1673
1672
1687
1685
14299
1680
14297
1711
1681
1677
1682
1679
1658
2035
1659
9449
4750
1796
1791
1789
1664
1663
1685
1691
1678
2249
2158
2440
1675
1857
1665
1753
1794
1888
1888
24776
1886
1788
1939
1666
1673
1669
2248
1676
4576
2001
1677
2376
5120
1676
1888
1884
2277
1887
1687
1653
1661
2271
10951
1655
4991
2807
1902
4026
1659
1649
1694
1670
2151
1629
1832
2689
1808
4053
1884
1888
1683
1684
1692
1651
4641
311091
2548
1678
1675
1685
1676
2104
3697
1669
1791
9931
1683
1672
6826
338735
2689
1658
1670
2648
2641
2646
2574
4048
1667
1890
1683
1691
1681
1689
1683
1712
1680
1679
1684
1669
1977
200086
1670
1678
1668
1670
1952
1662
2806
2810
1661
1663
1663
2584
2586
2587
1673
1666
1662
1686
1909
1799
1693
1649
1656
1684
1661
54991
1668
33937
33935
1667
1907
1673
1676
3773
1847
1886
1683
19770
1678
1648
1630
1679
1681
1677
8724
1889
1669
1669
13434
1674
1765
1675
2096
4408
2246
1702
1666
1686
2874
1666
1683
1670
1914
1669
3283
1670
1671
1667
1807
1677
2235
2540
2170
1678
2447
1685
1661
3430
1674
1671
1679
1712
1712
2923
2559
1690
1902
1893
1666
1652
2615
12348
3687
1659
1845
91970
1661
1664
1664
1684
2123
1661
2415
2415
1678
1677
1676
1670
1673
1680
13875
1658
1673
1671
1646
6860
1675
1691
1758
1662
1715
1673
1673
1670
2158
2154
1673
1677
1655
1673
1816
1671
1791
2197
1891
3026
1664
1675
1684
1682
1666
1657
11976
2167
1679
3267
10675
2623
1655
2929
2952
2055
1703
1684
2324
2557
2549
1630
5187
85859
85857
1893
1956
1663
1895
1674
1894
1635
1633
1710
2611
1682
1678
1679
4284
1657
1671
2583
2589
3552
2058
1677
2845
1652
2607
3924
3926
1947
1979
3229
1671
6592
1649
1866
1775
1663
1675
1670
1897
1673
1675
1680
54992
1671
2055
2969
1673
1679
1803
2603
1680
1665
2338
1657
1785
1688
13563
1669
1666
1740
10200
1678
6279
1674
1677
2758
1674
2270
1891
1659
10760
1673
1668
1766
4418
1931
2192
1635
1676
1660
45371
1672
2414
54994
1692
2316
1635
3709
1671
2504
1670
1677
1663
15961
1830
1826
44293
1788
4010
2716
1772
2270
1673
3856
2501
2270
2836
2840
2833
1640
2288
1907
1633
1633
1664
1706
1892
1891
1671
3587
2737
4750
1688
1875
1991
2246
1707
1672
1676
1676
1677
2201
1701
2533
1877
1680
3000
1652
1937
3459
2010
1664
2195
12936
2815
1746
1750
2157
1674
1670
1997
2408
1907
2689
3054
1685
1692
1657
1672
1670
1662
1658
1659
1666
1675
1679
1677
1681
1682
1652
1789
1664
2446
1669
1664
1657
2897
1924
1687
1686
1690
4664
7278
1684
1652
1652
1666
1752
1670
1672
13109
13523
2455
1668
3086
1679
3175
2935
1657
469023
14491
1686
1712
1675
1663
1670
1674
1895
1880
2065
1671
5633
1963
3110
1672
2411
1657
1661
1657
11782
4697
46772
3175
6162
1678
1686
10928
17154
2055
2823
2265
2034
1661
1667
3884
1666
1687
2319
1969
4340
1895
1895
1708
2252
1692
1691
1695
1743
1913
1910
1677
1669
3055
2354
1673
2852
1666
1896
1676
1974
1677
1706
5177
4675
12936
1900
1674
1982
1663
3280
1690
1684
1689
1678
1663
1669
2666
2090
1634
1879
1647
1658
1680
1679
1701
1629
2091
33317
1676
2334
7968
1681
3747
2061
1651
2092
1681
1697
1659
1663
1661
4540
2545
11232
4998
1899
2581
2588
1688
2365
1671
2804
1669
1667
1668
1667
1675
1891
2891
5547
1667
2935
2185
1660
1661
1660
1655
1691
1697
2818
1663
1683
1855
1664
2569
1659
2353
1670
2426
2426
2428
15814
1662
2689
1880
1881
1881
1679
1684
1677
1871
2072
2617
2034
1694
2251
36979
1673
1667
1682
1682
1678
1681
1680
1668
2861
2290
1665
1667
2000
4059
1650
3278
1684
1684
2097
2374
1686
2305
3880
4107
1682
1675
5178
2316
2116
2323
1659
1663
7118
1672
1674
1672
1851
1669
1668
1662
1662
1789
1691
2626
2645
2626
1653
1657
5014
1670
1791
1790
2365
1685
2013
10954
1670
1669
1673
1654
2899
1642
338035
2550
1657
2205
2201
1839
45376
1996
1673
4842
1685
2437
1706
2513
1674
1666
1662
1897
1707
128813
1684
2949
3070
15843
1678
2639
1659
4973
2129
11475
1671
1676
1715
1875
1680
1715
2409
1731
1687
1687
1691
2437
3266
2646
1668
1671
1702
1682
2668
2880
1864
14671
1645
1653
3803
1668
2053
1662
3581
3254
1677
1679
4050
1677
2030
2577
2241
1675
2114
2432
1667
1664
1667
3509
18786
1866
1865
5257
2689
1679
7615
1674
1666
1645
3891
2746
7777
1684
3348
4937
2279
1836
1887
1881
1886
2659
18055
1686
1847
23139
2143
1893
2618
1899
20459
2633
2279
27444
1663
1667
1663
1660
1675
2718
1687
113609
2005
2267
1687
2393
7859
1673
1681
4197
2587
2159
4522
1657
1657
1667
2411
1690
1662
1662
1666
1657
1666
1908
1707
1744
3243
1678
4758
2552
1685
2166
354972
1761
2283
1657
2438
4827
1688
2092
2388
1666
2398
1662
1663
1670
1686
1680
2019
2071
2246
1697
2289
2166
1687
1686
4049
2245
8873
1684
1678
1681
2344
2346
1682
4545
1668
1844
1673
1660
2412
7486
3473
6949
1683
25941
1756
3665
1673
1671
455665
107239
2336
1682
2240
1676
1656
1756
2668
2669
2667
3020
2546
2346
2277
2969
2689
342798
1680
15815
1911
1699
1675
1906
4398
2667
1696
1789
1998
1674
1673
1760
1680
1675
1960
2033
295220
2732
2417
1669
2156
1686
11183
1662
192104
1656
1670
6682
4037
1639
1638
2020
1674
1700
1905
1900
2377
2691
4085
1655
2525
1679
2599
2281
10878
1684
1700
1673
1937
2461
1654
3666
1936
1662
2642
1661
2296
1632
1632
1931
1683
7164
1667
1653
1657
1661
1658
10366
8858
1689
492366
1680
2576
1643
1672
1675
1673
1666
2071
2670
2120
10449
12098
8817
2064
3666
1674
1656
2205
1667
1670
1670
1669
2578
1677
1698
1904
1665
2303
2300
2534
2385
1902
1661
1694
4450
1669
1672
1670
1669
1680
1671
5824
2178
2032
2736
1670
161174
1689
1673
1677
1670
1666
1635
1905
1898
1891
1890
1648
2394
1687
1689
1685
1675
1664
1641
1676
1663
1669
2604
1675
13254
1816
1687
1645
1684
1676
1663
1679
1669
1674
1679
1668
3317
1666
1749
1664
1657
1899
1901
2462
1677
1697
2094
1665
1671
2560
1660
1660
1949
2860
1670
1671
1679
1673
1670
1669
1668
1667
1706
2140
1769
1665
1659
1658
1694
1694
2151
2277
3667
2109
1801
13091
1657
1667
1687
2629
2288
2652
1690
2112
2597
2134
1992
2837
10058
1706
1707
1670
1670
1669
1696
1911
1660
1680
2235
1679
3634
1677
1669
2018
5667
2134
1698
3891
1678
1668
4380
1748
2164
1652168
1657
1670
1670
1821
1670
2660
2560
1679
579835
1679
1940
2878
7691
346508
1676
2004
2642
2646
2643
1936
2148
1674
1670
1672
1678
3063
1673
1676
1678
1661
2206
1673
1676
2447
13904
1661
10990
1795
1793
15820
1683
1684
1797
1799
1799
2564
1895
2638
1656
2082
2139
1680
2212
10717
1991
1661
1683
2992
1700
1887
1672
1693
1656
2069
1671
2560
1666
1677
1893
7441
1712
5203
2763
8568
6277
2294
1679
1799
6943
1663
1720
2373
1690
1675
2157
1640
2156
2156
1680
1672
1661
31186
1662
2542
2228
1657
1657
1657
11777
1672
1897
1897
1892
1674
1893
3468
45121
1690
1917
1980
2593
1675
1678
1692
1692
1679
1696
1676
1683
1694
1691
1690
1659
143529
1682
2029
1680
1904
1907
1904
1681
1895
1656
1697
1678
1677
1668
54868
1904
1662
1661
1647
1644
1681
2536
1680
1680
502500
1705
1658
1801
1880
2891
2198
2094
1650
1904
1691
1641
1677
4143
1888
1682
1661
5189
1660
1704
5113
1671
1672
1899
2058
1676
1771
1671
1684
1949
1671
1662
1677
1676
2021
1676
1666
1675
1679
2969
1663
1681
125500
1920
1919
1675
1679
1705
1683
2209
2207
1670
1696
1695
2325
2313
1789
1660
1790
1679
1784
1898
1670
1654
1667
19006
1680
2270
2938
1703
1675
1804
1861
2506
2277
1678
1672
1901
1900
1678
1663
2478
2485
1673
1671
1680
1682
2585
2587
1671
1674
1668
2267
2078
1661
2972
1945
2094
1683
1675
1681
1661
1671
1689
2149
1682
2575
3636
77834
2579
2465
1759
1662
1671
1878
1688
1771
1683
1678
1669
1669
2005
1663
1678
1690
1885
1665
1686
7124
1887
1676
1692
1690
1688
1665
2149
1667
1662
1678
2498
1673
1668
2280
1662
4954
1670
2263
1672
1683
1681
1680
4533
4537
1635
1660
1673
2793
2617
1702
1654
1689
1745
2552
1661
1666
1681
1708
1649
1650
1686
1669
1670
1667
1674
1672
1669
1667
1666
1670
1671
2123
3030
1684
1671
1997
1653
1670
1975
1672
1681
1671
1677
1977
2024
1688
1709
1657
1686
1656
1671
1668
1675
2636
1990
1654
2372
1670
1669
1794
1942
1664
2701
1664
1683
1671
1674
1665
1654
25583
1795
1662
1679
1671
1671
1829
1892
2365
2366
2293
2368
1748
1660
1658
1667
5867
2522
7699
2020
1664
1693
2420
1664
1663
1668
1663
1666
1660
1663
1667
1664
1668
2153
1668
1663
1665
1652
1689
1892
1888
1891
1880
1673
1777
2041
1663
9068
2039
2465
1683
2125
1681
1680
1675
3577
1680
1689
1671
1672
1667
2091
1659
1749
1686
2063
1688
423831
1746
2209
1686
1898
1663
1663
1667
1664
2810
10439
1932
2814
2091
2090
2090
1677
1655
1700
1682
1674
1673
1675
1665
1670
1681
1691
1690
1665
1911
1671
1949
1665
3591
1666
8581
1892
1892
1893
2575
2774
2780
1655
2317
1665
1964
1689
1660
1637
1652
1664
1894
1714
1940
2026
1891
1681
2165
1711
1707
1738
1656
1657
1661
1659
1686
1680
1808
1690
1690
12478
1707
1890
1655
1658
1721
3507
1673
2159
1663
1688
2112
2453
2451
2314
1659
48207
1899
1673
1677
3367
1673
1798
1678
2227
1894
1683
1665
1674
1661
1663
1667
1667
1860
1695
1666
1677
1794
2056
1671
3387
1675
1669
1657
1674
1657
1907
1907
1913
1847
1682
2424
2417
1669
1673
2324
1684
2844
1680
2082
1680
2584
1795
1650
2054
2721
2721
1679
1675
3006
1699
1674
1694
1901
279403
1902
1900
1675
1683
1681
1664
5347
2665
1676
1681
1656
1674
1673
1670
1671
2551
1677
1674
4008
1895
2621
5270
2315
1662
1665
1662
1685
1662
2323
2192
1910
1670
1673
1655
2302
1903
3030
1679
2231
1651
1672
1670
2059
2616
1674
1674
1696
1698
1661
1667
1672
1686
1668
1684
1664
2603
1669
1671
6243
1655
6241
3450
2540
1693
1671
8010
2424
1665
1682
1692
1888
1704
2912
106725
3502
1666
1686
1665
1897
1665
2768
1707
1674
6353
1651
1898
1657
2582
2582
1664
1756
2129
1667
2035
1676
1676
1682
44242
1670
1637
2634
1659
1902
1886
1759
1657
1690
4910
1637
1663
1802
1675
1649
1639
1676
1802
1698
1926
2128
2388
2287
1672
2143
2186
1665
1708
1712
1710
2553
2555
2449
1663
2443
1681
2067
2195
1679
1656
1656
1655
1679
1678
1661
1662
1662
1904
1684
1649
1653
1684
1661
1656
2174
1651
1695
1676
2376
1707
1685
1886
1885
1688
1670
1672
1674
1675
1674
1658
1881
2056
1767
1675
1670
1668
1894
1901
1669
1682
1686
1686
1686
1666
1670
2434
2547
1864
2242
2793
1676
1660
1674
1669
1669
1654
1677
2013
2229
1657
1674
1668
1666
4903
1890
1888
1660
1687
2170
2583
2159
2255
1669
1700
1899
1759
1656
1661
1877
2572
1893
1675
1892
2821
2586
1672
1676
1731
1905
2979
1875
1675
1811
2388
2535
11638
1662
1683
1644
2415
1673
1897
1677
1657
1899
1705
1666
1670
2252
1815
1815
1674
1669
1669
1676
2154
1674
2291
1671
2147
1652
1671
1698
1665
1658
1641
7726
12364
2202
1660
1894
1660
2128
1668
1643
1678
1679
1679
1902
1661
1677
392756
8177
1678
1678
2249
1661
1675
1704
1673
1684
1663
1668
1669
1661
6208
1658
1670
1669
1651
1984
2577
1652
1666
90319
1647
1960
1902
5200
1710
1710
2231
1694
1646
1681
1680
1678
1678
1678
1680
1660
1880
1882
4678
1668
1662
1669
1670
1663
1669
1944
2205
2203
1665
1673
1666
447739
1760
1658
1650
1676
1697
1681
2416
1680
2183
1678
1685
1677
1945
1898
1678
1896
1897
1658
1839
1875
1675
1672
2080
1668
2131
1688
1874
13056
1789
1671
1669
1671
1958
1676
2219
3274
1690
1676
1870
1932
2814
1649
1676
1678
1733
1880
1663
1898
1668
1680
1677
1674
1678
1679
1911
1657
1668
1646
2185
1712
1677
1669
1677
1645
1680
1677
1657
2123
4119
7922
6688
1676
1893
1674
1672
1675
1664
1672
3286
1902
1669
1669
1672
1911
1714
1715
1679
1670
1670
1664
1672
1658
1657
1981
1747
1682
1679
2063
1676
4579
1708
1674
1675
1649
1663
3484
1668
1667
2293
2291
2293
1903
1697
1698
1699
1665
1995
1665
1662
1668
1661
1678
1661
1643
1672
1660
1766
2174
1810
2289
1645
1671
1686
9928
1686
1675
1673
1680
1670
1608
1666
3282
1655
5735
1666
2657
1672
2019
1671
1673
1666
1665
1662
1670
1669
1886
1656
1655
1910
2177
1680
1673
1677
1676
1675
2420
1679
1686
1684
1672
1674
16292
2110
1888
1687
1674
4556
1889
1884
2117
1681
1757
5078
2005
1753
2910
1709
1681
2065
1660
1678
77901
1678
1681
1669
1682
1663
1658
1904
1657
2449
1662
1656
8709
1678
1663
1763
1645
3410
1634
5508
1887
1654
1668
38165
1675
2523
8120
1675
2263
1679
1887
1677
3601
1930
4058
2026
1671
1693
2939
2293
1888
1799
1685
1798
1678
1652
1681
8143
1901
1667
5045
1694
1661
42740
1669
1639
1653
1655
2046
1655
1674
2075
1643
1679
1674
1687
1679
1703
1679
1700
1668
1680
1663
2852
9495
1699
2570
5541
2478
1671
1683
1672
2814
2818
1688
1678
1653
1876
1657
2542
1666
1901
1673
1671
2066
1814
1817
1753
1771
1704
1658
1866
1863
1665
1684
1682
2153
1684
1862
1659
1663
1694
1676
1693
1663
1889
1891
1890
1888
1670
1678
1678
3596
1964
1894
1687
1677
1904
2341
2138
1668
1659
1896
1844
2546
1666
1665
2016
1673
2284
1793
1722
2186
1902
1898
2299
1798
1671
1778
2331
1678
1723
1654
1678
1689
2187
2640
1661
1654
1654
1661
1660
1646
56981
1667
1668
1667
2812
1653
1690
1691
1691
1659
1890
1888
1673
1671
1758
2276
2284
2420
1680
1664
1668
1683
1685
1671
1687
2291
1889
1664
2032
1959
1682
1674
1682
67044
2089
2086
1684
2302
3417
1655
1709
1677
1695
1664
1674
1897
1896
1900
2215
2215
2216
2427
1676
1690
3737
1678
1673
3498
1678
1687
1891
2039
1672
1678
1663
4628
1665
1651
2052
8410
1667
18811
1758
1796
1873
1787
1791
1683
1669
1889
1665
1891
1893
1893
1893
1868
1919
1671
4541
2032
1678
1665
1676
1676
1875
2377
1895
1692
1645
1658
1660
1664
1664
2278
6925
1647
1669
1661
1664
1667
1666
1664
2371
1669
1666
1664
1669
1665
1664
1665
22949
1894
1945
1820
2060
1675
1725
1675
1681
1683
2118
1682
1709
2283
1896
1681
1680
1680
1681
1678
4933
1709
2284
1670
1676
1669
1918
1678
1907
2260
1673
1674
2261
1672
2287
1676
1692
1666
2188
2308
1874
1661
1662
1691
2373
1689
1693
1654
1669
2224
1656
1669
2284
1660
2565
2565
2812
1667
2261
2260
13197
3180
9427
1662
3725
1682
1759
1685
1890
1687
2285
1671
1669
1669
4107
1662
1665
2713
1656
2630
2063
56678
1661
1783
10633
35402
1713
2278
1661
1885
1886
1752
1673
1668
70580
1884
1673
1664
1662
2559
1710
2191
2216
1668
6711
1674
2091
2088
2087
1675
1667
1668
1670
1665
2956
1722
1695
1658
1665
1803
1659
1662
1655
1661
1654
1663
1896
1669
1671
1669
1662
1780
1663
1665
1657
1801
1671
1675
1670
1663
1660
1665
1682
1674
1666
2050
1678
1669
2050
7967
2263
1679
2198
1669
1683
6866
1658
1662
2275
1673
1882
8470
2174
1667
3613
3509
1855
1668
1851
1854
1668
1684
2561
3082
2588
2303
1672
1677
1675
1677
2300
16373
2076
1705
1641
2974
2215
1962
1681
1687
2284
1655
1675
2717
2283
7642
2718
1674
1659
1676
2691
2020
2093
2090
3305
2490
1662
5759
1679
1935
1660
1668
1684
1687
2316
2187
74396
1658
1666
1670
1755
1694
1698
1674
1700
1676
4161
1676
2281
2271
2770
3102
1692
1665
1689
1895
1900
1682
1657
1654
1656
1670
1670
2578
1647
4336
1659
2256
1963
2082
1666
1675
1664
1672
1674
1672
1674
2596
1683
1671
2019
6587
3207
3205
3205
3674
1653
1650
1894
5066
1681
4356
1685
1683
1922
1650
1686
1935
4839
5791
1682
2111
1200846
3511
1680
1714
1681
1666
1664
1666
1670
2273
1904
1670
1664
1697
3285
2229
1639
1666
1665
1872
1662
3066
3058
2409
2031
1682
2345
2522
1667
1665
1755
1665
1673
2659
2663
2657
1797
2019
1665
1891
1905
2652
1909
1694
4572
1680
1680
1679
2030
17374
1711
1684
1662
1664
2649
1901
2296
1656
3338
1686
1747
1675
1680
3388
1671
1715
1664
1683
1670
1679
2877
1679
2177
11204
3274
1662
1667
1671
2572
2141
2022
1900
1907
1906
1909
2075
1690
20470
2030
4928
1710
1678
1666
2428
1688
2538
2207
1655
1677
1679
3190
1989
2031
1747
2287
1667
1670
1667
1677
1681
1721
1681
2103
1662
8693
1747
1672
2161
1665
1656
2038
1696
1672
1766
1687
1898
1895
1635
1897
1896
1670
1892
2338
13630
2301
1667
1683
1845
1692
1693
1888
446467
2372
1685
2326
1885
1797
1886
469019
1673
1682
1671
1683
1667
2241
1655
1666
1706
3384
1654
1898
1685
1671
1673
1674
1674
1898
2209
1679
1684
2099
3582
1734
1686
1690
1693
2229
17276
1665
2348
1675
1673
2573
1667
2575
1680
1980
2307
1661
1647
2416
2417
1665
1660
1676
1687
2246
2031
1750
1717
1651
1648
1883
1669
2190
1665
1889
1887
2580
1890
2338
2040
18938
1682
1665
2050
3978
1765
2658
1665
1669
1667
1675
1666
1692
1858
1671
1662
1686
1680
1689
1670
1684
1682
1675
1679
1924
3060
1674
2653
1900
1897
2665
1635
1998
4477
2475
1665
1666
1667
1675
2051
1654
1684
1900
2779
2638
1679
17723
2648
1675
1671
1686
1682
1672
2283
2395
1895
1761
2181
1798
1801
1679
1653
1639
2083
7350
2352
1678
1828
1690
1686
1679
1686
1686
1673
1676
1686
1916
2358
1683
1672
1662
1687
1684
1697
1918
1667
2073
1895
1659
4613
1669
2898
1680
1690
1693
1929
1695
1694
1695
6175
1684
1667
1686
40840
1673
3475
1669
1702
2040
1737
4459
1673
1653
1688
2177
1965
1673
1677
1676
1681
1685
1687
1666
2519
1673
2283
1899
1664
1673
1688
1691
1879
2759
1663
1680
1635
1672
1666
2368
1680
2067
1644
1660
1667
24444
2573
1655
1642
11374
1678
1659
2053
1665
1661
1657
1686
1660
1660
1752
1752
1796
1687
8188
1673
1693
3885
1691
1706
1676
2357
1668
2017
1670
1677
1677
1675
1671
1664
1669
1679
2585
2102
1675
1694
1691
1680
1794
1677
1683
1666
59188
5119
2488
1678
2822
1671
1663
1657
1900
1691
1658
2581
2581
2584
1902
1727
2059
1668
1666
1675
1884
1679
1685
1696
2665
1668
1662
1671
1682
2634
395821
2631
1690
1683
2701
1815
2420
4503
2054
1674
1904
2541
2085
2274
1690
1667
4786
1671
1691
1934
1933
3107
1682
1706
1795
1796
1673
1703
1701
1706
1702
1703
1709
3635
2484
1664
1901
1689
1901
1688
1673
1685
2389
4027
1671
1946
1943
1896
1687
1874
1683
1663
1892
1888
1839
2191
1682
2720
1670
1672
1657
1682
121150
1660
4551
2299
4248
2088
2659
1649
1683
1692
7252
1671
1665
168100
1941
2575
2348
1643
2264
2265
1669
1678
1676
22934
2103
1632
1908
2145
1675
1677
1675
1876
2346
1701
2345
1676
1890
1691
1668
2366
2316
12065
1654
1896
1895
1909
1651
1673
1929
1902
2787
1674
1672
2846
2844
2843
2844
2576
1676
1672
1674
1679
1942
1898
1896
9326
1786
1787
1700
1628
1879
2302
1678
2468
1920
2019
1902
1894
1658
1686
1686
1685
1678
1675
1684
1708
1758
2384
1890
2186
2389
2358
2358
1669
1675
1663
1666
2389
2390
2938
1762
1698
2494
1679
5407
1874
1713
1692
2599
1671
1676
1891
1674
4070
1659
1664
1859
2641
2430
1682
1675
1664
2917
1680
1756
1670
1673
1807
1668
1660
14433
2021
1662
2038
1676
1683
7544
2041
1745
1924
1670
1708
3243
1646
1685
1695
1666
2286
1685
1664
1899
1761
1698
2251
1658
1660
1685
1664
1682
1699
8661
1814
1890
12739
1656
2273
2059
1942
2187
1674
1674
1681
2254
3016
2310
1667
1669
1692
3526
1742
1810
1671
1676
1673
1789
1790
1789
1787
1678
1790
1658
2340
1680
16969
2377
2665
2567
4804
2310
2199
1675
2554
1652
6231
1704
1667
18947
1816
1668
1669
1655
1680
3167
1873
1831
1832
1682
1677
1693
434547
1703
1673
1709
1670
1674
1880
1883
2309
1655
1672
1661
3016
1665
1962
1818
2419
1673
1680
1665
1669
1687
1653
2695
1684
2582
1661
1697
1671
1928
1662
2068
1890
1661
1896
2219
1683
2559
2557
1659
1765
1674
1654
1669
1924
1673
1669
1691
2284
3896
2031
3030
144294
2204
1669
1671
2581
1884
2281
2284
1688
1668
1682
1672
1667
1667
1671
1885
2621
1681
2457
1703
1898
1899
1702
2038
284184
1647
1667
2194
1886
1669
1669
1658
2162
6752
1652
7586
1666
1687
6063
1662
1678
1679
1672
2489
1667
1686
1896
1650
1676
1655
1660
1665
1662
3313
5447
1912
1681
455669
2083
2362
2299
1676
10713
1964
1675
1906
4069
1674
5163
2693
1755
1669
1680
2367
2287
2283
2285
1710
1671
1672
1674
1670
1660
1668
1674
1678
2300
1665
1682
491672
1733
1729
2315
1658
1690
2084
1660
1669
1665
1897
1675
2555
2059
1640
2302
1895
1672
1912
1900
1674
2248
2644
1683
1672
1678
2203
2203
1674
2833
1666
1802
1681
1665
1698
1900
1663
1909
1881
2364
1840
1831
2286
1666
1666
1650
1664
1681
1674
1678
3206
1657
2288
1657
1682
2470
1702
2496
2490
2493
2467
2495
2491
2487
2243
2578
2652
1667
1656
1691
1692
2023
1672
1631
1656
1966
1658
1675
1697
1744
1669
2552
1662
1679
1677
1669
1678
1678
1704
2558
1658
1668
1667
1666
1673
1668
1672
19084
1654
1658
1660
1659
1665
1667
2362
1655
1680
2276
2371
1664
1657
2297
1718
1652
1891
1908
2647
1660
1680
1894
1665
2082
1671
1710
1658
1659
1663
1813
1661
1676
1669
1665
1677
2561
1695
1877
2121
1756
1665
1689
1650
2078
1903
1669
1903
1674
1662
1655
1669
2550
1879
1666
1664
1900
1866
1672
1669
2251
2093
1674
1674
1663
1666
2978
1667
1664
1665
1875
1900
1672
2078
1663
2292
1789
2544
2043
1698
1940
2431
1657
1668
1669
1699
1667
1639
1681
3134
1684
1659
1657
1708
1694
1653
1665
1704
1663
1666
1795
1704
2081
1673
1667
1672
2077
1650
2211
1953
1805
1879
2279
1664
1857
2425
1666
1676
1701
1904
1656
2017
1901
2371
2065
2575
1660
2575
2577
2577
1895
1896
1898
2270
2268
2271
1674
1674
1677
2716
2715
1871
1670
2573
1682
1704
1703
2227
1636
2194
1656
1895
1660
2307
1930
1906
2336
1640
1675
1658
1680
1675
1665
12547
1938
1833
1635
1904
1904
1699
1676
2244
1807
1675
1896
2643
1654
1661
2273
2842
1665
1668
1680
1680
1652
1666
1681
2717
2346
1669
2048
2079
2576
12546
2380
1656
1880
1667
1664
1664
1762
1905
1665
1661
1811
5450
1681
1685
1668
1680
1678
2864
1922
2583
1731
1897
2222
2207
1684
1694
1665
1678
2171
1669
1671
1672
1672
1691
1693
1656
1700
1674
1673
1673
1670
1679
1676
1672
1666
1659
1679
1972
8339
1760
2469
1753
1753
1753
1750
1899
1663
2036
1676
1645
1678
1700
2565
1664
1675
1675
1704
2380
1703
6091
2554
2101
2551
1658
1660
1656
1669
1678
1773
1685
2644
2527
1675
1952
1684
8263
1701
1649
1889
1670
2003
1675
1668
2047
1902
1666
2537
1682
2650
1684
1691
1914
1679
1677
1678
2268
1697
2445
1674
1673
1666
1695
1673
2251
2254
2252
1899
1899
1900
1687
2283
1677
1653
1667
1660
1660
1683
1659
1678
1677
2059
2058
2647
1703
1914
2290
1694
1883
2209
1657
1889
1673
1677
2276
1683
1652
1893
1657
2255
2540
2029
1668
1936
2393
2325
1668
2582
1679
1684
1679
2647
2568
2292
2287
2287
1651
1652
1671
2139
1672
1667
1666
2179
1668
1903
1679
1683
1671
1660
2608
1668
2566
1675
1667
1899
1708
1762
1661
1650
2289
1897
1677
1882
1754
1685
2678
1655
1673
1664
1752
2718
1662
2193
1687
1669
1673
2079
1839
2254
1687
1892
2581
1682
1680
1654
2257
1899
2657
2314
1892
2992
1656
1677
2262
4792
1714
1699
1699
2098
2098
1656
1659
1655
1681
2303
2260
1672
1670
1656
1901
1667
1661
1662
1665
1666
1672
2485
1676
1704
1705
1704
2480
3707
1688
283302
1680
1680
1901
1651
6713
1886
2075
2268
2040
1677
1679
1892
2307
1671
1663
1663
1703
5146
2211
2155
1660
1661
1661
1792
1683
1680
1794
1793
1674
1673
2303
2308
1651
1681
1893
1656
1908
1660
11008
1673
1871
1661
1683
1648
1654
1678
1653
1660
1672
1678
1689
1664
1773
1663
1654
1658
1921
1915
1915
2279
1674
1699
1650
1653
1781
1669
134905
2060
2404
1652
1673
1676
1678
2717
1658
1733
1672
1837
1671
1717
1662
1642
1661
313579
1884
1661
2566
1889
1676
1686
1660
1659
1812
1669
1878
2289
2286
2284
1668
1667
1885
1911
310111
1702
1689
1685
1687
2275
1688
1678
1690
1694
1765
1674
2580
1889
1653
1673
2324
1661
1654
2044
1687
1929
1933
1676
1678
1659
3516
2677
1676
1675
1656
1669
1652
2018
2186
2653
2642
2553
1875
2263
1666
1671
1667
1660
1675
1669
5231
1695
4011
2707
1859
1684
2207
2207
1673
2015
1658
1648
2317
143323
1684
1683
1672
1672
1690
1666
1902
2712
2713
2717
1787
1671
2842
1752
2556
1674
1918
2292
1670
1673
1688
1677
1687
1843
1666
1658
1680
1680
1646
5640
2359
1673
2540
1670
1687
2287
2569
2572
2555
1694
1697
1661
2638
2643
1666
2648
1702
1672
1673
1672
2286
2282
2283
1673
1631
1654
2388
1881
1672
2591
2828
2284
1651
2570
2569
1670
2238
1768
2314
2313
1682
1694
1696
1694
1674
1673
2265
1672
2061
2090
1699
1665
1656
1887
1667
1890
1898
1671
2555
1670
2547
1676
1676
2281
4410
1669
1886
1687
1960
2281
1653
2372
1889
1886
2055
1702
1706
2373
1664
2280
1901
481844
1704
1900
1677
1679
1660
1683
1931
2299
1896
1901
1643
1672
8593
1665
1672
1662
2835
2429
1933
1665
2647
1674
1674
1668
1667
1671
1676
2612
1905
2585
1777
2581
1665
1670
140093
1665
1664
1669
1664
2342
1899
1673
1902
1670
1669
1900
1672
1671
1665
11352
1661
1681
1677
1656
1865
1865
2313
1904
2307
1693
2313
1826
1677
1679
1680
1657
1701
1701
1692
1870
1678
1673
1680
1668
1668
2550
2557
2269
2815
2818
2280
2818
1662
1672
1659
1700
2568
2362
1952
10574
1673
1671
1885
1886
2637
1672
2266
2706
1695
1683
1680
1783
1669
2560
1657
1716
1660
2368
1701
1688
2413
1682
2841
1675
1666
1661
1662
1893
1668
10654
2267
1936
1888
1675
1683
1673
1673
1803
1680
1653
2081
1665
2281
2264
1685
1670
1663
2409
1892
1667
1682
1671
2564
1685
1657
1882
1666
1667
1789
1660
1870
1679
1689
5692
1652
1654
1668
1885
1693
2281
1908
1666
1676
1686
1642
2412
1686
2395
1666
1974
1662
1668
1666
1679
1648
1680
1684
2838
1662
1661
1667
9565
1668
1678
2443
1814
1669
1660
2431
1747
1697
1675
1682
2713
1659
1661
1658
1716
1669
1677
1677
2429
1755
2676
2383
2270
1668
1673
1672
1681
2477
1684
2114
1787
2710
1750
1691
1794
1882
1670
1662
1664
1661
1648
1665
2339
1673
1675
1675
1707
2299
1659
1665
1669
1670
1761
1658
1666
1682
1668
1674
1699
1678
1659
1677
1681
1656
1660
1936
1677
1655
2580
2373
2711
1693
68489
1660
1935
1578
1678
1680
1654
1805
1888
2282
2282
2276
1668
1674
1673
1682
1664
1938
1675
1762
1702
1815
2296
1814
1656
1674
1676
1672
2675
1697
30784
1676
1879
1791
1674
1795
1792
1791
1786
1790
1685
1686
1715
1705
1679
1684
1892
1716
1651
1711
106984
1674
1701
1896
1903
3183
1704
1665
1668
1662
2284
1660
1644
2281
1677
1672
2266
1655
1667
3692
1663
1666
1644
1655
1674
1670
1673
1671
1676
2244
2244
1681
1673
1641
2645
1668
1668
1666
1667
1666
1683
1643
2697
2391
1668
1680
1666
20692
2536
2538
2985
1891
1659
1655
1711
2561
1674
1684
2630
2285
1691
1676
1661
3275
2290
1674
1666
1683
1715
1685
1667
1649
1765
1680
1666
1667
1672
1668
1694
1682
2421
2404
1679
1664
2269
1676
1904
1903
1677
1655
1689
2076
1683
1676
1668
2203
1899
1811
1727
2704
1783
1931
1931
1931
1894
1660
1647
1676
1667
1915
1915
1681
1669
1669
1664
1705
566247
2538
2568
1901
4446
2577
4670
1689
1652
1895
1685
2192
1681
508781
1684
1646
1904
1904
1656
1798
2590
2258
1676
1677
1659
1656
1675
2273
2323
1711
1701
1673
1892
1895
1891
1893
1892
1779
1669
3844
1653
1668
2293
1645
1901
1896
1658
2078
1657
2232
2233
1686
2656
1687
1698
2425
1653
1644
1682
1692
1686
1690
2297
1894
1670
1683
1663
1660
1660
1682
1683
1664
1664
1664
1669
1667
1666
2581
1663
7079
1673
2942
1659
1891
1666
1662
1669
1683
1659
1927
2205
2704
1669
1684
1661
2231
2055
2058
1645
1643
2704
1639
1656
1655
2093
1665
1679
1682
1683
1677
1880
1880
2265
2271
2281
1661
1744
1678
1895
1685
1653
1672
2400
2002
1681
1894
2311
2459
2486
1670
1673
1673
2712
2276
1910
1911
1907
1693
1730
1646
1651
2346
2015
2272
1975
1664
1950
1679
1617
1736
1895
1680
1714
22574
1680
1663
1663
1650
1659
1649
2359
1666
1658
1673
1677
1676
2848
1652
1676
2564
2071
1818
1678
1676
1844
1758
1914
1669
17770
1896
2023
1695
1657
1647
1675
2098
1663
1655
1655
1887
1684
2318
1700
1715
1642
1875
2182
1653
1674
1681
1669
2368
1667
1696
2868
1663
1669
1660
1671
1672
1660
1888
2889
1671
1678
1679
1677
1642
1676
2467
2466
1641
1662
1681
1681
1680
1696
1696
1678
1675
1675
1672
1667
2363
2275
2277
1807
1897
1655
1655
7229
6938
1666
1669
1671
1680
2567
1663
1705
1677
2256
1669
1678
1648
1679
1691
2722
1779
1934
2720
2719
2030
1669
2026
2261
1870
1902
1753
1675
1666
1667
1666
2199
1652
1920
1670
1666
92345
2551
1620
2269
2291
2312
1690
1677
1894
1659
1882
1763
2279
1686
1847
1668
1666
1687
1689
2583
6051
1655
1655
1666
1666
1752
1757
1753
1756
2268
2354
1924
1699
1690
1672
4619
1644
2074
1705
1843
2153
1673
1673
1682
1668
1832
1833
1697
2285
2281
2282
2259
2261
2264
2280
2252
1906
1744
1675
9386
1663
1885
1658
1649
1672
1670
2375
2372
2376
2375
2288
1668
1657
1890
1671
1674
2558
2235
2235
1892
1669
1903
2193
2214
1685
2809
1671
1672
1913
1907
2814
1704
1706
1811
1670
1808
2248
1738
2559
1675
1677
1670
1661
2270
1663
3175
17181
2231
2709
1675
1701
145756
1688
1659
1663
1661
1641
2351
2350
1670
2352
2105
1674
2615
1698
1658
1659
1658
1658
1815
1658
2030
1705
1898
1877
100310
1690
1674
1676
2310
1901
1675
1649
2359
1681
1722
1699
1665
2287
2286
2294
1660
2289
2292
1660
1646
1676
1678
1898
1888
1665
1687
1684
1860
1646
1668
1678
1667
2433
2353
2644
1881
1925
1660
1747
2721
1888
1643
1676
1672
1669
2228
1669
2215
2217
2216
2217
2220
1659
1656
1676
1694
1667
1902
1771
1666
1666
1669
1783
1654
2552
1686
1672
1666
1674
1667
2427
1738
1660
495413
1668
2278
1668
1668
1745
11655
1671
1660
2459
1682
10192
1656
1904
1652
1674
1664
1887
1658
2432
1661
1706
2381
2430
1902
1681
1680
1680
2554
2716
1668
2716
2371
1684
2713
1696
1691
1666
1897
1660
1661
1658
1665
1665
2373
1686
1662
1669
1685
2296
2447
2278
1672
1671
1669
4623
1888
2717
1668
1666
1805
1652
1679
2293
2577
1674
1675
1899
14514
1651
1662
1679
1669
1666
1669
1806
1665
1668
1669
1663
1675
1660
1666
1793
1663
2845
2061
2061
1673
1680
1680
1674
1670
1669
1905
2009
1685
1672
1664
1669
1639
2652
2346
2055
1673
1658
1886
1661
1668
1676
1668
1674
1667
1643
1648
1899
1649
1616
1662
1662
1669
1683
1681
1919
1682
1681
1660
1668
1656
1822
1896
1667
1686
1672
2661
6304
1663
1885
1896
1899
2053
1687
1687
2277
2085
2565
1678
1677
25867
1669
1904
1932
2281
1651
3359
1649
1931
1674
2308
1666
1652
2803
1660
1895
2217
2491
2066
2124
2298
2298
2292
2061
1655
1675
2715
1639
1673
1713
1675
1669
2303
1683
12179
1668
2215
1680
1657
2289
1928
4991
1670
1669
1665
1889
2286
2575
1657
2093
3035
3235
2598
1888
1667
4501
1665
1689
1900
2317
1896
2361
1669
2570
2813
2234
1667
1669
2563
1685
2689
3671
1665
1662
2040
1708
1679
2012
1680
1682
1679
1681
1682
1665
1685
1795
1693
147081
1675
1707
2395
2352
1660
2071
3244
1661
2616
1684
1672
1685
1670
1670
1670
2184
2703
1670
1667
1679
1684
1668
1664
1675
2390
1678
4722
1881
1678
1894
1742
2327
1669
2410
1642
1662
1670
1662
1684
1670
2271
1661
1640
1672
1669
1652
1663
1685
1672
1671
2569
1939
1755
2567
1651
1693
2104
1879
1764
1912
1678
1896
1665
2278
1670
1713
1899
470663
1696
1813
1889
1880
2311
2642
2312
7016
1646
2305
1674
1676
1708
1673
1666
1673
2081
2277
2276
1693
1691
1676
5939633
1686
1671
2569
2203
1676
1894
1658
1667
1661
1669
2590
2360
1698
1690
2127
1669
1669
1642
1664
2434
1694
2572
2978
1671
12805
1679
1683
1898
2829
2834
15629
1654
1976
1682
3389
1815
1686
1683
1686
1898
1644
1671
1698
1663
1688
1712
1670
2401
2195
2195
2199
1659
5011
2639
2277
2364
1666
1659
1671
1672
1676
3991
2113
2380
1668
1637
2401
19830
2458
2637
1654
1682
1666
1880
1676
2417
1672
1771
1656
2538
2347
1671
1672
1665
3006
7634
1669
45236
75186
1662
2633
2281
1688
1687
1640
1891
1682
1891
1888
2270
1671
19458
2640
1833
1654
1654
5775
1673
1655
1891
1656
1644
2158
4453
1667
1683
1685
1687
1686
1672
1675
1668
1667
1674
1682
1680
1673
1676
495014
1677
1677
1839
2388
1665
1669
1657
1661
1666
2725
1685
1673
1671
1693
2043
1702
1665
1666
1646
1670
1664
1814
2078
2262
2430
1684
1663
1684
1676
1646
1691
1893
1675
1672
1667
1645
1888
1756
1926
1663
1904
1669
1681
8651
1663
2538
1681
1786
5007
1674
1879
1670
1883
1665
3670
1678
1695
1675
1677
2067
1670
1676
1912
1912
1677
1897
1681
1682
1687
1667
1896
2037
1677
1870
1874
1674
1676
1669
1670
2282
19367
2218
1662
1674
1796
2283
1893
1891
1669
1708
1671
1682
1702
1689
1832
298172
1942
1760
1940
2070
1659
1676
2702
1900
1658
1898
1896
1655
1658
2283
1656
2248
2297
2290
1669
1904
1669
1682
1660
1888
1674
2277
1672
1673
2290
2296
2469
2470
2250
1674
2547
1668
2700
2699
1670
1803
2265
1678
1653
1692
1745
1897
1897
5100
4477
2309
1899
1658
2586
1655
1713
1672
5857
1677
1687
1642
2555
1667
1668
1666
2539
2552
1885
1896
1885
2056
2257
1680
2283
1663
1653
1687
1730
2838
2430
1670
1811
1698
1678
1667
1689
1814
1814
1670
1669
1679
3819
1662
1678
27590
2318
1900
2562
1716
1888
1666
1672
1654
1722
1678
1706
1683
1665
1962
1665
1662
1702
2705
1813
1758
1682
1758
1685
1661
1647
1766
1651
2286
2373
2199
1669
1675
1675
2253
2067
1685
1898
1667
1681
1649
1672
1681
1940
1904
2291
1682
1691
1754
1691
1662
1669
2058
1670
1667
2554
2579
1903
1704
1898
1695
1697
1679
286235
2285
1685
1664
1763
1758
1761
1673
1758
1662
2413
1877
1668
1866
1866
1665
1691
2252
1682
1659
1677
1708
2234
1656
1895
1895
1656
1715
2286
1892
2350
1689
1671
1670
9067
1695
1680
1681
1669
3220
1667
1663
1671
1693
1692
1693
1942
1706
1672
1703
1655
1642
1655
1947
1881
2357
2355
1761
1659
1872
1660
4523
68626
2207
1889
1661
1681
1678
1664
1876
1664
1880
1713
1713
1882
1685
1683
2213
1685
2207
2215
1788
2027
1923
2570
2567
2263
1680
2852
1895
1679
2511
1669
2530
1677
1666
1637
1680
2267
2688
2327
1671
1688
1673
1671
1679
2080
1792
1679
1966
1887
2590
2590
1933
2277
3370
10239
1668
1677
1688
2060
1679
1672
1891
2273
2273
2356
1687
1685
1659
16091
1770
1679
2809
1866
2577
3886
1680
2350
2351
2707
1685
2707
1674
2047
1678
1686
2657
1690
1690
1683
4705
1886
3128
3124
3127
2285
2289
2286
1645
1679
1671
1677
1681
1673
1677
2825
1676
2261
1688
1987
2144
2294
1658
1672
1683
1673
1684
1668
1684
1678
4272
1680
1681
1686
1686
2273
1860
1680
2496
1696
1940
1948
2294
1765
1764
1765
1761
2193
1761
1762
1761
1684
1713
2062
1657
9590
1635
1680
1670
1672
2647
1816
1879
1663
2283
2825
1894
2379
2377
2377
1699
1671
1676
1635
1681
1681
2266
2535
1680
1667
2837
1902
1899
1716
1664
1664
2580
1698
1701
1905
2094
1644
1693
1700
3395
2069
2227
2583
1912
3197
2068
1656
1678
1672
1690
1688
2211
1683
2226
1648
1671
1675
1667
2284
2206
1675
1674
1924
1669
2041
1699
1666
1683
1677
1677
1663
1677
2718
2716
1658
2660
2585
2709
2712
2710
1668
1677
1677
1672
1671
1685
2148
1685
1664
1665
1818
1665
1685
5105
1691
2719
1664
1680
2280
1674
1677
1933
1676
4148
1664
1685
1683
1668
1675
1679
1683
1679
1674
1682
1682
2321
2321
1652
1665
1672
2629
1688
1682
1668
1680
1668
1685
1667
1666
1685
1684
1673
1675
1799
2215
2310
1686
1667
2290
2644
2644
2285
1684
1691
1690
1692
1700
1666
1682
1666
1696
1669
1668
1676
2283
1701
1704
1677
1669
1677
1673
1668
3308
1669
1649
1812
1668
1673
2403
2397
2768
1672
15647
15646
1668
2080
2526
2272
1667
1685
6351
1946
1696
1892
1900
5498
1675
1677
1943
1698
1652
2587
1683
2271
1663
2585
2590
2668
1887
1678
5330
1675
2580
2418
3433
1671
1671
1685
1667
2284
2605
1681
2270
1684
1685
1685
2083
1665
1675
1679
1665
2272
1670
2583
2586
2584
2562
2564
1677
2718
1667
1675
5032
2129
1692
1781
1674
3223
2578
2578
3567
1952
1656
1679
1673
1898
1666
1693
1693
1697
2308
1670
2272
1670
1670
1666
1666
1875
2586
1672
1909
1908
1701
1686
4139
1675
2262
1842
2236
1670
1936
1667
1671
1700
1908
1680
2274
2581
2647
1643
2465
1660
2715
1663
1671
1671
1706
1670
1650
1662
1670
2054
1671
1865
1679
2883
2280
3077
2413
1664
1678
2203
1665
1778
1678
2374
1669
1670
1672
1690
1688
2358
1684
2817
1650
2048
2049
5662
1665
1901
1703
1901
1674
1664
1679
2579
2843
2712
2977
1676
2977
1660
1667
1710
1684
1687
1697
2252
2251
2553
2297
1647
1693
2157
1766
1684
1682
1682
1672
1672
1675
1687
1686
1677
1685
2648
1700
2087
3009
1675
1679
3007
1663
2126
1671
1671
2290
2331
1685
1670
1691
1651
1778
2366
1685
2683
1686
78351
1696
1678
2282
2282
2220
1668
1687
1676
2337
1687
1657
2729
2561
2559
1673
1674
1681
2729
1675
1654
2408
1658
1655
1655
1658
2093
1659
1696
2060
2257
2585
1677
1678
1682
1689
1675
1698
1675
1664
2315
1963
2541
1663
1665
1667
2298
6370
1658
2285
1916
2084
2488
2843
2488
2711
2706
2257
2247
2709
1897
1902
2284
1650
1691
1652
2580
1679
1686
1683
1684
1680
1657
1657
1651
2459
2487
1661
1689
1677
2278
2845
2574
1761
2582
1679
1886
1672
2237
1898
1657
1672
1675
2755
2754
1684
1666
1679
18921
2232
1895
1683
1892
1819
1658
2249
1668
2504
1681
7617
2288
2243
1905
1808
2118
1897
1900
1694
1656
2601
1664
1669
2646
2379
1664
1886
2655
1686
1687
1672
1678
2044
1672
1812
1680
1680
1661
5092
1668
1900
1678
1790
1673
2042
1683
1909
1912
1684
1910
1685
2570
1899
1681
1696
1903
1884
2355
1850
2554
1678
1670
1681
2054
1680
2377
1697
2803
1673
1683
1900
2313
1687
2541
1665
1665
2284
1670
1884
1887
1876
2273
2708
1699
1683
1665
1666
2276
1662
1659
1906
2288
2286
2289
1887
1666
1670
2301
1758
1836
2477
1678
1658
1673
1632
1747
1672
1660
2315
2320
1694
1693
2696
2254
2253
2881
1689
2831
1673
1673
2324
2280
1703
1690
1692
2286
2468
1895
1889
1916
1682
1668
2091
1667
1661
6623
2410
2425
2577
1677
1710
1677
1664
2287
2282
2278
1816
2300
1681
1661
2273
1684
1685
1704
2582
2582
1676
1693
1685
1677
2143
1782
1678
1674
1783
1884
2071
1670
1892
1666
1659
1672
1676
1703
1661
1815
1699
2545
1686
1682
2655
1676
1695
2205
2282
1665
1674
2269
2558
1698
1699
1873
1679
1709
1671
2473
2473
1670
1902
1676
2278
1666
1676
1678
1683
1681
1680
1679
1673
1671
2290
1673
1680
2656
1680
1886
1664
1695
1669
2839
1688
1887
1672
1965
1686
1683
2322
1663
1667
1771
2523
2280
6650
1717
1888
1660
1888
2480
2483
1680
1684
1687
1683
1683
1680
1680
1679
1676
1701
2353
2353
2353
1675
1903
1694
1682
1712
1682
2187
1661
1885
2055
1648
1666
2541
1671
1926
2214
2612
1888
10623
1680
1682
1671
1677
1679
1676
1876
2594
2596
1678
1679
2565
2025
2269
8350
2338
1657
1909
1909
1908
1912
1672
1684
2550
1678
1667
1668
1692
1691
1667
1666
1892
1667
1667
1890
2649
2834
2431
1668
1670
1686
1670
1671
1670
1668
1670
1669
1671
1663
1666
1659
2388
1694
2296
2299
1680
1677
1670
1673
2654
2310
1678
1815
1658
2279
1681
1658
1698
1661
25974
1889
1703
2282
1655
1777
1809
1669
1688
1660
2375
2258
1676
2635
1907
1694
2283
1665
1665
1893
2699
2824
2824
1671
1683
1671
2063
1669
2140
1662
1665
1674
2116
1679
1662
1663
1661
1661
2262
1895
1897
2080
1713
2277
1670
1671
1691
1671
2220
1665
1666
1665
1665
1667
1677
1674
3294
1674
1868
2536
2270
1675
1675
1689
1673
1671
1672
1679
1906
1666
1670
1664
1672
1666
1666
2573
1885
1896
1676
2265
2701
1674
1862
2658
2275
1705
1756
1668
1763
1665
1673
1813
1811
1669
1898
1711
1711
1711
1714
2812
2277
1674
1670
1676
2655
2579
1814
2584
1664
1684
6089
1949
2571
1901
1669
1667
1907
1907
2479
2581
2282
1658
1676
1676
2287
1938
1672
1819
1666
1681
2257
1903
1693
2591
1694
1653
2020
2088
2058
2269
2264
2302
2286
2287
2282
1664
12247
2302
2654
2606
1667
1684
1762
1754
1758
2427
1672
1675
1669
2544
1665
1888
2772
1703
1673
1793
2190
1671
1670
1683
1874
1688
1676
2069
27705
2270
2269
2360
1686
2289
2494
1670
2285
2198
1896
2836
1664
1888
2260
1672
2271
2268
1765
1666
10846
1704
1680
8230
1939
1672
2828
1756
2201
2378
2494
2498
2216
1651
2696
2223
3292
2281
1674
2237
2264
1917
1917
1882
2840
2711
572396
1663
2278
1667
1675
2490
1682
5704
1675
2102
2653
1666
1882
1745
2206
1689
1683
1841
1699
1680
2275
1663
2717
1699
1670
2591
1666
1665
1669
1698
1806
1757
1672
1685
1672
1674
12879
1882
1918
1921
2274
1654
2219
1891
1701
1687
1674
2190
2594
1844
2295
2296
1683
1708
1680
1778
1685
1662
1676
1673
1936
2125
1692
2565
2241
1680
2597
1679
1674
1674
1835
2058
2258
2274
2403
14212
1678
1891
1681
2267
2278
1694
1675
2271
1900
2266
2570
1697
1704
1886
2282
1864
1686
2527
1686
1684
1678
1686
1674
1687
2394
1671
1671
1666
1895
2066
2102
1666
2298
1664
1675
2582
1676
1681
9839
2642
2698
1750
1674
1669
2009
3274
2075
1669
2647
1891
1694
1695
1692
1683
1682
1686
1683
1685
1685
1685
1683
1881
1676
1672
2387
1684
1675
2321
2285
3825
1894
1894
1894
1894
1703
1680
1680
1683
1680
1683
1683
1663
1633
1670
2343
2310
16352
2108
1884
2206
2626
1677
1653
1671
2287
1663
1696
2276
2364
2405
2364
2612
2034
2374
1665
1667
2591
1894
2494
1684
1683
1666
1893
1893
1651
2280
1660
1675
1660
2045
2262
1678
1656
1656
1878
5356
3891
1692
2393
1699
2096
1656
1800
1687
1879
1659
2265
1681
1673
1665
2303
2275
1670
2563
2288
1658
2448
1671
1639
2284
1677
1670
1671
1671
1673
1885
2281
1669
2261
1682
2057
1841
1840
1902
1890
1655
1678
2570
1690
1864
1864
1888
1688
1689
1686
1821
2284
2717
2579
2537
1759
2092
2096
1759
2304
1665
2305
1666
1666
2326
1690
1633
2607
2278
1660
1879
2293
1673
2381
1697
1694
1663
2288
1675
1829
1887
1804
2702
2249
2577
2577
1776
1689
1685
2377
2276
2279
2313
1674
2281
1657
1667
2293
2426
2700
1664
2551
1710
1709
1892
1677
1686
1699
2312
2652
2296
1650
1669
2394
2584
1653
1677
1679
2662
1671
1718
1663
1657
1907
1679
1676
1677
1668
1875
1677
1677
1904
1903
1894
2456
2587
2101
2360
1884
1661
1649
1699
2582
1671
1679
3355
1845
2272
2270
2385
1888
1675
2402
1842
1833
1841
1870
1671
2267
1868
1676
1888
1675
1675
2644
1658
2061
1674
1673
1798
1797
1662
1685
1677
1675
1676
1672
1638
1873
1676
1679
21305
1691
1701
2543
1665
19641
1697
1735
1681
1699
1844
2265
1707
2044
1674
1904
1805
1662
1662
1879
1678
2590
1678
2395
2394
1654
2283
1686
1675
1678
2287
1704
1662
2212
2207
1666
2530
1694
1686
1672
3130
2293
2280
2293
2283
1938
1873
1810
1671
1667
1675
1690
1946
2577
1709
2317
1674
1669
2272
2057
2270
2260
1788
1898
2218
1671
2202
1665
1673
2205
2294
1674
1675
1678
1913
3082
1874
1681
1687
1905
2705
1681
1681
1668
1664
1675
1673
1678
2283
1895
2261
1680
1911
1910
2284
2256
2253
2284
1694
7838
1984
1683
1682
1663
2017
1670
2008
1670
1677
1697
1679
1907
1908
1895
2283
1667
2490
1678
1671
1677
1676
1788
2285
1883
1876
2217
1894
1684
1681
1666
1670
1682
2279
1799
1762
1672
1672
1677
1685
1737
1668
2463
1684
2268
1707
2246
3122
1882
2470
1902
1900
2722
2722
2233
1686
1677
1677
1706
2844
2856
2543
1682
1676
2211
1886
2266
2291
1685
1754
1700
2283
1663
1675
2282
1683
1671
1678
1913
1810
1678
2285
2511
2579
2582
2658
1669
1669
1692
2402
2293
2294
1688
1688
1815
1671
181187
7595
44663
2656
2398
8688
1683
1683
1681
1679
4044
2168
1882
1674
2299
2569
1675
1948
2211
1676
2281
2650
1681
1888
1643
2529
2208
1739
8402
1687
1663
1660
1894
1676
2361
2414
1692
1678
2279
2583
2580
1687
1683
1687
1667
2392
2393
2830
2035
1676
1672
2286
2078
1677
2521
1674
1675
1678
1669
1667
2647
1677
2483
1693
1673
2546
2845
1675
1678
1685
2091
1668
3609
2563
2246
2658
1672
2312
1698
1669
2295
1915
1692
1844
2370
1941
2581
2272
1826
2486
1677
1680
1683
1676
4303
1666
2289
1910
2835
1681
1688
1677
2589
2252
1675
1822
2263
2263
1898
1659
1677
1674
1781
2210
2210
1663
1682
2554
1901
1894
1698
8002
1663
2577
2357
1860
1866
1685
1664
1929
1658
1690
1654
2318
1684
1667
1664
1658
1677
1695
1692
2301
1660
8298
1661
2278
13586
1669
2151
2425
1670
1655
1662
1662
1662
1656
1681
1876
1671
1640
2304
1696
1640
1658
1689
1677
1688
2822
1630
2699
1677
2433
2434
1674
1666
1763
1673
1673
1667
1671
1672
1672
1676
1668
1668
10202
1683
1679
2277
1794
1656
2630
1685
1675
1684
2579
1698
1681
1892
1890
1682
1609
1679
1693
1693
1672
1685
1703
1667
1667
1673
1662
1674
1674
1688
1702
2579
2037
1678
1892
4629
1676
1689
1690
1670
2469
1673
1675
1680
1676
1892
1672
1672
1671
1674
1671
1668
1670
1691
1680
2667
1681
1669
1880
2066
1650
1729
1729
1672
1676
1661
6207
1712
1678
1682
1816
1647
1867
1682
1682
3626
1685
1716
2826
1688
1670
1672
1668
2045
2281
1675
1666
2356
1678
1900
2653
1677
2815
2815
1669
1815
2295
1906
1666
1690
1890
2540
1658
1668
2210
1678
1678
1686
2217
1666
1665
1669
1681
1757
1675
1892
1671
1888
1892
1674
1890
1644
7276
1663
1672
2199
2196
1658
2604
1899
1652
1672
1890
2722
1701
1676
13095
2272
1656
1686
1690
1688
1653
1691
1809
1942
1674
1670
1673
2157
2278
1807
1665
1692
1680
1679
2289
1897
1694
1665
1697
2258
2281
2283
1688
1690
1687
1865
1662
2269
1680
1700
2810
1660
1664
2650
1676
1653
1668
2640
1661
1656
1664
1674
1668
1677
2455
2658
1798
53525
2406
1678
1681
1677
1943
1675
2074
1943
1691
1673
1674
1671
1688
1673
2289
1674
1690
196
1676
1883
2088
1794
1687
1682
1796
1708
1665
2193
2188
1924
2643
2585
2432
1676
1667
1665
2558
2562
2562
1673
1681
1634
1656
31917
1674
1676
1697
2192
1672
2283
2499
1663
2585
1673
27089
1650
3612
3170
2365
2366
1676
2809
2275
18510
2275
18512
1653
2455
2582
2087
1683
1649
1686
2087
1675
1678
1694
2281
1705
2279
2091
1672
2583
1679
5045
1679
2703
2358
1652
1660
2047
1744
1670
6878
1685
1701
1669
1662
1667
1798
1799
2592
1686
1684
1684
1660
2711
1687
1693
1663
2065
2209
1678
2042
1677
1677
2827
1899
2272
1665
1659
2219
2217
2001
2293
1676
1675
1673
1688
2257
18628
2393
1664
2267
1754
2506
1657
1672
1860
1903
1663
1647
1767
1683
1666
1692
1669
1689
1683
1689
1685
1683
2635
2640
2644
1670
1646
1670
1670
1671
1683
4938
1689
1689
1890
1890
1670
1693
1680
1682
1680
1680
1673
1677
1670
1663
2073
1680
1709
1671
1694
1692
1705
2523
41360
1677
1687
2400
1889
1682
1680
1676
1683
1663
1672
1652
2176
1705
1683
1667
1673
1761
1762
1763
1760
1758
2408
2365
1655
1670
1894
2049
1679
1689
2738
1673
1915
1675
1671
2494
1682
1775
1677
1695
1695
1697
1674
2028
1691
3526
1693
1662
1812
1810
1676
1682
1681
3925
35052
1802
1802
1683
2279
2669
2663
2220
1677
2057
1676
1675
1677
1673
1896
1679
1935
1675
1672
2568
2665
1694
1660
1676
2359
1672
1679
2593
1704
2436
1653
1685
2221
2072
2548
1697
1863
2280
1667
1671
1694
1917
1905
18418
1671
6475
2281
1993
1671
1662
2235
2082
1875
1672
1682
1681
1667
1675
1675
1676
1675
1677
2650
2647
2273
2652
1678
1670
1673
1677
1678
1678
1890
1674
3027
1709
1663
1667
1690
1788
2661
1945
1680
1890
1883
1668
1679
1672
2061
1673
1681
1677
1685
5361
1670
2314
1695
6111
1664
1686
2825
1675
1678
1682
1662
1705
1887
1687
2425
1880
1668
1685
1658
1688
1661
1704
1668
1691
2821
1892
2216
2218
1687
1687
1818
1821
1817
1720
1721
1721
1719
2562
1680
1687
1685
2163
1675
1659
1691
1662
1662
1752
1655
1655
1681
1677
1682
1683
1686
1686
6535
2154
2393
1677
2266
1896
2392
1672
1642
2211
1671
1686
4695
2236
1889
1657
2578
2578
2576
1762
1782
2223
1669
1663
1665
2386
1660
2277
1893
1682
1676
1674
1671
1668
1685
2836
1680
1907
1887
1887
1886
2269
2386
1668
1664
1692
2203
1675
1666
2844
1783
2648
1683
1683
1661
1701
1892
2288
2497
2496
2841
2370
19179
1700
2651
2583
2717
1798
1748
1671
1669
1808
1687
1648
1649
1673
1669
1679
1679
5121
2304
1677
1680
1679
2373
1681
1696
1694
6981
41375
2271
2179
2137
1666
2714
1667
1665
1675
1678
1681
2021
1683
2285
2288
2621
2289
1701
1861
2503
1673
3965
1696
1673
1662
1668
1699
1703
5492
2303
2446
1675
2031
1686
11620
1882
1656
1896
1682
1891
1673
1675
1672
1668
1694
1888
1688
1688
1689
1821
2420
1672
1668
1933
2549
1698
1697
2653
2654
1659
2300
2296
2290
1664
2244
5357
1680
1907
1909
1669
1676
1676
2322
3427
2202
2206
1708
1708
2519
1634
1674
4849
1661
2168
2069
1676
1686
1688
1679
2241
2242
2244
2837
2577
1666
1666
1685
2529
1686
1684
1687
1872
2646
1685
1672
1671
1701
2279
2298
2247
1703
2310
2359
2368
1684
1674
2050
2290
2289
1656
2284
1664
2283
3549
1668
1669
1669
1697
1669
2332
1670
1668
1892
1684
1678
1685
1684
1672
1719
1899
1685
2270
2266
1672
1684
1675
1664
1686
1680
1656
2238
1657
1889
1690
2585
2697
1677
1652199
2320
1885
1888
1884
1671
1672
2652
1687
1673
2388
1669
1674
1685
1682
1675
1685
1693
1902
1904
1681
2282
2644
1944
2375
20240
1692
1692
1693
1692
1694
2031
1889
2427
1675
1659
1672
1672
1675
1672
2200
2198
2104
1684
1684
1681
2268
1876
2070
2530
2592
2565
6620
2589
2587
2638
1681
1675
1680
1676
2210
1678
1901
1901
2033
1892
1942
1670
1696
2132
1685
4254
1877
1879
1876
2297
2297
1646
2542
1688
1678
1678
2481
1911
1894
1911
1768
2843
1676
1689
2658
2655
2257
1669
1669
1686
1688
1719
2285
1673
1676
1672
1680
1653
2016
1672
1679
1925
2195
1667
1669
1668
1893
2400
1690
2293
2490
1946
1665
1680
2192
1667
1665
1789
1890
1885
1876
1662
2279
1659
2543
2547
1681
2561
2566
10921
1678
1678
1884
1884
1663
1671
1668
1690
1664
2326
1873
2647
2649
2642
2640
2639
2827
2645
1685
2266
1688
2269
1675
1676
1676
1675
2528
1664
1760
1759
1760
1681
1674
1665
1663
1665
1892
1890
1679
1669
1879
1676
1685
1667
1804
2554
2257
1663
2304
2847
1674
1676
1681
1684
1690
1910
1670
2659
2267
2292
2270
1674
1681
1670
1716
1686
1666
1681
1685
1682
1666
1666
51233
2709
2703
2164
1772
1881
1668
1887
1684
1667
1661
2207
1677
1736
1690
1690
2834
2427
1689
1684
1680
1683
1908
1675
1679
2068
1935
2582
1900
1897
1702
1677
1675
2228
1762
1913
1674
2283
1672
1651
1662
1663
1708
1680
1698
1652196
1669
1667
2507
1662
2254
2255
1866
2280
2284
1681
1670
2301
1651
1898
2582
2267
1881
1883
1886
1709
1778
2723
1901
1847
1663
1695
1847
1718
2443
2032
1656
1881
1960
1674
1664
1665
1685
1663
1673
1681
1691
1690
1671
1676
1785
1891
1681
1685
2595
1902
1709
1708
2214
1667
1672
2198
1714
2705
1711
2221
2590
1897
1688
1667
1672
1682
2713
1674
1757
1668
1776
1936
1681
1678
1868
2284
1739
1742
2371
1675
1904
1784
1704
1679
1674
1679
2249
1728
5753
1699
1903
1892
1636
1683
1683
1683
2286
1674
1673
2293
1677
1974
1662
1665
1893
2274
1681
1682
2271
2265
1672
2088
8186
1713
1662
1692
1710
2223
1710
1676
1673
1903
1688
2586
2716
1792
3925
1648
1693
2553
1846
1668
1669
2573
2306
2571
2573
2572
2572
1667
1679
3514
1816
2015
1755
1679
1679
1683
2645
1687
2290
2419
1666
2367
1686
1776
1677
1888
2089
1677
2186
2275
2650
2048
1658
1940
1901
1655
1712
1936
3607
8868
1810
2823
2291
1670
1677
1680
1677
1726
1894
2049
2045
2051
2043
1662
34756
2050
1675
2221
1686
1674
1673
1672
1672
2087
1681
1673
1687
1648
12294
1664
1679
1679
1667
4657
1699
1703
2238
2290
1691
1645
1645
2217
2403
2070
1661
1673
1942
1943
1661
2468
1658
1667
2337
1671
1908
2290
2649
2351
2262
2463
2262
37418
2275
1679
1678
2275
5073
1945
2670
1676
1909
1909
1880
2283
2452
1682
2366
1672
2505
2202
1671
1682
1811
1815
1817
3886
1671
2174
1693
2615
1674
1666
1896
1895
1666
2278
1681
1682
1680
1706
2280
1701
1666
1672
1669
1685
1874
2361
2653
2723
1685
1681
1690
1678
1689
2460
2488
1684
2278
2265
1676
2290
1890
2231
1698
1681
1661
2267
1700
1705
1683
2042
1672
2318
2416
1664
1717
1717
2313
1681
1815
1813
1813
1811
1685
2224
1677
1677
2266
2088
1678
2282
2268
1756
1756
2270
1672
1674
1681
2291
2290
2294
2296
2293
2298
2292
2298
1679
1656
1691
1653
15639
15641
2144
1691
1710
1710
2053
1689
1661
1897
1673
1694
1669
1859
1667
1806
1691
1688
1666
1822
1802
1949
1892
1671
1706
1717
1675
2197
1653
1928
1691
2293
3680
1691
1679
4324
2262
1664
1659
2394
1685
2491
2292
5293
2177
1669
1678
1675
1892
1689
1664
4956
2358
2399
1656
1656
1933
1675
1682
1787
2311
2276
1694
1679
2637
2637
1692
1690
1661
1676
1902
2583
2728
2722
2580
1712
1669
2371
2273
2488
1677
1669
1689
1890
1892
1679
1701
1678
1684
1684
1682
1681
1671
1683
1655
1655
1655
40697
1691
1797
1679
1676
1677
1676
1657
1890
2608
1910
1708
1677
1673
1701
1674
1698
1697
1680
1701
1657
1685
1685
1678
1915
1673
1681
1794
1668
105932
1675
1678
2043
2042
1656
2043
1680
10376
1713
2634
1675
17399
2521
1664
2295
1683
1818
1654
1783
2029
1664
1811
2582
1812
9491
1699
2230
1677
5936
2494
2076
2057
2061
1681
1668
1900
1876
1692
1675
1675
2211
1658
1656
1654
1653
1654
1655
1824
1669
1659
1758
2760
2382
1651
2068
1672
1667
1681
1692
1682
2373
2582
1674
1706
1678
1778
1775
1873
1653
2696
1659
9448
1762
1683
1682
1682
1685
1681
1682
1665
1688
2280
1679
1682
1685
2596
5856
1687
1697
1699
2297
1804
1696
2584
1657
1670
2493
6749
1665
1781
1689
2579
1665
2552
3629
1681
1690
1689
2089
1917
1909
1794
1794
2642
1654
1657
1724
2346
1702
1701
1704
1694
1688
1693
2275
1873
1677
2980
1678
1911
1906
1687
1686
1800
1876
1690
1690
1679
1679
2051
1686
1687
1690
2164
2165
1718
2304
1852
1857
2492
2211
2583
2281
2574
2376
2199
1809
2198
1985
1686
1936
1810
1700
1875
1684
1684
1884
1678
2158
1909
1655
1892
2246
1690
1914
1674
2854
2853
2015
2587
2591
2584
1658
1677
1665
1761
1668
1644
1676
2360
1895
5416
1892
1893
1890
7937
1671
2830
2831
1667
2377
1662
1703
1679
2580
1674
3066
1903
2285
1707
1928
2841
2282
3261
1939
1673
1676
1916
1684
1757
1665
1756
1756
2713
2271
2312
2071
1673
2581
1909
1662
1661
1665
1779
1687
1687
1742
2007
2598
2291
2115
2060
2214
1883
1682
2479
1680
1686
1892
8610
1662
1673
1692
1945
1701
1780
2290
1674
1677
2282
8361
2563
2562
2939
1717
2209
2198
2208
1674
2561
1660
1685
2091
2656
2835
1684
1679
2598
1682
1767
1761
1718
1663
1946
1940
1667
1690
1669
1936
1698
1693
1693
1629
1671
2091
1696
1689
1668
1673
1678
1681
1682
5421
2548
1706
26782
7166
1870
1871
1839
1683
1684
1676
2151
1680
1689
1685
1681
2039
1929
1705
1684
1682
2064
1789
1697
1894
2552
2300
1657
1998
1670
2609
1680
1700
1689
1698
1669
1673
1669
1665
1632
1685
1804
1669
2283
2571
1689
2299
1680
1705
2584
1678
2350
2075
2829
1685
1905
5674
2559
1683
1683
2066
1681
1708
1709
1675
1673
1676
1675
1676
2851
2851
1661
1704
1667
1864
2663
2660
24
2581
2662
1902
1691
2087
1872
1768
2237
2785
7823
1902
1812
1810
1659
1664
1897
1877
1674
1821
1897
2262
1662
1660
8425
1672
1664
1664
1663
1664
1669
2166
1685
1775
1682
1693
1683
1681
2636
2661
1657
24
2843
2298
8575
1656
2269
2785
1788
2273
1670
1680
1672
2261
2527
3636
1668
1667
1671
1668
1669
1663
2326
1695
1658
1883
1702
1663
2142
1681
1894
2561
2585
2574
2269
1897
5213
1663
2671
1955
1666
1659
2644
2644
2644
2320
1797
1686
3007
2276
1665
1636
1712
1714
1714
1709
1714
1706
2082
2586
1649
1656
2590
2832
2045
1674
1678
1670
1665
1671
1667
1666
1667
1668
1673
2225
1679
1887
1679
1923
1744
1673
2460
1680
1678
1683
1691
1675
1893
1904
1926
1924
2587
1904
1905
1904
1902
1673
1907
2351
2201
2287
1799
1651
1904
1669
1670
1678
1677
1675
1681
1674
2656
2566
1675
2822
1881
1682
1684
1686
25230
1684
1898
1680
1692
1757
1756
1758
1839
1679
1668
1663
2599
2272
1674
1682
2555
1742
1743
2438
1664
1673
1672
2287
1808
1699
1679
1717
1665
1899
1684
2467
2472
2590
1887
1693
1669
2285
2042
2477
3561
1708
1705
2558
2588
2587
2718
2588
2588
1682
1683
1703
1679
2649
2456
2459
1668
1694
2044
1726
2274
2289
1671
1670
1677
2350
2350
2111
1905
1672
1865
1796
6296
2417
1676
1675
1673
2307
1669
1702
1703
1686
1761
1818
1671
1663
1902
1902
1902
1671
1693
1669
2408
1895
1652
1685
1657
2496
1688
2289
2045
2643
1680
1710
1674
2281
1901
1901
1845
1802
1687
1688
1680
1667
1670
1996
1931
1871
2305
1685
2655
2657
2306
2307
2312
1795
1797
1677
1896
1896
1685
1665
1678
2267
1681
1664
1665
1808
2298
2299
2478
2841
1808
2588
2560
1798
1667
2285
1702
2276
1672
1687
2842
2720
2083
1664
1808
2642
1809
4293
1703
1645
1788
2404
1776
2489
1647
1672
2061
1692
1664
3621
1712
1662
1690
1995
1707
1707
1650
1683
1752
1657
1677
1669
2838
2288
2291
1934
1662
1676
1660
2405
1756
1693
1695
1647
4275
1655
1656
1750
2154
56320
56318
2707
2405
16650
3619
3609
1707
1667
1706
1706
1679
1912
2594
2572
13123
1907
2385
1672
2466
1663
1872
2584
2549
2235
2594
1900
1670
1704
1658
2690
1885
1908
1698
1663
1669
1670
1669
1720
1718
1718
1674
1708
1680
1667
2263
2399
2640
1699
1689
1704
1683
1683
1667
1670
1675
1723
2074
1888
2074
2571
1685
1685
2202
2218
1807
1667
1693
1679
1807
1697
1665
1865
2308
1675
2834
1682
2566
1677
2090
1674
2284
2267
1675
1681
1693
2377
2276
1673
1673
10148
2577
1686
1658
1678
1664
1667
1653
1683
2563
2277
2607
2721
1677
1669
2377
1676
1934
2348
1766
1684
1667
1694
1691
1696
1684
1692
1691
1694
1692
1675
1640
1664
2287
4678
1882
1687
8247
1680
19394
1814
1668
1671
1665
1671
1674
2031
2202
1775
1675
1889
2280
1884
1884
1676
1904
2482
1891
1890
1699
1889
2292
2288
1675
2291
2618
1907
2575
1670
2577
1676
1676
1677
2574
1677
1677
1661
1761
4193
1674
1674
1817
1687
2478
2478
1671
1672
1687
2362
2361
2569
2374
2072
2285
1900
2703
1686
2699
3146
1679
1678
2290
1679
1639
2281
1692
3511
1895
1878
2274
2050
2115
1951
2830
1678
1665
1663
1667
2575
2713
1671
1665
1669
2271
1690
1805
1666
1662
1669
1661
1806
2591
1670
2278
2580
1669
2221
2252
1665
1665
1778
1663
1916
1661
1700
1642
1671
1903
1701
1702
1701
1699
1891
17675
1890
2259
1662
1669
1681
1665
1682
1684
2286
2257
1683
1682
1660
2097
2841
1670
2070
1666
1681
1673
1674
2400
1676
1678
2561
1677
2196
2341
1646
2072
1677
6008
1693
1673
2271
1647
1680
1826
2580
2552
1669
2835
1675
2822
1664
1690
2295
2298
1673
1671
1888
1813
1812
1869
1784
1781
1661
3095
1677
2718
1687
1686
1682
1675
1664
1666
2507
1908
2413
2413
1673
1683
1903
1684
1705
1684
1904
2454
2631
4607
1669
1697
2270
1674
1861
1683
2716
1841
1702
1875
2577
1819
1887
1676
1671
2080
1872
2221
2121
2840
1687
2734
2295
2648
1644
1894
1893
2276
1703
2461
2589
1680
1676
1676
2482
2201
1663
2537
1882
2662
1895
2722
2229
1667
1683
2572
1659
1653
1892
1885
2585
1682
1810
1647
2216
1680
1666
1903
1677
1692
1673
1674
1687
2205
1685
1688
1682
1676
1676
1681
1676
1679
1679
2839
1901
1661
1705
2856
1899
1684
2703
1675
2194
1662
1681
1680
2217
1673
1674
2285
2059
2265
1674
2027
1683
1672
1671
1672
1670
8402
1710
2847
1678
1678
2034
1904
1902
1897
1902
1666
2583
1673
1674
1672
1901
1701
2824
2075
1902
1936
2566
1661
1660
2270
1678
1840
1674
1691
1673
2704
1879
1878
1672
1667
1675
1671
1808
1880
1673
1692
2565
2561
2561
2221
2283
2405
1893
2459
2377
1692
1689
2274
8654
1893
1658
1910
1904
1907
1673
1873
1685
2275
2253
2277
2721
1862
2725
2286
1657
1679
1666
1659
1659
2247
2204
1680
1802
2668
2666
1665
1673
1710
1655
1665
2698
1685
1680
2637
2832
2828
2526
8216
2389
1798
1792
2277
1680
125505
8913
1685
2018
1684
1684
1681
1683
1880
1658
1924
1874
1695
1877
2368
2478
1682
1678
1691
2534
2561
2565
2557
1668
1675
1888
1669
1666
1660
2431
2432
1664
2288
1687
1679
1684
1677
1683
2211
5854
1689
1686
1681
1672
2150
1666
1663
1663
1650
1964
2719
2724
1663
1720
1697
1684
2387
1666
1681
2217
1677
1684
1669
1663
1673
2699
2697
1890
1679
1648
2286
1653
1676
1681
1713
1682
1650
1684
1669
2508
2256
1671
2726
1673
2605
1684
7460
2330
1682
2327
2308
2272
1695
2143
1659
1845
1679
2356
2412
2699
1660
1653
1674
1704
1675
2524
1677
2490
2126
2122
1671
2788
1809
1809
1905
1679
1685
12272
1676
1897
2471
1781
2547
1662
1683
1684
1659
1693
6223
2552
1695
2555
1771
1772
1716
2272
2473
1701
1903
1666
2345
2392
4062
4400
3027
2056
1757
1935
1938
1678
1934
1756
1681
1679
2185
1813
1823
1655
1657
1792
1663
1679
1892
1674
2404
4716
1674
1674
1664
1669
1682
1706
1660
1659
1647
2568
1901
1665
1676
1671
1670
1880
2176
1666
2467
1677
1666
1632
2827
1896
1670
1667
2449
1685
2407
2492
2409
1788
1704
1697
1702
1700
1699
1657
1820
1823
1822
1666
1654
2090
2358
1686
1673
1673
2274
2279
1690
1886
1685
1681
1670
1679
1660
1884
2529
2573
1673
408951
1673
1678
3504
2276
1654
2835
1691
1694
1682
2565
1695
1671
1644
1684
1684
2277
1652
1917
1891
1668
2591
2094
2093
2461
1942
1879
1661
2345
1683
1683
1676
1677
1682
1705
1681
1668
4113
2308
1667
1886
1918
1803
15169
2281
2285
2565
1704
1674
1672
2658
2045
1674
1674
1654
1679
1699
1861
1694
2639
2833
2641
2642
2833
1677
1894
2694
2696
2696
2578
2273
2830
1667
2529
1963
1874
2585
1680
1839
2559
1895
5024
1696
1892
1928
1683
1674
1679
1936
2059
2264
2604
2603
1682
1668
2278
1683
2546
1649
1678
1662
1682
1666
2498
2499
2497
2286
1760
1687
1681
1872
1872
1867
1869
1870
1867
1682
2558
1663
1667
1661
2545
2267
1700
1653
2557
1676
2544
2298
1667
1809
1682
1675
1676
1661
2278
1676
1679
1672
2393
2171
2392
2374
1678
3229
1873
1683
1676
1679
1681
1671
1661
1670
1679
1670
2626
14549
1630
1675
1876
1678
3444
2580
2711
2835
2576
2839
1673
1671
1689
1679
1666
1695
1672
2790
2046
1682
2266
2266
1681
2559
9455
1890
1673
2828
1908
1701
2473
2475
1674
1672
1672
1710
1881
1669
2365
1686
1884
2037
1721
2449
1880
1900
2310
1688
1679
2644
2648
2462
2296
1893
2643
1794
1903
1701
1666
1674
1885
1757
2283
2182
1757
1678
1662
1672
1655
1672
2854
1661
1690
1693
1671
1893
2682
1672
2094
2090
1666
1673
1671
1676
1720
1912
1693
1671
1912
1670
1667
1671
1866
1676
1671
2265
2297
4532
2564
2683
1659
2715
1906
1677
1899
1696
1887
1885
1907
2812
1886
1883
2620
2044
1702
3040
1901
1672
1669
1812
1810
2035
2716
2846
3450
1760
2489
1890
1668
2168
1700
1675
1672
1675
2639
1689
1653
2525
4504
2691
2552
1669
1668
1772
1866
1684
1699
1698
2577
1685
2520
1894
2517
1892
1689
2296
1688
1687
1674
2374
2488
1883
1885
1689
1670
1670
2867
2530
1684
1658
2713
1683
1681
2263
1684
1692
1684
1685
1652
1650
1676
1894
4123
1669
408951
1669
1693
1667
1694
1697
1655
1674
1675
1673
1675
2294
1870
1618
2219
1667
2217
2555
1664
2219
1878
1659
1679
1680
1773
1683
1686
1683
1681
1662
1669
2829
1817
1827
29206
2578
1674
1931
1749
1858
1686
1933
1934
1933
1886
1928
1937
1673
3166
1685
1700
1678
2347
1685
1685
2396
1674
1664
1662
1665
1659
1659
2077
1716
1662
1677
2279
1713
1694
1693
1683
2589
2588
1892
1666
1659
1683
1671
1685
2726
2726
1683
1643
1681
1880
1673
1873
1666
1715
2331
2276
1703
1665
1887
1705
2089
1685
1685
1680
2248
2251
1818
1652
1760
1762
1759
1756
1658
1678
1668
1683
1687
1676
3293
1664
3269
2275
1703
1677
1653
1671
1686
2290
2290
1678
1681
1716
2310
2818
377627
1654
1655
1668
2047
2575
1659
1682
2053
1819
1895
2289
2075
1689
2283
2079
1660
1816
1676
1687
1818
1709
1951
1707
1680
1691
1668
1693
1695
2441
1678
2040
2712
2451
1936
1670
1671
1658
1911
1649
1706
2211
2287
2618
2617
2292
2621
1681
2289
1879
1682
1861
1684
1900
2321
2280
1870
1681
5868
1742
1653
1844
1643
1670
1683
1679
2219
1748
1653
1677
1678
1678
1714
1704
2299
2604
1661
1676
1664
1724
2291
1686
2284
1711
1661
1666
1946
1946
1692
2058
1679
1660
1662
1680
1678
2428
2706
1696
1697
1684
2309
1692
2388
1677
1713
1660
1904
1671
1686
2374
1786
2271
1679
2267
1673
1676
2185
1672
1699
1686
1787
1696
2369
2714
1649
1690
1673
2565
1671
1684
1684
1888
1890
1681
1818
1651
1684
2309
2191
1679
2312
1679
1678
2308
1679
2362
1701
2194
2584
2365
1668
1683
1670
1652
1694
1695
1669
1666
1672
1645
1672
2568
2078
1685
1689
2064
11316
2393
2393
2383
2713
1685
1682
1676
1673
1670
1674
1668
1673
1675
1662
2143
1795
1668
2710
1943
1670
1684
1673
1684
1763
1870
1872
1765
2817
2102
1668
1705
1846
1660
2687
1657
2472
1669
1710
1655
1671
1677
1676
2287
1932
1824
1700
1683
2365
1756
1692
1692
1692
1671
2277
8547
1661
2670
1678
1946
2723
2724
1964
1693
2380
2589
2476
1655
1680
1682
1677
1692
1659
1890
1680
2355
1680
1673
1668
1669
2948
5073
1678
4648
2827
1664
2820
1707
1674
1638
1893
1661
1660
1659
1659
1674
1675
1657
1704
2092
15574
1935
1671
1656
1671
1664
2824
2261
2038
2228
2675
1681
1673
2843
2644
2843
2839
1678
1687
1671
1918
1918
2271
1746
1792
2239
1683
1666
1667
1668
1669
1681
1670
2041
2829
1910
1905
2402
1670
1689
1652194
1652
41022
41022
1692
1697
1870
1675
1678
2325
1651
1671
2306
1681
1678
1669
1657
1871
38589
2426
1696
2141
1682
1656
1656
1656
2337
2245
44441
1680
2380
1934
1652
2292
2648
2602
1670
377627
2277
2652
1668
1663
1670
1665
1673
1679
1931
1667
1667
1673
1675
1668
1668
1670
1766
1909
2465
1662
2261
2465
1648
1659
1671
1683
1666
2235
1837
1685
1689
1675
2068
1692
1769
1678
1720
2638
2099
2099
2643
22936
2240
1966
1761
1690
22936
26903
1690
1676
1719
1699
1662
1668
1679
1681
1687
1683
1663
1668
2035
1677
1679
2220
2257
1679
19512
1682
1698
2281
1640
2297
1682
5582
1679
1653
2308
1674
1667
1789
1789
1658
1865
7604
2372
14023
2197
1785
1669
1687
1676
1687
2152
1679
1667
1724
1673
1663
1671
2278
2051
2278
1687
2667
1699
1671
2319
1667
2318
1674
2319
2136
1677
2585
1662
1687
1687
1649
2643
1670
2043
1678
1679
1681
1673
2379
1875
2243
1685
2076
1874
1678
1682
1681
1691
2239
2240
1673
1669
1661
1897
1657
1660
1666
2576
1676
1684
1651
1651
2285
2832
2835
1944
1938
2296
1671
1658
1653
1640
1672
1902
1702
1698
1699
2290
1774
1662
1677
1680
2642
2615
1665
1692
1678
1677
1816
1816
1945
1663
2273
1675
1673
4488
2281
4106
2313
2312
2484
45521
1680
2152
2268
1690
1675
1678
2063
1676
1914
1691
2288
1659
1659
1686
1680
1685
1942
1891
1784
1690
1690
1672
1710
1673
1819
1676
1667
2602
1683
1673
1692
1675
1677
1674
8069
2575
1685
2709
1675
1676
1682
1670
1877
1690
1685
2406
1683
1668
2279
1672
1668
3747
1684
1686
1880
1688
1685
7552
1661
1661
7551
1673
1677
1654
1683
1711
1661
1709
1677
1675
1671
1669
1672
1672
1686
1685
1671
2288
1685
2682
1689
1675
1705
1681
1656
1678
1913
1676
1679
1677
1664
1699
1663
1675
2279
1659
1659
1746
1807
1652
2278
3797
2279
1894
2899
1799
1661
1899
2279
1863
2475
2475
1664
1672
1858
1641
7323
1662
2571
1659
2571
1935
1896
2472
2175
1680
1673
2385
2289
2551
1938
2386
1940
1667
1668
1652198
1674
2091
1690
1689
1724
1878
3375
3025
2316
2286
2291
2254
2285
2279
1665
1650
2293
1859
2221
1687
2292
1684
2258
2083
1877
2328
2383
2658
1658
1859
1907
1672
2025
2657
2384
2382
2354
1661
2385
1683
1912
1956
2343
2051
1653
2293
1654
1681
2030
2296
2576
2022
1674
2281
1879
1653
2293
2292
2081
1690
1767
1663
1673
1735
1765
2552
1855
1683
6390
2303
1683
2395
6931
1680
2625
2316
2011
2290
2580
2108
2283
2644
2283
2284
2284
2280
2281
6025
1683
1688
1672
1873
2223
2372
1667
1889
2508
2252
1687
1666
2578
3723
2068
2822
1670
2554
2274
2454
1706
2668
2584
1877
2535
1669
3902
1888
1781
2564
2432
2566
2570
2538
2215
1898
1908
2269
1758
2905
2820
2252
1673
1675
1673
1906
2579
1896
2280
2586
1693
2574
1881
2283
2270
2834
5275
2431
2271
2274
2830
1895
2397
2393
12787
3086
2698
2697
2547
2839
2421
2254
2265
2265
1667
1667
2286
1681
1672
1694
2273
2456
2456
2399
1891
1701
1662
2265
2285
1669
2273
4963
1671
2388
2569
1656
2571
2614
1821
2333
2575
1655
2356
2555
2271
2272
1770
2559
1753
2501
1787
1701
2308
1636
1683
1654
1673
1673
2207
1663
1669
2224
1664
1669
1866
1678
1682
2541
1679
2545
2541
1686
1821
1685
2295
2380
1665
1699
2335
1701
1696
3801
2034
2176
1854
1674
1670
2281
1673
1678
1670
2470
1655
1676
1677
1676
1676
1674
1677
1676
1895
1679
1675
1676
1676
1680
1790
1700
1788
1677
1679
1800
2288
2582
2589
115543
2588
2436
2595
2279
1674
2668
1885
1890
1885
1677
1651
1689
1714
2338
2577
2572
2548
2548
2646
2326
1860
1680
1683
2276
1752
2271
2576
3973
2289
2712
1647
2287
2573
3286
1947
2655
1701
1700
1787
1766
1665
1696
2305
1838
2284
2286
4693
2292
2623
2543
1804
1803
2283
2594
2225
13144
1654
2720
2721
1669
2121
2257
2283
2284
2286
1673
1691
2292
2470
1757
1679
2313
2313
2450
2130
2314
1690
12836
2149
2260
1886
1675
1951
1674
1675
2332
1664
1634
2267
1911
1696
1746
2621
1693
2573
2171
1692
1683
1665
1680
1678
1613
1661
1671
1673
1666
1676
1673
1673
1666
1671
1678
1674
1664
1684
1680
2809
2542
1684
2541
1679
2048
1877
1887
1886
4552
2265
4261
2361
1671
3149
2069
2144
1767
1770
2207
2071
1897
1655
1658
2256
1749
8178
1669
2007
1660
1894
1685
1684
1668
1889
492356
1677
1890
2288
1678
1877
1664
2259
2378
2277
1664
2534
2346
2275
2646
1688
1697
2266
1689
844002
2258
1663
2225
2349
2704
2703
2650
1856
3336
2831
3179
1674
1673
13964
1887
1689
1887
1872
2054
2323
2321
1666
1687
2838
1905
2277
3199
1647
2840
2544
2246
1669
1678
1997
2545
1686
2543
2303
1688
2487
2222
1663
1669
206055
1683
1873
1647
2590
2590
1683
2286
2304
2497
2497
2568
2275
2586
2587
2583
2661
2286
2273
2546
2553
1681
2490
2492
2493
2490
2284
2241
1903
2284
2315
2318
2311
1707
1677
2282
2284
2274
2292
2355
2360
2061
2061
2360
2482
1904
2571
2591
2593
2293
1898
1884
2589
2392
1920
2046
2257
2608
2581
1896
1896
2421
2275
2273
2444
2491
1626
2587
2410
1911
2120
2267
2286
1866
2476
2476
2277
2441
2285
1676
1678
1678
1676
1677
1680
1681
2265
2270
2263
2276
2279
2278
2276
2276
2278
2275
2278
2276
2275
2278
2276
2280
2281
2280
2602
1672
1912
1915
1914
2460
3148
2145
2295
2276
2591
2593
2591
2546
2568
2543
2583
2284
1901
2223
2769
1873
5196
2559
1671
1680
2291
1879
2275
5403
1669
2278
2598
4459
1892
1893
2279
2655
2604
2302
2312
2279
2583
2279
2277
2582
2278
2281
2577
2279
1665
1683
1876
1893
1902
2279
2926
2590
2293
2293
2293
2517
2313
2413
2211
1892
2301
2288
1873
2280
2581
2276
2586
2577
2279
1681
1684
1676
2643
2835
2645
1679
1875
2836
4160
1904
2448
1968
2264
2266
2264
2206
2583
1877
2568
2296
2297
1892
2179
3399
5103
2273
1985
2561
2266
2291
2553
2429
3882
1877
2259
2258
2041
1678
2220
2267
2287
1888
1864
1668
1669
2554
2845
2669
1895
1676
1674
2264
3311
1886
2706
5103
2438
2440
1843
1944
2064
1705
2557
2834
2569
2594
2200
2615
2848
2282
2276
2280
2293
1908
1909
1852
2402
2402
2407
2384
2588
1888
1881
1884
2590
2301
2477
2290
2291
2291
2290
1712
2578
1903
2502
2422
2809
1669
2180
2297
2294
2297
2295
2295
2563
2567
2569
2096
2065
2494
2282
2281
2573
2567
2095
1898
4919
2047
2284
2274
2645
2271
2458
3313
2274
2293
2261
2434
2644
2567
2325
2587
2583
2583
2583
2262
1902
1905
2649
2434
2553
2248
2355
1913
1890
2190
1882
1880
2497
2641
2224
2580
1870
1874
2536
1644
2303
2565
2549
2002
2655
2660
2325
1704
1919
2324
2599
2452
2269
2201
2273
2272
1683
2471
2266
1899
1681
1897
2265
2263
2630
2629
2549
2273
2273
2490
2249
1884
1893
1873
1664
1663
2285
2233
1788
3550
1866
2513
1875
2696
2698
2263
2258
2646
2645
2645
450198
2431
2431
1697
2271
2274
2358
2482
2641
2634
2639
2282
2285
2605
2291
2623
2579
2491
1899
1891
1882
2631
17385
2075
1675
1677
1675
2370
2347
1884
4466
2624
15202
2649
2582
7321
2720
2291
2572
2364
4188
2406
2407
1876
2234
2824
1704
1706
1890
1674
5589
1890
2041
2591
2487
2487
2084
1898
2463
2227
2592
2296
2332
1678
1680
1678
1678
2257
2283
2468
2469
2046
1856
2295
2292
2292
2291
2286
2285
2289
2287
2282
3624
1899
2590
1837
2251
2047
2634
2633
2635
2630
2631
1682
2254
3230
2597
2284
2587
4107
2313
2059
2590
2586
2580
1784
2288
1883
2268
2265
2265
2042
1663
1663
2370
2211
2354
2651
1886
1902
1895
1679
2318
1670
2656
2582
2656
2670
1918
2277
2586
3666
1651
2643
2279
2283
3566
2228
2273
2283
2361
2262
1964
2281
2258
2257
2291
2285
2285
2602
2202
2022
2292
2272
2288
2600
2265
2271
2270
2270
2269
2281
1669
2295
1674
1879
1894
1895
1896
2288
2568
2697
2528
2650
2472
2570
2614
2618
2270
2266
2067
1865
2464
2583
2276
2280
2369
2602
2563
2289
1880
2286
2210
1879
2585
2290
2259
2603
2606
2288
2289
2098
2291
2811
2812
2281
2581
2579
2581
2577
3912
2684
2684
1910
2827
2813
2648
3917
2287
2288
2580
2580
2282
2599
1673
2400
2379
2632
2282
2361
5039
1893
2298
1896
2281
2285
2594
2342
1901
2198
2267
2270
2305
2214
2258
2412
1716
1678
1678
1677
2575
1649
2286
2286
1881
2417
1884
2292
2096
1764
1897
1895
2289
2089
2263
2265
2715
2713
2498
2284
2278
2281
2276
2261
1887
1885
1885
2325
2430
2422
2278
2495
1870
2263
2009
1880
2837
2571
1702
2581
2051
1892
2295
2474
2298
2289
1656
1655
1676
2489
2302
2292
2744
1671
1899
2608
1680
1899
2332
1676
1675
1665
1665
3381
2308
2581
1814
1879
1877
2213
1880
2219
2488
1702
1685
1689
1951
1673
1669
1671
2392
1892
1690
1717
2648
2293
2293
2629
2290
2580
1904
1876
2295
2291
2281
1909
2482
2285
2277
2278
2700
2585
4660
2277
2524
1974
2288
1688
2187
2187
2270
2288
1895
2297
2289
2293
2366
2281
2585
2281
2351
2250
2269
2307
2635
1899
2293
2293
1681
2261
2618
2487
2494
1872
2270
2292
2711
1712
1674
1670
1683
2244
2316
2146
1670
2239
2558
2960
1660
2276
1880
2276
2413
2291
1942
2470
1662
2494
1892
3688
3690
1699
1676
2578
2247
2542
2543
1919
2040
2403
1664
1675
2267
1745
2604
1669
1665
2605
2350
2602
2290
2598
1647
1687
2486
2054
2402
1667
2286
2050
1684
1797
1668
2271
2711
2286
1661
2582
2581
1666
2268
2267
2312
2312
2280
1669
2350
1670
2308
1683
2310
2256
1674
2574
1665
2291
1810
2606
1666
1684
1681
2649
2278
2287
2262
2600
2595
1947
1684
2599
1656
2589
2610
1668
2287
2552
2469
2554
2555
2290
2603
2605
2275
2210
2298
2836
1896
1675
2208
1674
1678
1707
2626
1705
2074
2077
2825
1662
2057
1672
2215
2216
2359
1685
2361
1666
2361
2238
2238
2291
2285
2280
1689
5220
1697
6269
1739
2034
1892
26015
1785
1667
2096
2076
2393
2364
40858
1671
2368
2365
1683
2778
1661
1674
2599
2292
2603
2599
1900
1898
1903
1903
1901
1899
2686
2287
2586
2841
2585
2286
2287
1888
2570
2264
1655
2253
1691
1674
2283
2393
1690
1708
1888
1891
1670
1940
1908
1672
1672
2483
2289
2292
2482
2485
1920
2438
2302
2437
2280
2284
1668
2573
1637
2544
2296
2296
2467
2488
2537
2895
2028
2293
2295
1666
1680
1681
1671
2544
2284
2275
2433
5149
1679
1670
1837
1673
2051
2051
2708
2054
1694
1666
1664
1677
2287
1652
1682
2291
2222
2593
2288
2111
1778
3416
2717
2435
1876
2437
1897
1674
1676
1929
2662
1650
1929
2485
2291
1670
2488
1666
2447
2265
2538
2540
2544
1690
2539
1680
1673
1677
2719
2718
2716
2715
1678
1660
1662
2265
2263
1875
1663
1682
2620
2570
2284
2566
1710
1696
2458
1861
1660
1905
1683
1798
1695
2276
2276
1668
2278
2294
1666
1862
1798
2278
2376
2376
2270
1673
1900
2464
1690
1671
2274
2275
2558
2553
2562
2564
2580
2578
2312
2564
2312
2572
1866
2564
2283
2584
1659
2338
1699
2577
2577
2575
2282
2576
2575
1674
1625
2698
1702
1861
2710
2299
2295
1656
1884
2318
1924
2317
1677
1677
4609
2237
2545
1657
2273
2280
2598
2308
1674
2301
1890
2301
2551
2566
1887
1668
2579
2556
2681
2556
34274
2292
1688
2558
2561
1664
2563
1667
7235
2006
2066
1660
2199
1678
1670
2353
2350
2374
1675
1661
1683
1688
1638
1895
1665
3487
3043
1690
1676
3485
1677
1688
1700
2302
2302
2301
2279
2256
2261
1678
1683
1668
2692
2344
2489
2686
1662
2486
2259
5109
1652
2260
1681
141661
2531
1693
2525
2347
1763
3940
2542
1680
1697
2241
2257
2562
1670
2535
2243
2246
2243
2288
2550
2286
2051
2288
1654
2425
1677
1680
1894
1900
2065
1680
1886
2405
2499
1672
16224
1679
2415
1678
1648
1676
1627
2390
2207
1690
1672
1666
2686
1668
1668
2536
2357
2567
2542
2382
2358
2561
1674
1713
2416
2286
8006954
2876
2308
2288
1663
2327
2248
1774
2262
1774
3339
2281
2257
2262
1891
2244
2263
2281
2284
2329
1682
1670
1670
1781
240434
1781
1777
2272
2545
1682
2542
4034
2223
2540
1680
2238
2363
2566
1676
2272
2846
1819
1901
1915
2594
1913
2302
1667
1693
2302
1897
2187
2205
2310
2090
2244
1688
3330
2113
1856
2423
2415
5119
2218
2244
2209
2280
2633
2056
4936
2021
2253
1992
3327
5248
2203
2221
2412
2840
2840
2252
2025
2469
2549
2546
2152
2124
1897
3790
2104
2136
1888
1880
1972
1999
4121
2134
3812
2268
2268
1921
2529
2534
2690
2268
1974
2253
2249
1733
1986
2487
2487
2497
1669
2069
1916
1915
2197
1673
2108
1710
2006
2238
2217
2213
2219
2757
2202
2242
1986
1888
2211
1914
2302
2260
2592
2214
2484
2277
2368
2612
1679
2615
2010
2614
2612
1643
1702
2351
2288
2536
2275
2279
2278
2687
1791
2533
2268
2274
2560
2578
1896
2453
2833
2052
2681
2862
2532
2297
1774
2690
2573
2570
2702
2269
2386
2285
2697
2673
2291
1871
2497
1663
2323
1696
1697
2359
1695
2130
1706
1710
2502
2580
1671
1910
1901
1671
2214
2319
1684
2215
1888
1693
1669
1844
2286
1845
1848
1701
2259
2356
1784
1672
2302
2487
2489
1696
1887
2858
2055
2202
2055
2077
2606
1906
2668
2571
5257
4460
2534
1677
2289
40442
2276
1673
1675
2219
1676
2286
1676
54975
1679
2453
3253
2261
2281
2258
1707
1691
1700
2549
2285
2702
2691
2691
2427
1682
2693
2482
2479
2588
1883
1870
2493
2535
2529
1689
2532
2677
2263
1669
2270
2121
8249
2294
2200
2213
2205
1666
2304
2310
2484
7084010
2490
2487
2485
2490
2597
2478
2293
2290
2586
1908
2574
2574
2551
2568
2696
1819
2566
2548
2548
2271
1816
2274
1672
2274
2278
1674
2269
2278
5101
2541
4203
2541
2562
2113
2271
2539
2314
2092
2343
1895
1880
240007
1685
1881
1918
2177
2363
2352
2520
2561
1670
2283
1671
2484
1755
1863
2692
2693
2701
2309
2559
2361
2345
2352
2536
2038
2279
1912
2280
1912
2592
1672
1673
2285
1870
2293
2296
2314
2626
2280
1897
2271
1895
2807
2277
2372
2542
2299
2299
2304
2542
2302
2464
1689
2340
2467
2472
2464
1682
1682
1877
2272
2253
1878
1661
2180
1782
2275
1884
2172
2273
2283
2287
2287
8717
2290
2289
2379
2379
1890
1679
1886
2556
2537
2273
1661
2566
2488
2635
2490
2634
2281
1895
1895
2274
2282
1680
2197
1671
2201
2202
2276
2275
2491
2490
3652
2002
2213
2281
2214
2200
2359
2262
1699
2272
1654
2272
1898
1864
2292
2273
2294
1758
1755
1913
2963
2546
1908
2299
2340
2563
2563
2559
2297
2539
2292
2541
2271
2614
1684
2577
2282
1697
1678
1705
1704
2281
2567
1714
2526
2210
2210
2211
2283
2224
2267
2268
2283
2283
2213
1699
2209
2210
2283
2284
2213
2345
2288
2266
1886
1869
2491
2357
2198
2279
2342
1665
2346
2359
2279
1664
1898
2311
2497
2456
2354
1864
2364
6337
1670
2303
1649
1700
1652
2296
2300
1672
2269
5556
1680
2479
2459
1691
2278
2018
2553
1669
2281
2282
2428
1691
1883
2051
2275
2184
2189
1673
2342
2343
1665
1670
1670
1665
2294
1668
1672
1691
1688
1868
2274
2464
1681
1701
2266
2260
2267
2543
2261
1783
1667
1674
3113
2542
2212
2204
2205
2293
2897
2613
2615
2270
2278
2259
2613
1682
2258
2277
2291
2285
2533
1669
2535
1667
2363
2587
2463
2258
2463
3310
1723
2364
1760
2364
2109
1671
2215
2176
2037
1661
1682
1808
1766
1670
2137
2137
2252
2203
1664
2293
2084
2120
2295
2052
2295
2208
2293
2203
1876
1671
2356
2541
1701
1680
2302
1670
3093
2860
2263
1801
1660
2282
2197
2517
1865
2546
2565
2256
2274
2288
2257
1673
2540
2252
2566
1678
2561
1666
2559
2529
1891
1691
1691
1690
2046
2253
1640
1963
2874
2701
2579
2583
2389
1650
2574
2585
2696
2575
2575
2497
2572
1817
2203
1930
2282
1679
1672
1825
2280
2244
1903
2474
2143
2473
2547
3548
1679
2244
2284
2501
2501
1886
2280
2282
2283
1689
2284
2419
2283
1902
1897
17316
1705
2442
2064
1676
2566
1649
2313
2405
2467
2567
2208
2276
2275
1850
1887
1667
1679
7106
2261
1854
1686
1663
2462
2433
6180
2535
4545
1883
1702
1905
1721
2549
2548
2280
2279
2415
1793
2616
1689
1750
2347
2475
5878
2269
2267
2540
2043
2611
2599
2561
2467
2689
1869
2595
1705
1673
1683
2264
2261
1655
2562
2558
1690
1660
1658
1658
2201
1654
2051
2573
1666
1665
1666
1650
1665
1671
2280
2283
2274
2265
2347
2573
2309
2540
2573
1904
1904
1924
12424
2297
1690
1662
1861
5503
2262
2262
2256
2261
2257
2321
2544
2260
2264
2545
2381
1684
2287
2521
1671
2549
1676
5061
2306
2037
2900
2194
1677
2200
2042
1808
1756
2726
1775
2280
1667
1901
1687
1648
2540
2534
2561
2607
3488
2623
2539
2540
2544
2428
2293
2679
2266
2560
2605
2623
2543
1683
2456
2469
1686
1670
1665
1673
2290
2680
2529
27250
2531
2529
2848
15799
2279
2567
2268
2546
1670
1672
1663
1678
1624
2284
2539
1826
2538
2534
2537
33000
2571
2574
1667
1673
2286
2292
2184
2584
10156
2593
1696
1874
2049
1812
2535
1695
3055
1653
1656
1671
6415
1674
1653
1703
2284
1705
2619
2253
2260
2266
2050
1648
2195
2264
2266
1895
1653
1658
2260
1683
2848
2264
2262
2287
1677
1679
6275
2481
1697
2078
1705
1660
2291
1668
3180
1677
2587
2593
1873
2456
1875
2451
1689
1689
1670
1681
1689
1760
2725
1676
2353
2267
2273
1688
1680
2217
2357
2271
2287
1928
1800
1676
1681
2276
1670
1677
4770
1676
1880
2119
2209
2625
1666
2626
2214
2623
2627
2238
1696
2358
1643
1670
2397
1671
2338
1666
2126
2130
1668
2553
2472
2578
2632
2469
2353
2261
1638
2274
2274
1873
52428
2282
2282
1894
1673
2616
1700
1663
1679
1665
1847
1675
1849
5197
1679
1648
2362
1846
2365
1650
1649
2403
2467
1749
2570
2619
1634
1889
1658
3867
1653
1892
2286
2280
2279
1899
1679
1670
1671
1672
1669
1669
1667
1667
2865
2682
1665
11778
1664
2851
2560
2559
1680
4872
3202
1746
2529
2093
1868
2598
2865
2598
1678
2277
2277
2202
1667
1671
3298
1673
2315
1670
1669
2559
1760
1676
7187
2486
2387
2304
2275
2485
2279
2281
2284
1734
2281
1712
2284
1698
2353
2352
1896
2272
2273
2353
1696
1679
1900
2385
2627
1665
2623
2626
2292
2626
2691
2027
1692
1668
1677
2251
1684
2270
2242
2257
2548
2281
2548
1698
2270
2270
2268
2537
1992
1704
1675
2532
1670
1672
1637
2347
1670
2050
2283
1681
2213
1682
2252
1683
2040
1691
1667
2284
1680
2291
2290
1686
2385
1669
2607
2388
4332
2296
2293
1872
2309
2295
2295
2205
2221
2644
2207
1699
1873
1953264
2270
2478
1881
1700
2197
2488
1675
2549
2272
2584
2178
10404
1649
3511
1897
3512
1897
2541
2543
2482
2539
2355
1669
2755
2743
7627
2273
2266
2263
1908
2292
1674
1807
2259
1875
4098
2371
4373
2131
2562
2571
2212
2082
2467
2280
2213
1913
1867
1913
2216
1911
2216
1883
1913
2201
2417
2481
1895
2206
2416
2270
1682
1667
1894
1886
3164
2375
1891
2519
1900
1890
1900
1962
1653
2315
2266
1897
2065
1896
2062
2488
1906
1896
2280
1895
2264
2270
1906
1907
1896
1890
1687
2492
1916
2531
1680
2522
1868
2268
3246
2877
2539
1884
1914
2262
1910
2318
2313
2380
2205
2206
2511
2508
1666
2569
2490
2011
2556
2523
2252
2205
2523
2572
4241
2463
2264
1889
2270
2298
2582
2584
2218
2264
1903
2268
2281
2253
2250
2206
2596
2275
2596
2238
2544
2866
2076
1921
2404
1678
2486
2543
2466
1656
2545
2490
2463
2260
6118
11563
2566
2047
2547
2188
2062
2480
2476
2270
2260
2523
2213
2524
2213
2276
2265
2488
1672
2465
1848
2543
2542
2292
1683
3223
2281
1684
2381
2278
1899
2552
2262
2188
1902
2203
1895
2284
2251
2296
2298
2175
2273
2239
2274
2273
1900
2257
2276
2276
2277
2564
2545
2213
2533
2011
2491
2548
2267
1873
2611
2284
2489
2281
2590
2291
1664
1879
2393
2293
2483
1881
2270
2300
2486
2267
2207
1871
2560
1900
2204
2273
2539
2021
2564
2265
2268
2563
2533
2491
2377
2365
2376
2270
1881
2270
2297
2517
2283
2355
2356
2549
1922
2289
1692
57717
1917
1901
2294
2267
1710
1882
2511
2272
2263
1894
2278
2382
2271
2274
2065
2272
2279
2269
2266
3358
2265
2271
2267
2199
2274
2199
2275
1904
2483
2238
1970
1895
2259
2209
1895
2201
2262
1907
2264
2014
1907
2252
2298
2298
2288
2285
2580
2211
2511
2508
1889
2199
1892
2266
2209
2563
2531
2256
2335
2281
2278
2335
1900
2171
2281
40958
2564
2171
2279
2519
2518
2581
1905
1906
2236
1902
2556
2560
1886
3323
3323
2273
2487
2211
2489
1699
2268
2277
2543
2007
2691
2072
1684
1673
4867
2282
2201
2564
2272
1860
2313
2537
2284
2271
2315
2313
2315
2264
2285
2490
1674
2558
2844
2490
2329
2214
2551
1890
2068
2064
2270
2490
2530
2252
1685
2449
2647
2471
1658
2199
2579
2828
2262
2286
2475
2491
2541
2274
2285
2273
2269
1881
1904
1901
1664
2488
2209
2211
2206
1909
2210
2559
2052
1912
2469
2039
2264
2266
2537
2261
2531
2272
2486
2534
2568
1912
2180
2182
2179
2252
2843
1888
1888
1683
2250
2292
3288
3288
2285
2560
2542
2285
2487
2726
2519
1903
1898
2287
2284
2315
2538
2312
1900
1957
2552
2215
1857
1866
2267
2551
2551
2549
2272
2211
1700
1671
2466
1908
1908
2618
2267
1877
1879
2204
1881
2262
6161066
2264
2263
3905
2256
2255
2251
2251
2272
2571
1910
2334
1881
2483
2244
2569
2275
2302
2182
1902
2549
2568
2276
2533
2496
2243
1909
1858
2254
2195
2283
2668
1668
1668
1877
1877
2134
2114
2273
2206
2501
9938
2494
9938
2256
2211
2273
2209
2549
2570
2132
2263
2195
2283
12901
1685
2064
2571
2488
1905
1901
1878
4218
1695
2532
2484
1671
2483
2320
2276
2279
2204
2254
1877
1882
2484
2268
2686
2309
2309
2064
2210
2546
2259
1666
2274
1629
2688
2262
2012
1896
1898
2265
1928
27382
1901
2555
2131
2502
2501
2275
2277
2293
1791
1909
2206
1895
1760
2219
2206
2219
116842
2254
1911
2278
333335
2547
2278
2282
2285
1868
1898
1869
2124
1899
2573
1902
3104
2125
2212
2136
2138
2134
2465
2136
2465
2134
2497
2279
1910
2535
2212
2203
2481
2197
2548
2543
2198
2270
2203
2291
1682
1791
2271
2211
2565
2212
3540
1918
1911
2279
1903
2562
1907
14562
1906
2278
2490
1673
6206
24812
1881
2345
2494
2207
2493
1914
2575
2392
2492
2538
2209
2534
1664
2257
2598
1898
1894
2265
2246
2193
2281
1895
2214
2287
2283
1896
2698
2079
2484
2280
2277
2528
17466
2129
2265
2133
2580
1898
1672
2269
1667
2254
1904
2681
2010
2288
1870
2014
2401
2205
1915
2206
1884
2575
2573
2027
2568
2664
1664
2205
2547
2266
1898
2269
1965
3535
2266
1886
2057
2528
7359
2033
11089
2367
2367
2206
3677
3211
1910
1834
6449
2737
5291
9114
2850
29450
13572
20243
25172
6657
1905
3355
2995
2196
6880
2199
7629
2367
4177
2038
1965
3826
4480
3226
4086
2036
2271
5926
2013
12730
4684
3916
11131
4079
2336
2196
2033
2080
2472
2503
7760
13572
14933
2058
4170
2088
2205
2006
4588
2024
2457
6599
2005
5110
7202
7234
2764
56646
3091
5445
10769
2144
56955
7695
1792
2820
7400
2696
4403
11715
2944
2000
3076
2206
1907
1880
5998
3767
2433
5730
3502
12810
2032
1846
3655
6115
8861
2993
1747
4996
2408
5161
3627
3226
1705
2450
3198
12810
2784
1930
2549
1964
7748
1932
6751
3507
1998
3562
5732
2183
1939
4834
2145
6524
13960
6484
3500
4450
5693
2335
4907
3557
3745
4827
2291
3539
2684
2291
2285
2217
2205
2787
3249
3054
5844
2408
5781
2145
9463
2554
7633
1766
4949
2751
6484
181643
2202
3665
3549
2452
3391
3978
6760
2751
2773
2182
6163
5071
13444
1726
2558
7214
2061
5333
13959
6524
16475
4043
3292
2202
3809
5657
12725
2285
2601
4409
2008
4679
6360
3280
2415
4672
2037
2173
2922
2020
2780
2391
5538
5892
25802
2036
3365
3409
2562
2066
6399
30406
2719
6041
3192
9117
5891
12724
4604
1863
8078
3000
6399
2384
4337
2661
2102
3108
1850
32261
15459
2621
2536
1989
3847
2532
3034
2906
1705
7268
4678
6859
2008
2743
2028
2094
2955
2789
3780
4450
3376
3861
4447
6535
3022
5850
2007
7136
1984
15733
2869
2451
11715
3690
1777
10047
11767
2022
12641
2028
6845
2267
6017
2267
2043
2861
3534
4062
1765
2965
3075
402121
1952
1892
5079
2123
14930
2563
2164
1952
5079
2112
1638
5737
4615
3989
2134
12333
3325
5375
2869
1766
4342
2873
2710
2053
3275
7594
2224
1989
29459
11436
2131
1827
2959
3137
2164
1898
2873
11229
2120
3088
1780
4663
2014
2275
3075
3873
5781
30406
2674
3052
2384
3434
5067
53483
2749
5219
7018
2034
3799
2836
3897
3770
2008
2297
3226
8806
9641
5290
14930
2173
5138
2297
6326
3098
3885
4652
5595
5447
2019
2513
7633
2030
3489
5892
2104
20251
2400
2623
14878
4516
2221
2225
2384
2288
5002
3883
2197
2614
2279
3209
13486
83569
2292
7232
2548
2614
4499
4309
1988
3054
2365
7178
2224
4858
6833
5198
2392
1889
9434
13684
1783
2330
2862
1934
2323
2229
3130
4342
3671
9232
2197
3682
1933
3070
1749
2272
53504
2244
1945
2272
2137
2021
3868
2909
6150
3365
2325
2658
2927
2852
22264
2994
2173
1941
7142
1822
3654
2390
3000
1898
3475
2421
1819
3347
2173
16257
4116
3502
2390
9715
13955
17014
2251
9829
11539
1883
2221
2436
5737
12727
2088
6451
3171
26055
2984
1883
3371
3325
2436
2034
8683
2548
2606
2007
2018
2206
4202
7175
2028
2960
2751
2183
6845
5622
3062
2243
1777
3182
2268
7739
5081
6371
4551
5067
1989
3471
2650
2836
2601
3383
4179
2042
2843
6276
2068
2297
2096
2083
1934
31547
9111
5909
1947
2649
3492
130364
2254
1992
9167
2292
4006
1947
13954
1933
3177
2326
3953
74270
5350
2613
7754
17013
6543
3501
1982
8471
2747
2631
8800
1878
3323
9641
24153
2000
3612
2085
2007
1949
3654
4652
4056
2159
5933
2920
2059
1772
2459
2355
2285
6145
10123
2718
4439
2006
3493
2007
3561
8806
2592
2447
2489
3222
6833
20251
2327
18039
3467
1964
2777
3218
2258
6780
2459
2984
148432
8069
1834
28133
7232
8069
9932
1702
1976
8228
6586
2146
1792
3452
10972
2131
2006
3165
4654
3082
2245
6903
2159
2047
5510
7654
8585
10118
9885
1948
6121
2125
2003
2183
46084
2143
5080
2020
7484
2078
4342
2590
3345
9645
1928
7257
3000
6170
3887
108780
6845
2315
3471
2206
2194
16257
1937
2144
9829
7142
3437
2669
8529
2613
1867
5494
2606
2294
4570
2474
2060
2159
74243
2009
15178
3218
12727
2589
2141
2159
3473
2574
3369
10991
5466
8079
2020
2182
3497
10043
3346
14348
9666
11228
4113
2247
2031
5622
2750
6015
5475
1864
2111
7792
3371
3036
4099
3366
7175
4056
2334
2360
7250
3709
4909
6562
3383
5081
2489
2651
6692
1919
2542
2866
2204
121905
1866
2057
1899
2014
2238
3369
4357
2286
3473
2286
121905
2224
2247
2024
20251
2527
11097
2775
2157
6356
2197
3260
2286
3292
16668
4545
5350
2597
7629
2204
3622
1726
7232
14366
2118
3251
2629
2473
2333
2023
11419
7476
1879
2198
3246
2224
2166
2441
2566
1891
5873
4754
4724
2229
3619
17974
17010
2669
2009
69179
3437
2914
1964
1975
8894
2441
3333
2118
2310
2352
5967
2229
2295
8634
2617
2205
3892
5929
3520
2106
1980
2213
3447
1731
2481
1976
11601
2568
2805
4932
1804
16786
2651
422734
1990
2255
3532
1972
2346
1749
10416
1745
5774
3091
2586
2457
1961
2024
3385
3100
2985
3108
1666
2039
3631
14140
3491
2044
5145
2720
4768
4558
4952
2010
2336
4348
16334
4270
3213
11063
2954
3855
1932
1714
2514
2690
6426
3153
1852
2098
1928
8063
11596
2619
7222
7750
8607
1953
2137
1887
2345
14221
2243
2856
2239
1860
6617
1878
2177
3004
2301
2408
2302
22563
5022
2251
2633
7145
13618
2652
2264
5496
1859
1924
4355
2070
2969
3150
3633
1765
13922
4540
5145
2372
3743
2099
2250
2686
1686
2271
4885
1634
20618
7335
3059
3041
3183
8256
7614
5085
8058
1666
8956
1786
7020
2715
2317
2186
1809
6117
10041
1939
1980
2435
10503
1702
2138
1761
6170
10754
3340
2206
402133
3196
6106
2973
2087
3775
1760
1957
28757
4312
2463
2229
8202
2816
1809
1829
7146
2536
3641
2227
4639
1810
1971
2207
49119
11052
6874
1756
2934
1695
1988
1818
1776
3310
2769
2424
12424
2783
1963
3081
2442
22911
4321
2657
3880
1723
2617
9717
2422
21538
1873
11505
3877
3399
3253
3669
2424
3506
2468
9532
1855
16175
1894
2924
2171
3183
2238
2356
2845
3218
1665
1991
11596
2346
2632
26425
2974
2285
4890
2969
60649
2783
2507
4164
2880
1978
7279
2143
2606
1827
2070
7265
3210
29163
2780
4112
2825
1786
2496
5289
20688
12182
1864
2807
4162
7373
17645
2220
5917
4007
2075
2035
1756
7847
2401
2536
4702
2458
3457
2495
1817
16963
4754
1860
27887
3433
2153
1724
4394
2464
10704
7300
3795
26045
1925
2311
8415
4482
2738
2465
1772
3922
1927
7291
3213
15455
4713
2137
1735
4701
2030
1729
2320
2651
2112
6381
1961
12422
2761
4930
1749
2657
2139
2660
1796
6521
2734
4130
2287
2627
2184
4595
4081
4666
2141
2527
2685
3783
2560
2765
3655
5463
13112
2105
3216
2027
3651
2067
2339
2505
2043
3765
4162
2202
3385
4697
2234
2860
6463
2172
23563
3374
3722
22564
1714
1692
5083
3664
1851
1756
3549
2776
3014
7124
2578
3792
1828
1675
2029
3988
3100
1980
5248
2547
1973
1982
2840
3769
2595
3282
2908
5869
2068
2311
19354
1763
3436
7570
39017
9638
4473
2169
3754
2653
8079
2567
1918
1790
3167
13280
3423
2093
3764
2494
4890
2484
7198
2319
2360
2344
2479
2310
1638
1976
1968
1944
2785
2268
2160
2242
6991
2210
2245
2162
4221
1979
2512
2043
2445
2161
2694
3831
16013
2330
1901
2162
1805
2194
4792
2162
2157
2166
1674
4713
2298
2546
4588
2388
2268
3852
2107
2191
4850
2100
2924
2533
7530
4613
1801
4495
8907
2534
3975
2426
1904
18419
2164
2104
2963
2042
2135
5231
2168
2163
2175
2379
2254
2164
2942
2184
2308
2164
2106
2163
4749
2142
2181
2478
4021
4969
2160
1671
2138
2159
1907
2162
2082
2190
2166
2210
1965
2126
2081
1967
2115
2055
2032
2153
2191
2160
1859
1980
3312
14942
2066
2452
2526
1670
3222
2453
3282
8776
2373
3412
2044
2643
5843
2192
9028
2344
1683
2213
2963
1642
2214
16099
1892
2173
1847
2031
2369
2694
3151
2275
2987
1663
2161
1681
3305
2736
1682
3917
1670
10029
2004
2140
1670
3617
2335
1684
2701
2352
1775
2105
4029
1984
2164
8517
3424
3780
2075
3226
2311
2062
2372
2160
3549
2172
4429
6440
1776
3831
2015
1755
2161
4016
13913
1740
4560
2243
2171
2162
3253
2242
2199
2162
11514
2227
4893
2073
1716
7916
2091
2213
2049
3924
2163
2309
6903
1991
1716
2387
8209
2008
2247
2249
3060
2740
2466
2228
2031
3270
2748
1782
1965
2156
1649
4838
3628
5818
2175
2174
16013
2168
3006
1683
2140
2119
10306
2292
2164
1903
2317
2371
4553
4037
2208
2126
3405
2308
3688
2124
1659
2181
4384
2190
2162
2210
3215
2160
4191
1992
2435
5598
1984
1964
2165
4315
4218
1830
2161
2237
2505
2163
5567
2162
1758
2259
2163
2161
3499
2159
11007
7106
2842
2169
1789
2093
2164
2437
1669
1729
2192
1830
2168
2162
2460
2167
2171
2485
2123
2162
2163
1833
2682
2160
2294
2163
2162
1659
3512
1650
2884
9697
2162
23256
2162
4640
2160
2173
2128
2164
2161
2162
2162
2160
2449
2201
1817
5622
1763
2143
2460
2324
8671
3239
27486
2161
2163
2224
2090
2497
2181
2869
2135
1665
2164
2164
4705
2159
7805
2165
2124
2160
3949
13528
3449
1655
1834
2034
4548
2269
10871
2160
2161
3161
1809
2168
2164
2162
1907
2251
1650
1844
2159
2117
5558
4076
3999
1667
3080
2162
2514
2162
1774
2358
2166
3611
2164
2163
1986
1672
3323
1864
1680
2165
4170
7765
2165
2101
4151
2057
31177
3995
1859
3540
1678
1881
3150
2018
2161
2163
7601
1915
2069
1951
1805
2164
2168
2159
4006
2162
2164
2032
2165
2164
2165
2159
8682
3536
2159
6714
2021
2163
1872
2161
2160
2163
2164
2163
4545
2461
1947
1662
2295
44661
2163
2106
2171
2160
2163
1677
4274
2484
2161
2877
3346
2162
2019
2312
2774
2317
2878
2091
2162
1656
3223
2171
2163
1788
2163
1915
2393
1655
2285
7216
2121
2098
2209
2163
2134
2739
2161
1973
3644
2161
2438
8765
2164
4244
2162
2163
2089
2147
2230
4279
10277
11838
5768
2160
2062
2162
2166
1657
1662
52652
2116
3667
1673
2161
1978
2161
1752
2160
2161
2163
2160
2343
2166
2163
2163
2161
2161
2160
2161
2162
2158
2465
2161
2208
2178
2170
2428
2163
2223
2614
2161
3492
2162
2162
3448
2160
2162
2159
5062
2359
2161
2160
2165
1642
2161
2163
2161
2172
2162
9937
2162
2164
3073
2368
2166
2162
3297
1774
2874
5074
2462
3313
2316
4668
5233
25598
1673
2044
2069
2281
2094
2056
4632
2070
2236
1714
11899
1897
1899
1683
3788
1662
1662
2148
7383
5136
2530
11300
9345
1984
2148
35417
1658
2043
97609
97609
1848
1948
2942
10970
1670
1669
2146
1675
2043
1679
1672
1723
1672
1782
6786
1674
1883
1707
2832
1845
2139
1658
1885
1689
1682
1655
1659
1670
2070
2146
1685
2220
1678
1881
1890
1659
1667
1680
1672
1674
2048
2162
1969
2423
2184
16125
1701
1662
2389
2350
2354
1685
3877
1683
2392
2244
1683
6947
1694
40592
3158
2133
2179
1670
5000
1678
1680
1674
1677
1676
2180
2179
1665
1667
2032
2157
2157
1678
1680
1677
1674
1818
5895
2079
1647
1671
2160
2184
1679
1681
1666
2187
1653
1658
1655
3611
1665
5888
2055
2154
2297
1647
2943
1661
2179
2423
6005
1659
5909
172201
2191
2161
1674
3579
2349
2854
1656
2167
2542
12940
2209
1991
1658
2101
2021
9688
2204
2161
1653
1994
2371
1675
1678
2271
1881
7545
2178
1801
1854
2384
2383
6483
1675
1677
1664
1671
1674
1671
1901
1986
1682
1678
1930
2000
2623
1660
2290
1656
1676
1658
1658
4241
1685
1668
1882
2249
2349
1711
1675
1931
1672
2754
1744
1652
3455
2186
1738
1975
2078
6181
1680
2191
2396
1919
2628
2085
5824
3276
2208
2210
1663
1663
3012
1664
1657
1649
2276
9818
1645
1662
8994
1670
2313
4659
1693
2221
1900
3186
1658
1877
1656
2312
2066
1674
8431
2110
1660
1863
2147
1880
1667
2179
1668
2180
2181
2658
1660
5971
2462
1672
2121
2374
1699
2230
1662
1667
1678
1675
5684
1707
1672
1689
8863
11811
1675
1675
6419
2420
2612
1892
1678
1673
2420
1775
1780
1775
2159
1679
1675
1663
1667
10086
8551
2296
2323
2359
1978
4410
1676
2956
1674
1676
37728
1664
1655
4010
3635
1822
1623
1793
1683
1912
2194
1908
2019
1645
5892
1684
1642
1876
3512
7776
5698
1689
3448
2034
1964
3948
6161
1684
5562
1680
2330
1684
1926
1821
8636
2275
1954
1752
1660
1648
2212
1669
1674
2275
1685
1671
1674
2619
1674
2556
2190
7533
1679
8639
513621
3272
1674
1674
1684
1679
1683
2302
4852
5206
1630
2530
21659
2625
1671
1683
1677
1674
2254
2230
15554
1673
4033
3155
2244
2042
1644
1643
1679
2043
45108
131514
1699
2552
1638
1693
45482
4904
1664
1663
1882
1684
10492
2000
1672
1680
2429
2598
3803
1667
2344
24019
2729
5920
3125
1673
1649
3277
1787
1672
1669
1668
1686
3044
2469
1659
2302
9582
2302
2258
2245
1631
2586
1651
118423
1999
1682
3392
2081
1674
1680
1681
2200
455657
1680
2945
1661
1637
1670
1660
1655
1666
3599
55240
2460
2729
2518
2417
236857
8885
1936
1666
2047
1671
5391
1627
1657
1650
1693
1816
10123
1672
1679
1656
2342
2093
1670
1670
1678
2194
1670
1891
1885
1690
1690
1671
1711
1658
1680
1664
1664
1698
1679
1677
4577
1675
1936
1682
1679
1954
45121
1880
2272
1883
1759
1758
1939
1673
1671
1808
1663
1667
536702
1884
1888
1668
1668
2070
1667
1668
1669
1670
8501
1672
1864
1672
1688
1649
1699
1683
3562
1677
1675
1665
3562
1665
1659
2537
1690
26848
1670
1667
1662
1658
1668
1670
1976
1700
2329
2713
4610
1900
1905
1666
1677
1678
1710
1712
1718
2016
2183
1671
1681
1681
2333
1675
2465
1671
1672
1665
1689
2379
2379
2380
2082
1681
1662
2158
1681
1681
1663
2083
1673
1670
1678
1669
1696
2036
1672
7159
2206
1666
1677
1702
1649
1674
1696
1653
1685
2369
1674
1709
11099
1893
2148
1675
2086
1702
1678
1680
1678
1658
1683
2198
2198
1672
1673
12347
2267
1659
1669
1672
1670
1701
2163
1662
1945
1680
2293
1678
1677
1679
1896
1920
522895
1690
1875
1662
1657
1975
2334
1675
1680
1682
1696
1757
2083
1672
1698
1694
1667
1669
1888
1892
1890
1677
1678
2497
2499
1660
1675
1924
1674
1894
1677
1758
1757
1701
1659
1673
1866
1644
1664
1668
1667
1667
4998
1662
2323
2303
8339
1886
1666
1673
1658
5647
1670
1934
1677
1680
1710
2474
1660
2701
1646
2059
2056
2059
1891
1675
2002
2083
1678
1692
1665
1660
1711
1701
2979
1896
1685
1668
1677
1894
1683
11868
1675
1687
2246
1940
1654
1738
2267
2266
1669
1669
1672
2101
1678
1670
1663
1665
1671
1671
1671
1679
1662
2198
1678
1674
2192
1672
1664
1673
1673
1671
1671
1681
1694
1667
1686
1687
1661
1671
1698
1679
1668
1691
8842
1651
1868
4514
1664
1675
1666
2284
1711
1676
1883
2001
1642
1855
2257
1853
1644
1812
1755
1879
2134
1657
2398
1893
1665
4049
1667
1677
1674
1685
1679
1680
1664
2257
1870
1673
1671
2378
1685
1652
27914
1665
1675
1675
1891
2392
1670
1892
1669
1673
1685
1688
1675
3928
1676
1672
1654
1744
1668
1655
1655
2279
1681
1684
1660
2617
2297
1667
1883
1654
2080
1668
1665
1661
1898
1716
1676
1825
1692
1696
1671
1668
7106
1882
2117
1659
1667
1670
1661
1871
1663
1908
1675
1665
2196
1668
1665
1797
1797
1654
2046
1675
1680
1676
1673
1651
2265
1663
1648
1673
1683
1681
1814
1813
1666
1672
1668
1813
1664
1664
1659
1680
1669
1663
1689
1656
2920
1656
1682
2808
1686
1882
1673
1667
1631
1679
1673
1677
1660
1664
1668
1653
2393
1662
1660
1685
1659
1671
1662
2321
1672
1678
1899
1672
1672
1678
1808
1669
1662
6575
4154
2283
1682
1680
1789
1683
1791
2305
1691
2672
1684
1676
1685
2575
1687
1688
5390
1669
1671
1678
2231
1679
2573
1678
1680
2278
1689
3481
1680
1651
1668
1667
1660
1667
1666
3009
1670
1668
1663
1677
1675
1684
1683
1717
1691
1681
1669
1690
1677
1671
1667
1670
1657
1672
2570
1673
1668
1660
1670
1677
2699
1671
1687
1683
1900
1674
1683
2276
1672
1780
1663
1666
1818
1677
1679
1679
1705
1675
2607
2056
1671
1669
1669
1675
3020
2380
1652
1654
2818
2472
1672
2737
1661
1716
1668
2573
1708
1671
2689
1679
1671
1666
1661
1661
1688
1673
1675
1678
1675
1680
1678
2055
1888
3230
1669
1671
1673
3116
1668
2318
1742
2409
1675
1678
1672
1657
1658
1704
2275
1673
1671
1884
1652
1671
1791
1687
1673
3074
1670
1669
1678
1824
1686
2841
1680
1668
1664
1682
1658
1669
3339
1643
3235
1671
1661
1681
1671
1669
1672
1663
1685
2268
1662
1680
1701
2533
1680
1680
1679
1671
1660
1667
1692
1657
1685
2434
1668
1674
1675
1669
1665
1643
2531
1665
3572
1764
1672
1685
1704
1649
1680
3014
1679
1679
1669
1689
1690
1673
1674
5680
1672
1708
1678
1676
1678
1674
1841
1681
1679
1679
1678
1894
2117
1683
1684
1792
1798
1679
1675
1680
1879
1885
1890
1891
1828
1678
1668
6227
1718
3020
1668
1798
2269
1672
3229
1664
1665
1678
1671
4304
1720
1657
1663
1632
1676
1672
2585
1673
1701
1667
1661
1670
1684
1675
2529
1684
2422
1684
1673
1789
1652
1838
1646
1658
1667
1687
1685
1673
2513
1714
1665
1648
1674
1617
1652
1683
2428
3489
1668
1671
1672
1667
1647
2281
1656
1673
1670
1690
1712
1663
1685
1662
1669
2172
1680
2922
1678
9115
1667
1662
2878
1644
1735
1658
1674
2277
1677
1680
1678
1678
2922
1652
1673
1682
2564
1675
1652
1670
1667
1679
1679
1680
1680
1681
1694
1696
1688
1653
1674
1671
1662
1637
3531
2054
1692
2281
1674
3686
1659
1686
1674
1670
1651
2685
1671
1678
1775
1890
1674
1677
1884
1658
1659
1667
1742
1679
1866
1678
1886
1699
1674
1681
1672
1901
1682
1674
1683
1979
1674
2850
1680
1888
1814
1663
1687
1651
1622
1673
1649
1658
1653
1652
1685
1671
1688
1651
1706
1800
1685
1676
1647
1651
1642
1697
1712
1668
1898
1795
1796
1662
1675
2630
1676
2048
2045
2045
3580
1652
1651
1658
3056
1878
1670
1690
1686
1657
1662
1926
1659
1757
1683
1661
1678
2712
1637
3361
2698
1673
1656
2574
2566
1655
1671
1679
3029
1677
6235
1885
2086
2541
3504
1801
1661
1684
2194
2198
1674
1682
1643
1657
1658
1674
1864
2453
3507
1697
1681
1687
7513
1661
1656
1669
1667
1669
1667
1655
1678
1674
1646
1799
1677
2341
3146
2290
2881
1670
1663
1683
1679
1675
1652
1687
1688
1674
1664
2013
2835
1695
1675
1659
1675
1668
1713
1662
1656
1678
1685
2691
3322
1669
1661
1667
1654
1665
1690
2151
1677
1676
1678
1664
1650
1678
1720
1932
1704
1648
1664
1667
1879
1879
1667
3540
1681
1665
1670
1668
1661
1675
1683
1660
1673
2690
1663
1653
1676
1675
1678
1673
1669
1669
1910
1779
1677
2254
1674
2275
1662
1867
2685
2126
1709
1680
6230
1656
1681
1646
1658
1673
1673
1654
1712
1686
1662
2311
1643
2277
1797
1661
1668
1671
1791
1677
1898
1891
1905
1905
1907
1781
1669
1671
1665
1664
1665
1670
1676
1680
1689
2381
1668
2470
1659
1677
1675
1678
2299
2193
2193
1896
1757
2301
1908
4338
1667
1673
2454
1673
1652
2093
1672
1669
1656
7522
2627
1709
1895
1657
1662
1698
1675
1693
1713
1681
2621
2622
1649
1657
1645
1800
1885
1877
1656
1707
2203
3025
2846
2817
1803
1795
2312
3021
5400
1688
1676
1660
1659
8340
1652
1672
2340
6442
1676
1719
1663
2273
1816
22324
2657
1707
1647
1685
3879
1684
1623
1888
1653
1652
1802
1902
1674
1650
1682
1663
1675
2763
1645
1715
1908
1901
1665
1616
1647
1887
1899
1680
1818
1671
1652
1655
1684
1685
2013
1672
3649
1673
1891
1680
1669
1678
2482
1671
2177
2347
1656
2210
1677
1903
1906
1672
2243
1664
1673
2273
2152
2151
1685
1680
1675
1667
1677
4253
1678
1692
1691
1674
2287
1680
2105
1675
1653
1663
1664
2308
1662
1662
2248
1702
22919
1768
1684
1683
1664
2852
2403
2404
1665
1659
2083
1666
1640
2206
2204
2460
1672
1654
1902
2358
1675
1687
1688
1708
13606
1647
1667
1698
1651
1893
1661
1672
2105
2052
1668
1688
1893
2426
45135
3698
1669
1687
1901
1797
1795
1795
1797
1681
1668
1672
1889
1668
1666
1668
1709
1662
1664
1896
1848
1660
1679
1680
1668
1665
1667
1790
1642
1674
1679
1799
2861
2308
1845
1798
1653
1654
1671
3007
1704
1673
1672
1756
2073
2382
1663
1667
1672
1891
1650
1682
1827
1672
1673
2260
9101
1676
1666
1669
1695
1663
1669
1870
1885
1884
1883
1891
1878
1885
1891
1676
1817
1658
1676
1673
1673
1673
1800
1910
2083
1700
1685
1684
1680
1898
1667
1672
5200
1680
1679
2347
1665
1959
1662
1797
1671
1663
1670
2055
2432
1669
1668
2458
2457
1766
1652
3903
1669
1671
1694
3211
1655
1855
1681
1729
1656
1885
1887
1668
1679
1675
1683
2428
1651
1648
1688
1679
1695
1691
1700
1679
1991
1775
2535
2334
1682
1653
1743
1697
1678
2135
1661
1788
1670
1818
1812
2564
2117
3501
2179
1681
2392
2863
2582
3250
1693
2357
1665
1668
1641
2353
1710
1900
1697
1687
1678
1803
1680
1679
1689
2090
1685
1678
2552
1751
5095
1676
1656
1661
2830
2691
1818
2752
1670
13179
2046
1877
1666
1664
1664
1680
1657
1924
1667
1669
1657
2546
1670
1666
1671
1690
1705
1692
2290
1681
1672
1673
1889
1889
1711
1713
1654
1689
2538
2096
2333
1674
1665
2856
1662
1678
1678
1673
2309
1659
1885
1667
1668
1654
1755
1655
1703
1964
1899
1662
1686
2085
1672
1694
2341
1672
1665
1758
1898
1899
2601
1898
2236
1671
1893
1916
1892
1658
1657
2076
1669
1897
1669
2352
1683
2697
1684
1905
1863
1682
2755
1637
1665
2706
2301
3605
1884
1665
1900
1900
1657
1748
2602
1674
1644
2046
2297
1673
1658
1813
1617
1886
1904
1680
1666
1665
1679
1895
1660
2287
1683
2842
2333
2304
2226
1649
1663
1678
1673
1755
1689
1670
3963
1670
1806
1673
1632
1893
2823
1889
1671
1796
1675
1678
1919
1814
1905
1657
1658
1666
1657
2235
1688
2526
2467
1710
1672
1682
1683
1686
1665
2353
1658
1681
1680
1653
1685
1682
1927
1666
1683
2349
2701
1670
1651
1687
1804
1692
1698
1695
1890
2060
2058
1642
1671
1675
2583
1715
1688
1711
2544
1904
1682
5719
1689
1691
2824
2277
1892
2000
11908
1897
1663
1669
2047
1659
1675
1899
2840
1684
2287
2631
1678
2159
2140
1900
11303
2523
1673
1668
1675
1673
1675
1668
1663
3773
2257
2262
1718
2398
1669
1856
1676
1678
1700
1695
1653
1687
1689
1890
2092
549926
1700
1667
1680
1673
1655
4079
1672
1673
1643
1644
1677
1703
6452
1693
1697
1665
1683
1658
2536
2000
1676
1694
1666
2092
2647
2312
1772
1885
1888
1666
1671
1682
1687
1675
1748
2407
1682
1652
3574
2154
2373
1671
1684
1673
1687
1671
2262
22333
1666
1654
1900
1658
1660
1650
1891
2317
1651
1657
1849
2083
2210
1894
1896
1893
3511
1905
1819
2817
1710
1667
2623
2622
1681
1681
1675
1668
1662
2542
1678
1905
2489
1790
2370
1660
2293
1686
1686
1897
2850
3526
1670
1642
1901
1665
1654
1670
32588
1894
1679
1676
1668
7752
1675
1675
2621
1915
1668
2104
1675
1891
1663
1897
2033
2034
2195
1675
1676
1677
1679
3406
2379
1656
1692
4019
1678
1671
1671
1774
1670
2154
1686
1685
1889
1703
2397
1685
3447
2379
2189
1669
1670
1695
1689
1661
1896
1891
1896
1897
1898
1892
1665
1668
5502
1662
1677
1667
1672
1945
1674
1672
1793
1887
1886
1671
1900
1887
1892
1685
1679
1679
1666
1667
1664
1662
1655
3959
1664
1675
1679
1676
1691
1705
1683
1684
1683
1667
2623
2564
1890
1890
1900
1880
8081
2299
1824
3616
1653
1682
1677
1686
1673
1906
1683
2304
2306
1686
1675
1890
1891
1685
1680
1657
1672
1699
1663
1659
1679
1679
1673
2308
1664
2356
2354
2569
1659
1668
45138
1674
23442
1672
1670
2623
12865
1663
1925
4563
2076
1668
1669
1900
1953
1685
1668
1711
1716
1935
1759
1765
1675
1702
1681
2539
1905
1684
1656
1661
1683
1895
2262
1679
1680
1680
1684
1846
1677
2346
1691
1675
2566
1667
1670
1675
1661
1689
2263
1757
2091
1649
2334
2338
2334
1668
1932
4427
1788
1790
1795
1696
1672
1642
1647
1708
1659
1810
25803
4407
1668
1671
1891
1891
1895
1891
1677
1676
2264
1658
1677
2438
1705
2386
1660
2384
1691
2848
2845
1682
1673
1893
1755
1707
1717
1802
1807
1682
1681
1671
1676
1698
2575
2091
2513
1902
1667
2047
2316
3193
2649
1657
10420
1677
1662
1675
1888
12019
1899
1638
2609
1672
1677
3685
2363
1680
1679
2036
1680
1761
1639
1670
1678
2899
1675
1681
1665
1663
1688
1680
1866
1689
1689
1709
1673
1669
23245
2369
1675
1671
2062
1676
1905
2855
2082
1652
1670
1776
1671
1667
45122
1650
3537
1679
2929
9110
1898
1886
1896
1683
1720
1667
2266
2835
1662
1686
1666
1640
1816
2298
1945
1763
1943
1675
1677
1670
1665
2072
1886
1887
1654
2368
1692
1694
1649
2612
1654
1666
1668
1667
1798
1669
1667
2678
1664
1669
1677
1674
1697
1670
1667
1717
3416
1704
1706
1703
1681
1694
1705
1705
3912
1669
1678
1675
2264
2263
1669
1684
1689
2316
1652
2603
1658
1677
1668
1878
2161
2285
2280
1769
1670
1681
1688
1712
1710
1763
1889
1674
2347
2347
1671
1675
1674
2241
1685
1680
1790
1680
2835
2839
2839
1664
2298
1660
1686
1686
1667
1678
1689
1680
1673
1703
1671
1667
1675
1679
1678
1937
1690
1683
1669
1666
2666
1879
1687
1668
1668
2464
2055
1699
1673
1672
1670
1648
30895
1672
1689
1679
1679
1665
1896
2192
1679
1675
2626
2622
1666
1660
1902
3229
1667
1671
1669
2270
1934
1934
1625
1661
2051
2284
2703
1658
1679
2534
1749
1681
2153
2155
2377
1679
1692
1681
1675
1683
2833
1674
1657
1661
1669
1669
3825
2333
2244
1707
1670
2412
1674
1687
2372
1693
2465
1891
1890
1888
1889
1887
1683
1674
1869
2374
1883
1678
1883
1883
2373
1896
1705
1759
1895
9307
8332
1690
2640
1663
1663
1665
2622
1698
2296
2686
1801
2614
1675
1670
1777
1675
5259
1687
2211
2212
1659
1904
1906
1823
1680
2052
1693
1705
1761
1673
1677
1673
1671
1785
1782
1756
1692
1707
1714
1901
1665
1684
1683
1684
1683
1658
1670
1669
1683
1796
1682
1874
1669
1671
2196
1667
1906
1673
1761
1818
1692
1688
2282
2275
1677
3797
1672
1673
1682
1692
1692
1889
1895
1892
1893
1902
1654
3208
1765
1690
1792
1665
1662
2553
9612
1757
5726
2079
1664
1869
1871
1871
1711
1708
1711
1708
1660
1667
1668
1651
2849
1898
1657
1904
1902
1664
2163
2161
2370
2342
1674
1676
1953
1678
2013
3295
1671
1675
1720
1664
1675
1660
1684
2152
2153
2934
1900
1902
2304
1890
1770
2191
2091
2075
2095
2093
2066
2384
2381
1680
1666
1898
2081
1667
2287
1749
1688
2093
2090
2633
1676
1936
1681
2051
1667
2324
2323
2296
2027
1684
2558
2267
1673
1854
1693
2112
1666
1700
1882
1649
1667
2045
2046
1664
1688
2561
1659
1663
1663
1666
1702
1878
1881
1881
2651
1982
1874
1671
1661
1664
1682
2562
2631
1659
1681
2838
1662
1765
1675
1678
1691
1669
2671
2681
2615
1680
1662
1695
1667
1677
2566
6542
1667
1758
2609
2613
1704
1702
1879
2228
2484
1691
1668
1676
1664
2574
1687
1687
2229
1675
1894
1763
1761
1657
5448
1668
1682
1681
1665
1690
1666
2228
1668
1690
1664
1695
1692
1902
2527
1677
1677
1834
1669
1661
1683
1812
1809
1877
1668
1669
1667
1687
1676
1701
1758
1760
1775
1675
1682
1751
1651
1693
1690
1670
1672
1679
2235
1670
1671
1663
1668
1668
1667
1672
1754
1781
1884
1912
2420
1651
1673
1679
1746
1746
1671
1673
1679
1684
1664
1665
1894
1806
1671
1668
3741
1682
10808
1689
1793
1684
1668
1670
1660
1664
1675
1655
6446
1683
1642
1657
1664
1678
2268
1677
1670
1674
1809
1659
1650
1667
1676
1671
1658
1808
1678
1676
1671
2034
1672
1671
1673
2852
1676
1685
1669
1689
1682
7261
1673
1663
1678
1669
11668
1678
1703
1665
1654
1654
1656
1655
1682
1682
2508
1678
1666
3396
2624
1707
1677
2276
1674
1665
2353
1670
4793
2371
1672
1669
1668
1657
1658
1659
1667
1679
1674
1677
1675
1675
1665
1671
1672
1661
1668
1670
1676
1678
1663
1675
1677
1676
1675
1667
2376
1662
1661
1655
1673
1654
1658
1678
1676
1676
1676
1678
15322
1683
4566
1692
1676
1678
1676
1652
1653
1663
1661
1671
1667
1668
1676
1673
1678
1675
8907
1667
1661
1657
1658
2168
1664
1660
1664
1664
3746
1652
31332
1662
1667
1668
1666
18207
21231
10374
1672
1694
1675
4546
1662
1665
1685
1673
1667
1665
1708
1708
1707
25203
1900
1899
15668
1661
5024
1679
1679
1680
1653
2172
1671
1667
1672
1667
1670
1678
1676
1676
1677
1691
1660
1660
10725
1677
1676
1676
1660
1677
1653
1652
1653
1663
1656
1675
7176
1678
1712
1662
1681
2792
1653
1652
1679
1673
1655
1666
1696
1664
1901
1676
1666
1662
1667
1666
1667
1671
1672
1675
9240
1697
1677
7409
1667
21603
1689
1666
10129
1706
1734
1677
1678
1677
1973
1897
1891
21602
1703
1671
1680
2337
1668
21464
1683
3876
6174
6206
3309
21463
1678
1668
5282
14559
4806
1681
1662
21603
4039
6260
1656
61748
32469
26373
16893
3410
1949
3350
21464
3874
10290
12106
1677
2358
7889
1930
1667
2469
5040
3795
18389
4879
8857
11540
7266
2233
2056
2553
1669
1775
1672
1660
1662
2885
1660
1659
1665
1688
2696
1679
1679
2208
1881
1633
1664
1674
2020
1674
1765
1723
1906
1673
1694
2566
1856
1666
1687
1685
1984
1684
1684
1685
1684
2087
1673
1650
4062
1699
1790
1694
4839
1677
2205
1667
1660
1701
1668
1680
1683
1680
1681
1672
1794
2050
1665
1644
1674
1677
1675
1676
1680
1688
1716
1665
1696
1695
1904
1907
1674
1780
1713
1713
1714
1716
1715
1685
1674
2564
1710
1684
1664
1767
1691
1713
2546
2546
1689
1690
21683
1690
1669
1904
1663
1663
1663
1668
1684
4173
2193
17581
1896
1698
1698
1697
1692
1896
1901
1907
1727
1675
1658
1639
1697
1700
1790
1790
1643
6364
1663
1677
1806
1679
2296
1693
1657
1657
3005
2356
1710
1708
1649
1899
1694
1673
1697
1673
1676
1666
1694
1670
1658
2363
1682
6376
4123
1673
1672
1686
1795
1702
1706
2783
1675
1649
1654
1678
2541
2541
2543
1683
1888
1886
1669
1663
1679
1683
1683
1678
2289
1687
1663
1687
1671
1675
1663
1681
1678
1814
1695
1710
1665
1656
1668
1806
1714
1679
1679
2165
1655
1649
1649
1795
1796
1673
1695
1663
1667
1663
1663
1797
1922
1893
1690
1668
1684
1662
2536
1805
1650
1677
1668
1672
1652
1680
1680
40895
1673
2071
1689
1827
1663
1671
1659
1692
1679
1668
1669
1669
1677
1672
1678
1666
1669
2541
1654
3281
1675
1669
2151
1736
1787
3015
1685
1670
1685
1679
1700
1675
1683
1765
1664
1688
1670
5308
1663
2539
2235
2289
43693
2538
1671
1691
1666
1656
1684
2705
1656
1937
1639
1652
1670
1904
1684
1679
1686
1683
2204
1660
14309
1668
2641
1682
1684
1889
2279
1694
1682
3544
1669
2250
2859
1899
1855
1859
1663
1672
1671
1664
1665
1691
1662
1692
1674
1688
1687
1798
1661
1651
1664
1670
1667
1652
1655
1717
1690
1648
1664
1677
2011
1688
1678
1663
1688
1696
1696
1683
1685
1687
1683
1689
1693
1662
1664
1685
1672
1675
1684
1662
1660
1899
1679
1712
1710
1711
1713
1672
1701
1664
1653
2285
2421
1677
1676
1662
1668
1668
1663
1659
1683
1655
1662
1660
1903
2060
2284
1670
1757
2273
1696
1672
1679
1679
1680
1670
1670
1678
1678
1658
1658
1665
1679
1668
1700
1694
1689
1689
2035
1751
1749
1754
1749
1663
1654
2857
2852
1673
2850
1647
1667
3641
1670
1665
1671
1670
1684
1670
1666
1687
1673
1673
1673
1677
1905
1673
1657
2613
3395
2637
1654
1657
1676
1676
1663
5087
6363
1679
1679
1679
1679
1926
1668
1901
1660
1677
3606
1684
1656
1891
1677
2300
1678
2305
2859
1714
1664
1774
2053
1678
1897
1661
1672
1784
3063
1668
1681
1703
9634
1682
1666
28187
1896
1667
1900
1900
1689
1689
7312
1668
2380
1664
2380
2174
2505
1661
1678
1680
1817
2139
2676
1679
2988
1664
1665
1657
1663
1676
1662
1666
1677
2192
1691
1797
1937
1668
1660
1792
2286
1655
1702
1662
2297
1669
1675
1674
1809
1678
1684
1647
1783
2689
1691
2661
1695
1680
1867
1675
1682
2473
1679
1684
1683
1665
1685
1650
2525
1671
1675
1675
1657
1674
1672
1674
1671
1667
2278
1749
2101
1799
1686
1688
1679
2349
1682
1792
2253
1661
1684
1870
1677
1662
1691
1665
1882
1679
1656
1685
1672
2060
1685
1679
2254
1694
1724
1934
1669
1879
1679
2547
1677
1683
1691
1691
1663
1678
1678
3483
1676
2180
1678
1888
1677
1954
2306
2280
1715
2612
1683
2269
1672
1677
1672
2313
1768
1768
1669
1676
1679
1690
2542
1657
1675
1653
2212
3641
1659
1668
1653
1674
1797
1663
2607
1680
1683
1685
1663
1686
1699
1926
1937
1680
1940
1670
2405
1694
2282
1668
1668
1675
1673
1689
1693
2044
1676
1646
1768
1681
1644
1628
1655
1643
2198
2206
1705
1697
2475
2298
1658
2214
1644
1662
1665
1665
1663
1652
1687
2199
1687
1671
2588
1684
1673
1657
1677
1678
1687
1905
1681
1683
2631
1670
1667
1666
1677
2195
1677
1668
1961
4098
1667
1896
1690
2217
2623
2625
1672
1667
1944
1677
1661
1664
2278
1667
1671
2626
1684
1682
1903
1896
1697
1764
1769
1769
1766
3808
1701
1902
1877
1652
1879
1670
1690
2776
1884
2617
2617
2617
1649
1679
1693
1678
1678
1671
1671
1687
1665
1670
1666
1662
1668
2251
1682
1655
1670
1680
1662
1685
2271
1684
1945
1945
1679
1677
1701
1664
1888
1654
1654
2392
2393
3327
1656
1683
1680
1670
1692
1692
2312
2477
1911
1669
1685
1661
1680
1679
1677
1677
1688
1685
1664
1708
2358
1706
2354
1681
2464
2411
1680
1668
1681
1662
1658
1646
2476
2046
6370
2548
1677
2713
1814
1810
1811
1809
1809
1806
1806
1808
1653
1653
1704
2310
1675
1697
1682
1665
1637
2629
2348
1789
1789
1789
1785
1791
1667
1879
1669
1667
1663
2091
1840
2018
2573
1669
1673
2090
1695
1820
1668
1816
1763
1935
1664
1937
1677
1900
1786
1684
1709
1644
1663
1655
1662
1688
1668
2060
1675
1683
1673
1825
1675
1675
1682
1668
1699
1886
2085
1887
1668
2543
2118
2062
1883
1678
3009
1670
1667
1675
2182
1710
1799
1691
1685
1683
1663
1901
3155
2281
1668
1664
2267
1949
2921
1668
1681
1681
1679
1672
1678
1678
1671
1673
1714
1678
2054
2083
1666
1712
1709
1687
1860
1677
1676
1811
2701
2279
1749
1663
1909
1909
1897
1898
1643
1691
1902
1762
1814
1943
1674
2286
1682
1677
1688
1687
1690
1684
1671
1684
1673
1684
1672
1926
1671
1703
1668
2395
2392
1668
1695
1676
2569
1844
1757
2689
1679
1778
1662
1663
2280
1701
22355
1678
1655
2061
1674
1673
1657
1678
1669
2028
1888
1965
1888
1668
1907
1674
1680
2610
1657
1684
1669
1700
1664
4276
1664
1699
1655
2519
1676
1676
1673
1692
1677
2694
7893
1649
1677
1815
1665
2089
2049
3841
2053
1664
1672
1667
1661
1665
1667
1682
1677
1789
1671
1679
1681
2937
1777
2216
1683
1684
1892
1647
2234
1675
1676
1673
1701
1887
1887
1687
1660
1686
1701
1662
1692
1723
7527
7530
1671
1688
1674
1896
1887
1678
2553
2265
1669
1674
1699
1683
1671
1651
1682
1673
1681
1711
1715
2358
1867
2484
1714
1669
1682
1872
1792
1675
2234
1658
1659
1660
1660
2034
1786
1663
2562
1811
1659
1675
1686
1673
3767
1663
1642
1626
1899
1892
1676
2066
1671
2097
1688
1671
1677
2254
1691
1934
1674
2233
2234
2628
2838
1680
1673
1693
2587
1666
1677
2589
4062
1684
1878
1683
1670
1888
5388
2266
1884
2116
1668
1666
2340
2406
1686
1685
1652
2640
2640
1696
1926
1662
1670
2065
1746
1928
1919
1658
1846
1687
1909
1678
1671
1677
1759
1677
1686
5194
1668
1672
1664
1671
2613
2615
1670
5589
1680
1673
1674
2271
1671
1679
1670
1681
1961
1656
1895
1796
1650
2191
2191
1679
3041
1687
2678
1678
2620
1659
1655
2064
1653
1672
1683
1678
1671
1671
1666
1667
1673
1668
1671
1682
1989
2837
1693
1691
1667
2256
1859
2591
2467
2813
2811
1671
1681
1764
1685
1657
1669
1682
1678
1673
1685
1664
1673
1677
1660
2260
1669
1883
2226
1935
1967
2816
1668
1769
2261
1674
2544
1673
1684
1649
1680
1682
1665
1759
1680
1651
1702
2511
1685
1666
1682
1678
1673
1675
1685
1668
1670
1897
1892
1671
1673
1669
1704986
1727
2280
1690
1673
2306
1669
1900
1671
1903
1901
1629
1898
1669
1701
1666
1672
1684
1683
1680
1687
1681
1686
1952
1881
1680
2218
1892
1756
1676
2546
1888
1664
1701
1704
1669
1655
1880
1670
1700
1893
1667
1684
1718
1678
1672
1935
1671
1880
1881
1712
2274
1667
2122
1664
1707
1664
1667
1674
1669
1675
1677
2421
1677
1790
1653
1943
1663
1663
1735
1934
1754
1680
1674
1675
1677
1682
1676
1675
1676
1658
2319
1683
1672
1660
2469
2469
1695
1939
1695
1642
1672
1895
1894
1902
1671
1796
2451
1774
1684
1688
1690
2192
1665
2429
3074
1662
3197
3810
1660
1755
1682
1688
2247
1643
1649
1650
1677
1677
1671
1659
1682
1682
2307
2575
1885
1981
1894
2189
1704
1670
1939
1812
1663
2193
1675
1688
1665
1667
1678
1662
1666
1678
1681
1678
2633
1708
1676
1761
1761
1677
1674
2625
2625
1673
1671
1673
1666
1665
1667
1667
2574
1761
1671
1674
5868
1695
1690
2367
2230
1688
1684
1687
6172
1901
1657
1753
1675
1716
1690
1766
1677
1679
1681
1680
1684
1676
1677
1670
1983
1699
1702
1668
1794
1680
1677
1679
1824
1675
1668
1672
2880
1676
1672
1670
1675
2580
1671
1682
2351
1679
1672
2366
1672
1674
1666
1658
1663
1673
1635
1657
1669
1687
1694
1911
1645
2505
1660
2028
1665
1729
2490
1640
2264
1675
1671
1668
1931
1929
1696
1748
1934
1662
1698
2617
1689
1686
1678
1675
1665
1675
2342
2342
1650
1674
1667
1673
1669
1935
1686
1670
1723
1671
1678
1682
1789
1654
1677
1673
1683
1683
5526
1688
1674
1688
2586
1898
1676
1662
1671
1702
1680
1681
1665
1627
2057
1660
1660
1903
1667
1666
1666
1665
1668
1668
1667
1661
1679
1691
1689
2236
1646
1748
1675
2304
1665
1917
1913
1708
1709
2115
1675
1676
1673
4919
1681
1678
1663
1676
1661
1677
1680
1662
1812
1811
1672
1671
1663
1673
1672
1679
10340
1677
1689
2310
3824
1757
1902
1671
2229
1672
430002
1764
1897
1668
1896
1669
1763
1909
2272
2266
1639
1655
2266
1682
2272
1692
1646
1659
2582
1672
1672
1674
1680
1681
1666
2259
1685
1675
1672
1682
1653
1671
1671
2546
1650
4292
1675
1892
1659
1661
1684
1895
1684
1895
1835
2627
2444
1690
1666
1675
1966
1673
2153
1676
1672
1680
1665
1687
1688
1661
2284
1665
1671
1668
1901
1889
1680
2230
1676
1662
4810
1807
2311
2048
2053
1687
1695
1770
1686
2802
1705
1692
1702
1658
1660
1678
1670
1886
1685
1696
1688
1906
1669
1670
7530
1668
1667
1642
1879
1778
2389
1718
2367
1680
1685
1668
1666
1663
1663
1801
1823
2560
1825
1658
1677
2641
1698
1678
1669
1674
2041
1660
1679
1949
1655
1945
1945
1678
2191
1656
1655
1655
1690
1679
1676
1682
1837
1677
1899
1903
1900
1901
1678
3352
1693
1695
1774
1734
1713
1681
1681
1713
1681
1681
1687
1675
2319
1666
1686
1659
4984
1689
10953
1694
1714
1717
2809
1868
1670
1644
1662
1657
1672
1681
1678
1891
1681
1678
1664
1667
1691
1660
1662
1666
1678
1893
1644
3318
3316
2300
1688
1686
1687
1682
1684
1688
1688
2180
2344
1918
1686
1902
1682
1673
1654
1645
2243
1658
1680
1682
2558
1899
1766
1897
1896
1901
1680
16449
1674
1684
1685
2553
1668
1669
1671
1672
1687
1662
1686
1774
1671
1662
1656
1668
1664
1683
1677
1675
1694
1681
4000
1763
1765
1687
1688
1668
1637
1682
1680
1681
1673
4315
1682
1684
1675
1649
2295
21851
1688
1696
1695
2315
1671
2489
2588
1679
1686
1666
1702
1702
1664
2214
1672
1784
2198
1675
1651
27268
1667
1662
2303
1988
1687
1679
1679
1684
1680
1683
1672
1899
1678
1671
1685
4484
1684
4364
1698
1678
1689
1711
1715
1689
1690
1689
1900
1909
1686
1672
1696
1896
1658
8392
1803
4277
1680
1661
1673
1648
1703
1673
1679
41270
1666
1667
1681
2162
1896
1657
1661
1652
1678
1669
2038
1948
1766
1662
1662
1662
1665
2143
1675
1966
1681
1672
1679
1678
1674
1902
2348
2312
1654
2309
2358
1689
1673
1673
1674
1679
1683
2077
1675
1795
1671
1673
1675
1706
1692
1691
1727
3106
1652
1683
1682
1657
1699
1659
1672
1804
1654
1652
5009
1669
1895
1654
1678
1671
1694
1675
2569
1743
1743
1685
1685
2405
1681
1674
1668
1715
1666
1668
1678
2276
1673
1678
1749
1671
1667
1889
1890
1754
2586
2589
1691
1670
1661
1676
1675
1664
1674
2311
1674
1663
1683
1910
1683
2559
1816
1680
1694
1971
1578
1676
1671
1671
1677
1681
1685
1680
1650
2548
2423
1673
2422
2566
2562
2586
2562
1784
2239
1652
1679
1666
2620
1679
2585
2586
1842
2589
1694
1662
1648
1672
1666
1677
1775
1675
1659
1661
1664
1694
1694
1814
1700
1696
1960
1699
1704
1704
1699
1701
1676
1684
1661
1700
4817
1666
1679
1679
1708
1665
1665
1686
1686
1667
1890
2404
2233
1899
1680
1936
1677
1677
1683
1693
2546
1693
1670
1717
1717
2075
2073
1677
1681
1669
1676
1869
1871
1688
1686
2093
1668
1682
1705
1683
1668
2033
1703
4079
1680
1682
2585
2584
1659
1669
1675
2239
1716
7492
1665
2572
1683
1681
1875
1690
1685
1674
1667
1876
2064
1896
1897
1671
1699
1679
1684
2174
1897
1662
1700
1672
1702
1681
1672
2489
1681
2237
1874
1872
1700
2131
2196
2091
1895
1904
2567
1693
1678
1687
1686
1670
1685
1689
1689
1658
1658
1658
1681
1693
1687
1676
1681
1796
1674
1679
1667
1929
1658
1664
1650
1887
1706
1705
2615
2616
1680
1678
1671
1662
1670
2342
1643
1656
1667
1874
1676
1684
1669
1669
1699
1885
1902
1674
1670
1674
1676
1669
1668
1678
1779
1671
1767
1890
1706
1702
1922
2407
1678
2046
2032
2244
1671
1679
1677
1705
1676
1679
1672
1679
1667
1647
1905
1902
1669
1910
1676
1756
1671
1669
1672
1657
1669
1661
1894
1681
3973
1899
1695
2176
1684
1674
1672
1695
1660
10209
1670
2234
1899
2583
1807
1676
1688
1684
1670
2312
2007
1917
2924
1776
1686
2180
1652
2243
1664
1762
1764
1864
1864
1678
1679
1939
1673
1657
1707
1671
1668
1668
1674
1675
1655
1684
1682
2203
1666
2193
1674
1673
2037
1812
1672
2489
1647
1679
1899
52422
1885
1821
1657
2270
2268
2265
1670
1671
1676
1678
1679
1680
1684
1682
1672
1673
2565
1871
2405
2264
1671
1659
2283
1960
1688
1735
1815
1672
1686
1679
1663
1657
1628
1900
1655
1901
1668
1656
1668
1677
1686
2266
2823
1701
1677
1803
1686
1687
1673
2017
1689
1821
1823
1710
1656
1688
1676
2820
1682
1693
1678
5892
2555
2551
1696
1775
1776
2597
1680
10581
1672
1662
1684
1697
2490
2322
1701
1672
1677
2570
1665
2118
2824
1662
1671
1669
1669
2284
2283
2284
1756
1686
1651
1867
1683
1704
1794
1901
1723
1671
1710
1680
1671
1676
1677
1676
1666
1673
1673
1672
2261
1676
1672
1692
6172
2066
1675
1913
1661
1677
1687
1689
1910
1898
1662
1816
1814
2258
1660
1692
1676
1660
1659
1664
1668
1664
1669
2080
4549
1683
1943
1939
1944
1943
1943
1681
1684
1682
1682
1685
1679
1680
1681
1672
2260
1674
1671
1662
1882
1661
2415
1673
2557
1654
1659
1664
1680
2083
1705
4315
1706
2384
1691
1689
2292
1896
1893
1664
1668
1666
1666
1666
1669
1670
1666
1671
2384
1676
5025
1684
1680
1894
1683
1888
1670
1660
2399
1658
1679
3107
1654
1685
1661
1660
1666
1669
1882
1667
1662
1669
2768
5215
2308
1799
2407
1690
2304
1691
1667
2237
1628
1685
1669
1676
2088
2591
1671
2300
2721
1678
1671
1676
1669
1655
1880
2343
1903
2190
2192
2191
2195
2194
2414
1674
1678
1674
4092
2615
2145
1663
1669
1702
1706
2743
1691
1675
2064
2065
1685
1690
1692
1659
1814
1891
1688
1689
4544
1669
2554
2590
1701
1703
1658
1658
1792
1886
57563
1673
1675
2088
3231
4569
2283
1706
2575
2698
2257
2310
1691
1692
1664
1684
2263
1678
1692
1890
2286
2380
2181
2827
2619
1687
1689
1686
1689
1686
1684
2272
2264
1668
1666
2352
2649
1880
1688
2283
2277
2242
2242
2287
2564
2272
1691
1700
1685
2106
1696
1671
2634
1680
4285
1684
1885
1668
1679
1688
1891
1681
1685
1685
1680
1678
1673
1674
1942
2830
1693
1886
2262
2081
1669
2195
1674
18724
2043
2281
2279
2279
2281
2278
2276
2260
1785
1670
1676
1662
2281
2222
2220
1679
2279
1666
2841
1667
2280
1659
1646
2302
1950
1707
1705
2278
1671
1670
1687
1688
1903
1724
3330
1673
2736
2732
2519
2036
1661
2364
1871
1707
1661
1698
1674
1671
1677
2287
2280
1669
2602
2576
1834
2266
1681
1680
1679
1668
2281
2789
2789
1682
2746
2269
2291
1695
1883
1817
1820
1681
2267
1687
1694
1676
2421
3045
2303
1688
1688
1883
1673
1670
2280
1706
1702
2559
2293
1903
1679
1682
2494
2493
1682
1686
1665
1727
1658
3491
3486
1679
1680
2350
2560
2564
1890
1866
20458
2229
1884
1698
1662
1897
2310
1672
1744
1879
1683
1685
2744
1651
1901
2207
1904
2259
1683
60686
1671
1671
1689
2286
15996
1684
1680
1681
2277
1884
1665
2352
2287
2845
1668
2846
1678
1679
1859
1707
1708
2295
1679
2279
2276
2309
1674
1679
1887
2390
1910
1681
1943
1942
1878
2180
2425
1667
1909
1699
2460
2446
2049
1669
1663
1681
1684
2251
1754
1677
1677
2290
1673
2279
4843
1630
1885
2284
2288
1688
1684
1669
1669
1691
2369
1896
1775
1670
1683
1696
2283
2255
2150
2282
2280
1695
2294
2634
2618
2236
2270
19531
1686
2026
1665
2604
1885
1821
1691
1660
1689
2453
2642
1682
1706
1706
1709
1866
2622
1662
1665
1673
1673
1675
1677
1676
1673
1674
2272
1674
1674
1671
1675
2276
1673
1678
2178
1670
1869
1712
10031
1766
1791
1790
1790
1669
1669
1667
1677
1677
1890
1662
2321
2289
1710
1935
1694
2602
2288
1677
1670
1755
1680
1664
2400
2810
2366
1875
1691
2423
1883
1655
1672
1656
1658
1675
1670
1670
1704
1663
1789
1667
1790
1679
1678
1680
2576
2298
1690
1674
1690
1675
1681
2274
2272
1672
1684
1687
2278
1884
1665
2282
2286
1913
1681
1679
1691
1670
1676
1676
1671
2274
2276
2360
1666
1666
1674
1665
1665
2281
2843
2281
1674
2392
1704
1699
1675
1678
2067
1678
1677
1676
1675
2199
1668
1665
1941
2287
2562
1882
1672
1673
1689
1678
1680
1685
1658
1676
1673
1679
2349
1675
2638
1687
1580
1667
1686
1661
2171
2370
2359
2168
1669
1644
1679
1677
1677
1677
1679
1699
1701
2382
1662
1888
2275
1677
1688
1854
1702
1682
1704
1687
1682
1681
2277
2273
1673
1670
1892
1669
1709
1705
2437
2042
2296
1786
1780
1684
2498
1679
1678
2559
1826
2559
1775
1674
1683
2276
2303
2299
2305
2301
1682
1682
1671
2543
2307
1775
1657
1789
1874
1931
2589
1687
1687
2044
1874
2286
2215
1802
1801
1693
1669
2047
2561
1658
1674
1679
2271
1819
1667
1668
3487
1696
2559
1689
1674
1670
1766
1886
1669
2543
2425
1668
2241
1942
1668
2809
2265
1663
2315
1677
1941
1673
1677
2834
1666
18724
1675
1655
2878
1657
2503
1672
2577
1911
1670
1686
1685
1670
1886
1675
1673
1681
2830
1664
1663
1664
1888
1690
1688
1669
2634
2368
2233
2566
2828
2271
2574
2571
1687
1684
1673
2568
2570
1767
1752
2566
2532
1668
1662
1681
1684
1669
1664
1702
2293
1670
2594
2594
1683
1811
1639
1682
1937
1657
1670
2193
1657
2707
1686
1688
1674
1671
2262
1708
1706
1877
1659
1663
1681
1654
2204
1899
1666
1668
1812
1762
1762
2368
2369
1671
1887
1883
2632
2201
1694
1891
1670
1698
2463
1698
1699
2603
1670
2268
1697
2292
1681
1674
1662
1662
2601
3337
1664
1674
1634
1635
1674
2215
2726
2726
1707
1708
1793
1662
1875
1660
2266
1677
1691
1661
1687
1686
2299
1886
1886
1687
2837
2838
2834
2309
1678
1689
1759
1755
2266
1756
1704
1889
1941
1700
1700
1939
1677
4737
1682
3749
1730
1890
1674
1678
5390
1807
1676
1676
1680
1666
1658
1686
1914
1910
2636
1820
1661
1664
1766
1670
2288
2291
2261
1679
1666
2308
2306
1674
2262
1809
2742
2113
1672
1670
2627
2213
1698
1683
1681
1679
1699
1681
1661
1703
1660
1698
8084
2565
1679
1665
1638
1692
1690
1936
2313
1821
1824
1824
1677
1708
2602
1653
1816
1815
1816
1815
1747
1703
1657
2841
1694
1678
1912
2272
2273
1944
1713
2285
2642
1656
1676
1675
49184
2093
2093
1670
1689
1690
1675
1900
2276
1696
1681
1672
1692
8317
1649
1663
2164
1707
1711
1668
2280
2281
2602
1803
2110
1665
2602
1658
2076
1687
1689
1689
1688
1682
1674
1678
2458
2460
2599
2598
1682
2083
2187
1678
1682
1694
1679
2269
1680
1902
1893
6950
1676
2267
1673
1673
7888
1673
1815
1816
2254
1812
2111
1654
1669
1700
1764
2569
2566
1672
2089
2846
2064
2066
2067
2753
1818
1818
1818
5315
2585
1692
1676
1684
1668
1666
1905
1895
2282
1659
1675
1680
1675
1779
1691
2289
1687
1687
4585
1680
1710
1682
1680
1674
1678
1669
2390
2347
1698
2348
1693
1674
1671
1700
1844
1698
1700
7046
5864
2105
2565
1659
2285
2307
2285
2528
24257
24255
3147
1815
1649
1651
1692
1704
1666
2294
2699
1678
2302
2300
1666
1673
1674
1673
1905
2284
2208
1684
1681
1685
1791
1685
2232
1762
1682
1685
1667
1810
2281
2409
1673
1706
1664
2829
1688
1756
2102
1650
1680
1878
2566
1697
1697
1823
2055
1688
1683
1689
1676
1658
1824
2828
1881
2733
2736
2726
1692
1678
1677
1668
2740
1672
1685
1675
1680
1683
1662
1869
1682
1644
1678
1675
1777
1680
1910
1678
1675
7664
1814
2275
2280
2284
1693
2276
1679
2276
2242
1693
1679
1678
1689
1687
1897
2836
1629
1683
1671
2024
2260
1678
1672
1674
1676
1787
1788
1665
1665
2292
1694
2190
2603
1669
1729
2270
2312
1687
1690
2635
2635
1685
1662
1947
2642
2335
2257
1850
2282
1878
1663
1658
1659
1901
1891
2563
1897
1656
1657
1654
1654
1653
1879
1670
2307
2300
1687
1681
2217
1888
2273
19544
1674
1679
1679
1821
1677
1684
2562
2816
2829
2833
2830
1680
2827
2819
2837
2828
2832
2831
2605
1676
1675
1673
1706
2115
1682
1693
1707
1681
1754
8259
1669
1674
1770
2092
2068
1659
11553
1672
1789
1677
1705
1682
1945
1670
1674
1669
2202
1655
1895
1682
1704
2282
1758
1788
1673
2315
1673
2488
2283
2591
15339
1889
1673
1705
1705
1680
2757
2750
2303
1657
1893
1661
1693
1676
1678
1670
1666
1942
1705
1752
1668
1669
2046
1678
1677
1677
1677
1669
2423
1671
1940
5074
1940
1670
1674
2204
2312
1908
1673
1675
1684
3438
2099
2100
1669
5108
1677
2380
1651
2207
2203
2207
2207
2205
1774
1689
1688
1675
1661
1660
1924
1821
1676
1695
2251
1690
1682
1663
1678
1871
4081
1671
1692
1660
1691
1693
1789
1791
2058
1872
2546
2548
2060
1833
1683
1646
2606
1645
1658
2277
2280
2538
1747
2491
2036
6917
1670
2281
1629
1702
1680
2275
1885
1673
1659
2092
1694
2282
1684
1680
2266
1662
1784
1780
1780
1684
1681
2068
2007
1782
2280
1674
2589
1672
1673
1660
2289
2292
2581
1749
1879
1679
1686
1902
1900
1899
1895
1654
1683
1683
1661
1676
2055
2056
2054
2055
1679
2572
1835
2038
2232
3440
2300
2271
1669
1803
2293
1694
1676
1666
1787
2318
2528
1764
1819
1908
1820
1820
1817
1818
2340
2279
2284
1718
3837
1656
1681
2276
1898
1678
1680
1669
1683
1678
1682
1689
1684
1688
2268
2265
1815
2269
1696
2061
1688
1687
1640
1704
2109
2568
24
1676
2801
1665
1895
1678
1688
1768
1946
1766
1763
1946
1765
1763
1765
1672
1765
1943
1760
1761
1762
1766
1696
1659
2286
1878
1677
1664
2588
1678
2623
1687
1663
2068
1686
1693
1677
2042
1677
2271
2272
2297
1675
2279
1675
1673
1677
2385
1906
1704
2281
2209
2153
1662
1659
1679
1705
1678
1676
1678
2260
1672
1808
2528
1679
1672
1674
1693
1656
1672
2285
2273
2287
1814
1670
1666
1685
1684
1683
2305
2303
1670
2284
1670
2283
1677
1869
1659
1687
1869
1679
1810
1810
2283
1655
1670
1683
2096
1666
2276
2282
2277
2278
2281
2282
2278
2285
2278
1677
2294
2550
2132
1684
1707
1684
1709
2286
1896
1690
1708
1703
1888
2750
2541
1669
1669
1657
1677
1677
1672
1904
1666
1708
1658
2301
1704
1890
1652
1890
1709
1685
2281
1729
1680
1696
1669
1664
1696
1681
1681
1683
1681
1682
2301
5225
1686
1691
1679
1820
1657
2586
2471
1871
3578
1680
1675
1680
1677
1661
1667
1670
2349
1874
1674
2567
2053
1874
1674
1677
1677
2157
1659
1677
1678
1673
1683
1658
1954
2283
1668
1867
1702
1708
1654
1677
1679
1649
1649
2252
1670
2250
1887
1675
3464
1765
1665
1818
1662
1675
1694
1688
1689
1672
1684
1690
1691
1688
1694
1681
1687
1689
1885
1887
1659
1675
2590
1941
1868
1682
1682
1677
1669
2254
2553
2594
1928
1889
1683
2277
2278
1681
2297
2301
2406
2403
2403
2600
1674
2599
2593
1676
1700
1658
1660
2351
1668
1664
2551
2567
1789
1917
4701
1666
1674
17112
4867
1643
2284
5799
2487
2492
92777
1704
2536
1656
2309
1692
1935
1676
1682
2362
2194
2044
2052
1673
1668
1669
1674
1702
1671
4142
1699
1698
1708
1679
2298
2296
2593
1671
1804
1665
1691
2281
2283
2281
2286
2282
1678
1941
1938
1670
1894
1669
1660
1678
1755
2056
1673
1653
1670
1683
1683
1688
1669
2184
1802
1687
1789
1684
1679
2462
1665
1677
1805
1756
1806
1807
1803
1805
1752
1654
1680
1663
1696
1677
1691
1672
1678
18724
1676
1677
1674
1678
1688
1687
1871
2599
2395
2395
1897
1849
1670
2286
2332
1664
2287
1669
1676
2099
2575
1631
3115
1689
1809
2278
1687
1688
2047
2381
1684
1677
5475
2274
1655
1678
1677
1672
1679
1678
1696
1696
2277
1679
1758
1942
1790
1690
1690
1696
1878
1879
2496
1659
1867
1878
2594
1679
2590
1650
6420
1690
2603
1684
1680
1655
1681
1681
2751
1675
1680
2842
2837
1697
1689
2277
1673
1664
1640
1751
1705
1748
1748
1705
1818
1818
1667
1670
1684
1675
1868
1652
1708
1673
2279
1898
2274
2277
2276
4811
2279
1811
1810
2275
2280
5544206
2280
2280
2283
2277
2272
2272
2051
2274
2581
1879
2372
1667
2282
2287
2285
2284
1663
1891
1671
4006
3230
1673
2214
2222
1670
1675
2812
1690
1895
2211
2218
1843
1893
2420
1686
2556
2571
1667
4362
1672
2266
2308
1655
1887
1892
2271
2391
2296
2298
1666
2074
2022
1672
2264
2295
2357
1701
2552
1665
1679
2290
1685
1682
1678
1676
1661
2598
2584
2591
2746
1662
1662
1671
1691
1692
2532
2747
1694
1692
2735
1685
1674
1676
1683
1660
1634
1676
1871
1688
2408
2844
2063
3116
1652
1653
1657
1668
1673
2346
2257
1899
2591
2305
1692
2352
1690
1781
14898
2574
3392
1688
1674
1695
1673
1707
1707
1810
1839
2642
1691
1670
1692
1695
1671
1665
1659
1669
1865
1672
2194
1670
2357
2382
1679
1668
2380
1798
1668
1658
4297
1678
1712
1674
1674
1665
1694
1695
1695
2267
1665
2213
1674
2059
1682
1671
1670
1666
1947
1948
1678
1661
1695
2568
1682
1667
1706
1664
1663
1900
1811
1813
2403
1696
1700
1656
1681
1675
1683
1670
2422
1687
1682
1675
2287
2284
1681
1669
1671
1669
1676
1661
2280
1665
1700
2554
1676
2063
2060
1902
1900
2223
1893
1679
1678
1708
1897
1665
1704
2260
1668
1661
1657
1691
1880
1650
1678
2269
2743
2680
1676
1678
1663
1841
1674
2287
2205
1685
1757
2083
2258
1685
2211
2204
1711
2214
1676
1912
1915
1697
2124
1669
1663
1939
1940
1871
1682
1682
1675
1678
2285
2362
2184
2282
2917
1677
2575
2272
1666
4215
2274
2325
1668
1679
1875
1877
1669
2775
2196
2607
2283
1667
2212
1901
1815
2405
1662
1671
1662
9291
1679
1676
1681
1679
2065
1669
1666
1873
2604
2381
2088
2090
2298
1699
1690
2282
2588
1689
9390
2280
2564
2565
2566
2483
2563
152155
2287
1697
1650
1933
1933
1666
1928
1934
1933
2842
2210
2288
2290
2288
2290
2355
1643
2249
1643
2610
1652
1656
1674
1676
1677
2595
2602
1810
1676
1675
1665
1680
1680
1678
1677
1677
1679
2261
1675
1675
2073
2073
1655
2261
1669
2294
1672
1685
1662
1686
2578
1671
2579
2574
1679
1910
1672
1664
1683
1678
1685
1685
1681
1818
1886
1673
1673
1917
1699
2289
2293
2254
1678
3102
1686
1691
1677
1674
1675
1679
1674
1676
1675
1675
1676
1675
1677
2583
1660
2585
2287
2290
1882
2389
2614
1881
1882
2614
1665
2698
1671
1930
1754
1680
1811
2594
1688
1885
1885
1664
1695
2307
1653
1682
1683
1679
1679
1680
1675
1670
1684
1726
1688
1688
1688
1899
1657
1677
2741
1682
1664
1667
1675
2289
1873
1669
1690
1678
1682
1667
2277
1888
2276
2274
1684
1817
1820
2270
2540
2540
5392
1669
1815
2904
2220
2218
2213
2284
1666
1882
1666
2262
1695
1697
1675
1797
2584
9824
2272
1670
1683
1808
1810
1682
1678
1685
1683
2272
1701
1674
1699
1677
1680
1684
1650
1698
2548
1667
1659
1671
1662
2094
2323
2542
1793
1678
2281
1673
1671
1686
1684
1690
2559
1884
1883
2540
1668
2376
1673
1673
1671
1637
2083
1891
1913
2277
1662
2046
1657
1713
2449
1682
2284
1938
1805
1815
2080
2284
1774
1674
1678
1679
2284
1763
1767
2033
2289
1673
1666
1661
2323
1685
1684
4372
1683
1709
2284
1869
1887
1685
2642
1670
1676
1685
1886
1663
2279
2282
1677
2283
1689
1910
2280
2279
2267
1653
2362
1683
1685
1682
1680
1683
2267
2599
1678
1689
1682
1681
1685
1946
1679
1684
1948
1696
1685
2258
2484
1675
2275
2273
1658
2371
1650
2582
1894
1872
1662
2743
1682
1680
3378
2284
1674
1680
1681
1674
1657
2347
1674
1673
2741
1881
1653
2286
2288
2289
2032
2307
2280
2377
1697
1682
1686
1681
1682
1767
2280
1655
1899
3925
1867
1649
24833
2076
1675
1672
1672
1679
1673
1669
2599
2285
1818
1818
1675
2741
4443
1674
1671
2264
2283
1663
1678
1684
1677
1676
2196
1695
2985
1706
1661
1662
2749
1672
2570
11373
1655
1660
2332
1696
1671
1789
2088
2572
2273
2575
1708
2040
2464
1666
2269
2205
1939
1679
1675
2302
1910
1909
1684
1672
1887
1681
2282
1688
1681
1677
1682
1680
10325
2105
1778
1678
1682
1673
1701
1821
1818
1688
2255
1867
1812
1810
1903
5977
1903
2114
1691
1691
1679
1711
1677
2225
2480
1881
1687
2205
1673
1887
2252
1659
2541
2286
2534
1659
1675
1674
2816
2292
2296
1934
1807
1809
1677
2286
1891
2301
1671
2272
2293
2673
2357
1762
1769
1768
1762
1768
3121
1678
2369
2369
2199
1683
1667
1654
1668
1692
2304
1693
1691
1692
1692
2286
2274
2305
1672
1672
1674
1674
1923
1686
1667
2290
1667
1679
1692
1690
1870
1684
1685
2833
1672
1680
1666
1692
1692
1672
1672
1667
2494
1690
1742
1681
1682
1677
1673
1645
2294
1683
2219
2123
2548
2377
1667
1691
1680
1685
1684
1685
1675
1682
4306
2191
2301
2139
2612
1670
2614
1772
1675
2328
1685
1684
1664
2358
1669
1685
1682
1938
1894
7859
2307
2299
1679
1677
4493
1882
2283
1706
2381
1675
2827
1680
2279
1681
1680
1673
1671
1678
1679
1672
2070
40888
2588
2209
2396
2284
2277
2293
1665
2311
1671
1683
1814
1686
1683
1681
1684
2270
2370
2821
1679
1679
2202
2202
1670
1757
1758
2273
2299
1682
1683
2411
1680
1702
1755
1809
1664
1665
1669
2294
2295
2296
1690
1685
1772
2290
1689
2361
1672
2326
1679
2261
1679
1668
1870
2200
1677
1688
1668
6876
2539
1679
2803
2804
2303
1682
1667
1672
1678
2269
2288
2289
2289
1672
1706
2313
1669
1664
1672
2430
2293
1672
1677
1668
3575
1671
1673
1684
1678
2304
1928
1685
1680
2292
1673
1679
2950
1651
2362
1663
2294
1683
2293
2292
1708
2199
2196
1676
1885
2371
1670
1678
2346
2280
2084
1685
1687
5101
2324
1794
1885
1679
1691
1670
2598
1676
1677
2707
1643
1640
1668
1897
2348
1685
1711
1688
1671
1672
1670
1640
1644
2622
2605
2617
2613
2349
1671
1674
1672
1672
1673
1672
2363
1683
1685
2389
1680
1664
1674
1674
3387
2265
1681
1688
1661
1678
2289
1680
1664
1832
2196
2259
1680
1660
1680
2359
2355
1703
1692
2382
2384
2221
1677
1678
1674
41372
5394
1638
1676
1672
2445
2603
1683
1678
1697
2292
1683
2264
1678
4043
1682
1678
1652
2345
1630
1667
1884
1662
2279
1682
2281
2283
1686
6380
1794
1670
2310
2306
2827
1667
1698
1701
1703
1706
1669
1652
2273
2293
2348
2518
2263
1757
1814
1806
1808
1808
1808
1809
1887
1678
1644
1895
1693
2271
2271
6347
2275
2286
2283
2284
2286
1710
2612
2614
2614
2612
2995
1696
1677
1676
1678
1676
1667
1668
1665
2639
1687
1686
2356
2296
2613
1680
1687
1689
1691
1676
1680
1684
1685
2609
1669
1671
1628
1685
1673
1678
1885
1666
2329
1672
2409
1664
2276
2269
1696
1684
1669
2212
1665
1712
1714
1696
2359
2299
1661
2276
2217
1672
1642
1876
1880
2616
1871
1679
1666
1667
1672
1674
1673
2285
2287
1688
1669
1683
1683
1666
2688
1703
2400
1703
1666
1697
1658
1648
2634
2629
1681
1894
1696
1685
2356
2275
1811
1682
1682
1681
1680
1684
1679
1678
2361
1673
2411
2410
1681
2577
1873
2284
1668
1845
2282
2291
2469
1698
1677
1665
1665
1935
1935
2276
2347
2001
1937
1643
1672
1682
2408
2407
2568
1945
1685
2271
2255
2258
1827
1935
2557
2270
1687
2270
2812
2822
1869
2017
1654
2802
154846
2622
1678
6121
1678
1683
1682
1679
1681
1682
1675
2269
1898
1669
2983
1687
1702
2536
2246
2647
2307
2616
2306
2302
1682
3622
13267
1781
1776
1664
1870
1664
2070
1669
1915
7945
1926
1658
2044
1654
1830
8581
2186
2339
2357
2396
2213
2703
120130
2703
2562
1645
1897
1675
2066
1674
1638
2590
1681
2486
1680
1653
1658
1936
1995
1691
1661
2565
1771
1670
4863
1917
1674
2271
1906
1671
1907
2725
1910
1910
1906
2274
2723
2727
2573
1909
1694
2722
2093
1818
1817
2223
2214
2215
1773
2215
4095
2177
1774
2166
1677
1677
2281
2594
2594
2496
2232
1654
2230
6788
2332
22324
1665
1662
1704
1895
2482
2284
2286
1694
1668
1685
1684
1671
1668
2557
1808
1690
2720
2732
2727
1640
1878
2298
2554
2298
1904
2850
1670
1883
1901
2757
1904
2537
2533
1680
2375
1885
2373
1687
2371
2533
2309
2015
2304
2292
1677
1664
1671
1664
2278
2454
1703
1682
1676
1868
2099
2475
1675
1913
2303
1688
2074
2304
2057
2304
1913
1689
1676
2206
2265
9826
3487
1645
2034
1753
1679
1665
1675
1859
1643
1788
1888
51000
2309
2635
1650
2745
1697
2201
1691
1694
2284
2037
1929
2553
1986
46620
5197
2276
2066
2276
2584
1664
2252
1669
2194
2368
2131
1652
1684
1685
1651
1678
2283
2287
1698
2260
2216
1871
2262
1663
2560
2284
1663
1889
1663
1874
2095
2286
2261
2555
2285
2213
1689
2055
1708
1698
1672
2468
2467
2463
1670
2463
2463
2990
2284
2465
2362
2468
30853
2140
1678
11108
2251
1677
1660
1687
1677
1669
1681
1683
1696
3153
1636
2295
2293
1645
2270
2308
1657
2271
1663
1674
2272
2272
1904
1675
1628
1695
1673
4301
2562
29258
2296
1900
1661
2711
2284
1672
1660
1723
1903
2285
1698
2284
2100
2470
2098
2098
1687
1638
1688
2123
2290
2247
2380
2204
42459
1687
1731
1701
2603
1929
10214
2237
1691
1694
1680
1670
2515
1695
2551
2253
2633
1663
1665
2253
2268
2549
2276
1751
7151
1694
2294
1656
4817
1688
2287
1699
8039
1682
1785
1909
2323
1639
2206
1789
2518
1865
2133
1647
1681
2450
2583
1658
1698
2795
1684
1683
2254
2485
1898
2266
26754
2733
2728
1681
2181
2278
1679
2277
2040
1767
2303
1770
1762
2040
11451
2225
2224
1679
2576
1889
4598
122817
2290
1678
2048
2316
2080
2403
2403
2572
1699
2572
2572
2277
2280
2279
2277
2280
2218
2268
265239
1678
1682
2484
1677
1959
1671
2066
1686
2285
2491
2303
2490
1694
7160
1683
1694
1679
1676
3043
1688
3063
1673
13832
2487
2162
2492
1668
2192
4390
2555
1659
1887
2544
1674
1780
2299
1705
2585
2425
1682
2743
2747
2291
2744
1678
1793
2743
2739
1892
1710
2744
2744
1664
2205
1714
2424
2582
1714
1686
2277
1669
1872
2257
1936
1679
131545
2211
4777
1783
1885
1659
1797
1651
1651
29276
2214
1666
1898
1668
1997
17468
2727
4863
2025
2044
1982
2047
3240
2249
2493
2268
2268
1686
1675
1662
1675
2584
2272
1870
2406
2277
2290
11836
2291
1671
2270
2302
2301
2299
2293
1671
2271
2271
2297
1676
2271
2568
1888
2281
1678
2281
5292
1690
1659
1665
1659
2211
1661
3052
7231
1747
2612
2248
2105
5187
2173
357951
1705
1657
2259
1665
1894
1903
1871
1681
2307
4672
2310
2307
1698
2545
2546
1906
1671
1937
2545
2544
1676
1661
1663
2180
1664
1662
1662
1662
1660
1892
2097
1904
2247
2093
1664
1666
1704
1688
1914
2547
2250
1877
2207
1665
1879
2076
2304
1645
2077
1662
1671
1670
2268
1672
4119
1687
2195
1690
1683
1901
1680
1683
6887
2274
1899
1692
5149
2179
1769
2400
1657
2187
2186
1896
1901
1756
2182
1678
2572
1681
2570
2555
1677
2559
57860
1682
1679
1696
2292
2263
1879
2553
2304
2488
2306
2630
2486
2486
3080
2094
6889
1658
1682
3888
1672
1880
2560
1888
2279
2589
1671
1670
9152
1653
2303
2338
1671
2341
2306
1668
2440
1661
3265
1681
1892
2096
1922
2287
2027
2372
2348
1694
1805
1665
1803
1664
5776
2370
1890
2431
1806
762089
2227
1898
1665
5421
3372
1665
2544
2546
1670
2545
2432
3520
2536
1937
1704
1781
2544
2183
1677
1898
2281
2313
2311
1774
2041
2291
2311
2743
2387
2646
2433
1680
1883
2568
1682
2205
1678
2275
2732
4593
1674
1671
2238
1680
2592
2287
1681
2758
2752
1677
2555
1687
7905
2691
2688
2295
1690
1806
2481
1821
1807
2040
1789
1662
2281
2038
2284
1671
3514
1660
2398
2626
2733
1666
1668
1670
2311
2616
2277
2302
2273
2309
2551
1644
2559
2298
1660
2739
2738
1655
2297
7221
1635
1675
2276
1678
2046
1657
1677
1685
2280
2274
2282
2540
2380
1686
2459
2139
2270
1632
2621
2296
2281
2048
2371
2280
2365
2332
2281
2280
2577
2598
2600
2597
2743
2745
2741
2595
2742
2598
2463
2740
2942
2548
3991
2839
2401
1697
2400
1662
1642
2316
1665
5659
2394
2403
1664
1667
1666
2210
1667
1802
1666
1678
5588
2322
2103
2500
3418
1802
1943
2058
2543
1679
2092
2265
1679
1764
2232
1669
1676
1845
1780
2534
1889
1693
1787
1657
2257
2260
1674
1651
3580
1685
2279
4493
1678
1659
2241
1659
2565
1657
1659
2306
1677
7115
2217
2208
13684
1632
1909
1693
1695
2615
2495
2736
2306
2572
1877
110183
1680
1666
1638
1661
1654
3022
1678
1668
2712
17958
1873
5738
1684
1728
1878
7675
1672
1684
2191
1695
1895
1689
35164
5313
1690
1669
2324
2493
2364
2357
2283
1669
1678
1759
2247
1668
2274
1773
1678
2292
1692
2290
1868
2815
1864
1677
2283
1867
2632
2059
2821
1738
1666
2834
1664
1686
1888
2266
2265
1673
1699
1679
2284
1682
2951
1893
4497
1882
2407
1884
8180
2269
1674
1675
1672
1673
1919
2272
2535
2529
2741
1682
2640
2748
1777
1644
2362
1884
2210
2289
2211
2269
2203
2585
2586
2275
2584
1693
1673
2643
1671
2610
2046
1663
2294
2296
2715
1907
1907
1805
1806
1653
1682
5354
1667
1641
2435
1783
2289
1897
1895
1882
2290
1689
2422
13935
1884
2485
1663
1780
2279
1681
2278
3025
2549
2550
1640
2305
1669
1695
2357
1638
1684
2746
2454
1683
2382
2565
2569
1662
2275
2279
2278
2487
1666
2487
2732
1900
1658
2574
1677
1637
1672
2728
1686
2560
1677
1892
1663
1769
1677
1664
2629
1660
2093
2584
1780
1912
2580
2583
1685
1665
2831
1682
2578
2635
2829
2588
2287
2620
2588
1681
2606
1889
1674
2582
2586
2244
1667
1752
1746
1680
1666
1758
1687
8263
1667
2269
1577
2128
2303
3576
2290
2576
3253
1668
1676
2014
3255
1678
2540
1679
2948
2263
40844
2631
2833
1678
1673
1663
2633
2636
2831
2756
1920
2594
2289
2286
2287
2282
2630
1667
2741
1652
2260
2257
2258
7806
1761
2296
1696
1666
2268
1869
2299
2299
1696
1876
1691
2281
1944
1814
1678
1677
2642
1693
1694
2795
1677
1640
1677
1629
2548
1676
1673
1676
1667
1693
2221
1886
2544
2281
2539
2280
2284
2533
1674
2308
2282
2542
2533
2155
1685
1682
1682
1682
1670
1879
2087
1659
1670
1877
73926
1680
1699
53534
1660
1659
2539
1669
2816
2290
2276
2348
2304
2347
2202
1816
1667
1675
1679
2375
2306
2425
3566
2608
2428
1935
3566
5073
2403
1653
2294
2295
2363
2273
2275
1665
2566
2751
2288
2289
1886
2450
2284
1681
2276
2284
1883
1839
5419
1666
1667
1762
2555
1764
1689
2556
1767
1765
189461
1670
1678
2277
1670
2208
2198
2713
2201
2336
1676
1701
1665
2274
1681
6764
1669
4148
2249
1705
1673
2269
2274
1668
2259
2272
2249
2279
1680
2581
1696
2219
2217
2219
1676
2217
1678
2219
2225
1681
2574
2220
2315
1667
1709
2284
7345
7525
1676
2266
1907
2264
2265
1683
1648
1696
2266
5347
2208
2950
2043
1658
2198
1620
2274
2493
2490
2491
1685
1907
2186
1871
2573
1870
1871
2362
2278
2355
2277
2572
2361
2213
1871
20490
1900
2230
1637
3588
1679
2412
1721
1683
2532
2548
2362
2367
2401
2355
1904
2081
1659
2132
260850
1661
2277
2275
1898
2280
2276
434545
2276
2609
4011
2283
2209
1907
1681
2278
2280
2269
2212
2588
5005
2587
1639
2573
2578
2749
1656
2285
1667
1655
2284
2293
2284
1656
2261
2287
6038
2283
1889
1685
2405
2405
1700
1685
1890
2316
1868
6994
1641
1675
1677
1737
2319
9517
2287
1876
1657
2283
2299
1684
3400
2381
1676
2381
1669
2363
2270
2374
2381
1870
1875
2297
2277
2746
2278
1674
109090
1687
2052
2600
2602
2303
2280
1670
2309
2305
2309
2191
6492
2278
2277
2191
2282
1882
1671
2264
1670
1661
1865
3530
1657
2591
1691
2488
359743
1884
2363
3483
1837
1657
1658
1658
1665
1661
1674
1956
2282
2566
1688
1651
2268
1680
1657
1883
2115
1695
2116
2475
2111
1685
1965
1695
1891
1900
2571
1902
2290
1679
7348
1682
6398
1856
1668
1668
2021
1714
1686
2051
2540
2308
1805
1895
2559
2229
1675
1677
1674
2545
1665
1660
1662
1870
1667
4301
1662
1823
2315
1828
2605
2741
1682
1895
2487
2577
2743
1682
1692
2124
2548
1670
1684
2385
1684
1679
2056
1653
1661
2286
1680
2474
1792
2566
2564
2563
2561
2562
1696
2632
2262
1681
2575
2260
1683
2267
2276
2278
2299
1658
1824
2581
1817
1818
45303
1685
2040
1715
2322
2290
1687
1676
2743
2072
1669
2071
1663
2072
1935
2553
1709
1708
1704
2553
1673
2265
2269
1674
1886
1884
82811
2273
2042
2055
2086
2264
1678
2551
2291
2278
1885
1679
1679
2272
1666
2278
2232
2279
1700
1683
1669
1677
1654
2265
2554
2567
1673
1642
1635
1684
5601
1674
1639
1800
1891
4273
1670
2588
1890
2580
2580
2743
2451
2628
1710
2584
2626
2627
2626
1683
1817
1687
2133
1665
1748
1746
2084
1890
1674
2086
2402
2511
2301
1657
2355
1649
2355
1788
1660
2346
16870
2358
2352
2556
1867
1668
4779
2085
1629
4045
1710
1670
1676
1686
1667
1679
4020
2296
2139
2299
1676
1865
1681
2285
1677
2284
1670
1808
1809
1811
2058
3082
2361
11716
2806
1638
2365
1689
1670
1664
1682
2033
1707
2543
2630
2541
2018
1672
1674
2563
2306
2279
1679
1668
2564
2426
1680
1679
5108
1690
1691
1690
1687
2285
2280
2839
4002
2535
1678
2361
2169
1656
2256
1778
2290
1830
2286
2314
2286
1776
2315
2285
2315
2073
2569
2299
1678
1679
1667
1666
2638
1680
5242
1680
1646
2642
2292
2365
1656
2534
1670
1681
1663
69480
1684
2660
2631
1690
1658
365800
1689
2830
5528
1933
1690
1689
1934
2118
2495
1641
1662
8819
1637
2359
2566
1671
2569
2359
1655
1676
1661
2445
1719
2569
1677
1751
1670
1656
1935
1680
1696
1676
1663
1685
3623
1892
2607
2443
2242
1655
2264
2558
2554
2265
1788
2606
1687
2546
1889
2371
1671
2280
1678
1677
2347
2572
1783
2353
1679
1657
2461
1686
4030
1688
1686
1687
1685
2288
2240
1676
2252
2249
2275
1683
1883
2276
3927
1693
1674
2253
2423
1668
2581
2745
1665
1667
2038
18003
1908
2464
2283
2465
1877
1638
2242
1678
1644
1667
1663
2042
1708
1717
1664
2046
1741
1708
2678
6786
1668
2045
1894
4251
2232
2077
2310
1762
1673
2231
1635
1764
1668
1661
1660
2283
2057
2056
2525
1666
2290
3087
1918
2136
2077
1896
1673
1685
2265
497351
2264
1680
2265
2372
1674
1825
2574
1669
1889
1693
2263
1665
2284
1674
1709
2276
1683
2631
2278
2305
2557
2268
2283
1709
2276
2307
1664
2627
2279
2276
2275
2228
2281
2279
2629
2278
2270
1660
2377
2295
1670
2385
2128
1670
1680
1610
1902
1661
1644
1902
2241
2408
1657
1671
1670
2295
2457
15816
1671
2601
2080
1662
1782
1813
1692
4537
2574
2572
2285
1691
1690
2533
2392
2390
2286
2558
2629
2280
2457
2039
2461
2254
1872
2465
2464
2463
1893
2268
2048
3150
1678
1677
2267
4276
1678
1663
1657
2218
2211
1688
1670
2085
2276
2058
1889
2287
2360
1657
1710
1710
1639
1679
116136
2572
1695
2566
2480
1717
1675
1665
1831
2270
1677
1687
3151
1677
2271
1889
3124
1941
1836
2324
1675
1673
2017
2272
2492
2587
2584
1664
2491
1677
2244
1675
1677
2267
1898
1677
1632
2269
2452
2454
1897
2270
2498
1892
1641
2543
2070
1825
1832
1799
1678
1780
1681
1690
2281
1746
1728
1663
1745
5723
2403
1879
1645
1892
3912
2488
9336
2488
12864
1692
1661
1673
1680
1697
1662
1657
1675
1679
1686
1789
1840
2240
1688
2395
1787
1665
1667
1686
1678
1684
3072
23311
2333
2114
1677
2286
3020
5665
1892
1669
1915
1669
1644
2181
1677
1612
2579
1897
1680
2485
2232
2484
2574
2288
1677
1677
1891
2700
1660
1684
1667
1700
2730
1680
1904
2183
1869
2571
2575
1673
1668
2572
1668
1677
2067
2066
2065
1680
1677
2301
2597
2486
2575
2314
2233
1677
2559
1704
2312
1684
1682
1684
1686
1682
2543
2734
1684
2281
2290
2650
2554
2075
1762
1811
1810
2428
1811
1681
1679
2250
2529
2265
2495
2320
2290
2583
1886
2205
2204
1690
2282
1681
2282
1894
2055
2291
1821
2528
1694
1694
1697
1702
1694
1695
1699
2273
1677
1677
1672
1662
2285
3258
2583
2274
1862
2196
1902
1887
1674
2462
2462
1705
1877
1879
1667
2570
2074
2073
1889
1886
1780
1704
2470
1783
2588
2246
2198
2612
2061
2749
3315
1681
1805
2177
1884
1676
2062
3152
1902
1903
2609
2606
2029
1678
2403
2329
1786
1784
1650
1681
1823
1677
1806
1676
2362
2474
2180
1686
2277
1683
1816
2276
1837
2690
2633
2833
2488
2636
2635
1790
1882
2317
2425
2265
2310
2590
1655
2365
1655
2599
1686
2567
2287
2274
2808
1685
2609
2289
2289
2406
2406
2325
1967
2354
2354
2375
1659
2259
2259
1705
2266
1897
2265
1666
13079
1690
2741
2575
2061
2058
1686
2296
1684
2542
2371
1771
1692
2591
2266
1691
1686
2557
2559
2564
1691
2280
1887
2626
1674
1653
2082
1948
2055
2055
2276
2551
2367
1678
2589
2272
2586
2739
2591
1719
1716
1688
2584
1684
1889
1687
2277
2277
2276
2274
2479
2256
2295
1688
2356
2482
1884
1882
2627
1898
1895
2420
2279
2282
1683
2269
2249
2552
1897
1678
1836
2803
1694
1686
2152
2546
1896
1667
16946
2592
2592
1761
1880
2578
2292
2583
2371
1693
2560
2060
2285
2059
14263
2404
2620
2401
2849
2435
2310
1676
1653
2310
2054
2271
2302
1701
2565
2050
1700
2394
2361
2285
1959
2284
1889
2286
1893
2207
2206
2633
1696
1692
2854
1670
1668
1673
2748
2328
2323
2330
1691
2557
2054
2192
2291
2310
2303
1657
2579
2283
1706
2290
2572
2472
1676
1670
1669
1701
1672
1816
1674
1674
1815
1703
1686
1663
1686
1871
2264
2291
2572
1696
2009
1702
2278
1759
2274
2267
2276
2261
1888
2288
2271
1886
2213
2281
2291
1949
2401
2552
1907
1667
1668
1885
2280
2552
1702
2290
2292
2293
2278
2563
1680
1681
2628
2397
1676
2576
2022
1673
1687
1675
2098
2635
9771
2268
2270
1662
1666
1662
1675
1673
1675
2628
2280
2997
1888
1691
2284
1885
2573
2558
2558
2045
1683
1682
1687
2259
2356
2491
1992
2031
1680
1669
1671
1676
2295
1672
2295
2628
2582
2222
2348
1678
2199
1678
2627
1914
2574
1883
1669
2372
1681
1683
2353
2280
2608
2753
1681
2352
1904
2284
1681
1681
2203
2288
1692
1708
2279
2280
2493
2280
1667
2553
2553
2552
2619
2285
2381
2279
1677
1669
1671
1815
3739
2273
1872
1766
1691
2591
1877
1765
1691
16669
1671
1887
1663
2285
2302
2284
1905
2207
2394
1880
2374
2279
12577
1684
2056
2400
2355
2327
2276
1664
1691
1664
1830
3713
2221
2490
2401
2374
1635
1917
1655
1703
1683
1703
1812
1779
1883
1888
1875
1689
2607
2628
1692
2610
1701
3195
1682
1693
1690
1695
2274
1692
1698
1653
1690
1691
1874
2525
2047
2282
2285
1891
1892
1886
1672
1685
2201
2203
2402
2268
2265
1700
2579
2750
2573
2257
2243
2063
1851
1668
1906
2287
1689
1689
1687
2290
1689
2048
2761
1703
1682
1668
2236
1676
1684
1910
1676
1871
2059
2564
1681
1864
2261
1689
2277
1904
1670
1681
1904
1774
2189
1668
2284
1669
15649
1898
1697
2554
1754
1653
1778
1687
1663
1805
1773
1681
1803
2348
10195
1677
2281
2712
2023
2140
1673
1761
2290
1656
1689
1675
2634
1687
2399
2316
2587
1676
2306
2376
2284
2646
1700
1701
1702
1704
2099
2327
1666
1669
1679
2369
2269
2269
1676
2281
2283
50046
1681
2576
1756
2586
2286
2587
2267
1654
1689
1693
2263
2277
2584
1770
1922
2216
1766
1766
2586
2586
2279
1684
1693
1895
2271
1943
1696
1908
1703
2631
2554
7492
2631
2621
1668
2586
1893
1793
2490
1798
2491
1781
2431
2546
2628
1686
1873
1813
2404
2399
2402
2069
2484
2599
1969
2594
2403
2401
1663
1663
2756
2217
2360
2358
2539
1876
1763
1760
1758
1660
1874
1884
1884
1714
1685
1703
1698
2196
1698
1701
2284
1665
2276
1672
1886
2306
1808
2282
1655
1809
1697
5023
1672
1675
1680
2374
1792
1787
1785
1701
1890
1883
1672
2193
2204
2272
1875
10935
1690
1666
1676
2288
1883
2084
1691
1699
2082
2402
1675
2286
2282
2571
2642
2618
2642
3848
2750
1689
3298
2579
1692
2445
1673
1692
1694
1982
2367
2408
1708
1707
1716
2586
1665
1659
2575
1698
2579
2356
2580
1862
2600
1885
1893
2570
1821
1705
1688
1880
2100
1649
2548
1691
1900
1813
1809
1792
1792
2293
1688
1688
2557
2618
2280
2275
2267
2325
1663
2549
2289
2312
2345
2344
2343
2345
2587
1672
1694
2281
2223
2197
1680
2272
2086
2012
18448
1972
1974
1841
6704
11922
8090
3822
2185
2225
5202
7923
1699
1661
2909
2059
1689
14574
1688
2586
2049
2053
2159
1970
567208
44675
1908
3249
1885
3746
2496
2596
2737
6441
2049
2358
1997
2606
2316
2159
14358
2034
19384
3831
1722
16706
2320
2332
3130
1980
2844
2036
2016
2029
8500
3198
2026
13724
2510
1699
2115
6886
47015
2302
1682
18968
5657
5737
3095
2224
1677
2571
1950
2152
2508
6441
1685
2101
2915
1992
2437
2312
8350
1673
1837
1833
4799
5189
2183
2717
1844
2039
2028
5388
2614
1676
2778
2087
11281
3214
5344
6451
1842
1778
3665
1652165
2463
7863
2641
1652167
2044
6761
5134
2201
1975
6298
20668
1984
1672
9150
1657
1805
1663
1679
2474
5580
1963
6598
1931
2465
1699
12036
2142
2041
2973
5720
2496
1664
4277
2818
1844
1668
4111
30024
2531
1991
8330
2825
2919
2310
2034
2028
5929
1696
2197
5098
11857
4705
1659
8273
2352
215734
6756
1995
2563
1662
4506
4040
2162
3882
5794
2162
2237
2863
1652163
4725
100309
2419
70078
9143
2043
2127
2572
3021
3660
15248
2363
1667
3913
2634
7102
2459
1660
3375
4180
3416
2292
8921
2076
2245
5091
38139
1697
3179
3157
2683
5007
1920
20205
2863
1964
7646
1942
1980
1934
1900
1671
2786
1938
2239
2023
3563
1680
2476
2958
1737
1664
1667
28470
2528
1653
8319
1658
1758
5592
1673
1668
1670
1918
2087
2611
1903
1899
1680
1658
1684
1696
1679
1807
1679
2243
1676
2600
2309
1673
1682
3403
3039
8771
2170
1669
2009
4109
2150
1680
2149
1671
1691
2979
1682
1816
1649
1783
1684
1678
1685
2692
1671
10919
2148
2149
1673
1669
3899
1741
2262
1671
1708
1711
1876
1877
1841
1707
1671
2513
1693
1675
1693
1697
1674
2344
2069
1814
1967
1815
1669
1670
1654
2080
2196
1646
3564
1658
1691
2166
1672
2648
1671
1691
5122
1693
1681
1686
2260
2260
1663
1688
1682
1681
1662
1681
1930
1946
2264
5232
1679
5689
1900
1683
15331
1666
1939
1652
2139
1664
1673
1670
1678
1678
1745
1650
2199
2199
7005
1653
1665
1962
1672
1807
3285
1685
3164
1673
2036
2192
1679
1667
1667
1668
1680
2161
1797
1673
1683
1685
1812
20705
2582
4648
3458
2194
2066
6838
2384
1675
1674
2832
1657
2308
1900
1683
1667
1664
1672
2084
1662
1672
2324
1688
1698
1671
1672
1683
1666
1671
3595
8099
1710
1643
1654
1677
1677
1687
2907
2303
2858
2294
1677
2050
1655
2342
1675
1686
44348
2253
1675
2051
1662
11505
1690
1672
1673
1664
1689
1666
1660
1668
113777
1691
1875
1686
10939
1679
1661
1663
1663
1683
1751
1930
2221
8263
23968
4349
1672
1669
1698
1671
1675
4709
1712
1808
1676
3096
1671
1653
2263
1691
1688
1681
2426
1904
1679
1702
5658
2825
1698
1677
2045
1657
2676
1839
1680
1677
1756
1672
1685
1660
2262
3003
1701
1680
1666
1669
1665
7845
1654
1653
1654
11746
1687
1924
1687
1674
2345
1680
1686
1687
1669
2283
1680
5643
1800
1884
2344
1681
1672
2100
2071
2796
1675
1653
1657
1823
2707
3121
2594
1666
1681
1666
1905
1663
1662
1659
2291
1664
1653
1893
1669
1639
1876
7979
1683
1920
1653
1656
1694
1667
1671
2811
2247
1708
1679
1671
1665
2127
1732
8196
1673
3758
1891
1653
1664
1664
2156
1662
1674
1661
4069
3722
1667
1681
1677
2195
1680
1673
1917
1692
1654
1679
2614
1691
1668
1669
3297
1688
2945
2555
1667
1675
1677
1674
1672
1678
1865
1689
2634
8904
2445
1678
1889
1681
2789
1704
1704
1686
1937
1670
10435
1883
1781
2779
2521
1679
1661
2697
2696
1882
1645
1761
1681
1691
12335
1684
1676
1682
2071
1671
2385
1648
3334
1676
1658
1695
3285
1670
1666
2036
1666
1649
2315
1667
1678
1686
1697
1871
1661
1651
1654
2847
1678
1672
1661
2050
1681
2337
1694
1690
1901
1676
5983
1670
1701
2629
2629
2628
1678
1693
1887
1675
1664
1672
1688
1667
1659
1679
1681
1671
1673
2373
1674
4236
7439
1792
1694
1653
2082
2468
1688
1930
1673
1747
1676
4593
1676
1694
1694
1660
1676
1669
1879
2250
1672
2937
1685
1877
1885
1671
1669
1674
2960
2622
1667
1671
1670
1797
2559
1677
1663
1677
1675
1679
1673
1679
1673
2026
1795
1795
2437
2366
2361
1664
1676
1653
1674
1684
1683
1656
1656
1690
1705
1761
1648
41661
1683
1806
1694
1894
1678
1815
14682
2414
1671
1669
1666
2062
1901
1905
1890
1664
1663
1648
1667
1667
1674
1670
1673
1673
1662
1669
1758
1678
1685
3591
1673
1710
1653
1653
1656
108868
1653
1679
1881
7788
1908
1680
1669
2028
1686
1706
1755
1681
1675
1673
1681
1667
1934
1933
1663
1667
1664
1686
1687
4347
1675
1685
1693
1675
1656
1653
1679
1640
1640
1677
2460
1688
2442
1667
1663
2182
1888
1671
1800
93830
2134
4626
1657
1708
1938
1679
1677
1634
1963
1663
2401
1666
1701
1658
1794
1688
7241
1659
1660
40897
1676
1634
1635
1657
1686
2685
1633
1903
1905
1657
2264
1671
1703
2056
2378
1672
2182
1669
1690
1667
1668
1864
1910
1910
1670
1647
1686
1659
1661
1664
1681
1681
1657
2005
1692
1661
2860
1676
1695
1700
2371
1866
1897
1818
1658
1684
1765
1667
1671
1667
1673
1866
1710
1681
1680
1675
1678
3699
1662
1660
2087
2644
1683
1684
1670
1668
1748
1667
3037
1668
1696
1816
2560
1663
1669
1666
1666
1666
1640
1678
1675
1678
1671
1665
1982
2537
1923
1692
18535
1889
1885
1888
1813
1678
1700
1673
1660
1687
1665
1684
1681
2293
1704
1679
1676
1662
1670
1886
1704
1705
1894
1677
1886
1892
2359
1662
1668
1694
44602
1663
1663
1653
1685
1668
1666
1684
1697
2177
1692
1689
1650
1665
1692
1684
1671
2571
1695
1895
13180
1653
1656
1669
1767
1665
1845
1655
1636
1680
1684
1701
1678
1741
1886
1698
1710
1906
1665
1678
1648
1670
2246
2570
1661
2259
2259
1888
1656
1678
1903
1897
1889
2325
1857
2235
1663
1667
1666
1656
1685
1675
1788
1891
1650
1671
2583
1672
1669
2299
1704
1812
1671
1663
1835
1674
1869
1693
1676
1786
1676
1662
1653
2290
1674
6456
2390
1661
1662
2022
4954
1692
2576
1685
1670
2499
1675
1677
2652
1754
1670
1675
1679
1678
1617
1676
1688
1897
1678
1681
1672
2096
1659
1700
1663
1874
1689
1671
1666
1662
4670
1662
2297
1682
1675
1658
1816
2332
1667
1801
1677
1668
1667
1692
1659
1671
1802
1685
1909
1674
1663
1683
1671
1678
1664
1668
4874
1877
1659
1974
1701
1680
2177
2690
1692
1686
1683
1706
2587
1677
2606
1803
1670
1679
1657
1673
1675
1670
2816
2623
1641
2579
1885
1913
1689
1694
1896
1673
1672
1667
1667
1653
1701
1685
1686
1656
1808
1702
1887
1644
1799
1656
1678
1674
1677
1672
2608
2648
1667
1678
2834
1680
1795
1672
1670
2576
1869
2543
2543
1680
2195
1665
2126
1669
1897
1685
1684
2607
1645
2073
2602
2557
2212
1867
1672
1690
1677
1694
1679
1659
1898
1898
1671
1696
1885
2440
1685
1670
1672
2058
1657
2182
2181
1672
1654
1817
1661
1674
1674
1693
1896
1903
1902
1686
1680
1878
1673
1883
1905
1674
1695
1661
2352
1664
1699
1822
1672
1678
1678
1678
1892
1702
2588
2590
1805
1945
1911
5140
1891
1894
3236
1639
1764
1674
1686
1893
1668
1669
1755
1681
1664
1704
2561
1881
1659
1664
1673
1710
2826
1693
1687
2282
1814
1688
1704
1673
1908
1927
1673
2136
1685
1905
1683
1651
1660
1897
2593
2283
1882
2749
1660
2586
1703
1676
1874
1683
1653
1897
1907
1663
64573
2564
1690
1691
1892
1902
2197
1756
1661
35172
2045
1670
1671
1664
2179
1667
2283
2279
1682
1680
1675
1687
1686
1686
1688
1689
1678
1690
1695
1678
1705
1707
1666
1690
1687
10088
1672
2750
1675
1893
1672
1676
1665
2057
1900
1667
1661
6347
1666
1662
1667
1661
1723
1677
1665
1904
1686
2268
2834
1889
2626
1656
1679
1675
1670
2577
1677
1680
1686
1667
1868
1883
1885
1671
1645
1673
2627
1906
2560
1674
1747
1679
1699
1668
1696
2201
5055
2397
1690
1779
1705
1671
1695
1670
2579
1934
2586
1680
2571
2587
2546
2581
1669
1667
2080
1662
1665
2843
1790
1671
2611
2536
2537
1668
1673
1665
1887
1628
1668
1792
1680
1671
1664
2362
1685
1920
1688
1673
1673
1664
1667
2589
2369
1899
1894
1893
1671
1877
2568
1897
1673
1669
1670
1882
2049
1687
1676
1932
3118
4688
2636
1940
2308
2308
1672
1668
6387
1888
1679
1713
1983
1677
1670
1676
1674
2181
2181
1671
1644
1905
1678
1921
1912
1674
1667
1675
1903
1671
1666
1903
1676
1674
1664
1673
1670
1692
2600
1692
1655
1903
1907
1870
1672
1675
1721
1675
1673
1672
1672
1709
1673
1665
1898
1663
1755
1833
1657
1897
1895
1894
1653
1662
1672
8362
1676
2275
1666
2277
1663
1666
1678
16497
1902
1679
1656
1673
1656
2268
2264
1680
1671
1666
1672
1671
2280
2550
1670
1905
1904
1677
2304
1676
2310
1679
1681
1677
1676
1900
1676
1881
1881
1667
1673
1676
1728
2359
1884
1663
1663
1698
1651
1676
2736
1712
1668
3088
1676
1669
1677
1678
1894
1702
1699
1650
1700
1680
2541
1888
1879
1896
1698
1905
1677
1683
1683
2492
2298
2225
1666
1687
1689
1683
1667
1907
1799
1796
1800
1643
1669
1914
1911
10638
2430
2430
1671
1673
2302
2300
2225
1667
1672
2552
1667
1682
1682
1674
5609
1669
1678
1671
1669
1669
1663
1688
1698
2005
1905
1680
1643
1690
1684
1885
1681
1674
3487
2584
1676
1692
1722
1704
1667
2338
1679
1682
1682
1672
1682
2088
1683
2528
2267
1675
1667
1667
1681
1683
1885
2273
1648
2273
1648
1648
1666
1687
1816
1686
1678
1677
1655
2062
1674
1658
1777
1777
1680
1678
1675
1675
1692
1675
2200
2287
1807
1680
2249
1653
1672
1664
1674
1674
1687
1896
1675
1893
1693
1678
2232
1668
1684
7579
1673
2218
4773
1704
1676
1674
1670
1671
1890
2591
1680
1669
1667
1665
1662
1666
1663
1659
2131
1898
1696
1695
1686
1902
1795
1667
1670
1667
1679
1676
1688
1935
1800
1694
1670
1672
1661
1680
1891
2085
1679
1673
1680
1890
2044
1677
1677
1679
1681
1670
1669
1665
1666
1683
1695
1686
1689
1684
1687
1691
1686
1686
1678
2565
1668
1653
1703
1897
2409
1772
1652
1651
1739
2401
1679
1682
1656
1678
1678
1691
2645
2445
1679
1684
1692
1793
1670
1688
1686
1685
1785
2216
1663
1892
1675
1682
1671
1671
1659
1712
1873
2296
1880
1686
1878
1686
1658
1675
2641
1683
1684
1666
2560
1893
1892
1893
2270
1671
1914
1776
1676
2073
1681
1667
1665
1668
1672
2049
1669
2743
1678
1898
2220
1692
1906
2848
2845
1677
1661
1691
1660
1660
1671
1685
1984
1683
1680
1677
1680
1678
1679
2572
2651
1655
1655
1695
1668
2422
1647
1672
1665
1701
1933
1663
1628
2379
1673
1672
1675
1655
1671
1675
1659
2622
2627
2625
2304
2408
2405
2404
1670
1677
1690
2068
1678
1672
1677
1687
1687
1663
1913
2248
2248
1668
1675
1906
2570
2375
1672
1917
1686
1902
1688
2745
1672
1903
1683
1682
1954
1679
1672
2426
1899
1662
1666
2279
2492
2424
1759
1807
1689
2348
1679
1693
1693
1693
1692
1696
1678
1928
1898
1903
1896
1661
1672
1672
2308
1659
1703
1691
1875
1692
7445
2272
1664
2514
1683
1808
1693
1811
1689
1680
1685
1684
1685
1779
1942
1687
1683
1682
1677
1684
2122
2427
1663
1666
1673
1815
1653
1677
1678
2021
1816
1722
2218
1763
1759
1687
1884
2360
1671
1704
1650
1692
1676
1677
7166
1663
1902
1780
1893
2606
2589
1652
1693
2208
2265
1667
1690
1701
2060
1686
1907
1697
1951
2424
1682
2390
1680
1899
1903
1877
1667
2400
1679
1677
1684
1691
1682
1678
1674
1672
1688
1916
1692
2282
1680
2552
1698
1671
2573
1681
1672
1674
1904
1666
1665
1664
1638
1716
2246
2246
1915
5674
1867
2181
2184
1668
1893
1893
1708
1678
1894
2283
1679
1709
1706
1799
1667
2289
1693
1674
1668
1756
1756
1754
1756
1873
2276
1892
1657
1662
1685
1686
1661
2290
1689
1673
1674
1670
1671
1685
1688
1681
1771
1676
2277
1701
1693
1680
1670
1669
1671
1664
1655
1878
2627
1768
9121
1688
2201
2474
1699
1647
1666
1653
2279
1686
1877
1874
1671
1667
1696
1673
1655
1670
1654
2575
2268
1871
1688
1901
2278
1691
1652
1809
1809
1808
1666
1778
1668
1667
1675
1677
2066
1673
2063
1675
1669
1669
1669
1672
1672
1667
1673
1684
2194
2267
1691
1694
1656
1792
1676
1886
7823
1693
1673
1919
1666
1814
1665
1705
1946
1707
1658
1662
1658
2288
1677
1678
2558
1900
1674
1680
1694
1677
2390
1676
1696
1809
1809
1877
1662
1672
2232
1689
2637
7516
1652
1673
1680
2274
2586
1675
2263
6296
1697
1680
1671
1687
1677
2065
1678
1679
1676
1703
1940
1683
1891
1891
1890
1706
1761
1802
1804
1781
1683
1704
2632
1877
1687
1896
1707
1681
2577
1865
1816
1664
1671
1903
2091
1663
2235
1694
2598
1913
1682
1678
1681
1702
2309
2305
2309
1673
1677
1663
1659
2205
1669
1698
1899
1892
2309
1669
1863
1942
2531
2286
1669
2389
1699
1697
1669
2269
2224
1699
2583
2579
2550
2072
2493
1944
2085
1674
1679
1674
1676
1681
1677
1682
1678
2541
1677
2361
1692
1675
1926
1688
2281
1679
1666
1666
1681
1887
1887
1671
1667
1862
2719
1687
1690
1686
1688
1994
1688
2824
2732
2824
1821
1658
1670
1944
1674
1680
1665
2481
1709
1688
1687
1659
1662
3301
1669
1696
1704
2309
1667
2811
1670
1710
1676
1674
1700
1710
2819
1695
2305
1681
1683
2286
1790
1659
1686
1691
1674
1673
1816
3463
1671
1682
1684
1684
1676
2062
1656
1685
1946
1893
1891
1906
3593
1684
1662
1689
1686
1674
1678
1670
2131
1659
1674
2165
1670
1666
1667
1658
1672
1672
2265
1689
1678
1678
1673
1690
2087
1700
1694
1881
1682
1681
1689
1682
1685
1668
1681
2064
2059
2059
2059
2057
2067
1676
1887
1885
1678
1922
1898
2724
2642
1684
1660
1883
1772
1682
1690
1677
1679
1677
1680
1782
1788
1640
2190
1668
2254
1672
2063
2280
1815
2540
1673
1688
1672
2303
1695
1701
1699
1681
1682
1681
1668
1671
1712
1707
1678
1675
1675
1676
1944
1675
2312
2275
1881
1895
2267
2265
1906
1762
1696
1671
1669
1686
1654
1683
1692
1720
1917
1648
2284
1678
1684
2287
1680
1674
1662
1800
1801
2401
1676
1673
2310
1693
1711
1708
2323
1677
1679
1812
2069
1675
1692
1667
1665
1912
1916
2647
1814
1652
2282
2279
1666
1666
1666
1787
1693
1689
1679
1678
1665
1659
3580
1664
1665
1784
1693
1657
1695
2608
2303
2606
1757
1764
1688
1702
1883
2716
1673
2652
2217
2342
1671
1681
1673
1686
1888
1648
1674
1694
1691
1889
1705
1885
5327
1762
2572
1675
1677
1817
1667
1902
1682
2306
1688
2269
2207
1670
2190
1945
1686
1677
1687
1892
2351
2352
1688
1678
1908
1908
1684
1686
1684
1682
1670
1658
1654
2570
1654
1817
1673
1665
1666
2625
1681
1680
1681
2491
1661
1666
1899
2576
1877
1876
2272
2429
1668
1896
1691
1693
1699
1712
1669
1893
2344
2236
1677
2459
2465
2088
1801
2288
1909
2285
1803
1799
1799
1711
1803
1688
1672
1704
1689
2453
2238
1655
1889
1679
1683
1676
1685
1664
1677
1651
1666
1769
1681
1684
1668
2210
2307
2268
1693
2045
2288
2363
1691
1651
1652
8913
2574
2574
2056
1678
1675
1640
1677
1912
1909
1907
1680
1678
1882
1705
1705
2564
1647
1649
1650
1682
1748
1674
1908
1911
1912
1646
1878
2281
1692
1672
1663
1662
1646
1807
2555
2604
2152
2067
1672
1668
1757
1760
1672
1672
1674
1675
2031
1701
1899
1672
1679
2497
2635
1933
2090
1693
1672
1674
2265
1682
1682
1669
1674
1656
1669
1886
2207
1662
2567
1674
1668
1671
1673
1910
1909
2261
1888
1677
1944
2589
2275
1665
1910
1877
1820
1660
1674
1692
1679
1679
1668
2444
1686
2816
2310
2067
1688
1689
2285
2286
2276
1691
1897
1655
1679
1696
1902
1665
1675
1668
1871
1670
2057
2088
2054
2061
1765
1676
1677
1634
2392
1666
1666
1669
1663
1665
1661
1669
1668
1805
1811
1811
1712
1673
1695
1666
3831
1670
1833157
2093
1687
1890
2730
1678
1656
1682
1936
1914
1740
2263
2586
1805
1797
1799
1800
2054
1688
1735
1690
2280
1693
1910
2199
1672
1677
1678
1687
1688
1666
2643
2565
1662
2096
1694
1911
1688
1682
1798
2222
1687
2997
1893
1899
1892
1883
2568
1709
1704
2269
1879
1879
1765
1668
1669
1658
1902
1677
1657
1874
1907
2573
2575
2576
2239
1775
2265
1678
2266
1678
1802
2624
1671
1666
1762
1669
2245
1676
1903
1759
1645
1685
1680
1684
1687
1787
2844
1692
2307
1818
1668
1653
1656
2278
1753
1693
1750
1691
1692
2286
1655
1671
1897
1662
1765
1701
1949
1799
2397
1904
1665
1652
1670
1652
1649
1652
1671
1698
2221
1756
1653
2560
1673
1678
1685
1682
2260
1676
1806
1648
1674
1658
1671
2490
1911
1909
1898
1918
1683
1691
2306
1657
2115
1649
1698
2102
5582
1706
1705
1746
1792
2570
2378
1672
1680
1672
1689
1656
1677
1681
1676
1682
1685
1678
2270
2580
1681
2270
1650
1838
1664
1901
1673
2240
2240
1679
1683
2627
1785
1786
1691
2063
1693
1674
2275
2337
1943
2209
1679
2238
1678
1681
1666
1670
1698
1698
2751
2560
2480
1751
1790
2808
1889
1683
2265
1670
2392
1948
1668
1683
1919
1646
1674
1696
1695
1902
1698
1704
1697
1895
1679
1679
1666
1664
1933
2092
1681
2209
2207
1686
1684
1665
1782
2629
1667
1687
1815
1813
1678
1678
1680
1677
1660
1674
1685
1685
1682
2207
1693
1692
1884
1760
1763
1767
1684
1670
1680
2274
1679
1903
1680
1686
1693
1665
1660
2805
1652
1711
1683
1685
1672
1889
1688
1705
1874
1872
1690
2276
1927
1909
1673
2220
1815
2305
1672
2213
2742
1704
1679
1666
1666
2574
1664
2274
1669
1750
1680
1676
1706
2565
2566
2569
1698
1917
2306
2416
1887
1669
2282
1671
1676
2059
1667
1949
1887
1684
1685
1680
1678
1653
2314
1673
1685
1675
1680
1885
2599
2087
1874
1664
1895
2281
2592
1711
1716
1671
1674
1700
1701
1878
5969
1680
1677
2312
2309
1685
2602
2048
1682
2742
2737
1675
1668
2456
1644
2038
2305
1677
1670
1816
1816
1911
1910
2298
2276
2280
1718
1817
1672
1679
1677
2058
2057
1672
1675
2625
1678
1694
1898
1663
1694
1908
1670
1673
1889
1889
1891
1802
1801
1678
1698
1657
1665
2552
1673
1814
1668
1710
1813
2307
2307
2310
1666
1664
2566
2271
2566
2563
1680
1885
1898
1693
1681
2622
1684
1692
1900
1785
1902
1900
1901
2238
1691
2519
1749
3104
2383
3002
1707
1673
1686
1677
1660
1692
8751
1711
1908
1666
5965
1655
1668
2048
5355
1844
1665
2121
1760
1760
1657
1870
1661
1664
1709
1665
1678
1647
1692
1669
8145
1701
1693
1661
1690
2119
1669
1698
1676
1694
2376
1673
1667
1703
2497
1681
24254
24256
1931
1667
1681
2051
2050
1705
1909
1670
1666
1695
1706
2260
1730
2595
2648
2565
2566
2303
1690
1688
1802
1893
9997
1666
2256
1667
1674
1677
1677
1656
1678
1680
1894
1890
2576
2289
1658
1707
2495
1684
1682
1672
1674
1680
2109
1718
1768
1666
1683
1682
2213
1640
1675
1685
1688
1686
1689
1693
1693
1663
1885
2264
1681
2297
1722
1686
1688
1687
1676
2469
2597
1679
1677
1904
1685
64922
1887
1671
50175
1677
1682
1691
1654
1693
1697
1693
1683
1682
1703
1811
4334
1675
1684
2608
1675
1695
1669
1889
1815
1668
1668
1670
1671
1671
1885
1679
2410
1697
1674
1678
2377
1931
1682
2378
7261
1684
2874
2838
1687
1757
2986
1754
1755
1756
1756
2288
1673
1910
1904
1907
1897
1682
1672
1814
1810
4961
4421
1691
2546
1679
2057
1943
1782
1657
1668
1667
1677
1905
1902
1897
1902
1896
1898
1903
1905
1901
1897
1901
1740
1677
1902
1902
1897
1907
1672
2088
1892
26341
1686
3071
3066
1700
2572
1674
1649
1665
2667
1668
2060
1677
1658
1836
1900
1900
1679
1663
1663
1666
2563
1676
1683
1685
1674
1665
1664
1655
1673
1693
1890
1682
1675
1671
1670
1654
1884
1674
1674
1679
1677
1664
2102
1665
1665
1671
10586
5995
2267
1646
1693
1670
1670
1692
1695
1661
5290
2899
1672
1666
1884
1879
1889
2230
1654
2230
2031
1660
1674
1694
1644
1671
1911
1654
2562
1678
2292
1681
1872
1667
1676
1678
1891
1888
1891
684701
1892
2596
1685
4488
1697
1761
1675
2036
1796
1683
1674
1912
2053
2049
1878
1687
1671
1687
1671
1755
1675
2080
1689
1688
1686
1688
1683
1683
1688
1688
1684
1683
1904
2282
2281
1663
2573
1662
1665
2083
2744
1674
1696
2063
1687
2284
1663
2190
1903
2313
1679
2574
1677
1674
1679
1679
1698
1661
1845
2265
1678
2371
1679
2589
1666
2038
2034
1686
1812
1870
1663
1680
1654
1664
1886
2555
2419
2101
2423
1674
1672
1677
2021
1688
1685
1673
1668
1670
1673
1670
1672
1673
1668
1674
1669
1674
1673
1671
2275
1672
2193
2198
2198
1668
1660
2565
1668
1709
1902
1659
2742
2271
1673
1657
1901
1917
2628
2592
2595
7047
1914
1915
1666
1668
1666
1689
1683
2381
1690
1689
1678
1894
1676
1694
1679
1903
1672
1668
1674
1684
1672
2556
1904
2034
2591
1649
1652
1660
1674
1680
1678
1707
2000
1708
1686
1670
1763
1677
1682
1682
1682
1684
1682
1676
1679
1808
1685
1673
1678
1668
1677
1673
1674
1679
8872
2606
2610
1692
1884
1669
6374
1682
1681
1880
2576
1671
1765
1690
1789
1680
1679
1674
1670
1673
1675
1671
1691
1675
1877
1811
1678
1898
2596
2669
2671
2034
1774
1898
1914
1915
1881
1704
2564
1893
1897
1652
1649
1700
2249
2459
1669
1685
2623
2624
2396
1682
1685
1655
4077
1677
1674
1675
2557
1636
1651
1719
2283
1684
2284
1673
1687
1698
1676
1675
1674
2600
1669
1703
1679
1708
1660
2276
1782
2285
2286
1677
1694
1666
1677
1674
1675
1688
1685
1682
1786
4117
1674
1660
2570
1680
2254
2483
1691
1693
1690
1759
1811
1760
1676
1678
1681
1681
2052
1683
1683
1887
1670
1673
1672
1669
2531
1868
1944
1688
1686
1685
1679
2492
1903
1900
1666
1809
1667
1702
1673
2295
2243
1713
1655
1681
1777
1663
1706
1688
1688
1659
1657
1682
1671
2251
1671
1688
1688
2438
17519
2159
1688
1687
1681
1675
1682
1684
1659
1658
1677
1926
1926
1672
1799
2261
1641
2362
2363
1686
2763
2254
1909
1903
1678
2291
1678
1675
1677
1674
1671
1810
1676
2253
1713
1675
1674
1675
1673
1672
1668
1761
5638
2275
1945
2609
1684
1716
1674
2089
1687
1692
1681
1681
1667
1671
1665
1675
1678
1668
1664
2288
1671
1932
1668
1686
1685
1680
2283
1676
1680
1680
1677
1679
1702
1700
1675
1667
1701
1681
1668
2095
2214
1859
1684
2838
1662
2629
1670
2285
1662
7646
2421
2746
2749
1668
1670
1672
2204
1674
1878
1699
1698
1677
1681
10225
1909
1668
1669
1899
1683
1680
2600
1675
1676
2938
1685
1665
3046
1679
1664
2273
1688
1676
1661
1713
1716
1687
2269
4075
3668
1652
1682
2409
1676
2409
1673
1674
1686
1685
2207
1894
1688
1755
12206
1644
1661
1670
1669
1672
1906
1698
2549
1881
1881
2268
1667
1894
1893
1876
1658
1688
1688
1690
1679
6988
1689
2076
1673
1690
1688
1683
1819
1649
2635
3425
2274
1662
1685
1688
2269
2696
1666
1671
1674
1685
1658
1823
1649
1677
1683
1664
1672
1657
2836
1678
1676
1940
1662
1939
1914
2278
1881
1652
1677
1687
1685
1656
1675
1671
1671
1688
1934
1672
1672
1669
1663
1669
1664
1664
1898
1676
1674
2645
2648
2645
1679
1678
2239
1682
1659
1795
1675
1672
1671
2687
1686
2335
1680
1680
1650
1649
2272
1679
1670
1668
1658
1667
1667
1678
1701
2190
1686
1892
4697
1672
2571
1674
1689
1687
1666
1665
1667
1673
2048
1686
2270
2821
1666
1668
1673
1894
1669
1679
1679
1688
1662
1670
1682
1937
1813
2028
1661
1660
1657
1659
1679
2305
2376
1790
2491
1665
1679
1684
1688
2998
1678
1645
1692
1795
1683
1807
1807
1810
1937
1680
2239
2239
1865
1699
1665
1680
2056
1679
1677
1674
1677
2247
1678
1676
1668
1674
1889
1688
1743
2752
1797
1663
1674
1674
1664
1674
1677
1906
1660
1692
1689
1698
1684
1684
1949
1659
1658
1657
2547
1673
1679
1893
2250
1665
1659
1663
1677
1675
1667
1813
1664
1677
1663
1691
2837
2835
1676
1669
1668
1669
1689
1686
1904
1914
1672
1660
1659
1890
2059
2069
1674
1677
1702
1940
1699
1678
1724
2405
2406
6627
1675
1670
2568
1679
1647
1896
2054
6326
1698
1840
1676
1677
1681
2574
1798
1796
2288
1673
1672
1887
2640
2602
1698
2848
1682
1686
2402
1899
1662
1662
1660
1680
1662
1660
1662
2201
1696
1692
1676
2602
10892
1670
14317
1673
1672
1670
1897
1672
1879
1881
1663
1672
1888
2556
1680
1685
2277
1705
1659
1681
1917
6376
1889
1892
1661
1667
1664
1663
1662
1672
2574
3110
2577
2576
1670
2364
1663
1662
184284
1668
1720
2275
1666
1672
1707
1708
1666
2739
1687
2742
1905
2732
1940
1815
1668
1700
1673
1715
2644
1684
1683
2385
1662
1671
5352
2746
2745
129796
1674
1704
2747
1639
1667
1678
1690
1678
1678
2243
1681
1685
1666
1702
4318
1678
1681
1678
1938
1905
2743
2604
2613
1676
1673
2274
2360
1664
1688
1796
1713
1675
1680
2533
1666
1662
1663
2543
1656
1672
1666
1670
1667
2585
1675
1671
1684
2403
1672
1664
1673
2594
2245
1698
1683
2276
2335
2704
1666
1883
1669
1670
1670
2740
1674
2543
2581
1894
1758
1674
1676
1673
1669
1660
1660
1659
1657
1681
1671
1659
2272
3149
2570
1661
1654
1658
1664
1689
1695
1694
1696
1682
1888
2202
1678
1668
1670
1886
1676
1664
1664
1692
1668
1670
1672
1688
1682
1763
1677
2397
1673
1679
1678
1676
1937
2303
1634
1676
1679
1893
1680
1677
1681
2158
1668
1887
1652
1672
1674
1673
2567
2567
1692
1942
1948
2244
1688
1665
1660
2637
1684
1904
8475
2841
2744
1673
1817
1667
2120
1685
1687
2287
2583
2596
2197
1671
1671
1886
1891
1888
1680
1677
2198
1680
1680
1687
1685
1684
1786
1685
1812
2388
1675
2212
3368
1680
1637
1682
1685
1884
256868
2416
1681
1683
1683
1956
1680
2321
2261
1673
1996
2578
1673
2638
1672
1712
1681
1826
1678
2310
1756
1677
2048
1674
1677
3069
1841
1673
1666
1669
1670
1677
1687
1791
1678
1680
1670
1686
1684
1800
1675
1684
1670
1680
1682
1662
1666
1667
1689
1684
1668
1887
1664
1664
1684
2384
1665
2310
2383
1666
2152
2154
1784
1683
2397
1673
2310
1672
1672
1673
1693
1943
1673
1672
1685
2266
1673
1681
1673
1676
1893
1914
1661
2261
1689
2259
1683
1711
1671
2286
2754
1688
1679
1673
1671
1657
1676
2737
1667
1669
1906
1668
1752
1668
1675
1753
2729
1854702
2734
1667
1663
1893
1763
1666
1891
1699
1993
1700
1691
2657
2566
2657
1695
1681
1686
1703
1698
2574
2472
1911
1678
1678
1677
1675
1678
1675
1662
1668
1675
1898
3823
1676
2578
1674
1660
1674
1679
1817
1667
2099
1685
2770
1685
1679
1681
1679
1681
1668
1681
1659
1658
1656
1658
1675
1676
1703
1679
1707
1687
2861
1804
1679
1682
1681
1683
1689
1687
1683
1681
1684
1671
1683
1669
2607
2191
2191
1681
2586
1675
2099
1715
1685
1685
1676
1674
1673
2648
1656
1897
1772
2293
1648
1677
2597
1674
2153
1876
2749
2119
2546
2736
2422
2355
2086
1758
1902
2359
2284
1775
1772
2398
2277
2286
2277
2286
2278
2290
1667
2735
2607
2634
3678
2490
2487
1741
2605
2605
2548
2595
2281
1679
1679
2359
1889
2550
2554
2544
2282
2119
1894
2494
22192
1676
1677
2277
1918
1685
1684
2060
1679
1884
2596
2489
2742
2300
1891
3158
1838
1707
1673
1697
1706
1703
2296
2278
1872
2242
1691
1694
2274
1691
2273
1814
2397
1817
2277
2277
2417
11102
1676
1678
2468
1888
1677
2366
1679
1865
1666
1666
2520
2637
1674
2347
2352
2350
2284
1691
2578
1938
2276
2277
2277
1671
2554
1883
1777
2272
1871
1706
2397
2291
2286
1707
1875
2284
2743
2853
2740
2047
2537
2060
1777
2261
1884
2296
1896
2188
2212
2294
2585
1690
1802
1706
2272
1844
1705
2742
2724
2498
2494
2495
2427
2426
2204
2580
2467
2282
2284
2281
2311
7748
1673
1687
1687
1685
1906
2590
2561
1898
1888
1677
1677
2299
1673
1674
2601
2292
2540
2530
2314
1673
2338
2473
3299
1671
2586
2580
2493
1777
1665
1665
2291
2270
2268
2270
1684
1700
1903
2531
1882
2743
2738
2285
1671
2559
1671
2256
2253
2365
2527
2261
2598
1682
1680
3070
1697
1664
1882
1884
1709
2268
1707
2353
2353
2351
2569
2402
2404
1659
1871
1681
1680
1678
2540
2540
2566
2598
2544
2274
1648
2604
2538
2606
2605
1993
2131
3622
1875
2460
2552
1796
1904
2214
1811
2213
1895
1668
1682
1681
1895
1671
2852
2737
2734
2851
2179
2179
2737
2745
2056
1903
2285
2054
2286
1902
2060
2057
2576
2610
2414
2416
1682
2212
2498
1691
1682
3129
1664
1954
1816
2477
2273
1678
2544
2750
2750
2743
2744
2606
2739
2744
2291
1869
1869
2307
2279
2278
2279
1681
1685
1891
1886
2432
3338
2566
2563
1663
2202
1876
1875
2469
2527
2468
2473
2276
2519
2291
1675
2388
1687
1775
2572
2575
1876
1679
2268
2598
2595
2260
2263
2258
1679
1677
4518
2643
1890
2280
2280
2097
2216
1899
1661
1684
2346
2283
2277
2482
1664
2479
2425
1860
1680
1860
1707
2578
2577
2581
2532
2284
1692
2749
2750
2748
2527
1900
2083
1675
1896
2341
1685
2321
1676
1911
1909
1664
2398
2581
1873
2529
2179
1911
2054
2541
2202
2708
1814
1882
1693
2292
2293
1905
2350
2296
2493
2830
2053
2217
2276
2376
2558
2479
2310
1854
2322
2546
2584
1897
1877
2378
1675
1675
2307
2308
2623
1698
2353
2735
2738
2736
2287
2302
2062
1720
1720
1720
2581
2563
2398
2550
2196
1699
1680
2550
2282
2123
2591
2272
2820
1684
2205
2279
1890
2428
2219
2428
1695
1695
1693
2495
2313
1680
1939
2359
1882
2381
1675
1673
2240
2378
1897
1669
1696
1703
1691
1690
1690
1689
1689
2215
2278
2201
2055
1674
1912
2514
2275
2290
2569
1881
1885
1883
2286
2288
2311
2285
1678
2309
1690
4072
1676
1673
2479
2016
2485
1823
1871
2253
1696
1698
1699
1693
1691
2284
2281
1867
1683
1658
2414
2318
2496
2547
2283
2346
1899
2276
1889
1816
1705
3426
2265
1676
2275
2390
2540
2538
2386
2390
2385
1861
2595
2361
2198
1695
1686
1919
2566
2287
1880
2277
2293
2591
1817
2817
2713
2283
1673
1677
1859
2281
2389
3747
2578
2580
2307
2303
2219
2303
2304
2091
2257
2498
2255
2736
1705
1822
2734
2736
1681
2286
1664
2285
1665
2285
2210
2093
2703
2600
2400
1684
1882
2815
2284
2679
1837
1681
2536
2397
2646
1901
2866
1889
1902
1898
1900
2210
2206
2265
1679
1897
1889
2287
2571
2531
2317
1675
2289
1722
5003
2633
2500
1695
2629
2501
2631
2195
2487
2562
2489
2043
2573
2360
2361
2551
1672
2600
1911
2728
1686
1834
2849
1707
2738
1705
2551
2859
1673
1672
2333
2835
1703
1700
1659
1655
2271
2293
2275
1673
2278
2486
1677
2061
2406
2301
1854
2298
2178
2278
2313
1684
2279
1679
2276
1680
1677
1671
1834
2740
2542
2543
2539
2341
2706
1655
1665
1893
2270
1673
1881
2013
1850
1813
1816
2282
2295
1886
1810
2603
1664
1662
1663
2208
2223
2597
2594
2595
2739
1889
2741
1683
2198
2373
5835
2393
2349
2489
2476
2045
2598
2464
2270
2278
2272
2339
2261
1907
1909
2562
1868
2198
2609
1679
2484
2325
2129
1660
1665
1683
1666
1761
2277
2296
2568
1672
1673
2362
2107
2114
2219
3940
2298
1659
2266
1905
1807
1899
2249
1846
2595
2485
2481
1843
2264
2028
1660
1684
1883
1677
1914
1894
1678
1679
2274
2391
1674
2282
2285
2599
2267
1671
2588
2393
2588
2570
1875
2240
1903
1896
1670
1669
1684
1683
1670
2282
1901
2101
2287
2289
2063
2625
1672
2858
1678
2272
2203
2192
1685
2314
2294
1670
1668
1693
2573
2207
2254
2207
1681
2523
2283
1886
2569
2567
2274
2279
2289
1669
2589
2269
1694
2367
2361
1891
2574
2498
2581
2605
2275
2273
2279
1907
1908
1907
1905
2283
2546
2549
1681
1894
2351
2348
2348
1890
5380
2254
1693
2205
2601
2288
1672
2723
2844
2249
1671
1708
1850
2497
3823
1694
1694
2463
1872
1873
1842
1697
2222
2549
2822
1680
2220
2732
2732
2277
1686
2490
2278
1664
1671
2283
2065
1697
1688
2256
1701
2531
2254
2256
2258
2207
2276
2598
2273
1670
1684
1865
1692
1704
2306
2279
2526
2482
19237
1884
2264
2053
2303
1667
2734
2479
1891
1680
2751
2694
1682
1901
1696
2572
2301
1876
2743
2744
1690
2742
2298
2269
2089
1698
1699
2495
2758
2600
2598
2267
2289
2293
2290
2169
2421
2258
1883
1882
2375
2860
2262
1686
2273
2274
2277
2208
2277
2547
1700
1662
2570
1962
1681
2542
1677
1683
1667
1672
1670
1669
1898
2544
2739
2738
1893
1897
2272
2561
1937
1938
2369
1675
2255
2550
2353
2285
2285
1644
2057
2058
2273
2581
2262
2293
2598
2264
2297
2265
2267
1884
2844
2280
2735
1678
2602
2272
2304
1937
1667
2380
2387
5105
2282
2051
1664
4360
3362
2354
3223
1676
1674
2321
1675
1677
1700
1676
2275
2731
2641
2274
2585
2579
2583
2285
2305
2278
2258
1894
1849
1674
2497
2293
2292
2653
2258
2302
1683
2745
2291
2295
2291
1667
2581
2283
1899
1640
1680
1910
1908
1909
1909
1908
1910
3652
4743
2087
2385
2389
2271
2569
1669
2645
2558
1692
1916
1920
2736
1694
2552
2629
2003
2636
2215
2216
2286
2484
2600
2575
2572
2600
2489
2490
2218
1875
1669
1688
1688
2428
1692
2124
1685
2258
2268
1689
1684
2279
2592
2493
2493
2471
2493
2584
1891
2275
2736
2736
1906
1668
1686
1946
2253
2193
2200
2843
2088
1690
2290
2587
2587
2112
2038
2113
2274
2373
2064
1890
1887
2827
2814
1883
1886
2592
2407
2247
2605
1672
2610
2548
3737
1886
1887
1861
2611
2267
2640
2267
1910
2593
2589
2589
2560
2550
2851
2718
2745
2196
1688
1670
2213
2259
1812
2533
2131
1834
2859
2825
1672
1681
1681
2135
1687
2731
2734
2595
2306
1910
1869
2492
2645
2849
1865
1669
2289
1670
2284
1680
1678
1674
1889
2579
2574
1806
1629
1672
1881
1683
1681
1681
2194
2488
1904
2862
2746
2291
2537
2215
1675
1909
2111
1670
2735
2357
2078
2322
2209
2279
2322
1697
2270
2293
1673
1657
1876
10849
2488
1797
1778
2583
2585
2301
2538
1682
1681
1824
2518
2239
2727
2258
1889
3910
2304
2265
2193
2196
76330
2257
1684
1889
2276
2204
2570
1663
2182
1663
2282
2282
2559
2281
2278
1697
2363
1812
1880
1689
1687
2487
2769
1895
2214
2428
2295
1685
1690
1703
1703
1686
1672
1774
1808
4971
2290
2653
2310
1671
1670
2306
2306
2847
2120
2120
4702
1925
2579
2841
2291
1667
2183
1666
2053
1663
92753
2610
1661
1662
2625
2192
2192
2286
2223
2271
2218
1659
1898
2551
1921
1666
2599
1656
2281
2278
1877
2488
2842
2843
2275
1679
2301
1889
2301
1906
1873
1897
1697
2227
3315
2289
1885
2610
2745
2279
2168
2272
2170
2168
2297
2277
2839
2229
2732
1670
2552
1891
2374
1668
2194
1875
1686
2296
2537
2297
1695
1651
102166
2322
1681
2535
1898
2312
2278
1690
1789
1894
1892
1684
2206
1813
1671
1870
2280
2573
11442
2566
1891
2297
2609
1687
1707
1707
2215
2204
2607
2742
2271
2272
2301
2617
2595
2266
2653
2267
2266
2267
2248
2504
2286
2286
1910
1911
1778
1911
2737
2530
2027
2286
1886
2274
2603
2821
2579
2580
2638
2640
2219
2214
2223
2103
2492
1668
1668
1675
2263
2296
2740
2336
2336
2278
1685
1676
2262
1676
2278
1644
1693
1670
1693
5895
2056
1684
1825
1684
1671
2617
1656
1820
2659
2555
2427
2481
2484
2482
2281
2562
2308
2305
2085
1887
1886
3225
42043
2601
2597
2282
2283
2266
1708
2292
2288
1676
2290
1785
1786
1696
2390
1705
2280
1663
2530
2735
2273
2247
2248
1889
2273
2285
2591
4864
2291
2347
2381
1688
2291
2643
2567
2359
2604
1891
2577
1890
2416
2610
2607
2268
2274
2299
2300
2271
2271
2031
2264
1869
2264
1668
1799
1679
1868
1685
1782
1701
2602
2602
2257
2384
2262
1676
2738
2845
2553
2595
1691
1894
1875
1877
2364
2282
2562
1894
1768
1668
2570
2740
1675
2570
2057
2058
1676
1672
1675
1671
2395
2377
1757
2582
2275
2282
1681
1700
2630
1667
2604
1667
2021
2258
2428
2350
2307
2265
2483
1686
2242
1907
2588
2599
3291
2303
2839
1701
1698
4109
2589
2590
2590
2589
2593
2272
2597
2581
2528
2732
2732
1722
2611
2643
7439
4463
2580
1740
1921
1740
2588
2600
2597
2605
2641
2258
2346
2583
2583
2274
2309
1866
2289
2286
1881
1656
2580
1669
1694
1669
1691
1680
1661
2284
2288
2288
2400
2573
1703
2054
2560
2559
1679
2034
2300
1884
1767
1892
1899
1816
2732
2582
1678
2272
2739
1671
2745
2743
1836
2208
1773
2252
1897
2260
2261
1701
1802
1855
2646
2592
1702
1860
2279
4868
2487
2045
2606
2047
2207
2256
1657
1657
1662
1780
1674
1680
1783
2299
2347
1684
1683
1677
1674
1675
2250
1678
1686
2266
2281
1673
2609
2480
2290
2289
2631
2580
1679
1869
2224
1649
1675
1650
2259
2276
1693
2551
1792
1849
1674
2037
2588
2587
2320
2584
2581
2287
1707
1894
2478
2602
2562
2419
1666
2281
2281
1900
2537
2079
2270
2272
2283
3242
2297
1900
2288
2212
1674
2544
2638
2741
1887
2282
1696
1887
2507
1651
1873
2402
2712
1683
1683
1679
2057
2264
2572
2574
2352
1900
1867
1812
2732
2739
2293
1873
2625
2565
1678
1680
1710
2586
2399
2286
2587
2587
2286
2588
2744
2740
2193
1680
1707
2603
2423
1686
2297
1889
1886
2299
2554
2283
1674
1679
2276
2302
2265
2274
2576
2282
75077
1768
1927
2617
2606
3602
2736
1657
1659
1675
1676
1674
1901
2739
2741
2738
2737
2735
1656
2552
2579
2598
2740
1661
2264
2286
1876
1877
2287
1682
2160
2583
2557
2263
1686
2284
2285
2291
1693
1875
2631
2736
2053
2206
1681
2195
1886
2275
1678
2598
2285
1717
2294
1821
2522
2293
2626
1703
2296
1876
2841
1701
1702
41001
41000
2263
2257
2314
2286
1892
1893
1890
1891
1895
2197
2197
2603
1888
2520
1684
2291
2294
2294
2044
2498
2498
2502
2290
1682
1685
2593
2253
2397
2414
1684
1684
2302
1697
1696
1693
1704
2265
4026
2740
2706
1682
2253
2252
2286
2286
2287
2748
2348
2281
1890
2716
2717
2728
1667
1868
1666
2202
2204
2205
2201
2589
2203
1887
2751
1672
1675
2748
1680
2232
1693
2204
2199
1673
1670
2276
2281
2573
1692
2572
2270
2253
18725
1891
1682
1661
1665
1803
1802
2317
1898
6579
2269
1660
1833
1698
2281
1679
1659
2266
2482
1686
1679
1670
2811
2596
2600
2526
2598
2737
2591
1901
2178
2279
2282
2308
1675
2529
1681
2300
1891
1904
1703
1703
2265
2264
2196
2291
2362
2287
2284
1699
2608
1897
1694
1896
1693
1661
1693
1886
1664
2262
2530
2259
2261
1682
2357
78992
2542
2574
1827
1902
1847
1649
2287
2050
1906
1905
1905
2290
2593
2594
2283
1697
2570
1910
1671
1903
1674
1670
2615
1708
2736
2623
1695
1896
2597
2494
2360
1902
2313
1747443
2313
2293
2278
2293
1701
1700
1701
1701
1688
2272
1696
2267
2268
2281
2345
2427
2196
2246
1919
2373
1649
2461
2284
2582
2570
1668
2296
2295
2276
1674
1673
1668
1669
1680
1678
2585
2305
1685
2308
1794
2271
1801
2556
1913
1675
2316
1654
2457
2286
2343
12377
2741
2739
2469
2718
2263
1775
2277
2495
2579
2402
1696
1686
1895
1678
1899
2243
1669
1665
2258
1901
1903
1905
2669
1901
2260
1901
2255
2812
2830
1899
2303
2457
1896
2542
1899
2270
1899
1893
1892
1901
1688
2279
2279
2284
1858
1661
2282
2282
2144
2572
2572
1864
2243
2064
2303
2299
1681
2279
2273
2279
1897
2276
2288
1670
1670
2184
2742
2744
2745
2741
2743
2445
2601
2604
2445
1713
1712
2598
2747
2609
2710
2746
2604
2603
2277
1811
2268
2743
1658
2277
1906
1670
2264
5786
1859
1695
1660
2289
2305
2305
1797
2556
2305
1675
1707
2595
1707
1712
2591
1914
2313
1908
2635
1667
1686
2600
2492
2291
2288
1688
1691
2286
2288
2578
2288
2578
2564
2746
2261
2261
2747
2587
1670
1896
1896
2589
1693
1652
1684
1684
2368
1781
1680
2270
1661
1658
1681
1666
2289
1686
2273
2271
1764
2738
2727
2731
2732
2732
2733
2733
2733
2731
2561
2192
1875
1644
2270
1857
2261
2265
1845
1683
2263
1689
2318
2285
2319
2319
6023
1871
1678
2352
2285
2246
2610
2590
2303
2302
2271
2597
1677
1683
2490
1868
1869
38123
38121
2068
2596
1681
1761
1934
2463
2265
1633
1666
2271
2822
2215
2399
1903
2277
2278
2288
2281
1782
1687
2536
1684
2301
1638
1871
2725
2532
2793
2572
1884
4293
2573
2334
2278
1679
2256
5257
1875
1874
1671
1897
2270
1893
2536
1904
2265
2483
208594
2644
2605
1670
1676
2837
2837
2367
2291
3682
2282
2382
2281
2283
2290
1656
1656
1693
1795
1695
1695
2041
2260
2260
2284
2284
1765
2574
1899
1859
2304
1653
2302
1664
2843
2612
2580
2831
1669
1691
1683
2276
1689
2649
1892
1896
2207
1898
2741
2744
2743
2304
1666
1666
1666
1904
2474
2287
2552
2550
1896
1762
2075
2240
2565
2413
2296
1688
1688
1706
2280
2271
2276
1662
1883
2267
2630
2263
1759
1840
3031
2281
2499
1687
2417
2564
2570
2273
2343
2278
2314
1707
1707
1705
2294
2261
1695
1897
2579
1899
1646
2479
2284
3513
2277
1660
2401
2403
1880
2274
2300
2277
2727
1677
2254
2256
2284
2280
2282
1670
1681
1824
2594
1682
1681
2041
2430
1649
1645
1651
2063
2203
2282
2276
2276
2273
1673
1673
2300
2292
1865
2736
2735
2277
1910
2246
2285
2181
2182
2844
2279
2203
1654
2643
2283
2348
1682
2270
1678
2450
1892
2223
1686
2645
1677
1923
2195
1658
1869
1685
1660
2276
1673
2276
1676
1679
1890
2199
2499
2296
2276
2279
1843
2521
2312
2265
2404
2598
2579
2078
2746
1673
2352
2730
2430
2013
1691
3404
2312
2576
1680
1891
2277
2278
2276
1676
2612
1680
1963
2045
1677
2711
2713
1665
1666
2201
1679
1673
2357
2592
1908
2265
1669
2527
1667
1674
1669
2133
1683
1627
1681
2271
1878
2258
2058
1664
1885
1664
2551
1895
2118
1673
2263
1665
2274
1767
1953
2324
1830
2468
2487
2312
2314
2539
2535
2534
1655
3990
1652
1658
2279
2497
2431
1685
1862
2306
1657
1657
2265
2268
2265
2577
2575
1654
2594
1694
1884
1664
1840
2281
2283
2312
2630
1676
1669
2376
2201
1908
2063
2419
2274
2250
2283
2232
2599
2294
2076
2490
2497
2265
2275
2275
1770
1762
1865
2222
2221
1677
2123
1942
1681
2019
2022
1694
5493
1670
2270
2275
1691
1864
2488
2252
1675
1674
1678
2280
1679
2216
2283
1885
1675
2266
2270
1661
1665
1667
2254
2273
2262
1689
2289
1872
1703
1706
1706
1705
2596
2304
2680
2296
49227
1677
2246
2244
2242
1694
1674
2283
2586
2745
2193
2285
2290
2226
2277
1675
1694
1813
2264
2423
1689
1693
2293
2201
1946
1949
1673
2353
14216
1777
2630
1900
2307
2305
2305
2494
2286
2537
2597
1869
1660
2322
1668
2272
1889
1678
2561
2327
2209
1896
1895
2569
2569
1895
2459
1906
5379
2278
2563
1888
1885
1856
1696
1882
1648
2286
2486
1688
2261
2258
1691
1903
2104
2284
2342
2530
2543
2279
1691
2812
1690
1677
2274
2641
1677
1673
1675
2273
2556
2560
1886
2481
1684
26818
26820
2769
2564
2285
1671
1675
1669
1816
1814
2255
2280
2565
1672
1668
1675
2303
1914
1679
1908
1675
2611
2291
1904
2265
2567
1659
1659
1669
2601
2487
1881
1882
2053
1878
1665
2722
2719
2719
2607
2577
1671
2550
2727
1927
1685
1679
2530
2304
2588
2273
2274
1870
2355
2393
1689
2270
2737
2427
2383
2292
1661
2371
2373
1665
1665
1665
2574
1905
2281
2020
1678
1698
1942
1672
1683
2492
1861
2278
1898
1686
1683
1689
2291
1899
1672
1668
2643
1960
2285
1881
2413
1650
4449
111475
2599
2834
2273
1673
1677
2823
2725
1686
2276
2267
2266
2266
2266
2273
2269
1878
1664
1884
2581
1884
1654
2284
1790
1794
1670
2200
2265
2202
2203
1670
2538
2577
1659
1677
1888
1653
2589
1840
1774
2708
1721
1669
2287
1698
2604
2604
1700
2269
1697
1699
1679
2736
2108
1880
1874
1665
2635
2275
1886
1677
1678
2178
2284
2241
2280
1906
2265
2266
2269
1675
1888
2271
4313
1684
2278
1808
1806
2273
2268
2274
2277
2273
2275
1898
2563
1648
24570
2486
2490
7246
2606
2220
1684
2351
2221
2221
1666
2103
2103
2216
2354
2216
2585
2596
1652
1916
2292
2740
1893
2290
1892
5217
2121
2293
2306
2021
159459
1669
2166
1688
2193
2618
2381
2485
2260
1689
2464
2460
2556
2211
2249
2486
1900
2832
2273
1675
2292
2293
2280
2308
2524
2061
2575
2936
1869
1911
2285
1879
1878
2483
1912
2293
1693
1662
2292
2264
2263
2260
2266
2295
2372
2723
2198
2195
1905
2202
1896
1862
2195
2290
2289
1680
2574
2261
2280
1681
2283
1864
2549
2209
2395
2537
2284
2370
2577
2492
2492
2847
2403
1890
2294
2198
2198
2373
1673
1665
1913
1903
1895
2847
2592
2596
2574
2599
2322
1904
2596
2745
2600
1901
1902
1679
2282
1678
2274
1674
2277
2279
2279
2282
2286
2284
2282
2281
2283
2283
2574
2710
1866
1675
1672
2597
2422
2602
2601
2422
1675
1703
2266
1884
2200
2600
2601
2349
2297
2546
2544
2285
2545
2279
2287
2459
2567
2630
2567
2631
2630
2265
2289
2734
2603
1892
2635
2632
2606
2636
2294
2242
1889
1906
1907
2605
2605
99701
2303
2223
2223
2281
2280
1857
2281
2544
2420
2577
2641
2242
2566
2557
1912
4731
4732
1652
1652
2422
2271
2266
2090
1907
2280
2711
2099
1902
2277
2276
2559
1834
1930
1833
1930
1885
2606
2549
2363
2425
2262
2273
2734
2061
2293
1647
2283
2276
2277
2716
2600
2276
1864
2550
2502
1653
1901
1668
1673
1669
2461
2476
2189
1675
1676
2399
2293
1679
2268
2271
2301
2058
2722
2724
2724
2722
1691
2263
2276
2570
2275
1679
2483
2485
2350
2482
2598
2519
2481
2518
2521
2638
2554
2082
2043
2153
1815
1820
1815
1814
2349
2393
2395
2315
2538
56205
2535
2534
2576
2294
2853
1899
2265
2538
2214
2390
2288
2317
1654
2536
2536
2535
1914
1681
1912
3430
2267
2309
2309
1905
1677
1905
1675
2270
2495
1872
2264
3438
1696
2269
2209
2599
2617
2618
2620
2383
2256
2603
2600
2599
2543
2543
1875
1894
5588
2273
2278
1870
2280
2297
1885
2663
2747
2747
1879
2023
2565
2387
1664
2489
2490
2078
2462
2305
2581
2272
2274
2287
2285
2285
2284
2278
818950
2276
1919
2850
2850
2226
1897
2588
1896
2273
2055
2384
2269
1879
1879
2253
2741
1685
1891
2475
2237
2462
2565
1671
2301
2198
2291
2263
3688
2277
125494
2296
2300
1888
1888
2557
1908
1664
2299
2297
2427
2299
2276
1663
2274
2303
2304
2306
1917
2307
2275
2278
2284
2624
4439
2550
2293
2293
2198
1880
2301
2298
2303
2208
1881
2575
2582
1673
1674
2278
2534
2647
2646
2036
2204
2275
2292
2294
2272
2272
2294
2257
1893
2287
2292
1883
2576
2271
2179
2271
2267
2285
1698
1682
2508
1653
2293
2295
2577
1694
2042
1885
2208
2639
2589
2221
2271
2575
2576
2575
1901
3223
2271
2583
2622
2378
2283
1671
2569
1667
1669
2275
4436
2353
2321
2289
2395
1691
1904
1690
2544
2275
2291
2276
2290
2284
2318
2554
2380
2493
2281
2284
2638
2270
1894
2437
1913
2530
2530
2532
2534
2530
2528
2360
44901
1684
2594
2590
1690
2827
2293
2639
2181
15804
1870
2282
2557
2569
1683
2282
5268
1714
2569
2565
2565
2289
2591
2491
2292
1894
2297
1897
2393
2602
1682
2603
2278
2305
2142
2140
2401
1913
1864
2275
2270
2616
2299
2291
2278
2575
2209
2203
2093
2288
17101
2276
2295
2275
2277
2294
2286
2281
2281
2044
2283
2300
2302
2275
2283
2398
2397
2283
2408
1875
1874
2237
2270
2590
2578
2595
2596
2570
2294
2628
2628
2484
1907
1887
1882
1880
2272
1898
2501
2309
1670
2502
2288
2517
2301
2200
2311
2291
1867
2283
2284
2266
2612
2558
2282
2610
1909
2276
2363
2272
1680
1900
2597
2593
2317
1860
2316
2316
1887
2594
2278
2128
2290
2283
1675
2580
2261
2275
2461
2251
2273
2543
2253
1690
2510
2578
2576
1906
1852
1896
1664
2057
1679
2262
2259
1674
253367
1875
1675
2192
2186
1886
2260
2548
1672
2539
2265
1672
1673
2480
1674
1819
1889
1666
2564
2276
1666
2374
1879
2488
2488
2273
2275
1667
3349
3421
2271
2270
1607
2516
1909
1653
2562
1844
1681
2312
256832
1863
1860
2262
2490
2271
1873
1866
1662
1637
1662
2402
2578
1661
1668
2408
6637
2064
1689
2394
1776
1670
2281
1703
1663
2350
26352
1670
1675
2284
2284
1672
2270
2287
1675
2494
2806
1666
2285
2281
2577
1687
1661
1676
1905
1881
1678
1680
2701
2342
1640
1666
1900
1899
1903
1969
1669
2631
2631
5785
4557
4556
2390
1670
1668
1681
1634
1880
1709
4599
1876
2590
1881
2031
1666
12194
2579
1688
2335
1876
1722
3114
1884
2245
1807
2287
1668
2261
2287
2586
2287
1677
1683
2733
1666
1670
1672
1898
2187
1674
5719
1693
2203
1663
2596
2731
1678
4394
2595
2525
2283
1904
2358
2282
2233
2231
1721
92645
2491
1774
2207
2351
2278
1746
2901
2277
3012
2200
2419
1681
1899
2591
2040
1904
1699
2593
2598
2591
2593
1778
1691
1676
57759
1676
1887
2289
1657
2283
2382
1878
2381
1665
10687
2273
2495
2323
2495
1676
1688
1899
2275
2275
1671
2276
1661
1652
2845
1936
1760
2844
2643
1749
2370
2250
2700
2253
6802
2425
1651
2285
1890
2272
2357
2279
2353
2278
2512
221199
1673
2192
4608
2289
1674
1677
2581
2288
2572
2240
35733
2570
2580
2277
2602
2609
1739
1651
1690
2733
2252
1673
2248
2309
2551
1669
1671
2302
8343
1681
1669
2274
1668
12340
2710
16378
17531
1704
1679
1786
1672
2283
1661
2580
1904
1669
1680
2581
1672
2594
2575
1682
1906
1907
2534
2388
2570
1909
1696
2738
1881
3850
3039
2297
2450
1687
3090
2255
2308
2303
2484
2309
3092
2482
2486
2305
2333
2270
1691
1635
2307
2013
1652
1860
1646
1652
1682
2277
1684
2949
1663
2481
2106
2269
2277
2109
1887
1663
2284
1884
2269
1669
1667
2548
2063
1674
2214
2277
1659
6754
1862
2145
1675
2368
1650
2368
2274
1670
1679
2536
2263
2727
2561
65230
2555
1913
2263
1776
2722
1911
2722
2723
2130
2535
2537
1622
1911
2538
2201
2286
2277
2061
1682
6307
2538
2254
2535
6537
2062
2062
2182
2287
1896
1770
2445
2581
2223
5791
2579
2579
2490
2224
2490
2582
1895
2185
2276
2275
1671
2265
1633
2347
1673
2347
1671
1673
2043
2349
2350
10684
2352
1759
2250
2270
2251
2568
1642
2066
2251
1245495
2258
1680
2570
2257
2291
2257
2569
1674
2570
1655
2268
2043
1895
2268
2271
1894
2538
1678
2271
2716
2290
2273
1886
2256
1694
2297
1891
1889
2894
2396
2398
2263
2289
1678
1908
2282
2627
2633
2625
3422
2622
2263
2266
2266
2266
2245
2194
2651
2246
2245
2290
2202
2377
2193
1680
2199
2189
2258
2204
2203
2202
2199
2197
2287
2206
2200
2199
2214
1677
2570
1678
2571
2568
2570
2570
3483
4587
1648
2356
2288
2288
2287
2633
2633
1917
2214
2284
2287
2156
1689
1896
2281
2330
1886
1691
2280
1679
1913
2288
1690
2416
2739
2738
2602
2291
2270
2291
2405
2404
2574
60778
1901
1781
2276
1901
2086
4089
2599
2601
1917
2261
2283
1825
2282
2173
2262
2282
2267
1864
1857
2453
2719
1677
2557
2191
2191
2032
1677
2203
2281
2275
1894
1894
2580
2584
2574
2596
5837
142950
1857
1880
1885
2027
2061
1887
1885
1880
2275
1879
1879
1887
2482
1857
2280
2541
2282
2283
2701
2574
2576
2571
2571
2568
2290
2616
2576
2290
1689
2291
1688
2567
1700
4752
2455
1895
1902
1899
2415
1694
1675
1676
2566
2569
1687
3482
2624
2286
2285
2285
2206
2454
2456
2251
1663
1665
2015
2731
2735
1877
2731
2733
2733
3448
2290
2544
2276
2287
2289
2287
2288
2603
2602
2268
2270
2577
1666
2007
2035
2370
2735
2608
2610
2253
2255
2128
2490
1709
4296
2282
2572
2466
2573
2252
1894
1889
2546
2558
2556
2642
2735
2252
2417
2552
8606
2217
2038
2487
2556
2276
2275
2277
1912
2266
2293
1690
1895
2595
2287
2733
2334
2598
1900
1898
2354
2598
1831
2575
1681
3514
2212
6610
2281
2607
2280
2286
2568
2626
2568
2275
2275
2303
2275
2601
1675
2597
1902
2597
2347
2272
2272
2532
2213
2271
2213
2598
2287
2177
1919
2348
2177
2596
2459
2464
2856
2550
2235
2479
2504
1665
2271
2541
2191
1883
2731
1710
2285
2288
2273
1906
2289
2283
2572
2546
2602
2600
2289
2580
2725
1906
2272
1894
1893
1859
1884
2276
1883
2290
2290
2594
1880
2563
2592
2253
3079
2283
2584
1889
2587
2269
2583
2398
2274
2544
2571
2064
1902
2568
1887
1887
1886
1887
1886
2279
2276
2370
2283
2289
2286
2288
1862
2278
2285
2288
2274
2288
12131
2533
1679
1872
2487
1901
2272
2275
1648
2840
2596
1649
2690
2691
2587
2590
1892
52536
1889
2278
2573
2690
2636
2308
2488
2822
2267
2100
2265
1891
1893
2598
2285
432109
2665
2589
2283
2275
2260
2255
2255
2255
2256
2265
2270
1667
2116
1675
2280
2280
2283
2248
2250
5785
2602
2553
2289
2572
2582
2284
2387
2611
2574
1884
1880
1686
1880
1703
2297
2563
2494
1675
2484
2734
2577
2568
2280
2278
2050
2487
2744
2568
2261
2266
2207
2260
1859
2029
3138
1865
1875
1863
2272
2270
2522
2518
2284
2276
2279
2277
1673
2241
1704
2471
2398
2252
2605
4392
2272
2284
3574
2419
2272
1693
2389
2196
1892
2627
2126
2170
2283
2283
2598
2486
2598
2845
2217
2363
1654
1649
2194
2183
2174
2179
2285
2496
1764
1761
2495
4274
2620
2516
1678
1952
2025
2617
1659
2301
2635
2279
2279
1656
1656
2634
5319
2306
1695
1697
1692
2566
4143
4143
2281
2279
2282
2278
2280
2280
2279
2273
2291
2270
2275
2294
1865
1905
2282
2209
2606
2602
2000
1911
2261
2250
2560
2624
2273
2287
2079
2274
1938
2357
2490
1670
2355
2726
2244
205024
2243
2246
2240
2267
2195
1658
2493
2285
2523
2286
2282
1888
2384
2284
2287
2570
2233
2574
2276
2212
2283
2619
2273
2622
2265
2277
1903
2237
2268
2274
2556
2282
1887
2268
1886
1887
2721
2566
2284
2268
2266
2270
2270
2275
2262
1673
2485
2258
2256
1685
1668
1683
1873
2401
2575
2264
2410
1908
7377
2211
2529
2569
2289
2261
2271
2061
2838
2591
13003
1679
1683
2288
2219
1709
1872
2287
1692
1691
2280
2272
2492
2283
2292
2268
2734
2347
2569
2569
1685
1681
5618
2067
2384
1875
2283
2281
2500
2272
2602
2825
1664
4799
1677
1908
2296
2611
2218
2356
1889
2278
1766
2275
2276
2282
2279
2391
2277
2279
2285
2245
2497
2498
2285
2557
2301
2557
2559
57934
2377
2378
2250
1894
2269
2554
2216
2548
2558
2599
2520
2203
2596
2519
2204
2371
2594
2596
1895
2035
1889
1913
2254
1902
1902
1896
1900
2285
2563
2576
2557
2130
2203
2215
2215
2174
1891
1906
2051
1886
1883
1884
2206
2601
2573
2597
1882
1883
2266
1881
2605
1880
1880
2305
2255
2303
2249
2249
2248
2245
2265
2561
2743
2405
1677
2578
2278
1916
2275
2305
2571
2569
2569
1778
1761
2417
1871
2286
1884
1643
2599
2737
1692
1679
1880
2592
2572
2282
1915
1918
2606
2606
2190
2493
2409
2379
2592
2398
2605
2396
1911
2273
2285
2529
2285
2728
1868
1894
2840
1687
3343
1674
2630
2256
2208
2736
2124
2208
2221
2495
2215
1905
1903
1904
2539
2486
2070
2585
2551
2269
2569
2569
2465
2500
2287
2213
2561
2517
2812
1873
1685
1874
2129
1891
2732
2715
1699
1697
1785
2278
1890
2282
2283
2481
2486
2590
2061
2586
2278
2278
2208
1686
1692
1692
2725
1892
2289
1872
1893
2605
2736
2282
2284
2265
2264
2335
2279
2202
2498
2577
2504
2504
2556
1771
2200
2244
2557
2283
2604
2280
2723
2274
2287
2065
2511
2509
2257
1903
2262
2256
2258
2265
2258
2257
2733
2736
1667
2281
2280
2272
2272
2725
2600
2249
2251
2274
2282
1847
6022
2721
1860
2505
1921
2832
2602
2595
2595
1687
1688
2550
1663
2604
2637
2593
2298
2736
1666
2267
2304
2305
2301
2297
2471
1876
1896
2476
1877
1906
1689
2625
2685
2274
2270
2306
2606
1904
2300
2582
2569
2595
2584
2298
2303
2293
2581
2643
2645
1879
2578
2263
2575
2255
2580
5078
2489
2192
2194
1676
2205
2213
2209
2208
2476
1678
1679
2210
2212
2208
2210
2213
2207
2288
2570
2048
2206
2202
2217
2217
2218
2219
2739
2279
2274
2570
2491
2289
2271
2370
2217
2216
2272
2284
2181
2217
2553
2589
2135
1693
2565
1688
2187
2286
2246
2535
1907
2539
2537
2600
2538
2603
2283
1678
2700
2358
2361
2590
2275
1820
1883
2604
2014
2577
2706
2724
1892
2291
2317
2390
2720
2587
2307
2307
2279
2277
1901
1690
1693
1692
2724
1897
1866
2312
1704
2497
2755
1684
2210
1875
2736
2628
2576
2565
2271
2273
2278
2574
1863
2611
2029
2123
1666
2596
2063
2726
1671
2177
1908
2572
2475
2480
2298
2262
1889
2280
2279
2287
2225
2607
2605
1899
2261
2544
2266
2607
2492
2311
1801
2308
2598
2604
2198
1899
1899
1900
2821
2269
2208
2204
2204
2299
2216
1883
1857
2249
2266
2279
2279
1856
2295
2257
1677
2314
2486
2649
2046
2568
2571
2568
2649
1892
2488
2399
2397
2484
687751
1789
2297
1787
2557
2064
2554
2552
2271
2178
2177
2577
2578
2577
2035
2631
2600
2255
2256
2236
2233
2252
2254
2254
2192
2621
1666
2619
1814
2214
1676
2281
1687
1805
939843
1679
1683
2581
1682
1789
2581
1861
2176
3298
2586
2277
2271
2290
2314
1650
2595
12726
2278
2580
2246
1666
2544
2301
2263
2257
2591
2283
1884
2490
2264
1799
2856
2263
1925
1884
2323
368274
1883
1883
2482
2259
2487
2253
2197
2654
2270
1867
2381
1895
1895
2196
2245
2086
2092
2197
2553
2552
2025
2263
155186
2030
2026
2400
2733
2732
2210
2576
2587
1877
2185
2635
2266
2261
2360
2592
2302
2277
1888
2499
2136
2499
2594
2597
2818
2031
2457
2459
1899
2611
1869
1864
2289
1868
1888
2285
2265
2289
2696
1886
1888
2726
2486
2491
2489
2061
2293
2277
2253
2742
2188
1665
2206
2622
2560
2622
2207
2564
2213
2320
2554
2194
1677
2253
1858
2202
1884
2215
2053
2053
1869
2574
2571
1898
2278
2276
2260
2560
2262
1905
2330
2165
2330
1657
2357
2734
2745
2590
1833
1901
2712
2705
1900
1901
1903
2706
1900
1901
1902
2276
1875
2274
2298
2296
2296
1885
3561
2270
2264
1681
2201
2560
1892
1884
1891
1883
1893
2180
2493
1666
2253
2217
2469
2469
2468
2472
2253
1921
2267
1897
1900
1904
1904
2129
2268
2258
1886
2265
1888
2281
2267
2202
2741
2597
2589
1668
2491
2286
2488
2308
2820
2282
2203
2207
2205
2204
2206
2576
1686
2289
2467
2367
1906
1690
2326
1907
2282
6036
2293
2605
1678
1677
2306
1914
2588
2726
2592
2489
2490
2540
2053
2250
1880
2038
2600
1875
1678
2279
2601
2081
1877
2263
2294
1891
1889
2259
2200
2283
2060
2282
2263
2216
2218
2287
2306
1895
2778
2775
1859
1859
2606
1660
2277
2562
1859
2549
2287
2221
2737
2288
2263
2266
2263
2193
2195
2582
2486
2530
2488
2484
2251
1677
1675
2313
2317
2311
2739
2607
2606
2489
1666
2494
2201
1895
2571
2199
2572
2275
2318
2053
2746
2599
2176
2725
2482
2729
2591
2209
1915
2545
2214
2274
1887
1692
2051
2401
1650
1886
1914
2219
1672
1672
1673
2304
2304
1887
1917
1917
2275
1882
2487
2721
2723
2278
2281
2280
2577
2280
2282
2587
1680
2587
1680
1671
2538
2477
2588
1675
2312
1884
2498
2498
2473
2477
2497
2496
2474
2494
2498
2478
2498
2494
2239
1864
1679
1746
2558
2559
2559
2281
1672
1672
1672
2350
1902
2274
1668
1668
1668
2734
2277
2274
2277
57941
1667
2216
2188
1880
2400
2294
1887
2215
1910
1672
2496
1890
2208
2288
1883
1885
1701
1669
2289
2339
2339
1684
1889
2255
2311
2285
2713
2716
2712
2270
2372
2259
2261
1917
2057
2210
2609
1874
2262
2263
2263
2555
2588
2205
2266
2494
2267
1724
2268
2283
2283
2286
1669
1669
1669
2263
2263
2263
2270
2267
2264
2264
2480
1913
2490
2285
1665
2046
2266
1686
2209
1880
2572
1891
1891
2572
2572
2224
1657
1919
2607
1859
2033
2606
2743
2749
2262
2236
2085
1917
1913
1919
1914
1919
1917
2294
2271
2573
2266
2201
1903
2270
2277
2899
2487
2270
46784
2307
2307
2275
2567
2278
1679
2574
2480
2272
2568
2632
2298
2383
2268
2744
2199
2214
2214
2214
2573
2051
2463
2702
2701
2596
1876
2471
1755
2483
2604
2491
1872
2283
2456
2570
1905
1678
2206
2297
2212
1872
1903
2424
2428
1678
2209
2454
2505
1889
2508
2461
2490
2491
2456
1905
2290
2268
2276
2267
2275
2041
2214
2276
2244
3464
2316
2313
1899
2590
1887
2303
2317
2193
2188
1874
2195
2736
1869
2574
2207
2578
2606
2577
2746
2642
2743
2611
2573
2207
1870
2612
2477
2721
1880
2607
2555
1678
2273
1679
2606
2403
1666
2478
2274
2281
2275
2309
2279
1694
2309
2080
2736
2534
2496
2276
2309
1988
2258
2258
2260
2572
2577
1875
2482
1701
2256
1674
2389
2616
2651
2275
1880
2363
2498
116835
2275
2347
2214
2464
2578
2726
2272
2259
2596
2565
2486
2491
2270
2270
2263
2266
1701
2602
1711
1863
2269
2745
2726
2584
1883
2597
2030
1900
2825
2547
2547
2550
2570
1865
1668
2574
2856
2129
2574
2574
2288
2288
2284
2557
2347
2574
2603
2644
2736
2848
2255
2249
2570
2596
2268
2281
2267
11462
2269
2594
3320
2278
1871
2618
2714
2716
2735
1691
2271
2492
1699
2269
4873
2740
1889
2138
2598
2406
2253
2575
2732
2737
1679
2288
7161
2526
2266
2528
2291
2291
2261
2283
2282
2281
2259
2278
12138
2647
2644
2644
2276
2842
1950
2572
2722
1681
2571
2281
1665
2575
1672
1674
2272
2731
2591
1869
1869
1861
1676
2281
2565
2281
2240
2780
2244
2775
2560
2557
2641
2264
2270
2272
2272
2287
2293
2336
1705
2601
7155
2306
2162
2493
1897
1683
2197
2203
2223
2414
2269
1682
1685
1681
1655
1674
1674
1684
2263
1684
1677
1620
1680
1676
1670
2305
2302
1881
1682
1678
1668
1687
1686
1899
1678
1678
1671
1667
1666
1681
1683
2195
1927
1667
2267
1679
1669
2273
1680
3312
1798
1680
1680
1688
1659
1653
1674
1666
1669
2214
1671
1676
1671
1671
1668
1708
1688
1688
2288
2488
2564
1674
1678
1669
1669
1669
1659
1690
1661
1693
1667
1667
2277
1666
1876
1674
1661
8701
1663
2275
2279
2274
1697
1724
1682
1695
1932
1698
2232
1700
2444
1673
1680
1705
1682
1675
1681
1661
1658
1660
2271
1672
1669
1675
1679
1672
1674
1675
1679
1671
1668
1668
1889
1716
1717
1811
1680
1663
1682
1683
1667
1666
1675
1675
1666
2122
1670
2366
1677
1657
2250
2253
1671
1665
1677
1678
2202
3510
1652
1675
1666
1671
2260
1676
1680
1666
2284
1664
1713
1673
1686
1886
1663
1665
1663
1907
1661
1654
1652
1702
1652
1673
1672
1663
1666
1665
1664
1696
1689
1675
1673
2281
2983
1678
2272
1692
1882
1671
1671
2425
7702
1679
1669
2087
1674
2279
1668
1651
2278
2487
2596
2486
1667
1877
1647
1675
2291
1671
1663
1647
2606
1680
1678
1689
1690
3663
2643
1677
1647
1681
1666
1709
1706
1705
1669
2335
2378
4436
1671
40884
40885
5175
1670
2645
1704
2204
1816
1815
1661
4602
1684
2832
2838
2047
2060
1899
1664
1696
1680
1683
1673
1670
1702
1671
1765
1706
1949
1949
1947
1674
1667
2065
1667
1986
1683
1681
2085
1676
2606
1678
1683
2276
1687
1659
1682
1893
1837
2248
1891
1887
1672
2207
1709
1859
1709
1681
1821
2553
1674
2362
1667
1672
1662
2714
1683
3106
2645
2648
2681
1662
1680
1658
7493
2383
1677
1671
1678
2212
1672
1672
1672
3104
1656
1684
1711
1672
1880
2296
1665
1654
1684
1675
1678
1943
1661
1662
2565
1667
1666
1748
1673
2272
1700
1698
1688
1674
1700
1685
1690
1668
1664
1678
1677
1633
1676
1668
1832
1692
1693
2716
1651
1686
1875
1908
1684
1676
1670
1677
1679
1663
1708
23463
1662
1661
2317
1662
1673
2598
1671
1675
1668
1678
1680
1660
1672
2349
2349
1906
1757
3789
1671
1672
1670
1673
1674
1674
2261
5354
1707
1686
1673
1651
1665
1686
1666
1666
1669
1651
1678
1678
1667
1689
1679
1665
2331
2332
1675
1676
1893
2098
1671
1698
1806
1811
2590
1675
1674
1669
1672
1741
2046
1710
1706
2598
2594
2593
1696
6962
1681
1899
1671
1685
1660
1678
1664
1904
1673
1689
1674
1677
1671
1682
1652
1684
1694
1665
1671
1673
1679
1796
1678
1686
1682
1685
1661
2349
1670
1683
1668
1698
1681
1681
1680
1677
2273
1681
1681
2057
1680
1677
2272
2613
1691
2350
2362
1677
1655
1902
1683
1682
3903
1683
2097
1670
1680
1690
1687
2308
1675
1679
1667
2532
12539
1723
1657
1685
13294
1683
1678
1840
1644
1678
1682
1684
1666
1683
1676
1696
1668
1676
1683
1655
2280
1686
1648
1648
1645
1942
1649
1822
1818
1818
1823
1696
4668
1902
1809
1808
1676
2269
1671
1672
1674
1679
1666
1663
1683
1683
446482
2277
2278
1680
1681
1709
11874
1676
1673
1673
1723
1680
2625
2522
1666
1674
2539
1694
1658
1681
1666
1661
1667
1687
1686
2565
1680
1650
1682
1681
1657
4569
1656
1651
1673
1671
2793
1680
1666
1856
1662
1661
1885
1687
1655
1683
1685
1679
1681
1686
3542
1692
2137
1658
1643
1675
1664
1663
1671
1664
1680
1681
1679
1684
1677
1679
1865
1680
1672
1661
1662
1788
1682
2205
1686
1671
4453
1653
1677
1900
2310
1669
1669
1673
1670
1673
1664
1677
1681
1669
1672
1657
1676
1674
1685
1666
1674
1692
1693
1676
1674
1669
1677
1678
1668
1669
1681
1670
1673
1674
1680
1676
1713
1756
1681
1683
1682
1681
1686
1659
1662
1682
1686
1661
1686
1689
1679
1678
1676
1676
1676
1678
1675
1662
1662
1666
1669
1680
1674
1887
1682
1681
1659
1657
1659
1660
1672
1676
1683
1684
1677
1675
1682
1654
1889
1671
1677
1624
1674
1699
1697
1697
1678
1678
1673
1700
1701
1702
1662
1674
1676
1662
1675
1682
4002
1679
1688
1686
1687
1680
2056
1657
2262
1713
1841
1683
1672
1663
1661
1661
1720
1668
2706
1680
1689
1681
1677
1687
1703
1682
1673
1673
1664
1672
1675
2046
1675
1660
1674
1682
1682
1684
2568
1676
1643
1698
1731
1664
1675
1680
1681
1679
1671
1676
1683
1688
1677
1904
1903
1686
1673
1887
1660
1690
1663
1672
1679
1678
1671
1671
1674
1680
1890
1674
1677
1673
1677
1678
1674
1924
1671
1673
1658
1659
1653
1655
1677
1678
1675
1674
1674
1679
1670
1677
1674
1712
1671
1655
1670
1671
1656
1660
1659
2290
2293
1744
1670
1663
1650
1667
1659
1685
1683
1679
1684
1645
1690
4161
1658
1925
2173
1658
1670
1665
1668
1656
1674
1685
1670
1677
1679
1678
1665
3433
1671
1671
1687
2490
1676
1676
1655
1672
1679
1689
1679
1656
1655
1673
1684
1678
1672
2144
1674
1988
1705
1684
1782
1698
1665
1669
1663
1668
1647
1669
1665
1664
1898
1656
1783
1694
1812
1643
1870
1670
1692
1677
1675
1674
1681
2019
1667
1666
1647
1689
1934
1685
1816
1705
1686
1686
2272
3606
1667
1661
1683
1680
1663
2564
1790
2437
1771
1667
1941
1668
1691
2738
1754
2070
2093
1658
1796
1795
1685
1672
2052
1678
1687
1686
1689
1685
5490
1685
1687
1688
1675
4665
1672
1674
13400
1695
1787
1668
1689
1686
1685
1709
1704
1706
1670
1678
1676
1674
1671
1932
1660
1934
1930
1655
1670
1654
1700
1676
1675
1653
1778
1673
2058
1672
1717
2107
1681
1672
1668
1669
1678
1680
1678
1681
1688
2261
5205
1668
1649
1664
1660
1682
1679
1686
1685
1676
1675
1678
2279
1687
1672
3721
1668
3310
1718
1716
1668
1676
2145
1677
1659
1658
1628
1786
1681
2040
1760
1670
1670
1682
1682
2432
2061
1679
1674
2049
3906
1671
1689
1714
1951
1675
1678
1676
1682
2188
1685
1686
1684
1688
1698
1705
3559
1940
1835
2533
1937
2183
1672
2858
2851
1679
1804
1682
2347
1811
1678
1675
3599
3048
1699
2730
2363
1837
1684
2316
2308
1708
2577
2571
2577
1938
1678
1703
1656
1811
1897
23271
2604
2610
1663
1687
1828
1672
1690
2621
2625
1771
1685
1688
2607
2607
2607
2571
2745
2749
2745
1686
1682
1893
3941
1907
2594
1694
1684
1699
1650
1664
1930
1796
1664
2413
1699
1676
1811
1782
2580
1909
2623
1658
1681
2603
2603
1685
2164
1674
1681
1691
1692
1686
1691
1691
1692
1676
2574
2578
2257
1700
1701
2606
2350
2554
2601
2730
2726
2062
2623
1866
2624
1650
1808
1764
3746
2356
2365
2585
1659
1835
1765
1764
1692
2483
1833
2301
1668
1668
2303
1801
1686
1672
1671
1668
1685
1685
1702
1675
1688
1682
1682
2586
1700
1686
4723
2602
2602
2576
2362
2298
1678
1702
2597
2286
1682
1682
1682
2665
1856
3404
2062
1945
2745
1849
1785
1662
2721
2319
1766
1815
1816
1702
2597
1667
2301
1679
1680
1685
1894
1887
1792
2412
1763
1762
1764
1809
2280
1668
2364
1662
1656
1680
1678
1680
2273
2640
2592
2355
1675
1674
2349
1704
1684
1890
2355
1671
1905
1659
1659
1701
1808
1663
1777
2704
3753
1781
1644
4058
1679
1688
2405
2071
1700
1697
2562
2566
1880
1703
1708
1702
2048
2147
2208
1676
2630
2573
2604
1690
1688
1677
2618
2588
2282
2281
1660
1905
1908
1662
1684
1688
2342
1688
1919
1709
1679
1908
1911
1908
1652
1708
1709
1674
1673
1669
2288
1819
2381
1650
1649
1708
1707
1657
1685
2542
2359
1687
2631
1685
2061
2061
2606
2320
1677
1691
1765
1765
1785
1806
1702
2615
2613
1660
1791
2342
2393
1685
1699
1686
1911
1670
1819
2829
1690
1688
1681
1688
2736
1891
1682
1809
1681
1680
1808
2346
2276
2644
1787
2083
1693
1659
1686
5385
1828
1825
1900
1898
1656
1820
2353
1671
1708
1695
2610
1816
1816
1817
1818
1675
1685
1680
1679
1671
2613
2642
2641
1838
2357
2357
1712
2394
1680
2278
1668
1871
1784
1679
1709
1709
1817
1881
1689
1940
1947
1703
1701
1682
1694
1692
1670
1675
2280
1888
2409
1670
1788
1661
2360
1678
2636
2637
2182
1668
2266
1698
1696
1678
1787
1674
1702
1774
1770
1770
1928
1675
1755
1756
1760
1755
1758
1654
3483
1819
3573
1821
1914
1680
1652
2143
1679
1678
2313
1691
1683
2269
2050
1665
1689
1681
1816
1702
1703
2639
2403
2404
1697
1701
1697
1886
2392
2092
2306
2314
1690
2645
2645
1766
1682
5778
1676
1674
1675
1706
1698
1699
2403
2296
1682
1678
1657
2618
2639
2638
1699
1697
2399
1768
2712
2716
2713
2274
2607
2569
1691
1692
1693
1691
2826
1750
1696
2600
2651
1796
1684
1797
2089
2632
2635
1757
2788
1720
2486
2240
2268
2653
3037
2423
2597
2508
1895
2063
2182
2558
2261
2259
1894
2305
2309
2052
1902
1901
2288
2284
2283
2482
2271
2567
2476
1669
1670
1674
1889
1894
1816
1704
2457
2312
2274
2280
2273
2554
2273
2267
2277
2272
2272
3096
2586
2055
1893
2296
1894
2826
2203
2202
2203
2531
2276
2399
2568
1894
93115
1679
1701
1695
2363
2260
2272
1907
1900
1908
2087
2295
2295
2298
1893
1894
1893
2270
2132
2266
2663
2198
2288
2290
2600
1903
2605
2243
1897
2572
2010
2617
2617
2620
2746
2267
2391
2390
2392
2266
1916
1661
1682
2612
2296
1882
2501
2496
2496
1895
2742
1873
2175
2497
2600
2567
2215
1906
2286
2623
2635
2540
2574
2575
2538
1675
1674
1675
1705
2548
2606
2575
2607
2592
2598
1708
2648
2273
2564
2606
2301
2314
2618
2619
2622
2619
2738
2288
2286
1914
2052
1773
1694
1913
1675
2590
2571
2595
2567
2841
2587
1683
2826
2602
2739
2294
2739
2586
2532
2284
2287
2113
2341
2281
1884
2745
2506
2508
1671
1897
2592
2425
2276
1894
1898
2575
2284
2282
2281
2281
1899
1902
1901
1899
1649
2614
2579
2296
2297
1672
1670
1655
1911
2743
2743
2282
2286
2635
2635
2613
1670
1692
2024
1916
2577
2576
1913
2600
2600
2637
2551
2603
2280
2286
2511
2286
2551
2272
2530
1905
1673
2292
1672
1671
2561
2556
2558
2292
2551
2292
2295
2597
2261
2620
2624
2620
2624
2604
2605
2542
2280
6275
1677
1902
2739
2616
2308
1680
2605
2605
2535
2620
2617
2356
2544
2609
2615
2293
1901
2266
2578
2536
2538
1668
2293
2291
2294
2291
2283
1666
2283
2384
2384
2046
2287
2288
2289
2603
2598
2606
2614
2743
2288
1905
2519
2266
2480
1658
2573
2575
2571
2737
1688
2300
2300
1899
2638
2577
2721
2293
2588
2585
2372
2612
2291
1700
2291
2845
2736
2281
1709
2519
1662
2857
2588
2556
2556
1672
1673
2539
1688
2298
2603
2538
1669
2598
2270
2598
2579
2581
2605
2274
2494
2633
2633
2630
2633
2632
2289
2569
1696
1839
1691
2597
1685
2564
2561
2604
2289
2289
2071
2535
2600
2579
2607
2607
2606
2579
2607
2606
2605
2605
2608
2606
2605
2575
2248
2585
2553
1665
2287
1699
2287
2584
1913
1754
2277
2529
1690
2591
1882
2596
2315
2284
2294
2598
1672
2278
2280
2281
2287
2290
2181
2299
2298
2599
2734
2285
2285
2532
2266
2267
1689
2557
2737
2732
2735
2741
2296
2297
2295
2299
2298
1679
2522
2556
2730
2568
2568
2566
2567
2276
2304
2279
2588
2562
1678
1677
1681
1859
2531
2280
2278
2282
2537
2539
3139
2286
2582
2586
2597
2275
2551
2555
2277
2073
2278
2278
2276
2595
2596
2295
1682
1680
1680
2546
2580
1913
2273
2269
2269
2273
2271
2281
2597
2256
2255
2276
2304
1700
2740
1667
2588
2265
2263
2292
2281
2727
2552
1647
2551
1703
1688
1690
2532
2738
2734
2731
2490
2555
2307
2573
1652
2405
2292
1729
1897
1896
1897
1897
2275
2532
2279
2264
1923
2721
2719
2545
2265
2538
2534
2293
2562
1882
2621
2303
4913
1671
2272
2287
1688
2402
2357
2565
1683
1664
2278
2278
1755
1703
2516
1690
2595
2273
2524
2283
2279
2279
2283
2302
2503
2280
2584
2492
2488
2492
2357
2356
1908
1910
1910
1676
1641
1686
2537
4754
2581
2300
1900
1907
2732
2283
2277
2451
1680
1678
2484
2738
2680
2301
2737
2734
2270
2575
2249
1678
1678
1910
2581
1898
2283
2026
1693
2518
2519
2535
2543
2544
1912
1908
1910
2538
1903
1696
1682
2286
2287
2284
2286
2287
2599
2597
1715
2400
2415
1708
1704
1901
1903
2495
1648
2553
2536
2488
2488
2067
2583
2584
2479
2546
2546
1891
2604
2550
2572
2507
1684
1683
1685
1665
1669
1679
1679
1685
2542
1703
2577
1686
1684
1684
1667
2287
2563
2563
2741
2591
2591
2461
1656
1656
1675
2273
2534
2560
2560
2280
1784
1888
1892
2736
2552
2553
1669
2282
1676
2577
1665
1697
2684
2398
1698
2530
2603
2008
1676
1676
2288
2606
2609
2577
2577
2520
2823
2250
2249
2297
2284
1884
2347
2574
2305
1887
2357
1893
1893
1887
2515
2519
2275
2394
2606
2490
1683
1682
1682
1682
2570
2279
2280
1708
1688
2597
2317
2349
2051
2053
2567
1661
2603
1680
1681
1669
1668
2743
2564
1909
2525
2534
2566
2567
2563
3171
1899
1677
1890
1679
1910
1943
2285
1864
2293
2558
2080
1657
1657
1680
2518
1900
1914
1714
1668
2274
2274
2595
1903
1653
2549
2732
1704
1659
2053
2269
2564
2565
1662
2684
2684
1657
2719
1651
2587
2591
1897
1897
1901
1892
1894
1894
1862
1694
2582
2583
1883
2371
2354
2595
2598
3426
1689
2610
2283
1686
2611
2575
2601
1886
2585
1896
1884
2534
2275
2275
2074
1789
2054
1690
4942
2094
1648
1677
2478
2605
1680
1666
1907
2044
862967
1692
2291
2287
1898
2095
2365
1981
2158
1891
2159
2486
2270
2570
2260
2555
2272
2263
1672
2265
2277
2262
2270
2629
1648
2269
1855
1639
1655
1903
1913
2244
1666
19850
1660
1662
2570
2276
2212
2486
2265
2489
2532
2567
4292
1711
2394
2281
2352
1682
4611
2280
2273
1669
2206
1673
2207
2209
2288
1744
1905
45943
2274
1908
1901
2562
2254
2296
2677
2045
2598
2739
2743
2602
2601
2743
1656
2595
1897
1627
1907
2221
2222
2215
2627
2627
2207
1667
2217
1858
2287
72313
2468
8646
2011
3413
2567
2839
2585
4230
2291
2767
2351
2282
5274
2271
5832
1898
2282
1681
1683
2295
116019
2074
2073
2557
2279
2615
2283
1668
2506
2178
1609
2175
1892
2526
1673
2301
2303
2809
3284
2301
2272
1642
2297
2290
1802
2325
1664
2487
2478
2459
2211
2278
6705
2279
2838
2278
2410
2633
2586
1657
2417
1641
2590
2181
2294
2546
1893
2265
1892
1891
2397
2489
1892
2633
2571
2491
2267
2270
2286
2386
1905
1686
1686
1883
1869
2121
2205
1673
1887
1887
1865
2574
2314
2574
2559
2311
2441
2296
2297
2300
2293
2299
2411
2732
1896
1706
2850
2452
1866
2524
2652
1881
1897
1906
1879
2242
1882
2271
2471
2503
2272
2299
2272
2268
2600
2718
2718
2611
2541
2629
2630
2207
2207
2207
2208
2714
2207
2130
2199
1681
2487
2257
2210
1905
1666
1666
1665
2206
2209
2507
2286
2208
2064
2497
2175
2175
2476
2199
2849
2848
2850
2595
2488
1912
1670
2278
2471
2284
2355
2281
1875
1875
1874
1864
1892
1682
2190
2189
2270
1850
2263
2257
1717
1680
1916
2728
2560
2726
2046
1669
2559
1681
2288
1677
2563
1908
2267
2287
2395
2280
2284
2396
2477
2300
2478
2575
2290
2275
2283
2283
2268
2283
2283
2291
2248
2277
1858
2281
2560
1712
2256
1711
2275
1686
1684
2217
1684
1671
2190
1674
2359
2263
1876
2326
2443
2906
1901
1890
1895
1918
1860
2004
1884
1914
1880
1903
1915
1885
1865
1865
1873
1852
1864
2558
2274
2284
2555
2260
2599
2477
2267
2599
2268
2280
2616
2612
2540
1867
1908
1907
2601
2556
2282
2249
1660
2272
2269
2141
2527
1669
2609
2611
2010
2290
2290
2610
2269
2480
1886
2537
1886
1886
1886
1859
2290
2292
2265
2498
1697
2498
2498
2501
2498
2496
1898
1883
2490
2473
2268
4400
2428
2351
2084
2086
1917
2615
2599
2600
2269
1665
1688
1662
1855
2486
2482
2487
2275
2305
2278
2419
2608
1895
2268
2605
2607
2605
2745
2741
2533
2195
2551
2214
2565
2177
2593
2632
2306
2171
1894
2819
1667
1891
2373
2296
1892
1904
2492
1907
2268
2268
2546
2245
2483
2473
2282
2270
2402
1903
2277
2267
3424
2568
2568
1900
49125
4261
1706
2578
1863
2385
2210
2208
2277
2212
2287
2287
2284
2283
2287
2286
2283
2285
1886
2285
2287
2287
2284
2283
2282
2278
2285
2284
2282
1675
2722
2282
1876
2399
2378
1899
2727
2722
1684
2738
2744
2317
2745
2739
2276
2277
2488
2278
2274
2564
1891
2194
2208
2600
1897
2204
2595
2202
2207
2195
2451
2447
2206
2066
2317
1674
2724
3085
2833
2248
2349
2215
174639
2604
2298
205033
2315
2540
2393
2264
2272
2168
2269
2547
2277
2251
1625
2263
2250
1899
2372
2223
2223
2373
2372
2595
2639
1925
2595
1925
1683
1684
2744
2028
2566
2127
2562
2562
2561
2562
2402
2596
2600
1859
2195
1689
2028
2280
2280
2278
2282
2282
2280
1906
2743
2739
2739
2746
2739
2741
2747
2739
1908
2600
2607
2749
2606
2741
2742
2203
2255
2562
2205
2565
2588
2254
2207
2207
2615
2358
2590
2249
2250
2580
2263
2270
1905
2280
2281
2272
1918
1912
2213
1906
205019
2470
1983
2724
1917
1913
2727
1941
2724
2265
1884
2263
1890
2121
1900
1664
1898
2258
1932
2262
2521
2284
2307
2308
2269
2584
1962
2285
2285
2284
1960
1936
1911
1866
1913
2280
2363
2845
2284
2280
2311
2494
2468
1922
2470
2314
2468
2312
2562
2487
2312
2485
2046
2084
2438
1877
1949
2357
2260
2203
7936
1681
2306
2265
2544
2820
2726
2726
2728
2285
2725
1954
2282
2282
1915
1913
1914
1914
1914
1915
1913
1915
1680
1680
1682
2202
1910
2203
2287
2349
1901
2585
2261
1679
2257
2282
2406
2584
2590
1945
2602
2602
2491
2226
2223
2225
2225
2215
2285
2226
2603
2290
82856
67928
2334
1677
1923
2279
2276
2276
1687
2277
1911
2270
2274
1863
1710
2480
1882
2262
2324
2818
2205
2268
2553
2846
1901
2020
2543
2176
2388
2556
2488
2486
2488
2498
2383
2316
1892
2557
2558
2741
2279
2602
2580
2602
1982
2269
6008
1682
2415
2413
3074
2202
2199
2550
2349
2492
2262
2380
2372
1661
2391
2538
2276
2266
1896
2277
2280
2119
3074
2451
1858
2569
2278
2589
2727
1858
1902
1887
1673
1678
1876
1886
2562
2286
2557
2422
2175
2320
1907
2283
5142
1901
1898
1896
1889
1900
1659
2486
1891
1892
1891
1892
2487
1878
2488
1697
2491
2200
2270
2200
2557
2565
2589
2262
2606
2607
2488
1901
2232
2287
2587
1856
2552
1893
2267
2273
2603
2268
2597
2284
2284
2578
2574
2573
2287
2287
2285
2605
3312
1886
1916
2600
2599
2729
2570
2494
2364
2729
5068
2322
2499
1909
2500
2323
1803
2494
2604
1912
1923
2734
2589
2565
2255
2314
2725
1912
2726
2728
1874
2843
2640
2842
2495
3352
2494
2407
2495
2496
2197
2201
1919
2794
2202
2331
2383
2595
2252
2490
1907
2250
2183
2271
2510
2233
2263
2490
2487
2060
2064
3543
2625
2561
1890
1685
2624
2089
1804
2388
2214
2592
2589
295202
2588
2282
2282
2244
1900
2250
2598
1854
2197
2197
2199
2185
2565
47139
2191
2558
1869
1706
2457
2169
2487
2384
2282
38846
2240
2307
1906
2341
2551
2282
1694
2630
1692
1879
1952
1803
2268
2263
1673
1676
2264
1676
1911
1918
1912
2295
2290
1803
13163
1716
1889
2264
3154
6995
2277
1931
1903
1861
1600
1858
1670
1670
2276
2274
2265
2274
38846
2273
2270
2263
1839
1899
1659
2279
1659
1668
2046
3560
2075
2352
2269
1683
2370
2174
2175
2819
1681
1592
2259
2282
2257
3238
1848
2272
1681
2266
337937
2262
1848
1673
1689
2483
1598
2483
1669
2625
2624
3156
2291
2291
2289
2549
1762
2596
2596
2609
1597
1748
1888
1662
2883
4649
2274
1664
2554
2208
2226
2221
2273
2271
2226
1594
2223
2273
2274
6095
1664
2274
1799
2601
2601
88673
1684
1662
2283
1596
1687
1667
1672
2572
1861
1701
1851
2083
2276
8229
1680
2274
1648
2361
40276
2200
2276
1661
2517
6655
11436
1678
1667
5239
1748
6656
2524
1661
2828
1768
62395
1653
2566
2579
24720
1683
2543
1649
1681
2356
1672
1894
1676
1913
178668
1912
3425
1888
3146
4366
2266
1644
2028
2279
1889
4064
2830
2492
8255
1635
1674
2493
7455
2491
2728
2053
2581
2357
2049
2139
2712
2583
2924
35702
1675
1654
2281
17057
2489
2039
1694
2485
2599
1671
3076
1876
2516
2197
17355
2290
1680
2558
2557
2272
102127
2271
2278
1666
2282
2559
1674
1634
1749
6075
2599
1648
8341
2557
1649
2266
2201
1668
2593
2593
2640
1781
1676
2293
1682
110135
10298
2588
1669
2556
15835
1649
1870
1871
2529
1676
1671
2306
1669
1596
3511
2169
1672
15901
2043
2146
17912
1649
1679
1674
2014
2277
2303
1604
2302
2359
138899
2268
2277
2115
2345
2300
2301
1671
2645
1671
2572
1698
1596
1670
34692
2568
1645
2577
3507
2279
2566
2128
1671
2286
1712
1633
2240
1597
2850
8581
1914
2240
1680
4208
1674
2267
1655
2294
2092
3880
1883
2286
1598
2342
2292
92587
2293
2557
1882
2563
1681
2286
2103
2283
2280
2270
1597
1883
2552
1917
1683
260699
3285
1632
1888
6714
1668
5473
2488
2492
2236
1600
1878
2004
1882
1667
2579
2485
2298
2282
2299
2563
31988
1667
1651
2279
1596
1671
4831
2307
1654
1887
1886
2086
6883
1596
91278
1597
5033
1611
45887
1618
1595
526211
157965
1594
1597
622674
51832
1606
48548
1595
21900
1603
94670
1604
147358
1601
318370
1594
1593
586884
1916
14488
1597
173535
1598
14705
1597
1608
14750
32487
33499
1617
254033
14471
1849
55260
1886
1887
150608
1870
48262
1985
35248
1909
160727
989927
526213
108987
48549
254509
622676
141104
157967
8593
51833
14752
4043
21901
38869
33501
100732
48264
100734
173536
361058
147360
2018
28910
150610
2274
1680
721132
2268
2266
2267
2271
2277
2270
2583
2123
26775
2209
1902
1876
55262
2312
2073
2272
1946
2274
1944
2492
2250
2051
2419
1890
2491
2597
2597
2597
612839
2495
2491
2496
2277
2272
2280
2283
2379
2302
2496
2498
2408
2281
586885
2408
2280
2559
2598
2249
2285
2262
2268
2422
2212
14489
2488
10672
3110
1891
1900
1878
2047
611844
2291
2822
2292
2269
14706
2294
2071
3750
2279
3612
2363
2275
51298
2274
2360
2274
2353
2280
2284
2293
2282
4424
2249
2297
2431
2471
205046
318370
2221
2596
2596
2476
2540
2560
2479
2329
1919
1917
2730
1916
1915
2729
2569
2278
2273
2277
2203
254037
2280
2277
2279
2268
2569
2199
2045
745096
2201
2539
2565
2475
2535
94672
2562
1677
1683
2301
1688
2275
2275
92318
2594
2596
2285
2553
2150
14472
2273
2192
2192
2273
2379
2276
15192
2493
2277
2546
2276
2193
1828
2604
2492
2492
160729
2271
2557
1903
2269
5596
2557
2257
2261
2260
2271
2260
2279
2477
13366
2267
2785
2065
2604
2708
2606
46956
2311
2282
1861
2310
2285
2569
2275
2261
2574
2285
2283
2431
2303
2287
2046
2180
2207
191009
2726
2297
1693
1874
2134
1904
1903
128436
2276
1903
1902
2569
2535
1692
989929
2594
2591
2489
2594
2593
2591
2259
2221
2314
1675
2313
2489
29212
2493
2314
2312
2281
2279
1707
2477
1889
11258
1690
1892
2285
2077
2338
2374
2284
2262
141106
2260
2276
2260
2281
2282
2488
2286
3152
2477
2558
2272
2314
2285
2266
2560
2273
2561
1978
2267
2622
2273
21737
1881
1887
1889
1689
1915
2193
2193
2242
2215
2301
2104
2582
2288
2288
2385
2472
2486
1898
1895
2389
2495
2492
2357
2392
108989
2521
2355
2357
2423
2282
1676
1877
7466
2706
1878
2394
42529
1902
2709
2211
2211
1902
2400
2573
2220
24770
2220
2385
2279
2274
1674
2268
1981
2263
2268
2274
2273
2266
2269
2262
2275
2281
2278
1670
1671
2279
2330
2620
2560
26471
1680
1895
2586
26471
1680
2581
1896
1702
1701
1700
2274
2194
2317
1901
26471
2278
16672
19624
26471
2276
2279
1856
1862
2270
26471
2317
4792
4807
2084
2306
2593
2280
2567
2176
2472
1644
2371
2258
2258
318368
2265
2265
2264
2447
2563
1706
1645
2582
1897
1901
1661
2250
1893
1903
1904
1899
1895
2487
2328
1882
4044
2570
1891
2042
1669
1668
1668
1668
1866
1883
1666
2591
1884
1887
2267
2344
2266
2264
15522
1797
2264
2517
3418
1671
1678
1679
36347
32643
5080
2812
16644
1678
8736
2214
26471
2551
2561
2281
2280
2281
2221
2203
2298
2305
2281
2307
361060
2206
2217
2296
2213
2296
2218
2262
2271
69527
2214
2214
2279
2215
2197
2259
1797
2229
2229
2181
2287
2268
1922
2723
2255
2580
2196
2288
1874
2196
2179
2177
1728
1701
28911
19624
26471
26471
2174
16672
1729
1662
1668
3800
2251
2254
1918
1885
2252
2292
2123
2570
2267
2276
2267
2277
1895
1691
2274
3621
1636
1898
1671
2285
1669
1672
1626
2076
2076
1910
1906
2077
2078
2278
1893
2838
2811
2272
1680
100733
2284
39406
19442
2564
2064
1637
2271
2276
2313
1659
2313
1967
2256
28424
2251
2413
2736
1706
170026
1894
36347
8736
32643
5080
3392
16644
3395
26471
36347
24288
5088
11292
2210
2346
266632
2213
2464
1661
2460
2079
2265
2600
82712
2269
5104
2623
5088
5084
4824
2395
3438
38529
1660
2566
3448
2490
2269
2489
2276
5084
5076
1673
611845
2239
1667
5131
26379
45643
11837
6435
9238
1666
266632
2247
1863
2748
2024
2565
2488
1652
5143
1688
26471
1672
799932
11969
2492
2270
687932
22667
16604
2490
16791
196
196
196
196
196
196
196
196
196
2567
196
5143
2282
5155
2567
2568
2305
2550
2258
2047
1880
19242
5088
1676
16604
4140
12522
15513
2289
48998
20516
18714
16831
26525
2267
1896
6459
2395
2274
4844
2567
4857
4432
92319
2281
9091
16823
1880
2268
6502
11292
2046
11309
7147
2536
9378
17661
9179
19269
196
196
196
196
196
196
196
196
196
196
1705
1870
408824
1897
2091
4142
11969
1663
2531
5348
5763
2257
2263
1657
11969
5127
6080
5235
120021
586881
2271
18824
6450
6461
5247
5123
10658
9762
24288
354938
2279
11636
5155
5159
96542
32653
5350
5155
9721
22667
14082
131914
18964
7349
12436
6126
16013
5088
36347
2271
1655
2281
4824
1656
356150
340057
5076
196
196
1675
5076
11309
1675
11140
2518
11837
45643
26379
6170
38529
7147
5139
5731
6435
9179
18944
2209
3982
263191
2595
11388
5020
9238
5791
4193
4628
4207
2288
5131
2285
4102
2485
2288
15932
25423
28936
4086
15932
196
5295
196
196
196
196
196
196
196
28939
44459
8541
196
9378
196
267334
38601
196
196
196
196
196
1680
4844
1674
9091
2533
10699
4857
4432
11292
92857
5123
2489
29175
4189
6459
15932
2433
1617
5348
196
5350
15932
9721
15932
15932
15932
15932
10271
15932
15932
15513
6126
12936
16823
19242
14082
15932
12522
6502
5088
6180
131914
2538
22667
2537
15932
5155
15932
18714
2278
1656
2270
4090
4090
9091
7790
196
196
196
196
196
196
196
196
1674
6493
5088
4092
1684
209780
5247
196
6543
6170
8459
5235
5791
10658
9762
7718
2237
2579
5159
11388
6461
15932
5147
11969
6459
15932
2383
12436
5020
7349
15932
9238
6135
6430
7790
6450
11140
4193
5163
5731
15932
5155
11636
5076
6592
15932
15932
5139
4090
6080
11312
6524
159932
7147
6493
4102
5080
5127
22408
18397
15932
1663
67270
15932
5155
13790
7718
4207
15932
6430
4142
9238
15513
2190
4628
15932
18944
16791
9721
5350
2551
10271
1666
130251
15932
1675
5348
6126
15932
15932
15932
15932
2203
18944
5295
15932
15932
9378
4152
38601
15932
1891
15932
2579
15932
4086
2257
10699
5247
44982
15932
15932
5123
15932
6450
1669
28939
11312
7424
8541
9762
7147
9091
111932
5729
4092
7910
6157
6502
5159
4090
9152
6461
5490
5076
4185
7349
5147
6212
8459
44982
11309
5163
6459
5127
8592
16030
17355
46608
2125
63932
4090
9041
4238
15932
4960
6543
6132
1671
15932
6592
4193
15932
6421
6524
5080
15932
6135
7424
15932
15932
6240
4446
2005
1674
5131
4165
15932
1673
1677
6803
15932
15983
1889
5181
7750
5135
2462
14074
5131
9179
7790
9020
4090
6502
5490
4092
7147
15932
9091
7151
6430
11312
9152
63932
7180
9195
6180
6160
5127
4086
6543
8592
6360
13790
4165
5163
9041
5163
8954
9103
721134
15932
5131
6421
6592
7678
15932
15932
5729
6135
15932
15932
15932
7910
15932
1675
47932
5080
6493
6524
7424
6132
15932
5076
6212
5147
6157
4090
1674
15932
9020
14074
15932
11309
13790
4086
5490
15983
7151
16742
9281
7678
9152
7910
6240
7750
9283
2345
9195
9041
8592
5163
5135
6160
4165
20939
6195
18516
7910
7756
5131
5131
5729
6421
7665
4749
3976
30133
8954
9103
1674
3974
7151
6157
5193
5151
124574
3978
251696
6923
4143
7180
543282
29213
23210
46608
14852
1676
5163
39008
11774
11784
7781
3969
4341
5189
7813
4231
49663
23262
40000
5139
4159
5151
4627
4152
15983
4236
15932
47932
4200
4193
6132
4175
5126
9281
3974
23210
4066
3972
5131
4237
80092
4173
4187
20185
2486
4345
6155
5127
9041
5119
5131
30133
6159
13297
7665
7756
6160
6195
5131
4059
3976
4672
9241
9531
7678
4525
4163
20939
4199
5143
5127
5123
6563
16007
5135
6240
5167
6580
5237
9283
5221
5217
20199
20286
5776
11784
5298
16742
5893
4703
7750
6134
11658
25650
5119
8129
47932
4248
7453
27577
6195
5139
19657
7781
6232
5126
10501
4088
5135
4797
15983
4148
4308
11867
3969
15932
6247
4280
4153
22023
7665
9020
3978
13306
5189
4749
4098
23262
4323
7180
47932
47932
34651
7813
4148
4173
47932
5135
15932
7756
6160
15932
15932
15932
79932
6240
15932
4237
3976
4066
2338
3972
5151
7800
15932
11784
5131
4138
5237
9020
38674
16742
5135
4280
5167
4171
15932
5127
4749
25650
5221
6580
10501
15932
6232
4308
5123
5143
4345
4163
4237
5127
6134
4059
7781
7672
5119
7912
6155
45695
9281
4525
4113
6563
15932
15932
4187
6247
10150
4672
63932
5131
4248
11740
5217
4173
7672
5893
4148
9041
5123
15932
4193
30133
9283
63932
7750
3978
4088
4059
3969
4066
111932
4303
4323
5189
2020
9009
4286
9283
6580
4088
5167
8144
6155
7800
4153
5893
6159
5127
5131
5151
4193
5237
4703
15932
6159
47932
18022
11867
4185
15932
5776
11658
100736
5139
4345
4171
6240
22420
4113
5217
4525
63932
4189
10501
11867
4148
4148
6154
7453
5776
5119
4187
5135
15932
24950
4185
3972
15932
5143
4797
4098
4672
5126
11740
5298
4735
5135
4215
5221
9281
48834
4138
4215
47932
7488
6447
5127
111932
45695
38674
5131
2534
8982
8150
5123
11218
8129
7678
42894
5298
4250
15932
4136
5123
4189
95932
5135
5127
13939
4163
9531
22023
19657
6229
27577
16007
7672
4303
21996
5119
5135
5135
61095
13097
4308
6136
8359
6134
68687
8144
5139
10150
4136
9281
35058
8150
4171
6243
79932
20193
9274
5139
63932
6136
4735
10150
6640
6154
5119
4195
4735
6540
6229
13083
15932
61095
6243
12843
4215
9041
6154
7488
35058
47932
8359
5127
2169
5127
4189
5135
63932
4138
5127
13061
5151
6412
4303
15932
15932
13515
14436
21996
39044
13097
2420
6412
42390
7303
5214
6412
6447
6640
8150
4122
6540
8740
47932
5123
9274
5119
6447
12843
8147
63932
14436
45819
39044
6412
4122
5127
6412
13097
47932
6444
21996
7488
42390
6243
5119
6412
47555
15932
7303
8740
42894
63932
68687
6136
9274
5214
6640
580265
13061
47932
13939
5139
28661
6229
8144
61095
98733
136408
6412
42390
6136
8359
6243
63932
47932
6540
6412
6151
5127
5119
6470
6412
8147
28661
5139
29300
2538
14436
254511
28702
8955
6412
6396
16435
190393
39044
13940
10388
4122
16424
6412
6438
6412
202043
243123
5127
6412
8740
14541
5214
6412
6444
31244
17931
4532
7303
6412
5119
15932
8963
53989
6129
4082
4194
5115
4047
47555
4214
6412
6470
8213
12927
5465
5473
5473
10648
2430
5473
39862
5147
9227
5178
8105
5182
20108
5231
5186
5202
13940
5481
5198
13050
4100
16424
5202
5998
15932
6487
6458
6487
4071
8736
7944
41972
5127
6412
13061
14436
29300
4105
6151
6487
9069
29820
6487
31670
6487
8955
6412
6487
5263
6148
10578
8963
8963
6396
4412
39044
20389
7170
4504
4423
4341
6449
5139
10388
47932
5473
15932
8902
4144
5115
6618
20434
28661
34196
12674
9686
5255
47932
13209
6448
41955
54184
6412
8105
8213
5251
57848
13339
5235
24256
4474
20485
4145
5469
5473
69486
20533
5246
15932
8036
8105
4197
6438
5143
4825
611845
95932
4194
7170
5034
11518
21703
4082
24450
6412
7932
4474
17931
6487
4071
6412
6151
8976
63562
4123
63562
5214
20327
6412
6487
5817
6470
23701
20484
79932
13013
8808
16435
17007
20250
159932
4214
6547
5178
4189
170026
5127
15932
20327
39044
111932
15932
4611
4341
8803
4412
5590
9679
5522
31244
9322
5186
48590
37246
6129
10388
9069
6449
31670
-
20108
6487
24434
8740
4057
5202
5473
9227
5998
5202
12017
12653
4423
13050
8105
6412
7149
4047
5198
6487
6618
5469
5186
4692
4530
4383
4244
10578
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
196
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
6444
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
4023
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
82713
542
542
1884
1793
1644
542
3542
3543
542
1671
1707
10878
542
1685
2785
52108
1583
1887
2262
1888
1811
3059
1177278
1662
3801
1671
1678
1683
2239
1697
1690
138892
1681
586884
1664
1916
1680
1587
1664
1661
2532
1896
1904
1686
1675
2266
1678
1655
1675
1658
1882
1671
1675
1639
1642
1668
1880
1694
1671
1884
3617
3614
2240
1690
1701
1690
2256
2277
2282
2281
1679
1655
1677
1699
1676
2648
2620
2304
1682
1682
1675
1706
1879
1799
1675
1663
1661
1655
1666
1683
1673
1883
1669
1669
2530
1669
1667
1751
1638
1671
1680
1671
2516
2513
1663
1677
1678
1825
1823
1664
1910
4041
1640
1922
1699
1685
2138
1682
1681
1888
1673
1673
1686
2088
1661
1660
2821
1791
1671
1655
1690
2275
2835
1646
1893
1687
2063
1663
1687
4198
2579
2572
209782
2577
2240
1808
1890
1901
2911
1894
1896
1894
1893
1894
1897
1709
1688
1685
1692
1684
1683
1680
1667
2969
2527
2525
1678
1659
1692
1887
1651
1899
4503
2520
2835
2021
1677
1690
2336
2544
1672
1668
1660
1648
1676
1675
1698
1674
1662
1675
1670
1688
1683
1683
1658
2076
1670
1682
1696
1677
1677
1875
1664
1663
1660
1904
1660
1661
1670
1665
1750
1683
1685
1686
1682
1669
1677
1675
1694
1683
2632
2632
1669
1713
1776
1881
1660
1716
2455
2431
1661
1681
1661
11729
1691
1659
1657
2517
1671
1673
1672
1690
1667
1668
2071
17492
1886
1746
1653
1750
1674
1657
1653
1883
5101
1649
2264
1682
1663
1900
1901
1900
1659
1675
2119
1675
1669
1684
4499
1666
1665
2037
1932
2921
10076
2431
1664
1675
1664
1676
1673
1677
1670
1677
1672
1679
1675
1678
1679
1674
1681
1673
1679
1938
1938
1810
1810
1719
1679
1677
1691
1674
1688
1687
2187
2185
1713
2473
1680
1930
1960
1682
1681
2277
1673
1876
1686
1881
1679
1684
1701
1873
1695
1677
1672
1662
1670
1648
1694
1675
1682
2582
2709
2366
1800
2249
1858
1677
2099
1671
1671
1869
1671
1682
1700
1678
1689
2514
2720
1674
1695
1695
1676
1900
1666
1647
1665
1882
7298
1685
1689
1673
1677
2322
2329
1729
1676
1677
2253
2257
1671
1668
2224
1704
1676
1669
2280
1669
1705
1667
1697
2311
1668
1773
1900
1660
1662
1664
1664
3051
1709
1703
1654
1676
1792
1684
1685
1691
1801
2408
1805
1798
1704
1798
1656
1670
2291
1657
8785
1581
2210
2269
2641
2248
1652
1689
1685
1690
1689
1652
1691
1687
1687
1686
1713
1659
1680
6135
2291
1677
1942
2089
2577
1888
1880
1935
1878
2037
1783
1677
2505
1674
2270
7216
1654
1658
1680
1688
1671
1676
1679
1686
1679
1683
1675
2561
1919
1669
1672
1668
1679
1669
1898
1901
1681
1680
1696
1895
1680
1675
1929
1659
1685
1673
1674
1675
1679
1677
1687
1714
1692
1678
1880
1662
2284
1681
1682
1678
1671
1895
1673
2599
1687
1694
1642
1703
1677
1675
4508
1668
1665
1682
1675
1933
1683
2282
1687
1688
1649
1659
1685
1683
1698
1698
1700
1667
2372
1668
1685
1685
2022
1682
1680
1858
2584
3700
1680
1681
1677
1690
1675
2624
1695
1645
1893
1661
1660
2546
1662
1672
1676
2579
1692
2590
1682
1662
2629
2632
7066
1910
2074
1660
1663
1938
1679
1668
1674
1890
1685
1674
1903
1672
1677
2629
2831
1669
2741
1705
1693
1658
1693
1681
2039
1701
2395
1903
2158
1678
1689
4041
1678
1689
2283
1663
1667
2030
1669
1807
1807
1808
1679
1684
2269
1677
1685
2640
1678
1673
1903
1682
1682
2041
1715
1676
1674
2223
1681
1672
1676
1902
1689
1896
1656
2611
2420
1791
2643
1885
1871
2554
1694
1694
2314
1666
1680
1635
1689
1689
2364
2194
2197
2052
2358
1683
1874
1682
1683
6820
2274
1686
1676
1651
1653
2092
2944
1681
2057
2063
2062
2058
2841
1677
1669
1753
2206
2601
1818
184904
2274
1691
2298
2304
1809
1682
1682
1682
9010
2471
1678
1658
1682
1897
1895
1682
1667
1670
1671
1667
2511
1744
4510
2088
1665
2687
1892
1897
1704
94523
1682
1675
1677
1640
1924
21871
2551
2200
1668
2129
1665
1690
1666
2273
2271
2268
1691
2839
2153
2153
1683
1673
1810
1672
1671
2508
1702
2036
2248
1656
1683
1669
1890
1753
1685
1661
1668
2096
1683
1681
2603
1680
1682
2549
1659
1694
1942
1645
1650
1672
1666
1668
1666
2561
1923
1660
2603
2578
1679
2574
1770
1673
1670
1686
1681
1675
1889
1668
2585
1716
1751
1839
1682
1682
1682
1684
1676
1675
1889
1797
1888
1665
1697
1703
4499
1669
1636
2196
2196
2272
1688
1675
1679
1670
2850
1670
2063
2286
2286
2312
1870
1675
1762
1671
1691
1671
2201
2066
1678
1873
1745
1680
1745
2534
1673
1874
1673
1676
2049
2839
1663
1664
3129
1888
1679
190796
1899
2535
2637
2297
2711
1650
1866
1951
2627
2081
1677
1677
1902
1903
1908
1902
1906
1681
1683
1887
2090
2090
2085
1904
1686
1688
1701
1701
2106
1685
1670
1870
1668
1673
18927
1678
1678
1682
1680
1678
1694
2282
1881
1671
1877
1662
1806
1667
1759
1900
1681
1682
1901
1705
1705
2630
2544
2623
2626
1695
1762
1695
1676
1680
1682
2346
1674
1675
2098
4739
1689
1654
2555
357366
1681
1665
1687
2575
1666
1679
1687
1680
2045
1765
1667
1675
2192
38747
1683
2707
1663
1866
1691
1682
1890
1674
2404
2401
5808
2213
1692
1681
3665
2187
1656
4079
4987
1919
2377
1658
1685
1941
1687
1676
1678
1664
1752
1688
1679
2407
1686
1866
1662
2234
1723
1678
1702
1696
2351
1657
1662
2265
1760
1760
1673
1690
2628
1676
2055
2055
2053
1695
1674
1684
1685
1820
1901
1689
1670
1687
1680
2540
1692
1788
1651
1682
2279
1671
1674
1900
2542
1680
2547
1785
1641
1867
1881
1892
1892
1886
1887
1924
1653
2188
2287
1649
1667
2283
1894
2721
2844
1672
1680
1675
1809
1683
1902
1682
1869
2647
1682
1676
1899
1663
1669
2084
1681
1673
1669
2722
2573
2283
1659
1680
1666
1667
2271
1664
1907
1689
1666
1722
2545
1677
2452
1677
1686
1673
1659
1688
1684
2546
26988
1690
1667
1681
1684
1684
1941
2204
1660
2400
1882
1723
1671
1689
2044
114505
1683
1757
1669
1655
1672
1953
3966
1905
1903
2056
2270
2053
1889
1667
2257
1888
1678
1895
1904
1676
2047
1670
1669
7385
2044
1669
1664
1661
1701
1812
2089
1679
2282
2266
1655
1641
1679
2297
1663
1676
1686
1913
1803
1668
1673
2847
1664
1949
2356
2100
39408
1671
2204
1664
2368
1875
1661
1902
2620
2432
2449
1893
2303
1678
1674
2216
1675
2070
1672
1656
1681
1673
1682
13127
3572
3574
1749
1870
3134
2055
1662
1667
1667
1668
1670
1670
2569
1889
1681
2715
1677
1876
1877
1687
1688
1904
50564
1674
1674
1675
2532
2306
1683
1682
2724
2282
1872
1676
1689
2041
1678
1675
1678
1677
1675
1677
1905
1667
2585
2583
2580
2582
2319
1667
1667
2605
1656
2184
1675
1680
2299
1707
2594
1895
1673
12157
1749
1682
1900
1698
1701
1679
2188
2398
1708
1812
2076
1683
1652
2253
2461
1668
1673
2605
1698
1673
1882
1881
1711
1758
1818
1665
1683
1681
1684
2041
1679
1680
5485
2818
1681
1803
1998
2209
2564
2021
1698
1885
1667
2277
2364
1668
1667
1665
2059
1669
3358
1677
1902
1901
1901
1874
1719
1686
4857
2444
1686
1681
1666
1693
1681
2466
1671
2510
1801
1898
1758
2054
1654
1694
1758
1776
1664
1718
1666
1666
1684
1685
1661
2581
1662
1670
1702
2444
4979
1685
1684
57726
2098
2291
1673
1881
1643
1677
1680
1705
1713
1904
2472
1675
2055
1702
1695
1688
2368
2365
2226
1872
1870
1677
1689
1697
1701
1682
2570
1671
1730
1688
1673
1925
1679
1675
1671
1663
1873
1671
1672
196
2555
2349
1671
1678
1813
1665
1679
1655
1690
1768
1885
1892
1889
1667
1699
1701
1672
1670
1883
1878
1665
1875
1906
17397
1661
2060
1910
2275
1693
1785
1683
2192
2234
1759
2369
2314
1674
1677
1680
2309
1695
1701
1699
1941
1672
1686
1748
2257
1677
1658
1885
1883
1886
2277
1657
1677
1676
1677
1676
1995
1797
1801
1803
1689
1855
1647
2362
2308
2277
2280
2106
2518
1704
1692
1699
1819
1815
1821
1670
1663
2471
2474
2451
1740
1816
1678
1687
4346
2993
1680
2471
2538
1903
1878
1660
2527
1672
1672
1890
1670
1666
1674
2307
1667
1683
2511
5426
1811
1688
2644
1753
1669
1698
2278
1688
2553
2055
2056
2203
2278
1865
1709
1707
1684
1685
1677
2273
1682
1672
1673
1672
2729
1661
2544
2235
1704
1701
1663
1889
1812
1678
1656
1654
1681
50661
1679
2292
1674
1674
1685
2567
2719
1888
2511
1665
2372
1683
2048
2249
2248
1681
1915
1674
2274
1688
1670
1671
1669
1671
2272
2271
2293
2183
2583
2087
1893
1897
1683
1681
2540
2712
2589
2377
1885
2060
1692
1938
1939
1689
1671
1665
1665
1683
2232
2233
2272
2268
19915
2382
2382
2833
2390
2386
1983
2080
2304
1679
1936
1677
2358
2358
1683
1676
2300
2231
1676
2722
2285
14715
1671
1664
1678
1664
1666
1887
2188
2362
2622
2625
2625
2478
1678
1681
1781
1837
1812
1676
1677
1678
1679
1661
1678
1677
1681
1943
2577
2029
91873
1892
1694
2372
1699
1669
1905
2594
1675
1669
1673
2256
1642
1642
2350
1687
1669
2269
2266
2195
1686
1665
1669
1665
1666
1666
1681
1681
1873
3876
2621
1887
2389
1689
2687
2048
1685
1711
1711
1685
2377
2026
1644
1947
1644
1682
1648
1683
2626
2296
2206
1664
2605
1799
1695
2708
1666
1671
1661
1671
1873
2268
1710
1695
1691
1695
2525
1681
1669
1691
1672
2258
1666
1677
2367
1873
1685
2538
2533
1583
2302
2272
2268
2342
1896
1889
1894
1905
1869
1870
1671
2426
2629
1655
1897
1868
1682
1682
1787
1640
1677
1646
1900
1646
1680
1682
1672
1688
1684
1685
2477
1695
2832
2835
1682
2404
2269
1680
2526
1666
1672
1659
1675
1681
2209
2292
1700
1697
1938
10418
1680
1683
1672
1646
1666
1653
1651
1876
1692
2697
1662
1701
2090
1685
1927
5360
2287
2218
1750
1929
1928
1686
2158
2158
1665
1886
2641
1951
1653
2227
1680
2355
1651
2355
1877
2305
1677
1652
1681
1684
1686
1671
1677
1674
1751
1694
1692
2391
1666
1675
1686
1686
11178
2310
1663
1646
1665
1673
1942
1763
1657
1771
2274
2271
1671
2716
2713
1648
2302
2602
1665
2114
1679
2287
1798
2572
1816
1662
1668
2929
1681
1663
1878
2822
2569
1723
2226
1692
2234
2199
2237
2414
2266
2269
2254
1889
1823
1670
1679
1787
1679
1676
2279
1687
1629
1901
1760
1676
1677
1671
2518
1668
1882
1693
1661
1683
1676
1656
1662
2603
1670
2204
1691
24464
1671
1668
1699
2003
2310
2353
1709
2375
2271
1887
1710
2264
2548
1676
1676
1690
1678
2710
2178
1782
2113
1890
2281
1694
1683
1682
2201
2576
1657
2574
1679
2246
1666
1676
1683
1660
2619
2618
2618
1704
1761
1761
1662
2577
2300
1668
2274
2266
2723
1679
1663
1667
2674
2271
2254
2255
1666
10735
1666
2631
1667
1690
1669
1793
2268
1812
1907
1887
1643
2276
2308
2311
10879
1711
1712
1687
1685
1688
1750
1641
1682
1674
1669
1672
1670
1678
1705
1662
1664
1676
1675
1674
1681
1679
1676
1878
2453
1681
2384
1663
3211
1888
1871
1660
1816
2285
1664
1657
1654
1908
1664
1662
1662
1665
1664
1663
2521
2248
1667
1659
3103
3101
2550
1658
2050
1674
1690
2256
1682
1699
1688
2284
2468
1681
1674
1916
1915
1690
2710
1687
1690
1687
1688
1681
1677
1661
1666
2386
1688
1934
1825
2577
1668
1670
1667
1757
1680
1674
2356
2356
1682
2327
1950
1949
1646
1645
1670
1665
1681
1737
3597
2670
1683
1675
2558
1666
1675
1901
2728
1665
2343
1965
1675
1670
1673
1674
2472
1669
1674
1688
1684
1946
1916
1684
1675
1683
1952
1668
1702
2547
1694
2415
2589
2585
2584
2278
1679
1676
1663
1874
1687
1898
1900
85745
2305
2304
2303
1683
2260
1658
1894
1893
2481
2582
1788
1948
1678
1675
1677
2356
2270
2270
2788
1671
2271
1682
1679
2251
4138
1672
1655
1657
1660
1657
1655
1659
1660
1654
2206
2204
1903
1704
1665
2564
2386
2585
2561
1709
1685
1710
1682
1918
2069
1667
1672
2051
1892
2402
2053
2261
3483
1679
4549
1918
1694
1694
1694
2722
2557
1676
2556
1674
1712
2267
2721
1643
3052
2541
1700
1641
2062
2060
1646
2324
2280
1780
1949
2521
2389
1677
1956
1666
1693
1838
1839
1840
1844
1842
1838
1841
2581
2175
1657
1672
2044
2275
2278
1693
2583
2303
1650
1697
2116
1683
1665
1663
1661
2175
2176
1661
1662
2173
2176
1662
2173
1657
1655
1889
1876
2574
2253
1655
2263
1684
1674
1685
2286
1872
1671
1674
1675
1899
1683
1705
2535
1800
1796
1676
2538
2536
2261
2534
2263
2269
2277
1669
1662
1901
1673
2303
2307
2302
2303
1678
1682
2265
1669
1651
1698
2571
2079
1669
1906
1670
1702
2256
1792
2254
2255
2202
1683
1671
1680
2353
1706
1706
1673
1673
2309
2215
2350
1663
26904
1906
1907
1668
1906
1896
1898
1894
1693
1693
145920
2274
1680
1658
1664
1653
2114
2269
2382
2563
2721
2837
2290
1665
1684
1681
1679
1679
1757
1677
1693
1678
1678
1666
1685
1687
2263
3114
1697
1698
3689
2337
1681
1686
1677
1683
1685
2555
1684
2277
2019
2014
2464
2341
2087
1690
2091
2086
1683
1705
2350
2838
2747
2271
2602
1675
1678
1792
7350
2673
1658
1660
3039
2549
1750
1750
2558
2294
1880
1875
1705
2258
1673
1684
1849
1672
1688
1664
1650
2274
2478
1706
2833
2545
2374
2341
1683
1682
1686
1889
1891
1693
2202
2197
2206
2525
2522
2523
1689
1689
1772
1782
1716
1658
2555
2262
2267
2487
1667
1678
2322
1698
1689
1681
1941
1666
1698
1699
2527
1678
1672
1696
1812
1703
1663
2269
1653
2191
1756
1667
1672
1670
1670
2219
1674
1668
1673
1878
1891
2282
1684
2285
1674
2264
1678
1683
1682
1673
1704
131509
2550
1682
1933
1680
1672
1700
2232
1910
1686
1677
1879
217719
2025
2341
2337
1662
2279
2639
1676
3151
1669
1666
2279
2257
1913
2304
1685
1913
1794
1694
1672
1665
2283
1912
2333
1671
1669
1673
2296
1684
2565
1684
2055
2331
1675
1682
1674
2288
2204
1931
2277
1778
1682
2392
1710
2389
2389
2388
1887
2305
2050
1890
1672
2284
1777
2219
1900
1685
1683
1660
1682
1685
1761
2603
2605
2583
1902
2272
2270
1952
1772
1954
1844
1842
1882
1667
43197
2541
1678
1680
2392
2258
2840
1663
1684
2293
2275
1672
2705
1689
1685
1686
1688
1687
1688
1664
2525
1671
2221
1664
1667
2532
1888
1663
1665
1673
2274
1670
2254
1670
1678
2199
1677
1662
2270
3560
1676
2095
3990
1677
1677
2206
2373
2373
1689
1669
2196
2254
2270
2305
2560
1890
1891
52110
1892
1681
1681
1707
1706
1696
1713
1652
1651
1646
1676
2366
2371
1882
1658
1659
1659
2280
1683
1684
1684
1880
1913
1686
2273
1704
1672
1676
1673
1677
1856
1678
2236
1695
2263
2631
3285
2828
2206
2272
1683
1693
2271
1693
1888
2272
1667
2550
1674
3510
1702
1701
1689
1750
2092
1678
1667
12282
1668
1662
1672
1666
1680
1887
2551
2284
1656
2389
1662
2280
1674
1687
2265
2211
2319
2187
1680
2449
1659
1657
2566
1725
2720
2724
2722
2722
1903
2529
2628
2625
2624
2627
2625
2064
2626
2628
2625
1664
2092
1888
1899
2265
2264
1704
1877
2821
2061
1910
4059
1677
1699
1686
1689
1661
1696
1888
2262
1883
2268
2451
1673
1684
2397
1672
1671
1671
1671
1705
2035
1671
2260
2441
2832
2628
2628
2353
2353
1670
1670
2623
2616
18718
1674
2618
2619
2619
1670
1678
2275
4078
1685
2423
1685
1762
1686
2355
1760
1663
1679
2388
2388
2386
2611
1666
1731
1683
1664
2527
1718
2509
2298
1909
1656
2276
2273
2279
2272
2272
2275
2272
1662
2373
1666
2425
2315
2316
2276
2286
2280
1669
1667
1656
1660
2536
3722
1693
2278
2370
2525
2828
1669
1676
1671
1691
1691
1694
1676
2564
1670
1673
1674
2065
1673
2552
5686
1807
2160
2080
2273
1681
2220
1661
2363
1666
1656
1666
2611
1679
1680
1681
1679
1668
3106
2292
1680
2505
1652
1697
1880
2616
2727
1708
1894
2670
1679
1698
2062
1810
3573
2265
1672
1676
1679
1652
1654
1683
2554
1685
1883
1811
1679
7497
2981
1674
1670
1669
1671
1668
2596
2648
1671
1673
1676
1698
1673
1672
1682
1682
3735
1680
357368
1674
1676
1677
1678
1690
1689
1812
1806
2467
1677
1670
2252
1674
1704
1667
1674
1673
1682
1646
1702
2253
1699
2056
2079
1685
1684
1906
1902
1677
1908
2397
2719
2839
1665
1682
2598
1679
1684
1672
1650
1884
1653
2208
1688
1888
1668
2552
2836
2638
2841
1665
1681
1672
1673
1651
1682
1679
1886
2528
1679
1914
1689
2269
1671
1689
2845
2581
1653
1671
2209
1878
1787
2293
1667
2276
2256
2255
1669
1878
1878
1661
1660
1658
1920
1683
1683
1704
1704
1680
2627
1707
2083
2473
1906
2277
2785
2978
1702
1661
1678
1679
1686
1675
2258
1811
1805
2041
1701
2565
6651
1678
2280
1660
1677
2279
1701
2423
1676
2619
1766
2615
2257
1671
2686
1674
1671
1849
1845
1682
1681
1673
1732
2280
2822
1679
1670
1697
1881
1664
1790
2609
1815
2713
2845
1674
1663
1670
2065
2070
2554
2397
1664
2114
1685
1658
2301
2479
1694
1701
1697
1700
1691
2278
1692
1689
1690
1689
2273
2275
1702
2809
1668
1663
2379
2021
2265
1863
1688
1684
2389
1898
1762
1813
1810
1669
1811
1759
1679
2567
1673
1901
2626
1909
2220
2221
2203
6237
1879
1659
1662
4986
2355
2710
2037
1679
1665
2278
1675
2572
2619
1666
13964
1671
1663
2204
2263
1679
1677
2095
5075
1820
2272
1675
1929
2160
1686
2409
2289
2290
2409
1688
1690
19914
1933
1691
1692
1902
1667
1684
1684
1681
2292
1664
2275
2023
2275
1669
138894
1661
1679
1674
1664
1709
2300
2293
2268
2719
1665
2542
1703
2719
2720
2270
1662
2286
1680
1864
1695
14507
1670
2331
1676
2280
1678
1697
1677
1657
2041
1918
2835
1694
2475
2839
1690
1680
2583
2238
2821
1919
2422
2419
8866
2385
1697
1693
1660
2379
2323
1674
1905
1664
1669
1714
1916
1678
1670
2260
1669
3608
1684
1684
2507
1896
1676
2579
2267
2255
1676
1681
1682
1682
1673
1675
2037
1906
2527
2708
2454
1656
3222
2549
1678
1819
2312
2307
2712
2311
1871
5598
2523
1680
1694
2377
2075
2077
2549
1675
1685
2594
2829
2574
1662
1665
1696
1658
2533
2067
1686
2277
2822
1887
1805
1714
1877
1672
1876
12354
1893
1646
2540
2299
3302
2829
1677
1674
1655
1655
1825
1892
1705
1688
2553
1696
1682
2277
1681
1685
1678
1678
2372
1668
1702
2770
1671
1680
1665
1688
3016
1658
2267
2059
74581
2615
2617
2616
2615
1688
1668
1688
1683
1683
1669
1673
2271
1672
1684
1657
1678
1680
2267
1809
1672
29028
1906
1647
1670
1681
2248
1680
7163
1671
1665
1675
1681
1675
1686
1681
2393
1660
1815
1681
1777
1670
1672
1671
1672
1673
2597
2540
2538
2599
2537
1680
2257
2261
2257
1678
1673
1677
1685
1687
2555
2198
2280
1674
1911
1707
1671
1675
1878
1679
1677
1677
1674
2458
2463
1657
1942
2709
57728
1670
8054
2272
1680
2072
2047
1758
1757
1757
2274
1884
1880
2585
2584
3271
1688
2549
1670
1667
1665
1665
1675
1678
1671
1707
2791
2515
1664
1861
1656
1698
1910
1696
2296
2586
1680
1674
2216
1667
1672
1686
1713
1862
1697
1701
1667
1700
1677
1666
2427
1674
2075
2299
1666
1658
1674
1672
1901
1673
1676
1905
2275
1680
1687
3441
1682
1669
1678
1898
1669
1898
2066
2546
2436
2535
2533
1675
2359
1870
2541
1654
1683
1863
1683
2035
1675
1673
1755
1673
1672
1889
1682
1799
1677
1676
1678
2725
2726
2567
1670
1664
1663
1685
1686
2270
1673
1648
1707
1685
4306
1709
2638
1676
1680
1679
1674
1673
1691
2515
1665
1668
16525
2200
1664
1689
1688
2267
2279
1644
2570
1856
2211
2211
1682
1686
1687
1673
2271
1751
1751
1668
1685
1667
1672
2279
1894
1695
1677
1667
1680
1674
1645
1667
1819
1745
1677
3668
2578
1683
1692
1693
1691
1689
1691
1683
1684
2067
2451
1674
1682
1647
2482
1676
2476
2478
2478
1695
1674
2480
1693
1685
10133
1891
1685
2261
1588
2295
2334
2260
2289
4232
1703
1711
1679
6346
1664
1666
1666
1673
1700
1676
1689
1898
1899
1669
1673
1673
1669
1672
1670
1671
1901
1670
1711
1711
1663
1894
27543
1691
1673
1839
1688
1892
1809
1672
2826
1878
1882
1678
1687
1690
2296
4577
2289
1907
1697
1659
1797
1675
2056
1877
2250
2213
2670
2281
1889
7543
1671
1690
1663
1672
2553
2624
1896
1792
1672
18687
1668
1664
2940
2578
2311
1679
1671
1886
1672
1673
1716
1644
1662
1663
1666
1896
1812
1816
1684
1684
2635
1716
2639
1675
1672
1640
94671
3413
3418
1674
1673
1676
1664
1659
1666
1873
1693
1694
1666
1680
1870
1701
1652
1693
1681
2211
2204
1866
2295
1878
1719
2303
2057
2410
1681
1933
2028
1806
1671
1670
1668
1668
1667
1667
2536
4727
2272
1694
1890
166657
2295
1668
2264
1676
1675
1679
1666
1679
1664
2268
1671
2270
1673
2583
2578
2261
2262
2262
1668
2267
2416
1672
1659
1689
1677
2273
1689
1916
1886
1898
1890
1582
2207
3813
1906
2191
1769
1758
1670
2087
1683
2202
2207
2203
2207
2067
2064
2255
1727
1685
2196
1667
2829
2387
1668
1666
1903
1692
1664
2623
1659
2624
2626
2489
1891
1895
1667
2189
1680
1676
1676
1693
1876
1701
1674
2306
1677
2263
1686
1652
2525
1694
1694
1695
2568
2530
2531
2265
1681
2512
1781
2069
1880
1925
1672
1669
2303
1800
1669
1697
29026
1672
2726
2721
2322
2583
1699
1693
1670
1689
1703
1658
2455
1708
1687
18763
1816
2444
2042
1890
1661
1664
2787
2265
1687
2193
2268
2268
2272
2268
3539
1660
1680
1673
1699
1673
2305
1905
2305
2280
1671
2215
1670
2072
2071
1675
1883
2314
1674
2546
2314
1992
1684
2300
2269
2301
2301
1667
1664
2704
2579
4337
2282
1687
1674
1681
2225
1856
1681
1897
1890
1701
1698
1665
1671
1676
2251
1673
1674
1677
1675
1686
2111
2602
1663
2055
2811
2329
1668
2387
1655
1892
1890
1676
1661
1679
1910
2157
4178
1673
1990
1678
2560
2271
1696
1914
1915
2583
2613
1661
2261
1669
1896
1681
1665
1675
10797
1675
1675
1676
2193
2300
1665
2064
1821
1686
2330
4301
2483
1674
1669
1673
1666
1678
2635
2590
2362
2361
2578
1782
1697
1680
1808
1669
1885
2284
1661
2515
1857
2263
1681
1676
1677
1791
1700
1883
1880
1751
4938
1679
2319
1657
2035
1896
2621
1674
1672
1669
1675
2283
1666
1669
1677
1687
1673
2258
1654
1659
1763
1815
1817
2283
1692
1695
2288
1682
1672
2399
1672
1657
1683
1683
2725
1697
2729
2185
2702
1674
1674
2464
1759
1693
1686
2092
1663
1686
1667
1889
1890
1889
1687
1926
1776
1681
1869
1654
2318
2479
1827
2295
2298
1656
1655
2297
1690
1658
1660
1686
1671
1675
1675
1870
1672
1765
1698
1972
1687
1891
2043
1683
1680
2549
8599637
1681
2816
1680
2816
1662
61187
1909
2089
1665
2403
2268
1662
1660
1706
1829
1662
1690
1656
1678
1888
1708
2417
1673
2055
2717
1888
1886
1683
2389
1758
1177280
2520
1886
1884
2705
2708
2335
2705
1766
1689
1689
1673
1769
1704
1675
1807
2303
2302
2302
1807
2306
1810
1699
1879
1678
1676
1652
1675
2032
2444
2529
2527
1708
1708
2098
2096
2096
2096
2098
2094
1671
2096
2287
1650
2083
1713
1688
3650
1682
1883
2273
1677
2083
1668
1659
1660
1658
2258
1668
1661
1669
1670
1672
1686
1678
1672
4954
1703
1673
1677
1703
1677
1667
1912
1918
1697
2297
2193
2209
1884
1680
1684
1681
16804
1681
1687
1680
1684
1681
1681
1884
1883
1882
2269
1887
1808
1888
1868
7323
1671
1648
2656
1671
1676
2707
1670
1667
1877
1667
1691
1664
2296
2299
2019
1648
2062
2262
2263
2276
2277
2264
1662
2290
6974
1890
1893
12172
1667
1649
1686
14546
1898
2789
1662
1669
2211
1684
1684
1876
1676
1638
1669
1679
2206
1662
1667
1662
2282
1662
1662
2200
1692
5986
2293
1660
1805
2468
1664
1666
2556
1679
1913
2310
327082
1655
1653
1810
2267
1854
1857
1662
1654
2357
2373
1647
1644
2371
1674
1888
1671
51832
1681
2706
2707
1649
1695
1703
2207
1757
1877
1667
1681
1791
2264
1670
1670
2252
1675
2588
1707
1699
2654
2553
3515
2279
2276
29496
1675
2522
2254
2089
1886
2540
2483
1813
1689
1684
1880
2033
2028
2268
1925
2236
2235
1686
1683
1683
2431
1908
1671
2310
2308
2042
2387
2389
1691
9308
1706
2559
2428
1874
1677
27144
1676
1803
1894
1889
1893
1879
2448
1645
6812
1674
1675
2599
2411
1900
1898
1689
2695
1690
1801
1706
2701
1707
1701
2258
1678
2033
1663
1913
4419
4421
1885
1661
1682
2094
2281
1671
1703
2558
1664
2838
1897
1897
2267
2264
1892
1893
1707
1677
1881
1682
2269
1902
2255
1675
1670
1680
2465
2071
2071
2266
1888
26112
1891
2041
2055
2302
1700
1823
1680
5065
2281
2285
1796
2472
1676
1878
2513
1702
2475
2266
2387
2271
1660
1681
2380
2195
2593
281479
1683
1687
4557
1691
2248
2595
529903
1847
10693
6435
1877
2498
2957
11194
2169
4485
2146
3012
2091
1878
2305
3986
2248
3735
3692
2025
9420
2137
5631
6027
5051
2511
3373
7238
2222
5170
2354
2784
2726
4551
2273
1982
10062
5303
3254
1975
8660
2528
3168
2169
9258
3630
3498
2489
8082
2499
13582
2917
2682
6811
5525
5184
2078
1947
4064
72679
2176
9506
1806
580266
40169
4302
5571
281477
17357
83210
8254
48680
24195
151237
12284
40239
133950
25840
175659
19684
35885
14607
6814
81455
804727
29029
233017
15708
281479
45506
73109
2065
24
1914
29027
1649
3611
2338
7559
7125
1866
2511
1676
2532
2139
2198
2893
1688
5623
2693
1731
2058
2412
1925
39240
2055
2011
8735
2426
8690
3492
2591
2065
83212
2021
12601
2493
1867
2209
3186
1746
2822
2081
2498
2937
3726
1687
7308
3943
2240
2788
18279
4498
4154
2467
2205
2367
2374
1925
1996
6813
3029
7534
3397
6145
1837
1813
1776
6039
1935
1920
2089
2811
2176
3012
1862
1720
6375
133927
4885
112814
2565
5320
1821
2380
1868
4228
11586
3615
2864
133953
2080
41082
2573
2744
4395
2769
25933
1865
1688
4104
10771
4689
2845
1859
2810
2508
1824
1892
1975
6035
1759
1720
51833
3143
2167
17354
4875
7467
1687
2320
2317
2668
1689
2850
1981
7278
4049
3002
18162
2286
2197
1799
2069
2760
24197
8548
1907
20664
3486
2368
14021
2083
1934
1768
1799
2209
3385
2395
2430
341558
3377
2442
4949
2498
1890
1759
260701
3926
4500
48151
3424
2293
2647
2282
3324
2462
2352
2168
3992
2660
9053
15707
2205
3729
1759
5573
5028
2046
2822
2366
1740
17489
1914
6497
1742
1787
2744
6532
2906
1857
7284
2265
4358
2534
40241
5303
2041
2468
1898
1984
35441
281481
201209
4664
35887
2964
1679
2236
3130
1783
2534
1706
2145
4821
2057
14876
2057
3644
2247
11453
1825
16805
2162
1751
1883
2161
2161
5576
1752
2161
2465
2965
124678
2162
2190
1694
40171
1976
3609
2164
16551
36737
2126
2163
10433
70533
2203
2085
2398
2164
4111
9704
2163
92589
2320
2184
4161
2513
32490
7723
3157
3030
1904
2125
2043
3986
4182
2162
8857
2040
3833
61191
1680
1938
6534
2160
2159
1636
2164
1689
1691
2162
1677
2146
2105
3299
73111
2098
1787
9805
5853
1761
4136
2311
15160
1823
1663
2243
3215
2697
1738
2229
2695
48679
25841
9959
2146
2170
3039
2083
2093
2161
1885
3660
1863
2160
1676
5077
42696
2505
1935
2651
2163
45508
3469
1909
2163
2161
1746
3562
1815
6251
3653
2167
1981
5594
1669
1794
2285
3055
2188
2168
663560
2163
81457
1944
2161
2208
3693
2394
2192
1656
2055
2068
2191
2121
2353
1960
3829
218387
4734
2162
1957
2454
2162
5961
2123
124680
2007
2125
1682
1922
2081
2160
2162
12179
2214
2139
2126
1971
1981
2160
2163
2311
2125
2560
2652
2161
2125
16526
2083
1998
1994
2274
3342
35174
1675
2158
4593
5279
2188
2099
9755
2416
4242
1977
2019
2460
8770
2521
3498
2155
5919
6804
3146
32363
3396
1687
1692
2417
2078
1955
804728
2349
2023
3115
2237
1976
9723
2164
1781
2159
14082
1859
5120
102128
9703
2162
2153
9434
3308
233019
2163
5587
2032
3449
12142
2282
2115
2831
2252
3768
3628
15709
7635
2460
2126
4394
1982
5662
2523
2079
1791
11757
2395
4191
1992
102129
2435
5598
20984
2162
2003
4273
10490
2421
2161
10422
4101
18164
4762
4193
2730
7153
17404
2164
2178
2173
2221
2835
2444
2161
2160
151239
2102
35655
2952
9546
2716
2961
5230
1927
5307
2438
2135
3955
2156
6535
2307
2208
42182
32565
10171
142362
28997
7724
93739
14608
6780
28998
15655
7724
6090
19641
498396
23586
92317
92316
57816
79345
41084
175661
81453
15657
41272
745096
67371
15949
21472
15708
7176
73109
49937
81455
241648
48234
7177
27230
10773
10770
14691
13433
81401
15948
18163
157011
14877
33835
79346
10049
42698
32565
32566
25065
41273
27814
6781
19640
93740
10247
506766
162211
27232
745094
9548
151235
35443
7723
157013
35881
644791
62393
7362
235889
2178
9288
1647
1778
1704
2206
1675
1652
1673
1664
4559
2197
1745
10940
1673
67372
2005
1980
1681
2643
2644
2211
1672
1672
24051
1674
3940
2264
54434
2243
1682
2442
2076
2044
2181
2194
1919
1679
1680
1639
1645
1645
23588
2475
21634
1723
1660
1674
1791
1851
1688
2356
2352
233019
1660
2836
1957
1662
1661
1652
3532
1656
1657
2578
1663
2307
1672
133929
1672
1674
2278
1913
5446
2084
1654
79343
1906
2182
3293
1694
1877
1664
2582
1813
1893
1894
1636
1664
1679
1668
1675
124956
6529
1923
1681
2496
1646
1681
25905
4791
1676
1684
10490
2180
2386
4762
1661
1662
2178
1673
2352
1747
1686
2010
1672
14565
2030
1674
1674
2062
5853
2385
46720
3812
2368
1864
1679
7496
1675
1646
2407
1870
2181
1761
2183
5722
2181
2182
11114
1646
1897
1667
2059
2147
4677
2041
2163
1861
1880
32564
2360
4404
1682
1672
2180
12222
3530
2371
1659
9806
2031
2060
2044
1665
1705
2183
2180
6114
10770
30672
2573
2150
1677
2565
1662
151237
1658
2223
2423
236260
4467
2188
3532
1663
1679
1653
7271
21473
1666
2181
2056
1692
2543
191007
2183
2187
1659
1684
1679
1643
20986
2410
2178
3303
1881
45495
2079
2180
1915
2181
2183
1673
2223
1771
2181
1661
158083
3852
3936
1660
1653
158081
1669
5437
3165
2349
1814
2220
2587
13434
2490
1658
1686
1672
2113
48233
2182
2186
1791
33836
42730
663563
57814
15950
253980
12180
6537
116444
73107
42185
14690
1922
25066
506764
48152
61185
201211
15602
28909
14606
18023
39035
10771
116442
70535
18022
49939
72413
6538
15949
1636
2380
2376
1676
2188
1655
1673
32364
9851
1761
1897
3021
1660
1684
2362
28908
2065
1680
1682
1685
2322
1681
15604
2140
1667
1679
1679
1676
1679
1689
1670
2648
2049
2345
1879
1687
39037
1876
1883
1883
1878
1884
1881
1883
1887
1881
644789
1695
5376
2179
1685
25906
1667
1891
1905
1674
1644
2110
124954
1659
1662
1662
1683
1685
1694
1907
2269
1680
1882
3314
1682
2565
6463
191008
1665
169435
1668
1659
13470
1676
1697
1653
1683
1881
1905
3364
79345
1669
1684
2705
142361
2051
1689
2171
2689
1679
1680
1678
2229
1679
10051
1659
2414
1658
2991
1672
65830
1687
1892
7254
2543
1654
1678
1657
1677
24052
1674
1676
1674
1651
1781
11113
1658
1657
1663
1919
1670
1887
1676
1661
24829
1663
2234
1681
241650
2354
1667
2180
2094
1672
1667
1664
1658
3534
1657
1660
1654
498394
1647
1658
1660
1669
1635
1649
1672
1670
1675
14564
1677
10772
7108
1651
1670
1711
1807
1805
1887
1675
1675
3582
1790
1656
1815
1741
102130
4001
1680
1664
1668
1660
81398
1653
17694
1787
5631
1674
1685
35882
1756
1756
1755
16701
1641
1664
1670
1672
1674
1667
1657
1671
1680
1669
1665
2124
2359
1677
1669
1693
2733
341558
1664
1675
1668
2820
1821
1667
9696
1681
1670
1650
1679
1659
2559
1667
233019
1801
3104
1659
1658
2320
1882
1868
1646
1676
1675
1673
1669
1667
169437
7080
1781
1657
1679
9635
1704
1699
12461
1670
1675
65832
1691
1662
10006
1676
1672
1675
1667
3870
2211
1680
1679
2459
1660
10172
1657
2288906
1660
1675
1659
1672
1902
1672
1672
2474
3147
1677
7360
7637
2434
1674
3043
1663
1661
15524
1659
2083
1654
1661
2219
1677
1653
235892
1693
1674
1921
1654
1745
1856
6887
1665
1679
2297
1650
61186
1671
2548
1870
1662
1664
1908
1770
1677
1671
2337
1879
1656
1692
17406
1672
253981
1659
1791
1664
1662
1647
1663
1645
1667
18161
1665
10248
1806
1697
1691
1666
1670
2592
1711
2300
2553
2342
2263
1691
1702
1687
1907
27816
81929
1910
1673
1694
1669
3312
1664
2585
1667
1800
2025
1997
1672
1681
1839
162141
1796
162214
1676
1669
1917
1668
1672
1681
1814
33239
1675
23588
1674
1674
14607
1686
1700
2330
2562
4402
1668
1667
2284
1659
1679
1675
28998
1681
1671
1806
1761
1792
253982
2580
1888
1888
1856
1680
1684
1669
2448
1678
7497
235889
2084
1673
1674
2277
1892
1678
1661
1653
1654
1688
1660
15656
1664
6534
1681
1676
1663
1669
1671
1796
1686
1682
1901
2556
2194
1653
108991
1670
45496
1673
1653
1656
1661
1653
1841
1684
1687
11411
1801
1650
7637
1678
1677
72415
1684
1680
1672
1891
1803
1898
2279
1894
1896
1821
1660
122772
1661
1660
1665
218388
1652
1731
1662
1656
1674
1676
2262
1932
2043
2516
1683
2663
1681
6090
1673
1659
1684
1670
1659
1667
2515
1642
1673
1689
191007
1688
2194
1651
42731
2117
1650
1705
1670
1671
1663
1678
1713
16327
1709
1710
2177
35176
2038
1689
2057
1688
1675
504319
1672
1666
1668
1676
1677
1880
1662
1886
1668
1669
1677
1654
1655
1899
1899
2240
1671
2980
2245
1661
1884
1658
1669
1679
1659
769089
1658
1677
1683
1787
1664
8640
1704
1701
1706
1712
2717
879136
2288909
29213
2044
45888
6890
28664
15525
160722
235889
41878
7638
39358
191009
6900
23589
78572
162143
32815
15658
18694
16329
1584
28999
50384
108993
33356
769091
392601
879137
72206
253983
26596
81930
19948
122774
10771
29214
39037
160724
611846
39360
39825
28666
1716
6901
1816
78574
1662
41880
45253
33358
1722
26597
3734
1672
18695
1667
1703
1845
1680
32816
1680
6903
1681
45889
1678
6245
151238
1657
1584
1712
1683
1668
35887
1669
72208
1677
1669
1668
1687
81456
3315
1665
50386
1671
1901
2440
2301
51833
1666
1699
19949
1666
1801
1672
1683
1817
25841
67079
1673
1716
1667
1663
392603
1676
1664
1900
1685
61188
1788
1668
1678
1678
1695
1690
8218
1691
611845
2609
1801
45497
5014
1804
1801
1697
1665
39827
1669
1672
515452
1672
1675
1675
2389
1677
15709
1692
1664
2050
1816
1671
1673
45254
2267
4529
1677
1675
1673
1646
2322
23589
1693
1677
1682
1676
1672
1722
1674
1828
1654
1911
1685
1686
2070
25908
2806
5555
1899
1669
1677
1663
1663
1678
1691
1901
1687
2391
1701
1697
1675
1665
1665
1662
1667
1704
3736
1638
2122
3411
663562
2410
2409
1665
1667
1669
2259
1690
1690
1665
1921
1685
1887
1655
4248
318369
7940
1762
1674
1673
1674
5345
1685
1671
29028
1669
1669
1634
2064
1666
1678
1686
4273
1654
1668
1651
19722
1702
1675
48150
1694
45497
1697
1670
1677
1666
3504
1756
1676
2648
1675
1893
1885
1886
1884
122771
79346
1887
2043
1676
1678
1668
1677
1674
2537
2460
1652
1680
8256
1675
6814
1671
1684
2198
4092
1714
1693
1684
1684
1684
1684
1673
1707
1705
1682
228150
1683
804728
6885
32817
48150
586884
721129
14566
14566
48680
25908
24197
16323
15658
29028
29214
2718
3877
2084
21557
18201
5940
2142
2578
2619
3541
102129
4611
1660
3269
2655
1661
2069
3621
1736
1815
10771
2121
2207
2075
2163
6535
2208
4833
3107
5216
2146
2170
7105
3632
8047
1874
2160
177732
2103
2158
2161
94669
3428
2508
3958
1671
5238
1656
3618
14233
81929
2050
2750
2162
4395
3231
14608
2162
2163
33847
2122
12881
2415
12169
30705
21465
2142
30396
2078
2227
2162
124679
9997
1674
1670
1996
2207
2162
1669
70533
2146
2172
2163
5313
2445
73111
2068
2251
1841
5144
2160
2622
1876
1887
65625
2164
4491
2162
2376
2396
2166
1672
2165
281480
1993
2162
2161
9318
7823
2125
2163
2172
8129
2325
2959
2316
2575
1661
2202
2164
235891
1774
1789
2070
39036
1667
2165
2161
2271
1676
2159
2703
2161
3077
3271
233019
5106
2571
2256
15754
2313
1988
2068
2162
3373
2162
18163
2766
1714
2511
2189
2162
1662
1671
87041
2286
2163
1876
2249
2173
13648
18015
2478
1913
5603
1837
2159
5843
2169
162141
2162
1819
1695
2165
13651
2169
1834
2170
2208
2163
2163
2163
1919
4323
2162
247487
4856
54061
1661
13649
1656
8489
1656
2131
2198
2165
1906
3611
2162
2159
2766
4433
1685
2537
122771
2044
2147
1852
745096
2161
2164
2121
2044
2164
2162
2162
2091
5836
1766
13645
3856
1742
2162
8067
1752
2895
2388
3339
1891
3511
2029
2344
201209
1671
3580
1987
228151
2643
5500
2158
1671
2298
2162
5069
2164
1763
721129
2140
254508
3064
1803
2239
2595
2055
45530
16324
2997
3266
8273
2399
97609
2287
94669
1758
97609
2832
2104
2463
2862
2390
33359
5253
2044
2691
1646
2287
2734
4676
2322
1925
1682
1917
2565
2564
2542
29026
3105
11653
1789
9293
209779
2069
3010
2296
2163
8428
1707
1706
1702
1648
51300
4737
1657
3040
1654
64403
2245
3176
2055
9374
1659
1661
9307
45496
2687
4223
1882
8731
6902
2396
2230
1674
1667
4215
5042
3530
2548
2003
1648
39250
10929
1696
2742
25954
1685
1984
7625
1663
1661
3248
721128
2235
2271
2237
1650
1955
2042
3008
2752
2238
1935
3719
1682
1648
228150
43224
2062
2214
4438
1674
33359
2161
1672
2248
3488
2032
2045
122769
4698
4687
2228
2268
49814
2078
2044
7834
2055
2120
2340
1889
6883
2774
2059
3215
52117
8876
9223
2405
3615
2081
4119
14629
1650
8255
2162
4236
1975
2186
506766
2227
3574
2319
2044
1653
2730
2032
3598
3652
1660
1657
3212
16322
11799
2493
2111
2440
1646
1688
2055
3485
1917
106297
1653
2206
25906
1932
2146
2322
2999
10824
3105
2051
2607
1651
2806
1805
2637
8994
1663
14565
1643
2285
2448
8037
5023
2443
2268
2167
1925
1631
2882
1973
2292
2238
1662
2258
2950
40395
254508
2220
8788
2214
2055
2437
1803
2803
4139
2092
12897
48149
2032
9351
7923
3518
2517
4806
3293
12088
2289
1803
2156
2314
8672
8834
28999
2079
2180
6684
2070
1655
1658
3692
2194
3247
2435
9281
3138
47139
81401
8340
1635
2382
7930
2770
7974
2228
7784
2204
1807
3157
1923
2036
1666
15950
1649
9271
8672
9030
2464
8528
2317
4422
2355
1659
1660
6825
8095
10773
3497
1653
6460
2165
1664
2321
2500
2418
1662
2745
879135
2235
2513
3320
12062
1671
19420
2724
3560
1777
1700
2144
41572
1662
3388
1914
3945
13818
2973
2186
2125
2099
2032
2524
2579
745097
5309
3389
2093
3199
2305
1655
9116
13780
2456
6090
5569
2044
1944
1647
2569
5179
1945
2285
112417
2247
2710
769088
8218
1734
1975
1649
1686
1646
162143
2320
2976
5173
1658
2300
2328
2044
4343
8557
2067
2236
4049
6454
6046
1659
2073
3693
7903
253983
1649
2114
3173
12238
2191
1937
7638
2043
4741
2071
1803
13772
1741
1685
1653
2501
2736
2209
1658
2122
2324
108993
10443
201209
45253
81930
2552
70535
9565
209779
166202
32566
19395
7822
91280
5835
1827
162139
15348
65624
2166
10769
2048
18200
1585
8257
2136
247483
17261
87039
687995
30704
13646
39034
13651
177729
13652
15753
1681
1669
1663
1671
1662
1675
13650
1676
1671
1884
1678
81927
1663
1663
1663
1724
1675
1667
2239
1669
3128
2287
1675
1767
1665
1664
1689
15524
1667
1783
1807
1840
2044
1664
1659
1804
2190
1661
1670
2261
1650
1977
2251
70532
1659
1673
2307
1659
1672
1656
17505
1681
1702
1652
1672
2051
1710
2604
1676
201208
2168
2554
1684
1789
1651
6429
1651
1657
3385
1666
1682
1685
1640
2274
1677
1684
1683
1682
2025
1814
1664
745096
1661
2035
1681
6085
1653
1660
1682
1685
94667
1682
1904
1675
1952
5622
1697
1666
1662
1675
1663
1667
1647
29213
1669
1677
1645
2531
3014
2822
1679
1673
2278
2859
1871
1679
1660
1667
1668
1899
254507
1666
1670
1814
4261
1679
1674
1897
1672
1692
1690
1691
1660
209778
2324
1676
1672
1667
1669
1813
1668
1678
1684
1681
2636
1680
1679
3039
1674
1677
1693
1656
1678
1677
1956
1678
1895
2526
1700
1658
1658
6901
1686
2350
2353
2354
1897
1671
1750
4943
1674
1666
2185
1673
2585
2690
1898
1892
1895
1895
2290
2412
1681
1689
3587
1678
1696
1667
1667
7832
1679
1902
1674
1887
1670
1663
1687
1680
1895
1954
1842
1682
1667
2390
1695
2394
1671
1686
1686
1662
1668
1664
1930
1685
3538
1665
1664
1680
1954
1669
1894
1670
1675
1699
1675
1672
2629
2842
3472
2625
1755
1668
33358
1665
1671
1924
1921
2625
1685
1704
1701
1674
1668
1688
82311
1666
2511
25615
1665
1667
1695
2386
1680
1673
1911
1661
1667
1678
3535
1655
1777
1661
1914
106296
1657
1671
1686
1676
1676
1681
1897
1933
3527
1925
1772
1767
1776
1673
1672
1665
1687
506763
1651
2599
1696
1671
1670
1683
1895
310578
2625
3597
1664
1899
2026
1810
1667
1665
1673
1682
1661
1650
3528
1678
1681
1676
1680
3039
1681
1659
1812
1813
1813
1657
1761
1664
1669
2318
1673
1673
1682
3126
1683
1684
1668
1671
1669
1669
1665
1677
1670
1823
1675
1667
1677
2302
1665
361058
1659
1658
2406
1679
1673
1750
2404
1694
1826
2405
1693
7810
29779
2298
1869
1659
1677
1670
1678
1672
1681
1678
2398
1679
1670
15311
2622
2232
1659
1676
1682
1686
1656
1676
1678
1678
3213
2062
1673
1666
1671
168495
1664
1701
1701
1676
1658
1643
1670
1667
1676
1581
1672
2066
2062
1667
1668
1686
1686
1688
1667
1695
1673
1656
1669
1576
1669
1670
1684
1664
1671
1675
1678
1674
1680
1676
1676
1670
1668
1612
4455
1669
1670
1653
2799
1684
1671
1665
1677
1669
1662
1666
1644
1630
1684
1689
2077
1664
1656
1663
1673
1758
1760
1758
1685
1621
1671
1645
12023
1681
1660
1666
1670
1663
1663
1686
1686
1679
1616
1669
4042
1665
2087
1673
1706
1886
1667
1690
1704
8232
1664
1692
1739
3549
2621
1672
2288908
1661
1682
1685
1799
1647
1668
1674
1673
1679
1672
45253
1696
1663
1685
1687
1660
2088
2090
1662
1889
1672
1658
1687
2479
1670
1749
1894
1665
1670
1666
1652
1677
498248
1673
1662
2382
1672
2429
2186
1674
1676
1597
1911
1663
1671
1673
1692
1707
1682
1999
1672
769088
1837
1715
1670
1595
1659
1674
1686
1675
12281
1671
1675
1664
1665
1661
1661
1656
1688
1660
1681
1675
1702
1703
6885
2837
1685
1670
1662
2546
2541
1659
2718
1624
1889
1695
1668
1660
1682
1692
1780
1676
1676
2352
1650
1668
1584
4015
2353
2353
2350
879138
2607
2149
2586
1681
1666
1674
1957
1937
1685
1687
1652
1676
1902
1679
2569
1958
1890
1668
2085
1679
1669
1675
1653
1620
1688
1663
2465
1661
879137
1785
1671
1707
560417
2580
1661
1664
2054
1677
1684
1684
1578
2050
1667
1704
1711
1690
1663
1692
2583
1696
1672
1686
1669
1605
1803
1673
1690
1675
1670
1673
1680
1680
769086
2302
1684
1899
1666
1756
1576
2419
2516
1661
1801
1658
122771
1660
2394
1664
1665
1695
1669
1660
1771
1673
1686
1693
1661
1658
1676
1674
1904
1670
1904
1662
1673
2404
1624
1686
1683
1688
1714
1762
1686
1664
721131
1690
14424
1654
2571
1672
1669
1621
1871
1688
2325
2327
2328
1662
1673
1671
1682
1681
1662
15585
1668
1649
2272
1667
2371
1924
506764
6922
1684
1681
1678
1675
1684
1670
1694
1578
1679
4302
1683
1681
1676
1676
1669
1673
1678
1673
1681
1673
1581
1673
1671
1671
106298
2633
1681
1700
2392
1654
1668
1667
1664
1663
1792
1579
2256
1663
1667
80679
1672
1672
1679
1688
1689
1650
1676
2411
1657
1659
1816
1682
1674
2916
1675
1676
2093
2101
1673
1666
1664
1785
2628
1671
1665
1960
2701
1706
2300
1688
1808
1676
1663
1657
2289
2289
2286
1662
2385
1742
2417
2579
2579
1656
228151
1685
1673
1669
1681
1671
2309
2125
1674
1904
1678
1649
1693
2386
23185
1681
1680
1678
1683
2125
1686
1659
1656
1682
1661
1670
3745
1695
1803
1675
1671
1693
1675
1896
1886
1670
1670
1671
1682
1751
1661
1751
1754
10441
1675
1665
2382
1667
1689
2563
5679
10406
1675
1681
1660
1674
3693
1795
1882
2505
1672
1674
1670
1666
1673
1830
2388
1680
1675
2162
1838
1692
1664
1677
1678
611846
1661
1662
1935
1935
1663
1662
1907
1906
1723
1817
39359
1680
1788
2335
2332
1684
1673
1684
1670
1681
1694
1669
1667
1699
1662
1916
1667
1666
1663
1663
1661
1675
1876
1677
1650
3352
1679
2793
1618
2792
1669
1778
120586
1672
1676
1675
1684
1862
1672
1677
1679
1669
1650
1662
1660
45252
1671
1661
1676
1681
1688
1689
1653
2626
1694
1681
1677
2375
1815
16323
1814
1815
1685
1891
1680
1788
2766
1695
2300
2297
2295
2635
1647
2627
2058
2632
1679
1679
1654
1758
1680
1679
1677
1666
2008
1661
1687
2272
1955
2266
1678
1674
1678
1686
1694
1675
1658
1660
1678
1670
1613
4150
1584
1661
2647
2086
2064
1668
1669
1765
1672
1672
1709
1775
1670
1598
1672
1682
13434
1680
1680
1660
2645
1672
1676
1691
1684
1680
2725
1691
1651
1661
1661
1795
201211
1689
1685
2103
1678
1663
2580
1668
1668
1682
1670
1966
1681
42731
1668
1683
1705
1690
1689
1692
1689
1691
1652
1645
1895
1618
1662
1686
3278
1656
1654
2594
1671
1694
1688
1687
1687
1655
2010
1650
2970
1676
1654
1657
1677
1691
1668
1659
11294
1651
1669
1682
1690
745096
3486
1651
1686
1668
2224
1674
1888
35443
1904
1687
1672
1686
1669
1676
1680
1655
3485
1659
1661
604014
1682
2457
1660
12180
1686
1667
1662
1667
1660
1673
3485
1669
1684
1661
1673
1673
1676
1669
2550
1676
1674
1667
2411
2647
1600
1677
1667
1681
1681
1680
1664
1652
17505
2099
1673
1671
1668
1663
1651
3491
1656
2049
2055
2055
1662
1656
1746
6425
1678
1672
1676
1678
2998
1575
1880
2625
1670
1688
1689
1643
1659
1954
1666
2644
1685
1682
1698
1615
1676
1669
1684
1658
1700
1651
1895
2586
1675
1663
1812
2286
1689
1692
1574
1678
1668
1876
1662
1666
1663
1659
1672
1952
1682
1671
1673
1666
1656
1577
1654
1666
7564
2280
1669
1685
1691
1597
2061
1671
1671
2093
2570
1673
1578
1809
1759
1672
1678
1662
1676
1680
1597
1677
3801
2616
2614
1663
1671
2384
2083
1652
1662
1671
1668
1666
1595
3264
1687
1685
2075
1956
1672
2474
1676
1674
1667
1672
1665
1652
1827
1663
1685
1597
1665
1661
1663
3271
1654
2080
1671
1671
2089
1676
1670
1664
1596
1683
1675
1675
1678
1676
1679
1965
2219
1668
1777
1668
1660
1679
1680
1595
2585
1754
2246
1676
1899
1680
1963
1677
2555
1648
1664
1677
1659
1677
1596
1668
1661
1687
2834
1714
1671
1604
1677
2088
1682
1667
1664
1663
1691
1603
1648
2722
1680
1681
1676
1670
1605
1693
1673
1660
1882
3171
1675
1679
1593
1679
1680
1680
2250
1662
1669
1848
2084
1682
2081
1684
1671
1661
1600
1661
1658
1665
5083
2873
1685
1668
1678
1682
1680
1691
1690
1671
1700
1686
1597
1696
1682
1668
1670
1609
1668
1681
1675
1820
2571
1654
1668
1675
3567
1691
1890
2730
1669
1587
1674
2579
1667
1683
1669
1683
1693
1676
1661
3524
1692
1667
1674
2219
1610
5913
1655
1753
1666
1674
1673
1675
3422
2403
3562
2226
1655
1665
1673
1587
1651
1673
1682
1676
1675
1683
1690
2631
1664
1596
1652
2830
2220
1673
1676
1616
2061
2063
1654
1661
2560
1683
1662
1663
1670
1595
1664
1646
1690
1676
1616
1674
1674
1671
2840
1675
1675
1676
1868
1597
1666
1654
1889
1701
1825
1672
1682
1673
1694
1680
1664
1687
1644
1678
1677
1593
1658
1672
1899
1660
1660
1668
1671
1845
1707
1703
1667
1659
1674
1596
1669
1932
1844
1584
1665
1669
1673
6375
1669
1670
1682
1674
1668
1759
1618
1761
1669
1673
1976
1675
1835
1688
1687
1696
1657
1674
1893
1594
1682
1659
1670
1585
1676
1762
2631
1627
1901
1697
1902
1667
1760
1673
1611
1661
1659
2977
1684
1671
1681
1666
1666
1843
1663
1667
1671
1680
1681
1594
1680
1976
1787
1662
1662
8188
2418
1662
2056
1678
1679
1658
1681
1693
1600
1685
2979
1662
1669
2554
1789
1677
1681
1659
1671
1897
1662
1662
1671
1592
1671
1662
1671
1652
1778
1662
1664
1659
1660
1662
1685
1808
1677
3464
1605
1672
1658
1672
1665
1677
1671
1668
1686
1663
1664
1691
1690
1652
1600
1671
1684
1634
2596
2551
1674
1777
1690
1674
1667
1670
1667
1669
1602
1655
1677
1675
1662
1669
1673
1662
1676
1785
1677
1659
1670
1692
2718
1594
1663
1634
1652
1680
1661
2636
2637
2642
2838
2634
1667
3276
1678
1667
1899
1603
1629
1683
1675
1677
1675
1663
1678
1669
1667
1669
1667
1693
1695
1883
1629
1669
1669
1593
1679
1669
1684
1677
1676
1659
1811
1679
1677
1673
3977
1661
1670
1666
1708
1673
1598
1675
2524
1677
1687
1666
1672
1647
1666
1660
1592
1681
1673
1807
1668
2564
1667
1699
1668
1597
1664
1657
1659
1659
1668
1592
1662
1798
1669
1789
1895
1687
1906
1676
1674
1597
1673
1699
1669
1655
1586
1667
1672
2826
2836
1658
1659
3508
3511
1663
1660
2382
1668
1702
10863
1586
1685
2055
1669
1665
1666
1668
1671
1682
1665
1667
1754
2215
2214
1605
1667
1718
1827
1670
1994
1607
1659
1684
2495
2623
1673
1673
1676
2847
2821
1965
1668
1663
1663
1684
1676
2332
1698
2335
2583
3469
1700
1650
1956
1676
1654
1671
1666
1680
1682
1650
1684
1669
1681
1681
1681
3496
2203
1685
2387
1683
1679
1795
1685
1678
1678
1684
1678
1679
1666
1671
1659
3483
1665
1658
1880
1660
1660
2226
1662
1857
1673
1943
1678
1669
1673
1989
1664
1663
1587
1887
1681
1670
1687
1760
1816
1673
1656
1665
2278
1662
116528
1666
2622
2388
1663
2296
2302
2298
2299
1755
1587
1701
1669
1675
1674
1661
1659
1669
1609
1896
1672
1680
1672
1896
1576
1693
10626
1852
1674
1716
1700
1661
1661
1678
1682
2545
1777
2411
1701
1670
2278
1686
1673
1920
1672
1667
1670
1654
1662
1672
1661
1684
1861
1576
1864
10219
1694
1664
1682
2975
1685
1686
1684
1677
1669
2299
1577
1688
1656
1666
1663
1664
1674
1680
1624
1659
1885
1886
1878
1672
1576
1668
1685
1645
1678
1678
1687
1926
1677
1976
1692
1664
1653
1671
1781
1576
1672
1649
1668
1666
1662
1670
1676
1662
1675
1761
1659
1678
1681
1576
1665
1670
1670
1665
1662
1779
1684
1680
1624
1674
1660
2418
1663
1574
1693
1782
1663
2422
2422
1665
1704
1866
1867
1966
2281
1691
1666
1673
1677
1660
1666
1670
1676
1658
1682
1710
1670
1671
1664
1669
1695
1670
1672
1680
1669
1675
1668
1663
1678
1678
2352
1677
1606
1678
1682
1813
1672
1672
3236
1708
1686
1684
1671
1663
1663
5069
1681
1612
1681
1682
1681
1682
1657
1644
1669
1687
2575
1682
1674
1681
1677
1673
1588
1913
2796
1788
1887
1611
1687
1711
1667
1670
1671
1670
1665
1665
1669
1628
1655
1665
1663
1672
1738
1667
1678
1677
1672
1675
1674
1663
1663
1616
1669
1669
1668
3047
1803
1621
1805
1656
1656
1720
1694
1675
1683
2529
1589
1669
1665
1679
1680
1615
2305
1668
1671
1667
1660
1678
2176
1677
1676
1590
1653
1649
1672
1670
1663
1671
1663
474398
1678
1656
1664
1677
1706
1676
2225
1694
4104
1682
1680
1866
1749
2345
2343
1925
1670
1676
1672
1651
1669
1668
1627
1687
1773
7819
1939
1595
1671
1704
1670
2026
1678
1654
1667
1669
1759
1628
1680
1750
1890
1663
1660
1661
1661
2223
1685
1661
1658
2492
1674
1695
2399
2738
1672
1671
1663
1596
1679
1674
1674
1670
1673
1672
1685
1585
1677
1668
2815
1658
8199
1662
1695
1674
1681
1678
1678
1677
1668
1662
3312
1685
2529
1666
1676
1701
1652
1624
1672
1639
1661
1672
1798
1677
1945
1690
1686
1915
1910
1757
1661
1680
1664
1575
1679
1667
1675
1677
1678
1667
1695
1704
1702
1671
1670
1668
1683
1673
1583
1874
1676
1682
1681
1663
1655
1677
1675
1670
1667
1674
1895
1698
1672
1651
1914
1655
1664
1670
1748
1669
1669
1753
1935
1666
1957
1679
1674
2408
1701
1671
1698
1676
1578
1695
1636
1675
1677
1702
1693
1668
1674
1666
1667
1695
1807
1692
1687
1663
1619
1592
1690
10070
2257
2184
2812
1682
1683
1672
1605
1705
1684
1686
1662
1682
1895
1662
1685
1764
1674
1673
1623
1665
1672
1800
5238
1664
1670
1703
2630
1668
1667
1710
1679
1681
1770
1681
1706
1684
1658
1661
3328
1681
1671
1671
1668
1671
1672
1649
1674
1659
2254
1674
1675
1678
1690
3337
1672
1677
1659
1678
1672
2571
1577
1660
27426
1655
1670
1684
2411
3910
1686
1666
1673
1680
1682
1667
1661
7818
1691
1621
2943
1682
1673
1681
1671
1673
1750
1687
1684
1680
2414
1673
1888
1666
1671
1904
1681
1680
1652
1580
1676
1682
1673
1667
1676
1673
1955
1674
1816
1664
1676
1815
1681
1655
1659
1765
1764
1766
1688
1681
1664
1939
1939
1942
1578
2275
1704
2171
1692
1824
1676
1652
1669
2726
1898
1898
1660
1830
1674
1741
1675
2260
1670
1666
1749
2274
1665
1665
1679
1769
1768
1702
1958
1682
7017
1671
1665
1662
1665
1825
1667
1861
1674
1667
1653
1687
1754
1649
3123
755130
1662
1680
1767
1633
1676
1631
1660
1661
1663
1786
1793
1665
2161
3255
1680
1693
1866
1677
1670
1663
1676
1668
1686
1695
1696
3082
1678
1660
1929
1798
1664
1668
1661
1631
1892
1671
1862
1784
1691
1671
2241
3346
1669
1592
1678
1675
1684
1675
1780
1676
1813
1803
2519
1666
1667
1673
1671
1811
1811
1811
3775
1814
1667
1779
1700
1672
1685
1679
1704
1671
1667
1879
1943
1840
1668
1672
1670
1629
1670
1688
1681
2389
1695
1680
1641
1664
1792
1795
1666
1668
1660
1586
1987
1662
1686
1675
1673
1653
1697
1680
1658
1672
1675
1704
2002
1624
1691
2184
1675
2318
2323
1709
2323
1662
1683
1669
28957
1685
2349
1689
1686
1605
1671
9225
1676
1659
1671
1669
1688
1700
1645
1908
1682
1801
1622
1699
2047
1685
1649
1652
1670
1672
1670
2343
2340
1672
1676
1672
1652
1630
1647
1671
1682
1611
1681
480677
1682
1862
1885
1890
1888
1889
1891
1905
1622
1890
2621
1891
1890
1667
1667
2290
2625
1722
1898
1809
1679
1883
1673
1658
1622
1749
2054
3600
4399
2016
1690
1967
1606
1587
1607
1607
1612
1608
1604
1608
1977
1587
1660
1965
1976
2978
1669
1819
1696
1976
3781
2979
1669
1660
1657
2975
2168
2387
2167
1669
3782
1653
3781
1669
1668
1655
1631
1627
1779
1628
1629
1604
1630
1584
1629
1584
1630
1749
1696
1653
1675
1665
1651
1706
1655
2876
1903
1904
1676
1667
1650
1680
1677
1684
2217
1694
1697
1679
1616
1685
1762
2068
2438
2188
1658
1657
1891
1668
2288
2289
2293
2295
1679
1709
1712
1731
3375
1676
2830
1873
1877
1672
1684
1687
1670
1687
1687
1711
2843
1913
1670
1668
1624
1763
1687
1698
1874
1683
1676
1666
1666
1666
2549
2297
1879
1700
2054
1695
1731
1664
4575
1810
1586
1855
1716
1717
1690
2473
1680
1662
2259
1668
7049
2630
1661
2070
1663
1706
1650
1693
1689
1633
1666
1694
1691
1687
2283
2636
2275
2022
2277
1667
1672
1705
1676
2376
2263
1661
2613
2396
2338
1675
2855
1943
1671
1878
4573
1678
1731
1838
2589
2633
1658
1938
2297
1769
1673
2359
2377
1679
1897
1906
1677
1672
1681
2635
1687
2535
3537
2446
1753
1755
1669
1678
1701
3121
1893
1617
1680
1634
1681
1680
2309
2100
2269
1693
2723
1714
1672
1672
1672
1671
1712
1822
1673
1681
1672
1723
1678
1670
4779
1891
2276
2279
1671
1901
1668
1668
1658
1623
3417
1901
1681
1683
2313
1824
2312
1886
2313
1694
1893
1671
1677
1673
2830
2829
2828
2833
2827
2636
2837
1616
2833
2835
1893
2836
2635
2631
1832
2460
29224
1670
1760
2727
1689
1660
2596
2381
2598
1651
1649
1701
1671
1680
2240
1759
1678
1666
1689
1898
1684
1900
1634
1667
2326
2309
1900
1656
2171
3643
1679
1634
1669
1724
2047
1706
1671
1646
1670
1670
1695
1890
1660
2050
1660
1676
1784
1646
2062
1676
1688
1757
1589
1672
1623
1710
1683
1669
1661
1667
2631
1697
1676
1673
1682
1684
1759
1671
1612
1673
1676
2293
1733
1669
1686
1688
2279
2304
2268
1686
1626
1687
1676
1686
1677
1674
1674
1889
1696
1678
1687
1701
2640
1678
1617
2241
1631
1665
1668
1749
2085
1671
1681
1654
1697
1677
1660
1662
1656
1662
1628
1663
2619
1684
2618
1661
1685
1656
1703
1703
2725
1659
1884
1673
2203
1624
2069
1660
1658
2063
1672
2304
2304
1671
2034
1629
1676
1680
2273
1822
2279
1660
1704
1657
1675
1664
1690
1664
2452
1650
1763
2455
2455
1657
1672
1680
1679
1837
3233
1902
1676
1676
1676
1597
2262
2187
2749
51709
1752
2089
1670
2094
2094
1703
2091
1695
1592
1880
1683
1678
1678
1752
2425
3894
1887
1665
1695
1644
1650
1644
1606
1677
1872
1874
1696
1911
1657
1647
1657
1692
2338
1681
2378
2279
2268
1628
2377
1681
1909
1907
1910
1657
1904
1654
1650
4137
2095
1666
1668
1665
1678
2095
1631
1654
2485
1697
1677
1667
1667
2042
1693
1700
3118
1669
1935
1659
1676
1897
1895
1625
1902
1715
1668
1680
1675
2819
2418
2416
1688
1627
1719
1708
2255
1668
1587
1682
163374
1670
1809
2368
1662
1671
1677
2693
1679
1650
1671
2290
1665
1588
2271
2552
1682
1682
1681
1676
384374
1622
1672
1662
2448
1662
1667
1590
1652
1696
1901
6359
1675
1682
2056
2055
1621
1896
1676
1664
1678
1691
2328
1780
2041
2560
2557
1706
1757
1675
1706
1684
1683
2168
1686
1687
1690
1632
2290
1863
2508
1879
1677
1705
2356
1884
1679
1671
1674
1677
1693
1751
2722
1766
1766
1658
1656
2470
1880
2256
1656
1670
2471
1701
1621
1675
1675
1647
1873
1643
1869
1677
1688
1670
2695
4561
1906
1680
1626
1661
1656
1923
1676
1674
1677
2169
1684
1714
2366
1683
1674
1672
1701
1664
1680
1896
1671
1821
1679
1679
1626
1685
1689
2299
1679
1664
2461
1939
1671
2297
1673
1659
2303
1673
1695
1668
1668
1621
1815
1815
1891
4216
3218
1884
1898
1895
1906
1900
1897
1901
1903
1676
2273
2078
1617
1669
1664
1660
1911
1912
1910
2552
1653
1692
1655
1660
1660
1645
1821
1621
1676
1607
2385
2619
1695
2632
1689
2634
1664
1659
1663
1752
1669
1676
1672
1666
1704
1676
1700
1673
1683
1674
1795
1631
1796
1686
1766
1672
1763
1645
1692
1652
3217
1662
1687
2197
1662
2199
1675
1906
1672
1704
1587
2024
2082
1680
1678
1659
1664
1674
1625
1672
3342
1683
1798
2619
1686
1760
1671
2274
2274
2290
1916
1916
2392
1681
1677
1665
2544
2094
1609
1686
1658
1667
1668
1675
2410
1682
1588
2633
1736
1661
1661
1897
1760
1895
2101
2104
1665
1666
1664
1660
1678
1671
1629
1673
2297
2580
2274
2786
1681
1657
1640
2947
2832
1797
2045
1586
2256
2253
1586
2270
2556
2472
1663
1692
1899
1872
2625
1595
1674
1682
1687
1656
339074
1674
1673
2515
1679
1669
1665
2518
2597
1883
1679
1630
1678
1675
1607
1675
1678
1676
1634
2184
2278
1674
1679
1935
1663
1875
3317
1875
1668
1899
4171
1837
1896
1899
1673
2219
2219
2219
2219
2218
1656
2216
1688
1587
1678
1661
1677
3954
1892
2223
1690
1767
2264
1664
1669
1688
1659
1872
1706
1678
1677
1667
1902
2437
1683
1687
6172
3259
2705
1690
1663
2309
1666
1650
1692
1675
1888
2327
2287
1703
1788
1888
1688
1761
1589
1684
1589
1682
1711
3566
1664
1669
1662
1662
1669
2269
2269
1678
2269
1685
3776
4773
1665
1790
2082
1816
1691
1689
1811
1801
1674
2061
2259
2063
1705
3832
2172
28857
2042
1691
1674
1674
1633
1674
1635
1641
1690
2189
1661
1701
1679
1731
1702
1703
1668
1661
1702
1697
2113
1658
1900
1897
1898
1966
1898
1627
1901
1666
1671
5037
1658
1668
1673
1677
2622
1788
1700
2969
2030
1655
1691
1895
1896
1685
1897
1686
2301
1674
1674
1683
1864
1695
1609
1668
1655
1688
2268
1655
2058
1873
1873
1657
1683
1679
1668
1676
1709
1751
1686
4129
2068
1898
1670
1788
1805
1674
1668
1897
1661
1683
1652
1681
1690
1674
1676
1688
1649
1648
1652
1660
2243
1670
1680
2289
1749
1662
6435
1664
1674
1679
13371
1656
1666
1674
1681
2204
1671
1624
1676
1678
1674
1678
1768
1668
1667
1691
1702
1665
1662
1640
1668
1620
1668
1669
1609
1697
1670
8226
1889
1688
1684
1883
2699
2699
2384
1752
3377
1670
3780
1672
2263
2261
1676
1677
2628
2627
1668
1682
1762
1684
2784
1673
1683
1623
1689
1675
1802
1675
1681
1668
1664
2321
1657
1658
1677
1677
1812
1680
1751
3727
1661
1684
1801
2201
2225
1658
1686
5273
1678
1632
1762
1806
1630
2041
2803
2804
1915
1675
2456
2361
1680
2274
2042
2079
1703
2853
1630
1690
1693
1678
1672
1901
1896
1707
1900
1705
1873
3340
5007
1669
1680
1623
1681
1914
1680
1941
1673
1813
1732
2232
1677
2342
2344
1679
1874
1623
1678
1704673
2594
1685
1688
1708
1621
1707
1707
1689
1712
1685
1671
1676
1657
1620
1672
1689
1887
1674
1677
1587
1689
1700
2025
1708
1709
1600
2571
1701
1663
1669
1885
1670
1885
1668
1922
1669
1683
1911
1716
1626
1659
1674
1688
2031
2332
2135
434550
1677
1680
3160
1670
2276
1659
3783
1669
1678
1680
1642
1679
1682
1591
1893
1803
2296
1948
1679
2278
2473
1778
2473
2555
2556
1923
2275
1874
2836
2271
1896
1909
1692
2242
7246
1904
1631
1908
1907
1692
1685
1848
1706
1814
1871
1694
1700
3141
1670
2615
1779
1684
1664
1896
1672
1662
1681
1690
1673
1659
1687
1900
1896
1897
1893
1732
1658
2569
1660
1659
1579
1797
1799
1789
1670
1666
1677
2761
1884
1653
1632
1677
1688
1665
1664
1593
1656
2585
2586
2586
2596
2843
1902
1666
1898
1626
1899
1683
1886
1667
2300
1577
1673
1656
1669
1678
2725
2722
1667
1657
1614
2866
2267
1667
1678
1653
1577
1639
1688
2604
1667
2604
1793
1656
1673
2103
1675
1673
1888
1886
1576
1895
1700
1692
1669
1671
1676
1680
1652
1661
2628
1667
82726
1665
1577
1674
3381
1682
2246
2583
2836
1904
1675
1693
1668
4398
2270
1578
1666
2105
1665
1666
1671
2197
2195
1674
2413
2200
1573
1790
1680
1677
2238
1676
1848
1663
1672
1708
1711
1648
1670
1698
1576
1700
1763
1713
1683
1677
1842
1703
2617
2616
2614
2264
1689
2691
1873
4330
1659
1860
2575
1678
1926
1577
1681
1665
1892
1898
2556
2314
1670
1630
2271
1657
2904
2564
1674
1701
1577
2030
2569
2574
1652
3433
2264
2267
1846
1869
1657
2281
2302
2634
1678
1577
1658
1675
2419
2595
2596
1675
2149
1691
1671
1679
1666
1695
1749
1681
1650
1644
2274
1892
1665
1666
1849
1669
1689
9768
2386
1677
1681
1953
1678
1872
1675
1663
2212
1793
2423
2823
1578
1683
1680
2343
2256
1669
1671
1669
2054
2427
2422
1682
1696
2363
2266
1575
1679
2264
2064
2064
2300
1666
2365
1576
2813
1906
2937
1902
1900
1670
1576
2260
1676
1673
1684
2285
1911
1721
2628
1677
1891
1905
1663
1651
2301
1723
1676
1656
2288
2303
2301
2263
1709
1685
1665
1677
2583
1761
2302
2295
1707
1668
1668
1918
1920
2260
1851
1672
1682
1681
1669
1670
1676
1691
1675
2135
1905
1895
2615
1670
1651
1724
2277
1906
1676
1886
1889
2404
1723
2276
1663
1671
2282
3485
1898
2620
1786
1679
1679
2818
1667
1665
2832
1724
1902
1675
1672
1663
2136
1696
2361
1672
2382
1895
2048
2269
3482
2589
1868
1869
1867
1871
1868
1723
2830
34102
1680
1693
1712
2454
1683
2331
2039
1678
2538
1691
2256
1660
1576
2268
1699
2323
1888
2042
2335
2335
2394
1664
3526
1792
2273
1679
2391
1578
1655
2402
8420
1655
2302
2299
2291
2317
2111
3533
1876
2995
2397
1576
28652
2622
2622
2621
1675
2390
1670
1668
1656
3534
1789
1681
2363
2304
2135
1679
1676
1666
2443
2126
1681
2621
1908
3533
1912
2286
1655
2359
1683
1578
1682
1677
1675
1883
1659
1706
2305
3525
2267
1668
1655
2571
1675
2032
1577
2272
2274
2274
2265
2573
1699
1695
3525
1902
1682
2629
2244
2367
2631
1577
2634
2830
2630
1748
1666
1900
1663
3530
1675
1678
1675
1720
1694
1690
1605
1694
1665
1653
1768
1772
2060
1673
3554
1657
2194
2206
2379
2571
1642
1616
1673
4975
1658
1669
2416
2420
2215
3525
1681
1676
2528
1895
1761
1681
1626
1895
1800
1905
1670
1667
1666
1647
3529
1692
1664
1670
2252
1677
1667
1959
4502
1656
2599
1674
1673
2243
2277
1701
1682
3534
1942
2284
1670
2268
1596
1681
2723
2437
1675
1676
1662
1678
1879
1658
2586
1679
1884
3524
1579
1663
2249
1757
2276
2258
2307
25309
1687
1681
1758
2298
1681
1676
1686
3535
1580
1731
1898
2444
2445
1699
1650
1892
1680
1677
2286
2326
1625
1634
1578
1899
1778
1904
1661
1683
1684
1870
1870
1896
2213
2214
2216
1658
1595
1604
2593
2274
1886
1685
1883
2554
1669
1892
1663
1865
1678
1678
1615
1680
1582
1682
2718
2718
2450
1891
4249
1673
1943
1688
1656
1592
1711
2552
2550
1815
1696
1685
1701
1642
1704
1701
1649
1957
1660
1679
1656
1811
1666
1577
1671
2448
2624
1672
1682
1656
1656
2570
1579
1685
1685
1682
1657
1670
1660
1676
1698
1892
1876
1662
2369
1786
1579
1888
1671
1666
1677
1686
1653
1760
1658
1672
1770
1694
1699
1701
1603
1668
1673
1646
2269
1699
2590
1606
1668
3471
1667
1671
2276
2271
1695
1700
1679
2197
1900
1829
1678
1677
1621
2283
1671
1905
2311
1642
1581
1677
1677
1903
1756
1768
1614
1689
1682
1686
1671
1672
2619
1659
1658
1815
1662
1652
1903
2527
2527
1585
1662
1899
1689
1679
1664
1650
1671
1661
1667
1578
2598
392794
1898
1599
1894
2273
1887
2116
4535
1909
1676
2079
1678
1669
1678
1895
1652
2092
1660
2088
2063
1668
1663
1686
1673
1669
1833
1661
1892
1661
1664
1619
1899
2629
1693
1655
1576
1675
1672
1895
1674
1755
1661
1679
1678
1675
2553
2970
1715
2279
1652
2312
2422
2282
1942
1699
1704
1708
1708
1687
2368
1606
2368
1622
1899
2429
1673
1703
1662
1905
1657
9131
1666
2635
1584
1673
1667
1967
2337
1694
1670
1667
1680
1679
1678
1682
2628
2627
1620
2566
2569
2287
1617
1676
1774
1675
1674
2585
1894
1682
1895
1681
1685
1613
1640
1687
1679
1668
1677
1674
1670
1685
2262
2260
1678
1646
2201
1651
2198
1688
3262
2310
1691
1689
1691
1688
1685
2339
1677
2158
2720
2842
1598
1907
2389
1680
1645
1666
1762
1770
1662
1901
1899
1899
1668
1665
1680
1618
4266
1673
1670
5566
1650
1659
1685
1679
1897
1706
4391
1785
1665
2358
1621
1684
1676
1665
1672
1740
1691
1692
1668
1664
6123
1825
1699
1690
1666
2970
1666
1669
1663
2418
2161
2260
1674
1816
1894
9840
1655
1683
1769
1636
1966
1838
1682
1689
1664
3745
1672
1641
1674
1677
1657
2479
2475
1670
1616
1665
1665
1777
1814
1692
1662
1674
1671
1668
1682
1676
1685
1655
1902
3245
1674
1667
2276
2708
1650
1661
2836
1680
1895
2545
2547
1681
1682
1678
1669
2534
1948
1649
1704
2333
1704
2199
1666
1766
1800
1668
2079
1687
1644
2254
1663
2272
1676
1723
1676
2625
2623
2624
1661
1645
1883
1885
1679
2157
1665
1661
1662
1664
1860
1892
1704
1658
1671
1671
1895
2261
2258
2261
1649
1670
1666
1671
1700
1679
1696
2342
1689
1690
1685
1689
1694
202229
3745
2248
1682
1837
2306
1750
1648
1675
2233
1681
1896
3324
1669
1698
1641
1739
2359
1676
1936
1619
1669
1666
1899
1681
2636
1815
1670
1853
1664
1688
1661
1687
1665
2378
1942
1763
1809
1761
1669
2317
1867
1675
2270
2365
1650
1681
3335
1646
1651
1674
1887
1691
2532
1684
2361
2277
1676
2355
1672
1888
1688
1693
1672
1805
1676
1651
1651
1739
1816
1820
1894
1663
1683
1812
2059
1598
1656
1654
1893
1890
1673
1670
1682
2252
2574
2573
1646
1723
1934
1936
1648
1674
1674
2218
1897
2520
1673
2536
1671
1676
1676
1699
1694
1894
1743
1704
1690
1898
2632
1675
2229
1896
1659
1678
1702
1749
1682
2247
2328
1622
1669
2628
2270
1937
1756
1667
1955
1704
2613
1618
2257
1817
1812
1625
1660
1659
2049
1680
1690
1687
1690
1689
1692
77702
2375
1683
1683
1684
1612
2593
1655
1680
1683
1678
1754
1671
1674
1673
1669
1650
1685
1771
1667
2241
2308
1679
1673
1680
2502
1659
1687
4565
2075
4304
1647
2286
1676
3534
2357
2344
1790
1687
2264
1894
1656
2263
1660
1670
1672
1686
1597
1885
3541
1689
1666
1671
4721
1663
1696
1655
1669
1681
1666
2044
1688
1683
3534
2564
1658
1722
1722
2271
2283
1682
2265
1680
1680
1647
1680
1742
2274
3536
2015
2286
2271
1668
1666
2722
1763
1763
1667
1702
2372
2371
1620
2373
3534
2452
1667
119248
2273
2598
2277
2395
2396
2192
1673
1668
1624
1661
1693
1695
1858
4558
3532
1859
1678
1679
1666
1895
1667
1669
1683
1771
2577
21667
1775
3529
1664
2633
1893
1889
2249
1697
1698
1664
1664
1663
3483
1663
2197
3527
52449
1683
1897
2575
1683
1687
1656
1657
2313
2480
3484
1876
1880
1669
3527
1669
1711
1646
1689
1654
2265
1694
2384
2385
2385
1612
2504
1666
1669
3536
2701
1883
1772
1681
1875
1877
1672
1674
1904
3483
1904
1690
2558
2276
1584
1684
2287
1798
1664
1661
1658
1905
1663
2616
3483
1676
2643
1673
1690
3556
1659
1664
1648
1652
1649
1678
1679
1671
1812
3483
1812
1660
1680
3526
1682
2263
2266
2248
2272
1699
1666
1668
2422
1671
3496
1667
2059
1673
3484
2306
1681
1678
2636
1699
1780
1669
2298
1673
3484
1887
1676
1675
3485
1647
1631
2299
2296
1712
1674
1680
2265
2266
3499
1679
2271
3486
2269
1675
2052
1679
1675
1673
1676
1674
1664
2746
1660
3501
1680
2463
1685
3502
1653
1676
1660
2385
1662
2480
1681
1712
1671
1658
1657
1899
1896
1665
3503
2453
1677
2307
2298
2309
2309
72415
1689
2572
1623
2717
1687
3504
1678
1663
1810
2839
2836
1673
1669
1667
1664
1688
1687
1659
2486
2487
1674
3487
1677
1654
1668
1670
4254
1682
1684
1678
1677
1666
2384
1688
1577
1691
1689
1689
1673
1689
1879
1677
1675
1662
1941
1674
1659
1681
1681
1635
1576
1664
1666
1664
1883
5299
2361
3837
1685
2203
1850
1667
1654
1680
1675
1674
1579
2197
2539
2349
1676
1819
1680
1767
1679
28722
1671
1677
1681
1673
1625
2038
2036
1653
6722
1676
1676
1662
1702
1671
1907
11469
2011
1666
1672
1873
1657
2186
4669
2285
1674
1674
1689
1656
1652
2273
2271
1651
1823
2387
2614
1677
1648
1668
1686
2249
1678
1676
1870
2827
2173
1640
2384
1666
1878
2529
1660
1674
2378
2833
2299
2300
2300
2294
2299
1693
1675
1672
1586
1659
1659
1660
1660
1665
1662
1662
1692
2479
2194
2184
1927
1666
1585
1684
2005
1680
1683
1678
1678
2088
3824
1735
2295
2309
1675
2596
1650
1657
1649
2442
1680
1693
1696
1670
1661
2280
2041
1678
1677
1695
1758
2383
1674
2084
1660
1687
1656
1716
1682
1659
1657
1699
1671
2621
2622
1890
2383
2304
1910
1660
1669
1680
2478
1873
1889
2272
2580
2480
2866
1684
2382
3419
18530
2382
1682
1682
1678
1678
1678
2275
2273
2276
1677
1684
1681
1677
2384
1674
1660
1931
2274
1678
1677
2299
1669
1668
2273
1655
1874
188328
1664
2385
2560
2386
2588
1666
1679
1668
5048
18724
1677
2298
1679
1676
1907
1676
1654
1681
1654
1956
1672
1673
1683
1684
1663
1698
1896
1897
1681
1687
2387
1687
1656
1660
1861
2017
1897
1674
1671
1651
1677
2268
1647
1660
1666
1688
1658
1604
1672
1670
1672
1677
1674
1675
1873
1872
1677
1658
2284
2288
2385
4739
1965
2294
2596
2288
2079
1669
2266
1672
2268
2266
1981
2199
1683
1966
1683
1604
2704
1682
1680
2071
1903
1674
1682
1672
2448
5219
1666
1606
1661
1965
1670
1705
1915
1704
1679
2711
1701
1726
1725
1669
1604
1674
1660
2838
2266
2165
1687
2105
1876
1660
1691
1686
1678
1707
1966
1678
1966
1709
2374
2833
1682
1668
1677
1646
1680
1680
1679
1679
2269
1967
1676
1605
2271
2508
1671
1745
2277
2275
1665
41287
1666
1656
1672
1606
1665
2629
1604
1669
2696
2697
1677
1684
2293
1673
1685
1674
1685
1967
2278
1604
2278
1682
1764
1704
1668
1689
1692
1667
1670
1660
2443
1943
1671
2095
1605
2095
1964
2028
1645
2653
1689
1666
1977
1684
1660
2704
2704
1666
1606
1673
1968
1677
1664
1679
1665
1676
1887
1867
1661
1672
1686
1676
1783
1968
1949
1605
2184
2185
2185
1679
1675
1673
1675
1675
1821
1664
5403
1667
1606
1669
1967
1667
1688
1687
2559
1666
1666
1695
1689
2482
2043
1680
1966
3209
1676
1604
1903
1873
1874
1681
2369
1668
2632
1818
1667
1685
1676
1605
1680
1965
1675
1702
1670
1683
2278
1671
2750
2267
2085
2549
2618
1678
1963
1684
1604
2449
2270
1686
1668
1674
1688
2570
2846
1674
2602
2296
1684
1613
1679
1964
1655
1872
1684
1661
2176
1661
1657
1657
1662
2447
1895
2094
1588
1676
1960
1677
2222
1678
1676
1894
305321
1667
1667
2541
1681
1588
40314
2239
1883
1612
1668
2017
1648
2576
2299
1815
1818
1760
1815
1666
1587
1681
2271
1679
1609
1682
1669
2238
2232
2232
1657
1661
1909
1640
1587
2368
2596
1690
1901
1610
2481
1748
2558
2629
2252
1684
1687
1686
1614
1690
2268
1668
1672
1664
1604
1664
2364
2373
2372
1675
1676
1791
1695
1612
2552
1676
1680
1682
1905
2260
1586
1641
2194
1910
1910
1684
1684
1587
1673
1669
1677
2380
1666
1671
1586
1666
1677
1666
1665
1675
1877
1589
1684
1876
1888
1888
2291
1679
1612
1679
1661
56327
1678
1679
2293
1670
1612
2631
1670
2035
1677
1675
1680
1586
1682
1680
1682
2271
1706
1636
1702
1610
2500
1676
2277
2105
2277
1586
1651
1668
1704
2365
2632
2388
1668
2307
1613
1678
1677
2378
2177
2724
1611
1677
1665
1668
2558
1648
1681
1671
1671
1587
1677
1682
2508
1678
1681
1586
1680
2306
1673
1684
1684
1673
1678
1612
1672
2292
2291
1900
1588
1687
1712
1712
1682
1663
1679
1658
2386
1686
1652
1675
1678
2370
1608
1709
1713
1712
1687
1687
1898
2257
1660
1674
1675
1833
1667
2531
2709
1586
1944
1941
2035
1942
1671
2709
1678
2384
2711
2721
2714
2836
1671
1687
1611
1958
1838
4962
1931
1652
1656
1657
1658
1653
1652
2581
1656
1716
1717
1586
2791
1712
1674
1709
1660
1713
1674
2973
2253
1662
1663
1654
1671
1586
1899
1642
2244
1687
1666
1665
1689
2974
1665
1666
1665
1704
1670
1672
1612
1669
2199
1673
1880
2263
1680
1683
2973
1670
2370
1680
2261
1678
1608
2568
1677
1676
2185
1709
1708
1707
1649
2979
1689
1683
1677
1677
1871
1658
1855
1669
1720
2582
1716
2215
18724
2816
1976
1898
1672
2463
1676
1660
1658
2563
2381
2571
1707
1668
1704
1704
1977
28681
1663
1662
1661
1656
2383
1678
1677
1677
2077
1674
1677
1680
1676
1977
1676
2026
2571
1703
2597
2382
1674
1678
1678
1673
1688
1677
2317
2313
1976
2291
2298
1678
1671
1670
2974
1841
1680
2240
1908
1674
1671
1674
2977
41302
1754
1948
2409
1663
1877
2973
1673
1680
2637
1692
2483
1677
2543
1888
2977
1890
1678
1682
1680
1677
2974
2253
1671
1649
1647
1637
2203
1895
2036
1977
1690
2212
1893
1678
1690
2971
2566
1689
1795
1679
1867
1659
2717
1756
1976
1709
1710
1671
2294
1671
1976
1673
1660
2266
1674
1678
1678
2651
1684
1976
1908
1907
1688
1681
2976
2612
1892
1687
1691
1653
1677
2190
2190
1663
1658
1644
1795
2601
2466
1976
1671
1795
2249
1684
1677
2714
1669
1674
1658
1660
1665
1678
2970
2264
2976
1672
1670
1670
1678
3439
1795
2312
2282
1661
1669
2282
1686
1687
1688
1975
1673
1693
1675
2711
2586
1674
2620
1694
2977
3485
2267
2556
1874
1976
1702
1697
1702
1706
1700
1685
1692
1709
1665
1661
1742
1680
2535
2265
1976
1683
1643
1672
2267
1661
2269
1680
1698
1660
1701
1691
2553
2276
1976
56343
2255
1884
2198
1682
1665
1671
1665
2266
1658
1682
1907
1686
2265
1976
1682
1678
2060
1667
1691
1688
1887
2633
1671
1669
2118
1671
2831
2825
1665
1976
2283
1682
1908
1671
1660
1914
1666
1820
1661
1663
4949
1667
2974
2269
1677
2195
2564
1772
1665
2718
1684
1670
1915
1675
2351
1658
2976
1705
1667
1682
1669
2267
1899
1660
1676
1676
1667
1679
2211
1895
2524
2976
2526
2315
1661
1660
1679
2286
1682
1887
1677
1669
1706
1706
1670
1643
1976
1885
1658
1900
1703
1705
1681
2239
4483
1670
1682
1682
1690
2275
2634
1658
2630
1665
1662
1891
2589
1898
1679
1679
1671
1705
1675
1677
1677
1660
1672
2275
1685
1671
1905
1666
1662
1665
1654
1668
1670
1907
1906
1658
1905
1906
2269
1906
1907
1908
1904
1908
1907
1670
1907
1642
1675
2270
1660
2269
1670
1680
1674
1676
2263
2260
2264
1653
2611
1659
1673
1671
1674
1661
2073
1658
1657
1900
2069
1813
2306
1652
1654
1891
1676
1888
1670
2722
1661
1679
1651
1908
1681
2270
1651
1668
1887
1654
1884
2244
1682
1672
2209
1661
1662
2219
1666
1662
1664
1662
1698
2718
1657
1885
1883
2373
1887
1893
1658
1900
1678
1667
1667
3442
1893
2268
1628
1667
1672
1667
1670
1668
1657
1667
2279
1662
1875
1679
1671
1679
1870
1629
1877
1680
1878
1680
1892
1669
2566
1674
1898
1791
1705
1678
2198
1681
1664
1906
1659
1627
2275
1666
1669
1651
1670
1683
1672
1662
1661
1666
1627
6094
2271
1694
1681
1910
1669
1664
2854
1872
1703
1705
1692
2184
1663
1627
2447
1658
2451
1893
1667
1677
1637
2282
2281
2282
1705
1668
1663
2202
1628
1681
119244
1882
1667
1702
2519
1693
1800
2265
2258
1676
2301
2301
1663
1629
1913
2529
1682
1674
1669
1892
1672
1896
2118
2115
1906
1680
1664
7585
1616
1898
2209
1663
1677
1666
2486
1670
1841
1670
1694
1678
1884
2840
1676
1660
1616
1675
1675
1682
1670
1918
1676
1678
1657
1659
2320
2317
1674
1657
1617
1679
1654
1653
1653
1675
1653
1656
1673
3324
1678
1667
1665
1664
2738
1661
1616
1669
1681
1689
1653
1690
1822
1681
1674
1674
2202
2260
1663
2708
1704
1616
2093
1687
1653
1675
1674
1675
1674
1674
1723
1695
1696
1670
1688
1616
1676
1679
1898
1668
2213
2212
1674
1673
1893
1893
1896
1663
1671
1616
1673
1678
1678
1670
1653
1679
1673
1695
1679
1679
1687
1689
1689
1680
1694
1677
1661
1653
1665
1839
1711
1896
1896
1668
2471
1902
1688
2651
1695
1888
1883
2206
1654
1657
2281
1737
1677
1893
1683
1685
1681
1672
1696
1674
1675
1676
1888
1627
1889
1691
11030
1884
1684
1673
1671
1687
2221
1695
1670
1673
1689
1653
2293
1673
2583
1673
1698
1658
1658
1656
1658
1695
1655
1708
1654
1627
1678
1673
1673
1666
1668
1665
1662
1671
1670
1667
1697
1671
1679
1681
1627
1664
2470
1662
1686
2271
1751
2348
1679
1923
1676
1694
1673
2255
2246
1627
2019
2718
2721
2720
2583
2720
2473
1673
1705
2292
1584
1812
1673
1668
1627
2636
2631
1648
2535
1669
1682
2201
1664
1741
1684
1586
1813
1867
1771
1627
2567
1776
1793
1701
1698
2193
1694
1663
1686
1660
1676
2292
2191
1627
2525
2202
1682
1682
1873
1869
1799
1652
38129
1586
2526
1662
1665
1663
1683
1687
1626
1678
1882
1675
1900
1902
1905
1676
1586
1679
1655
1658
1626
1682
2295
1684
2530
2532
2533
2268
4391
1859
1662
1585
2514
2515
2830
1615
1672
1678
1674
2466
2278
1667
1663
1687
1689
1687
1585
1687
2392
2073
1615
2247
1897
1897
1807
1808
1676
1874
1654
2279
1584
1663
1699
1670
1669
1617
1671
1671
1672
1675
1672
1675
1949
1657
2277
1824
1860
2353
1671
2273
1615
2267
1682
1678
2553
2552
1667
2270
2199
1675
1822
1686
1686
1685
1615
1662
1669
1675
1674
1663
1695
1674
1673
2587
1645
1822
1680
1681
1615
1674
18724
2309
2054
2060
1670
1892
2363
1903
1787
1824
2273
1615
1681
2525
1863
2799
2271
2204
1678
2051
1686
1686
4263
2206
1669
1661
1650
1931
1615
1688
1675
2583
2269
1797
1905
2234
2234
1672
1685
2518
1822
1679
2309
1685
1695
1690
1688
1690
1670
1673
1670
1660
2393
1672
1673
1823
1686
1670
1695
1670
1715
1647
1643
1677
2716
1673
1675
3262
2304
3220
1679
2196
1695
1677
1677
1678
1676
1675
1682
1664
1665
2277
1668
2536
3232
1660
1615
1696
1916
2286
1694
1667
1675
1677
1699
1988
2288
1832
1834
3213
2223
2301
1695
1663
2124
1663
1671
2274
2275
2274
2274
2340
1682
1672
1672
1688
1668
1695
18724
2039
2038
1930
2564
1667
2511
1665
1664
1906
2299
1687
1695
4267
2596
2597
1674
1672
4595
1942
1816
1701
2385
2483
1688
1658
2582
2538
1695
1699
1677
2572
1672
1994
1659
2202
18724
2829
1891
2276
1686
2280
1584
2272
1890
2429
2401
1664
1901
2263
2819
1664
1659
1704
1687
1873
1695
1676
1762
1682
1662
1667
2264
2276
2282
1690
2280
1667
1664
1687
1664
1696
2482
1658
2210
1664
2512
1904
1654
1674
1665
1670
1670
1686
1672
1584
1664
2559
1664
1663
1661
1951
1680
1768
1768
2720
1690
2383
3337
1653
1809
1660
2409
1660
1669
1671
1669
2360
1655
23464
1690
196
1680
196
196
196
1679
196
196
196
196
1633
1686
196
196
196
196
1684
1584
196
1687
196
1890
2266
196
196
1878
196
196
196
1891
196
196
196
4328
196
1662
196
196
1663
196
196
196
1661
196
196
1862
196
196
196
196
1654
196
1674
196
196
1681
1584
196
1659
196
196
18724
1674
196
196
1701
196
196
196
1668
196
196
1676
196
196
1672
196
196
2047
196
196
196
1670
196
196
1674
196
196
196
196
196
1672
1654
196
1672
196
196
1677
196
196
196
1660
196
1677
1653
196
196
1689
196
196
1689
196
196
2301
196
196
196
1902
196
196
2303
196
196
1656
196
196
1660
196
196
196
1679
196
196
3273
196
2573
196
196
2636
196
196
1669
196
196
1584
196
1899
1908
196
196
1905
196
196
2295
196
1664
196
196
1871
196
196
1883
196
196
196
1750
196
196
1658
196
196
196
196
1685
196
196
196
3169
196
2212
196
196
196
1584
2278
196
196
1670
196
1686
2276
196
196
2274
196
196
196
1775
196
196
1779
196
196
196
1673
196
196
2581
196
196
2810
196
196
196
2814
196
196
2811
1749
2285
1700
1703
1583
1688
1706
1667
2290
1667
2272
1671
1666
1667
1667
3159
1655
2502
1583
1664
1918
2683
1939
1684
1909
1908
2716
2368
2713
1630
2514
2513
1646
1585
1674
1679
6900
1666
1668
1680
2965
1683
1668
1683
1629
1678
1874
1659
1902
1822
1910
2349
2830
18724
1699
2281
2091
1678
1675
1677
1633
1720
1678
1822
1674
2252
2253
1669
1673
1673
2272
2275
1778
1670
1932
1635
41009
1822
1676
2042
1699
2269
2577
2307
1683
1683
1678
1687
1688
1892
1636
1691
1821
1892
1655
1657
1714
1781
1904
1664
1669
1892
1658
1658
1636
2367
1822
2012
1668
1677
2244
1817
1943
1679
1905
1663
1679
1677
1670
1634
2072
1822
1683
2720
1680
1673
1651
2307
1673
2273
2456
1704
1683
1680
1634
1687
1654
2673
27666
1675
1679
1883
1674
2492
1677
1681
1681
2583
1905
1654
1665
1822
2485
1897
1902
1674
1689
2632
2551
2552
1678
18724
2300
1750
2579
2579
3216
1670
1800
1943
1678
1874
1676
1716
1934
1666
1668
1668
1652
1670
1685
2304
1687
1690
1895
1894
2299
1681
1682
2460
1677
1686
3177
1665
1680
1749
2277
1651
2193
1673
1703
1940
1669
1669
1663
1686
3210
1654
1881
1680
2214
1657
2549
2552
1663
1701
1671
1684
1716
1686
1685
1875
1652
1680
1868
2272
1663
1665
2273
1657
1678
1681
1705
2729
1685
2724
1680
1749
1821
2294
2266
2263
2268
2264
1681
1682
2532
2532
1889
1687
1671
1655
2343
1795
2271
2524
1757
1668
1686
1673
2264
2348
1662
1699
1687
1810
1749
1938
1676
1675
2565
2314
1682
1871
1675
2380
2301
1664
1750
1672
1653
3294
1676
1679
2831
2837
1680
1670
1719
4336
1694
1762
2037
1750
1659
3268
2278
1655
5160
1692
1666
1666
2628
2045
1689
1643
1647
1594
1691
1687
1686
1675
2555
2545
2397
1917
18724
1699
2632
2398
1665
1592
2344
1666
1685
1674
1682
1682
1682
1683
1663
2269
2534
1669
1678
2271
2266
1685
1594
2271
2266
2271
1806
1894
1683
1876
2503
2504
1902
1686
1665
3271
3085
1592
2379
2385
1651
2150
1675
1673
2485
2737
1683
2710
1704
3226
2018
1673
1592
1676
2292
3473
2294
2295
1662
1664
2266
1656
1654
1659
1656
1634
2541
1592
2538
1679
1665
2583
2585
2551
2521
2357
1679
1674
2481
2308
1652
1699
1594
1674
1674
1677
2394
2056
1682
1679
1682
1674
1675
1812
1662
1671
1654
1879
1675
2207
1649
1681
1672
1671
2706
1676
1680
2653
1667
1660
1650
1654
1696
1797
1975
2548
2310
1694
1663
1667
1669
2021
1872
1677
1661
2297
1704
1654
1667
1680
2215
2530
1785
1694
1665
2300
1707
2279
1661
1668
18724
3175
1680
1660
1680
1812
1788
1898
2369
2019
1664
1672
1669
1662
2272
3174
1885
1694
1687
1687
1681
2520
2520
1702
1699
2512
2343
2576
1748
1640
1629
1718
2291
2272
2523
2582
1674
1658
1879
1887
2276
1713
1633
1708
1630
1683
2829
2829
2276
1677
2088
2088
1667
1656
1669
1670
1628
1671
1629
2262
2267
2263
2267
1676
1857
2283
2283
2266
1899
2265
1708
1634
1679
1629
1673
1677
1673
1679
1675
1679
1677
2256
1667
1881
1663
1635
2386
1711
1690
1606
1693
1677
1676
1702
1717
1699
1893
1841
1677
1678
1633
4334
2633
2199
1629
1677
1900
2452
1669
1670
1668
1668
1649
2468
1757
1628
2276
1676
1607
11221
2262
1672
1672
1662
1670
1884
1702
1682
1677
1648
1634
1681
1605
2508
1689
1672
1910
2542
2256
1697
2473
2474
2471
1634
1670
1682
1608
1679
1662
2335
2309
1704
1680
1674
1674
2696
1685
1687
1633
1681
1586
1673
1657
1672
2429
2433
1662
2627
1696
2206
1916
1841
1749
2260
1756
1607
1675
2537
1667
1678
1714
1715
1713
1670
26826
2045
2044
2593
1634
2427
1586
1679
1668
2825
1661
4563
1672
2410
2268
1790
2580
1695
1588
2547
1781
2572
2601
2830
1670
1680
2261
1680
2833
4391
1899
1683
1675
1586
1908
1652
1905
1906
1907
1669
2528
1664
1665
1913
1667
1675
1715
2047
1588
2203
1748
2446
1757
2557
2211
2364
2019
1697
1668
2262
1885
2089
1943
1674
1625
2266
1749
1672
2275
1950
1680
2576
2201
2198
1679
1772
2579
1643
1623
2388
1654
1876
2392
1670
2089
2578
1810
1810
1671
1668
2826
1753
1588
1936
1712
1748
2515
2478
1683
1679
1677
1644
2265
2712
2712
2381
1713
1749
2301
1714
2300
2211
2216
1623
1655
1666
2267
1660
2270
1666
1686
1666
1749
2633
1625
2265
1653
1670
2363
1707
2654
2294
1674
1706
1704
1706
2193
1652
1661
1626
1775
1778
1876
1667
1846
2304
1691
1911
2586
2713
1684
1748
1686
1623
1669
2390
1666
1656
1672
2212
1678
2457
1669
1663
1927
1653
2397
1811
1622
1811
2291
2305
2272
2273
1708
1707
1695
2269
1859
2683
1663
1592
2590
1622
1698
1702
1714
1712
1713
1709
1709
1713
1711
1710
1685
1592
1712
1710
1624
1712
1706
1709
1685
1872
1674
1682
1676
1911
2582
1623
1667
1671
1591
1678
2818
1678
2814
2815
1672
1885
1891
3555
2543
2296
1622
2583
1592
1676
2269
1901
1902
1670
1673
1680
2274
1729
1677
1703
1676
1672
1623
1875
1591
1871
1682
1684
2608
1684
1681
1682
2818
1668
1935
2293
1592
1910
1623
2298
2241
1991
2277
1908
1910
4968
2334
1685
1682
1669
1670
1629
1592
1629
1592
1621
1593
1629
1662
1651
1631
1679
1659
2267
2264
1631
1662
2173
1661
1631
1661
1673
1684
1815
1608
1670
1661
1662
1673
1682
1629
9809
1660
1890
1693
1661
1836
1694
1608
1685
2073
1661
2653
2714
2390
1662
1665
1608
1674
1628
1645
1662
2037
2038
1730
1668
1609
11258
1669
2066
2426
1673
1628
1663
1679
1673
1677
1685
1607
1675
1703
1627
1702
1671
1906
1903
2153
1651
1890
1666
1675
2847
1608
1673
2558
1628
41298
2561
2558
1682
2305
1693
1663
1673
1667
1665
1608
1670
2269
1628
1663
1701
1679
1677
1679
1673
1679
1679
1683
1683
1606
2261
1662
2510
1628
1677
1675
1664
2235
1681
1893
2042
1681
1692
1691
1665
1607
2542
1676
1628
2393
1697
1751
1778
1674
1774
1711
1706
1673
1662
1624
2603
1683
1605
2266
1659
1658
1652
1677
2469
2472
1677
1680
1679
1678
3836
1680
1607
1678
1678
1671
1670
2454
1658
2578
1677
2247
1668
1668
2302
3824
1656
1607
1667
1649
1668
2475
1676
1677
2283
1691
2276
1687
2276
1932
1669
2558
1607
1672
1669
1670
1682
1679
1692
1698
1698
1699
1671
1681
2266
1671
2607
1605
2522
1662
1683
1640
1670
1889
1885
2194
1673
1674
2211
1669
1668
1607
5774
2274
1673
1812
2836
2837
1664
1677
1669
1667
1895
3844
1897
1605
2046
1901
1694
2563
2308
3014
1669
1746
2408
1684
1691
1708
3819
1895
1900
1586
1668
1667
1672
2852
2199
2199
2711
2548
2182
2546
1677
3819
1675
2813
1585
1673
1671
2578
1641
2202
2517
1668
1687
1672
1670
1668
1669
2551
1585
2075
1686
1687
1666
1642
1673
1670
15377
1678
1675
2582
1666
1671
2844
1586
2277
1695
1927
1673
1673
1689
2715
1853
1691
1662
1671
3817
1699
1945
1587
1698
1697
1698
1682
1684
1671
1670
1673
1684
2036
3698
1671
1716
1679
2720
1586
1887
1673
1674
1665
1667
2914
3817
1673
1672
1850
1586
2320
1680
1683
2041
1669
1663
3246
1667
782510
1668
1671
1669
1671
1678
1679
1586
1669
1669
2709
1656
1658
2279
2579
1878
1694
1661
1631
1685
1683
1669
1623
1686
1684
1635
1686
1684
1655
1669
1682
1673
1780
1674
1670
9734
1830
1622
1663
1680
2269
1683
2321
2272
2002
2407
1789
1688
1631
1704
1667
1662
1623
1680
2595
1674
1667
2297
3543
2306
1682
1685
1682
1631
3270
1625
1703
1679
6928
1690
1672
1662
1903
1673
2553
2530
2528
1823
1631
1674
1679
1623
1677
1675
1676
1675
1659
1676
1694
1659
1678
1881
1897
1780
1676
1623
1712
1903
1663
1687
1683
2354
1672
1684
1687
1684
1655
1779
1702
1623
1707
1677
1910
1691
1673
1673
1669
1669
2381
1678
1676
1633
1668
1678
1679
1621
1677
1669
1673
1691
2285
2442
1680
2395
1935
1671
1780
1683
2530
1661
1621
1674
2367
1680
1688
2451
2380
2414
1761
1671
1665
1778
2526
1623
2274
1679
1672
1672
1654
1654
2537
1665
1703
2054
2630
2261
1633
2563
1621
2367
3411
1934
1673
1675
4562
1654
1694
2736
1662
1663
1632
1662
1621
1661
1663
1668
2262
1755
1692
1672
1667
1770
1672
1636
1674
1779
1690
1621
1691
2040
2515
2518
2267
1675
1675
2374
1661
1905
2822
1779
2288
1670
2588
1621
1672
2588
2710
1691
2801
1887
2589
2595
1672
1674
1631
2032
2033
1623
1677
2270
1673
1676
1891
1675
1714
2386
2365
1675
1627
1673
1678
1621
1670
1774
2533
2122
1679
1676
1675
1678
1680
2803
1660
1632
18723
1621
2619
1666
1683
1671
1672
1876
2566
8295
1695
1693
2322
1668
1669
1632
1719
1630
1673
1660
1655
1654
1673
1675
1675
1681
1675
1678
1664
1631
2621
1630
1669
1670
2460
1648
2185
2185
2209
1665
2206
2223
1687
2245
1628
1647
1630
1700
2301
2517
1678
1678
2203
2265
1648
1669
1897
2526
1627
1676
1672
1667
1630
1674
1671
2691
1908
1908
1889
1691
1673
1672
1675
1623
1674
1675
2224
1630
2224
2228
1667
1663
1667
2388
2388
327074
2607
1686
1776
1625
1687
1630
1688
1687
1683
1672
1673
1677
1702
1790
2714
1680
1667
2336
1624
1667
1631
1687
1684
1692
1695
1877
2801
1673
2265
2263
1675
1623
1675
1682
1630
1672
2395
2400
1673
1673
1676
1674
1684
1689
1684
2342
1626
1686
1677
1629
1858
1666
1674
1668
1655
2270
2267
1676
1682
11390
1732
1879
1608
1661
1696
1872
1656
2400
1656
2401
1678
1670
1663
1667
1683
1704
1683
1607
1661
1665
1736
1693
1697
1660
1660
1669
1683
1869
1665
1699
2452
1705
2591
1608
2591
1646
1669
2585
1671
1685
1688
1689
1685
1689
1687
1731
2698
1607
1690
1689
1693
2433
2433
2275
1660
1671
1691
1697
1674
1651
1732
1668
1606
1886
2353
2507
1675
1674
1665
2297
1682
2380
1651
1700
1672
1705
3455
1669
1606
2345
1766
1680
1680
1667
1906
1660
1698
1671
2612
1671
1707
1674
1607
2199
1685
2516
2563
2043
1697
1751
1672
1678
1661
1805
1708
2380
1606
40703
1678
1676
1688
1689
2306
1688
1678
1674
2470
2833
1710
1734
2718
1605
2836
1670
1913
1657
1659
2403
2614
1656
2840
1671
2726
2550
1666
1731
1704
1607
1700
1688
20727
1690
1686
1689
1676
2719
2717
2718
2720
1731
2721
1605
2713
1688
1694
1910
1669
1721
2214
1653
1654
2255
1707
1682
1623
1680
1672
2829
2095
2099
1957
1667
1684
1688
1687
1718
2558
2556
2044
1668
2714
1672
2583
1903
1899
1666
2376
2256
2072
2042
1887
2559
1877
1668
1910
1673
2817
2544
2820
1928
1926
1916
1648
2295
2275
2715
2711
2561
1623
1672
2264
2377
2689
2460
1907
1908
2109
1672
2304
1670
1887
2380
1669
3832
2277
1672
2731
2718
2707
1674
2711
1898
2265
2300
2302
2277
2272
1668
2273
2097
1672
1671
2721
2451
2553
2305
2272
2286
2347
1695
2278
2290
1673
2299
3832
2372
2267
2591
1887
2284
1901
2284
1666
2294
2279
1705
1718
1657
2635
2591
3850
2312
2191
2578
1903
2646
2839
2292
2270
2268
2837
2837
2167
2842
2261
3836
2594
2586
2849
2849
1899
1667
1665
2586
2249
2295
1668
2279
1659
1722
3835
2275
2266
2557
1696
1887
2300
2572
2572
2193
1881
1675
2169
1841
3846
2301
2271
1882
1668
2274
1694
2286
2429
1654
1885
2398
2170
2362
1669
2544
2301
1705
1682
1665
1664
2237
2237
1881
2369
2351
2170
2055
1878
1659
3863
1633
1646
2347
2392
2256
2255
2299
2064
1658
2387
1668
1669
1668
2411
1676
2332
2301
2377
2282
2259
1701
1880
1659
2270
2363
2651
2378
1668
2417
1873
2361
2637
2394
1677
1669
2265
2261
2170
1883
1887
2290
1874
1669
2308
2341
2279
2331
2299
2451
2286
1633
1888
2424
2170
1671
2300
1666
1677
1693
2257
1890
2623
2100
2393
1928
1798
1696
1658
2631
2579
1904
1668
1842
2625
1774
2060
1667
1702
1703
2060
2627
1660
2255
2612
2625
2580
3908
2093
2087
2566
2605
2794
2378
2637
1890
1674
1682
1657
10868
1701
3905
1698
1686
2594
1680
1670
1675
2055
2092
1683
1683
2170
2576
2370
1844
1631
1649
1693
1903
2784
1900
2062
1685
2842
2723
2720
1677
1825
2566
2393
1759
1652
1779
1749
1671
1838
2376
2053
2722
1798
2580
1760
2729
1809
1678
2083
1631
1702
1806
2642
2643
2095
1683
1683
1699
1803
2532
1761
2533
1655
1681
1632
2565
2572
1673
1654
1689
1705
1680
1697
1676
1912
1759
2546
1670
2595
1780
1701
1658
1684
1679
1808
1699
2542
1682
1760
1799
1661
1656
1908
1894
1778
1685
1707
1813
1898
1679
2070
2083
1784
1761
1705
1818
1682
1782
1631
2555
1673
1755
1672
1665
1811
1683
1684
1760
1689
1958
2548
1786
1761
1779
1930
1927
1670
1676
1797
1787
1692
1821
1767
2349
1693
1667
1692
1706
1779
1710
1686
1681
1628
1686
1843
1824
1699
2363
1677
1672
1685
1835
1672
1779
1710
1782
1783
1785
1682
1673
1700
1658
1701
1820
1682
1682
1681
1784
1778
1676
1670
1803
1804
1801
1673
5280
1752
1821
1689
1706
1701
1682
1678
1678
1778
1894
1759
1765
1668
1810
1677
2540
2414
1685
1690
1701
2287
1669
1631
1665
1927
1703
1697
1655
1683
1682
1708
1908
1664
1685
2222
1651
1675
1778
1672
1676
1795
1785
1655
1650
1690
2403
1657
2533
1660
1697
1890
2301
1631
2305
2302
1686
1760
1669
2204
1731
1689
1668
1825
1649
1674
1685
1631
1671
1663
1680
1665
1787
1793
1790
2434
1692
1692
1811
1674
1902
1656
1631
1681
1682
1696
1874
1688
1668
1707
1818
1705
1704
1682
1666
2308
2307
1631
2291
1648
1677
1677
1681
2420
1700
1759
1789
1657
1666
1707
1786
1691
1630
1779
2210
2100
1813
2343
1818
1814
1785
1672
1667
1767
1672
1627
1684
1684
1676
1666
1699
1669
1591
1668
1693
1764
1660
1687
1896
1630
1664
1683
1664
1664
1663
1668
1792
1590
1672
1937
1676
1663
1809
1693
1627
1689
1688
1674
1673
1673
1674
1589
1788
1689
1760
1664
1667
1652
1627
1656
1654
1694
1674
1668
1683
1714
1590
1690
1654
1657
1677
1695
1667
1684
1684
1695
1627
1673
1667
1665
1621
1807
1669
1677
1686
1673
1654
1639
1630
1943
1943
1945
1662
1696
1589
1680
1702
1668
1693
1817
1682
1774
1682
1627
1708
1952
1952
1691
1671
1621
1684
1684
1661
1692
1808
1808
1669
1666
1625
1721
1723
1659
1662
1657
1662
1683
1690
1690
1690
1686
1668
1652
1679
1630
1673
1662
1687
1682
1677
1656
1814
1682
1682
1679
1659
1672
1685
1623
1682
1691
1654
1648
1639
1591
1658
1698
1698
1668
1654
1668
1680
1681
1683
1623
1689
1737
1688
1591
1806
1757
1661
1652
1680
1692
1682
1669
1679
1623
1677
1646
1677
1669
1659
1666
1669
1676
1687
1673
1676
2320
1831
1662
1623
1808
1810
1665
1692
1628
1790
1636
1680
1688
1660
1685
1740
1682
1664
1623
1676
1856
1675
1695
1678
1626
1680
1680
1694
1696
1698
1692
1683
1672
1673
1731
1676
1672
1668
1679
1628
1684
1664
1683
1676
1675
1689
1677
1662
1670
1623
1667
1659
1669
1680
1626
1673
1677
1689
1690
1679
1678
1683
1669
1664
1706
1671
1968
1669
1626
1675
1665
1670
1670
1668
1668
1656
1654
1692
1676
1646
1705
1669
1676
1672
1626
1673
1663
1656
1676
1674
1676
1686
1651
1731
1691
1680
1678
1665
1628
1688
1678
1661
1668
1667
1653
1659
1675
1648
1730
1660
1684
1686
1683
1665
1654
1665
1695
1670
1660
1682
1681
1677
1731
1664
1695
1650
1687
1752
1682
1683
1650
1675
1678
1674
1681
1674
1664
1730
1675
1676
2047
1682
1751
2049
1688
1689
1647
1681
1696
1679
1692
1679
1705
1691
1678
2049
1752
1666
1654
1804
1675
1670
1670
1668
1682
1655
1730
1676
1672
1673
1826
1752
1668
1671
1685
1667
2048
1675
1688
1685
1684
1731
1684
1683
1681
1678
1751
1677
1686
1686
1684
1684
1680
1679
1704
1676
1675
1668
1752
1691
1694
1790
1679
1667
1676
1669
1668
1669
1665
1705
1649
1643
1673
1657
1674
1749
1657
1657
1655
2049
1675
2075
1850
1682
1733
1674
1674
1587
1685
1684
1748
1664
1650
1673
1679
1687
1682
1684
1680
1705
1682
1588
1674
1752
1674
1659
1669
1683
1680
1683
1684
1652
1682
1686
1703
1681
1589
1683
1653
1722
1676
1667
1670
1655
1679
1651
1680
1699
1671
1681
1587
1679
1676
1681
1698
1665
1674
1670
1670
1675
1678
1666
1653
1672
1643
1589
1682
1673
1688
1678
1679
1682
1691
2049
1687
1674
1664
1671
1664
1589
1685
1680
1650
1665
1671
1673
1675
1674
1669
1671
1677
1673
1672
1666
1588
1667
1644
1661
1678
1662
1675
1663
1684
1690
1671
1665
1665
1671
1692
1657
1657
1667
1681
1671
1667
1673
1655
1640
1668
1662
1677
1672
1680
1657
1679
1674
1669
1670
1670
1675
2615
1661
1677
1673
1682
1685
1672
1681
1689
3519
1664
1692
1671
1666
1668
1687
1706
1691
1692
1669
1715
1659
1672
3514
1676
1673
1676
1655
1680
1686
1673
1660
1676
1692
1655
1646
1655
1648
1716
3507
1669
1680
1700
1677
1676
1667
1678
1674
1670
1755
1757
1689
2169
1689
1621
1662
1672
1673
1676
1674
1654
1672
1677
1677
1682
1682
1671
1681
1623
1677
1655
1653
1670
1681
2139
1642
1683
1684
1683
1645
1664
1656
1678
1621
1678
1700
1682
1673
1666
1671
1670
1670
1670
1675
1672
1672
2168
1680
1621
1679
1681
8111
1774
1676
1667
1674
1675
1684
1669
1671
2170
1682
1621
1710
1672
1668
1658
1645
1663
1664
1851
1677
1664
1662
1789
2170
1784
1581
1675
1671
1679
1702
1681
1672
1674
1667
1681
1683
1642
1685
1574
1675
2171
1679
1679
1674
1657
1684
1682
1647
1668
2116
1674
1672
1699
2385
1673
2169
1664
1696
3034
1676
1678
1685
1670
1672
1675
1657
1685
1823
1674
1679
1659
1660
1672
1677
1760
1679
1706
1655
1655
1685
1684
1667
1616
1670
1656
1670
1666
1692
1702
1676
1695
1695
1697
1684
1666
1676
1664
2169
1749
1661
1702
1673
1698
1683
1673
1671
1726
1641
1666
1679
1673
2171
1689
1658
1669
1712
1659
1674
1708
1662
1679
1678
1735
1659
2385
1666
1659
1661
1669
1690
1683
1703
1713
1787
1672
1679
1678
1673
1671
1966
1663
1680
2170
1674
1646
1846
1671
1704
1684
1672
2702
1677
1673
1666
1658
1698
1605
1705
1698
1695
1699
1672
1673
1684
1680
1666
1707
1664
1698
1967
1686
1658
1682
1681
1696
1675
1667
1670
1677
1662
1681
1700
1664
1656
1656
1656
1609
1656
1700
1674
1715
1649
1803
1677
1674
1769
1664
1799
1760
1693
1604
1787
1681
1670
1674
1702
1680
1680
1680
1682
1646
1667
1687
1760
1653
1587
1676
1673
1672
2043
1682
1685
1687
1672
1675
1655
1677
1947
1654
1760
1706
1610
1693
1664
1825
1647
2973
1685
1655
1663
1671
1641
1673
1910
1587
1759
1690
1664
1705
1796
1735
1756
1684
1683
1676
1679
1894
1730
1976
1642
1759
1894
1632
1734
1669
1690
1702
1762
1891
1892
1794
1656
3331
2975
1686
1759
1684
1676
1678
1704
1687
1707
2055
1700
1706
1705
1689
1714
1759
1961
1976
1813
1812
1671
1891
1679
1680
1668
1697
1744
1692
1754
1758
1655
1662
1702
1678
1671
1690
1699
1648
1655
1683
1762
1905
1756
1712
2971
1909
1758
1661
1871
1661
1670
1680
1687
1672
1694
1683
1728
1665
1658
2585
2446
1686
1653
1685
1706
1662
1684
1656
1702
1704
1872
2550
1684
1669
1701
2376
1693
1697
1677
2421
1895
1937
1664
1668
1675
2445
1887
1683
1654
1674
1822
1874
1795
1697
1679
1878
1660
1685
1683
1700
1800
1893
1883
1654
2723
1751
1667
1661
1727
1688
1892
1870
3566
1655
1883
1663
1667
1798
1669
1894
1700
1822
1691
1886
1686
1731
1686
1661
2699
1687
1953
1822
6912
1628
1681
1656
1698
1873
1794
2678
1688
1882
1702
1693
2216
1700
1779
2681
1628
2521
2371
1796
1698
1742
1697
1797
1697
2752
1666
2631
1673
1638
2444
1683
1615
1884
1683
1682
4163
1880
1685
1935
1732
3600
1704
2442
1899
1822
1695
1686
1798
1700
5155
1797
2432
2373
1901
1707
1697
4189
1697
2411
1794
1694
1804
1688
1691
2611
1688
1792
1733
3550
3192
1685
1786
1702
1731
14349
1585
1760
1691
3955
2720
1798
2231
1694
1822
4014
1701
1729
1733
2342
1797
1584
1935
1949
2386
1690
2598
2886
1679
2474
1704
1785
2424
3202
1823
1796
3080
1795
1690
1821
1639
1787
1687
1694
2153
2159
2825
1687
1687
1705
1995
2475
3934
1701
1970
2714
2980
2527
1711
4124
2710
3305
2504
1706
1742
1748
1798
1688
4701
2100
3290
1707
1887
2417
1642
1698
3235
1793
2343
2336
1990
3153
1678
1702
2900
1687
2550
2759
1826
1818
2639
1655
2393
1589
1685
1691
2137
2231
1710
2409
1699
1688
2823
1708
1698
2035
1965
1589
2355
7579
1686
3879
1747
1797
1685
2169
2071
4038
1699
5085
1634
3573
1891
1588
4420
1888
1829
1772
2172
1750
1691
2650
1662
1750
1633
1753
1685
1589
2058
1724
1800
1769
2954
1682
1685
1704
1723
1890
1727
1652
2004
1589
3743
1858
2040
2653
4076
3567
2078
1678
3703
1944
1694
1907
1749
2738
1620
3368
2020
3091
4993
1689
2613
2015
2756
2369
1743
2148
1697
1592
2006
1620
1770
1826
1702
2961
1709
1749
1697
8299
1734
1674
2406
1700
1592
1687
1656
2073
9241
1688
1744
3292
2185
2799
1895
1688
1792
2011
5084
1749
1703
1656
1687
4357
1688
3514
6849
2339
1677
1850
1823
3766
2066
1705
1663
2660
1656
8268
2457
1693
5559
2137
6580
1780
1990
1923
4370
1703
1675
1629
2464
1656
2112
2110
3030
1849
1679
1684
1735
1703
2044
1685
1685
3230
1660
1706
1656
4186
2151
1817
3716
2895
3944
1762
1688
4354
1748
1801
1628
1804
1591
4684
1681
2894
1684
3047
2553
2414
2248
1689
2233
1701
8330
1608
5717
1656
2533
1992
2882
2664
2490
1879
1707
2256
1853
1755
1676
4027
1589
1687
1586
2761
2880
6950
1704
1687
1687
1708
3258
3299
1789
2576
1589
2760
1608
1704
1703
2093
2183
1834
1678
1751
1706
3737
3822
7263
1678
1589
1586
2811
1701
1923
2339
1884
1699
1821
1700
3966
1855
2592
1701
1625
2190
1623
1706
2040
3250
1699
1801
2881
1997
3002
1700
1699
1697
1625
1696
1624
1699
1696
5087
4210
2302
11690
12506
5414
14126
15164
9621
10363
1625
2996
1622
3530
2987
5759
6414
3563
3688
5307
5667
12659
4190
4385
1626
4687
4687
1621
15405
10480
2874
2874
4886
4850
5106
6408
5291
6172
6172
2876
1625
2876
1629
6128
6461
3705
5691
5725
5725
4542
3239
1626
3295
5402
1831
1630
4780
2898
9900
5597
2871
5128
6263
6528
2048
5752
3321
1625
1607
1685
1682
1683
1681
1688
2368
2709
2830
2707
3873
1679
2715
1627
2587
1914
1675
1682
2704
1680
1675
2822
2706
1946
1625
2292
1608
1662
1663
1662
2095
2096
1682
3241
1664
1673
1703
2366
1751
2393
3852
2705
2274
1875
1882
1875
2045
1679
2048
2639
2640
2268
2277
1682
2549
1669
2373
2485
1644
2488
1644
1641
1645
2485
1812
1679
2427
1751
1650
1669
1811
1669
1693
5288
1703
2840
2839
1665
2719
2292
1898
1668
1751
1671
2253
1631
1678
1671
1677
1678
1678
2420
1696
2386
2295
1698
1810
1808
1751
2476
1697
1779
1773
1681
1735
2543
1649
1650
1682
1682
1681
1681
1679
1631
1681
1751
1681
2472
1667
3188
1690
2027
1682
132153
1681
1679
1679
2142
1750
1678
1779
1650
1660
1673
2559
1668
2480
2347
1888
1884
1885
1875
1682
1751
2570
1631
2569
2569
2577
2573
2573
2570
1875
2601
1702
1889
1889
2822
1628
3815
1751
3814
2037
1679
1675
1678
1681
2378
2212
2281
2257
2299
1623
1670
1878
1656
1680
2405
1680
1679
2701
1822
1711
1822
1866
24969
1669
1624
1707
1587
1709
1782
1669
1666
1761
2550
1668
1668
1669
1680
2255
1883
1705
2607
1587
2287
1664
1907
1670
1672
1880
1672
1667
1694
1676
1700
1676
1731
1711
1589
1714
1685
1682
1660
2222
2551
2719
2550
2595
2392
2392
1587
2193
1731
2194
2396
1896
1715
1902
1681
1683
1679
2589
1691
1687
2305
1587
1903
1682
1671
2266
2446
1672
2448
1678
1663
2286
1797
1868
1902
5306
1587
1838
1706
1677
1681
1886
1872
1880
1876
1665
1665
1665
1894
2839
1681
1587
1753
1673
1895
1663
1664
2249
1674
1710
1893
2264
1678
2202
1682
1587
1810
1660
1808
1810
1808
1810
1685
2581
1661
1673
1686
2538
1655
1898
1656
1893
2169
1668
2288
1677
2197
1810
1866
4904
1678
1653
2188
1665
1667
3488
1668
1675
1666
2169
1669
1662
1665
2061
2259
1704
1912
2268
1686
1909
3504
1909
1656
2579
1675
1672
1685
2850
2727
1694
1684
1683
2207
2096
1905
3504
2223
1760
2303
2267
2267
1686
1663
1685
2769
1679
1683
1824
1678
1656
3506
1777
1759
1686
2541
2277
2277
2274
2063
1684
1792
4036
1648
1901
2830
3526
1680
1822
2559
1678
1689
1805
1938
1693
1705
1669
1674
1679
1620
1671
2503
1897
2817
1672
2818
2297
2316
1653
1677
1682
1683
1684
1620
1672
2435
1945
1676
1676
4514
1683
1683
1661
1658
1675
1677
1676
1675
1586
1677
1589
1664
1719
1676
2538
2267
2264
1681
2296
1681
1666
1681
1685
1620
1696
1657
1653
1653
1873
2270
2256
2253
1683
1684
1676
1783
2276
1620
2061
1657
2711
1675
4887
2703
1671
1673
1673
1671
1674
2299
1658
1670
1583
1847
1590
1698
1677
2199
1876
1678
2055
2622
2630
1675
2716
1662
2481
1963
1626
1673
2714
2711
2376
2376
1701
2566
1673
1667
1666
1674
1964
2044
8544
1625
1888
2246
1689
3207
2609
1675
2277
2362
2364
2617
1672
1608
11769
1752
2281
2196
1801
1673
9236
1677
1678
1697
1678
1674
1702
1604
1701
1752
2248
1687
1683
2210
1890
1890
1890
1898
2483
1678
2279
1801
1604
1686
2287
1588
1669
2285
2252
1667
1694
1947
1678
1674
1899
1897
2560
1670
1668
1587
1690
2224
1656
1653
1655
1692
1674
2654
2474
2474
1685
1678
2593
1609
1669
1627
1717
2364
3519
1680
1678
1644
1890
19717
2583
1691
1699
1586
2074
1962
2945
2543
2199
2016
1901
1906
1692
1693
1637
2570
1711
1710
1586
1711
1670
1912
1678
1649
2427
1655
2283
2286
2541
2545
2544
2302
2831
1977
2252
1669
2530
2297
2299
2281
1687
1698
1845
1849
1847
1849
1846
2976
1687
1610
2486
1680
2627
2472
2829
2480
1678
1872
2594
2584
1645
1645
1662
1645
1615
1645
1823
1645
1888
1668
1910
1927
2904
1692
1680
1670
1673
2066
1616
1813
1615
1755
1756
1856
1754
1805
1810
1802
1679
2274
1682
2259
5627
1589
1672
1584
2270
2093
2218
1671
1687
1672
1670
2271
1686
1681
1678
1630
1679
1584
2597
2592
1655
2034
1664
2034
2449
1876
2274
2673
1819
2677
1662
1819
1660
1674
1691
2276
2187
2582
2396
1681
1699
2092
1890
2090
1595
1647
1646
2094
1822
1645
1681
2484
2813
1661
1864
2274
2278
1682
2254
1697
1590
1976
1669
2452
1705
1818
2634
1816
1701
2630
1706
2474
1689
1689
1592
1664
1763
1976
1658
1706
1888
5595
1673
1680
1676
1666
2262
2200
2263
1587
2007
2984
2260
2579
1679
1696
1686
1697
2261
2314
2523
1621
1690
2053
2055
2980
2057
1697
1702
2535
1718
2296
2299
1704
1702
1808
1613
1812
1810
2449
1661
1669
2292
1657
3767
2727
2377
2388
1670
1676
1670
1590
2466
2292
1658
2274
1672
2280
2282
2275
2553
2570
2552
2474
1909
1620
1669
1672
1688
1662
1684
1835
1909
1661
1663
1660
1890
1658
1659
1903
1655
1904
1672
1742
1633
1686
1694
1669
2219
1883
2219
2394
2769
1629
2377
1932
1780
1672
1670
3469
1628
1665
1667
2597
1666
1681
1899
1673
1671
2272
1661
2576
1784
2247
1634
2474
1687
1679
1677
1685
1674
1674
2477
1807
1683
1685
2389
1683
1686
2385
1685
1888
2551
2205
1707
1815
2277
2011
2276
2273
1607
1793
1683
1628
1685
1672
1669
1667
1683
2878
1909
1642
1662
1944
1658
2215
1632
1662
2278
1658
2276
1692
1692
1671
2537
2587
2585
1688
1692
1674
1628
2195
2198
1653
2270
1807
1806
2383
2386
2385
1896
2534
2275
2273
1671
1687
2913
1671
1671
1592
1671
1682
1688
1688
1685
2316
1669
1919
2540
1695
2537
2537
1726
1592
2720
1680
2749
2279
2227
1712
1671
1668
1669
2564
3266
1677
1678
1655
1586
2037
2573
2836
2576
2582
2583
1828
2714
2711
1660
2269
2270
1655
1671
2695
1585
1934
168517
2538
1654
1687
2214
2214
2247
1669
1624
1670
1691
1886
1604
1671
1760
1685
1708
1664
2274
1660
1672
2196
2469
1791
1681
1681
1666
1606
2278
2054
2052
1685
1689
1690
5136
1691
1811
1690
1609
1691
1960
2274
1668
1676
1678
1678
1671
1654
2158
2275
1673
2223
1760
2223
1668
1770
1961
1673
1682
2263
2262
1693
1676
1677
2259
2573
1608
1685
1723
2061
1658
2062
2260
2555
1687
1676
1672
1667
2367
1669
1674
1635
1681
1673
2586
2387
2284
2587
1675
2092
2281
2089
1723
1686
2272
2269
1658
1665
2386
2274
2450
2267
1777
1673
2581
2577
2705
2577
2369
1686
1686
1673
1684
1664
1654
2472
2475
2221
2220
2220
2187
2219
1677
1670
1673
1660
1662
2541
2479
1586
2288
1681
2259
1685
1689
2363
2546
2545
2642
2829
2172
2270
1612
2559
2718
2717
1648
2575
2548
1660
2285
2177
2390
2868
1679
3810
2262
1586
2294
1889
1765
2483
2271
2272
2192
2273
1675
1834
1982
1687
1670
1870
1660
2388
2841
2836
2076
2554
2556
1787
2404
2409
1632
1687
2216
2309
2386
2217
2213
2718
1681
1669
3410
2466
2470
1678
1732
1674
1667
1892
1679
1660
1657
1661
1681
1685
2590
1902
2338
1658
1699
1706
1697
1697
2474
2470
1653
3396
2308
3436
1665
1895
2309
1661
2474
1815
2471
2477
2209
2536
2253
1975
1711
1708
1878
1672
2076
1701
3803
1690
1623
1690
1890
2482
1889
2980
1691
2376
2467
2257
1940
2257
1679
1681
1806
1751
2628
1846
1701
2195
1976
2347
2281
1663
2380
2555
2263
2271
2522
3431
1629
1665
2186
2269
2980
2576
1692
1891
1669
1679
2273
2216
2596
1659
1628
2256
2617
2562
2619
1623
1906
2203
1873
1684
1685
2290
1877
2269
1674
1576
1670
1668
1879
1623
2820
2561
1682
2272
2557
1693
1678
18725
1705
1697
1577
1698
1684
1683
1658
1700
1703
2172
1698
1947
1680
1888
2366
1932
1678
1775
1579
1782
1669
1680
1758
1757
1696
1698
1891
1675
1683
1700
1673
1671
1678
1577
1670
2550
1815
1669
1669
1664
1677
1709
1896
1669
2240
2088
4140
1680
1576
2272
1654
1684
1672
1683
1800
1684
1657
1785
1782
1683
1656
1652
1652
1579
2385
1660
1874
1682
1683
1724
2589
1838
2290
1671
1676
2607
2839
1889
1627
1895
1577
1710
1894
1704
1707
2270
1654
2581
1809
1865
1811
2276
1578
2564
1627
1683
1706
2087
1685
1671
1690
1703
1906
2094
2092
1693
1684
1681
2090
1854
1615
2284
2086
1679
1709
1917
1674
1711
1743
1666
1680
1662
1848
2447
1589
2581
1686
1923
1920
2375
1691
1693
1663
2563
2089
1708
1703
1851
2277
1589
2048
2357
2046
2073
1687
1756
1677
1670
2556
2278
2276
1906
2146
2004
1615
1668
1674
2247
2284
1705
1677
1865
1693
1675
1682
2268
1627
2319
4090
1846
1678
2040
1895
1679
1664
1675
1661
1682
2557
2558
2558
2136
1872
1695
1695
1693
2827
1679
1757
2584
2230
1893
1672
1672
1677
1671
1846
1579
1662
1695
1690
1665
2286
1665
1694
1789
2269
1678
1676
2541
1627
1839
1885
2277
1869
1680
2555
1683
2308
1706
1652
1700
1757
2550
1695
1760
1578
2555
2105
1710
1687
1675
1650
2299
2197
1671
1695
2708
1665
1576
1667
2553
2552
18724
1668
2242
1675
1701
3285
2056
2086
1584
1802
1680
2317
2238
2716
2714
1663
1919
2263
1674
2269
1715
1894
2298
1661
1865
1848
1687
1689
1691
1690
1717
1716
1686
1954
1677
1691
1687
1822
1910
2135
1786
2211
1683
1675
1678
1694
1897
1709
1685
2543
1682
1684
1823
1682
1897
1576
1666
1670
1666
1885
2613
1674
2274
2389
2272
1679
1687
1669
1671
1671
1580
2047
2562
2607
2609
2252
1880
2268
1837
1699
1780
3356
2254
1687
1680
2568
1675
1693
1691
1781
1756
2209
1757
1757
2209
1654
1759
32433
2243
2043
1576
2457
1688
1675
1906
2719
2592
2071
2076
1698
1685
2723
2587
2280
1684
1603
1704
1693
1691
1770
2378
1699
1836
1780
1754
3321
1807
1810
1808
1674
1578
1676
1675
1675
1691
1951
1887
3426
2717
1628
2713
1890
1711
1669
1673
1576
1676
1675
2063
1891
2270
1898
2296
1653
1633
1688
1658
2595
1658
2102
1577
1726
2043
5209
1680
1684
1689
1700
1897
1634
1899
1711
1682
2247
1817
1580
2575
1703
2307
1707
2832
2279
1845
1783
1666
3433
1680
1679
1680
1578
1679
1681
1902
1675
1687
1687
4665
1799
1749
2036
1787
18724
1686
1875
2281
1908
1909
2701
2719
2703
18724
1909
1697
1652
1685
1821
2782
2276
1758
1576
2307
1891
1684
1683
1685
2714
1677
1658
1591
2581
2546
1662
2286
2136
18724
1683
2269
1902
1676
6372
2276
1682
1681
1592
1679
1730
1734
1744
1681
2282
1763
2410
1679
1807
2255
1813
1684
3371
1684
2408
2095
1889
1576
1680
2587
1672
2836
1684
2274
1682
2454
1763
1685
2121
1873
1869
1869
2137
2388
2286
1694
2100
1665
1693
1757
1910
1677
1685
1675
1700
2405
1699
1807
1679
1943
1813
2237
2265
1938
1760
1760
1652
2577
2576
2193
2234
1578
2235
2236
1674
1672
1934
1697
1783
2262
2372
1789
2461
1691
1690
1577
1688
2727
2591
2402
1677
2130
2724
1674
1673
1676
1654
1675
1897
2274
1849
2272
2275
2271
1696
1813
1698
1698
1699
1813
3241
3569
2038
2039
1706
2265
1764
2692
1684
2040
1672
1669
1784
2272
2833
1823
1703
1888
1576
1888
2324
1803
2808
1865
2563
2260
2293
2718
1748
1703
1664
2377
1578
1808
1665
1887
1888
2373
1657
1688
2576
2570
1674
1660
1670
2838
1682
1576
2696
1699
1696
1935
1940
1686
1677
1692
2273
2558
1778
1686
1782
1784
1578
2481
1679
2400
2397
2403
1678
1681
1682
2088
2282
1631
2280
1704
1952
1847
1804
1663
1663
2273
2072
1684
2140
1673
1680
2826
1779
1691
2304
2306
1869
2293
2917
1659
2271
2269
1702
2303
1885
2108
1631
1823
2268
1707
1699
1575
2294
2060
2064
1667
2385
2280
1694
1665
1924
1919
1628
2393
2278
1670
1577
2282
2281
18724
1689
1695
2057
1694
1675
2122
1607
2086
2091
1671
1593
2310
1672
2405
1779
1873
2268
2383
2280
2277
2398
1585
2401
2825
1878
1578
2404
1697
1697
2281
1812
1809
2299
1886
1669
1678
1623
1673
2054
2253
1675
1675
1667
1895
1667
1669
1880
2278
2103
1683
1876
1586
1665
1578
1879
1882
2705
2708
1684
1866
1689
1688
2270
2282
1688
1800
1623
1680
1849
1667
1667
2278
2212
2275
2308
1680
1819
4285
1678
1680
1621
1682
1901
2940
1576
1844
1817
2581
2278
2104
1680
1689
2824
1670
2269
2705
1621
2474
2136
2446
1875
2265
18724
2722
1669
2574
2279
2280
2263
2383
1630
1692
1695
2565
1578
2561
18724
2464
1677
2544
2189
1713
1895
1901
1815
1630
1760
1762
1850
1940
1762
1763
1684
2481
2286
2357
2357
3748
1674
1621
1684
1687
1576
1773
2280
2279
2278
1700
1698
1699
1784
2132
1895
1621
2479
2466
2380
1881
2135
1884
1886
1698
1886
1680
1685
1890
1890
3819
1606
2411
1685
2276
1681
2280
1666
1666
1680
2312
2339
2250
1681
1668
1607
1848
2278
1698
2807
1576
1679
2452
2243
2239
2242
2239
2242
1866
1608
4413
1765
1764
2105
2055
1849
2054
2268
2266
1658
1663
1663
2276
2274
1606
2470
2276
1698
1665
1578
1931
1803
1673
1898
2274
2107
1694
2482
2683
1607
1669
1917
1688
1651
1576
1672
1777
2409
1688
1710
2699
2691
2404
1840
1607
1782
1761
1935
2401
2041
2779
2825
1669
2278
1673
2197
2796
1683
1623
1683
1675
2266
2407
1868
1691
2291
1863
2700
1679
1675
2278
2294
1680
1607
1679
1687
1685
1670
2138
1671
1903
1912
1710
1794
1767
1792
3817
2332
1647
1647
2273
2249
2068
1577
2268
2277
2276
2273
1684
1686
2275
1672
2168
1689
1671
1673
1692
1578
1668
1687
2021
1767
1680
1672
2270
1668
3817
1669
1684
2709
1909
2135
2237
1672
2236
2240
1673
1674
2898
1677
2280
1659
2290
1891
2616
3535
1576
2871
1677
1666
1805
18724
1861
1683
1667
1667
2165
2281
2054
1685
1816
1576
1768
1769
1770
1767
1767
2269
2281
2038
1668
1669
1891
1694
1686
1687
2009
1900
2369
1670
1684
1682
1649
2600
2714
1878
1669
1818
2269
2269
1576
2555
1672
2274
1905
2278
1832
1682
2101
2399
1656
2709
2192
1658
1670
1576
1686
2672
1687
1686
1899
1897
1698
1769
2695
3817
2592
1644
2038
1576
1764
1762
2272
2532
1666
1666
2250
1896
1815
1817
3817
1681
1675
2399
1576
1880
2277
2277
2715
2719
2273
2716
1698
1667
1668
1699
1680
1682
1872
1863
2290
1819
2261
1665
1663
1672
1681
1672
1668
1679
1676
1673
1660
1578
1658
1662
2274
2271
2269
2267
1678
1638
2193
1631
2272
2354
1847
2264
1626
2268
2268
1890
2275
2272
2273
2303
2275
1779
2374
2277
1674
1675
1680
1701
1683
1680
1875
2858
1674
2277
2274
1709
2271
1780
2276
2273
1709
1577
3283
1782
1787
1675
1675
1706
1890
1941
1888
2260
1631
1680
1871
1813
1876
1815
1701
1700
3389
1886
1895
1670
4728
2029
1630
2545
2546
1945
1678
1682
1680
2212
1699
2277
2275
105971
2271
1695
1682
1630
1681
2229
2265
1576
2258
1683
2296
1693
1884
1888
1664
2286
2291
1630
1680
1838
1680
2277
1626
1672
2276
1673
2282
2285
2272
1671
1670
2268
1630
2277
2268
2280
2276
1577
1668
1872
1874
1666
2475
1885
2276
3606
2242
2330
2367
2364
1697
1693
3560
2595
1893
1892
1659
2234
2235
2238
2238
1655
1731
1655
1690
1678
1676
3533
1891
2288
2687
1661
18724
2577
2270
1678
1673
1705
2262
1682
2599
1663
3541
2360
2360
1685
2266
1673
1672
1672
1658
1897
1896
1705
2392
1659
2029
2077
1865
1664
1696
3539
2272
2276
2112
1892
2594
2279
1623
2276
2268
2271
2591
3536
2326
2405
2284
2282
1882
2270
1668
1668
2261
1731
2411
5098
3532
2283
2386
2099
2593
2274
2412
2408
2405
1731
2401
2267
2273
2283
1901
3533
2287
2603
8199
2403
7030
2609
2612
2608
1706
1677
1888
1678
2623
1935
3542
2268
2637
2578
1881
2279
2354
2271
1730
2271
2273
2330
2031
2275
2279
3542
2276
2277
2275
2272
2602
2709
2267
1672
1675
1905
2271
2269
2278
3537
2722
1635
1868
1910
1651
2275
2045
1890
1671
2282
2520
61588
2608
2277
3544
1894
2276
2717
2724
2718
2271
1654
1686
2383
2389
1702
2572
1870
3527
1657
1702
1656
2709
1676
2606
1707
1668
1671
1666
2576
2582
2834
2834
3526
2543
1686
1690
2258
1687
1879
2542
1783
1671
2104
2481
1923
2483
1581
1674
1739
1668
2268
2268
1692
1677
2287
1714
1759
3488
1700
1701
1683
1682
1581
1692
2274
1681
1687
1665
1665
1674
2164
1671
1671
1670
1657
2262
1672
1579
2078
2260
1660
1898
1654
1759
1668
1759
1684
2480
2480
1783
2512
1878
1581
1881
1659
1879
2074
2264
1669
1656
2250
1683
1941
1645
1939
1672
3574
1581
1679
1677
1679
1899
1762
1665
1659
1687
1698
2040
2006
1671
1684
2024
9919
1673
1664
1667
1664
1673
2163
1702
1685
2554
2554
1666
1687
2507
1661
2257
2275
1681
1671
2325
1623
1673
1667
1667
1668
2558
2305
2471
2714
1578
2559
1653
1883
1666
1759
2376
1896
1896
2525
1669
1668
2548
2271
2265
3512
1673
1689
1652
1675
1623
2286
2287
1711
2370
2212
1676
2266
1882
3506
1765
1764
1816
1673
1664
1759
1679
1661
2315
1680
1891
430008
2288
1678
3493
2551
2511
2512
1687
1687
1625
1674
1674
1677
1670
2549
1678
1684
1657
3507
1684
1683
1681
1675
1627
1669
1676
1667
1665
2483
1785
1668
5666
1887
1683
1576
1758
8241
2278
1637
2468
2383
2535
1678
1630
1676
2318
1685
1680
1577
1670
2276
1874
2278
1659
2423
1916
1668
2379
1689
1577
4305
1704
1682
1674
1683
1675
2054
1656
1665
1675
1678
1676
1677
1721
1675
1577
1685
1678
1659
1680
1699
1702
1751
1691
1815
1687
1892
1690
2562
1718
1577
1706
1706
1650
1650
2351
1678
1751
1678
1674
1680
2560
1709
2613
1654
1646
1740
1697
1674
1696
1682
1656
1881
1881
1685
2587
2277
2582
2584
2049
1686
1818
1663
1865
2035
1656
3701
1702
2475
1680
1684
1659
4610
1677
1966
1682
1678
1676
1679
2456
2377
1679
1675
1685
2558
1671
1869
1671
1670
1623
2122
1661
1668
1691
1589
1689
1702
2301
2630
2826
2275
1708
1667
1661
1895
2550
1676
2374
1705
2105
1659
1658
1854
1688
1676
1671
1674
1689
2381
2300
2614
1684
1684
1620
2390
2271
1693
1684
7967
1690
1884
1689
1651
1658
2538
1674
1941
1587
3916
1662
2038
1662
2522
1686
1691
1652
1669
2385
1888
1688
1684
1587
1685
1688
1688
709784
1679
2019
1678
1678
1657
1680
3707
1880
1890
2279
1588
2279
2280
2284
2275
1677
2546
2056
1668
2648
2384
1668
2280
2251
1903
1625
2264
4492
1791
1755
1749
1665
2289
2946
1661
1605
2574
4836
1788
1665
1625
1671
13255
1672
1665
1672
1908
1911
1913
1909
1967
2299
1908
1906
1911
1625
1911
1867
1906
1906
1908
2265
1909
1908
1606
1906
1681
1701
1681
1680
1620
1682
1681
2279
1680
1686
1942
2388
1699
1965
1885
2299
1848
2582
2576
1620
1830
1674
1675
1683
1675
1672
2285
1661
1605
1686
1687
1661
1666
1751
1663
1670
1673
1673
1686
1694
1696
1673
1604
2057
1671
2065
3418
1751
1878
1674
5389
2262
1679
1969
2712
1899
2354
1968
1703
2271
1694
1759
1587
1766
8920
1690
2250
1677
1678
2546
1889
1586
2561
1677
1676
2345
1656
1675
1675
2149
1661
2273
2846
1901
1685
1662
1681
1609
1663
1681
1678
1671
1586
1665
1683
2364
1685
1657
1687
1712
2262
1587
2262
1913
1684
2579
1677
2111
2401
1675
1675
1675
1659
1675
1676
2722
1587
1764
1666
1806
1901
1680
1624
2581
1684
1703
1703
1703
1667
1674
1694
1609
1698
1696
1693
1701
1693
1668
1694
1751
1882
1674
1679
1680
1690
2279
1612
2283
1663
2711
1888
1682
1964
1665
2586
1674
2258
1683
1679
1611
1662
1682
1668
1880
1976
1691
1689
2149
1855
1653
1691
1689
1679
1686
1684
1587
1683
1682
1681
1683
2976
1686
1685
1685
1684
1684
1685
1683
2832
1684
1660
1682
1637
1941
1679
1586
2273
2274
2278
2513
2512
1664
2458
2194
2979
2191
2191
1686
1652
1615
2278
2274
1708
2276
2276
2274
1686
1683
1651
2384
1665
1694
1673
2532
1658
1630
1661
1666
1650
2291
2285
2369
2558
1976
1678
1896
1889
1668
1667
1730
1892
1818
1895
1897
1684
2714
2834
2280
2975
1864
1666
2639
1673
1628
1660
2349
1683
1683
1677
1943
2260
2266
1673
1976
1672
1667
1906
1904
1718
2381
1675
1700
1667
1897
2260
2259
2263
2263
2976
2267
1866
2276
2275
1660
1695
1760
2630
1675
2272
1892
1893
1679
2977
2587
1671
1668
5929
1592
2716
2276
2716
2835
2651
1659
1656
1657
2291
1976
2292
2588
1660
1658
1822
1658
1660
1657
1682
1675
1671
1676
1687
1661
1976
74104
1680
1668
1683
1587
1680
1633
1693
1674
2333
2351
1643
1693
1670
1660
1680
1690
1679
1910
3517
2552
1698
1699
2636
1694
1696
2076
1897
1658
1653
1892
7292
2837
1589
1675
2475
2586
1677
1679
1685
1684
2589
2279
1661
2293
1877
2041
2182
1584
1670
3951
2557
6606
1694
2554
2379
1878
1662
5094
1868
6260
1684
2223
1620
1892
2270
1675
2827
2826
2823
2712
2709
1670
2356
1700
1696
1683
1680
1620
1675
1691
2296
1696
1664
3746
1643
1677
3527
1670
1674
1675
2194
1666
1622
1667
2295
1672
1680
1715
1683
1676
2551
1669
2633
1678
1683
1680
1681
2389
1587
1765
2521
1667
1762
1944
1944
1767
1670
1660
2721
2718
4436
1678
1612
3192
2714
1665
2282
1651
1767
2619
1680
1654
1668
1663
1683
9310
1681
1619
1671
1936
1664
2544
1636
1896
1684
1653
2271
2270
2280
1702
1671
1659
2274
1733
2468
2468
2468
1688
1696
1626
1672
2413
1671
1667
1711
1668
1678
1732
1673
2611
2611
1665
1668
1654
1669
1669
1665
1670
1668
1667
1667
1976
2575
2579
2473
2299
2071
1674
1628
1662
2462
2639
1670
1847
1668
1694
1964
1685
2516
1681
1906
1866
1628
1663
1678
1695
1663
1672
1674
2279
2981
2288
1675
2269
1670
1628
1668
1674
1680
1707
2296
1688
2298
1669
1744
2539
1660
1673
1681
1681
1616
1672
1674
1763
2564
1681
1639
1683
1661
1683
1673
2450
1651
1885
1615
1700
2482
1674
1674
2624
1657
1690
1657
1615
1681
1683
1657
1675
2254
1665
1617
2276
1673
2544
2550
2545
2464
1586
1665
2268
2643
2727
1680
1673
1616
1678
1666
1673
1686
2073
1672
2618
1587
1644
1668
1675
2539
1889
1670
1670
1695
1676
1676
1675
1675
1658
1648
1823
1675
2612
2611
2723
1647
2279
1695
1892
1896
1892
1891
2409
2086
1695
1592
1657
1674
2609
1681
1675
1695
1675
2584
1681
1673
2548
2548
1672
1634
1589
1703
1930
1686
2278
1680
1681
1695
1654
1660
1666
2569
1668
1679
1584
1671
1671
1669
1676
1903
1682
1881
1584
2261
1906
2568
2475
1679
1629
1677
1674
1667
1678
1679
1677
1694
2357
1583
1673
1677
1681
1674
2098
1662
1699
2637
2713
1673
2713
1674
2277
2585
1662
1679
1823
1669
1670
2276
1610
2274
1692
1873
1672
1710
1909
1686
1585
1677
1701
1875
1880
1687
1688
1587
1689
1881
1686
1663
1673
1685
1691
1677
1823
1670
2551
1682
1675
1689
1623
1677
2075
2036
3615
2585
1667
1680
1846
1822
2355
1695
2609
1669
1672
1654
1691
1691
1677
2262
2260
2716
1671
1673
2264
1585
1667
1669
1664
1692
1779
2272
1670
1654
2841
2592
2556
2308
2588
1823
1661
1672
1757
1677
1632
1665
1714
2288
2522
1676
6960
2423
1687
2483
1698
2316
1681
1632
1876
875654
1875
2635
1666
1677
1670
1671
1906
1668
3309
1668
3104
1667
1660
1794
1823
1681
1681
2574
1682
1687
1678
2272
1668
3290
2272
2269
2269
2386
2286
1673
1779
1821
2387
1821
1678
2391
2387
1686
2387
2073
1705
1664
1780
1677
1676
1682
1678
1676
2028
1680
1676
1686
8577
1670
2253
1687
2572
2383
2573
1663
1680
1670
1668
1669
1672
1682
3213
2463
1884
1631
1674
1870
1654
1649
2382
1687
1674
2271
2253
1662
1687
1671
1680
2295
1672
1685
1676
1658
1670
1676
1672
1674
1670
1671
1671
1655
1675
1674
1670
1672
1671
1604
1772
1672
2270
2307
1902
2105
1790
1793
1668
2359
1655
3110
1874
1670
1628
1677
1664
1896
4683
1665
1652
1708
1677
1676
1681
1689
1684
1606
1687
2830
1669
1697
1669
1653
1671
1823
1674
8400
1685
1683
1665
1628
1895
2270
4125
1673
1675
1685
1690
3268
2288
2259
4393
1909
1686
1911
1695
1907
1663
1687
2291
1680
1679
1677
2268
1634
1882
1879
1883
1682
1696
1675
1668
2580
2577
1662
2390
1663
1666
1635
1664
1647
1665
2586
1652
1689
2308
5704
1663
1663
1668
1812
1813
1810
1634
1870
2720
1909
3264
1657
1878
1875
1664
1660
1673
1845
1933
1667
1629
1673
1691
2327
2328
1686
2327
1656
1680
2270
1685
1893
2703
2282
3625
1749
1889
1884
1669
1686
1890
1684
1694
1664
1670
1670
1694
1661
1663
1633
1666
1784
1813
1655
2414
1673
1672
1685
1686
1689
1689
1681
1645
2719
1652
1677
1678
1666
1622
2282
1699
1689
1708
1798
1666
1678
1681
2284
2428
1749
1667
2267
2375
1622
1682
2581
2714
1689
2212
2628
2630
2627
2530
1662
2189
1749
3993
2203
1749
2395
1679
1677
1835
1677
1816
1679
1656
1887
1876
1684
1750
1675
1749
1669
1673
1673
1682
1683
1795
1682
1679
1866
1673
1676
1592
1710
1708
1710
3286
1710
1709
2568
1905
1677
1693
1662
1664
1674
7242
1592
2052
1607
2049
1680
2270
1665
1877
1890
1690
1897
2201
2201
2198
1667
1592
1907
1607
1696
1666
1672
1654
1829
1672
2871
1681
1657
2276
2274
1688
1592
2259
1657
1687
1687
1681
1691
1694
2304
1676
1678
2520
3570
1684
2105
1659
1759
2245
1669
1667
2718
2025
1670
1660
2267
1914
2264
2208
2204
1688
1660
1688
1759
2630
1682
1658
2250
1682
1889
1682
1668
1673
1663
1663
1629
1668
1633
2588
1685
1681
2295
2271
2274
2267
1678
2281
1664
2279
2275
1628
3865
1657
1883
1678
1673
1884
1672
1665
2707
1698
7095
1678
1685
1691
1629
2540
2716
2276
4619
1608
1678
1672
166651
1665
1681
1681
1682
1677
2600
1608
1683
1608
1683
1657
1661
2588
1689
1777
1681
1687
1637
1880
1705
1704
1634
1678
1663
5354
1679
1765
1666
1665
1666
1660
1663
2104
2365
1672
1608
1902
1671
3583
1664
1668
1685
1674
1661
2569
1889
1885
1671
1888
1608
2583
1652
1659
2267
2268
2271
1681
1882
1673
1675
1662
1702
1586
1672
2168
1670
1679
1690
1669
1666
1672
1688
2618
1875
1875
1653
1691
1585
1693
1676
1672
2424
1671
1701
1784
5872
1670
2370
2326
1664
1910
1773
1586
2566
2169
1679
2085
1680
1678
1678
1681
1798
1680
2090
1672
1679
1586
1680
2544
1859
1656
1917
1750
1707
1711
2513
1687
4716
1854
2572
1816
1626
1756
1658
1669
1907
1690
1653
3511
1679
1677
1677
1710
1783
1683
2598
1624
1664
1669
2241
1905
1671
2265
2244
1700
1686
2269
1684
1682
1662
1623
1668
1661
2590
3763
2724
1676
1674
1677
1679
1874
1890
3897
1670
1676
1699
1622
1671
2427
1655
1677
1682
1675
1674
1674
2279
1672
1672
2642
2639
1621
2639
3753
1687
1695
1665
1672
1698
1894
2154
1881
2242
1778
1666
2543
1623
2440
1696
1680
2336
1676
2549
2547
2946
2270
1666
11282
1704
1701
1622
1815
1706
1815
2244
2273
1682
1715
1667
1688
1656
2272
2290
1688
1687
1622
1869
1680
1630
1681
1685
2381
1658
1895
1880
1675
1686
1689
1667
1629
1663
1798
1664
1630
1691
1691
1695
1676
1680
1665
2557
2555
2453
2309
1629
2618
1898
2581
1731
1662
2581
2580
2580
1691
1676
1674
2282
1661
1696
1630
1674
2701
117812
1705
1682
1656
1684
1681
1651
2092
2547
2543
1679
1608
2271
1669
1676
1688
1731
1691
1666
1631
1673
2527
1689
1689
1671
1629
2267
1671
2831
1672
1759
1631
2068
2547
1882
1883
1679
1676
2280
1686
1606
1909
1679
1675
1675
1878
1631
1879
1678
2252
1883
1670
1664
1679
1661
1607
1664
1680
1686
1681
1626
1697
2533
1700
1697
1672
1672
1879
6436
1885
1608
1663
1672
1898
1903
1750
1900
2287
2212
2263
131503
2551
2283
1668
1623
1679
1682
3399
1671
1625
1673
1673
2275
1671
1892
2262
1692
1696
1666
1680
1669
1677
1684
1684
1620
1672
1689
2620
1659
2616
2559
1684
1608
1673
1683
1683
2722
1688
1621
2474
1774
1664
1673
1673
1670
1679
3807
1663
1649
1661
2616
1651
1677
1651
1750
1890
1893
1666
1676
1702
1694
1669
1668
1684
1798
1792
1794
1791
1898
1576
2271
1673
1691
1936
1665
1670
1669
1675
2197
1649
2197
2452
3829
1908
1577
2291
1660
1881
1669
1889
1663
1683
1677
2054
1675
1687
1576
2724
2843
2842
1664
2589
1679
1761
3811
1775
1660
2789
1665
2540
2613
1576
1872
1876
2613
3356
1684
1677
3822
2383
1680
1872
1683
1678
1708
1576
1709
1706
1662
1662
1814
1814
3811
1901
1670
1671
2086
1658
1693
1818
1577
1939
18933
2281
1673
1701
1684
1901
2281
1631
1661
1857
1646
1832
1703
4463
1576
1630
1680
1681
1679
1666
1677
1779
2978
1687
1673
1671
1672
1794
1679
1576
1666
2376
1667
1672
1970
1780
1811
1706
1673
1657
2260
1757
1756
1576
3015
1754
1756
1673
2267
1670
1631
1649
1673
1682
1669
1684
3801
1576
1753
1694
1669
1671
2286
2270
1779
1887
1676
1680
1684
1683
1702
2382
1576
1705
1859
3409
5186
1861
2767
1674
1631
1904
2269
1899
2337
1676
1578
1705
1660
2675
1703
1673
1702
2554
1778
2266
1664
1675
1880
1667
1768
1699
1575
1694
2202
1688
2307
2037
1686
1631
1686
3045
1672
1676
1680
1668
1848
1671
1668
1682
1669
1663
1643
1631
1668
1669
1667
1682
1685
1676
1770
1680
2322
1666
1661
1663
2583
2585
1631
2076
2271
1679
2303
1669
1688
1659
1576
2296
2300
2298
2253
1676
1652
1628
2539
1684
2079
2528
1663
1658
1663
1847
1657
1671
1659
2046
1662
1624
1681
1708
1687
2266
1899
1900
1692
1680
2437
1693
1655
1900
1664
1623
1670
2567
1695
2599
1695
1940
1678
1678
2145
2203
1675
1674
1669
1681
1630
1663
1668
1668
2288
2271
1892
1669
1882
1575
2941
1682
2536
2533
1624
2085
2085
5354
2443
1681
1662
1689
2302
1575
2304
2610
2275
2255
2076
1705
1834
1671
1890
1665
1684
1671
1668
1576
1671
2283
4043
1670
2509
1673
1731
1675
1884
1698
2522
2586
2587
1694
1871
2585
1667
1670
1682
1723
1724
1707
1909
1676
2250
1681
1680
1676
1680
1676
1654
1678
1684
1687
1683
1731
1662
1652
1674
2469
1648
1665
1686
1575
2044
2038
2393
1669
1700
1706
1680
1668
4176
2278
2278
1691
2292
2293
2008
2466
2209
1683
1673
1733
1904
1675
1675
1675
10025
1656
2400
1684
2382
1576
1675
2279
1678
1731
1684
1667
2563
1690
1677
1688
1876
1683
1687
1686
2039
2118
1653
1669
1681
1663
1650
1660
2065
2477
2206
1913
1671
1903
2300
1576
1666
1678
1675
1678
1673
1676
1679
1679
2605
1642
2176
1682
1683
1576
9164
2619
1678
1880
1672
1696
1671
1644
2269
2281
1679
2481
2577
2444
1578
2310
2310
2313
1659
1681
1675
1663
1680
1681
2578
1677
1810
2285
2246
1576
1839
1672
1684
1685
1684
1683
6881
1704
1685
1692
1669
1680
2300
2302
1576
2480
1660
1678
1712
2273
1660
2537
1674
2277
2061
1660
1666
1686
1678
1575
1671
1657
6705
1692
2705
1657
2545
1675
1708
2621
1674
1695
1696
1705
1578
1676
2172
2630
2568
1666
2280
1895
1666
2188
2185
1678
1680
1682
2599
1575
1687
1658
1687
1686
1664
1669
1664
1664
1669
1668
1673
1675
1679
1849
1676
2171
1675
2547
1901
1684
1671
1707
1669
1693
1679
1684
1685
1664
1577
1672
2169
2400
1667
1669
1670
2531
1912
1909
1905
1725
1710
1653
1890
1575
2378
2171
2566
1864
1683
3276
1679
1793
3147
1669
1670
1661
1648
2288
1869
2289
1760
1670
1655
1654
1745
1657
1674
1682
2267
18831
1719
1692
1602
1677
1761
1665
2051
1663
1679
2352
1689
1671
1877
1665
1685
2242
1677
1759
1682
1850
1880
2104
1630
1674
1676
2539
1686
2711
1692
1664
1679
1759
1679
1876
1685
1720
1664
1670
2839
2642
1694
2530
1692
1674
2594
1676
1657
1690
1576
1689
2569
2709
2830
1909
2217
1660
1656
1909
1668
1695
1672
2346
1677
2135
1669
2263
1677
2262
1677
1678
2276
1871
1688
1680
1677
1576
1660
1687
2362
1680
1686
1679
1669
1670
1835
2276
2277
1664
1669
1671
2421
1674
1844
2105
1899
1900
1672
1676
2048
2437
1704
1700
1664
2263
1647
1706
1649
1576
1669
1644
2219
1674
2276
2103
4419
1690
1668
1669
2577
2321
5997
1683
2135
2107
1661
1663
1877
1649
1674
1671
2104
1828
2071
1699
1673
1576
1686
2268
1589
1686
1668
1679
1677
1678
1676
3067
1672
1910
2535
1657
3941
1623
2996
1678
1672
1674
1678
1679
1682
5874
1660
2051
2382
1877
1621
1902
1592
1900
1693
1910
23460
23462
2280
2363
1689
1666
2571
2632
1671
1849
1878
1657
2279
2838
2280
1667
2065
5293
2558
1642
2371
2241
3334
2045
1575
1589
1708
1677
1690
1690
4956
1663
1659
1677
1677
1673
1576
1904
2263
1590
1899
2266
1903
1802
1663
1674
1888
1672
1676
118815
1659
2055
2199
1590
1692
1698
1672
1673
1678
2445
2717
1676
2270
2534
1682
1682
1576
1681
1626
1889
1902
1889
2267
2269
2553
2427
1701
1831
2189
1683
1680
1687
1685
1625
1673
2285
2285
2265
1676
1671
1676
1823
2325
2269
7129
1578
1669
1750
1662
11340
1669
2270
1673
1690
1675
1668
1887
1678
1695
2024
3001
1752
1688
1683
1673
1892
1674
1670
1690
1693
1686
2247
6885
1668
1575
2430
2367
1626
2207
1655
1660
2254
1701
2064
1878
1666
1662
1679
2061
2135
1702
1752
1680
1702
1676
1659
1666
1687
1687
1667
1924
2265
2280
2382
1576
1692
1752
1703
2517
1689
1680
1678
1677
2280
2286
1690
1676
1676
1671
1587
1846
2729
2273
1673
1706
1682
1678
1889
1675
1678
1875
1688
1688
1847
1687
1886
1588
1699
1676
1670
1676
1674
1784
2289
3049
1672
1670
3195
1577
2262
1587
1634
1633
1673
1672
1781
1710
2283
1671
1904
2239
2241
1813
1588
1689
1577
1814
1678
2436
1677
2600
1674
1675
1672
1873
1662
1661
2284
1576
1880
1656
1657
1683
2269
1889
1665
1712
1677
1682
1690
1691
2383
1575
2218
1621
1668
1674
1686
1684
1665
2266
2518
2481
1681
1681
1685
1697
1576
2370
1620
2556
1651
1674
1642
1667
1657
2701
1692
1693
1669
1691
1576
1695
1577
1691
1695
1691
1670
1803
1669
6787
1699
1670
2271
2592
1669
1575
1663
1621
2449
1665
1900
2582
2458
2582
2583
1688
1681
1654
1652
1682
1576
2310
2273
1847
1708
2270
3223
2625
2555
1647
2603
3002
2291
1673
1673
1576
2566
1576
2685
1690
2099
1669
1675
1673
1671
2192
2191
1678
1751
1712
1575
1707
1681
1848
1678
2846
1704
1668
1702
1666
1685
2270
2720
2609
1577
2275
1689
1660
1575
2135
2278
1576
2384
2077
1578
1638
1686
3030
1885
3032
1877
1674
2174
1578
2530
1710
2336
2198
4273
1576
2066
2553
1681
1645
2288
1672
1575
2588
1672
1699
1603
1873
1809
1663
1708
1652
2479
1575
1663
1679
1648
2479
2338
1575
2345
1656
2280
1851
2400
2341
2342
1678
1633
1660
2135
2270
2441
1673
1682
2136
1664
2259
1680
5373
2395
2131
2030
1575
2744
7775
1684
1692
1651
1576
1868
2255
2976
2546
2283
2599
6016
1777
1575
2549
2551
1672
1662
1576
1665
1872
1676
1879
1912
1653
1679
11256
2287
1680
1674
1918
2562
2561
1578
2761
4437
1668
2585
2585
1897
1668
1667
251732
1576
2247
1669
2918
1866
1848
2556
1991
5418
1674
1700
1700
2561
71380
1703
2262
1678
2258
2199
1577
2259
2257
2200
2480
1669
2674
1669
2362
2599
1875
1666
2032
1757
2715
1577
2273
1677
2158
56330
2277
1679
1882
2045
1882
1576
1698
1679
2054
1677
1575
1911
2050
1883
2163
1626
1713
14185
1672
1849
2579
1669
2547
2051
2099
1576
2547
1916
2715
1685
1680
1680
1682
2613
2135
24320
2027
5387
2532
1579
2613
1676
1667
2391
2532
2289
1695
1676
2399
1576
1694
2194
1670
1642
1709
2259
2257
1658
1644
1658
1644
2274
1681
1709
1659
1663
1662
1689
1576
1874
2081
1667
2303
3980
26989
1697
2096
2267
1699
1872
20530
1680
1871
2769
1681
2102
2525
1688
1666
1684
1641
2378
2475
1680
1682
2245
1671
2253
2248
2135
1667
2250
2707
41313
1663
2058
1655
2552
1576
1689
1691
1692
2638
1673
2135
1674
2268
3961
2253
2310
2318
2156
1868
1695
1663
2157
2273
1868
2552
1849
2325
1657
2396
1679
1665
1678
1679
1850
55949
1678
1681
2463
1700
1781
1784
2136
2387
1911
2203
2203
2207
1664
2135
9980
2373
2198
2218
61516
2588
2217
1577
1650
1665
2566
2214
2135
2588
1837
2590
2532
1668
2839
1876
2281
2276
157066
2266
1681
2262
1876
2527
2586
20361
1686
2472
2542
1667
3544
1669
2292
2304
2604
1671
1670
1575
2254
2411
2289
2242
2296
1668
3549
1663
1667
1669
1663
2057
1809
1664
2134
1691
2632
2537
1761
2176
3060
3533
1887
2177
1684
1691
1660
4015
1885
2135
2932
5241
2269
2570
2071
3533
2265
1939
8236
2531
7869
10992
2277
1680
1887
1887
1817
1817
2269
1817
1579
1820
1885
1820
1667
1666
2208
1816
1578
1705
1683
1679
1677
1683
1581
2087
1782
1779
2383
2381
2228
2277
2342
1623
1689
1668
2316
2393
1687
1579
2563
2342
1673
1781
2384
1680
1745
1623
2648
2264
2639
2510
1880
1661
1579
38122
38120
1707
40999
41000
1896
1662
1576
2548
2273
5100
2604
1662
1581
2478
1972
1678
1683
1680
1684
1682
1661
1575
2603
1669
2313
2282
1673
1581
1660
1770
2572
1680
1674
1677
2599
1683
1680
2309
1667
2273
2272
2583
1582
1677
1677
1914
2361
2364
1885
1665
1688
1872
2079
2443
1665
2641
1597
2640
1674
1674
1931
1663
1783
1672
2643
1702
2595
1685
2564
2254
1888
1587
1886
1885
1886
1886
2529
2529
1685
1834
1576
2467
1838
1769
2604
2212
1579
2281
2627
2104
2072
1860
2101
1813
2330
1576
1891
1891
1701
1703
1658
1581
1684
2251
2073
1896
2729
2725
1660
1996
2477
2069
1576
2719
2301
2609
1581
1679
1662
1667
1914
2266
1670
2270
2578
2328
2218
1576
2271
2622
1579
1813
2537
2817
1811
63724
2278
1687
2396
1882
2194
2135
1880
2194
2612
1574
1865
2309
1896
1656
1683
2268
2630
2254
1672
2586
1578
1901
1577
3149
2476
2471
1808
2045
1646
2047
1676
1681
2261
2545
2540
1847
2541
2481
1576
2269
1672
2280
2530
2267
2267
2266
2296
1670
1843
2135
4518
1891
1674
1575
1674
1674
1677
1677
2447
2434
2398
2637
1913
2640
1851
2220
1688
1690
1574
2247
1694
2268
2032
1678
2206
1789
2391
1654
1576
1655
2832
2576
2577
1574
2584
2581
1682
2580
1685
2833
2831
1679
2054
2576
2636
2576
1682
5314
1575
1677
2613
1679
1681
1780
1762
1669
2539
1578
2631
2588
2709
1685
2315
1575
1685
1660
1663
2622
1689
1692
1576
1694
2072
2378
16175
1577
2183
2063
17382
1683
1899
1899
2268
2270
2280
1577
1676
1710
2267
2362
1574
2309
2277
1681
1679
2277
2222
1882
1882
1881
1604
1668
2279
2188
2284
1575
2301
2477
2316
2513
1660
2557
2631
2584
2582
3537
1869
1689
2306
1665
1576
2541
1670
6765
1881
2335
1672
1932
1659
3532
1676
1675
1675
2505
2608
1574
384527
2312
1737
2283
2281
2285
2270
1685
2268
3540
1677
1684
1669
1887
1573
1901
1889
2510
1695
2318
1693
2260
1943
3535
1646
1942
2071
1945
1575
2274
2274
2367
2274
2613
1685
2397
2276
1687
3530
925993
2377
2048
2281
1685
1575
1898
1897
1688
1690
1688
1893
1669
1670
1681
3540
1672
2313
2062
1756
1575
1678
1695
1682
2311
2376
1872
1876
2593
1652
3531
2256
2616
1697
1888
1575
1682
1863
2288
2327
1665
2105
1815
1877
3542
2363
2363
2393
2371
1676
1574
1865
1689
1692
2391
2391
1700
2640
2397
3558
2402
2397
2209
2222
2722
1574
1693
1675
2476
2034
1687
2188
1881
1891
1574
2028
1854
1685
1944
1662
1816
1574
2283
1661
1854
2197
1675
1663
1999
3539
1660
1662
2643
2568
1654
1574
1655
1704
1678
1948
2756
2475
2470
2223
1684
3532
1683
2275
1766
2068
1574
1900
1680
1676
3328
3327
2392
2405
2307
3532
2638
1660
1679
1680
1574
2385
2828
2284
1872
1874
1713
1702
1818
3290
3524
2098
2280
2391
2226
1575
1888
2310
1666
1666
1689
1883
1672
1666
1873
3539
1668
1872
1670
1575
1671
2303
1668
1673
1701
2728
1669
2206
1663
3542
2274
2274
1684
1689
1574
1679
1688
1674
1661
1820
2269
2264
2263
1676
3526
2635
1674
1902
1575
1671
1712
1867
1702
1665
1701
1683
2280
2304
2125
1578
2588
1678
1596
2642
1950
1679
1674
1674
2066
1889
195325
2071
1680
1674
1581
2267
1886
1596
2288
1690
1691
1677
2610
2607
1678
1789
2293
2038
1579
2612
2632
1682
1682
2808
1698
1596
2246
2259
2255
1896
2469
2487
1574
2826
1685
2275
1676
1598
2466
2469
2232
2567
2271
1686
2270
2547
1696
1579
2486
2483
1696
1598
1989
2303
1689
1687
2572
2708
2575
1669
2603
3505
1684
1657
2583
1596
2583
1674
1695
2287
2286
2565
1675
2109
1671
1579
1683
1681
1596
1697
1677
1670
1677
1661
1672
1660
2394
2283
1667
1576
1670
1668
1669
1596
2307
1669
1669
2309
2312
7958
2223
2620
2207
2209
3513
5488
1680
1677
1596
2606
1680
2608
2549
2290
1888
2555
2208
1659
1666
3505
2132
2131
5023
1596
2195
1691
2048
4859
1708
2030
1656
1760
2540
1575
2399
2279
2304
2298
1596
2299
1881
1882
1891
1894
2305
1763
1787
1679
1577
2296
1820
2061
1598
1686
1680
1683
2260
1684
2267
1656
1881
1865
1578
1686
1896
2205
1680
1597
1679
1884
1779
1714
1714
1673
2591
1834
1684
1576
1673
1675
1655
1595
1875
2485
8599
2570
2569
1685
1686
1686
1683
1669
1698
1870
2581
2369
1595
1793
1806
1752
1934
1753
1890
1755
2579
2200
2579
2545
2387
1799
1596
1678
1685
1694
2571
1672
1673
2507
2506
1677
2332
2389
1682
1658
2719
1695
1596
1678
2569
2584
2566
1881
1911
1663
1847
2301
1669
1964
1680
1595
1682
2398
2572
1878
1676
1818
2264
2264
1701
1721
2268
2309
1657
2633
1597
2628
2262
2634
2263
2716
2567
1688
2287
2290
2264
2257
2705
2384
2259
1596
2703
1795
1795
2270
1667
1673
1671
2548
2475
1674
2330
2262
1660
1662
1596
2332
1679
1953
2068
2535
2480
1668
1668
1677
1676
1678
2385
1682
1597
1706
1682
1665
1668
2543
1664
1649
1671
1666
1680
1893
1968
1893
1596
2390
1890
1681
1702
1700
1702
2191
2194
2240
2243
2480
1603
2483
1596
2387
1904
1904
1906
2442
4287
1689
1683
1654
1791
2272
1686
2277
1604
2203
1598
2218
2282
2300
2284
2107
1688
1676
1675
2298
1695
1857
2368
1596
2295
2333
1966
2388
1898
1844
1705
1708
1843
1693
1694
1657
2636
1604
2635
1596
2280
1668
2547
2910
2571
2220
2285
2512
1664
1660
2390
1611
2729
1596
2232
1667
2234
1669
2264
2284
2280
2279
1709
1680
1682
1681
1612
2368
1580
2220
1681
2114
2116
2553
2395
1889
1658
1673
2583
1674
1609
1807
1576
1806
1811
1806
1685
2283
2299
1674
1679
1667
1678
2576
1586
2279
3529
1913
2273
2252
1690
1690
1693
2280
2548
1668
2589
2245
1669
1586
1674
1673
1575
1670
2710
2707
2577
2291
2367
2374
1677
2382
1976
2087
2030
2387
3529
2389
2391
1857
1926
1677
2482
1687
1921
1683
2528
1586
1678
1691
1703
3531
1655
2627
2626
2627
2342
2008
2475
1656
1672
1672
1976
1688
1754
1755
3545
2622
2549
1672
1696
1688
1679
2293
2269
1870
1801
2979
1798
2255
1590
2674
2306
2307
1652
1678
2206
1686
1678
1673
1680
1976
1779
1673
2274
1583
3422
1680
1910
1703
1661
1663
2208
1680
1691
1660
2981
1672
2199
1679
1577
1689
1682
1687
1690
3774
2811
2013
2720
2328
1714
1720
1661
1671
1674
2400
1577
2287
1668
2548
1689
1689
2076
2282
1715
4071
1686
1658
1687
1684
1684
1998
1867
1656
1671
1673
2353
1671
1819
1668
1670
2979
2610
1681
1893
2602
3487
2602
2040
1708
1683
1709
2261
1673
2298
1659
1686
2719
1685
1705
3487
1687
2476
2368
1662
2379
3431
3334
2515
2381
1669
2379
1685
1674
1675
3487
2271
1892
2054
1733
1883
2554
1866
3057
1669
5219
2929
2265
1650
1663
1602
4087
1874
1909
1662
1668
1679
1676
1672
1668
1683
1672
1665
1671
1578
1803
1802
1657
1660
1668
1691
1779
1693
1653
2473
2655
2324
1650
1678
1983
1696
2146
1870
2260
1686
2280
7701
1701
1652
2411
2240
1705
1798
6015
1579
1702
9153
1701
1701
1704
2412
2614
1654
2566
2558
1663
2276
18400
1678
1970
2556
2271
1687
1686
1674
1655
1627
1660
3273
1657
2514
2193
2616
1965
1673
1813
2274
2272
1676
1673
1625
2564
1933
2804
2563
1933
2563
1975
1931
2565
2566
1931
1929
1876
1882
1627
2021
2231
1751
1678
1683
1683
2977
2579
2263
2309
1679
2186
2690
1893
1616
2396
2834
1697
1690
1697
1975
1805
1693
2836
1805
1674
1690
2396
1666
1615
2470
2584
1927
2585
2585
1579
2732
1669
2585
2278
1757
2558
2558
2581
1615
1927
1899
1678
1648
2270
2979
2626
2625
2589
2717
1663
1610
1785
1695
2720
1661
1664
1881
2589
1664
1975
2627
2626
2802
1685
2193
2559
1691
1695
1679
2384
3431
1879
1679
1673
2980
1683
1803
1681
1679
1687
1650
1664
1695
1650
1652
2288
1893
1690
1660
1690
2287
2618
2286
1900
2578
1873
2408
1584
1678
2560
2283
2279
1670
1661
2281
1901
1676
2283
2048
2285
1584
2278
1665
1881
2163
1698
1661
1760
1710
1695
1714
1768
1698
2590
1850
1583
1665
2099
2714
2709
2713
1624
2713
2712
1879
1862
1862
2530
1864
1823
2263
2274
1673
2576
1820
2557
2564
1623
1664
1681
1672
2274
1907
10972
1828
1821
1661
1664
1690
1912
1685
1758
1687
1662
2309
2257
1912
1670
1700
1905
1686
1633
1696
1665
2263
1662
1623
2263
1679
2555
1669
1678
1677
5207
1627
3271
1895
2513
1682
1665
2273
1757
2389
1810
1812
1809
3729
3123
1662
3249
1881
1662
1663
1666
1667
1882
1757
1642
2534
2274
1682
2518
1680
2824
1685
2217
2045
2940
2375
2575
2575
1630
2374
1674
1665
1669
1851
2218
1747
1665
2755
1853
2219
2219
1665
1706
1630
1669
2224
1669
4025
1668
1687
2268
2268
2309
2306
2309
2306
2277
30446
1630
2581
2310
2388
1675
1652
2275
2830
2304
2262
1674
1653
1765
1670
1791
1778
2275
1902
2380
2271
1654
1780
2457
1686
1688
1663
2286
2154
23634
2286
1778
1659
1662
2973
3280
1899
2193
1669
1671
1688
2582
1675
1834
1886
1778
1855
1895
2273
2671
1634
4980
1678
2721
2290
2290
2586
2675
2274
2446
1627
2536
1678
2471
1681
1636
2472
2475
2445
2474
1690
1674
1663
1677
1627
1677
2245
6783
1683
1682
1749
1676
1663
1685
1681
7489
2715
1668
1908
1694
1899
1901
1697
2467
1634
2529
1662
2556
1670
2261
2265
2274
2260
2268
1627
2261
2272
2275
1651
2544
2274
2270
2450
2148
2298
1890
1911
1889
1672
1627
1790
2266
1687
2445
1749
3787
1688
2204
2611
1915
2685
2396
1696
48310
1627
1673
2831
2832
1592
2622
2413
2620
2892
2832
2830
21502
1703
1704
1704
1694
2333
2092
1676
1591
1688
1693
2592
1687
2594
2470
2280
1682
2466
1626
2263
1678
2570
1673
1660
1668
1676
2273
4517
2373
2277
2367
1898
2377
1672
1684
1679
2375
2378
1592
2277
2349
1679
2277
5802
2637
1683
2340
1650
1672
2269
1668
2596
1659
1898
1895
1713
2395
1671
1675
1664
1673
7795
1667
1660
1672
1672
1672
1662
1670
1670
2250
1663
1674
2277
2237
2089
1690
1694
1875
4184
1871
2897
2290
1627
1655
2287
1823
1822
1820
1709
1670
1708
1669
1672
2057
1664
1628
1660
1678
348676
1669
2272
1819
1818
1690
1660
1687
1901
1900
1676
1607
1894
1680
1673
1897
2253
2317
2275
1660
1680
1686
1660
2278
2289
1677
1606
2286
1675
2284
1918
2249
1686
2265
1688
2297
2382
2255
1864
2304
1607
1899
1898
1672
1749
3224
2585
2180
1777
2270
1700
3464
2385
1671
1699
1628
1699
1923
15238
1926
2844
1705
2055
2275
1772
2059
1654
2059
2272
1689
1586
1874
1771
1660
2280
1655
1681
2312
1903
1671
1654
1672
1684
1673
2204
1892
1585
1674
1674
1896
1893
2276
1666
1681
1654
1898
2276
1669
12224
1669
1586
1685
3500
1688
2273
2414
2274
2277
1667
2384
2278
2276
1945
2278
1818
1623
1669
1669
4380
1642
1784
1669
1687
1587
1690
2077
2541
1671
1663
2268
1623
1689
1687
1684
1691
1688
2727
2724
1587
1754
3325
2210
1652
2206
1622
1673
2202
2206
2205
2477
2269
1672
2577
1585
2577
1671
2369
2044
1698
1621
1670
2583
2589
2269
1646
2584
1952
2213
1587
1694
2061
2273
2259
1621
2262
2263
2283
2282
2280
2284
1655
2447
1750
2825
21561
1673
1671
1674
1673
1630
2270
2267
1694
1667
1629
1874
1878
2246
1750
2266
2243
2259
2270
2249
1630
2247
2361
2217
1663
1641
1670
1668
1876
1621
1693
1681
1679
1664
1629
2272
1657
1692
1676
3065
1677
1677
1704
1621
1706
1674
1704
1677
1947
1620
2274
2260
2386
2388
1686
2275
2554
2557
2555
1606
1690
1648
2040
7291
1605
1665
1661
49126
2072
2480
2273
1666
2274
1622
1673
1672
1686
1687
2372
1607
1686
2118
2554
2077
2074
2115
2464
2075
1607
9102
1675
2831
1692
1665
1671
1669
1712
1672
2241
1691
1685
1691
1689
1691
1807
1606
1691
3829
1810
2770
1890
2585
2582
2812
2285
4676
1875
1656
1877
1690
1875
2276
1667
1886
1704
1817
26819
1681
1664
2614
2058
26816
1656
1675
2305
6395
1897
3831
1673
2338
1661
2379
1697
1697
1654
2284
1656
1679
1674
1665
1681
1659
1608
1663
1669
1690
2280
1689
1706
1651
1606
1688
1846
1706
1671
1846
3827
1681
2220
2267
2619
2486
2485
1973
1606
1759
1751
1702
1742
1699
1669
1657
2538
1686
2057
2568
2247
2592
1606
2085
2572
2572
1688
1779
1917
2538
2375
2379
1685
1659
1750
2378
2375
2247
2249
1699
1880
1778
2279
2463
1673
2462
2822
1878
1676
1659
1668
2251
2248
2249
1679
2273
1631
2660871
2569
1900
2570
2574
2546
1876
2168
2574
2118
2299
1904
1688
1686
1631
14216
6113
1675
2054
1874
5744
2168
1672
1667
1708
2264
1679
2208
1917
1631
2081
1934
1672
1681
1700
2192
2169
1936
1912
1670
1907
2077
2803
1714
1630
1911
2073
1661
1696
1674
1687
1659
2297
4789
1895
1752
1661
1809
2271
1630
2267
2270
2960
2267
1772
2270
2256
1659
1686
1702
1874
1676
1702
2223
1778
2273
1662
1664
2555
2251
1762
1715
3815
1714
1714
2230
2183
1686
1665
1629
1688
2254
2347
1646
1680
2313
1668
2275
7496
2586
2272
1657
2253
1897
1622
1930
1685
1685
1705
1682
3815
1896
2534
1900
1674
1804
1677
16518
1717
1623
6576
1681
1694
1692
1696
1668
1671
1669
1899
1667
1870
1677
2207
1705
1640
2327
1681
2156
1670
1669
3814
1684
1681
1792
2277
2614
2616
2271
1704
2273
1819
1708
2561
1935
1668
1658
1940
1935
2204
1687
1687
1644
1644
1732
1884
1748
2046
1659
1749
2464
1754
2050
2048
1752
2296
2295
1890
2723
1623
2629
2723
1676
1676
2267
2396
1670
2727
6040
1884
2729
1701
1644
1731
1699
2729
2275
1654
2613
2420
1677
1680
2303
1903
2275
2587
2586
2585
2279
2282
2385
1731
2276
2279
1705
2591
1872
1673
1696
1668
2612
1668
1673
1706
2556
1911
1678
2274
1662
1671
1730
3454
1697
2273
2584
2295
1847
2824
1671
1650
2300
2297
1687
1666
1666
1706
2280
2278
2279
2131
2259
1885
2282
1672
2279
2088
2277
1912
1678
1694
1730
2539
2540
2577
1670
2540
1674
1668
1889
1669
2287
1668
2468
1655
1708
1729
2247
2365
2289
1700
2136
25947
1657
2353
4238
1667
2240
2271
1680
1652
1705
2191
2245
1803
2247
2263
2170
2214
1679
1795
2208
2561
1679
1677
1625
2284
2280
2267
2209
2222
34364
2168
2089
1656
1655
2525
1656
1679
2523
1626
1700
1699
1703
1700
1675
1656
1706
1707
2081
2325
3695
1700
2480
2323
1625
2297
2261
2284
9591
2567
1891
1659
3124
2839
2718
2586
2583
1685
2473
1612
2838
2475
6483
2483
1760
1695
1817
1819
2380
1814
2380
2051
1586
5197
2380
1677
2056
2549
1759
2546
2576
3221
1860
2560
2354
1652
1613
2299
2270
2274
2269
1871
1665
1662
2169
1660
2276
2379
2283
1664
1691
1586
1899
1664
1662
2259
2415
1676
1759
2052
1682
1681
1775
1678
1850
1612
1681
1662
5890
2481
10263
2279
1876
1823
2483
2186
1667
2573
1685
4790
1586
1641
1718
2563
1665
1665
2320
2320
2420
1881
2581
1668
1686
2591
2593
1822
1679
1673
1676
1681
2564
1684
2083
2453
1679
1673
1671
2201
2311
1822
1675
1671
1681
1664
1779
1890
1899
2309
2474
1675
1675
2300
2271
1822
2353
2283
2352
1707
1653
2273
2261
2262
2604
1588
2261
2266
1672
2156
1629
6722
2586
2584
1673
2584
2276
2276
1876
2592
1656
2300
1651
2226
1629
2332
2819
1670
1893
2185
1662
2846
1679
2188
1656
1662
1669
1666
1667
2406
1629
2375
2555
5425
1685
1671
1673
1673
1676
1589
1677
1704
2096
1649
1887
1606
1885
2635
1894
1896
2637
1703
1661
1666
1589
1702
2261
2572
1686
1965
1690
1659
1674
1673
1690
1815
2264
92363
1755
1625
1757
2545
2709
1668
2575
2570
2712
2544
2344
2684
2275
1676
1708
1709
1626
1892
2458
1668
1606
1671
3286
1888
2443
1897
1677
1674
1674
1674
1675
1699
1624
1684
2263
1668
1684
1700
1662
1669
1684
1684
1949
1695
2713
2351
1690
1751
2163
1667
1665
3073
3070
6587
1668
2606
2562
1666
1666
1669
1750
1674
1666
2595
1966
2172
1674
1677
2094
2548
1671
2245
8544
1887
1887
1751
2095
1789
2312
1604
1793
2466
1668
1705009
2301
1671
1683
2369
2292
2710
1587
1878
2292
2579
1965
2715
2637
2715
2585
1668
2579
1698
2550
1700
1860
1586
2632
2186
1880
1614
2280
2541
1682
2184
1698
1696
1811
1682
1682
1658
1587
2157
2284
2285
1614
1768
1652
1895
2475
1676
2282
4033
2241
2267
1656
1686
2274
2276
1682
1614
2102
2279
1667
2389
2561
1665
2469
1684
2061
1620
1675
1664
2555
1678
1619
2829
2277
1669
2266
1646
1678
1676
2554
1620
18725
1912
1706
1670
1619
1673
2485
2482
2486
2278
1697
1866
2273
1864
1576
1668
1865
1864
2272
1619
2043
2573
1685
93783
1752
2717
1619
1820
1674
1674
2514
1884
1591
1680
1677
1658
1675
1656
2343
161153
2289
2287
1575
45936
1657
1592
1826
1665
2260
2279
1808
2312
2270
2253
1576
2597
2599
1585
2394
1670
1774
1668
1775
1675
1678
2562
1656
2348
2135
1711
2531
2278
1591
1705
2258
2237
2277
1665
2664
2024
1692
2758
2484
1576
2596
4086
1585
2717
2211
2277
1678
2637
2393
1874
1908
2265
1698
1849
2270
2021
1650
1817
1684
1846
1661
1672
1686
1688
1680
2213
2288972
1576
1650
1685
2548
1685
1817
1655
1816
1813
1687
2324
1667
6938
1670
1578
1668
1666
1679
2038
1685
1682
2269
1679
2284
2269
1691
2263
2385
1666
1847
2328
1685
1814
1765
1678
3333
1816
6549
1888
2572
1676
1914
2573
1677
1638
1681
3331
11494
1574
2194
1991
3211
8888
2545
9710
5056
3310
9731
1915
4737
4430
3144
2134
12315
2028
2942
1848
6373
2545
4348
2015
5742
1684
4299
2797
1885
6812
8553
4400
3527
1681
1802
2695
2995
2228
1767
1924
1655
2164
8295
2829
1906
2049
2161
1977
1574
2291
2334
2003
9320
4018
1655
5035
1889
2304
6265
2277
2233
2381
7504
1873
2419
4243
3828
5586
1747
5768
3647
2897
2906
1810
4356
1993
43963
2291
1680
2480
2311
2081
1788
3297
2419
8059
10837
1696
2330
4367
1932
4286
2687
2050
1813
4670
10494
1589
2015
3353
3240
2326
16876
2381
2995
2453
5835
2015
2135
1842
3694
12339
1747
7079
2346
2000
2468
2855
2391
2456
1992
2480
1576
2421
1956
2768
3161
1589
2798
6790
2685
3008
36059
5428
2831
7401
2361
1576
2018
2047
2145
2434
1635
56957
2768
3129
2963
4283
3526
2540
3486
2326
1575
2346
2216
2717
1589
1810
17413
2468
7310
1810
3616
2888
2702
2403
1576
1931
3700
2059
1950
1635
2392
2797
2656
2212
2434
1742
2882
2996
1874
2385
2490
2315
5728
3763
1633
2262
1923
2010
2069
4697
2355
2307
3101
2135
2625
2328
56957
3527
1584
2312
2411
7813
1888
1875
2310
2392
2490
1824
2577
2385
3390
2315
1584
171139
1896
6678
3287
5398
2438
2351
2697
2307
3532
1695
2647
3380
2355
10392
1584
2019
2716
1750
2328
1993
2615
1736
2312
3530
3362
2310
3093
2405
4584
1629
2310
2034
2438
56956
1863
4403
2281
1580
2405
2429
82396
4676
9054
2094
1662
5406
2471
4610
8265
2058
16145
3601
1579
2461
2089
2073
14894
3103
2002
1662
9091
7099
2062
2693
6568
30334
1898
1580
6581
2113
33169
2281
6738
1628
4068
2293
2310
3902
1769
2940
2372
2646
1580
3724
2104
148435
2432
2599
2764
1628
4482
3098
3149
18311
1873
3590
1581
2212
4073
2027
1893
2356
1813
1662
2303
5470
2048
2435
2018
1808
1953
3547
2917
2348
7495
2305
2372
1744
1623
6501
3411
2033
2092
15957
1810
4520
1578
2356
2303
2131
1809
5163
1998
2053
1623
3573
3450
2858
1806
11199
2032
1808
1578
4332
2003
2050
1760
2804
1937
3530
4273
2748
2305
8034
2756
4350
2348
1596
3798
11317
1979
2358
53024
2073
3528
4463
1982
4487
4653
6541
1581
2455
4627
2211
2505
2293
1623
2325
2036
2468
1882
7724
7110
2071
1574
1721
3226
2036
3218
2316
3529
2269
2358
5491
1684
2121
1941
2336
2323
1579
2614
1964
8071
5256
2505
1581
3202
2387
3172
2373
5056
5058
1986
1779
1573
1811
2395
7188
2325
3230
1578
2958
1950
3221
2323
3275
2051
3185
2305
1574
2705
2410
2047
4097
1578
2316
1994
8291
17584
2357
1912
2373
3954
2259
1573
2732
2349
8658
13047
2479
1581
2057
5149
7472
6389
5579
2465
2444
1574
1697
2036
9754
1799
1988
5016
3871
2635
1991
2283
9368
2077
2226
9850
1574
3622
1929
3689
2192
2305
1576
7271
2532
4854
1864
4854
5341
2179
1574
2563
2285
2337
5057
1635
2025
1581
2748
3122
2276
1766
2014
2041
1695
1574
2465
8905
6129
2221
4385
9403
1581
2357
2034
5495
1632
1894
1680
1574
1820
2693
1685
2336
2479
2021
3049
1577
5732
2638
2093
1670
6861
2025
1574
2145
2470
2387
2420
18030
5143
2008
1588
2325
6951
2932
1630
1930
1816
1575
2282
3896
2227
2927
4529
2195
1584
4378
2656
2592
2303
2019
1634
2930
1574
2338
2098
15731
2111
2358
8515
1581
26016
5721
11918
4171
2037
1635
3337
1574
3770
1583
1574
1581
1573
1577
1573
1597
1574
1969
1574
1999
2151
1574
1577
1575
1597
1574
1987
1575
1577
1574
1577
1574
1977
1574
2000
1574
1972
1574
1578
1573
1581
1595
1577
1595
2014
1595
1974
1594
1976
1581
3530
1595
3531
1595
1579
1595
3528
2280
1596
3531
1595
3529
1595
3531
1595
3529
1595
3530
2025
1595
3531
1596
3487
1595
3530
1595
3485
1595
3532
1595
3487
1579
1576
1596
3487
1595
3486
1595
3487
1594
1595
1596
1575
1595
3487
1595
1606
1596
1579
1850
8600
2434
2668
2243
2326
2650
2250
6370
2130
2014
3274
1595
8905
107181
2430
2919
5828
1661
2565
3387
2063
1794
1663
5096
2378
3996
1595
2896
1957
4480
3252
1611
2169
1872
4483
1910
5595
2153
1686
104035
2411
3527
4528
2906
4371
20763
1660
75861
2346
3371
2938
1841
1819
2996
2927
2122
3527
3612
3339
1805
11740
1661
12656
2417
1682
2450
2471
3028
2489
2149
3529
11185
3026
8432
2033
1657
4400
4200
3036
2305
3331
18081
1644
1855
2242
1580
2029
123129
2329
1661
9016
1731
1727
2336
2140
5247
1972
1968
104035
3884
1601
2252
3323
1821
1661
5916
5286
2454
3459
2471
16657
1669
2357
3381
2236
1577
4602
2095
1821
1657
2150
2055
2636
4953
5287
2077
3125
2496
3027
1974
2797
1992
2894
1975
2029
2003
3834
8160
2343
4462
2568
2031
2018
2133
2327
1874
9510
2977
1996
3071
1660
2121
3449
1973
3207
4494
2828
23027
2981
3410
3317
1652166
123129
2234
2765
4154
2302
3505
3073
3885
25396
1975
4723
5746
9093
2176
1909
6316
4822
3374
5175
4363
3506
2392
2979
2212
9128
4594
4394
1669
2771
1652161
3238
2228
2378
3258
3033
3506
1975
2392
1958
3494
15763
2201
2124
2121
2020
2169
2402
1910
1814
7761
2034
1580
2978
1666
4016
2319
3288
1933
4445
5678
2266
1930
107915
4163
1575
1891
97567
2977
4740
1849
2026
2019
6823
75955
2032
3277
2088
2793
2794
3168
1576
25386
1975
2242
1788
7554
9582
3357
1922
2181
4388
2912
3726
7891
1576
12042
1975
2783
3662
15472
4115
3010
16831
3339
4924
3793
2189
4275
1576
4120
1975
3091
4474
2672
3126
5644
2383
2984
2064
2436
2445
2346
2303
1577
2102
2973
1841
15681
2496
3907
7966
1975
2975
1577
1672
1975
1671
2979
1672
1975
1975
1672
2980
2977
1671
1660
1672
1660
1672
1660
1626
2730
1627
1623
1627
1623
1627
1623
2945
1957
9139
3004
2107
2126
6767
2001
5566
6682
2427
1791
5948
1935
1627
2512
1756
2027
2176
2318
1997
1671
3776
2315
3945
3918
7175
2942
1660
1766
1756
2496
35520
2680
3716
1701
7689
25483
2297
8691
2454
1835
12367
5998
2386
1757
2168
3224
44651
3229
1814
2937
3234
8149
3340
16474
2344
2386
3501
8907
1777
2156
3379
11928
2002
2974
2741
3476
5377
2105
2101
8646
2386
29495
1630
2243
16013
41766
2118
2403
2419
1676
1676
17066
1938
2127
2230
1657
2878
4174
1630
2619
2762
2148
2147
2140
1694
2658
5843
1675
2137
52648
1660
2183
4117
1777
1689
2083
2629
3844
2135
6319
2112
3469
2026
4032
5966
2383
2027
1630
4965
5321
3693
3527
1761
2140
2711
2071
3631
2406
33938
3647
2389
6566
1778
6082
2491
4494
2227
7055
1684
6778
1741
35262
2554
1960
3202
2390
3696
1626
72479
2004
2055
1679
3308
2986
7967
8012
2217
2090
75686
2726
1658
2343
1626
11099
10422
1672
4992
2750
5498
9137
2532
3224
2327
5037
7055
1660
1677
1627
5301
2443
1830
33148
2455
3686
7329
3518
2026
3314
8691
1626
2825
1969
1660
2048
7967
80385
9129
2345
2059
2489
7768
2466
3127
2665
2387
2339
1626
12127
2135
5073
2848
3917
4386
2063
2048
2719
2043
1629
7323
1693
17438
1974
10968
4587
2699
55758
5998
2038
66284
2235
3434
1885
2780
1660
1626
2098
2053
1716
4724
2026
3414
4297
4297
1985
3656
2465
1791
2332
1693
4866
3134
1627
2126
1652168
3036
2663
15936
46030
2719
3262
3695
1671
9364
4603
1694
1677
1695
7195
54257
3955
2734
4153
1653
12168
1746
1671
1780
1630
2010
16274
1896
1841
2049
2104
3056
4113
5683
1689
3924
1627
2114
2184
1671
3759
3237
2056
2031
4160
2230
1781
88679
2120
2263
1693
1988
1693
3437
2135
10847
8097
2874
3660
1665
16941
2300
16561
1627
1652165
2107
2385
2770
9302
1980
2760
2343
20885
4334
1910
2211
1653
1694
1899
2052
4148
551217
5133
4381
2291
2259
1965
2631
2175
3963
2384
2304
1627
1689
2370
2087
1666
1664
2407
2057
1991
9083
2360
6298
1659
87105
10632
1694
3356
2074
2993
9400
2201
2561
1671
105595
1784
2246
1660
5981
1694
1875
2057
2466
7721
1790
2301
2246
2039
2926
2002
2042
1659
1987
1655
2065
3230
2953
3322
1987
1727
25888
6702
7537
2181
1742
1654
5076
1627
1683
1664
2848
6722
2300
2124
2054
3279
2828
1948
2173
2384
2685
1914
1655
2968
3630
2857
2063
2135
3477
1742
2235
8950
2918
4259
1585
2087
1655
1742
1697
2145
2146
2927
5220
1974
1667
2054
3004
3067
3599
1586
2289
1655
2383
2984
22475
1982
4156
9187
2187
2134
2640
10912
1886
1654
4193
1654
1915
2643
2335
4942
2534
2114
2438
3537
1886
1841
1663
1586
1663
1999
3599
16199
1654
4791
1979
12509
11143
2364
2129
5024
2976
3240
1586
5698
2285
2328
1655
2014
3027
2546
2013
4028
2327
8310
1657
2393
3043
1750
1665
2381
2338
1627
6416
2639
4220
11482
11005
2090
6187
1683
2825
3279
1750
4153
3360
2643
1587
1927
1651
2722
2901
2105
2132
5561
2216
1671
4008
1621
2317
3865
2186
1627
9396
10842
8082
3032
2132
2131
2731
2294
1690
2685
1621
5211
1587
2886
2036
2352
2918
1874
2978
3112
8577
2796
7571
1991
1621
4266
4678
18434
1694
2989
3972
2740
2600
4979
3211
1853
2644
2651
3787
2409
1689
1668
1694
1655
4377
4312
29089
2124
2265
1700
1734
4102
2266
1606
2557
4644
4941
2137
1623
2906
1778
3825
2008
2019
2241
3245
1678
3901
6910
1605
2466
2864
1623
2554
1987
10108
2054
1927
1895
2824
1645
3369
2063
1655
1624
1606
1624
1655
1626
1605
1624
1605
1624
1605
1758
2168
1758
1750
1757
2164
1758
1658
1757
1658
1758
1658
1757
1667
1730
2165
1729
3577
18454
2151
1668
1690
2193
14122
2235
1730
2151
23913
2713
2992
2453
4063
28386
5518
2959
2133
2773
3874
3620
1730
1797
1660
2286
2167
1685
2388
1676
11737
2139
1793
3251
3874
89452
1730
2130
6383
2110
2013
2352
1666
1667
3817
2208
1660
4146
4116
1668
2237
1730
1871
2384
2133
3098
2276
1653
3373
1828
2244
2150
1725
2300
3886
2174
1730
2183
1678
2304
4379
3525
2217
4257
2270
1856
2133
2503
2412
2485
2262
1606
1856
9737
2068
234443
3323
4379
13039
97569
2280
2991
1665
2557
2459
2128
2524
1606
1690
1660
2137
2505
2127
3566
3329
130378
1760
2479
2548
2477
2429
2127
1607
2130
2239
2325
2822
2248
2129
1801
2114
1848
1705
2016
2679
136942
2614
1607
2124
3032
3589
2230
2295
1668
2133
6562
8824
1898
1730
1837
14044
1607
8973
7138
4169
2293
2885
2950
1960
2124
1867
1679
2294
1704
6904
1778
2927
2410
3199
2364
2213
2926
5356
5739
1719
1652
2555
1730
2144
5606
1645
1778
2113
2810
12228
2349
2227
2148
1671
1665
2132
6986
1730
1767
3994
1777
3372
2127
1670
4484
2183
2391
7782
2004
2795
4426
2134
1705
2885
1631
5459
1662
1819
4996
2904
1812
2144
2698
16811
2471
2136
1625
2290
2804
1778
2338
2865
1664
2109
28745
1859
19327
2083
2151
3731
3063
1625
2315
2133
1606
8805
2161
2182
1928
1985
2241
35518
7251
2308
2148
89339
1625
3953
1833
1630
2122
2440
2363
1910
2399
2292
3478
2690
2212
2133
2255
1611
2864
1778
2575
1664
2731
1757
2128
2106
2927
2127
1668
19237
4762
1608
2144
1778
1713
2966
5403
3977
1763
3182
3554
2130
2063
2615
7015
2151
1585
2135
1778
2042
2240
9463
5017
3364
2228
4565
1984
2150
2726
2497
3000
1586
6722
1630
2081
1679
4876
4756
2451
1671
2037
1936
4851
2031
1586
2201
1630
2552
3577
2146
1674
11215
2010
3390
1695
5272
105578
6996
1659
1608
2043
1630
4280
2048
2023
4837
1652
1852
2123
5377
1721
2290
6286
1821
1999
1631
4378
2157
1825
2661
1785
2632
2637
2747
1652
2431
9463
1652165
1630
2738
1820
2403
2369
5668
1910
3713
3086
3319
2222
6464
4538
2305
2244
1606
1823
2621
4394
1672
7567
4807
2452
2054
2022
1683
3768
1609
6569
1628
3920
6902
1648
3916
2138
2349
1656
1909
2098
2377
1606
5550
1671
1628
1958
4045
2447
14210
1652168
2038
7636
3269
2125
2098
1657
1674
1608
2133
1628
2805
2287
1713
1988
1669
2233
1912
1891
53469
2334
2896
1955
1605
25896
1606
2676
63196
2052
2256
3023
5478
4337
6440
3919
1820
5111
1669
2092
1674
1609
2775
1664
1936
6150
1992
2422
2267
2593
5467
8651
4475
2085
1608
3712
1965
1874
5747
2021
2111
2338
2040
2143
2243
8386
2433
6593
1592
1681
3210
1603
2312
106319
6598
7075
2971
2461
2038
1654
41566
2523
2190
1592
2469
1964
2236
2386
3769
2235
1819
2400
1994
5402
124097
4324
1664
1591
5563
1667
2229
2174
1777
2345
4880
1658
2247
1680
2678
1963
1592
1670
2412
1876
2217
4133
2504
1649
1684
9996
1665
2705
1592
1658
1605
1673
1677
1752
1657
1709
1679
1657
2415
2040
1900
1880
3100
1668
1767
1592
90297
13599
1679
1679
1674
1657
2018
1677
1678
1643
2463
1613
3025
1656
1685
1666
1707
1680
1677
6232
1667
1701
1681
4441
2854
4133
1613
1799
1656
1654
1669
1688
3215
1856
2402
2018
3591
1675
1667
1666
1684
1613
1791
1656
1670
1663
1667
1667
1678
2185
9556
1681
1841
1907
1672
2013
1619
10477
1656
2248
2245
1659
1692
1694
3793
1667
1663
1668
2237
1668
18667
1620
1919
1657
1901
2039
1664
2185
1674
5379
1695
1669
1841
3379
1900
1656
1661
1619
2688
2338
2032
1668
1671
1673
2053
1671
1662
2203
1692
1657
1656
1687
1591
1667
1663
1679
1673
1679
1730
3393
1666
3027
1671
1668
1622
1657
1591
1935
1932
1898
2713
4386
1676
1675
1654
2693
1664
1683
1751
1686
5177
1591
1670
1663
2134
54238
1669
1672
8867
2376
6349
1669
402273
1621
1894
3058
1585
1671
2488
1892
1898
1676
1786
2288
1674
2295
2285
1698
1622
4433
1585
1651
1917
1664
2241
8619
10713
1681
1678
2304
1676
17689
1622
2023
3326
2375
3917
1958
3113
3883
20018
3008
1747
2316
1661
2089
1663
1622
1667
3341
1645
2175
1896
2225
1667
1674
1674
1675
1671
1680
1907
1623
1947
1684
2016
9357
2369
1675
1687
1656
1874
2506
1670
1681
1878
16923
1621
1674
1801
1684
1674
1702
1754
1876
1872
1874
1640
1647
1683
2050
1668
12213
1643
2675
1654
7067
4246
1664
1664
2271
2186
2083
1678
2304
1818
3765
1815
1664
2539
1654
1764
1656
1646
3768
1675
1660
4423
1668
1666
1683
1668
11578
7139
1688
1681
1684
3350
1675
1672
1634
1670
2086
1911
1634
3768
2564
2017
1655
1688
33129
1654
7067
8934
1687
1682
1679
3124
1668
1657
1672
4278
1887
1684
1793
1784
1793
1797
1798
2245
1685
3157
3769
3179
3562
2430
1689
94393
1675
1641
1746
1668
4087
1701
1646
1883
1668
1666
3786
2566
1791
2501
3112
3609
3359
1676
1672
2230
1702
1706
1691
3769
1673
1732
1935
1668
2555
1730
1885
1747
1656
2393
3306
1655
1650
1683
14395
1752
1668
1669
1661
4134
1588
10758
6610
1666
1693
21655
1672
3770
2091
3332
1826
1945
3836
1977
1588
7262
2260
3098
1671
1679
2242
1960
3758
3209
1893
3261
7518
1647
1655
1635
2294
1678
1677
2338
1643
5994
1657
3757
1937
2221
1687
1801
1672
1583
1668
1882
1888
1879
1672
1672
1679
1676
1668
3056
4214
1645
1726
1667
1633
1685
1863
22871
1656
2184
55827
1671
1669
2288
1676
1678
2640
1705
2812
1588
1685
1688
5236
1673
10879
1974
1705
16007
2197
1667
1772
1683
5499
1643
1584
7543
1887
2840
2281
2279
6515
1706
14056
2563
1583
1706
1630
1687
2185
2211
2211
1666
8175
1646
1670
1668
1659
1635
1687
1689
1653
1885
1890
1706
1663
1690
1661
1929
2297
1691
2438
1628
1940
1941
1940
2426
3644
1705
1674
45112
1668
1665
1665
1665
1662
1661
1658
1665
1687
1922
1674
1669
1706
1765
1898
1894
1889
14726
1719
1661
21649
1684
3673
1674
2485
1664
1665
1706
1669
1659
1665
1691
1694
1640
1661
1844
1704
3248
2469
2206
1664
1750
1664
3215
2030
1804
1705
1663
3679
1628
1665
1660
1727
119245
1771
1750
1685
1675
1666
1668
2958
1672
3220
1688
1628
1890
1657
1681
1645
2439
1657
1751
1683
2322
3830
2145
1656
1656
1622
2082
1681
1650
1673
2275
1682
1673
1750
1658
2153
3582
1658
1675
1683
1622
46032
1648
2233
1659
1667
1660
1699
1750
1667
1683
1678
2479
7466
1669
3527
2169
24751
24135
1691
1671
1689
1659
1653
1668
1658
1681
2285
2255
2212
1622
1804
1933
1704
1655
1658
2443
1656
1641
4052
1669
4977
1686
1668
2420
3528
6328
1667
1952
1798
233308
1750
1668
1672
1667
2150
2151
1683
1665
1682
1991
1665
1689
1664
1685
1688
2167
1694
2445
3354
1906
2813
1905
2293
2299
1581
1680
2609
2327
1669
1651
1655
1698
1672
2422
1676
1672
1680
2053
3527
1781
3327
1902
1675
1710
2167
2167
1676
1905
1911
1674
1651
1689
1651
5658
1670
2157
1977
2158
1889
2170
1888
1888
1660
2430
1672
1681
2013
1658
1587
1651
1690
1682
1896
1670
1659
1667
1674
2299
97939
1713
2951
3761
1576
2114
2230
16004
4479
1656
1674
2169
14315
14316
2470
2162
1687
1640
1671
1999
1676
4496
1674
1656
1666
2170
1691
1683
1684
1669
1678
1664
15959
1596
1908
1888
1781
1914
3004
1666
2168
2632
2632
1689
1685
1653
1658
1658
1577
2158
2738
1675
1668
1670
1674
1659
2489
1669
1662
1646
4043
1661
1667
1580
1666
5035
1652
1658
1667
1659
2141
1669
3545
1690
1697
1671
1669
1682
1972
1656
1682
1664
1898
3018
1711
1659
1664
1665
17714
2275
2273
1690
1681
1576
1682
1671
1756
1682
1730
1585
1690
5864
1667
1685
1690
4299
1686
2001
1669
1660
5820
1680
1648
2108
1586
1695
2118
1678
1783
1667
5743
2034
1576
1684
3463
2011
2170
2077
1656
1652
1653
1692
1691
3618
1662
1649
1667
1684
1683
1713
2434
1587
1657
1652
1657
1883
1678
1807
1664
1577
1681
1934
1676
1772
1712
1587
1672
1679
1673
1656
1682
3132
1647
1577
1637
11724
4122
1686
20261
2002
1677
1673
2263
1586
1675
1660
1666
1742
2209
1671
1994
1671
1670
1673
1681
1669
1664
1589
1667
1666
1669
1691
1668
1671
1673
1576
1684
3194
2087
1669
1704
2556
1587
1800
2060
1678
2589
1669
2569
1891
1677
1576
1678
1951
2929
2266
3072
2617
1681
1887
1888
1675
2269
1698
2157
1675
1580
2558
4003
1702
2141
2619
15552
1670
4282
4917
2270
1664
1700
1675
1678
1576
3232
1655
1655
3126
2543
1659
1664
1684
1695
3207
2378
1671
2040
1716
1577
1655
2324
1682
1681
2579
1676
1683
1682
1669
1876
1673
1877
1664
1580
1759
3368
1676
1672
2794
2471
1697
1667
1855
1662
1699
1683
1685
1574
1997
3185
1663
1677
1662
2539
3577
3968
2547
2497
1666
2383
14924
1657
1595
3240
1663
1672
2390
1588
5031
54257
54257
1988
2829
2825
1678
1677
23470
1574
2059
1870
1818
1775
2481
1679
1680
1869
2495
2493
1698
2424
2421
2424
2003
2516
2149
2149
1589
1905
1674
1664
1700
1898
3770
1683
2040
1675
2254
1580
2690
5338
1666
1589
1669
1666
20239
1666
1661
1881
1678
1686
1669
9252
1967
2418
1591
2415
3257
2082
1689
1789
1791
1788
1667
1887
1680
1663
1686
1581
1894
1589
4985
3007
1674
1698
1663
1697
1843
104392
2159
1882
1677
1664
1574
2051
2054
1589
1681
1928
1688
9050
1659
1670
1668
1671
2634
3081
5149
1589
1679
1589
2802
1753
2482
1694
2084
1693
1646
1667
1660
1661
1656
1582
2288
1625
1679
1690
16940
16940
1899
1658
1672
3978
3748
1663
1675
1679
1981
1680
1686
1626
1659
1664
1654
1674
1676
1674
1927
1641
1633
2034
1577
1695
1696
3514
1628
1884
1648
1668
3264
1674
1678
2198
1683
2328
3348
1581
1656
1640
1672
1626
1689
1647
1674
1644
1671
1678
1677
2097
2255
1966
1674
1676
1681
1626
1692
1674
1667
1666
1666
1663
1666
1668
1660
1685
1965
2118
1718
1632
1626
2458
1671
3077
1726
2630
1660
1674
3529
1666
2146
1667
1626
1876
1682
3565
1667
1645
2286
1823
1683
1680
1839
3530
1674
1666
1674
2035
1586
1680
1846
1845
1674
2043
1675
1682
1913
1672
3530
1675
1691
1648
1638
1611
1672
1698
3949
1669
1676
1671
1665
1648
1657
3528
1875
3060
1664
1654
1610
1634
1801
1670
4447
1874
1664
1660
1667
1660
3526
1674
1667
1662
1586
1658
1908
1902
1684
1709
1698
1660
1656
4837
1675
3528
1657
1667
1660
1609
1660
1684
1686
1687
1919
1678
1682
1680
2829
2286
3529
1670
1710
1884
1586
1672
1684
2219
1686
1763
5252
2910
1881
1667
3527
1671
55965
1890
1586
1672
1631
1671
1661
1662
1678
2171
1659
1894
3529
1707
1671
1673
1611
1684
2355
1737
1682
1682
1664
1903
7835
1903
1694
3528
1665
1727
4983
1612
2875
1669
5257
2250
2059
1679
1665
4003
16848
3529
1672
1676
1675
5187
1588
8879
1663
1667
1690
1676
1672
1670
5896
1704
3505
83843
2609
1902
1670
1586
1677
7614
1670
1674
1671
4367
1679
1676
1682
3504
1667
4193
1745
1611
1645
1666
1670
1755
1689
1665
1659
1692
2814
1665
3486
1664
2078
1679
1586
2084
1671
3337
1648
2601
1668
4999
1674
1896
3315
3485
2065
1658
1903
1629
1672
1889
1891
2044
1939
1680
1679
1688
1658
3484
1665
1663
1665
1629
2387
1668
1665
1651
2238
2155
2394
1685
2257
1666
1588
1711
1671
1674
1631
3111
1664
1656
2048
1670
1657
1897
1662
1672
1673
2420
1673
2797
2254
1629
2029
1672
1692
1678
1678
1683
1683
1702
1667
1663
1581
1695
1694
1628
1696
1692
1684
4033
1670
3000
3030
1656
1657
1684
1943
1648
1662
3922
1629
1645
1657
1661
2988
1641
5877
1666
1669
1667
1593
1694
1649
1667
1650
1629
1674
1686
1632
2240
1767
1682
1686
2489
1688
1660
1669
1672
2072
3253
1606
4748
1667
1669
1666
1659
1691
2085
1683
2971
1687
1664
9754
1673
1666
1667
1897
1685
1679
1682
1897
1901
1673
6942
1626
1921
2648
5904
2360
2555
1964
4168
1658
2178
2724
1682
1665
1888
2536
2977
1860
1858
1864
2021
1673
2038
1667
1771
1769
1766
3043
1692
1899
1897
1657
1687
1669
2590
1663
93843
1675
1604
1664
1682
2356
1670
1664
1694
1660
1897
1671
1686
1810
1604
1669
3035
1678
1675
1666
1664
1650
1891
1900
1656
1891
54975
3939
1761
1963
1851
1671
1650
1672
1902
1646
1659
1672
1671
1660
1902
1901
1884
1668
140401
1692
1694
1683
1686
1684
1680
1683
1678
3059
1975
1675
1674
1679
1604
1674
1665
1674
1920
1681
2326
1894
1684
1677
2973
1664
2031
1671
1882
1669
1684
2181
1911
1736
1671
2269
2405
1661
1676
1975
1673
1684
2697
1606
1669
2083
1658
1757
414000
1671
1652
1670
1666
1671
1975
1675
1791
1670
8909
1604
1680
1774
1664
1668
1640
1682
3459
1675
1667
2973
2038
1674
1673
1967
4767
1667
1666
1671
1684
1683
2123
2095
2733
1975
5722
1908
1963
1862
1964
1737
1670
1670
1833
1981
1869
1674
1678
1975
10807
2358
1668
1671
1667
2108
2284
2280
4274
1682
1674
1672
1672
1668
1884
2976
1672
1667
1671
1961
1680
1753
1672
2030
5651
1645
1670
4383
1676
1670
1665
18866
1657
1606
2645
1668
1668
1923
1826
1657
1892
1649
4350
1684
1671
2580
1670
1669
1669
1878
1933
2064
2010
1667
1665
1666
1661
1692
1671
1664
1672
1737
1666
2592
2105
1691
1685
2397
1666
1662
1661
1734
2158
1670
3751
1672
1883
1961
33918
1836
2057
1678
1665
1676
2239
1890
3434
1671
2079
38103
1658
2448
1683
1775
1696
1963
1675
2110
1679
2129
1664
1626
1731
1891
1663
1667
1614
1879
14279
1675
1671
2157
1680
1672
1893
2386
2571
1671
1883
2730
1659
1662
1614
1685
1671
2559
1677
1645
2386
1673
2514
1659
3909
1690
1698
1613
4117
1897
1667
1675
1396185
3226
1671
1696
1657
1697
1700
1665
3486
1687
1614
4211
1663
2289
1676
1668
1675
2384
1791
1794
12817
3494
1843
5406
1668
1614
1678
1691
1656
1953
1902
1700
2266
1659
1674
4131
2326
1651
85840
1643
1614
1841
1682
1653
1669
1673
10792
2386
2146
1664
1661
1662
1660
2418
1614
2030
1897
5397
1680
2664
1667
1660
1670
1684
1662
1659
1682
1685
1662
1594
1667
1897
1678
3006
1639
1670
1659
1666
1690
1662
1788
2584
1679
4152
1779
1663
1667
1666
1662
1861
1677
1627
1663
45138
1689
2666
1906
1717
1785
1660
2998
1686
1740
2793
3910
1625
3437
1666
12081
2405
2815
1747
1861
1901
2237
1667
1666
1665
1693
6887
1675
1804
2239
1670
142167
1996
1747
2369
2179
1664
1673
1686
1982
1693
2752
1662
1667
1671
15235
3112
1646
1747
1668
2009
1654
1692
1698
1626
2955
1862
1682
1672
1655
1660
1657
1660
1777
1896
1675
1674
2181
1672
2376
1628
2413
2598
1653
1642
1673
1969
2537
1788
1955
2365
1970
3366
1883
1732
1627
1643
1653
2820
1996
1709
2289
1821
1895
1654
1669
1633
1681
1677
1651
1677
2271
1656
1659
2129
2262
7020
1822
2624
1667
1675
3933
1938
1646
1654
1968
1652
1693
3070
1682
2551
1821
2780
1835
1672
1681
1655
1684
1778
1654
1903
1668
3231
21769
1657
2076
1823
2854
1676
1681
2851
3379
1648
1654
1667
1665
2302
1683
1649
3690
1663
1821
1667
121792
2266
1669
1629
1626
1679
1891
1934
1654
1669
1668
1720
1923
1822
1742
1683
1818
1648
1671
7269
1624
1677
2062
3727
2308
1674
1677
1823
3749
1667
1895
1675
2870
1697
1626
1673
131709
6804
1661
2204
1637
122578
3372
1641
1676
13940
8935
1684
1643
1885
120323
1664
2091
1586
2274
4529
6246
3382
1682
6511
1679
1788
11923
1798
2752
1585
1678
1680
3410
1660
1683
1685
1633
2198
2322
1659
2027
1669
8294
1693
1901
1662
1666
1663
9132
1664
3401
1789
1788
1672
1675
2233
1682
1667
1587
1664
2830
1685
1682
2194
1664
3356
1799
1672
1762
1841
3456
2352
1672
20783
1694
2319
3170
1672
1806
2568
1662
1685
1669
1774
1680
1667
1675
1896
1675
1692
1678
1779
1658
1661
1661
1682
1685
1656
1683
267652
40981
2636
1670
1622
1786
1788
1703
1696
1660
1659
1736
3278
1682
1682
1676
1662
2122
1660
1623
1914
1668
2268
9144
1680
1670
3278
6511
2634
1687
1651
1669
1751
1754
1623
1640
3015
4969
1738
1670
6231
1685
2073
1675
1649
1664
1672
1874
1681
1625
1668
4282
1669
1667
1665
1684
93966
1677
1666
2314
1654
1651
1676
1621
1806
1792
1651
1671
1680
1661
1685
1664
1680
1680
1674
1656
1669
1691
1756
1691
1691
5793
1643
1667
3305
3801
1930
1660
1652
3268
1672
1674
1674
1757
1641
5420
1801
3485
3636
1642
1685
1678
1677
1665
1684
1680
1680
1757
1691
1670
1645
1660
1655
2329
1676
459528
1679
2029
1674
1649
1756
2363
1810
2239
1664
13238
1902
1684
1692
1655
1676
1795
1676
4011
14447
1671
1757
4107
1667
2910
4335
1694
2418
1655
2657
1800
1688
1694
4232
2006
1684
1730
3111
2223
1713
1700
1818
1673
1652
2015
1913
1661
2295
2295
2328
1730
19904
1956
1681
2873
1671
130803
6313
1655
3012
1922
1671
2283
1669
1731
9361
2571
2523
1687
1674
9643
1641
1655
1685
1699
26797
1666
1665
1667
1730
2425
2357
1677
1665
1666
2560
2283
1652
1673
1671
1657
1669
2230
1646
1607
2401
181243
1679
1679
1675
2168
1760
1585
2294
1665
1657
6651
1650
1811
1605
3111
8145
1677
1666
1672
2001
1587
2362
1682
2147
1654
1760
1674
1730
2090
1671
1653
2558
1670
2206
2304
1585
1672
4790
1671
1672
3050
2890
1606
3576
1688
1648
1674
1667
1682
1691
1585
2468
1667
2704
2360
1880
1606
1675
2009
1661
2068
2543
1665
1663
1586
2558
2091
2327
2115
5169
11330
1608
1747
1708
1672
2358
1704
1666
3530
1583
1777
1658
1584
1777
1632
1631
1634
1630
1633
1631
1584
1777
1584
1777
1584
1630
1584
1630
1636
1777
1584
1607
1636
1608
1635
1606
1635
1606
1622
2257
1591
1902
2030
1623
1898
1608
1937
1758
1623
1591
2774
1878
2122
1626
1688
1590
1658
1658
1623
9522
2176
1591
3232
1898
1904
2627
1623
1677
1655
2898
1755
2275
1678
1655
1623
2658
1655
2188
2191
1658
1675
1755
1683
1659
1792
1669
1653
1665
1677
1671
1657
1691
1681
1676
1662
1687
1890
1901
1655
1675
2635
1650
1660
1904
1680
1677
4062
1689
1662
1688
4395
1687
1672
1655
2062
2609
1665
2083
1812
1810
1695
1665
1666
1629
2272
1677
2347
1670
1750
1672
1687
1698
1685
1667
1661
2618
1665
2302
1629
2619
1668
2409
1669
1750
1665
1625
1897
1702
1681
1884
1672
1687
1805
1629
1684
1659
1669
1906
1621
1922
1659
1673
1895
1898
2245
1672
1887
1666
1631
1685
2730
2570
1621
2048
2464
1663
1674
2374
2621
1660
2166
1659
1659
1659
1676
1898
1683
1620
1682
1687
2629
1981
1677
1676
2301
1668
1669
1629
1713
1687
1694
1684
1623
1679
2396
1674
1677
1670
1682
1884
2060
1685
1628
1662
1677
1888
1673
1619
1798
1684
1641
1671
1670
1671
1690
2275
1662
1681
1681
1674
1898
3806
1679
1683
1698
1790
1798
1678
1677
1950
2266
1662
1896
1670
1673
2311
1668
1673
1680
1675
2246
2299
1672
1720
1678
1662
1891
1674
2355
2351
3802
1795
1689
1690
1667
1711
1693
2555
1676
2401
1619
1900
1699
1701
2405
2116
1667
1684
1672
1675
2278
1668
2713
1888
1619
2281
1910
1929
1670
1962
3790
1701
1662
1678
17777
1699
2265
2270
1711
1622
1674
2833
104283
1671
1671
1667
1682
1684
1915
1661
2049
1694
1667
1666
1628
1671
1663
1894
1675
3790
2354
1678
1871
2834
1680
1679
2273
2274
2452
1619
1664
2550
2767
1904
1664
1907
1667
1938
1752
1939
1933
1757
1751
1619
1834
1671
1712
2545
2546
3805
1832
1655
1884
1887
2319
2608
1619
3685
1881
1656
1663
1681
1667
1681
1681
1667
1628
2589
1665
1692
1901
3507
1788
1672
2056
2399
1704
1679
1678
2272
1675
1620
1905
1672
1668
2644
1619
1687
22357
1673
1675
1705
1866
1668
1902
1889
1895
1893
1669
2378
2211
3486
1677
1674
1657
1868
1704
1653
1666
1887
1672
1755
6023
1679
1666
2567
1671
3488
1677
1675
1705
1877
2197
2303
2298
1681
1921
2840
2839
1900
1698
3507
1745
1660
1751
1750
1663
1825
1929
1676
3046
1684
1680
1687
2391
4760
1579
1680
1648
1675
1792
1705
2517
1653
1941
1685
2273
1671
1669
1668
1678
1678
3534
2053
2114
1663
1750
2538
1652
1684
1673
1674
1684
1680
1694
1671
1659
3530
1666
1749
1674
1675
3314
1952
1900
1899
1906
1682
1770
2297
1686
1893
3533
2574
1658
2711
2830
7308
1680
1683
1654
2017
1680
1673
1692
1691
1692
3529
1890
1658
2719
1680
2310
2862
1888
1888
1889
1678
1631
1788
6938
2972
1820
1669
2168
1906
2563
1675
1945
1685
1663
1668
1677
1676
1670
1683
1671
1655
1664
1674
1662
1682
1676
1676
1889
2842
1687
1678
1682
1648
1659
1648
1947
1659
1671
1677
2453
2704
1677
2881
1699
1673
1695
5670
5669
1964
5669
1673
2167
1900
1670
1681
1666
1695
2294
1687
1737
1827
1677
1585
1672
2168
1683
1667
1685
1661
1663
1793
1756
2373
1684
1885
1683
1677
1671
1629
2556
1655
1903
1900
1686
1689
1689
1683
1661
2274
1888
1642
1695
1662
1680
2166
1660
2024
2447
1667
1682
1656
1684
57952
1677
1679
1941
1677
1604
1677
2167
1673
1683
1777
2558
1673
1673
1679
1685
1698
1699
1673
2282
1661
1672
1585
1673
13995
1675
1680
1681
1640
1666
44914
1667
1688
1884
1686
1660
1663
1585
1676
2273
1757
17575
1672
1671
1673
1787
1889
1747
1675
1668
2978
1662
1588
1662
1666
1682
1790
1876
1644
2363
1676
1680
1674
1678
1657
1655
2977
1586
1663
1664
1682
1667
1679
1903
1683
1897
1687
1692
1759
1759
1975
1713
2312
1715
2265
1670
2831
2831
1676
1666
1654
1676
1656
1684
1684
1975
1795
2378
2732
2539
1691
1680
1694
2380
2281
1669
1679
1677
1668
2974
1685
1584
2305
1649
1698
1695
1675
1677
1757
1696
1672
1809
1975
1681
1670
2379
1691
2348
1888
1667
1667
1882
1675
1678
1671
1868
1975
1663
2300
1683
1658
1910
1673
2040
1668
1835
1792
1656
1708
1673
1674
1672
1677
5665
1588
1686
1784
1900
1695
1674
1691
1679
1675
1662
1658
1672
1672
1656
1662
1589
1668
1673
2638
1663
1668
1680
2591
1906
2049
1668
1647
1672
1951
2453
1676
1940
1689
1940
1940
1941
1940
2697
1662
1658
3273
1899
1626
1894
1587
1899
2328
2331
1686
1899
1678
1678
2575
1672
1665
1676
1660
3007
1588
2204
1682
1667
1921
2270
1688
1662
2083
1680
1888
2301
2294
2299
1672
2240
1590
2556
1784
2364
1663
2639
1911
1642
1682
1671
1872
1870
4376
2386
1660
1626
1925
1671
1673
1695
1665
1668
1911
1913
1674
1673
3265
1675
1694
1675
1675
1941
3567
1627
15530
1906
2018
1650
1768
1650
1816
1811
1628
1793
1625
2615
1677
1684
1685
1674
1657
3384
1802
2297
2296
1661
2720
1628
1659
1625
1678
1654
1678
1677
1681
1657
1669
1672
1669
1663
2589
2452
1628
2477
1625
2453
1684
1796
1669
1669
1665
1699
2275
1885
1659
1673
1629
1651
52331
1611
2044
2046
1889
1677
1682
1677
1666
1680
1675
1781
2281
1654
2462
1588
1663
1660
1662
1896
2569
2946
2625
2829
2824
2825
2620
1627
2825
1608
1671
1675
1675
1671
1677
1801
1678
1658
2199
1705
52325
1704
1628
2280
1609
1659
1664
2597
3002
1933
1933
1928
2422
1659
1672
1676
1690
1588
1674
1586
1645
1670
1674
3006
1673
2549
1676
1677
1675
1662
1673
1627
1897
1664
1679
1608
1668
1673
1694
1690
1678
1669
1884
4294
4293
4292
1588
1771
1702
2472
1585
1691
2058
1675
1673
2622
2374
2374
1685
1683
1687
1587
1675
1586
1778
1670
1644
1676
1690
1670
1895
1831
1687
1687
1677
1695
2249
1698
1608
1663
2580
1703
1669
1703
3103
1661
2053
1649
3689
1675
1694
1660
1630
1676
2610
1668
1671
1668
1766
1657
1676
2578
1678
1664
1694
1895
1678
1675
1584
2598
1685
9133
1670
2544
1670
1699
2293
2297
2554
1626
1676
1629
2599
2599
2293
2067
1895
2447
1749
2024
1671
1670
1669
1656
1624
1681
2382
1629
9312
1894
1675
1671
1952
2049
1898
1898
1661
1624
1658
1682
1662
1628
1782
1668
2273
1681
1681
1871
1692
1678
1680
1663
1623
1894
1667
1895
1892
2036
1676
1681
1679
5133
1677
1831
2310
2311
1758
2416
1682
1673
1606
1671
1894
2625
8556
2330
1694
2610
15662
21663
1687
1757
1685
1687
1684
1628
1686
1687
4217
1697
2292
1684
1679
1657
1803
1758
1691
1679
1688
1667
1688
1665
1669
1666
1677
1676
1676
1676
1757
1758
1900
1898
1678
1667
1680
1886
2233
1688
1686
1663
1668
1660
1674
1678
1672
1732
1692
1603
1692
1713
1713
1713
1692
1713
1693
1712
1692
1692
1911
1732
1664
1673
1671
1965
2125
1679
1671
1669
2513
1680
1895
1906
1655
1653
1730
1657
1964
1658
1678
1673
1671
2590
2554
2555
1653
1908
1884
1896
1608
1668
1692
1811
1601
1902
1677
2382
1739
1665
17268
1669
1670
1648
1647
1608
2843
1683
1661
1965
1678
1917
1917
1897
1654
1935
1937
1674
1677
1730
2844
6067
1896
2591
1667
1669
1654
1667
6591
4564
1695
1810
1675
1656
1606
1807
1807
1673
1905
1963
1717
1644
1673
1673
1895
4661
1674
2871
1680
1608
5077
1688
2072
1712
1605
1675
1816
1675
2048
1677
1679
1657
1672
1688
1630
1678
2205
1676
1963
1879
1697
1694
1662
1655
1698
1701
1702
1669
1682
1778
1688
2551
1662
1605
1899
1680
1699
1677
1687
1669
1899
1654
1689
1672
1631
1658
1792
1667
1667
1664
1658
1785
1657
1665
1690
1690
1690
1688
1677
1631
1678
1669
1614
1684
1670
1671
1671
1692
1669
1674
1694
1692
1882
1659
1779
2358
1675
1613
1688
1686
1686
1686
1688
2046
1678
1675
2271
1664
1778
1897
1665
1896
1614
1898
1803
1655
1663
1672
1660
1680
1678
1688
2823
1631
1685
1676
1615
1679
1671
1677
1679
8662
1863
1701
1699
1789
1677
1675
1779
1682
2384
1656
1907
1991
2573
1678
1697
1663
1679
1735
1632
1664
2444
1908
1609
1670
1911
1613
1672
1677
1667
1897
1898
1670
57946
1673
1654
1707
1608
2333
1640
1593
1891
1682
44908
1889
1677
1668
1938
1667
1684
1659
2261
1608
1707
2414
1652
1678
1678
1893
1675
2729
2724
1692
2384
2498
1689
1674
1593
2804
1747
1683
4806
1671
1669
1668
1669
1765
2647
1678
1877
1875
1592
1669
1660
2032
1900
1895
1896
1895
1664
2710
1673
2093
33325
1663
2293
1608
1678
1702
1746
2087
1667
2563
1669
1877
2571
1678
1667
2209
1638
1679
1593
2279
1784
1928
2240
2565
1652
3770
1655
1945
2894
1675
1675
1673
1669
1656
2496
1746
1678
1678
1676
1674
1673
1672
1669
1662
1666
2584
1904
1659
1656
1664
1820
1678
1667
1676
1897
1634
1667
1673
1676
1678
1673
1673
1656
1692
3169
1746
1880
1676
1661
1903
1672
1661
1663
1675
1715
1685
1686
1751
1686
1823
1669
1867
1682
2264
1688
1806
3509
4947
1674
1890
1938
2706
1751
1700
1822
2282
1670
1879
1675
1677
1672
1679
2536
2524
1666
1660
1877
1751
2256
1822
1653
1897
1690
1679
1671
5362
1706
1698
2223
1675
1676
1671
1622
1670
1746
1908
1684
1649
2050
3154
1678
40873
1903
1900
1901
1903
1622
2559
1669
1684
2718
1871
1678
1674
1685
1670
1666
1670
1883
1663
2702
1659
1623
2475
1684
2479
2260
2268
1666
1680
2639
1679
1683
2584
2371
1645
1668
1622
1669
1657
1821
2287
2570
1660
4986
2240
2240
2384
1673
1640
1708
1817
1668
1668
3345
1809
1683
1680
1664
1659
1661
1668
1675
1663
1665
1670
1892
3804
1885
3336
1667
1799
1669
5933
1893
1678
19524
1678
1672
1660
1888
1684
1690
3805
1668
1662
1665
1659
1899
1673
56342
1657
1680
1671
1903
1680
3320
1839
1668
1666
1665
1676
2245
1674
1755
1810
2295
1653
1667
1662
1679
3371
1657
3804
1829
1671
1673
1674
1887
1889
2275
1662
1660
2560
1891
3445
1655
1666
1889
1885
1684
1678
1695
1679
1946
2722
1750
1914
1914
1907
1684
1756
3815
70268
2295
1667
1676
1678
1675
2157
1681
1678
1895
1767
1683
1651
1623
1674
1668
1684
1668
1672
1697
2582
1666
1667
1711
2241
1685
1673
1752
1654
1671
1704
1657
1658
1691
1812
1672
1679
1682
1673
1680
2275
2259
1654
2272
1680
1706
1680
2556
1677
1666
1668
1672
1677
1675
1675
1896
6882
1653
1660
1705
2590
1698
1691
2585
1682
1948
1669
1664
1683
1683
1667
1654
1667
1750
1671
1691
1684
1690
1687
1687
1686
1686
1890
1885
1671
1656
1587
1705
1679
2428
2953
1788
1815
1611
1681
2595
1676
1676
2252
1584
1823
1897
1880
1660
1881
5158
1672
1656
1674
3722
1684
1681
2548
1584
1675
24244
1673
2169
1849
1682
1893
1683
1658
1683
1710
1671
1707
1664
1633
1674
2170
1698
1663
1664
1679
1680
1694
1706
1677
1677
1672
1675
1749
1584
1906
1904
1659
1890
1808
1677
1666
1882
1679
1678
1673
1672
1689
1677
1583
1667
1686
2168
1679
1702
1714
1669
1689
2630
1676
1674
1682
1679
2881
1635
1663
1660
2274
2297
1893
1891
1682
2294
30869
2592
1687
1704
1704
1763
1704
1635
1651
2166
2626
1671
1696
1885
1681
1686
1659
1680
2598
3938
1715
1667
1635
1675
1586
1692
1674
1673
1672
8490
1682
1693
1899
1675
1661
1668
1634
11938
1666
1586
1942
1886
1660
1666
1709
1689
1690
2039
2356
1677
1675
1583
1682
1680
1898
1688
1589
1669
1687
1675
2589
2522
2087
9820
1881
1623
2150
2148
1680
2300
38134
1717
1676
4408
2447
2586
1674
2724
1711
1676
1582
1673
1673
1815
1587
1666
1673
1672
1672
1675
1678
1693
1693
1905
1672
1625
1662
1682
1879
2297
1671
1673
1644
1888
1892
1878
2235
2280
1661
1623
1671
1671
2427
1905
1670
1662
2907
1689
1673
1673
1677
2241
2243
1686
1622
1666
1663
1686
2336
1662
1789
1790
1804
1676
1694
1688
1669
1673
1669
1622
1689
1670
1669
1590
2232
1689
1689
1889
2032
2279
1664
1664
1674
1628
1667
1666
1735
1591
1665
1890
1750
1682
1682
3135
1703
2278
2535
1668
1660
1690
2831
2373
1589
1684
1931
1650
2532
2516
1869
1708
1659
1675
2287
1700
1628
1682
1665
1664
1590
30419
1667
1678
2238
1670
1897
1658
1691
1687
1658
1661
1676
1628
1677
2363
2410
2406
1684
1685
2305
2270
1672
1663
1664
1838
1630
1685
1626
1685
1688
1689
1678
1673
1672
1678
1696
1666
1905
1907
1667
1629
1701
1626
1701
2028
1698
1913
1768
1670
4066
1812
1672
1673
1672
1627
1653
1626
1674
2094
1916
1679
1699
1653
1685
1676
1677
2232
2012
1679
1658
1681
1613
1709
1668
2181
1679
1688
2188
2187
1675
3168
2577
1688
2410
1662
1660
1609
2263
2458
2046
2200
2192
2193
2560
2056
1684
2178
1895
1661
1900
1587
1682
1696
2463
5523
1665
1705
1678
1687
1681
1684
1687
1620
1661
1587
1680
1678
1887
1887
1885
1899
1883
1680
4503
1678
1681
1683
1622
1787
1588
2708
1680
1657
1667
1681
1887
1667
1686
3597
1696
1901
1587
1668
1619
1676
1674
1687
1666
1687
1646
1814
1665
1668
1654
1673
1675
1611
1884
1620
2583
2549
2198
3369
2097
1909
1673
1681
2330
1687
1690
1663
1671
1631
41375
3502
1886
1681
1894
1901
2534
1677
1671
1691
1686
1678
1930
1665
1612
1884
3504
1708
12149
1663
1697
1655
1669
1676
1890
1679
1673
1794
2075
1630
1670
1672
56218
1898
1620
2616
1703
1704
1666
1670
1694
1668
2330
1630
1892
3505
1910
8592
2709
1687
1677
1700
1675
1683
12146
1686
1684
1670
3505
2266
1669
1663
2573
1666
1666
1818
1708
1703
1662
1664
1670
1670
3485
1682
1667
2622
1698
1744
1749
1681
1671
1702
1651
2514
1688
1669
3485
1671
2579
1604
1659
1762
1765
1685
1898
1668
1656
1691
2230
1685
1891
3528
1681
1606
1690
1682
1667
1663
1660
1661
1675
1677
1680
1820
1656
1897
3529
1675
1964
1670
1681
3212
1905
1677
1679
1661
1962
1688
1681
1670
1909
3528
1901
1966
1654
1682
1672
1654
1799
1678
1674
1676
1678
1682
1671
1693
2403
1606
1688
1667
1655
1659
1655
1673
1676
2061
2262
1678
1680
1675
1584
1663
1668
1905
2049
1687
1861
1693
1674
1676
1696
1895
1682
2259
1663
1762
1627
1758
1966
1665
1907
1736
2225
1799
1661
2442
1677
1703
1665
1673
1606
1677
1668
1664
1674
1896
1680
1668
3560
1900
2561
1667
1671
1799
1660
1686
1668
1607
1686
1983
2245
1687
1678
1655
1645
1679
1678
2051
1605
1901
1614
12239
2230
1668
1887
1954
1684
1668
2818
1896
1685
1682
1678
1661
2555
2243
1614
3194
1688
1685
1655
1634
3178
1669
2287
2403
1664
1678
1659
1700
1617
1699
1696
1697
1659
1679
1673
2586
5245
1718
1680
3374
1657
2468
1678
1661
2047
1710
1666
1655
1660
1772
1660
1665
1665
1674
1890
1660
1673
2385
1669
1661
1703
1669
1681
1897
1708
3636
1678
1693
1670
1593
1660
2414
1617
1677
1675
1703
1671
1680
1742
3592
1666
1674
1655
1670
1659
2569
1662
1692
5223
1692
1690
1673
1678
1897
1812
2067
1817
2548
3784
1661
2792
1676
1683
1673
1668
2298
2296
2297
2295
2295
1657
1660
1975
1671
2387
1671
1680
1896
1669
1642
1664
1691
1686
1884
1831
1656
1678
1975
2385
1876
1686
2898
1705
1664
1670
1655
1670
1681
1675
1677
1692
1695
2973
2256
1594
2259
1672
1885
1677
1681
1684
2184
1665
1656
1654
1688
2974
1679
1653
1674
1841
1665
2623
1671
1674
1654
1661
1661
1681
1902
2973
2606
1655
2307
1663
2271
192291
1763
1765
1881
1673
1661
1811
1806
1684
2978
2296
1655
1684
2298
1656
1678
1680
22928
1689
1682
1647
1680
1665
2974
1648
1749
1896
1697
1663
1681
1891
1677
1673
2102
1665
1662
1669
1675
1974
1678
1747
1651
1648
2641
2270
1715
1789
1808
1646
1664
11380
1687
2561
1975
1692
1747
1685
2364
1657
1657
2409
1666
1669
1867
1704
2303
1666
1975
1678
1822
1679
2511
1775
1677
1667
1656
1679
1679
1697
1678
2542
1667
2971
1660
1748
1665
1823
1672
1666
1871
1678
1897
1668
1686
1726
5680
1975
1699
1822
2621
1670
1674
1658
2235
1821
1670
1670
1789
2225
1804
1671
1673
1677
1810
1823
1676
1699
1660
1668
18163
1658
1666
1678
1674
1684
52553
1674
1670
1822
1657
1690
1675
1682
1686
1667
1681
1675
1670
1675
1849
1711
1672
1662
3253
1654
1685
1685
1761
1945
1663
1888
1678
2704
1682
1892
1670
1663
1662
1885
3246
1890
1886
1886
1889
1690
1675
1708
1697
1673
1671
1675
1765
1689
2220
1685
1679
1680
1675
1677
1677
2625
1762
1663
1698
1671
2549
1710
1668
1685
1673
1670
2046
1663
2670
1667
2721
1678
1658
1687
2383
1889
1670
3215
1668
1659
1663
4727
1690
1688
1684
1734
1804
1804
1658
1653
2494
3229
3268
2259
1653
1671
4304
1675
1650
1781
1690
1660
1626
1665
1662
1674
1697
1684
1663
1694
1902
1761
1677
1711
1676
16373
1683
1625
1888
1675
1688
1701
1685
1666
2361
1663
1683
1667
1667
1675
1675
1626
1676
1677
1895
1673
1670
1655
1660
2584
1662
1681
1680
1676
1834
1668
1626
1671
2622
2624
2620
1655
1892
1671
1667
1819
1967
1662
1663
1673
1682
2381
1896
3201
1670
1669
1655
1688
1678
1921
1863
1674
2021
2521
1927
2384
1802
1758
1655
1751
1776
1744
1709
1884
1809
1884
1896
2053
1959
1799
1762
1657
1587
1659
1624
1659
1585
1660
1584
2382
1636
2383
1634
1626
1584
1693
1634
1626
1634
1662
1647
1678
1897
1664
1668
1664
1707
1684
1786
1843
1676
1686
1674
1629
1665
1585
2365
1666
1665
3755
2289
1668
2670
1693
1684
1667
1671
1666
1628
4411
1624
1707
1705
2363
2371
1671
1717
1654
1653
2373
1675
1679
1677
1652
1626
1676
1693
1671
1903
1672
2720
1693
1667
2370
1686
1667
1677
2260
1668
1662
2596
1626
2274
1698
2596
1670
1672
1672
1675
1686
1888
1888
1685
1682
1623
1671
1694
1684
1866
1677
1679
1865
1675
1658
2441
1899
1885
1685
1682
1653
1687
1631
1675
1686
2004
1662
1652
2214
1677
1718
2233
1681
2552
1653
1681
1629
1677
1684
1668
1666
2229
2230
1674
2228
1685
2291
1883
1654
1672
1663
1662
1660
1888
1890
1889
1672
1672
1697
1663
1698
1677
1676
1654
1679
1629
1668
1688
1675
8805
1705
1906
1903
1676
1697
1694
1683
1678
1627
1679
1662
1675
1676
1675
1672
1679
2131
1916
1676
1650
1678
2591
2592
1626
1657
1629
2260
1676
1816
1676
1679
1621
1679
1678
1699
1698
1811
1654
1697
1663
1896
2278
2273
1885
1682
1696
1682
2265
2457
2259
1703
2050
1587
2583
1656
1675
1662
1670
1658
1658
1683
1682
1663
1645
1892
1675
1586
1892
1674
1620
1669
2578
1672
1811
2510
1808
1698
1807
1809
1770
1686
1694
1677
1620
1692
1672
2300
2483
2091
2388
1686
1698
1658
1684
1673
1676
1694
1790
1622
2520
1670
2553
2552
1672
1701
1666
1664
1678
1668
1665
1625
1681
1658
1677
1683
1686
2583
2538
2276
2241
1668
2766
1683
1683
1676
1690
1623
1689
1620
1670
1666
1667
1645
1666
1674
1679
1707
1683
8540
1699
1624
1697
3530
1650
1675
2021
1894
2271
1674
1670
1676
1678
1701
1699
2272
1623
2184
3529
1669
1680
1700
1701
1700
1703
1703
1701
1704
1705
1698
1689
3531
1675
1622
1675
1675
1947
2540
1670
1681
1682
1685
1681
1679
1684
1682
3530
2553
1623
1663
2720
1676
1663
1671
1933
1679
1679
1871
1660
1943
1668
1756
1667
1671
1814
1815
3529
1620
2303
1889
1681
1673
1681
1669
2574
2573
1758
1900
3531
2475
2273
1804
1767
1687
1688
2251
1681
1946
2262
2568
1757
2270
3530
1673
1900
32732
1680
1681
1679
1679
1679
1682
1662
1756
2270
1975
1673
1679
1731
1887
1690
1692
1679
1672
1688
2568
1670
1668
1756
1669
3531
2043
2278
2048
1680
1677
1694
1690
2546
1670
1684
1688
1689
1688
1757
1687
3530
1688
1676
1671
1940
1884
1657
1682
1677
1757
1672
1633
1673
1732
1884
3531
1882
1662
1664
1687
2255
1678
2575
1683
1675
1664
1658
1730
1677
3529
1756
1701
1813
1665
1890
1639
1673
1890
1672
1680
1681
1658
1730
1683
3530
2546
1681
1702
1673
1888
1669
1889
1891
1888
1677
1655
1730
1678
3530
1671
2221
2028
1689
1678
1668
1666
1665
1715
1867
1679
1730
1678
1590
6446
1686
1893
2334
2288
2350
1940
1690
1672
8831
1678
1684
1605
1670
3530
1896
1931
1693
1693
1902
1669
1670
1686
1695
1932
1705
1658
1606
1658
1656
3530
1684
1797
1664
1657
19340
1673
1685
2072
2269
2278
2281
1604
1698
3530
1680
1690
2280
2217
1677
1677
1682
1691
1662
1683
1681
1729
2274
3504
1678
1633
1701
1886
1892
1679
1664
1668
1895
1811
1898
1650
1606
2360
3487
2541
1664
1665
1675
3203
1677
1683
1682
1674
2418
2086
1882
1606
2170
3506
1681
1679
1688
1645
2271
2271
2543
1693
1936
1687
1682
1685
1778
1934
3487
1683
1690
1683
1683
3376
1694
2556
1635
1685
1878
2328
2085
1631
2588
3487
1689
1679
1681
1682
1663
1890
1886
1672
1677
1922
1900
1630
1900
1982
1668
1675
1678
1901
1664
1682
1668
1671
1801
1672
2266
1688
1777
1674
3486
1677
1671
1911
1895
1673
1688
2638
2262
2266
1655
3348
2264
2277
1777
1677
3486
1656
1688
1691
1689
1929
1694
1680
1769
1676
1673
1680
1669
1608
1666
3530
2423
2205
1898
1679
1708
1676
1670
2300
1674
2298
2250
1677
1695
3484
1941
2265
1631
1656
1656
2290
1667
1699
1877
1874
1676
2630
1899
1630
1756
1660
2469
1674
1656
1673
2299
2373
1677
1670
1691
2369
1666
2271
1630
1686
1592
1687
1667
2377
2203
5245
2281
1668
1715
1712
1686
1684
1684
1631
1672
1630
1675
1672
1696
1696
2245
1684
1857
2085
1667
5128
1672
1658
1688
1777
1687
1661
1936
1670
1681
1683
1681
1682
1673
1686
1666
1666
1701
1777
1673
1609
1685
1668
1659
1678
1889
2273
1655
1679
1687
1684
1701
1777
1693
1661
2278
1687
1687
1661
2369
1656
1664
2306
2308
1660
1670
1605
1669
1658
1704
1883
1886
1798
1677
1676
1740
2273
1690
1669
1677
1607
2546
1679
1658
1682
2610
1667
1674
1669
1907
1909
1907
2276
1685
1807
1608
1904
1660
1682
1785
1678
2716
1647
1682
1659
1676
1701
1703
1701
1592
1759
1671
3552
1659
1731
1691
2577
1669
1686
1768
1808
1672
1690
1683
1605
2362
1685
1685
1657
2580
1668
1686
1665
2525
1888
1871
1867
1673
1591
1677
1670
1664
2976
1681
1681
1767
1666
2328
1674
2368
2256
1678
1666
1591
1691
1689
2280
2975
1660
2829
2835
2547
1678
1663
2273
1678
2556
1672
1655
1673
1672
1975
2375
1672
1681
1664
1689
2833
1683
2592
1677
1678
1660
1592
2706
1670
2977
1912
1659
1659
1769
1676
1676
1686
1689
5325
1688
1841
2600
1655
1696
2974
2604
2065
1702
1885
1896
1681
1883
1887
2204
1771
1676
1665
1655
2630
1976
1906
1675
1671
1706
2211
1671
2074
1808
1694
2395
2794
1674
1655
2268
2973
1685
2267
2089
1672
1778
1775
1670
2261
1687
1679
1681
2397
1655
1665
1975
2448
1814
1678
1663
2726
2469
2282
2279
1676
2113
2116
1751
1689
2974
1669
1690
2348
2221
1671
1665
1660
1706
1671
1671
3906
1671
1621
1670
1975
1668
1652
1946
1681
1682
1678
1670
1668
1659
1688
2392
1621
1664
1975
1712
2261
1653
1653
1656
1665
1666
1682
1765
1689
2471
1667
1623
2270
2974
2273
2602
2601
1898
2360
1697
1679
2288
1691
1883
2126
1896
1620
1899
1902
1975
1665
1671
2322
1659
2251
1681
1678
1680
3280
1684
1751
1622
1666
1975
1795
1799
1893
1676
1690
2387
2368
1941
1671
1903
1662
3763
1678
2971
1712
1662
1679
1683
1681
1646
2359
1677
1943
1670
1674
1686
1667
2293
1975
1680
2315
1681
1670
1673
1673
1679
1698
13450
1685
2556
1684
1693
3764
2387
1686
1671
1669
2456
1678
1936
1939
1934
1936
1665
1665
1664
1621
1890
1688
1671
2416
2183
1672
1674
1669
1666
1671
1677
1677
1682
1665
3761
2301
2299
1670
1662
1708
1668
2099
1683
1686
1887
1675
1679
1672
1673
1667
1675
1671
1691
1675
1672
1684
1684
1698
2072
1668
1654
1891
1671
9104
3752
1681
1679
1898
1762
1873
38134
1685
1666
1671
1655
1699
1878
1671
1680
1668
1882
1668
1879
1677
1698
1696
1667
1667
1688
1672
1675
1674
1672
1655
3762
1671
1676
1667
1687
2267
2267
1674
1767
1688
1671
1813
1672
1686
1667
1889
1668
1685
2278
1876
1903
2565
2565
1904
1671
1662
1903
1659
1681
1667
2615
1669
1676
1678
1673
1676
1646
1891
2618
1698
1698
2386
1696
1901
1668
1684
1684
2476
1890
2293
2281
1896
1693
1688
1689
1626
1738
1673
1705
1650
2331
1705
1946
1672
1676
2589
1930
1931
1932
2266
1705
1652
1627
2284
1681
1650
1677
1683
2081
1678
1677
1678
1686
1685
1685
1704
1790
1627
2364
1672
1670
1688
2337
1897
2377
2271
2270
1904
1766
1660
1627
1897
1705
2188
1890
1664
1675
1653
1715
1673
1678
1670
1680
2594
1704
1674
1627
8161
2624
1881
1883
1884
1904
1660
1663
1933
2199
2197
2202
2387
1668
1704
2264
1672
1877
1688
1671
1673
1666
1672
1663
2484
2284
1750
2060
2422
1657
1668
1836
2274
1695
1675
1692
1689
1696
1661
1662
2288
1749
1706
2387
1663
1684
1675
1657
1685
1656
2365
1650
1682
1690
1687
1750
2249
1661
1683
1677
1677
1674
1674
1666
1682
1900
1673
1661
1672
1750
1674
1898
1660
1680
1784
1676
1687
1899
1675
1940
2261
1686
1683
1679
2539
1657
1703
1660
1692
1683
2269
1679
1882
2721
1671
1682
1675
1667
1666
1750
2632
1660
1663
2631
1676
1677
1681
3462
1681
1681
2553
1690
1688
2167
1903
1682
2383
1684
1671
1671
2242
1669
1657
1658
1660
1685
1686
1686
1702
1658
2192
1666
2385
1678
1676
1679
1680
2642
1678
2599
1678
2643
1669
1683
2166
1642
2386
1686
10258
1676
1674
1690
1679
1693
2562
2393
1682
1657
37470
2472
1659
1687
1660
1667
2105
1664
1944
2542
1663
1937
2484
2055
2555
1670
2163
2309
1656
1657
2354
1670
2273
1685
1670
1693
1668
1672
1695
1684
1679
1673
1655
1682
2386
3340
1678
1675
1673
1678
1678
1652
1657
1657
1657
1660
1689
2165
1909
2386
1907
1651
2641
2639
1889
1889
1672
1672
1674
1766
1766
1658
1668
1626
2268
1676
1667
2390
2266
1688
1651
1667
1693
2301
1629
1673
1658
2223
1684
1707
2551
1901
1900
1900
1648
1751
1756
1648
1687
1626
1686
2167
1683
1679
1680
1666
2613
1679
1686
2394
1669
2636
1912
1694
1646
2168
1680
1832
2276
1663
1663
1681
1687
1683
1683
1943
1764
1694
2843
1677
1585
1670
1690
1672
1909
2257
1677
1679
1815
1881
1881
1679
1694
1688
1586
2340
1669
1681
1689
1694
1672
1882
1878
1682
2035
1943
1694
1670
1585
2580
1888
1669
2622
1687
1689
1669
1685
1676
1677
2542
1629
2472
2474
1586
2569
2566
1808
1678
1678
1665
1669
1697
1681
1658
1739
1627
2276
1588
1685
1687
1674
1671
2454
1673
1691
1910
2364
2707
1674
1683
1627
2262
2333
1937
1887
1879
1664
1674
1683
2350
1902
22642
1674
1678
1629
1687
2334
1681
2282
1672
2279
1697
1894
1691
1660
1675
2565
1911
1692
1627
1673
1587
1685
1684
1685
1687
1893
2545
1896
1678
2586
1662
1692
1690
1653
1676
2335
1661
1658
1683
2189
2190
1684
1679
1677
1677
1679
2533
1680
1654
2270
2332
1702
1906
1663
1666
1866
1676
2576
1682
1682
1686
1680
2286
1652
1665
2405
1912
1908
1691
1683
1670
2393
2390
2334
1908
1912
1681
1655
1912
1658
1590
2828
1681
1682
1693
1669
1907
1657
1701
1712
1667
1673
1654
1675
1589
1713
1659
1663
1679
1664
1653
2419
1956
1907
1674
2222
1655
1669
2404
1892
1673
1661
2370
1654
1676
1663
1688
1676
1663
1683
1682
1652
2279
1587
1908
1906
1904
1909
1905
1908
14574
1687
1688
2555
1675
1893
1678
1655
1651
1588
1872
1682
1678
1680
1680
1676
2383
2371
1681
1669
1669
1672
1625
2284
1588
1680
1680
1756
1889
1681
1666
3567
1665
1688
1660
1664
1691
1657
1589
1673
1698
1626
1680
1653
1658
1671
1667
1662
1893
2303
2342
2576
1587
2301
1670
1625
1674
1892
1667
2048
1676
1635
2045
1671
1667
1664
2269
1586
1681
2355
1625
1895
1671
2656
1667
2295
1689
1942
1895
1940
1683
2630
1626
1880
1654
1627
1687
1676
1680
1668
1680
1668
1667
2272
2236
1698
1680
1585
1683
1626
1950
1708
1886
1894
2615
2969
1763
1695
1667
1672
1670
1673
1626
1702
1587
1685
3189
1692
1871
2840
1891
1677
1674
1670
1694
1624
1944
1674
1694
1679
1679
1685
1725
1671
1698
1702
2261
1892
1896
1676
1694
1644
1610
1706
1704
1671
2313
1673
1883
1666
1664
1679
1679
1678
1653
1693
2557
1610
1904
1904
1682
1678
2267
1890
1891
1769
2561
1684
1871
1694
1876
1588
1679
1682
2283
1672
1868
2334
1659
1874
1692
1660
1901
1624
1687
1612
1913
1678
1662
1662
1664
1704
1663
1697
1647
1669
1898
1892
1622
1668
1586
1670
41012
1669
1671
27143
1668
1890
1682
1681
1693
1691
1625
1806
1608
41279
1668
1686
1661
1645
1673
1906
2795
2466
2545
1667
2717
1904
1623
1676
1610
2627
1691
1685
1895
1690
1645
2570
1668
1680
1677
1672
1624
1902
1585
1672
1673
1672
2271
1678
2257
1666
1674
1638
2622
1655
1672
1623
1673
1610
1673
2464
1684
1684
1897
1685
1887
1889
1678
2758
1665
1688
1622
1886
1586
2263
2272
1690
1675
1671
1680
1679
1679
1677
1882
1687
2525
1587
1623
1668
1668
1679
1679
1676
1681
1684
1671
1903
2273
2276
1697
1758
8822
1587
1684
2255
1681
1890
2277
15211
1690
1655
1661
1663
1665
1710
1757
1885
1629
1665
2280
19075
1923
1923
1650
1679
1679
1885
1650
1686
2384
1757
1682
1630
1682
1677
1677
2235
1898
1666
2255
1666
1793
2629
1669
1668
1757
1668
1628
2279
1904
1683
1708
1673
1684
1666
1674
1670
1671
1876
1768
1758
1669
1628
1679
1681
1672
1674
1676
1676
1672
1676
1672
1675
1672
1688
1758
1686
2217
1698
1782
1628
1665
2270
2270
1887
2280
1682
1681
2563
1759
2562
1629
1888
1904
1908
1669
1664
1676
1676
1679
1671
2399
1680
1679
1663
1757
2297
1666
1661
1661
1658
1707
2288
1697
1676
1669
1664
1672
1677
1668
1729
1673
1604
1908
2479
1675
1657
1652
2723
1698
1694
2151
1672
1674
1576
1675
1964
1670
1671
1670
1675
1671
1672
1672
1690
1690
1884
1668
1729
1661
1667
1685
1676
1664
1666
2311
1836
1772
1650
1679
1679
1679
1677
1729
1676
1962
1681
1678
1684
1904
1681
1680
1675
1671
1672
1889
3357
1680
1730
1665
1603
1659
1888
1689
1671
2833
1803
1896
3315
1672
2210
1683
1729
1666
1667
1604
1675
2284
1673
1682
1894
2369
1684
1784
1679
1730
1681
1962
1680
1688
1687
1679
1680
1694
1676
1663
1665
1685
1656
1666
1730
2198
1964
1894
1892
1654
2277
1684
1680
1675
1679
1678
1677
1676
1604
1675
1667
1678
1874
2724
1670
1670
1669
1681
1684
1685
1892
1663
1669
1730
1668
2052
1685
1668
1662
1705
1706
1884
2054
1674
1674
1688
26830
1676
1605
1672
1605
1672
1675
1673
1673
1655
1657
1654
1680
1889
2721
2714
1607
1658
1887
253115
2280
1963
1674
2323
2044
1676
1675
1689
1654
1890
1681
1607
1679
1677
1675
1667
1666
1692
38071
2588
3429
1704
2285
1803
1674
1675
1607
1673
1675
1604
2286
1885
1682
1666
1661
2268
1678
2279
1676
1667
1680
1607
1698
1673
1606
1658
1666
1672
2604
1678
1666
1666
1675
1678
1667
1605
1682
1889
1670
1666
2284
1670
1679
1684
2451
1689
2276
1668
1669
1606
1703
1668
2613
1966
1675
1680
1912
1916
1707
1688
1808
1887
1681
1702
1778
1903
1901
1681
1613
1682
1675
1678
1662
1650
2587
7879
2641
2267
1667
1777
1661
1665
1672
1613
1643
1814
1804
2585
1768
1818
1767
1818
1767
1767
1630
1817
1765
1819
1617
1818
1927
2305
1672
1677
16261
1876
2590
1670
1676
1631
1668
1668
1668
1666
1613
2429
1886
1678
1670
1681
1644
1888
1883
1630
1724
2363
1670
1678
1672
1613
1674
2282
2257
1680
1679
1668
1661
1777
1691
1672
1682
2266
2544
2266
1614
2798
1682
1680
1738
1896
1655
1882
1657
1778
1682
1680
2280
1807
2386
1808
1808
1678
1691
1686
1671
1682
1685
1778
1706
1657
1893
1864
1673
1661
2308
2695
2566
1645
1675
1668
1669
1631
1677
1670
1679
2288
2255
2629
1684
1593
1689
1682
1673
1665
1687
2707
1631
1686
1667
2194
1663
1663
1682
1654
1681
1676
1675
2270
1681
1674
1672
1630
1680
1684
39763
2614
1675
1665
1746
1692
1686
1689
1687
2832
1681
1659
1654
1778
1653
1691
1694
1679
1590
1782
1675
1667
1654
1674
1882
1679
1644
1630
1694
1670
1670
1685
2375
1746
1684
1690
1652
1883
1888
1893
1675
1652
1630
1670
1884
2603
2608
1681
1747
1679
1674
1675
1906
1682
1680
1678
1778
1675
1894
1678
1873
1685
1746
1683
2378
1677
1679
1679
2539
1778
1654
1898
1683
1867
1659
1657
1747
1663
8750
1659
1696
1676
1679
2631
1661
1608
1675
1685
1687
1686
1822
1679
1687
1685
1671
2426
1667
1662
1893
1606
1669
1658
1678
1678
1935
1689
1820
1655
1673
1917
1916
20882
1839
1674
1608
2599
1676
1807
2275
1669
2549
1747
17759
1673
1672
1676
1706
1701
1676
1609
2622
2267
1899
1682
2642
1682
1821
1687
1674
1681
1649
1691
1692
1692
1606
1693
1693
1663
2545
1707
1820
1666
1666
1696
1695
1671
1820
1661
1606
1683
1679
2089
1680
1904
1683
1682
1822
1683
2347
1685
1885
1667
1896
1605
1688
1650
2553
1655
1674
1668
1820
1888
1677
1670
2091
1669
1687
1606
1676
1669
1667
1644
1675
2311
2314
3287
2548
2082
1645
1877
1679
1677
1593
11733
1658
1907
1663
1678
2559
1684
1677
1679
1666
1681
1668
2713
1590
1687
1686
2566
1678
2519
1687
1685
1682
1896
2278
2062
1884
1681
1660
1591
1853
1672
1666
1706
5406
1677
2633
3295
1714
1701
1663
1898
1704
1886
1591
1885
1690
1692
1688
1674
1673
1674
3330
58384
2601
1899
1672
2301
1654
2526
1592
1662
2290
2060
2089
2092
3323
1675
1682
1680
10959
1705
1681
1591
1671
1672
1669
2297
1662
1681
1675
1685
1885
1667
1687
1687
1642
1892
1894
1656
1681
1893
1671
2277
1774
1658
1684
1894
1687
1667
1668
41353
1671
1690
1657
1690
1680
1671
1687
1656
1683
1883
2615
2273
2707
2706
1677
1657
1662
1656
1684
1663
1676
1894
1795
3397
1698
2275
2630
1702
1702
1681
1661
1678
1656
1675
1651
1897
1683
1659
1684
1662
1896
1680
1677
1660
1668
1675
2272
1656
1669
7645
1682
1648
2272
1653
1824
1693
1660
1664
1667
1664
1684
1876
1654
2887
2721
2546
2579
2541
2545
1654
2579
1667
1683
1663
1665
1680
1679
1656
1667
1708
1668
1668
1669
3385
2266
1694
1654
1651
1910
1908
1913
1907
1909
1911
1621
1910
1915
1912
1913
1908
1912
1908
1915
1655
2805
2809
1870
1673
1949
1681
1620
1817
1663
1683
1879
1672
1680
1654
1679
1684
2725
2730
1898
1689
1664
1750
1670
1667
2447
1659
1659
1673
1675
1653
1677
1674
1677
1678
1676
2804
1620
1663
2591
1675
1882
1765
1681
1584
2569
2548
1662
2849
1691
1685
2316
1622
1663
1663
1697
1682
1670
1671
1585
2244
2277
3794
2538
1684
2261
2261
1621
1893
1893
2294
2333
2390
1586
2330
2329
3575
1666
4138
1705
1704
1621
1669
1702
1670
1659
1643
1686
2359
1587
2296
2066
1656
2590
1672
1690
1622
1693
2361
2266
2272
1763
2588
1623
1675
2589
1716
1707
1683
1670
1838
1622
1681
2589
2088
1670
2332
1899
1582
1682
1710
1690
1899
1883
1830
1760
1668
2557
2282
1667
1666
1673
1683
1633
1685
1686
2553
1715
1674
1691
1668
1690
1950
1683
1662
1698
1693
1583
1690
2285
1677
1681
3073
1708
1667
1666
1694
1682
1681
1695
1662
1666
1583
1940
1940
1939
2243
2056
2231
3793
1667
2570
9299
1707
1684
1801
1779
1583
1688
1690
1824
1682
1800
1644
2377
3792
1681
1681
1779
1686
1677
1877
1633
1812
1880
1702
1687
1672
1685
1668
1584
1750
1685
1813
2291
1669
2364
1809
2290
3616
2265
2542
2575
1676
1676
1633
1788
1705
1680
1688
1798
1682
3771
2441
2091
1676
1785
1783
1779
1683
1634
1671
1693
1690
1690
2266
1931
3761
1800
1698
1676
1661
1885
1670
1632
1687
2199
2277
1686
1682
1682
2277
1669
2375
2276
1901
1669
1913
1634
1676
1677
2368
1676
1649
1666
1686
3760
1664
1893
1892
1896
1667
3685
1622
1690
1774
1687
1773
1689
1691
2387
1676
2387
3761
1701
1716
1714
1686
1625
1686
1690
2627
1667
1652
1704
1669
1678
1664
1678
2265
1881
2053
1624
1681
1681
1689
1690
1698
2303
1941
1668
1681
1678
2547
1669
1658
1716
2065
1622
1686
1780
1904
2042
1911
1855
3730
1684
1694
2292
1698
1892
1717
1662
1641
1622
1686
2252
1665
1640
2289
1741
1671
1685
1681
1684
1664
1673
1699
1630
1784
1684
1674
1673
1671
1810
3741
1809
1671
1694
1887
1688
2384
1691
1659
1874
1682
1693
2257
1664
2299
1706
1679
1661
1849
1851
2567
1672
1661
1672
1675
2072
1675
1665
1672
1706
1689
1838
1676
1672
1666
1677
1676
1627
2601
2589
2731
2593
1702
1757
1706
1684
1671
1675
1662
1704
1629
1705
1660
1705
1628
1705
1660
1706
1628
1750
1627
1750
1656
1749
10931
1620
1749
1661
1750
1619
1750
1619
1749
1620
1656
1622
2167
3529
1659
1621
1656
3528
2166
3529
1659
3529
1658
3526
2166
3528
1659
3012
3527
1656
3529
2165
1581
2167
3526
1658
1595
2165
1576
2167
3528
2166
3532
1585
3532
1585
3528
1585
2135
1609
1584
1597
1586
3528
1587
3485
1586
3529
1588
3527
2236
3528
2239
1579
2239
3505
2241
3505
2239
3506
2234
3505
2219
3528
2208
1660
1588
2971
1589
1975
1587
7914
1694
1588
1671
1589
1749
1589
1658
1590
1672
2711
2310
2587
2587
1615
1651
2078
1685
2392
2338
1650
2664
1680
1627
1781
1686
1671
2423
1739
2275
1667
2202
1676
1588
1679
3531
1933
1687
1687
1690
2260
1897
1816
1657
2484
2290
1625
2281
3249
3251
1705
2576
1673
2305
1679
1673
1674
3653
1670
1685
1627
2520
1688
1682
1665
1671
2251
2270
1673
1671
1814
1683
17975
2383
1657
1687
1624
1675
1695
2526
2530
1679
2172
1683
1679
1683
1673
1923
1660
1675
1674
1625
1694
2568
2337
2337
1679
1704
1677
2391
1677
1675
1674
1975
1675
1678
1626
1791
2389
2323
1677
1674
1678
1676
2563
2351
2346
1660
2556
2555
2680
1626
2261
2335
2264
2261
2336
1690
2400
1692
2274
2185
1975
1694
2534
1737
1625
1693
1692
1712
1682
1686
1658
1678
1664
1691
1675
1975
1677
1673
1698
1610
1694
1695
1684
2516
2556
2562
1769
1681
2381
2973
1697
1705
2370
1609
1675
1871
2326
1680
1681
1683
1876
1684
2314
2300
2971
2277
2309
10177
1609
1866
2398
2395
2402
3412
1892
2300
1667
1667
1684
1975
1653
1685
1586
1677
1671
1887
1674
1677
1674
2094
2067
1671
2362
2973
2061
1671
1673
1678
1610
2262
1674
1674
1692
1744
1673
1672
1676
1677
1671
1674
1705
1685
1586
1669
2254
1681
1908
1907
2319
2320
2313
2320
2271
2974
2273
2469
1586
1896
2452
2454
1684
2094
2045
1674
1671
1676
2373
1669
1651
2270
1674
1611
1683
1688
1685
1669
1673
1819
2280
1693
1697
1896
1671
1675
1712
1712
1586
6004
1903
2061
1908
1908
2279
1907
1677
2816
3744
1626
2590
2641
1665
1587
1665
1681
1897
1671
1660
1609
1705
2277
1818
2589
1821
1818
1654
1789
1786
1789
2723
1690
1626
2583
2614
1888
2521
1611
2273
2635
2637
2565
1668
1714
1878
1670
1896
2386
1678
1671
1799
1698
1586
1661
2261
1676
1717
1675
1692
2306
1833
5806
1768
1660
1807
1940
2063
1585
1697
1669
1669
1672
1694
9606
1891
1897
1690
2382
1898
1828
2400
1628
2397
2400
2399
2400
2394
2400
1809
1806
1805
1654
2365
2620
2281
2285
1587
1918
1874
2409
2604
2607
1669
1657
1686
1790
1657
1908
1905
1753
1877
1629
2365
1709
1662
1678
5681
1694
1766
1662
2387
1639
2061
1680
1694
1627
1698
1658
1673
1652
1886
2273
2270
1672
1888
1894
1656
1886
1890
1628
2456
1672
1671
1675
1674
1674
2475
2606
2629
41893
1911
2383
2351
2389
1708
1684
1631
1707
1707
2581
1815
1708
1709
4524
1692
2081
1628
2387
2321
1682
1629
3246
1700
2630
1926
1805
2703
2044
2037
2045
2045
1693
1640
2453
2451
1667
2266
2290
1692
1878
1651
1701
1703
1672
1626
1627
1653
1694
1696
1667
2598
1681
1687
1690
2555
1669
1667
1885
1688
1699
1629
2399
2262
1699
1880
1628
1668
2316
1707
2608
1664
1660
1673
2280
1693
3326
1654
5979
1666
1965
1665
2382
1701
1672
2197
2248
1671
1672
1673
1626
1684
2457
9954
1670
1605
1674
1669
2064
1676
1674
2045
2547
2206
1660
1626
1769
1771
1671
1605
2639
1654
1605
1654
1965
1651
1668
1624
1665
1652
1604
1625
1669
1626
1965
1585
1666
1586
1963
1694
1669
1586
1964
1693
1605
1660
2599
1963
2385
1963
1623
1604
1621
1604
6251
1623
1961
1623
1667
1622
1613
1757
1614
1757
1614
1757
1602
1757
1615
1730
1614
1757
1616
1730
1613
1730
1591
1607
1613
1730
1747
1655
1747
1603
1747
1606
1748
1604
1748
1777
1747
1777
1747
1777
1748
1777
1821
1630
1820
1631
1821
2112
1631
1823
1630
1822
27824
1630
1820
1608
1822
1605
1822
1777
1685
1607
1685
2292
2466
1605
3382
2701
2462
1608
2491
3361
1676
1591
1676
1684
1671
1672
1675
1591
1671
1684
1673
1675
1668
2298
1591
2298
3388
1702
2274
2620
1676
1589
1669
3423
1750
2000
1907
1874
1876
2599
1591
2599
3411
2202
1681
1678
1790
2193
2192
2065
1654
2388
1685
2083
1664
1677
2564
2011
2265
2466
1896
1769
1655
1765
1685
1766
1603
1685
2282
2261
2442
1677
1689
1668
1679
1686
2130
2308
1655
1664
3307
2311
1663
2305
2232
2234
2236
1696
1692
2289
1680
1677
1655
2298
1667
1684
1671
1666
2276
1679
1675
2301
2220
1656
3686
1694
2050
1750
1670
1671
3315
1686
1688
2296
1668
1668
2333
1679
1683
1675
1675
1676
1621
1680
3326
1653
2842
1713
1698
1699
2061
1675
2269
1891
1674
1675
1655
2704
1621
2276
2278
1683
1684
1680
1675
1885
1889
1685
1675
1682
1686
2677
1621
2806
1687
1687
2727
1894
2269
1762
2622
1870
1649
1675
1654
1654
1676
1620
2378
1670
2546
1934
1837
2615
2440
2283
1676
1674
1694
1654
2347
1619
1642
1666
1668
1679
1666
2252
2190
1699
1698
2584
1709
1651
2714
1879
1606
1696
1696
2287
1680
2373
1674
1695
1691
1672
4981
2549
516822
1654
1682
3708
2290
1680
1675
1683
1673
1658
1705
1666
1762
2309
2314
1646
1654
2289
1667
1701
2551
1683
1659
2294
1700
1655
1675
2594
2288
1691
2116
2596
1652
2470
3708
1691
1678
1686
2268
2199
2354
2288
1655
2395
1780
2293
1586
2346
3709
2534
2975
2254
1902
2281
1679
2296
1684
2629
2628
1673
1676
1655
2274
1668
2276
2277
1677
2047
1806
2846
1694
1671
1672
1831
2818
2273
1586
1666
3725
1878
2639
2280
1676
2092
2262
2548
2278
2562
2273
2620
1585
1664
3712
2551
2709
2272
2205
3761
1705
2480
2542
2466
2283
2421
1677
1585
2050
1668
2294
1706
1652
1703
1674
1673
2271
2274
2276
1632
2276
1877
1685
1667
1900
2199
2562
2558
2419
2361
2556
2837
2637
2549
2640
1583
2637
1705
2183
2605
1664
2262
1673
1677
1689
1690
1690
2267
1744
1584
1871
1665
1766
1668
2363
2362
1680
2303
1903
1906
1687
2840
2262
2573
1634
2574
1705
2574
2573
2568
1663
1880
1765
1840
2353
2834
2632
2542
1669
1585
1669
1705
2054
2221
1666
2530
1666
2271
1668
2617
2846
2842
1649
1651
1634
1678
1730
2809
1896
1668
2551
2294
2286
1708
2282
2044
1672
1688
1583
1675
1705
2371
1651
1652
1706
1712
2304
2834
2279
1681
1684
1681
1677
1635
1680
1681
1680
1750
2549
2604
2546
3467
1670
1680
2283
2286
1675
1660
1584
1677
1658
1687
1750
1669
1678
1861
1864
2280
1679
2572
1664
1702
1633
2714
1685
2633
1676
1750
2279
1708
1706
2844
1681
2815
1899
2586
1868
1584
2292
2517
2844
2844
2169
2645
3332
1853
2579
1773
1864
2303
2307
1583
2721
2173
2480
1678
1743
1658
1901
2278
1680
2477
2843
2484
2835
2481
2476
1634
2481
2418
1921
1913
1661
2167
2309
1698
1676
2838
2716
2838
2638
1583
2640
2842
2836
2840
2714
1701
1655
1878
2288
1666
1820
1670
1678
2834
1635
2394
2834
1697
1693
1648
1791
2166
1655
1645
1650
1679
1686
2259
1633
1686
2288
1688
1689
1889
4934
7372
1679
2164
1893
1685
1677
2395
2278
2269
1622
1677
2531
2563
1891
1895
2182
1676
1658
2307
2278
1691
2262
2211
1623
2207
2264
1896
5167
2688
1819
1667
1655
2273
2274
2275
1673
1652
7299
1621
2197
1673
1896
2274
1645
1646
2165
2278
2826
2843
2837
1685
1685
2522
1624
2628
2563
8513
1868
2292
2562
5218
1583
1675
1681
1857
1795
1686
1659
1623
3366
1669
1860
1663
2718
2722
1585
2270
1685
2270
2211
2264
1888
1682
1625
3458
2272
1672
2480
1682
2215
1585
2334
1673
2558
1848
1672
2721
2724
1623
2726
2725
2723
2729
1888
2810
1586
1660
2407
1678
2526
2199
1671
1622
1677
2040
1841
1844
2271
2260
1695
1586
1655
1891
2296
1661
2463
1684
1627
2205
2257
2537
2266
2264
2268
2521
1704
2517
2093
2295
1687
2586
1678
1629
2036
2303
2252
2481
2350
1875
1908
1677
1678
1680
1661
2836
1659
2377
2377
2378
2377
1770
2370
1639
1705
2624
1707
1684
1686
1682
1630
1685
1683
1677
2561
2271
2264
2363
1671
1671
1672
1672
1669
2269
1662
2817
7774
2055
1821
2703
2951
2365
1665
2271
1664
1907
1702
1698
1698
1662
2384
2289
2397
1664
2392
2338
2304
2304
3105
1683
2363
1665
1690
1661
1628
2337
2335
1687
1686
2298
2298
1588
2295
1659
2302
1685
2591
2256
1628
1680
1796
1667
1671
1666
1671
1588
1684
1677
1675
2273
2272
1692
1689
1661
1692
1668
2831
1878
2626
4997
1588
2715
2270
2633
1704
2631
2484
2253
1630
1702
2482
2213
4889
1682
2617
1588
2834
2274
2266
2271
2304
2229
2210
2265
2211
2227
1658
2049
4719
1948
1587
1819
2844
2845
2576
2575
2581
1629
2576
2580
2577
2579
2028
1684
1625
1703
2042
1698
2354
2716
2691
1640
1677
1628
2348
2348
2278
2055
2284
1625
1667
2823
1691
1677
3250
1676
1660
1661
2589
1682
1685
1696
2630
2374
1625
2253
2211
2823
2289
2289
1898
1661
1666
1677
1666
2721
2050
1645
1664
1624
1902
1708
1683
1687
1676
1679
1662
2207
2283
2263
2443
1802
1683
1681
1625
1674
1675
2311
2352
1682
1680
2279
1620
1867
1845
1842
2308
1684
5359
1608
2268
1665
1663
1708
1680
1683
1881
1619
1684
1684
1683
2276
1779
1584
1655
2554
2275
2274
2274
2280
2273
2278
1621
2272
2304
2300
2304
2276
1609
2303
2307
1793
2303
1700
2561
1677
1677
1619
2300
1682
1677
2379
2378
1611
2379
2377
2822
1869
1701
1807
2834
1901
1619
1691
2597
1698
1702
1677
1586
1676
1674
1672
2428
2252
1672
2616
4308
1619
1682
2611
1687
2543
2569
1586
2604
1791
2403
1652
1652
2293
1895
1868
2258
1618
1679
2257
1994
2250
1729
1609
1729
1679
2268
1819
2644
1886
2831
1680
1620
1887
2276
1650
2276
1902
1586
1707
2276
2226
2507
2396
2037
1862
2709
3487
1679
2041
2248
2299
1683
1586
1702
1678
2647
1684
2344
1694
2261
3487
2459
2283
2035
27258
1672
1677
1611
1819
1818
2279
1679
1682
1663
2278
3530
1676
1681
1650
2309
2356
1660
1628
1660
1678
1707
2238
2272
2550
3529
2547
1693
1695
1692
1695
1627
1697
1935
1692
1695
1693
1691
1692
3529
1666
2186
2337
2296
2519
1628
2607
1681
2274
2711
2711
1695
2543
3529
2700
2441
2261
1701
1671
1628
1648
2302
1680
1685
1685
1680
1684
2259
3529
1679
2282
1840
1676
1676
1628
1723
1718
1903
1680
1684
2454
1665
1671
3528
2264
2041
2299
1678
2277
1966
1872
1673
2726
1686
2256
1703
1654
1673
3530
1677
2255
2366
2042
1603
2042
2038
2274
1674
2447
1689
1677
1799
1799
3530
1661
1678
1677
1867
1602
2297
1679
2508
3485
1668
1696
2301
2397
2397
1626
1671
2556
2040
1694
2693
2484
1676
1962
2196
2367
2282
1673
1669
1669
1584
1673
1678
2209
1667
2099
1697
1676
1648
1884
1705
1661
2719
2561
1707
1661
1690
1689
1605
1692
1692
1686
1685
1687
1687
1694
1892
1670
1696
1668
2278
1964
2284
2477
1680
1869
1707
1682
1851
1896
1683
1684
1685
1681
2385
1679
1965
1704
1674
1712
1685
1686
1894
2334
2186
1665
2472
1626
2568
1681
1573
1705
1603
1802
1672
1680
2724
1895
1661
1687
1681
1682
35088
1665
1802
1573
1797
1667
1801
2843
1695
1691
2039
2040
1666
2715
1680
1682
1681
1680
1661
1684
1603
1681
1698
1676
2091
1894
1680
1856
1686
1677
1677
1688
1975
2457
1697
1668
2460
1891
1893
1895
1677
1675
1690
1675
1685
2275
2581
1667
3529
2580
1965
1691
2271
2376
1641
1671
1674
1657
1668
1898
1682
1685
1975
2547
1668
2200
2367
1670
1699
1673
1942
2342
2342
1664
2213
2457
1665
1668
1666
2976
1682
1681
1898
1902
2310
2640
1684
1679
1684
1683
2302
2977
2048
1613
1655
1675
1673
2706
2035
1694
1691
2204
1853
1653
1888
1670
1672
2716
1613
2367
2374
1881
1825
2529
71885
1675
2317
1674
2471
1653
2189
1627
1670
1613
2190
2187
1680
1681
2520
1683
2307
1675
1669
1666
2620
1683
1672
1696
1693
1620
2103
1686
1685
1896
2303
2255
2245
2036
2552
1668
1734
1660
2276
1746
1663
1671
2278
2305
1664
1680
1905
2260
2296
1651
2316
2386
1672
1747
2399
2273
2300
1912
1659
2606
1684
1683
5686
1904
2398
2338
1655
1881
1869
1613
1889
1684
2579
1878
1676
1871
1695
2294
1878
1889
1627
2559
1747
1887
2057
2261
2455
1681
1702
1661
1686
1664
2639
1705
1747
1707
1627
1705
2362
2032
1676
2836
1697
2247
1904
1681
2241
2224
1747
1678
1655
1694
2823
1665
1887
1690
1694
1945
2633
2633
1684
1689
1822
2303
2378
1627
2380
1680
1682
1693
1884
1688
2666
2065
127648
1775
1679
1822
1675
1687
1587
1687
2287
1925
1674
2264
2267
2817
1886
2287
2074
2541
1822
1892
1587
1683
2555
1692
1663
1667
1672
2429
1675
1684
1771
1676
1822
2299
1694
2281
2275
1667
2299
2577
5065
1671
1685
1685
2302
2303
2306
1822
1660
1694
2562
5986
1890
2276
1678
1677
2537
2338
1700
1671
1671
1672
1684
1676
1660
2264
1696
1694
1681
2309
1689
1841
1839
1841
1867
1690
1690
1624
2277
1684
2601
1662
2577
2576
2579
2579
2343
1656
2624
2624
2624
2624
1624
2628
3378
1699
1701
1666
2059
2277
2309
1668
2310
1853
2101
1682
1706
1757
1679
1684
2607
1700
2363
2487
1663
1671
1674
1905
1668
1676
2575
1757
1891
3313
1686
1896
2315
1655
2482
2298
2311
1681
1703
2311
2810
1730
1690
1684
1685
1681
1679
1682
1676
1676
1783
1763
2329
2277
1665
12172
1656
2267
3309
2531
1694
2311
1811
2091
1686
1810
1694
1937
1939
2250
2268
1607
1933
1697
1684
1672
1672
2312
2311
2312
2279
2281
1656
2586
2641
2641
1631
2638
3297
1859
2273
2274
2272
1685
1673
1654
1689
2357
2356
2361
1778
2466
1650
2205
1673
1675
1906
1681
1677
1679
1815
2585
1682
1674
1631
1675
3320
2279
1874
1685
1680
2528
1688
1682
1687
1685
1688
1680
1680
1606
1682
1654
1761
1701
1672
1661
2213
1654
2619
2280
2591
2592
2592
2592
1778
1654
1680
9105
2589
2299
2583
1661
1893
2531
2209
5980
1697
2275
2059
1606
2637
2198
1651
2562
1667
1823
1694
2720
1681
1671
2091
2284
2306
2284
1592
2051
1869
1654
2256
2823
2304
2704
2626
2726
2726
2724
2729
2638
1592
2641
1672
1675
1585
1685
1679
1674
2516
2385
2279
1763
1761
2590
2593
1751
2831
1655
2379
1661
1877
2535
2268
1907
1663
2806
1687
2807
1680
2082
1622
1682
1685
1677
1585
2326
1886
2219
2254
1647
1684
1684
1683
1681
1901
1656
2301
1582
2688
1674
1675
1671
1709
2318
2264
1676
1687
2288
1607
1878
1628
1705
1889
2564
1902
1692
1679
2278
1932
2278
2634
2546
1688
1622
2267
2267
1584
2578
2267
2267
1678
13400
2258
1690
1664
3952
1682
1680
3788
1944
1895
1633
1697
1684
1673
1673
1692
1692
2290
2288
1881
1714
1668
1722
1674
2726
1632
2051
1684
1672
1879
1877
1684
2525
2564
1687
1730
1685
1682
1888
1584
1684
2270
1896
2284
3350
1696
1687
1783
2391
1683
1706
1667
1671
1633
1807
2510
1730
2281
2283
1662
1659
1686
1659
1687
3788
1687
83787
1584
1788
2356
1674
1668
1673
1671
1665
2978
2203
2364
1694
1750
2547
1643
2630
1583
1889
1877
1670
1667
1674
1683
2327
2322
1877
2166
107886
1877
1795
1668
1682
1632
1654
1656
2334
1668
2472
1680
1759
1661
1659
1696
1670
1696
1661
1634
2705
2705
1662
2449
1663
2593
1678
73558
2268
1659
1694
2468
2399
1621
2387
1670
2279
2094
1671
1917
1653
2345
1586
2250
1673
2854
1893
1688
1622
1656
2310
1761
2617
2265
2814
1586
2812
1671
1894
1861
2280
1899
1622
2553
2526
1828
3404
1693
2164
1674
1682
1673
13791
1883
1655
2618
1622
1770
1665
2340
2062
2442
1678
1679
1676
1678
1677
2278
1675
2310
2310
1622
7179
3314
2393
2476
1668
1887
2077
2264
1671
1674
2314
11447
1669
1628
1675
1677
1675
1680
1706
2277
1685
1664
1672
1677
1688
1700
1657
1663
1661
1661
2247
1664
2312
1589
2307
4767
1800
2460
1692
1666
1670
1628
1795
2584
2587
2586
2472
1626
2904
1696
1697
1697
1700
1700
1697
1700
1661
1672
1682
1657
1661
1657
1613
1694
4740
1698
1681
1682
1683
1669
1879
1626
2283
1894
1674
1674
1907
1586
1681
1609
1682
2043
1681
2532
2640
1683
1627
1684
1676
1703
1704
1671
1672
1614
3996
2375
1725
1681
13789
1670
2370
1661
1668
2277
1804
1671
1684
1765
1589
1687
1658
1658
1663
1659
2276
2525
1618
2273
2273
1679
2092
1853
1629
1667
2294
1899
1813
1673
1681
2547
1903
1619
1682
1718
2446
1716
1629
1791
2207
2208
1681
1683
1790
1662
1620
1650
1662
2286
29460
1706
2287
1686
1606
2270
1687
1901
1686
1620
4381
1647
1866
1673
1672
1693
1691
1696
1586
1677
2331
2330
2332
2331
1803
3505
2705
2470
1674
1814
2569
1669
1962
1680
1688
1685
2347
1678
2727
3485
2147
1686
1684
1684
2038
2042
1943
1666
1680
1670
1709
1686
1658
2295
1702
1653
1669
1693
1703
1679
1606
1688
1669
1676
117575
1665
1678
3506
2055
2568
1676
1675
2261
1662
1965
1693
2517
2516
1683
1894
3507
2634
2243
2354
2241
2572
1671
2795
1852
1851
2530
2301
1614
1899
1664
1668
3506
2306
2307
2541
2393
2199
2334
2390
1668
1676
1968
1682
1678
2628
1677
3528
1686
1679
2518
1715
2282
1672
1614
2281
2072
2271
2275
1673
1687
3526
2401
1670
1681
1689
1723
1850
1619
2367
2368
1695
1691
1669
1701
1691
1661
3538
1832
1909
2587
2604
2603
1699
1747
1680
1703
2066
39108
2280
1672
1659
1668
2452
2602
1680
1677
1694
2282
1824
1693
1890
2200
2586
1679
1677
3538
1674
2201
1676
1685
1674
1663
1822
2371
1681
1681
2334
2392
2391
1684
2391
1674
1670
1674
1818
2290
2288
3306
1688
1688
1747
2267
2263
2263
1655
1894
2525
2528
2529
2465
2084
1677
1685
1675
1683
1684
1685
1655
1689
2170
1862
1707
1690
1640
1686
1675
2211
1685
2209
1643
1983
2534
1678
1620
2306
1676
2726
1674
1701
1644
1658
3349
1864
1669
1680
1699
2052
1679
1677
1660
1665
1664
1671
1862
1650
1684
1655
1689
2259
1882
1842
1946
1840
1660
2268
2266
1660
1890
2465
2467
1686
1747
1682
2606
1670
1659
2609
2214
1657
2213
2287
2245
1660
2591
1661
1636
1664
1687
2836
2195
2277
1674
1657
1669
2318
1666
2598
1701
2596
1655
1665
2601
1672
1672
1700
1657
42023
1660
42027
1666
1704
2215
2377
1680
1636
1681
1678
1672
2563
2887
2647
2311
2977
2645
2065
1677
1701
1663
1665
1584
1897
1892
1896
1894
2279
2280
2278
2979
1672
1704
1680
1812
1677
1672
1669
1662
1670
1668
1669
1669
1671
2268
2977
2270
1687
1944
1668
1681
1684
2545
1629
1942
1934
1940
1942
1940
1938
2977
1704
1752
1675
1695
2462
2293
2287
1623
2045
2206
3436
2858
2548
2579
1975
3441
1680
1668
3397
1680
25729
1662
2475
1685
1667
2188
1673
1975
1788
1787
2278
1695
1682
2298
2293
1623
2299
2296
1665
1710
1665
1975
1780
1666
1716
1709
1712
1873
1803
1629
1702
1674
1695
1877
1650
1695
2979
1692
1659
1679
1719
2333
1685
1619
1673
1817
1703
2289
2261
51303
1828
1680
2225
1975
2265
1684
1673
1910
1681
2293
3549
1892
1892
2330
1665
1689
1670
13040
1667
1682
1671
1690
1684
1684
3528
1687
1685
1685
1690
1784
7499
1667
1975
1678
1713
2635
1681
1677
1668
3530
1668
2049
1764
1668
1695
1683
1699
2312
1671
76410
1664
1885
2605
1706
1733
1879
1676
2267
1676
1662
2373
2460
1670
2259
2257
1885
2240
1650
1648
2503
1999
2864
2863
2303
1682
1696
1698
1670
1679
1677
1675
3316
1675
1677
1675
2399
3529
1673
2397
365793
2268
2695
1626
1871
7159
1663
2593
1675
1668
1678
1681
1598
1695
1653
1704
1875
1876
1626
2630
7095
2330
1638
1658
2569
2640
3527
2298
2296
2291
2296
1668
1670
1671
1672
1665
1684
2058
1717
1719
2475
3527
1651
1910
1704
1663
2195
2390
2397
1680
1676
1677
2590
1668
1674
1676
3528
1671
1673
1671
2267
1757
2512
2386
1696
1877
1878
1670
1673
1671
1667
3561
2282
2282
1662
1913
1682
1654
1687
2274
1788
1788
2649
1701
2646
3553
1699
1667
1707
1678
1686
1700
1660
1810
2067
1758
1685
2855
1702
2550
3507
1698
1664
1844
1658
1694
1695
2385
2375
1694
1936
1836
2268
3004
3508
11540
1772
2325
1677
1670
2648
1654
1668
16842
1669
1665
2578
1655
2274
1575
1673
1703
1663
1660
1672
1660
1702
1673
2567
2603
1689
1678
2429
2266
3485
1689
1666
1897
1672
1625
2311
1911
1943
1892
1681
1668
1683
1702
1682
3544
1675
1669
1665
1627
1881
1683
1683
1684
1944
1819
2335
2275
2299
2297
3485
2294
2298
1661
1626
2301
2292
2299
2295
2294
1680
3062
2735
1658
1894
1652
3560
2205
1682
1629
1666
1684
1677
1683
1662
1665
2272
2274
1689
1691
1576
1678
1661
1758
1694
1880
1879
1672
1676
1725
1662
2211
2283
1663
3495
1676
1683
1753
1806
1627
1752
1753
1678
2560
1672
1680
1873
1679
2396
1657
1713
1686
1711
1672
1651
1680
1663
2274
1678
1676
1686
2280
1783
3484
1934
1935
1654
1780
1784
1788
1785
1680
1692
1692
10201
1679
2298
1631
1907
7085
1677
2274
1654
2274
1667
2296
1663
2370
2291
2571
2307
1679
1661
1625
1657
1626
1623
1626
2975
1585
2977
1586
1975
1586
2975
1586
1975
1694
1975
1692
1671
1694
1671
1693
1672
1657
2720
1655
2384
1659
1660
2385
2384
1655
1623
1630
1622
1627
1623
1652
1623
1625
1623
2243
1627
1757
1625
1758
1627
1756
1587
5553
1757
1587
1758
1694
1730
1586
1730
1693
1730
1694
1655
1660
1607
2387
1607
1658
1655
2387
1606
1622
1630
1623
1631
1624
1777
1757
1631
1757
1777
1729
1631
1758
1777
1656
1631
1656
1777
1607
1777
1778
1606
1630
1608
1630
2980
1605
1778
1607
1607
1606
96967
1778
1591
1606
1591
1576
1606
1662
1666
2302
1867
2056
2287
1676
2626
2625
1591
2461
2836
1892
1896
2273
1590
2450
2185
2186
2391
2276
2125
1685
1685
1674
1591
1670
2565
2563
1592
2562
2220
2264
1645
1899
2277
2199
1869
2275
2566
1590
2365
1684
1892
2594
1665
2271
1592
1898
1903
1902
1899
1899
2321
1656
1940
1943
1813
1940
1751
1943
2294
2290
1669
1885
1665
1888
2280
2201
1653
1883
2704
1697
1654
1671
2051
2267
1863
1682
2295
1895
2298
2298
2294
1655
1881
1861
2293
1621
2279
1894
5180
1676
2327
1676
1804
1686
1917
1865
1750
2654
1881
2265
1620
2236
1795
2387
2260
2265
2542
2379
2091
1670
1882
1750
1878
1667
1671
1622
2613
2474
2558
2348
2368
2697
2251
2279
2269
2343
1620
2576
2572
1657
1605
2392
1708
1692
2274
2303
1696
1691
1692
2260
1621
1673
1883
2284
1768
3722
1770
2585
2588
2585
2586
2587
2583
2054
1621
2728
2555
1917
2723
1607
2725
2285
2189
1676
2280
1886
1664
1656
1621
1664
2275
2579
2384
1669
2165
2279
2716
1670
5195
2310
2288
2712
2273
1621
1678
1680
2318
1895
1689
1669
1683
2281
1776
2284
2397
1676
2230
2551
1604
2555
3046
2286
2285
3721
1676
2286
2286
2281
1673
2382
2307
2306
1607
1888
1775
1675
2972
3722
1685
2551
1861
2575
2333
2483
2586
2588
2609
1668
2607
2277
2261
2258
1664
2554
2275
2580
2280
1877
2270
2277
1682
1686
3736
1657
1814
1812
1730
2265
2263
2271
1682
2270
2274
1935
2649
3421
1668
2285
2573
2576
2576
1704
1886
2271
2289
2290
1644
2638
1648
1688
2570
1667
2299
2301
2857
2574
1730
2575
2299
2292
2296
2034
1880
2480
1896
2546
1668
2475
2316
2273
1684
1751
1874
1672
2542
1688
1693
1686
3721
2270
1681
1683
8518
2212
2626
1656
1676
1673
1673
1687
2284
2272
2081
2104
1685
1667
2292
1886
2294
2292
2283
1749
2079
1669
1908
2080
1862
2286
2276
3721
2273
2595
1890
3338
2426
2171
2129
2337
1678
1971
1961
1657
1664
1666
3735
1663
1847
2281
1869
1658
1666
2169
2288
1893
1941
1903
1794
2203
1777
3721
1891
1674
2462
2548
1945
1816
1943
1656
1943
2552
2548
1942
1705
2036
1705
1630
3146
1688
1660
1705
2566
2172
2309
1796
1796
1692
1695
2846
1730
2265
1873
1711
1709
1764
1669
1659
54100
2206
2520
1684
2590
2270
2278
1670
1677
2548
1730
2549
2546
2005
1688
1585
2241
1698
2064
2548
1748
1704
1653
2561
1685
2557
2577
2252
1682
1584
2427
1680
2425
2620
2279
2190
1706
1670
2269
2268
1661
1670
1681
1707
1585
2047
1784
2309
1672
2285
1750
2286
2044
2053
2053
2044
2271
2479
2281
2488
2311
2315
1645
2288
1786
1749
2291
2787
2580
2278
2576
2581
1925
2273
2412
2549
1678
1676
2289
1749
2285
2284
1703
2284
1701
2289
2285
2289
3058
2420
1669
1685
2472
1662
1659
1876
1689
2048
1673
1887
2283
2313
2287
2276
1705
1675
1705
1703
2170
2217
1676
2552
1656
1671
2289
2729
1894
1677
1589
1664
1884
1884
1658
1690
13966
2266
2477
1783
1782
1906
1805
2271
2636
1706
2271
1683
2030
1656
2686
2557
2557
2468
1588
2169
1917
2523
1808
2537
1806
1861
2484
1686
1666
1589
2166
2600
1896
1903
2084
2857
2286
2288
1817
1816
2235
2233
1626
2391
2230
1667
2438
2166
2438
1682
1909
2046
1664
1909
2266
2549
2374
1626
1679
2209
2205
1684
1585
3979
2475
1816
2726
2276
2295
1681
1910
1907
1627
1922
1922
1961
1585
1617
2216
1815
2210
1767
2215
1816
2069
1886
1891
1586
1801
1673
2213
1817
1585
1681
1676
1677
1902
2517
1898
1902
2554
2520
1611
1678
2454
1724
1584
2070
2213
1676
2202
2595
2432
2553
1883
2463
1585
2277
1902
2603
1658
1902
1902
2198
2085
1690
15013
1880
1877
1878
2263
2316
1613
2261
2263
2188
1672
1587
1899
2526
2280
2312
1850
2551
1691
1697
1586
2057
1890
1672
1695
2628
2215
2333
1684
1674
2163
1872
1668
1668
2212
1610
1878
2539
2269
1683
1705
1685
2562
2187
1674
1680
1675
2181
1673
2540
1630
1672
2561
1882
2255
2554
2257
2260
1655
2472
2253
2314
2208
2312
2248
2249
1629
2251
2250
2248
2556
2251
2249
2248
2553
2588
2586
2698
2287
2297
2557
1629
1820
2549
2142
2218
8577
1902
1675
1878
1879
1881
1878
2257
1890
2390
1668
1692
1689
2541
2565
5071
2477
1776
2305
3012
2199
2197
1873
2198
2283
1604
2252
1705
2326
2326
2590
2436
2530
2723
2047
2048
1678
1658
1698
2515
2699
1602
1587
2715
2714
2717
5755
2528
2564
2077
2483
2483
2269
2233
2285
2591
1668
2251
1589
1886
1909
1907
2067
2543
1686
2559
1892
2551
2050
2178
1964
1588
1686
2554
2370
2460
1903
2407
2522
42734
2736
1895
2602
1960
2563
2607
1588
2207
1671
1671
2389
2389
1946
2259
1816
2277
2585
2475
1668
2476
1588
2474
2479
2486
2525
2478
2479
2477
2474
1884
1886
2199
1604
1890
1625
1872
2388
1772
1899
1867
2211
1894
2048
1837
1797
192093
1887
1615
1876
1625
2603
1670
2548
2257
2724
2728
2483
2727
2730
2450
2318
1965
1681
2559
1625
1900
1680
2547
1669
2720
2380
2378
1677
2040
1671
2289
1614
1685
2466
2370
1625
2371
2555
2555
1680
1682
2016
1860
2477
2215
2215
1614
2554
1626
2856
1677
2278
2297
2248
2608
2282
2510
1692
1695
1687
1619
2717
2722
1608
2555
2554
2860
2573
1906
2306
2306
2599
1900
1619
2599
1608
2256
1667
2233
2555
2111
2206
2206
2203
2202
1912
1912
1775
1891
1586
2578
1894
2132
2131
1935
1859
2270
2553
2277
1666
1683
1682
1775
1678
1585
1884
1676
2651
2475
2590
1695
2568
2281
2281
2554
2590
2586
1775
2590
2587
1586
2558
2591
2587
2591
2558
2591
2592
2578
2311
2270
1669
1821
1682
1586
1866
1865
1684
1869
2466
16204
1686
2289
2323
2253
1818
1906
1822
1914
1611
2284
2283
1677
1898
2217
1702
1665
1879
2278
15800
2572
1821
1900
1586
1668
2703
1662
1703
1934
1677
2040
1679
2291
2373
1902
2027
3365
2220
1611
2714
2069
2067
1711
2273
1678
1690
1689
1686
1897
1679
1887
3362
2001
1610
2283
1658
1920
9643
2289
1696
1902
1950
2283
2530
2848
2531
1685
1684
1628
2265
2269
2284
2281
2282
2562
2562
2288
1676
2289
1672
3363
1675
2546
1629
2555
2208
2249
2278
2188
2275
2316
2405
2405
1904
1609
2525
2525
1685
2561
1630
1872
2839
2837
2579
1688
1686
1690
1690
1879
1879
2423
1655
1697
1665
1628
1761
1665
2717
2716
2718
2723
2721
1706
2033
2550
2604
1652
2214
1663
1628
2341
2263
2481
1682
1875
2528
5755
1894
2282
2447
1688
1684
1896
1965
1686
1672
1695
1886
1905
2581
1903
1907
2195
2612
1900
1899
1654
1902
1604
2466
2225
1681
2543
2553
5449
2543
2512
1885
2194
2258
1916
1660
1812
1668
2379
2382
2217
2557
2554
2324
2301
2520
2523
1898
2278
1913
2384
1603
1910
1668
2286
1898
2283
2278
1681
1865
2829
2829
2288
1662
1610
1921
1605
1900
1869
2858
1889
1697
2624
1653
1672
2622
1904
2574
2216
1612
2281
1964
2441
2210
2558
1657
1656
1672
2202
2202
2030
2559
1682
1610
1677
1679
1665
2291
2590
5451
1890
1891
2541
1774
1774
2286
1889
1901
1603
2729
1604
2730
2431
2543
1684
2288
1884
1685
2587
2121
1685
2272
1965
1671
1669
2319
1890
2320
1888
1898
1649
1895
2288
2292
2290
2214
1967
2312
1668
2308
2278
1902
1727
2377
1896
2580
2547
2547
2548
2273
1766
1589
1767
2530
1963
2627
2625
3888
1668
1668
1889
2392
2273
1886
2281
1883
1587
1667
1685
2367
1856
1891
2640
2595
2983
1681
1681
3072
2546
1606
3073
1605
2534
2107
2595
1895
1693
1606
1963
1699
1896
2856
2214
2132
1673
1666
2284
2284
1680
2280
2075
2280
1586
2628
1966
1669
1677
1854
2462
1642
2309
171725
2079
2566
2328
2262
2567
1965
2328
1613
2387
2423
2529
1677
2265
2578
1680
1680
1681
1681
1705
1682
1694
2258
1613
2263
1657
1901
1897
2213
1681
2588
2217
2368
2002
2276
2541
1695
1673
1615
2546
1673
1671
1656
1710
2283
1880
1892
1768
2558
1986
1976
1668
1613
1686
2123
2256
1774
1688
2041
1684
1688
2585
1690
1693
2081
1976
1691
1614
2284
2284
2284
1678
2172
1861
1866
1684
5406
1968
2046
1695
2045
2545
1619
2215
1686
1887
1682
1686
2280
1678
1866
1696
1901
1901
2972
2525
2524
1620
2522
2290
2527
2261
2524
2559
2553
1685
2313
2276
2277
1670
2975
2327
1809
4437
2193
1652
2274
1683
1694
1895
1895
1894
1894
1680
1831
1976
2103
1811
1721
2577
2574
1671
1709
1703
1666
1914
2256
2530
2256
2560
1584
1676
1774
1678
1760
2235
1669
2287
2288
2286
2432
2285
2446
2431
1635
2548
1774
2549
2282
1908
2585
1820
2585
2374
1874
1817
2374
1888
2267
2463
2637
1807
2974
1689
4133
2583
2715
2715
1701
1675
2463
1890
1628
2342
2196
1675
1667
1822
1808
1689
1686
2374
1839
1686
1701
1704
1816
1583
2540
2254
2253
1819
1874
1705
2286
2283
1680
2270
1658
2525
1888
1632
1861
1688
2470
1822
1686
1678
1691
1676
1912
2530
2540
2555
2025
2273
1662
2269
1696
2299
1822
1691
1677
2467
1651
2616
1662
1682
1705
1844
1584
1705
1891
1683
1822
1684
1685
1662
2270
2061
2294
2058
2059
1675
1659
1659
2534
1668
2531
3516
1668
2280
2446
2279
2279
1672
2346
2288
1688
1818
1629
2274
2274
2283
3514
2284
1896
2285
1681
2283
2219
2219
2213
2203
1634
3735
2285
2535
3536
2215
2215
3869
2269
2213
2035
2279
2212
2269
2219
1660
1715
1815
3014
1684
2679
1682
2315
2315
2267
2303
1664
1889
2203
1660
2203
1890
1898
3539
1893
2241
2390
2269
2333
1685
1651
2374
2284
2283
2387
1793
1678
2728
3553
2732
1668
2565
1704
2085
1669
1704
2566
2057
2387
2055
2090
2058
1899
2143
1684
1674
2545
2260
2297
2578
2205
1680
1883
1654
1679
2444
2571
1685
1688
2471
2306
2278
2279
1911
1685
1681
1670
2270
1703
2565
2371
1685
2207
2369
2448
1911
2560
2272
2526
2543
2542
1670
1681
1690
2711
2314
1651
1662
1911
1710
1912
1657
2470
1818
2476
1667
1668
1690
3593
2256
2856
1654
2723
1878
2363
1707
2392
2648
1672
1690
1655
2856
3773
1654
1628
2219
2474
1904
2276
1654
3394
2294
2294
2589
1674
1679
1654
2283
2284
2275
1628
2275
2226
1881
2461
1654
2561
2269
2002
1701
5110
1688
2549
2023
2024
1654
2551
1901
2287
1585
2337
2064
2062
1676
1687
2312
2119
2273
2514
2533
1626
2605
2588
1634
2841
2601
2596
2374
5078
1874
1840
2560
2559
2280
1681
1655
1686
1627
2558
2256
2256
2691
1705
2710
2693
1788
1781
1778
1661
1624
2605
2599
1661
2654
2727
2295
2866
2093
2656
1651
2075
2474
2316
1670
2291
1586
2568
2291
1709
1674
1680
1632
1660
1681
2533
1681
2039
2269
1661
2305
1584
2605
1685
1583
2313
2312
2226
2225
2384
2202
2269
2572
2286
2283
1652
1749
2265
1583
1666
2361
1696
2304
1701
2214
1672
2214
2217
2214
2174
2214
1628
2586
1584
2376
2273
2206
1883
2809
1674
1884
2301
2585
3902
1685
1584
2211
2559
1749
4028
2598
2284
2056
1655
1655
1677
1845
2311
1883
1883
1633
2634
1790
2088
2311
2283
1810
1687
2294
1679
2295
1680
2293
2288
2297
1632
2292
1654
2295
1686
1690
1692
1716
3062
2846
2482
2304
2256
2841
2481
1623
2481
1634
1679
1674
2276
1682
1891
2287
2290
1686
2321
1887
1687
1659
1679
1623
2283
2110
2304
2297
2555
1680
2252
2850
2252
1682
96668
2404
1652
2549
1584
1662
1718
2554
1679
1658
1674
2265
1889
2284
2582
2267
2263
1687
2266
1584
1892
1654
2854
1903
1808
2619
2644
1649
2634
1866
3641
3485
2069
1623
2269
1888
1891
1887
2261
2307
1813
1688
3642
1666
2623
1686
2665
6892
1622
2622
2577
1692
2075
1675
1875
1699
2276
1699
2294
2565
3551
2246
1644
10655
1622
2557
2251
2374
2688
1678
1681
2044
2049
2281
1666
1686
2281
2282
2585
1623
2560
2266
6826
2268
1691
2282
2267
2583
2392
1634
2277
2862
2583
1622
1648
2566
2364
2367
2272
2615
1693
1693
2578
1692
3463
2530
1878
1875
2096
1628
1659
1660
2395
2264
1756
2528
2599
1864
1633
2528
1884
2363
2285
2048
1629
1839
2560
2617
2269
2274
2565
2307
2300
1634
2273
2302
1883
2277
1661
2274
2276
2303
2274
2273
1789
1669
1768
1660
2555
2237
2055
2655
2650
1661
2647
1671
1817
1768
2446
2285
1661
2271
2287
2271
2277
1628
2271
1672
2273
1693
1819
1689
1882
1814
1681
1661
1873
2270
2261
2270
1662
2556
2270
1671
1683
1674
1703
26810
1849
1661
1903
2161
1690
2264
1620
2270
2261
2355
2265
1814
1813
2844
2282
2265
1630
2256
2547
2259
1621
1704
2586
1867
1705
1660
1680
1668
1876
1876
1878
1824
1668
2561
1668
3528
2263
2381
2194
2188
2286
1903
1763
2190
2596
1823
1903
2267
2580
1668
3528
2376
1811
2268
2320
2557
1675
1686
1771
1667
1641
1823
2209
2143
2025
3527
1919
2258
2271
2275
2278
1672
1868
2279
1906
1616
2548
1903
1873
2270
3528
2585
2273
2861
2859
1701
2344
2218
2581
1616
2862
2218
1673
2028
3528
2476
2208
2267
2064
2309
1904
2528
1884
2540
2269
1616
2589
2519
3133
3528
2544
2543
1841
2720
2298
2720
2276
2717
1882
1662
2472
1814
1697
2082
3546
2205
1673
1813
2267
2267
1815
1694
2529
1689
1662
2384
1654
1695
3531
1911
2190
2199
2287
2538
1917
1676
2254
2389
1817
1662
1672
2555
2289
3528
2853
2289
2283
2557
2283
2557
2288
2267
1898
1608
2545
2258
1683
2263
1735
1899
5357
7751
2559
2522
2297
2304
2296
2450
1594
2312
2134
2648
1708
3551
2643
2283
2646
2284
2378
1666
2376
2307
1667
1629
2308
2380
3577
3526
5222
1694
1703
1697
2328
2332
1672
1756
1592
2574
1699
1860
1694
1673
1754
1576
1696
1784
1681
2304
2283
2253
2193
1702
2313
1592
2253
2252
1684
1661
3525
1685
2289
2368
1676
1787
3429
1909
2378
1631
1782
1664
2480
3224
1580
2632
2248
2320
1800
2632
2437
2632
2247
1788
1629
1683
1679
1682
1702
3508
2281
1668
1682
1682
1682
2540
1674
2311
2285
1628
1871
1674
1674
2285
3536
2304
1670
2267
2285
1969
2558
2367
1677
1631
2439
2440
1684
1685
1684
1705
1580
1788
2544
2045
1675
1901
2987
2273
1624
1898
1670
2071
2590
2583
3486
1704
1656
1936
1651
1903
1662
1673
1663
1629
2571
2287
2282
2586
3505
2724
2586
1950
1873
2367
1647
2285
2559
1622
2561
2287
6446
2285
1909
3526
2266
2537
2274
1692
1691
1671
1876
2359
1621
2278
2389
1807
1703
3560
2356
2357
2699
2257
2195
1809
2349
2267
2170
2719
1877
2574
2871
3487
2562
2203
1776
2246
4512
2213
2214
2204
2171
2204
1829
99100
2373
1663
3503
1702
1676
1679
1891
1697
1706
2360
2567
1659
1906
1673
1672
1905
2289
3484
1684
1755
1758
2057
1774
2322
2357
2369
2172
2209
2213
2001
1679
1660
2281
2259
1692
2602
2567
1666
2278
1669
1660
2278
2270
2380
1669
2642
1975
2562
2254
1812
2261
2564
1861
1672
1658
1867
2022
1673
2127
1677
1676
1661
1785
2273
2578
1672
2239
1664
1901
1620
2279
1672
1820
2589
2206
1710
2718
2973
1693
1697
1656
1691
2085
2278
1608
1679
2274
1648
1785
1652
2550
1975
2255
1818
1815
1889
2538
2464
1846
1706
2539
1671
2536
1668
1941
1943
1659
1701
1679
2127
2132
2531
2560
1606
1690
2475
1689
2265
1673
2287
1975
2591
1673
2522
1887
2522
1884
2335
1803
2282
1691
2282
1685
1671
2675
1948
1885
1698
2324
2259
2391
2320
2302
2542
2288
2541
1819
1704
2299
2972
1694
1705
2547
2280
1880
24
1663
4715
2035
1672
2835
2838
1670
1670
1591
1680
1687
2203
2556
2238
2276
2276
2258
1669
1700
1671
2564
2263
2263
5389
1687
1873
1899
2260
2506
1669
1589
4264
2308
2042
2039
2975
1869
1703
1873
27420
4654
2362
2529
1587
1664
2387
1679
2275
1671
1674
1693
2279
1681
2054
1679
1885
3723
1587
2307
2314
2307
1671
2296
1695
1867
1678
1876
1934
1866
1869
2361
1938
1761
1868
2588
2590
2370
1626
2303
2587
2265
2266
1870
1672
1669
1672
2316
1671
1681
1659
1665
1663
1695
2867
2373
2607
1693
1870
1900
1759
2623
1677
2274
1907
1660
2277
1675
2030
2386
2527
2530
2696
2700
1760
2606
2197
2635
2384
1703
2629
2447
1694
1699
1915
2583
3094
2727
1608
2596
2409
2599
1626
1889
1886
2278
2286
2281
2278
2867
1608
2279
2273
2726
2755
2656
2382
2451
2560
1864
1870
2288
2516
2849
2270
2424
3392234
2728
2332
2260
2272
1627
2262
1681
1704
1672
1704
2196
2344
1814
1586
1662
2543
1812
2541
1705
1627
2250
1685
1685
2050
1679
1914
2866
1689
2545
1588
2761
1715
2573
432088
1881
1693
1666
1813
1677
2284
2073
2281
1585
2282
111475
1658
2377
2823
1629
1656
1860
2031
1874
2291
2582
4089
2468
1657
2279
2274
2575
2281
2578
1654
1901
2479
4158
1671
3085
1691
2283
1673
1657
2207
1676
1677
1675
1676
1654
2312
1680
2056
1939
2056
1670
1671
1655
1891
1678
1893
2268
2270
1884
1626
2557
1662
2558
2531
2851
2852
2531
1609
2533
2533
2549
4564
1911
3973
1587
4343
1884
1884
1906
2580
1721
2548
1698
1672
1666
1670
2585
1896
2574
1586
2583
2291
2867
2290
2578
1669
2292
1649
2587
2586
2677
2626
1866
1865
1847
1694
2375
1671
1660
2224
1686
1669
2354
2264
2357
2264
4974
2585
2280
2370
1693
2255
2286
2370
1704
1689
3865
2713
1709
3945
1686
2265
28649
1697
2578
1623
1699
2569
1689
2056
3878
1688
1660
1916
2281
2285
2314
2262
1671
1622
2599
2599
2265
2250
2229
3881
2229
1885
2599
1882
2314
2468
1762
1623
2468
2273
1937
1663
2207
2599
1589
1881
1679
2282
2261
1905
2286
1757
2285
2278
2256
1767
2281
2281
15763
2718
1591
2277
2298
2263
2469
1689
1894
1756
2283
2285
10744
2181
1670
1678
1589
1880
1681
1883
1667
1882
1879
1757
1879
1879
1670
2726
2586
1787
1755
1706
2597
1670
2278
2277
2601
1730
6675
2727
2473
2597
2314
2473
2368
1707
2282
2540
1714
1875
2449
2718
1732
2724
2860
2243
2724
2719
2716
2047
1731
2296
1891
2274
2268
2331
1686
1730
2259
2569
2373
2302
2369
1890
2273
1731
1878
1898
2666
2488
1639
2488
1607
1669
6167
1674
2717
2717
1696
1731
2476
6506
2580
2578
1896
1887
1672
1604
2194
2190
2189
2187
1669
1894
1752
2637
2384
2850
2560
2261
1631
1919
1704
310180
2283
5979
1881
1877
3364
1621
1667
1925
1922
1688
4952
2271
1778
2267
1680
1895
2213
1663
2218
1626
2218
2214
2569
2216
2217
2472
1607
1695
1879
2284
2286
2443
2283
1667
1623
1809
1811
1669
1805
23175
1811
1630
2269
2268
2856
2272
2269
2268
1752
1687
1740
1685
2205
2850
2517
1778
1671
2514
2512
2358
2278
2830
2296
1625
1884
2830
2627
2537
2088
1777
1696
1698
1696
1695
2263
1691
1664
1752
2598
2322
2231
2485
1681
2285
1631
2281
2583
2259
2390
2275
2249
1705
2251
3484
1886
2314
1887
1605
2313
2089
2589
2211
2867
2244
2592
2728
3487
2729
2592
2243
2870
2594
1607
2280
1667
4310
2287
2311
2072
1682
1879
3486
2371
1682
2525
1676
1606
1696
1676
1660
2289
1675
1674
2284
1894
2279
1631
2279
2262
2288
2290
2269
2292
2266
1592
2288
2854
1662
1668
1667
1629
1670
1685
3827
1891
2474
1591
2214
2598
1698
2247
1663
2315
1679
4650
3508
2731
2265
1689
1678
1679
1590
1670
2257
1669
1906
1708
1908
2288
2549
1623
1690
2819
1837
1719
2292
1655
2290
2233
1683
1813
2367
2460
1678
2548
1631
2655
2257
2447
2456
1656
2300
1877
1684
1687
1688
1784
1790
1692
1626
1867
2704
2704
1681
1670
1655
1679
1679
2430
1868
1672
2430
2291
1666
1623
2443
1679
1702
1680
2202
1751
1679
2700
2280
2289
2292
2700
1687
2290
1660
3103
2570
2293
2251
1759
1620
2266
2526
2569
1708
1903
2290
2287
2288
1593
1816
1672
1709
2251
1717
1621
1915
1717
2255
1717
2469
1842
2581
2383
2583
4898
2577
2578
2581
1662
1621
2272
2475
2308
2269
1700
2467
2465
1592
1678
2548
2264
1683
2473
1683
1665
1780
2608
71463
2604
1899
2286
2286
2638
1910
1966
1678
2059
2271
1675
3919
1705
1703
2275
1772
2043
1705
6722
2296
2553
1587
3273
2267
2279
2266
1668
1875
2380
2275
2791
1664
3385
2277
3384
1592
1903
1906
2280
1690
2590
3908
1803
2277
1903
2277
1668
1670
1874
2466
1668
2481
2275
2094
2097
2554
1667
2089
2254
2027
1691
1664
2581
2456
1587
2360
2452
2355
2287
2367
2265
3919
2604
2371
1672
1673
1775
1769
1753
1587
1771
1768
1892
1682
1681
1704
1682
2450
2627
1676
2584
2290
1694
1605
2588
1691
2538
2536
2537
2306
1705
2643
1734
4480
2576
1667
2282
2901
1588
1689
2583
1682
2588
2568
1675
1705
1673
2409
1673
2409
2377
2377
2275
1610
1871
1669
2285
2280
2296
1750
2308
2977
2312
2590
1810
2716
2546
1689
1606
2221
1689
2083
2543
1671
1661
1750
1688
2274
2284
2547
2551
2270
2280
1609
2845
2269
2639
1927
2288
1623
2848
2279
2309
2281
1675
2269
1773
2404
1963
2091
2164
1895
1897
2551
1659
1662
2892
1795
1794
2251
1676
3772
1613
1890
2418
1661
1680
1676
1658
2375
2313
2281
1674
1906
2287
2667
1607
1846
2893
1887
1844
1691
2360
1658
1683
1776
2398
2630
1892
2268
2708
1967
2581
1905
2587
2712
2579
1781
2170
1784
2579
2580
1689
2527
1940
1963
2714
2040
2401
2282
2282
1882
1669
2167
2275
1673
2474
4082
2243
1604
1934
1672
1669
1788
2250
2186
1713
1585
2278
2538
1676
2199
1672
1676
1613
1674
1677
2087
1767
1909
2241
2241
1586
2584
3820
2271
1674
2305
1678
1587
1893
1889
1677
2317
1687
3742
5618
2596
1586
1695
1689
2592
2592
1695
2611
1675
1762
1916
2076
2322
2404
2552
4976
2169
2544
2544
1679
2285
2521
1695
2521
2537
2363
2301
2300
2864
1712
1817
2403
2300
1686
2595
2595
2530
2532
1695
2527
2529
1790
1708
1672
2551
1722
2404
1692
1677
1677
2305
1802
1695
1823
2280
2268
1807
1681
1794
4654
2471
1819
2255
2284
1683
2647
1700
2979
2578
2440
2651
2550
2582
2648
2548
1891
1588
1891
2531
1667
2268
2310
1976
1688
2523
2565
2286
2196
3319
2274
2269
1588
1773
1805
1886
1738
2280
1976
2310
2646
1861
1861
1886
2404
2294
1589
1675
1767
2547
1907
2321
2281
1977
2278
2264
2395
2617
2669
1902
2592
1624
2575
2520
2609
2523
2522
2863
2971
1606
2521
2641
2524
1806
1942
1678
1672
1625
1856
1837
2208
2281
2291
2304
1976
5788
2304
2307
2304
2302
2252
2282
1626
2284
1666
1665
1687
1663
2976
2207
2207
2207
2208
2537
2540
1664
1886
1612
1660
1853
1654
1813
1810
2975
1810
2028
2553
2273
1724
2340
1773
1611
2278
1676
1681
2274
2577
2386
1662
2549
1697
1701
1672
1669
2291
1898
1611
2238
2292
2289
1659
2418
1654
2300
2278
2300
2277
2311
2481
2477
2288
1587
1829
1894
1679
2304
2385
1676
2310
2272
1679
2065
1694
2287
1685
1691
1586
2274
1767
1676
2634
1661
1880
1690
1892
1868
1892
1656
2093
2546
2541
1628
2544
2242
2542
2540
2386
2543
2543
2270
2272
2543
2270
2541
2545
2543
1683
1628
2289
1670
2279
1658
1690
2287
2570
2289
2283
1767
1806
2290
1679
1585
1768
2069
2562
2562
1658
1674
2280
1689
1686
1682
2118
1679
2547
1888
1629
1899
2347
1670
2224
2224
2304
2270
1670
2224
1684
238721
1684
1605
2559
2552
2560
14801
1671
2283
2283
2281
2283
2283
2279
2371
2374
1962
1669
2396
2365
2316
1628
1690
1699
1691
1688
2280
1888
1885
2267
1605
2465
1909
4373
1659
1664
1671
2316
1901
2554
2518
33317
1684
2260
2600
2585
1668
1676
2043
2551
2084
1626
2287
2721
2035
1629
2584
2554
2528
3738
1964
1673
2316
7152
3904
1628
2217
2285
2530
2750
2584
4227
1846
2577
1667
1656
2210
1885
1667
1689
1655
2274
1966
1652
1613
2252
1584
1613
1584
1604
1585
1616
1585
1661
1748
2385
1654
1747
1629
1746
1657
1822
1653
1749
1617
1654
3329
1822
1686
1820
1586
3396
1635
1684
1636
3389
1635
1685
1636
3425
1658
1684
1662
1654
1661
2597
2599
1584
1660
1693
23756
2635
1654
2558
1687
1887
2271
1654
1687
2566
1661
2045
1865
3430
1591
2536
2201
2275
2536
1880
1686
1592
2534
2538
2537
1992
2225
2278
1823
2282
1658
2277
2297
2593
2593
2278
2373
1606
2373
1824
2582
2276
1942
2591
2542
2552
1864
2385
2281
3443
2476
2474
2046
2068
1897
1899
1688
2537
1697
2867
1965
1786
1823
1783
2268
2592
1705
2587
2720
2424
2721
2724
2424
1765
1824
2280
2283
1611
2211
2536
1902
2039
2286
2547
2547
2382
2549
2551
2295
1603
1895
1590
1679
1663
2248
1695
2724
2724
2559
2276
1670
1813
2514
1589
1888
1586
2532
1885
2211
2302
2575
2574
2598
2279
1898
1685
1672
1885
1616
1884
1966
2320
2321
2707
1668
2287
2868
2416
2475
2474
2304
1905
2574
1586
1856
1905
1590
2390
1865
2271
2266
2522
2523
1890
2472
2473
2268
2718
1616
2715
1586
2713
1907
2576
2528
2551
2551
2823
2634
2427
2844
2830
1612
2846
2462
1616
2611
1683
2313
2289
2289
2551
1688
2550
2271
1669
1688
1604
1680
1679
1660
1680
2261
1625
1652
2294
2039
2204
2732
2263
1682
2402
2582
1610
2264
1663
2225
1671
1675
1796
2429
2275
2592
1699
2244
2283
2574
1695
1886
2280
1660
2523
2523
2526
2527
2295
1692
2228
2283
2273
2247
1695
2557
1662
2557
2424
2532
2532
2593
2531
2530
2533
2278
1664
1966
2278
1660
1608
2693
1896
1895
2265
2205
2358
3955
1662
1916
1898
1916
1695
1836
1629
2725
1678
1682
2283
1679
1679
1678
2485
2255
2276
1655
1861
1976
2407
1630
1895
1676
2291
2292
2270
2071
1641
2322
1715
1716
2279
2423
2978
2360
1629
2272
2278
2270
2287
2639
2607
1871
2285
1845
2283
2284
2282
8075
2281
1592
2284
2282
1976
2289
1708
1647
2225
2244
1887
2980
1630
2976
1628
1632
1632
1634
1628
1635
1629
1583
1622
2689
1976
1621
1584
1623
1584
1657
2385
1622
1654
2170
1660
1660
2172
2381
1660
1657
1658
1670
2172
1670
1654
2694
2260
2279
2723
2723
2589
2590
2568
2274
2272
2855
2231
2207
2196
1608
2283
2293
2266
1666
1670
2276
1913
1916
1679
2283
2289
2288
2290
2169
2268
1816
1887
2270
1654
2643
1697
4418
1816
1818
1682
2517
1680
1679
2268
1607
2269
1895
1625
2287
2289
2724
2568
2725
1683
1682
2584
2594
2212
1609
2271
2580
2269
1627
2583
2269
2584
1675
2282
1666
2282
2469
2468
1706
2470
2425
1627
2257
2273
2427
1876
2256
1677
2254
2369
2271
1803
3094
2274
2495
2151
2700
1652
1687
1701
2071
2619
2617
2736
2732
1887
1659
2201
2209
2485
2553
2280
1622
2632
2713
1881
2693
1813
1684
1684
131267
1704
2290
1672
2709
2409
1889
1623
1877
2268
18427
2060
1877
1909
2200
1910
1910
1906
2541
2271
2603
2572
1666
1622
1883
2547
2587
1670
2270
4298
2266
2647
2584
1673
2584
2263
2310
1584
1663
1912
1795
1845
2298
2267
2270
2315
2319
2317
1672
2316
2316
1680
1583
1666
2046
2041
2044
2278
2493
2539
1671
1663
1669
2201
2207
1634
1774
1691
3564
2554
2554
1662
2205
1661
2318
2478
2539
1588
2299
2273
2541
2602
1653
2269
2251
2558
1686
2259
4122
4555
2042
2270
1587
2473
1897
1902
1652
1899
1881
1671
2206
2203
2191
1670
2203
2205
2285
1759
2283
1616
2519
2521
2618
2270
2987
2399
2399
2206
1894
2253
1850
2254
1760
2278
3420
2278
2293
1779
2259
1897
1685
2038
2854
1669
2558
1785
3755
1666
1760
1692
1584
1916
1915
1684
1899
1876
2471
1695
1910
1703
2461
1939
1588
2597
1687
2597
2552
2259
2257
2239
2323
2283
2283
1639
2581
1674
1680
1760
1691
1585
2249
1906
1707
1663
2301
2277
2572
2559
1706
2620
2593
1608
2580
2576
1635
2577
1625
2312
2307
1792
2535
1846
1668
2274
2301
2273
1608
2220
1633
2203
1673
1665
2273
2252
1898
2271
2323
2548
1691
1911
1689
1608
7848
1661
1701
1684
1693
2608
2609
1692
2613
2267
1861
1861
2565
1914
1610
2558
1633
2211
2213
2558
2281
3150
2382
2382
2394
2393
2396
2287
2290
2486
6902
1658
2205
2578
2566
2597
2288
2654
2586
2544
2543
2277
2272
2548
1587
1905
1659
1902
2523
1680
2296
2296
1680
2261
1689
2548
2550
1586
2589
1687
2557
1677
2608
2610
2610
1678
2559
2557
2636
2636
2635
1657
2281
1686
2531
2531
1884
1640
2260
2859
1887
1886
2867
2260
2265
2243
1586
2221
1628
2564
2262
2252
2259
1678
1883
2271
2371
2367
1865
1913
1673
1658
3256
1708
2425
2249
2291
2585
2284
2563
1668
1669
2528
4010
1627
2459
2294
2551
2292
2549
1696
2553
2272
2271
2549
1682
2550
1657
1628
2272
2271
2553
2272
2551
1917
2603
1683
5822
2524
2291
2291
2290
1668
2287
1662
2284
2566
2270
2465
2523
2595
2599
2268
1906
1663
1906
3820
1918
1661
2552
1913
2045
2279
2629
1679
1669
2571
1894
2294
1899
2631
1666
2388
1822
2389
2287
2270
2892
1669
2710
1678
2126
2239
2323
1648
2445
1670
2280
1661
1660
1716
1887
2183
2188
1689
2263
2563
1689
2542
2325
2551
3837
2262
1822
2285
2281
2282
2558
2257
1684
1760
1758
1759
1757
3567
2464
3842
2248
1822
1669
2632
2634
2634
2636
2461
1932
2286
2324
2323
2571
1589
2434
2262
1589
2283
2280
2280
2273
3353
1664
1675
1894
1875
1906
2063
1615
2588
1692
1705
2293
2422
1890
1692
2213
2560
1682
1682
1683
3634
2260
1920
1615
1731
1695
2261
2303
1899
2593
2635
1868
2493
2599
2247
2248
1680
1589
2535
1707
2602
2367
2275
2269
1671
1670
1667
2444
1882
2267
1672
1660
2578
1706
2525
2277
1888
1809
1811
1810
3291
1892
2609
2549
2553
2610
1659
2547
1731
2542
2611
2281
2279
2279
1666
2548
2545
2060
2288
2293
2540
1661
2868
1731
2138
2571
1861
1665
1831
2287
2312
1704
2276
2298
1679
1628
2275
1657
2604
2368
2267
2589
2261
1899
1887
2369
2203
2252
2391
2287
1628
1888
1752
2272
2415
2570
2272
1901
1689
2283
2272
2274
2289
2275
3618
1605
2311
1621
2311
2284
2542
2263
2300
2651
2257
2296
1692
2266
2431
1628
2432
2265
1620
2402
1885
2652
1689
1686
1685
1686
1685
2292
1673
2272
1630
2349
2020
1621
1902
2289
2325
1690
2569
1665
2264
2424
2549
2275
1885
1629
1883
1652
1669
2400
2419
1655
1894
2864
2859
2271
2546
2233
1702
1630
1671
1813
1704
2306
2281
2277
2545
2596
2606
2724
2732
1672
2480
1620
1693
2291
1810
2582
2208
2522
2522
2205
1644
2310
1645
2308
2588
1775
2585
1621
1690
1623
1829
2269
1919
2576
2516
2277
2403
2276
2169
1915
3829
1621
2553
1775
2601
1676
1671
2275
1686
2276
2276
2628
2444
1672
2279
2527
2167
2525
3402
2275
3136
2573
2401
2402
14815
2323
2323
2369
1912
1885
2550
1659
1624
2290
2441
1654
2392
2389
2621
2550
2851
2090
2128
2422
3301
1657
2209
1624
2044
2523
1670
2328
1868
2577
1889
5182
1900
2274
2327
2300
1656
2573
1751
2277
2277
1751
2277
2562
2256
2307
2719
1674
2465
2267
2166
1664
1753
2278
1660
2567
1660
1693
2262
1836
2527
2249
1871
1872
2395
1619
2386
2276
2279
2273
1623
2278
2278
2445
2075
1679
2560
1681
2271
2167
2296
1752
2581
1709
2577
2286
2263
2268
2521
1927
1894
1691
2567
2262
1620
2259
2260
2264
1630
2270
1998
1879
2079
2593
2594
4284
2612
2280
1620
2108
1671
2564
1690
1629
1900
1898
2561
4273
1913
1813
2289
2274
2264
1608
2272
2295
2580
2275
1629
2278
2276
2275
2280
2283
2276
2279
10779
2281
1605
2282
2441
2441
1693
1629
1677
1673
2303
2280
2476
2558
1880
1680
2549
2423
2549
2553
2554
2549
1623
2550
2552
1906
2548
2552
2550
2553
2552
2553
2482
2553
1912
1674
1623
1887
1886
2861
2540
2819
2268
2288
2287
2366
2283
1706
1901
2265
1624
2645
2472
2096
2387
2386
1673
1669
2272
2638
2862
2041
1672
2863
2640
1623
2838
2837
2524
2520
2521
1831
2528
2527
2527
2528
2090
2285
1671
2326
1865
1621
1864
2315
4148
2222
2132
2245
2245
1893
2615
2616
1669
1684
2504
1626
1677
1901
1669
2407
2212
2395
2259
2283
2282
2284
2558
1587
1643
2517
1623
2285
3386
2279
2255
2466
2462
2466
1846
2567
2252
1699
1587
2484
1626
2479
2280
2276
2197
1870
2551
2556
2554
2555
2553
2557
2553
1760
2550
1625
2305
1673
2589
2278
2274
2208
2597
2547
2278
1676
2551
2546
1587
1880
1627
2264
2280
2279
2273
2569
2468
1910
2267
2269
2268
2265
2269
1759
2253
1626
1911
1677
2287
2600
2526
2285
2281
2285
2280
1680
2577
1760
2601
3773
1885
2290
2295
1885
2292
2269
1656
2397
2592
2280
1859
2561
1608
1688
1779
2312
2557
1683
2289
2553
2312
2265
1894
2722
1685
1683
1609
1683
1780
1767
1695
2351
9103
1901
2351
2595
2297
1677
2062
1913
2302
2574
2482
2301
1632
2548
2565
2205
2565
2589
2559
2404
2288
2286
2285
2281
2284
1608
2481
1631
1876
2282
2439
2444
2285
1681
2563
1914
1914
1881
1586
2516
1779
2272
2276
1899
1902
2617
2297
2858
2447
1887
2283
1666
1677
1671
1585
1671
1779
1674
1672
1671
1674
1670
1677
2469
2274
2267
1674
2544
1656
2604
1779
1672
2285
2284
3870
1693
2743
1888
1698
1873
2280
2278
1631
2537
1677
1667
2214
3773
2280
1671
2682
2216
2214
2473
2475
1674
2280
1668
2810
1631
1855
2040
1778
2551
2262
2264
2648
2242
1690
2242
2280
2566
1666
2559
1780
2574
2281
2276
2533
2532
2534
2535
2283
2164
2282
1880
1631
2371
2646
3773
2647
2558
1716
2523
2620
2729
2618
2618
2620
2621
2621
1669
2531
1892
1631
1891
1882
2364
2591
2304
2073
1851
2322
2246
2472
2475
1589
2458
1779
2250
2244
1697
2052
2306
2057
2399
2523
2267
2271
2266
1705
2262
1733
2312
2378
1905
2202
2384
2519
1886
2278
2651
1676
2283
1668
1731
2487
1631
2483
2275
1675
42834
2521
2576
2281
3384
2254
2705
2605
1879
1706
1628
2579
2585
4020
2212
2199
1877
1643
1687
2670
5096
2542
2640
1757
1731
1755
1626
2364
1806
1637
136836
1877
1681
1839
2334
1667
1875
1908
1656
2284
2450
3529
1905
1717
1910
1910
2347
1606
1643
1668
1677
1656
1661
2278
1656
1676
3527
1672
2199
2284
2284
1693
2278
1694
1693
1673
1692
2048
1751
2034
1679
2193
3528
2559
2207
1860
2525
2251
1675
2330
1663
2616
2613
1620
2485
2288
2482
1576
2615
1684
2282
1679
2274
1685
1687
1682
1685
3081
1652
2317
1577
1683
1674
1678
2262
2251
1687
2433
1865
1680
2296
1683
2282
1620
1889
1701
1673
1650
3269
1789
2369
2540
1704
1665
2524
2295
2555
1668
1748
2555
1576
1694
2047
2602
2291
2606
2445
1790
1677
1670
1683
2281
1749
3667
2277
1577
2291
2294
1659
1679
2293
2390
1690
2391
2335
2333
1673
1623
1675
1576
14885
2551
2547
2547
2264
2547
2546
1736
1670
1868
2074
2569
2532
1682
2071
3363
2562
2575
5225
1734
5222
1677
1670
1694
2279
1648
2280
2251
1577
1802
1623
1667
2338
1714
2282
2334
2440
2290
2985
1664
2443
2282
1664
1623
1677
2257
1577
1673
1679
2261
1677
1654
3343
2511
2261
1678
2292
1751
1701
2347
2348
1661
1676
2417
1674
2287
1672
3733
1671
2463
1678
1681
1686
1655
1750
1626
1750
2262
2279
2391
1707
1697
2462
1658
1900
1649
1578
1678
3486
1683
2555
1907
1902
2215
1664
1671
1646
1907
1899
2215
1899
3515
1900
1577
1900
1902
1904
2281
2041
4203
1904
2429
2553
1900
2342
1900
1629
2557
1575
12645
2261
2518
1678
1748
1930
2263
1655
1669
4736
1669
1630
2567
1576
1678
1681
2568
2589
2589
2559
1673
1668
8394
2368
2703
1887
3485
1870
1576
2282
2296
1673
2293
1674
12681
3762
2297
1696
2390
2037
1622
2323
1708
1703
1711
1682
2297
1712
2489
2522
2293
4139
1671
2541
2522
1623
1818
1576
2552
2354
2555
2184
2179
1667
1686
2193
2626
1679
2283
1620
1662
1681
3667
2620
2103
2263
2060
2273
1677
2287
2186
2280
2566
1897
1625
2287
1753
1576
1660
1631
1679
1664
1752
1656
1688
2275
2850
2019
2715
1625
1877
1576
2055
1679
1663
2056
1668
2272
2712
2269
2056
1901
1916
1657
1630
2223
1576
2516
2516
2017
1899
5435
4982
2540
3011
2166
2446
1897
1661
1977
2673
1576
2605
1922
1923
1667
2200
2309
1668
2197
2199
1666
2450
2449
2386
1663
1577
1670
2263
1677
2516
2260
1713
2253
1840
1746
2556
1645
2631
2538
3819
1659
1577
2541
1870
1886
1708
2565
2537
1899
1658
1722
2256
1700
1659
2093
1576
1666
2286
2059
1672
1673
1675
2282
2281
5219
1670
9365
1658
13303
1701
2602
1698
1696
1785
2298
1700
1852
2578
2553
2547
1652
2853
1612
2262
1577
1725
2853
1689
1663
2358
2927
2555
1666
2031
1889
1734
2385
1906
3165
1573
2058
1659
1901
2474
1669
1691
263051
44160
2269
1657
2620
1698
1604
1673
1574
2221
2600
2447
2049
2218
2218
2223
2381
1642
1612
1573
2388
3011
2562
1657
1900
2371
2367
12377
2582
2299
1917
1586
1685
1575
2278
1668
1697
1882
1663
2256
1668
2288
1677
2575
5793
1588
1667
1574
2415
1665
1748
1930
2919
1690
1891
1672
1672
2289
1963
2679
1573
17886
2794
2867
2224
1690
2142
1673
1675
2323
2558
1640
1606
2561
1618358
1574
2329
2538
2541
2537
1648
1661
1648
2360
2368
1687
1675
1967
1849
3909
2255
1690
2262
43607
1662
2263
2260
1669
2295
2295
1903
1712
2189
1607
2296
10897
1902
1907
2295
1647
1696
2632
1674
2173
2173
3434
1590
1648
1576
3304
2278
2255
1673
2533
1659
1664
2558
4375
1673
1644
1664
1609
2281
1850
2333
1643
1656
1949
2689
1670
1674
1668
2266
1707
1862
1963
1653
1676
1575
1673
2216
1757
2586
2729
1692
1659
2599
2294
2362
1695
2573
2360
1578
2302
1687
2293
2299
2293
2306
2307
1677
1682
9196
1666
1695
1939
1576
1659
1857
1681
2274
2478
1672
2262
1640
2275
1649
1692
2978
1653
1665
1936
1576
2975
2781
2586
2289
2575
2288
2589
1692
1865
3501
2823
2975
1681
1677
1868
1851
2071
2274
1670
2192
1670
5388
2202
2203
1677
2420
1695
2279
2055
2428
1577
7854
2278
1673
1701
1702
3945
2866
2867
2259
1976
2441
2473
2599
1875
1681
2296
1649
2295
1802
1672
1673
1681
1681
2225
1975
2258
1681
2547
2136
1684
1789
1816
2275
1820
1769
1872
2950
1653
2974
1659
1906
1815
2600
2041
2615
2859
2293
2273
1908
2617
1689
1673
1647
2330
1654
2329
3474
1849
2516
2580
28462
2194
2271
1698
1896
1698
2576
2248
1653
1673
2123
1908
1576
1661
2576
1884
1884
1671
1657
1656
1675
3916
2423
2386
2098
1672
1670
1671
1577
1680
1679
2055
1668
2290
2278
1683
1688
6579
1661
1894
2348
2348
1578
2257
1916
328060
1915
1686
1667
1641
1670
1688
1768
1670
2263
2919
1808
2049
1807
1785
1760
16368
1680
4546
1896
4958
1711
2695
53054
1671
1657
2147
1707
2420
1864
2900
1676
61706
1691
1673
1668
1680
2810
1885
1668
1710
1587
2280
2840
2209
1863
13737
2415
1667
1675
1679
2492
1900
1686
1654
1688
1598
1646
1699
3952
13956
2486
1659
2486
1648
2574
1663
1680
1656
2041
1576
2195
2297
1764
1687
1669
1669
1894
1889
2279
1653
1678
1627
2772
2281
2295
1579
1710
2936
2534
2576
1655
2510
2280
2293
2670
2277
1627
1672
2472
2574
1578
1914
2569
2613
2312
2386
2478
1677
1667
2311
1818
1628
1677
1659
3705
1876
1818
1846
1842
2390
1669
2575
2554
2557
2116
6749
1652
2557
2563
1578
2065
2060
1688
1736
1932
1676
1934
1674
1806
1678
1587
1674
2357
1874
1817
2265
2476
2472
2270
2263
2437
2471
1680
2580
2211
1584
1576
2392
245477
2461
1670
1676
2339
2545
2343
2275
5295
1893
1892
2187
1585
2278
1677
1673
1891
2136
3429
2596
1787
2273
1673
2226
1643
1678
2463
1749
1679
2136
1665
1665
2287
2477
2294
1688
1690
2553
2035
1877
1907
1668
1749
1671
2136
2478
2477
2479
2124
2476
1667
2286
2285
5805
6962
1888
1750
2590
2069
1674
1690
2545
2545
2286
1896
2291
2525
2799
2585
2659
1656
2602
1601
1697
1693
1657
2623
2525
1685
2362
1686
1685
1608
1686
1694
1687
1889
2047
33684
2535
2843
1890
1889
2349
2282
2347
2350
2543
1709
4224
1686
2210
1576
2547
1709
2467
2280
1671
2367
1877
1719
2005
1668
7367
1685
3376
1661
1593
2275
2114
2252
1810
1680
2591
2276
1681
2220
2034
1883
3395
2382
1850
1679
18376
1665
1708
2431
2428
2261
1680
2543
2261
1664
1682
1685
1848
6700
2572
1680
2824
2611
2351
3871
2035
2261
1665
1663
2283
3331
2471
1850
1679
3585
1682
1689
2067
54796
1631
2314
2315
1648
2578
1851
1634
1685
2136
1681
1624
2517
1688
1663
1676
1884
2730
1705
2657
2505
1635
3061
1578
2292
2586
2289
1755
1890
2552
3472
1664
2552
1702
2371
1889
1662
1906
2355
1581
8477
1725
1702
4408
1859
1920
2371
2560
1785
1666
2294
2296
1660
2293
2260
1579
14929
1655
2294
2291
2399
2188
2294
2296
2068
1659
1660
1661
1633
2233
1578
2230
1683
2537
2469
1683
5649
2565
2267
68479
2516
1658
28894
1658
1673
1581
2724
1703
2089
1665
1915
1676
1658
1664
2585
1633
1667
2277
1581
2183
1825
2277
1679
1689
2196
1893
2691
1682
4459
2476
2476
5105
1823
2728
1579
2729
1898
2282
1662
1687
2732
2733
2222
2223
2728
2724
2720
1580
2727
1615
2037
2729
1686
1676
1676
2485
3345
1652
2335
2727
2073
8365
1579
1663
1618
2268
1885
1694
2350
1901
2296
1892
3116
2096
2457
2068
2004
1575
2521
1824
1670
2481
2273
1682
1681
2270
2484
2271
1774
2289
1675
1575
2614
1615
2581
2212
2210
1688
2211
57686
2214
2210
1709
2563
2566
1695
1577
2062
2251
1661
2292
2536
1693
1682
2377
26150
1881
2528
2556
1574
1794
1663
3580
1676
1701
1703
1665
1650
1648
1665
4580
2242
1754
2473
2476
1574
1970
2480
1660
3933
2470
2475
2474
2473
2475
1908
1683
1689
1628
2268
1576
1884
2268
2249
2267
1661
1888
2267
1834
1705
1666
2589
2657
1607
2594
1574
2286
2481
2527
2526
2553
1912
1910
1739
2581
2357
2363
2558
1628
2307
1575
2595
2571
2517
1689
2517
2266
2524
2283
2584
2584
2478
1593
2366
1574
1894
1657
1657
1678
2283
2282
1898
2397
2400
2337
1870
1605
1693
1574
2276
2314
2619
2723
2718
1682
2604
2603
3494
1884
2520
1681
1595
2275
1574
2368
2366
2536
2603
2538
2579
2545
1686
1687
2541
2578
1866
1632
1898
1869
1574
3537
2264
3887
2057
2260
2061
1664
1661
1661
2546
2546
1592
3891
1574
3438
1676
1684
2548
2304
1788
4017
2284
1786
2280
2560
1630
1674
1578
2505
2085
2530
2216
2206
2728
2601
2602
2270
2596
2597
1899
1628
2309
1574
2488
2488
1765
1766
2283
2282
2284
2282
2278
2601
1813
2049
1627
2282
1575
2561
2239
2285
2260
2286
2288
2473
2303
2049
2495
2288
2584
1579
1669
1625
2309
2282
3641
2317
2315
2255
1885
2518
2481
2269
2519
2518
1578
2518
1623
2482
2351
1877
1676
1676
1666
2048
2270
2272
2271
1910
2619
1577
2712
2475
1621
2276
2526
1896
2526
1905
2722
1682
2265
2615
2269
29404
2285
1577
1682
2168
2587
2637
1704
2164
2556
2559
1901
2258
1901
1668
1772
2481
3567
1776
1660
1925
2316
2251
2316
1751
2276
1895
1871
2353
2270
2611
3584
1686
2515
2170
1663
2275
2549
2545
2256
2549
2479
2272
2270
2270
3528
2547
2299
1656
2300
4452
2282
2276
1669
2555
2536
2375
1677
2283
1677
3528
1676
1658
2563
2275
2280
2274
2276
1680
2274
2278
2275
2281
2278
1838
3527
2274
2171
2302
2560
2562
2257
2220
2261
2267
2275
2267
2319
1914
2598
3561
1705
2344
2542
1903
1892
2558
2273
1698
2451
1690
2284
2282
2303
1905
3528
1688
1609
2300
2313
2707
2270
2287
2269
1655
1814
2346
2272
2032
3546
2569
2619
1705
2287
2649
2647
2647
1813
1667
2478
2285
2288
1658
2532
3537
2532
1674
1693
2275
1905
2532
2281
2555
1692
1679
1913
2065
1679
2274
1880
2242
1706
2584
1686
2275
2052
2051
2286
1709
2256
1664
2169
3538
2258
4459
1672
1897
2277
2601
2579
2547
2545
2522
2282
2397
1669
1577
2647
2644
2304
1587
2301
1668
2280
2264
2702
2704
2971
2701
14509
2049
1581
1881
1888
1671
1879
2601
2599
2592
1673
1673
2283
2276
2357
2478
2275
3507
2272
1590
1704
3330
2266
1874
1890
2311
2312
2306
1680
1673
2617
2617
3482
2214
1589
2581
2435
1676
2712
2578
2717
1686
2296
2378
2369
2536
3494
8541
1760
2251
2537
1890
2201
2567
2281
1908
2283
2028
2392
2252
3508
2253
1662
1759
2283
2286
2284
2147
1882
2685
2253
1886
2275
1901
2056
3499
1677
1909
1760
1913
1909
1880
1684
2263
2288
2623
2620
1814
1651
1652
3493
1885
1883
1607
2287
1886
1813
1913
1914
1889
2291
2592
2571
2571
1574
1676
2475
1675
1608
1679
2564
2862
2721
3217
2523
2908
2306
2281
1665
3507
1666
2468
1907
2038
3781
2265
2202
2734
2735
2716
2734
2198
2200
1687
2732
3485
2736
2468
2291
1868
1901
1671
2479
1908
1669
2470
1674
1674
2259
3490
1675
1587
2714
1686
1867
2726
2553
2487
2487
2386
2388
1901
2263
2279
1613
2260
1609
1883
1886
2295
2211
1681
1908
2587
1678
2054
2284
2286
2277
1592
2168
1882
1676
1589
1885
2275
2276
1910
2293
2290
2316
2315
2316
2544
1608
1905
2600
1586
2602
2386
2603
2542
2551
1699
2855
1702
1880
2374
2375
1592
2524
2531
2534
1656
2276
2538
2533
2490
1700
1877
1874
1894
1900
1672
1593
1899
2282
2281
1656
2582
2280
1897
1897
1947
2584
2582
2277
1880
1669
2384
2632
3844
1632
2476
2466
2479
1879
1879
1879
2571
2566
2707
1910
2380
1915
2266
1669
2320
2263
2266
2260
2613
1682
2519
2543
2256
1671
2047
1731
1912
1668
2304
2045
2849
2365
2387
2365
2292
2274
2309
2285
2272
2276
1658
2277
3845
1670
1667
1594
1592
2383
1591
1658
1731
2384
1589
2385
1731
1661
1705
1658
1733
3074
1656
1751
1658
1658
1623
2385
1751
1589
21427
1625
1613
1623
1964
1626
1859
1966
1752
1966
1630
1605
1630
1605
1623
2080
1964
1631
1963
1627
1605
1625
1587
1620
1587
1629
1605
1622
1613
3812
1605
1779
1613
1631
1610
1816
1633
1657
2121
2464
3965
1858
2186
1682
2206
1997
3442
1640
1664
3311
11132
18063
1793
1778
2225
1968
1667
1678
6910
2618
2136
1754
6977
2171
3038
1587
11148
1683
1632
2132
3201
2253
5732
1651
1855
1688
1970
2332
2314
1971
1587
6428
21463
1804
1779
5779
2906
1638
1662
1675
2049
6193
1659
5778
1968
2052
1833
1667
2313
1631
1658
2040
2143
2177
1869
3079
11132
1723
1590
14559
2940
2925
4540
1631
7799
1763
5799
11935
1816
3289
1660
1821
2229
1611
3564
6193
2560
1833
1788
1781
1875
1796
2376
1659
2927
1655
1672
1781
1587
5065
3710
1686
1688
1779
54985
1678
1797
2745
1778
1694
1678
1679
4785
1611
2906
1651
1689
2209
1631
1682
3378
2082
6897
1745
2259
4708
1670
1669
1606
1684
2398
2141
1642
1779
2185
1737
3761
2248
3181
2418
1680
1790
2547
1607
1787
1953
2175
2244
2882
1732
4806
2359
2134
1775
1676
2139
1673
1968
2416
2175
1943
2306
17791
1628
2286
1654
10651
1659
2125
2202
16485
1678
1613
10723
1688
2830
1664
1625
2581
2253
1879
6414
3854
1669
1661
1668
1604
2909
1862
2032
1755
4007
1625
17277
4154
128357
2556
2191
5280
2453
2251
1967
5279
2140
2151
1775
3530
2886
4790
2393
2277
1876
2393
2250
2119
1660
1587
1662
6659
2330
2119
3547
1669
13896
2260
1683
1684
1740
2672
2713
25905
1611
3568
2254
4218
3528
1674
1797
1901
1708
4029
2443
1930
1695
4162
2165
6858
26874
2373
2227
1575
1659
3423
1675
1661
2536
1876
1670
2691
1587
16493
1848
16487
1654
1575
1654
1685
1681
2073
1925
2222
4778
1695
2429
2146
1652176
2991
2995
1647
1576
2977
1659
2398
1657
2320
3723
2286
3886
2061
1695
2060
1677
2218
2593
1700
11751
3279
1659
2227
2150
1798
2041
2853
1695
7695
2471
1657
2458
1700
6593
18159
2132
1670
1999
24395
1785
2321
1696
1921
2225
2593
1978
2616
1576
1702
2808
3327
3108
1658
2095
3341
2167
3917
1696
2341
8222
1576
4562
8568
5840
2867
1797
6464
2884
804750
1731
53020
1695
2248
4265
1811
5854
1576
2267
1895
15526
1680
1982
33926
2480
1657
1695
3474
2590
10233
1671
1777
1679
1576
1884
2088
1813
1677
2204
1672
1975
4735
2955
1681
3781
1918
2326
1652172
2348
2113
2805
4387
2848
1795
1661
1695
2791
1573
2037
7567
2966
7288
2484
10898
80686
2134
4455
3677
2978
1700
2769
1590
2614
8967
2096
2432
2149
2398
4477
14162
151931
2980
2324
6900
1990
3920
4809
2220
1785
2323
2158
2137
2439
1696
1977
1772
2263
1652165
2424
2488
1575
2564
2520
2172
7588
2083
2342
2460
1976
2160
2927
2283
3175
1576
3044
7858
1671
1687
3916
3583
1657
1722
2521
2519
1661
2978
1664
1697
13926
1680
2175
8142
2434
1682
1783
1885
4695
7176
1663
2974
1660
2328
2989
1698
1706
3284
3764
1654
1679
1677
1676
5196
17690
1976
4609
2251
2541
1576
3594
1671
2924
3345
4672
93935
4359
2462
54268
1976
1977
4698
2207
1576
2064
1651
2139
16056
9109
2172
2301
1675
1673
1656
2974
1654
2259
3695
1579
2229
1681
8794
2652
7058
1662
5153
1831
3267
9174
2976
1679
5672
2037
1681
1983
2254
1674
1668
4158
2151
3300
3248
2530
1773
1976
1992
2204
1690
1576
2048
2974
1578
3800
1677
1840
1662
3883
3948
2189
2580
1976
4672
1664
2376
5062
1578
1746
11635
2628
1651
1686
3834
1813
1814
2975
2261
2016
2496
1659
1576
2139
1698
2319
1781
5232
18216
1810
53600
1697
1932
1976
1675
9009
1680
1683
6112
1675
1672
1672
2555
1900
3870
9151
1671
3963
2976
1661
11930
1575
1892
3052
5539
10408
1991
1661
1865
1674
1655
1739
2498
1976
6600
1575
8812
10513
3325
1790
1830
1679
1682
2309
1703
1691
5064
5075
1654
2532
1576
2268
1688
2325
2692
1675
2454
136968
51673
8540
1682
1814
1655
1654
1658
1665
1573
1692
2170
1674
1647
2767
7103
2140
2109
2843
1888
2384
1666
1880
2509
1572
2600
2241
2099
2476
1674
3685
1659
2619
202246
1660
1671
3332
2255
1757
1573
3989
2619
1782
7289
4135
1964
28205
2455
1676
1658
2209
1656
2244
1573
2368
52750
1673
1670
8832
1669
1869
1774
1814
1662
5675
3131
2902
1576
27463
1697
1690
2245
2727
25573
1795
8759
1675
2946
2383
9468
2089
1671
1825
5416
4092
1848
13578
1673
1668
4962
1677
8120
5241
1654
2281
1757
2115
1573
1673
1669
1668
1667
1652
6247
1721
2176
3242
1654
1653
1651
1940
1679
2135
2321
6793
2192
2465
1999
1643
1904
1741
8588
2385
33583
1679
1678
1877
3956
4738
2007
2685
2264
1806
2232
1686
9009
1654
4027
6588
1653
1578
2706
1859
1664
1114188
7539
12268
1801
2057
1982
11635
1654
112832
1958
112830
1815
1664
1876
1645
1998
2986
1690
4937
1667
4817
2894
1667
3116
1662
8881
1653
1849
3707
2354
2033
5454
13442
2038
1694
1689
1678
1668
2230
7103
1682
2232
2208
1614
1790
6176
2141
4952
1664
2437
1670
2188
1669
1575
1669
1575
1669
2135
1670
1578
1669
1849
1656
2040
1629
1587
1626
1576
1628
1577
1628
2135
10405
1628
1849
1628
2146
1628
1578
1629
2046
1626
1578
1655
2136
1652
1580
1652
1575
1652
1592
1652
1911
1578
1654
1576
1652
1850
1585
2039
1587
1575
1585
1872
1584
1577
1585
1850
1584
1849
1586
1578
1585
1575
1585
1579
1774
1580
1776
1581
1774
1579
1657
1582
1653
1574
2099
1617
1574
1688
1574
1687
1573
3261
1573
3249
1574
1686
1577
3265
1574
1587
1572
1577
1657
1576
1633
1574
1635
1576
1634
1576
1636
1574
1634
1579
1634
1574
1636
1577
1636
1577
1658
3546
1634
3542
1660
3525
1662
3544
1658
3565
1659
3526
1661
3558
1660
3560
1658
3588
1658
2105
3535
1688
3558
3228
2137
3507
1687
3503
1688
1596
7121
1687
1575
3285
3512
3231
3511
3232
3507
1687
3505
1686
1584
3251
1586
1824
2387
1825
3504
1823
1658
1823
1603
1825
1660
1823
2385
1822
1592
1825
1613
1590
1592
1823
1964
1590
1586
1589
2383
1591
1660
1617
1594
1616
1991
1609
1616
1606
1619
1964
8446
1616
1606
1616
1612
1619
1611
1616
1606
1662
1604
1660
1670
2580
1985
2582
1588
2347
10155
1896
1690
2131
2276
7328
2446
2756
2791
1926
1660
1678
2370
1794
8286
1662
1607
2935
1677
16842
1673
1672
18444
1670
1674
1660
1674
1672
2897
13517
1663
1613
8825
1661
5100
6589
9586
1708
1669
1660
5579
1687
5593
3924
1796
1604
2491
2154
7786
1669
1669
1670
2422
2425
1660
1908
2883
1660
2096
2695
1963
2691
2585
2235
1712
1697
2584
2814
3127
1660
2017
1672
1670
1586
2206
2373
1758
1898
1897
2405
1819
2015
12906
1664
2280
2051
97586
1711
1966
97588
1895
1710
2305
1667
1677
1629
2921
1670
1671
4218
1653
1587
1659
10515
2030
4440
1882
1652180
2409
1629
1801
1670
2338
1945
2719
2596
1609
2851
2082
173028
1998
2154
1673
2252
1629
1663
2326
1652
1658
2041
2380
1963
2243
1728
1736
6326
1681
2817
1888
1629
3636
1715
1973
1685
1663
1895
1610
1887
1891
1679
1648
2661
1652
3606
1629
1904
6881
1945
3009
2208
7701
1967
1667
2104
1636
1674
1871
1655
1662
1671
1659
2835
1830
2749
1586
2276
1751
1674
1642
2022
1680
109350
1608
2037
1647
1656
3534
1673
1888
1966
1679
1790
46040
1696
1672
1683
1608
1892
3145
2329
2379
2303
1696
2022
1853
1720
1753
1652178
1789
5446
2581
2395
1629
2269
3732
2267
1662
1682
1695
7662
2385
1889
1804
1662
3417
2238
1682
1606
1754
1811
2302
2791
1694
1860
1675
1675
1674
1671
1738
2036
1683
1989
1606
3528
2864
1740
2630
1586
2865
1633
1788
2512
1695
1648
1656
1606
18089
1655
2842
2146
1824
1695
5257
3342
1981
2031
1916
65645
3568
2368
1615
1592
1679
1897
1672
6199
1695
1907
3328
2207
2272
1760
1760
1758
1592
2476
1659
1687
1652178
6838
1871
6206
1695
2032
1927
13703
1777
8362
2030
8445
1592
1663
4357
2500
2145
2142
5897
1892
1695
1660
4651
1661
8881
2623
2009
1592
1695
1690
3730
10725
1894
3088
2367
2971
1643
1678
9407
1701
1751
2009
1656
1596
1650
1655
1658
3899
1644
1977
1897
1668
1681
1651
7287
1918
1655
2223
1633
1669
1674
1819
1788
2482
2977
1653
2190
1652
1607
2976
1685
2074
2939
3427
1655
1669
2490
2188
1733
1792
1738
1631
2142
2256
1703
1702
2973
1701
6662
1693
1671
9996
1667
1665
2085
1629
2507
3958
1678
110417
1860
2971
1795
1791
1660
1682
1652
1657
12146
7168
1629
1660
3348
2109
1676
4189
1976
7610
26480
1663
1753
1753
3085
1628
1664
2299
2351
6882
1675
1976
1651
1667
1667
1697
1655
1904
1919
1913
1684
1631
2980
1001995
1670
1675
1681
1976
11668
1679
1770
2160
1681
1655
1631
22412
1865
2158
3230
1675
2973
2254
1659
1682
1705
1681
2419
1913
1630
1658
4713
2216
1676
1679
1976
1666
2196
2315
2578
2579
1642
18413
2428
1883
1631
1885
3260
1882
1888
1975
1719
1657
1903
1684
2165
1686
1908
1633
1660
3880
4401
1896
1976
1655
1674
2636
11625
1877
2523
1889
1631
1661
1651
1689
1990
1658
2975
1658
1659
1652177
2440
1666
1672
1675
1628
1675
1728
1729
2151
1660
2118
2039
1680
2703
1716
1666
1668
3971
15152
1626
3931
1679
1659
1653
2731
1667
10147
2228
2156
1683
1700
1874
1622
2145
26033
1680
1666
1653
1724
1688
1666
2189
1643
1652176
13145
1622
1649
2940
1651
1813
1657
2379
2272
2227
1675
1920
2011
1683
1900
2015
1621
2830
2862
1686
1669
1667
1658
1889
7643
1705
1674
1660
1663
2417
1623
2414
1756
1652172
1697
1666
2179
1664
1654
1798
1679
8929
1671
1673
2491
1666
3417
1622
8918
6737
6045
1662
2177
1900
1784
2385
1679
1668
1668
4666
1668
2207
1622
2517
1741
1739
1699
2456
2387
1685
3396
2143
7728
2165
1665
10090
1622
4855
13283
3538
1739
1664
2385
1869
6650
864791
7386
1852
23675
1673
2864
2331
1622
5523
1867
1651
3188
3496
1661
2327
1654
1679
7935
3404
1678
1644
2295
2171
2262
1682
1679
1719
5669
1667
2043
1806
1671
6019
1673
1669
2258
10017
1755
3695
3184
1657
8997
1677
1659
1638
1670
1682
1676
1695
1675
4873
1667
1661
1900
1902
1665
1932
1650
1666
3156
1852
1684
2051
2191
1934
1679
1927
1657
2412
3861
2351
2351
1669
1898
7155
1765
1889
1679
2436
2537
9218
1657
4825
1684
1687
1689
1658
1671
2147
1662
1655
4255
1677
2173
2144
1779
2141
1684
1663
2044
1668
2693
2058
1662
2171
1674
1670
1663
4479
2289
1876
1869
1651
1681
1697
1808
2350
1774
1660
2016
4704
2567
1898
1688
1666
2175
2044
1653
1660
1668
1648
3305
2169
1666
1680
3191
206063
1627
1839
2143
2855
6087
1689
2253
1680
1654
1658
1686
1657
36281
1814
1670
1668
1628
3347
1914
12820
24933
1888
1887
15109
2172
4889
1682
1698
15464
130810
2761
1627
4831
1675
2297
1864
124313
1909
16496
1657
16497
4379
1881
119010
1687
1627
1680
2034
8440
1682
1682
1709
3085
2170
1685
2243
1670
1683
77825
1671
1628
1835
2347
2124
1880
2849
2853
2172
1694
1665
1670
1670
2207
1693
1625
7160
1689
1665
1667
4766
1881
1881
1658
1881
2289
2776
1689
1683
1810
1811
1654
1704
6694
2924
2298
2301
1667
2170
2896
1676
1986
1725
1893
1892
1625
1889
1890
1891
1789
1666
1875
2167
1667
1670
1669
2139
2052
1659
1654
1682
2137
2578
9834
1649
2007
1970
1916
1609
2099
1660
1662
1660
1886
1652
1979
2034
1904
1671
1902
1663
1749
1657
1896
1898
32879
1905
1678
1654
3362
1824
4348
1672
1663
1898
41509
1605
1797
1667
2223
2144
1683
2243
1652
1658
2297
2371
2615
2340
2631
3552
1608
2374
1690
2044
3028
2138
30811
25739
5881
1655
1657
1675
1675
1673
1673
1707
160849
8310
1661
1684
1658
3395
1906
1684
1654
1684
1658
2081
1870
1687
1707
1676
2022
6995
14467
4548
1664
1671
1584
2156
2417
1902
1882
2086
26934
2690
1670
1680
1681
1887
1766
110952
1893
1583
1680
1662
1883
1684
2560
1683
1707
1954
2540
2567
423821
6840
1639
2448
1584
1685
1899
1669
1672
1678
1706
2371
2371
2351
2166
1680
1682
5750
4758
1978
1685
1666
1586
2478
1898
2576
2639
1669
1651
172558
1676
1688
1672
1584
2301
9471
4286
7026
1890
1667
1706
1683
1979
9835
1891
1886
54992
2486
1584
1667
1671
2627
1820
1674
1897
2691
1758
1653
1679
1680
33125
26675
1674
1584
1671
2734
2384
4049
3214
2005
1707
1677
34290
1683
2221
2562
1674
1897
1807
1869
2313
1677
3354
2026
1665
1674
1738
3041
1951
1777
1672
1777
1672
1656
1675
1656
1672
1653
1672
1651
1672
1685
1672
3283
1588
3333
1669
3336
1591
1685
1587
1685
1588
1633
1589
1634
1588
8349
1634
1588
1636
1588
1634
1587
1638
1760
1636
1761
1658
1761
1661
1760
1658
3293
1760
1661
1761
1659
1760
1660
1760
1661
1761
1687
1608
1682
2435
1685
1655
1607
4828
3291
1681
1609
1668
3296
2049
1678
1609
2182
1676
1687
6345
6760
1610
1660
109921
3258
2420
1787
1664
1606
1682
3018
1675
1686
6461
41026
2667
1609
1815
1668
1669
3294
2440
2373
1868
1687
2260
1609
5900
1687
1675
1823
1657
2043
1657
1677
3023
1667
1609
1656
2494
251426
1695
1822
2285
1683
5379
3115
2288
8467
16866
2371
49365
1658
2929
1672
1674
1822
1672
2072
1687
1664
1667
104276
1676
2379
1680
1755
1682
1677
303693
1681
1824
3478
6682
2225
2379
1658
1657
4178
2428
1680
3243
1668
2829
12549
1671
1668
1824
2586
1766
1670
1662
1654
1661
1722
2373
7937
1696
1670
1673
1673
1824
1671
157368
1685
2437
1680
1689
1682
2372
1683
1655
1669
1678
13383
1976
1822
5987
3666
1904
1668
1905
3353
2436
1954
1677
1647
5599
1687
12434
1668
1589
1678
1877
2571
2701
2635
1919
1586
1668
1658
1801
1803
1679
1682
3448
1589
1960
1652
2812
2094
1667
1590
1783
2149
2147
2148
1657
9227
1669
1591
1705
4093
1705
2734
1685
1653
1586
53630
1884
5258
1707
1705
1810
1764
1686
1615
4194
1673
1673
1672
1676
1588
1652
37329
1668
3382
1674
1878
2285
1615
7862
1680
1671
1677
1676
1890
1586
33242
1873
1674
1754
1841
1670
1654
1616
1685
1674
1669
2391
1687
1939
1586
2591
1669
1674
5278
1797
1677
1615
1678
1680
1670
2468
2757
1670
1932
1586
2156
1678
2153
3290
1676
1698
1618
2199
8030
2117
338041
43393
1586
1669
1673
3126
1761
2270
1668
1667
1667
3016
1616
1668
1668
1673
1678
1773
1879
1657
1693
1661
1657
1660
1657
1662
1657
1662
1666
1660
3804
1661
1669
1661
3816
1628
1668
1628
1669
2302
1615
2304
1893
1663
1666
26565
6712
1940
3804
1678
1679
1681
7180
229681
1888
2256
1891
1628
1651
1689
2518
1913
1678
1680
1655
3817
1894
1665
1669
1664
1668
1662
1608
1678
1683
1680
1669
1710
1569
2391
3822
2056
1669
1709
1708
1704
2297
1608
1679
1675
1670
1673
1907
54995
5157
1668
1750
1753
1749
1674
1660
1882
1674
1605
1886
1673
1658
1660
1660
1667
43211
1678
1659
1658
1901
1685
45018
1591
1671
1668
2388
2344
1906
1665
1665
1669
1811
3316
1692
1693
1665
1983
2541
1592
40986
12643
1681
1723
1674
3804
1680
1684
1655
1674
1663
2043
1683
1591
1656
1673
2642
1749
10754
1671
1668
1855
1670
2220
1924
1675
1656
1686
1656
1591
1669
1682
1681
1677
3804
1888
1678
4103
8401
1727
1678
1680
2247
1629
1659
1679
2172
1684
3751
1669
2388
3666
1660
14916
2220
1645
1664
1630
1659
1676
2852
9398
1907
3799
2436
2437
1676
1668
2326
5597
2637
2634
1628
2638
2641
2635
2055
2324
1590
1688
1665
1664
1673
1898
2069
1669
1630
1674
1680
1946
3453
1630
1842
1662
1677
3896
1590
1673
1685
2395
1680
1628
1679
4215
1897
1896
1684
1589
1645
1691
4747
1671
2272
1650
1673
1682
1631
1679
1675
3032
1658
2044
1675
1671
1590
1673
9295
1659
1655
2727
1647
1630
1671
1681
6858
1664
1685
1666
1593
1664
1666
1895
1897
1679
1673
1678
2024
1628
1673
1674
1895
1679
1731
2000
4438
1660
1671
1676
2965
1629
1731
1632
1731
1623
1731
1628
1705
1621
1704
1621
1733
1621
1733
1621
1733
1622
1706
1620
1606
1657
2171
1656
1658
4243
1657
1659
1657
2169
1752
1603
2167
1752
2169
1752
1656
1752
2166
1657
2169
1752
1660
1622
1656
1752
1657
1620
1659
1653
1607
2525
1748
1607
1623
1608
1750
2169
1751
1606
1748
1706
1750
2281
1749
2254
1624
2255
1815
1624
1673
1664
1660
2427
3882
1664
1683
1679
1669
106416
1667
1705
1687
1661
1689
1665
1690
1684
1624
2093
1886
2096
1866
1884
1623
1668
1674
2552
1656
1675
1897
4041
1900
1624
1686
1653
1671
1674
4966
1886
1686
1706
1723
1726
1953
1691
1678
1624
2130
1660
1685
1768
1770
2859
1656
1671
1655
2139
2086
52727
1666
3424
2635
1659
2409
1668
2548
1668
1661
1656
1668
1661
1653
1926
2608
1677
1624
2301
1692
1790
1645
2366
3666
1672
1665
1672
1669
3526
1670
1695
1623
1694
2804
1687
1685
1674
1695
1699
2881
1664
1672
1646
1641
1678
1627
1636
1677
1663
1662
1673
1658
1707
1854
1667
1679
1671
1683
1682
1876
1753
1673
8632
1674
1670
1662
1876
1874
2727
2375
1673
1657
1665
1665
2257
1752
1833
1920
1661
1673
2191
2196
2216
1676
1667
1587
2412
1673
1663
2451
1753
2130
1899
1902
1663
1659
1649
1674
1667
2285
1674
1587
1671
1665
2257
3485
1669
1886
1667
1675
1723
1762
1678
1685
1677
1587
1679
1678
1683
1678
1626
1908
1886
1672
1673
1650
2569
2572
2152
1586
6586
2436
1669
1661
2261
1629
1693
1672
2664
1671
1670
2286
2287
2283
1670
1672
1658
2204
1670
1659
1630
1670
1659
2288
1654
1658
2044
2115
1589
1678
1678
2153
1809
1809
2527
1631
1675
1674
1832
1672
1897
1806
1904
1587
1899
1657
1676
1901
1660
1631
1653
465197
1664
1671
1898
1706
1661
1759
1655
1872
2595
1658
1710
2073
1673
1664
1629
1666
1664
1664
1885
1662
1587
1691
2219
2583
1689
80998
1707
1965
1630
2197
2070
1639
2295
2863
1677
2359
1759
1678
2419
1669
2278
1672
2836
1682
1629
1804
1675
1664
3474
11373
1665
1760
1692
1728
1690
1969
1912
1672
1629
2321
2321
1659
1677
1664
6915
1671
1894
1760
4027
1668
1660
1680
1701
1677
1608
1679
1681
1674
1672
1676
2730
1759
1660
1814
1678
1781
96975
1667
1587
1667
1699
1922
1795
2393
2727
2727
1760
1855
1669
1678
1903
1665
1662
1965
7350
1689
1890
1684
1607
1605
1607
1695
28678
1759
2983
1606
1976
1608
1609
1608
1805
1661
1608
2382
1607
2444
2140
2042
15774
2636
2731
3788
1669
2185
2363
2519
2908
3739
3746
12352
8932
1945
1628
4274
2137
2583
5543
2100
3853
8543
2556
2809
2363
2138
2033
2305
1585
2280
4122
2062
3636
8099
4589
2111
2488
3357
2066
3621
2334
3076
1787
1655
4380
6527
2101
3800
2974
2185
6373
2187
1585
2499
4610
2494
16662
2447
1749
2813
3221
3721
2033
6430
2308
1663
1940
1587
30420
2225
1807
10640
16810
1654
2210
11427
3025
2652
4291
3865
3790
1920
1586
2175
15723
3490
11124
2907
1687
4372
5322
2914
2319
2985
2605
2348
1585
2194
3129
2764
2739
2173
3886
3354
3272
2603
2250
2256
3716
2812
7008
1586
3025
2707
9221
22975
3781
1878
1634
1914
3193
3270
3837
3752
1585
2007
7298
1825
7157
4057
12713
2851
1823
2244
3747
2469
10498
17951
4432
1586
3596
1924
5168
2746
4336
14151
4710
1662
1975
2497
3997
5745
7940
1656
5850
2227
1804
2018
1763
5261
2599
1616
3584
2422
1950
1942
8479
8481
1656
11737
1686
2090
2817
11497
2113
1663
3816
5065
2175
2157
2704
3979
2150
1656
53461
2281
5639
1874
7079
4815
1592
2936
2138
2706
2188
15445
1666
2800
11102
1656
2798
21239
1999
1780
16714
4185
1628
2209
4816
1960
1673
5384
1910
3971
1655
2193
16852
4568
5738
1958
2917
1622
3458
7559
1926
2292
28167
7762
1657
16236
1826
11489
33904
1941
1958
1629
4357
3246
1865
3235
3650
3175
4724
3861
3548
3473
1996
1841
5010
3403
1660
2080
4465
4310
4815
4035
2357
5170
1669
2839
1907
2216
2360
1975
2423
2168
6405
1705
2636
2101
2157
9435
9057
12193
1668
14790
1857
2245
4115
2011
1608
8371
2115
2910
3308
1776
2054
2179
1669
2233
3553
5145
24374
2243
1891
1673
6930
3877
1588
1665
2529
3877
1761
3877
1586
3877
1657
1667
1669
1668
3878
1668
1706
3877
1731
3878
1590
1589
1621
1588
1624
1589
1752
1589
1630
1731
1629
1731
1623
1705
1623
1671
1680
2050
2395
1672
1703
1703
1898
1671
1685
1703
1678
1624
1660
1678
1681
2280
2277
1886
1672
1682
1675
2571
2314
1705
1673
1657
1795
1623
2275
1927
1672
1662
1683
1718
2841
1668
1647
1829
1706
1659
6074
1662
1625
1672
1882
1673
1680
1811
2087
1658
1869
1681
1678
1674
1731
1675
1623
1763
1683
1642
1641
1894
333349
1670
1673
1728
1894
1895
1889
1731
1664
1627
1894
1694
1720
1820
1904
1673
1673
2172
1677
1677
1662
40178
1676
1731
1682
1623
1686
2571
2601
4513
2060
4162
1683
1683
469024
2607
2250
1890
1702
1731
1663
1624
1764
2064
1688
1879
1682
1669
4604
2163
2645
1675
1660
1623
1669
1733
1676
2189
1688
1666
1678
2329
2468
1756
1665
1687
1677
1675
1656
1678
1621
2280
1685
2228
1876
1689
1677
1668
1663
1734
1669
1905
1751
2530
1621
1687
1667
1667
2281
1686
1688
1664
1673
2195
1678
1660
1751
1654
1621
1657
1676
1678
2638
2560
1894
2188
2185
495010
2188
1720
1622
1674
1666
2258
1621
1679
1891
1667
1687
1671
3073
1946
2449
1692
2554
1647
1751
39911
1621
1663
1684
1661
1662
1673
4243
1647
2715
1671
1671
5059
1677
1620
1676
1621
1663
1881
2290
2371
3856
2283
1683
1883
1883
1670
1680
1622
1686
1630
1692
1699
1675
1676
2204
2202
2120
2120
30419
1680
1897
1697
1621
1702
1918
1626
1672
7654
2557
2474
2273
11032
1895
1668
1763
15588
2309
1750
1898
1625
2072
1687
1654
1661
1856
1675
1671
1678
1699
1672
1668
1748
2071
2088
1674
2440
1628
2101
2102
1815
1695
14520
1876
1677
1940
1651
1788
1677
1682
1632
1659
1748
1865
5204
2351
2282
1683
2867
1663
2712
1678
1748
1650
1686
3860
1689
1689
3271
1680
1667
2562
2561
2088
68049
2767
2237
1623
2598
1633
1666
1685
1683
290543
1666
1889
1668
1669
2390
2287
1678
1677
2243
1780
7419
1664
1623
1667
1649
1891
1672
2603
1695
2327
1678
1666
1662
1623
2058
1779
1661
1679
1654
1792
58585
1679
1678
1677
1677
1675
1656
1670
1625
1672
1631
1683
1875
1686
1689
1673
1674
1895
1678
1684
1684
1679
1674
1625
1700
1781
1757
1754
1668
3098
3648
17558
1690
1689
2264
1624
2263
1779
2262
27278
1972
1897
1650
2276
1723
1723
1680
19155
1668
2263
1623
1659
1780
1673
1657
1655
4866
1669
1683
2274
1891
1760
2367
1703
1752
1705
1780
1686
2422
1665
1669
1781
1695
1673
1703
1672
1685
1662
16526
2231
1752
2190
1681
1779
1704
8118
1827
1665
1668
1668
1671
1754
1754
1752
1749
1754
2670
1631
2266
2267
1656
1657
1751
1929
1692
4909
1825
1825
1751
39250
2393
1631
1668
1696
2023
32410
1706
1667
1659
1682
2056
1732
2059
2062
2623
3515
1656
1631
1667
1665
1709
1946
1898
1679
1801
1669
1666
1695
2366
3505
1669
1631
1674
1659
5359
1672
1656
1667
1686
2279
2277
1884
1886
1885
1827
1881
1632
1882
2377
1656
1895
1678
1644
1697
8837
8836
2263
2265
1630
1663
1662
1674
1781
2272
1801
1900
2310
2310
1669
1665
1668
1685
1683
1630
2081
1890
95216
1632
1902
1683
1682
1671
1682
1674
1673
502519
1675
1630
1800
1708
5310
1671
1779
1673
1664
1688
1669
2242
2063
2062
1676
1671
1630
1893
2339
1675
1631
1660
2084
113650
1674
16160
1812
1676
1681
1654
3553
1631
1679
1660
1687
1779
2843
1672
2263
2541
1667
1891
1898
1893
2181
1630
2644
1662
1671
1673
1733
1675
1879
1687
1645
2264
1690
1907
1675
2279
1631
2848
1880
1885
1887
1626
1691
1677
1677
2644
1658
2855
2640
1673
1675
1657
1686
1672
1670
1626
1890
17479
1694
4357
1650
40967
1677
1668
1683
1628
1685
1682
1674
2635
1626
2385
1669
1658
3225
2246
3033
1670
1693
2430
1605
1693
2288
1663
1626
1719
1657
1672
2284
1685
1798
1706
1657
1642
1661
1591
1710
1684
2134
1626
1918
1719
1699
2620
4370
2611
2611
1668
66377
1903
1659
1890
1662
1626
2304
1906
1669
1664
2516
2288
1894
2278
1676
1689
2029
2379
2241
2041
2565
2022
1891
29184
1668
1662
1665
2378
1898
1658
3713
1658
1696
1675
1668
1577
1651
1665
10844
1677
17557
6087
1693
2280
5398
1674
1586
1658
1894
1941
1576
1663
7005
1678
1672
15850
7048
2097
1692
1666
2511
1612
1685
1682
1679
1889
2405
2405
1894
1711
1659
2278
1883
1806
146584
2289
1603
1673
1665
2458
1576
2199
1694
1662
1685
2292
1664
1663
1666
1968
1664
1722
1643
1576
1656
1907
2264
95585
1663
1677
2522
1759
1683
1682
1586
1675
2464
1577
2380
1681
1679
1676
1659
1678
1672
1675
1877
1874
2275
1608
1675
1578
1675
2212
1669
1655
1899
2430
1892
1680
1675
1900
1899
1680
1604
1658
1665
1576
1671
1684
1765
5691
1659
1659
1684
2261
1812
2314
2318
1966
2314
4042
1577
2742
1664
2595
4227
109091
1931
1791
1679
7964
1675
1695
1677
2559
1660
3520
1697
1678
44706
1690
1890
2277
1865
1671
1672
1976
1698
1669
1668
1668
2291
1669
2578
1674
141100
2587
1660
1699
2391
2395
1690
1695
1693
2570
1663
2117
1811
1807
2222
1683
1706
1704
1691
1899
1708
1976
1697
1700
1653
1674
1577
1689
2372
1683
1659
1660
1673
1672
1660
1675
2980
1681
2066
1893
1699
1663
1669
1672
1666
1670
2719
1654
1655
5191
1662
2977
1759
1809
1579
2610
1657
1706
1693
1673
1789
1687
2587
1896
2195
2200
2384
1655
1802
1701
1577
1673
1889
1674
1677
1897
1653
1672
1666
1887
1694
1653
1672
1665
1578
1668
1702
1665
1658
1657
1669
1686
1695
2308
1668
1686
1683
1684
1577
2249
1669
345140
1671
1932
1938
1934
1934
1657
1937
1675
1673
6291
1577
1674
3037
2720
2031
1654
1665
2227
1656
1669
1669
3675
1910
2286
1626
2287
2287
1703
1689
1711
1913
2439
2079
1888
1675
1625
1677
1683
1669
1826
1683
1893
1687
1888
1669
1678
1679
1704
1671
1627
1668
1670
1615
16103
1676
1680
2258
1715
4489
1651
1667
2027
2848
2848
1652
1667
1620
1690
1661
1666
3223
1665
1669
1669
1688
1660
1679
1662
1673
1652
2227
1664
1590
1897
1690
1691
2146
1673
2280
1682
1667
2739
1918
1687
1583
1661
1661
1933
1933
1650
1672
1672
1677
2357
2352
2355
16659
1661
1660
1584
1607
1908
1680
2371
1677
1662
1670
5542
1658
2078
1891
1685
1635
2634
1968
2390
2633
2634
1667
495014
2103
2102
1670
2264
1670
1673
1893
1654
1634
2979
1851
2063
1667
2287
1816
1670
1887
1660
1659
1887
2123
1890
1658
1678
1978
1675
1662
1659
1895
2211
1677
2214
1703
2171
1685
1678
1676
1675
1652
2115
1672
1885
1668
2433
1674
2563
2185
2292
1882
1685
2727
1953
1659
1595
1772
1683
1668
1673
1809
1664
1669
1975
1676
1660
2351
3398
1653
1631
1653
1675
2066
1913
2834
2837
1663
1687
4678
1686
1687
1705
1686
1657
1589
1894
5121
1921
2636
2634
11167
1664
1687
1686
1689
1669
1674
3404
1669
1662
1658
2298
1683
1909
2718
2717
1678
1717
1680
2386
1664
1691
1685
1672
1590
1681
1663
1955
1673
1664
1671
1668
1892
1893
1678
1671
1765
1639
3449
1822
1678
1653
1697
1678
1675
1683
1679
1701
1674
1698
2724
1661
1824
1668
1587
1680
2535
1676
1669
1943
1944
2216
1909
1653
1713
1699
1589
2182
2385
1666
1693
1693
1694
1674
1673
1671
1668
1664
1672
2641
1685
1616
1675
1661
1677
1798
1693
2631
1657
1684
1676
1694
1709
1705
4879
1615
1683
1685
1657
1699
1660
1652
1678
1675
1667
4866
2350
2349
1671
1672
1660
1781
1664
147377
1646
2716
150594
1895
2633
1649
1665
1675
1675
1659
1670
1608
1732
1634
1680
1682
1685
1681
1682
1929
2585
1682
1671
1769
2228
1628
1671
2379
1628
1681
1681
1678
1678
1673
1668
1668
2601
2601
1668
1888
1592
1674
1752
1662
2091
2095
1775
1754
1748
1747
2253
2253
1676
2636
1672
1628
1693
1778
1609
1775
6440
3064
2052
2598
2062
2146
2147
2887
1901
2087
1630
2576
2577
1629
1893
2553
2049
1910
1906
2862
1668
2597
2153
2153
1655
1697
2357
1621
1698
2711
1670
2064
2063
2076
1655
1659
2081
2087
1674
1707
1688
1703
2169
2079
1700
1671
1674
2100
2100
1674
2563
1672
1715
2039
2046
3408
2039
2170
2556
2308
1678
1696
2760
1708
1669
2863
2863
14693
2353
2354
1655
1656
2910
1781
1674
2150
2150
1784
1781
1674
1672
2559
2559
1691
1685
1620
1671
1891
1624
1887
1890
1668
1808
1661
2577
1879
3387
2331
1608
2331
1706
1813
1673
1670
2153
2153
2158
2157
1808
1810
1946
1882
1668
1658
1665
2497
2202
2202
2233
1894
2150
2149
6232
2735
1918
1713
1671
7405
1752
2587
1671
1927
2154
2154
1681
1677
156858
1675
1688
1691
1747
2834
1701
1675
2150
1587
2150
2227
1700
1701
1704
2230
1693
1686
1683
2238
2238
1669
1689
1686
1587
1685
1699
1702
1670
481614
1700
1901
1657
2936
6777
2337
1762
1759
60525
1755
1684
16737
1687
1681
1682
2304
1684
1682
1662
3682
1673
1673
1759
7529
1680
7527
1666
1638
1883
1882
2613
1884
2615
1667
1705
1714
1608
1674
1677
1679
1686
1676
2284
1679
1669
12138
1893
2174
1812
337636
1962
1690
1606
1669
1667
1670
2270
1903
1672
1683
1920
1687
7143
1734
1697
26862
1683
2666
1846
1674
1673
1877
1666
1743
1922
462907
1649
2072
1898
1659
2300
1662
1681
1669
1681
1681
1676
1944
1665
1868
1867
1681
1667
1634
2058
2207
4253
1677
1586
1668
2218
1669
1810
1806
1814
2254
1668
1669
2641
1666
1630
1691
1585
1677
1669
1662
1676
1674
1666
1663
1685
1685
1703
1650
1661
1686
1656
1686
1681
1683
1663
1678
1895
1700
1636
1671
1667
1702
1669
1669
13178
1668
1666
1694
1673
1767
1680
2659
1812
1845
1673
1663
1577
2273
1646
3707
1891
1672
1669
5199
1894
1666
1680
2065
1658
1667
1665
1681
1669
1917
3762
1683
2563
1669
1681
1705
1759
1677
2453
2454
1675
1674
1687
1575
1666
1697
1803
1679
1705
1668
502505
1662
1692
2723
1656
1655
1677
1577
1652
1589
1674
1674
1671
1659
41484
1808
1665
2197
2198
1679
1923
1576
1921
1897
1705
1661
1964
1673
24243
1668
2075
2321
1658
1895
1705
1946
1579
1686
1731
2034
2036
1821
1648
1887
1694
1895
1702
3264
1662
1673
1673
1576
1687
1732
1877
1879
1696
1674
35513
1663
1674
1672
1893
1889
1899
1673
1576
1658
1656
1669
1770
2486
2115
1648
1683
1676
1857
2731
2196
1665
1577
1671
1751
1663
1708
1671
1939
1941
1939
1884
1680
1641
1666
1656
1579
1663
1693
32478
1911
1694
1620
2626
2624
1665
2182
1817
1669
1672
1674
1577
1679
1667
1792
1677
2235
2239
1896
28484
1750
1679
1674
1675
1676
1678
2567
1681
1671
1748
1677
1675
1665
1876
2846
2420
1655
2082
1676
1672
2729
1681
2727
1623
2574
2173
1638
1681
1684
2850
1682
1686
1679
1672
1867
1697
1699
1675
1750
2036
1659
2391
1630
1690
1869
1899
1670
9807
1669
1678
1798
1577
1661
1623
1665
1691
1695
1685
1694
1699
1656
1663
1656
1684
1680
1795
1579
1903
1630
1902
2718
2153
2581
2366
1666
1671
1658
1686
1677
1684
1577
1629
1659
1671
1671
2278
1676
2321
1904
1657
1670
1663
1660
1576
1700
1700
1623
1702
1697
1659
1768
1906
1903
2183
1663
1882
1640
1877
1699
2848
1623
1881
1664
38167
2301
1890
7547
1698
1907
1654
1661
1685
1654
1577
1654
1689
1623
1706
36979
1700
2283
1678
1654
1677
2180
2176
2197
1626
2359
4944
1622
2581
2581
2610
1887
1667
1685
1889
1886
1886
1674
1658
1703
1891
1623
1896
1667
2181
1681
2272
1670
1663
1678
1670
1669
1668
1667
7203
1576
1666
1624
2475
2052
2375
1672
1669
2344
1674
2287
1675
1659
1574
1657
532043
1623
1689
1667
1653
1656
1890
1895
333353
1894
1680
1661
2839
2715
1685
1574
2294
1623
2285
1852
1663
1692
1660
2034
2028
2031
1655
39887
1647
1574
1666
1620
1666
1787
1703
2433
1668
1681
1755
1655
1671
1718
1673
1574
1671
1672
1620
12231
1669
1689
1664
1679
1894
1699
1698
1674
1669
1686
1576
1678
1620
7902
2861
1681
1680
1704
1700
2270
1669
1672
1687
1755
4344
1574
1664
1623
1669
1670
1681
1654
1669
2281
2283
1674
1676
57259
1889
1573
1889
1667
1620
1678
1863
12511
1652
1672
1672
1683
1669
2593
1651
1668
1574
1671
2181
1625
1664
1674
52439
1668
1679
1661
1693
1690
1896
1680
1669
1574
1662
1626
1760
1675
1656
2451
1818
1695
2216
1675
2564
1663
1669
1850
1892
1627
1684
1661
1666
1688
3139
3039
1659
1682
1873
1669
1816
1578
1674
1625
3363
1658
13064
1672
1631
1769
1770
1674
2286
1670
1674
1900
1576
1819
1625
1688
1941
2168
1688
2168
2235
1671
1664
151791
1658
2014
5106
1578
1668
1779
1690
2190
1660
2046
1663
1912
1910
1674
1659
1670
1656
1811
1578
1676
1779
2085
1888
1672
35605
4864
1871
2896
1667
1672
1914
1679
1577
1660
1632
1671
2233
1674
1672
1670
1665
1689
1672
2105
1683
1710
1623
2398
2449
1779
1896
1678
1676
10330
3977
1664
1674
87754
1825
1677
1676
1605
1666
1631
1675
3366
1894
3216
1892
1898
1667
1666
1907
1666
2288
2288
1684
1578
1670
1779
1679
1652
1694
1679
7228
1670
1659
1657
1683
1667
1668
1579
1672
1780
1672
1667
1672
1667
1931
1672
2180
1690
1679
6126
192284
1688
1576
1631
1670
1669
1675
2301
1672
1670
1663
1680
1674
2252
1779
1685
1682
1576
1677
2284
2286
2289
1673
1669
1890
1896
2195
1671
1669
1631
1900
1576
1645
1898
2287
1697
1676
469025
1665
1680
2846
1902
1665
1665
1633
1659
2136
1889
35603
1667
1657
1656
1654
1690
1688
2070
1809
1812
1576
1693
1778
1674
44326
1671
1916
1666
1677
1663
1897
3532
1901
1670
1668
2283
2136
1691
1631
2835
1908
7813
1688
1657
1667
2514
1654
2302
1672
1762
2136
1761
1631
1761
1763
1678
1816
58589
1821
1820
1790
1671
66063
1671
454887
1597
1779
1666
58273
18805
1865
2487
2593
2991
1681
6446
1899
1661
1655
1578
1692
1928
1779
2345
1650
2346
2347
2345
1659
23470
1664
2162
1876
2277
15278
1632
1817
1656
1647
1658
1658
1695
2214
2239
2550
2548
1645
1878
1685
1625
1669
2731
1673
1679
927056
1668
1670
1687
1679
1576
3094
1659
1701
1640
1625
1672
1668
1666
2545
1673
2032
2252
2032
2067
1575
1670
1625
1679
2185
1678
1668
1689
1681
1902
3407
1656
3617
1676
1662
2137
3347
2102
1631
1889
1889
1671
1893
1674
1679
1659
2052
1897
1679
1761
1895
1850
1895
1625
1660
174781
1926
1673
1674
1676
2543
1671
1679
1682
1676
2148
2712
1711
1801
1576
1670
1671
1661
1678
1690
1691
1669
1694
2284
2339
1850
1730
1747
1680
1747
1887
3071
1683
1659
1713
1709
1709
1663
1674
1666
4398
1577
2264
1576
2018
1661
1687
26852
1681
1911
1909
1906
1664
1755
1891
2136
2732
1576
2302
1693
1662
1657
1665
1645
1679
1806
11762
1666
11760
1675
2146
1710
1685
1576
1685
1688
45549
1715
4680
1655
1650
1655
1701
1703
1677
1577
2193
1702
1902
2582
1660
1672
2293
2288
1764
2249
2252
1874
1685
1684
1615
1692
1575
1674
1785
1675
1674
1660
1685
1681
2374
1666
1667
2310
2041
1684
1575
2840
1648
1674
1680
1666
1680
2326
1900
1672
1676
1670
2133
1666
1576
1709
1797
2426
1682
2638
1658
2307
2640
1703
1684
1686
4819
1851
1665
1659
1576
1910
2576
36259
1671
1712
1674
1999
1739
1659
1664
1844
2353
1704
1871
2041
1576
2041
1667
59595
7699
1661
1724
1876
2255
1663
1580
6109
1698
1655
2537
2274
1670
1711
5145
1900
1784
2265
1576
2306
1667
1665
1654
1577
1676
1701
1660
23456
1668
1658
1676
2064
2136
1691
8969
1676
1676
1576
1678
1679
3060
1663
1893
1657
2842
47166
1707
1836
1666
1657
1658
3738
1576
1681
2371
1678
1681
1678
1699
1649
2672
1671
1635
1670
2284
2284
1681
1702
1673
1683
1677
1905
1675
7130
1653
1669
1662
1579
2257
1673
2114
1702
1676
1674
1673
3393
1756
1674
2243
1684
4581
5530
1576
1913
1678
1895
1576
1760
2280
1669
1672
1671
1811
1672
1788
1674
1864
1578
4824
6133
1575
1893
1941
2958
1675
2701
1885
1887
2079
1668
1676
1847
1897
1669
1669
1576
1672
2286
2224
2227
1665
7568
1681
1683
1671
1678
2039
2531
1823
1702
1677
3654
477092
1670
1672
1669
1771
1668
1672
1704
1849
1684
1685
5962
1576
3063
1882
1680
1676
1686
1903
1664
1668
1895
1578
1676
1943
1809
1668
1578
1667
1760
1672
1661
1788
2430
1694
1780
1660
1579
1890
1892
1690
1670
1577
1677
1671
1657
1857
9178
1816
1883
4523
4524
1873
1672
1677
1667
1685
1576
1685
1792
1693
2674
2443
1665
112325
1685
1849
8454
1657
1675
2440
15323
1577
1662
1672
6630
1669
2297
1897
1667
2161
2097
1872
1661
8267
1687
1684
1700
1878
1651
1666
1670
2492
1688
40918
1651
1664
1849
2778
2643
2641
2642
1575
1748
1689
1687
1646
1663
1676
3559
1676
1675
1667
1901
1581
1690
1681
1769
1747
5565
1808
1811
1680
1678
1682
1674
1674
2053
1660
1653
1670
1576
2440
7863
1680
1660
1937
1934
1899
1667
1668
2040
1749
2033
1674
1658
1576
1671
1666
1668
1654
1678
1669
1670
2640
1643
2040
1673
1661
1681
1689
1576
1662
1670
1651
2840
2842
2845
1871
1701
1701
2035
1669
1677
1665
1576
1678
2284
1665
1650
2440
1664
1664
1663
1963
1630
2051
1660
333351
1667
1576
1893
1893
1669
1670
1665
1661
2136
1578
1674
1683
1683
1665
1679
1679
1678
1679
1679
1574
1729
1685
1671
1668
1666
1573
1682
1678
1675
1673
1687
1810
1680
1677
1575
1683
1706
1711
2412
1757
1698
1705
1673
1673
1673
1686
1681
5402
1580
1690
1666
1684
1679
1815
2274
1574
2050
1700
2469
1689
1688
1687
1687
1666
1669
1581
2445
1674
1674
1680
1674
1575
1814
1678
1847
1677
1812
3701
1670
1688
1579
1691
1680
1673
1881
1573
1669
1670
1799
1687
1814
1832
1673
1683
1579
1670
1885
1677
1698
1687
1573
1655
1654
1707
1708
1686
1688
1905
1663
1579
1689
1687
1664
1679
1688
1573
1889
1693
2297
1784
1784
1672
1670
1670
1584
1671
1674
1660
1678
1573
3028
1677
1782
1785
1782
1933
1685
1682
1684
1579
1687
1686
1678
1686
1677
1573
1697
1664
1662
1670
1673
1670
1658
1669
1583
1670
1678
1810
1693
1808
1572
1694
1695
1697
1673
1682
1682
1684
1578
3383
1681
1672
1659
1694
1668
1578
1670
1667
1668
1684
1688
1683
2864
1667
1579
1666
1690
1692
1718
2135
1719
1684
1681
1655
3973
1685
1665
1698
1840
1577
1845
1799
1682
1575
1681
1688
1689
1644
1679
1667
1663
1663
1665
1577
1664
1670
1677
1676
1575
1675
1679
1678
1668
1946
1669
1690
1687
1687
1575
1663
70542
1669
1663
1700
1873
1702
1692
1692
5783
2373
1674
1672
1669
1577
1683
1692
1707
1665
1664
1844
1673
2291
1687
1647
1684
1673
1675
1667
1577
1670
1670
1669
1670
1688
1849
1679
1673
1687
1688
1683
1671
1673
1670
1575
1687
1668
2277
2278
2275
1578
11231
1687
1673
1686
1679
1682
1665
1667
1578
1691
1658
1681
1677
1675
3434
2742
1812
2132
1692
3946
1672
1668
1575
1680
1682
1678
1674
1674
1579
1664
1687
1666
3165
1665
1667
2315
2312
1578
2314
2311
1681
1681
1673
1578
1669
4444
1665
1673
1664
1662
1664
1664
1574
1665
1783
1661
1678
1677
1604
1675
2272
2859
1670
1671
1671
1684
1574
1675
1677
1673
1678
1682
1679
2039
1672
1668
1682
1674
1667
1680
1678
1575
1685
1682
1693
1668
1682
1663
1865
1576
2284
1657
1658
1659
1673
1680
1574
1691
1659
1673
1673
1687
1657
1578
1651
1674
1680
1923
1684
1688
2302
1575
2302
1671
1671
1763
1575
1790
1668
1685
1680
1684
1681
1654
1574
1655
1657
1670
1677
1678
1676
2146
1701
1692
1673
2299
1650
1681
1575
1683
1679
1769
1821
1769
1700
1664
2135
1684
1684
2085
2947
1930
1578
1666
2079
1666
1686
1672
1694
1660
1577
1691
1659
2285
1677
1674
1675
1574
1684
1666
1684
1685
1808
1686
1667
2047
1667
1667
1693
1664
1679
1709
1577
1689
1718
1892
1687
1676
1895
1848
1683
1685
1687
1677
1674
1904
1577
1675
1668
1683
1677
1679
1680
1681
1683
1577
1681
1687
1879
1881
1662
1579
1671
1678
1676
3406
1664
2063
1639
1670
2135
1676
1684
1682
1680
2984
1580
1679
2453
1676
1674
1675
1674
1693
2038
4669
1681
1678
1685
1683
1651
1800
1574
1797
1680
1680
1685
2312
2310
2052
1669
1678
1803
1659
1672
1689
1692
1576
1697
1668
1664
1679
1642
2135
1692
3286
1671
1697
1703
1937
1937
1578
1682
1661
1678
1678
1685
1950
1634
1675
1701
1703
1821
1724
1698
1677
1574
1683
1683
1673
2292
1707
1708
1576
2442
1673
2346
1690
1651
2187
1673
1673
1578
1675
1908
1846
1653
1672
1835
1671
1671
1674
3175
1683
1687
1672
1675
1575
1671
1663
1680
1684
1687
1576
1670
1668
1662
1674
1674
1877
3687
3559
1692
1682
1703
1700
1665
1575
1664
1676
1670
7325
1670
1602
1681
1814
1592
2607
1655
1671
1683
1681
1667
1875
1669
1684
4472
1685
1879
1684
1682
1678
3590
1680
1757
1756
1679
1597
1668
1674
1685
1685
1676
1672
1677
1667
1683
3544
1683
1671
1669
1662
1670
1577
1671
1685
1685
2284
1675
1675
1674
3534
1674
1678
1677
1671
1671
2034
1682
1664
1689
1686
1694
1690
1689
3552
1677
3360
1677
1674
2524
3571
2135
1699
1702
1670
1665
1670
1686
1667
1688
3567
1690
1675
1695
1681
1597
1680
6325
1703
1677
1673
1668
1664
1667
3534
1675
1675
1672
1672
1578
3574
1678
1685
1681
1686
1670
1672
1675
1677
3534
1697
1670
1672
1670
1665
1847
1671
1661
1658
1672
1671
1672
1687
3560
1692
1694
2310
1666
1667
1849
1675
1678
1688
1667
1672
2449
1679
1664
3554
1687
1667
1698
1698
1659
2135
2525
1675
1668
1667
1693
1672
1668
1679
3535
1681
1682
1670
1849
2542
1660
1674
1675
1666
1675
2303
1663
1663
1694
1664
2941
1666
1675
1622
1663
1663
1683
1685
1686
1675
1674
1689
1588
1684
1675
1674
1668
1851
1686
1672
1683
1691
1687
1690
1689
1689
3568
1691
2753
1687
1687
1687
2071
1687
1685
1669
1669
1684
1660
1688
1678
1676
3550
1678
1680
1669
1575
1713
1679
1906
1682
1666
1658
1668
1666
1666
1665
3533
1669
1681
1673
1669
1578
1668
1685
1675
1878
1676
1674
1676
1679
1946
3570
1948
1665
1687
2136
1686
1678
1686
1664
1664
1665
1664
1680
1663
1684
3545
2110
1663
2073
1600
1677
1666
1682
1667
1664
1659
1657
1667
1670
1671
3568
1679
1675
1672
1576
1687
1666
1669
1696
5525
4378
1673
1885
1666
1665
1576
1664
1686
1693
1874
1673
1673
1673
1685
1687
1686
2456
1676
1679
1672
2422
1682
1696
1662
1850
1664
1686
1676
1702
1672
1911
1690
1683
1683
1689
1573
1669
63997
1670
1575
1708
1701
1673
4423
1678
1679
1679
1661
1664
1680
1576
30731
4107
1659
1656
1579
1657
1938
2304
2308
1675
1667
1667
1663
1667
1576
1651
1657
1678
1578
1896
1674
2585
1937
1666
1678
1952
1683
1681
1575
1670
1693
1694
2338
1579
1677
1662
1668
1674
1674
1678
1677
1678
6088
1575
1681
2017
1670
1672
1579
1682
1676
1680
1675
1682
1680
1681
1680
1576
1706
1679
1679
1672
1579
1678
1677
1675
1678
1674
1674
1696
1679
1677
1576
1664
1694
2524
1654
1579
13836
1666
1668
1666
1683
1684
1668
1677
1697
1576
1700
1683
5363
1676
1583
1676
1684
1688
1683
2689
1699
1671
1670
1666
1575
1677
1677
1672
1672
1580
1671
1675
1675
1691
1683
3991
1659
1661
1576
1692
1686
1670
1677
1681
1578
1681
1674
1664
1685
1681
1688
1868
4138
1578
1671
1668
1646
1650
1646
1578
1673
1673
1680
1674
1670
1670
1675
1671
1577
1679
1662
1671
1681
1683
1576
1798
1681
1685
1679
1699
1699
1682
1575
1683
1681
1680
1681
1664
1686
1652
1575
1678
1698
1657
1680
1679
1650
1760
1576
1683
1683
1923
1672
1672
1577
1670
1673
1673
1693
1655
1656
1715
1576
1655
1688
1660
1669
1668
1675
1573
1663
3387
1658
1814
1665
1676
1575
3264
1645
1644
1648
1670
1574
1669
2297
1669
1664
1700
1674
1675
1576
1674
1694
1665
1667
1685
1667
1574
1672
1673
4530
1664
1684
1687
1710
1675
1576
1669
1669
1669
1665
1574
4957
1693
1695
1693
1676
1680
1869
2079
1669
1575
1669
1681
1668
1683
1574
1706
1693
1704
1680
2260
1670
2396
1742
1574
1690
1742
1741
2561
2559
1666
1577
1657
1670
2870
2869
2869
1667
1577
1667
2280
1859
1678
1846
1657
1674
1574
1891
2373
1672
1667
1679
1678
1574
1680
1681
1682
1680
1677
2270
1670
1577
4636
1873
1872
4403
1893
2655
2654
1575
2059
1679
1670
1670
2729
2725
1574
2723
2402
1669
1671
2860
1787
1654
1671
1671
1684
1684
24884
2379
1670
1574
2296
2298
2310
1874
2052
1679
1675
1651
1677
1676
1674
1841
1841
1577
1674
1661
1903
1891
1679
1663
1663
2647
1680
1666
1672
1682
1679
1577
2579
2580
2398
1667
2268
2056
1888
2053
1678
1671
1685
1706
1685
1895
1887
2611
1574
1716
1675
1671
2267
1683
1683
2870
1575
1677
2204
1694
2521
2322
1574
1677
1680
1677
1668
2586
1692
1667
2391
1696
2190
2188
1658
1684
1577
1678
1678
1677
1672
2222
2221
3689
1677
1678
1575
2104
2520
2249
1678
1573
1680
1678
1688
1688
1653
1652
1647
2225
1669
1652
2260
1689
1689
1574
1690
1668
1867
2090
2311
1692
1873
1879
1746
2304
1685
2308
2612
2535
1578
1681
2295
2296
1883
1675
1682
1669
1664
2270
1686
2278
1678
1693
1675
1674
1574
2082
2540
2088
1679
2309
1894
1707
1682
1574
1683
1682
2225
1682
1576
1685
1681
1670
2568
1677
1678
1904
1679
1688
1676
1674
1675
2294
1677
1576
1877
1673
2058
1680
2289
1669
1665
1668
1574
1666
1686
1696
1655
1574
1691
1694
1695
1693
1880
1668
1667
1785
2042
1577
2460
2460
1685
2606
1575
2291
1667
2083
1692
1786
1786
1677
1673
1575
2309
2272
1710
2279
2090
3552
2449
2452
2620
1672
2260
1676
1669
1686
1673
1687
1691
1672
1667
2281
3532
2278
2278
2256
1877
2557
2557
1680
1575
1902
2559
2556
1681
1677
2866
3569
2726
2394
1685
1765
2284
2279
2275
1653
2836
1680
1673
2282
1690
1668
3533
2572
2483
1680
2054
2042
1575
1912
1679
1672
1672
2287
1699
3548
2656
2259
1673
1677
1721
2476
1682
1681
2474
1681
2557
2590
2266
2563
3567
1684
2276
1671
1669
2287
1667
1651
1717
1884
1660
1887
1671
1903
1902
3532
1900
1903
1901
1904
1898
1653
1575
2365
2316
1646
1705
2205
2847
3543
2552
1682
2084
2078
369810
2283
1685
1653
1683
1868
2627
1675
1675
2074
3557
1899
2529
2862
2236
1654
1668
1652
1894
1894
2402
1892
1891
2560
2701
3566
1862
1675
1686
1708
1653
1687
1902
22372
1872
2005
1672
1673
1682
2259
1586
5905
1672
1672
1668
1639
1710
1578
1687
2278
1692
2262
2264
1670
1673
2053
1670
1897
2565
1754
1647
1575
1664
1896
2338
2113
2557
1900
1716
1679
1575
1688
2250
1878
1677
2085
1576
2295
1680
4318
1691
2210
2214
2210
2214
3542
2211
2869
2652
2282
2285
2286
1575
2283
2286
2287
2284
2283
2462
1679
1589
1658
2474
1892
1699
1663
1661
1576
2353
2563
1861
164138
1674
2201
3566
2775
2611
2610
2307
1673
1663
1663
1578
1674
1680
2311
2313
1688
2311
3533
1688
1904
1904
3195
2560
1696
1590
1692
1684
1678
1686
1678
1679
1677
1664
1576
1686
1687
1689
2259
2263
1576
1668
1769
2458
1909
2642
2400
1663
3550
1924
1679
1953
1675
2849
1576
2285
1676
1890
1689
1664
2193
2252
3533
2304
1908
1689
2291
1659
1658
1590
2624
2089
1679
1679
1672
1672
1669
1669
2304
1575
2724
1627
2444
1576
1684
2221
2285
1710
1708
106947
2420
2005
42098
1661
1683
1691
1577
1680
2191
1675
3325
1664
2416
1896
1896
1577
6229
1669
2225
2225
24911
1576
2570
1649
2376
1685
1686
1683
1657
1802
1576
1872
1698
2283
2282
2284
1577
2284
2285
2285
2281
2281
1669
2308
1898
1580
1896
1900
1665
1780
1908
1577
2474
1909
1908
2317
1676
1666
1672
1672
1573
2616
3949
1697
1700
1576
1665
1877
1924
1654
2216
2206
2217
1765
1575
2302
2321
1676
1673
2268
1577
2268
1888
1683
2559
1690
1670
1829
1662
1577
1676
1657
1695
1665
2595
1576
1693
2155
2062
1679
1673
1674
1750
1575
1672
2314
2364
2277
2561
1578
1673
1873
1687
1687
1687
1690
1683
1683
1682
1653
1661
2065
1576
2061
2069
1661
1660
1886
1742
1678
1675
1674
1575
2213
1899
1666
1576
1937
1665
2277
6422
1900
2153
1703
2646
1655
1575
1656
2038
2198
1673
1577
3428
2216
1671
1947
1661
1672
2359
1678
2288
1574
1890
2540
1886
1590
1671
2123
1700
1816
2031
1632
2302
1689
1684
1667
1575
2884
1689
1668
1578
1656
1798
1665
1886
150619
1671
1667
1850
1672
1575
1676
1673
1658
1665
1682
1576
2711
2700
2488
1673
1683
1683
1672
1715
1716
1575
1695
2306
1668
1576
1697
3702
2483
1708
2474
12346
2449
1678
1678
1575
2280
3616
1871
1887
1579
2091
1683
1682
1678
2459
1680
2065
2453
2583
1574
2558
3544
2286
1675
1577
1674
1674
1675
1674
1656
1674
1676
1673
1697
1575
1685
1685
1683
1577
1798
1802
1639
2267
2267
2265
2054
8111
2156
1677
1678
1574
1671
2449
2449
1576
1664
1688
1675
1877
1877
1684
2484
1684
1675
1574
2284
1879
1704
1577
1662
1667
1667
1676
1656
2574
2375
3479
2281
2557
1686
2594
2870
1874
1576
1710
1711
3553
1686
1924
1671
1681
2529
5020
1575
1692
1674
2047
1682
1577
1681
2061
2556
1669
2281
1660
2375
1705
1673
1574
1886
1781
2730
1579
2481
1691
2482
2296
1882
1681
1650
3305
2450
2298
1573
1678
2194
1683
1576
2276
2271
2268
2560
2648
2213
2081
2280
1895
1899
1574
1899
1953
1662
1579
3006
2204
1876
2567
1903
2236
1684
1624
1671
2284
1574
2437
1693
1579
1693
2233
1665
2555
2448
2476
1698
2136
2136
1690
1899
1652
1686
1683
1590
1687
1687
1686
1678
2291
1667
2081
3378
2697
1661
2472
1574
2202
1590
2295
2297
1770
1676
1660
2210
1715
2033
1882
1654
2477
1691
1574
1667
1576
2381
2583
2588
1812
2276
2279
1668
2275
1703
2696
2264
1899
1575
1675
1679
1576
1893
2585
2585
1745
1787
1681
2710
2714
1680
1664
1821
1684
1664
1581
1662
2063
2103
2258
2257
1675
1658
1660
2348
1672
1953
1673
1574
1673
1579
1673
1671
1673
2278
2269
2269
1684
1912
2289
2585
1674
1675
1652
1678
1576
1679
1682
1686
1685
1681
2954
1674
1674
1673
1676
2724
2095
1650
1670
1578
1682
2276
1686
1685
2319
1681
2638
1699
1880
1664
1666
1579
1687
1675
1783
1785
1783
1780
1781
1785
1788
1677
1679
2640
1590
1676
2568
1653
1839
1678
2291
2295
1667
1666
1669
1669
1664
1665
1674
1589
2280
1694
2277
2148
2075
1893
1662
2862
2585
2585
1704
2279
1683
2312
2360
1579
2278
1673
2064
2095
1679
1669
2208
2207
1658
2558
1674
2280
1667
1590
2144
2142
1650
1684
1784
1686
1667
1898
1674
1675
1743
1883
1684
1772
1576
1947
1574
2873
2735
1673
1889
1677
1682
1668
1683
2437
1644
2094
1576
2097
1574
2065
2098
2064
1692
1758
1869
1667
2574
1687
1724
2366
1590
2444
1575
1695
1657
1688
1668
1672
1669
1798
1678
1891
1681
1667
1882
1590
2152
1690
1679
1678
1676
2351
1670
1657
1681
1681
1679
1681
2289
1696
1590
1674
1679
1574
1666
2550
2039
1678
1718
2444
1695
1692
1667
1664
2207
2587
1576
4621
2094
1650
1673
1878
2716
1680
1676
1678
1676
1680
2264
1675
1677
1575
1677
1574
1672
1676
2240
1883
1667
1668
1672
1877
4841
13016
1667
1667
1575
1671
1680
1668
1688
2730
2728
2722
1668
1683
1683
1687
2173
2294
1576
1910
1669
1652
2342
1684
1685
1684
2279
1721
2502
1686
1680
2065
1668
1590
5394
1699
1680
2290
2210
4223
1678
1677
2275
1676
1680
1678
1672
2278
1590
1650
1685
1648
1652
1667
1659
1696
2283
1682
1683
1692
1665
47978
1665
1590
1668
1661
1693
1683
1667
1671
1861
1663
2376
2206
2212
1708
1708
1683
2420
1686
1575
1687
1687
2285
2310
1691
1676
2224
2457
1673
1669
2264
2449
1584
1676
1575
1692
1673
1692
2138
1672
1680
1883
2085
1657
1660
4735
1686
1590
1925
1576
1677
1702
1900
1900
1907
1886
1885
1682
1913
1913
1686
1687
1576
1686
1673
1575
1871
1675
1678
1677
1686
1714
1800
1709
1803
1895
2420
1901
2289
1577
1899
1803
1874
1674
2719
1679
1673
1676
1894
1675
1674
1576
1674
1576
1673
1675
1673
2589
2589
2298
1678
1675
1751
1750
2592
2347
1589
1672
1575
1688
1636
1682
2597
1909
2597
1910
1675
2459
1703
1894
1681
1578
2581
1577
2723
1680
1665
2529
1658
2280
1681
1678
1787
1672
1684
1682
1576
1874
1589
1691
2038
1642
1669
1669
2576
1906
2286
2370
1683
1577
1668
1589
1684
2426
1892
1902
1900
1905
804741
1890
1897
1665
1700
1658
1889
1576
1654
1576
1698
1679
1699
1700
1703
2278
1677
1677
1652
1866
1678
1578
1679
1585
1679
1681
1862
1665
2270
2364
1674
1668
2039
1671
2291
2370
1576
1668
1590
1755
1914
2270
2270
1693
1676
1690
1654
1684
1682
1681
1682
1575
1647
1576
1684
1681
1678
1681
2226
2308
1906
1908
1686
1886
1685
1577
2364
1582
2568
2570
2571
2572
2572
2570
2572
2572
1673
1684
2201
1576
2205
1710
1576
1801
1801
1662
2261
2265
2267
4485
2066
2282
2202
2202
2199
1575
1659
1576
4508
2283
2221
1677
2572
1668
2272
1896
1899
2578
2591
1576
1672
1679
1575
1679
1905
2633
2633
2630
1895
2633
1688
2552
1671
1673
1578
2053
1576
1676
1665
1703
1810
1903
1861
2547
1673
2530
1659
3446
1589
7705
1668
1667
1668
1576
1666
1666
2603
2600
1684
1678
2130
1717
1674
1576
2268
1674
5243
1575
1680
1890
1662
1885
2089
1674
1679
1676
1675
1677
1576
1676
1680
1675
1578
1678
1678
1675
1664
2831
1651
1690
1674
1686
1578
1901
1684
1679
1870
1576
1788
1895
1688
1776
1684
1660
1659
1659
1660
1576
1657
1668
2285
1893
1893
2266
1575
1681
1675
1690
1690
1671
1671
1669
1576
2062
1674
1578
1680
1653
1669
1678
1673
2056
2854
1674
1828
1679
1575
2270
1684
1796
1582
1666
1673
1668
1803
1667
1648
1672
1672
1660
1678
1575
1669
1680
1796
1578
1796
1901
1905
1667
1677
1683
2059
1894
2440
2305
1576
2300
2300
2442
1582
1661
1697
1660
2293
1664
1676
1670
1907
1664
1576
1676
1685
1686
1590
1684
1674
1632
2549
2548
1722
1951
2278
2273
1871
1576
2271
1686
1578
1688
1677
1680
2278
1667
1666
1671
1674
2225
2225
1655
1575
1661
1590
1723
1662
1685
1902
1885
1668
1665
1902
1576
1577
1576
1578
65035
1576
1579
1575
1577
1579
1576
1576
1576
1580
1590
1576
1590
1575
1590
1576
1576
1584
1592
1589
1589
1589
1576
1575
1576
1589
1575
3340
1576
1576
1575
1578
1582
1575
1582
1578
1591
1576
1576
1576
1589
1582
1577
1582
1575
1589
1578
1584
1574
1582
24779
1588
1577
1576
1581
1582
1576
1577
1579
1589
1582
1575
1590
1589
1590
1581
1590
1578
1577
1576
1576
1576
1576
1575
1589
1575
1578
1575
1576
1581
1577
2026
1576
1590
1582
1576
1589
1590
1576
1577
1577
1590
1583
1582
1589
1576
1574
1584
1589
1590
2978
1589
1582
1578
1582
1578
1590
1582
1590
1581
1578
1589
1590
1578
1577
1589
1575
1588
1590
1576
1582
1576
1582
1575
1583
1576
1577
1589
1590
1575
1577
1581
1585
1576
1578
2435
3257
1575
3080
3531
1576
6121
9018
1575
10833
1576
2013
5253
1582
2635
1576
2928
1780
1589
2911
5478
1576
11388
1875
2706
1589
2563
171148
1582
1950
2937
2053
1809
1576
6401
8832
1577
3799
4104
2729
1673
2938
1574
2266
2181
4932
14469
1578
11092
2960
2000
2098
1577
5946
15773
1899
2974
1846
3487
1590
9913
2048
11082
7511
2752
1575
3519
2125
1935
4605
20618
3019
1577
15358
2243
2545
1730
11450
2895
1576
3962
1785
3824
4799
3384
9829
26467
1578
14686
3342
7152
5010
2292
2203
1589
2843
2102
3978
8432
2688
33041
2153
1576
9144
3046
8348
3540
2397
1580
3124
2673
2385
3389
2312
1671
2143
3646
1574
2563
2604
1678
3790
1801
1589
28609
2244
2636
4939
2242
2163
2229
1662
1575
2320
2464
3120
3205
6496
1575
1753
1812
2185
2311
1841
1659
2458
1576
1589
2218
1921
2520
7230
3683
2039
2308
2273
2119
10920
1577
1967
2575
3449
2201
3323
1581
2139
2526
2380
2526
2019
2090
2315
2425
1590
1749
7032
1925
3292
1581
2406
4614
2538
2042
1957
2211
5504
4288
7253
1577
5047
1949
2465
3281
1575
1827
1671
3658
4440
2329
1971
2551
6363
2145
3679
1582
4246
2913
2166
1576
2533
3521
1743
2014
1990
1773
1733
3070
1769
2148
1590
4431
1761
1576
2732
8037
1679
7450
3338
5041
1899
2502
1731
3758
4318
1584
2711
2111
1589
2319
2477
2492
2245
4432
2318
2540
2217
2018
7823
1601
2756
2034
1581
5272
1911
2899
1852
2276
1114180
3174
2502
2671
2318
1775
2420
2048
2617
1578
2400
3315
2247
12776
18967
2346
2350
1814
2859
2160
1589
2573
1810
1588
4163
2390
1992
2981
5915
6855
2195
3339
3339
1663
2182
1582
2724
1581
3629
1757
2235
2707
1663
3116
3450
2456
2520
2383
1863
1577
3997
3580
16925
1575
5023
5524
3307
2640
60043
12052
2375
1762
3229
1578
3383
2030
2087
7027
1575
2392
4808
2956
2064
2556
3126
2317
2958
4403
2053
2479
1667
1668
3449
1590
1575
2278
1891
3322
4528
2995
2186
3630
3026
3649
1576
2516
13043
2383
6866
1583
2425
2763
2467
2242
1985
7638
2158
7526
2978
2956
1581
11495
2038
4774
1583
2026
11138
2586
7760
2319
1838
2537
2158
5333
1589
2462
2628
3156
2073
1575
1993
22768
2426
2068
3274
2038
2675
8890
1576
2234
3430
2057
1904
1578
2364
7613
1831
3284
665132
2141
21003
2425
8582
2241
1589
2614
1987
8256
1849
3375
1575
2678
1869
1766
7615
3787
1789
1892
1681
1590
3553
1905
2512
2909
4957
1589
29230
21530
10016
2994
2916
3881
2016
1981
1590
12262
1642
3341
2160
1589
3807
2683
2638
2286
3868
3811
2553
1948
4957
1590
2042
1743
1577
2623
2206
3523
3133
2492
2070
3921
3496
10771
9496
1590
3271
10930
1769
1574
2206
1638
5843
13433
2163
1978
4503
2048
2161
3712
1576
7727
1652161
1972
2536
1576
1894
2003
6008
2049
13953
2591
1769
2069
7648
1577
1808
44194
2532
2137
1589
4431
7588
6139
1971
2753
2817
1959
1852
1578
6581
2214
2155
2365
2010
1582
9430
13809
2727
1808
3243
2597
4536
1582
2497
1923
2653
1872
1581
4108
2209
8392
6929
1984
1658
2247
5043
1589
1849
2916
2683
1731
2012
2420
1756
1722
2803
1671
2236
3454
2443
2441
1577
8321
2322
5783
1712
1576
2234
3505
9894
171149
2427
1960
2833
5144
5489
1576
3572
2834
2274
1581
3920
2911
1703
6926
4957
2501
4418
1909
6967
1575
3920
2349
2219
2399
1589
1759
2324
1866
2168
2474
2823
2021
9700
1590
1981
2029
2347
1575
1953
3028
2035
431159
2962
2029
1753
1854
1696
1870
1590
2259
2349
2371
2429
11778
1589
11360
7120
2706
2753
2366
3866
1978
2826
1589
1735
1868
2743
3192
1588
1882
2701
1995
3210
3227
3202
2000
1575
2119
5825
1733
7145
2242
2096
1589
3990
2579
2018
1900
5179
1798
1978
1577
3895
1959
4808
1821
2040
2567
1575
2080
2309
3765
3012
3630
2071
2009
1576
3145
1981
9024
2803
2610
2511
1577
2696
2054
2140
2374
2727
2704
1576
1791
7566
3493
7506
2477
6468
10697
1576
1859
2650
1767
3679
12409
1577
2458
1760
2070
2974
4417
1753
1992
3902
2596
2108
1733
1575
2056
3896
1590
3505
2105
1811
2028
3310
2078
2073
8174
2019
1575
5395
2689
3463
8283
1986
1577
2413
1810
1826
2000
30634
3353
2532
2355
1575
5781
4957
1693
2753
1590
2732
3353
1806
13749
2724
10277
2933
5447
1838
2743
1577
2594
2366
1689
2000
1576
1796
2038
2006
1689
1672
2550
2583
1998
7416
1577
2559
2009
2235
12668
1590
2168
16403
3798
2134
4565
6926
4860
4500
2268
1575
2243
2332
5166
2036
1578
2001
2235
14047
3612
12011
1978
3670
1898
1984
1589
2657
4247
1671
2563
1576
2906
1821
7366
2071
4253
2023
1830
2890
1589
2383
2656
1738
2167
5439
1576
10246
3196
4457
2109
2034
2250
2105
1577
1813
7865
2204
2021
2541
2028
1576
1674
1688
2250
1975
1935
16494
1851
1581
1935
2152
2884
2206
12228
2953
1597
7308
1731
32055
1880
5884
1742
2531
1589
5235
1953
2425
6798
3476
2114
1596
3673
2660
2016
3105
4621
2251
1579
2630
8499
1757
1788
2426
2508
1576
1951
2137
7467
2198
6881
5701
2025
2908
1582
110386
2366
7179
3117
1596
4084
1814
2444
1893
4610
15142
7289
3565
2823
1578
3216
2935
4258
7524
1596
2367
1736
2212
3154
2952
3220
1979
1575
3292
2201
3940
1878
1575
2962
2199
1879
11194
2199
1872
5416
16817
6236
1599
5053
7265
2197
1581
1980
5150
2906
7324
3051
6423
1795
2174
2674
1575
2018
2197
2537
2822
1574
57007
3100
1669
2348
6268
4497
4464
2351
1716
1575
2083
1884
3080
1882
2001
1971
2211
2291
6110
3213
3433
2624
2208
1999
1589
3585
2197
2408
1575
5942
6467
9654
3004
2002
1871
1986
3103
2308
2001
1589
3585
2951
7532
1578
34267
2058
5052
9988
5855
2451
1842
2212
3430
1829
1575
1910
1577
1689
1729
1736
2003
1993
2019
2608
1873
2408
2098
2791
2010
1575
3464
1970
2200
4839
3707
7580
2019
3068
4270
1969
2862
1677
2002
1575
3208
3381
1575
2291
4415
4415
2760
2219
4771
4283
2080
1877
3065
2139
1577
9089
1996
3273
5638
2496
1745
2062
11591
2514
6674
6369
2415
1866
1690
1588
14217
2301
1598
3382
2331
2931
2422
3505
3503
2402
11899
2270
1910
3531
1589
5130
2001
1869
2198
3498
1689
5203
1935
2203
9493
3542
9065
2323
1689
16964
1589
1753
1596
3453
1810
2776
1868
16833
32479
4798
2466
2704
8107
2007
1581
4602
3208
2497
1984
2252
16479
22235
2016
16056
4025
8243
2002
1610
2204
7424
1577
2114
2966
1597
2672
22222
2400
4575
6766
2637
2720
3037
4925
3789
1589
5870
5061
1759
2180
1999
1763
1689
7085
2595
3222
1883
6770
1671
1575
3214
3632
4724
12874
7950
1589
1769
3848
5043
2098
1758
2468
3348
2242
1576
2519
1851
1816
2035
3492
1581
2055
1671
8664
1932
2156
2411
1875
2287
1575
3937
3273
3981
4820
2016
2010
6123
5817
16964
2151
1873
5216
2908
4553
1589
4633
2113
4312
3782
3262
2004
2991
2003
2849
5029
1747
1826
4053
2992
1589
1765
6133
2643
1873
1581
4135
3603
3413
2189
2138
2068
2257
4738
2420
2458
6493
2212
3527
2071
2004
5244
8662
2738
9228
6369
1873
2752
1574
11815
3154
2253
2738
2086
1596
2001
1666
1984
3512
2363
7300
2004
4907
1582
1946
3070
1900
2099
2314
1581
2152
12219
4305
2270
2153
1758
9655
1584
2724
4185
1983
3521
6373
1973
5257
6614
1782
1733
3251
6423
1865
2118
1584
1681
2565
7909
5042
1597
3840
4813
2037
2741
1852
14354
2092
5341
1578
2523
1922
2441
1593
5790
2050
10999
3933
3142
2723
4049
4414
2622
1577
2165
4593
1689
2000
1596
3808
21393
1817
4568
4874
4244
2200
1749
2151
1589
2023
2736
3173
1970
5062
6988
11189
2372
2514
4375
4397
1581
2951
2529
2003
2164
2163
5142
2004
1970
2107
1802
2328
2268
2164
1893
2142
2040
1589
2164
2006
2741
2079
2185
2456
1669
2359
2001
2163
2027
2163
7388
2047
1589
2004
1987
1948
2163
2162
3915
5269
2161
2058
43577
1863
2019
2166
2124
1576
1769
1982
3059
19966
1620
2160
5134
3149
1905
2125
1670
2786
20398
2204
1575
2036
2008
2163
2721
2125
2164
1759
11068
2918
2458
2028
3441
2056
4390
1589
2162
3193
1981
2162
2161
2165
2162
2174
15431
2162
2161
2162
2161
2161
1589
7520
1582
2161
2160
1580
1670
2042
2125
2162
2396
2221
1988
2163
2160
1654
1588
3643
2004
2006
2163
2159
1670
2164
2084
2170
2083
2164
2131
5690
1589
4698
1977
5993
2231
45510
2737
2160
6957
2840
2164
7193
2720
1947
1693
1575
2163
7442
2163
1598
2482
2127
1806
2164
2170
2124
2158
3139
2161
2073
1579
2086
14066
2131
1598
2161
2139
2161
1662
2163
2003
1838
2123
1657
2162
2420
1654
2164
1801
1600
1673
4626
3341
2165
2146
2163
1852
2144
2162
1589
3499
15526
2164
3996
1581
5896
1746
2161
2171
3042
2161
115785
1684
5996
1575
1739
2343
2030
3991
2032
1653
1860
3618
2160
2163
2167
2387
2162
2589
1575
2097
14082
3383
7217
1585
2134
4643
2674
2162
2569
2160
80364
2119
2162
1577
2160
1665
2162
2170
2046
2185
9901
1777
2163
1738
1672
2056
1981
1588
2028
6742
2171
3583
2783
2038
2164
8862
2138
1850
2037
2162
2798
2164
1575
2034
1577
32948
2429
10410
1653
1891
1888
2050
1686
1801
1780
2252
1806
2727
2272
2075
2280
1575
1902
1695
1696
1683
2325
2036
1653
14305
44214
2706
1676
9797
1666
1578
1650
4276
1671
1663
5719
2001
2034
1951
1663
1659
2575
1672
4750
4971
1576
2415
3236
1645
2022
1733
2035
2228
1667
1667
2042
28714
1657
2084
1589
1889
2122
1650
1681
1672
2335
2033
1676
1668
1667
1653
1677
1649
1906
1575
3131
3039
1829
2022
1671
1784
3495
1666
1665
1903
1810
1899
1589
1900
1658
4636
1655
1882
1936
2578
2291
2298
1663
2453
2279
1917
1575
1680
1903
2060
4384
1679
2294
13722
2148
3503
4693
1961
2485
1668
3497
1576
2892
2394
1806
1691
2316
1685
1679
3495
1684
18807
1885
4250
8530
9094
1576
2319
7223
13769
5103
1678
1664
3497
1677
14707
1765
1682
2833
2191
1576
3102
1664
1664
1663
1664
8483
1808
3515
1703
1701
4519
7638
4875
1857
1576
4774
1739
2628
23607
4625
1755
2290
1680
2566
1906
16494
16488
1869
1595
1661
2393
2110
7778
8919
2759
1651
3497
2816
7632
9249
14211
6533
5120
2230
1596
2050
3502
2062
2059
8219
1762
3515
3424
12720
2429
3082
2998
2231
1595
7199
7933
2811
1654
2382
3619
1668
1649
2501
15015
3501
2523
11135
2059
1595
1669
2322
5650
7452
1666
16782
1897
3498
2209
1673
2231
5834
1651
1574
9039
2307
3875
8588
1648
2881
8010
1825
2454
1664
1662
11585
1675
1662
1971
7840
1999
10210
7140
2054
53107
2812
1653
1669
2290
2256
2362
1669
1595
1665
5635
13199
2745
4532
2212
1789
2498
12488
1588
2476
2906
1659
3838
1680
1576
1680
28627
3317
1740
2709
1670
2562
2781
1624
2001
1614
1577
1824
1575
1780
1574
1824
1574
2975
1581
2170
1597
3314
1580
1588
2000
1588
1597
1588
1584
1588
1985
1625
1994
1625
1595
1624
1580
1624
1589
1625
1580
1623
1626
1597
1625
1998
1625
1581
1616
2004
1659
2003
1662
1597
1592
1617
1599
1618
2539
1660
1977
1974
1964
1964
1580
2009
1670
1671
1998
1967
1971
2005
2979
1595
1966
2978
1982
1672
2036
1681
1670
2419
2981
9337
9015
1991
1664
1663
1665
2261
2264
2267
1681
1688
3368
1892
1799
1645
4966
2178
2010
3345
2979
2436
1675
1702
4292
1666
1666
1667
1737
1875
1674
1680
2980
1678
1677
1597
1673
1662
2553
2018
5332
1688
1652
1639
2226
1902
1687
1606
1684
1580
1678
1859
23454
1677
3697
1670
1703
1871
10362
1668
1683
1915
1670
11829
1981
5539
2173
1674
1664
2304
1759
1759
1667
1798
1658
1965
1794
1977
1678
1980
1803
1680
1677
1831
1657
1655
3934
1656
2130
2026
2050
1760
2048
2031
1977
1654
1665
1674
8571
2158
1667
2150
2040
1669
1644
2123
1668
1605
1671
2032
1666
1657
4960
1891
1888
1883
1885
1665
1709
1664
1679
1607
1662
1658
2038
1692
32351
2172
5054
1751
1674
2369
1672
7701
1655
3836
1672
2849
2033
1676
2642
1674
1663
1663
2156
3733
2220
1742
1671
1673
2346
1965
2039
2140
6469
1661
2309
2004
1890
1645
1681
1657
1877
1642
1665
1977
1890
1884
2044
1676
2164
1669
1677
1661
1661
1658
1660
2612
3456
1845
2979
1897
2033
1645
4569
1669
1684
5768
1847
1831
1668
5031
6529
1905
1674
1605
1935
2039
2110
1693
1676
1677
1648
1679
2165
1888
1677
1650
5960
2176
1977
1636
2039
1656
1668
1682
1643
5078
1676
1892
1667
1683
1684
1901
1901
3504
1674
1965
3792
1654
1660
1942
2131
3631
1954
1683
5855
1775
2290
2037
1672
2977
1674
1672
1657
3661
1681
1988
1675
1806
1897
1898
1894
1930
3493
1687
1671
1785
1991
1679
4022
1686
1653
1674
2008
2045
2061
1668
22350
1892
3515
1955
2980
9150
1668
1669
1669
1653
1676
1681
1673
6818
1906
5066
3497
1678
1969
1667
2830
2842
2848
1666
1665
1880
1986
3710
1681
1881
1656
1685
3493
1692
1968
1651
1657
2212
1658
1918
4212
1660
11646
5974
1902
1894
1672
1894
1659
2287
1699
10588
2456
6221
3215
31734
2385
1691
1669
1679
1680
1605
1682
1841
3524
3815
2780
1672
1676
3701
1675
1773
1659
2642
1657
1978
1673
1685
3495
3891
1942
2291
6533
1819
8321
3912
1650
33928
33932
1679
1967
3517
2322
1673
1665
2551
1766
6045
2603
1587
1823
2287
1587
1607
1977
1823
1587
1589
1587
1587
1617
1623
1824
1976
1617
1822
1977
1587
1617
1821
1662
1587
1616
1587
1617
1587
1624
1618
1659
1624
1652
1893
1643
19590
1654
2655
1672
1675
1673
1689
1694
1659
1902
1624
1671
7106
2626
1679
1675
1674
1819
1686
1673
1695
1882
1888
1624
1888
1667
1894
1889
1884
1886
1879
1903
2055
1665
1665
1665
2602
1663
1624
1678
1977
1676
2351
2354
2353
1679
1681
1659
4120
9111
1665
1669
1626
1660
1674
1685
1674
1951
2185
1667
1902
1669
1885
465450
65801
1928
1680
1662
1626
1679
1684
1662
1661
1988
1658
1885
1680
1741
1687
1687
1686
1659
1685
1663
1671
1650
1672
2287
2051
1696
1660
2478
1677
1682
1684
1624
3266
1666
1673
1676
1905
1904
1909
1908
1653
1654
3887
1670
1687
1681
1661
1883
1672
2322
1663
1763
1765
1673
1679
1648
1669
1663
1680
2152
2154
1661
1659
1587
1659
8831
8827
1673
1657
1668
2632
1655
1761
1662
1760
1670
1616
1690
1588
1737
1682
1797
1677
1680
1661
2395
2646
1673
1681
1699
1616
1695
1663
2050
1684
1897
1675
1671
1897
1695
1680
1667
1661
1675
1657
1616
1649
1661
1645
1951
1671
1671
1804
1665
2167
2181
1666
1667
1657
1681
1616
1750
1662
1661
1911
1690
1932
1686
1932
1686
3531
1693
3018
1679
1679
1662
1970
1630
2092
1891
1886
1677
1669
6998
1662
1665
1665
1666
2720
1616
2718
1663
2713
2871
1755
2277
1698
1661
1702
179146
1682
1683
1696
1676
1686
1659
1664
1663
1716
1678
1677
1969
1684
1903
1673
1668
2237
1698
1669
3515
1900
1646
1660
1629
1664
1654
2274
2303
2342
2341
1664
1657
2251
1842
3494
1711
1658
1671
1629
1670
2327
1715
2821
8577
1653
1608
1654
3410
1683
1964
1946
2344
2240
3335
1661
1670
2288
1667
2646
2859
2646
2642
2640
1658
2977
1874
1712
1667
2241
1631
1694
2340
1892
1699
1873
2050
1671
1664
1667
2976
1671
2082
1896
1699
1662
3559
1911
1893
2039
1889
1922
1665
1669
1605
1674
1880
1750
323561
1629
1687
1681
2291
1648
1882
2548
2547
33942
1671
1671
2973
1669
1666
2151
1657
1670
1669
1661
1692
3167
5011
1667
6517
1967
1673
1673
1677
1806
1670
1671
1630
1662
1667
1666
1966
1630
1976
1661
1824
1629
1659
1630
1828
1593
1587
1593
3005
1624
1593
1587
1593
1624
1593
1659
1594
1659
1593
1616
1593
1616
1593
1605
1824
1605
17065
1590
2981
1588
1966
1588
1966
1822
2975
1613
1606
1823
2980
1588
1976
1588
1965
1588
2973
1825
1669
1822
1966
1822
1605
1613
1606
1590
1965
1587
1605
1589
1670
1588
2973
1590
2019
1964
1590
1976
1587
1671
1588
2976
1587
2977
1590
1586
1592
12189
1586
1590
1963
1637
1671
1662
1819
1675
1820
1669
1691
1778
1657
1810
1910
1636
1655
1643
2258
10727
1905
2308
1671
2216
1899
1658
1656
1667
1585
1667
1671
1697
1698
1690
1675
1679
1650
1662
1695
1912
1683
1674
1675
1680
1585
1674
1670
1675
2448
1671
2642
2646
1670
1710
2445
1900
1694
1672
1636
2530
1671
1908
2361
1871
1690
1665
1755
1616
1659
1647
2303
1690
1673
1635
1895
1645
2561
49392
1909
1908
1809
2552
1676
1975
1692
1693
1763
1636
3316
1655
1779
1677
1675
1697
1689
1663
1666
1976
1698
1756
1922
1585
4632
1903
1901
2418
2326
1682
1889
1667
1666
1657
1670
1654
1635
1887
11198
1676
1666
2286
1899
1923
1798
1674
2361
1799
1690
1616
1681
1585
1676
1684
1682
1680
1747
1649
1667
1903
1759
1673
1880
1684
1976
1587
1681
1713
1669
1931
1949
1671
1669
1673
1680
2584
1824
1664
1671
1676
1770
1634
1770
1670
1665
1643
1705
1698
1662
1902
1908
1899
1906
1616
1904
1634
1673
1682
1648
1641
1666
1676
1670
1662
2228
1640
1684
1661
1647
1683
1896
1585
1867
1666
1908
1663
1661
1664
1672
1888
1660
1660
1976
1679
1667
1637
1893
1666
1895
1646
1688
1664
1664
1805
1672
1698
1670
1937
1938
2842
1585
1688
2284
2280
1679
1684
1679
1666
1897
2550
1644
1659
1696
1702
1908
2120
1585
1885
1671
1668
1884
1707
1676
1897
1671
1976
1812
1689
1680
1677
1585
1680
1684
1647
1684
1689
40872
2278
2281
2001
1670
1683
1680
1676
1661
1611
2030
2242
2743
2255
1695
10413
1998
1667
2371
1976
1677
1870
1872
1653
1652
1589
1652
1679
1681
1667
2568
2564
2213
1897
1588
1668
1791
2424
2031
1685
1612
1896
1668
1670
2085
1666
1649
1807
1667
1660
1675
1669
1659
1699
1612
1697
1696
1795
1908
1673
1668
1700
1895
1674
1629
1663
1854
1789
1588
1685
1861
1943
1687
1658
130417
1976
1587
1629
1614
1660
1614
1629
1588
1629
1658
1662
1610
1662
1655
1629
1654
1655
1662
1684
2280
1656
1674
2146
1657
1664
1688
2257
1741
1650
1745
1912
1652
1670
1655
1667
1629
1668
1670
1655
1682
1678
1703
1660
2835
1668
1687
1813
1660
1655
1814
1813
1814
2851
1699
1890
1698
1670
1700
1673
1669
1664
1655
2045
1629
1648
1673
1680
2274
2088
1666
1716
1911
1668
1661
2033
1636
1660
1691
1655
2666
2595
1658
1667
2377
1671
1892
1675
1678
2291
1680
1663
1680
2653
1632
2653
1675
1657
2833
1674
1671
1679
2375
1664
1655
1689
1629
1670
1781
1683
1683
1665
1672
2076
1675
1675
1666
1667
23471
2584
1686
1662
2059
1633
1687
1753
1648
1669
1672
1786
1676
1883
1671
2596
1745
1684
1629
1804
1632
2036
2278
1683
1841
1894
1682
1663
2324
2076
1678
1678
2265
1629
2105
1780
1669
2137
1697
1667
1689
1664
1657
1679
1682
1676
1688
1781
1692
1594
1801
1671
1674
1668
1669
1660
1657
1656
1678
1662
2191
1654
1780
2431
1592
1664
1675
1673
1641
2436
1662
2528
1663
1677
1668
1786
1680
1780
1701
1660
1816
1942
1682
1686
3689
1713
1674
1687
1686
1755
2078
1677
1632
2272
1592
1664
1673
2269
1683
1676
1683
2142
2374
2238
2571
1678
1779
1705
1592
2024
1701
1670
1668
2998
2265
1675
1673
2587
1679
1666
1682
1631
2440
1678
1675
1592
1912
1685
1673
1678
1679
1677
2562
1675
1679
2598
1633
2555
1666
1663
1594
1776
1884
2628
1787
2866
1669
2433
1621
1676
1661
1632
1675
1820
1674
1885
1592
1672
1683
1667
1678
1678
23457
1684
1661
1710
1666
1780
2540
1680
1679
1592
2098
2153
1674
1884
1654
2854
1686
1663
1662
1666
1632
1662
1700
1592
5828
2868
2865
1676
1657
2582
2638
2639
1682
2542
1632
2339
1671
1675
1592
1803
1664
1663
2296
1899
1899
2401
1671
2353
1780
2349
2350
2020
1665
1588
1908
1671
1655
1656
2184
1903
1664
1676
1751
2578
1674
1690
6046
1612
2149
1793
2152
1652
1880
1688
1639
1679
1674
1751
1892
1662
1679
1669
1611
2843
1672
1673
1678
1681
2035
1672
8795
2362
1751
1669
1901
1661
1824
1671
1683
1933
1679
1682
1678
1647
1678
2397
1663
1751
2289
1667
1589
1682
1947
2266
2256
1676
2055
1670
1673
2532
2535
1750
1675
1588
1667
1641
2611
2611
1901
1929
1661
1677
1688
2255
2307
1662
1751
1671
1610
1672
1678
1679
1659
1650
2426
2046
1683
2809
1667
2303
1662
1680
2553
1609
2774
1684
1690
1679
1678
1678
1663
1702
1694
4522
1659
1823
1785
2389
1696
1702
1745
1744
1754
1691
1681
1765
2866
1660
2384
2054
1671
1823
1675
1680
2369
2374
1681
1666
2301
1637
2038
1655
1654
1611
1659
1659
1653
1664
1812
1673
1885
1833113
1663
1668
1672
1676
1672
2389
1670
1612
1905
2594
2579
1679
1896
1682
1672
1671
1664
2050
1679
2386
3003
1612
1669
1675
7188
1692
1901
1667
23456
1666
1669
2809
1667
1669
2388
2300
1591
1669
1674
2301
2047
2255
2260
1678
1669
1675
2702
1673
2384
1689
1657
1586
1695
1693
1671
1650
1674
1892
1688
1663
1678
1684
2584
1661
2581
1664
1586
1801
1665
1893
1684
1673
1673
2271
2390
1685
1672
1685
1660
1671
1586
1694
1684
1684
1673
1686
1787
1696
1661
1678
1644
1659
1659
1891
1678
1588
1897
1898
1678
1768
1769
1670
1675
1678
1669
2168
1899
1659
1662
1675
1589
2145
1668
1652
2847
1681
2406
242819
1677
2253
1672
2288
2389
1670
1678
1590
1677
1894
2479
2373
1792
2055
1682
1660
1670
2186
1675
2386
1674
1686
1588
2279
1689
1898
1674
1667
1698
1673
1671
1900
1690
1661
1680
1660
1668
1588
1671
2278
2203
1678
1674
1687
1658
1688
1932
1933
1652
1687
1605
1899
1899
1587
1651
1888
1654
2546
1666
2097
1753
3552
1657
3548
1661
2724
1688
1590
1667
7940
2279
2277
1791
1887
1664
1687
1669
1677
1684
1683
1605
14585
1587
1667
1680
1675
1683
1676
1889
1680
1676
1667
1657
1885
2170
1605
2587
1588
1679
1679
1664
1656
1684
4089
1664
1675
1654
1684
1660
1607
1673
1588
2851
2641
1678
9131
2854
2639
2640
1675
1675
1688
1656
3402
1627
1669
1586
1660
1674
1668
5219
1669
2120
1664
1650
1680
1677
2725
2723
1586
1673
1781
1672
1677
2280
1671
2825
1762
1761
1666
2809
2117
1677
1586
1685
1788
1668
1672
1682
1645
1724
2387
1690
2352
1677
1674
1892
1685
1637
4087
1749
1678
1678
2629
6443
1677
1673
2093
1657
1654
1673
1675
1585
1671
1609
1671
1674
1681
1653
2128
2277
1664
2787
1681
2355
1840
1637
1655
1610
1871
2242
1664
1895
2044
1672
1671
1667
1891
2014
1671
1673
1608
1684
1666
1585
1674
1679
1707
2588
1671
1689
1690
2472
3907
1675
1586
1656
1655
1666
1892
1899
1897
1755
1684
1889
1656
1686
1818
1940
1634
1888
1677
1629
1678
1666
1900
2304
1900
1708
1709
1707
1708
1708
1584
1678
1692
1696
1661
1672
2298
1973
1665
1668
1661
1693
1676
1673
1634
1898
3106
1628
1671
5517
1707
1878
1918
1916
1674
1668
1685
1674
2255
1586
1672
1629
1809
1902
2555
1903
1668
1671
2098
2305
1660
2759
21652
2526
1634
1660
1697
1661
1679
2856
1682
1653
2603
2606
1664
1692
1693
1692
1585
4924
1666
1695
1674
1876
4386
1876
1669
2042
1630
1896
1685
1674
1680
1585
1678
1630
2280
1680
1706
1660
1802
2822
1661
5980
1678
1683
1678
1679
1637
1743
1628
1682
1676
1671
4142
1777
2299
2301
1692
1663
1660
2621
2286
1633
1660
1668
1695
1668
1680
1681
1642
1892
3462
1683
1909
1912
1909
1683
1585
1672
1661
1627
1658
1688
1672
2130
1661
1673
1672
4289
1627
1686
1584
1679
1682
1695
1687
1659
1658
1716
1670
3588
2106
1908
1689
1669
1892
1895
1585
1892
1682
2442
1695
1665
1664
1668
1665
2669
2669
1648
1673
2084
1666
1634
1653
1662
1672
1629
1883
1682
1682
1681
1692
1691
1671
1664
1689
1805
1609
1668
1694
1629
2509
1681
1813
1658
1672
1889
1671
1694
1672
1908
1683
1611
1679
1696
1700
1701
1709
1692
3261
1683
2088
1763
1674
1665
1815
1587
1664
1683
1656
1696
1794
1686
1901
1905
1677
1680
1681
1680
2271
2380
1612
1679
1679
1679
1627
1688
1650
1672
1666
1668
1670
1660
2311
1678
1589
1656
1667
1633
1638
1696
2281
1671
1671
1686
1685
1673
1676
1657
1699
1701
1654
2728
2729
1686
1653
1654
1677
1676
1675
1664
1870
1680
1690
1692
1654
1688
2345
1692
3247
1658
1668
2557
1785
1664
1683
2213
1689
2308
1680
1654
2321
1678
1881
1656
1658
1655
1675
2309
1677
2286
1680
1676
1679
1674
1654
1878
2716
1690
1656
2595
1668
1689
1666
1686
1864
2229
1904
1654
1798
1756
1887
1688
1887
1886
1674
1670
1669
1683
1658
1657
1897
1689
1654
1658
1693
1705
3234
2378
1681
1685
1685
1701
1683
1686
1688
1678
1688
1654
1883
1662
3231
1666
1684
1670
1675
1684
1675
1697
1670
1882
1676
1654
1674
2807
1909
1661
3256
1946
1675
1673
1679
1671
1805
1663
1664
1677
1654
2452
1678
1677
1689
3226
1667
1814
1941
1662
1677
1897
1890
1892
1632
1660
1896
1879
1653
1666
1668
1676
1680
1673
2566
2237
1671
1886
1689
1654
1681
1757
1646
1655
1797
1678
1682
1676
2934
2270
1672
1668
2261
1690
2281
1779
1632
3385
1949
1682
2600
1680
1677
2355
2601
1669
4534
1681
1698
1779
2321
1688
1666
1663
1679
1678
1686
1667
1676
1680
1683
1890
1678
2831
7121
1632
1663
1676
1663
3375
1656
1675
1895
1894
1660
2223
1892
2615
2870
1672
1780
2331
2336
2334
1688
2332
2850
1652
2008
2453
2636
2640
1755
2451
2637
1632
2639
5358
2515
1687
1681
1669
2777
1788
1898
1710
2508
2091
2550
1780
1667
1662
1690
1688
1675
2222
23260
1994
1680
2430
2281
2300
1892
2226
1780
1660
1663
2714
3351
1800
1681
1663
1654
1779
1760
1810
1694
1890
1892
1779
1690
1693
1688
1662
1657
2627
5767
1686
1664
1682
1681
1831
1900
1655
1672
1779
2421
1654
2040
2043
1660
1676
1679
1657
1660
1688
6309
1657
1661
1780
1664
1656
1648
3366
1655
1620
1666
1648
1674
1668
11262
1652
1666
1642
1632
1702
1680
1717
1687
1680
1660
1663
39913
1668
1751
1664
1672
1632
229807
1662
1898
1644
1723
1623
2707
2057
1679
2197
1686
1661
1806
2203
1808
1632
1686
1675
1671
1622
1780
1677
1671
1677
1672
1871
1666
1666
2572
1996
1632
1668
1669
1668
1622
1679
1767
1682
2277
1676
1802
1666
1660
1669
1632
1817
1671
1668
4009
1623
1663
2553
1656
2556
1680
1655
1649
1896
1632
1714
1651
1685
2313
1624
1692
1639
1670
2543
1675
1894
1880
2045
1699
1688
1780
1686
3491
1668
1623
1683
1666
1767
1780
1659
1659
2053
1660
4793
1780
1674
2483
1673
1750
1896
2190
1662
1644
2727
1656
1673
1665
1672
1632
1690
2277
1676
1651
1751
2119
2113
2274
1697
1687
2568
1666
1750
1802
1672
2284
1682
1656
2149
1651
1651
1673
1913
2276
1710
1668
1908
1750
1681
1905
1910
1751
1678
1697
1706
1659
1674
1675
1664
1830
1654
1659
1671
1666
1670
1750
2081
1691
1915
469025
1687
1680
1675
1674
1675
1673
1661
1670
1677
1653
1686
1655
2521
1669
1657
1674
1678
1683
1685
1651
1661
1707
1674
2350
1750
1676
1679
1904
1669
1891
1674
1677
1713
1648
1674
1660
1696
1661
1703
1750
1694
1678
2175
1665
1897
1665
1669
1657
1654
1660
1893
1656
1873
1673
1654
1687
1669
13895
1668
1674
1681
2344
1697
2110
1581
2385
1668
1676
1670
1623
1682
1675
2746
1679
1678
1744
1678
1674
1648
2331
2385
1666
2028
2053
1608
1662
1647
2544
1648
1662
1681
2307
1667
3296
2369
2385
1688
2249
1701
1609
1703
1670
1666
1700
1671
1670
1660
1801
1664
2550
2385
2582
1657
1675
1623
1694
1891
1891
2151
1679
1687
6791
1644
1887
2386
1705
1661
4228
1683
1609
1900
1662
1662
1683
1660
2637
2631
2633
1660
2301
2633
1670
15598
1609
1943
1640
1677
1668
1688
1688
2198
1670
1664
2387
1684
1671
1667
1607
1760
2093
2149
2166
1689
1785
2717
1667
1885
2386
1685
1662
1658
1658
1609
1661
1942
1675
1719
1676
1672
1722
1642
1659
1662
1683
1660
1681
1659
1655
2554
1676
1652
1675
1670
1765
1675
1674
1678
1659
1674
1676
1678
1622
1676
1686
1703
2084
1680
1676
1701
2191
2195
1659
2193
6719
2194
1692
2387
1934
1687
1693
1691
2726
2726
2723
77837
1906
2383
1680
1680
1643
11080
1660
1685
1664
1656
1655
1666
1663
1665
2257
2390
1685
1682
3493
1675
1670
1658
1707
1670
3484
1700
1697
1670
1674
1684
2387
1670
1677
1676
1704
1658
1702
1709
38109
1679
1667
1675
2082
1887
1604
1886
2238
1690
1677
1710
1657
1674
1673
1670
1777
1668
1690
1668
1665
1606
1662
1674
1674
1686
1671
1658
1669
1666
1695
1695
1699
1666
1683
1681
1606
1676
1680
1675
1892
1658
1673
2245
1680
1651
1681
3626
1651
1696
1687
1655
1749
1698
1663
3551
1657
161168
1900
1660
2134
1665
1927
1671
1660
1680
1899
1749
1896
1674
1658
1668
1672
1677
1651
2118
1667
2368
1680
3408
1787
1650
1682
1793
1790
2039
1677
1658
1643
2040
2042
4431
1798
1644
1791
1800
1679
1678
1751
1886
1670
1705
1703
1670
1676
1892
1688
1678
1748
1689
1690
1646
1649
1751
40863
1677
1902
20604
2836
1643
1703
1704
1781
1706
423833
1702
1704
1701
1761
1690
1692
1667
2574
1686
1672
1660
1674
1749
1668
2627
1676
1687
1751
1665
1676
1667
1674
1673
2861
1682
1681
2561
3122
1692
1609
1803
1802
1687
1673
1674
1654
1881
1666
1641
3367
1655
16686
1667
1608
1705
1656
8687
1760
1685
1873
1872
1684
1673
1671
1671
1699
1667
1608
1646
2418
1688
1673
1761
1673
3241
2437
1802
1778
1677
1757
2224
1601
1672
1609
1697
12574
1675
1673
1810
1680
1682
2165
2232
1835
2578
3590
1675
1675
1608
3848
1750
1673
1704
1704
1889
1677
1677
1704
1671
19405
1656
1653
1607
1675
1674
1676
1673
1761
1701
1673
1676
1938
1938
1700
15078
1891
1678
1609
1668
1686
1672
1657
1761
2268
1679
1685
1659
1670
1666
1669
1669
1682
1696
1689
1888
1681
2499
1760
10039
1641
2859
1665
1663
1805
1670
2367
1628
1818
1674
45521
3856
1761
1676
1681
1665
1680
1656
1658
1682
2274
1681
1627
2276
1665
1658
2108
1761
1661
11292
2411
1655
1637
1682
1677
2394
1696
1899
1668
1654
2218
1761
39911
1673
1761
1672
2722
2177
1876
2913
1667
6345
1628
1670
2186
1645
1661
1606
1645
3884
1672
2607
1659
1760
2453
2028
1676
1696
1663
1679
1645
1605
1682
1679
229807
5875
1665
2021
1922
1921
1690
2240
1628
1669
1895
1673
1607
2841
1674
1671
1656
1670
1687
1670
57944
1714
21446
1696
1749
1660
1658
1608
1676
1669
1669
3339
1676
2065
1651
22335
1663
1628
2347
1663
1666
1680
1606
2433
2435
1893
1684
1654
2034
1671
1795
1628
1658
52323
2540
1670
1678
1606
2839
1991
1646
1814
1812
1671
1814
1811
1696
1812
3610
1660
1646
1665
1606
1705
1688
1837
1677
1676
1684
1673
3636
1696
1677
1757
1668
6472
1664
1608
1656
1658
5776
1677
1889
1823
2288
2286
1628
2287
1665
1675
1674
2733
1607
2207
2305
2859
1889
1887
1891
2863
2084
1679
2023
1916
1696
1687
1670
1686
1691
1674
1665
1672
1663
2022
1626
1694
2278
1683
1665
3797
1664
1684
4924
1675
1909
1658
1668
1883
5643
1628
1656
2033
2172
1689
1668
1692
1667
2282
1699
2852
2853
6455
1657
1658
1696
1688
6762
1683
1670
3797
1683
1673
2274
2273
1686
1694
6089
1903
2623
2168
1696
1656
1670
1674
2648
1669
1689
1660
11351
1666
1681
1655
2174
2265
9473
1628
2386
1716
1673
3189
1716
1744
1661
6881
1662
1678
1662
1683
3619
3243
1669
44906
1675
3808
1673
1891
1681
1653
1653
1687
1674
2599
2286
1648
3259
1669
1670
1675
1673
1676
1676
1674
1675
1678
1665
1678
2238
1686
1696
1665
4280
1919
1673
1694
2054
1659
1644
8168
2566
8209
1696
1666
1805
1687
1675
2278
1680
1672
8262
2338
1660
1695
1676
1688
1684
1694
2275
1665
1654
1667
1710
1668
1673
5077
1685
1684
1684
1686
1642
1689
1693
2387
1671
1687
1667
1674
229807
1639
1684
1664
1667
1671
1666
1744
1665
2242
1674
1686
1705
1897
1897
1732
1877
1673
1664
1779
1645
1899
1645
1659
1658
3357
1670
1672
1668
1681
1732
1688
1897
1688
1901
1910
2617
2538
1801
1668
1686
1676
1686
3121
1659
1734
1686
1689
2286
1685
1671
1677
2544
1675
3371
1669
1940
234160
1668
1668
1657
3722
2287
2289
1673
1687
2311
1666
1664
3299
1676
1889
13605
1888
1704
2170
1887
1884
1700
1686
1712
2115
3311
1659
2736
3381
1893
1679
1658
1890
1660
1660
1892
2363
1671
1694
1889
1689
1667
2724
1686
1673
2829
1674
1682
1657
1678
1672
1676
1685
1685
1673
1667
1674
2256
1686
2454
1664
1678
1678
1661
1676
2278
1667
2023
4962
76094
4071
2435
1697
1686
1677
1687
1685
1672
1660
1659
1681
1887
1678
2053
1903
1662
1668
1675
3423
1670
1679
1691
2169
1672
2160
77920
2837
2259
3046
96524
1907
1653
1696
2001
2316
1876
2169
2045
1820
1654
1814
1798
1624
1691
1671
2203
3442
1661
1657
2078
1698
2174
1657
1688
2172
1655
1659
3444
1624
1688
1624
5042
1686
1624
3408
1624
1622
3808
1624
3809
1655
1657
1653
3808
1622
3808
1749
1670
1653
1670
1653
2169
1654
2172
3808
1653
2173
1655
1660
1749
1658
1608
2147
3807
1749
1670
1608
1622
1672
1670
1622
2292
1608
2290
1624
2289
1622
2293
1622
1666
1671
2731
1667
1664
3333
2359
1622
11096
2359
3194
1696
1699
1664
1672
1668
1668
1689
1674
1671
2374
2293
1885
1622
45125
45127
1723
1681
1657
2480
2623
2360
1700
1800
9827
1657
2293
1658
2262
1673
392801
1664
1897
1694
2619
2620
1720
1868
3708
1657
1801
1686
2491
1910
2637
1689
1661
2373
2304
1711
1710
1677
2285
1641
1657
1908
2481
1674
1672
1672
1694
1678
1682
1661
1663
1753
1725
1725
2396
1657
1676
2502
1917
1916
1672
1648
2209
1887
1655
2634
1671
2637
1862
1657
2379
2291
2388
1668
3262
3261
1659
1878
1812
1663
1667
1913
2301
1763
1657
2935
1812
2493
1678
1898
1675
2348
2606
2606
2607
2604
2619
2436
1890
1657
1689
1812
1668
2437
1659
1673
2612
2611
2634
2613
2582
2613
2704
2200
1657
1886
1631
1648
2608
2552
1660
2240
2240
2239
1671
1671
1824
2277
1674
1657
2110
1630
2547
1687
2079
1645
1668
2017
2201
2284
2551
2311
2315
1682
1750
2059
1631
1700
2247
1761
1680
2283
1661
2301
1682
1754
2242
1893
1657
2703
2453
1876
1684
2275
2280
2280
2276
2281
1765
1690
1691
1671
1750
2843
2280
1630
1887
2309
2586
1764
2284
2283
2285
2446
2292
2291
2294
1750
2263
1806
1630
1892
2585
2591
2587
1694
1818
2540
1661
1662
1691
1683
1750
1683
1911
1630
1669
2315
2572
2271
2271
2274
2276
1642
2578
2275
2279
1750
3391
1706
1889
2324
2324
1876
1663
1664
2282
2288
2288
2284
2286
1670
1750
2278
2283
1706
2278
2284
1891
1680
1664
1681
1678
1676
2240
2242
1672
1759
2250
1732
2311
2315
1683
2226
1677
1668
2270
1884
3066
2283
1673
1886
1759
2266
1732
1665
2303
1907
1654
1654
1672
1672
1691
1894
1668
1689
2293
1760
1867
2505
2270
1681
2036
1841
1663
2382
2383
2555
2309
2271
1676
1673
1831
1732
1683
1687
1682
1812
1941
1648
1666
2731
2730
1892
1897
1890
1672
1892
1707
2253
1671
1697
1692
1675
1677
1680
1676
1900
1701
2298
2187
1672
2802
1732
1736
2035
1673
1673
2574
2539
1897
1692
1673
1690
2193
1807
9854
1672
2735
1709
2733
2233
1640
2306
4897
1653
2715
1670
1695
1664
1757
1672
2189
2569
1659
1676
1707
2576
1663
1704
1724
1899
2581
1672
2048
2540
2585
2584
2703
1676
1696
2253
2253
1663
1669
1650
2528
1683
1759
1668
1705
1678
1944
2144
1719
2279
1728
2289
2312
1687
1685
1677
2288
1759
2279
1706
1771
1890
1666
2190
1681
2275
1880
2235
1695
1700
1701
1760
1680
1733
2535
2537
2538
1920
1873
1929
1815
2567
2571
2569
2570
1761
1685
1903
2449
1911
2844
2842
2845
2523
1873
1673
1909
1873
2522
1688
1761
1703
1707
1673
1680
1885
2052
2594
2051
1660
1691
2267
1690
1657
1760
1898
1659
2055
1734
2579
2210
1869
1868
1888
2575
2577
2578
2579
2579
1759
1892
1695
2279
1708
2523
2525
2526
2528
1690
2517
1696
2316
2531
2529
1760
2532
1671
1632
2723
2718
1670
2330
1674
1674
1672
2528
1905
2532
1605
2534
2533
2530
1628
2529
1682
1688
1663
1688
2197
2558
1874
1874
1692
1607
1953
1632
2212
1679
1708
1689
1898
1671
1664
1683
2481
2582
1788
1948
1605
1675
1661
1763
1632
1685
1684
1691
2555
1880
2453
2025
2025
1682
1685
1605
1878
1660
2443
1628
1655
1914
1767
2234
1877
1665
1665
2520
2519
1608
2517
2521
1665
1629
1668
1670
1668
1897
2164
1669
1673
1667
1752
1683
1608
1683
1679
1621
2728
2729
2723
1674
1674
1681
1666
1676
1697
1659
1607
2264
1886
1621
2268
2268
2574
1689
1674
1671
2263
1671
1678
2279
2282
1605
1673
1652
1620
1837
2049
2052
2630
2705
2630
1885
1883
1688
2252
2720
1607
1678
1621
1703
2254
1679
1802
1677
1673
1672
1695
1663
1682
2331
5228
3857
1664
1622
1684
1674
1674
2108
2354
1674
2362
1670
1670
1810
1674
2521
3872
2283
1621
3735
2029
2251
1690
1701
1667
1668
2016
1664
3554
1948
2254
3857
1948
1681
1632
1685
1758
38117
1681
1885
2058
1668
1699
2635
2277
1897
3871
1673
1632
5656
1673
1691
1917
1905
1694
1881
1683
1677
1706
1678
1913
1658
1669
1666
2115
1681
1693
1670
1661
1668
1674
1678
2304
2287
2302
1763
1669
1674
1629
1661
1657
1666
2385
2192
1656
2663
2338
2337
1675
1641
1678
1675
2114
1679
1859
1669
2367
1681
1692
1687
1672
1687
1683
2557
1672
1678
1668
1882
2115
1884
1686
1882
2157
2424
2103
1642
1660
2129
1676
1668
2565
2115
2238
1672
2566
2563
2563
1694
1693
1686
1668
1660
2044
1691
2115
1893
1669
1692
1676
1675
2259
1674
1888
1883
1663
2371
1670
1651
2115
1672
3857
19350
2867
1669
1676
1669
1675
1662
1897
1647
1673
1894
2115
1681
1662
3872
1678
1772
1677
1679
1674
1677
2202
218828
2205
1673
1681
2115
1652
1668
1883
1891
1666
1675
2332
1655
1698
1676
1690
1657
1680
1686
2115
1894
3859
1681
1661
1663
1668
1671
1677
2478
1648
2476
1665
2435
1628
1670
1634
1878
1676
1679
1669
1670
1686
1686
1682
1684
1873
2621
1627
1831
1673
1684
4454
1706
1670
1686
2256
2044
1644
1671
1852
1854
1674
1627
2551
1634
2342
2523
2527
2523
2526
2527
1649
1891
1642
2860
2861
1627
1674
1726
1673
1674
2434
2429
1704
1647
1675
1886
3322
1678
1675
1675
1858
1627
2204
1732
1818
2206
2461
1663
1675
1673
2474
2478
1685
1674
1669
1626
2320
1732
1669
2044
2209
1669
1682
1691
31223
2613
2083
1674
1671
1687
1627
1651
1672
2345
1673
28141
1676
2627
2626
1652
1636
1656
2295
2332
2471
1627
1661
1731
1687
1684
3306
1677
1942
3593
1720
1718
1678
1889
1900
2184
1732
2178
1624
2182
2181
1665
1682
1687
1682
2814
1680
1936
1898
1934
1895
1624
1898
1731
1936
2383
1677
1651
2586
1879
2227
2223
2054
2054
1683
1673
1624
3673
1732
1671
2554
1856
1901
2578
2867
1693
1670
1683
1693
1686
1626
1672
1731
1762
1663
4496
1698
1653
1669
1667
1669
2287
1674
1674
1686
1624
2269
2171
1679
1682
1691
1658
1900
1869
1668
3486
1668
1657
1884
2470
1670
1591
1692
1660
2278
1688
1690
1662
2276
1655
1634
331993
1690
1686
1873
1686
1590
2301
2168
1703
1871
1679
1680
2316
2610
202228
2605
2618
2640
1897
1671
1590
2623
2389
2170
2626
2644
2677
1667
1669
1906
2880
1676
1678
1690
2034
2634
1663
1659
1681
1686
1889
2283
1651
1763
1676
1664
1883
1906
2391
2050
2392
2290
1882
1667
1659
2179
1669
1668
1686
2610
1899
1661
1717
2042
1885
2291
1894
1676
1674
1687
1685
2580
1679
1712
1666
1884
2038
1871
1899
2034
1902
1657
1660
2391
3518
1677
1918
1787
2419
3367
1750
1701
2043
1671
1623
1674
28789
1888
2109
1672
1941
1768
1762
1663
2205
2197
1716
2241
2041
2241
1623
2345
1664
1869
1885
1661
2087
2454
1873
2274
2275
2305
1623
4410
2041
2671
1909
1907
1912
1905
1679
2309
2613
2344
2403
1663
1751
1623
1663
2040
1699
1715
1901
1888
1887
1656
1653
2282
2283
1788
1677
1662
3869
2040
1663
1662
1664
1675
1674
1672
1672
1670
1673
1672
1900
1691
2040
1670
1624
1674
1665
1680
1674
1936
1659
1681
1671
1672
1662
1701
1669
1583
1671
1659
1673
4262
1645
1660
1665
1882
1889
1660
1902
1665
1689
3527
1673
1689
3801
1693
1672
1672
1672
1672
1670
1641
1674
1684
1684
1661
3505
1690
2169
1665
1887
1889
1693
1693
1942
1690
2458
1678
1681
1663
3511
1674
1676
1657
1676
1665
1649
1692
2958
1675
1676
1678
1671
1668
1672
3499
2859
2354
2167
2354
1765
1767
1657
2267
2539
1676
1699
2634
1828
2291
1686
2390
1669
1887
29505
1892
1887
1893
1666
1654
1651
2554
1673
2552
3514
2550
1657
1670
2553
1651
1689
2277
2471
1673
1673
2364
1703
1705
1704
3516
1703
1660
1682
1708
1704
1679
1682
40876
2514
2644
2670
1679
1883
1679
3505
2112
2172
1706
2472
1684
1877
1878
2019
1680
1904
1689
1679
1898
2394
3516
1664
2171
2070
1658
2199
1667
1710
1711
1651
2066
2411
385408
2411
1823
1664
1669
1662
2313
2310
2315
1683
1684
2296
2726
1682
2585
2263
1668
1590
1684
1657
2552
2085
2089
1913
1911
1943
1679
1661
94683
2290
1904
2564
1887
3519
2172
2371
1683
1699
1671
1889
2049
2050
2864
2867
2730
1692
1817
1678
1607
1821
2171
1669
1670
1669
1675
2578
1869
1665
1690
1692
2199
2553
2295
1587
1696
1655
2169
1684
1665
1666
2468
2477
2081
1675
1666
1692
1886
1900
1625
1679
3798
1667
1678
1642
2560
1689
1681
1665
1705
1679
1647
1666
1680
1824
1629
1669
1681
8415
2267
7954
1632
1686
2277
2046
1717
1690
2302
1588
2610
1657
1685
1682
1701
1703
1667
1685
1772
1696
1698
1669
2255
2258
1823
1872
1660
1892
1664
1701
2275
1891
1894
28112
1641
1641
1645
1796
1685
1588
1685
2287
1684
2457
2334
1690
1684
2439
1789
2615
1687
1662
1824
1673
2290
1686
1675
1885
1674
1879
1698
6720
1662
1666
1919
2293
2417
1587
1891
2291
1668
1672
1680
1653
1897
1663
1900
1674
1910
1941
2096
1625
3659
2291
3655
3657
1672
2272
1684
1670
1653
1724
1724
1898
1668
2611
1588
2298
2290
1894
2302
1673
1679
1677
1653
1678
1669
1889
1840
2259
2056
1625
2254
2290
3895
1672
1856
1890
1679
1797
1662
2354
279213
1693
1656
1824
1690
1682
2484
2597
1953
1662
1662
1726
1657
1669
1659
1656
1674
1685
1627
1673
1894
2479
1884
1891
1897
1667
2370
1678
1660
1910
1680
1685
1687
1625
1685
2553
1663
1660
10555
1680
1673
1676
1680
1679
1882
1909
1673
1914
1624
1668
1631
2567
1660
1664
1834
1897
1896
1897
1898
1901
1688
2556
2554
1625
2560
1632
2560
2559
2849
3476
1666
1664
1695
1664
1675
1676
1674
1685
1624
2250
1630
2252
1685
1672
2578
1919
2579
1661
1657
1660
1658
1867
1624
1900
2485
2256
1699
1700
1674
1657
1680
2848
2262
1899
1663
1656
1617
2423
1875
1842
2464
1878
1684
1659
1939
2417
1768
1663
1903
1885
1665
1662
1651
2628
2867
1731
2588
2592
2652
1685
1662
1690
1661
2262
2371
2571
1659
21671
1670
2453
1681
1643
1695
1879
1678
1669
1691
1685
2054
1904
1617
1656
1650
2067
2484
2067
1797
1628
1691
2068
1674
1686
1681
1683
1693
1659
1711
1671
1672
1886
1710
1895
1665
1674
1678
1679
1704
2089
2268
2270
1659
1661
1673
1659
1709
2637
2636
2576
1668
1768
1667
1687
1668
1689
1672
1662
1671
1760
1900
2494
2049
1678
1892
1691
1673
1646
1684
1686
2604
2601
1617
1831
1700
1666
1706
1665
2236
2235
3698
2560
2264
1666
1662
7236
1739
1617
1664
1660
4284
1666
1706
1666
1665
1672
1898
1673
1655
2639
1675
1675
1616
1672
1666
2269
1663
1706
1674
1671
1876
2552
1675
2273
1677
1681
1892
1677
1676
2982
1692
1707
1680
1668
1652
1645
1644
1677
1900
1897
1654
1968
1664
1679
2709
1675
1731
1675
1825
1652
1677
1677
1734
1679
1683
1672
2980
1680
1660
1685
1677
2445
1694
1658
1894
1865
1664
34717
18494
2040
2038
1670
2041
2041
1671
1683
1707
10638
1663
1673
2198
1692
2436
1966
1667
1666
1660
1658
1705
1665
1674
1670
2379
1672
2513
1671
2258
3314
1966
1673
1676
2384
41332
1706
1652
2087
1678
1895
2241
2522
1683
1688
2018
2979
1672
1668
1690
1707
2556
2263
2258
2340
1681
1677
1677
1675
1667
2278
1966
1895
2585
2501
1684
2585
1679
1687
1678
1674
1672
1668
1680
1660
1667
2983
1811
1731
1675
1676
1657
2581
2560
1899
1675
1663
13002
1657
1688
1670
1670
1655
1631
1787
1796
1663
2287
2051
2387
2388
15129
1794
1668
1668
2982
1651
1722
1628
1668
1672
2586
1666
1662
1666
1665
2272
2451
1976
2640
2305
2980
1628
1654
2309
1661
1661
1678
2394
2331
2331
18688
1656
1654
1813
1660
1605
1623
2603
1674
1675
1671
1671
1888
1807
1679
1657
1659
1684
1872
1977
2281
1621
2289
2627
1678
1681
1685
1673
2603
2366
1665
1689
1660
1661
1607
1675
1621
2297
2091
2444
2091
1662
1779
1661
1681
1672
2064
1757
1967
1665
1628
1708
2042
1656
2629
2846
2841
2845
1904
1898
1670
1657
1654
1604
1651
1628
1716
1663
1673
1683
1683
1708
1676
1735
2026
6353
1671
1886
1977
1671
1631
1707
6529
1673
1649
1896
2083
1681
1660
2348
1678
1678
1676
1655
1967
1658
1942
1631
1677
1676
1680
1672
1673
1768
1670
1671
1675
1693
1690
1671
3119
1628
1688
1685
1769
1666
1773
1688
1662
1650
2582
2302
1906
1904
1628
2640
2981
2638
2642
1902
1662
1674
1660
1665
1657
1681
1639
1673
1977
1674
1631
2730
2248
2300
1664
1667
1671
1671
7337
1688
1705
1675
2286
1671
1682
2115
1685
1696
1684
1683
1689
1694
1689
2272
2536
1692
1694
1691
1977
1706
2115
2371
2061
2298
1676
2066
1676
1891
1660
1666
1658
1653
1668
1671
2975
1661
1696
1678
1929
1930
1674
17359
1694
2200
1635
1660
2304
1962
1898
2243
1897
1668
1667
1669
2328
1665
2114
2423
1679
2044
2594
1672
1681
1605
1684
1687
2114
1679
1686
1667
1668
364466
1627
1676
1682
2120
2115
1679
2977
3333
2620
1685
1674
1667
1669
1670
1670
2048
19365
1670
2255
2115
1702
1969
1664
1726
2358
1873
1671
1661
2271
1671
1671
1659
1669
2402
2115
1695
1967
1834
1676
1672
1692
1652
1883
1676
1681
1683
1684
2115
1677
1605
1693
1693
1691
1692
1690
1658
1670
2481
1686
1685
2438
1697
1586
2114
1689
1687
1760
1760
3422
1675
1669
3860
10128
1674
1675
1674
1659
1680
2114
2725
1660
1668
1668
1901
1670
1672
1671
1673
1671
1671
1586
1662
1750
1697
1674
1683
1893
1683
1784
2551
2285
1715
2724
1672
1884
1626
1675
1684
1668
1729
1672
1691
1854704
1678
1700
1878
1881
1674
1687
2556
2249
1626
1799
1681
1794
1616
1798
1659
1686
1636
2365
1675
1673
1652
2346
1626
2274
1662
1706
1686
1663
1682
1671
1897
2281
1910
1908
1659
1660
1678
1626
1699
2065
1685
1617
1688
1650
1684
1680
2097
1821
1653
1657
1672
1626
1677
1670
1675
1671
1675
1672
1676
1650
1663
1691
1670
1933
1667
1669
1626
1678
1669
1692
1662
1617
2062
1643
1657
1661
1660
1676
1668
2583
1892
1626
1905
2268
2604
1977
1699
1679
1673
1658
1668
1669
1666
1676
1694
1675
1628
1662
1829
5380
2898
1977
1665
1649
2562
2095
1690
2284
1656
1676
1671
1628
1897
1899
1672
1676
1670
1679
1673
2336
1692
1672
1688
1689
1664
1663
1750
1682
1668
1675
1689
1977
1663
1658
1658
1670
1678
1680
1678
1680
1626
1676
2559
1657
2562
2562
1977
1670
1716
1654
1705
1669
2019
1687
1690
1626
1676
2017
1677
1681
1977
2284
1677
2285
1683
1698
1694
1681
1665
2548
1624
1668
2267
2294
2268
1670
2447
2633
2286
1656
1673
2577
1656
1710
1623
1652
2273
2727
1690
2292
1663
2292
2623
2302
1673
1909
1691
1671
1674
1623
1668
1654
1678
2474
1617
2567
1667
1679
1667
1668
1661
1886
2317
1626
2154
1670
2629
1670
1668
1660
2204
40808
1678
2578
1870
1685
1868
1699
1681
1590
1684
1676
1670
1684
1670
1676
1673
1687
1664
1673
1679
1754
1678
1678
1590
1685
1685
1672
1674
1905
1587
1677
1819
1680
1638
1651
1747
4043
1589
1670
1587
1960
1590
2287
1663
1663
1686
1590
1671
1661
1652
1591
1951
2283
1663
1652
1672
2031
1670
1891
1663
1664
1679
2189
1589
2629
2703
1629
1681
1674
1678
1676
2049
1678
1704
1660
2570
1912
1862
1666
2040
1684
2318
2269
1655
1630
1598
1676
2266
1675
1673
2032
2198
1880
3118
3116
1630
1675
2645
3135
1673
1679
1680
1678
2042
1663
1661
1691
1650
1660
2228
2718
1677
1677
2194
1656
1673
1675
2034
1669
1903
1673
3156
1666
1629
1672
1668
1792
1890
1886
1669
1893
2041
1666
2626
2592
1866
2441
1689
1661
2853
1823
1666
1660
1676
2061
1678
2032
1665
1841
2561
1873
1682
1682
1629
1667
1685
1687
1671
1737
2316
2286
2033
1747
1682
2221
2222
2222
2221
1630
1900
1900
1683
1883
1861
1868
3514
1892
1669
2583
2582
2546
1675
1677
1629
2453
1678
1676
2423
1679
1682
2292
1681
1680
1678
1672
1685
1650
2589
1629
1701
2597
1649
1733
1674
1681
3522
2324
2587
2591
1656
1662
1684
1629
1677
2530
1709
1675
1686
2050
1663
3535
1673
1670
1673
1673
1668
1669
1679
1663
76456
1689
1662
1657
1640
1687
2290
1673
1895
2277
1894
1894
1894
1595
1673
1677
1673
2730
2721
1881
1667
3515
1683
1879
2235
1692
1694
1675
1661
2628
1685
1663
1658
1901
1684
1710
3520
1679
1756
1678
1685
2210
1593
2218
1684
1685
1681
2220
2581
2616
2246
3524
1683
1679
1816
1650
1648
1593
1646
2274
1676
1679
1675
4404
1683
1672
3514
1661
1717
1674
2154
1592
1663
1805
2298
1673
1659
1899
1678
1672
1605
1794
1709
1670
1666
1688
1593
1684
1679
2929
1701
2165
8783
2531
1889
1890
2564
1624
2278
2254
2034
1593
1672
1673
1914
2709
1670
2609
1805
1986
1686
1684
2288
1687
2576
1682
1593
1682
1898
1679
2101
1680
1901
1682
1681
1976
1682
1860
1687
1593
1682
1686
1883
1684
1673
1677
1679
1674
1672
1659
1613
2563
1677
1667
1824
1665
1663
4018
1661
1678
1665
1676
2707
1665
1679
1824
1680
1667
1593
2568
2284
1677
1682
1682
2478
1680
1677
2205
1694
1673
1588
1659
1674
1588
12466
1669
1802
1667
1675
1682
1668
1700
1681
1685
1609
1675
1682
1692
1824
1680
1680
1655
1679
1681
1680
1682
1680
2206
1586
1687
1614
1685
1878
1895
1613
1897
1896
1684
1670
1657
1659
1886
41280
2267
1629
1692
2307
1899
1686
1609
1793
1672
2647
1693
1673
1666
1669
1671
2221
1633
2844
2846
1681
1705
1588
2255
2373
2647
1673
2288
1667
1683
2416
2381
1587
2353
2216
2221
2218
1613
1657
2606
1694
1664
1946
1663
2291
2293
1624
1713
1670
2572
1891
1824
2599
2370
1659
1676
1681
1676
1674
2284
1624
1684
1684
1687
1688
2077
1611
1685
1676
5689
4545
4548
1906
1678
1678
2708
1623
2713
1675
1879
1872
1824
1684
1946
1856
1873
1674
2277
1677
1674
1624
1671
2271
2373
1674
2574
1588
1682
1669
1669
1661
1665
1674
3314
1675
2090
1624
2333
1652
1890
1682
1613
1680
1672
2751
2520
1665
1673
1674
1758
1676
1623
1784
1692
1652
1800
1590
2536
1890
2206
2204
1700
1703
1675
1846
2281
1659
1880
1671
1681
1588
1676
1678
1682
2531
1677
2463
1917
1656
2864
2281
1966
1670
1899
1671
1588
1670
2361
1677
2294
1894
4408
2278
1669
1668
1617
2448
1685
1673
4825
1590
1663
1697
1701
1683
1685
2482
2483
1689
1688
1689
1968
2591
1685
1676
1590
1871
1671
1679
1685
1681
1673
2432
2592
1661
1968
1940
1678
1681
1679
1588
2210
1661
1663
1683
1668
1687
2363
1885
2976
1675
1678
1675
1680
1588
1672
2863
2536
2267
1664
1776
1758
1691
1886
1653
1976
1682
1672
1682
1590
1674
1679
1913
2535
2261
2606
2604
2605
1923
1669
1676
1648
1875
1694
1587
2637
1678
1667
3035
4072
1675
1687
1666
2973
2326
1937
2325
1679
1663
1665
1672
3655
1590
3660
1682
2294
2363
2360
1687
1976
1672
1670
1668
1673
1589
1673
1680
2509
1675
1663
1668
2284
2274
2287
2975
1689
1688
2591
1587
1794
1889
1891
1682
2202
1641
1674
2980
1640
1675
1682
1680
1588
2302
2277
2273
2272
2277
2309
2462
1674
1664
1963
1674
1686
1666
1669
1587
1664
1663
1653
1664
1659
1664
1650
2046
2049
2977
1669
1888
2378
1677
1637
1694
1684
1868
1869
1661
1661
1855
1679
1679
1967
1685
1665
1668
2851
1587
2576
1673
1821
1669
1674
2861
2647
2388
1691
1670
1887
1680
1686
1585
1686
1686
1683
1689
1684
1687
1678
1677
1679
1976
1680
2588
1653
1675
1585
4076
1684
2632
1657
1713
1693
1694
2038
1964
2605
1673
2552
2555
2038
1635
2601
2552
2561
1935
2639
1673
2643
1786
1676
1964
1684
1701
1701
1942
1585
1672
1658
1778
1664
1678
3314
1662
1662
1671
1687
1778
1786
1673
2846
1584
2848
1667
1688
1657
1834
1676
1674
1673
1673
1605
1677
1666
2104
1683
1681
1585
2390
1682
1684
2628
1665
1914
2628
1681
1669
1681
1668
1674
2576
1670
1585
2186
4450
2189
2275
1671
2086
2610
1673
1670
2635
2613
2634
1672
1672
1634
1695
1679
1682
1685
1679
1795
1701
2975
1653
1685
1679
3998
1696
1673
1637
1677
1673
1675
1674
1667
1667
1669
2646
2576
2578
2582
2577
1697
1637
2294
1678
1685
1682
1685
1682
2576
1606
1664
129556
1679
1666
2267
1635
2267
2598
1673
1701
1898
1676
1676
2384
2977
1688
1688
2564
1673
4770
1587
1753
1672
1876
1674
1679
1679
2562
1683
1976
1903
1903
1680
1673
1683
1585
1663
1669
1874
1776
1668
1667
2451
1603
1665
1687
1661
2279
1628
2474
1634
1683
2644
1663
1670
1717
1864
1656
1977
1790
1786
1690
1682
1897
1610
1675
1678
1678
2283
1885
2557
2213
1669
1586
1698
1749
1673
1804
1804
1585
2762
2285
1673
1661
2730
1807
1679
1676
1586
1676
1702
1685
1700
1685
1588
1683
2277
1701
2531
1686
2289
1678
2551
1661
2350
2297
1689
1674
1674
1613
1711
2297
2324
1674
1677
1752
1917
1917
1661
1669
2540
1699
2396
1588
1974
1665
1667
2353
2042
1664
1662
2866
1886
1681
1889
1586
1678
1587
2258
2263
17785
1683
2280
1661
1666
1663
3210
1666
1670
2445
1805
2215
1893
1613
1672
3290
1678
2208
2334
1671
1675
1674
9742
1660
1699
1684
2273
1655
1687
1685
15098
2397
2286
2285
1689
2283
1617
2635
1672
2295
1613
1880
1673
1677
1680
1657
2200
1670
1675
2279
1659
1674
1679
1889
1655
1889
3170
1651
1671
1669
1670
1670
1673
2363
1676
1662
1671
1696
2199
1655
2199
2210
1890
1667
1666
1667
1712
1673
2281
1776
1886
1976
1665
1655
1663
2563
1696
1695
1671
1642
1684
1690
2105
1662
2572
2606
1616
2481
1655
1673
2577
2287
1673
1746
1675
1656
1654
1678
1684
1687
1616
1688
1687
1655
1687
1688
1671
1672
1905
1662
1678
1676
1674
1650
7319
1676
1616
1709
1893
1654
1670
2734
1679
2328
1683
1680
1702
1678
1685
1669
2279
1616
1667
1655
1673
2729
2566
2612
2658
1682
1708
1686
1685
1674
1672
1617
1985
1655
2284
2048
1678
1661
1661
1667
1646
1768
1671
1673
2585
2380
1586
1678
1677
1711
1632
1890
1674
2061
2150
1702
1705
1702
2281
2542
1659
2272
2283
1692
1676
1780
1677
1675
1677
1864
1668
1660
1662
1669
1674
1586
2288
1676
1678
1632
1672
1674
1902
1664
1661
1675
1669
2279
1676
1690
1682
1586
1674
1674
1632
2286
2521
1684
1675
1670
1631
1677
1683
1679
1678
1665
1629
1676
1779
1648
1712
1706
1706
2332
2455
1903
2113
1667
1673
1684
1660
1671
1687
1684
1632
2553
2381
65150
1661
2381
2306
1677
1680
1686
1629
1684
1665
1882
1779
1678
1676
1858
1670
1872
2558
2555
1662
1622
1692
1660
2301
1654
2719
1780
1669
1679
1679
1676
2722
2718
2724
2722
2724
1629
1893
1668
1667
1632
1684
1880
2275
2272
1712
1711
1904
1813
1762
1762
1662
1814
1692
1693
1780
2000
1684
1669
1698
1665
1676
1680
1669
1819
1629
2391
1767
2308
1632
1667
1682
1681
1682
2305
1676
2529
1673
1676
1659
1875
2201
2202
1632
1762
1696
1684
1663
1674
2045
1807
42234
1668
1669
1660
1687
1667
1672
1780
1667
1670
2711
2850
1673
1680
1673
1676
1652
1676
1628
1675
1693
2050
1780
1817
1686
2206
1660
1669
1675
2582
1670
2306
1629
2272
1671
1922
1686
1632
2105
1671
2262
2696
1667
1903
1661
1652
1675
1664
1661
2390
1673
3024
1674
1632
1670
2583
1678
2555
2282
1679
2278
1683
1702
1675
1663
1680
1903
1781
1681
1895
1670
2280
1691
1666
1665
1669
1593
1687
1690
1745
1780
1744
2523
1693
1906
1874
1671
1673
1676
1667
1674
1592
1677
2318
2323
1751
2384
1666
1664
1672
2549
2550
1681
1656
2315
1661
2313
1592
1750
2382
3096
1678
1657
1680
1674
1666
1688
2027
2281
1697
1668
1592
1907
1898
1684
1751
2592
1655
1667
7369
1680
1669
1679
1675
57727
1672
1672
1592
1713
1671
2551
2387
1690
2703
1663
1681
2717
1668
1697
2529
1677
1592
1662
1669
2387
1702
1700
1673
2211
1686
1688
1707
1694
1673
1684
1592
1701
1678
1827
2385
1768
1743
1891
1588
1760
1689
1672
1879
1675
1662
1673
1675
1663
1673
2209
1673
2213
1655
1683
2270
1587
1672
1656
1672
1656
1662
1660
1958
1717
1702
2711
2258
1872
1684
1940
1588
1674
1674
1900
1902
2385
1697
1902
1901
1900
1694
15211
1897
1895
1898
3518
1667
2207
1669
1661
2211
1679
1682
1683
1691
1663
1678
1683
1665
1666
1823
1660
1660
1665
1675
2386
1677
1659
1888
1694
3421
3561
1678
1663
1675
1588
1659
1674
1645
1659
1673
1677
1679
3815
1680
1662
1680
2854
1904
1906
1824
2564
1676
2660
1650
2386
1863
1680
1667
1681
1681
1684
1703
2049
1906
1822
2399
1681
1696
2387
2566
1673
2277
2277
1662
1676
2274
2277
1685
1679
1588
1875
1681
1680
2385
1679
1678
1679
1682
1674
1672
1665
1753
1752
2259
1823
1799
2712
2385
2523
375995
1684
1684
2736
1672
1674
2279
1679
1652
1824
1658
1668
2362
1658
2580
2583
2580
2240
1653
1667
1667
2240
1685
1671
846729
2291
1587
1659
1655
2284
1667
15515
1676
1674
1675
1673
1674
61588
2289
1823
1678
1661
1883
1895
1660
1897
1679
1910
1703
1925
1674
1658
1666
1665
3807
1663
1659
1667
1687
1680
2631
1684
2713
1685
2536
1660
2050
1680
2588
1675
1624
1666
1659
1675
1676
1678
1678
1680
2365
1667
2263
2267
1676
1674
1669
1676
1669
1605
2462
1894
1680
2711
1764
1681
1684
2193
2632
1666
2975
1660
1673
1607
1673
1666
2730
2647
2268
1674
1682
2121
2289
1674
2639
1976
2276
1673
1605
2388
2282
1865
1681
1668
2632
2635
1682
1670
2365
1711
1965
1689
1750
1873
2714
1675
1886
1660
2434
1682
1685
1899
2366
1670
1616
1670
1749
2069
1664
1684
2144
2270
1796
1672
1672
1681
2632
1680
2707
1586
1664
1605
1671
1671
1708
1654
1692
1690
1657
1670
1654
1672
1691
1657
1629
1663
1677
1750
1671
1688
1687
1668
1687
2530
4112
1658
1672
1654
1662
1666
1784
2475
2248
2270
2866
1671
1666
1672
2390
2388
2390
1672
1671
1663
2104
1678
1609
2590
1675
2535
2385
2537
2541
1669
1674
1875
5417
2456
1669
1592
1651
1609
1651
1670
1901
1671
1879
1681
1671
2265
1652
2278
2315
2091
1823
2265
1609
2486
2482
1681
1681
1678
1672
1687
1884
1693
2282
1590
1682
1750
1655
1669
1666
1668
2277
1676
1678
1664
1695
1676
1676
1675
1588
2254
1609
2232
1657
1696
1682
1915
2273
2724
1667
1669
1683
1903
1589
1651
1609
2423
1658
1653
1670
1657
1684
2719
2480
2336
3473
1706
1674
1590
1716
1628
2267
2266
2268
2271
2256
2843
2842
1690
1701
1700
1700
1698
1590
1672
1695
1815
1678
1667
1710
1677
1672
1684
1672
2300
2113
2576
1666
1589
2102
1628
2102
1670
1671
1894
1676
1892
1697
1673
1686
1746
18724
1657
1588
2242
1628
1674
2613
1677
1671
1671
1672
2104
2094
2484
2486
2482
1590
1707
2214
1696
1705
3038
2547
1718
1715
1695
2550
2218
1704
1669
2264
4103
1590
1695
2267
2267
1668
1890
1890
2278
2263
3165
1662
1657
1679
1665
1587
1671
1626
1708
2632
1684
2575
1680
1669
1669
2383
1670
2606
1670
1664
1584
1669
1695
2616
1658
2853
2614
1883
1883
1677
1741
1678
2562
1679
1680
1634
1803
1695
1676
2282
1686
1679
1676
1681
1684
1684
1675
2282
1702
1634
1890
1696
1677
1672
1889
1675
1701
1695
1675
1667
1640
1751
2181
2265
1584
2257
1659
1687
1675
1629
1795
1657
1673
2255
2273
1666
1667
2097
1584
1671
1669
1629
1817
1668
1678
1683
1687
1679
1675
2064
3964
1677
2594
1696
1680
1585
2196
1697
1697
1681
1679
1685
1681
1875
1679
1681
2294
1629
1672
1698
1585
2287
1684
1662
1699
1702
1694
1673
1674
1673
1674
1765
1695
2590
1634
2591
1681
2337
2334
1822
1692
2072
183061
1677
2156
1679
2292
2275
1628
2611
1636
2278
2608
2283
2284
1676
1665
1664
1703
1677
1673
1675
1893
1629
1890
1635
1675
1676
1677
2299
2336
1677
3197
1680
1679
1675
1680
3298
1696
1659
1585
1661
2183
1656
1665
1646
1675
1664
277121
2297
2301
2387
2255
1686
1688
1585
1892
1665
2455
2736
1709
1677
1683
1812
1687
1900
2605
2201
3259
1675
1635
2314
1666
1849
2591
1697
2271
2558
2555
2555
2537
1673
1782
3257
1639
1633
1673
2288
1689
2201
1693
1670
1663
2280
1658
2278
2278
3291
2283
1585
2281
2278
1686
1866
1678
1690
1890
2609
2312
2292
1686
2289
3249
2289
1587
2671
1691
1692
2265
1693
2623
1779
2476
1668
2103
1587
1681
1706
1656
1675
1706
1887
1678
1675
1891
1697
1669
1673
1746
2555
1612
1680
1686
1675
1674
2740
2739
1676
1681
2223
1687
1686
1708
1688
1612
1895
2145
3215
1661
1673
1669
1666
1662
1660
1681
1678
1668
1637
1638
1612
2286
3246
2378
2284
1683
1681
1671
1678
1708
2647
1677
1676
1670
1667
1613
2531
3240
2715
1691
1654
1685
2348
2531
1701
2281
1678
1670
1677
1587
1684
2075
1653
2722
1679
1662
1664
1672
1680
1831
1888
2768
1892
2305
1587
1709
1687
1708
1740
2647
2207
1686
1677
2271
1646
2548
1662
2322
1612
1676
1688
1689
2104
2287
1686
1676
1671
1672
1691
1669
1672
1788
1670
1587
1693
3294
2061
1663
1661
1662
1678
1677
2058
1666
1666
1906
1677
1613
1678
1687
1669
1654
2607
2524
1677
1925
1692
2583
1684
2060
1680
1911
1613
1671
3311
1896
1890
1896
1673
1889
1681
1670
1691
5700
1682
1678
2258
1654
2583
1687
2095
1701
1672
1671
1663
3372
1667
1643
1664
2266
2552
1653
2546
1687
60045
1675
1935
2276
1670
1675
1683
1809
16859
2464
1661
1776
1683
1688
1782
1654
1680
1664
1695
1708
1679
1680
1666
2304
1670
2457
1654
1682
1653
2045
1664
1684
1675
1673
4532
1679
1657
2349
1665
1664
1653
1670
1681
1656
1679
1683
1681
1661
1654
1668
1681
2275
2263
1677
2277
2237
1654
1683
1688
2281
6130
1673
1672
1938
1696
1698
2712
2583
1762
1763
1700
1654
1894
2429
1622
2087
1672
2294
2264
2188
1681
2639
2196
2268
1671
1675
1779
1701
1621
2653
1672
1712
2304
1683
1683
1651
1682
1684
2281
1668
1669
1780
1649
1623
2202
2521
1691
1824
1861
18724
1684
1678
2529
1825
1816
1682
1632
1681
1673
1664
1623
1675
1670
1674
1874
1678
1686
1682
1681
1679
1649
1633
1675
1768
1665
1750
2282
2862
1680
2283
2863
1661
2387
1801
1670
2282
1632
1671
1677
1661
1653
1675
2496
1661
1885
1676
2057
2181
1686
1666
1689
1632
4491
1688
1680
1653
1683
1668
1682
1675
1709
1682
1683
1688
2287
1779
1894
10838
1676
1653
1679
1690
1664
1665
1668
2573
1767
1687
1669
1673
1632
1684
1679
1750
1788
1672
1673
1672
1663
2861
2429
2614
1867
1632
2562
1653
1681
1656
1690
2266
2555
2554
1868
2809
2553
2555
1659
1781
2032
2550
1678
1649
1782
4522
2305
3322
2195
2389
1671
1664
2195
1655
2193
1632
1700
1840
1665
1655
2628
1673
2274
1665
1677
1665
1794
134552
1676
2387
1779
1667
1859
1664
1750
1663
1670
1668
1655
2721
1681
2570
1689
2726
1780
2720
1690
1729
1727
1623
1706
2302
2288
2045
2298
2637
2302
4009
1779
1681
2107
2291
1683
1680
1608
2389
1700
2607
4384
2447
1672
1677
1780
188337
1663
1686
1662
1683
1622
1875
2296
2273
1683
1665
1672
2061
1664
1632
1751
1910
1746
2866
1750
1607
1902
1899
2863
1683
1668
1673
1672
1750
1687
1668
1671
1683
1651
2633
1608
2637
1671
1675
4805
1660
1688
1678
1750
3253
1678
1666
1662
1673
1655
1623
1689
2475
2332
2861
1671
1913
1723
1750
2241
1722
2089
1913
1680
2098
1623
1677
1675
1671
1820
2841
1685
2280
1750
1686
1697
1675
1694
1678
1674
1625
2268
2288
2589
1674
1669
2586
2272
1749
1700
1699
1896
1896
2309
1892
1658
1896
2305
1668
2610
2536
1677
1750
1679
1682
1720
1679
1658
1680
1691
1658
1698
1715
1695
2261
1905
2395
1750
2395
1670
2392
1682
1678
1675
1682
1658
2275
526220
2376
1669
1670
1670
1902
1660
2311
2650
1662
1653
1685
1685
1667
1658
1867
1665
1667
1654
1671
2583
2384
1634
1654
1684
1682
2559
1671
1657
1676
2592
2589
1901
1899
1904
2384
2038
1668
1670
1681
1690
2475
1658
2175
1672
2416
1671
1679
1681
1674
2387
2193
1887
6204
1644
1664
1811
2623
2620
1658
1662
4891
1661
1672
1684
1668
2385
2303
1663
2280
2378
2272
2271
1761
1658
2405
2583
1680
1678
1880
1677
1660
1880
1673
1678
1686
1662
1662
1658
1892
1860
1680
1648
2324
2193
2384
1680
1681
2570
2626
2866
2660
1751
2656
1891
1669
2023
1900
1898
1659
2515
2085
1668
1643
2273
1671
1653
1696
1751
1687
1801
2607
2371
2602
1659
1678
1680
1684
1682
2592
1674
1751
2291
2300
2299
1671
2297
1649
1661
2314
1941
1682
1665
1669
2473
1675
1751
1664
2064
1680
1671
1681
1684
2384
1666
1728
1674
2296
2439
1801
1673
1704
2435
1718
2439
2385
2857
1677
2444
2295
1676
1899
1682
1760
1657
1691
1885
2696
2722
2647
1658
1676
1710
1703
1648
1887
2265
2266
1760
1672
2273
1672
1895
1760
1758
1661
2307
1681
1681
2305
2277
1674
1893
1673
1670
2246
1674
1670
1666
1874
1605
1678
1816
1670
1832
1660
1670
1979
1761
1653
1656
1692
1664
1692
1604
1682
1690
1670
2273
2269
2275
1667
1673
1704
3618
2444
24261
1604
1663
1909
1670
1679
1815
1683
1700
1673
1763
1663
3874
1674
959027
2868
1671
1691
1626
2233
6257
1703
2332
2072
1673
1674
2066
1683
1683
1677
1604
8057
2316
1679
2287
2285
1662
2054
2059
1760
2051
2054
2059
1658
1703
1750
1658
1668
1658
6337
1830
1838
2301
1760
1903
2589
1659
1695
1941
2255
1609
1763
1696
1766
2254
1904
1675
1674
1761
1691
1666
1668
1668
1692
1654
1666
1881
2073
2288
1678
1662
1935
2269
1761
1686
1670
1884
1889
1696
1841
1683
2288
1681
2639
1760
2518
1683
1680
1693
1893
1684
1671
1626
8863
1905
348670
1880
1882
1760
2285
1665
1660
1670
1699
1665
1696
1664
1697
2265
2273
2073
1608
1690
1785
1786
1677
1680
1628
1680
1683
2355
1693
2266
1679
2263
1833151
1608
1683
1682
1674
1671
2364
2083
1696
2284
2857
1661
2284
1664
2294
1674
1609
1677
1676
1676
1672
2189
1628
1672
2193
2192
1670
1691
1685
2072
1661
1606
1690
1664
2557
2073
1628
1666
1667
1665
1664
2554
1681
2569
1679
1608
1893
1893
1674
1677
1627
1684
1659
1943
1673
1674
2044
2420
2304
8192
1681
1606
2584
1655
1891
1696
1894
1894
1682
3184
1669
1662
1678
1663
1680
1605
3945
1889
1888
2476
1628
1669
1679
1675
2522
1674
2519
1881
1665
1694
1606
1671
2332
1668
2287
1696
1684
1685
1910
1703
1705
1702
1705
1679
3763
2527
2531
2416
1649
2535
1695
1680
1671
1673
1671
1882
2714
1765
1669
1670
1690
1688
1678
1671
1696
1684
1674
2665
2666
1671
3527
1687
1689
2561
1669
1912
2564
1897
1916
1627
8786
1679
1679
1672
1682
1718
1668
2279
2589
3812
1680
1675
1811
2210
1696
1674
2277
2717
1680
1680
1660
1666
1678
1670
1651
1683
1680
1628
1677
1678
2863
1669
1666
1668
1789
2260
1661
1670
1816
1820
2281
2192
1653
2619
1659
2202
1680
1682
1667
1677
1675
1674
1609
1674
1674
1665
1678
1653
2017
1674
1766
2400
1670
2071
1718
1721
1676
3767
2609
1679
1671
1675
3321
1674
2472
2229
1678
1667
1670
2602
1669
3772
1673
2189
2187
2194
1688
1665
1683
1680
1670
1674
1674
1667
1680
3772
1652
1675
2202
2863
1686
2615
2206
2296
2395
1705
1658
2306
1704
1669
1705
2306
1665
5832
1678
1655
1906
1891
2284
1675
2621
1684
2627
2271
1635
2629
2626
1681
1672
2590
3369
2301
1675
2267
2043
1788
1668
1668
2506
1673
1672
1674
1722
1879
1677
1706
3403
1669
1675
2275
1693
1667
1667
2360
1673
1862
2714
1662
3212
2278
1686
2182
1688
2182
1697
1696
2619
1691
1670
2184
1690
2364
1664
1682
2592
1894
1655
2272
1675
2727
2852
2197
1672
35868
1681
1679
1662
1672
2733
2737
1672
1644
3370
1921
1694
2525
1665
1878
1648
1634
1684
1663
1676
1723
1664
3649
3344
2273
1643
1654
2274
1950
2521
3463
1732
1659
1681
2276
2280
1679
1880
1652
2609
1756
1651
1652
1675
1679
1685
1732
1930
1685
1668
1700
1653
1636
1687
2292
1664
1655
2293
1676
2030
1732
1674
1672
1676
2304
2546
1672
1655
1676
1671
1670
2484
1660
1689
1732
1672
1877
1876
1672
1657
1683
1692
1687
1676
1677
1678
18199
1660
4575
2171
2528
1880
1682
1683
1685
2270
1687
2433
2438
1878
1879
1686
1661
2313
1732
1806
2312
2307
2373
2202
2557
1688
1675
2473
1673
2236
1673
1683
1661
1701
1680
2722
1829
1677
3646
2487
1687
1664
1667
1667
1668
1667
1672
1669
2169
1662
1891
1896
1901
1898
2475
3296
1682
1676
7129
2599
1677
1676
1649
2174
1664
1678
1662
1907
1680
1654
2360
1683
1681
1664
1672
2191
1660
1657
1704
1895
1663
1679
1682
1676
3355
1677
1886
1690
1690
2203
2200
1669
2172
1677
28748
1689
2161
1678
2536
3348
1673
1681
1677
1671
1682
1669
1666
1661
2213
1664
1664
1663
1664
1622
1661
1672
1676
1676
2212
2452
1900
1903
1659
1659
2045
2308
1668
1694
1621
1681
1671
1671
2721
2864
1684
1684
1688
2289
1674
2197
2193
1622
2198
2847
2197
2194
2198
2281
1695
1695
1623
2285
2287
1662
2324
1621
1687
1685
2278
1667
1663
1666
2636
1659
1624
1672
1690
2313
2315
1622
1682
1682
1664
2422
1667
1675
1715
1687
2869
1678
1624
1677
2286
1622
1671
1895
2085
1690
1670
1669
2867
2866
1664
1656
1963
2291
1702
1671
1622
1674
1669
1670
1664
1665
1655
2276
1674
1671
2271
1624
1673
1664
1684
1669
1750
1665
1665
1664
1829
2554
2636
1645
1671
1718
1657
2282
1718
1673
1748
1684
1685
1674
1682
1681
1682
1651
2283
1671
1896
1670
2841
83936
1668
1749
1679
1658
1898
1690
1664
1687
2629
2633
1653
3791
1714
2310
1680
1836
1672
1672
1749
2576
2538
2199
1670
1670
2243
1686
2463
1660
1659
1688
1917
1745
1749
1678
1677
1679
1674
2397
2291
1687
2280
2172
1678
2392
2327
1677
1755
2285
1674
1673
1750
1874
4756
1687
1686
1690
1687
3793
2270
2047
2282
1653
2282
1662
2447
1687
1674
1740
1684
1668
1668
2171
1671
1667
2711
1670
1606
1671
1668
1668
1628
1661
1693
1661
1687
1666
2173
1873
1878
2650
2654
1608
2651
2864
2641
2578
1672
2730
2657
2732
2172
1669
1705
1671
1707
1673
1607
1681
1662
1904
1905
1690
2287
1890
2385
1660
1697
2582
1694
1683
1792
2370
2583
1694
2643
1667
1685
1663
1662
1662
2171
2581
1677
1698
1701
1607
2241
2481
1707
1678
1680
1875
1708
1684
1687
1667
2713
1666
5416
1673
1608
1682
1680
3240
2287
1659
1686
1808
1672
1670
3778
1669
67957
1660
1818
1622
1688
1687
1686
1686
1673
2077
2552
22642
1657
2860
2857
2716
1880
1656
1658
2427
1670
1662
48598
1679
1672
1673
1682
2080
1657
1682
1863
1682
1681
1679
2386
1677
1645
1645
2269
1682
4836
1877
1669
1879
1686
2376
1672
1703
1608
1676
2226
1673
1672
1675
1667
1661
1696
1672
3778
1898
2299
1657
2608
1657
1675
1887
1669
1674
1676
1678
3883
1681
1677
1670
1683
1683
2861
1656
1657
2293
2293
1656
1715
1715
1691
1715
1718
2290
1686
1674
2280
2548
2728
1657
1679
2296
1657
1657
2729
2726
1680
2292
1675
1679
1682
1889
1670
1656
1671
2542
2261
1678
1671
1672
1681
2291
1676
1679
1674
1658
1653
1657
2281
2281
2280
2277
2277
1673
1676
2291
1675
2564
1879
1658
1881
1657
1682
1676
1684
2429
2139
1626
2432
2292
1695
1696
2351
1685
2170
1680
1657
1680
1695
2541
1671
1662
1664
1669
2287
1669
1667
2278
1672
5389
1657
2637
2266
2266
2275
2045
1909
2314
1670
2290
1669
1663
1812
1674
2286
1750
1667
1675
1674
1676
1677
1683
2280
1686
2306
1923
2282
1666
1664
1675
1761
2281
1671
1665
1684
1703
1688
1667
2409
54500
4650
1673
1680
1682
1680
1672
1672
1686
1684
1692
1654
2308
1895
1893
2417
1664
1667
1679
2560
1667
1688
1761
1659
1681
2707
1667
2724
1710
1672
1777
1630
1717
1890
1637
1692
1759
2307
2474
1678
1675
1671
1679
1676
1685
1629
1668
1720
1881
1895
1760
1668
1691
3560
1691
1879
2428
1679
1679
1686
1631
1682
1679
1650
1685
1759
1671
1677
1903
1641
1871
1670
1669
1668
1677
2255
1674
1662
1674
1903
1760
1903
1682
1701
1688
1814
1664
1665
2482
1631
1676
1677
1689
1650
1658
1760
1645
1678
1665
1692
2473
1664
1677
1677
1707
1677
1676
1664
1670
1608
1688
3706
1678
1685
1684
1671
1691
1706
73156
1679
1682
1679
1678
1683
1606
1683
1685
1898
1699
2393
1692
1696
1706
1890
1668
1684
5220
1681
1689
1760
2270
1777
2479
1893
1671
1676
1686
1708
1666
1661
1659
2648
1802
1797
1605
1679
2224
1886
1683
1683
2268
1732
1939
1664
1666
1677
1671
1670
1606
1674
1684
1677
1679
2264
2277
1695
2385
1675
1686
1687
1687
2286
2725
1606
2725
1667
1680
1989
2322
1664
1677
2309
1682
1671
1876
1664
1678
1607
1678
1676
1681
3363
1683
1668
1684
1663
1683
1666
1732
1677
1679
2306
1607
2308
2303
1674
1656
1662
1675
1678
1676
1676
1673
1706
1671
1660
1687
1605
1889
2215
2564
2562
1661
1707
1660
2576
2322
1708
1677
1673
1672
3778
1672
2210
2253
2257
2253
2481
2641
3159
2642
1733
2295
2711
2588
1877
1667
497388
2594
1683
1683
2563
1873
2844
5771
2841
2276
1732
2277
2843
1662
1680
1669
1890
2203
1889
1667
1680
1893
2169
1658
2577
2268
2271
2716
2042
2290
2413
1672
1878
1671
2291
10831
2210
128432
2299
2591
1916
1895
1685
2590
2486
2497
1673
2726
2726
1682
2302
2304
2593
2302
1707
1673
2589
2400
2278
2428
2276
1672
2280
2402
1885
1902
2260
2265
1706
2275
2535
1667
2480
2497
2431
1904
1672
1669
1902
2482
2478
2483
2477
2537
2480
2482
1839
2535
2536
2056
1672
1835
1836
1832
2056
2709
35659
2224
2224
1706
1890
2119
2859
2195
2611
1673
2609
2614
2553
2288
2480
2287
1915
1631
2561
1892
1914
2567
1919
2466
1733
2544
1675
2541
2543
2638
2384
1629
2385
1879
1877
3409
1870
1890
1891
1658
2306
1688
2181
1675
2180
2289
1631
2289
2292
2292
17351
2627
2537
1660
2534
2605
2453
1682
2276
2290
1620
1675
2290
16999
2566
1682
2616
2488
1659
1641
2567
2567
2271
2228
1630
2278
2278
2276
3577
2311
2297
1665
1660
2582
3165
1697
1867
2609
1621
168503
2261
2263
2417
2551
2270
2347
2534
1660
2256
2260
3675
2481
2259
2484
1620
2286
2272
10245
2554
2173
1679
1865
2118
2235
1893
2574
480950
2603
1621
1891
2607
1912
6173
15900
2548
2172
1893
3632
1888
2148
2285
2281
1896
1629
1893
1886
1892
2280
2270
2048
2173
1882
1670
2292
2292
2551
2563
2292
1632
2204
2202
1877
2287
1694
2171
1687
2407
2278
2382
2407
2479
2284
1632
2357
2083
1881
1905
1901
2534
2171
2354
2282
2282
2196
2602
2478
2285
1629
1908
2288
1696
1694
1777
1657
1663
1666
1898
2796
2834
2542
1671
1673
1629
2706
2289
2692
2299
1665
2170
21081
2062
1894
1658
2472
1860
2420
2115
2706
1910
2603
1911
2291
8836
1657
1653
1681
2610
2535
2563
2561
4369
2115
2603
1704
1699
2314
1896
1898
2171
1818
2290
2532
1905
2858
2289
1906
2114
1651
1904
1912
2289
1907
1913
1908
1623
1909
1913
1904
1907
1908
167018
2115
1671
2531
2316
1658
1893
19270
2318
1623
2319
2390
1911
1869
2314
2297
2115
2470
2468
1914
1682
1624
2381
2472
2372
2537
2539
2270
2539
2539
2115
1886
256999
1884
2207
2581
2581
1669
2584
2723
2286
2263
9913
1666
1667
2115
2823
2730
2294
6832
2294
3856
1909
2478
2478
2705
2431
2547
2545
2115
2295
2279
1677
2282
2518
1669
2518
3084
2285
1896
1895
1675
2288
2286
2115
2286
2289
2256
2596
2593
1666
2256
2032
2290
1879
1867
1868
1684
2115
2272
2368
1871
1681
1879
3840
2330
2297
2535
2318
2298
2538
13012
2604
2251
1751
2258
2502
17448
2273
3804
3845
2274
5775
2585
2252
2289
2288
1753
2261
1627
2260
2473
2278
1887
1901
3845
1688
2587
2289
2262
2459
2286
2482
1626
2453
2451
2241
2454
1702
2471
1668
2472
1671
2516
1879
2470
2562
2843
1627
2022
2206
1674
2622
2331
3653
1669
2331
2037
2042
2544
2276
2274
2273
1629
1660
2272
1883
2202
2265
1660
3845
1642
2532
2545
1637
2188
2533
2532
1627
2529
2192
2196
4062
2196
2254
2168
2193
2193
2190
2200
2199
2193
2196
2186
2252
1627
1910
2250
2280
2510
1666
1681
2559
2409
2276
1657
2315
1626
2215
2183
1911
1681
2280
2552
2453
3846
2453
2285
1872
2285
3675
3675
1627
1680
2208
2057
6860
2538
2252
1669
1682
2411
4428
1920
1917
2278
1627
1914
2284
2279
1913
1682
2578
1630
1657
2851
2411
2177
2177
1673
1669
1673
1751
2706
2609
3115
1653
2368
1887
2288
1889
1885
2320
2707
1624
1667
1667
1681
2557
2286
2558
1684
1680
2558
2287
2040
2476
1892
1667
2479
1669
1624
2717
1675
1897
1675
1705
2641
2276
2289
1650
1911
1665
2264
2481
2325
1624
1683
1681
1860
1866
2558
2725
2725
2288
2595
2557
2594
1642
2722
1627
2589
2728
2576
2576
2561
2556
2263
2289
2277
1917
2307
1874
2283
1624
2532
2189
1680
3751
5274
1895
2324
2369
2288
2564
2281
2281
2476
1878
1590
1668
2131
1670
2275
2284
2275
2449
2467
2545
1874
2275
2275
2544
2563
1590
1685
2268
2267
2264
2291
2277
2266
2269
2583
1687
2564
2556
2264
2273
1590
2426
2271
2262
2122
2268
2544
2296
1702
1915
2614
2314
2451
2315
2446
2313
2312
1592
2448
2470
2312
2440
42207
2400
2284
2539
1655
1874
2070
1690
1580
1679
1888
1885
2579
2599
2039
2037
2544
2041
2041
2039
2031
1590
1654
1673
2199
1767
2565
4511
2292
2657
2298
2521
1665
2283
2101
2283
1575
1889
2288
1975
2282
2290
2548
2289
2290
2275
1631
2191
2187
2196
2196
1589
2195
1661
2196
2196
2188
2589
2193
48686
2193
2404
1630
1665
2275
3071
1651
2173
1887
1891
2193
2200
2195
1672
1686
1673
2607
1685
1686
1765
2357
1684
1647
2357
1697
1681
1674
2201
2201
6235
1666
1630
1753
2199
3156
2272
1581
1754
1897
1669
1891
1682
1638
2699
1703
1630
1701
1880
2215
1880
2273
1575
1881
1668
2309
1669
2845
2643
2865
3303
1630
10024
2215
2594
2614
2613
1575
2291
2087
3442
3445
2294
2291
2556
3750
1630
2417
2503
2816
2194
2545
1575
1897
2470
2248
2263
1666
1665
2193
1706
1665
1693
1693
1667
1670
1660
1816
2268
2278
2281
2268
1679
2684
2280
1902
1631
2587
3441
2294
2295
1574
2620
2632
2300
2218
27382
2275
2279
10619
1901
1897
1897
1705
2577
2214
1575
2573
2576
2567
2098
2327
1891
1675
1733
2534
2590
1892
2206
2202
1579
2251
2202
1865
2206
1895
2609
2200
2053
1707
1668
2042
1892
2050
1586
2196
2211
2217
2197
2213
2359
2000
5335
1684
1731
1908
1864
2586
1656
2600
2656
2294
1668
2294
2563
2281
1676
11037
2563
1731
2262
2296
2218
1585
2390
1673
2702
2702
2292
1702
2537
1678
2071
1731
1660
2541
1897
2282
1892
1654
1702
2311
2562
1669
1766
2288
2845
2842
2848
1732
2846
2281
3263
1581
1663
2282
2274
2600
1865
2537
1863
2284
2268
2284
1705
2531
2481
2478
1577
13458
2478
2606
1901
2606
2294
2282
1864
2280
1731
2266
1906
2547
1686
1575
4067
2850
1695
2641
2068
1693
5422
1696
2520
2641
1707
2294
2477
1627
1587
2482
2307
1920
1664
2553
1883
1907
1685
2627
2413
2239
2625
2624
2274
1651
2274
2266
2281
1663
2261
2307
2566
2576
2284
1706
2039
2041
1693
1666
1886
2265
2336
2264
2268
2267
2277
2269
4745
3808
1706
2249
1656
2463
1671
2644
2271
2286
2273
2291
5636
1670
2420
2948
1734
1795
2711
2266
2283
1583
2283
862959
2584
2286
2284
2270
2309
1890
1888
2280
1704
2434
2307
2259
1693
2014
1654
1891
2329
1896
1891
1896
1628
81087
2220
2222
2447
1574
2524
1899
2529
2255
6288
1687
2251
1706
2287
2275
2524
1630
3294
1671
1922
1577
1664
2222
2222
2218
2535
2218
2535
1676
2221
2223
1631
1681
1574
2243
1706
2305
2115
2469
1701
2386
1702
2305
2272
2289
1627
1707
1691
1771
1574
2578
1887
1671
2694
2222
1896
1667
2281
1894
2484
1631
1916
198049
2188
1574
1683
2570
2594
2709
2597
2276
2592
2546
2328
1630
1680
1684
2718
2217
1574
1896
1901
1900
1900
1701
2597
2534
2559
12527
1620
1692
4559
2530
2430
1647
2448
1680
1691
2534
2546
2529
2532
1670
1879
1621
2207
2499
1911
2284
1575
2200
2202
2204
2195
2274
2193
1913
2195
2210
1628
2195
2209
2549
1580
2197
2282
2383
57933
1647
1706
1705
1906
2309
2428
2587
1621
2428
1904
1576
2649
2280
2026
1665
2286
2533
1661
2437
2263
2289
1621
2549
1663
1574
1902
2520
2523
1858
2351
2270
2429
2711
2551
2287
2548
1621
2414
2570
2530
1575
2214
1714
2530
2274
2278
1898
1899
2284
2281
1621
2285
2265
2478
1574
2478
2478
2483
2379
2481
2481
1600
2483
2591
2479
2478
1621
2180
2179
3917
1587
2179
1686
2603
1902
2267
2288
2192
2187
2289
1680
1631
2288
2287
2287
1574
2291
2288
2288
2289
2264
2200
2276
2269
2274
2271
2114
6622
2388
1581
2272
168497
2023
2546
2474
1634
2474
2320
6720
1888
1674
2385
2114
2557
1575
1881
1684
1685
2559
2270
2260
2528
2273
2527
1672
2260
2114
1666
2442
1689
2480
2274
2275
1677
2550
2259
2547
1673
1899
2584
1675
2114
1904
1886
1575
2274
2279
2625
2592
2060
1887
2367
2245
2287
1673
2294
1584
2293
2115
1590
1673
2365
1686
1893
1694
2555
1689
2286
1693
2556
2430
2114
1684
1683
1695
2288
2288
2047
2046
2296
2308
2466
2308
2307
1717
1718
2114
1677
1585
2522
2301
3191
2704
2255
2254
1904
1908
2297
1904
2284
2297
2115
1921
1587
2827
2536
2280
2295
2294
2294
2294
2297
2432
2257
2431
2115
1882
1654
2204
2316
2297
2300
2243
2261
1875
2245
2577
2557
36893
1672
2314
1574
1705
1626
2288
4454
2521
1915
2218
2519
2268
2249
1672
2073
2565
2271
1585
2282
1625
2268
2267
2268
2264
2266
2271
2268
2305
2253
1680
1626
2609
1581
1922
2608
5383
2289
7333
2294
2266
1877
2165
2582
2606
2249
1586
2262
2539
1626
1891
1677
263029
2540
2207
2036
2257
2359
2283
2577
2579
2579
1626
1678
2274
1585
1674
1865
1863
2289
1699
1933
2260
2537
2541
1667
3761
2522
1626
1668
1583
1891
2446
1662
2447
1680
2446
2536
2443
1882
1793
2557
1916
1624
2292
1580
2556
2555
2554
2188
2557
2200
2267
2265
2301
2395
2265
2268
1623
2265
1587
1887
2294
1682
2558
2842
1650
2534
3254
1649
2564
1882
1865
1626
1902
1581
1901
2225
1906
1813
2277
2472
1813
1815
1764
1815
2216
1623
2045
1665
1575
2572
2581
2561
2287
2289
1698
2559
1663
2401
1896
1623
2190
1580
2209
1799
2282
2260
1897
2536
3195
1868
1675
2209
2533
2206
1590
2533
1582
1901
2398
2067
1682
1677
1896
1901
2107
1899
1671
2383
1574
1881
1583
2581
2576
2483
2276
2039
2285
1888
1671
1674
1674
1624
1668
1575
2290
2628
2480
1901
2266
2279
2281
2565
2581
2561
2041
2536
1580
2040
2300
2302
1585
1861
2617
2383
3426
1288445
1862
1882
2286
1661
2338
2722
147561
2267
2461
1582
1903
2289
2266
1915
2279
2280
2287
2279
1574
2276
2688
1700
1576
2322
2044
2355
2394
2292
2291
2393
2261
2117
2279
1589
2615
2551
2619
1575
2553
2619
2523
2296
2296
1886
2252
2289
1692
1680
1575
1898
1879
2211
1584
2536
1887
2569
2071
2070
2609
2607
2065
2468
1666
1670
2805
2557
1574
2472
2557
2587
2259
1674
2217
2258
2556
2557
2403
1584
2403
1884
1573
1718
1877
2195
2528
2287
2291
1716
2480
2257
1900
2537
1579
2472
2060
1574
2288
2291
2620
2320
1898
1898
2597
2593
2330
1706
1583
1702
1901
1901
1574
1903
1902
2294
2295
3526
2556
2557
1657
1662
1587
1905
2300
1895
2289
1574
1692
2283
2290
1887
2278
2286
2287
2579
1904
1905
1574
2468
1917
1573
1571
1677
2034
1915
1924
1668
1884
1675
2369
14446
2273
1659
2285
2386
1685
1574
2279
2276
2534
2587
7473
2589
2528
2565
2294
1667
1574
2298
2280
2432
1574
2530
2484
2489
2286
2282
2287
3333
2276
2291
1858
2195
1587
2284
1576
2539
2540
2486
2483
2522
1681
2524
2526
1915
2479
1585
1889
1574
2296
1895
2383
2587
2182
2611
1907
2530
1909
2534
2532
1573
2557
2560
1574
2256
2533
2279
2278
2275
2272
2272
2196
2479
2564
1574
2293
2209
1574
2213
2208
2293
1877
1678
1677
1676
1914
1678
1660
2078
1575
945877
1573
2486
1887
1882
1878
2290
2378
2289
2378
1884
1904
2837
1587
2261
2283
1574
1879
2609
2287
2582
2582
2582
2286
2574
2201
2721
1574
2241
2637
2264
1575
2701
2311
2287
2285
1887
2283
1657
1658
2542
1574
2578
2577
2575
1573
2575
2572
2577
2577
2571
1872
1885
2583
2585
2585
1885
1574
1575
2559
1673
2303
1663
2177
1787
1786
2303
1660
1660
2184
2567
1580
1658
2513
2554
2565
1574
2478
2285
2474
2565
2273
2522
2467
1672
2567
1583
2569
1574
2294
2567
2271
2273
2261
1879
2358
2566
2294
1690
1690
2725
1584
2521
1577
2551
2529
2533
2556
2550
1885
2268
1681
1777
2488
2256
2256
1586
2260
2702
1574
2271
2030
2273
2707
2274
2708
2474
2472
2285
2293
1574
2726
2471
2725
1574
2483
2279
1682
2484
2535
2470
2625
2549
2264
2275
1584
2299
2548
1574
2268
2267
1691
1811
1695
2311
2280
2538
2541
2273
1574
2538
2539
2538
1574
2536
2537
2269
2273
2271
2271
2537
2538
2541
2538
1579
2538
1574
2538
2541
2543
2242
3311
3311
2288
2255
1690
2548
2723
1582
2590
1574
2575
2567
2576
2575
2322
2624
1679
2664
1895
2056
2542
2194
1691
2195
1913
1576
1671
2416
1912
2281
2282
1886
2284
2627
1683
2569
1867
1580
2292
2292
1574
3634
2277
2264
2298
2567
2588
2713
2479
2716
2478
2272
1651
2573
1575
6971
4086
2464
1668
1910
2718
1912
1690
1899
1681
1902
1651
2025
1574
2266
2550
5046
2628
2627
2627
2538
1685
1987
1917
2035
2537
1581
2542
2279
2273
1573
1933
2528
1681
2272
2475
2506
2538
1884
2322
1872
1652
2250
2178
1576
1892
1675
1674
2250
2573
2472
2285
2610
2507
2718
2282
1581
2560
1576
2563
2604
1893
1882
2708
2753
2332
2532
2526
2532
2529
2527
1581
2531
1577
2529
2544
2547
1609
2532
1716
2188
1890
2277
2292
2326
2326
2373
1580
8819
1574
2700
2225
3092
2492
1689
1688
1902
2136
2104
2258
1574
2297
1574
2469
1693
1892
2532
2554
2256
2547
2547
2566
2562
1910
1580
1908
1574
2636
2521
2521
5270
1866
2555
2258
4306
2113
2566
3634
2565
2288
1583
2552
2294
1574
2478
2553
6008
2287
2280
2383
2289
2366
2368
2506
2584
1581
2282
2509
1576
2534
2279
2550
1891
2284
1710
1707
1861
2458
1897
1586
2458
2266
1574
2268
2270
2203
2555
2187
2317
2411
1874
2634
1674
2608
1655
1674
1573
2509
1899
1865
2276
1893
1886
2021
1887
2280
2192
2557
2580
1579
2578
1573
2587
2704
2207
2210
1881
1689
2541
2544
1896
2267
2618
2621
1574
1575
2614
1678
2623
2596
2608
2610
2252
1698
1697
2296
2222
2274
2027
1676
1572
1674
1646
1675
1897
1677
2296
1871
2290
2528
1690
1673
1647
1574
2090
1572
1675
1671
1672
2294
2200
2124
1686
2711
2125
2291
1894
1898
1647
2269
1572
1684
1902
1901
2303
2253
2457
2536
2258
2572
2256
2270
1573
2257
2553
1672
1573
1900
2024
2576
2289
2260
2595
1681
2077
2282
1584
2477
2475
2481
1575
1891
1884
2858
1887
2519
2523
1904
3230
2476
2725
2724
1585
2831
1573
2835
1677
1902
2723
2477
2724
2199
2434
2859
1680
2860
1573
2475
1573
2546
2856
2608
2608
1944
2402
2723
2287
1684
2275
2631
2721
1688
2284
1573
2258
2718
2283
2573
2624
2252
2573
2548
2267
2570
2546
2285
1652
2571
1573
2573
2571
2253
2574
2575
2572
2721
2047
2573
2572
2573
2278
1655
2045
1573
2571
2571
2532
2278
2534
2323
1771
1771
2280
1917
2330
2080
2578
1584
1675
1573
1651
2556
2579
2833
2830
2211
2288
2211
2214
2311
2589
1575
2634
2195
1573
1678
2191
2285
2470
2260
1896
1694
1917
2209
1887
2284
2275
1573
1906
1575
2285
2326
1900
1901
2098
2514
1894
2237
1677
1676
2281
1578
1672
1572
1884
1694
1880
1878
2340
2525
2340
2526
2554
2213
2565
2557
1574
2559
2561
2559
1573
1690
2508
2506
2283
2529
2529
1671
2284
2477
1585
2075
4315
2280
1572
1665
2311
2308
2308
1675
2265
1668
2272
2612
2610
1695
2254
2254
1573
2207
2207
2199
2308
1914
3536
2305
1695
1873
2611
1917
2427
1574
1683
1573
2245
2487
1683
2606
2262
2183
2297
2486
2487
1574
2488
1572
2466
2290
1887
1665
2273
2471
2440
1878
1893
1898
1699
2191
1573
2548
1675
1573
1898
1893
2279
1888
2254
2597
1895
2274
3884
1689
2278
1574
2492
1573
2219
2483
2844
1660
2318
1667
2327
2297
2244
2285
1919
1657
1572
1864
1575
1668
1669
2265
2480
2471
2480
2479
2485
2545
2545
2163
1887
1572
2611
1572
1681
1681
2473
2489
1775
2328
2840
2838
2380
1647
2297
1672
1573
1672
1574
1677
1676
3362
2583
2295
2577
2295
2295
2580
2579
2582
1573
2296
1574
2299
2295
1903
4382
2397
2265
2483
2420
2564
2564
2294
2314
1573
2561
1572
2561
2311
2287
1848
2653
2239
2378
2526
2300
1905
2727
1572
2579
1573
3602
2600
2581
2598
2269
2404
2277
1682
2575
2277
2269
1574
2529
2308
1573
2569
1701
2490
1905
2556
2563
2552
1886
2289
2289
2272
1675
1907
1573
2273
2448
2572
3303
2267
2265
1903
2275
1901
2546
2485
1899
1575
3084
1573
2609
1706
2210
1895
2211
2208
1702
1771
2293
2427
2536
1574
2521
1573
1855
1922
1919
2194
1684
2291
1910
2853
1674
2537
1891
1888
1574
1572
2196
2201
2197
2302
1888
2441
1896
2250
1872
2258
1895
1891
1574
2256
2637
5119
1575
2447
2215
2215
2487
1682
1682
3158
2539
2216
2524
1695
2216
2216
1573
2544
2542
2543
2543
2492
1891
1894
4184
1890
2481
2361
2357
1574
1573
2359
2562
2561
1680
2438
2485
2702
1679
2215
2841
2385
1900
1686
2377
1573
2216
1897
2368
2275
2585
2582
2583
2192
2584
2628
2190
1575
2192
1883
2284
1573
6525
1884
2156
2077
2037
2547
2487
2483
1904
2558
1575
2557
2378
1574
2278
2568
2344
1680
1670
1681
2472
2647
1706
1707
1575
2585
1661
2561
1575
3748
2270
2542
2474
2282
2266
2282
1662
2267
1881
1575
2436
1667
1574
1889
1899
2667
1574
1573
2284
2260
2283
2559
2538
2282
1900
2276
2269
2284
2269
2269
1685
1663
1574
2263
2026
2286
2291
2291
2271
2704
1892
2286
2285
1879
1576
2752
2264
2603
2604
1574
2201
1872
2269
2564
2561
2561
2565
1799
2561
2563
2549
1574
2267
1573
2268
2269
2270
2562
2562
2566
2564
2566
42215
2554
2547
2269
1682
2567
2268
1574
2550
2483
243635
2478
3004
2403
2455
2457
1912
2590
1576
1880
2452
1576
2453
1599
2022
2017
2021
2612
3184
2473
2476
2547
2474
1652
2543
1574
2542
2269
2547
2282
1915
1676
1675
1914
2283
2558
2368
2289
1576
1681
1576
2287
2387
1883
2321
2479
2272
2958
3977
2211
2214
1904
1574
2559
2547
1574
1903
1897
2042
2040
2059
2484
1897
1674
2275
2275
2539
1575
2271
1673
1576
2204
2287
2607
1661
2290
2290
2726
2283
1865
2410
1684
1574
2286
1574
2290
1867
2290
2289
2286
2842
1901
1894
2650
2071
1908
1575
2647
2809
1575
1912
2272
1902
2282
2377
2259
1864
2275
2480
1852
1863
1687
2202
2277
1574
2276
2275
2276
2276
2534
2193
2310
1891
2212
1888
2209
1655
2396
2282
1572
2284
2275
2545
2546
2546
2191
2253
2536
2840
1886
1574
2211
2269
1573
2631
2199
2922
2227
558665
2226
2227
2029
2174
1900
2404
1575
1892
2557
2262
1576
2292
1881
1878
2475
2475
2982
1918
1885
1885
2852
1574
1715
2473
2258
1574
2281
1881
2283
2562
2477
2280
1644
3847
2591
1574
2214
1786
2383
1786
1573
2536
1810
2292
2394
1683
1582
2488
1685
2293
2280
1687
2313
2282
2285
2288
1575
2344
2552
2561
2291
2514
2288
2345
2552
1891
1576
2549
2270
2270
1574
2258
3528
1681
2180
2258
2271
2831
2283
1973
2282
1575
2264
2279
2346
1574
2275
2342
1683
2266
2275
1914
2273
1898
2292
2033
1574
2076
1572
2809
1872
2276
1680
2210
2358
2533
2532
2534
3149
2282
1654
2482
2282
2478
1572
2479
2485
2486
2479
1677
2285
1886
368305
2150
2326
1576
2328
2482
2482
1572
2609
2483
2482
2483
2477
2481
2479
2480
2481
1576
2482
1884
1901
1571
2209
1898
2284
2144
2320
2322
2320
2478
1894
2605
1576
2561
1879
2824
1572
1879
2281
2848
2568
2707
1902
1904
1901
1575
1906
1918
1907
1573
1902
2046
2569
2252
2288
1884
1873
2275
1664
1654
2219
2219
2217
1573
1909
2481
1910
2470
2216
1893
2585
2724
2261
1651
2318
2317
1895
1572
2318
2319
2475
2319
1906
2692
1880
1136582
2290
2277
1575
1897
2279
3339
2373
1572
1900
1902
1669
2190
44592
2476
2282
2276
2277
1652
3403
2189
1882
2193
1572
2194
2192
2188
2289
2378
2290
2188
2191
2290
1575
2263
1897
2277
2572
1572
2278
2266
2605
2478
1678
2481
17383
1899
1574
2480
2260
1667
1681
1574
1679
1681
2323
2384
2380
2361
2360
4586
1888
1574
2480
2262
2266
2251
1573
2284
1891
2271
2274
2273
1892
2266
2298
2546
1575
2269
2269
2586
1571
2237
2248
2383
2248
2469
2398
2631
1701
2048
2188
2285
2269
2270
1577
1572
2537
2296
2275
2297
2579
2475
1971
131288
2473
1577
2220
1897
2218
2219
1572
2559
2219
2563
2219
2221
1896
2215
2585
2222
1575
2220
2222
2296
2287
1572
2218
2217
1899
2217
2218
2125
2286
2291
1680
2215
2719
2004
2719
1575
2277
946481
2723
2289
2281
2263
2287
2287
2280
1868
1575
2285
2223
1887
1572
2258
2279
2296
2300
2180
2297
2558
2261
2262
1576
2555
2258
2789
1665
2555
2558
1572
2556
2481
2517
1874
2268
1877
1906
1574
2476
2473
2260
2482
2252
2399
1573
2271
1891
6842
2278
2715
1877
2275
1653
2393
2584
1626
2435
2293
1876
1572
458643
1671
2195
2479
1684
1683
1684
1575
1908
2587
2582
3055
2469
2318
1572
2294
2279
2390
2278
2280
2251
2269
1577
2255
2276
2516
2276
1676
1683
1573
1677
1676
2328
2276
1916
2522
1680
1796
2422
1874
1704
2286
1705
1572
2263
1687
2261
1916
2287
1898
2576
1576
2575
2592
2593
1889
1889
1571
2270
2264
2550
1667
2467
1761
2051
1927
1577
2730
2284
2401
2580
2283
1572
2284
2539
2282
4459
2277
2536
2536
1578
1876
1673
1650
2272
1912
2289
1572
2292
2288
2640
1907
2279
1682
2575
1576
1879
2523
1876
1879
2046
4021
1572
2480
2050
2476
2326
2324
2558
2383
1575
2209
2291
2411
2274
2286
2282
1572
2295
2274
2472
2288
2549
2276
2288
1581
2549
2284
2566
1670
1703
2052
1572
1662
1889
2314
2687
2632
1577
2291
2554
2536
2536
2289
2289
1573
1706
1888
1672
2536
1677
1691
2295
1581
2271
2271
4579
2375
2370
1888
1573
1899
2574
2367
2204
2218
2213
2289
1579
2263
2220
2289
2220
2213
1576
1681
2213
1659
2558
1885
2103
2720
102283
1580
2546
2623
10153
2256
1575
15210
2251
1681
1681
1906
1908
1906
2282
1685
2194
1577
2392
1676
2397
2470
2478
1574
2288
2270
2599
2599
2286
2510
2612
2259
1580
1709
5340
2590
1684
2612
1575
2213
2419
1899
1891
1900
2525
2488
1595
2580
2489
2485
1699
2282
2280
1651
2281
2282
2279
2489
2489
2284
1883
1580
1884
2841
1917
2285
1860
1574
2612
2473
2067
2068
2279
2878
2876
1581
2532
2538
2530
2564
2311
2530
1680
26385
1684
1674
3277
1684
2534
1580
1860
2615
2047
2334
2288
1892
1892
1893
2453
2241
1575
1907
1861
1909
1595
1808
2175
1669
1891
1869
2285
1686
2277
1663
2469
2486
2527
2243
1581
2268
1880
2264
1906
2261
1659
2606
1574
1894
1896
2316
1894
1888
1685
3128
1582
1907
2629
1894
1904
2330
2279
1574
2328
2279
1888
1679
2327
2571
1580
2570
2559
2684
2589
2567
1572
2279
1575
2285
2316
2201
1900
1902
2201
1901
1580
2552
2274
1695
2529
1894
2149
2584
1574
2585
2953
2616
1890
1890
1580
2279
2278
2522
2279
2593
2593
2281
2278
1575
1688
8610
1671
2392
1581
22210
2275
2276
2277
1860
2276
2616
2206
1575
2216
3425
2211
2041
1791
2212
1581
2209
3426
2213
2210
2396
2212
1574
2476
2593
2598
2200
2573
2727
1580
2559
2723
1656
2281
2563
2282
2645
2645
1573
2303
2555
2268
2268
2271
1580
1659
2246
2290
2407
2291
2245
2278
1653
2596
1881
2839
2073
2272
1580
2046
2576
2046
2844
2579
1673
1876
2560
1574
2845
2464
2061
2213
2550
1580
2214
2549
2468
2426
1895
1664
2097
2323
1574
1801
2214
2461
2544
2542
1576
2544
2406
2283
2284
1678
1999
3076
1695
2291
2272
2275
2282
1921
1855
1580
2274
2243
2262
122872
1661
2248
2496
1575
1710
2205
3697
1684
1685
1579
1887
1668
1888
1666
1687
2257
1910
1679
1910
2710
2175
2195
2191
1892
1580
2176
2539
1661
1688
2371
1875
1662
1574
2376
2270
1671
1671
1580
30446
3653
2581
2044
2265
2276
2278
1651
2266
2267
5026
2288
2284
2215
1581
2184
1905
2277
1893
1903
2275
2211
1692
1667
1898
1691
1690
2485
2490
1580
1843
2316
2284
2284
2552
2277
2272
1575
2566
1882
2269
2214
1902
2284
1580
2223
1901
1900
1902
2686
6586
2269
3506
1671
1575
2276
2294
2560
1695
1579
1883
2290
2461
2344
2268
1626
2281
2325
1576
2324
2284
2251
2283
1577
2806
5004
2271
2276
1884
2271
2255
2255
1574
2256
2288
1899
2051
2288
1581
2614
2178
2578
2289
2281
2279
2598
2281
1688
2608
2608
1903
2456
2453
1580
2558
2585
1659
2613
1659
2604
1675
1898
1574
2609
2611
1656
2255
3089
1580
2961
2560
1857
2562
2555
2564
44323
2376
1574
3445
1682
2486
1662
1577
2317
2316
2274
458629
2277
1677
1656
2269
1574
2270
2286
2272
2264
2264
1581
2322
2287
2262
2286
2285
2264
2279
1574
1661
2377
1912
3553
1912
6892
1581
1690
1688
11824
2287
1685
2546
1901
1574
2477
1669
1904
2565
2459
3434
1596
2418
2289
2647
2473
2272
131584
1912
1574
2337
2557
2303
1909
1652
2472
1581
2489
2492
78371
1681
1684
1826
2256
1574
2476
2477
2255
2578
2476
2556
1580
3506
1643
2279
2442
1677
2588
1874
1574
2260
2580
2579
2637
2505
1596
2201
2201
2271
2271
2298
2481
1628
2592
1673
2480
1891
2270
1678
2047
1581
2481
2046
2608
1869
2241
2277
1919
1573
2275
1656
2610
2255
6834
1577
2610
2611
2448
2446
1868
2285
2315
2288
1577
1868
1867
1871
2288
1864
1581
2259
1903
2259
2277
2261
4850
2479
1575
2579
1917
2544
2647
1680
4242
1576
2201
1813
2556
2499
1781
2300
1771
1575
1769
2385
2724
1838
2561
2289
1580
2293
2295
2293
2289
2291
2288
2293
1574
2291
2291
2293
2289
2290
1577
1892
1679
2482
2263
2730
1892
1869
1574
1897
2283
1665
1666
1663
2477
1595
2291
2474
2297
2545
2475
2559
2300
1574
1880
2301
1908
2302
2302
1579
2300
1707
1691
2720
5991
1670
1911
1575
3186
4505
1910
1673
1909
1672
1595
1670
1674
1651
1686
2211
2292
2211
1574
2615
2041
2613
2613
2295
1580
3330
2295
1663
2616
2240
1878
1874
1676
1575
3183
2288
1911
1581
1880
1912
2286
1985
1912
2703
2707
2513
1574
89468
2198
2120
2206
1573
2262
2264
2596
2198
2260
1667
1694
1886
1575
1710
7334
1663
2685
1908
1670
1574
1673
2267
2014
1665
2277
1683
1679
1685
2287
1682
1684
1684
1682
1684
1574
1685
2863
1683
8062
1685
1682
2331
1651
1682
1670
1676
2556
1889
1573
2103
2269
1899
1671
1637
1906
2534
1673
1918
1574
1858
2481
1896
1891
1572
1636
1889
2125
2285
2125
1864
2268
2271
1695
1652
1878
1876
2258
1653
1575
2588
2612
2311
2585
4832
2261
2623
2298
1644
1574
11090
2280
1906
2576
1574
1909
2603
2244
2264
1911
1654
2265
2283
1668
1576
2453
2556
2575
1575
2274
2576
2579
2275
2218
2573
2575
2576
2206
2576
1654
2579
2575
2294
1574
2455
2297
1650
10557
2293
2294
4352
1658
2310
134732
1574
2292
2263
2260
2588
1574
1893
2280
3341
1676
2291
1891
1691
2279
1691
1687
2246
2254
2252
2629
1573
2630
42524
1884
2627
2299
2462
2400
2568
1681
2703
2299
2250
2707
1574
2567
2296
2560
2432
2536
1913
2078
2466
2702
1703
1594
2174
2174
1573
1818
195241
2289
1648
5669
1645
1692
1691
2178
1687
1646
1579
2248
1683
1574
2220
2219
2274
2219
2546
2268
2278
2278
2242
12141
2268
1576
1878
1661
1573
1878
3285
1661
1628
1690
1601
1679
2486
2303
2303
1580
2256
2123
1678
19323
2120
2120
2316
2473
2123
98129
1888
2266
1876
2953
1580
2270
3789
1574
2452
2261
2452
1953
2291
1656
3310
3370
2581
3310
2261
1580
3371
1573
2275
1701
1882
1891
8734
1867
2276
2222
3567
1877
2293
1579
1884
1576
1883
2282
2270
2281
1979
2264
2580
2578
2192
2267
2475
2281
1580
1671
2699
1574
2289
2284
2411
2233
2293
2284
2284
2486
2533
2476
2210
1580
2261
1573
2557
2276
2283
2829
2375
2644
2373
2278
2278
2278
2278
1906
1580
1912
1573
1885
2284
2285
2472
2280
2585
2289
2595
2474
2604
2277
2306
1579
1691
1574
2609
1877
1879
2195
2213
2278
2280
2278
1868
2259
1871
2268
1576
2261
1574
1874
2529
1893
2278
2275
2275
2629
2268
2268
2593
2593
1579
2407
1574
2407
2288
2313
1865
2206
2717
2533
1672
1672
2165
1865
2477
1579
1576
2273
2738
1875
1912
1913
2577
2574
2574
2264
1897
1891
1596
2393
1574
2296
1882
2304
2548
2288
1879
2268
2601
2285
2331
2448
1875
1578
1877
1574
1855
1660
1657
1659
2287
2273
2577
4253
2288
2244
2398
2449
1574
1861
1577
2823
1669
2825
2822
2826
2837
1898
1897
2593
1685
1899
1897
1596
2300
1580
1894
2558
1903
2133
2616
2592
2592
2305
2461
463046
2461
2288
1595
3584
1577
2406
2247
2600
2270
2289
2459
1863
1709
2671
2329
1672
1798
2600
1580
2280
2279
1595
2576
2307
1671
2401
2285
2861
2476
3163
2251
2561
1595
52629
2584
1579
1865
1915
2047
1683
1894
1683
1683
1882
2080
2080
1876
1596
2080
1580
2286
2286
2281
2283
2281
2282
2287
2278
2285
1909
1907
1885
1595
1904
1580
1906
1907
1908
1672
1677
2052
1915
1670
1915
2647
1672
1576
1667
2486
1596
2300
2503
2287
2267
1852
1716
2306
41286
2231
1682
1683
1579
3796
1595
1797
2317
1683
2564
2134
2531
2293
1687
2293
2268
2253
1581
2251
1595
2252
2398
2263
2264
2265
1897
2265
2566
2479
1697
2481
2389
1580
2527
1595
2527
2428
2530
2392
2477
2268
1898
1900
1865
2480
2480
1580
2477
1595
2262
2266
2545
2267
2282
2265
2267
2316
1901
2596
2262
1864
1576
2282
1595
2287
2270
2705
2607
1692
3233
2255
2181
1666
1889
2617
2530
1580
2285
1595
2287
2565
2302
2305
2273
2293
2295
2296
2287
2045
2283
1578
1697
1669
1595
2217
2269
1887
1678
2270
2289
2836
2576
2393
2588
2393
1579
2793
1649
1595
6254
2620
2545
1653
2173
2281
1677
2545
1891
1579
815580
1596
2329
2479
1681
1703
218411
1672
1673
2269
2485
2287
2591
2486
2134
1595
2486
1596
2266
2526
1686
2596
2290
1685
1877
1684
2074
2283
1673
2581
1580
1672
1595
2580
2384
2319
2320
1886
3126
1618
2534
4444
2557
2545
2217
1579
48570
1596
2210
1648
2296
2288
1670
2308
2307
2467
2677
1671
2345
2262
1595
2467
1595
2294
2294
2338
1841
1673
1893
2236
2436
2113
1905
1644
2596
1595
1867
1579
5039
2288
2097
1664
2263
2271
2263
2268
2281
1875
2283
1580
2279
1595
2279
2448
2262
1879
2282
49036
2561
1675
1647
5648
2292
1580
2705
1595
2662
2275
1675
2275
2291
2294
2476
2288
2470
2289
1580
2284
1596
1650
1680
1653
2285
2287
2286
2283
2482
2283
2282
1681
1595
1903
1580
2235
2634
2468
2267
1850
2430
2056
2406
2399
1848
2624
1916
1580
1913
1915
1594
2712
1916
2447
1914
2569
2561
1915
2535
2322
2322
2537
1580
1673
1596
2243
1904
2285
1888
2202
2280
2481
2201
2293
2478
53097
2230
2271
1595
1675
1579
2284
2279
2282
2275
2305
2208
2567
2556
2383
2290
2384
2045
1576
2045
1596
2620
2440
2434
2435
2297
2562
2437
2287
1908
2268
2291
2292
1595
2268
2281
1580
2283
2273
1688
2725
2725
8841
2290
1893
2538
2905
1594
2529
2277
1596
2253
2462
1900
2630
1658
2569
2409
2411
2108
1899
2090
1575
54981
1595
2725
2725
2059
4359
1912
1913
3417
1697
2254
1912
1806
1579
1644
2207
2211
1595
2218
2211
2270
3278
2274
2284
2266
2551
2438
2264
1579
2275
2273
2123
1595
2274
2303
2513
2514
2477
2556
1678
2293
2295
1579
2398
2279
1672
2571
1596
2283
1677
2271
2272
2262
2275
1772
2200
2354
1594
2203
2311
2453
1595
2457
2276
2277
2452
2455
1684
1909
2375
2605
1580
2313
2202
3239
1910
1595
1861
33276
1654
2578
1704
2298
6116
2460
1683
1573
1683
2202
1848
2532
1595
2538
1885
1889
2609
2610
1884
1671
1920
1573
2217
2276
2472
3295
2318
1595
2260
1896
1894
1649
1662
2273
2276
2447
1573
2229
1787
2250
1905
2561
1596
2561
73254
2296
1666
2307
10046
1646
1573
1672
2280
2276
2608
2608
2601
1594
1668
1684
1684
2537
2467
2076
1572
1887
1674
2311
2292
2311
2273
1640
1596
1876
1876
1872
2490
2433
2363
1573
1682
2286
2287
2349
1684
1894
1595
1897
2445
1653
2482
1685
2487
1894
1573
2238
2237
1909
2265
2626
1655
1595
2482
2481
2627
2482
2480
2627
1572
2483
1668
2488
2481
2483
2287
1595
2273
2270
2274
2488
2717
2717
1879
1573
2279
2579
2486
1875
2314
1871
1897
1596
2553
1894
2272
1697
1893
1897
1573
2194
2305
1911
2420
2719
1906
1683
1595
2489
2038
2550
1906
2286
2464
1573
2213
2291
2594
2310
2276
2301
2005
2301
2282
2283
2280
2547
2547
1893
1573
2473
2046
2043
2608
2608
2007
2271
2609
2381
3241
2275
2317
1572
2586
1898
2594
2351
1697
1694
1997
4276
2280
3181
2705
2705
2590
2590
1572
2272
2627
2275
2280
1677
2280
1582
1675
2544
2264
2291
2287
2042
1662
1573
2481
1939
2479
1661
1660
1894
1598
2545
2288
1684
2473
1677
2569
1693
1573
2574
2582
2570
2413
2267
2485
1581
2488
2300
1895
2301
2609
2272
2270
1573
1892
1891
1701
2544
4421
2004
2298
2288
2253
2141
2285
2287
1573
2291
2285
6110
2288
2577
1886
2268
1991
2018
2295
2184
2127
2294
970853
2641
1894
1573
4304
2037
2525
2543
2582
1586
2275
2275
2582
2283
2283
2380
2579
1573
2544
2604
2279
2279
2299
1988
2272
1897
2534
2275
2253
2589
2587
2710
1573
2711
2253
2484
1667
2566
1597
2209
2216
2247
2255
2256
1881
1876
1897
1573
2460
2299
1895
1675
1882
1582
1899
1901
1885
1892
1889
1888
1888
1572
2140
2140
1896
2483
2136
2285
1978
2641
2174
2268
2504
1873
2266
1573
2183
1676
2307
4039
1891
1890
1582
2302
2271
2304
2584
2270
1678
2212
1572
1883
2292
1884
2569
2608
2535
1972
2410
2560
2269
2289
2276
2263
2283
1573
1909
1910
2449
2220
2265
1598
6716
2281
1650
2281
2586
2367
1686
2615
1573
1684
1924
2395
2536
2540
1590
2587
2586
2287
3649
1669
2393
2270
2280
1594
2318
2255
2280
2272
2281
1598
2221
1679
2231
2579
2223
1682
2580
1812
1594
2454
2258
1686
2269
1894
1582
2269
2272
2213
2252
1877
2554
2528
1916
1573
2487
1892
2298
2281
2008
2281
2272
2583
6756
1888
2262
1897
2668
1595
2252
2251
2592
1679
1873
1596
2583
2818
3437
1647
2477
2614
1780
2613
1594
2613
2615
2612
2613
2610
1984
2613
2282
2613
2611
2613
2610
2611
1595
2615
2266
2281
3082
3087
1891
2009
1869
2287
1676
2697
1702
1672
1674
1594
1669
2288
2246
2259
2297
2220
1599
2476
2219
2207
1896
2296
1877
1594
155220
3051
2289
1905
2500
2190
1677
2283
1999
2281
2278
2278
2351
1870
2382
1595
2534
2535
1715
2261
2483
2581
1982
2315
2258
2254
2258
2256
2276
2277
1594
2278
2605
2478
2609
2526
2278
1582
2279
1668
2847
2280
2270
2271
1595
2273
2282
2270
2230
1911
1982
1672
2296
1912
6564
2635
2279
1653
1595
2276
2282
2276
1682
1673
2582
1668
1598
2581
2231
2230
1793
2552
2230
1670
1594
1912
2202
1680
2034
2354
1675
1854
1976
1671
1896
2298
2280
2566
1595
1903
2296
2275
2563
2300
2191
1671
1598
2191
2196
2197
2461
1763
1595
2197
2830
2191
1903
1936
2726
1684
1808
2011
2581
2583
2542
2282
1687
1595
2245
1890
2207
2160
1891
2196
2452
2639
2202
2004
2628
2197
2638
2638
1594
2638
1853
1686
1644
2262
1647
2295
2298
2282
2033
2295
2276
1883
1678
1595
1848
2272
1848
1681
2594
2523
2199
2551
2272
2137
2558
2582
2475
2480
1595
2516
2477
6707
2483
2479
2646
3056
2527
1594
166145
1898
1653
1695
1594
2274
2477
2278
2279
1673
342788
1675
2355
2548
3564
1672
2387
2310
1679
1594
4068
1678
2863
2717
2016
1680
1678
2013
3540
2534
469009
2564
2300
1654
1595
2300
2046
2062
1899
2041
1899
1693
2268
2279
3539
1678
2279
2292
1652
1594
1660
2287
2290
2047
2118
2118
2435
1671
3562
2480
2645
1673
2605
1643
2272
1594
1893
1849
1669
1682
2588
1663
2301
3541
2407
1917
1876
2261
1657
1595
2285
2293
2284
2293
2281
1887
2399
2369
3550
178339
2478
6788
1650
1594
1679
2198
2370
2206
2703
2708
1882
1882
2206
3543
1666
1664
2407
1595
1686
2269
2247
1882
1678
2476
2318
2474
2317
2105
11236
1885
1665
1899
1595
1663
1680
2593
1684
1684
5896
5196
2283
2285
2279
1886
2057
2709
1594
1891
2709
1691
2558
2561
2890
2273
2656
2713
1916
1580
2713
2284
2285
1916
1595
1864
2216
2285
1697
2206
2315
2577
1659
2557
1889
3553
1657
2556
2290
1594
2478
2256
2213
1939
2848
1693
2405
2282
2306
3487
2296
1666
2296
1595
1898
1682
15938
1683
1685
1676
2281
2554
1874
2312
3491
1874
1667
2272
1595
1670
2449
2446
2266
2872
2546
2549
2547
2544
2570
3491
2545
2566
2546
1594
2546
2550
2568
2549
2524
2546
2549
2550
2292
3490
2189
2206
3410
2195
1595
4764
2273
2209
2539
2574
4294
2208
2011
1824
2625
2692
2627
2628
150608
2562
1595
2565
2292
2561
2421
2827
2421
2501
2574
3499
2464
2196
2297
2289
1593
1688
1688
1688
2448
2448
2607
2585
3490
2600
2275
2538
2270
1593
1693
1674
2280
2349
1672
1672
2271
2186
2846
3495
2536
2539
2847
2603
1595
2605
2281
2275
2512
2476
2552
2575
2575
2288
1607
2294
2400
2280
2262
1594
2313
2184
1676
2183
14497
3674
2080
2288
2202
2529
2671
1898
1575
1594
1898
2312
2308
2311
1681
1605
1594
4596
2177
1676
1589
2295
1594
2834
1607
1986
1594
1987
2057
1967
1779
1594
2114
4075
3889
1607
1595
6151
15642
8426
1988
1967
2232
8912
1595
2025
5579
2116
3149
1824
3193
1594
2011
2233
4940
6532
1991
1607
2328
2903
1595
2277
3891
6354
2076
4057
2453
1606
3847
11378
5952
1998
2919
8054
3210
3302
1768
5587
2487
1964
10473
2151
3058
1827
1598
22745
2730
8664
9359
2055
1829
4951
2492
2869
1965
1790
4269
8912
2351
1972
2904
2241
7394
11008
3386
3711
3125
2730
1604
1677
2682
2060
2249
2003
4178
1918
4821
1734
2098
3197
4492
1823
2943
1969
1817
17899
1786
8565
1589
8104
2072
2055
4165
3141
1728
2734
4034
2097
1606
3132
5294
3591
1597
1930
97565
2185
11084
1761
56950
6766
2922
2095
2230
1966
2735
3136
2576
1995
4186
7463
5424
1812
2372
1979
3581
1940
1809
8063
1966
10037
2004
1582
9948
101703
4456
3491
3749
2263
8377
2478
1590
6901
2194
57130
2006
2110
1836
2663
2728
2790
2443
2216
56921
5522
1611
3229
2013
11379
1596
2016
2994
8097
2465
2646
6961
4873
2810
1577
3481
1590
2442
5285
16684
2320
1585
1863
4185
11436
2516
2455
14797
4607
1991
1611
6779
5216
5500
4146
3777
1581
3871
2667
2462
5354
3666
2432
2829
4716
1611
10546
2823
2067
14424
1973
1581
1729
9724
3005
2096
3036
6040
2760
2099
1588
2011
2078
5611
5525
2982
2008
4365
5170
12769
2136
30326
2309
7147
1590
2323
13449
2303
2477
6354
1987
6310
1678
3824
15545
5066
2205
2499
5604
1611
56921
21533
2443
2756
3397
1975
2009
4054
2347
2772
5747
2331
7144
2206
1613
7846
5244
2131
1841
3351
2005
11958
2047
1707
3493
56946
2798
1991
1590
2009
2993
6491
2562
7139
2402
5489
2322
1685
1981
6042
1833
2067
2096
1587
1704
2718
3757
2047
1982
2028
3173
3389
3702
11378
29279
1981
1612
101703
3512
11494
3292
2119
1676
1600
2197
3226
6258
7425
1988
2374
1588
3265
2317
4752
2266
1970
2666
1904
1596
6388
114631
1898
56461
2275
1908
1613
2395
14216
3134
2180
7144
5977
2010
1937
2722
45653
2036
2758
2413
1670
2011
2768
3067
4435
2483
6933
21539
1581
3271
1693
2145
1807
4760
3354
2887
1668
4815
8096
2220
2750
3777
1597
2464
2109
1941
1818
2634
1667
3388
2408
1862
4270
2324
6183
1983
2282
3348
2086
2775
7613
1668
2391
2812
2095
2689
88227
1662
1976
3585
2022
2713
1807
7969
3365
1673
30363
2129
2031
2036
5889
4849
1581
1813
7699
13481
9080
2100
1671
2090
7824
3775
2024
5024
288081
3707
2002
5269
3625
3691
2453
2714
2140
1670
3673
2074
2758
3441
5320
1882
2087
6461
2005
3218
1975
18778
2624
1824
8890
7638
2913
7500
4796
1818
3444
2010
1580
3448
2342
2181
2022
11495
2610
1826
6491
2110
7615
2009
1693
3397
5982
1598
2769
15741
2239
2749
4007
1825
2142
3172
7616
4222
64682
11406
1598
1871
21587
64171
2664
5610
1826
1824
8544
10260
3480
2173
2045
1841
2057
2033
3346
1831
27881
4754
5459
3005
1824
3439
3156
2299
1652162
2507
6547
112811
2313
3539
2956
4150
6547
1700
3791
2052
2975
2518
6476
1792
2054
3685
2902
2555
3551
2834
3544
2579
1903
2081
2087
1977
2398
3703
3109
8511
2319
2053
5525
3541
2684
3052
2474
1975
1901
5389
2978
3140
5413
10658
2118
3337
8876
6677
3560
2072
2971
2851
2192
1805
2978
1918
7145
4340
1651
1782
3225
4244
1967
3562
1869
2252
2596
3324
3882
1977
13219
4044
1936
2122
2403
1825
2899
3539
2478
8801
3137
1718
16129
12136
1825
2406
3080
6836
3266
2088
14279
6603
1593
2161
1997
2170
2249
10137
8485
1977
2768
2684
1672
2087
1979
2258
24731
3538
7374
2069
2416
4588
3337
1965
1977
2009
2463
3177
2441
2496
8887
4019
3540
2074
2705
8590
3921
6308
13905
2977
3197
1877
1952
3534
2084
7804
1576
4345
8880
1908
2320
4668
5697
13306
1977
1676
2707
1681
2928
5752
2103
3222
9067
1750
1971
13543
1780
1673
2977
3137
3316
4687
1685
2281
1673
33078
3687
1908
16651
3877
2488
1977
1822
1700
48845
2760
2285
13287
1577
4594
3540
1930
16398
2033
6042
2974
1717
7845
1941
2623
2755
2012
1577
3713
2021
2021
2088
3002
11705
2027
2974
2482
1896
48218
6872
1857
1860
1578
4843
4010
2699
2160
200016
51845
57131
1977
1794
4888
3082
56945
1702
5254
3521
2980
2186
2937
7012
2008
2737
1628
22700
2089
1770
2150
3708
2010
3497
6417
1979
7658
54973
7748
3009
1907
1696
8210
1903
9376
2129
4542
2269
3510
3418
3020
2177
6393
5755
9005
2718
1629
2056
1956
1928
1894
8913
3509
3030
5189
2069
3395
4393
1770
4678
2644
1629
56264
1961
2902
40178
2169
3511
15161
3382
2384
3549
3472
3483
5360
26065
1626
2815
1978
6996
53795
3232
3488
4531
112830
2663
33916
2109
57134
1696
21510
1960
14376
7549
3510
5619
200016
2038
1672
5033
1629
2146
2009
4915
1997
3509
2688
3978
2145
1696
6062
2254
2388
2053
2793
1574
2214
2526
57591
7112
1628
2468
11089
3270
2533
1575
21541
2210
3006
8030
1696
2071
2912
3712
18184
2056
1575
1997
1693
3060
1695
2451
2081
1652135
2133
1676
1967
9080
1829
1652132
2564
9098
1652161
1695
2251
4922
9783
5235
3527
2903
4169
4255
10387
1636
12004
2705
2071
4158
2250
4081
1751
1590
2323
3905
2087
2076
4435
1635
2157
2793
1916
2017
1827
1967
1988
7633
61345
21900
16310
1635
2732
85838
5845
2161
1858
1967
2512
8103
4491
12253
1635
11132
10280
4632
3734
11896
2972
1966
2968
5276
6792
1823
2425
1636
2330
6176
5712
2609
2207
1787
1605
2047
3235
3028
1938
4227
2478
1636
1773
1652128
2363
11147
8299
1891
1605
4310
2180
3247
2991
2827
4181
2248
1632
1764
2658
7098
4676
2946
2218
1607
6903
2385
9607
3838
3168
14278
1678
2117
1635
2503
2033
2928
3443
2594
1967
2193
12719
4102
2146
1936
2025
1630
2983
2023
2327
2533
2945
1966
6874
11921
3031
3886
9437
3205
2667
1630
1913
2053
2121
7538
1698
1604
1924
1937
2109
1869
2813
4425
1631
7494
1872
2271
5004
1900
1605
110381
1630
1968
1623
1607
1630
1607
1625
1966
1623
1606
1624
1588
1622
1612
1625
1613
1625
1588
1627
5231
1614
1627
1590
1696
1613
1891
1890
1627
1677
1667
1670
1691
14208
1676
1656
1661
1588
1796
1702
1684
1687
1678
2551
1686
2007
1626
2540
2547
1657
1925
2115
1613
1668
1682
1679
1680
1678
1681
1680
1628
1681
1675
1681
1672
1698
1588
1682
1674
1674
1690
1939
1666
2567
1696
1625
1671
2607
1672
2613
2102
1613
1673
1688
1684
1690
1666
14208
1680
1667
1623
1680
2227
1982
1688
1587
1690
1666
2295
1690
1658
1807
1672
2555
2633
1781
2637
1703
1676
1895
1613
1670
1665
1708
1762
1669
1670
1673
1702
1624
1661
1928
1679
1691
1611
1680
1684
1682
1671
2083
1676
1818
1664
1780
1682
1889
1655
1822
2113
1589
1703
1691
1654
1679
1666
1670
1680
1679
1656
1662
15500
1632
41369
1693
1670
1686
1674
1673
1704
1683
1681
2075
1751
1895
123925
1687
1675
1657
1672
1671
2556
2646
1677
2787
1667
1690
1664
1751
1669
1714
1697
1672
1670
1589
1776
1666
1666
1678
469024
1668
1662
1751
2017
5622
1667
1766
1782
1667
1675
1671
1679
1680
1680
1664
1658
1682
1750
1684
1683
1677
1681
1671
1680
1676
1671
1676
1657
1663
1884
1678
1676
1751
2841
1643
1668
1688
1672
1677
1670
2302
2304
2299
2301
1813
2296
2301
1632
2301
1901
1680
2046
1700
1811
1660
1666
1647
1672
1691
1690
1677
1751
1674
1668
1663
1666
1693
1662
1668
1707
1669
1693
1698
1698
1666
2181
1750
1665
1672
1660
1682
3592
1680
1665
1667
1664
1666
1669
2296
2303
1623
1684
1969
1673
1686
1680
1678
1679
1673
1824
1676
2011
2236
3116
1692
2240
1621
1680
1662
1700
1674
1675
1677
1663
1661
1823
1661
1667
1659
1663
1679
1621
1679
1691
1659
1667
1890
1663
1681
1675
1824
1664
1653
1674
1676
1623
1685
1685
2566
1665
1671
1687
1662
1674
1685
1822
2493
1659
1669
1670
1674
1623
1667
1671
1682
1658
1655
1684
1931
1823
1684
1687
1677
1667
1767
1744
1623
1663
1670
1668
1803
1676
1664
1680
1657
1823
1677
1665
1677
1683
1697
1620
1658
1679
1680
1671
1810
1673
1669
1668
1824
1678
1669
1802
1668
1617
1696
1660
1991
1901
1666
1685
1683
1792
1824
1678
1656
1667
1657
1687
1618
1671
1667
1674
1813
1708
1674
1683
2978
1669
1694
1689
1707
1617
1674
2500
1667
1667
1668
1691
1673
1667
1680
2979
1648
2765
1677
1680
1617
1669
1692
1676
1668
1698
1675
1659
1670
1673
1978
1938
1678
2243
1617
1668
1679
1673
1675
1681
1670
1670
1702
1701
1675
2978
1667
1684
1676
1672
1617
1678
1678
1667
1674
1756
1672
1677
1659
1657
1977
1664
2302
1668
1617
1805
1692
1683
1669
1706
1676
1679
1683
1770
1770
2981
1699
1673
1627
1684
1677
1872
1678
2579
1669
1679
1656
1682
1670
1676
1976
1697
1627
2255
1670
1745
1657
2077
1682
1682
1666
1682
3594
1673
1672
1977
1677
1626
1660
1673
1678
1682
1682
1673
1672
1678
1658
1662
1756
2982
1785
1936
1624
1883
1803
1696
1659
1658
1663
1646
1666
1684
1684
1685
1667
1624
1674
1669
2980
1670
1679
1675
1672
1658
1673
1667
1675
1679
1672
2979
1679
1625
1678
1678
1680
1660
1713
1655
128814
1712
1659
1757
1699
1977
1663
1658
1632
1663
1677
1656
1667
2074
1662
1655
1678
1650
1667
1662
1977
1669
1627
1864
1689
1668
1676
1658
1653
1707
1687
1683
1685
1677
1976
1666
1676
1630
1677
1675
1683
1659
1701
1804
1669
1659
1671
5189
1680
2976
1676
1631
1672
1687
1676
1648
1812
1739
1887
1889
1903
1659
1676
1664
1628
1677
1633
1674
2225
1679
3120
1669
1673
1684
1682
1661
1659
1687
1976
1684
1632
1690
1675
1761
1672
1678
1682
1670
1669
2802
1679
1933
1933
1696
1934
1629
1932
1814
1688
1688
2470
1683
1673
2093
1676
1673
1686
1627
1681
2387
1684
1671
1685
1704
1673
1685
1705
1703
1684
1677
1674
1660
1628
1683
1632
5559
1669
1673
1682
1664
1671
1669
1658
1675
1800
1663
1687
1696
1677
1661
1680
1684
882209
1700
2205
1900
1672
1671
1922
1681
1678
1644
1709
1696
1677
1780
1676
1680
1667
1681
1675
2072
1817
1815
1658
1799
1655
1811
1780
1902
1628
1668
1863
1884
1674
1680
1680
1696
1632
1780
1628
2266
1904
2094
1671
1900
2556
2278
1670
1669
2584
2302
1875
1628
2600
1903
1632
1878
2604
3630
2388
2591
2579
2582
2581
2281
1884
2332
1696
2395
1780
2334
2398
2335
1686
2267
2582
1871
2282
2325
2281
1895
1696
1892
1632
1899
2291
2285
2274
2399
2294
2396
1719
1682
1862
1892
2390
1628
2466
1632
1889
2557
2310
2315
2535
2536
2534
2268
2380
2535
2270
1656
1632
2255
1696
1895
2576
1671
2284
2275
1892
2795
2161
2317
1834
2284
2283
1629
2305
1634
2582
2307
2398
2576
1882
2371
1774
1679
2530
2528
2528
1780
2248
1634
2529
1695
2265
1891
1895
2727
2530
1890
2379
2393
2393
1668
1632
1873
2265
1635
1892
2586
1689
2398
1879
2644
1872
2540
1902
1796
2321
1630
1885
1634
2292
1670
1696
2263
1673
1873
1684
1699
2316
1677
2628
1890
1629
1892
1634
1888
2275
1671
1899
1882
1680
1878
1905
2524
1675
1904
2561
1629
2561
1635
2564
1678
1680
1904
2394
1661
2563
1630
1634
1637
1630
1629
1585
1629
1628
1630
1587
1629
1587
1631
1587
1623
1585
1652
1623
1587
1630
1586
1623
1662
1624
1664
1624
1663
1621
1663
1624
1663
1623
1663
1696
1655
1626
1655
1624
1655
1626
1653
1626
1655
1624
1673
1626
1653
1627
1674
1625
1673
1624
1674
1779
1670
1632
1670
1632
1688
1780
1673
1780
3353
1632
4953
1656
1780
1656
1633
1689
1751
3387
1751
1656
1751
1655
1750
1656
1751
3368
1750
1687
1749
1688
1750
3445
1623
3412
1621
1687
1622
1655
1622
3364
1623
1655
1623
1687
1624
1687
1617
3323
1622
1662
1617
1660
1617
1663
1616
1662
1616
1662
1576
1616
1662
1617
1661
1617
1590
1624
1588
1626
1867
1789
1590
1665
2554
2558
2187
1691
1676
1682
2589
72426
1663
1625
1693
1883
1707
1673
1713
1679
1589
2291
1683
1669
1680
1669
1669
1624
1681
1681
1663
1676
1679
1659
1591
1682
1665
1670
2543
1665
1682
4170
1626
1667
1660
1674
1661
2216
1691
1750
1690
1776
2561
1654
1820
1677
1678
1624
1670
1715
1910
1674
1678
1750
1674
2276
1806
1672
1676
1673
1675
2460
1626
1687
1687
1675
1651
1660
1749
2567
1711
2298
2046
1660
1644
1689
1687
1624
2463
1657
2470
1667
1750
1704
1667
2354
1677
1669
1670
1665
1668
1632
1675
1664
1693
1868
1791
1750
1786
2557
1671
1659
1670
1669
1668
1631
2530
2085
1756
2085
1895
1750
1894
1690
2203
3536
2561
2161
1674
1686
1669
1633
2204
1699
1696
1674
1751
2273
2699
1892
1661
1674
1677
1631
1674
2445
2445
1684
1643
2169
1643
1678
2294
1674
2294
1682
2715
2573
2568
1632
1692
2639
1180391
1682
1681
1660
1656
1660
1888
1747
1662
1661
1631
1665
1679
1669
1689
1681
2172
1670
1688
2192
1671
1670
1669
1668
1631
1669
1645
1663
1674
1670
2171
1678
1666
1677
1677
2570
1759
1761
1766
1632
1904
3415
1680
1688
1892
1660
1893
2477
1837
2855
1677
1674
2851
1674
1905
2712
1660
2388
2541
1705
1661
2261
1674
2647
2578
1677
1661
1688
1660
2227
2708
1664
1661
2315
1675
2171
1677
2299
1651
1657
1683
1682
1682
1661
1681
1682
1678
1696
2554
1661
1690
1689
1689
2094
1663
2301
1677
1662
2385
2293
1684
1687
1710
1697
1783
1659
2579
1684
1710
1688
1682
1688
1780
1708
1668
1669
1667
1667
1684
1683
2173
2557
1688
2614
2615
3713
2203
1699
1632
2583
2288
1895
1668
1718
1716
1659
2285
1684
2283
2287
2286
1647
2864
1780
1681
1717
1713
1714
1671
1883
2170
2272
1668
1664
2821
1669
1691
1780
1677
2274
1680
1683
1675
1801
1665
1661
1673
1673
1676
1676
1684
1663
1632
1686
2527
1668
1668
1701
1858
1877
2171
1659
1812
1678
1677
1679
2268
1780
1892
1669
1698
1645
1674
1673
1629
1669
1672
1672
2642
2608
2611
4516
1632
1637
1684
1664
2305
2069
1677
1627
1672
2380
1672
2604
1664
1632
2464
1682
2004
2455
1671
1665
1630
1704
1683
2550
1676
1688
1630
1687
1651
1666
1671
1672
1673
1670
1672
1629
1673
1666
1670
1672
1671
1631
1875
2277
1673
1673
1891
2392
1690
2607
1627
1658
2209
2447
2534
2535
1628
1659
2729
1670
1669
1678
1673
2240
1665
1627
2539
2730
1877
1809
1628
1638
1639
1677
1672
1653
1655
1657
1680
1642
2387
2535
2258
2260
1660
1629
2551
1688
1647
1683
1675
1697
1697
1687
1684
1628
1675
1680
1681
2270
1628
2428
1672
1862
2315
1673
1678
1680
1681
1661
1691
1691
307131
2580
1631
1652
2482
1672
1679
1678
2479
1682
1656
1664
1661
1673
1664
1673
1629
1669
1658
1674
1686
1668
1667
1665
2038
2298
1684
1694
1655
1697
1909
1629
1672
1667
1672
1690
1751
2862
2436
1670
1696
1653
1681
2387
1661
1585
1673
1685
1707
1950
1706
1703
1946
2588
2285
1772
2266
2389
1671
1674
1694
1629
2208
1673
2471
1767
1666
2279
2276
2279
1780
2385
801051
4640
2240
2240
1586
2238
2172
2091
1742
1688
1742
1686
1741
2265
1685
2384
1683
1686
1704
1585
1670
1690
1688
2559
2568
2862
1694
1812
1811
1661
1902
2272
1942
1586
2472
2559
2558
1667
2729
2730
2090
2728
3604
1661
3593
2280
1650
1685
1586
1758
2529
1650
1678
1682
1678
1705
1788
1706
1662
1787
1668
1665
1673
1584
1674
1671
2641
2296
1667
1682
1686
1687
1609
1669
1671
1670
1672
1585
1669
1688
1688
1667
2865
3400
1898
2189
2312
1609
1671
2580
110144
2580
2582
1586
2583
1683
2297
1917
2282
1685
2646
2277
1914
1610
1658
2279
1669
1675
1663
1671
1855
1672
2298
2584
2582
2584
1689
2583
1609
2581
2591
2587
2864
1663
2725
2584
2587
1668
1865
1939
2249
2866
2453
1610
1673
1679
1608
2482
1682
1664
2580
2584
1673
1893
2606
1670
1673
2604
1669
1609
1677
1675
1677
1662
1683
2206
1700
1662
2626
1668
2066
1842
2190
1609
1881
2214
1675
1652
1662
1676
1678
1688
2577
1682
2291
4134
1692
1691
4004
1677
1716
1913
2578
1662
1864
2553
1872
2280
2832
1676
1671
1661
1609
2233
1707
1653
1675
1654
1665
1675
1685
2213
1673
1658
1660
1875
1874
4004
1662
1687
1664
1654
1874
4397
1661
1663
2276
1667
2282
1695
4015
1693
1675
1676
2541
1654
1674
18724
1753
1756
2580
1681
1688
1679
1696
4003
1684
1658
1687
1654
3100
1697
1654
1696
2562
1867
1873
1889
1887
2033
4016
1662
1652
1665
1662
1669
1664
1665
1678
4003
1656
1690
1683
1684
1707
1702
1684
1704
1704
2561
1896
1675
1691
1710
2119
1862
2294
3994
1650
1673
1815
2633
1651
1808
33839
1895
1684
1758
2377
1671
1655
1761
1657
1653
1673
2322
1762
2458
2312
2454
2455
2459
1672
1667
1676
1691
1761
2561
1669
1673
1671
2180
2583
4903
2289
1665
1675
1660
1675
1675
109875
1760
1680
1673
2290
1666
1688
2275
1664
2641
2643
2852
1688
1687
1687
1761
1693
1673
2845
1673
1663
2362
2280
1672
2632
2632
2561
1876
1672
1674
1759
1664
2125
1673
1664
1655
1661
1694
1820
1818
1948
1701
2735
2735
1761
1675
1673
2285
1673
2539
1678
1696
1697
1681
1697
2064
1676
2267
1760
1659
1678
1659
1938
1674
1698
1698
1943
1902
1900
1674
2271
2260
2264
2262
1608
2397
1679
1691
1686
1913
1673
5014
1675
1664
2089
2058
2058
1687
2083
1608
1687
2651
1656
41300
2052
2262
2264
1679
2793
2290
1660
2625
2571
1689
1609
1654
1672
1688
1674
1698
1662
2272
1682
1706
2521
1680
1698
1688
1633
1683
1609
2565
2561
1688
5044
1701
1678
2613
1703
1639
1703
1704
1671
1610
1670
1970
4882
2088
1688
2394
1913
1886
2638
2577
1715
2448
2720
2270
1588
2254
1671
1673
2282
3486
2282
1685
1686
2269
2269
1695
2305
3882
1833
1671
1609
1673
1655
1671
1673
1680
1674
1671
1666
1800
1673
1719
1895
2953
1590
1683
2282
1677
3426
2281
2281
2283
1685
1681
1681
1698
1681
2399
1765
1663
1668
2121
1674
1688
1685
1678
1814
2312
1680
1670
2189
2127
1692
1661
1678
1655
1672
2710
3354
1694
1693
1680
4022
2356
1661
2364
1679
1880
2385
1681
2288
1673
1666
3366
9966
2581
1667
2285
2394
2303
2395
1650
1656
1678
2559
6911
1663
1655
2640
2721
1663
1668
1884
1891
1894
1649
2273
3519
2085
2088
1898
1678
3368
1672
2293
7701
1917
2294
1682
1664
1675
1658
1660
1673
1680
2313
1675
1675
3362
1706
2533
2536
1688
2540
2287
1680
1658
1669
1893
1680
1662
1694
1684
1656
1662
1695
1661
1667
1890
1655
1653
1657
1891
1674
1683
1896
1661
1655
1658
1672
1703
1772
2009
2009
1660
1657
1681
1681
1895
1899
2726
1655
2271
1668
1667
1663
1663
2265
1656
1668
1704
2040
1680
2726
3379
1673
1687
1657
1672
1935
2394
1661
1661
1663
1658
1692
1670
2515
2284
1657
1682
1673
1672
1675
1671
1676
2382
1669
1673
2417
2573
2233
2474
1656
1900
1892
1672
1725
1723
1650
3943
1870
1752
2471
1755
1683
1675
1686
1901
1907
1901
1902
6644
1884
2544
1661
1661
1704
2403
1700
1668
1704
1686
2394
1856
2847
1904
1708
2835
1670
1659
1893
2127
1657
1894
2310
1662
2256
1877
1875
1683
1677
1750
1855
1928
1676
1679
1967
2283
2312
2280
1662
2291
1881
2614
2087
2418
1678
2478
3631
2478
1664
1588
1703
2660
1688
2613
2660
1679
1664
2262
1662
1672
1682
5123
18686
1675
2444
3441
1606
1662
2549
1660
1634
2380
1850
1678
2361
2631
1862
1613
2299
1866
2086
1666
1661
1941
2266
2271
2865
2266
2272
1672
5119
1793
1681
1671
2316
2314
2479
1661
2316
1663
1665
1665
5194
1670
1677
1684
2589
3444
1823
2392
2265
1662
2264
1657
1657
2291
1682
2282
1901
1707
1736
1650
1977
2565
1693
1675
1660
1700
1699
1683
1868
1693
1679
1672
1670
1671
1668
2974
1695
1680
2254
1663
2270
2271
1679
1678
1689
1674
1665
1692
1903
2317
1629
1671
1587
1674
1682
1695
1949
1882
97162
1912
1815
1663
2704
1674
2294
1687
1638
2582
1588
2071
1661
3384
2635
2285
1886
2292
1919
1919
2610
1668
1651
1696
1674
1590
1669
1672
1672
2486
2483
1893
2717
2309
2308
1908
2266
1928
1630
2269
1590
2590
2277
2848
2476
1668
1810
2588
1654
1841
1665
1676
1623
1672
1675
1748
1675
1674
1675
2375
2224
1687
1690
1820
1818
1820
1820
1625
1670
1784
2565
2285
1674
2271
1675
2272
2321
1673
1678
2306
2273
1780
1678
2096
1588
2401
1658
2407
2281
2284
1875
1905
2645
1865
1681
1641
1751
2308
2308
1750
4301
2533
2535
1713
2241
11683
2270
2270
2286
2580
1632
2568
2564
2613
2196
1793
2203
1887
1677
1689
2877
2739
2193
1677
2070
1621
1712
1791
1710
1750
2293
2293
2287
1888
2640
1880
1919
1869
2277
1617
1682
1683
1674
1888
1749
1703
1868
2593
2263
2557
1671
2244
1677
1625
2204
1707
2288
1921
1749
1921
2289
1912
1896
2069
1691
1905
1719
1702
1701
1693
2171
2257
2254
2199
2287
1678
2258
2294
2311
5051
1631
1896
1676
2303
1672
1791
2473
1674
1880
2314
2316
2308
2736
2728
2560
1734
2543
2202
1675
1673
1661
1672
1719
1915
1674
1666
1659
1661
1682
1676
1733
1676
2219
2726
2171
2282
2279
1770
1671
1768
2287
2289
1702
1868
1631
7492
1689
1688
1677
1660
1679
1683
2481
1683
1680
2606
23463
1668
1897
2324
1586
1707
2614
1658
1677
2628
2311
2587
2587
1688
2586
1659
3319
1894
1664
1893
1677
2304
2172
2409
1705
1903
2055
1904
1692
1695
2571
2567
1700
1736
2283
2292
1660
1673
1684
1890
1703
1879
1722
2462
48563
1701
2268
1714
1655
1711
1881
2316
1657
1667
1686
1660
1688
1882
1684
2382
2289
2455
1674
1661
2280
2286
2177
2282
2564
1662
1897
1682
1667
1686
1685
1691
1689
1686
3363
1688
1660
1688
1686
1914
2068
1915
2043
1697
1692
1603
1660
2268
2279
2276
1688
2474
1661
3349
2579
1686
1891
2267
1680
1680
1889
1885
1686
2555
2263
1656
2260
1660
1697
2272
1701
1659
1685
2273
2913
1887
2089
1876
1874
1663
2261
2171
2292
2481
2579
1687
1679
2290
1930
2561
2284
1679
1684
1661
2256
1676
1676
2172
1681
1660
2394
1915
2493
2284
2493
1695
2571
1913
1687
1749
2172
2432
1675
1686
1689
20547
1888
1681
1667
1663
1666
1788
1692
2172
2613
1685
2080
2173
1674
1673
1695
2267
1663
2550
1688
1672
2276
1673
1627
1900
1674
2444
1629
2444
2329
2730
2078
2264
1677
1697
1900
1676
1670
1608
2047
2045
1627
1667
1652
1667
1646
1657
1674
1657
1675
2732
1684
3844
1687
1637
1680
1629
1683
2373
1869
2659
2274
2615
1679
5808
2256
1671
1761
2484
1682
1629
1679
3358
3356
4642
1755
9219
2442
2388
1671
1675
1589
1676
1673
2302
1627
1676
1671
1676
1633
1666
2589
1646
2281
1674
1689
1608
1690
1693
1626
1681
2287
1656
2396
2285
2596
2714
2283
1866
2786
1662
1671
1653
1687
1627
1669
1701
2156
2359
1677
1679
1664
1690
1687
1685
3528
1682
2285
1677
1627
1679
2289
2282
2285
2285
2295
2467
1907
1913
1658
1908
1677
1651
2590
2385
2239
1683
1663
1680
1799
1801
1685
2481
2424
1853
2482
1662
1660
2487
1897
1901
1693
1684
2060
2061
2386
1904
2266
2349
1772
1701
1661
2292
1667
1833
2602
2282
2290
2294
1658
1665
2195
2385
1660
1675
2253
1661
103926
1778
2280
1677
1669
1670
1671
11092
1674
1669
2425
1680
1811
2333
1654
1664
1706
1842
1699
1705
2635
2269
2270
1690
1707
1691
1893
2384
1888
1887
1892
1892
1892
1651
1668
1692
2563
1688
2088
2462
2092
2000
2090
2387
2090
3345
1671
1644
1700
1677
2846
2850
2577
1642
1732
1667
2378
540740
1654
2378
1638
1653
2864
1681
2290
2293
1692
1739
2277
1663
2276
2593
1678
1662
1882
1699
2276
1796
1800
1799
1799
1801
2579
1691
1656
2201
2381
1697
1696
2214
2276
1692
2444
2275
2454
1674
1902
2149
2547
2517
1682
10019
1608
2382
1685
1670
1674
2286
1888
1676
2730
1888
2264
1668
2385
2587
1608
1793
1687
2206
2271
1900
1899
1904
1910
2311
1674
3531
1752
2867
1608
2338
1668
2618
2617
2264
2281
1699
1698
1800
2077
2162
1609
2281
2266
2435
1608
2210
2212
2202
2949
2946
1737
1787
1820
1820
2583
1781
2611
2580
2580
1608
2070
1943
1791
1772
1788
2359
2608
2606
1675
2479
1696
2846
1608
1688
2608
2607
1666
1680
1684
1897
1685
12538
1664
2083
2613
1629
1664
1609
1664
2864
1690
1678
1687
2482
2563
1877
2240
1885
1795
2191
1633
1782
1610
18731
2380
2054
2244
1670
1675
1904
1901
6204
16227
1893
1624
1660
1608
1684
2567
1692
1675
1882
1723
2269
1688
1685
1786
1665
2367
1664
1666
1692
3845
1664
1662
1666
13293
1704
2265
1690
1693
1675
2313
1587
1672
3828
1653
1684
1684
1683
1679
1663
1657
1663
2284
1680
1711
2481
1668
1618
1608
2171
1661
1679
4570
11873
2550
1665
1663
1671
2215
1665
2471
1750
2258
3828
1689
2262
1862
1765
1682
2212
2280
1686
1686
2533
1809
1812
1622
1813
3838
1759
4752
1662
1675
1812
5416
1668
1671
1894
2394
1694
1697
1671
1695
3838
1699
1674
1668
2864
2591
3144
1669
1679
1672
1678
1695
2279
1589
1681
3838
5958
1711
2310
2595
2565
1706
1672
1673
1688
1677
1682
1673
3840
2550
1615
1681
1878
2546
1681
1670
1681
1693
2248
2523
1675
1978
1669
1760
1676
1936
2364
2264
1682
2274
2288
2006
2273
1673
1641
2978
11142
3838
2280
2505
2316
1678
2476
2603
1669
2354
2534
2846
1665
1670
1648
1766
1760
2196
2867
2864
1654
2207
1644
1676
1685
1677
1803
1674
3849
1801
2298
1759
2559
2557
1675
1577
2096
2259
2259
2061
2590
1909
1904
2247
1657
2303
1761
2302
1873
1665
1667
1671
2595
1675
1651
1671
1847
2277
1659
2274
1760
2845
1633
2847
1787
2839
1687
2227
1707
1657
1657
1676
1706
2170
1807
1760
2241
1684
1905
3194
1678
1878
1694
1685
1671
2482
2550
1732
2208
1898
1760
2216
2279
2577
1919
2554
2198
2285
2455
2452
1684
2189
1732
2292
1761
2219
2194
1885
1877
2309
2256
2261
2262
2059
2608
2611
2404
1732
1608
2088
2290
2271
2189
2189
2189
2449
2273
2199
2204
2544
2070
1662
1885
1889
1608
2198
2246
1657
1937
1937
2489
2612
2724
2576
2398
2521
1732
2569
1928
1609
2261
2261
1899
2397
2265
2097
2571
2561
2561
2587
2591
2463
1732
1880
1608
2265
2268
2270
2192
2191
2244
2261
1881
1905
1897
2310
1689
2479
1608
2227
2227
2220
2209
2091
2190
2403
2400
2207
2266
2272
3224
1890
1608
1892
2474
2288
1661
2182
2605
2216
1877
2283
1669
1862
1594
2291
1906
125505
1588
1893
1887
2267
2283
1880
1880
2285
2607
2287
2287
1706
2310
2466
2267
1589
1874
2277
2573
2180
2314
2471
2588
2257
1919
1706
2479
2076
2194
1663
1874
1871
2465
2618
2281
2073
2283
2280
2126
2129
1707
2130
2283
2478
1662
2312
1881
2615
2255
2276
2285
1886
1902
2272
2269
1707
1868
2383
2254
2481
2206
1893
2526
2245
1883
2441
2306
2555
2548
2610
1707
2610
2261
1661
2265
2263
1875
2623
2200
2308
1855
2293
2260
1915
1707
1912
1874
1661
1876
2269
2191
2442
2579
2287
2454
2550
2558
2555
1863
1732
2200
2518
2379
1901
2188
2188
2274
1929
2206
2206
1876
2201
2205
2606
2280
1707
2538
1657
2561
2555
2558
2554
2592
2091
1878
2284
2290
1864
2298
2271
1675
2398
1658
2090
2606
2295
2290
2285
2191
2257
1668
1669
2290
2611
2540
1762
1905
1657
2200
2260
2187
2437
2293
2281
12012
2200
2603
1664
2276
2454
1656
2453
2453
2339
2283
2293
2457
2451
1902
2583
2281
2585
1966
1891
1656
2195
2773
2210
4380
2590
2561
2281
2264
2102
2608
2605
1896
2604
1657
2317
1606
2606
2609
2294
2272
1880
2251
2276
2259
2299
2072
2069
1626
2091
1657
2476
2481
3610
2190
2189
2190
2188
2605
2260
1872
2323
2433
1733
1885
1657
1878
2554
2588
2472
2621
2586
1887
2582
2610
2613
2421
2554
2384
2276
2629
1707
2130
2204
2217
2095
2095
2254
2253
2299
2471
2468
1632
2444
2279
2449
2450
2273
2287
2261
2588
2031
1876
2710
2609
2485
2089
1669
2266
2344
2440
1874
2221
2221
2185
2302
1674
2278
2263
2578
2527
1706
2285
1628
2284
2283
2650
2450
2259
2259
2257
2285
2278
1671
2284
2283
2402
1880
1668
2194
1887
2655
2623
1877
2557
2256
2260
2192
2053
2652
1893
2399
1908
1667
2552
2554
2246
2082
2557
2464
2468
2464
2468
2254
2294
2299
1706
2285
1669
1881
2278
2202
2255
1892
2570
2262
2306
2588
2453
2454
2322
2716
1670
2543
2200
2734
1900
2565
2043
2266
2604
1669
2275
2298
2482
2280
2297
1670
2313
2582
2272
3591
3598
2290
1896
2289
2283
2283
2294
2357
2287
1670
2605
1889
2205
2573
1909
2570
2273
2302
2274
2292
1886
2599
1732
2288
1667
2095
2251
2543
2283
1875
2296
2063
2051
2292
1870
2188
1933
1732
2554
2293
2585
2288
2729
1690
1686
1657
1660
1692
1913
1666
3394
1732
1672
1667
1826
2702
1681
1704
2860
1686
2276
1688
1684
1683
1686
1678
1732
1666
1589
1692
1660
1871
2267
1680
1690
1667
1657
2473
1666
1664
1668
1706
1665
1665
1595
2442
1685
2305
2306
1683
1676
1654
1628
1683
2552
1707
1663
1596
1675
2057
3317
1675
2250
2294
1676
1678
2296
1670
2263
2259
1732
2261
1593
1683
1659
1672
1766
1671
1674
1675
42718
2385
2389
2523
1668
1732
1680
1734
1667
1663
2722
2315
2291
2291
1669
2290
2569
1682
1681
1816
1706
1694
1595
1683
2282
1673
1673
1681
2285
1646
1673
2198
1661
1702
1706
1665
1593
1650
1814
1670
1928
1715
1672
2582
1678
1669
1691
1693
1732
2464
1594
2844
1677
1686
1861
1663
1672
1683
1647
1647
2715
1707
2705
1705
1662
1593
1681
1682
1693
1693
2549
1679
1671
1627
1671
1678
1662
1669
1895
2278
1681
1595
3874
1676
1673
1662
1905
2395
1678
1673
1680
2726
1706
1688
2205
1688
1607
1688
2537
1895
1865
1668
2290
2256
2560
2565
1667
2527
2526
1906
1589
1675
1900
2302
2732
2580
2577
2571
1671
2464
1669
1681
1679
1682
1674
1589
1675
1672
1675
2293
2865
2282
1878
1668
1675
1667
1906
1799
1589
1669
1665
1667
1666
1671
2288
1700
1658
2528
1664
1665
1668
1666
1647
1912
1587
1647
4437
2725
1898
1675
2126
2281
2555
2275
1682
1669
2273
1683
1684
1587
2727
2726
2728
2560
1877
1650
1686
1674
1671
1666
1878
1671
2369
1586
2561
1662
1668
2289
1684
2283
1686
2608
1675
1674
1670
1870
2717
1587
2721
1673
10965
2565
1659
1678
1683
2275
1680
2046
1733
1675
1657
2282
1635
1687
1696
1662
1665
1669
2725
1663
2859
1667
2857
1593
1677
2265
2264
1626
1666
2266
2199
2262
2265
2266
1669
1684
2307
2307
1593
1681
1895
1881
1590
2706
1635
1676
1677
1688
1784
1785
2428
1904
1899
1593
1691
1685
1632
1665
2270
1890
1905
1664
1662
1677
2396
2392
1678
1674
1592
2441
1592
2719
1718
2316
2540
1672
1663
1656
24
1687
15736
1675
1686
3580
1594
3585
1590
2107
1879
1688
5665
1667
1663
1688
2287
1682
2290
1683
1594
1678
1671
1591
1672
1693
2350
1681
1682
2272
2292
2291
1675
1659
1669
1593
1668
1592
1864
1863
1864
1665
1670
1668
2486
1896
1680
1953
2598
1665
1595
2547
1592
1691
1670
2272
1660
2283
1686
1651
2535
1686
2286
3594
1588
3595
2379
1593
1677
8506
1673
1675
1677
1681
1680
1680
2570
1768
1684
2703
1588
1674
1591
1672
1670
2321
1679
2575
2577
1878
1667
1649
2271
2282
1587
1669
1588
1690
1678
2280
1671
2574
1701
1701
2577
1699
2574
1653
1679
1586
1674
1591
1662
1662
2535
1699
1683
2313
1683
1682
1679
1669
1759
1589
1664
1631
36498
1664
1667
1668
1679
1671
1685
1891
2293
2285
2854
1816
1784
1587
1682
2052
2284
1661
1687
1687
1687
1679
1682
1680
1712
1846
1665
1587
2370
2044
1677
2361
2373
1671
2432
2309
2310
1671
1673
1678
1587
1675
2045
1673
1674
1675
2593
1675
2586
1676
106671
2528
1868
1867
1703
1591
1815
2055
1816
1679
2646
2644
2202
1670
1698
1885
2264
2262
1671
1590
1667
2043
1684
1683
2531
327082
1670
1668
1665
1682
1698
1674
2061
1668
1592
2022
2044
2613
1675
1668
1679
1674
1673
26002
1678
1674
1937
1680
1672
1592
1575
1671
1682
1664
1666
1692
1678
2594
1675
1661
1671
2266
1682
1577
2292
1589
1684
1673
8199
1947
1680
1688
2270
1901
1673
1901
2285
1890
2044
1663
1592
1899
1679
1676
3314
1665
1658
1674
2196
1670
1661
2604
1580
1673
1674
1590
1686
2552
1697
1692
2224
1676
2282
1685
1688
1688
1688
1580
1687
2041
1682
18541
2312
1672
1672
1705
1673
1681
1681
2361
1887
1673
2116
1692
1590
1897
1672
1706
1878
2641
1878
1688
1667
1810
1810
1669
1666
3530
1671
2044
1671
1677
1674
2373
1674
2164
1656
1674
1677
1672
2557
3520
2551
2043
2541
1669
1669
1663
1678
1783
1689
1800
2244
3520
2043
2271
2554
2561
26469
1718
2577
1668
1664
2629
3521
2599
2054
2629
2629
2629
7902
1690
1668
1696
1640
1702
2630
1687
2527
3517
2526
1580
1684
2469
2528
1684
1670
1670
1687
1684
1672
1686
1670
2051
1672
2114
2360
1682
1651
2356
1696
2360
1690
2360
1935
1664
2566
1575
1710
1692
2116
1696
1695
1692
1685
1703
2277
2279
2282
153210
2529
1576
1687
1669
3527
3271
1672
1657
1683
1700
3817
1649
1786
2272
1701
1663
1693
3519
1663
2116
4624
1694
1693
1693
2509
1673
2555
2477
2214
2317
2202
1657
2115
1673
1656
1677
1691
1690
1669
1676
1673
1674
1680
1653
1685
1676
3518
1670
1824
1678
1669
2179
1670
1689
1665
1856
1677
2058
1683
1670
2207
3518
52116
2393
2116
1676
1678
1650
2064
2288
3941
1745
1672
2078
2608
1684
3528
2289
1894
1630
1896
2095
1670
1693
2346
1691
1693
2585
1651
2578
2578
3518
2649
2979
1671
2862
1671
2649
1761
2587
1656
1673
2070
1674
1890
2588
3528
2449
1733
1671
1701
1664
1683
1662
1668
2096
1668
1676
1679
1758
2114
1677
1687
2302
1693
1697
1657
1692
2349
1682
1827
1683
1685
1686
1651
2290
1661
1656
1667
1670
2367
1697
2581
1678
1678
7615
12453
1673
1662
2115
2287
1656
2288
2292
1929
1671
1675
2563
2644
1692
1692
1670
2554
2532
2115
1657
3287
1933
2550
2551
1662
1681
1663
1680
1900
2481
1669
1670
1655
1886
1654
1660
1688
1867
2623
1685
1693
1648
2490
1691
1663
2583
1679
1653
1678
1656
1869
1660
2034
4731
2561
2582
1671
2288
1834
1624
1656
1655
1685
1654
7816
2452
2315
2318
1660
1686
1888
1669
2692
1677
2275
1671
1655
1719
1661
2292
2475
1678
2480
1685
1692
1675
1675
1634
1687
1678
2556
1657
1671
2387
2552
2280
2468
1650
1877
1656
1674
1692
2219
10054
2215
1677
1655
1675
2385
1676
1675
1681
1678
1649
1676
2651
2587
1875
1685
2648
2384
2091
1662
25286
1818
1874
1685
1676
2440
2266
2610
1782
1704
1880
2269
1662
2279
2382
1668
1663
2312
2211
1758
2085
4066
1661
1681
1684
1749
1683
2385
2380
1662
2282
2279
2065
2557
2183
2088
2279
2281
2559
2908
1692
2384
1708
1662
2549
1672
1656
2520
1813
1656
1686
1683
2070
4587
2384
1679
2382
1677
2262
2231
1659
1894
1838
1804
1683
1664
1671
1667
1668
1661
2742
1662
1666
1891
1891
1671
1641
2834
1680
1670
1678
3629
1766
2602
1661
2602
2386
1691
1672
2559
2048
2368
1685
1689
1675
1688
1656
1680
1661
2098
2384
1676
1900
1651
3205
1653
2735
1653
2060
2562
2561
1678
1662
1684
1712
1664
1663
1673
1672
1875
2206
2485
1680
1648
2267
2085
2088
1663
2091
1710
2337
1618
2090
2268
40857
1689
1850
1681
1680
2288
1809
3283
3389
2382
1786
2286
1618
1675
1759
1696
1695
2286
2275
2278
2284
2275
1699
2386
2281
2280
1669
1618
2276
2280
1657
1661
2276
2278
2285
1876
1886
2064
1617
1664
1618
2105
1677
1651
9416
4865
1885
113752
2672
1894
1868
1868
1617
1669
1868
1619
1883
2382
2177
1685
1673
2288
1677
1678
1661
1655
2319
1618
8100
1670
1609
1674
1715
1681
1795
1680
2561
1665
1666
1660
1672
1618
1673
1675
1679
1611
2403
1675
1664
1672
1701
2523
1906
1672
1664
1671
1609
2213
1673
1669
1610
2068
1915
1659
1698
1761
1916
2367
1671
3044
1610
1675
1666
1706
1609
1828
1900
2202
1672
2291
2288
2644
2581
2210
2252
1609
1658
2426
2644
1609
1893
2558
1674
2288
1670
2181
2583
1657
1677
2587
2410
1609
1664
2567
1685
2660
1750
1946
1690
1891
4487
19684
1665
1677
1676
1671
1609
2265
1610
1674
1678
1664
1766
1765
1678
1677
5218
2452
1677
1683
1608
1678
1752
1674
1673
1670
1703
1663
1667
2296
1663
1662
1635
1643
1640
1751
1675
1752
1787
1683
1673
1673
1666
3854
1678
1681
1657
2848
1879
1678
1752
1673
1750
1679
2542
1665
1675
1656
1678
1667
1765
1814
2392
1766
1751
1782
1752
1765
1692
1676
2311
1692
2845
1642
2359
1684
1684
1865
1655
1751
1675
1752
1689
2351
2634
1681
1669
3491
5066
1668
2594
2598
2594
2591
1750
2592
1781
1717
1689
1664
11523
2331
2870
1657
2162
2289
1684
1679
1751
1700
1780
2285
1675
1700
2285
2285
2286
1648
1670
2567
327835
1692
1632
1688
1674
1633
2538
1671
1657
2586
2637
2273
1653
2271
2269
1651
1684
1780
1868
2294
1781
1685
2035
2296
46154
1891
1666
2280
1888
1659
1647
1632
1655
1633
1657
1649
5012
2640
2389
2389
2392
2396
1703
1679
2387
1682
1781
2643
1633
2389
2388
1646
2391
1666
2392
1649
1914
1737
1733
1737
2729
1632
1729
1633
1663
1908
1879
1875
1875
1696
2278
1674
1681
1651
1893
1767
1781
1677
1781
1659
1680
1670
1706
1866
1670
2271
2496
2351
160726
1685
3027
1633
1877
1632
2602
1680
1680
1635
1991
2356
2341
1673
2387
2581
1675
2348
1632
1905
1633
1666
1666
2291
1654
2278
2280
2593
2268
1670
2309
2311
1780
1685
1781
2265
1665
1857
4558
9352
1883
1656
1885
1808
2585
1668
1632
1650
2099
1781
1670
2276
2210
1784
1695
1681
1894
1672
1673
1673
2655
1780
1674
1697
2655
1882
1884
1673
8380
1651
1841
2251
26007
1679
1670
1780
1672
1669
1696
8573
2570
3820
2523
2215
2198
2216
2206
2630
2601
2281
1697
2631
1697
2283
1703
1793
1898
2280
2280
2554
2271
1672
1667
2550
2273
1697
1688
1696
1675
1675
1680
1679
1756
1675
1666
2019
2455
1942
1659
1940
1697
2370
2302
1696
1867
1678
2578
2605
10126
4535
2600
1670
3005
1679
1897
1697
1692
1697
2104
1694
1678
2054
1647
2061
7218
1677
1899
1758
1758
2268
1697
1667
1627
1670
1817
2212
2081
1660
2295
1673
2210
2212
2626
2217
2217
1673
1623
2203
1623
2558
2558
2214
1652
1645
2206
2203
1668
2196
5606
1697
2838
1660
1629
1664
1676
1664
2043
1666
1755
1807
1877
1755
2265
1674
1629
1703
1627
1676
1981
2275
1678
2384
1678
1877
2277
1690
1677
1671
1708
1629
2271
1624
1639
1675
1697
1671
1674
1694
1642
2478
3901
1679
1671
1685
1629
1680
1628
1855
1659
1796
1671
1688
1672
1686
1674
1902
1675
1676
2478
1626
2551
1623
2288
2288
2230
2292
1661
1926
1681
1677
1688
2319
2550
1626
1654
1625
1680
2553
2300
1693
1692
1933
1690
1663
2569
1682
1783
4989
1625
1690
1622
1678
1668
1676
1758
1639
2183
1679
2835
2835
1773
1665
1629
2167
1625
5761
2283
1664
1666
1684
1671
1685
1655
2537
1678
1637
1671
1667
1624
1674
1674
1661
2199
1656
1672
2564
2563
2265
1677
1672
1623
2154
1627
2569
2539
2540
1701
1903
1687
2359
2537
4033
2541
1675
2541
1628
2542
1696
1692
1673
1661
1676
1676
1664
1874
2446
1684
2050
1675
1684
1674
1886
1889
1888
1658
1657
2255
1658
4437
2560
1657
1703
1680
1680
1664
1677
1629
2046
1663
1676
1666
1685
1682
2864
1766
1782
1676
1678
1674
1698
1830
1674
1668
1662
1697
1692
2272
1904
1664
1683
1711
1683
1663
1689
2286
1663
2212
1698
2204
1888
1664
1684
2259
1676
2589
2255
1662
11402
2259
1661
2575
2263
2261
2259
1671
2443
1649
2085
2269
2256
2043
2286
1661
1906
1663
1680
1819
1819
1820
1818
1696
2286
1766
2283
1818
1713
1674
4367
1677
1661
1725
2530
21069
2245
1885
1670
1883
2246
1693
1679
1673
1663
2378
1642
1588
5339
2282
2485
1697
1686
2142
2486
1698
1675
1695
1663
1675
1675
6050
1627
4981
2583
1659
1659
2101
1660
5606
2584
1681
1854
1587
1665
1664
1682
1626
2291
5090
1656
2277
1871
1652
1652
2285
1711
2286
1586
1685
1682
2204
1661
1628
18725
2837
1681
1682
1676
1679
469033
1657
1659
1627
1812
1656
1657
1658
1628
1659
1671
1670
1693
1812
1788
2583
1690
1689
1662
1687
1688
1684
1664
1688
1629
1689
1686
1686
1688
1690
1690
1688
1693
1626
1678
1677
1668
1625
1663
1676
1675
1683
1684
2522
2354
1659
1665
2843
1625
2300
1834
1698
1624
2481
1702
1675
2720
2721
1669
1664
1668
4041
1628
1665
2486
1793
1674
1617
1794
1789
1682
1676
1681
1670
2566
1807
1673
1626
1682
1687
1681
1671
1630
2035
1776
2245
1802
1782
1642
1706
1664
1819
1617
1705
1890
1677
1590
1772
3338
3351
2309
2629
1780
1671
2364
2205
1617
1784
1699
1696
2614
1588
2364
2604
1884
2605
2644
1673
2225
1666
1630
1687
1669
2818
63594
1591
1674
1679
1899
1667
1682
1662
1935
1712
1692
1590
1686
1663
1670
1687
1588
1935
2711
2711
1661
1699
1694
1923
1815
1588
1786
1920
1670
1816
1613
79085
1693
1920
1786
1818
1886
1680
2035
1665
1590
4879
1673
1880
1684
1689
1589
2034
1910
1681
1705
1659
2099
1652
1678
1589
1678
1665
1905
1677
1812
1624
1943
1872
1945
1646
2525
4905
1910
1671
1614
2433
2277
1885
1622
2725
5896
2216
2218
2179
2220
2179
2204
1683
1622
1671
1669
1668
1670
1624
1638
1809
1808
1757
1672
1806
1656
1678
1624
1911
1647
1674
2483
1591
2096
1675
1768
1690
2296
1631
1908
2247
1624
1677
1665
1684
1759
1620
1677
1680
1681
1877
1697
2581
2203
1657
2569
1587
1902
1668
1623
1901
1685
1898
1795
1656
2560
1648
1675
1692
1622
1695
1693
1808
1667
2269
2470
2475
2195
1664
1664
1671
1764
1756
1670
1624
1679
1691
1696
1779
1665
2909
2570
1881
1667
2660871
1655
2572
2038
1672
1759
1622
1622
1673
1674
1667
1667
2285
1680
1684
1668
1868
2543
2543
2249
1778
1855
2621
1779
2621
1651
2622
2544
2056
1680
1668
1669
1862
1859
2480
1776
1795
1688
3023
1809
1692
2307
1707
1676
1693
1827
1947
1678
1874
1666
1778
1683
1777
1678
1681
1682
2256
1792
1678
1688
1677
1663
1720
1676
1665
1778
1678
1671
1668
1665
1800
1689
1671
1670
1945
2698
1777
2696
2548
1693
1808
2287
1672
1667
2248
2251
1674
81517
1672
2052
3349
1689
2278
2865
1667
1668
1665
1671
2865
2649
2563
2403
1693
2386
2838
1946
1684
2295
1890
1667
1671
1673
2250
2314
2376
2269
1662
2283
2302
1761
1708
1682
1756
1889
1688
1671
1675
1672
2052
2081
2541
1758
1660
1688
1656
1635
2798
1686
1657
1672
1661
1672
1676
2653
2866
2708
1681
2564
2708
1709
1686
1650
1672
1665
1917
1628
1667
2539
1917
1671
2719
1661
1661
1667
1670
1662
2039
2285
1690
1625
1768
1670
1932
1932
2455
1686
1679
1915
2572
1915
1653
1679
1667
1626
1668
1627
2258
1698
2475
1683
1679
1698
1683
1658
1674
1672
1673
2093
1625
2186
1628
2297
2299
1697
1653
2276
2288
2273
1909
2276
1675
1674
1627
2217
1627
1883
1676
1664
1662
1659
2854
1659
2539
2610
1699
1681
2898
1624
1816
1614
1673
1677
1675
1659
1676
2400
1661
1659
2443
1693
2587
1611
1876
1612
1678
1827
1684
1661
1669
2558
2561
2283
2065
1694
2547
1700
1614
1692
1615
21525
1671
1873
1676
1668
2057
2023
2395
434562
2479
1698
2585
1614
1670
1641
1614
1688
1673
1933
1898
1789
1678
2668
2205
2015
2253
2254
1658
1612
1614
2287
1657
1683
2067
1782
1889
1688
2261
2255
2362
1944
1588
2261
2455
1978
1662
2050
2476
1680
1700
2399
1899
1675
1682
1892
1614
1681
2975
1689
1686
1660
1895
1912
2377
1682
1683
2266
2562
2258
2975
1679
1978
1680
1682
1683
2040
1680
1681
1684
2640
1680
1682
1689
1977
1688
1761
2980
1685
2278
1693
2096
1911
1665
1654
1685
1659
1665
2979
1726
1978
2047
2052
2050
2045
2047
1654
1674
2050
2607
1672
1767
4919
2980
1978
2385
1659
1677
2605
2425
2606
1898
1664
1663
1673
2981
1667
1676
2981
1676
1663
1641
1674
1672
1674
1732
1675
1889
1658
1977
1683
2980
1632
1709
2098
1632
1668
1708
1709
1708
2376
1690
1641
1667
1666
1977
2660875
1678
2984
1673
1683
1882
10437
4992
1680
1790
1665
1685
1782
1977
1883
1661
1977
2545
1663
1695
1673
1672
1672
1669
1669
2256
1671
1877
2978
2280
1978
2294
2195
1683
1682
1664
1680
1679
1685
1673
1665
1684
1977
3938
1907
1885
2029
3477
2045
1684
2359
1676
1671
2092
1674
2981
1671
1903
2540
2538
1671
1675
1680
1672
1649
1628
1655
1655
2235
1895
1674
1978
3921
1684
1894
1895
1664
1895
1875
1653
1683
1684
1685
1681
1686
3936
3935
1645
2614
1664
1666
1666
1699
1678
1666
1665
2660887
1699
2207
2207
3876
1694
1668
2269
3654
2953
1676
1686
1691
1693
1694
1694
1691
1693
3888
3880
1677
1670
1664
1666
1881
1703
1671
1886
1886
1880
1691
1675
2721
1671
1677
2628
3865
1674
1675
1674
1689
1637
1686
1898
1655
2156
2273
2275
3876
1687
3877
2294
2276
2345
2619
1795
2139
2086
2071
1793
1682
2063
1669
1678
1669
1663
2971
2089
1695
2575
1690
1683
1669
1692
1693
1667
1667
2042
2043
1668
1678
1937
1676
1905
1677
2556
1677
1740
1701
2690
1707
2587
3864
1906
3877
2349
34254
1662
2077
1662
2551
1677
1677
1676
1671
1703
2311
2333
1670
1677
1779
1673
1669
1668
2479
1672
1673
1658
1663
1814
2556
3522
2026
1669
1690
1671
1935
1676
40857
1649
1884
1678
2209
2284
1688
2586
1663
2305
3865
2311
1663
2305
2203
1705
1675
1685
1682
2357
1673
1685
1714
2568
1668
2571
386692
1657
1664
2094
1705
1705
1706
2581
1660
1679
1977
1778
2284
1657
1682
1679
1887
322308
1683
2439
2439
1895
1667
1671
2289
2051
1663
1700
1682
1656
1691
1667
1652
1678
1718
1681
3053
1677
2193
1882
1657
2430
1656
2433
1700
1666
1667
2279
1671
1674
1665
1697
2282
2363
1886
1662
1656
1684
1657
2712
1709
1676
2556
2161
1972
2291
1674
1882
1646
1652
1656
1893
1657
2548
1886
1707
1886
2288
1685
2543
2677
5464
2279
1657
1656
2638
1657
1678
1677
2105
2305
1702
2585
1687
1688
1633
1684
1660
1667
1657
1686
1671
1658
2069
1677
2069
1784
2724
1674
1671
1688
1674
2623
1805
1656
1802
1657
2279
1687
1710
1687
2526
2523
1710
1680
2530
1685
1667
1657
1661
1659
2365
1680
1685
1684
1995
1706
2726
1705
1676
1680
2156
1674
1657
1813
1659
1784
2075
1711
1675
1707
1674
1673
2266
2266
2262
2569
1691
1658
2376
1661
2397
1661
1681
2280
2579
2580
1666
1659
1658
1658
1656
1683
1658
1883
2172
1670
2659
1770
2873
2440
6205
2438
1899
2296
2599
2389
1663
1839
1658
1832
1659
1668
1669
2056
2226
1884
1678
2730
2732
1674
1678
2174
2294
1659
2026
1650
2204
3391
1678
1657
1656
1699
1676
1675
1893
1658
2478
121650
2174
2219
2851
1681
1677
1673
1943
1861
1892
2362
2064
2563
2172
2193
2174
1671
1671
1695
2521
2269
2287
1907
2253
1786
1840
2568
2567
2174
2713
2400
1661
2338
2340
1669
2342
1884
2337
2337
2338
2335
2337
2174
2336
2339
2172
2334
2196
5928
1672
1665
1666
1671
2609
2217
1902
2217
2170
2180
1661
2173
2488
2283
1689
2289
1684
1682
1688
1772
1687
1769
1662
2537
1688
2613
1686
2173
2609
1651
1672
1681
1668
1666
1884
2270
2270
2219
1660
1897
1662
1677
1677
1666
2052
1676
1878
1691
1688
1697
2289
1883
1661
1722
1672
1658
1668
1660
1668
1699
1697
2474
1695
1677
2710
1676
1675
1661
1668
1771
1649
1683
2174
6369
1673
2326
2321
1804
2614
1805
11970
1803
1659
2649
2652
1664
2655
1596
1696
2656
2646
2190
1817
1702
1674
1673
1680
1661
2196
1793
1793
1594
1673
1676
1678
1926
1689
2374
2286
2286
1662
1647
2170
2645
1594
1678
2313
1810
1815
1815
1662
1663
1780
2207
1875
1596
1666
2259
1596
2260
2279
1668
1884
2438
1675
2086
2568
2276
1688
1593
2070
1677
1596
2561
1788
3619
2332
1673
1686
1762
1890
2554
1690
1682
1594
2303
2255
1593
1675
2479
2601
2216
2216
34893
3272
2930
1664
12922
1676
1594
1648
1691
2275
3371
2081
1675
2527
1672
2523
1662
1662
1672
1664
1673
1595
1676
2285
1677
1689
2557
2580
1681
1680
1650
1880
2695
1696
1689
1594
1795
1682
2759
2262
3422
1910
1669
1688
1671
1661
1690
2264
1880
1902
3455
1817
1665
2583
1688
1672
2062
2275
2185
1921
2297
2185
1665
2638
3473
2635
2635
1670
2394
3438
1795
2274
2277
2279
2281
1872
1896
1652
1870
1689
2279
1661
1702
3508
1679
1670
2580
1674
3418
1681
1899
1696
2608
1687
2459
1687
126226
1664
1688
3443
1680
1684
1754
1681
1681
18724
1681
1653
2269
1688
1684
3492
1683
1689
2185
2181
2078
2078
1679
2074
1667
1905
1663
1687
1894
1662
1689
1666
1663
1663
1660
1657
1671
2039
2274
2288
2406
3370
2207
1655
1706
1674
2274
2291
1661
1657
2476
2571
2541
1679
2104
2447
3362
1883
1883
2706
3376
2496
2382
1835
2319
1682
2273
2273
2569
1686
1688
1669
1682
18531
1655
1671
1807
2096
2096
1662
2589
1673
1789
2409
1668
3377
1670
1695
1641
1681
1664
2372
2183
2183
1669
1665
1706
1653
2197
2304
2301
1688
1869
1668
1867
1662
1664
2267
1693
1670
2569
1817
4594
1666
1692
1669
1679
3389
2274
1797
2052
1665
1690
1765
1765
1677
1702
1761
1673
2066
1889
1674
2729
1890
1914
4231
1891
1663
1890
2735
1675
1674
1669
1667
1671
1667
1670
2300
2281
2574
2390
1762
1888
2544
1666
1931
1787
1688
2648
4087
1682
1679
1674
1909
2488
2488
1664
2295
1668
1682
3665
2602
2607
1886
2589
1810
1813
1663
1680
2101
2343
1759
1673
2576
1662
1670
1674
1644
1703
1699
1664
1761
2287
2396
4674
1664
1762
2270
2277
1665
1762
2276
1660
2377
1663
2301
1762
2281
2283
2269
1761
1587
2582
2289
1896
1698
1899
1761
29333
1588
2086
1896
1927
2290
1760
2069
1677
1586
2202
2205
1849
1666
1780
1906
1761
1663
1586
2391
1664
2317
1678
1676
1675
2478
1770
1761
1682
1587
2051
1877
1685
2478
2277
1888
1911
2092
1667
2457
1761
2262
1966
2059
1667
1675
2298
1690
1656
1674
1671
5369
2046
2275
1893
1587
1869
1967
1762
1759
2267
2278
1677
1901
1674
2285
1681
2625
2576
1585
1680
1967
1680
1676
1703
1780
1779
1829
1908
1830
1827
1684
1674
1673
1587
1691
1607
1873
2278
1705
1680
1679
2263
2271
2261
1661
1660
1898
1586
2383
1606
2315
1687
2528
1687
2224
2203
1686
1683
2731
2270
2267
1606
1684
2270
1966
24385
2432
1671
1693
2279
2276
1899
2363
1713
2390
2364
1966
1653
1606
1794
1857
1789
2053
2055
2283
2370
1680
2448
1821
2690
1873
1965
2690
1605
2201
1911
2446
1944
1825
2272
2303
2286
2270
1884
1816
1964
2605
1673
2602
1966
2291
1677
2536
1767
1768
1690
1834
2565
1838
1607
2276
1907
1848
1969
1847
1674
2193
1891
1894
1894
1683
1580
4844
2086
1941
1968
1762
1758
1902
1608
10867
2610
2607
2266
1890
2293
1659
1656
1680
1680
1680
1606
1608
1681
1681
1678
2451
2454
1656
1922
1922
1673
2465
2316
1696
1682
2291
1604
1662
1707
2203
1831
1679
1884
1678
1840
1676
2260
2214
1670
1837
2481
1607
2552
1733
2482
2049
2066
1992
2274
2276
2269
9848
1669
1674
1876
2220
1967
2250
1733
2292
2280
1912
2276
2026
1899
2278
1901
1879
1676
1880
1698
1967
2485
1733
2487
1649
1781
1858
1783
1775
2107
1694
368267
2730
1653
1607
2312
1733
2336
1777
2865
2707
2604
2601
2873
2605
2431
2291
1625
2047
1916
1735
2714
1813
1868
1683
2394
1684
1682
2392
2289
2288
2292
1733
2726
1707
2292
1870
2191
1681
2200
1683
1702
2957
2288
1863
2288
2281
1732
2233
1717
1707
2281
1716
1883
2278
1720
1655
1689
1675
1667
2258
2273
1732
2256
1707
1681
1683
2306
2305
2223
1673
2307
1672
1695
2213
1692
1707
2657
1732
2653
2585
2582
2585
2733
1660
2530
2283
1925
2203
1683
1690
1707
1674
1733
1641
1648
1764
1659
1674
1683
2526
2527
1731
2576
1672
1681
1630
1734
1675
1759
1842
2579
2578
2579
2212
2170
1669
2209
2147
1690
1675
1628
1678
1707
1678
1678
1912
1910
1915
2313
1792
2064
2530
2102
2289
1889
1627
2594
1707
1890
1890
1681
1680
1664
1664
2298
1697
1658
1658
1667
1707
2593
5002
1628
2045
2047
2194
3525
3531
1674
1672
1686
1689
1686
2045
1707
1676
2271
1630
1670
1888
2276
1666
1680
1678
2282
2283
2619
2546
1706
1685
1629
2866
1701
2277
1651
1782
1679
1675
1677
1675
1656
1670
2183
1707
1676
1630
2073
1815
1814
1670
2266
1759
2286
1675
2181
2299
1676
1628
2299
1671
1688
1679
1682
2258
1631
2265
2262
2265
2262
2201
2199
1627
2376
2846
1875
2580
1632
2260
1930
5564
2337
2276
2867
2731
2385
2290
1628
2219
2220
2447
1629
2442
1895
1675
1750
1927
2204
1676
1672
3379
1629
2336
1879
1759
1659
1631
1876
2262
2267
1684
10367
12932
2535
1897
1896
1627
2273
2606
2814
2281
1825
2284
2284
2283
2311
2605
2310
1893
2281
1883
1629
1929
2266
1671
2273
1825
2274
2279
1668
1672
2726
1792
2271
2211
1629
2625
1806
1788
1793
1825
2272
2271
2272
2271
2272
2823
1684
1710
2104
1631
1676
3557
8365
1678
1824
1939
1667
1720
1663
1683
1689
1683
1755
1880
2355
1632
2254
2524
2279
1919
1693
1821
1819
1819
4167
1877
2272
1813
2265
4445
1630
1897
2525
1899
1904
2561
2642
2066
2689
2187
1906
1905
1857
1909
2284
1630
1910
2526
3100
1675
1672
2087
1703
1662
2078
2256
1674
2254
1669
2284
1824
2254
2454
2256
1680
1806
1668
1669
2256
1679
1684
4894
2134
1883
1671
1825
2639
2497
2637
2480
1682
1674
2120
1665
2574
1662
1660
1662
1824
2039
2507
1849
1786
2300
2302
1882
1673
2205
1884
1680
1949
1908
1907
1947
1826
2711
1826
1901
1900
1666
2305
2365
1676
1675
1667
2381
2216
1664
2420
2206
1931
1589
2684
24384
2868
2463
1683
1649
1683
1793
1795
1793
2397
2482
2629
1590
2607
2280
1761
2344
2627
2119
1676
1672
1674
1675
2727
2279
2369
1682
1589
2605
1684
2279
1685
1693
1694
2183
1703
1816
12810
1696
2358
2461
2320
1591
2384
1665
1670
1673
1672
1673
1886
1871
1670
1676
2454
1846
2361
2286
1592
2289
2282
2287
3177
1685
1844
4528
1685
1673
1698
1650
2379
2369
1591
2367
1648
1687
1678
1659
1659
1647
1673
1778
1661
1669
1823
2580
2577
2638
2117
2092
2851
3090
1710
2084
2094
2091
2601
1687
1653
1591
1653
1652
2117
1649
1702
1898
2293
1789
2388
1811
2456
2346
1677
1590
1762
1755
2352
1610
2616
1682
2279
1682
1688
1681
1692
1783
1662
1661
1589
2285
1887
2410
1609
2411
1891
1687
1702
2852
1715
12187
1874
1682
1824
2397
2399
2396
2332
1609
1679
2279
1657
1879
2267
1681
1784
1908
2199
2285
1689
1696
1588
1607
2590
2476
1902
1902
1945
1655
1681
1674
1689
1893
1589
1701
1675
2105
1776
1609
1678
1605
1875
7549
2266
1913
1914
1711
1883
2116
1711
2408
1887
2296
1609
1877
2058
1878
2305
2182
2568
1669
1671
1867
2116
2593
1904
2447
1930
1635
2390
1640
3771
2253
1893
1936
2718
1707
1606
1763
1806
1899
2530
1638
1656
2251
1871
2267
1876
1664
1878
1666
3693
1589
1702
2475
1700
2375
1894
1625
1653
2088
1881
2717
1748
1745
2285
2390
1609
1657
1702
1701
2572
1636
2581
2576
1687
2573
2573
2573
2576
1683
1609
2415
2639
2576
2572
2856
1636
53780
2717
2574
2578
1821
1676
2294
2103
13627
1609
1818
1672
1674
1894
2271
1636
1669
1683
1685
2586
1686
1688
2066
1671
1606
1707
2266
1896
1631
2215
1881
2707
1662
1801
2798
2277
1817
1708
1950
1625
1708
2647
1635
1705
2554
2275
2274
2320
2072
2077
1698
1878
1662
1658
1626
1658
1633
2267
2120
2289
2874
1687
2585
1674
1705
1670
2583
2254
2256
1608
1689
1632
1874
2271
1876
2715
2575
2571
2297
2300
2296
1690
1635
2288
1633
2286
1685
1675
2289
1841
1674
1872
1714
1876
1666
1702
1635
1670
1775
1630
1873
1673
1677
1788
1705
1794
1703
2263
2273
1686
2582
1694
1635
2230
2292
1690
1689
1660
1674
2270
1889
1683
1659
2037
2359
2363
1636
1677
1633
5287
2989
1903
2407
1658
1945
1675
1903
2077
1824
1657
1689
1636
2200
2292
2283
1686
1685
1667
1607
2834
1655
1687
1688
1689
1685
1678
1719
1635
2578
1871
2293
1872
2318
2274
2307
1677
1680
1671
2204
1658
2190
1670
1632
1676
2295
1673
1688
1674
2611
1900
1647
2636
2611
2855
1672
2552
1632
1651
1588
2204
2205
2032
1892
1689
2029
4958
1675
2584
2585
2583
2277
1631
2284
1590
2275
1666
2274
1666
1700
2270
2320
2559
2320
2436
1669
1699
1632
1940
1589
1893
1670
1894
1655
1927
2633
1923
2277
1931
1688
1678
1876
1631
1702
1587
2561
2198
2194
1668
2281
1820
1683
1686
1819
1817
1817
1633
1667
1590
1767
2613
2305
1834
1838
1677
2612
1674
1891
2279
2316
1892
2293
2276
1591
1679
1679
33504
1694
2716
4065
1690
2582
2199
2582
1900
1659
2175
2295
1668
1593
2174
2561
2731
2377
2344
2283
2281
2299
1939
2296
76639
1588
2636
1588
11108
1837
2291
1673
2289
2572
1874
3580
1659
2273
2278
2277
1588
1904
1592
1895
2048
1684
1673
1905
1667
2043
2579
1670
1665
3305
1589
1706
1591
1653
2583
2588
2398
1816
1815
2524
2525
2385
1819
1826
1587
2484
1898
1593
2524
2261
2263
1660
2309
1674
2031
2209
2528
2528
1681
1587
2244
2292
2444
1891
2282
1689
1682
1878
2318
2475
2479
2626
2062
2273
1589
2256
2550
1896
1594
1673
1676
2289
2735
1710
2262
2600
2447
2603
1591
2450
2095
1685
1776
2296
1698
1700
1676
1894
1888
2322
1676
1665
1709
1708
1590
2413
1672
1680
2100
2292
2062
1676
2072
2062
2072
1649
1889
1701
1591
6384
1672
2035
1680
1675
1631
1707
1660
2192
2576
1660
2367
2294
2029
1591
2295
2054
1807
2069
1655
1631
1687
2566
1678
1802
1895
2267
1675
1666
1593
1684
1692
1883
2559
1632
1685
1682
1673
1698
1675
1690
2081
2270
2267
1592
2442
1684
1683
2453
1632
2260
1685
5747
1675
1674
1664
1657
2293
1692
2954
1693
2611
1630
2277
1675
1786
1684
40885
1685
40886
1685
1680
2291
1681
2281
2283
1760
1630
1762
2284
2376
1677
1661
2853
2086
2194
2732
2291
2205
2198
2206
1576
1887
1690
1897
1894
1681
2578
3316
1679
1750
1630
1670
1676
2273
1698
1580
2045
2283
1889
2302
2307
2651
2399
1677
4795
1630
2073
9932
2586
1576
9930
2266
1684
2283
2483
1654
1670
2264
1630
2297
1651
1653
2481
1686
164140
1672
1580
2473
2064
2284
2284
2314
2279
2277
2069
2074
1631
1672
2605
2229
1577
41003
1691
1845
2097
2098
2017
6270
2094
1683
1631
1876
1877
2553
1670
1580
2081
1818
1817
1677
1672
6829
2353
1688
1839
1630
1699
2293
2363
1699
1577
2282
1689
1689
1865
2261
1877
2285
2283
2282
1580
2058
1674
1898
1911
1575
2588
1679
1679
2269
1698
1698
2206
1575
1607
2560
1701
1676
2075
1659
2515
1578
1684
1666
1702
1309611
1701
2589
2486
1577
2485
2258
1683
1683
2275
2292
1577
1680
2613
2606
2610
2608
1648
2722
1575
2724
2725
2063
2284
2281
2311
1580
2310
1902
1896
2215
17852
1673
1670
1579
2273
2130
2241
2241
2548
1672
1580
1884
1655
1665
2281
2283
1669
1576
1885
2314
2277
2231
2070
2548
1576
2724
1667
1669
1751
1746
2189
1694
1580
1645
2727
2828
1668
1918
1676
1576
2291
2286
1671
1685
2595
1684
2562
1581
2217
2704
2623
1684
1685
1661
2533
1577
1659
1657
1673
1687
1677
1577
1867
1676
2068
1677
1676
1673
1675
1578
2590
1678
1666
2391
1667
2090
1579
2108
2587
2022
2266
2265
2267
2266
1580
2289
1692
2482
2581
1808
1576
1859
2389
2289
2285
2288
1651
1652
1944
1575
2363
2376
2117
2579
1580
1675
2581
2580
1901
2288
2291
1668
1690
2720
3548
2296
1896
2473
2293
2402
1577
1655
2856
2296
7394
1703
2318
2485
1679
3547
1680
1778
2421
3770
1575
1638
2367
2368
1661
1681
3666
2720
2322
2602
1577
1678
2287
1690
1700
1577
1702
2065
2477
1881
1811
2730
1815
2067
1674
3572
2727
2029
1677
1688
1680
1580
2096
2094
2093
2087
3134
3137
1884
2201
3572
2095
1714
1871
4538
3548
1708
1707
1706
2280
2562
2309
2315
2315
2310
3549
2316
2309
2309
3569
1681
1676
1666
1663
1884
2267
1739
1665
3557
2268
2268
1668
2081
3559
1738
1669
1786
2265
1636
1910
1819
2607
3561
1664
1664
2242
1672
2267
3546
2288
2065
1672
2092
2092
2287
2288
2858
3548
2292
2294
1677
1886
3570
1667
1678
2361
1918
1671
1670
2272
1685
1641
1993
1677
1903
2031
1667
3546
1670
1690
1641
1696
92246
2536
1664
1681
1577
1818
1652
1790
118804
2321
3546
1690
2324
2323
2396
2401
2197
1919
1595
2585
2367
1671
1807
1812
2302
3547
1903
1903
2301
2294
1679
2179
11127
1601
2068
1678
2232
1786
1694
1868
1591
1672
3655
1868
1664
2096
1680
1677
2004
1680
1684
1685
1681
1711
1674
1595
1680
1897
2479
1675
1678
1695
2294
1602
1677
2598
2273
2050
10393
1676
2000
7102
2344
2279
1650
2282
2476
1659
1597
1683
1678
2275
1665
1660
2574
1579
2571
2090
2037
1702
2259
1698
1679
1701
2361
1664
1595
1669
1668
1670
1994
1687
2552
1661
1659
1669
2488
1864
2000
1679
1682
1674
1667
1675
1596
1679
3776
1670
1672
1671
1680
1668
1582
1812
1683
1677
2322
2281
1581
2287
2284
1675
1669
1671
1672
1812
1883
2727
1993
1645
4036
1674
1671
1703
1671
2199
2195
2198
1837
2586
1884
1866
1885
1996
2589
2727
1688
1904
1997
1815
1726
2076
1690
2402
1907
1906
1904
1592
1678
1725
1880
2293
1668
1992
2295
2894
2893
1676
1668
2728
1692
1883
1599
2276
2280
2278
1662
1667
1578
1664
1666
2651
2219
2217
4011
1865
1597
2297
2737
2291
1875
2595
2288
1998
1709
2395
2400
2558
1914
2160
1703
1597
2472
2473
1898
1669
1676
1596
1690
3501
1696
2293
2286
1695
1709
1991
1689
1670
2453
1687
1691
1675
2002
2591
2261
1686
2323
1820
1819
3505
2001
2207
2313
2312
1670
1868
1868
1600
2414
2478
2052
1665
1711
1711
1689
2301
2559
1995
1831
1677
1672
1674
1598
2592
1807
1711
1782
2258
2367
1719
1720
1576
3875
1662
2192
2192
2299
1596
2189
2199
2192
2188
2192
2586
4792
1685
1579
1695
1694
2083
1679
2743
2002
1779
2086
2086
2090
2057
2056
2339
2725
1576
1682
1684
1757
2306
2195
1990
2306
2267
2193
2192
2197
1812
2190
2189
1580
2196
2195
2197
1596
2192
1700
2188
2191
2193
2194
2190
2195
1576
2189
1785
1787
2193
1784
3548
1784
2398
2732
1675
1673
2270
2286
1575
1683
1683
1678
1688
2277
1704
1578
1888
2280
1842
1907
1656
1699
1697
1575
2204
2540
1754
2541
2702
1686
1579
1672
1702
1859
1887
2588
1685
1574
6020
1674
1662
1666
2343
1685
2083
1579
1685
1665
2281
1673
2649
2648
1574
1672
1862
2013
1894
1893
1680
1707
1575
1667
1691
2227
1679
1696
1662
1575
1812
1580
1700
1660
1660
2096
1675
1677
1575
1673
2037
2278
1776
2033
1678
1575
2274
1780
2265
2482
1707
1683
1679
1574
1685
2053
1677
1673
1775
1674
1575
2020
1675
2194
1671
1678
1670
1670
1574
1682
1677
1782
1672
2618
1653
1574
1654
2554
2215
2219
2215
2220
1574
2215
2207
2218
2207
1685
1668
1678
1577
2572
1690
2346
1678
3071
3073
2485
5091
2487
1574
2294
176693
2055
2478
1575
1678
1653
1691
1691
1907
3515
1680
2542
1887
2192
1710
1667
1705
1688
1576
1690
1836
2567
2565
2564
1579
2565
1822
1819
1821
1823
1671
1669
1669
1575
2655
1692
2051
2836
1682
2558
1576
2295
1763
1678
1668
2277
2307
4146
1577
2571
1688
2558
2869
1679
1577
1887
1900
2519
1707
1687
1703
2855
1574
2602
2717
2856
2641
113321
2717
1594
2034
1675
1654
2289
1691
2186
2187
1575
2302
1692
1692
1696
1703
1703
1992
1689
1688
2282
1691
1673
1902
1675
1575
1906
1877
1678
2308
2051
2406
1573
1893
2406
2378
1663
1670
1767
3551
1668
2628
2627
1710
1673
1678
1575
1663
8493
1899
1901
1687
2305
2310
1575
1683
1652
2089
27251
2089
1575
1695
2668
1669
1674
1710
2262
2186
2094
3541
1695
1692
1706
1702
1668
1574
1664
1664
2602
1699
1649
1699
1684
3539
1817
2545
2575
2370
1950
1683
1606
2551
2353
1940
2382
2381
1672
1874
3538
2721
1686
2429
2428
1662
2283
1749
2192
7905
2455
1683
1683
1785
1786
3539
2724
2715
2722
2722
1676
1698
1967
1692
1694
1644
1693
2363
2533
3538
2603
2647
2651
6758
1666
1667
1589
1668
1663
2477
2307
1670
2203
3551
1780
1663
1885
21922
2455
1894
2021
1613
1902
1655
2594
3509
3544
2270
2209
2574
1677
2288
1815
2280
1670
2307
1679
5352
2282
1682
3539
1875
2372
8540
1692
1671
1690
1700
1699
1822
1671
2067
1691
1667
2363
3539
1690
1678
1668
1667
1665
1684
1881
1886
2980
1881
1887
1672
1676
3489
2306
2289
2291
2716
1700
2290
2254
1675
2287
1977
2275
3217
12258
4703
1794
2208
3499
2277
1688
1753
1693
1679
17216
2136
1626
2178
1884
2436
2300
2437
1592
3305
1663
1663
1663
2536
2272
2353
1836
1695
2194
1935
2403
1801
32310
3490
41823
2540
2381
2382
1667
1667
2564
1630
1685
1677
2286
3346
2286
2288
3487
2288
2284
2479
2538
1662
2288
2426
1634
1893
2581
1907
2389
2547
2547
3490
1609
2548
2215
130427
2009
2546
1623
6896
1638
1690
10544
1657
1662
1749
3498
1664
1661
4570
1689
1665
1756
1623
1680
1681
1680
2248
2067
1662
3499
2271
1678
1682
2550
1682
1680
1679
1620
1869
1678
2917
1683
2268
2274
1579
2274
2274
2202
2265
1892
2566
1616
1668
1892
1686
1687
2261
1677
1578
1662
1852
2377
2065
2479
2480
2865
1657
1625
2201
2481
2483
2723
2731
1575
1665
2489
2609
2723
2357
2722
2728
2200
1780
2722
4125
2866
2727
2015
1581
2292
1666
2095
2097
2269
2549
3429
1630
1673
1713
1690
1690
1657
1713
1606
1764
1684
1686
1634
3389
1942
1632
1667
1675
1642
2028
1708
1794
1966
1674
1679
1676
1701
1695
1687
1877
1629
1664
2887
2527
2538
1690
2526
1821
1967
1705
3010
1818
1792
3011
1792
1709
1586
1701
1893
2196
1696
1894
1606
1681
1669
1628
1675
1696
1675
1672
1662
1641
1694
1672
1672
1680
1675
1687
1968
1687
2528
1893
2527
2105
1652
2075
1996
1674
14799
2215
2271
2206
1760
1688
2578
2712
2561
1691
1682
1654
6983
2451
1667
1668
2060
1690
1968
1870
2189
2189
1868
1668
1658
1674
1669
1660
2289
2293
1686
2489
1844
1604
1665
2202
1681
1691
1689
1660
2664
3326
1878
1886
1675
2265
1895
1968
2278
1891
2257
1660
1891
2046
1707
2063
1686
1663
1812
1673
2576
1900
1964
2578
2142
1870
1712
1667
1678
1681
1659
1686
2538
1675
1782
2736
2737
1608
1661
1644
1684
3592
1676
1678
1722
1589
2210
11769
1666
2284
2283
2280
1967
2276
1764
1672
1753
1679
2173
1704
1639
1885
1630
1649
1591
2515
9877
2205
1658
14176
1898
2378
1673
1588
1684
1932
1685
2270
2292
1672
1683
1678
1880
1680
1789
2563
1875
2070
1876
2223
1588
2245
2314
1687
1681
1676
1672
1676
1660
1628
1880
4149
1877
1906
2280
1588
2311
2290
1659
2601
2857
2636
2601
7976
2715
1660
1658
1659
5616
1588
1682
2343
2266
1689
1679
40320
2380
1670
1884
1609
1884
1679
2454
1682
2101
1587
2259
1692
2289
1900
2251
3315
2376
3831
2626
2628
3733
1657
1878
1588
2425
1883
1892
1702
2280
2278
2300
2303
2385
2562
2302
1710
1661
7763
1825
2066
1890
1898
1667
1764
1665
2218
1760
1670
2470
1686
2495
2494
1825
2466
1685
1686
1917
1684
1842
4928
2532
1607
2531
2534
2533
1659
1669
1824
2277
2281
1693
2471
2332
2839
1838
2505
1841
3797
1837
1655
1669
1693
1824
1664
1657
1655
1920
1756
1756
1805
1656
2482
2283
1822
2435
1676
2447
1823
1663
2526
2206
2218
2210
2213
1679
1706
1809
1670
2715
1689
1667
1617
1666
1674
2046
2026
2191
2287
2478
1861
1732
1685
3637
1812
1813
1810
1671
1880
1883
2437
2218
1804
2130
2475
1673
1666
1675
1788
2295
3670
2839
1671
2475
2282
1886
6400
2366
2273
2107
1594
1677
1685
1686
2260
2281
1670
1667
1678
1671
2210
2554
3023
2257
2729
1588
1675
1707
1677
1666
1657
1617
1890
1878
1660
2371
2271
2583
2383
1698
2043
2272
1646
2432
1658
1683
1617
1682
2272
1691
2728
2874
2725
2566
2566
1574
1880
1881
1882
1881
1671
1677
1877
1674
1672
2586
2565
1898
2562
2564
1591
2559
2569
1675
2592
1670
2628
1857
1704
1663
2008
2277
2421
1683
1576
1683
2045
2307
1682
1617
1681
1684
2279
1819
1674
2210
2371
10325
3556
2293
2293
1869
2312
2312
1672
7874
18725
1877
1657
2052
2288
1700
2357
1574
2316
1687
1687
2529
1666
1670
2203
2268
2296
1907
2203
1669
1672
2268
1574
1672
2280
2277
2564
2644
1617
2566
1672
1680
1679
1683
1679
1667
1879
1574
1698
2551
2262
2580
1617
1686
1888
1885
1669
2293
1700
2623
1672
3802
2671
1577
1653
1904
2579
1617
1732
1661
2289
2206
2371
2851
1652
1686
1684
1871
1573
2206
1900
6820
1630
1664
1684
1666
1685
1681
1762
1857
1684
3524
1687
2476
2589
1877
1632
1872
2072
2401
1673
2275
1672
1674
2278
2274
2116
2559
2265
1670
1780
2481
2284
2284
1705
2592
2401
2398
1707
1669
1676
2292
1884
1882
2556
1977
1674
2855
2555
2855
2557
2283
1664
2635
2636
1574
1663
2864
2635
2280
2635
1631
1638
1682
1892
2289
1911
2400
1663
1648
2555
1574
2558
1872
1674
2975
2451
1676
1912
1792
2275
1705
2284
2202
2302
3549
1691
2851
2275
2639
1631
1859
2548
2300
2564
2560
2568
2286
2226
3537
2473
1659
2543
2560
2701
2287
2554
1631
1678
1674
1688
2219
2481
2559
3558
2357
1901
1680
2534
1632
1696
2483
1676
1690
2201
2203
2201
1675
1676
3537
2709
1869
1869
2365
1633
2200
2366
1688
2272
1657
2483
2444
2530
1707
1780
2300
2301
2281
1631
2279
1688
1889
1890
2323
1900
1677
2295
1891
1653
1887
1898
1860
2278
1631
2279
1686
1786
1683
2486
1679
2047
1684
1883
1661
2536
2566
1668
2975
2463
1673
1889
2198
1659
2204
2190
2188
1774
1810
2386
1881
2062
1687
1663
1708
1709
2203
2203
2289
2294
2264
2283
1653
3542
1701
1701
1701
1663
1703
2593
2076
2079
2083
1708
1705
2291
1669
1610
2247
1878
2368
1898
1685
1663
1675
2586
2585
2556
2585
2199
2584
2585
1575
2730
2584
2591
2581
2977
2552
1668
1939
2081
1894
2566
1672
2545
1670
1617
1675
1673
1673
1667
1977
3565
2024
3452
2367
1887
2561
1902
1900
2067
2299
1632
1679
2032
1677
1977
1675
1667
2043
1697
2289
2284
1915
1921
2259
1750
2260
2263
2262
1976
2263
2261
2260
2722
1707
2281
1898
1896
2526
1780
2559
2266
1901
1663
2383
2381
2386
2383
1662
1670
2036
1666
2562
1696
1672
2449
2310
2452
1663
2100
1891
1897
2562
1715
1697
1691
1690
1624
1695
1694
166586
1695
1898
1660
2620
1686
1664
1679
1674
1678
68425
2569
1678
1604
2296
2295
2561
1675
1977
1675
2310
2264
2305
2286
2362
1752
1682
1670
1682
2396
1679
1680
1678
2975
2560
2560
1678
2465
2292
2864
2056
1626
1843
2616
2287
2264
2262
1977
2549
2063
2278
2280
2065
2281
1672
2452
1660
1886
2397
2397
1884
1670
1977
3590
1656
2277
1794
1853
2564
1623
2291
2269
1699
1699
1697
2978
1694
1697
1696
1698
1695
1851
2583
2858
1590
1705
1704
1706
1707
2977
1708
2715
2424
1682
2569
2031
1695
1694
1750
2350
2226
2212
2216
1663
2573
2485
1664
1666
1664
1667
1634
2063
2215
1670
2061
1677
2085
2291
1758
2976
2287
2298
1675
1676
1675
1676
1676
1621
2383
1676
2440
2522
2523
1625
2521
1884
2309
1703
1697
1696
2280
2282
2270
1613
2283
2279
2128
2855
1606
2127
2131
1669
1679
3604
2615
1921
1679
1681
1677
2291
1626
2285
2283
1606
1872
2965
2314
1702
2476
1670
4024
2299
2973
1666
2245
2061
2475
1667
1606
2287
2291
1675
1666
2257
2182
1672
1977
2405
1681
2294
1887
2290
2285
1629
2213
2474
1886
2205
2206
1881
1678
1667
1641
2463
2470
1679
2215
1696
1717
2583
2564
1669
2827
14215
1689
1671
1661
1833
2343
2216
1687
1688
1635
2582
1687
1688
2472
2608
1702
1701
1672
2656
3765
2474
2214
2207
1695
1658
1679
1680
1682
1678
1662
3344
2289
2553
3508
2559
2547
2481
1844
1841
1696
2606
1783
1848
2064
1897
2080
2081
2081
3488
2080
1890
1888
2034
1629
1681
1678
2373
4101
2378
1667
1677
2300
2254
2273
2301
1896
3498
1695
1867
1663
1665
2557
1655
2479
1893
1629
2288
2287
1935
1680
1674
2783
1880
2723
2292
2196
2276
1629
1719
2379
3519
2629
2627
2626
1672
1812
2182
1668
2817
2219
1884
1693
3519
1674
1696
1676
2288
1678
1673
2650
2307
1675
1676
2262
2263
2477
2477
2171
2475
1629
1881
1803
1669
2279
2195
2277
1697
2284
2281
1674
2582
1657
2585
1696
2581
2254
2585
2586
1856
2587
2534
3956
1683
1674
1864
2059
1659
2274
1626
2743
1810
1699
1701
2278
2214
1683
2281
2197
2288
5016
2487
1629
1664
1595
2399
2543
1890
1887
1677
2211
2210
2718
2638
3585
1824
2401
1605
1669
1700
1635
2273
2277
1669
2255
2578
1811
1757
1677
1890
1669
3334
1682
2195
1696
2877
2299
2045
2226
2229
1840
1914
2286
2287
1757
1757
1966
2543
1630
1674
4820
1777
1771
1679
1682
1677
2846
4892
1664
2855
1655
2304
2264
1634
1702
1699
2315
1678
2462
1931
2156
2262
2266
1967
1885
1635
1662
2331
2261
2266
2390
1880
2625
1695
2271
2275
2258
1966
2256
2258
1634
2258
2581
1693
2278
1678
44790
2575
1691
1690
1657
1660
1605
1659
1630
1659
1660
1654
2288
2570
2263
2261
2298
1674
1679
2559
1607
2363
2048
1939
1623
2094
1670
1699
1679
2275
1678
10731
2214
2216
1684
1616
2204
2206
1884
1631
1773
2268
2275
2272
1735
1663
2288
2289
2281
2202
1966
1678
1685
2384
1630
10855
2406
2703
1669
1675
2458
3051
2401
1975
1967
1869
2382
1677
1635
2609
1877
2174
1655
1675
2579
2584
2291
4201
1587
2022
2271
2589
1693
1637
2258
1674
2205
1678
2376
2204
1871
1653
1684
1587
2295
1684
2277
1609
2281
1681
1677
2274
2325
2106
2274
2281
1902
1605
2165
1889
1887
1895
1623
2252
1672
2290
1701
2283
5842
1676
1692
1692
1590
1891
1702
2715
2855
2271
1622
1692
1694
1690
2266
2087
2089
2058
1678
1587
1680
1894
2269
2260
1608
1680
1679
1680
1677
1680
1680
1680
1677
1681
1588
1905
1675
2544
1691
1609
1683
1675
1893
2317
1892
2285
2576
2574
1613
2576
2583
5845
2602
1681
1609
1681
1695
2282
2092
2914
2092
1661
2300
1823
1796
2553
1894
2024
2561
1623
2278
1904
1903
2277
2066
1906
2563
2472
1823
1669
1667
2009
2067
2715
1608
2299
1892
1896
1674
2541
1891
1687
1822
2557
1891
1709
2595
2284
1609
2270
2265
2246
1641
2469
1678
1701
8146
1825
1887
2242
2266
2269
1625
1693
1708
1659
1694
2723
2210
2599
2707
2266
1616
1707
2187
2177
2185
1623
2193
2185
1694
2301
2731
1684
1704
2283
1671
2283
1686
1686
1689
2534
1670
1608
2281
2193
1697
1695
1694
1692
1665
1670
2620
2056
2204
2210
2585
1630
2458
2448
1680
2270
1668
2185
2181
1670
2194
2556
2556
2246
2582
2266
1630
2278
2282
1678
2217
3291
2470
1666
1616
2593
1883
1672
2276
2278
1885
1623
2554
2553
2557
2558
1693
1699
2365
1669
2285
1689
1626
1907
1907
1682
1625
2257
2067
1667
1693
6379
1676
30181
1670
68069
2257
1674
1672
2212
2201
1625
2561
2259
2258
2260
1912
2171
1789
1617
1910
2139
1682
2449
1649
1625
1781
1776
2070
1661
1708
1618
2411
1664
1862
2600
1691
2730
2275
1625
2573
1777
2318
1867
1867
1679
1632
1683
1697
2281
2284
2191
1665
2771
1743
1691
168517
2776
1696
2579
5292
1780
1692
2862
2863
1664
2287
1678
1613
2702
2552
2702
1674
1678
2732
2981
2259
2725
4374
2285
2273
2279
2608
1612
2609
2201
2199
1811
1809
2200
1977
2197
1897
2285
2543
1637
4388
1891
1613
1680
1686
1690
1840
2401
1633
2401
1673
1672
1674
1672
8820
2726
1710
1610
2579
1709
2584
1686
2580
1631
1686
1653
2065
2061
2318
2365
3648
1701
1613
1672
2209
1889
3580
2575
1631
2646
2256
2479
1679
2106
1909
2201
1823
1676
1673
3436
1699
2531
1631
2531
1684
2534
1793
2279
2292
1744
1610
1659
2258
2264
2264
2264
1666
1976
2530
2541
1666
1669
2276
2278
1878
1613
1668
1999
1669
2734
2285
2287
1631
2280
2288
2306
2313
1694
2312
1751
1784
2304
1670
2280
2263
2440
2975
1676
1671
2559
2174
2585
1654
1671
1624
1684
1677
1881
1682
1878
1855
2974
2865
2724
2294
2727
2560
2560
2040
1622
2485
2490
2199
2204
2531
2063
1977
2281
2276
2728
5303
2275
1679
1632
1911
2266
2577
1673
2576
2577
1662
1672
1671
1677
1678
1901
1845
2359
1621
2254
1748
1751
2205
1690
1689
1690
1975
1689
1939
1923
2279
26032
1780
2299
2066
1690
1988
1680
2283
1702
1696
2308
1662
1904
2439
2283
2291
2276
1779
1892
2554
1668
1812
1671
1689
10653
1662
1890
2201
1806
1681
2734
1947
1632
1682
1670
2605
1663
2608
2308
2979
1712
2416
1820
1695
2173
1881
1599
2288
1632
2289
2289
2560
2176
2180
2178
1662
1698
1680
2354
1669
2274
4464
1780
1874
2702
2288
1632
2185
2535
1662
1662
2249
2302
2285
2247
2275
2063
1780
2239
2061
2240
2205
2571
2061
1977
2061
2364
1896
1691
2393
5776
1632
2727
2197
2397
2295
2295
11123
2229
1624
2303
2304
2305
2304
2278
1780
2317
2282
2283
1690
1692
1914
1681
1679
1680
1605
2058
1691
1682
2467
1632
2304
9870
2711
1880
2316
2311
1681
2546
2976
2253
1633
1638
1707
1780
1703
18724
2634
2316
2286
1700
3482
2274
3877
1634
1646
1646
1668
3103
2172
1632
1673
1674
2728
1672
2272
2288
1628
1670
2294
2135
2482
1621
1686
2183
2188
2432
2675
1679
1671
1662
1670
1628
1644
2604
2263
1695
1621
1693
1684
2044
2298
2562
1789
1786
2200
1628
2522
1679
2389
2386
1621
1667
2059
1675
2281
1906
1700
2278
1679
1696
1674
2307
1679
2267
2268
1660
1773
1841
1825
1781
2614
2618
1662
2562
1628
2561
2383
2560
2099
1749
1878
1684
1673
1659
2306
7326
1683
2253
1628
2279
2605
1674
2776
2204
1751
2845
2294
2260
2294
2292
2290
1665
1669
1858
1696
1659
1811
2652
1806
1751
2859
1809
2069
2097
2311
2561
2282
2311
1696
2303
2581
1677
2582
1664
2381
2571
2300
1663
2268
2272
2267
2273
2277
1696
2045
1682
2649
2039
1655
1763
2282
2586
2280
2309
1680
1664
2559
1636
1672
2287
2292
1682
1682
1662
2727
1680
1909
2276
1674
1674
2561
2548
1629
2265
1861
1883
2481
1896
1662
2305
1681
1659
2723
1704
1702
2602
2279
1636
2261
2279
2290
1674
1665
2384
2728
2520
1680
1896
1674
1682
1705
4799
1622
2593
2562
2299
2121
1675
1662
1886
2479
2552
2292
2553
2471
1684
1635
11401
2106
2584
1988
1886
1695
2383
2814
1893
2266
2284
1902
1898
2288
1629
1899
1904
1897
1901
1897
1899
2384
1903
1680
2563
1684
1680
2280
2582
1633
2465
2217
1843
2207
2219
1662
2214
2280
2276
1687
2277
2730
2728
1622
2557
2733
1688
2726
2849
2093
1662
1783
1783
2587
1696
2317
2054
2583
1629
2283
2279
2278
1681
1675
2561
1662
1670
1651
2354
2194
2244
1661
2120
1622
2125
1679
1655
2322
2290
1881
1661
1682
2217
2281
2824
1904
2625
2262
2324
1608
1696
2279
1673
1707
2236
1655
2297
1700
1703
7475
2711
1665
1909
1625
1672
1673
1672
2645
2725
1655
2584
2283
2281
1878
2282
2248
1782
1693
1699
1608
2039
1815
1815
1798
2383
1682
2735
2579
1888
1883
2035
2615
2562
1608
2454
1709
2100
1715
1653
1715
1715
2100
1879
1673
1668
1672
1672
1878
1608
1674
1674
1673
1672
2386
1670
1650
1693
2106
1650
2475
2296
2630
1663
1609
2271
2271
2276
2386
2271
1700
1671
1685
1692
2264
2541
2575
1896
1888
1622
1888
1893
1886
1629
1893
1884
1893
1890
1890
1891
1685
1903
1630
2579
1668
1631
1670
2291
2254
2289
2253
2289
1868
2063
2291
1937
2590
2859
1629
1629
1767
1715
2207
1679
1682
2213
2616
2618
1673
1655
1684
2007
1624
2304
1631
2306
2277
1660
2273
1677
1787
1786
2281
1668
2284
1679
1685
1631
1682
1687
1625
1893
1659
2580
1897
1660
2206
2197
2197
1652
1653
1696
2281
1630
2283
2366
2127
2267
1635
2257
1668
1678
1777
1820
1822
1667
1613
1667
1655
1778
1891
2567
2395
1819
1817
1815
1702
1703
1636
1762
1905
1624
1667
1655
1680
2065
2606
1766
1874
1930
1870
1684
1874
2308
1719
1667
1613
2290
1655
1650
2447
2292
2290
2290
2292
2428
1892
1893
1687
2103
1823
1781
1783
2214
1584
2213
1682
163390
1772
1708
2710
2420
1789
1790
1909
1609
2549
2600
2546
1586
1891
1893
1891
2477
1684
2477
1700
1700
1686
1751
1686
1686
1870
1673
1664
1676
2536
4921
1687
1690
1866
1910
1869
36309
1680
1621
1682
1897
1889
1588
1681
1678
1896
2738
3213
1676
2187
2549
1681
1613
134692
1911
4420
2308
1586
2844
2573
2562
2403
2399
2396
2395
2395
2396
2480
1624
2483
2480
1586
1902
1896
2483
1706
1706
1681
2358
2359
1678
1655
2550
1632
1667
1666
1586
2320
2101
2708
2839
2256
2252
2250
2259
2257
2252
1780
2254
1589
2253
2254
2174
2063
2061
1828
1894
1877
1680
1666
2211
1811
1632
1703
2271
1586
2282
2283
2401
2068
2069
2276
2480
2482
2479
1671
1675
1780
1671
1684
2845
1663
2565
2210
2570
2275
2724
2723
2720
2720
1665
1685
1632
2258
1664
2202
2256
1675
2281
1873
1671
2059
2085
2274
1702
1675
1632
1878
2261
1663
2261
1671
2069
2292
2067
1911
2212
2279
2291
2291
1681
1780
2019
1670
2564
2565
2570
2536
1655
1654
1890
2209
2483
2394
2853
1779
1693
1878
1940
1674
1707
1705
2302
2434
1675
2315
2288
2203
1713
1621
2313
2278
2282
2214
1674
2215
1893
1682
1674
1795
1672
1659
2081
1622
4128
1864
1681
1678
1760
2526
10632
1906
1848
2292
1939
2284
2530
2283
2292
1750
1677
1653
2267
1674
2286
2285
1672
1675
2046
1677
2071
1675
2599
1750
1887
1884
2479
1674
2478
1658
2478
2481
2477
1786
1872
1660
2269
1661
1883
2655
1674
1878
2493
2287
2636
2205
2615
2285
2735
2615
1676
2383
2733
1664
2471
1914
2569
2633
2633
1696
1888
2364
2334
1687
1896
2084
1654
2446
2293
1674
1675
1681
2568
1671
2556
2555
2271
2199
2215
1699
1661
2178
2218
2362
1664
1633
2565
2376
2374
2064
2266
2292
1712
2281
1654
2602
2045
1683
1664
11969
1666
1629
1890
1716
1683
1683
2633
2048
2288
2292
2384
1667
1629
2627
1700
2706
2708
2582
1882
2227
2624
2559
1678
1675
2266
1661
2269
1621
1677
2061
2603
2705
2599
2363
2367
2382
1772
1662
1671
2383
1663
1667
2481
1626
2565
1898
1884
1885
1767
1871
2644
2569
2406
1682
1654
2679
1628
2579
1664
2212
1667
1898
1902
2092
2096
2537
5800
1677
1678
1661
2306
1662
1625
2306
1680
1668
1665
1704
1699
2381
1688
1671
1670
2868
2385
2868
2552
1592
2266
2589
2591
2552
1691
10026
2275
1662
1659
1659
2433
1631
2286
2429
1593
1697
2317
2189
1757
1671
2289
1662
2283
2286
2284
2287
1631
2049
1593
2286
2284
1661
1665
1895
1680
1777
2574
1691
1688
1690
1691
1631
1692
1593
1688
1694
1690
2228
2226
2450
2446
1667
1881
1689
2552
1682
1629
1587
1682
2275
2274
1884
1668
1679
2728
1693
2366
2259
1874
1654
1668
1899
1596
1681
2593
2603
2598
1675
2301
2586
2380
1883
2549
2857
1663
2579
1593
2283
1686
1682
1681
1689
1661
3146
2593
2594
2598
2594
1587
2260
1882
1593
2302
2202
1893
2202
2202
1762
2522
2205
1766
1676
2275
2384
1585
1760
2270
2066
2270
1871
2452
1675
1679
1888
2286
5348
2276
1782
1585
2522
1761
1693
1683
1683
2577
1881
2097
2324
2357
2354
2355
2475
1675
1588
1681
1761
1675
1864
1858
2620
1879
1666
1693
1697
2282
2268
2405
2270
1663
2641
1760
2723
38123
2202
1676
1675
1676
5214
2585
1679
1874
2284
1585
2285
1671
1656
1585
1776
1663
1776
1673
1776
1673
1655
1760
1776
1673
1761
1673
1776
1673
1656
1663
1656
1663
1776
7188
1661
1656
1751
2384
1656
1621
1751
1628
1751
1624
1627
1625
1624
1593
1595
1627
1593
1687
1593
1627
1587
3452
1593
1627
1760
1627
1760
1669
1760
1661
1760
2172
1654
1670
1655
1667
1775
2168
1656
3815
1655
3815
2541
2209
2220
1903
1703
2477
1701
2378
2269
2280
1775
2568
2264
1894
1661
1894
2692
1655
2378
1716
2467
2549
2549
2571
1906
1775
1897
1903
1905
1903
3823
1878
1902
1904
1905
2280
2280
2293
1893
2528
1776
1682
1681
2211
1661
2285
2285
1904
1900
1848
2537
2483
2537
2311
352490
1655
2286
2449
1871
1915
1659
2284
1696
2283
1695
1696
2278
2463
1883
3583
1750
2264
1904
2596
2368
3815
3429
2580
1906
1901
1906
2274
2536
2586
2586
1750
1685
2271
2294
1669
2256
2623
2626
2625
2541
2538
2538
2540
1673
2487
1625
2424
1910
2702
2174
2203
4055
1869
2278
2097
1680
2548
1677
2548
1624
2547
2196
3764
3841
4457
1894
2269
1870
1660
1898
2293
2211
2197
2200
1627
2202
3831
2205
2203
2194
1673
1677
1678
1676
2205
2712
2205
2206
2279
1686
2289
2624
2173
1895
2288
2274
1655
2587
1888
1654
1696
1897
2198
1627
2208
2198
2208
3828
2274
2290
2274
2286
2292
2286
1880
2284
2505
2582
1885
3296
1661
2545
2375
2268
2277
2277
1904
2324
2278
2277
2274
2474
2585
1848
1627
1670
1848
2587
2443
2583
2583
2220
3230
2285
2288
1887
1894
3876
2268
2170
1901
3770
1904
2285
2209
2488
2216
1909
2288
2265
2557
1668
2050
2049
2216
1670
2716
345134
2536
1908
1918
1907
1876
1890
1892
1893
1892
1668
1915
2170
1915
1909
1902
1909
1912
1910
1879
1878
1878
1881
2203
1667
2202
1661
2206
2212
1891
1901
1920
1890
2076
1901
1888
1891
1878
1886
1661
1890
1668
1865
2198
1882
1919
2204
2406
2206
1905
1901
1906
1902
1669
2216
2168
2206
2207
2460
1873
1863
1911
1889
1888
2225
1896
1895
1687
1888
1901
2166
1874
2207
2207
2208
1884
1864
2398
2399
1858
1895
2253
2168
1888
1660
2475
1928
2397
2397
2385
2060
2298
1910
1880
1881
1877
1890
3402
3836
2483
1880
2727
1887
2460
2850
2450
2449
1916
2482
2483
2217
3306
1876
2478
3840
2279
2284
2277
1864
1916
1890
1888
1894
1881
2857
2203
1688
2210
1661
1888
2277
2273
2259
1868
1911
2272
2216
2286
1868
2279
2267
1687
2283
1882
1890
2218
2170
1871
2276
2223
2222
1895
1887
1892
1895
3348
1888
2169
1888
1894
1889
1887
1915
1916
2286
2280
2278
2277
3584
3254
1887
1660
2204
2206
1868
2221
8356
2223
1897
2469
1867
1895
1900
1897
1898
1811
2219
3844
1899
1908
1865
2283
2474
1891
1885
2191
1876
2210
1884
1913
1688
2485
1660
2209
1900
2495
1885
1885
2253
1880
2485
3145
2223
2197
1688
2481
2169
2467
1912
2210
1865
2470
2206
1868
2287
2448
2265
2485
1687
1903
2207
1660
1885
2481
2468
1877
2376
2479
1879
2202
2438
2277
2238
3244
1910
3840
2485
1913
2289
2285
1895
2202
2260
1880
1890
1883
2453
2442
3261
2282
1669
2477
2271
2271
2275
1884
1898
2220
1904
2207
2211
2269
2265
1656
2469
1775
2084
1899
2281
1899
2250
1870
2254
2216
2287
2201
1886
2185
1609
2278
1686
1880
2274
2291
2470
1886
2269
2269
1904
1895
2268
1884
1606
2479
3239
2479
1883
2197
1886
2221
1897
2071
1876
2252
1896
2476
2887
1895
1606
2478
1686
1875
1867
2266
2257
2206
2206
1897
2193
2275
1877
2283
1905
1608
1905
1688
2476
2215
1897
1896
2267
1899
1899
1870
2475
2215
2202
1609
2199
3267
1874
1893
2450
2200
2202
1901
2263
2226
1879
2480
2404
1609
2273
1686
2277
2270
2270
2386
2271
2263
1868
2206
2247
2257
1884
1904
3510
1896
3291
1900
2196
1907
2367
2196
2275
1896
2481
2211
2478
1889
2271
3489
1905
3297
1868
2225
1906
1868
2197
1907
1902
2215
1868
1887
2270
1606
2268
1605
2270
2266
2270
2259
2458
1903
2201
1869
2270
1893
1653
3489
1913
1896
1878
1605
2270
1871
1899
1885
2219
2220
2218
2220
2444
2267
1658
2216
1608
1874
1891
2233
2213
1888
1885
2254
2265
2286
2278
1883
1591
2204
2211
1608
2226
2223
2284
1891
2210
2210
1886
2399
2304
2442
1909
1589
2205
1893
1893
1605
1891
2197
2250
2195
2440
2468
2205
2193
2210
1875
1587
1875
2395
1894
1657
2234
2196
2188
2301
2482
2056
2441
2716
1861
2259
1589
1862
2171
1588
2212
2260
2280
2276
1897
1897
1901
2305
2212
2213
1865
2474
1589
2475
1590
2217
2209
2215
2477
2202
2209
2250
1891
2467
2283
2211
1968
2215
2200
1588
2202
11389
2201
2471
1887
1868
2481
2479
1891
2211
2476
1606
2243
1589
2192
2702
2199
2200
2202
2206
2265
2059
1894
2383
2279
1606
1867
2205
2205
1657
2710
2183
2263
2308
2308
2269
2210
2470
2292
2197
1967
2297
1657
1878
2241
2221
2472
2482
2259
2293
2185
1892
2201
1889
1884
1965
2630
1888
2259
2284
2271
2198
2192
2558
2277
2276
2277
2275
2270
1614
2260
2517
2286
2230
1878
2570
2220
1870
2214
2219
2478
2324
2286
1614
2282
2379
2213
2583
2275
2191
2485
2555
2392
1675
2471
2443
1654
2445
1588
2060
2215
1706
2215
2284
2278
1684
2547
2205
1677
2209
2213
1676
1590
1664
1668
1732
1784
1709
2263
5168
2215
2649
2620
2269
2852
2053
1676
2433
1825
1677
1657
2285
2363
2280
2273
2831
1666
2219
1651
2478
2198
2199
1589
2677
2197
1656
2637
2633
1661
2044
2211
2208
1768
2054
2318
1784
1784
1872
1823
1706
2287
1657
2286
2856
2601
2606
2254
2278
1688
1687
2468
2190
1670
2190
1707
2188
2188
1689
2489
1690
2266
2472
2189
1683
1767
2203
1617
2195
2504
2220
2434
2725
2722
1662
2534
2865
1902
40004
2582
2537
1668
2259
1657
2261
1732
2296
2872
2308
1845
1685
1687
2805
1667
2263
2209
2282
1617
1661
1732
2282
2285
1670
1865
1662
1835
3471
1680
1678
1677
1681
1669
2306
1684
1706
1691
2557
1879
2272
2854
2517
2520
2394
2393
2848
1878
1618
1665
1732
1679
1907
1650
1676
1666
1694
1689
2304
1694
1689
2260
1631
2348
1663
1662
1932
2214
1687
1673
2280
2276
2275
1678
1670
2200
2005
1668
1760
1778
2551
2554
1916
1914
1911
2210
2407
2373
2377
2404
2377
2405
1631
1671
1587
3027
2217
2201
2201
2204
2274
2199
1886
4117
2285
2286
1663
1664
1606
2251
2448
2479
2320
1642
2427
2430
2425
2434
2430
2270
2979
2270
1687
2274
1666
2052
1897
1673
2260
1895
4011
2198
2199
1671
1669
1632
1791
1965
1739
1859
2078
2307
2259
2259
2260
1670
1860
2279
1672
1663
1944
2280
20983
1672
1732
2447
1684
2291
1686
2300
2295
1679
2300
1669
1977
1661
1666
1664
1630
1663
1899
1948
224898
2275
5169
2359
1658
2277
2529
1662
2273
1817
2293
1628
2208
1664
1683
1670
1676
3464
2277
1939
2248
1978
1684
2427
2287
1676
2642
2270
2509
2427
2334
2407
2584
2979
2709
2312
1895
1650
1824
1650
2288
2311
2301
2228
2276
2561
2477
1878
1977
2196
2290
1904
1590
2278
2400
2184
2184
1659
1869
1878
1880
1698
2984
1898
2200
2220
1733
1685
2186
2239
2235
1802
1643
2289
1676
1607
2583
3694
2224
1944
1872
2418
1868
1655
2281
1668
1679
2104
1682
1673
1629
2549
1675
1686
1683
2477
1705
1663
1657
1661
1662
1898
2295
2295
2025
1628
2223
1637
3559
2476
2477
1587
1687
1676
1675
1878
1681
1680
2482
2845
1629
1782
1785
2479
1669
1891
1587
2077
1702
1684
1669
1678
1673
2479
1672
1695
3057
1891
2361
2610
2610
1587
1898
1896
1898
1900
1688
2032
1864
2869
1635
2871
2874
2874
2867
1590
1841
2875
2098
1670
1668
2289
2291
1891
2219
1635
1883
2273
1902
2730
1589
1902
2058
1659
2288
2290
1678
1689
2290
1635
1922
1677
2573
1738
2574
1608
2575
2573
2546
1690
1672
1668
1670
1671
1623
2584
2587
1666
1677
1677
1591
2287
2199
1682
2258
2343
1659
1609
2314
1675
2623
2308
1683
3527
3525
1679
1592
2207
1667
2411
2863
1672
2217
1623
1676
2725
133620
1675
2258
2207
1590
2222
1688
1689
2441
2632
2576
1908
1625
2654
2651
2455
2306
2303
2308
1590
1676
2207
2561
2850
2738
1881
1609
1878
1886
1886
2310
2308
2310
1624
1679
2210
2319
2285
2288
1675
1678
1609
2725
1891
1665
2259
1668
1660
1634
2281
2202
2264
2319
2294
1677
1682
1630
2558
1913
1871
1698
1663
1629
1687
1665
1886
1661
2457
2391
2274
1683
1630
2082
1910
1911
2534
63724
1589
2273
2589
1870
2265
1675
2597
2574
1625
1655
1674
1706
1706
1890
1890
1950
1894
1909
1894
2362
2538
2374
2270
1689
1627
2223
18454
2212
1815
2515
2288
1627
2272
2260
2257
2213
1658
2454
1685
1898
1898
1682
1630
1889
1889
1592
1702
2134
161002
1897
2281
2279
2280
1625
2279
2278
2281
2717
2285
1627
1690
1686
1705
1681
2550
2593
1696
2294
2216
2312
2271
2291
2299
1629
2279
1683
2283
2283
2294
1880
1671
1675
1685
1696
1784
2295
2290
1888
1631
1693
1872
1678
1678
1678
1693
1644
2550
1613
2545
2479
1699
2053
2528
1669
1663
3684
3682
1684
2563
1674
2474
1780
1684
1672
2273
1883
2053
2823
1885
2195
2197
2207
1877
2532
2280
1780
2710
1626
2372
1672
2042
1667
2309
1678
1903
2506
2182
1661
2589
1664
1632
1683
1669
1898
1904
1575
1666
1684
2289
2292
38847
2290
1687
1674
1858
1632
1686
1872
2472
1682
1918
1575
1681
1678
1680
1681
1688
2305
1683
1780
2478
2475
1667
2219
2482
2250
1576
1885
2475
2534
2538
2533
2616
2713
1632
1865
2308
1891
1692
1909
1595
2201
1772
1769
2474
1675
1862
1666
1812
1621
2265
1680
2271
2437
1575
2266
1942
2458
2209
1867
1887
2193
1898
1886
1622
1678
2283
1660
2261
1579
2411
1672
2201
2356
2217
2836
1657
1667
1824
1680
1680
2530
1666
2265
2003
1654
2292
1661
2055
2302
2302
2275
1684
2177
1682
1674
1681
1669
3528
2376
1663
2290
1666
1659
1670
1668
1667
1661
2200
1670
1702
2279
2218
3517
2214
2220
1891
2218
2216
2217
2260
2386
2387
1676
1675
5059
1688
3527
1686
1664
1680
2190
1894
1681
2190
2190
1629
1670
2271
2845
2513
2513
2114
1676
1672
1666
1878
2219
2208
2210
1623
1682
1686
1853
2649
1687
2115
2285
2283
1666
2281
1667
1660
1667
1629
1676
2439
1894
2277
2280
2115
1669
1706
1676
1670
1668
2265
2547
1629
1686
1693
1911
1643
2649
3645
2290
2286
1675
2318
1673
1677
2311
3869
1655
2423
1658
1685
2289
1894
2289
1895
1913
1874
2121
2289
2203
2483
1680
1586
1895
2211
2528
2224
2275
2290
1669
2534
2183
1679
1681
2709
1908
1586
2030
1681
2274
1992
1673
163965
1589
2685
1784
2010
1880
1878
1899
1693
1690
1587
1692
2204
1688
2269
1662
4430
2277
2499
2049
2469
1698
1699
2712
2710
1674
2710
2708
2230
5675
1623
1686
1878
2507
1669
2288
1876
2276
2276
3690
1673
2714
2198
1666
1877
2478
2478
1655
5745
2541
2541
2222
1879
1710
1674
1710
2295
1676
1676
1655
1659
1672
2262
2559
1691
2559
6021
6153
2584
1891
1664
2281
2282
2307
2387
2307
1890
2272
1691
1762
1758
1681
1843
2271
2636
1664
2634
1744
1678
1617
1674
2478
1661
1663
1674
1671
1902
2285
2288
2267
1663
2382
2208
2206
1662
1603
1670
1863
2264
2736
2507
2265
2840
2272
2384
1897
1617
2263
2477
2477
2477
2454
2620
2540
2533
2315
1669
2191
1676
1662
1888
2390
2281
2281
1655
1649
2365
1955
1867
1873
2474
1693
1899
2386
1676
2318
2324
2386
2320
1655
1671
1660
1682
1990
1971
2211
1684
2636
1662
2271
2211
2451
1655
1662
2080
1689
2533
2344
1895
2456
1893
1854
2278
1595
2279
2585
2198
1662
2215
2214
1673
1680
1893
1895
1682
1667
2311
1594
2316
2310
2238
2318
1608
1859
1671
1674
1918
1681
1867
1687
1912
1913
1593
2471
2420
2458
1608
1680
2076
2274
1917
2254
1912
1914
1668
2296
1655
1999
2283
2283
1876
1697
2277
2278
2055
2581
2550
2282
2197
2557
1655
1678
2539
1669
2218
1623
1690
2235
1653
1695
1674
3057
2375
1676
2274
1761
2307
1675
2546
2316
1629
1667
1674
1714
2342
2718
1919
2709
2707
2717
1761
1653
2195
2311
2194
1696
1655
1654
1677
2212
2212
1897
1689
2684
2487
1761
2487
2284
2218
1609
2069
2163
1676
1678
2482
1682
2273
1670
1688
1671
1775
1915
1672
1686
1625
1665
1675
131369
1703
1679
1676
1822
2550
2304
1706
1775
1676
1675
1881
1697
1899
1683
1899
1667
2212
2216
1684
2706
1676
1652
1656
1653
1629
1653
1653
1653
1657
1654
1653
1682
1868
3269
2085
2270
1674
1657
2269
2284
1629
2475
2293
2293
1666
1937
2284
2246
2049
1660
2564
1655
88165
1881
2269
1674
2285
2292
1892
1671
1672
2285
3494
2210
2213
2208
2208
1775
2200
1674
2204
2202
1686
1676
1880
2028
2076
2869
2225
2222
1685
1661
1751
2068
1663
2270
2264
1667
1669
2376
2279
2546
2549
2203
2052
2464
1782
1751
2243
1591
1666
2186
1662
1673
1674
2613
2586
2389
2466
1690
1651
1676
1751
2368
2369
1663
1680
2263
1678
2446
1689
1652
1648
1653
2477
1671
1669
1625
2202
1589
1682
1680
1676
1675
1677
1906
2258
1653
1669
1684
1891
1893
1625
1865
2981
1673
1694
2381
2382
2384
2394
2337
1688
1922
1680
2049
1628
2060
1655
1977
2239
1861
4008
1897
1664
1663
1667
2046
1688
2562
1682
1627
1684
1825
1684
1680
1671
2780
2193
1668
2277
1684
1703
1672
2245
1674
2170
1672
1824
1877
2583
2641
2643
2185
1686
1815
1819
2479
2270
2170
1674
2583
1663
1666
2137
1676
1684
2263
2217
2217
2219
2219
2212
1661
2219
1659
1665
1977
2261
2272
2467
2269
2274
3397
1697
1677
1674
1674
2167
1673
1661
1709
2977
1709
1896
1890
1661
1671
1669
3670
1889
1679
1897
1629
1674
1807
1938
1976
1668
1893
2536
1880
1881
2218
2538
1671
2281
1666
3767
1870
2512
2277
2984
1671
1673
1711
2242
2555
1685
1677
1679
2324
1670
1668
1667
2244
1672
1815
2476
1670
2274
1760
2251
1680
2265
2705
2545
1670
2197
2575
3798
1589
1672
1671
2285
1902
1670
1684
1666
2270
2267
1668
1668
1668
1670
1900
2306
1720
2266
2283
2282
2293
2284
2284
2290
2291
2202
1661
1681
1672
1911
2297
2306
2281
2308
2304
2306
2280
2301
2301
1677
3770
2083
2459
1617
1718
1682
1673
1676
1673
1670
2208
1673
1675
1675
1668
3785
1887
1775
1694
1665
2076
1700
2578
1660
2016
1675
1766
1766
1671
1660
2390
1833
2594
1666
2313
1684
1680
3275
1670
2532
1910
2306
2306
1681
1682
1688
1678
1588
1680
3854
1677
1685
2483
2276
2253
1894
2264
1923
2288
1758
3269
2386
1591
1889
2264
2546
2542
1663
3590
1660
2076
2223
1671
2293
2125
1661
1688
2270
1613
1672
2272
1666
2618
2619
2268
2042
1664
1677
1713
1671
1613
1695
1667
1689
1890
1662
2098
2076
1679
1677
1675
2249
2321
2270
1908
1824
1909
2301
3348
1675
1675
1908
2276
1683
1665
2549
1881
1663
1663
1877
1591
1653
1652
3397
2203
2201
2559
2274
2197
1910
2300
1687
1942
1839
2289
1590
1885
1609
2223
2557
2263
1681
1654
2287
2201
1880
2271
2274
1668
1673
1587
1676
1609
1678
1685
2593
1646
2268
2587
1912
1905
1665
1899
1677
2083
3785
1686
1609
1682
1682
1683
2287
2286
1902
1673
1675
1699
1767
2727
1879
1589
1880
1669
4031
1743
1744
2695
2356
1687
1668
1665
1662
2480
1671
1672
1590
1669
2291
1667
1885
2261
2272
1681
2444
2275
1688
2286
2303
2509
3783
1668
3357
1589
1682
3395
2364
2292
1665
1668
2271
2274
1670
2186
1922
1687
2279
1658
2279
2297
2255
2239
1900
1897
1871
1893
1898
1898
1589
1896
3384
3999
1670
2065
2260
1847
1848
1895
1859
1674
1678
2216
1687
3662
1656
2272
2080
1877
2476
1674
1674
2271
2213
2248
2084
1684
1818
1658
2206
3332
2218
2203
2216
2390
2470
2560
2629
2208
2276
1674
1674
3316
2543
2392
2544
2202
1697
1668
1674
2267
2266
2267
2266
1698
1715
2216
1732
1657
1687
1670
1669
61464
2273
1673
2684
1670
1913
2249
1666
1667
1662
2434
1679
1596
1678
2570
1900
2216
1675
1676
1684
2272
1711
2267
2223
2515
2343
2554
1593
2578
1886
2209
1670
1675
2271
1715
2274
1679
1675
2325
1686
1656
2292
2340
1672
2291
1703
1740
2210
2196
2192
2214
1886
1678
1681
2362
3517
1895
1593
3614
1797
2261
1797
1666
1665
1667
1662
2292
1675
1659
1707
2559
1606
2319
1788
1789
1765
2096
2295
2280
1692
2184
2069
2292
2306
1608
1668
1658
2200
1671
2470
2072
2074
2075
1701
2207
2474
2474
1688
1690
1657
1679
1965
2572
1881
1884
2252
1870
2525
2478
2196
2258
1725
1649
1651
1658
2530
1965
1876
1686
1943
2297
2576
2352
1704
1661
2479
1669
2271
2485
1658
2285
1968
1869
1890
2709
1896
1678
1685
1668
2079
2305
2577
1674
1677
1658
2447
1606
1666
2044
1889
2388
1890
2477
2200
298653
3417
1654
1654
2011
1658
2312
1656
1667
2269
1678
1761
1682
1682
2287
2313
2228
2216
2705
1707
2087
1750
2088
2713
2371
1687
2640
2375
2646
1666
1697
1669
1690
1666
1707
1684
1760
1675
1689
1672
5462
1760
1759
1677
1680
1684
1681
2232
1885
1656
1885
1656
1885
1888
1887
1892
1899
10339
1684
1673
2261
2267
2189
2185
1632
1674
1699
2391
1685
1689
1663
2192
1940
2194
1940
2191
2049
1702
1707
2090
1675
1760
1897
1890
2399
1666
1676
1907
2305
1754
2384
2734
2549
1662
1708
1708
1781
1796
1672
1653
1650
1681
1911
2210
2532
1681
1588
1629
2259
2316
1632
1696
2266
2541
1781
2718
1618
2203
2318
1614
1825
2485
2294
2528
3550
1781
1751
2270
2249
2593
2320
1632
2230
1591
2549
2252
2253
5627
2471
1661
2600
1613
2552
2268
2212
2280
2231
1670
2106
1591
2287
1879
1861
2284
1889
1892
2313
2303
1661
2302
1659
1897
1897
2541
2299
2582
2270
2567
2246
2286
2173
2282
2271
2393
2483
1927
2559
2571
2232
2252
2268
2111
2263
2319
2175
2216
2494
2217
2287
2206
2203
2282
2556
2534
2561
2548
2543
2544
2283
3802
2275
1707
2276
2276
2276
2279
2279
2398
2198
2201
2477
2524
2321
1872
1661
1708
4873
2318
2527
2560
2311
2533
2266
2541
2565
2552
2305
2477
2210
2174
2523
1732
2537
2559
2576
2575
2245
4274
1890
2569
2480
2529
2266
1587
2537
1732
6897
2535
2539
2209
2530
2483
2582
2584
2534
2541
2133
2259
6154
1658
5671
2598
2263
2026
2432
2431
2281
2087
7359
2553
2560
2521
2265
1658
2270
1732
2558
1882
2557
2562
2530
2549
2557
2553
2532
2290
1902
2483
1625
1873
2524
1867
1865
2260
2261
2264
2265
2458
2260
2702
2714
2001
1627
2467
1708
2578
2267
4999
1679
1681
2314
2271
1860
1829
2265
2267
1760
2833
1732
2282
2580
1674
2308
2200
2202
2200
2541
1683
2184
2475
1658
2488
1706
2489
2281
2281
2283
1913
11116
2557
2291
1927
9206
2605
2480
1707
2291
1664
2190
2272
4376
2484
2279
2536
2527
2530
2288
2616
2601
1663
2285
2565
2185
2559
2286
2272
2305
2541
2285
2274
2273
2312
2285
1732
4014
2546
2197
2280
2284
1586
2283
2560
2288
2288
2287
2061
2604
1732
2191
2282
1629
1813
2175
1865
1864
2276
2274
2840
2840
2266
2180
1895
1732
2269
1732
1917
2029
2607
37267
4042
1675
1680
2528
2581
1868
2116
1667
1670
1891
1732
2278
2417
1861
2293
2283
2284
2295
2264
2275
3911
2017
1751
2291
2289
2590
2287
1683
2291
2613
1806
2281
2285
2292
2290
1631
2590
2592
1689
2583
2291
2291
2055
4821
2604
2246
1873
1675
2245
2296
1674
2296
3358
2287
1925
2288
2683
1873
1873
1874
2551
2285
2373
2272
1631
2275
1596
1686
2554
2552
2281
2266
1868
2281
1895
2280
2562
2309
2397
1586
2288
1582
2277
1885
6271
2285
2281
2272
2284
2284
2290
2266
3737
1588
1885
1608
4032
2553
2563
2284
2282
2561
2284
2284
2286
2284
2281
3747
1664
1892
1966
8295
2277
1876
2278
2278
2287
1887
2286
2285
2297
2294
1625
1868
1889
1656
3604
2263
2607
3756
1681
2557
2280
2289
2286
2491
2311
1751
1668
1762
2336
2336
2602
2610
2298
2262
2279
2282
2275
2280
2291
2282
1664
2276
2481
2283
2283
2291
2284
2291
2293
2293
2273
2273
2293
2282
2289
1707
2596
1781
2601
1869
2489
2285
4007
2274
2283
2282
2336
2276
2279
1632
2295
1732
2077
1572
2284
2286
2593
2293
2294
2288
2392
2286
2599
2606
2606
1663
1641
1707
43197
4216
2592
1885
1683
1683
2571
3613
2395
2607
1882
1661
1879
2591
2652
2652
2627
2605
2582
8219
1903
2622
2278
4958
2626
2172
2649
1707
2277
2602
2636
2288
2619
11947
1883
1695
1695
2273
2624
2623
1733
2326
2582
1867
1925
5244
1677
2294
1680
1678
2284
2616
2021
2301
2569
1628
7208
1751
2615
2615
2111
2296
2296
1886
2043
2644
2290
1679
1683
2286
1625
2278
1609
2724
1869
2608
2606
2604
2053
3637
1881
2293
2288
2285
1628
2724
1590
2297
2295
2583
2577
2271
2280
2280
2289
2289
2281
2288
2291
1625
2981
2290
2289
2289
2562
1678
2723
1885
1903
1895
1887
1888
1886
1630
2296
1977
2297
2579
2575
2290
1900
2572
2577
2041
1879
2283
1682
2288
1609
2610
1674
2610
2648
2298
2287
1899
2287
2289
2592
2314
2317
2317
2283
1588
1684
1606
2283
2061
2567
4464
1672
2573
2573
2271
2610
1906
1906
1626
2725
1606
2314
1892
2276
1675
1898
10026
2721
4420
2280
2040
1906
1907
1671
2541
1630
2541
2285
1889
2610
1877
2610
1866
2546
2044
1851
2729
2728
1752
2720
1635
2720
2583
2717
2534
2534
2279
2284
1885
2521
2639
1630
1896
1708
1896
2725
2578
2582
2705
2585
2727
2313
2541
2586
1637
2588
1581
2539
2541
2542
2546
2715
2536
1889
2280
1905
2534
2274
2544
2542
1622
2537
1706
2536
1891
2057
2568
2568
2578
2578
2586
2534
2580
2305
1635
3673
2277
1734
2046
2287
2531
4509
2535
2531
2573
2540
2538
6009
2548
1630
2580
1732
2580
2610
2609
1893
1898
2283
2581
2541
2612
2587
2534
1627
2534
2490
2070
2073
2569
2567
2566
1948
2589
2270
1678
4014
2531
2564
1591
2577
2480
2580
1890
1893
1898
2586
2586
2561
2164
1886
2571
2568
1886
1593
2042
1628
2046
1904
2547
2538
2530
2530
2358
2536
4260
2588
2591
2557
1631
2545
1591
2054
1904
2019
2437
1697
4099
5426
2394
2043
2579
1897
1891
1622
2534
1588
6542
2585
2563
2568
1878
2553
2562
2562
2486
2487
2489
2483
1625
2485
1587
2492
2483
1679
1678
1878
1873
1912
1910
3683
2582
1675
2575
1631
2564
1590
2561
1681
2042
2050
2047
1898
3486
3934
20137
1900
3774
1627
1676
1586
1896
2567
2299
6042
2729
1877
1672
4127
3713
2869
2558
2728
1633
1861
1589
1917
1922
2843
1902
1888
2874
2044
1877
1680
2702
1926
1907
1580
1883
1587
1687
2564
2553
2554
2710
2289
2278
2364
3679
1711
1710
2280
1599
1669
1587
1638
1671
1888
1684
2045
2271
2276
2270
2272
2278
2271
2274
2712
1579
1666
1587
2287
1658
2563
2288
6769
1880
2286
2279
2295
2295
2312
1577
2275
1667
1587
1896
1640
1686
3600
2722
1657
2284
4420
1675
1699
2311
1575
1888
1591
2306
1657
2278
2278
1757
1687
2294
2277
4834
2302
3427
1893
1994
1892
1591
2310
2310
2870
2304
1679
1899
2313
2311
2311
2317
2316
2316
1575
2310
1591
1768
1832
2260
2306
2631
2628
3983
2281
2303
2300
2281
2007
1700
2070
2173
1592
2278
14788
22617
1680
1679
2581
1863
2272
6483
1863
1891
1577
3898
1589
1660
1658
2287
2036
2374
2639
2638
2561
5040
2298
2719
1579
1677
2316
2647
1591
2610
2606
2371
2641
1718
1889
2042
1763
1759
1577
1764
1666
2297
1591
1668
1702
2613
2306
2725
2565
2179
1669
2587
1599
1683
1696
1697
2302
1593
2276
2279
1913
2042
2282
2279
4067
1575
1672
2645
2869
2725
1591
2711
5307
1894
2256
2257
2280
2723
2029
2353
1998
2556
2336
2399
1625
2395
2394
2719
2270
1881
1884
2648
2648
2589
1988
2610
2586
2589
2241
1625
2340
2583
1891
1675
2379
2269
18494
1661
2359
1575
2331
2713
1876
2269
1625
2285
2393
1686
2334
2648
1671
1708
2374
1693
1595
4414
1923
2652
1627
2336
4208
3706
2264
1698
1702
1689
1689
1874
3544
1661
2300
4459
1875
1609
1875
1879
1702
1640
1698
1702
1660
2271
2299
3545
2301
2276
2273
1688
1630
1692
1667
2312
1873
1869
1885
1666
2867
16453
2272
3551
2357
2262
2332
2265
1631
2248
1754
1690
1694
4273
1642
2303
1680
1678
3567
4707
5331
6352
1624
2538
2334
1669
1698
1680
1680
2387
2375
2390
3537
2717
1696
1697
2297
1636
2094
2333
2305
2308
1655
2655
2728
1686
2729
3549
2730
2732
2731
2662
1627
2644
1670
5760
1669
2362
1681
1698
1693
1695
3537
2611
1682
1683
1593
2721
2716
2394
1677
2616
2091
2059
2097
2087
2293
3539
1703
2373
2383
1627
2058
7313
1659
2091
2335
8293
1698
1696
2587
3537
2588
2613
2795
1767
1630
3913
1695
1691
3939
2856
1802
2301
1665
3537
1696
1673
1673
2608
1630
2392
2650
2651
1937
2389
2064
1816
2087
2660
1574
1675
1675
6112
1684
1626
2066
2376
2381
2609
7866
3550
1662
2055
2290
1577
2385
1673
2056
2054
1678
10922
1796
2060
1703
2572
2629
1826
1761
2061
1576
2062
2059
2057
2054
1664
1761
2862
2867
2372
1690
1676
2861
2605
2040
1578
1926
2043
1683
1684
1684
1837
1837
1840
1838
1843
1836
1839
4537
1825
2061
1675
1674
1684
2059
2052
2785
1803
2616
2616
2575
2256
1687
1759
1758
1603
1762
1762
2388
1696
1576
1698
2073
1680
1675
1671
1685
1687
1663
3506
2058
2086
1662
1575
2085
2083
1667
441398
1666
1679
1679
1678
1677
1684
1591
1682
1679
1678
1633
1681
1675
3581
2053
1679
2063
1661
1808
1759
1759
1584
1887
1671
1575
1667
1673
1673
1672
2040
1673
1885
1679
1668
1773
1776
1593
1771
1820
1895
1576
1895
1782
1703
1758
1697
1693
1694
1696
2398
3518
1679
2068
1708
1768
3529
1753
1755
1708
1684
2085
1675
1679
3505
1692
1679
2055
1675
3621
1592
1674
1700
1693
2549
1762
1811
2852
3508
1674
2584
2586
1676
2568
2798
3530
1686
1681
2068
2547
2551
1872
2088
1699
3508
1671
1671
1680
1682
3519
1678
5652
1684
1666
1862
1679
1701
2049
1674
1575
1696
2731
1710
1691
1693
3529
2284
1672
1658
1671
1677
1676
1883
1575
1664
1683
1667
1683
1684
2115
1916
2072
1662
6987
1674
18636
1666
1672
2639
1967
2639
2366
2558
1673
1665
2116
2094
1635
2291
1660
1682
1680
1672
1696
3508
1699
1704
1888
1699
1697
2116
1702
1699
1703
1700
1694
1697
1668
2070
1589
1696
1696
1683
2849
2285
1677
1815
1715
1674
1666
1653
2519
1676
1616
1698
1665
1695
2537
1702
2292
1664
1681
2575
2648
1673
1671
1672
1670
1670
1677
2721
1684
2865
1683
1656
1682
1682
2642
1790
1666
2579
2558
1966
1680
1748
2641
2586
2583
1764
2116
1646
2266
1697
1672
1666
1668
1682
1603
1657
1673
1677
1666
1887
1892
1624
1670
1692
1690
1663
2295
1696
1659
1605
1679
2734
1674
2055
1690
1733
1655
2584
1678
2636
1668
1669
2312
2547
1963
1869
1922
2658
2866
1884
1656
2861
1678
2804
2570
2572
1681
1900
2582
1968
2644
1671
2299
1891
1664
2300
1653
1689
1691
2402
1678
1686
1687
1686
1964
1686
1674
1879
6377
1672
1606
1672
1681
1677
2268
2269
1673
1793
1966
1661
1676
1695
1649
1761
1668
2387
1760
1761
1667
1665
1664
1676
1700
1657
1885
1671
1694
2515
2393
1618
1665
1674
1694
1766
2631
2628
1694
1927
1587
1685
2577
1686
1656
1890
1663
1676
2030
2591
1674
1658
2287
7866
2252
2255
1652
1612
2421
1896
1618
1674
1674
1676
1675
1678
1675
1757
1674
1657
1588
1672
2102
1702
1667
1663
1662
11072
2321
1683
1650
4276
2480
1692
1689
1586
1902
1755
1708
1678
1618
1682
1666
2642
1682
2582
1895
1672
2637
1673
1588
1818
2558
1701
1704
2380
1703
1664
1678
1750
1673
1675
1675
2287
1890
1822
1668
1668
1683
1662
3208
1679
1680
1678
1673
1692
1671
1693
1681
1587
1673
1675
1673
1656
1685
1657
1888
1663
1663
1683
1675
2586
1706
1676
1823
1890
2052
2388
2080
1904
1684
1682
1667
1673
1785
1914
1683
1824
1678
1679
1687
2387
1684
1680
1683
1679
1780
1667
1682
15802
1675
1680
1679
1823
1678
1681
1662
2657
1663
2589
1661
1700
2643
2255
3567
2009
2174
1670
1720
1678
9936
1609
2653
2548
1672
1669
1666
1669
1669
1672
1803
1720
1616
1715
1610
1664
1660
1654
1681
3825
29305
2389
2637
1703
1704
1701
1653
1617
1683
1609
1683
2041
1679
1681
1647
2726
1679
1759
1702
1700
1671
1672
1616
1661
1701
1678
1629
1875
1899
1889
1678
1684
2284
1648
1663
1675
2049
1617
1676
1696
1675
1699
1879
2284
1672
1672
1678
1664
1660
1682
1688
1688
1670
1688
2865
1624
1894
1900
1673
1663
1660
1665
1665
1702
1705
1668
1667
1671
1681
1681
1696
2553
1681
1683
1679
1675
2569
1906
1695
1696
1670
1685
1677
15256
1622
1679
1691
1659
1685
5279
2271
1675
1676
1676
1680
1669
1671
1627
2851
2576
2288
1891
1894
1886
1699
1718
1688
2295
1668
1661
1616
2277
1696
1756
2354
1667
1889
1701
1673
1668
1900
1686
1682
1751
1755
1632
2520
1629
1672
2261
1673
1671
1670
1671
2553
1684
1677
1677
1779
1656
1631
2194
1629
1688
1750
1674
1676
1673
1679
1681
1679
1684
1659
1681
1631
1683
1610
1682
1779
1669
1674
1674
1675
1681
1893
1691
1679
1669
1632
1689
1696
1678
1658
1684
1808
1888
1686
1891
1890
1671
2101
1677
1679
1631
1677
1626
1673
1675
1679
2288
2605
1669
1666
1639
1678
1684
1666
1754
1631
1673
1674
1690
1898
1655
1658
2386
2286
1900
1901
1901
1682
1893
2263
2984
1886
1665
1671
1691
1676
1880
1686
1686
1686
1901
1906
1905
1676
1675
1679
1676
1977
1887
1641
1845
1761
1686
1665
1680
1698
1699
1676
1675
1977
1670
1663
27153
1685
1879
1642
2650
2280
1682
1655
1669
1678
1679
1641
1661
1804
2978
1705
1693
1657
1683
1689
1681
1840
1677
1753
2298
1669
1664
1674
2981
1670
1681
1680
1660
2288
12247
1681
1684
1689
1684
2301
2303
1592
1700
1662
1682
1685
1668
1666
1669
1678
1658
1670
1647
1669
1652
1588
2047
2973
1682
1682
2047
1668
2722
1904
2715
1679
1902
2721
1769
1755
2979
1685
1977
1667
2603
1666
1662
1670
1679
2282
1674
2378
1781
1697
1662
1684
1589
1684
1700
1697
7853
1685
1694
1684
1692
1684
1684
1669
1825
1681
1676
2978
1678
1678
1681
1674
1888
1669
3330
1889
1681
1679
1707
1978
2280
1660
1660
3064
1700
1703
1673
1673
2036
1675
2580
2554
1889
2414
1825
1686
1662
1686
1665
1665
1681
1681
1682
1667
2581
2288
1683
1701
1824
1666
1976
1700
1680
1659
1703
1686
1686
1686
2569
2566
1668
1895
1895
1977
1671
1977
1693
2072
1668
1680
2087
1676
1669
1652
1711
6512
1663
1673
2976
2240
1661
2240
2239
1684
1673
1673
1690
1688
1907
1677
2322
1670
1978
1902
1900
2972
1901
1903
1666
2372
1660
1686
1671
1896
1900
1678
1893
1977
1898
1976
1682
1671
1695
1689
1896
1893
1893
1687
2641
2646
1885
1906
1664
1907
1662
1671
2608
1670
1668
2539
8424
1659
1664
1666
1666
1677
2979
1672
1607
1678
1679
1671
1878
1680
1670
1671
1684
2586
1710
1682
2982
1698
1907
1605
1669
1687
1681
2091
1689
1900
1680
2339
1666
1674
1678
1671
1682
1674
1605
1671
1663
1693
1693
2641
1663
1661
30363
2716
2223
1589
2558
2275
1666
1605
1914
2277
1674
2269
1680
2578
1901
1682
1682
1681
1618
1677
1676
1686
1666
1628
1893
1897
1896
1767
1670
1673
1669
1655
1672
1681
2280
2281
1905
1625
1903
1906
1672
1675
1672
1675
1666
1685
1671
1678
1810
5245
1817
1822
1628
1689
1872
1678
1674
1669
2606
1669
1669
1670
1681
1663
1892
1896
1896
1628
1894
1668
1758
1759
1756
1690
1882
1678
1751
1680
1666
2523
1680
1660
1696
1802
1900
1719
1717
1720
1670
1673
1676
1750
1670
1651
1663
1672
1887
1696
1889
1668
1770
1678
1673
1679
1882
1615
1886
1680
2578
1671
1685
1696
1683
1894
1715
1668
1668
1802
1811
1750
1673
1746
2362
1694
1679
1705
1627
1708
1669
1896
1686
1687
1687
1684
1614
2528
1690
1689
1679
1676
1695
1676
1690
1694
1684
1892
2544
1677
1677
1588
1671
1718
1671
1659
1788
1696
1703
2205
1679
2543
1681
1681
1681
1591
1683
1916
1684
1669
1687
1692
1628
1672
91834
1676
2379
1884
1747
1903
1666
1589
1679
1670
1670
1669
1680
1634
1696
2719
1682
1668
2534
1661
1825
1672
2577
2579
1683
1670
1634
1681
1689
1893
1653
1677
1678
2230
1672
1612
1674
1685
1668
1687
1686
1634
1686
1682
1890
1681
1887
1677
1688
1661
1588
1682
1687
1682
1687
1699
1630
1670
1667
1670
1668
1795
1800
1668
1800
1590
1798
1671
1667
1678
1895
1635
1672
1674
1677
1664
1903
1902
1676
1591
1675
1874
1668
1872
1660
1634
1655
1677
1681
1678
1676
1680
1657
1676
1587
1676
1847
1678
1676
1676
1636
1658
1662
1897
1663
1665
1709
1665
3793
1674
1767
1677
1678
1673
1701
1622
1678
1671
2520
1684
1886
1886
3793
2308
1667
2275
1663
1672
1655
2563
1622
1663
1666
1688
1671
6016
2705
1670
1885
1669
1669
2281
1686
1685
1621
1669
1667
1667
1670
1668
1666
1680
1670
1662
1660
2710
1668
1668
1608
1667
1671
2281
2287
1899
1697
1697
3774
1674
2301
1682
1762
2288
1867
1623
1655
2550
1666
1670
1697
1686
1792
1667
1677
1678
1679
1678
1678
1659
1608
1675
1679
2195
1676
1665
1682
3498
1939
1937
1657
1759
1913
1669
1677
1608
1671
1690
1675
1657
1675
3474
1676
1663
1704
1680
1788
1815
1672
1624
2183
2184
1660
1690
2602
1677
3512
1671
1661
1663
1664
1663
1668
1670
1609
2575
1663
2855
1892
3337
1656
1687
1677
1680
1892
1677
1679
1681
1608
1676
1676
1680
1666
1686
1684
1902
1904
1669
1664
1657
1662
1668
1671
1623
1906
1690
1681
1676
1678
1685
1688
1688
1670
1646
1699
2522
2681
2268
1629
1662
1690
1673
1671
1679
1715
1671
1688
1689
1688
1686
1686
1686
1770
1629
1896
38110
2238
2622
1713
2595
3535
1685
1682
2368
1671
1675
1683
1714
1629
1701
1651
1669
1672
1666
1688
1682
1687
1689
1665
1688
1686
1909
1645
1608
2229
1689
1673
1658
1593
2244
2293
1814
1673
1695
1657
1669
1673
1629
2360
3678
1948
1663
1908
1594
2539
1673
1696
1666
1680
1694
1629
1691
1629
1692
1694
1674
1696
1889
1597
1681
1672
1905
2158
1681
1678
1680
1681
1624
1899
1900
1883
2013
1679
1605
1656
2303
1672
1667
1665
1684
1681
1624
1683
6488
1675
1675
1683
1664
1594
1654
1678
1904
1679
1689
1669
1624
5009
2043
1683
2656
1670
1966
1686
1689
1687
1676
1661
1672
1672
1626
1679
1670
1676
1672
2531
1609
1805
1803
2534
1660
1698
1669
1682
1696
1679
1682
2093
1765
2197
2180
1966
1672
1680
1686
2278
2576
1665
1668
1624
1658
2534
1898
1670
1900
1969
1677
1677
1676
1676
1677
1680
1677
1669
1612
1892
1693
1693
1632
1686
1606
1678
1810
1869
1665
1664
1684
1668
2356
1611
1712
1669
1712
1714
1683
1656
1675
1686
2535
1665
1666
1666
1675
1675
1612
1681
1669
1674
2610
1900
1970
2184
2527
1678
1672
1669
14809
2092
1686
1613
1673
1677
1677
1677
1657
1674
1692
1675
1895
1671
2184
1912
1685
1622
8874
1908
1898
1814
1897
1782
1674
1686
1865
1671
1669
1680
1674
1613
1676
1811
1883
1684
2238
1657
10854
2326
2328
1685
1672
1688
1679
1646
1632
1658
1705
2540
24824
1761
1676
1678
1697
1659
1687
1671
1663
1672
1676
1674
1632
2520
1668
1743
1906
1761
1671
2575
1910
1679
1671
1894
1670
1652
1632
1669
1902
1660
1903
1761
1677
1669
1675
1675
1675
1677
1668
1675
1653
1632
1667
1672
1671
1710
1781
2535
1677
1682
1662
1676
1663
1667
1763
1780
1673
1685
1668
1693
1680
1633
2412
1700
1675
1672
1669
1790
1680
1678
1780
1681
1680
1681
1633
1671
1615
1655
1861
1891
1694
1674
1674
1895
1632
1660
1816
1659
1666
1668
1675
1589
1676
1674
1672
1676
1675
1674
1672
1672
1674
1674
1779
1675
1676
1677
1633
1677
1678
1693
2808
2806
1681
1671
1779
1673
1688
1657
1674
1682
1910
1780
1909
1909
1912
1886
2524
1690
1679
1780
1683
1683
1682
1908
1654
1652
1633
1653
1688
1678
1675
1662
1663
1661
1779
1669
1662
5025
1662
1677
1781
1669
1673
1696
1681
2085
1883
1889
1892
1664
1623
1682
1660
1657
1658
1681
1781
1679
1885
1681
1910
1664
1674
1679
2599
1622
1675
1677
1662
1661
1659
2171
1666
1882
1705
1658
1672
1728
1725
1622
1880
1885
1662
2387
1882
1658
1662
1909
2273
1660
1667
1670
1668
1669
1621
1669
1895
1680
1759
1677
1669
3776
1683
1665
1675
1898
1712
1675
1670
1621
1674
1673
1672
1683
1695
1676
1633
1650
1900
1681
1891
1665
1824
1881
1673
1888
2087
1670
1659
1681
1676
1675
2246
2865
1664
1666
1824
1661
1672
1664
1902
1658
2300
2166
1676
1721
1722
2279
2271
1663
1632
1669
1671
1661
1705
1702
1688
2172
1674
1812
1684
1683
1683
1671
1680
1749
1690
1682
1677
1678
1650
1651
1671
1678
1684
1684
1678
1674
1680
1678
1661
1681
1668
1672
1677
1900
1671
1662
1672
1666
1671
1671
1863
1671
1678
2382
1678
1675
1678
1675
2564
2170
1675
1703
1682
1685
1689
1685
1709
1652
1670
1670
1674
1682
1686
1687
1662
1685
1675
1737
1673
1686
1783
1661
1682
1674
2289
2291
1679
1680
1588
1646
1677
1678
1678
1681
1676
1692
1681
2384
1685
2204
1686
1684
1678
1659
1666
1648
1669
29218
1668
1665
1665
2385
1672
1674
1657
5176
1683
1666
2852
2325
2382
1668
1697
1668
1669
1707
1659
2633
1651
7458
2634
1687
2059
6626
2383
1846
1664
1659
2268
1657
3704
1625
1656
4976
1671
2427
21602
8825
1660
1666
1664
1907
3326
2305
1625
2043
1655
6053
1674
2257
1664
2405
2427
1661
2428
1679
1679
3296
1665
1628
1654
4192
1667
1647
1674
1679
1669
1660
2637
2036
1676
1676
1761
1678
1669
2102
4482
1662
1934
3642
1685
1628
3797
8002
1677
2211
1659
2644
1676
1737
2264
1773034
1677
2153
1658
1680
1631
1664
2244
1629
2288
2289
1684
2133
2482
2613
2484
1664
1682
2281
2300
2284
5200
1890
2285
1628
2281
1887
2285
2283
1630
2475
1851
2471
4700
1639
1880
2347
1877
1629
2120
1628
2469
2469
2470
1664
2715
1897
1899
2284
1881
2204
4520
1628
1605
1668
1209599
2483
2279
1859
1586
2262
2227
1697
1896
1896
4317
13052
1654
2470
2549
2530
1688
1896
1733
1677
2235
2605
2261
1692
1653
3127
2133
1654
2487
2481
2435
2338
2483
1750
2322
2564
2478
1677
1885
1885
2257
2569
1654
2549
2714
1890
1860
2260
1752
2256
2270
2546
2265
1654
2550
28338
1682
1584
1656
2283
1653
1701
1733
2038
2041
1673
1693
2542
2197
2369
4962
1585
11186
1634
11185
2016
1670
1752
2233
2575
1662
1658
1667
1911
9918
1654
2196
1900
1671
2289
1674
1677
1631
2292
2229
2290
2265
2265
2293
2295
1585
17531
1671
2288
2294
2291
1675
2292
2488
2284
2442
2292
2212
1662
2439
2598
2318
2290
2792
1885
1665
1632
5545
1846
2018
1639
2563
1674
1669
2249
1585
2855
2224
10232
2317
2298
1632
2867
1673
42829
1672
2188
3332
2335
2489
1585
1680
1670
2555
2378
1667
1588
2278
2058
2563
1663
2596
1980
1893
2340
1673
2302
2533
2443
1895
4363
1664
2452
2824
2605
1896
2397
2259
1902
1586
2271
2435
2268
1784
2243
2251
1585
2240
2601
2217
2061
2280
1665
1685
1673
2308
2536
1689
1690
2210
1882
1586
2342
2265
2283
1687
53081
1659
1673
1659
2388
2443
3589
2382
1771
1625
2587
2588
1673
1668
2550
1949
1674
1880
1669
1667
2256
2266
2559
2563
1707
2565
1655
1656
1659
2271
1668
2215
1890
1673
1668
2279
2278
1892
1671
2670
2498
2209
1693
1902
2368
2295
2017
2358
1673
2276
2295
1680
1675
2274
2679
2272
1882
1676
28331
2476
2306
2475
3324
1663
3315
1842
1947
2459
2459
1733
1659
1894
2446
2255
2361
2462
1669
1876
1663
2270
2286
2269
2293
2294
1707
2296
2291
1671
2290
1684
1741
2255
1764
1662
2221
4371
1917
2599
1707
1882
1681
2269
2609
1685
2012
2282
1684
1663
2382
1685
1886
1900
2264
2605
2369
1676
1680
1672
23107
2497
2495
2201
1663
2207
2199
2051
2267
1894
1708
1660
1672
1652
2270
2582
2282
2383
2278
1691
2279
2284
1642
1708
1752
1841
1671
2497
2190
2289
2600
2273
2198
1661
2189
1642
2596
2202
1620
2671
2279
2034
1656
1662
2485
2847
1680
1670
1593
1671
1681
2317
2196
2535
1627
2858
2259
3588
2273
2281
2279
2285
1594
2356
3927
2296
2613
2545
1629
1681
6587
2294
2297
2268
2624
468990
2273
1593
2274
2206
1679
2273
2263
1626
2541
2279
2268
1646
2272
2269
2609
1692
1593
2547
2215
2254
2264
2266
1631
2269
2271
2280
2093
2302
1693
1657
1625
1893
1686
1675
1896
1890
1856
1631
1673
2201
2265
2559
2466
2076
2079
1593
1675
2840
2400
1899
1674
2843
1626
1701
2283
2284
2842
2256
2288
2427
1654
2256
1705
1660
2480
2581
2213
1632
2204
1690
1657
1656
4531
3906
1687
1592
1689
2472
2275
1673
2253
2293
2256
2256
1666
1673
2264
1675
2104
52734
1761
2178
2315
2278
1878
2276
2293
1681
2472
1673
2559
2559
2460
2459
1761
2267
2070
2283
2314
2316
1610
2316
2318
2281
2563
2685
1676
1881
1675
1760
1881
1675
1870
1885
1684
1607
3934
3357
2073
2309
1683
1677
1681
1685
1761
2599
2291
2599
17109
1885
1607
2271
1684
2726
1671
2448
2722
2449
2445
1761
2587
1640
2671
2099
2495
1609
1893
1652
1890
2608
1887
2254
4344
1656
1759
2257
1695
1625
2072
1636
2264
2275
1668
1680
2597
2283
2506
1665
1656
1693
1864
1667
2373
2265
1638
2546
2261
2267
2544
2281
2263
1675
2265
1655
2290
2558
2283
1889
1666
1638
2184
1701
1671
1701
1700
1671
1902
1778
1674
1886
2531
1703
1701
1661
1905
1631
2539
1864
2297
2268
1661
2295
1778
2446
2442
1687
2372
2367
2368
1631
2368
2261
2371
2825
6832
2295
1881
1813
2402
1882
1702
1904
2070
1635
1893
2712
1676
2271
2476
2634
2475
2342
1778
1890
1669
1662
2199
1604
1627
1663
2207
2213
1691
2589
2392
2558
1778
1673
1883
2206
1670
2190
1670
2294
2040
1628
6615
1886
2441
1908
2287
1655
2462
1913
2569
4085
1888
1887
1594
1873
1884
1665
1692
2279
2267
2278
2351
1655
2705
2293
2275
2710
2722
2574
1622
2577
2723
1671
1650
1677
2796
1679
1810
1647
1680
1648
432093
1591
2305
2175
2311
2479
1882
1887
1886
1655
1956
23283
2271
1672
2323
2321
1590
1716
2552
1676
1676
2470
1858
1750
2599
1880
2285
2244
1676
1692
1628
1669
1663
2560
2463
2277
2855
2282
1750
2858
2482
2857
2715
4416
2185
1632
2576
2487
1881
1883
1898
2549
1671
1656
2382
1661
1868
2263
2846
1624
1890
1864
2377
2439
2481
2436
2557
1750
2560
2438
2479
2259
2260
3083
1622
2261
2473
2266
2424
2669
2225
2481
1750
2205
1886
107743
2209
1657
1885
1623
2206
1887
1887
1675
1884
2454
2458
1623
4386
2529
1699
2316
2456
1664
1633
2208
2563
2620
1699
2259
2556
2222
1624
2211
2223
2557
1683
1671
1632
2226
2563
2781
2560
2227
2274
2288
1627
5039
1679
1684
1678
1683
1673
1634
1627
2284
1676
2272
1654
1675
2481
1627
1677
1681
2292
2281
6021
1596
2380
2192
1684
1686
1685
1683
1889
1907
1750
2294
2284
2290
1880
2583
1580
2880
1657
2583
2291
2614
2194
2216
1627
2213
2216
2219
2579
3488
1996
2197
2557
2195
2272
1663
1666
1684
2362
1629
2482
2582
1691
1656
2263
1580
1689
2300
2327
2237
1655
2464
2235
2195
1627
2185
2548
2183
2197
1597
2193
2196
1665
2271
1672
1674
1649
34826
1674
3852
1676
1675
1645
2277
2007
6581
15804
2358
2358
2179
1668
2484
2581
2177
2197
2596
2443
1671
1891
1576
2290
2290
1670
2203
2156
2320
1670
1670
1660
2317
1674
1667
2386
1998
2266
2318
2316
2317
2247
1671
1664
2220
1665
2172
2273
2481
2479
2479
1577
2277
2197
2245
2269
2289
1655
1659
2518
1660
2274
2274
1902
2264
2324
1580
2273
2276
2264
2284
2286
1685
2271
2580
3841
2260
2185
1675
2723
1595
2729
1875
2260
1683
2561
2325
2725
2461
3842
2577
2576
2573
2466
2001
17383
2004
2809
1907
2190
2614
2198
1623
2195
1915
1669
1890
1888
2543
1667
2255
1590
1672
1672
4492
1673
1690
2568
2304
2587
1669
2461
2193
2286
2577
1600
2194
2283
2308
1688
2580
2307
2305
2284
1890
1679
1678
2305
3792
1576
1675
2531
1855
2534
2531
1691
2532
2272
2385
1660
2380
2270
2402
1910
1580
2304
1911
1910
2279
1912
1810
2586
2585
2563
2172
2561
1914
2257
1575
2317
1700
2547
2291
2545
2549
1677
2565
1658
2318
2265
2712
2197
1575
1653
2282
2479
2479
1658
2494
1657
2449
1942
3792
2260
2368
1860
1578
1673
1674
1690
1914
2641
1681
1684
2585
2573
1889
2170
2583
2707
2548
1577
2549
1887
46064
1655
2199
2369
2288
2472
2223
2167
1723
6675
1713
1599
1741
1805
2476
2173
2602
2602
2231
2173
1676
2442
2166
2725
1875
2439
1575
2728
2723
2249
1647
2249
1898
2551
2283
2475
3792
1662
1888
2229
2491
1989
2455
2469
1653
1732
1892
2278
2326
1877
1660
2531
1670
1684
2487
1576
1686
1896
2552
2534
1899
1847
1898
1896
1678
1668
2456
1632
2241
1901
1996
1906
2462
1884
2307
2285
1668
2197
2212
1669
1668
2195
2283
2287
1580
1667
1894
2200
1903
2215
2267
2254
2132
1692
1666
2271
2255
2263
1670
1577
15870
2816
2280
1677
1673
1700
1686
2568
1690
1660
2053
2304
2059
20532
1580
1673
1628
1673
1689
2706
2704
2706
2568
2219
1669
2272
3418
1691
2216
1599
1901
1899
2477
2477
2047
2197
1632
2491
1688
2262
1692
1805
2271
2266
1575
2222
2265
2550
2265
2212
2265
2266
3253
2634
2222
2634
2207
2424
2207
1997
2548
2475
1701
2550
2560
1675
1655
3265
2272
1676
1864
2199
2641
1903
1597
1898
2550
2136
1898
2297
2311
2551
3286
1767
2550
1898
1895
2270
2550
2002
1899
2136
1896
1707
2706
2380
1895
3295
2704
2385
2270
2250
2320
1580
2316
2595
2263
2268
1875
2592
2270
3298
2581
2584
2478
2267
2552
1577
9770
2476
2572
2479
2479
1889
1781
1686
1781
2532
1652
2252
2264
2261
2588
1580
2253
1670
14317
1676
2314
1681
1688
199849
1682
1660
1666
2177
2303
2178
2674
1576
1672
1641
15950
1684
1905
1687
2622
2674
1639
2206
2320
1681
2563
1895
1578
1895
1862
1678
1676
2038
1688
2265
2362
2531
1889
1881
2604
2276
1679
1574
2315
2276
2479
1600
2398
1687
2600
2319
2309
2473
2599
2273
2242
2016
1688
2315
2445
1682
2274
1663
3289
2070
2584
2477
1681
2516
2422
2217
2384
1575
2203
1885
2312
3446
1609
1882
1887
1872
1871
1872
1869
2248
2569
1993
2567
2294
2311
1664
1606
1664
1688
2272
1883
2473
1660
1880
1580
458674
2563
1896
2480
1671
1606
1676
2474
1675
2222
2478
2215
1890
2393
1576
2208
1658
2636
2206
2368
1608
1663
2747
2650
2280
1666
1650
3510
2269
3547
2056
2366
2269
1680
1694
1608
1680
1864
1681
2283
1682
1929
1879
2208
3558
1928
1679
2722
1675
1606
5073
2602
2136
2423
1663
2137
1873
1683
3553
1654
1669
1670
1703
1760
1588
2482
2484
1890
1669
2539
2438
3894
1900
3546
1884
2286
2211
2338
1588
2338
1876
1875
1876
2338
2278
1676
1679
3546
1679
2725
2228
2598
1666
1587
2604
1680
2203
2560
1658
5086
2720
1658
3546
1876
1804
2498
2443
1674
1588
1901
2570
2206
2203
1690
1680
1944
2289
3546
2207
2210
2280
1689
2186
1588
2183
2184
2184
2181
2593
1659
1684
2574
3548
1668
2282
2559
1900
2271
1590
1892
2277
2277
2271
2358
2276
2275
3546
4457
2537
2265
2259
2258
1655
2261
2262
2525
2258
2705
2257
2261
2710
2259
3560
2257
2370
2601
2219
2361
2564
2219
5463
1936
2287
1674
2235
2285
1578
1936
1937
1872
1871
1657
2277
2319
10549
2322
2596
2459
2598
2461
1577
2272
2554
2285
1656
1665
1657
2250
2202
2456
2582
1871
2096
2554
1702
1598
1885
2289
3639
2176
1655
1657
3390
1891
2221
2261
1673
2354
39436
2585
1578
2262
2263
2786
2325
2049
2263
1657
1635
2103
1681
15624
2694
1677
1628
2698
1578
2286
2697
1672
2264
2276
1731
4579
2271
1665
1644
1696
2237
2562
1693
1575
2280
2023
2265
200088
1881
1706
2271
2273
5647
1879
2574
2464
1904
2256
1577
2385
2258
2256
2255
1664
2393
1900
5902
2315
2568
2277
2556
2271
2302
1578
2314
2271
2416
1944
1706
1677
2201
2479
2372
2561
1846
2305
1868
1575
2387
2277
2278
1683
1906
1623
2457
2258
1908
1674
1669
1886
2480
3335
1591
2898
2193
2196
2196
1895
2581
1707
1867
2238
1684
2198
2206
2199
3523
2196
2198
2210
2196
1636
2461
1680
1732
2569
1682
1866
1619
2494
2285
1589
2069
2482
2550
2481
2482
2482
1731
1700
1698
2477
2485
2484
2480
1596
2483
2482
2482
1702
2267
2264
1879
1707
2487
1667
2286
2264
2290
2263
1592
4013
2287
2265
2262
2380
2384
1706
2269
2271
2349
2296
1681
2296
1575
2269
1676
2263
2263
1900
1731
2395
2215
1675
1659
1685
2271
2282
2280
1580
1904
2209
2208
1671
2206
2426
2112
2216
2604
1926
2305
1671
1671
1658
1576
1865
2492
1623
2848
2281
1706
2284
2852
2283
2281
2563
2283
2283
2002
2281
2306
2307
2302
2286
2288
1732
2289
2304
2302
7477
2307
7477
2280
1574
2587
2281
3658
1676
2473
2345
2387
2266
6746
21799
1722
2060
1689
2535
1589
4142
2253
3485
2360
2409
2238
1903
2506
2610
1682
1645
2609
9556
2559
1575
2604
2597
2593
1732
2593
1684
1683
2550
13054
2371
2262
1662
2239
1967
2236
1677
2079
2241
1585
2237
2594
2591
2592
2259
2046
2727
2049
1588
1685
1865
1880
2620
2618
1587
2554
1666
1954
2635
1667
2498
1896
1823
2279
2278
2279
2284
1675
2578
1587
2552
2379
2553
1890
1688
1889
2203
1671
2448
1878
2450
1680
1872
2280
1588
1880
2432
1666
1818
1678
1817
1631
1655
2431
1665
1705
2285
1856
1587
2286
2289
2288
1672
1684
1654
1649
1663
1902
4334
1684
2206
1861
1830
1587
2482
1797
1893
2295
2317
2314
2318
1617
2037
1665
2225
1647
2538
1645
1590
2534
1681
1726
1668
2276
2264
2578
1977
2282
2548
2288
2722
1740
1590
2727
1899
1899
1895
1652
1652
1747
2976
2567
1598
3747
1675
1679
1980
1590
2577
1675
1638
2363
3847
2287
2275
1656
1629
2558
2308
2309
2276
1919
1590
1674
2177
2394
1652
2393
2604
2080
2297
1606
5274
2395
2396
1677
1942
1592
1917
1943
2559
2286
2287
2266
2416
1696
2029
3277
2268
2269
2443
2265
1589
2325
2585
1689
1674
1868
2268
2474
1637
1676
2269
2074
1921
2466
1624
1679
1672
2317
2603
1674
2265
1677
1678
2595
2469
2593
1608
1681
2468
1626
2308
2271
2489
1690
2436
1676
2438
1623
1668
1673
2608
2338
2233
1624
2607
2051
2727
2231
2694
2492
2607
2200
1630
2435
2201
1866
2284
2353
1624
2284
1657
2053
4037
2404
2589
2588
1625
2586
2478
1657
1677
1911
1680
1626
1679
1675
1674
2474
2271
2275
2202
1613
2690
3002
1662
2534
2318
2461
1577
2467
2468
2606
1908
1635
1869
1705
3569
2349
1663
1680
1886
1901
1902
2051
1671
1865
1675
2561
1675
2047
1780
1880
2574
2077
1880
1992
2475
1880
1696
2348
1674
2274
2415
2291
1632
2671
1690
2268
2323
2519
1580
2047
2519
1661
2520
1904
2267
1673
1621
2587
2321
1914
1673
2055
1575
2228
2726
2289
2285
2200
2585
2286
1701
2383
2586
2194
1694
2580
2833
1576
1678
1666
1681
1880
1678
1663
1681
1631
2279
1885
1682
1683
1682
1579
2733
2288
1662
2734
2275
2288
2180
1897
1662
2184
2271
2283
1896
2282
1575
2179
2274
1678
1655
2271
1674
2397
2260
1655
2605
2268
1683
2279
1574
1866
2403
2404
1681
1865
2607
81519
2604
1586
2148
2572
1925
2479
2479
1994
19312
2288
2599
2285
1700
2367
1677
1675
2557
1674
2555
1677
1806
3526
1812
1650
1809
1813
1658
2364
1676
1662
2577
1655
1596
2494
2318
1871
1579
1689
1690
6958
2279
2283
2284
2719
2851
2489
2706
1664
2259
2864
1667
2114
2488
2263
2255
1907
1909
2836
2471
1908
1673
1593
2477
2476
2290
1892
1600
2131
1655
1665
2430
1715
2260
2722
2722
2263
2203
1656
1875
2197
2193
1996
2198
2265
2583
5156
2260
2483
2334
1674
2847
1760
2271
2477
2594
2001
1900
1901
2283
1904
2689
2300
1654
2530
1662
2836
1864
1749
1641
1683
1675
1575
3456
2541
2581
2265
1679
1904
4514
2285
1905
2268
2263
1751
2268
1575
2472
2279
1662
1892
2407
2064
1890
1889
2212
1682
1682
1627
2207
1579
2260
1682
2211
2206
2207
2206
1683
2287
1666
1667
1905
1661
1665
1580
1858
1823
1824
1685
1680
2349
1826
2472
2468
2267
1684
1666
1938
1669
1934
1652
1893
1865
2487
2857
2358
1871
2279
1631
1675
2606
2605
3763
2709
1617
1684
1691
2484
1861
2265
1860
1682
1855
2482
2883
2557
1884
1894
2173
2558
1682
1661
8889
1898
1636
2258
1663
1665
2285
2293
1679
1647
1687
1609
2289
4599
2423
2345
2407
7441
2709
1902
1659
3820
2482
2479
1626
3751
3818
3286
2580
1658
1667
2359
4184
1685
2264
2372
2241
2451
2269
2384
2379
1606
2274
1672
2275
2734
2586
2361
2216
2275
2844
1899
1901
2438
2425
2282
1696
1904
1910
2846
1903
1667
1667
1676
1668
1665
1665
1693
1707
2562
1622
2307
2584
1686
3073
2297
2130
1702
2481
2283
2269
1658
2474
1670
2269
2478
2603
1700
1700
2189
1657
1907
2609
2204
1898
2205
1732
2214
2205
1660
2205
2217
2205
2215
2198
2208
2201
2207
2220
2204
2208
1588
2203
1587
2208
2200
2214
2203
2217
2214
2213
2206
2273
2271
2304
2307
1825
1708
1591
2487
2543
2305
2304
2539
2442
1839
2267
2266
1911
11141
2545
2979
1677
1625
2524
1635
2524
1672
10660
1670
10659
10658
1645
2200
2203
2200
1977
2312
1575
1669
1664
1670
2285
2283
2283
2281
2283
2300
1692
1902
1670
2200
1575
2189
2391
2187
2187
18925
2868
1673
2556
1685
1692
1689
1680
1578
2275
1750
2273
2480
2326
2478
2324
2271
2480
2482
2325
2275
2480
1580
2474
1587
2290
2204
2461
2206
2289
2475
2051
2052
3003
1660
1664
1854
2437
1575
2477
1613
1881
2476
2104
51549
2274
1892
2274
4859
2277
2278
1686
3777
2063
1574
1650
1705
2581
11685
2581
1763
1762
5671
2557
2276
1690
2301
1575
2376
1655
1586
2306
2273
2303
2303
2307
2304
2823
2306
2304
2303
1667
1577
2074
1667
2268
2287
2042
3341
2134
1903
1903
2215
2360
2192
1665
2063
1578
2458
1687
2727
2306
2558
2296
2582
2548
2287
1678
2278
2723
2284
3192
3323
1637
1578
1629
2275
2668
1712
2283
1687
1841
1640
2292
1592
2292
2281
1577
2295
112225
2293
2293
2267
239346
2294
1892
2607
4151
2338
2274
1604
1685
1576
2299
2271
2277
2215
2272
2296
2298
2338
2270
2212
1948
1648
1656
2366
2398
1576
2430
2568
1674
2520
2167
1673
2607
1675
2055
2217
1683
1963
1670
1580
2259
2728
1676
2494
1865
2308
1870
1864
1873
2257
1618
1760
2473
2280
1575
2407
2282
2281
2279
2279
2278
2282
2278
1666
2754
2206
1632
2204
1575
2275
1701
2207
2190
1669
2397
1664
2199
2198
2315
1678
2552
2171
2555
2217
1578
1900
2267
2258
2262
1669
3060
2258
2264
2289
1660
1662
1659
2003
1578
1680
2310
2307
2530
1678
1680
1676
1679
4454
2309
2565
2279
1780
1685
1576
1655
2346
2497
2566
1706
2493
2283
2275
2289
2272
2286
1664
1576
1743
1656
9929
1915
1705
1669
1911
2459
2269
2269
2540
1701
2281
1624
1684
1641
1576
2295
1664
1679
2044
2305
1670
2180
2306
2583
2705
1663
2566
1576
2259
2260
2257
2260
2601
3420
1694
3416
2628
1695
2565
1732
2529
2563
1578
2268
2281
2566
1925
2286
1885
2538
1672
2187
2273
1749
2297
1576
27968
2269
2270
2578
1946
2856
1668
2207
1889
2281
2198
2296
1630
2296
1575
1857
1697
2273
2262
2383
2481
2283
2605
1664
2284
2604
1890
1585
1662
1577
2281
1673
2577
1684
2601
1654
2716
2719
2720
1885
2560
1706
2720
1578
6265
2897
1655
2941
2468
1671
1673
1653
1702
2288
2280
2226
2457
2278
1575
2205
1862
1673
2572
2201
2202
2718
1655
2206
4849
2217
1631
2219
1575
2201
2218
1862
2273
2592
1678
2706
4868
2368
2709
2275
2382
1609
2379
1575
2599
2590
1890
2309
2383
1891
1760
82172
1885
2187
2622
1876
2320
1634
1676
2481
1576
2480
2478
2290
1692
2281
2219
2292
2280
2281
2205
2218
1626
2218
1806
1692
1575
1876
2212
2217
2609
2487
2292
2598
1653
1904
1626
2209
2206
2298
1575
1702
2209
1644
1667
2477
2483
2558
1874
7577
1670
1590
1672
1671
2603
1574
2601
1688
1688
2461
1907
2634
2108
1673
1893
1623
1897
1893
1866
1866
1574
1888
2477
17248
2605
2555
2581
2579
2477
2480
1632
2477
2589
2477
1581
2208
2527
2058
1666
2184
1902
1679
2373
2277
2279
1998
1894
1679
1898
1682
1582
1685
2390
1680
2795
2546
2285
2278
3453
1599
1682
2248
1685
1578
4696
1675
2028
1870
1891
1900
2730
1668
1663
2119
1596
1839
1835
2130
17678
1580
1655
2223
2264
2685
2210
2182
2571
3158
1575
2590
2073
2689
1677
1579
2592
1671
1672
1686
2045
1856
1872
1892
1872
1574
1880
1671
1663
2036
1581
1663
1659
2288
2288
2553
1682
2643
2261
1579
2261
2262
2258
2272
1580
2256
2276
2444
2260
2258
1686
2293
2391
2357
1575
2287
2266
1892
2264
1579
2282
2288
2286
2358
2224
1876
1668
1722
2656
1996
1664
2566
2655
4225
1581
2267
5279
4226
2405
2425
2616
2430
2617
1592
2427
1671
1670
2317
2269
1581
1720
2557
2177
2265
2258
2270
2561
1671
1591
2558
2266
1679
2271
2281
1579
2602
2600
1904
1916
2274
2280
1670
1596
2280
2156
2181
2094
1862
2345
1580
1915
2279
2178
2178
2181
2181
1595
2181
2483
2298
2285
2294
1579
2287
2286
2287
2292
2300
2269
3544
2282
2275
2482
2272
2300
2305
2272
1580
2292
2285
2288
2285
2299
2298
3556
2285
2272
2271
2484
2281
2271
2296
1579
2282
2483
2259
2287
2286
2299
3546
2296
2296
2295
1676
2583
1712
2276
1581
1803
1894
1894
1686
1669
3544
2269
1582
2309
1665
2602
1910
1628
1913
1667
1667
3544
2941
1670
1669
1669
1671
1670
1914
1914
1580
2373
1911
1942
1665
3545
1681
1682
1690
1896
1689
1689
1676
21083
1684
1644
1580
1669
2585
1883
1697
1575
67302
2333
1694
1690
1897
1784
1684
1658
2270
1581
1687
1657
2267
1671
1575
1677
1663
1904
1707
1706
1675
1684
2306
1582
1692
1806
1683
1691
1575
2280
1688
1882
1881
1660
2717
1664
1662
1647
1579
1663
1656
1904
1903
1574
1655
1679
1806
1721
2586
2582
1759
1675
1674
1580
1682
1781
2305
1668
1575
1657
1693
1708
1693
5324
1687
1655
1914
1581
3602
1692
2577
1688
1604
1668
1905
1901
1670
1909
1668
1667
1696
2269
1580
1679
2269
1644
1696
1578
1695
1673
2269
1672
1677
1691
1663
1680
1580
1663
1674
2152
1663
1815
1575
2162
2848
1674
1674
2468
2850
2475
2854
1579
3677
2275
2272
2570
1673
1575
1661
1691
1697
1783
1688
1679
1677
1581
2273
1815
2048
1812
1677
2288
1577
1680
1668
1680
1896
2307
1765
1816
1579
1945
1667
1678
2292
1671
1574
1674
1667
1663
1674
1692
1665
1676
1674
1690
1670
1647
2298
2365
1578
2362
1663
2364
2369
2257
2257
1668
1583
1864
1660
1662
1705
2848
2572
2423
1645
1676
2099
1675
1700
1678
1879
1575
1756
1679
1689
1682
1688
1897
1574
2094
1689
1686
2866
1655
1653
1893
1574
1649
1653
1811
1686
2864
2653
1574
2721
5167
1674
1676
1675
2306
2309
1581
2308
2309
2614
2310
2308
2612
1574
1670
1670
1672
1671
2361
1641
1575
1670
1667
2710
2566
1674
2559
1574
2285
2280
2170
1659
1673
1735
1660
1695
1734
2563
1686
1683
1777
1671
1678
1574
2311
1663
2306
6495
1680
1581
1670
1669
1671
1691
1693
1692
2306
1677
1574
2300
1663
1661
1667
1669
1597
1669
1693
1644
1691
1690
1683
1677
1574
1704
1724
1664
1904
1703
1726
1575
1677
1663
1684
1696
1697
1818
1574
1694
1671
1674
1720
1892
1680
1592
1673
1678
1688
1746
1672
3827
1701
1574
1680
1899
1694
3003
1665
2420
2154
1663
2059
2629
1686
1686
1669
1578
2241
1918
1919
1884
2012
2150
1883
1589
7595
1668
1674
1688
1901
1575
1658
1657
1648
1692
20997
1666
1591
1656
1680
1679
1676
1667
1676
1577
2732
1659
1665
1677
1677
1687
1659
1594
2279
1679
2730
1688
1690
1782
1575
1691
1693
1692
1692
1671
1659
1659
2422
1677
1686
2479
2228
1687
1640
1573
1645
1648
1907
2188
2216
1670
2420
1807
1811
1689
1807
1675
1810
1815
1577
1810
1934
1685
2350
2218
2270
1609
2270
2273
2272
2269
1669
1669
1893
1575
1895
2534
1907
4645
1671
1688
1608
1688
1687
1664
2544
2203
1671
1671
1577
1671
2571
1692
1694
2859
2378
1602
2086
1672
1907
1686
2372
1654
1686
1686
1575
1655
1675
2077
1677
1664
2420
1659
2302
1773
1785
2302
1866
1885
1575
1695
1792
1671
2276
2839
2420
1640
1671
1810
1810
2264
1902
2477
2131
1575
2481
2477
2127
2475
1667
1591
1658
1686
2279
1681
1908
1896
1669
2530
1575
1669
2064
2278
2280
2271
2420
2728
2255
2251
1680
1710
1882
1670
1575
2109
1667
1677
1676
1685
1638
1605
2307
1666
1672
1681
1667
1661
1664
1577
1684
1677
1878
1877
2312
1594
1679
1675
1674
1673
1672
1659
4670
1693
1663
1669
1575
1669
2084
1602
1687
1686
2531
1693
1670
2493
1695
1709
1577
2567
1679
1672
1685
2250
2420
2245
2250
2246
2704
1665
1686
2529
2530
1577
2280
1670
2183
1672
2650
1806
2420
1678
1681
1687
1912
2581
1707
1578
1906
1908
2321
1668
1668
1668
2420
1668
1671
1656
1654
1676
1789
1573
1699
1694
2278
2571
1671
1672
1676
2420
1870
2347
1678
1680
2041
1895
1573
1887
1685
2859
1685
2636
1675
1589
1892
1900
1677
2267
1656
1683
2262
1580
2237
1689
4694
2457
13515
2420
2363
2364
2367
1681
1674
1677
1682
1580
1673
1682
1677
1675
1648
2080
1593
2036
1875
1671
1677
1762
1677
1696
1579
2298
1696
1681
1905
1904
2420
1679
1810
1690
2536
1671
1677
2534
1580
2292
1897
1676
1736
1895
1896
1655
2420
2729
1681
1682
1684
1682
1683
1581
1684
1685
1682
1698
1675
1687
1687
1637
1887
4057
1667
1662
1667
1665
1577
1668
1673
18362
1673
1684
1662
1687
1589
2295
1663
1659
1663
1681
1687
1581
2096
1908
2063
2274
3520
2318
1590
1680
1682
2706
1676
1683
1873
1811
1580
1672
1878
1729
1729
1662
2420
1703
1883
1894
1666
1687
2541
1579
1679
1662
2233
2584
2277
1690
1610
1677
1690
1894
2277
40076
1674
1892
1579
1899
1677
1674
1677
1672
1676
1591
1679
1685
1676
1690
1675
1900
1579
1897
2044
1677
1707
2198
1877
1593
2035
1792
2538
1679
1862
1678
1680
1579
1678
1676
1666
1680
1694
1669
1604
1650
1679
1666
1669
1666
2240
1758
1579
2284
2222
1681
2711
1918
1602
1902
2236
1670
1670
1663
1666
1662
1578
1682
1677
1674
1673
1675
1683
2301
1592
1676
1673
1685
1685
1804
1804
1579
1801
1677
1670
1694
1667
1679
2420
1671
1708
1872
1813
2285
1642
1579
1639
1646
1642
1642
1704
1698
2420
1701
1702
1868
2838
1698
1700
1679
1581
1788
1789
1887
1666
1914
1677
1591
1765
1663
1697
1698
1674
1674
1890
1581
1912
1687
1947
1650
1675
2420
1676
1662
1677
1662
1674
1909
1684
1579
1690
1692
1687
1680
1682
1679
2420
1695
1677
1692
1683
2714
1670
1579
1655
2310
2281
1670
1939
1671
1663
1591
1676
1674
1673
1664
1673
1675
1579
1668
1652
1882
2550
1882
1884
2420
1939
1665
1686
1685
1665
1660
1694
1579
1673
1689
1657
1690
2291
1683
2420
1636
1690
1868
1689
1652
1693
1581
6865
1708
1712
1660
1676
1675
1675
2422
1672
1868
1673
2264
1674
1579
1669
1885
1679
1678
1681
2857
1646
1665
2420
1666
2297
2315
1671
1661
1667
1580
1662
1693
2084
2582
2784
2579
2579
2421
1671
1894
1665
1751
1665
1581
1665
2529
2532
3176
1677
1687
2433
2645
1574
1687
1894
1672
1675
1692
1578
1690
1678
1679
1679
1668
1679
1685
1693
1574
1698
1666
1663
1693
1579
1680
1680
1675
1689
1686
1655
1669
2580
2195
1630
1683
1685
1673
1683
1580
1637
1815
1908
1913
2711
2357
1691
1691
1632
1688
1686
2046
2273
1677
1694
1715
1671
1570
1718
1670
1688
1671
1675
1678
1678
1630
2616
2571
1664
1668
1574
1658
2598
1666
1684
2484
1669
1684
1673
1630
1675
1681
1673
1682
1647
1685
2280
1675
1670
1670
3228
1677
1665
1663
1630
1673
2878
1656
1687
1574
1914
1657
1676
1673
1689
3334
2297
2292
1631
2706
1845
2278
2274
2389
1580
1671
2560
1664
1685
1657
1681
1697
1630
1698
1697
1942
2179
1583
6258
1677
1679
2853
1683
1680
2266
1686
1632
1654
2516
1676
2380
1895
1575
1650
1692
1675
1693
1680
1662
1667
1656
1582
1674
1676
1674
1682
1574
1681
1840
1673
1670
1678
1945
1942
2273
1665
1667
1630
2271
1669
1887
2420
1670
1676
1682
1683
3569
5246
1677
1676
1674
1597
1882
1655
1676
1667
2421
1670
1661
1672
1676
1673
1672
1667
1678
4053
1575
1941
1880
1815
1676
2420
1665
1673
1665
1700
2848
2566
2562
1706
1666
1578
2215
1689
1680
1591
1679
1680
1680
1683
1675
1724
1720
1724
1677
1582
1679
1679
1674
1670
2420
1675
2373
1814
1701
1658
3403
1665
1681
1576
1662
1671
1675
1701
1605
2131
2361
2362
2361
1689
1656
1671
1671
1671
1598
1947
1802
1943
1674
2420
2286
1911
1911
1913
1908
1662
1891
1685
1764
1575
1950
1685
1950
1756
2420
1693
1887
1694
1687
2305
1806
2300
6540
1582
1682
1673
1893
1677
1590
1893
1893
1675
1936
1672
1674
2721
2050
1576
1671
1649
1903
2310
1676
1588
1884
1884
1688
2604
1905
1907
1909
1576
4104
1687
1673
1687
1669
1591
1677
1680
1677
1677
1662
1673
2433
1726
1577
1663
1675
2530
1680
2420
1916
1678
2256
1680
2537
1678
1686
1674
1674
1574
1666
1794
2539
1924
1670
1592
1658
1668
2530
2717
1686
1688
1666
2386
1578
1676
1660
1696
1644
2420
1681
1884
1881
1866
1672
1668
1669
1671
1673
1582
1675
1684
1904
1605
1677
1677
1672
1691
1714
1881
2173
1761
1688
1685
1576
1688
8058
1654
1591
1772
2564
2563
2564
2564
1666
2056
1698
1673
2200
1584
1674
1695
1665
2420
2276
1709
2263
1701
2243
1676
1880
1676
1661
1676
1664
1992
2443
1593
1635
22327
1711
1668
1664
1658
1653
1667
1653
1732
1652
1823
1578
1667
2844
1593
2280
1661
1681
1689
1679
1672
2539
1671
1650
1671
1575
1888
1668
2420
1685
2726
2321
2292
2292
2444
1671
1678
1676
1679
1666
1578
1682
2420
2610
1686
1680
1656
2657
1655
1651
1655
2674
1676
1678
2063
1578
1699
2420
2052
1799
1841
1641
1791
1889
1670
1671
1668
1674
2578
1584
2295
1590
2079
1758
1669
1675
2722
1664
1681
1667
1671
1574
1674
1588
1673
1670
1675
1693
1674
1669
1666
1670
1682
1674
1672
1684
1577
1685
2420
1672
1669
1687
1975
2582
2262
2859
1670
1668
1896
2044
2719
1576
2325
1589
2837
1680
1697
1695
2642
1657
2303
1753
1714
1684
2307
2305
1582
1666
1637
1935
1663
1680
1700
2254
1835
1667
1688
1674
3230
1661
1601
1876
2420
1893
2081
1686
1657
1884
1886
1890
1664
1673
1748
1677
1694
1971
1813
1602
1897
1897
1898
2203
1674
1693
1676
1675
1674
1674
2259
1692
1575
1663
1590
1762
2717
1816
1813
1816
1702
2290
1702
1734
1767
1675
1766
1575
1768
1609
1763
1762
1673
1907
1678
1719
1752
1758
1688
1700
1996
3698
1578
1671
1592
1664
1656
1682
4137
2588
1689
1690
8186
1694
2327
1898
1575
1683
1600
1683
1670
1648
1675
2646
2553
1686
2061
2279
1720
1652
1674
1673
2420
1787
1711
1978
1665
2057
2354
2283
1679
1684
2288
1678
2742
1913
1580
1671
1611
1882
1786
1648
2585
1693
2704
1661
2707
1668
1665
1686
1997
1663
2420
1701
1667
1657
1669
1677
1662
1675
1677
1672
2279
1660
1658
1581
1663
1609
1672
1893
1674
1681
4603
1680
1670
2125
2261
2260
1654
1575
1660
1682
2420
1670
1673
1683
1671
1684
1674
1678
2642
2579
1699
1663
1975
1672
1590
2307
2560
1661
1684
1672
1671
2547
2553
1890
2576
1713
1658
1973
1655
1602
1911
1676
1888
1677
1676
1675
1632
1907
1673
1675
1677
1575
2610
1596
16532
1685
1671
2613
1673
1665
1664
1676
2290
2287
6755
1684
1659
1577
2420
2060
2696
1680
1662
1665
1892
2718
2718
1884
1695
1687
1906
2004
1906
2420
1677
1735
1683
1666
3112
1659
2845
2039
1673
1666
2395
1692
1576
1899
2421
1902
1899
1892
1680
1672
1648
2580
2580
2584
1905
1663
1578
1665
1589
1669
1670
1669
1665
1707
1687
1709
1713
1711
1904
1906
1909
1578
1889
1768
2421
1767
1696
1700
1895
1680
1673
1673
2627
1905
1998
1904
1577
1903
1906
2306
1573
1686
1659
1667
1660
1680
1688
1904
1688
1686
1579
1668
1667
1669
1573
1671
1674
1671
1677
1910
1909
1673
1668
1673
1576
11979
1657
1689
2420
1685
1665
1672
1898
1680
1674
1680
1659
1674
1575
1671
1666
1630
1668
1691
1680
1686
1662
1662
2275
1911
1909
1897
1896
1576
2633
1672
1632
1695
1672
1672
1680
1652
1945
1677
1672
1677
1679
1575
2644
1630
1677
1624
1674
1660
1888
1680
2649
1664
18863
1905
1673
1655
2001
1785
1673
1630
1672
1900
1662
1668
1660
1674
1661
1639
1640
1639
1578
1671
1682
1904
1631
1904
1651
1903
1906
1906
1674
1898
1668
1701
1576
1687
1901
1702
1675
1630
1904
1905
1901
1673
1669
1673
1673
1666
1887
1578
1680
1687
1687
1631
1662
1650
1701
1914
1912
1914
1918
1664
1663
1576
1672
1664
1687
1673
1630
1672
1669
1687
1898
1669
1665
1668
1692
1658
1591
1896
1678
1678
1648
1581
1654
1924
1668
1667
1667
1953
1635
1900
1905
1578
1675
1672
2275
1880
2279
2278
1903
1580
1906
1906
1911
1662
1675
2008
1685
1657
1690
1671
1583
1671
1674
1676
1671
1757
1696
1671
1677
1681
1975
1903
1905
1671
1575
1683
1676
1887
1887
1880
1674
1666
1902
1682
1578
1691
1668
1671
1687
1576
1667
1677
1785
1685
1677
1685
4136
1657
1657
1969
1671
1664
1891
1688
1577
1650
1812
1877
1918
1699
1676
1702
1705
1699
1578
1635
1675
2334
1578
2328
1623
1675
1663
1672
1670
1700
1675
1680
1667
1983
1665
1693
1696
1581
1668
1672
1677
2693
1685
3340
2293
1664
600406
1682
2019
1680
1683
1686
1976
2603
4124
1669
1701
1684
1669
1665
1672
2215
1648
1894
1576
1906
1578
1688
1651
1893
1682
1657
1901
1901
1672
1688
1683
1575
1678
1657
1674
1629
1663
2018
1688
1690
1904
1905
1905
1905
1669
1687
1577
1914
3470
1646
1578
1677
1672
1893
1668
1687
1667
1662
1682
1672
1575
1690
1690
1671
1575
1684
1641
1665
1668
1898
1666
1904
1678
1678
1663
1579
1807
2324
1900
1971
1666
1658
1658
1692
1670
1672
1678
1676
1671
1929
1575
2564
1895
1599
2626
1695
1667
1675
1898
1692
1901
2312
1692
1682
1762
1575
1655
1598
1689
1669
1906
1885
1705
1897
1899
1896
1680
1673
1893
1966
1663
1577
1662
1683
1682
1805
1918
1669
1655
1683
1675
1666
1764
1582
1653
1669
1574
1647
1666
1666
1668
1674
2267
1876
1699
1669
1588
1672
1575
1669
1680
1688
1688
1673
1895
1894
1890
1678
2037
1673
1830
1576
1646
1678
2006
1670
1677
1688
1675
1685
1898
2487
1671
1680
1669
1661
1685
1582
1684
1901
1575
1670
1675
1697
1696
1700
1912
1901
1680
1895
1672
1573
1803
1675
1675
1581
1678
1681
1682
1684
1676
1646
1889
1678
1671
1908
1575
1673
1577
1676
1678
1694
1675
1664
1671
1673
1887
1909
1910
1911
1670
1573
1707
1575
1688
1688
1691
1673
1711
1671
1703
1661
1676
2439
1672
2042
1679
1574
1663
1670
1665
1671
1795
1679
3090
2998
1660
1687
1687
1687
2040
1699
1691
1969
1907
1683
2586
1665
1677
1676
1671
1670
1673
1686
1687
2040
2079
1575
1664
1910
1908
2703
1671
1672
1675
1675
2447
1672
2870
1681
3559
1891
1975
1647
1668
1862
1673
2576
1654
5105
1674
1649
1679
1684
1691
1876
1581
1671
1674
1668
1671
1896
1682
1893
1671
1686
1687
1688
1687
1693
1575
1684
1574
2421
1915
1919
1646
1672
4835
1901
1901
1674
1668
1690
1687
1664
1656
1576
1679
1681
1681
1682
1660
1652
1898
1670
1672
4941
1678
1679
1582
1667
1588
1659
1658
1894
1685
2479
2607
1675
1675
1673
1672
1910
1667
1667
1581
1672
1575
1668
1657
1684
1688
1687
1665
1688
5036
1670
1671
1636
1683
2114
1683
1982
1687
1665
1666
1671
1671
1669
1657
1672
1671
1686
1682
1687
2113
1684
1597
1657
1881
1786
1785
1678
2507
2577
3878
1907
1663
1662
1574
1904
1575
1903
2552
1707
1693
1662
2061
2052
1674
1891
1681
8437
1581
1687
1683
2114
1686
1629
1671
1680
1652
1690
1659
1684
1683
1783
1787
1968
1649
3497
1719
1687
1688
1686
1686
1666
1683
1656
1654
1678
1651
1683
1975
1660
3499
1652
1655
1656
1683
2547
1875
1686
1672
1665
1667
1668
1916
3499
1639
1577
1910
1907
1663
1677
1887
1677
1669
1706
1672
1670
1671
2290
1679
1574
2292
2000
2291
1578
1622
1574
1595
2000
1596
1965
1574
1597
1577
2353
1588
1574
1712
1685
2376
1677
1579
1677
1681
1625
1575
1764
1763
2000
2728
1626
2725
2726
2722
1574
1664
1967
1669
1868
1662
1664
1575
1965
1677
2357
1890
2178
2554
2551
1578
1977
1658
2209
1681
2110
2852
1690
1687
2265
1574
2467
1670
1680
1682
1890
2280
1877
2259
1889
1578
1891
1978
1674
1698
1695
1696
1682
1693
1670
2609
2368
1574
2028
1696
1667
1672
1698
2368
2547
2850
1656
1678
1678
1657
2659
1676
1578
1675
2381
1655
1670
1663
1664
1672
1672
1662
1660
1660
1659
1703
2654
1574
1665
2295
2979
2861
2858
1654
1676
1680
1860
2583
2592
2214
3396
1675
1581
3176
2859
1681
1605
1679
1668
2042
2863
1688
1687
1683
1670
1691
1692
1577
1876
1693
1696
2980
1696
2519
1675
1674
1684
1684
1668
1667
1629
2069
1581
2325
2322
1672
1966
1677
1905
2238
1695
2726
2725
2726
2286
2567
1662
1575
2304
1891
3403
2983
2293
1658
2250
1671
3587
1674
1703
2281
1675
1905
1577
2450
2635
2206
1587
3213
2277
1656
1687
1664
1697
2276
1897
1674
2476
1578
1674
1588
1670
1878
1651
1884
1672
2485
1659
1676
1665
1686
1665
1679
1574
2482
1977
1878
1670
2264
2585
1682
1680
1664
1868
1676
2276
2309
1887
1575
1889
1616
1677
2263
1857
1673
2274
1660
2580
1674
1671
1670
2277
2278
1575
2276
1617
2310
2273
2286
1869
3554
1778
1677
1671
1669
2303
1664
1665
1576
1662
1659
1684
1681
2705
2632
1686
2538
2577
2578
2580
1711
1675
1991
1680
1617
2582
1888
1667
1665
2156
1675
1668
1683
1665
1664
2275
1663
1660
2308
1581
2303
1789
1706
2314
1660
1677
1900
1685
2724
2292
1677
4294
1690
1590
1707
1586
2729
1684
1891
1660
1663
1661
1668
1673
1708
2525
2294
1575
1677
1593
1686
2283
1676
2281
1673
1673
2291
2697
2687
1578
2559
1593
7499
2217
2280
2272
1678
1679
1680
2266
1662
2555
1675
1676
1575
1685
1594
2214
2586
2587
2589
3584
1889
1682
1884
2299
1875
1877
1678
1579
1673
1662
1672
1675
1669
1678
2015
2272
1691
1672
1671
1666
1873
2277
1665
1577
1662
2246
1826
1667
2561
1675
1675
1677
1683
1677
1674
1677
1674
1588
1677
1574
1672
1693
1675
1683
212416
1683
1680
1897
1898
1895
1897
1944
2283
1588
1943
1572
1817
2571
1665
1680
1698
2582
2292
1680
1680
1679
1675
1824
1683
2040
1681
1683
2878
1681
1885
2273
1885
2280
1793
2283
2267
2542
2039
2277
1590
1666
1708
1842
1839
1670
1692
2298
2637
1803
1675
1688
1824
1683
2039
1843
1676
1734
1679
1680
1708
1687
1672
1660
1665
1680
1680
1572
2295
1592
2114
2301
2302
2308
1682
1685
1669
1677
3296
1654
1654
1590
1898
3557
2200
2206
1666
2288
1675
1687
1689
1663
1691
1689
2318
1676
1585
1660
1579
2291
1670
1671
1678
1714
1648
1663
1661
1661
1678
2292
1581
1671
1587
1693
1647
1670
1669
1660
1674
2273
1687
2209
1668
1665
1689
1665
1585
1675
1674
1657
1668
1719
1688
1886
1679
1945
1671
1673
1670
1574
2291
1590
1653
1810
1672
1667
1690
1696
1834
1660
1663
1783
1661
1669
1575
1678
1635
1682
1685
1680
1681
1674
1669
1663
1885
1760
1759
1767
2113
1659
2280
1663
1677
1659
1657
1675
1666
1681
1672
1673
1680
1674
1679
2113
1669
1681
1636
1671
2308
1675
1710
1673
2273
1680
1690
1692
1679
1679
2112
3875
1683
1629
1680
1682
1671
2531
1682
15343
1665
1678
1706
1706
2297
3514
1681
1631
2555
1685
1869
1688
1686
1683
1680
2221
2219
1679
1680
2190
2290
2190
1683
1629
1673
1677
1673
1671
2295
1664
1668
1687
4249
1686
1684
3518
1683
1662
1684
28186
1697
2533
2533
2270
1670
1678
1681
1671
1683
1672
2289
1688
1661
1676
1679
1679
1675
1676
1678
1681
1678
1681
1678
1658
2290
1680
1587
2010
1688
1676
1685
1668
3755
6669
1673
1671
1669
1674
1651
1596
1675
1614
2717
3324
1671
1709
1711
1666
1672
1838
1696
2283
1676
1595
2611
1895
1615
1674
1695
1676
2285
2261
1894
2392
2395
2594
1595
2654
1589
2274
1706
1708
1689
1686
1670
2376
2372
2378
2038
2340
1595
1683
1624
2286
2320
1708
2379
1662
2273
1741
2377
1679
2261
2653
3742
1878
1613
1701
1680
1624
2341
1596
2342
1679
2651
1687
2745
1777
1684
1678
1672
1596
1672
1632
2356
2359
1681
1673
1670
1677
1676
1666
1663
1662
1668
1663
1587
1689
1781
1684
1780
1669
2390
1675
1671
1673
1648
1675
1679
1658
2543
1624
1698
1632
1672
1658
1689
1675
1662
1689
1904
1684
1667
1662
1677
1692
1624
1896
1780
2320
2322
2320
1680
1661
2327
1663
1684
2398
1695
1895
1670
1688
1780
1688
1664
1664
1674
1685
1663
1655
1785
1790
1682
1674
1696
1976
1694
1634
1898
2401
2402
2312
2315
1672
1673
1674
1673
1680
1671
2298
2385
1660
1965
1656
1655
2628
1673
1674
1675
1688
1687
1665
1679
1649
1648
1659
1669
1680
3440
1661
1667
1668
1666
2289
2284
1663
1671
1665
1669
1605
2198
2387
1671
1678
1686
1672
1673
1674
1673
1656
1658
1684
1784
1785
2982
1784
1660
1681
1806
4678
2315
2309
1674
1681
1682
1680
1678
1679
1967
1862
1661
1678
1667
1676
1670
1674
1679
1902
1689
1689
3230
2268
1976
1644
1667
1665
2384
4867
1658
1671
1678
1673
1670
1660
1678
1667
1879
2978
1663
1671
1692
1658
1683
1684
1686
1662
1691
1672
1669
1681
1686
1586
1678
1682
1941
1655
2544
1664
1673
1669
1678
1671
1683
1680
1672
1668
1586
1672
1669
1680
1655
1674
1682
1679
1680
1680
1661
1682
1682
2555
1669
1671
1659
1693
1607
1698
1697
1692
1697
1672
2395
2854
1667
1708
1679
1681
1682
1616
1891
1607
1669
1686
1671
1675
1678
1678
2646
1663
1662
1661
1680
1616
1680
1680
1630
1684
1679
1682
1649
2386
1670
1677
1680
1706
3746
1681
1659
1681
2537
1629
1670
3576
1664
2019
1675
2477
1671
1666
1667
1685
1674
1592
1677
1697
1799
1655
2319
2317
5230
1747
1750
1690
1806
1677
1673
1673
1592
2288
1696
1670
1670
1671
2291
2331
1683
2590
1869
1662
1659
1655
1824
1656
1695
1686
1676
1683
4783
1681
2206
1690
2212
1691
1681
1680
1680
1661
1588
1673
3304
2558
1919
2612
1676
1697
1673
1673
1895
1675
1935
1588
1678
1629
1682
1759
1674
497319
1674
3430
1670
1677
1683
1897
1671
2193
1670
1823
1669
3307
1671
1668
1688
2268
1763
2336
1694
1693
1646
2207
1766
2511
1590
1901
1688
1666
2465
1694
1674
1687
2271
2278
1699
3073
1653
2183
1690
1590
2308
3329
2345
1658
2262
2293
1677
1899
2638
1660
1677
2266
2228
1634
1680
1655
1681
1677
1811
1758
2450
2273
2273
1669
1876
1878
1871
1585
2278
1695
1653
2975
1664
1691
1667
1643
1650
1677
1677
1677
1679
1667
1585
1696
1687
2296
2299
2291
2260
1656
1660
1658
1658
1670
1647
1673
1727
1633
1678
1688
1681
2735
1657
2574
1666
1702
1704
2282
1812
1883
1699
1697
1660
2299
1655
21473
2584
2454
2441
1671
1674
1672
2433
2256
1692
2561
1660
1662
1667
1623
1665
1693
2285
1680
1690
1869
2853
1675
2570
1679
2635
1629
1671
1622
1672
1667
2272
1676
1938
2356
1677
1681
1658
1657
1661
1662
1624
1664
1614
1705
1685
1708
2632
1704
2074
1681
1684
1666
1663
2528
1682
1750
2556
1613
1684
1880
1683
1666
1716
1864
1680
1661
4315
1659
2306
1750
2304
1587
1673
1692
1664
1662
1668
2046
2041
1685
1687
1924
1678
1924
1751
1675
1629
1887
1699
2179
1899
2637
1684
1674
2539
2534
2146
2279
1609
1667
1632
2228
1681
1669
1667
2648
1687
1685
1661
1674
2041
2041
1609
2041
1780
2037
2036
1692
2565
1659
2563
1681
1699
1689
1813
1697
1608
2256
1806
1782
1632
1861
1666
1669
2331
2330
2720
2723
2725
2368
1902
1752
1676
1677
1680
1779
1661
2735
2857
1697
1661
1672
2376
2392
1671
1812
1751
2286
2381
1903
1782
1680
1685
1682
1930
2269
1676
1835
1681
1674
2277
1760
1682
1659
2548
2261
1664
1701
1700
2290
1678
2476
2418
1845
2331
10323
1761
1674
1659
1678
1647
1648
2272
2270
1696
2276
2278
2274
2374
2370
2449
1761
2736
2382
1899
2440
1682
1681
1694
1682
1665
1671
1893
1664
1675
2619
1658
2307
1654
1661
1659
2867
1665
2586
2267
2298
1870
1870
1665
1666
2625
2034
1658
1934
1654
2293
1936
1669
1920
1668
1668
1664
1683
1666
1676
1677
1665
1659
1679
1605
1668
1678
1668
1678
1659
1694
2467
1687
1675
1677
1607
1896
1696
2293
2299
1681
2531
2285
1690
1674
1674
2055
2056
1695
1669
1635
2275
1628
1686
1689
1674
2477
1673
1681
1669
1717
1679
1672
1678
1606
1678
1628
2356
3839
2358
1667
1666
2206
1668
2438
2436
2435
2437
1649
1608
1677
1676
1696
1673
1678
1679
1674
2522
2640
1674
1686
1684
1670
2447
1673
1695
1653
3458
1677
1673
1670
2307
1894
1876
2351
1911
1665
1677
1654
1653
1678
1673
2619
1680
1680
1662
1661
1661
1679
1651
1670
1655
1663
1703
1688
1660
1669
2273
1669
1673
1674
2319
1697
1699
1674
1938
1676
1896
1674
2547
3332
2458
1679
2635
1823
2067
1681
1690
2068
2089
1668
1691
2367
3322
1677
1659
1860
2274
1673
1692
1668
1763
1669
1669
2290
1671
1878
2255
1686
1689
2170
1665
1660
1693
1681
1681
1714
1703
1669
1926
2627
2258
2172
2263
2266
1622
1661
1668
1684
2304
1673
1673
1717
2555
1668
2557
1657
1671
1686
1750
1668
1666
2873
2660
1665
1878
2291
1697
1684
1662
1684
2280
1624
1677
1622
2270
1675
2726
1883
1673
1671
1676
1666
1694
1689
1680
2171
1700
1675
1749
1702
1659
1657
1673
1684
1688
1691
1688
1689
1893
1682
3816
4008
1667
1607
1879
1668
1665
1713
1684
2474
1689
1679
1665
1665
1701
1881
1672
1665
1609
1666
1667
1666
1917
1707
1675
1934
1670
1689
1670
2276
3816
2591
1751
1673
2652
1888
1676
1693
1670
2632
2721
1683
2302
1664
1683
3829
2475
1750
1690
1690
1663
2268
2330
2270
2867
1669
1672
1693
2608
1761
2432
1670
1666
1895
1684
1669
6052
2266
1680
1676
1813
1679
1680
1710
1670
2570
1760
2465
1670
1662
1668
1668
1667
1685
1670
1671
1672
1669
1688
2356
1668
1606
1737
1673
2061
2059
1698
2262
1675
1898
1897
1683
1683
2326
1706
1657
1681
1671
1903
2059
4143
1682
1679
1891
2311
1868
2270
2281
2282
1708
2289
2281
1657
2286
2283
1787
2183
1782
1672
1677
1672
2276
1675
1709
2867
1606
2613
2609
2867
2651
1701
1667
1678
1680
1678
1680
2475
1631
1752
1672
1751
1696
1697
1697
2213
1670
2338
1689
1663
1682
2678
2043
1630
1670
1657
1670
2462
2570
2565
2571
1685
1875
1692
1677
1874
1686
1678
1672
1677
1630
1678
1680
1691
1661
1700
1682
1815
1682
1698
1658
1733
2513
1657
1923
2379
1696
1699
2484
2325
1672
1664
1671
1677
1658
1680
1732
1669
2171
1683
1671
1679
2570
2646
2648
2312
2278
1674
1670
1665
1668
1732
2295
2168
1684
1663
2604
1667
1668
1669
1668
1681
2402
2404
1679
1632
1673
1672
1623
13267
1656
1677
1675
1677
5337
1676
1677
2574
2294
1684
1684
1669
1677
1632
1683
5072
1683
1693
1668
1674
1681
2080
1684
1650
1709
1650
3816
1708
1632
1656
1656
1815
1678
1676
2273
1663
1676
1678
1710
1669
2094
120325
1626
1672
1682
1671
1682
2114
2114
1675
1673
2300
1866
2045
1663
3821
2201
1628
1688
2249
1688
1654
2664
2662
1696
1696
3498
1692
1668
1666
1706
2290
1622
2282
2289
2290
1674
1689
1684
2579
1668
1667
1697
1948
1692
2293
1627
1942
2530
1882
1676
2321
1676
1687
1680
1685
1686
1686
2360
1676
1620
1687
1676
1675
1663
1703
1751
1747
1703
1909
1672
1797
1660
1707
1891
1621
2085
2579
1690
1691
2289
1679
2544
2370
2398
2398
1650
1652
1630
4832
1751
1901
1677
2268
2267
2625
1905
3065
1891
1864
1682
2582
1669
1902
1630
1626
1903
1672
1668
1694
2391
2263
1672
1671
1672
1678
1667
2051
1732
1686
1624
1677
1683
1680
2348
1667
1674
1674
1666
2307
1664
2621
1732
2617
1597
1782
1779
2081
1675
1850
1679
1661
2055
1678
1659
1667
1694
1631
2196
1596
1881
2377
2377
2244
1670
2296
1668
2288
2335
2336
1662
1689
1631
1596
1684
1668
2224
1670
1682
1664
2730
2305
2302
2275
2306
1688
1790
1626
1667
1596
2787
5115
2268
1669
1662
2465
1673
1668
1877
1655
1678
1698
1626
1931
1596
1935
2624
1664
1758
1762
1768
1763
2466
1764
1674
1685
1621
2557
1596
2560
2030
1693
1685
1678
1669
1667
1667
2300
1671
1682
2279
1901
1623
1813
1596
1903
1799
1900
1692
1696
1678
1634
1699
1911
2547
2549
1595
2048
1596
2049
1674
1887
2856
1685
2602
1898
2090
1900
1663
1835
1621
1710
2036
1596
1698
1683
1699
1812
1669
1685
1805
1808
1936
1755
1756
1758
1596
1756
2610
2532
1595
1672
1812
2075
2723
1702
1977
1672
1666
1595
1672
2269
1596
1683
1901
2693
1899
1678
1678
1711
1675
2604
1857
1783
1596
1944
1595
1670
1670
1665
1896
1713
1673
1666
1666
2302
1681
2271
2552
1596
2209
1595
1681
2575
1692
1673
11068
4936
2278
1673
1674
1869
1689
1595
1642
2623
1596
2623
2627
1674
2370
1885
1675
1867
1667
1691
1680
1677
1596
1686
1595
1667
2309
2073
1693
1681
2525
1690
2225
2216
1668
2246
2584
1595
2861
1596
2641
1670
1688
1667
1668
2540
2314
1669
2311
2464
1681
1691
1595
1942
1596
1684
1680
1681
1760
1664
2313
1675
1666
2275
1797
1676
1677
1595
1686
1596
2266
3134
1673
2573
3177
2582
2584
2586
2583
2585
2585
1595
1826
1595
1799
1757
2345
1663
1664
1680
2358
1673
1683
1687
1681
1678
1595
1676
1596
1674
1667
2554
1670
1691
1690
1682
1742
1665
1666
2563
1596
1595
2863
2555
2859
2563
2651
2600
1679
1681
1683
1685
64636
1671
1703
1595
1876
1596
1876
1668
1671
1676
1673
1696
2452
2446
2446
2454
2452
2459
1596
1669
1596
1671
1690
1660
1680
1917
2360
1698
1692
1697
1688
1697
1671
1594
1677
1596
1688
2435
2427
2426
2428
2431
2431
2429
1690
1693
1670
2334
1596
1690
1596
1654
2634
2633
1874
1892
2728
1698
1682
1670
1896
1708
1667
1595
1675
1596
1707
1707
1952
1955
1712
2728
2732
1673
1689
1683
1681
1903
1595
1669
1596
1676
1676
2462
1678
2288
1692
2699
5965
2290
1653
6797
1903
1595
1904
1596
2647
2630
1673
1889
2309
2309
1689
1668
1684
2088
1685
1595
1685
1596
1685
1672
1671
1671
1700
1674
1677
1689
1683
1670
1883
2679
1595
1683
1596
2584
2538
1667
1696
1694
2629
1670
1666
2862
1665
1666
1685
1596
1671
1596
1877
2068
2093
1672
1672
1672
2254
1708
1664
2281
1681
1595
1765
1767
1595
1691
1676
2400
1665
1701
1690
1815
1682
1783
1786
2067
1596
1784
1782
1596
2575
2541
1674
1667
1658
1898
1671
1686
1809
2277
1898
1596
1671
1596
1671
1693
1692
1681
1896
3656
1666
2052
1689
2263
1881
1595
1757
1596
1659
2280
2275
2279
2274
2279
2274
2275
2274
1656
1893
1676
1594
1893
1596
1676
1682
1670
1679
2283
2687
1907
1656
1654
1874
1595
1885
2535
1596
1660
1673
1677
1695
2535
2268
2270
2259
1666
2282
1697
1596
1662
1596
1663
1697
1702
1940
1666
1664
1669
1670
2619
2619
2281
1678
1595
1667
1596
1757
1947
1802
1669
1690
1691
1892
2728
2653
1895
1886
1596
2722
2584
1596
1679
1681
1679
1894
1686
1682
1679
1812
1665
1664
2661
2661
1595
1596
2565
2040
1790
1703
1666
1680
1667
1679
1906
1684
2394
2395
1595
2393
1596
2272
1815
1818
1698
1700
1694
1698
1899
1893
1707
1664
1678
1595
2184
1595
2561
1682
2566
1814
1799
1817
1793
1670
1669
1697
1680
1595
1683
1682
1682
1597
1874
1682
1816
1688
1676
1818
1663
2609
1641
2704
1595
1661
1659
1680
1596
1681
2653
2651
1679
1673
2544
1696
2590
1669
1595
2614
2590
2658
1575
1671
2658
2559
1673
1684
1674
1681
1775
1683
1596
1661
1661
2275
1575
1674
1691
2275
1671
1666
1671
1670
1672
25899
1690
1596
1666
2396
1581
2566
2379
1657
1782
1677
1681
1681
1872
1860
1690
1639
1595
1672
1575
1672
1663
1672
1702
1670
1677
1679
1711
2434
1672
1897
1683
1575
1667
1576
2337
1673
2291
1676
1701
1963
2269
2562
1673
1668
4292
1669
1575
1669
2259
1575
2273
1674
1675
1938
1697
2086
1698
2302
2866
2025
1576
1673
1671
2265
1679
1700
1667
2618
2477
2097
1680
1678
1674
1689
1673
2820
2261
1575
2397
1575
2395
2396
2397
2400
2396
2398
2400
2400
1687
1882
1886
1656
1677
1584
1673
1677
1661
2303
1665
1892
1674
1748
1753
1750
2068
1795
1575
1679
2376
1575
1888
1662
1662
1687
1674
1876
1951
1687
1669
1866
1664
1670
1681
1678
1574
4619
2054
1678
1663
1662
1656
1775
1707
1705
1711
1710
1575
1708
1664
1576
1667
1659
2581
1696
1658
1656
1673
1673
2195
1691
1573
1657
1655
1667
1678
1675
1676
1671
1679
1698
1674
1672
2383
1808
1631
1574
1666
1674
2654
2278
1577
1681
2039
1666
1664
1690
2633
1688
1690
1667
1688
1655
1890
1808
2290
1689
1750
2360
1944
1672
2063
2063
2483
1879
1699
1789
2577
1678
2317
2273
1684
2270
2271
2273
1672
2268
1681
1682
2473
1581
3398
2339
2114
3398
2451
1574
1708
2585
2189
2189
1670
1580
1685
1993
1675
1665
1661
2650
1579
1665
2312
1751
2581
2582
2579
1678
1574
1656
1688
2477
2356
1705
1665
1681
1684
1822
1667
1678
1666
1710
1655
1576
3722
2483
1684
1826
1574
1880
1877
1672
1689
1816
1677
1681
1686
1668
1575
9463
2305
1677
2600
2453
1575
2586
2199
1677
1685
1680
2586
2246
1579
1676
1682
1678
1677
1681
1683
1575
1676
1680
2269
1659
1700
2724
2724
1679
2069
1665
1690
1672
1683
1576
1668
1683
1672
1670
1676
1669
1673
1579
6521
1674
2271
2261
1668
1688
1682
1677
1652
2383
1663
2324
2646
1680
1683
1581
1687
1681
1681
1897
1777
1676
1581
1672
1672
2373
2651
2584
2283
1689
1678
1678
1657
2395
1684
1680
1678
1697
1688
1882
1699
1676
1703
1814
1574
2584
1886
1932
2731
1915
1654
1683
1652
2403
1677
1678
2560
1670
1576
2270
1669
1685
1685
1686
1688
1581
1688
2280
2273
2277
1687
279228
1833
1575
2379
1671
2635
2635
4514
1677
1694
1577
1676
1670
1675
1668
3714
1583
1871
1653
1675
1677
2285
1690
1750
1582
1802
1671
1692
1667
1667
1732
1691
1584
1667
1686
1677
1690
1679
2319
1704
1576
1663
1696
1657
1683
2261
1898
1573
1896
2618
1640
1899
2411
1705
2024
1576
2870
1658
1888
1662
2686
2583
2654
1682
2114
1675
2618
1676
1796
1796
1575
2281
2277
1682
1683
2275
1678
1575
1680
1681
1671
2544
1672
2195
1676
1582
1658
1658
1687
1668
2386
1576
1678
1671
1678
1695
1676
1677
1684
1581
1684
1677
1701
1669
1695
3460
1575
1688
1676
1875
2646
1697
1676
2448
1575
1683
1677
1674
1688
1866
2270
1582
2471
1684
2093
1683
2475
2395
1575
1658
1691
1685
2166
1680
2868
1692
1580
1680
1687
2859
2607
2856
2604
1580
2253
1711
2269
1690
2344
1689
2365
1678
2312
1663
1830
1670
2217
2220
2300
1678
2397
1665
2595
1636
1704
1575
2058
2926
2288
2049
1704
1684
1675
1698
1687
2271
2276
1659
2334
2283
1576
2303
1672
2310
1678
2044
2041
2037
1681
1672
1672
1673
1575
2275
2647
1575
1682
1681
2488
2386
1827
2449
2049
1576
1766
1700
2278
2293
2587
1574
2205
1656
1934
1691
1683
1684
1664
1576
1687
1684
1683
1683
2207
1574
1899
1668
1674
1678
1676
2149
4557
1576
3292
2726
1675
1821
1816
1815
1815
1587
1816
1816
1819
1679
2206
1675
1584
1674
1685
2642
1672
1659
1702
1707
1582
1706
1671
1701
1679
2051
2078
1577
2398
1698
2390
2307
2342
1678
2306
1575
1662
2091
2044
1710
1670
1577
1665
1771
1690
1674
95984
1763
1666
1664
1697
2630
2630
2049
2478
2130
1588
2482
1705
1671
1667
1686
1680
2461
1677
2565
2579
2602
1673
2312
1575
1678
2225
1667
1661
1671
1650
1756
1576
2443
1691
3882
2310
2558
1704
1819
1695
1781
2558
1887
3529
2580
2542
1574
1670
1815
1675
1814
1668
1671
1939
1577
2380
2101
1709
1795
1706
2246
1582
1708
1707
1887
2283
2578
1654
1681
1575
1676
1577
2723
1680
1663
1575
1677
2088
1680
2088
1681
1816
1823
1576
1896
1661
1686
1866
2293
1670
1667
1665
1576
1683
9609
1679
1832
1656
1666
2586
1693
2293
2198
1674
2102
1670
2291
1940
1577
1941
1698
1674
5392
1684
1664
1668
2582
1690
1679
1679
1677
2283
1581
1675
2560
1683
2655
2253
1580
2323
1697
2211
1677
1689
2298
2440
1577
2460
1679
2301
1673
2472
1673
816609
1695
1671
1680
1885
1695
1696
1679
2389
1665
1671
2868
1875
1713
1665
1580
1663
2208
1674
2568
1668
1789
1814
2277
1579
2051
2566
2568
1887
1884
1575
4333
2720
2726
2278
2279
2311
1574
1670
2534
1872
1678
5480
1785
1581
2512
1670
3287
2862
2864
2263
1802
1581
1666
2170
1700
1776
2544
1574
2379
2269
1781
1766
1842
2099
2581
1793
1677
1683
1679
2561
2263
1869
1575
2299
1708
1861
1695
1695
1696
1662
2573
1581
2268
1671
2598
2611
1574
1701
2085
1695
2684
1706
6367
2603
2595
1812
2285
1693
2278
1669
2421
1684
1583
1707
1883
2272
2570
2593
1707
1906
2266
1692
1694
1663
1881
1678
1679
1671
1670
1836
1694
1655
1656
1871
2365
1875
1583
1906
1657
2272
2388
2209
1579
2284
1666
2306
1684
1683
2265
2873
1667
1583
1685
1687
1895
2186
2729
1575
2734
2279
1692
1903
2543
1715
1823
1575
2634
2088
2632
131673
1885
1575
1888
1887
1670
2118
1696
1692
2486
2413
1576
2267
2267
2271
3274
1682
1785
1790
2715
1686
3404
2277
1891
1690
1575
2225
1753
1753
1749
1657
1581
1749
1881
1906
1878
1687
1679
1758
1688
1755
1660
1662
2277
1675
1897
1575
1904
2726
1680
2210
2197
2279
2280
1576
2280
2285
2285
2281
2284
1681
1687
2208
1894
1681
2379
1793
1794
1577
2477
1872
1811
1676
1869
1651
2070
1576
2070
1908
2063
1692
1672
1663
1576
1661
3110
2268
2543
1660
2274
1577
2269
1764
2717
1894
2586
1698
1575
1671
2312
2280
1881
1879
1880
1879
1576
1673
1923
2258
2552
2551
1578
2276
2716
1865
1669
1669
1669
1663
1860
1574
3353
2389
2271
1887
1717
1657
1682
2285
1784
2212
2218
2290
2589
2593
2587
1576
2590
2597
2589
2587
1575
1811
1890
2220
2219
1906
2218
2218
1890
1574
1669
7154
1936
2285
1575
2370
2283
1682
1896
1662
1689
2310
1666
1682
1662
1708
2535
2632
1577
2535
2381
1671
1912
1677
1656
2293
2059
1913
1687
2283
2283
2581
2594
1582
2583
2727
2419
2045
1675
1694
1661
2619
1577
2267
2279
1680
1673
1667
2355
1893
2283
2321
2230
1876
1664
1676
1668
1574
2283
1654
1653
1667
1577
1690
1688
2282
2269
2267
2263
1891
2340
1574
2439
2312
1683
1682
1581
2544
2280
2561
2562
2061
2280
1882
2263
1575
1695
1693
1692
1778
1686
2210
2207
2271
1674
1686
2291
2267
1683
1685
1681
1580
2016
1883
1678
1576
1676
1669
1663
1666
2210
2204
1667
2402
2294
1576
2557
1684
1670
2866
2135
1910
2287
1682
1909
2291
2290
1679
1889
2035
1692
1974
2371
2225
1890
2135
2293
1678
1662
1895
2282
2267
2082
2087
2084
1577
2834
2532
2528
2135
2623
2199
1883
1675
1779
2442
2449
2295
1876
1888
1576
2205
2257
2005
1682
1576
1952
1895
2281
2283
1882
1668
1708
2123
1787
2377
1577
1909
2308
1907
2135
2561
1685
1884
2568
1676
2568
1641
1682
2274
1816
2134
1904
1692
1910
1578
1910
2479
2069
2296
1906
2078
2299
1702
1697
2135
1890
1818
2205
1574
1888
2376
2303
1674
2272
2280
2478
2189
2191
2194
1575
2470
1907
2279
2135
2289
1674
2270
1843
1671
1784
1816
1763
2289
1683
1575
2840
1907
1629
2555
2830
2694
1902
1906
2546
2287
2549
2634
2268
1890
2135
2587
2135
6660
2485
2278
2296
1696
2296
2294
1679
2261
1700
1680
1575
14416
2136
2715
2293
1699
1713
1660
1673
2472
2196
2587
1890
1663
1577
2726
2135
2288
2286
2287
2290
1883
2076
2584
2735
2737
2736
2587
2585
2134
2734
2294
1576
1662
2277
2279
2274
1689
2277
2279
2200
1672
2448
1575
1670
2478
1913
2135
1786
1788
1813
2393
2550
1678
2287
1894
2290
1785
1575
1895
1893
2135
2611
2723
1877
2310
2003
2382
2382
2729
1677
1677
1753
1576
2031
1576
1685
1687
1683
15777
1683
2046
2566
1965
2595
2284
2281
2593
1671
2134
3711
1576
1667
2326
1691
1690
1892
1890
1896
1669
5180
2528
2262
1819
2134
2287
1575
2288
1677
1680
1670
2287
1900
1899
2442
2294
2294
1575
2471
1575
2373
2296
2446
2292
1674
2448
2275
1754
2705
2080
1910
1575
1690
1575
1894
2315
2282
2274
2312
2309
2284
2279
1869
1884
2544
1696
2135
2290
1628
1699
1699
1696
1695
2295
2294
2532
2356
1682
2278
2729
2287
1578
1912
1576
2198
2099
1690
2555
2286
2222
2475
2024
1683
2075
2464
2284
2135
2475
2134
2577
1891
1779
2310
1911
2283
1672
2558
1912
2280
1653
1676
2134
2568
2135
2274
2318
2292
2295
1672
1672
2287
1761
2295
2281
2561
1578
1678
1574
2561
1648
2399
2066
2558
2544
2040
1686
2546
2590
2586
1671
1575
2580
2135
2280
2278
2274
2284
2287
1669
1871
1655
1796
2314
2313
1576
2308
2577
2134
2580
2575
2431
2551
1665
2249
2291
2357
2273
2282
2278
1577
1811
1575
1762
1668
2205
1866
1678
1676
2270
2562
2555
2562
2563
2569
2135
1872
1911
2135
2272
2292
2294
1819
1672
1910
1678
1695
1692
2695
2832
2135
1856
2134
2293
2320
2492
4016
1806
1807
2280
1842
2083
1779
1661
1892
1665
1576
2293
2134
1668
2564
1683
2321
2261
1866
1683
2862
2276
1885
2557
2135
2466
2282
2134
2276
1869
1872
2469
1691
1678
2358
2275
2296
2582
2135
2196
1676
2289
1575
2289
1666
1652
1687
2275
2558
2715
1687
1817
2135
1768
1816
1817
1816
1575
1764
1685
1671
2288
1680
1679
1668
2295
1575
2523
2559
2273
2273
2134
1677
2087
2990
1663
1667
1688
2119
1665
1703
1704
1577
1664
1657
1670
2135
1670
1666
1773
1688
1813
2257
1702
2268
1675
2135
2058
2070
2392
1765
2134
1670
1667
1677
1694
1696
1678
1693
1673
1656
2135
1676
1677
1656
2134
1667
1629
1799
1900
1798
2314
2494
1667
1667
1683
2134
1678
1680
1687
1685
1575
1805
1668
1672
1687
1872
1663
1891
1662
1671
1576
1930
18570
2071
1688
1680
1574
1693
1686
1693
1691
1688
1692
1690
1690
2135
52426
2287
3329
2726
2279
1577
1690
1663
2288
1685
2241
1674
2534
1668
2279
1576
1911
2276
1671
1574
1803
2277
3952
1684
2106
2281
1673
1673
1666
1871
1575
2270
2283
1674
2134
2282
1674
1684
2563
2280
2563
1676
1672
2300
1577
1687
2067
1850
2283
2134
1672
1692
2373
2283
2279
2282
2303
1576
2297
2300
2040
2733
1575
2533
1842
1834
1837
1686
2571
2264
2262
2261
1578
1685
1668
1670
2134
2235
2236
1672
1687
1806
1804
1883
2303
1886
1670
2135
2481
2311
1574
2071
2277
2276
2222
2227
1902
2272
1648
2281
1780
1695
1574
1884
2801
2134
1919
1680
1691
1676
1779
1667
2297
1904
1907
1902
1667
1575
1667
2134
1689
1687
1897
6717
2478
2586
2290
2478
2341
2282
1681
2181
1574
2475
1575
1922
2271
2164
1685
1684
1754
2258
2280
1679
1681
1659
2564
1574
2271
1577
2606
2599
2357
2355
2282
2280
2282
1690
1665
2293
1663
2590
1576
1693
1576
1689
1656
1684
2347
1657
1679
2734
1791
1791
1683
2553
1574
2308
1573
1686
1686
1670
1885
2301
2285
2081
1672
2087
1676
1676
1574
1680
1673
1572
1900
1905
2278
2280
8643
2297
2441
1940
2068
1834
2270
1574
2266
1573
2592
2287
2285
2275
2436
1744
1754
2271
2285
1664
2285
2305
2307
1573
2299
8610
1573
2060
2570
1922
1837
2578
1799
1745
1746
1826
1675
1575
2602
1573
2726
1654
1660
1660
2204
2200
2201
1882
2197
1680
1682
2530
1574
1667
1575
1668
2059
2268
2266
2570
1655
1677
1913
1898
1667
2523
1881
1574
2284
2617
6618
2036
2437
1992
2295
1896
1683
1678
1880
1881
1881
1684
1573
2466
2466
1574
2278
1867
1653
1712
1706
1673
2293
1882
2536
1684
2283
1573
2288
1581
2533
2702
2534
1890
2298
2277
1859
1678
2220
2406
1681
1580
2479
2662
1575
1675
2264
1682
1686
1670
2204
1687
1689
2277
2270
2588
1579
2448
1573
1689
2291
1694
5746
1886
1661
1661
1941
1943
32815
2566
2566
2276
1574
1673
6667
2274
1931
2301
2296
2445
2560
2563
2560
2561
2029
1691
1588
2313
1574
2308
2313
2281
2312
2037
1628
2644
1663
2605
1667
1677
1676
1582
1673
1580
2272
2592
2591
1690
1680
1682
2666
2210
5196
1598
1676
2246
1583
1655
2261
1583
2263
2370
1816
1817
1834
1880
2304
2276
1685
1666
1685
1683
1580
2332
1694
1580
2484
1687
1695
5219
2560
1668
2356
1704
1704
1706
1707
1576
2077
1582
2248
2291
2291
1887
1671
2435
1685
2287
2613
1944
1942
1585
2273
1579
1818
2268
2269
1677
2243
1883
1681
1691
1669
1763
1582
2566
2044
1573
1701
1863
1693
2279
2285
3299
1693
3406
1714
1711
2282
1573
2125
1574
2125
2243
5159
2372
1685
1683
1670
2584
2732
2856
2587
1581
2556
2581
1582
2731
1791
1789
1683
1666
1710
1707
2272
2274
2272
1707
1575
2849
2303
2303
1574
2299
2302
2575
2268
2302
2302
2270
2307
2555
1915
1574
2586
1852
2214
2589
2555
1673
1664
1661
1654
1685
1684
2276
2313
1574
2274
3560
2276
2286
1696
1697
2286
1696
1677
1677
2581
1694
2218
2483
1585
2582
3536
2274
2279
2276
1870
1683
1677
2507
1669
2268
1903
2222
1683
1574
1914
1574
2275
1677
2839
2279
2277
2449
1683
1659
2261
1667
1865
1671
1575
2050
1574
2382
2384
2384
2567
2555
2447
1671
1676
1647
1850
2286
2645
1574
2289
1584
2382
2318
1910
2689
1857
2544
1855
1837
1891
2285
1715
1576
2274
2279
1691
1690
1574
1695
2479
2270
1672
1894
1676
1682
2267
1708
1580
1709
1581
1709
1679
2063
2062
2306
1899
2207
2174
1872
2213
3619
1695
1586
1910
1579
2375
2634
2274
1690
1698
1689
1668
2550
2579
1684
2273
1674
1587
1933
1665
1574
1680
1640
1702
2204
1904
1669
2271
1668
1897
1684
1574
1887
1704
1887
1573
2548
1836
4643
1693
1694
1694
1692
1703
1909
1574
1860
1857
1674
2310
1574
2309
2312
2303
2543
2216
1869
1678
1688
2578
2324
1574
1699
2286
1817
1574
1694
2291
2279
1910
2293
1638
1670
2242
2494
2308
2341
1573
1904
2573
1574
1877
1699
1660
1863
1687
1691
1688
1687
1691
2472
1575
2726
2722
1655
1573
22409
2573
1895
2201
1656
1678
1672
1672
1872
1576
2323
2542
1657
1586
2276
2478
1671
1870
2382
1661
1913
2605
2610
2607
1575
2282
1679
1679
1573
2041
1673
1655
1810
1947
2105
50390
2584
2477
1896
1576
1672
1581
2050
1904
1818
2274
1667
1670
2287
1654
1686
2038
1685
3862
1573
1687
1585
1685
1655
4420
1689
2467
1670
1698
1665
1899
2435
2390
1598
1848
1588
1878
2473
1814
1667
2270
2265
1663
2203
2192
2270
2269
2002
23276
2472
1575
2572
1902
1696
1698
1702
2267
1905
1660
1897
2277
1686
1578
1686
2292
1579
2292
2283
2281
2282
2287
2068
2593
2596
1666
1909
1578
1688
1575
1679
1682
2629
2629
1677
2558
2253
2197
2320
2265
2263
1971
1891
1572
1682
1666
2610
2587
1920
2588
1672
2276
2595
2302
2597
1582
1690
1573
1671
1670
1668
1670
2294
2215
1674
1686
1688
2575
2306
2463
1587
1663
1681
1575
2313
2212
1746
1697
1900
2592
2593
1979
1871
1677
1673
1574
1860
2253
1574
1926
1858
1666
1903
1900
1901
1679
1771
2476
2479
1754
1579
7028
1933
1575
2284
1932
2555
2218
2548
1692
2280
3718
2280
2311
2317
1653
2293
1573
7470
2292
2245
1698
1874
2265
1906
2700
2206
1677
2700
1581
2706
1573
2704
6772
1753
1580
1747
1598
1752
2053
1765
1814
43377
1816
2261
1927
2577
2573
1699
2372
2728
2376
1647
2463
2725
1577
2280
1676
2302
2186
3103
1898
1653
1684
1709
1693
2206
1655
2284
1695
1581
1694
2572
2485
2483
1678
2366
76082
2439
2286
2258
2088
1584
2290
1578
2287
2287
2719
1678
2267
2213
2003
1715
1685
2250
1712
1583
1669
1657
2714
2000
2214
2216
2707
2707
2212
2198
2709
1669
2303
2197
2212
1578
1904
2724
1970
2362
1702
1883
1661
1685
1683
1873
2280
2459
2283
1889
1695
1676
1889
1578
1662
2360
2544
2201
2546
1734
2560
2255
1683
1673
2179
1693
2394
1797
2496
2395
1584
2398
2395
2202
2300
2257
1671
2731
1673
2548
1575
2592
2275
1871
1574
1765
2255
2259
2387
2274
2508
1790
2549
2410
2311
1574
2284
2213
1579
1788
2285
1790
2280
1786
2281
2293
2555
2263
1707
1574
1712
1651
1840
2861
1684
3728
1812
2853
2389
2074
2119
2852
1709
1673
1579
2295
1655
2685
2642
2478
2478
2279
2578
1691
1909
1937
2295
1774
1862
1584
2621
2592
2654
1574
1696
2288
1675
2076
2375
2378
2374
2378
1781
2559
1584
2207
1573
2378
2293
2295
2292
1924
1677
1670
2277
1678
2254
2561
1688
1574
2594
1574
1719
1904
1672
2475
1884
2611
1891
2589
1889
2591
2615
2281
1655
2097
1580
2153
1671
2316
2365
2316
1680
2546
2201
1890
1923
2557
1586
1939
1701
1582
2277
1813
2723
2723
2268
2592
2387
2282
2262
2611
2729
1576
1664
3519
2650
1573
2611
2258
2729
2556
1894
1893
2575
2288
2286
2284
1574
1870
2609
2728
1650
1887
1711
1712
1703
2275
2181
2563
2175
2285
1574
2273
2563
2216
1655
2216
1643
1663
1657
2183
2055
2055
1775
2218
1659
1582
1701
2015
2477
1650
2480
1902
2280
2477
1908
2298
2477
1902
2484
2478
1574
2474
1812
1694
1675
2296
1942
1781
1785
2281
1785
1693
2481
1694
1651
2480
2572
1660
1584
2288
1798
1795
1792
1796
1793
1792
2280
2318
1887
1651
1796
1796
2287
1789
1659
1674
1682
2281
1679
1679
2322
1672
1676
2619
1686
2276
2278
2306
1646
1705
2312
2399
1905
2301
2275
2566
2276
2267
1666
2048
1877
1683
2559
1573
2275
1899
1899
2275
2541
2828
2850
1584
2529
1653
2528
2628
1574
1667
2528
2828
2528
2529
2283
1695
1674
1659
1890
8478
2264
2266
1674
1575
2038
2039
1684
1816
1671
1672
2196
2302
1574
2306
1679
1673
2201
39117
1578
2861
2588
2566
2821
2288
2589
2190
1672
1580
2546
2547
2431
2576
1574
2315
1703
1672
2272
3587
1676
3453
2605
2638
1661
2636
2581
2582
2865
1665
2101
2085
2277
1681
2585
1682
2586
2279
2589
2587
1574
1678
1792
1677
2460
1584
1676
1705
2153
1687
1708
1705
1689
2278
1577
1685
2308
2308
1909
1573
2543
1707
2412
2180
2710
2489
1965
1681
2577
2398
1653
1837
6496
2373
1583
2195
2291
1679
1885
4086
1674
1674
1697
1910
1693
1574
1775
2193
2293
1701
1660
2557
1672
2560
1692
2559
2264
1773
2271
2264
1584
1681
2427
2723
1576
1663
1779
2525
2529
1689
2587
2591
2247
1896
1574
1897
2300
2172
2306
1586
7845
1684
1683
1688
1760
2045
1682
2551
1810
1587
2551
2287
1576
2011
1901
2577
2576
1698
1756
2679
1758
2260
1809
2262
1574
2284
2287
2448
1574
1689
1670
1694
2448
2633
1669
1871
1671
2272
1575
2268
2264
2265
2268
1886
1581
2278
2278
1914
1674
2248
1886
2641
1584
1887
2278
2610
2609
1686
1583
2290
2295
2275
1884
2285
2636
2559
2308
1646
14509
1668
2597
1900
8779
1574
1904
2214
1673
1894
2259
1668
1668
1839
2041
2263
2558
2294
1911
1699
1586
2256
3302
2264
2147
3374
3375
2556
1680
1572
2215
2211
2214
2215
1700
1645
2200
2211
2218
2210
2198
2212
2577
2209
1572
2191
2195
2053
2668
1690
2597
2426
2560
1875
1687
1687
2281
1692
1696
1574
2563
2863
1622
1672
1651
2055
2283
2282
1698
2500
2388
2615
2474
1687
1575
2612
1668
3498
1574
1695
3496
1851
1675
1851
2287
2273
2927
1896
2273
1572
1657
2528
2306
1585
1686
2310
2310
2304
2287
2579
1682
2270
2470
1572
2269
1875
2268
1878
1583
2522
1920
1921
2495
1659
1900
1701
3797
1684
1573
1694
1886
1692
2554
1578
2553
1675
1675
1809
1808
1937
1675
1812
1759
1572
2439
1891
2196
1574
2294
2294
2195
2660
2268
2211
2288
2276
10865
2478
1572
1889
2193
1886
1687
2190
1673
1673
2054
3006
3010
2257
2558
2444
1677
1574
1879
3498
1777
1838
1695
2296
1885
3805
1786
1684
2218
2114
2482
2484
2306
2487
1580
1671
1677
1674
1671
1670
2378
2034
2586
2395
2289
2395
1655
2262
2311
2039
2298
2359
2367
2258
2562
2269
1885
2270
2272
1888
1575
1884
2865
2587
1574
2473
2476
2587
2474
1707
1705
1705
1873
2304
1572
1671
1770
1660
1932
1571
1787
1766
2282
2271
2149
2282
2272
1694
1702
2273
1572
2279
2273
1655
2291
1574
2266
2272
1906
2268
2271
2267
2283
2289
2272
1573
2271
2272
2273
1572
2287
2275
1652
2208
2207
2875
2878
2272
2193
48537
1574
2569
2185
2604
1572
1664
2289
2293
1890
2543
1667
2263
2268
1807
1665
1572
2287
2588
1775
1572
2558
4099
1875
2331
2473
1665
2554
2470
2470
1665
1572
2304
2065
2279
1573
1833
1764
1751
2301
2275
2063
2281
2301
2094
2284
1572
2483
3258
2320
1572
1696
2281
2256
2463
2463
1698
1630
1681
2053
2307
1706
1624
2295
2294
2615
1574
2309
2316
2296
2294
2287
2297
2262
1680
2882
1617
5604
2877
2476
2301
3515
2300
2596
2571
2566
2280
2553
2880
2282
2263
1662
1666
1678
1676
2113
1680
2472
1682
1762
1889
1763
2477
2072
2859
3773
1669
2652
2562
2473
1572
2561
1670
2098
1690
1684
4729
1882
1690
2257
1977
2283
2288
1673
2284
1660
2488
2375
1681
1887
2280
4895
1661
2287
1901
2979
1688
2646
1679
1571
1889
2648
1668
1667
1667
2482
2370
2358
1652
2046
1967
2875
1682
2360
1572
1666
1803
1879
1691
1670
1876
1683
2643
2281
1635
3393
3393
1700
2308
1572
2308
2250
1700
2091
2483
2251
2244
2250
5766
1593
1660
1660
1571
1661
1661
1883
2386
2201
2196
2611
2588
2608
2538
1663
1928
1648
1570
1649
1692
2317
1696
2284
1893
1706
2628
1708
1630
2425
1675
1675
1572
2073
2278
2071
1941
2610
1707
26348
1857
1674
1675
1613
1678
2477
1713
2854
1624
2542
2473
1919
2544
1683
2277
1681
2587
2542
1686
1588
1895
2826
2566
2285
1662
2564
2279
2277
1661
1664
2286
2933
2285
1585
1695
1897
2418
1698
1659
1670
1896
1874
3484
1682
2126
1902
1669
2285
1590
1682
2534
2053
2281
1837
1992
2975
2391
2479
1683
1675
1656
2382
1587
2718
1876
1688
1871
1750
1964
1691
2304
2119
2377
2381
2381
2476
1661
2845
2276
1681
1898
2128
1616
2280
2251
2930
2042
15806
1669
1668
1860
1655
1676
2605
1674
1673
1976
2296
2610
2425
1656
2609
1883
2613
1895
2658
1632
2657
1881
1671
1675
1592
2064
2710
1896
1893
2266
2348
2277
2280
1781
1674
2279
2535
1682
1585
2256
1850
1712
2404
14640
2853
3349
1891
2216
2385
1605
1709
1683
2277
2340
1629
2351
2278
2263
2277
1683
2391
2564
2564
2723
1588
2721
2270
2281
1587
2360
2288
1794
2281
1698
1684
1687
2286
2606
2602
1695
2265
2271
1662
1900
2280
1900
1897
1897
2666
1679
2593
1906
2593
1676
1823
2702
1634
1784
2303
1678
2386
2311
1880
2378
2291
2271
2558
1883
2429
1628
1871
1612
2396
2366
1710
1671
1903
2540
2397
2443
1666
2862
1779
1750
2220
2223
1703
1590
2231
1997
2183
2183
2067
2232
2523
2067
2183
1656
2387
1845
2064
1680
1661
2050
2565
1683
1658
1879
1658
1682
2529
1677
1644
1609
2283
1654
1660
2308
1781
2388
1780
1840
2730
1840
2730
2555
2320
2314
1687
2795
2383
2617
1867
2563
1782
2562
1696
1690
2499
4792
2317
2584
1623
1701
2268
1944
1632
2229
1887
2526
2700
1683
1854
1668
2284
1681
1849
3306
1677
1674
1687
1779
2441
1689
2483
2570
1692
1663
2713
2636
2568
1587
1681
1920
2585
1604
1771
2577
1660
2575
2338
1644
1660
2313
2265
2267
1609
2358
2264
2265
1696
2296
2317
1666
1670
2316
1708
1668
1669
2290
2635
1658
6399
2283
1900
1588
2285
2724
1699
2723
1699
2573
2572
2572
2574
1751
2216
2282
2274
1627
2282
2282
2282
2253
1850
1667
2294
1660
2255
1661
2269
2570
1761
2541
1824
2544
1906
2274
1898
1814
2485
2597
1941
1683
1673
2587
1659
1659
2292
2293
1790
2101
1684
1873
2481
2263
2331
2727
1655
2169
1916
1873
1817
1881
2282
1655
2658
2586
2583
2586
2587
2584
2587
1760
2582
2582
2583
1673
2006
1906
1608
2478
2197
1793
1907
1907
3416
2817
1670
2708
1699
2277
2534
2295
2610
3374
2610
1676
1682
2295
1672
1681
1899
1706
1710
2296
2276
1706
2208
1686
2277
1663
2286
2282
2267
2562
2589
2266
2561
2277
2277
2544
2262
1586
1668
2546
2558
1864
2279
2052
2279
3761
2389
2844
5443
2479
82178
3229
1622
2160
1886
1887
1890
1891
1890
1628
4350
1886
1891
1893
3117
2432
1608
2576
2216
2444
2085
2611
2534
2195
1732
2201
1869
2013
2204
2561
1997
1657
1682
2701
1682
2293
65494
1892
2308
1630
1689
2196
2479
2316
2578
1686
1750
2273
2269
1874
2301
2270
1891
2078
1627
2698
1889
1905
1868
2287
2301
2271
1673
2273
2014
2854
1773
1915
1919
1915
1621
2023
2273
2282
2524
2483
1759
1889
2490
2527
2796
2682
2553
2275
1572
2533
2317
1877
1888
1889
2013
2171
2844
2494
2593
2556
1908
1678
1624
2267
2267
2281
1905
2478
2477
2476
1660
2561
1906
2473
2478
2569
1571
2852
1912
2562
1879
1880
1879
1886
2536
3760
1882
2267
1883
2275
1879
1572
1880
1882
2540
2273
2553
1662
2526
2281
1669
2480
2282
2474
1886
1893
1574
1676
1671
2599
1904
2049
2051
2210
2544
2378
2259
2261
2265
2261
1573
2260
2261
2541
2207
2265
2291
2265
1885
1705
2228
1672
2539
2263
2267
1574
2281
2279
2112
1904
1899
2260
2259
2260
1731
2279
2037
2579
2398
2582
1572
2278
2273
2338
2485
2384
2338
1883
2544
1628
2260
2264
1686
2544
1573
2262
9861
2522
1905
2275
1904
9859
2607
1631
2272
2610
2270
2275
2257
1573
2255
2071
2275
2848
2268
2275
2429
2272
1626
1695
2704
2275
2294
1573
2624
2275
2703
2323
2483
2323
2321
1914
1621
2482
2203
2296
2311
2297
1744
2287
2010
3333
1901
2299
2290
2256
1572
2274
2272
2267
2268
1695
2263
1743
3916
2262
2830
2268
2042
2263
2272
1573
2204
2268
2189
2481
2480
2484
1742
1681
2482
2459
2617
2204
2281
2294
1624
2193
2380
2286
1673
2013
2257
1744
2544
1882
2291
2537
2260
2286
3336
1572
2480
2478
1681
2480
2485
2323
1742
2327
2649
2324
2484
1907
2322
1665
2481
1571
2483
2322
2481
2291
2291
1576
2482
2486
2485
2290
1758
2483
2486
2288
1573
2208
5495
2219
2579
2192
1575
2285
2284
2282
2072
2283
2270
2290
2283
1572
2312
2599
2282
2423
1576
2322
1693
1880
1692
2221
12660
2262
1887
1574
2285
2586
1703
2640
1575
1882
2197
2611
2563
2274
2299
2298
2274
1572
2298
2299
2299
2273
1868
2293
2273
2274
2274
2276
1992
2272
2262
2629
1572
2270
2300
2629
1574
2624
2468
1674
1661
3487
1847
1847
2263
2263
1572
2276
2320
2252
2266
1680
2152
1894
2295
2274
2375
1892
2282
2557
1573
2277
2436
2439
2536
1577
6397
1696
2561
1885
1138209
1885
1899
1917
2594
2189
1740
1892
2593
1917
1577
205024
1918
2277
2314
1884
2089
2263
2578
2277
2312
1741
2363
1908
1905
1894
2263
1577
2286
2596
3015
2594
2703
2557
2585
2954
1740
2582
2219
2218
2398
1578
2328
4982
2218
2274
2311
2218
2575
2280
2052
1741
2050
2570
2291
1683
1580
2479
2479
39362
2570
2958
1677
2277
2277
2407
1743
2483
1886
2214
1578
2551
2551
2208
2273
1927
2478
2478
2470
2480
2474
1575
2480
2292
2398
1576
1679
1700
2277
1699
2591
1692
1691
2608
2209
2270
1575
2271
2470
1681
1902
2470
2278
1900
2477
1704
2274
2279
2533
2286
1575
1676
1679
2307
1963
2265
2293
2538
2467
2552
2470
2475
2277
1808
2277
1574
2287
2282
2568
1575
1876
2623
1876
1874
2140
2188
2290
2565
2271
2563
1574
2568
2561
1666
1576
2548
2280
2280
2273
2213
2586
2287
1888
2571
1890
1574
1891
2275
3012
1575
2270
2202
2477
1683
2316
2318
1680
2272
2272
1576
1682
1884
2640
2313
1581
2220
2223
2217
1901
1683
2217
2065
2211
1574
2066
2621
2473
2640
1892
1967
2281
2281
2284
2280
2303
1885
2286
2322
1680
2611
2606
2555
2322
1848
2535
2536
2381
1683
2296
2291
2287
2224
2292
1580
2291
2567
2566
2283
1681
2568
2282
2292
2282
2292
2199
2546
2100
2283
1576
2268
2283
1872
1867
2158
1575
3023
2447
1675
1867
2199
2079
1894
1575
9692
1895
2297
2274
2274
2278
1682
2273
1888
2279
2264
1659
1884
2230
1576
2226
2229
1897
1897
2010
1577
2296
2282
2287
2287
1677
1678
2229
1880
1580
1681
2016
1678
1669
1675
1667
2192
2562
1681
2563
2281
1682
2200
1678
1578
2527
2266
2272
2298
1578
2284
1880
2280
2283
1867
1678
1678
1679
1965
1681
1681
1904
2474
1655
2197
1575
2200
2273
2278
2576
1673
1579
1919
1907
2332
2270
1889
1681
2285
2308
2477
2320
2318
1684
2569
1575
2470
2277
1690
1693
2470
2546
1980
3773
5552
2209
2555
2601
1846
2246
1580
2609
1681
2277
2480
2479
2477
1575
2196
2199
2197
2200
2199
2252
1680
2280
1896
2258
2306
1895
1896
1681
1675
2285
1891
1894
1898
2261
2281
1576
2286
2288
2281
2281
2226
1887
2969
1581
2205
2285
2202
2284
2285
1573
2278
1885
2272
1671
1901
1893
2297
2487
1574
2296
2288
1902
2268
2272
1576
3552
3004
2256
2564
2588
2286
2175
2628
2259
1578
2279
2287
2213
2287
2288
1577
2289
2290
2274
2276
2418
2263
2476
1682
2261
2322
2028
2203
1887
1877
1888
1889
1890
1899
1577
1701
2252
1707
2253
2285
2280
1671
1701
1574
2291
2246
1674
1889
1666
1663
2561
2283
1575
2279
1709
2211
2252
1707
1834
1574
1946
1946
1701
1660
1686
1803
1580
1872
2287
1672
1683
1684
1679
1685
1577
2547
2554
2298
2614
1699
1678
1575
1673
1678
1669
2284
2555
2820
1877
2541
2541
1677
2539
2273
2568
1691
1576
1679
2207
2251
2605
2283
2546
2527
1681
2622
1680
1680
1880
1678
1698
1682
2541
1921
1820
2481
1769
2263
1574
1693
1964
1889
1679
1881
1787
1581
2377
2077
1671
3811
1708
2397
1579
2576
2272
2274
2274
2271
2264
1685
1580
2269
2202
1675
2059
2086
1679
2087
2083
1679
1687
1688
1687
1810
2257
1680
2553
1897
1671
2249
1694
2285
1680
2053
2054
1912
1909
2568
2572
1580
1674
1676
2297
2304
1676
41919
2416
1677
1580
1903
1679
2056
1947
2092
2347
1577
2307
2628
2296
2548
2545
2573
1981
2568
1673
2522
1680
1673
1964
1574
1790
2280
2327
2573
45355
1679
1665
1574
2420
1679
1680
2289
2553
1681
1580
1681
1684
1684
1684
2306
1683
1684
1683
1579
1682
2546
1880
1684
1686
1580
2273
2264
2273
2273
2543
2124
1684
1574
1683
1683
2573
2609
2478
2638
1681
2545
2638
2297
2069
2271
2635
2610
2219
2215
1576
2203
2477
2484
1575
2576
2635
2634
1687
2637
2609
2574
1575
2215
2217
2210
2189
1676
2222
1575
1688
1659
2055
2533
1893
2312
1578
1692
1693
1681
2287
2223
1693
1691
1577
1766
1661
2265
1691
2261
1680
2263
2276
2580
1817
1707
2574
2618
2586
1580
2244
2619
2618
2258
2587
1581
2619
2114
1669
2013
2114
2601
125503
2550
1575
2032
2032
2599
2365
2378
1680
1668
2631
1692
1692
1673
2355
2354
1581
2307
2307
2310
2305
2281
2207
1579
1941
2280
2301
2215
1680
2214
1675
1575
1683
2531
1771
2567
1670
1679
1906
1910
1910
2278
2288
2640
1679
1681
2576
2278
1948
2538
2540
1865
1580
1693
1670
1695
1844
1934
1687
10872
1577
1671
1662
2372
1694
2289
2283
1575
2622
1681
1679
2027
1679
2257
2576
2567
2136
2564
2276
1689
2712
1912
1680
1681
2258
2212
2451
2274
2043
2567
2098
1577
1657
1670
1889
1918
1813
1680
2295
2393
2532
2812
2280
1682
2545
2528
1770
1788
1907
1703
1574
1703
1704
1643
1889
2339
1891
2408
2449
1575
2541
5660
5660
2265
2573
1575
2245
2268
2320
2320
1817
1683
2266
1576
2279
1677
2044
1702
1697
1577
1891
1699
2279
1673
1668
1668
2258
1690
1681
1667
1685
2197
1886
1686
1680
1668
1688
2401
1684
1705
2520
2302
1574
1708
2410
2275
3186
1680
1681
1689
1707
1705
2359
1896
1706
2192
2257
1575
2539
2382
2351
1912
1574
1808
2610
1670
2258
1678
1913
4025
2255
2253
2135
2693
2262
5698
1884
1575
2576
2310
2584
2575
2272
1666
1666
1667
2633
1574
1586
1683
2304
2072
2075
1578
1945
2077
2250
1717
1896
1890
1885
1656
1577
2276
1704
1788
2266
1687
1848
1672
2469
1683
1668
1669
2366
1888
1892
1578
1705
4350
1671
1674
2436
1577
2522
2289
2594
2521
2286
2531
2261
1909
1848
1911
2268
2533
1879
2222
1576
1939
1811
1943
2375
2374
2711
2815
2409
1576
2409
2795
2796
2266
2260
1578
2302
2409
1899
2213
1693
1686
1693
1815
1681
2544
2542
2547
1680
1655
1579
1657
3458
1691
2437
2435
2805
2506
1573
2427
2288
2279
2279
2277
2288
1680
2284
2630
2563
2632
2302
2204
2295
1576
2537
2413
2397
2287
2260
2261
1575
2550
1680
1907
2631
2099
1902
1896
1682
2634
2537
1706
2534
2511
1577
2194
2535
1658
1889
2349
2557
2351
3716
1575
2259
2811
1885
1704
2284
1574
2285
1884
2282
2569
2572
2704
1677
2069
1576
2068
2384
1900
2633
1680
1670
1902
1666
1709
1905
1700
1707
1707
1682
2823
1672
1677
1666
1697
2135
2215
2214
1832
4797
2247
1829
1879
2514
1704
1682
1707
2564
1673
2564
1681
2440
1702
2481
1699
2570
2570
1893
2295
1579
2203
2311
1659
2627
2263
1575
2357
2264
1873
1708
1700
1706
1899
2591
1582
2593
2268
2266
1696
2544
1680
1718
2177
2570
2172
1770
1860
2263
2212
1577
2338
1681
2357
1672
1575
2311
2360
2620
2285
2266
2202
1685
2539
1577
2662
4660
1705
1704
2510
2135
1663
2485
1710
2487
2031
1706
2312
3160
1891
1574
2444
2272
1689
2275
2553
1576
2768
1696
1670
2275
2277
1667
1667
1667
1681
1664
2277
1698
1580
2268
1885
1656
2567
1897
2288
2316
2276
1575
2283
2285
2283
2631
1922
1575
1907
1907
2254
2562
2558
2561
2560
6913
4552
1581
2260
1688
2264
1681
1665
2206
2023
1671
1682
1813
1811
1688
1690
1681
1812
1681
1798
2447
2531
1680
2688
2264
2468
1680
2477
2275
2631
1659
1682
4451
2402
2614
2469
1681
1656
2629
2817
1941
2816
1668
2176
2348
1936
1681
1939
1878
2131
1880
1574
1683
2277
1683
2311
23840
2445
2297
2267
2540
1580
1673
2248
2247
2324
1581
1685
2457
1682
1715
2457
2819
2312
2279
1641
1575
1860
1876
2451
1577
2251
2251
2342
2379
1664
2276
2552
2578
2272
2358
2455
1575
1574
2406
2456
2260
1680
2684
2711
2683
1679
1678
1678
1667
2279
1581
1685
2266
1579
2265
2478
1700
1700
2269
1682
2692
1868
2292
2076
1574
2496
2288
2288
1845
1574
1946
2052
1661
2347
2346
2225
1676
1677
1577
1667
2280
2289
2554
2272
1579
2558
2416
2415
1809
1702
1811
1853
1676
1575
2613
2005
2696
2562
2695
1575
2559
2320
2529
2299
1669
2572
2681
1878
2531
1707
1664
2233
2468
1574
2468
2252
1690
1683
1760
2066
1761
2056
1575
2063
1762
2812
1676
1674
2626
1575
3908
1841
2557
1843
4540
2487
2517
1575
2513
2539
2388
2264
1846
2282
1577
2208
1910
1680
3720
1880
1699
1681
2500
1666
1667
1817
2471
2308
2560
1576
2305
2305
2441
2306
2304
2566
2136
1661
2289
2343
1657
2293
2296
1681
1785
2288
2269
2413
2609
2355
1575
2418
2609
2611
1699
1657
2264
1701
1847
1883
1893
1681
2284
1692
2268
1576
2704
1678
1697
2207
1671
1671
1575
1684
2484
2078
2548
1677
2557
2212
1847
2213
2462
1668
2595
2337
2264
1578
2093
2336
1701
1702
2495
1684
2348
1682
1882
2318
2297
2382
2392
2562
1574
2392
1902
1901
1686
2612
1677
1686
1580
1675
2274
2463
1676
1864
2135
2259
2197
2478
2476
1905
2479
2482
1576
1673
1845
2261
1665
1681
1704
1576
22816
2366
1897
1847
2564
2320
1845
1580
2287
2063
2477
2479
2557
2216
1576
2294
2296
2266
2261
2262
2264
1681
2264
8492
2059
1687
1660
2555
2824
1703
1574
2075
2685
2284
2551
1688
3555
1577
1906
1654
2548
2554
1574
2291
2795
2208
2211
2288
2213
1886
1682
221215
2295
1679
1693
4817
1664
2289
1962
2421
2420
2274
2603
2270
2403
2420
1578
1716
1809
1809
1913
2300
1581
2547
1676
2381
1899
3244
1890
1689
1914
1576
1688
2610
2614
2630
1575
3964
2563
1680
7787
2550
1699
1698
2550
1685
1575
1688
1940
2369
2372
2332
1574
2332
1665
2294
1678
1678
1680
1900
2576
1574
2282
2279
2282
2579
1682
1579
3348
1674
1676
2198
2478
2029
2218
1676
1578
1676
2274
2082
2274
1576
2273
1784
1698
1885
2066
2406
2301
1671
4038
1577
2049
1700
2298
2297
1575
1705
2269
1667
1685
2273
2563
1708
1706
2289
1580
1669
2279
2267
2280
1576
2287
2260
1671
1908
1895
1675
1674
1671
1878
2824
2820
2817
2694
1581
2288
1665
2271
2448
1669
2210
1669
1669
2271
1580
2278
2281
2309
2278
1573
2275
2095
1844
2282
2218
2280
2266
1701
1577
1893
1892
1887
2635
2564
1681
2570
2573
2478
2576
2577
2574
2577
2307
1578
1670
1665
1665
1664
1786
1680
2287
1684
1705
1662
1685
2289
1967
1690
1687
2068
2106
1681
2537
2269
1578
2606
2261
2269
2542
2260
1658
2544
1662
1577
2707
1669
2309
2473
1580
2814
2473
2538
1704
2812
1690
1857
1757
1884
1575
1755
2398
1757
2571
1847
2398
1812
1812
1928
2407
2556
1937
2400
1581
1707
1691
2254
1687
1681
3595
3593
1683
2060
2065
1685
1810
2390
1686
1584
2271
2552
1666
1668
1680
1671
2531
2692
2691
2541
2789
2567
2269
1815
1575
1869
2349
1669
1867
1667
1666
1670
2275
1688
2274
2483
2275
2480
2054
1577
2270
2424
2281
1681
2420
2282
2032
2556
2198
2204
2350
1686
2268
1673
1575
2313
2229
2698
1573
1665
2547
1779
2548
2549
2060
1866
2279
1945
1663
1575
1708
2530
2660
1576
1645
2660
1683
1787
1679
1888
1749
2056
2099
1646
2263
2259
1679
1680
2264
1673
2466
2275
2475
2534
2297
2301
1662
1651
2605
1680
2437
2532
1574
1668
2809
2409
2808
2408
2311
2286
2266
2275
1650
2277
2299
2268
1577
2212
2274
1668
1665
1664
1665
1890
1686
2619
1575
2289
2297
2017
2296
2076
1573
1677
2303
2276
2473
2473
1682
2574
1661
1661
1643
2291
2541
1574
2283
1913
2278
1664
1885
2485
1721
1702
1703
1890
1585
1682
1582
1727
1671
1692
1668
9381
1671
14726
1693
2527
1867
2093
2535
1693
1661
2534
1583
1668
2531
1697
1665
1666
2573
2820
1890
1678
2538
2280
1579
2276
1678
1681
1576
2371
1638
2277
1681
1906
2285
2283
2021
1793
2283
1573
2569
1886
1574
1681
3895
2543
1828
1884
2276
60510
2636
2280
2768
1653
2287
1675
1652
1672
2291
2296
128798
2297
2298
1801
1670
1685
1684
1669
1584
2251
2530
1781
1573
1677
1897
1901
2241
1895
2366
2193
2575
2288
1576
2273
2633
2617
1648
2358
2632
2084
2088
2091
1808
1866
1807
2822
2267
1668
1585
1907
1585
2274
2221
2078
1702
1815
2335
2388
1700
2397
2802
2373
2376
1574
1679
1573
2559
3826
1681
2804
1682
1682
2507
2510
2649
2148
2547
1899
1648
2817
1574
2614
2245
2528
2256
2257
2252
2194
2195
1685
1873
1649
1685
1686
1684
1574
1681
1688
2475
1699
1892
1773
2283
1676
1865
2609
1574
2114
2293
2266
2267
2293
2550
1587
2295
2269
2271
4528
927115
2809
2056
1577
1817
2308
1911
2315
1585
1909
2313
2471
2054
1760
1792
1795
1777
1793
1579
2691
2694
2694
1583
1683
2466
2512
2306
1688
2270
1676
2383
2380
2267
1585
1681
1869
2392
1650
1685
1684
1684
1662
1670
1862
2192
2191
2536
1574
2535
2493
1679
2506
1576
1680
1659
2689
1659
1688
2816
2813
2587
2795
1589
2516
2548
1899
2486
1574
1667
1811
1682
1688
2557
1880
2271
2297
1902
1655
1682
1694
1912
1889
1655
2455
2583
1665
1808
2565
2019
2564
1669
1685
1587
1699
1681
1679
1574
2479
2483
2481
2482
1661
1676
1705
1676
1704
2523
1665
2271
2276
1645
1944
1817
1816
1909
2471
1661
2476
2624
1669
1677
1885
1581
1672
1574
3131
2595
2282
1667
1665
2520
2521
2557
2558
1753
1895
2106
1573
1587
1934
1935
2376
2267
2267
2271
1666
2266
2542
2814
2815
2267
1646
2051
2052
2053
1574
2051
2264
2548
2047
2268
2534
2314
2040
2040
2529
1653
1885
1650
1808
1662
2536
2526
1808
1687
2546
1680
2610
2610
1669
2350
1581
2349
70544
1700
1575
2573
2575
2472
2420
2419
1762
1761
1667
1892
1892
1575
1693
1578
2552
2530
2307
2218
2280
2266
2527
2687
1698
1697
1907
1903
1582
2553
1681
1645
1672
2280
1873
2342
1806
1804
2262
155199
1801
2619
1678
1574
2258
1649
2540
1900
2531
2514
2509
2509
1805
1802
3494
1890
2270
1693
1583
1698
2260
1581
2637
1678
2266
2266
1680
1755
1808
1756
1811
1903
1574
1574
2477
1905
1575
1576
2427
2279
1575
1903
1574
2267
2261
1575
1574
2264
2263
2258
2261
1647
1593
1895
1897
2274
2284
1584
2263
1646
2265
2258
2260
2490
2246
1576
2249
1575
1910
2259
2258
2260
1880
2266
1642
2041
1581
2211
2474
2172
2986
2211
2294
2685
1647
2683
1654
2545
2264
2258
2564
2758
2385
1889
2262
2695
1647
1685
1656
1688
2604
2688
2503
1858
2381
2237
2258
2255
2475
2256
1586
2256
1897
1575
2478
2445
2472
2470
2466
2180
2448
2469
1690
1687
1909
1653
2472
1577
2305
2302
1688
2305
1688
2079
1688
2200
2203
2316
2205
1580
2554
1649
2203
1895
1898
1887
2280
2283
2280
2283
2281
2279
1887
2284
1575
2280
1575
2282
2281
8792
2461
1883
2258
1893
2259
2772
2280
2306
2305
1645
1659
1646
4450
2485
1899
2554
2622
2699
2568
1904
2539
1676
2537
2540
1586
2261
1575
2536
2543
1947
2457
2459
2300
2300
2545
2341
2242
2248
2277
1581
2279
1657
2272
1909
1909
2548
2269
2305
2271
2269
2267
2042
2549
1580
1898
1653
2203
2429
2475
2231
1692
2357
3154
1896
2269
2267
2255
2271
1589
1666
1583
2546
2257
2481
1894
2483
2256
2259
1656
2242
2354
2282
2478
2539
1576
2381
1585
2526
2250
2478
2251
2251
2702
1891
2261
2251
1903
2252
1574
1877
1577
1704
2297
2069
2069
2219
2145
1895
2136
1899
1900
2139
2442
1647
2260
1574
2261
2274
2260
2550
2277
10053
3559
2553
1904
1894
1903
2212
2035
1647
1665
1576
2282
39681
2506
2035
2207
1891
1888
2264
1888
1892
2268
1892
1575
2264
1574
2511
1900
2392
2392
2277
2257
2274
2089
2251
2242
2262
1652
2248
1661
2269
2268
2673
1715
2550
1909
2302
2298
2479
2131
2229
2271
1583
2271
1573
1895
1888
1883
1885
2197
2190
2070
1883
2364
2561
1663
1684
1586
1647
2258
2277
2285
1892
1882
2478
2540
2540
2477
2485
1588
2539
1584
2476
2481
2484
2485
2463
1857
2419
2260
2551
2183
2813
2542
2264
1594
2224
1651
1901
2265
4346
2280
1689
2791
1690
2276
2198
1687
1889
1651
1888
1576
1889
2576
1890
1884
1894
1885
2066
1886
5583
1901
2579
2681
1652
2563
1586
2552
2560
2552
2264
2286
2196
1671
1892
2262
1851
1662
1657
1664
1581
2304
1944
2015
2272
2198
2261
2210
2369
2459
2305
2459
2287
1665
2217
2622
1575
2212
2549
1925
1890
2560
1868
1903
1675
3663
2220
2471
1656
1885
1574
2471
7732
1658
4202
2477
1882
1871
3708
2533
2244
2264
1574
2670
1583
1900
1902
2549
2258
2255
1889
2408
2479
2211
1885
2206
2211
1579
1893
1574
2208
2051
2211
2208
2211
2270
2283
2282
1884
4850
1899
1584
2681
1573
2681
2320
2257
2324
2321
2474
2275
2272
2475
2354
2279
1649
2283
2254
1572
2260
2538
2616
2253
2253
2572
2280
2658
2274
2274
2489
1580
2209
1575
2274
2274
3018
2274
1890
2791
2272
2274
2280
2278
2270
1574
2706
1573
2285
2553
2552
1879
2569
1791
2555
2548
2258
2013
2520
2574
1583
1573
2271
2270
2272
2053
1906
2272
2275
2269
1675
1677
1850
1678
1583
2089
1574
2425
1676
2199
2260
2264
2562
468506
1686
1681
2275
2656
1684
2212
1652
1575
2276
2660
2277
2480
2287
2264
2273
17054
2457
2211
2890
2244
2269
1580
2275
1576
2554
2267
2556
2273
2552
2272
2267
1909
2817
2565
1871
1876
1657
1903
1575
1868
1874
2264
2285
2286
1919
2287
2547
1918
2284
2281
1574
2284
1573
2285
2550
1886
2705
2270
2271
2558
2393
2553
1686
1889
1572
1912
2284
2283
1573
2250
2255
2552
2554
2545
1868
2149
2511
2512
2282
1575
2372
1900
2276
1572
2547
2280
2280
1864
1657
2127
2204
1868
2054
1664
1573
2081
1665
1674
2128
1573
2480
2458
2455
2479
2480
2481
2477
2257
2459
1572
2259
2089
2258
2478
1573
2471
1912
2293
4822
2474
4821
2245
2600
2277
1574
2276
1909
1909
2147
1576
5121
2259
2378
2199
2311
2481
2201
2202
2393
2525
1572
5532
2485
1668
1573
2243
2594
2379
2519
2220
1887
4856
4475
1899
1573
2549
2696
2693
1573
1915
2250
1893
2562
2307
2267
2567
1677
1572
1697
4915
2195
1573
1898
1911
3796
5077
2253
1684
2566
2475
2566
2566
1575
1893
2550
1573
2559
2557
2455
1906
2498
2574
2570
2272
2476
2277
2222
1571
2222
2220
1573
1678
2220
2220
2249
1906
2209
2045
2724
2470
2470
1572
2543
2543
1573
2282
2472
2470
2282
2175
2812
2283
2283
2285
1909
1913
1575
2278
1572
1909
2278
1881
2280
2297
2299
2219
2254
2295
2478
2299
1573
2563
2225
2478
2479
2475
1572
2477
2475
2693
2478
1910
1910
2275
2266
1573
2263
2480
2276
1742
2275
2271
2516
2297
2272
2355
1854
2264
2267
2267
1573
2265
1741
2262
2264
2440
2267
3653
2057
2339
2268
2265
2313
1888
2566
1572
2273
1572
2263
2548
2254
2505
1894
2283
2413
2567
2275
2580
2582
2261
1573
2583
1743
2560
2557
2580
3654
2281
1673
2277
1672
2266
1672
2205
1573
2787
1743
2370
2273
1885
1882
2505
2202
2216
1861
2213
2216
2213
1573
2543
1740
2866
2544
2208
2345
2259
2533
2574
2270
2274
2270
2268
1573
229675
2268
2564
1906
1742
3505
2276
2271
2273
2278
2272
2272
2276
2272
2274
1574
2278
2278
2269
1742
2274
2274
2271
2277
7340
2275
2280
2276
2275
2277
2275
1575
57711
2455
6317
1740
1686
17460
2334
2535
1901
2536
2204
2322
2269
2194
1573
1911
1863
2564
1742
1898
1889
2207
1678
3079
2270
1679
1900
1909
1572
2263
2268
2542
1744
2541
2538
2263
2195
2525
3438
2057
2192
1889
2293
1572
1891
2246
1741
2292
2001
1889
2202
1888
1889
1888
2211
1892
1892
1890
1571
4005
1743
1895
1898
1656
1898
1654
2578
2570
1667
1654
2274
2269
2140
1741
1885
1574
1686
1889
2545
1915
1886
1650
1708
1673
1706
1709
1915
1667
1738
2247
2193
1900
1673
2574
1899
1780
1905
1907
1782
1680
1906
2556
1904
1744
2271
1574
2273
1674
1679
2192
2246
2244
2541
2264
2267
1665
2307
2266
1740
2289
1576
2562
2538
2534
2560
1916
1914
1914
1913
2080
2056
2304
1915
1741
1913
1574
2083
1677
2364
2561
1685
2555
1878
1900
1889
1675
1898
1897
1740
1899
1573
1891
6092
2558
2048
2135
2488
2141
2485
1658
1968
2269
2273
1740
1580
2272
1672
2284
2347
2347
2269
1684
1672
2214
2214
2198
1741
2676
1579
1867
1861
2014
2319
86070
2320
2215
1689
2482
1692
2270
3667
1580
2196
1740
2197
2188
2188
1727
1726
2270
2574
2036
1682
1699
2815
1586
2198
2300
1744
2615
4326
1902
1894
2541
4340
2457
1940
2126
2600
5287
1574
2349
4473
1742
1692
1883
1670
2190
2278
2176
2279
1653
2409
1691
1905
1573
1678
2446
2276
2473
1742
3072
2473
2291
2532
2553
3429
1700
1698
2124
1574
1667
1575
2272
2282
2466
1678
2515
7190
2537
2612
2518
2277
2538
2567
1574
2577
1574
1670
2542
2764
2255
1912
1895
1909
2536
2538
2279
2322
2566
1574
2275
1593
2354
2351
1676
1672
1664
1932
2344
2497
2287
2379
2316
1575
1664
1576
2284
2292
127651
2279
3583
2280
2318
2282
3997
2288
2289
3999
1574
1675
1584
2479
1666
2172
2208
2270
2268
2554
2265
2553
4109
2266
1574
2298
1576
2268
2449
2268
1778
1776
2268
2297
2264
2396
2537
2263
2536
2395
1653
2251
1580
1887
1656
2270
2269
2224
1666
2252
2043
1673
1676
2677
2621
2210
1574
2562
1574
1681
2363
2359
2273
1883
2256
2275
1654
2477
1661
1688
2262
1577
2604
1573
2263
2672
2288
2210
2206
2264
2266
2044
2461
13458
1702
2266
1574
2348
1574
2429
2420
2850
2426
1690
2797
2694
1678
1893
2503
2536
1682
1574
1936
1580
1657
1682
1692
2330
3321
2267
1685
1687
2121
2269
2208
1658
1574
1658
1573
1661
1874
1888
1906
2459
1658
2191
1715
1716
26796
2073
1574
2569
1581
1893
1664
2200
2043
1912
2471
2469
2377
1908
2475
2468
1583
1655
1870
1576
1657
2798
2257
2681
2251
2255
2274
1692
2568
2195
2485
1576
2528
1573
2281
2141
2594
2471
2282
1699
2522
1906
2223
2232
2129
1575
2226
1873
2523
1576
1710
1687
2263
1707
2460
2281
1682
2280
1707
1638
1587
1712
1762
1632
2568
1588
2090
2206
2209
2257
2197
11491
1876
2257
2263
1896
1574
2508
2230
1573
2306
6591
2691
1913
1877
2191
2193
2187
2289
2288
1580
1666
2549
2269
1574
2271
2266
2494
2497
2213
2214
2259
2260
2515
1661
1574
1888
1888
1728
1573
3411
1887
3409
2258
2693
1678
1900
2278
2276
2628
1583
2558
1573
1911
2134
2133
2133
2540
2135
2206
2488
2559
2559
1574
2291
1892
2261
1573
2550
1887
2526
2528
2288
2201
2260
2248
2578
2480
1574
2480
1573
1880
1678
1678
2264
1888
1890
270771
1883
2324
2294
2478
1574
2479
1664
2452
1575
2452
1678
1893
2563
1892
1892
2244
6450
2276
2277
1983
2328
2301
1572
2264
2396
1660
1693
2071
2047
2298
2274
2274
2246
2214
1583
1673
1575
1874
1671
4057
2547
2188
1876
1688
1663
2194
2209
2196
2132
1574
3329
1574
3329
2447
1890
2263
1897
2267
2295
1682
1679
2274
2274
2264
1574
2600
1580
2453
2207
2212
2208
1665
2263
2219
2677
5771
2275
2578
1576
2448
2574
1573
4274
2278
2311
1676
2625
1673
2285
2479
2263
2252
2553
1585
2284
1573
2552
3360
2442
1917
1911
3866
2259
2251
1883
2269
1891
2208
1585
1576
2613
1582
1667
2825
1889
2584
2264
2270
2313
1684
1677
1680
1680
2237
1575
1878
1579
2234
2570
2571
1862
2279
1888
2214
2255
2252
2307
1883
1574
2276
1575
2546
2264
2552
2262
2553
1891
2422
2537
2206
3153
2204
2204
1575
1680
1573
2214
2041
2297
2244
2258
1908
2264
2271
2265
2255
2478
1574
2477
1918
1573
1672
2237
1675
2257
4328
2262
2267
2547
2552
2223
2375
1577
1886
1574
1903
1659
2313
1888
2561
1909
2275
2248
158728
2286
2287
2284
1575
2285
1573
2447
1886
2277
2278
2278
1892
1878
2281
2276
3809
2568
2553
1583
1890
1576
1893
2513
2259
2271
2266
2263
2264
2264
2228
1676
1679
1679
1581
1893
1573
1897
1686
2942
1908
1877
2262
1907
2262
2272
2248
2246
1574
2245
1576
2579
2264
2265
2264
1900
2273
2357
2546
2269
1885
1871
2542
1574
2208
1573
2260
4241
4586
1862
1913
2289
2291
1905
2249
1893
2269
1576
1858
2270
1573
1895
2285
2249
2250
5035
2269
2291
2249
1894
2281
2446
1583
1927
1576
2390
2273
3520
1893
2547
2288
2265
2291
2210
1879
2264
2440
1579
2295
1960
2297
2296
2277
2277
2272
1865
2279
2276
2307
2350
2527
1900
1580
1891
2389
1573
2262
3871
2282
2280
2282
2576
1686
1685
1686
1687
1684
1573
1899
1574
2263
2267
1682
2270
2270
2259
2556
2256
2429
2544
2548
1575
1675
1579
1674
1673
1876
1682
1882
1676
2311
2256
2255
2256
1576
2259
2649
2288
1574
1863
1870
2522
2518
2522
2212
1910
2571
2622
2625
1574
2277
2483
2379
1573
2252
2528
13457
2254
1867
2979
1896
5034
2256
1679
1579
1681
1583
2303
2304
2280
2302
2289
2273
2270
2269
2270
2454
2270
1575
2271
1875
1680
1573
2314
2549
2256
2272
2202
1679
2547
2124
1682
1682
1574
1680
2266
1901
1649
2208
1895
1890
2209
2529
2209
2259
1885
1886
1892
1574
1887
2279
1889
1574
1903
2047
2308
2307
2277
2278
2281
2278
2494
2459
1962
2272
2272
2273
1574
2299
1860
1675
2298
2557
2295
1892
2341
17271
5046
2195
1574
1679
1573
2208
2273
3245
6100
2541
1887
1882
1689
2527
2524
2286
1574
2572
1876
1573
2267
2214
2629
2214
2211
24210
2215
2218
1887
2215
2199
1573
2270
2273
1582
2477
1929
2066
2066
2294
1856
1907
1678
2267
2211
2505
1576
2310
1578
2306
2307
2280
1687
1688
1686
1685
1898
2233
1688
2271
1575
1902
2258
1574
2305
2196
2127
2489
2215
2564
2548
2367
2478
2052
1582
1894
1575
2254
3045
2266
2169
2444
2449
2268
2256
2216
2206
2222
2218
1580
2551
2792
1573
2200
6029
2276
2134
2481
2575
2564
3898
1666
2562
2277
1593
2256
2479
1576
2268
2653
1683
2276
1884
2278
1914
1682
2209
1831
2271
1574
1830
2273
1572
1667
2273
2551
1672
1665
2202
3606
1670
2273
2565
1644
1774
2478
1573
2390
2527
2266
2690
2215
2529
2216
2283
2283
1634
2281
1589
2082
2297
1574
2014
1684
2523
2305
1680
1897
1900
2298
2529
2562
1574
2481
2535
2276
1575
2531
2277
1665
2274
2786
2476
1902
1690
2478
2279
1577
2276
1875
1889
2207
1579
2282
1890
1879
2283
2278
2278
2276
2207
2242
1583
2246
2248
2827
1583
1938
1895
2287
3494
2279
1892
2671
2288
2636
1577
1801
1688
2485
1900
1573
2489
2541
3661
1669
2382
1882
2272
78359
1771
2470
1574
1659
1754
2567
1578
2571
2549
3342
2549
2631
2549
3303
2218
1657
2207
1649
1891
2257
2465
1574
2308
2016
1871
1905
5001
1906
1873
1871
2140
2500
1574
2287
2475
2235
1652
2411
4449
2265
1708
99521
2263
2449
2469
1573
2694
2695
2481
1573
2482
2458
1687
2263
2481
2050
1881
1884
1669
1575
2269
2474
2452
2271
1588
2275
1663
2271
2269
2366
2269
1881
1673
2474
1574
1778
2265
2261
2265
1573
2261
2264
1885
1670
1670
2238
1676
1917
2291
1701
2277
2287
1580
1966
2217
2273
2251
2273
42217
1682
2214
1855
2214
1574
2839
2477
121277
2475
1574
2480
2485
1673
2479
2477
2480
2480
1679
2266
1575
2205
1926
1675
1573
1677
2219
2572
2130
2217
2212
1647
2219
2211
2249
1574
2477
2477
2166
1574
2483
2301
1898
2792
1898
1882
1665
2378
2198
2203
1574
1664
2191
1671
1576
2210
2261
2258
2190
1665
2467
2204
1881
2367
1673
1584
2367
2370
1670
1573
1893
2365
1684
2790
1904
1904
1905
1687
2270
1575
2322
1672
7838
1668
1574
2904
1669
2479
1777
2479
2219
2263
61473
1902
1575
1703
2477
1880
1582
2477
1867
2035
2042
1893
1704
1649
2497
142871
2351
1574
2419
2825
1764
1643
2438
2454
1897
2235
1873
2825
1908
2824
1707
1574
3426
1889
1858
2277
2564
1583
2599
1894
2689
2412
2273
1905
2272
1574
1660
2478
2311
2478
1573
1663
2255
2061
12606
1687
2515
1688
2070
1662
1574
12652
1687
2291
1584
2365
2571
2336
2049
2577
2229
1682
1664
2052
1660
1585
1657
115036
1678
1573
2274
1673
2335
1674
2269
2096
2207
1863
1895
2487
1579
2273
2273
1575
1817
2242
2244
2238
2284
2242
2242
4426
2242
2242
2243
1584
2264
1681
1676
1573
2061
1653
2265
1658
2045
2276
2153
2529
2274
1578
1981
2270
2282
1584
2260
2272
2681
2198
1785
2192
2191
1671
2013
1573
2275
2638
1691
4401
1573
2270
174770
2271
2757
2481
1682
2455
2389
2269
1576
1686
1637
3839
2476
1574
2478
2565
2207
2483
2474
2477
2474
2183
1896
1573
1685
2867
2485
2278
1575
1674
2687
2259
2485
2488
2554
2553
2486
2491
1966
2552
2554
2274
2298
1585
2565
2276
2274
2276
2262
2280
2263
2261
2272
2274
1576
2274
2278
2257
1579
2278
2278
2536
2273
2279
2199
2198
2549
2264
1678
1581
2199
2301
2198
1574
2296
2557
2269
2547
2486
2484
2484
1887
1889
1680
1586
1674
1583
1659
2252
1667
1778
2254
2288
2560
2557
1699
2557
2083
1573
2213
1572
1654
2214
2214
1654
2639
2639
1663
1683
2511
8394
1574
2392
2405
2255
1580
2533
1684
2261
2200
1684
2258
1688
1688
2210
2271
1576
2210
2201
2273
2280
2528
1575
2280
1864
2271
2264
1924
2275
2396
2279
1848
1576
1574
2547
2274
1890
2278
1934
1896
1848
2282
247495
2515
1932
1676
1580
1890
2572
1909
1574
1847
2260
2261
2263
2266
1913
2564
2367
2201
2054
2054
1576
2207
2209
1573
2582
2247
1864
2251
2200
2190
2056
2542
2176
1585
2265
2554
2543
2818
1983
1850
2290
2582
2246
2463
2284
2465
2016
2528
1573
2552
1675
2482
2012
1579
2460
2466
1936
1951
1871
1882
1654
1705
2450
1574
1673
2375
2264
1575
2465
5541
2224
2267
2225
2265
2348
2258
2533
1655
1574
1657
1661
2118
1791
1583
2337
1905
2268
1903
2585
2411
1678
2816
1588
2100
2181
2249
2643
1580
1894
2253
2257
2255
5381
1695
2346
2283
1906
2136
2285
2283
2281
1572
2295
1678
2468
1902
2454
1685
1914
2277
1665
2302
1580
2295
1879
2543
1577
1682
1668
1672
1653
1721
1682
1672
2481
1673
1986
2493
1896
1896
1681
1573
1897
2264
2264
2267
1674
2487
2261
4771
2698
1874
2532
2531
2697
1580
2228
2271
1661
2340
2541
1870
310194
2266
2266
1863
1581
1702
2631
1691
1586
1896
2285
2286
2283
2575
2261
2264
2345
2302
2270
1576
1662
2189
1842
1574
2221
2220
1666
1665
2907
2066
1916
1665
1658
1575
2487
2580
1663
1683
1574
2475
2210
2199
2682
1894
1872
2099
1872
2192
1576
2545
2272
2471
1684
1575
2271
2190
2469
1697
2066
1660
1700
1681
1576
1660
6236
2271
2568
2305
1573
2568
1674
2209
1681
2311
2309
2287
2551
2136
2271
2291
2551
2290
1573
2280
1912
1681
1704
2460
1689
2273
2288
2272
1581
2256
2257
2272
2257
1586
2440
2513
2264
2405
2199
1678
2208
2276
1581
2170
1760
1763
2486
2365
1979
1678
2486
2305
2306
3711
3282
1819
2249
1578
1661
2139
2277
2785
2277
2550
1578
1672
2552
2551
2475
2267
1676
1678
1676
2135
1677
2343
2267
4357
1581
2270
1665
1887
2196
1674
2210
2419
2211
1583
468484
2294
2545
2214
1575
2379
2280
2380
2214
1757
2350
1747
1695
2560
1583
2595
1907
2216
1991
2216
1928
1894
2218
2214
1907
1658
2271
2375
1576
1902
1709
2375
2379
1961
2338
15320
2266
1902
2253
1912
2592
5483
2335
1893
1576
2255
1635
2517
2519
2135
1695
2179
2571
2272
2212
2036
2336
2195
1646
1975
1640
1688
2280
2520
1877
1870
2517
1874
1887
2014
2272
2273
2285
1995
2264
1884
128442
1918
2218
1583
1658
1681
2544
2597
2325
2323
2541
2536
2136
2256
2541
2540
2541
1580
1668
2280
2543
2372
1673
1893
1890
2271
1582
2280
1891
2301
2399
2490
1582
2225
2203
2264
2241
1869
2474
2578
2261
1849
2275
2189
2273
2264
2185
1970
2273
2187
2276
2276
2274
2275
2136
2484
1879
2487
2308
2304
1904
2306
1878
2282
2276
2279
2302
2279
1681
1903
2135
1656
2229
2278
1903
1903
1578
2506
1900
1902
1903
2198
2121
1903
1581
1900
2199
2262
1899
2285
1649
1576
2287
2541
2112
1675
2348
2334
1684
1673
1581
1882
2210
2348
2442
1677
1581
2346
2279
1669
2203
2275
2281
2207
2271
1581
2281
2259
2301
2303
1886
1677
1675
1850
2293
2191
2262
2260
1848
1848
2203
1898
2603
1686
2531
1579
1901
1916
1915
1902
1773
2193
2754
2280
1582
2280
2279
2301
2279
2205
1576
1876
1666
2194
2363
2572
1640
2261
2136
2242
1697
2517
1693
2277
1581
1888
2482
5889
2539
1914
1914
2378
1678
1580
2206
1653
2560
2265
4632
1574
2265
2266
2263
2474
2262
2285
2258
2261
1871
1673
2507
1676
1675
1912
1596
2528
2529
2529
221250
2249
6219
2569
2214
1578
2228
2228
2194
2268
2047
1877
1876
2272
2474
1699
1676
2414
1668
3794
1581
2201
2449
1695
2543
8504
1581
2825
2284
2036
2210
2201
1680
2200
2203
1977
1680
2468
2216
2470
2294
2135
2304
2280
2626
13579
2279
1890
2014
1581
2546
1664
2567
1663
2270
1897
1581
1702
1897
2187
2220
2206
2193
2221
2196
1579
1855
2279
2206
2218
2289
1847
2292
2272
112317
2200
2439
2247
1903
1661
1576
2622
3343
3504
1669
1575
2547
2261
1673
2549
2212
1870
1676
2257
458644
1579
1680
1667
1662
2259
2262
1580
2238
1665
1662
1661
2258
4288
1660
2257
1970
2262
1891
1891
1669
1580
2537
1910
1872
2192
1879
13919
2060
2312
1581
2013
2467
2481
1581
2466
2482
1660
1919
1669
1894
2792
2505
2792
1958
1640
2505
4423
2577
1967
1904
2276
1873
1671
2291
2483
2577
2532
2624
2136
2134
2004
2574
2622
1579
2530
2290
2484
2559
3358
3290
1874
2244
1580
1664
131275
2251
2210
2569
1582
2210
1902
2572
2539
2572
1897
2535
4969
1581
2470
2251
2468
2249
2534
1575
2534
2533
1673
2251
2339
1676
2241
1581
3480
2577
2323
2478
2120
1581
3434
2269
1656
2213
2209
2221
1809
3737
1876
2239
1667
1887
2255
2286
1847
1624
2264
2265
2265
2264
2214
2223
2223
1582
1674
1677
1672
1674
1897
1876
4361
4359
2220
2530
2796
2472
2475
2531
1848
1871
2120
1871
1875
2269
1577
2550
1673
2286
11640
1677
2542
2253
1910
2136
2206
2217
1668
2820
1876
1936
1673
1936
2212
2303
1673
2241
1666
2255
1581
2256
1677
2252
1695
1847
2475
1710
2441
2476
2282
1889
1674
2266
1630
1677
1675
2259
1648
2260
1848
1910
2258
1648
2257
2257
2257
2272
2262
2136
1652
2213
2205
2214
1975
2274
2214
2274
2477
1673
1870
1892
2269
4711
1576
1675
2269
2307
2304
1583
1678
2268
3768
2458
2455
2340
2694
2289
1847
1715
1895
1917
1668
1874
2695
2694
1657
2336
1662
2340
2537
2162
1669
1579
2533
2285
2093
2064
1579
2064
1700
1892
2212
1700
2347
1671
1895
1582
1886
2268
2544
1894
2268
1578
2280
2282
2509
1889
1879
1877
2253
2361
1848
1688
2219
1855
1689
2220
1577
2240
2216
1711
2278
1689
2267
1679
2292
1578
2261
2565
2566
30096
1578
1690
1879
2273
2204
2251
1671
2274
2671
1576
2182
1896
1685
2667
2274
1875
1874
2671
2199
1685
2268
2541
1665
1576
1660
1662
2119
2532
4798
1689
1986
2224
1675
2281
2215
2224
4363
2271
1578
2262
2259
2257
2290
1880
2376
2135
1647
2273
1787
6513
1670
2285
2286
1870
2120
1671
2478
2481
2477
1580
2480
2284
2533
2273
1814
2268
3405
1582
2389
15958
2283
2281
1896
2279
1578
1683
2569
2864
1660
2262
1887
2255
2269
2284
1596
2581
1888
1883
2283
1974
2280
1780
2209
1667
2252
2098
2440
2271
1848
1704
2475
2270
2269
1922
1577
1924
1916
2541
2269
2008
2474
1907
1897
1915
2273
1678
1877
1920
1581
2084
1922
2471
2476
2343
1894
1887
1894
1581
1891
1891
2476
2273
2274
1847
2271
2458
1687
2460
1695
1661
2064
1950
2342
1680
2032
2030
1905
1581
1782
1906
1906
1676
1788
1788
2266
1577
4001
1683
2671
2304
1909
2398
1595
1638
1901
2482
2484
1699
2355
2485
1993
2561
2549
2549
1892
2296
2551
1847
2796
2279
2277
1973
2253
2247
1576
2251
2275
3347
2531
2506
2278
1576
2248
2532
1683
2764
2305
2409
2390
1848
1869
1685
2053
2382
2296
2287
1581
1666
1678
2251
1681
2597
2533
2253
2136
2212
2331
2564
2276
2536
1579
1694
2534
2538
1702
1673
2298
2514
2514
1596
2288
1940
1645
1801
2368
1581
1751
2543
1940
2389
2192
2261
1905
1670
1581
1862
1904
9515
2555
2477
1848
2366
1858
2274
2050
2575
2480
1675
2250
1848
1680
2485
2281
2237
1581
2477
2260
1693
2469
2469
1636
1869
1642
2404
1848
3046
2284
2269
1969
5066
2578
1913
2292
2279
8096
1644
1675
1678
1969
2479
2473
2471
1581
2470
2472
2474
2471
2470
2545
2473
2471
1839
2476
2136
2472
2531
2263
1581
2080
59845
1792
2483
2484
2273
2543
2270
2542
1580
2594
2273
1680
2284
2135
1656
1800
2515
2512
1660
2515
1671
2266
2260
2136
2578
1671
2672
1848
1923
1648
2269
1690
1661
1656
2278
2272
2285
1581
2284
1993
2276
2273
1876
1662
2563
2273
2563
1685
1684
2237
1673
2231
1578
2561
1674
1676
2549
1847
2289
2528
2820
2260
2254
2253
2250
2552
2270
1582
2270
2696
2269
1895
1576
1895
2554
2271
2548
2596
2312
2286
2581
2544
1578
2545
2186
1902
1673
1577
1672
2272
2555
1687
2522
2274
1923
36925
2283
1582
2273
2275
1692
1994
2014
2268
2273
2852
1676
2262
2537
2803
2714
4626
2803
1883
1870
2275
1811
1583
1878
2310
1951
1709
1662
1892
1892
1892
3081
2319
1582
2055
1653
1578
2292
2542
2280
1687
2275
2513
2546
2572
2572
2192
2130
1968
2257
1874
2289
2347
2477
2797
2623
2266
2293
2798
1867
2293
2491
2473
1579
2707
1693
1581
1674
2268
2184
56666
1686
1863
13726
2575
1805
2267
2247
1578
2317
2274
2285
2317
3479
2645
1970
1673
1672
1673
1670
2254
1579
2883
1683
2135
2267
1684
2593
2541
2153
2312
2269
1812
2247
2245
1581
2197
2253
2255
1577
2251
2258
2256
11266
1709
1759
4022
28297
2186
1578
1968
3085
5178
2329
2405
9721
2316
2051
2018
1685
2598
1681
1912
2885
1847
2726
1977
1582
4467
2251
2135
4328
1693
2440
2441
1790
39967
2505
2226
1576
8265
2135
1767
2182
2052
12432
1992
6408
1671
2252
2759
2215
2188
1579
1671
2403
2170
1581
4068
2470
1828
2131
2183
53816
1762
3005
2407
1583
2421
1998
72310
2024
1578
1820
5948
2035
2138
2861
5266
3373
2303
2094
1848
3833
2675
2232
2135
2993
2449
2751
4951
1847
1764
9708
1678
3584
2181
2136
1942
1806
1800
2135
2167
1677
2374
1947
2591
3312
2211
1625
2152
5018
2136
1809
1578
1654
2189
1824
1723
2754
2535
2301
1800
1825
2139
2298
1955
2167
1674
1578
1755
2159
23032
2277
2181
1763
1694
2572
2126
2029
2362
1581
1659
2848
2135
6959
6725
1827
1819
3536
8211
4399
1665
1679
1772
1960
1848
1950
1950
2122
1999
1656
2403
1799
4321
16399
7556
4907
2172
1649
7815
1961
2471
1583
4225
5879
1801
1756
8412
1941
6226
5846
25937
8694
2016
14552
1968
5605
1963
2358
2462
15115
1911
2474
3212
2222
6627
1676
4755
1818
1874
2468
1580
3314
1910
4094
3050
2344
2059
9094
1798
1996
16943
1785
1581
3042
2662
1965
2579
2018
2082
2012
3775
4036
2826
2314
2138
2216
7073
1582
2677
1580
7875
2264
2543
1670
2001
2112
9711
3353
4806
4304
2652
31345
2136
1595
2581
123068
3128
1885
3257
1944
2634
2231
2108
1647
2256
1672
1669
1578
1580
2617
1805
2367
3784
611848
6650
2567
2130
2595
5002
1951
3546
16013
1577
59027
1801
1577
6285
1678
2023
9869
1801
4076
1947
2917
5341
3184
2323
2863
1875
12388
1994
1751
8175
2912
1976
2214
4560
60654
5992
4506
2243
1985
1877
2575
1847
14699
1701
2000
1950
2652
1741
3228
1884
2166
6697
3403
1881
7032
2135
1818
1987
2639
8362
1672
28744
2809
97596
1985
4205
2110
21601
2358
1876
2201
2135
10071
2090
7510
13705
6872
2038
2445
1900
2440
1689
3105
1848
2085
2005
1581
3114
2051
8522
2681
1691
1805
2181
2418
2673
6302
49889
1579
5600
2685
1871
8822
2169
4381
2897
2229
112828
112824
1661
2128
9583
3496
2136
15531
1873
2311
1824
5599
1874
1869
1874
1975
1848
1580
1580
1576
1578
2135
1970
1848
1578
1580
1847
1980
1581
2135
1581
1873
2136
1575
1886
1582
1596
1595
1582
1576
1847
1580
1627
1990
1882
1578
2003
1966
1581
1602
1579
1873
1582
1580
1849
1581
1596
1581
1580
2135
2129
1848
1581
1578
1872
2136
1629
1879
1882
1964
1848
1883
1581
1581
1576
1576
1578
1983
1580
3466
1665
1652
1876
1893
2150
1903
1657
1791
2310
37576
1581
2870
1847
1678
1656
1672
1678
16230
2271
4121
2486
1651
1687
2125
1662
1582
13024
1581
1680
1634
1657
14483
1746
1741
2311
4617
1658
1813
2247
1581
1738
1596
1881
1678
2438
2242
2613
3124
2031
1677
1645
1808
1815
2047
1848
2394
2135
2718
3941
2523
2739
1669
2578
4788
2108
1677
2405
1668
1871
7195
1891
2135
1693
1662
1793
7238
1675
1763
56371
1680
1659
1639
1911
1581
2266
1644
1722
1576
2114
1667
2041
1652
2354
1625
1689
2803
1957
2401
1576
2046
1770
1580
1679
2438
1632
1785
1665
39115
1680
1703
1680
1688
2757
1666
1874
5994
2153
1577
2695
2355
1662
2299
1931
1930
6093
1985
1688
2046
2136
2460
2262
2464
1576
7127
1983
1755
234449
2261
2624
2063
3270
2104
1876
2468
1681
1817
1655
1847
1752
1654
1656
1680
1999
1682
1692
1649
4735
1889
2040
4317
2317
1578
2460
21603
1907
1682
2139
1699
2097
3137
4652
1847
53217
1666
7238
7489
2287
2134
8147
1664
3342
1701
1811
3336
2026
1686
1584
1905
1896
1896
1858
2459
2135
1800
1678
1693
1724
2524
1688
2337
2135
2031
1679
1829
1667
4630
1959
1768
7195
6827
8427
2204
1897
1786
1793
1597
1649
1875
7489
5676
1578
1678
4733
1879
2105
2914
2026
2123
1740
1740
1851
77720
1683
1577
2130
1967
2138
1654
2141
5968
1748
1654
1657
2479
1582
1740
6844
1792
1847
202246
1788
1964
1678
2993
1738
1706
8517
1655
1670
1584
2271
1114188
2135
1678
1673
3476
1578
1737
1818
1678
28158
5378
2906
5489
1583
8194
1681
3249
1650
1889
2255
2601
6648
3064
28206
1726
1917
2038
2143
1848
1678
1908
1779
1653
1580
1679
1908
2969
202245
1994
1665
1986
1675
2623
1848
28127
2028
5254
2134
1576
1685
2704
2037
8406
1644
2259
2272
1788
2223
1576
1674
1676
1675
1581
5112
1657
7665
2731
2141
1672
1790
2029
1947
1582
1660
8828
2257
3307
2063
1874
5066
2231
2235
1650
1684
1682
1683
1683
1577
2691
1678
1676
2063
1580
5579
1678
1924
1676
2581
1699
3949
1678
2136
1782
2108
1944
1687
2960
1991
4578
1745
1925
1811
12854
1774
1757
3562
1581
1678
3576
1578
1810
1653
3220
5707
3805
1674
1792
2381
1721
1848
1900
2111
2115
1580
1822
1657
2520
1685
5141
3403
4413
2004
1653
1914
1597
4707
4420
2493
1580
5911
2424
2238
1773
2107
1695
1672
1818
1655
3792
1875
1826
2148
1848
2151
1751
16375
1809
1658
1677
1675
1668
1668
2130
2135
1670
1576
2780
2084
2195
2008
2142
2662
2127
1680
4874
1648
1684
1689
1848
1793
1798
1954
2096
1672
1719
1668
1671
1694
1672
2135
1669
1666
2135
1671
1672
1675
1671
1691
1683
1683
1693
1679
1698
1666
1675
1581
1658
1878
1650
2560
2557
1660
1676
1679
1679
1678
1680
1668
1665
1581
1690
1580
1691
1702
1683
1661
1670
1690
1667
1675
1690
1680
1659
2315
1992
1688
1578
1673
1686
1674
1665
1680
1701
1798
1719
1685
1672
1672
1969
1673
1655
1867
1676
1672
1683
1681
1976
1578
1581
2135
1578
1578
1981
1847
1873
1847
1868
1847
1581
1847
3362
2002
1848
1574
1580
1574
1848
1577
1847
1574
1595
1575
1847
1574
1882
1576
2135
1574
2135
1573
1873
1574
1573
1574
1573
1625
1573
1573
1573
1573
1574
1573
1576
1573
1574
1576
1576
1573
1574
1572
1574
1573
1574
1573
1574
1574
1577
1576
1573
1573
1576
1573
1575
1574
1574
1575
3495
1575
1573
1575
1574
1574
1573
1575
1573
1575
1575
1577
1574
1575
1575
1575
1574
1575
25068
1575
1575
1574
1575
1574
1575
1574
1575
1574
1577
1575
1575
1573
1575
1577
1575
1574
2210
1574
2307
1703
1575
1703
1704
1812
1672
3672
2358
2500
1695
2260
2272
1695
2350
2587
1577
2268
1663
2276
2273
1576
1909
2688
2688
2175
1689
1686
1643
2268
2273
1574
1683
1890
2305
1574
2574
1668
1666
1670
1819
2282
2280
2282
1886
1577
1684
2282
2383
2383
1576
2280
2683
2584
2589
2583
2561
2582
2613
2557
1575
2556
2582
1682
1920
1574
2354
2576
2575
2573
2572
2576
2547
1897
1575
1819
1668
1695
2276
2805
1577
2515
2287
2699
2276
2133
2290
2290
1704
1578
1704
1673
2279
2282
1574
2283
2282
2259
1811
1669
1940
2549
2828
2052
1576
1876
2549
2119
2466
2552
1577
2119
2302
76330
2281
1891
2281
2267
1578
2268
2271
2556
2271
1660
1575
2276
1655
2729
1664
2249
1677
2607
2294
2295
1575
1680
2273
2305
2305
1575
2303
2307
2307
2307
1687
2289
2279
2549
2293
1650
1662
1701
2604
1925
1574
2281
2281
1878
2311
1687
2309
1687
2313
1574
2283
2407
2411
2281
2559
1574
3183
1686
2579
2280
1882
1890
2378
1575
1879
2253
1677
2307
2568
1574
2468
2554
2277
1910
1676
2284
2271
2389
1654
2271
1678
1666
2586
1912
1575
1672
1910
2607
1674
1675
1705
2275
2276
1574
2555
2472
2470
2625
1575
2266
2197
1668
2356
2582
1695
1712
2478
2478
1644
1678
1878
2700
35896
2699
1576
2703
2701
2577
2255
1676
2562
2581
2269
2534
1578
2269
2701
1696
2539
1574
2542
1666
1701
2281
2277
2280
7781
1666
2067
1703
1584
2279
1673
1574
1687
2273
2689
2521
2694
2253
2545
1697
1697
1862
1575
1680
1683
1667
1575
1775
1668
2283
2260
1753
1680
2350
2236
1756
1589
2274
1807
1869
1768
1643
2627
2630
2512
2571
2550
1680
1810
2215
1575
2568
2272
2694
1574
1899
1899
2269
1900
1903
2546
1694
2525
2524
1690
2352
2349
1589
1686
1687
2538
1675
1899
2245
1891
1783
1575
2412
2401
2365
2569
2570
1574
2510
1884
1666
1662
2255
1844
1575
1577
1574
1583
1646
1574
1652
1652
1657
1574
1974
1574
1574
1646
1966
1574
1579
1694
1970
1580
1653
1574
1987
1663
2298
1580
1656
1581
1574
1645
1652
1961
1964
1583
1983
1577
1577
1575
1964
1968
1963
1578
1653
1986
1646
1656
1581
1580
1578
1646
1577
1575
1580
1580
1579
1577
1959
1954
1583
1652
1652
1989
1577
1644
1581
1647
1994
1582
1581
1949
1581
1993
1647
1991
1992
1574
1650
1579
1581
5075
1580
1651
1651
1576
6447
1580
1661
1581
1582
1645
16704
1580
1969
1576
1580
1579
1575
1575
1646
1579
1994
1574
1580
1974
1579
1581
1653
1645
1649
1581
1577
1646
1576
1576
1580
1580
1660
1647
1966
1580
1579
1643
1578
1580
1578
1581
1580
1576
1581
1648
1579
1648
1576
51836
1954
1579
1657
1958
3524
1582
1649
1655
1582
1650
1649
2109
1666
1824
1676
11750
97582
2014
1672
1771
1576
2065
9756
1665
1650
1684
3034
1662
1717
2642
1679
1679
3964
1662
1654
2158
1679
8110
1990
10411
2896
3040
1901
1651
1685
2400
1662
1882
1660
1576
1703
1679
1934
1576
1667
2020
6882
4264
2314
1677
2599
1659
2286
1644
1668
2188
3238
1885
1967
28764
1673
1664
1679
7935
1663
1658
1684
66018
1581
6848
6956
1658
1659
1577
7110
6214
2310
3262
7194
1673
2187
2374
2372
1644
2372
2244
1885
1673
1583
2060
1670
1666
1647
14216
1856
16946
1649
3168
1575
1640
1638
1945
1710
1665
1647
1692
1749
1893
1673
1673
1871
2779
1981
1723
1659
2124
19898
1652
1668
1673
1967
1748
1762
1666
1674
3062
1838
1960
25002
3221
1655
1648
1645
1668
2102
2011
1683
2141
4105
1688
1681
1666
1579
1870
1658
1676
1700
1581
1688
1676
2104
1669
1682
2088
8467
2213
1979
15269
1660
2278
1682
1683
1970
1661
1659
1677
1642
1659
1659
1890
1693
1582
6997
1690
1687
1687
1684
1576
1928
1668
1670
1791
1667
1871
1656
1683
1651
1686
1685
1671
4713
1582
1673
1896
1683
1683
1720
1705
3538
1650
1647
1654
1653
1713
1710
1976
1673
1636
2269
1928
1660
1668
1660
1660
1579
1658
8847
1662
1663
1670
1949
6036
1698
1675
7113
1672
1659
1897
1974
1604
1859
1673
1924
1723
1670
1776
1996
1666
1675
1997
13381
1668
1649
1679
1573
1856
1668
1679
1673
1896
1806
1990
1673
1671
1684
2383
1805
1661
1715
1651
1684
1677
1677
1675
1665
1681
1580
1904
1660
1669
1681
1687
1702
9743
1973
1681
1743
1651
2148
3110
1999
2789
9633
2765
1666
1666
2454
16148
3012
1905
1967
2005
1910
1800
1688
2126
1968
3887
2605
1714
1851
2758
2651
2649
1642
2646
3353
1678
2718
4436
1580
1691
1676
1884
1708
1674
1672
1674
3949
1580
1673
9010
1671
1979
8907
1580
1897
1698
8190
9151
12269
1898
1905
1899
1648
2286
1850
1898
1902
1906
1982
1670
1676
1679
2443
11319
2199
1864
9043
1983
1675
7641
4148
1579
1661
2129
3790
2213
1645
3606
1114188
2141
12334
1785
1970
10390
2224
2027
2109
1578
1650
2105
2262
1674
1943
2308
1651
2004
1582
2180
1931
1665
1580
2012
2636
1759
1679
3556
1682
1659
1962
1680
1681
1723
1684
1574
1673
1674
1679
1700
1629
1671
1666
2155
1652173
2151
1578
1680
1658
1668
18030
1966
2147
2243
1803
1679
2099
1946
2144
2147
1650
1666
4244
3417
1677
8833
1579
1674
1910
2060
1667
1727
1670
1664
1580
2849
1888
1887
7910
1900
1647
1577
1707
1936
1695
1751
1878
1897
1973
1917
1663
1664
1667
1679
2082
1677
1583
1668
124465
1676
2098
1669
1682
1579
1661
1667
8860
2082
1666
1669
1580
1665
3104
1679
1645
9732
1668
1675
1579
1691
9882
28739
4806
1652
9733
1573
2614
1689
12772
1696
1670
1680
1580
28697
1894
1742
32181
1776
1677
3530
1576
1661
1666
1672
1931
1673
2008
1576
5393
6444
2235
1813
2014
1696
1575
23980
3115
1690
1898
3077
2679
1664
1580
2771
5765
1667
2122
1760
1758
1575
1763
1649
1672
1685
4928
1938
1575
1673
1842
2466
1679
24740
1693
1573
2206
3915
1678
2297
2038
1660
1888
1576
4108
1668
5129
1682
1683
1681
1574
3524
1666
1687
2437
1963
3198
1968
93820
2155
3029
2425
1682
5484
1655
2416
1669
1655
1573
1654
1674
1662
1685
1996
1677
1677
5729
4109
25203
1678
1576
1663
3270
1893
2290
3331
7910
1679
1572
2166
1666
1678
3182
2686
1573
1666
6113
1654
1657
12604
3127
1935
1572
1680
15668
3304
2078
2243
1653
1572
2140
2123
2145
1695
5262
2098
1667
1573
2796
5374
2968
2288
1866
1574
4334
5024
1772
2821
1842
2364
2015
1688
1573
8138
3812
1646
2133
1915
1573
3357
38370
1652
4050
2537
1673
1809
1574
2116
2285
2723
1674
1647
1643
1573
4887
80391
2689
1638
1653
1647
8456
1572
1827
1916
4723
2448
1653
1650
1573
1650
1689
2394
1670
12889
1822
1572
2301
2238
1759
2455
1669
24348
1574
2643
2170
2178
1976
1653
3576
1679
3778
1573
1698
1684
3653
5033
1874
1573
6439
4566
3114
1662
1663
1575
3842
1677
3429
1841
1687
2646
8059
2374
1573
2083
2928
3957
1114190
11761
1672
1676
3337
1572
1675
1680
2741
1787
2081
1575
1646
4180
1653
7034
9355
1574
1684
2140
15430
1795
1927
1928
8544
1573
1929
1670
6597
2200
1973
5606
1683
1572
1663
1659
2138
2487
1573
76388
1681
2289
1681
1669
5129
1572
32181
11308
4120
1874
5060
4765
3409
1573
1704
1655
1657
2517
2257
3476
1572
1665
2140
2373
1662
9584
3046
1573
2321
2151
1662
1833
1933
1575
1867
18116
1927
3789
2024
1699
1646
1575
2504
6642
1648
1678
1667
1571
1680
1663
2043
1773
7342
1573
3115
3333
4874
1672
1676
1652176
1666
1573
1876
1659
1677
1574
1859
1952
1800
1656
3744
6834
1575
1691
2353
1983
2330
1677
1664
1669
1663
1572
3311
2523
2417
2372
4434
1712
1573
3337
1701
1820
1650
1652179
4430
1631
1573
7232
9170
6902
77850
2130
12604
1573
1828
3262
5239
10353
2202
3114
1741
2314
1669
2152
1667
1708
2824
16932
1573
1827
1663
1891
30902
1707
2610
1741
13834
11205
4046
1663
1669
1852
1912
8659
1572
39378
1772
2481
1660
2162
1573
1758
1672
2516
1671
1888
1659
2111
1647
1572
3027
2019
1674
1664
1672
4290
1741
1758
6642
2072
5839
2173
1906
3947
1573
1684
5823
1994
1790
1792
2889
1740
6199
2165
3440
16788
1661
2401
1663
2451
2155
1675
1572
1646
1990
1743
1773
6809
5654
2370
5180
2559
1712
2634
1572
1651
1927
1673
10447
6834
1741
1672
1771
1679
4652
3797
1658
2709
1574
1767
1676
1657
1662
1684
1738
1741
2720
5282
2138
3609
2125
102402
5048
1666
1573
1669
1672
1671
1667
8219
2213
1740
1664
1672
1668
3018
1668
4028
1572
2127
1643
1646
1951
1669
1667
1740
1694
1799
1790
1889
1667
1659
1737
10405
1812
1653
1945
1650
1736
1684
1672
2204
2813
1682
1648
1739
3144
1913
2303
1776
1687
1687
3325
2862
1631
1936
6382
1688
24784
3090
1573
2204
2739
2976
2869
1987
1691
1813
1668
1652177
1647
1745
1861
1657
1790
1739
1795
2099
1661
1666
2281
2155
1813
2007
1680
4113
2354
11226
1692
1667
1740
1665
1790
1919
1646
1680
1680
6753
2053
3393
3973
1784
2059
2823
1740
1899
1695
1917
1682
1661
2109
2234
2042
2060
7458
5498
14885
5073
1939
2065
1741
5501
5149
3949
1658
2486
1912
16788
1815
1762
2133
2052
2270
5615
1740
1669
2023
2203
1918
1698
1758
1942
2843
1668
2492
2850
3241
1663
1818
1741
12643
1658
8362
4067
1674
1580
2664
1732
16500
4737
1904
3032
1652178
1742
2103
4376
2415
1666
1899
2559
1582
1691
1654
1650
2501
1731
2245
1756
1739
2003
6987
1669
3498
1814
1665
2423
1679
1866
2467
1965
2605
2041
80477
8059
2328
2147
1660
2146
4435
1673
1743
1898
1661
2545
1787
2191
3322
2696
6943
13703
3709
1879
1796
1820
1651
1114189
2119
4943
3020
3228
1664
2141
4937
2145
2395
2171
2635
1660
1742
4459
2162
2102
2207
27405
1668
1666
10739
1662
1956
2435
2435
1960
7662
2151
1742
2499
1942
1967
6713
2506
1662
3533
2024
1999
42928
12396
2290
1654
1743
5890
2210
9680
2111
2177
1665
2023
4155
1942
24784
1882
28959
1672
5268
2178
1675
1667
9182
2369
3508
1682
3551
1740
2823
1736
2296
1976
1819
1676
3162
2542
2258
1683
9291
1759
1870
1651
2126
1808
1660
1669
5852
1659
2439
1658
1961
5142
3396
1754
1926
1637
1674
2053
14544
2124
9182
2114
2792
2346
1689
3045
11637
2698
1692
1650
3243
1809
3403
1659
2293
1716
13186
2003
6316
1668
1707
7262
2033
2482
1662
5359
63766
1821
2133
1932
1666
2493
2026
2012
3152
2042
2165
1691
2172
1662
2174
4755
1814
2656
1924
2067
2452
2134
1815
2141
1690
1671
2183
3168
1723
2820
3452
3588
1895
77988
1642
1663
1684
1666
8059
47242
1811
3211
1970
2759
8875
2325
1582
171150
1695
2442
2033
2136
1813
1684
1685
1656
1649
8990
1891
2413
1812
1669
62942
1873
1651
3186
1665
1948
1666
1694
1761
1648
1952
1668
1665
1580
3241
2201
1679
1678
1741
4382
2022
1691
1673
1681
2163
1814
2035
2841
2191
3715
1751
5697
2426
1664
1792
2939
1656
1662
1653
2431
57829
1673
26597
1654
1883
2131
3744
2876
2267
2061
2279
2124
3185
2498
6187
7895
3799
1741
2627
2282
1900
2284
1902
1661
2328
2315
2945
1823
1697
1660
6444
1669
1740
7081
4838
1657
2173
4157
1743
1684
1643
1652
1904
6959
1646
1957
1759
1740
4265
2100
1655
1680
1679
1676
1740
1723
1672
2124
1677
1676
2202
29641
1662
1740
2223
1652
2678
1667
1698
2107
1693
1678
8338
4555
8217
1810
1676
3057
1832
47242
2232
1822
1826
10212
2010
2518
1674
1679
9355
1651
2215
2429
5267
5915
29577
1973
2542
1678
1646
1680
1674
1837
1647
1976
1711
1808
3314
8764
2700
2213
7915
17371
2403
1651
1705
1690
2812
1879
1788
3159
1787
1788
2304
1676
2093
2008
41184
4236
4440
1830
1824
2127
3043
1661
1947
1663
3735
1675
1673
2655
44512
1678
4586
1797
1996
2045
1672
2359
2405
2328
1680
5253
2461
1675
2067
1816
2225
1686
2692
6441
1953
1677
21127
2200
2346
4774
3155
1903
5621
2311
10293
2049
1787
2288
4430
2837
2142
3553
2002
1748
1871
2487
4610
4974
5481
3135
3699
1685
2135
2863
1678
2225
2230
2278
1660
1681
1684
2535
2327
1572
1676
1792
4016
2792
6515
4446
3360
2439
4475
1976
1918
13831
1735
1823
1664
1661
3277
2216
1680
2158
1875
2021
1652
23017
1645
1649
2144
1713
1735
1660
1837
3393
1879
1849
1660
15159
1674
4171
1812
1891
1719
1652174
10935
2162
1859
4533
1638
1670
1666
3041
3845
2208
1878
1659
1748
2324
17971
2150
5267
2114
2002
5506
2975
2128
1677
1652
11673
1814
2350
1677
2133
112826
2377
1664
91291
1679
25696
2267
1678
1923
1795
6958
4905
1669
4169
8030
1711
1989
1660
2063
1665
3842
1952
2719
1655
13303
1678
1703
1679
7699
8032
1686
2490
8831
5359
12003
4204
1794
1789
1679
2013
1665
1652
272283
7131
1869
2102
2045
2395
1783
1685
2093
4326
1654
3400
1656
1705
1705
2239
3957
1735
4258
3764
1818
2651
9907
2500
7147
14223
2718
1887
14811
1689
1746
2106
1660
2714
5154
4507
2118
1795
8207
1911
2107
1869
29889
6150
2551
2107
2584
2562
3134
4059
2719
2107
18006
2551
3781
91290
6092
15475
2107
3236
2106
2751
3157
2025
10996
9966
2120
2261
7271
2112
3075
8029
6894
2255
4450
3975
2435
2105
3897
2025
6564
2874
5887
10291
1848
2970
14373
3019
2117
3359
5700
28133
2652
1934
1998
2116
2658
3322
6167
2421
2120
1767
1998
1936
3412
12332
1858
2036
9398
8030
2735
2812
9844
6684
2165
3177
1733
2036
1898
6946
13321
2250
2268
2535
2011
2179
2920
21519
3727
2258
2441
1732
3798
4147
1773
2239
2179
2535
3483
2937
1960
1716
2160
1928
3167
1733
1848
3859
3687
7341
2899
1735
5510
1919
1814
1736
1740
3278
3707
6207
1734
2160
10609
2725
1893
2381
2448
2338
3451
2601
1992
1814
2033
1740
2083
2699
309384
1733
5561
2611
2223
5310
2231
3594
2047
9882
1747
6902
2502
1770
2015
8202
1732
3427
3688
2872
1856
16173
1794
2136
2478
1815
8131
2299
2033
3016
1719
1747
2269
24779
2496
3582
2879
5064
2770
9065
2109
1925
8864
1740
4198
1736
7323
1648
2740
2509
2052
3229
2359
6453
2149
5927
2110
70105
3230
5801
3983
4397
4733
1736
2140
3311
16754
7252
3951
2731
2118
7197
1766
2153
12020
1735
7654
7226
1996
2645
2779
2620
7306
3857
2723
2113
2572
1800
2021
1732
2127
4575
2065
7011
2452
3873
3207
3126
4479
15384
2104
9386
16396
2976
1734
7190
8317
2167
6543
3230
2687
6353
2215
12737
2105
1637
2004
2791
2735
1734
2204
2160
3646
2014
4907
1984
5618
2066
2061
2122
2519
2153
2335
2198
1735
4599
1709
4559
3069
2137
3653
2518
7504
2123
2201
2054
2326
1866
2572
1734
1770
10915
2974
3381
2355
2192
2143
2109
2252
1727
2373
3527
8838
1736
33295
2823
2145
84366
2082
2851
2139
2856
2110
3383
2018
1668
2144
12683
2812
1734
2049
4755
3850
1837
2230
2217
4075
1718
2480
4866
3168
3724
1965
1734
3118
1969
2833
6607
2839
6601
6135
1735
2229
9118
2044
7874
1895
1719
1775
2618
5185
2077
2516
10028
2052
6378
1734
2254
53484
2044
2416
2990
3074
1735
2304
1971
4302
1988
4949
1809
3140
1733
2989
2153
11943
2287
1734
13157
5863
6416
1732
2046
7505
4839
10691
1733
3972
1971
26056
2300
1768
3241
1719
6730
1747
1749
2210
6328
7505
2003
1733
2474
2014
2719
3224
4578
2490
1720
2176
2986
2576
8956
1911
4553
2056
1733
2241
4107
2035
2391
3873
4578
2040
1735
1910
1808
3661
3141
2303
1733
2840
1747
4168
2908
2014
11194
3711
1735
1747
7504
9540
2332
1750
1701
1734
4714
2287
3577
7019
2129
2149
2509
1719
2776
1999
5555
1747
2631
4695
1734
3237
2475
24749
3207
2922
2182
1733
3428
7114
6744
9549
8312
1747
1718
11194
8024
2494
2021
21605
5139
3329
1718
1800
1996
5935
2386
63191
3683
1733
2650
2054
5412
1740
2329
1719
2448
2924
2518
2720
1977
2163
3145
1731
1747
2844
8838
4570
1856
1718
8272
2675
1747
6231
2454
6349
2132
1733
2089
2918
1747
1818
7844
1984
1733
2049
2990
1747
2024
1575
25990
3729
2459
1717
181645
1828
11653
2431
7056
1719
3679
2426
2126
12825
3082
8337
2461
2476
1718
1877
30754
2873
1733
1718
1719
1719
1734
1733
1734
1733
1733
1718
1734
1732
1734
1733
3502
1733
3501
1719
3503
1734
3518
1733
3512
1732
2108
1733
2107
1731
2112
1734
2120
1733
2114
1657
1720
1656
1720
2384
1734
1656
1734
1656
1734
1656
1733
2382
6067
1733
1656
1734
1663
3522
2381
3522
1662
3502
1663
3532
2384
3500
2386
2110
1663
2113
1610
2122
1663
2112
1967
3364
2569
3979
1888
9560
4028
4354
1610
13367
6176
2869
2130
2346
1664
1669
2550
2119
1992
17229
382576
2727
2308
1618
4530
2573
2554
2304
72677
1772
10486
6294
1655
2305
107917
3036
1799
1633
2008
1973
2634
2096
1829
5699
3795
2222
3219
1655
2933
3044
11434
1781
4478
3129
1662
5082
11191
12588
3400
2029
5965
1969
1662
2036
1994
3672
1633
9425
6668
2534
1762
3521
5834
1967
2672
44278
1655
7551
8593
2414
3628
1782
7918
2923
6224
8441
2260
2673
1831
2712
1885
1663
1655
3463
4323
1610
15836
5583
2811
17269
3715
15836
4140
56967
2456
3237
1655
15942
4557
7262
1609
2771
2377
8727
2196
7167
7495
2263
2074
2763
3498
5300
1755
2330
5003
1696
2131
2367
2467
2844
2474
2008
9555
3727
2855
2382
1696
5086
1696
7333
7083
2174
431158
3483
4569
2227
3327
2065
3586
110673
2545
2383
2704
3827
1736
1977
4805
2786
3275
14242
1764
2028
3169
3740
2129
6400
2385
1982
1734
3537
20657
2061
3352
2906
2934
2255
4333
2386
2179
1904
3127
1661
1609
3626
9138
3258
1826
7297
2304
3308
3130
3317
5603
3340
2096
1662
2135
4764
1721
3408
3779
6291
7239
1985
10860
2087
2198
1756
2955
33114
2264
1662
3719
1734
13634
4880
2154
2049
2752
2190
4811
2135
12716
6741
3614
5711
1883
1662
2156
1734
10060
27892
1994
2139
3129
10691
4352
2965
13109
1669
2832
4196
2380
11236
1734
11425
2834
2075
1971
2135
9555
2430
2064
1971
11425
6630
1721
2164
2386
2244
2346
9641
2227
5230
1872
2158
2196
3529
15441
1961
2965
1721
2429
1609
3744
1770
3917
2134
7750
6291
2136
2914
2664
8731
1658
14865
1735
8549
1609
2125
4323
2146
5607
2119
4114
5043
2335
13093
3150
4580
2156
1734
4811
1655
2022
2533
2496
4020
3253
1923
2476
1984
1981
24416
1869
2381
2496
1735
2622
2017
2437
4271
8075
5998
148445
2934
1635
7188
1962
1661
2175
1732
1855
7551
3852
998465
3199
2242
3387
1920
2417
2385
1665
2955
1780
7282
1721
2338
5433
1796
2842
2627
1721
3004
2238
2218
8605
4880
4774
1734
2019
1632
3120
4412
2501
2155
1877
5141
51501
3387
6518
1734
3414
1632
9085
9222
1869
2372
2735
1690
3510
2359
3437
11854
7281
2310
2832
1734
1781
1792
1755
24085
21073
3442
1719
3196
1609
2263
5877
1909
2057
2301
8117
84383
2320
6871
1856
3125
1808
2813
1801
1815
1734
2205
4583
1697
1830
3245
21641
1988
10109
2057
54301
2439
48552
4226
2871
1733
26023
1608
11739
4592
8079
1667
6126
2351
1804
2136
36547
2221
2279
4606
1696
1718
2894
9528
5282
1826
4055
2775
16479
2465
12898
3196
1988
7096
1628
9998
3031
1734
9918
2083
10795
3401
3785
10175
6865
30326
1870
5294
16477
1696
5984
1733
3222
34169
2206
4178
2501
84785
31956
16013
5870
15905
2514
4375
1624
2630
1733
4873
2165
1899
2029
2636
1786
3259
1934
1920
1621
2768
1817
1624
1735
2566
2725
1974
3206
3044
3434
1912
5411
2076
3591
1696
4193
1794
1629
9863
1734
2828
4473
2299
27479
14286
3138
15300
2061
2032
1850
8735
2098
1624
4827
1731
6677
4885
3279
3290
3555
5867
2025
1801
10050
13917
2221
1629
2940
1697
1867
2402
7378
5787
3089
2269
1689
3101
4264
24666
2680
3488
1629
2132
1718
5239
1977
3210
2723
5980
7061
2503
1793
2142
2299
11477
5457
1915
1624
2805
2668
1734
1976
2327
1787
56947
3343
2209
3119
2265
3920
2776
1694
1696
2955
1736
2657
4290
19236
2558
2077
13481
3986
5551
2198
2724
11721
2113
1629
1704
1718
9055
1942
2075
2148
9056
6621
2386
1993
7681
7642
2621
1626
5773
4613
1734
2246
12555
3761
2578
2411
8064
2458
2169
2495
3707
2465
1734
2591
1734
9486
7298
1880
3711
1799
1838
7389
3026
1885
1806
1899
2630
1719
36083
10935
1762
4077
6920
10755
2010
2484
12541
4008
2299
1787
1664
88227
1641
1734
2069
2489
1997
2976
3486
3753
10445
4037
7331
2358
2744
4025
1664
1639
1734
3619
1831
1733
4613
2408
1993
2566
1806
2232
2174
7689
4215
1618
5285
1733
2432
9302
1952
286895
2150
2516
2029
2067
2425
5580
2450
2162
1618
2042
1718
1769
6047
1757
10458
2085
1977
5872
4108
10905
3329
5260
8932
1591
2514
1697
4060
2906
3450
8932
4362
18145
2311
2004
6653
2004
2199
1675
1879
1697
4484
2285
2639
1995
2743
2868
2240
21533
5526
4607
4317
1822
3141
1623
1922
1589
2102
10330
3399
1997
3787
1922
114631
3996
5777
32464
1911
1623
2356
1587
1807
6541
1629
2192
1664
2803
14304
2014
10493
2096
8711
4597
2826
2131
94120
2093
2804
5214
1812
3942
1629
2248
5570
1589
46049
4028
3645
1705
12227
2454
2159
8927
3220
2928
2145
1623
4640
1589
2689
2776
5488
8739
3256
2565
17068
1673
2071
2276
3689
1629
2664
1589
2239
2033
2082
2914
2086
2586
1997
1855
8198
8378
1988
3300
1629
2311
1751
4062
2307
6761
5477
1909
1919
5167
6866
3212
5507
5421
1663
1625
13046
1785
2275
2600
2066
2006
5384
4059
1989
2062
1846
4733
7900
1697
2083
1671
4164
3260
3758
1723
3470
3938
1673
2199
1859
3658
1689
14533
1629
1671
2027
2683
2018
4862
1933
1875
1875
2012
2178
7318
4296
2007
1697
2119
1618
5354
22831
2188
2072
5685
6935
2159
9431
2532
9870
9864
1758
20734
1629
4210
1626
5041
1685
2923
2028
2774
6278
3981
16974
3398
2945
2225
1735
5274
1824
2806
4194
1872
1852
1870
2205
2407
2481
3129
3818
1824
3923
2371
1734
46034
1618
3253
2188
2241
1903
3464
3341
6299
4397
9086
8405
2818
1663
5761
1612
2680
1994
5663
2086
6323
3878
3194
4187
4475
4381
9957
12179
1617
2118
1824
3508
2272
2430
4884
5072
4066
1671
1980
4728
1853
2273
1617
3585
1612
13625
12889
1716
1893
2138
1758
1764
2196
10488
1852
2095
1590
3478
1978
1803
2210
2041
2630
5983
3173
7338
6724
2161
3233
2650
3131
2338
1589
1672
2978
3831
4768
1977
2224
46031
1677
1688
123333
2680
2010
1977
1988
1825
4123
1855
2664
1589
4581
2869
1791
2267
6549
6766
4537
10930
1750
1588
9522
1978
1670
40175
2043
1992
4463
2091
2253
4720
3296
2760
1765
1750
2699
2058
1977
1843
1682
1989
3217
1997
5551
1685
4513
33058
1812
2175
1750
2552
2974
2982
4661
12233
2549
4686
10921
2489
13918
2302
1872
2094
1617
6272
4499
1978
2197
2776
4780
7592
3347
2932
2932
2135
12053
3141
2892
4190
1670
3803
1978
2193
3927
2828
2021
9710
1862
8090
2062
1927
2012
1815
1617
2324
2977
1853
2032
4898
1868
1776
9361
54995
2576
1977
2784
2447
8208
1617
9102
1663
1671
1821
1802
3074
1967
1866
3623
3649
2144
3880
4081
1671
2610
5001
1924
3838
1722
6441
1731
2348
1989
1871
6005
4727
1617
23426
3013
6000
3839
2469
7683
4291
3373
1672
2212
2668
6541
2297
2809
1625
2297
1946
2237
1671
2303
1825
1671
1614
1657
1825
1663
1824
1751
1824
3158
1750
1614
1656
2977
1751
1977
1589
34893
1977
1612
1977
1589
2974
1612
1977
1589
3823
1615
1670
1659
3823
1659
1670
1659
1589
1659
1662
1659
1590
3504
1749
3523
1656
1588
1750
1588
1656
1671
1750
1588
1749
3828
1588
3828
1610
1662
1611
2172
1611
1628
1675
1613
1656
1590
1656
1588
1663
1588
1663
1658
2389
4783
1658
1619
1658
1610
1658
2387
1658
1629
1658
1624
1587
1630
1696
1587
2170
1697
3828
1762
3828
1665
3828
1675
1669
1664
1661
1587
1660
1618
2162
2162
2165
6777
2161
2168
2249
2158
2162
2164
9670
1670
1823
1776
2165
3147
4266
1661
1659
2162
5538
3095
3837
2162
1826
2219
2163
2165
1738
2163
2252
2327
2161
2770
2029
4594
8820
2172
2159
1590
7905
2164
2164
2169
2162
2163
9404
16210
2751
2162
2164
2162
1669
2170
2979
2164
2982
2162
2159
2164
1669
2167
2161
2162
2172
4278
2165
1647
1669
2872
1589
2165
1676
2168
3001
3124
1644
2161
2327
3849
2162
2174
3375
2162
1671
2164
2162
2160
3703
2160
2163
2396
2163
2164
2163
2161
1688
2223
2231
1978
5720
2162
2150
1844
2160
2164
2161
2421
2162
2160
2163
3333
2160
1626
2160
2161
2162
2193
2162
2163
2162
2725
2161
2026
2160
1687
2567
1750
2160
2161
2159
2107
2542
4506
2161
2338
2160
2052
16507
2248
3343
3569
3371
1751
1821
5609
1670
9308
2164
3069
4882
2025
25928
2448
3294
1688
2164
1614
2163
2162
4436
2263
2162
2160
2163
2160
1993
1979
1999
2297
3368
2171
1614
3351
5224
2103
5198
2171
2163
2334
2163
1656
3159
3064
1688
3188
1590
2162
2172
1984
7397
2090
2164
1815
1974
2164
2037
2164
2010
2436
1595
2121
1658
2226
2260
7259
4405
9444
2164
1674
2339
1966
2161
1838
1670
1593
1863
1659
2161
1910
2166
2343
2171
2122
10486
6183
2044
5117
2171
1595
7344
2173
1589
1916
6697
1763
1665
9591
3394
1799
1642
4208
1663
1668
1593
2160
1660
2161
1668
1589
2446
2255
2164
2120
2164
2166
2129
2166
1851
1593
3820
2018
3245
2164
2168
2162
2121
3157
2257
1863
5162
2460
2159
1765
1594
2162
1669
5728
2307
1945
1947
2054
2161
1792
2991
2447
2170
2165
1967
3128
1670
2125
2864
2167
1823
8114
2185
2164
2915
2371
2163
3632
2104
1968
2165
3833
2035
3449
14006
4836
2121
2569
2161
2160
1788
3586
2165
4758
1607
2181
2175
1684
2168
2162
1668
2915
6247
2161
3593
2676
2078
2162
1861
1968
7183
1661
2163
2162
2161
2472
2162
2164
8820
2410
1848
2161
8120
1606
2085
3820
2163
3337
2161
2164
2172
2263
2162
2163
1914
2279
1606
2031
1670
1973
1654
2164
3716
2139
1935
2163
2160
2821
2165
14558
1606
2004
1689
2263
2767
2163
5300
6889
2163
5769
2247
2162
2171
2437
1964
1670
3211
2086
2446
8385
5721
1667
2150
2175
3437
1777
1686
1687
1668
3273
3559
1689
1993
1668
2316
2273
8405
2046
1722
2855
2107
74314
57028
2058
1966
1656
33139
3281
1678
1683
1803
5550
2429
2423
8967
2837
9970
2063
2212
3218
2086
3216
1861
3136
2487
1842
54254
1675
1808
1960
2266
2661
2267
2383
1688
2821
2652
1689
1662
2447
3388
2046
2872
1652
2966
18446
1683
1662
2005
1656
1672
3194
5617
5155
7579
1801
2595
1867
1903
10036
2488
2700
3319
1658
1656
16934
3273
10472
2586
2297
1945
4039
3804
5398
1670
1696
1668
1655
2319
1656
1688
2168
2049
1679
1651
3755
2140
1914
1673
2059
1757
1780
1663
2098
1687
1689
1674
1676
2772
1829
2155
1653
1825
3023
2396
1673
1892
1693
1825
1674
1659
3404
2694
1670
1678
2121
2111
1758
2307
1656
2010
1678
1821
1761
1652
1594
1681
1854
4441
1672
16937
2306
6286
2785
1667
1665
2423
2207
1761
7755
2399
2147
1594
1679
1678
1767
2158
1672
1671
1644
7233
1812
1761
1839
2123
2268
1594
6887
2123
1720
1683
1692
2225
1659
1827
1846
1656
1760
1685
1790
2041
1596
2208
1904
2153
1778
1778
2090
6251
2499
1679
2258
1760
2186
2799
6442
1595
1652
1665
2362
1641
1724
2187
2687
1656
1655
3026
1674
4755
1837
3530
1594
2382
1694
1644
1878
58019
1732
1772
1933
1661
1668
2522
1671
1594
1664
1762
1697
3865
17221
2121
1667
1698
2138
1746
1694
1664
2424
2093
2273
1606
1679
2198
1664
2409
2108
1940
2295
1665
1907
2248
3570
1664
1787
1970
1688
1661
2745
1674
1702
1830
1647
2054
1767
2991
1654
1664
2105
2242
4639
1968
1680
1906
2874
1683
9551
7258
2289
2175
2329
24388
1664
1678
1606
2531
2122
2804
1740
1874
1652
1685
1670
1664
2592
3316
1735
1663
1670
1606
2901
2212
1671
1694
2636
4150
4091
1668
1857
3621
1695
1663
2079
1665
1606
1813
2246
1876
1826
1677
3961
1683
2112
25920
2027
1784
1606
1713
1966
2349
10438
6674
1668
1669
2128
2320
1844
2171
1863
1685
1689
1607
2423
1606
2330
2273
1808
1680
2432
1972
1837
7370
1813
1704
1966
1841
1695
2121
1969
30356
3115
14037
1743
1571
3906
2037
24
1804
1965
1965
1694
1664
1892
1973
1632
1665
1725
1886
1767
1904
2084
1689
2106
1892
1666
6627
1665
1672
1904
1814
2199
1781
1653
1664
1674
1807
1657
1805
2043
2435
2502
1687
1669
1664
1656
1780
1673
1670
1649
1990
3277
1835
1899
1926
2298
1690
1664
1897
2209
1673
1632
1872
1662
3638
1660
3322
1669
1671
5373
1659
1794
1883
1923
1904
1903
1781
2680
2197
1673
1660
1688
1661
1673
1647
3421
24488
1699
2143
1646
1641
1632
1653
1664
1677
40867
4322
1657
2721
1692
1682
1684
1684
1680
2348
1632
1764
2642
1656
1675
2067
1657
1740
3625
1660
1763
1888
1656
2173
1780
1674
5763
1674
6357
1678
1689
1657
2057
1685
1673
1779
1664
2189
11151
1663
2189
6035
1948
1662
1662
1692
1657
1649
1673
2031
1690
1671
1681
1662
2040
2839
1902
1673
1670
2630
2630
1674
1656
2316
1901
16089
5244
1988
2520
1663
7824
2253
2477
1890
1912
1665
1675
1678
2460
1656
1698
1673
1671
1663
2068
1693
1652
5370
3070
12186
1762
1653
1672
3231
1655
6091
1698
2133
2275
2170
1681
1677
1907
1664
1665
1762
1662
1889
1663
1647
1995
2602
1882
2672
1661
1775
1879
2645
4491
1673
1761
1670
1669
1708
1663
119211
1880
1907
1676
1660
10101
1657
1677
2669
1761
2223
1898
1675
1650
1922
2869
1658
1666
1696
1661
1682
2164
1672
1679
1762
5104
1902
1898
1677
1902
1663
1667
1649
1661
2305
1876
2155
1664
2216
5931
1673
2242
2241
1882
1671
1669
1667
2170
1667
1681
1855
1679
1664
1676
1656
1666
1692
1667
1869
1668
1644
1668
2174
1893
1897
3614
10952
1664
1875
1875
1882
1660
1879
1674
1662
1808
1587
1811
2879
1677
1656
1664
1650
1755
2277
21471
1886
1854713
3931
2092
1677
9148
2173
1915
2344
1833
1664
1896
1907
1863
1658
2293
1663
2049
1693
1589
1896
1673
1668
1674
1608
3753
2630
1684
2300
1898
1673
1675
2162
1759
1625
1656
1679
1677
1966
1739
1627
1967
1732
1606
1732
1633
1732
1781
1732
1781
1732
1633
1732
1781
1625
1633
1625
1633
1625
1633
1627
1781
1609
1781
1608
1664
2982
1664
2982
1664
2012
1977
1662
2981
1662
1977
1662
2980
2171
1674
1662
1674
2170
1674
1662
1629
2171
1674
2496
2174
1587
2172
1629
1588
1586
1626
1586
1733
1587
1628
1586
1733
1586
1733
1625
1733
1824
1733
1670
1733
1623
1625
1670
1625
1670
1626
1670
1626
1751
1609
1751
2976
1879
2117
1688
1686
1648
2213
1685
1751
2294
1664
3269
4741
1667
1812
3030
2419
1626
1674
4049
1888
1690
1681
1668
467079
1661
1751
1706
1887
1901
2359
1895
2716
1655
1876
2119
2083
2978
2221
1675
1751
1659
1666
3852
3287
1672
7352
1885
2182
2153
2980
1678
1704
1883
1701
1885
1751
1880
1882
2265
1679
11754
11757
2071
1978
1671
1983
1893
1719
1685
1707
2102
1652
1679
1679
2049
1707
1927
1675
11567
1670
1650
1666
1677
1687
1708
2855
1669
1858
6036
1661
3766
2640
1675
1895
1880
1881
1648
2162
2093
1707
1889
1887
1746
1744
1747
1673
1630
1663
2296
2292
2291
2296
2294
1651
1629
1650
2637
1841
2082
2299
5100
45472
1630
2063
1655
1677
11857
1661
9710
1707
1884
1892
2307
1658
1671
1675
1897
1587
1700
4235
1669
1668
2233
1631
1717
1682
1671
2043
1648
1651
1858
1586
12838
1846
3411
2938
1676
1746
1707
1754
2209
2161
1662
1670
3399
1586
1890
1896
1669
5538
2728
1661
1707
1654
1673
1672
1670
1816
1696
1718
1588
1692
4042
2153
1658
1657
1656
1589
1655
1661
5364
2102
1672
10702
1668
1823
1670
1713
1781
1689
1666
1590
1664
1667
1664
7550
1708
1693
1684
1587
26933
1969
11992
1828
1702
1703
1823
1679
2275
1683
1668
1906
1672
1670
1875
1624
1675
2414
2256
2001
2496
14730
1673
2723
1779
3214
6801
1672
1667
1671
1670
1702
2002
1688
1666
2347
4049
1664
2191
1670
1668
1665
1653
1673
2243
1863
5020
2279
1681
4293
2295
1687
1663
1722
1681
1804
1672
2284
1735
2286
1752
1627
1752
1625
1752
2220
1752
1625
1752
1625
4683
2495
3717
2237
21037
1752
2177
5162
7628
3845
5084
9703
1797
1622
2475
14165
4591
8061
3381
5269
7689
1752
2402
5628
1898
1919
3060
1610
1771
1878
6875
3100
2043
2078
9030
2981
1707
3648
2781
6616
6423
4730
3212
22798
1610
4176
11943
6961
2178
2736
2206
1772
7017
1708
25722
1643
2355
1624
3243
2270
2198
2028
3064
6524
5195
8723
1707
1669
3014
2052
2025
5665
1610
2255
22679
2312
48945
2178
2068
3362
3161
1707
3150
5374
2136
4841
1610
1912
6786
1748
2666
2139
3208
4235
2197
2903
1707
2088
11513
3697
3203
1607
4072
2443
1765
11325
4406
3170
5142
4342
2770
1630
18034
1665
2502
2306
1816
1607
1989
2697
2478
3440
2059
4817
9575
2614
5329
1630
2607
2149
2183
1635
6997
2596
2024
4419
3204
48945
1901
2200
5496
1632
2504
3346
9012
7500
1635
2037
1990
5139
7764
3244
1605
2476
1686
2505
3488
1630
3151
2054
12402
2971
1629
1868
3876
2376
2099
2782
2245
6525
2879
1707
2019
5731
5003
2068
1895
1627
1747
1845
2139
3800
4557
2243
2092
2502
4861
1825
2176
2048
2804
1933
1631
21037
3235
2475
2313
3354
1938
5142
2131
13468
1589
2076
2336
41356
4485
1630
2181
1808
2999
3228
4086
3199
2461
7941
7109
1707
2800
3502
4446
2487
1630
2645
17401
5247
1862
2714
3376
2039
1821
1591
3746
2308
2684
2471
2315
1630
2491
1810
1926
6024
1747
2476
3145
2138
2509
3235
1692
1897
2880
1630
2064
1666
2874
2465
3987
2198
3132
1878
4683
2406
1748
2916
2115
2072
1630
2443
1959
28754
1784
6754
10193
2004
5094
2388
2303
2541
2915
1931
3419
1630
1757
1894
28804
2170
4715
10495
4712
13468
2465
2496
2463
1912
7941
1632
1928
5860
2041
11862
3493
6059
4828
1738
2983
2487
2760
5887
3368
4104
1622
5966
12690
36812
15460
13882
2671
6921
2078
6584
2486
3035
3390
2312
5467
1631
7738
2052
3086
5387
3196
1962
6783
2416
1793
2420
5023
2781
1676
1622
2921
4114
2450
5802
2392
5657
2280
2880
7080
2440
1626
10922
13504
2385
1624
2271
1751
2151
6254
3646
78234
3676
4412
2114
1626
2475
7731
1643
11659
1622
4145
5649
1779
4072
39507
15389
3747
5967
2937
1626
3783
9112
1637
2074
11090
2254
3668
2416
2227
3053
1648
3609
1626
2764
2690
2457
4949
1637
2787
7261
5659
6773
2014
8988
2080
1785
1622
2024
8266
2506
2230
2774
1635
2858
2037
3324
1771
3261
2013
3235
5094
1624
2264
13928
5458
2131
1591
9506
2059
1608
2015
1591
1611
1635
1610
1592
14385
1610
1589
1611
1591
1610
1591
1608
1592
3242
4579
4754
1791
1666
1922
6531
1636
3116
13296
4200
4379
2702
4306
5009
9592
1587
3803
2108
2277
2042
2176
2028
3044
1636
2289
1969
8027
2525
123296
1627
1662
1788
2144
1713
3775
2047
3096
1629
2575
1819
1993
9307
1996
2672
1627
3555
2709
4715
2974
2145
2059
1872
1628
1624
3224
2214
5863
123296
3383
1629
3500
1994
1665
3701
2120
4069
10055
4200
1632
2791
3329
2832
3566
5370
1627
10852
2206
4282
2307
2618
6221
5550
1628
18830
9772
9415
3840
4121
1605
1629
2048
11536
2961
36065
2649
2618
5028
1950
1631
3147
2651
8879
2120
1627
2300
6033
1975
7178
2625
5409
3191
1899
1631
3846
3096
3343
12079
11678
1631
2153
11867
3244
5217
5615
2192
6390
1631
94801
4203
2484
2595
5578
9457
1632
2955
10445
5116
7749
1996
1663
3378
1631
3280
3774
2130
3178
2142
1631
3847
2111
3364
54158
2350
1770
2266
1631
2854
3144
1955
3990
3887
10342
1631
2125
2158
5879
2563
38793
8058
1631
1755
3928
2238
2578
2031
2142
11178
2113
8866
1774
3112
2795
2250
1824
1631
4090
7555
5931
12135
2501
2257
2114
17499
3176
2290
2275
3266
5715
1622
3768
2272
220003
3347
3722
84386
2126
6548
2575
4173
3236
2705
1841
2294
1632
8243
5180
14021
2174
47921
8814
2886
2123
1678
1955
2226
4408
2923
1622
2306
3336
7692
4261
2053
2724
1576
112831
2954
1846
4122
9446
12245
2512
1622
6728
3194
8729
3077
3905
19284
3931
1576
2698
2238
2260
3442
3302
2550
1622
6331
4494
2284
2042
3339
2305
2173
1577
2695
3076
2900
1811
33326
1622
8701
1857
1926
6331
2131
4496
2135
5156
3287
1576
4872
3028
11445
9374
3803
1636
2253
1857
1668
2005
2356
17538
3736
8114
1576
5820
2036
2791
2185
2314
1635
4075
1965
2115
3499
2503
6985
12522
3536
2229
1576
1959
69214
2048
2393
1633
2152
2710
1859
2316
6001
1918
7734
6798
1735
3253
2505
1645
4092
1636
3219
2713
6608
9026
4395
4304
5373
20689
1991
1734
1841
1871
1811
3480
1759
1638
3207
10965
2214
15746
2591
5372
1926
2130
1734
5638
3586
7492
1746
4239
1636
2274
2068
2471
4077
4049
2609
6885
3199
1719
5638
6766
2472
2179
1591
2954
3103
2291
4843
3533
6351
1791
1734
2124
2083
2919
2196
1592
3639
1734
1590
1733
1591
1734
1588
1734
1591
1718
1591
1718
1593
1734
1628
1735
1628
1733
1628
1718
1591
1734
1630
3518
1628
3522
1632
3523
1632
1575
1632
1578
5691
1632
1579
1632
16527
2121
1759
1576
1576
1576
1577
18023
3342
1577
1622
1579
1751
2114
1613
1578
1664
1580
1674
3161
1677
1577
1680
1875
1700
2047
2050
2144
2051
2197
1655
1669
1656
2559
1733
3021
2137
1851
1577
4189
1876
6403
2093
1650
2027
1655
1900
2274
2198
2108
1679
2471
1692
1733
1879
2151
77893
1681
2182
1651
1655
1889
1653
1900
1668
2214
1682
2248
1718
2447
1934
1900
1687
1817
2996
2387
2077
2009
1695
2954
1669
2277
2144
1734
2151
2263
4993
2359
1883
1662
1942
1677
1651
2113
2163
1894
3678
2131
1734
7767
1997
6723
1871
1651
3311
2384
1651
1913
2038
2833
1763
1696
1577
2257
2746
1670
1887
3706
1649
1662
2059
1879
1668
1653
2408
1690
1653
1734
3080
1728
2144
1994
2562
2781
2382
2145
2457
1880
3129
8711
1734
1734
3350
4806
2296
1661
7918
1686
1687
1662
41770
2231
8085
2029
2215
8891
1734
1761
7685
2918
1895
1692
1891
1676
1618
5593
9921
5670
1679
1650
3526
1684
1645
2189
2151
1667
2112
2596
1609
2066
5596
1741
5439
9382
1719
1749
1656
93331
1671
6423
8340
1699
1617
2205
2388
1758
15492
2222
8230
1724
1577
1675
1665
11899
1609
2067
1894
3298
1675
2149
1676
4158
1577
1939
8517
16314
1679
1609
2122
14238
5605
1669
7163
1658
4207
1885
1577
1657
14061
12072
1629
1967
2053
5148
1739
1651
1884
1664
2839
1576
1653
3006
1923
521522
2062
4247
1623
8226
1708
1964
8878
1644
1577
2126
1663
2232
1787
2253
1741
1657
1648
1697
9508
8112
1658
2445
1578
2822
9400
1650
2079
2968
2216
7391
2261
1628
1669
1644
2230
2170
1578
2798
2285
2025
3778
1782
4692
2171
1697
1656
1623
2022
2386
1629
1663
1697
1618
1761
1609
1761
1576
1664
1696
1674
1629
1586
1624
1623
1589
1586
1826
1663
1778
1663
1978
2027
1589
1666
2416
1671
1944
1613
1658
1660
1662
24237
1672
1979
1889
1689
1673
1791
3183
1589
1670
2236
2037
1660
1589
1663
1658
2052
3853
1679
1682
2187
1589
1656
1653
1673
1659
1685
1685
1659
1679
2512
1665
2986
1666
1660
2160
1617
9814
1674
1652
1657
1689
1588
1661
2266
10787
9642
2219
2147
8093
21080
1823
2138
4138
1906
4588
2162
3894
1650
1683
2550
1662
2219
2011
9020
1829
1825
1654
2179
8518
2027
1671
19477
1665
1995
1902
1655
1659
1663
1808
1673
1628
1823
1671
21611
2361
1665
1689
2155
9078
1676
2011
1695
2270
4507
1921
1811
2976
1653
2027
1680
1682
3398
3399
3057
1656
1844
1711
2049
2047
1675
1977
1679
2759
30466
2179
1684
1967
1669
1668
1668
1793
1668
1902
2628
1900
2975
1896
1805
2370
2373
1897
1594
1695
1658
2165
8325
1708
1669
3899
1978
5537
1675
1913
3828
1669
1657
3072
1924
2216
2181
1674
1671
1671
1962
1676
1670
1898
1672
1668
2181
1606
1669
2175
1862
90335
1722
2513
2377
1697
1977
2150
2147
1667
1665
1664
1658
3476
1676
1668
2412
4285
1697
1675
1671
1963
1811
2134
1660
1781
3150
1649
2170
1910
1909
1678
1817
1744
9181
1625
1668
4014
1685
3928
1695
1633
1690
2086
1658
1878
1897
1676
1827
1841
2747
1777
2105
1859
118422
1671
1762
1676
2199
1660
1888
1880
1889
1691
1670
1693
1777
1810
1664
1667
1877
1664
1669
1707
1680
1777
1662
1613
1733
1589
1625
1588
2170
1588
1675
1613
2977
1657
1586
1658
1752
1658
1707
1588
1672
1587
1630
1587
2353
1670
1626
81452
1670
2371
1610
1676
1667
1669
12169
1672
1684
1767
1670
1921
40982
3914
1891
1652
6595
2314
1672
1622
1678
1678
1675
1699
4559
1679
4240
1668
1893
3765
1690
12393
1767
2187
1636
1674
1884
1656
1798
1669
1674
1891
3914
1889
1888
1669
1664
1660
1664
1591
1675
2573
2897
1955
1672
1887
3912
99112
1902
1665
1890
1894
1895
1688
1628
1655
1670
1668
1698
2786
2254
3493
2255
1671
2540
1673
2108
1685
1673
1631
1987
25266
1671
1660
4110
1688
1682
2567
2080
224908
2315
3341
2354
1632
3309
2365
2015
1810
1810
1692
1809
3492
1901
3092
4052
1664
1643
1694
1579
1653
1819
1652
1664
2160
1690
1888
1689
1663
1689
1685
2032
1668
1577
1900
1670
1698
1674
2124
1902
2562
3462
1677
2163
1644
1664
1678
2068
1580
1688
1680
1704
1896
1662
1677
2413
1594
2037
1699
1674
2278
2146
1757
4225
1576
2619
1677
1672
1696
1696
1674
1669
1688
1693
2453
28316
1576
1711
1901
2928
2273
1889
1681
1666
1594
1685
3107
2637
1696
1701
1577
1683
1884
1882
1662
1880
1886
1880
1594
1889
1888
1687
1677
1579
1677
1679
1675
1673
1657
1606
1768
1687
1758
4000
1667
2126
1664
1579
1708
1845
1757
2185
2123
13150
1606
328076
6747
1656
1657
1661
1678
1578
10702
1663
1664
1702
1674
2792
1670
1810
1967
1679
3911
2435
2288
1685
1667
1576
9708
1669
1666
1665
1881
12423
1606
15965
1907
2719
1682
1681
2034
1579
1682
1951
1686
1902
1900
1903
1968
1662
1895
28418
1683
1654
1649
1649
1577
2843
1662
1690
1906
1903
1949
1675
1967
1674
1677
1672
1684
1671
1577
1648
2427
1707
1684
1653
5057
1790
1677
1656
1898
1669
3327
1969
1666
1577
1670
2394
1676
1677
2236
1680
2675
1904
1656
1887
1673
1681
1672
1577
1671
13273
1942
1666
1658
1707
1672
1776
1761
1680
1657
1905
2012
2856
3055
1576
2292
1673
1673
1669
2671
1743
1657
2975
1920
1894
2205
1670
1577
1671
458399
1894
2008
1710
1891
1708
1709
1889
1632
1892
1680
1576
1632
1579
1664
1579
1781
1576
1781
1577
1632
1576
1780
1577
1663
1577
2174
1576
1661
1579
2170
1577
1661
1577
2167
1577
1695
2296
2430
1732
1682
1576
2296
1683
1732
1682
1577
1946
1661
1685
1674
1577
1700
1675
1625
1747
1578
1673
1670
2419
1693
1626
1684
1576
1668
2251
1684
2976
203872
1677
1668
1577
1672
2291
9581
1661
7940
1674
1659
1667
1685
1576
8230
1651
1660
1680
1698
1586
1662
1697
1697
1681
1577
6680
1897
2818
1897
1686
1686
1673
1666
1686
1691
1683
1577
1672
1679
1679
1642
1670
1689
1895
1679
1679
1625
33694
1893
1668
2007
1578
2237
2045
1677
1680
1671
1660
1703
1703
1734
1789
1789
1705
1658
1689
1577
1678
1652
46256
1649
2290
1674
1674
1682
1879
1751
1787
1670
1897
1674
1577
1999
1896
2295
1676
1680
1670
1660
1680
1707
5874
1655
1679
1683
1659
1579
1656
1659
1675
1661
1656
1668
1667
1701
1708
2043
1677
1677
1886
1579
1680
1677
1665
1665
1667
1665
1682
1663
1706
1698
1665
1756
1661
1577
1663
1663
2030
1679
1652
3245
2840
1751
1659
1678
218041
2244
2241
2247
1577
1764
1690
1668
3620
1670
1689
1663
85864
1629
1802
1673
2635
1908
1677
1576
1680
1688
2641
1666
1678
1674
1674
1673
1629
1672
2569
2098
2665
1576
1648
1677
1656
2258
1700
1660
1641
2057
2061
2061
8367
1894
2438
1700
1577
2280
1842
1685
1658
1675
2060
1669
1938
1666
1629
2609
1686
1822
1695
1578
1670
41032
1806
1667
1834
1669
1673
1669
1695
2409
2193
1642
2301
1785
1576
2269
1678
3237
1670
1670
1663
1692
1669
2400
1661
22399
1688
1676
1577
2459
1656
1664
1659
2595
1663
1659
1704
1625
1909
1689
2949
1942
2375
1576
1669
2280
1675
1663
1654
11246
1684
1669
1625
1674
1883
1666
1656
1578
1656
1648
1663
1661
2613
2618
1659
1658
1610
2634
1660
1675
1660
1680
1577
2435
1666
1670
5565
1679
4109
1651
1916
1610
1918
1672
1676
1578
1658
1672
1667
1818
7808
1672
1664
1610
1674
1650
1792
2644
1671
12169
1576
1660
1937
2209
1902
2020
1664
1666
1678
1628
1666
1679
1666
1682
2646
1578
1669
2160
1671
1671
1674
2413
1662
1627
49365
2428
1890
1673
1905
1947
1577
1689
1685
1685
1679
2716
1661
1904
1630
3927
1674
1679
1681
1902
1834
1668
1576
1661
2035
1682
15469
1673
1672
1630
2069
1691
1662
1661
1663
1662
1577
1655
1652
1683
2617
1665
2069
1630
1626
5514
1685
1646
1902
1665
1577
1672
1745
2272
1887
5599
1895
1674
1623
1671
1672
1676
1674
1674
2126
1575
1678
18044
2701
2443
1663
1676
1635
1903
1695
1679
1673
1772
1701
1701
1691
1579
1684
1657
1653
1680
1655
1622
1679
1694
1682
1892
1888
1666
3488
40621
1816
1660
1644
1651
2716
1634
1670
1681
1906
1666
2639
1925
1937
1708
1892
2835
105533
33333
1660
1669
1666
1634
1657
1664
1672
1669
1665
2272
1698
3329
1667
1888
1658
2608
2042
1591
1915
1691
1663
1752
1689
1686
1685
1686
2043
1655
1684
1673
1671
1695
1591
1696
1657
1649
1906
1768
1745
27446
1891
2041
50969
2078
1675
1684
1627
1652
1904
2647
2649
2643
1705
1955
1663
1672
3594
1891
1896
1705
1794
1709
1631
1655
3256
1663
2065
1662
1653
2374
2280
2040
2335
1668
1664
1681
1591
1651
1888
1681
1677
2373
1663
1673
2408
2042
1670
1680
1701
45377
1631
2135
1662
1661
1663
1678
1678
1654
1657
2041
1752
1662
3158
1691
1631
16483
2228
1686
1660
49769
2606
78768
1693
2042
2042
1666
1654
1682
1661
1577
1669
1671
1671
1699
1946
1651
6752
1693
2084
1879
2275
38869
1664
2176
1577
1674
3184
2372
1667
1666
1680
11789
2646
2042
4108
1676
38383
1932
1666
1578
1813
1814
1808
1671
1687
1668
1675
2038
1674
1643
1674
89016
1685
1676
1576
1668
1670
1894
1687
1675
1672
1682
3491
1673
1868
1864
1678
1710
1576
1808
1693
1887
1677
1902
2281
3494
1876
216826
1850
1876
1674
1669
1669
1577
1641
2070
1661
1662
1676
1691
1656
3494
1661
1659
1671
1666
1693
1577
13888
1680
3121
4034
2645
7926
1671
1659
2114
1668
1680
1663
2287
2415
1682
83211
1667
2369
1673
3492
1817
1672
2133
1578
2447
1661
1893
1688
1670
2201
1680
1761
1795
1675
1675
3493
1686
1671
1696
1828
1696
1697
1576
2285
2340
6616
1674
2221
1757
3648
3493
1695
1972
1668
6728
1684
1579
2405
2189
2375
1687
1780
1666
1673
2114
1702
10665
202242
1892
1656
1660
1576
1656
2710
1896
3557
7624
26059
1878
1679
2541
142363
1669
1886
1652175
2130
1576
1834
3499
1679
2336
1685
1683
2316
1677
1675
6887
1742
1688
1899
29027
1645
2154
1795
3927
3928
1663
1662
1671
3430
3736
1672
1684
1882
413988
1576
1880
1887
1885
1877
1886
2374
2046
1879
1883
1883
9550
1886
2533
1678
1688
1578
1692
1894
1675
1668
5048
2888
1669
2049
1678
1607
1650
2291
1670
2493
1578
1667
1669
1684
1665
1693
1694
1938
2274
3440
28200
2198
2198
1578
1664
26362
2314
1663
1807
1654
1679
1683
1699
2182
1668
2181
1824
1661
1577
2726
2189
1665
1676
1812
1682
1650
1655
2625
1968
2659
1655
1897
1880
1576
113768
1689
1684
1756
1665
1665
1652171
1661
1965
1674
1693
1683
1785
1787
1664
1579
8640
1704
1701
2623
2966
1706
1712
1605
2723
1815
5031
1746
1671
1576
1707
1950
1682
1816
1667
1681
1651
1606
552077
1666
1669
1670
2179
2651
2656
1577
1657
1666
1709
7872
5805
1659
2937
1607
1664
11069
1652
1667
1672
1677
1578
2302
1677
1670
38104
1668
2649
1729
1964
1678
1695
1901
1689
2282
1579
1661
2068
2109
1659
1650
1668
1687
1964
1680
2343
1665
1674
1673
1672
1577
1671
1677
1661
1678
1773
1879
1693
1603
1672
1690
1658
4068
1664
2531
2042
11122
1671
6998
4184
175660
1692
1674
1962
1774
2365
1676
1677
1687
14565
7722
1800
1687
2282
2281
2434
1686
2148
1960
1677
1673
1670
1670
1680
1578
1674
2341
2848
1667
1940
3203
1943
1604
8631
1671
1670
1675
1671
1576
2780
2284
1834
1677
1662
1670
9425
1656
1587
1698
1674
1651
1666
1659
1576
1861
1683
1908
2655
1671
1788
2373
1586
340925
1685
1684
8906
2463
1576
1667
1668
1697
131684
1672
1677
1900
3794
1684
1587
1668
1669
2190
4342
1576
1670
1680
1886
1681
1684
1692
1660
1674
2286
1585
5123
1695
341274
1666
1576
1683
4587
1668
1703
1669
4358
1789
1585
2389
1684
1686
1898
1904
40240
1909
1904
1709
1798
1798
1669
2388
2356
1587
8820
1661
2213
2708
2702
1577
2714
4665
1683
2292
2785
1882
1811
1593
230120
1665
1692
1665
1692
1687
1575
1687
1673
2536
1809
1670
1696
1592
2237
222305
1700
5004
6592
1934
2226
41274
1901
2324
1709
1707
8568
1656
1666
1593
1662
1666
1683
1668
8782
1680
8256
1880
1673
2270
130422
2272
1657
1654
1679
1591
1956
1692
1655
1673
2438
1579
2440
1680
1856
1713
1893
1684
1680
1593
2017
1790
1684
2087
1666
7861
40171
8260
1786
1786
1783
2102
1902
1897
1943
1631
1687
1663
1891
2612
1660
45496
1810
1682
1685
1656
1689
4346
2121
1592
2308
2864
1873
1680
1835
1576
1662
11128
1664
2101
2271
1750
6730
2380
1630
1673
7294
1685
1646
1674
1575
1646
1662
1661
1666
1667
1678
1678
1681
1629
1676
1673
1676
1677
1576
1658
3720
3909
1674
3666
1660
1690
1671
1669
1630
1664
1903
1705
1915
1576
1677
1670
1674
1630
1576
1976
1576
1633
16805
1630
1578
1635
10172
1634
1577
1637
1576
1636
33837
1823
1577
1634
1576
1821
1576
1822
1579
1822
1577
2977
1576
2974
1577
2970
1576
2092
2976
1576
2975
1578
1976
5015
1577
1976
1576
1975
1576
2976
1576
1975
1577
1587
1575
1976
1576
1586
1576
1613
1577
1612
1575
1586
5573
1612
1575
1612
1576
1587
1575
1588
1578
1587
1576
1613
1576
1614
45508
1659
1816
1662
1696
1658
2833
1663
3328
1662
13852
41880
1662
160724
1591
33358
2221
1588
45889
1589
2041
1678
1665
1668
1659
1647
2729
1679
1887
1885
1665
1590
1675
1658
2237
1687
2041
1669
1670
1654
1669
2044
2123
1658
1671
1590
2398
3663
1659
2460
3269
2041
1671
1684
1684
1681
1690
1681
1680
1684
1590
1900
1660
1666
1678
1688
2040
1794
2284
2310
2310
1674
1642
1676
1717
1669
1934
1927
1673
1657
1674
2038
1658
1667
2165
1667
1671
1661
1669
1664
1668
1680
1686
1705
1660
2039
1663
1668
1898
1896
1671
1659
2375
1671
1668
1746
2423
1878
1695
1701
2037
1650
1667
1673
2293
99899
1690
1657
2060
1670
9677
1708
1674
1708
2038
1667
1658
1907
1905
1715
1677
2264
1682
1668
1887
1669
2372
1661
1663
2039
1667
3747
1668
1945
2425
2060
1677
1677
1615
2293
34894
1890
1681
1791
2041
1661
1645
2607
1674
1815
1710
1671
1616
1661
2604
1683
1679
1693
2039
1680
1682
2066
1676
65506
2596
2274
1670
1615
1670
1669
1698
1787
1674
3491
2076
1659
1669
1706
1653
1649
1656
1615
1680
1718
1668
2188
1687
1686
3510
1685
1667
1649
2431
2054
2191
1663
1618
1685
1660
2152
1676
1677
1676
3510
1661
1673
1667
1666
2020
1673
1658
2607
5442
1670
1656
78576
1885
3491
1667
2267
1670
1675
1668
1661
1897
1617
1667
1675
1674
1675
1670
1672
3490
1700
1671
1673
1675
1669
1673
1675
1588
1789
1801
1929
1658
1672
2576
3513
4378
1644
1671
1674
1963
1692
1892
1588
2052
11198
1676
2642
1662
1679
3491
3454
1938
1656
1834
1698
1957
1586
1681
1678
2044
2044
1667
1671
3493
1675
2248
1684
1884
1684
1678
1710
1587
1672
1678
2283
2655
2292
1673
3493
1679
2717
1674
1680
1677
1674
1588
1729
4891
1658
23596
2185
2185
2185
1668
3511
1668
1910
1657
1682
1589
3509
1884
1680
1668
2636
1706
1668
1688
1669
1660
1685
1621
2266
1672
1674
2626
2314
1684
1680
1589
1697
1678
2288
1643
1684
1677
1623
1661
1669
2610
2716
1664
1660
2481
1660
2636
1685
1687
1708
1623
1689
1671
3349
1665
1663
1679
2853
1937
1667
1622
1897
1897
1680
1833
1832
3861
1620
1673
1672
1671
1718
1667
1666
2312
1657
1672
1686
1673
1900
1899
1622
1941
1936
1660
1667
1706
1660
1700
1698
1662
1665
1663
1659
1673
1667
1622
1667
1666
1672
2288
1680
1664
1672
1589
1888
2647
1661
2270
1675
1675
1610
2272
1678
1687
1674
1686
1686
1684
1706
1683
1685
2590
1665
1660
1662
1609
1707
1703
1652
1962
1673
1696
2978
1794
1675
1913
1673
1680
1680
1609
1641
2091
1699
1688
1697
1898
1630
1679
1927
1684
1654
2279
1661
1804
1675
1610
1679
1683
1680
1831
1706
1705
1642
1673
1675
1861
1793
1667
1664
1677
1607
1674
1670
1799
2441
1620
1677
1695
1687
1770
2418
1882
1668
1660
1642
1608
1678
2311
2295
1671
1967
1684
1659
1681
1661
1677
2619
4979
1667
1625
1676
4163
1810
1676
2381
1658
1670
1707
1708
1905
269195
1896
1895
1624
1896
1894
1895
1901
1676
1602
1664
1669
1669
1885
1688
2030
1684
1681
1682
1624
1671
1675
1671
1704
1605
14578
1701
2545
1902
1663
2181
2735
2718
1741
1624
1814
1670
2273
1966
1676
2495
2598
1752
1667
1667
1677
1889
28484
1624
1685
1695
2535
1693
1604
1689
1678
50251
1683
1681
1692
1676
1675
1624
1684
1658
1880
1648
1676
1966
1688
1682
2322
1716
1671
1669
1669
1668
1712
1623
1698
1756
1648
1604
1816
1667
1697
1670
2406
1704
1683
2782
1680
1624
1903
1684
1674
1965
1931
1943
1666
1666
1672
1683
1875
1680
1681
1624
1669
1671
17115
1606
1672
1670
1684
1675
1669
1672
1671
1670
1674
1680
1623
1680
2290
1965
1678
1672
1670
1657
1918
1673
1673
2391
1679
1686
1683
1625
1658
1684
1685
1602
1684
1686
2718
1664
1665
1680
2615
1680
1676
2940
1707
1652
1678
1965
1676
46043
1894
1687
1664
1673
2199
2310
2306
2286
1687
4810
1652
1669
1966
1756
1648
1676
1673
1673
1961
1679
1690
1659
1668
1686
1625
1966
1686
1676
1694
1696
1664
9777
1682
1677
1661
1892
1640
1671
1656
1663
1604
1675
1671
1674
1669
2292
1667
1661
1909
7545
1906
1931
1656
1681
1604
7341
1680
1678
4000
3082
1682
1673
3073
1672
7742
1777
1671
1655
1649
1966
1804
1715
1683
1675
2296
1662
1666
1677
1825
2060
1693
1692
2428
1663
1674
1699
1667
1606
1672
1673
1645
1669
1675
1815
2712
1665
1682
1753
1663
1681
13021
1678
1964
1686
3385
2859
1910
2294
1655
1663
1681
1679
1778
1654
1692
1604
1661
1766
1668
112948
1680
1677
1676
1909
1895
1700
1670
1702
1663
4525
1965
2299
1934
1687
1939
1932
1937
1753
1941
1933
1934
1669
2051
1662
2042
1606
1701
2580
1680
1768
1681
1678
1679
1670
1671
2318
1672
1666
1662
1669
2599
1667
1815
1814
1812
1812
1812
1668
1668
1646
1880
1884
1664
1696
1585
1699
1652
1680
1675
1641
1640
2578
1893
1674
2535
1681
1672
1824
1798
1672
1586
1680
1670
1679
3739
1674
1658
24267
1795
1678
1681
1680
1822
1893
1584
1893
2390
2390
1670
208620
2387
1663
86739
1685
1681
1586
1652
1758
1809
1894
2711
1690
1690
1686
1687
1690
1671
1691
1695
1683
1585
2354
1685
1901
1895
1759
1684
1665
1690
1773
1669
1661
1662
1640
1667
1588
1757
1758
1671
1673
6282
1658
1914
1893
1684
1684
1681
1681
1682
1739
1587
1676
1759
2096
2715
2399
2399
1665
1893
1683
1674
1672
2214
136495
2312
1584
1760
1759
1679
1702
1665
1669
1662
1904
1674
1944
1794
1672
1665
1677
1586
1675
1758
1679
1675
1682
1681
1682
1682
1904
1666
2575
1948
1659
1690
1586
6620
1751
45019
1664
1687
1687
1679
1899
1897
2649
1668
1666
1667
1591
1779
1750
1670
2075
3096
1814
1681
1690
2566
1643
11985
82173
1665
1676
24252
1592
2722
1750
2577
1644
1756
1714
1679
1674
1900
1899
1913
1913
1879
1591
1674
1752
1664
2584
1667
1879
2267
2078
2077
2249
1681
2685
1714
1586
1657
1750
1675
1890
2718
14298
1694
1673
1671
2718
1746
1748
1896
1590
1683
1751
1669
1672
2304
2655
1688
1690
1655
1649
1658
2377
1676
1682
1592
1649
3466
1724
1695
1674
2416
1660
1668
1669
1835
1646
1667
3716
1592
1694
1656
1893
1682
1645
1676
1884
1678
1867
1666
1903
1667
1676
1592
1671
3525
1679
1677
1678
1668
1648
1908
2118
1655
1658
1808
1662
1590
1686
1660
1755
1672
2285
2675
2300
1667
1673
4299
1877
2281
1662
1674
1594
2643
2168
2576
1680
1651
1673
1670
1673
1852
2584
1678
1658
1884
1687
2642
1592
1670
1656
1686
1745
1674
1869
2282
1702
1687
1673
1647
1679
1648
1593
1677
2173
2220
1766
1660
1660
1669
1669
1664
4994
1700
1672
1664
1668
1629
1669
1627
2724
1889
1654
1653
1669
1666
2723
1667
1679
1670
1664
1628
1688
1660
1665
1890
1667
1667
1677
1668
1653
1694
1700
1683
1693
1693
1678
1629
1695
1676
1664
1666
1648
2190
2675
1661
2189
1668
2118
1670
1687
1631
1677
1693
2655
1904
2691
1660
1678
1822
1673
1895
1699
1894
1897
1659
1627
1688
1627
1675
1670
1674
1811
1669
2580
2284
1947
2459
1670
1686
2640
1628
2640
1629
1677
1674
1660
2641
1669
1780
1738
1890
1708
1664
1664
1942
1626
1895
1630
1668
1673
1676
1816
1903
1663
1657
1670
1682
1668
1661
7133
1628
1667
1670
1630
1641
1641
1681
1688
5861
1683
1818
1899
1874
2410
1629
2278
1628
2277
1685
1931
1673
1929
3349
1941
5510
1668
1907
1910
1905
1628
1692
1629
3410
1663
2306
2645
2452
1927
2281
1660
1665
1669
502505
1629
1669
1679
1686
2321
1700
2320
1665
1663
2289
2286
1659
1661
2580
1915
1657
1676
1633
1674
1665
1665
1665
1661
1806
1878
1675
1671
1662
1792
2172
1667
1648
1635
1675
1677
1758
1663
2917
1665
1681
95652
2554
1671
1673
1670
3486
1680
1634
1681
2287
1673
1672
1675
1801
1937
1681
1686
1935
1885
1657
1667
1672
1635
1667
1717
1677
1678
1661
1660
2386
1662
1665
1658
2191
1695
1677
1911
1634
1911
1911
1666
1661
1691
1693
2168
1656
2383
2736
1891
2168
1690
1634
1674
7460
1658
1706
14348
1889
1885
6923
1692
2241
2241
1671
1627
1664
1635
2405
2403
1693
1677
1889
1657
1680
1678
1692
1678
1681
1678
1685
1685
1635
1652
2279
1676
2472
1676
1683
1692
500256
2387
2585
1663
1629
1685
1633
1677
1663
1671
1671
1675
1672
1674
2391
2390
2392
1626
1691
1634
1663
2080
1673
2273
1646
2033
2295
1672
1714
1713
1711
1695
2327
1822
1764
1688
1902
23468
1688
1655
1666
1665
1666
1669
1670
1628
1686
1671
1889
1634
1674
1683
1693
1696
2597
1679
1897
1883
1684
1683
1685
1674
1822
1659
1661
2580
1770
1675
2264
2271
1668
1676
1888
33684
2712
2171
1761
1684
2276
1823
2873
1816
2304
2307
1823
1713
41279
1687
1900
2721
1628
2187
2748
1824
2193
2199
1811
2723
1886
1695
1690
1658
1661
1846
3483
1682
1791
2715
1823
2629
1654
1676
1750
1676
1673
1688
1662
12547
3472
1664
1684
1687
2975
1686
1906
1663
50031
2592
1692
2587
1657
1670
1695
1939
1698
1680
1662
1975
1663
1927
1664
1660
1659
1660
1665
1706
1670
1685
1705
2346
1641
1975
2293
2615
1946
1654
1659
1677
1668
2078
1677
1891
1686
1662
1677
1822
1779
2363
2303
1714
2301
1896
2302
2272
2305
1656
1674
2172
1887
1686
2127
1975
2613
1695
3256
3257
2394
1865
1890
1662
1665
1675
1694
1674
1671
1695
1975
1709
2275
2275
1716
1671
1686
2625
1649
1673
2644
1686
2646
1672
1683
1975
25569
1667
1666
1674
1673
1693
1664
1649
105123
1661
2015
2586
1864
1975
1687
1676
1651
1643
1660
1669
1633
1662
1672
1660
1667
2780
1876
2975
1682
1686
1684
1893
1665
1684
1661
1674
1679
3810
1645
2394
2218
1910
1975
1874
1656
1661
2281
2390
14887
1666
1880
2278
1685
3809
1891
1662
1663
1975
1665
1678
2253
1707
1902
1680
1672
2306
1675
1673
3825
1657
1665
1665
1665
1976
1712
1655
1891
2048
1684
1676
2320
1665
1874
1669
1666
1895
1885
1975
1668
3634
2707
1942
2253
2236
1672
1879
1666
1698
1665
2735
1670
1684
1699
2975
1898
4963
1695
2853
1686
1666
1695
1697
1669
2335
2652
1678
1690
2975
2307
1652
1669
1666
1667
1668
1673
1682
1677
1679
3810
1680
1680
1681
2978
1678
1680
1667
1756
1768
1953
1771
1666
1642
1670
1680
2403
1680
2723
2974
1676
1675
1828
1675
1673
1699
1799
1660
1678
1669
1686
1685
1685
1686
2976
1932
1650
2278
2165
1686
1689
2312
1678
1782
1652
1674
1696
1663
1975
45019
1664
1667
1664
1690
1668
1686
1675
1671
3809
1890
1673
2091
2976
2603
1674
1673
1668
3641
2560
1679
1679
3810
1889
1887
1690
1887
1684
2975
1699
1896
1685
1680
1693
1677
2093
1668
1685
2080
1679
173835
1787
1611
1902
1674
1668
8184
1675
1675
1671
1707
1656
1670
2017
2080
1899
1587
1682
1647
1686
1673
1663
1661
1683
1670
1679
1655
1769
1772
1665
2042
1701
2973
1670
1664
4627
2293
1671
2041
1682
1645
3218
1656
1657
2283
1676
1693
1585
1679
3604
1899
1671
1660
1705
2067
2064
1656
1655
11045
1687
1817
1665
1610
2603
1682
2283
1794
1661
1659
2287
1670
2405
1669
1669
2631
1670
1669
1666
1586
2287
1708
2633
2704
1653
1661
2394
2413
1657
1676
2300
1687
1585
1663
1676
1673
1680
1900
1680
1663
3235
1680
2381
2290
2291
1664
2469
1587
1665
1685
1686
2062
1689
1669
1663
1674
2590
2312
2587
1659
1660
1665
1611
1655
1666
1666
1659
1666
1666
1660
1664
1665
2305
1675
45019
1944
1612
1675
1666
1689
1683
1675
1677
1658
1660
2657
2341
16160
1680
1909
1586
1659
1672
2060
1670
1643
1655
1715
1678
1696
1809
1748
1676
2307
1668
1611
2117
1871
1900
1693
1673
1677
1662
2307
2623
1697
1748
2301
2300
1665
1608
2309
2300
2304
1863
2306
2306
2310
2309
2301
2306
1787
2568
2570
1720
6808
1611
2572
2568
3118
1878
2094
1667
1683
1667
1677
1749
1676
1658
1806
1587
1670
1692
1693
1691
1904
1658
1673
1693
1658
1675
1670
1748
1682
1586
1680
1681
2280
103916
1672
1679
1670
171671
1682
1679
1670
1730
1674
1611
2072
2298
1681
1698
1672
1695
1667
1666
1677
2200
43742
1672
2385
1892
1587
1727
1728
1819
3410
2281
2281
1661
1661
1663
1683
2208
2640
1705
1890
1611
1676
1676
1669
1661
1680
1670
1687
1679
1700
1665
2399
1661
1652
1675
1611
1665
1687
2271
1702
1887
2305
2303
2270
1690
1655
1677
1706
2572
1673
1588
1664
1666
1666
1683
1700
1895
1672
1747
1659
1682
1692
2384
2372
1683
1679
1611
1680
1903
1671
1690
2296
1678
1678
1692
1678
2283
1662
1681
2482
1586
2480
2483
2478
2072
1663
2477
2238
2274
1695
2292
1706
1678
1661
2083
1661
1660
1674
1677
1672
1680
1679
1679
1703
2386
1678
1678
1658
392764
1674
1681
1682
1683
5687
1669
2453
1685
1666
1661
41015
2731
2661
1697
1661
2661
1670
1902
3882
2311
1651
1657
1674
1668
2387
1677
1668
1670
1662
1671
1887
1677
2099
1674
1890
1892
2668
1898
1899
1730
13005
1902
1658
1900
1670
2972
1666
2263
1840
1695
191588
1677
1677
1706
1683
2257
2283
1691
1661
2285
2560
1687
2726
1669
1664
1663
1667
2277
2386
1687
1668
1693
1712
1661
1673
1656
1639
1659
1913
2265
2570
2290
1730
2580
2571
1673
1682
1672
1661
1683
1660
1653
1678
1674
1667
2721
2722
2384
1680
1685
1671
1674
1684
1657
2090
1657
1706
1674
3429
1676
1675
1660
2283
1666
1678
1667
2052
2053
1589
2054
1902
1676
1686
2079
2667
2220
1731
1692
1683
23273
1754
33303
1589
2586
270787
2431
1674
1673
1677
1649
1731
1668
2268
9351
1659
1660
1661
4951
1656
9825
2570
2050
2049
1671
1671
2049
1809
1882
1812
1661
1879
1589
1817
1670
1671
1677
1674
1687
1797
1799
1669
1707
1674
1818
1768
1674
1591
2808
1656
1682
1805
455367
1662
2616
2829
1901
1706
1662
1675
1664
1681
1590
1673
1668
1668
1687
1673
1816
1687
1643
1661
1667
1677
189425
1691
1872
1868
1588
1873
1672
1658
1690
1664
1668
1671
2285
1879
1585
1687
2604
1670
1672
1587
1693
1698
2056
1680
1682
1681
1686
1688
1681
1585
1670
1682
1882
1886
1589
1861
1670
1667
1706
1674
1674
1668
2353
1585
1932
6194
1913
1679
1679
1589
1686
1799
1684
1680
1663
1681
1693
1709
1585
1709
1894
1699
2609
1673
1588
1670
1706
1704
1705
1706
1685
1666
1584
1671
2275
2858
1656
2859
2854
1668
1669
1666
1677
2285
1655
1641
1708
1584
1707
1675
1653
1898
1669
1655
1668
1655
1673
1669
1669
1659
1662
1693
1672
1693
1677
1687
1893
1891
1669
1897
1897
2416
1669
2417
1716
1712
1712
1673
1710
1711
1706
1693
1693
1667
1655
1677
1679
1662
4625
1673
1665
1673
1682
1664
1667
1883
1671
1668
1656
1663
1878
1903
1802
1652
1649
1709
1671
1797
2604
1672
1936
1667
1672
1933
1674
2371
1670
2370
2383
1642
1673
1682
1682
1684
1685
1680
1669
1881
1679
1684
1787
2620
1667
1673
2660
1621
2302
2302
1880
1668
1667
2016
2318
1654
1680
1665
1657
1673
1620
1678
1673
1659
2617
1870
12809
1669
1672
1893
1668
1662
1883
1882
1654
1620
1903
1696
1670
3053
1677
1675
1667
1676
1678
1925
1620
1666
1907
1669
1679
1680
1675
11041
1805
1662
1683
1663
1673
1663
1674
1704
1667
1668
1687
1614
1686
1661
1826
1652
3355
2314
2358
1674
1620
2293
2355
3247
1681
1966
1661
1615
1702
1885
1888
1890
1681
1649
1696
1621
1674
1686
1671
1669
1669
1615
1657
1683
1673
1772
2083
1700
1703
1630
1690
1676
1678
2861
2310
1896
1613
2082
1680
1748
1751
1679
16964
2232
1631
1887
1800
1674
7256
1800
1687
1614
2652
1897
1683
1871
1690
1668
1631
1669
2274
1891
1680
1680
1888
1614
2280
1666
1813
1652
1659
1665
3370
1878
2302
79351
1666
1664
1713
1875
1692
1665
1665
1665
1616
1888
1886
1889
1630
1892
1887
1890
1670
1689
1887
1656
1614
1674
2298
2297
1684
1683
1630
1668
1706
5658
4872
1658
1673
1708
1708
1617
1707
1707
1678
1675
1664
1630
1685
2296
1690
2372
1683
1680
1655
1650
1614
1663
1689
1674
1668
1674
1779
1768
1758
1912
17583
1670
2621
1674
1666
1587
3351
2213
1661
1803
1677
1631
1700
1756
1697
1674
1668
2120
1818
23048
1614
1684
1689
1898
1676
1779
422767
1666
1675
1675
1682
1684
1679
1680
1586
1671
1669
1665
1669
1631
1669
468809
1671
2092
1683
2083
1663
77890
1657
1587
2448
1680
1671
1680
1648
1631
1735
1671
1673
1671
1674
1691
1714
1681
1586
2257
1658
1709
1708
1687
1779
2675
2269
2265
2270
1677
1691
1658
1664
1585
2274
1756
1664
1669
2852
1778
1660
2279
3932
2238
1670
1676
1668
1680
1588
1680
1669
1655
3582
1632
1749
1674
1667
1660
1890
1685
1685
1904
2446
1587
1676
1678
1686
2238
1682
1632
1682
2262
2104
1662
2650
2650
1661
1700
1587
1656
1657
16336
2083
1632
1683
1673
1674
1675
1674
1671
2617
1895
2208
1587
2407
1688
1948
3611
1779
1672
1677
2402
1963
1660
1680
1662
5467
3687
1622
1788
1689
1686
1709
1778
2084
1670
1681
1687
1674
1668
1670
1887
1690
1587
1690
2051
1704
1676
1657
1677
1674
1645
1898
1648
4130
1779
4409
1622
2078
1673
1679
1664
1608
1876
1700
2406
3087
2274
1674
1690
1656
1663
1620
1902
1667
1888
1682
1608
2200
1673
365157
1689
4686
1682
1657
1674
4281
1620
1676
1707
1688
1657
1761
1892
1893
1892
1898
1896
1676
1674
1623
1675
1675
1675
1608
1670
1644
1643
1675
2212
1667
2595
2072
1667
1622
1685
1709
1665
3535
1661
1609
1815
1699
1680
1674
1680
1679
1680
1705
1705
1621
1684
1659
1685
1681
1609
1682
1669
1658
1657
1942
1666
1684
1893
1809
1622
1808
1651
1679
196
1694
1610
1697
1698
2570
1667
1688
9489
1665
1668
1671
1622
1671
1672
1669
7726
1655
1679
1676
1687
1756
2300
2302
1680
1681
1665
1682
1606
1661
1659
1658
1658
1681
1676
2269
1889
1685
1809
1703
1866
1673
1666
1607
1664
1670
1655
1673
1662
1815
1663
1691
1663
1674
1859
1680
1903
1903
1609
1667
1898
1682
1657
1681
1676
1675
1690
1677
1673
1668
1669
1687
1805
1606
1805
1733
5026
1702
1909
1650
1690
1893
1699
1680
1689
1686
2184
1609
1659
1756
1756
1628
1676
1677
1690
1665
1660
1660
1767
1661
1679
1668
1608
1665
1810
1698
1627
1696
1671
1762
1660
2650
1658
1823
1700
1884
1681
1608
1646
1672
1627
1673
1672
1685
1906
1665
1686
1681
1705
1695
2984
1608
2181
2182
2839
1686
1627
1659
1691
1668
1801
1675
1682
1671
1665
446694
1606
1677
1674
1656
1685
1627
1663
1682
1666
1935
1933
1649
1671
1668
1659
1660
1608
1659
1680
1626
1675
1676
1665
1664
2644
1674
1694
1664
1663
1682
1681
1609
1664
1673
6077
1669
1667
1642
1683
1697
1668
1675
1684
1660
1688
1623
1697
2130
3495
1683
2358
1672
1667
1720
1664
1670
1698
1663
1664
1624
1664
3492
1682
1687
1674
1683
1675
1683
1669
1643
2847
2360
1676
1677
1623
1794
2114
1682
1799
1679
1674
1685
1903
1659
1672
1671
1664
2367
1623
1896
2114
1694
1679
1673
1686
1662
1661
1667
1653
1885
1882
1886
1889
1623
1892
1884
48270
1670
1684
1671
1686
1710
1662
1676
1679
1679
1664
1623
1667
2114
1929
1659
1673
1680
1882
1659
1658
1662
1666
1661
1666
1689
1623
1769
2115
1655
1753
1672
1677
1665
1676
1677
1687
1686
1658
1673
1664
1624
1651
2114
1671
1673
1661
1679
1670
1663
1668
1666
1894
1680
1684
1621
1639
1682
1670
1667
1667
1673
1677
1779
1673
1675
611846
1638
1677
1624
1688
1668
1668
1968
1674
1679
1667
1681
1799
1650
1668
1690
1626
1679
1679
1679
1666
2113
1676
1668
1668
1677
1666
1672
1692
1661
1660
1624
1670
1679
1663
1660
1587
1669
1669
1668
1854
1680
1677
1651
1671
1661
1622
1686
1656
1690
2295
1703
1965
1673
1663
2279
1673
1689
1662
1682
1624
1676
1681
1664
1656
2284
1606
1680
1680
1689
1698
1662
1671
1672
1683
1626
1672
1674
1751
1759
1664
1670
1605
1681
1665
1680
1900
1674
3861
1647
1622
2537
1769
1719
1677
1636
1586
1658
1680
1665
1929
1656
13923
1747
1751
1624
1754
4446
1791
1791
1892
1592
1893
1656
41083
1909
1674
1673
1684
1695
1622
1648
1667
1657
6174
1663
1664
1593
1659
1658
1631
1651
1659
1655
1660
1624
1683
1648
5001
1788
5940
2876
1631
5290
1917
1668
1666
15579
1642
1656
1624
3264
28641
5605
3720
1665
1664
1629
1668
1668
3685
1652
1656
1649
5054
1624
1727
1678
3058
5360
5015
1649
1636
5978
2031
2032
2556
1879
1655
1659
1623
4014
3131
2050
2233
1673
1674
2635
1823
2236
2441
8607
5305
10476
2165
1655
3605
8053
1662
7989
4445
3661
1634
7520
3165
5729
2056
1892
1659
2191
1652
5603
1655
17771
1673
2392
13755
1975
4835
5218
2065
2392
4129
4800
1676
1652
2861
2779
8527
1737
2069
2978
8145
1680
2711
1777
3182
1650
2443
1654
1673
1672
8080
1660
1704
2157
2977
1929
1647
2258
2154
4581
11192
1655
4108
1682
4891
4472
2384
2963
1587
9313
2841
3364
2229
1669
2043
7564
1655
2033
5052
1643
5302
5201
8083
1612
7609
2472
1673
3093
1668
1669
1655
7141
14124
2083
2405
3023
1661
1612
1655
2832
2291
1784
2629
7925
7937
1654
2227
2204
2419
52544
6549
1976
2402
2152
1856
2222
3373
2999
1794
2580
1655
2384
1643
5870
2809
8249
1588
1657
2265
1948
2366
3355
2821
5014
8628
1652
4754
4930
2425
2306
1662
33217
1654
2583
2708
2171
4836
2501
7221
2238
1653
2702
2718
1693
2500
1660
2272
2207
1671
4092
2484
1666
1667
2220
1658
2376
2885
2570
4567
2415
1591
4744
2508
3420
1637
9140
5273
2840
2680
1659
2677
3403
1779
2764
2222
1669
2524
2221
2555
2844
4753
1669
4049
1663
3692
2245
2348
1655
2445
1669
2336
4686
2272
13334
2642
36883
1662
1683
7803
1648
7132
8907
2043
1590
72343
2620
5054
2059
2986
1654
1652
1662
1929
5322
1629
2907
1659
2252
1614
2254
3120
11267
4664
1663
2240
2223
1662
1659
2232
2874
2328
2237
1615
1657
1651
2338
2046
2673
1790
2039
1876
2938
1661
2180
2730
6726
1893
8897
1589
14378
2230
2731
4353
2672
2324
4980
2791
1662
3979
2581
3582
1740
2223
2942
2113
1622
1656
1651
2225
2049
8072
2729
1662
2227
2244
3247
1623
2593
1653
2124
1870
3029
2179
5857
1853
1983
1805
1662
4166
2045
2087
1588
2340
3291
13896
1826
9894
3008
1659
4075
7476
1823
1807
2976
2754
2111
1607
1658
2650
2148
1654
4847
1674
1671
1780
1658
1820
2654
9218
2044
3352
1606
1734
4556
2060
3421
2244
3087
17371
2071
1646
2085
1823
2254
2247
1624
1667
2364
1657
2142
4499
1888
9182
10015
2045
1663
1821
6750
37487
1626
2127
1743
3279
1652
2063
1735
8173
2054
2132
2393
1822
4580
18936
1670
1624
1661
3355
7879
17762
4935
1657
2106
2248
3089
1758
3227
3723
2377
5080
1650
1655
2124
2374
1653
1653
4736
3234
2149
2293
1686
1757
6804
2409
1726
1625
12277
2182
2140
3689
2676
6351
2520
6751
2223
1757
12458
2291
2206
3593
1655
51882
2432
3009
1772
1668
1668
2420
2031
2455
1758
1650
2017
5569
1662
1651
2278
4572
1656
1656
2642
2044
2914
2483
1757
10938
1688
1663
2146
2062
1661
1652
3686
13745
2321
1911
1936
1934
1933
1757
1648
2384
1669
1758
1671
1871
2205
2054
2713
2211
2305
3273
2229
2509
1757
1872
1662
1661
1824
2250
2088
1738
16918
4235
2522
1655
1655
55578
1758
1865
1853
3311
64894
1751
2761
4142
1733
9109
5044
1660
1922
2549
2677
1758
2956
1667
2169
11997
1758
3930
30448
2638
2758
2186
2910
1667
1667
1668
1757
2065
2031
2111
8002
1751
2319
2130
2136
1797
1655
2098
2460
4341
2467
1759
2123
63360
2711
1628
2047
1854
1676
1673
2653
6224
1631
1778
4237
1751
4244
2786
4246
3467
9280
4250
2329
2952
2418
1673
2495
2494
11321
1629
2056
1751
12829
1672
1671
1654
1750
1670
2994
2068
1679
1675
1677
1671
2226
3098
1751
2059
35246
1685
6758
2059
53821
8387
2364
2058
2810
1668
1749
2112
1695
4599
1865
2619
1898
1664
2051
48363
1902
2395
7356
1647
2043
2064
1751
2077
2050
1659
1677
1685
2058
2193
1668
8485
39363
1863
2177
2229
1749
2501
1835
2170
2001
6678
9239
2615
2443
9200
3774
2084
10533
8857
2045
1750
1659
1647
1627
2742
1785
4477
4155
8626
2251
1649
2141
1751
8004
2042
8156
1663
2681
1749
1660
7921
1662
1978
5311
1755
54566
4647
1986
2082
1744
1750
2032
2653
2140
1685
33945
2302
2146
2021
27533
3357
2079
2226
2814
5670
1751
2043
1986
2456
3513
4980
1655
2014
75976
3181
1786
2199
21466
9746
1659
3774
2221
2048
2170
2143
1649
2259
4558
2350
1648
14933
2222
1666
2073
1749
85867
14308
1831
1628
2519
1675
3887
1643
9140
2258
5239
2175
2529
1694
4276
2200
1737
2455
1627
3021
4617
9329
5532
2200
1669
1658
2031
2209
3064
1659
2804
2269
8185
1695
2125
1681
2072
52070
3404
2125
1763
2228
1852
1694
2558
7433
1642
4277
1669
2484
1863
2045
3222
1775
2400
2254
2237
1657
1627
1649
2159
2228
1655
1669
1655
64721
2280
1681
1684
1660
3377
2443
3745
1656
3917
1671
2418
6035
1781
52032
2068
2231
1729
1650
5247
2032
6444
1655
1659
1659
1658
56352
7818
3766
1914
2004
1676
2212
45635
2246
2892
1952
3483
4889
6032
1995
2640
2159
3765
2059
40591
1961
2964
3278
2144
2269
2591
1625
2414
2642
9715
2045
1656
2069
8431
1661
2536
2329
1656
1652
2767
1667
2168
6703
2398
2270
1870
2439
3500
6378
2203
53461
2076
2412
6015
2209
2616
3390
1748
5440
4773
1748
2147
8343
8590
2148
2291
2006
52432
1669
2082
1917
3391
6187
1657
2043
2438
5287
2802
6052
3406
8798
2785
1667
4809
1678
2168
10233
2386
5812
2383
2220
4598
2600
5369
2059
4735
2160
1679
1652
2834
9094
1629
1655
2206
1981
1731
1680
29320
1673
2125
1592
2507
2643
1644
2054
2063
1625
3205
2124
2146
1774
1730
2030
14564
1669
2007
9212
2196
2162
2296
1659
48882
2111
4437
2492
1705
2207
50396
2127
2799
1674
2210
1873
52811
2151
1643
1694
2903
33678
1661
9056
2175
1673
3721
54254
6902
1648
2549
3032
1672
3467
1659
2384
1804
1780
1654
2044
1656
1663
3638
2127
2403
2368
1655
4672
7124
8628
1660
5268
3721
1898
1742
2122
3218
2042
9463
2059
2170
2245
1648
2129
2414
1706
1693
11096
3479
2309
2685
1864
20304
2059
1657
1627
2136
2987
5721
2366
1653
1584
3015
1872
2417
1832
52097
2425
9455
1666
2169
3118
5932
1649
2044
11079
1585
9318
54828
1660
2214
2124
1652
1713
2946
1626
3078
1657
2385
1660
1662
1673
1671
2367
2211
2329
2941
2210
2031
1693
2239
2387
1756
2143
1682
1684
1622
2397
19140
2275
2390
4987
2051
2317
1685
3098
2146
5873
2339
3622
1672
3151
2057
5433
1664
2148
8131
1819
1655
4842
5426
1664
2679
3389
2601
1620
5144
3283
4423
1682
1982
1673
1643
1627
2057
4437
2193
18216
11584
2290
1631
2064
2827
1999
2608
2263
2064
2169
1718
1990
2052
1931
1933
7759
1630
2123
1658
1735
1699
1821
1880
2220
1627
2125
2329
14239
8590
2269
2777
1631
1887
7356
1856
6964
2306
1661
1864
1627
6725
2943
1953
2124
2671
1631
1652
53068
4124
4978
2057
5808
2737
2723
1684
1872
1655
2425
2225
1648
1779
2197
1729
1820
6791
2253
1987
2110
1786
2167
1761
2082
1661
2832
1778
1664
1796
2000
3592
2033
1669
9340
2858
5913
2167
1837
2124
2268
8784
1608
5240
2544
1680
1807
2061
220017
2036
3570
1686
1670
2201
14710
2606
2043
1607
12427
3083
2054
2044
1670
2380
8373
9187
1626
2946
4225
2378
3138
1657
11934
1657
2142
3133
2739
4854
1651
1660
2480
2169
3807
2172
1860
4303
1626
1676
1991
7602
1776
2005
1644
8150
2241
1983
1627
6226
1653
2951
1657
1987
2894
2125
1744
2048
1654
2049
1676
1680
1924
1627
1639
3519
2993
1628
1720
2111
1976
8105
4144
2177
2142
1690
1662
2703
2169
2213
1799
2407
51362
2033
2132
65692
94673
4797
2994
1650
7146
2633
1685
1684
1692
14367
4322
3599
2250
1745
2853
2228
2517
4138
2325
2988
1626
5069
3236
2325
2752
3103
39038
1807
1783
2329
4977
8764
1635
5240
2676
1656
2206
15539
1760
2250
4326
2986
1717
2220
2225
2406
5041
3700
2447
2212
1694
2247
2484
1656
2699
3210
2164
6904
2133
7568
2693
4013
3944
2524
3357
1668
4513
2774
2107
11527
2443
5201
10773
2112
2561
1737
2208
5121
1685
2159
1875
5334
2208
3872
1644
51834
4882
2001
1963
2161
2719
2161
2012
1685
1812
2759
1655
2369
5301
5100
2250
2161
4485
2452
4732
3785
663563
2185
1627
1738
2769
5675
2534
16114
1916
8867
2594
151241
2011
3480
2784
4156
2376
1659
2800
2889
2167
3692
2767
2929
4775
6059
4796
2168
281482
5900
2161
1628
2162
2161
4928
2403
2405
5009
9201
25843
2532
10330
2160
2436
3808
4971
3436
2322
14552
5725
2104
1660
2341
3258
4324
48151
2229
2060
3639
2312
4616
3418
3205
5245
5048
1674
1680
2348
2656
4934
2544
1673
7575
2161
5091
1629
3890
4502
1783
2163
804729
2163
3333
2160
5675
3736
7212
2695
2163
1710
1648
1694
3698
2164
235891
2485
2484
2164
5897
5268
2066
2815
13914
10427
1627
2273
2221
4199
102131
2903
2208
2161
2162
2162
2163
2161
47333
2159
1627
14699
5243
14610
2161
1657
2473
2185
4442
2858
2129
2213
5926
3496
2164
1628
2388
18165
2162
2060
8363
2012
2207
2163
9540
5697
2164
2162
2018
3283
1694
5080
6815
2509
2055
24383
1670
1660
2961
2187
2479
2138
3522
6143
1685
2000
29029
2124
8321
1785
1776
1673
2146
3587
2170
2146
2055
5844
4950
3495
2699
5600
1910
2253
4406
318370
2419
1777
5288
4780
5468
5093
5477
5295
1656
4813
23591
5338
4785
3929
2854
46524
5364
1789
5552
4741
4651
5306
6217
1659
5105
6536
4253
5236
2672
4803
2864
2921
5145
1724
10089
2309
2673
3102
24198
1685
2465
2059
3366
4145
23589
12549
2293
3025
3915
2847
5353
341559
3030
6727
1694
3244
233020
2769
3081
3572
2267
3322
6963
3489
3011
4492
3874
79348
4850
1684
2664
1702
22900
3001
11478
1926
7391
4033
3539
3425
13476
6006
191011
9708
1652
6532
3208
4347
3250
5664
6258
2443
1609
3589
2390
4558
11659
3087
61192
2255
1695
6238
9683
7062
5014
25963
5494
6218
4986
12339
5093
124681
1628
1674
1660
1676
1673
1674
1678
1883
1678
1680
1681
1679
1675
1677
81458
1680
1694
1676
1674
1673
1678
1677
1788
1670
1669
1665
1741
1679
32818
1692
1679
1682
1660
1684
1683
2302
1666
1692
1667
1694
1682
1679
1684
94670
1682
1813
1670
3421
1670
1671
1698
1686
1677
1902
2652
1675
1812
14568
1690
1885
1669
1655
1681
1674
1666
1754
1707
1924
1682
1671
1644
1900
15711
1916
1652
1649
1648
1685
1804
1680
2035
1681
1649
1676
1671
1675
1766
1673
2411
25909
1684
1654
1655
1684
1691
1690
1684
25261
2345
1663
1667
29216
1608
1663
1893
1668
1874
1688
1659
2647
1668
1688
2601
2049
2864
1706
1658
1657
1658
1706
1660
1684
1697
2252
1685
1659
586885
1660
1912
1686
1682
1700
1698
1715
45499
1713
1693
1677
1689
1891
1670
1672
1664
1670
1771
2051
1679
1943
1946
73112
1680
3418
1679
1897
1876
1667
1677
1693
1689
1661
1690
1689
1670
15659
2457
3444
1661
1904
1907
1907
1690
1690
1689
4088
9193
2624
1665
1676
35888
1664
2168
1679
1913
1913
1659
1678
1687
1903
1691
2245
2247
1674
1676
48682
2476
1625
2474
1672
1673
2863
2864
1669
1935
1677
1757
1674
1684
6887
1697
1627
1697
1674
1694
1676
234198
1943
2295
1761
1660
1660
1656
1694
1694
122772
1669
1684
1685
1683
6861
1669
1674
1673
1680
1662
1676
1712
1698
1700
1664
1698
1882
1714
1704
1667
1682
1683
1674
1673
1689
721131
1688
1685
1689
1676
3780
1661
1686
1706
16325
1890
1804
1803
1650
1665
1697
1688
1705
1678
2172
1674
1677
1678
33361
3152
1678
1670
1654
1679
1670
1677
1663
1666
2087
1748
1669
1975
1654
1661
51302
1663
1662
1668
1663
1655
1690
1688
1685
1683
3755
1685
1678
1641
1645
32568
1641
1664
1763
1668
1678
1670
1669
2712
3745
3072
53348
1671
4109
1687
108995
1812
1814
1812
1813
1680
1703
1689
1663
1651
3746
1655
1652
1709
1803
1670
228152
2037
1692
2489
2484
1872
1670
1670
1649
1669
1681
1677
1677
70537
1678
1647
2262
1676
1672
2151
1677
1669
1666
1747
1669
1676
1814
7639
2592
1673
1662
1691
2088
2088
1674
1668
1675
1677
1667
1675
1886
81932
1684
1814
1671
1688
1700
1699
1674
1674
26504
1668
1665
2590
1673
15951
2048
1678
1678
1671
1668
1665
1721
1675
1663
1662
3746
1691
1662
6091
1901
1655
1751
1687
1693
2441
2443
1682
1682
1636
1668
1668
1694
1697
2271
1712
1671
1715
1716
1661
1879
1689
1686
745098
1679
2600
1669
1755
1898
1660
1660
1674
1674
1684
201211
1670
1669
1672
1686
1794
3746
1752
1672
1688
1691
1671
1682
1667
1679
253985
1674
1685
1708
1707
1681
1676
1677
1684
1747
1671
1702
1673
1673
2275
254509
2275
1673
1685
1676
3763
1664
1681
1675
1675
1666
1686
1684
1668
162144
2269
1675
1675
1665
2245
3746
1703
1677
1688
1680
1706
1700
1649
1704
81402
1672
1679
1694
1685
1661
1666
1808
1663
1799
1669
1669
1672
1671
10774
3848
1658
2305
1903
1907
1899
3746
1906
1899
1682
1693
2474
1674
1685
29001
1684
1889
1676
1696
1698
1668
1677
1786
1694
1712
1714
1671
1671
1674
1683
1689
209781
1671
2279
1897
1908
1668
1904
1663
1691
1682
1666
1684
1680
15525
1710
1666
1666
1677
1685
1668
1883
1678
1795
1671
1679
2241
2597
8258
1872
1696
1690
1671
1676
1672
3746
1892
1892
2231
1682
1807
1664
1663
29215
1684
1663
1670
1907
1667
1655
2431
1674
1659
1672
1672
1673
1898
1677
1655
1679
361060
1675
1687
1690
1655
1675
1671
1675
1880
1688
1661
1672
29781
1707
1810
1658
1683
1815
1651
1645
1671
1672
1663
1667
1675
1637
1639
1746
168497
1685
1681
1685
3745
1686
15314
1679
1687
1687
1664
1687
1689
1685
3041
1687
1687
1668
2304
1665
1655
1680
1683
1673
1896
1665
1679
1688
1679
40179
1663
1761
1675
1678
1654
1662
1675
1670
1688
1687
1748
1671
1681
15312
1681
1666
1671
1687
1694
1676
1654
1678
1675
1666
1666
2278
1674
1676
1669
1897
1685
2320
1699
2495
498251
3576
1910
1667
1668
1762
1678
1674
1679
1670
1707
1707
1679
2598
1720
1901
1897
1715
1669
1819
1946
1946
1668
1675
1675
1688
1691
2533
1689
769090
1686
1681
1691
1680
1901
1899
1668
1662
1662
2223
2523
1669
1683
1641
1877
2058
1679
1670
1648
1692
1911
2295
2277
1722
1698
2575
1709
879136
1682
33598
1676
1676
1676
1686
1679
1674
1884
1892
2504
1905
1908
1666
1670
1891
2278
2280
1672
1685
1671
1674
1662
2297
2591
1669
1671
1662
1663
1679
1677
1671
1686
1682
1654
1673
1665
2581
1662
1680
1685
1682
1748
1748
1888
1667
1691
1674
1675
2304
1667
1695
2564
1675
1672
1682
1682
1682
1685
1670
1676
1682
1686
1694
1675
2570
1889
1683
1678
1674
1674
1691
1672
1666
1671
1894
1888
1666
1663
1791
1687
1685
1681
1681
1678
1923
1833
1675
1675
2288909
1673
1676
2364
1790
1664
1665
1683
1686
1681
45255
2276
1683
2272
1663
1761
1947
1682
1665
1815
1747
1811
1677
2279
2083
4303
1651
1680
1679
1722
1724
1678
1680
1679
1643
1814
1782
1680
1660
1659
12283
1647
1668
1675
1665
1666
1677
1665
1682
8686
1782
1680
1673
1833
16324
1680
2279
1690
1912
1678
4507
1661
1665
1901
1747
1688
1664
1673
1691
106299
1680
1675
1662
1938
1675
1662
2289
1667
1702
1748
1816
1682
23186
1676
2484
1662
1912
1686
1676
1668
1681
1670
2440
1810
1748
1669
1668
80681
2453
2380
1685
1676
1669
1672
1660
1673
1675
1908
1653
1731
2314
1667
1675
228151
2382
1674
1673
1636
1693
1694
1692
1679
2288
3026
1730
1671
1677
2917
1675
1692
1664
1672
1664
1678
1654
1681
1779
7014
1667
1676
2382
1674
1677
1680
1660
1676
1670
1685
1672
1683
1686
1683
721133
1681
2468
1731
1679
1676
1684
1658
1659
1666
1664
1654
1658
1668
1941
1812
506766
1674
1730
2249
1680
1638
1717
1847
1887
2016
1647
122773
1942
1901
24265
1895
1678
1733
1682
1669
1664
2303
1675
1709
1764
1876
2551
1685
1716
1684
611846
1682
1705
1673
1674
1673
1671
1673
1681
2059
1678
2205
1675
1682
1674
2280
1680
1660
2213
1651
1814
1692
2716
1676
1656
120587
1770
1674
1846
1846
1694
2383
1674
1672
1686
1693
1682
1683
1956
1665
1678
1686
1685
1871
1678
1670
1706
1663
1904
1675
1634
1904
1670
39360
2281
1663
1680
1651
1680
1674
1674
1661
1670
1670
1666
1887
1678
13435
1673
1672
2584
1652
1684
1685
1679
1677
2380
1678
1675
1671
1702
1751
5353
1679
1684
1685
1685
1670
1672
1950
1705
1680
1682
745098
1682
1661
1684
1666
1663
1663
1664
42733
1660
1667
1674
1689
1642
1686
1674
1665
1674
1880
1687
1665
1685
35445
1667
1660
2480
1652
1700
1697
1888
1691
1694
1816
1673
2198
1647
1679
12182
1677
2381
1677
1677
1673
1674
1673
1669
2050
1696
2279
1695
1698
26599
1657
1658
1653
1704
1676
1670
1670
1672
1681
1682
1681
1680
2322
1700
1667
201213
1676
1661
1663
1892
1646
1687
1640
1683
1676
2311
1682
1689
8257
1657
1703
1704
2381
1669
2304
3849
1805
2282
1697
1644
1891
1679
1770
5574
1908
1908
1731
1705
1683
1696
1686
1657
1671
2289
1682
1681
1676
1781
6903
2280
1706
1683
1658
1713
1893
1663
2863
2037
1678
1676
1668
1673
1640
1699
18025
1672
2382
2364
2367
1687
1664
1651
1692
1667
1694
1666
1651
2150
1674
83213
1687
2381
1891
1689
1692
1669
1684
1682
1670
1680
2835
1659
1657
45509
2308
1731
1676
1690
2848
2847
1686
1639
1675
1678
1689
1674
1690
1927
40172
1688
1668
2380
1682
1686
1681
1680
1670
1681
1681
1685
1676
1801
2558
14567
1675
1731
1659
1660
1693
1722
1694
1683
1688
1687
72418
1668
1898
1906
2283
1660
1667
175662
2096
2097
1681
1676
1671
1667
1684
1688
1672
1686
1685
1682
41276
2725
1731
1665
1673
2587
1937
1659
1897
1669
1674
1696
1684
1694
10174
1671
1661
1664
1664
1654
1662
1675
2063
1675
1673
1891
1688
1765
1696
29029
1673
2379
1664
1674
1659
1884
1676
2366
1680
1688
1692
1666
1893
45498
1696
1730
1667
1673
1673
1673
1671
1649
1764
1667
1666
1680
2427
16806
1663
1706
1872
1675
1688
2583
1669
1685
1682
1672
1683
2280
1934
1661
16528
1901
2383
1685
4297
1665
1663
1686
1664
1681
28144
2369
1680
1672
1681
33838
1766
1659
1889
1663
1676
1668
1667
1658
1656
1838
3165
1717
1770
1678
1649
40242
1730
1667
1651
1652
1674
1885
1652
1888
1798
1679
1674
1681
1706
1705
1674
2291
1817
1671
1674
1664
1862
1668
1672
2274
1663
2285
1679
1665
2381
2291
1687
1895
1683
1669
1669
1685
1673
1680
1679
1670
1668
1667
1706
1670
1696
1652
1689
1882
2290
1686
2296
359868
1661
1902
2275
1677
1674
1704
1682
2287
1679
1825
1671
1670
1642
1683
1683
1686
1680
1684
1657
1675
2290
1667
1661
1678
1651
1667
1897
2401
1676
1679
1696
1667
2289
2315
1668
1583
1670
1677
1661
1657
1714
1888
1689
1679
1663
1657
1658
2292
1660
1584
1669
1716
1679
1678
1674
1870
1681
1668
1670
1901
1680
2291
1683
1679
1584
1660
1660
1836
1710
1660
1681
1680
1671
1666
2427
1666
2291
2284
1584
2339
2059
1676
2289
2287
2288
2288
1897
1896
1674
1651
1668
41881
1668
1585
1671
1670
1667
1794
1704
1667
1696
1765
2096
1668
1904
2810
1905
160725
1583
1668
1659
1689
1690
1660
1681
1823
1645
7018
1684
1670
1678
33359
1682
1583
1770
2410
1680
2240
2046
1887
1674
1668
2660
1641
1685
1685
5063
1584
1692
2041
1685
1688
1681
2422
1673
1672
1768
1740
1768
7431
1685
1585
4990
45891
2045
2209
1679
1866
1672
1665
4963
1700
1630
502502
1677
1641
1584
1674
2041
1672
1690
38133
1688
1689
1910
5604
1700
110637
1650
2424
1668
1672
1663
1895
2040
1681
1667
1662
1692
1692
6929
1891
1667
1658
1678
1886
1982
1585
1679
1670
1670
1709
2040
1668
2282
2382
1679
1680
2385
8460
1665
1671
1899
1900
2039
2587
2302
2304
2165
2093
1687
1684
1683
1668
1667
2366
2039
1679
1672
30521
1692
1682
2852
1671
1692
1675
2296
1659
1668
2269
1678
2041
1641
1672
1685
1660
1694
1658
1666
1660
1677
1803
1781
1897
1779
2614
1672
2855
2039
1667
1664
1901
2638
1902
1761
1677
1905
1676
8022
1660
2043
3075
1671
1671
1666
5219
1673
1684
1663
1685
1885
1667
1670
1647
1900
3492
2267
1672
1733
1713
2452
1797
1686
1669
1692
1689
1683
1676
1663
1670
1673
3493
2297
1700
1680
1680
1891
1658
11104
1658
2600
2089
3978
1671
1662
2113
2360
2246
1696
1684
1679
1672
1684
1666
2303
1688
1899
1672
2048
2048
3512
1892
1685
1685
1685
2308
1645
1654
8155
1682
1659
1931
1672
1657
1645
2114
1663
1671
1724
1767
1675
1768
1652193
1917
2428
2429
2875
1623
1666
1634
3514
2072
1855
1704
1672
1674
1660
1742
1692
1673
1682
1687
1670
1620
1680
3517
1679
1680
1680
1713
1680
1680
1678
1732
1677
1672
1675
2290
1621
1896
3512
1817
1844
1994
1692
1660
2592
4410
14732
1888
1620
1687
3513
1669
1715
1694
1661
1656
1670
1670
1884
1661
1658
1656
1619
1850
3492
1670
1670
1878
2429
2066
1664
1659
1665
2310
1664
2066
2212
1673
1624
1676
1675
1621
1675
1670
2508
1661
1704
1670
1892
1686
1705
1605
1687
1621
1895
1647
1691
21666
1787
1920
1683
1660
2802
1655
1657
1657
1620
2720
1964
2716
1903
1653
2656
2168
1658
2069
1684
2477
1644
1896
2850
1621
2656
1604
22948
1661
1672
1687
3067
1689
1689
2071
2601
1685
2089
1620
2253
1605
1677
2076
1674
1664
1664
2286
3593
1675
1664
1667
1667
1685
1629
1659
3726
1786
1681
1877
1679
7718
2052
1860
1784
1663
1784
1782
1848
1662
1629
2267
1687
1633
1661
1682
1681
1669
1669
1673
1939
2159
1682
1751
1683
1621
1871
1605
1678
1802
1871
1929
1680
14032
86148
1663
1693
1686
2304
1631
2765
1877
1966
1661
1675
1891
2403
1786
14618
1693
3948
1659
1667
1937
1673
1903
1629
1603
2688
1715
1664
1669
1671
3421
1680
1686
1675
1674
2085
1650
1629
2287
1963
2314
2314
1673
1684
1669
1673
2423
1680
2043
1694
2299
1660
1628
1669
1606
2635
1880
1671
1673
1671
1671
1662
1668
3837
1682
1693
1631
2567
1606
1678
1675
2570
1668
1821
2567
1763
1676
1670
1653
1662
1628
1682
1606
1662
1683
2063
1854
1857
1686
433603
1684
1683
1683
1628
1693
1630
1692
1689
1696
1965
1670
1895
2203
1887
1675
1664
1663
1667
1663
1784
1629
2360
1961
1680
2642
2644
2644
1679
2020
2314
2316
1689
1670
1631
1665
1669
369555
2874
12411
1965
2588
8681
1660
1675
1668
1683
1897
1684
2700
1631
1674
1674
1963
1671
1670
1689
1666
1661
2707
1941
1679
1679
1675
1679
1778
1678
1672
1586
1871
2652
1670
2340
1683
1683
1679
1682
1675
1662
1693
1778
1916
1965
1684
1682
1675
1665
1680
1697
1680
2569
1665
1663
2259
1778
2283
2284
1679
1586
2596
2724
1697
2031
1769
1812
1673
1685
1672
1672
1632
1664
1663
1586
1679
2278
10038
1683
1884
1703
1684
1671
1671
1654
1779
2307
1585
1687
1681
1687
1673
1904
7207
1649
1649
1690
2427
1673
1686
1631
1660
2714
1945
1586
1681
1683
2601
1680
2176
2653
2599
2650
1631
2657
1656
1587
1679
1680
1678
1681
1678
1679
2300
2355
1678
2359
1631
1683
1681
1681
1588
1889
1665
1682
1663
1664
1742
1803
1704
1671
1777
1670
1907
3838
1586
1673
1686
1675
1671
1680
1687
1672
5234
2623
1669
1778
1662
2215
1591
1904
1810
1664
1636
1665
1660
2269
4628
1696
1652196
1631
1678
2547
1592
1683
1673
1673
3154
1695
1901
1906
1898
1900
1903
1778
1900
1896
1687
1592
1670
1884
1655
1655
1652
2576
1651
1658
2280
1631
1674
2418
1587
1655
1663
1592
2261
1941
2004
1682
1680
1677
1668
1677
2384
1632
1670
2385
2044
1592
1913
1677
3630
1673
1687
2313
1657
1686
1675
1860
1778
1666
1697
3085
1593
1938
1778
1779
2571
1678
2937
2022
1685
1666
1669
1778
1777
2398
2395
1592
2397
1674
25205
2283
3622
2321
2317
1931
1690
1660
1778
1668
2720
2719
1594
1683
1684
1679
2474
1696
8334
1677
1693
1788
1632
2466
1667
1663
5214
1630
1912
2200
2261
2370
2369
2152
2372
3632
1631
1758
109796
1664
1878
1629
2058
1663
2586
2446
1677
2361
2361
1780
1705
1778
2129
1678
1889
1774
1629
1679
1664
1712
1679
1815
1942
1759
1682
1608
1892
1674
2143
1688
1628
2998
2381
1675
2286
2291
2288
1682
1683
1698
1657
2376
1698
131388
1697
1629
1681
2728
2850
1672
1670
1898
1668
1685
1673
1656
2410
5630
1900
2301
1632
1682
2580
1673
1667
1684
3490
1689
1667
1696
1608
1695
2536
1680
1676
1629
1671
1661
1884
1662
1691
1662
1668
1683
1607
1670
1674
1661
1935
1852
1629
1665
1676
1675
1641
1666
2395
1638
1678
1604
1675
1665
1666
1660
1813
1634
1677
1814
1772
1900
1686
2083
1944
1691
1608
1656
1669
2325
2090
2087
1636
1687
2652
2652
1911
1902
1672
1684
2079
1607
1660
1654
1653
1657
1635
2598
2384
1915
1664
2154
2153
1688
1667
1605
1664
1668
1671
1669
1636
1607
1636
1607
1634
1608
1824
1656
1823
1609
1636
1656
1822
1654
1824
1656
6675
1976
1656
2978
1657
2974
1656
1975
1654
2977
34893
1626
1976
1655
1976
1627
2980
1626
2976
1625
1976
1626
2976
1626
1976
1627
1976
1626
2980
1625
2978
1626
1612
2114
1976
2113
1587
2113
1586
1628
1609
2113
1610
2113
1610
2113
1587
2113
1588
2113
1587
2113
1611
3824378
2114
1589
2113
1612
2290
1587
2290
1609
2287
1587
1727
2290
1609
2288
1662
2290
1662
2290
1658
2288
1661
2290
1662
2291
1662
2291
1658
2040
1589
2040
1592
1674
2100
1696
2041
33143
1658
1843
2041
8013
1590
9699
14723
2041
1659
2275
1588
6413
2122
2039
2349
8023
1591
1692
1639
1732
2040
2048
2582
1590
3945
33929
1773
1851
2041
2028
2003
2940
1590
16938
14291
3775
85851
1894
2069
2038
2842
1665
3918
1766
1600
2173
2173
1894
7609
3515
2100
9618
13261
2202
1590
1658
9135
1677
1671
7609
3358
2807
1820
2114
1834
1876
53798
1669
1696
2046
1680
1945
6398
1666
6524
2687
6554
2036
2027
1986
3348
1959
1668
1734
2588
3562
11935
1912
5592
2175
1926
2291
3492
5543
1740
1987
1670
46039
2265
6994
2114
1755
2064
3781
2561
1905
1726
3510
1673
1781
2868
1668
2893
1963
2650
4316
1931
2275
5513
3327
2927
3493
2258
4549
4988
5647
1668
6118
13635
3493
1668
3514
1670
3510
1615
2084
3493
1614
3510
1615
2169
1616
1606
1614
1620
1618
1662
1615
1669
1662
2416
2415
1678
1674
1667
1672
2154
1687
1686
1736
1682
1670
1615
1668
1905
1903
1680
1693
1906
1667
1606
1667
1665
1669
1665
1675
1675
1588
1691
1669
1667
31352
2052
2055
1731
1671
1672
1672
2062
1684
1687
1663
1588
1691
1696
1697
1669
2594
1683
1747
1658
1681
1687
1674
1675
1681
4511
1589
1658
1660
1889
1921
1670
1679
1966
1682
1700
1681
1649
1794
1801
1587
1900
1674
1669
10392
1707
2390
1606
1657
1652
2160
1657
1674
1678
1680
1590
21252
2356
2309
18225
1656
1670
1965
1698
2286
1683
1683
1682
1674
1588
1658
1668
1664
1661
3767
4565
1604
1669
1659
1667
1674
1668
1669
1659
1586
1660
1690
1662
1660
1659
1659
1662
1965
1662
1674
1893
1660
1653
1588
1678
6906
1677
1663
1684
1660
1661
1662
1604
1910
1913
1709
1657
1938
5046
1622
1675
1674
1680
1685
1685
1665
1671
1965
1680
1660
1665
1663
1662
1622
1683
1667
1677
1676
1673
1644
1751
1605
1677
1665
1687
1658
1662
1671
1624
25221
1683
1691
1696
15687
1668
1676
1606
1675
2398
1655
1687
1669
1678
1622
1676
1674
1669
1681
1681
1688
1673
1965
1901
1668
1904
1905
1705
1622
1680
2356
1893
1675
1664
1675
1685
1672
1966
2657
2656
2659
2652
2307
1622
1667
1665
1707
1694
1698
1900
1881
1749
1965
1654
1683
1684
1621
1676
1905
1657
1658
2157
1660
1686
2879
1676
1965
1684
1903
1665
1686
1703
1609
1677
1673
1690
1654
1680
1678
1682
1676
1605
1703
1893
1666
1655
2343
1622
1653
1684
1685
1739
1771
1676
1672
1670
1964
8640
3126
1872
1689
1904
1607
1901
1658
1686
1676
1681
1680
1685
1588
1673
1687
1922
1674
3204
1607
1669
2683
1709
1663
1664
1666
1697
1674
1604
1676
1672
1664
3999
2305
1677
1609
1666
1668
1916
1914
1738
1699
1669
1670
1586
1679
1673
1672
1675
1664
1607
3304
1672
1671
1669
1904
1707
1667
3315
1585
1660
1670
1672
1667
1649
1610
1676
1891
1667
1662
1813
1669
1657
1901
1586
1903
1673
1699
1679
1609
1902
2205
1686
1668
1670
1669
3188
1707
1586
2112
1690
1688
1687
1692
10746
1607
1682
14278
1902
1929
1660
1661
1683
1585
1689
1663
1894
1679
1627
1888
2166
1699
1666
1668
1781
1701
1586
1711
1661
1829
2162
1687
1624
1682
1678
1664
2409
2342
1658
1671
1913
1585
1665
1663
1678
1670
1624
1676
1677
1668
1696
1944
2384
1683
1789
1587
2087
1686
1686
1680
1663
1624
2211
1897
2565
2820
1906
1661
1680
1672
1592
1671
3157
1652
1683
1624
1666
1672
2059
2270
1658
1854
1905
1910
1591
1905
1886
2157
2897
1847
1622
2063
1664
1667
1667
2348
1666
1660
1592
1661
1678
1668
1663
1670
3719
1653
1624
1938
2810
1660
1675
1650
1677
2395
1592
1668
1885
1887
1677
1696
2162
1841
1624
1672
1667
1690
1676
1697
1698
1592
1684
1685
1655
246259
1675
2275
1668
1624
1667
1674
1667
1695
1669
1591
1688
1692
1934
1667
2158
1662
1661
1777
1623
1648
2063
1688
1897
1593
1888
1685
1662
1675
1827
1907
1907
1623
1911
1834
1691
1807
1693
1671
1594
1886
1887
1674
1651
1896
1690
1660
1624
1662
1639
2210
1800
1680
1592
1677
1659
1679
1890
1660
2418
1682
1689
1626
1680
1887
1666
1662
1893
1631
1669
1666
1662
1670
1904
1905
2176
1904
1624
1658
1677
1683
1660
1629
3474
1674
1899
1679
4020
1682
1661
1661
1655
1658
1690
1688
1685
1680
1628
1677
1902
1680
1673
1669
1676
1673
1624
1676
1718
1654
1681
1885
1628
1668
2163
1679
2379
1668
1672
1678
1664
1656
1651
2661
2658
1682
1890
1628
1803
1700
1833
1667
2310
1657
1686
1683
1655
1683
2271
1663
1758
1757
1629
2076
1672
1661
1663
1690
1689
1657
1653
13938
2636
2635
1704
1677
1628
2289
1672
1800
1665
1666
1666
1664
1668
1655
9259
1676
1660
1660
1663
1629
1647
1677
1898
1683
1656
2390
1902
1681
1665
1656
1679
1678
1649
1629
1670
1676
1669
1657
1651
1659
1813
1814
1845
1943
1655
1700
1800
1665
1670
1633
1672
1671
1657
1648
1836
1675
1703
1679
1659
1672
1663
1652
7430
1677
1635
1677
1697
1805
1842
1671
429464
1679
2339
1654
1672
1675
2675
1909
1632
1674
1669
1866
1759
1761
1760
1673
1650
1676
1663
10150
1677
1663
1874
1655
1635
1676
1679
1683
1679
1678
1678
1693
2150
1660
1897
1676
1676
1943
1665
1632
1672
1681
1679
2303
2306
1663
1666
1687
3341
1654
1675
1636
1790
1686
1671
1676
1677
1675
1686
1657
1663
1678
1920
1920
1669
1634
1658
1649
1687
1688
1664
1681
1647
1673
1689
1660
1675
1651
1731
1847
1634
1677
1665
1903
1662
1648
1698
1664
1673
1669
1663
2357
1669
1656
1661
1634
1675
1650
1677
1699
1697
1756
1646
1680
1664
1686
1794
1660
1689
2824
1824
1939
1755
1938
1938
1621
1759
1892
1650
1675
1891
1824
1693
1690
2312
1824
1672
1744
1659
1651
1658
1772
1675
1657
1887
1825
1675
1676
2054
1657
1823
1674
1695
1696
1660
1700
1683
1682
1671
1693
1824
1704
1668
1677
1656
1584
1697
1663
1810
1651
1677
1664
1662
1668
1666
1759
1686
1668
1667
2833
1975
1663
1672
1672
1818
1815
1681
1814
1809
1824
1674
1676
1676
1846
1698
1975
1965
1677
1882
1893
1699
1700
1704
1683
1759
1683
1670
1684
1898
1700
1975
1656
1760
1659
1675
2258
1900
1653
1759
1665
1890
1679
1676
1672
1671
1975
1881
1683
1681
1684
1683
1651
1682
1758
1749
2145
1757
1674
1678
1975
1674
1700
1667
1669
1659
1691
1672
1758
1673
1661
1677
1675
1644
1671
1670
1975
1679
1682
1666
1668
1667
1945
1758
1793
1669
1686
1688
1662
1662
1661
2977
1663
1663
1662
1658
1660
1758
1661
1716
1670
1714
1664
1667
1674
2975
6285
1667
1663
1671
1706
1759
1706
1677
1757
1661
1677
1668
1694
1697
2976
1661
1664
1676
1676
1677
1751
1683
1661
1925
1685
1658
1675
1667
1662
2979
1662
1751
1906
1896
1680
1684
1677
2855
1675
2306
2978
2305
2637
2637
1888
1750
3656
1813
2716
1886
1886
1687
1900
1898
1975
1892
2299
1698
2140
1751
2278
2294
1677
1670
1669
1677
2276
1947
2977
1670
2847
1900
1908
1901
1751
1908
2319
1699
2292
3531
1696
1694
1678
2977
1702
1812
1667
19530
1678
1751
1680
2380
2080
1662
2414
1712
1708
1675
2980
2298
1677
1680
1907
1754
1752
1660
1901
2280
2302
1693
1814
1814
1818
1975
1814
1701
1675
1669
1751
1663
2447
2446
1663
1907
1933
1674
1677
1975
1699
1808
1686
1700
1792
2173
1667
1671
1665
1675
2263
1764
1664
2975
1666
2282
1717
1692
1688
2456
3468
2284
1897
1686
1822
1666
1674
2634
1586
1861
1819
1763
1772
2587
1695
1694
1880
2290
1669
1672
1681
1679
1587
1676
1890
1664
1685
2116
1694
1675
1661
1663
1688
1699
1695
1699
1903
1586
1666
1666
1664
1942
1667
1873
2282
1656
1687
1689
1687
1666
2303
2307
2307
1613
2298
1703
1686
1683
1666
2274
1627
2353
2417
1665
1887
1743
5032
1742
1587
1673
1669
1667
1669
1669
1670
1629
1665
1674
1904
1794
1660
1669
1610
2302
2308
1672
1668
2587
1764
2172
2163
1696
1686
1691
1683
1683
1695
1586
1695
2273
2653
1697
1694
1693
1686
1692
1699
2274
2392
2572
1696
2418
1903
1681
1854
1588
1675
1896
1669
1628
1888
1664
2645
1664
1676
1892
1611
1686
1680
1907
2360
1700
1705
2393
3546
1687
2281
1663
1679
1710
1902
1676
1609
1699
2135
1768
1675
2599
4080
1625
1656
1693
1898
1657
1669
2641
1588
1686
2293
1683
1673
2270
1675
1694
1675
2251
1664
2281
1675
1686
1586
1813
1816
1813
1674
1660
1695
2282
1686
2283
1679
1700
13797
1673
1665
1701
1608
1694
1696
1671
1697
1686
1695
1703
1664
1666
1789
1696
1692
2203
1608
2665
2605
1704
2461
1685
2036
1657
1821
1953
1682
1822
1660
1695
1691
1608
1652
1682
1691
1688
1689
1628
1674
2103
1679
1670
1702
1704
1706
1612
1679
1681
2649
2854
2648
2722
1630
1687
1683
2618
1881
2386
2386
2477
1612
1812
2593
2653
1659
2625
2623
3486
1661
2270
2416
1823
1681
1685
1660
1685
1686
2648
1700
2601
2599
3414
2602
2597
9727
1656
2385
1658
2642
2080
1672
1771
1769
3695
1690
1695
2567
1673
1670
1889
1812
1586
1680
1683
1693
1716
1704
1685
1681
1695
1691
1603
2615
1692
1695
1700
1660
1692
1926
1934
1940
1935
1930
1694
1694
1628
1667
1671
1964
1672
1661
1758
1758
2385
1692
1658
1664
1664
1663
2636
2174
1701
1677
1669
2646
1661
1815
1589
1691
2263
1720
1725
1679
1656
1663
1675
1685
1656
2288
1680
1657
2389
1684
2287
2613
1668
1677
2393
2216
1810
1682
1629
1704
2034
2102
1678
1661
1675
1927
1700
1810
1684
2309
2304
2306
1664
1660
2580
2654
1862
1661
2085
2565
2417
2413
1960
1654
1687
1684
1695
1682
1660
1678
2381
1692
1589
1662
1686
1682
40239
2176
1680
1683
1681
1687
1669
1656
1630
1695
1687
1696
1590
1696
1695
1938
2265
1676
1695
2616
2587
1749
1695
1752
1841
1919
1678
1589
1672
1682
1673
1880
1903
1667
1809
2165
1674
1879
2170
14208
1591
2376
2636
1665
1667
1686
1671
1675
2279
1675
1674
1676
1695
1673
1589
4355
1675
2396
2284
2276
1673
1672
1672
1897
2541
2304
1690
1685
1689
1589
1690
1903
1907
1700
1916
1768
2927
4362
1674
1670
2431
1627
1677
2279
1679
1588
1663
2167
1589
2730
2622
2032
1680
1673
1680
1691
2466
2031
2353
3413
1686
1679
1680
1898
1588
2096
2098
1643
1657
1781
1669
2210
1755
1678
2170
1654
1875
1655
1813
1670
1662
1664
1666
1661
2279
1682
2277
1680
1653
1816
1658
1664
1667
1670
1669
1679
1670
1703
1878
2276
2727
2728
2729
1655
2607
2352
5223
1692
1668
2362
1868
1685
1690
1680
77702
1686
1682
1686
1710
1701
2267
1938
1712
1667
1717
1662
1680
1890
1640
1651
2556
1687
1694
1671
1898
1685
1680
1669
2484
2292
1665
1667
1676
1690
1691
1684
1656
2301
2300
1912
2196
1675
1668
1673
1692
2287
2556
2451
2454
2456
1656
2452
1771
1660
1665
1690
1674
1669
1656
1882
1658
1651
2411
1662
2421
2171
1811
1676
2401
1680
1671
1669
1646
1695
2578
1912
1728
1666
1686
1686
1654
2618
1678
1681
2564
2287
1706
1614
2574
1707
2279
2290
2575
6348
1628
1664
2212
1681
2537
2379
1641
1614
1673
1661
1904
1696
1663
1670
1673
3510
1697
1661
40881
2294
2294
1681
2716
1614
2661
1689
1676
1683
1683
1685
1668
2727
1686
1696
1652
1665
1691
1614
5508
1892
1662
2389
1870
1876
2172
1671
2213
1677
1662
1666
1688
40898
1670
1642
2720
2723
2057
2063
4516
1658
1627
1672
2593
1655
1661
1685
2553
1761
1614
1801
2277
1662
1663
1659
1660
1628
1676
1663
2355
1657
1662
2584
1675
1617
2209
1914
4585
1678
2066
3443
2098
2062
2357
2360
2865
2859
1714
1687
1614
1682
1673
1685
2565
2566
2563
1686
2568
1712
1665
1756
1657
1650
1680
1613
1706
1671
2296
1681
1658
1679
1628
1672
1657
1676
1673
2726
1671
1614
1680
1677
1774
1891
1897
1891
1685
1670
1905
2654
2700
1659
1664
1667
1747
2470
1659
1652
3766
2083
1660
2080
2081
2601
1648
1650
1903
1667
2399
1587
1653
1713
2255
1713
1636
1814
1628
1671
2433
1701
1681
1705
2649
382335
1586
1664
1685
2241
1894
1703
1628
1650
1892
1898
1673
1888
1891
1888
1687
1587
4610
2968
1717
2208
1660
2246
2304
1669
2571
2391
2853
22291
1688
1588
1675
1677
1675
1671
2205
3476
1672
1683
1885
12409
1682
2543
2703
1587
5109
1794
2993
1669
1668
1880
1748
1949
2271
1690
1686
1679
1587
1696
1695
1881
1662
2280
1672
1669
1717
1946
2169
1659
1658
1662
1660
1586
1678
1676
1679
1892
2280
1697
1670
2196
1812
2307
1671
2096
1675
1871
1587
2300
2640
2637
1808
1680
1672
3702
1670
1674
1935
1661
1842
1652
1898
1589
1901
2311
2655
1674
1670
1680
3702
2191
2191
1651
1650
1656
1653
1687
1621
1687
2283
1674
2373
1781
1660
1669
1654
1687
1766
1764
2055
1782
2377
1623
1912
1678
1635
2395
2572
3701
2570
1650
2475
1655
1653
2609
2263
1622
53200
1665
1657
2214
2282
1672
1667
1706
1899
2284
1703
1704
1674
113839
2355
1622
1691
1671
1670
1671
1748
1889
1887
1642
1934
1683
1888
1675
1888
1668
1621
2545
1685
1866
1661
1783
2544
1903
1669
1621
2225
1669
1874
1773
1669
2264
1691
2830
3085
2335
2610
1656
2278
2289
2280
1622
2275
2275
1672
1820
3737
1891
1680
1657
1666
1665
1668
1691
1706
1671
1622
1641
1652
2091
1669
1681
1898
1691
1652
3113
1677
1667
1896
1896
1891
1621
1650
1651
1654
1669
1911
1678
1881
1883
2210
1699
1677
1679
1704
1606
1701
1675
1675
3723
2598
2598
14999
1689
2382
1926
1692
1662
2377
1608
1693
1685
4585
2268
3716
1679
1774
1899
1608
1683
1669
1685
1685
1688
1679
1606
1671
1882
1678
2357
1669
2655
2650
1670
2644
2590
41013
1663
2266
2378
1690
1606
2099
2099
2275
3767
1647
2477
2478
2583
1885
2205
1884
2226
2231
2616
1608
1905
1905
2619
1656
1672
2569
2601
2665
2597
2602
2600
2597
1672
1673
1608
1679
8356
2589
1653
2271
2276
2273
1663
1667
1675
1679
1662
1660
1606
34102
2287
1934
1670
1656
1673
1661
2060
1691
1698
1901
1667
1673
1675
1609
2066
1684
2862
2514
2600
2864
1725
2655
2667
2666
1668
2622
1747
1623
2320
2391
1700
1679
1651
1691
2581
1689
1676
1809
1806
1667
1895
1699
1623
1656
44857
2268
2553
2298
7697
1675
1685
2358
1670
1651
1682
1890
1662
1623
2265
1935
1681
2475
1679
1681
2261
1681
1672
2375
2275
1686
1678
1606
1751
1865
1661
2548
2291
2294
1762
2289
1685
1680
2097
1678
1658
1807
1626
1836
1688
1806
2542
1643
2865
2859
2850
2864
2861
2863
2850
2870
2256
1622
2860
2596
5095
1677
2872
2723
2852
2854
2859
1688
1681
2538
1885
1684
1623
1681
2642
1678
1685
1822
17362
1894
1893
2609
2818
1676
1677
1876
1667
1663
1623
2306
2570
1683
1685
1680
1683
1793
1677
1694
1709
1674
1671
1673
1624
1696
1779
1909
1689
1702
1754
2094
2386
1672
2068
1673
2201
1807
2289
1623
1670
1750
1689
1664
1896
1812
1706
3560
1684
1683
1670
1675
1675
2364
1623
1672
1748
2660
2394
1678
1677
4242
2549
1680
1878
1666
2659
2853
2279
2551
1626
1692
1748
2722
1685
1688
1678
1668
1664
1682
3814
1901
1677
1674
1758
1624
1759
1659
2314
1684
2380
2206
2267
1910
1672
1675
2399
1916
1916
1624
1912
1748
1863
41344
1654
1762
2190
1673
1872
1690
1687
1688
1623
2299
2381
1684
2007
1649
1909
2275
1870
1664
1672
1687
2214
1689
2217
1623
2630
1661
2868
1899
1870
1673
1679
1679
1897
1676
1680
1675
2307
2049
1624
2351
1662
1668
1652
1676
1638
1668
1686
1664
1667
2288
2849
2715
2168
1706
2170
1623
1680
1717
2333
1680
1679
1662
2808
1676
1674
1679
2305
1865
1658
1742
1655
2376
1690
1706
1675
1674
2301
1674
1682
1659
1659
2281
1731
1665
1654
1882
1661
1676
1662
1683
1683
2294
2289
1901
2478
1901
2427
1661
1941
2079
1653
1939
1885
1662
1661
1663
1663
1662
1663
1679
1676
1675
1730
1900
1624
1675
1675
2291
1665
1670
1701
3276
1693
1702
1699
1696
1695
1655
1696
1707
1699
2559
2422
1674
1692
1694
2578
1679
1678
1698
1678
1669
1706
1873
1654
2201
2303
1681
1687
1686
1684
1687
1687
1681
1680
1668
2383
1677
1655
2434
1805
1681
1689
1890
1897
1667
2729
1687
1693
1665
2728
1706
1913
1655
2729
1750
2581
1872
1657
1661
1672
1652
1883
2269
1677
1654
2382
2388
1655
1669
2286
2583
2286
2261
2265
2262
2288
2289
5687
2087
2281
1707
2287
1655
2167
2581
2591
2312
1680
1756
2282
1875
1670
1670
2071
2295
1730
1681
1663
1672
1684
1661
1671
26729
3473
1662
2667
1684
1689
1897
2380
1689
1662
1896
1666
1901
1671
2546
1672
1656
1690
1680
1815
1672
1681
1730
1668
1662
1686
1663
2583
1885
1669
1647
2052
1647
1661
1687
1665
2380
1658
1659
1677
1672
1674
1676
1677
1680
1668
1663
2374
1647
1876
1684
1731
2725
1663
2728
1692
1671
30521
1652
1661
2320
1663
1665
1899
1668
1664
1730
1669
1659
2603
1937
18211
1681
2590
2590
1668
1668
2277
1681
1869
1871
1662
1681
1706
2391
1681
2391
1689
1696
1681
1697
1694
1719
1689
1899
2297
1662
1902
1661
1689
1900
2775
1663
41301
2729
1644
1664
1667
2719
1684
2380
1686
1821
1700
2150
1650
3248
1672
1671
1675
1672
3611
2244
1670
1664
1823
1668
1705
1667
1689
1811
1810
1809
1688
1679
1687
2326
2267
1661
1707
1676
1820
1676
1677
1677
1674
1676
1677
1653
2285
2473
2471
2470
1672
1731
2315
1821
1665
1645
1678
1675
1678
1676
1677
1676
2289
2074
2382
2079
1822
2074
2078
1671
1696
1674
1878
2036
2587
1684
2045
1677
2045
1658
2593
1820
2700
1888
1663
2375
1676
1675
1674
1677
1680
1993
1669
1733
1653
1757
1669
1912
1666
1750
1648
1664
1680
1661
1666
12702
1664
1908
1907
1657
2388
1757
2388
2633
2296
2271
1687
2259
2076
1894
1684
1697
1706
1682
1585
1682
1682
1758
2079
2563
2724
2731
2730
2566
1672
1670
1880
2007
1685
1584
2072
1758
1675
2380
1903
1660
1714
1688
2514
1675
1908
1900
1682
1661
2858
1758
2281
2603
1701
1677
1663
1664
1707
1679
1713
2296
1650
1684
1585
1670
1757
1668
1689
1675
1673
1673
1663
1908
1909
1680
1681
1684
1678
1585
1684
1758
1685
1678
1649
2683
1890
1677
1678
1699
1894
1700
1663
1761
1583
1655
1758
1893
2296
2704
1667
1676
1664
1670
1671
1671
1672
1787
1585
1890
1758
1656
1668
1890
1692
1688
1677
1751
1797
2292
1664
1661
1661
1585
1665
1750
1867
2282
2081
1687
1671
1886
2663
2038
9838
1675
1673
1585
1693
1751
1803
1709
1786
1681
1681
1697
1672
3969
2179
1667
1678
2576
1672
2579
1751
1894
2308
2625
2626
1681
1677
1672
1703
3168
1665
2586
1788
1673
1679
1750
1678
14671
1664
1673
1663
2049
2051
2067
1685
3616
1696
1671
2311
1750
1783
1869
1884
2608
2439
4702
1677
1687
1688
1932
1689
1889
1673
1890
1750
2283
1665
1667
2710
1905
1705
2588
1677
1664
1718
1892
5023
1672
1697
1751
2696
1674
1704
1703
1806
1675
1665
1671
1666
1666
1682
1673
2096
2845
1751
2845
2286
2390
2319
1666
1898
1688
1800
2294
1665
1678
1672
1675
1750
1673
1676
1861
1653
1678
1674
1673
1674
1675
1893
1682
2301
1673
1627
1900
1759
1759
1683
1890
1897
3512
1690
2043
2049
1685
1667
1623
1666
2170
2106
2592
1678
1671
1677
2789
2630
1888
2659
1711
1714
1675
1620
1676
2171
1676
1679
1680
1899
1905
1669
1702
1702
2710
1684
1684
1620
1789
1626
2445
2589
2297
1669
1677
1864
1862
1675
1669
1886
1887
1663
1621
2626
3505
2591
1901
2434
2436
1667
26815
2035
2034
1680
1879
1756
1619
2419
1873
1694
1642
2685
1678
1667
1695
1663
1667
2307
2305
1620
1661
1626
1652
1666
2307
1774
1689
1927
2281
2638
2469
1904
1904
1851
1620
1668
1695
2419
1667
1665
1673
2377
2104
1701
1699
1902
1670
1678
1658
1630
2999
1685
1693
1708
2068
1732
1679
1669
1672
1676
1664
2243
1677
1681
1629
2247
2170
2310
1670
1937
1678
2237
2237
2390
2276
2272
1892
26831
1630
2385
1628
1692
1903
2285
2283
4576
1710
1708
1654
2302
1886
1898
2628
1620
1657
1627
1670
1893
1897
2712
1677
1691
1901
1673
1658
2287
2285
2287
1629
1667
1627
1668
1675
2282
1901
1908
2579
2576
2851
2267
1912
1676
1630
4526
2457
1655
1903
1664
2381
1673
1677
1665
1677
2049
2091
2043
1673
1630
1667
1699
1680
1656
1682
1660
1681
2213
1699
2621
2303
2585
1677
1628
1671
1794
1801
1652
2665
1686
2572
2269
4508
2474
2276
1907
1664
1886
1632
1659
1907
1640
1630
1687
1667
2265
2310
2308
1668
1666
1683
2286
1668
1631
1682
1681
2633
3488
2472
1674
1673
3333
3932
1670
1665
1888
1686
2298
1779
1658
1683
1685
1655
1655
1689
2435
1672
1684
2577
2574
2439
2856
1632
2609
1669
2171
2281
1682
1699
2590
1672
1743
1882
1663
1890
1689
2369
1660
1779
1656
3461
1655
1681
1677
1680
1897
1807
1787
1790
1930
1931
2300
1779
2218
1659
1669
1806
2351
1814
2567
1921
1694
1674
1674
1692
1898
1896
2217
1631
2782
3471
1889
2411
2410
2411
2411
1684
2288
1668
1883
1695
2284
1631
2287
1627
2200
1673
1673
2308
2308
1672
2848
2851
1663
1688
2461
1695
2635
1779
1652
1627
1882
1878
2843
1678
1676
1874
1896
2202
1672
1671
1669
1779
1671
1659
1673
1670
1674
1829
1679
1695
1671
2284
1681
1810
1634
1631
1679
2171
2382
2374
2381
2380
2057
1660
1683
1906
1684
2393
2605
1779
2197
2293
1676
2172
1678
2274
1705
1907
1887
1669
2648
2304
2651
2651
1631
1673
1663
1627
1667
1670
3829
1677
1686
1668
1637
2574
2383
2382
1778
1792
1747
2652
2169
2578
2573
1693
2572
2047
1654
1895
1661
1668
1668
1631
2427
4107
1887
1694
2207
2207
2208
1682
1663
2080
1895
1875
1871
2288
1631
2289
1694
2354
2831
1672
2633
1676
1824
2433
2631
3614
1666
2277
1779
2273
1628
2111
2596
2596
1886
1885
2300
2284
2283
2586
1661
2046
2304
1657
2255
1694
2316
1887
2392
1662
2581
1681
2313
2315
1896
2423
1886
1676
1605
1693
1658
1690
1661
2287
1888
2450
2297
2282
2362
1780
1688
1687
1608
1689
2379
2420
1660
2375
2578
1668
2644
1671
1795
4640
2218
2453
1606
2281
2282
2549
1627
2427
2428
2425
2429
2353
2594
2290
2076
2290
2290
1608
2307
2427
2403
1684
2414
5413
1890
1890
2560
2209
2276
1702
2289
388618
1703
1608
2278
2077
1694
2658
2574
2571
2183
1893
2376
2284
2706
1677
2205
1609
2335
2326
2325
1655
2272
2272
2390
2302
2271
2285
2370
1888
1837
1605
2846
2475
2641
1694
2611
2395
1695
2581
2284
2404
2574
2450
2475
1681
1606
2400
1862
1629
2284
2561
2410
2367
1885
2287
2284
1888
1662
1896
2709
1657
1900
2615
2619
1656
2310
2320
1663
2420
2291
2293
2396
2587
2271
1655
2618
2619
2394
2297
1694
2292
1665
2250
2317
2286
2267
1670
2299
2303
1657
2292
2648
2409
3572
1902
2707
1750
1928
1889
2655
2192
2291
2264
1668
1657
1901
2645
1684
2644
2646
2647
2645
2287
1697
5440
2213
2277
2216
1657
2215
2359
2577
2580
1659
1673
1772
1668
1893
2276
2273
2561
2356
1657
2353
2356
1689
2104
1679
3521
1930
2062
1665
1660
1685
1666
2292
2047
1626
2267
1885
2601
2851
1627
2847
1671
2278
1738
1901
2401
2698
1894
1884
1657
2282
1695
2424
1685
1672
1677
2090
2397
2204
2625
2208
1889
2286
1626
2288
2289
2288
1702
1685
2283
2706
2284
2277
2287
2356
2401
1696
2271
1625
2397
1677
2857
1695
2860
2854
2853
2550
2278
1877
2365
2284
1935
2209
1626
1688
2572
2647
1655
1667
24
2196
2199
2473
2809
2274
2478
1691
2219
2356
2355
2160
1626
1654
2600
1689
1803
2607
1664
2556
2628
1884
231504
1754
1627
1675
1835
1698
1654
2252
1718
2553
1884
2382
1669
1766
1758
1891
2381
1626
2593
1903
3472
2630
2279
2277
2281
2279
2642
2290
1896
2702
2703
3514
2703
2700
2094
15755
1629
2634
1937
2275
2273
2275
2276
1695
2114
1706
2089
2051
454804
1627
2250
2419
1874
2648
2067
2638
1675
1629
1678
1872
1877
1670
1685
1673
1672
1899
1673
2099
2071
1666
1667
2113
1671
1672
1906
1771
1902
2172
1905
1908
2065
2285
1671
1860
2105
2620
2218
2213
2113
1675
2284
2095
2298
1627
1664
1668
1669
1595
1673
1672
3932
1664
1686
1889
2113
2282
2283
1678
1659
1695
1784
1780
1676
1940
1698
1678
1646
2302
2113
2450
2062
162159
2060
1629
1663
1892
1894
1893
2099
2570
1904
1904
2332
2304
2113
2319
1607
2053
2540
1685
1684
1669
2847
1890
1694
2098
10157
1900
1878
2050
2288
1865
1902
1679
2084
1659
1899
1867
1676
2366
2595
1662
1911
1692
2083
2289
2043
1589
2087
2366
3391
2378
1871
2056
2087
2573
2277
2590
2367
1666
2085
1964
2547
2471
2579
3416
2581
2061
1584
1891
1892
2573
1904
1901
1668
1693
1696
1606
1700
1698
1668
2467
1914
1914
1958
1842
1843
1838
1710
2858
2583
1586
1677
1673
2723
1814
2721
2058
2059
454810
1689
2068
2855
2293
2292
1889
1592
1834
1687
1678
1681
2706
2575
2847
1685
2846
1897
2578
2854
2584
2443
2113
1758
1574
1666
1898
1899
1774
2577
1686
1677
2851
2550
1656
1901
1752
1629
2597
1658
2280
1697
1668
2315
1908
1907
1785
1782
1570
1676
1663
1662
1634
1669
1887
1661
1678
1687
3851
2270
1684
7525
1681
1668
1706
1646
1706
1976
1706
1570
2115
2296
1696
1665
3851
1676
1886
2293
2296
2294
1657
2405
1743
2976
1660
1740
1659
2062
1652
3851
1654
1689
1674
1918
1674
1877
1681
4224
1613
1670
1882
1657
1671
1673
2135
1668
2364
2571
2189
2050
3788
8766
1675
1587
1673
1671
1969
1677
1694
1684
3851
1682
1806
1681
1683
1682
1680
1704
1670
1661
1887
2397
1791
1682
2569
3851
2399
1794
1824
9843
1669
1688
1690
2836
1589
1690
1670
12693
1672
1669
1668
2614
2705
2703
2707
2216
1672
1669
1938
1718
1667
2292
1686
1659
1661
1669
1668
16443
1925
2428
2425
1673
8754
1680
1614
2630
2630
2590
1660
1819
1654
1658
2359
1669
1673
1672
1688
1674
1817
4598
1587
1677
1707
2614
1675
1796
1652
1683
1668
2096
1672
1670
2360
1824
2363
1672
1607
1664
1651
1669
2300
2249
2259
1678
3870
1724
2605
1676
1761
6927
1675
1622
1877
1882
1828
1875
1878
1683
1769
1813
1669
1669
2700
1688
2355
1623
1898
1682
1695
7250
7260
1661
1672
3884
1698
1826
2286
1705
1683
2271
1662
1624
1659
1880
1660
1841
1668
1700
3869
2690
1673
5003
2476
1776
2097
2094
1655
2096
1826
2121
1666
1880
6096
1683
1774
1674
1668
1679
1676
1680
1665
1679
1675
1662
2700
1687
1664
1696
1705
1669
1948
1822
1647
2096
2097
1679
1686
1686
1759
1935
1758
1760
1658
1668
2487
1813
1914
1911
1659
1911
1914
1675
1825
1665
1751
1675
1675
1675
1670
1660
3856
1667
1899
1874
1874
1662
1670
1685
1661
1822
1663
1666
2412
1659
2438
2240
1655
1679
1673
1677
1772
1703
1771
1660
1686
1665
1669
1643
1661
1911
1680
1655
1668
2391
1847
2387
2080
2696
1680
1724
1662
1659
1681
1672
1678
1679
1672
1652
1783
1679
1703
1662
1708
2094
1679
1671
1628
1668
2590
1975
2577
1684
1661
2557
1692
3441
2105
1886
1748
8029
2822
2676
1630
1682
1963
1680
1677
1677
1685
1682
1668
1928
3241
1909
1660
1676
1683
1695
3413
1680
1656
1678
1658
1667
1670
2549
1674
1660
1664
18688
1644
1822
1681
1695
1684
1685
1677
2000
1656
2701
1890
2636
1892
2658
2586
2586
2587
1671
1655
1667
1699
5900
1668
1674
1910
2591
1909
1681
1792
1676
1815
1793
1681
2440
2168
1672
40881
1669
1677
1668
2319
2554
1712
1882
2656
1872
1872
1686
3870
1773
1676
2437
1680
1680
2569
1674
1690
2471
1688
1680
1699
1658
1805
1775
2858
2860
1681
1669
1696
2313
2315
2142
1763
2520
1672
1886
1902
1901
1666
1669
2283
1670
1664
1678
2402
1664
2572
2602
2361
1756
1774
1676
1677
1706
2456
1674
1677
1817
2325
1690
1872
1680
2204
2495
1814
1900
1903
1710
2586
2614
1676
1676
2350
1663
1941
1909
1673
1774
1675
1999
1654
1703
1672
1678
1730
1682
2554
1656
1784
1662
1675
2230
2232
1706
1779
1683
2061
2702
1661
2699
1820
2638
2045
2635
2274
2280
1659
1661
1814
1775
1947
1908
1893
2548
1584
2856
1660
1676
1925
1663
1659
2046
1706
1672
1660
2271
2381
1731
1620
2469
1731
1629
2044
1660
1631
1706
2269
1779
1705
1606
1982
1731
1657
1658
2165
1626
1660
2288
2053
1706
2286
3122
2382
2288
1705
2201
2286
1660
2290
2201
1705
2289
2371
1706
2040
2379
1829
2289
2379
1830
2042
2382
2043
2042
1658
2041
1836
1660
25908
1706
1821
1577
1731
1820
1577
1730
5869
1577
1825
1662
1576
1822
1731
2383
1821
644792
3515
2382
3514
2068
2383
3513
2414
1660
3518
1910
1706
1669
2687
2308
1678
2383
1874
1678
3531
2446
1671
1671
1671
1667
2112
1671
2578
2577
3297
1678
1692
1669
1731
1881
1678
1706
1682
1686
2113
1669
1669
1662
1666
1667
2012
1681
1664
1677
2377
1678
1670
1691
1665
1916
2112
1916
1678
1680
1679
2469
1691
1893
1888
1585
2290
2022
1653
1672
1673
1668
2113
1675
3182
1669
1940
1672
2224
1676
2310
1584
2308
1678
2258
1702
2288
1692
1785
3449
2562
7011
1682
1760
1679
1812
1808
1584
1941
1658
1757
1943
2288
1676
1674
1674
1665
1674
1678
1680
1701
1700
2355
1584
1701
4924
1671
4612
1965
2280
2287
1686
1662
1683
1987
1884
1758
1674
1895
1584
1883
2452
1589
1659
1660
1659
1677
2213
1677
1672
1686
1679
1681
1689
1584
1678
1605
1668
4527
1680
1660
1677
1674
1673
1662
2659
1897
2299
1677
1584
1961
1659
1703
1605
2047
1730
1671
2315
2624
2314
2316
2315
1915
1669
1584
1669
1666
1666
1967
2598
1671
1671
1685
1693
10639
1683
1682
1684
9576
1678
1667
1672
1688
1675
1965
2292
1891
1888
1811
1684
1681
1684
1680
1680
1672
1792
2033
7702
1670
1668
1630
1672
1673
1861
2290
2286
2202
1873
1696
1759
1671
1689
2319
1667
1604
1662
1666
5224
1664
1886
1892
3485
2650
2607
2583
1672
2608
1692
1651
1650
1606
2351
1679
1651
1646
1682
1686
1670
2358
1700
1671
1889
2460
1976
1894
2858
1604
2714
2662
1681
1685
1908
1673
1681
1670
1687
1672
1670
1680
1683
2278
1965
1673
1673
1671
1671
3803
2544
1676
1676
1665
1672
2042
1664
1896
1898
1896
1663
1703
1661
1586
1666
1666
1703
2283
1698
1671
1653
1717
2415
2549
1764
2272
1588
1671
1653
1668
1689
1688
1691
1695
1620
1681
1681
1898
2471
1733
1586
1672
1672
1672
1674
2997
1892
2265
2479
1678
1620
1820
1624
1676
2283
1667
1678
1585
1704
1703
1700
2610
2705
1696
1671
1696
5155
2386
2387
2712
2291
1865
1592
1708
2711
1682
1915
1653
2089
1620
2598
1690
2548
2270
1657
1684
1675
1592
1680
3550
2392
1676
2300
1667
1671
1621
1879
1867
3594
2271
1677
1674
1702
1592
1673
1657
2542
2566
1658
1683
1620
1721
2650
2649
3536
2657
2655
2648
2648
1629
2601
2654
2654
1676
1875
2602
1620
2272
2857
2593
1653
1594
1650
2454
1875
1903
3537
25047
1661
1662
1623
1671
1682
2660
1706
1676
1629
1677
2613
1677
1711
1714
1681
1686
1620
1683
2290
1696
1694
3532
1688
2559
1628
2600
1678
1655
2265
2216
1669
1629
1866
2274
2821
1683
1683
1632
1686
1659
2300
1672
1818
1673
846809
1685
1652
1868
1631
1672
1675
1685
1885
1635
1682
1682
2061
1685
1714
19862
1712
1679
1678
1629
1680
1688
1679
1665
1908
1634
2271
1661
1665
1891
3534
1688
2291
1671
1686
1628
1760
2645
1766
1760
3631
2566
1636
2566
1693
2572
2568
2542
1673
1683
2700
1630
1667
1818
1688
1670
1663
2358
1635
1692
1695
1657
1866
1695
1687
2270
1629
1657
1686
1679
1678
1680
1655
1679
1671
1670
3526
1667
2459
1672
2539
2538
2375
1670
1674
1629
1675
1671
1976
1901
1869
1932
1870
1672
2323
1670
2579
1629
1701
1816
1663
1664
2543
2977
1668
1810
1677
2589
2295
1986
1659
2049
1689
1629
1663
1692
1665
1976
1666
1885
3562
1666
3546
1672
2283
1666
1684
1668
1631
1680
1672
1882
1665
1669
2974
1882
1890
1667
1890
1668
1667
1675
1735
1632
1888
1816
2453
1975
1671
1917
2456
2294
2297
2297
1679
2211
1677
2296
1685
1631
2596
1670
1657
1680
2976
2051
3528
2323
1897
1702
1665
2574
1674
1765
1778
1675
1680
1715
1676
1975
3205
2267
1664
1657
1672
2296
1673
1674
3535
1779
1677
1675
1697
1697
1683
1612
1681
1703
1702
1678
1675
1679
1680
1778
1699
1697
1665
1665
1665
3538
1664
1587
1673
1676
1889
1670
1690
2063
1910
1679
1778
1680
2105
2565
2564
2974
2568
1676
2564
2566
2567
2566
3533
2565
3651
1777
1675
2071
1671
1661
1672
1613
1661
1671
1667
1671
2263
1678
2282
1679
1778
1670
2591
2393
1675
3524
1750
1612
1676
1674
1679
1678
1894
1898
1894
1884
1631
1886
1890
1895
1890
1589
1681
1681
2592
2591
3536
2375
1655
1666
1885
1631
2367
1690
2275
1678
1613
1682
1709
1687
1898
1906
1907
1906
1910
1907
1632
1903
1902
3529
1903
1910
2286
1586
1674
1666
1864
1883
2095
1711
1895
1671
1778
2281
1674
2590
1678
1681
1661
1674
1674
1676
3546
1716
1677
2663
2289
1683
1631
1684
2267
2269
1653
1661
1693
2655
2653
6845
1687
1700
1679
1679
1778
1676
1679
1668
1668
1587
2606
1673
1677
1688
2206
1655
2284
1778
2293
1685
2565
2567
1668
1664
1658
1668
2198
1683
1670
42022
42020
1682
1631
1677
1682
2378
1687
2378
1590
1691
1667
1697
1723
1671
1787
2590
2057
1631
1876
2579
1666
1668
2281
1662
1671
2094
2653
2206
2209
1672
1673
1684
1657
1662
1673
1675
1675
2576
1592
1687
2052
1686
1931
1675
1678
1686
1811
1607
2267
2425
2696
1913
1915
1668
1674
2538
1759
2540
3640
1677
1738
1666
1605
1677
1696
1683
1683
1669
2581
1676
1674
1662
2289
2293
1658
2300
1649
1608
1679
1693
2267
1589
1669
1648
1674
2478
1677
3454
2280
1893
1891
1606
1888
1678
1685
1681
1680
1669
2210
2207
2069
2074
1681
2981
2654
1717
1608
1678
1685
1678
1679
1615
2290
1680
1657
1924
1681
1679
1677
1678
1605
1678
2272
2578
2270
1671
1615
1669
2652
1673
1702
1901
1645
1668
1676
1605
1673
1675
1677
1683
1668
1768
1681
1673
2077
1686
1682
1675
1659
1607
2565
1679
1680
1797
2484
1614
1683
1682
1688
2566
2329
1662
1863
1609
2284
1866
1664
1675
2294
2225
1590
1666
2289
2294
2285
2317
1661
2274
1656
1682
1923
1683
1684
1702
1927
1614
1923
1694
2704
2703
1689
1902
1902
1656
1675
1671
1667
1687
1677
1673
28668
1588
2146
1679
2285
1686
1682
2553
1667
1656
1673
1670
2036
1790
1709
1669
1587
1692
3282
1694
2289
1674
1833
1690
1656
1665
1898
1901
1756
1680
1680
1624
1876
2856
2856
1885
2277
1677
1656
1675
1681
2647
2197
1661
2311
1587
2057
2077
2288
1677
1696
1701
2043
1656
2264
1679
1664
1660
1669
2201
1622
1679
1678
1680
1905
1904
1656
1678
2036
1680
1700
5217
2679
2679
1622
1704
1896
1683
2245
1676
2631
1677
1733
1679
1677
1682
1681
1680
1680
1609
2634
2634
2275
2625
1651
1668
1656
1677
2274
1672
1681
1682
1680
1622
2069
1686
1747
1649
2080
2554
2556
1626
2450
1877058
1666
1670
1862
2537
2540
1609
1681
2391
2284
2291
1663
1628
2281
2586
2587
2051
1883
2456
2065
1607
1688
1685
1901
1679
1665
2602
1625
1693
2181
1682
1680
1673
1673
1674
1609
1668
1672
1670
2580
2640
2704
1626
2644
2642
2567
1882
1671
1623
1669
2277
1682
1694
1693
1690
1626
2199
1665
1678
2286
2292
1864
1627
1672
1854
2087
1902
1668
2617
2087
1626
2087
1668
1664
4632
1646
1649
1624
1645
1668
1667
2599
1677
2680
1626
1711
2282
1660
2320
2262
2279
1623
2387
2358
2402
2282
1682
2279
2278
1625
2283
2292
2709
2615
2275
1626
2398
1889
1681
1682
1665
1884
1690
3512
2279
1687
1706
1697
1662
1678
1624
1675
2535
1656
1677
1671
1670
2112
1675
1675
1673
1888
1887
3752
2403
1624
1751
1680
1801
1677
1684
1680
1684
2112
1671
1677
1669
1652
2288
1677
1655
2606
1656
2575
2129
2373
1690
1626
2296
2401
2060
2275
2712
2688
1655
2263
2586
2274
2236
2283
2594
1668
2112
2236
2283
1884
1671
3526
1670
1624
1669
1660
2309
1661
1676
2818
2306
2112
2180
1670
2309
2179
2223
1650
1655
1690
1669
1888
1658
3525
1673
1663
1660
2113
1663
1699
1680
1674
1685
2287
1663
1898
1673
1672
2656
7313
2497
2111
2479
1689
1674
3547
1755
1823
2282
1704
1660
2095
1705
2096
1820
2093
2095
2112
2091
2275
1656
2272
1657
2243
1719
1662
1718
1720
3526
1794
1673
1652
1693
2113
1677
2294
2654
1877
2571
2260
1669
1663
1669
1669
1674
1677
1666
1675
1605
1676
3527
1671
1674
1673
1671
1647
1671
1823
1671
2610
1679
2266
1652
2264
1962
1782
2378
1893
2217
1673
1866
2377
1823
2374
3525
1684
1679
5847
1679
1787
1587
1678
2275
2552
1686
1687
1677
1685
1823
2221
1667
1671
1678
1674
1593
2795
2621
1882
3525
1937
4420
1887
1685
2057
1822
2586
2590
2692
2019
1675
1630
1697
1697
1906
1897
2387
2390
2647
1758
1667
3526
2264
1673
1665
1673
1678
1632
2038
1677
1687
1659
1677
1677
1691
1659
1759
1670
7733
1673
1691
2981
1679
1921
1891
3527
1669
1670
1706
1694
1680
2646
1759
1664
1897
2617
1975
2616
2187
2479
1681
1873
2045
2287
2283
2636
2292
1751
3532
2283
2287
5721
1698
1610
1914
1917
2259
2578
1659
1909
1715
1879
1702
1751
2082
2321
2291
1587
2553
2297
4574
3379
3537
38130
1655
1670
1681
1700
1880
1758
1654
1657
1645
1660
1803
2456
1686
1691
1670
1671
1669
2482
1691
3525
1751
2278
2276
2311
1689
1590
1690
41083
1669
1932
1800
2268
1705
2142
1751
1705
2271
1674
2372
1667
2301
1670
3524
2593
1680
2484
2402
2590
2588
1678
1695
2589
2593
1671
1701
1588
1711
1935
2282
2705
2702
1853
2589
3522
2588
1888
1660
2300
2288
1813
1613
1677
1684
1816
1681
1674
2085
2566
1687
1685
1684
1685
2284
1695
1622
1891
3558
1676
10225
1894
1673
2270
2484
2484
2485
2479
1627
2482
1773
1606
2280
1681
1682
1663
1684
1687
2632
2595
2369
3544
2629
2241
3366
2708
1665
1625
1679
15368
2649
2698
2600
1896
1679
1674
1675
2287
2047
1652
2288
1684
2293
1625
3522
1886
1819
2279
2055
2280
1868
1870
2270
1677
1655
2300
1660
1666
1654
1901
1679
2830
17518
1677
1671
1930
1678
3548
1686
1660
1670
2018
1680
1661
1673
2467
1792
1722
1669
2267
2493
2277
1889
2273
2170
2270
2272
2275
1821
2856
2271
3560
2279
1695
1690
8825
1691
1671
2382
1775
1694
2241
2575
2273
1757
1666
1673
1691
2640
2608
1840
8660
2586
2288
3544
3331
1669
1712
2288
1626
2384
1678
1675
2263
2291
253043
1680
1667
1683
2657
1628
2287
1683
1685
1750
1681
2581
2289
3542
1678
1678
1677
1676
1692
2478
2476
1629
2262
2262
1684
2212
2264
1815
1680
1672
1667
1671
2286
2285
2286
3382
3541
2274
1664
1665
1694
1678
1688
2443
1640
2272
2563
2583
2303
2058
2064
2060
2060
2538
1656
1627
1873
2311
3558
2291
1665
2237
1880
2278
1668
1686
1691
468525
2554
1677
1733
2171
1671
1670
2480
1696
1670
2480
1759
1703
2631
1627
3543
1907
2033
1682
2057
2589
1654
2594
1904
2476
1677
2474
2480
2482
2317
1686
2467
1686
2288
1664
1658
1668
2424
2952
2855
2711
3589
3513
1821
1820
1655
2282
1673
2700
1682
2848
1668
2403
2184
2715
1646
1660
2897
2287
1678
1695
2289
2284
1673
3536
2289
2293
3408
2283
2580
2484
2800
2287
2332
4312
1667
1674
1685
1678
1707
2538
1747
1684
2538
2284
1668
3537
1676
2540
2283
1667
1662
1656
1697
1819
1672
3894
2021
1782
1678
1688
2595
1681
1683
1678
1706
3535
2537
1695
1669
1667
2588
2528
1677
1656
1658
2365
2310
1668
2271
2062
2566
1689
2168
2562
2226
2381
1696
1679
3562
2109
1672
1675
1672
1671
1673
1674
1675
1676
3481
1673
1730
1674
1664
1829
2283
2283
1846
1930
3522
1865
2171
1659
2559
2214
1930
2284
2287
2280
2290
1896
1896
1898
1707
1711
1628
2293
1704
1869
1901
1702
1669
1663
2606
2061
2481
3555
2481
1682
1682
1688
3021
1659
1583
2092
63703
1701
2585
2583
2067
2280
2281
2278
2587
2283
2288
1628
2537
1671
2458
1817
2448
2060
2841
2844
2843
2654
1665
1669
1670
2304
1764
1677
1627
2060
1622
1719
2703
1682
2316
4264
1686
1690
1688
1817
1692
1691
1691
2173
1687
2581
1891
2293
1630
2294
2559
1888
1896
1875
1692
2282
2362
1748
2359
1685
2271
1817
1777
1887
1681
1681
2594
2387
1659
1709
1851
2292
1711
1627
2824
2810
1631
1675
1674
1675
1689
1818
1688
2480
2093
2095
2090
1676
1669
2444
1698
2086
1607
2632
2057
1868
1816
1882
2687
2851
2850
1865
2297
1818
1782
2294
1719
1807
1656
1773
1901
2702
2702
2605
2588
2592
2633
1882
105223
3902
1695
2113
1657
2043
1707
1818
1819
1708
2371
2370
2565
2272
1675
2295
2292
1789
2696
762057
2291
4263
2837
2215
2450
1945
1660
1662
2586
2023
2583
1916
2705
1669
2289
1902
1818
2219
1711
1886
1669
2616
1949
2581
2565
1901
1682
1689
2615
1748
2288
1680
1678
1877
1948
1821
1885
2619
3660
1904
1818
2584
2573
1881
3895
2563
1627
2566
2563
2565
2564
2564
1775
2705
2705
2083
1873
2292
3905
1795
1669
2290
2042
2593
1818
1893
1885
1885
1883
2279
1686
1678
1698
1685
1669
1814
2288
1812
1703
1700
1703
1888
2877
2839
2312
2602
1669
1990
1672
1667
3882
1669
2288
1669
1785
1906
2605
1666
1906
1689
1696
6135
1894
2651
1669
2213
1691
1884
2286
2418
1970
2293
2588
2711
2705
1875
2121
1883
1820
1666
2570
2994
2288
1701
1668
1670
2476
1670
1699
1679
1864
2026
1871
2465
1799
2694
2565
1784
2287
1698
1893
2560
1681
2633
1674
1674
18725
1747
1649
1903
2541
2573
2288
1578
2001
1673
1686
2273
2273
1676
1709
1911
1708
2315
2297
2297
2601
1689
1687
2288
2093
1884
1679
2698
2297
2697
2698
2695
2577
1690
1691
2258
1706
2293
1578
1662
2591
2583
2284
1677
1900
2385
1662
1896
2602
1809
1661
1810
1904
1576
1893
1915
3470
2659
2069
1894
2703
2200
1678
1671
2564
1692
1730
2594
1685
28909
1684
2319
1899
2218
1668
1816
2113
2422
1691
2596
1707
3302
14877
1668
1668
1673
2564
1952
2534
1873
1655
1811
1697
1694
1896
1660
2611
1576
1685
2409
3679
2467
1694
2058
1693
1866
2467
1758
2560
1869
1667
2381
1668
48152
2701
1871
1666
2580
2560
2296
1902
1902
2295
2172
1809
2302
1919
1661
1707
1576
1692
1668
1765
1656
2028
2713
2709
2589
1677
3181
1684
1730
2154
1793
2279
2053
1675
2290
2551
2479
2475
2185
2434
2857
2359
644791
2381
1671
2360
1684
1919
2467
2464
2703
1720
1576
3209
3472
2047
2258
1759
2610
1706
2555
1688
3375
1849
4895
4397
4398
1576
2636
1663
1902
2528
1883
1706
1650
2202
6867
1720
2154
1694
1679
2315
1682
1576
2387
2388
2386
2384
1686
1730
1684
1685
1682
1684
1678
1685
1707
1690
1576
1940
2016
1818
1815
1651
1691
2382
1880
2271
1711
1703
2286
2260
1702
2283
1576
2289
1702
1694
1812
2383
2339
1815
1812
1994
2252
2311
2310
2663
1685
1701
2356
5649
124956
1681
2689
1658
2678
2678
1677
1652
2627
1662
2288
1685
1832
1684
3076
1576
1666
1688
1697
1730
5655
2842
2847
2848
1720
2371
2587
2277
1893
1576
37458
1680
1757
2559
1585
1839
2579
16652
2275
1678
1807
1811
1810
1771
1688
1575
2860
1676
2289
1702
1585
2587
3661
5394
1672
1668
1903
1687
1894
1827
2559
2297
1579
1680
2698
2376
1584
2375
1700
2281
1674
2403
2407
2400
2403
2399
11114
1694
2017
2384
1584
1698
1827
1706
1785
1823
1669
1688
1666
1665
1668
1840
1576
2276
2278
2444
1673
1905
1892
1669
1681
1670
1688
2221
1684
1832
2225
2269
1578
2267
1879
2106
1671
1603
1660
1908
1702
1908
1678
2638
1685
2299
2097
46990
1576
4549
1645
2316
1672
1963
1847
1687
1689
2333
1690
1661
2240
1696
1689
92317
2471
1695
2465
2476
1619
1754
1755
2249
1694
1694
2302
1691
1975
2646
1576
1678
2604
2696
1666
1620
2695
2697
2691
2694
2605
1633
1676
1698
10255
1660
1579
1666
1782
1781
1822
1672
1679
1683
1672
1682
2836
2205
2690
2206
2288
2204
7178
2201
2206
1680
1619
1683
1663
2588
2610
2611
1667
1667
1999
1666
1667
2653
1578
2584
2587
1623
2529
1695
2854
1898
2609
1668
1907
2321
2395
1893
1576
1907
1647
2854
5947
1632
1758
2316
1673
2590
1672
1668
1651
1676
1577
2068
1816
1678
1682
1629
1754
2277
1754
1757
1676
1679
1680
2548
2213
2217
2218
41084
1684
1810
1814
1631
1817
1764
1762
1659
1657
1669
1706
1781
1576
1678
1676
2281
2468
1965
2468
1629
2468
1839
2468
2301
1709
1698
2307
2583
1575
1674
1664
1664
1663
3976
1631
2688
2238
1682
1682
1705
1683
2018
1800
1801
1666
1644
4164
241650
4162
1708
1631
1862
1815
1686
1663
2044
5953
1664
1681
25906
1872
1694
1681
1823
1893
1779
2297
2278
2267
1689
1902
1672
1907
1672
25067
1667
1694
2465
2465
2261
1778
1677
11980
1677
2402
2282
1702
2288
1577
1685
2288
2405
2469
2278
1779
2579
1671
1887
2213
2206
2211
2211
2208
1576
2215
2213
2213
2214
1692
1826
1778
2577
2862
2712
1665
1658
1576
1680
1690
2339
2343
1679
1676
1631
2559
2274
1896
1674
1028202
1676
1686
2118
1683
2290
1684
1671
2592
1887
2590
1608
1794
1694
2697
2292
1680
1954
2695
1686
2040
1675
1676
1679
2508
1688
1608
1682
2283
1671
1677
1684
1667
1670
2044
1670
4295
19525
2260
2259
19521
1608
1685
1690
2385
2786
1885
1892
1716
2607
1681
1885
2711
8035
1677
2093
1657
2258
1670
1652
1902
1667
2263
2020
2261
2399
2398
2400
2400
2399
1657
2284
2280
1671
1627
1691
2574
1876
2915
1686
1689
1668
2477
2470
2258
1657
2255
2475
2627
1676
1618
2449
1641
29778
1680
1718
1680
1664
1661
1702
1657
1902
1903
1644
1678
1677
2476
2068
2478
2480
1631
1692
1672
1672
1641
1629
2699
2583
27250
2289
1665
2102
1782
1866
2642
2608
1677
2578
1818
1626
2606
1665
2354
2535
2425
2271
2424
1733
1669
1680
1669
1677
1640
1694
1626
2632
1669
1662
2639
2191
2192
2190
1731
1674
1690
2244
1694
1695
1667
1626
1665
2562
1663
1684
1672
1676
1877
4327
3967
2563
2413
1676
1685
2290
2284
1639
1668
1873
1899
1903
2287
1733
1905
1700
1673
1699
2047
1674
2289
1633
1685
2290
1689
2482
2481
2600
1718
2595
1679
1684
2068
2576
1577
1689
2003
2459
2287
2286
2284
2288
2284
1680
1673
1674
1722
1804
7179
1687
1694
1634
1854
1939
2553
4422
1675
1678
1577
2286
2287
2361
1678
1579
1667
2850
1664
2401
105134
2647
2847
1577
1680
1907
2277
1577
1884
1689
1872
2589
1676
1675
1689
1686
1874
2260
1672
1875
1659
1673
1577
2274
1665
2268
1700
2627
2285
1669
2267
2302
1848
1680
1676
2522
1671
1576
1687
1668
1665
1849
1685
1681
1676
1677
2122
1679
1678
2055
1703
1578
2372
1677
1678
2369
2299
2279
2222
2214
1847
2222
1659
3488
2005
1899
1579
1686
1674
2562
2561
2560
2092
1683
1701
1681
30157
3583
1677
1695
11116
1814
2267
2050
1783
1675
1678
1684
1655
2619
1876
2844
1658
2089
1670
1576
1690
1689
1682
1686
1679
1671
1821
1877
2703
1577
1674
2282
2270
1822
14879
1821
1820
26504
2616
2270
2584
1668
2573
2286
1847
1678
1689
1849
1679
2427
2198
2584
2197
1682
1672
2408
241652
12280
2407
2600
2409
2405
2407
2404
2408
1876
1675
1659
2564
1679
1872
1670
2420
124957
2420
1669
1706
1707
2201
2203
1665
1685
2095
1676
1671
28911
1656
1680
1681
1896
2285
2285
1678
1681
1891
1673
1705
2282
1702
1890
1576
2076
2034
1683
1654
1693
2561
2322
2427
2016
1674
5400
2839
1682
1675
1670
2036
2257
1673
1579
2293
1754
1755
1686
1686
1668
2625
2624
2543
2830
2036
1578
2626
2717
1692
1671
1687
1911
2272
2479
3892
1675
1665
1941
2036
1696
1579
1688
1691
1691
1668
1669
2289
2314
1653
1664
2582
1651
2035
1687
48153
3824382
1653
2289
2286
1651
2573
2289
1684
1679
2290
1691
2034
1692
1668
1577
1696
1680
1681
1814
2606
2085
1688
1686
1698
2046
1712
1883
2239
2630
1575
2296
1939
2271
2271
2429
2429
2036
2258
2400
2035
1892
1681
2273
1895
1577
2827
1890
1788
1681
1674
1903
1680
1679
1672
2199
2678
1678
1678
41085
2300
1687
1687
1683
1678
1674
2099
2388
2274
2104
2035
2368
1577
2063
1734
1693
2282
1684
2280
1670
2098
2960
1688
1688
2294
2113
1689
1672
1801
1686
1913
92319
2640
2640
2639
2633
1903
1681
1686
1674
2286
1806
1578
2284
1840
1843
2290
39404
2065
2438
1683
1681
1705
1685
2114
1691
1577
1691
1683
1685
14506
1680
1895
1758
1770
1678
2604
2205
1673
2114
1679
25068
2831
1673
2371
2308
6192
2289
2303
2650
1689
1884
2114
2300
2283
2301
1577
2645
2049
1661
1678
4184
1683
1662
3102
2277
2643
2114
2545
1577
1676
1671
1655
2063
1705
1708
2041
2529
1780
2042
2045
2114
1668
2278
1658
2126
1663
1661
1674
1905
5155
2373
2559
1901
1671
2286
1685
1669
1577
1669
2114
2046
2848
5768
1679
2847
1682
1699
4401
1676
2114
1659
2170
1661
1577
1684
1643
2301
1845
1640
1697
1697
1665
1666
1677
2114
1872
1689
1577
1866
2306
1893
2228
1679
2070
2059
2053
2058
1793
1700
2284
1913
1684
1955
1668
1684
2584
1881
1887
2378
1895
1905
1897
2589
1676
2590
2290
1892
2045
2100
1677
2277
1689
2617
1686
1672
3059
1665
1660
1663
2289
2283
1716
2604
1874
2295
1874
2275
1678
1869
2376
1943
1939
2662
1667
2289
1667
1667
2069
1671
1670
1667
1681
1669
1897
1669
1670
1681
1692
2290
1676
2574
2021
2287
2572
1665
2357
1895
1666
2360
2369
2365
1671
1661
2291
1712
2916
1670
2206
1687
1687
1718
2591
2586
2587
1672
1673
2094
1668
2287
1878
2327
1733
1884
1665
2717
1767
1660
1663
1673
1662
2393
1890
1674
2288
1684
1733
1671
2382
2383
2382
1675
2394
2847
2849
2849
2642
2848
1598
2848
2559
1734
2558
2419
1676
1885
2372
2373
1674
2401
2364
1669
1683
19281
1682
1718
1782
2209
2705
1884
1884
2576
12514
1691
1893
1674
2432
19260
1655
1655
2239
29779
1677
1718
1652
2226
1658
2652
1941
1682
2366
2375
19274
2573
2691
1665
1681
1700
2854
1676
2441
1902
2284
2711
1694
1672
1887
19299
1672
2369
1683
2123
2425
2269
1668
1818
2323
1911
1786
1911
2591
1764
2057
1665
1660
2261
1812
1690
2317
1638
1659
2292
2286
2283
1663
1664
1676
1654
2288
1680
1675
1684
168494
1701
1708
1678
1672
1688
2839
2277
1705
1706
1579
1844
1877
1673
1679
1893
1670
1677
1886
1677
1662
2274
2568
1677
15309
2706
1577
2294
2255
1896
1677
1675
1817
2773
2382
2378
2381
1658
1894
1680
1685
30157
1675
2397
1900
1686
1668
1686
2322
1664
8427
1663
1691
1816
1873
1689
1718
2798
1878
2267
1655
1665
1880
1677
1763
1808
2207
2259
1876
1669
1690
1904
1577
2646
1764
1905
2261
1680
1684
1686
1691
1881
1664
1666
1700
1847
1708
1678
1674
1681
2302
2617
2302
2637
2301
1847
2299
2300
12282
2298
2297
1888
2708
2300
1674
2620
2463
2560
1678
1678
1875
1891
1680
1903
1848
1895
2078
1813
1874
1674
1937
1811
1705
1662
1873
1918
1700
1888
2269
6886
2853
2835
2853
1697
1696
1689
1689
1686
1848
1677
1697
6123
2646
1681
1800
1796
1799
1796
1679
1676
1670
1690
1671
1873
13128
3271
1680
2280
1578
1706
2386
2291
1762
1766
1767
1767
1767
1689
1575
1870
3062
2594
1848
1667
2704
1681
1682
1900
1762
1759
1818
2385
1679
2576
1681
2548
1676
1867
1684
1679
2827
1925
2203
1663
1667
1687
1908
1577
1687
1684
1678
1703
2036
1696
1668
1672
1670
1665
2268
1670
1672
1673
1847
2263
2356
1682
1687
2035
1661
1679
1672
1937
2588
2691
5032
1687
1689
1903
1890
1903
1675
1678
2037
1673
1674
1672
1671
1675
1869
1675
1672
1674
1579
1685
1672
1679
1680
2037
1782
1675
8293
2316
2034
1751
1876
1679
2431
1680
2477
1670
1679
2035
1680
1676
1677
1835
1833
1833
1708
1708
2590
1579
1674
1653
1679
2047
1884
1698
2295
1896
1783
2434
2489
1780
1778
1701
1577
1899
1666
1927
2038
1669
2386
1672
2553
2551
2250
1657
1689
2254
2250
1866
1756
1816
2037
2282
2468
2279
2279
2318
2319
1936
1937
2321
2314
1679
1683
1693
2305
2282
19275
2596
1671
1665
1686
1675
1678
2284
2285
2283
1678
2283
2285
2286
19282
2281
2282
2281
2282
2283
2279
2275
1647
1688
1683
1874
3170
1701
1696
2114
1694
1668
1667
1663
2377
1673
2900
1668
1683
1683
1882
1683
1681
2465
2037
1674
1674
1832
2601
2417
1881
2696
1714
2630
2630
122770
1705
2610
2115
1684
2016
1690
2288
1893
1673
1678
1697
1884
1884
2610
1674
2656
2115
1684
2654
498246
1743
1888
1700
1908
1907
1703
1700
1679
1706
2592
2595
2115
1708
2294
2294
1665
2312
1897
2494
2280
3500
2092
1684
1848
2307
2311
2115
3164
1657
1657
1670
1666
1647
1643
2276
2277
1644
1577
1696
4032
1675
2115
1676
2275
2706
1639
2205
1681
2260
2263
1678
1681
1679
1675
2318
1677
2115
2237
1673
1685
1674
1676
1673
1652
1686
1688
1680
2278
1757
2585
2288
2584
1683
1659
1684
1671
1674
2598
2271
1679
2287
2274
2360
2358
2278
2115
2281
2566
2569
1886
2568
1683
1679
1702
1847
1684
1859
1681
1907
1715
2285
1666
2283
2283
2580
1705
1675
1675
1704
1578
2294
1896
3618
2282
2115
1679
1669
1691
1698
2311
2310
2429
1876
1575
1642
1642
2416
1885
2282
2291
2279
2280
2283
2282
2281
2279
2378
2398
1577
1656
1662
1679
1897
1684
2289
1874
1685
1805
2292
2422
2287
2312
1680
2291
2287
2660
2291
2305
1871
2291
2707
1933
2655
1875
2655
1911
1684
1675
1576
1655
1654
1903
2551
2289
1675
1687
1668
1709
1619
1703
1668
1681
1682
1680
1667
2485
2483
1689
2287
1683
1698
1689
1665
1686
1689
1877
1673
1875
1669
1770
1665
1682
2286
1684
1700
1677
2252
2294
8584
2278
2242
1900
1847
1902
1901
1896
1898
2289
1896
1675
2046
2547
1668
1671
1667
1675
1576
1668
2296
2269
1668
19301
2285
2688
1790
1755
1887
1676
1674
2592
2580
1680
2586
2417
1951
19261
1664
1675
1671
1671
2055
2288
1650
1886
1671
2568
1680
2268
2266
1587
1682
2280
1684
1698
2389
1660
17255
1668
1697
2565
1870
1676
1677
2058
13615
1681
1676
2263
1899
2649
2644
2302
2302
1712
1705
1847
1677
1674
1674
1677
1817
2281
2285
168495
2232
1757
2277
2274
1678
2213
1577
2291
1679
15311
1768
1765
8212
1682
1680
2052
1688
1704
1681
1675
80678
1891
1889
2421
1848
8068
1668
2614
2610
2610
1812
1812
1688
1689
1676
1577
27240
2044
1674
1680
1675
1675
1636
1664
1659
1658
1660
2048
3083
3083
1847
1668
1897
1873
1903
1899
2354
2052
1669
1684
1681
1659
2548
1679
1700
1578
1643
1577
1667
1667
1666
1670
2323
2187
1940
1697
1682
1699
1687
1576
2225
1678
1670
1872
4576
1647
1877
1703
1705
2320
1882
1670
1688
1679
1697
1677
1675
1899
1682
2219
1683
4696
1690
1681
1679
2062
16321
1673
2363
1693
1645
2238
2209
1658
1658
1837
1673
1674
1671
1577
1670
3882
1709
1666
2218
1899
2089
1682
2396
2647
2112
1673
1686
1676
1869
2288908
2279
1675
1935
1673
1667
1893
1664
1879
1662
1677
1676
1719
1675
1873
1674
1688
1683
1684
1668
1661
1680
1664
1665
1662
1757
1681
1684
1899
3556
1673
1672
1898
1703
1875
1662
721130
1686
1831
1685
3939
1687
1675
1669
1577
1881
1882
1884
1883
1880
1876
1666
2315
2314
1664
1890
1887
1890
2135
1889
1666
2611
1885
1887
1757
1691
122771
1664
1678
1884
1683
1659
1913
1878
1683
1687
2636
1687
1685
1675
1680
2272
1684
1683
1681
1683
1675
1670
1847
1674
2284
1700
1673
1703
2580
1680
1686
1734
1932
1654
1680
1675
1753
1680
1752
1670
1672
2286
1685
1579
1662
1684
1686
3408
1682
1684
1676
2134
1669
1665
3913
1678
1674
1620
2684
1666
1847
2309
1672
1661
2304
1671
2308
1847
2278
2651
1659
1678
1680
4450
1578
1674
1680
1706
1690
1650
1887
1692
1847
1677
1865
1659
1716
1674
1848
2303
2619
2306
1667
1669
1674
1676
1847
2282
1677
1673
2291
2284
1671
2135
2587
1678
2593
1688
2280
2195
2222
2218
120584
2291
1650
2296
1677
1870
1677
1661
1675
1703
1649
1678
1674
2193
1870
2845
2680
1680
1783
1662
1680
1695
2062
1803
2468
2468
1675
2288
1847
1677
1676
2281
1669
2404
1687
1704
1670
36967
1680
1896
1699
2094
4833
1680
2393
2165
1659
2359
1655
1886
1680
1679
1890
1677
1679
1890
1929
1671
1679
1637
1669
1669
1669
1665
1667
1848
2475
1651
1675
2267
2397
1715
2391
1679
2393
1680
1884
1676
1676
1882
2457
2652
1677
1909
1686
1907
1905
3614
2134
1687
1888
1685
2314
1579
1679
2426
1671
1679
1883
1887
1883
1676
1680
1801
1665
1695
2149
1685
1870
1685
2325
1688
1688
1686
2278
1670
1871
1837
41010
1668
1699
1656
1576
2286
1952
1656
1660
2077
1700
1675
2095
1882
1663
2276
1679
1677
2020
1847
1689
2587
2477
2474
2479
2297
1668
1848
1670
1659
2325
1690
2284
1683
1576
1662
1655
1668
1666
1844
2626
1669
1684
1679
1676
1889
1676
1781
1689
23183
1680
1808
1614
1577
1667
1580
1680
41010
1577
1678
1578
2289
1661
1668
1662
1576
2135
1658
1704
1651
1929
1872
1927
1848
1930
1660
1657
1656
1645
1579
1674
1648
1847
1679
1680
1690
1900
1755
1848
1888
1664
1848
1615
1696
1882
1654
1684
2847
2640
2643
1666
228149
1681
1667
1871
1661
1691
2231
1687
1683
1651
1577
3579
1661
1815
1886
1673
1673
1673
2531
2811
2814
2081
1680
1665
1680
1670
1690
1661
4408
1693
1939
1947
1670
80680
1676
1658
1780
1656
5720
1847
2274
1666
1887
1684
1847
1645
1668
3838
1650
1726
1670
1671
1689
1893
45138
1666
1673
1667
1875
19512
1676
1679
1679
1676
1683
1680
1670
1650
1665
1696
1660
1575
1669
1675
1656
1765
1665
1660
3201
1701
1854
1680
1661
1656
1848
1658
1668
2301
1675
1676
1679
1672
1688
2369
1684
1667
1748
1745
1848
1821
1885
1883
1708
1663
23447
2288905
1685
1752
1666
1658
1686
1687
1671
1578
1711
1578
1709
1710
2452
1677
1671
1678
1660
1659
1881
1664
1670
1874
1737
1666
1847
1668
1665
1793
1650
1688
1888
1667
1673
1666
1951
1666
1848
1675
1848
1668
1703
1889
1652
1804
1648
2059
1889
1673
1648
1686
1847
3410
1910
1848
2578
1684
1672
1680
1681
1658
11756
11756
1652
1649
2660
1885
1665
1665
1668
1698
6902
1670
1726
2105
2553
2553
1880
1884
1673
1674
1672
6962
721132
1707
1873
1677
1721
1677
1665
7810
2585
1578
3746
1664
1579
1688
2545
2955
1887
1888
1886
2697
2444
2641
2639
1689
16322
1661
1847
1717
1719
1675
4385
1679
1688
1701
1697
1662
5374
1689
2466
1577
1662
1575
1665
3016
1665
1678
1683
2454
1685
1688
2842
3779
1677
1679
1666
1875
1918
1662
1678
1667
1666
2307
1913
1674
1821
1818
1681
1656
1878
1663
2714
2088
1801
1668
1672
1734
1672
1694
1674
1848
1674
1673
1665
3572
1577
7260
1704
1670
1668
1663
2040
1889
1679
2291
1680
1691
1680
2133
1683
1848
2428
1685
1660
1672
2113
1679
1878
1677
2127
2075
1685
1664
2375
1873
1661
1699
1695
498249
1659
1771
23252
1665
1657
2143
1664
1681
2335
1775
1894
1577
1900
1660
19434
1900
1902
1757
1619
1672
1673
1580
1670
8562
5691
1656
1680
2923
2048
1664
1905
2079
26828
2269
1682
1654
1679
3376
1668
2279
1679
1847
1759
1665
1670
1897
3350
1683
1667
1795
1894
1680
1676
1792
2830
1687
1679
1887
1887
1661
1666
2369
1673
1672
1899
1578
1899
2632
1688
6810
1705
1679
1675
1661
1677
1743
2645
1668
1884
1887
1848
7247
1664
2375
1668
1848
2289
1677
1668
1663
1676
2244
1670
1657
1575
1916
3824
1698
1682
1681
1847
1673
1666
1648
2667
2320
1664
1883
1684
4162
1577
1692
1893
1904
1683
1804
1696
1674
1673
1666
1673
1766
1670
4148
1579
2331
2374
1695
1679
1988
1687
1772
1655
1691
1671
1663
1660
1681
1662
1578
1663
1682
1672
1921
2088
2280
1679
3373
1889
1635
1675
67686
1686
1882
1640
1666
1656
1658
1672
1994
1671
1671
1685
1679
53160
14198
1764
1673
1873
1683
1672
1669
1672
1621
1816
1704
1658
1659
1662
1704
1666
1795
1677
1578
2262
1659
1895
1659
1621
1669
2927
5548
2345
1936
2272
1890
1661
1675
1869
1667
1665
1665
2167
1621
1684
1958
1686
1663
1662
2090
1678
2563
1872
1649
1638
1664
3963
1623
1661
1693
1691
1668
1660
1677
2688
1673
2047
1847
37549
1769
1647
1668
1621
1670
1657
2031
1659
1629
1681
11804
1652
1674
228150
1659
2342
1673
1621
1676
1666
1682
1685
1666
1685
1670
1673
1656
1848
1671
1697
2146
2144
1621
1691
5688
1684
1887
2493
1664
3686
1661
1681
1877
1700
1672
3871
1680
1621
1680
1942
1886
1883
1679
1667
1669
1669
1681
2557
1663
1668
1675
2081
1868
1790
4126
1672
1704
1680
1669
1677
1821
1848
1757
1684
1686
1880
1655
3040
1675
1674
1675
2576
2615
2066
1660
1678
1876
1745
1666
1690
1656
2176
2188
1649
2556
1678
2082
3011
3240
1757
1681
1707
2408
1893
1943
2517
1885
1696
2261
1673
1678
1672
1657
1675
2268
1578
1660
1674
1662
1814
1693
1696
1675
8816
1706
2279
1690
3338
1664
1848
1664
1675
1661
2691
1656
1656
1726
1670
2389
1665
1729
1873
1691
1691
1580
1689
1681
1682
2262
1644
1789
1655
1685
1669
1654
1666
1669
1665
1674
1681
1716
1703
1805
1937
1670
1665
1662
1794
1662
1887
1884
1672
1654
1578
2508
1664
1900
2257
2156
1667
1671
2038
2044
1667
1675
2363
1700
1670
1680
4998
1651
1664
1947
2431
1666
1933
1792
2280
1696
1663
1831
1697
1680
1577
1668
2283
1690
1663
2078
1644
1633
1633
1676
1659
2698
1669
1669
1659
1578
1666
1661
1672
10683
2026
1658
1664
1660
1678
5156
2700
1673
11983
1848
2575
1661
1672
1757
2247
1668
1916
1771
1673
1666
1660
1664
1666
1897
1657
120586
1651
1654
1949
1676
1671
2052
1674
1662
2060
1897
18982
1904
1674
1878
1663
1855
3231
1815
1896
1671
1672
1645
1798
1663
1663
2556
1658
1847
1628
1675
2631
1678
1987
1698
1771
2677
2886
1671
1723
1665
1691
1927
1848
1675
1642
2313
4652
1663
1699
2553
1668
1665
1651
1890
1664
1653
1676
23185
3428
1678
1656
3011
1832
2577
3180
1686
1666
1667
3954
3954
2350
1663
1873
1677
1678
1674
1676
1677
1952
1962
2602
1708
14230
1892
1664
6868
1662
1680
1681
1645
1671
1880
1680
1977
1673
1674
16455
1675
1794
1706
1738
1681
1661
1670
1665
1676
1665
2063
1666
2107
21636
2251
1672
3033
1648
1873
1697
1789
1681
1665
1854
1667
1596
1658
1684
1672
1670
1670
1694
1698
1681
1749
1929
1670
2343
1693
1654
3148
1895
1654
1992
1770
1701
1701
1717
1881
1679
1899
1686
1696
1882
1881
2115
17510
1673
1667
2363
1682
2359
1760
1848
1701
1662
2653
1671
44353
5651
1662
1664
1663
1748
1650
1675
1673
1577
1673
2115
1652
1879
1662
3190
3035
1679
2333
1755
1759
1756
1757
1752
2135
1695
4018
1668
1681
1639
1676
2041
2057
4403
1674
1674
8338
1656
2387
1580
1670
1665
1649
1694
1658
2610
1574
1680
1660
1680
1684
1670
1662
1660
1873
4655
1746
1688
1712
1577
1664
1664
1662
1672
1886
1884
1680
1886
1892
1888
1886
1876
12041
1664
1661
4425
1678
1665
1662
1662
1848
1663
1668
1692
1677
1661
1687
1575
1666
3871
1656
2609
1803
6373
1660
1651
1867
1695
2514
1665
1662
1890
1576
2016
2557
2120
2249
1662
3864
1668
1874
1713
2059
1662
1649
1684
1598
1664
1688
1650
1889
1703
1666
5385
1710
1577
1796
2341
1663
1666
3719
32682
2309
1655
1682
1687
1974
2215
2376
1677
1805
3274
1676
1887
1681
1610
3821
1647
1672
1681
3549
1669
1882
1688
1686
1995
1877
1688
2815
1609
1673
1797
2421
1785
1657
1697
1674
2281
1662
2280
2897
1674
1820
2353
4334
1616
1670
1666
1655
1687
3469
1698
1663
1672
1621
2349
1669
1866
1669
1605
1666
1664
1669
1652
1906
1908
1684
1693
1621
1660
1675
1674
3723
1602
1644
1677
1628
1865
1666
2152
2153
1682
1675
1989
1794
1672
1688
1672
1661
1606
1667
3044
1707
1704
1661
1647
1677
1623
1889
1643
1895
1687
1686
1606
1670
10399
1664
2171
2638
4671
1880
1621
1679
2622
1651
1806
1759
1603
2166
1665
1662
1676
1662
1983
1646
1888
1621
1675
1649
1896
1684
1946
1606
1667
1657
1697
32910
1668
1680
1649
1664
1621
1896
1670
1660
1663
1603
1666
1668
1681
2591
1669
1892
1884
1679
14695
1677
1677
1677
1611
1674
1621
1675
1674
1869
1668
4005
1657
1696
1696
1695
1683
1621
3508
1596
7888
1667
1662
1660
1693
1728
2007
1876
1664
2115
11790
2081
1664
1604
1669
1674
1687
1837
1670
1674
1673
2854
1643
1677
1732
1703
2692
1685
1671
1761
1601
1681
1758
2229
1676
1771
1662
2414
1681
2389
3041
1676
1676
1767
5217
1702
1598
1666
1658
1658
21762
1659
33328
2753
1675
1672
1947
1670
1674
1673
1604
1668
2342
1685
1671
1680
1682
2094
2951
1676
1657
1815
1678
1607
3486
1660
1659
1625
1625
1675
2385
1677
1678
1702
1692
2263
1671
1662
1678
1600
1697
1877
1701
2817
1668
1663
1699
1687
1669
1895
2079
1663
2400
1602
1950
1641
1679
1682
1666
1663
1718
1663
1724
1678
1938
1671
1670
1935
1607
1621
1695
1757
1677
1664
1668
1851
1793
1624
1624
1941
1647
1662
1695
1604
1685
1882
3692
1905
1684
1683
1686
2249
2157
1672
1693
1693
1669
1600
1704
1669
1662
1666
2523
1671
1688
1733
3147
2176
1689
3213
1683
1747
1601
1667
1670
1893
1814
1677
1675
1673
2577
1952
1690
1706
5287
1892
6619
1603
1633
2618
8820
1669
1664
1824
1694
2578
1946
1670
1614
1678
2185
1659
1605
1659
1656
1894
3051
1687
1675
1895
2027
1634
1797
1755
1653
77897
1703
1704
1761
11905
1607
1894
1660
6256
1796
2063
1664
1674
1671
1650
1800
1893
1601
1623
3168
1674
1671
1789
1708
1672
1977
1688
1703
1790
1693
3018
1597
1809
1681
1679
1690
1686
1775
1677
1947
2245
1693
1884
1676
1678
1613
1681
1940
1755
1663
1700
1994
1684
1988
1673
1670
1667
1663
1664
3030
1606
1912
1756
3989
1901
1668
1691
6234
2555
1672
1674
1671
2154
1685
2242
1602
1680
2474
1707
1686
2158
1652
1677
1669
17511
1898
1818
1672
1800
1604
1800
1672
1710
1691
1701
1615
7196
1910
1816
1677
7072
1714
9083
1683
1600
1680
1678
2511
2511
2415
1815
1896
1671
2249
2713
1946
1674
2299
1819
1605
1701
1686
1671
3162
1681
1710
1670
1672
2043
1819
1675
1683
1684
3244
1601
1671
1678
1676
1903
1654
1886
1883
12043
1888
1969
1672
1656
1688
1604
1665
1665
1683
1740
1682
1685
1670
1667
1676
1577
1687
3086
1649
1662
1605
1689
2098
3812
1656
1683
3940
1677
1673
1575
1669
1819
1888
1684
1671
1598
1646
1679
2606
1686
1713
1685
1657
1661
1578
1661
1803
1668
1665
1798
1599
1667
7006
1667
1693
1751
1748
1751
1666
1667
1575
1903
1691
1647
1605
1666
1658
1662
1682
3676
1677
1671
1695
7543
1694
1576
1797
1710
1614
1667
1670
1799
1667
2115
1667
1645
1660
2259
1666
1793
11023
1679
1606
1739
1899
1655
1658
1732
1706
1705
1680
1677
1713
1624
1662
3690
20538
45526
1605
1671
1658
1893
1890
1677
1677
1674
1674
2336
1676
2129
1680
9346
1727
1604
2649
1692
2681
1669
1663
1679
1666
1665
1666
1681
1669
1668
1596
1668
1600
1695
1676
45110
1828
1812
1756
1752
13559
1641
1626
1626
1673
3498
1884
1602
1660
19953
1898
1690
1662
1665
1673
1937
1698
7520
1682
1690
2288
1682
1597
1670
1667
1684
1801
1687
1668
1684
1683
1673
1989
3149
1655
1596
1816
1654
2506
1685
1687
1686
1667
1668
1670
2395
1677
1676
5652
2390
1597
1669
11168
1702
1668
1688
1654
1653
1654
1741
1657
7156
3037
1664
1603
7247
1681
1679
1691
1665
1689
1649
1849
2138
1703
5894
25779
1667
1880
1602
3555
1681
1666
1707
1678
1662
3132
1655
1668
1659
1647
1577
1676
1596
1679
1716
1661
1884
1695
1695
1661
1654
2405
2408
2148
1576
1671
1617
1679
1604
1617
1659
1801
1670
1778
1650
1668
1671
2231
1879
1578
1698
1612
1657
1643
1670
1685
1684
1660
1660
1996
1664
1693
1674
2085
1967
2085
1601
2363
1679
1669
1666
20901
16006
1669
1762
1685
1885
1886
1868
2113
1689
1601
1667
1738
2253
2402
1676
1665
13482
1671
1664
3745
1672
1667
1659
2118
1597
1973
7963
1650
1662
4977
1625
1751
7628
1671
1896
1938
1611
1711
1670
1606
1665
1673
1657
1964
1699
2395
1676
2579
6375
2184
1883
1606
1695
4130
1606
1674
1673
1673
1679
1691
1678
1697
1668
2635
2929
1606
1657
1691
1694
1602
1692
1694
1691
1669
1667
1668
1665
1666
1667
1670
1603
1685
1651
2763
1604
2692
2290
2163
1672
1667
2162
8505
1658
1946
11759
1607
11757
1606
2253
1665
1641
1701
1825
1676
1669
1675
1691
2238
1674
1606
5705
2153
1841
1603
1671
3130
1909
1664
1661
1689
7606
1873
1670
1604
5427
2140
1668
1677
1607
1671
1678
1667
1672
3893
1667
5217
1660
1644
1885
1604
1678
1680
1603
1669
1665
1707
1655
1679
1662
1657
16703
1706
1703
1601
1685
3278
2178
1798
1602
2174
1678
1674
1654
2147
1682
1799
2086
13684
1612
1662
2023
2033
1665
1605
1683
2884
1668
1664
2262
1677
1678
1655
2263
1597
1678
4246
1656
1613
1659
1660
1663
1663
3594
1682
1764
1661
1684
1606
2311
4982
1702
1707
1602
1663
1668
1666
1670
1883
1694
1668
1662
1663
1601
2425
2429
1682
1604
1687
60619
2295
2297
1708
1663
1679
1680
1679
6445
1604
1635
1694
1604
2426
2495
1900
1667
2024
1909
1671
1670
1640
1664
1599
1647
1680
1683
1598
1677
2155
2153
2168
1700
1661
1696
26814
1656
1672
1608
1678
1741
1661
1597
1683
1692
1674
1660
2235
1748
1669
1601
1680
2831
1604
1911
2625
1784
1660
1661
1897
1662
1670
1712
2604
1897
1601
1755
1596
1748
1670
1676
1663
2606
7120
1775
1661
1683
1682
2195
1606
2942
1984
1871
1601
2251
1678
1664
1664
1697
1669
1640
1665
1750
1747
1603
1673
1685
1645
1600
2420
1881
3700
6125
2288
2420
9255
1660
1674
1684
1652
1603
1672
1675
1600
1667
2999
2831
2220
1663
1668
1668
2352
1668
2427
1750
1607
1671
1680
1599
1682
1663
1675
1660
1659
1666
12177
1692
1683
1665
1671
1605
1891
8841
1603
1666
2809
1668
1677
14293
14293
1676
1669
1654
1655
1598
1654
1650
1694
1665
1601
1678
1682
1674
1690
1665
1669
1672
1673
1672
1604
1684
1675
1664
1759
1598
2932
1673
1676
1844
1676
1677
1674
24809
1669
1608
1664
1668
1753
1604
1654
1658
2035
2674
2174
2125
1681
1681
1663
1601
2378
60613
1692
1600
2553
1858
1668
1663
1891
1655
2317
2351
1670
1677
1601
1679
1652
1651
1600
1665
1662
2857
1669
1669
1686
2644
2841
2644
1668
1614
6287
33931
1604
33931
1664
1661
2547
1669
1667
1663
4078
1654
5825
1607
1661
1688
1661
1600
1795
2929
1678
1659
2295
1657
1673
1891
1607
1890
1683
1605
1896
1889
1675
1600
1674
1667
2820
2464
1700
1666
1748
2245
1671
1601
1902
3123
1657
1608
88699
3014
1672
1670
1667
1670
1668
1671
2321
1669
1656
1598
1664
5085
1607
1651
1668
1667
1670
2153
2023
1676
1678
1677
1707
1662
1602
1668
1603
2044
2121
2630
2634
2635
1722
1674
1670
1667
1892
1842
1605
1660
1597
1668
2554
1671
1709
2428
1664
1794
2151
1893
1680
1827
1678
1605
1678
1606
1679
1683
1682
2870
1664
1670
2205
4923
3161
2151
2267
1605
1667
2269
1678
1604
2806
1654
1665
1654
85853
85853
1655
1673
1686
1685
1600
1798
1672
1603
1667
1755
1710
1671
7242
12447
1679
1665
1680
2377
1660
1599
1673
1603
1674
2059
1669
1906
1906
3115
1662
1667
1704
1940
1669
1605
22354
1605
1890
1673
1665
1884
1636
1666
1685
1853
2348
1689
1672
1658
1607
1663
1603
1649
1764
1661
2186
2187
1673
1893
1676
1662
17143
3920
3919
1614
1652
1615
1666
2052
2242
18082
1659
1677
2225
1672
1672
1652
1656
1605
1750
2648
1670
1681
1671
1605
1681
2246
1665
1644
1671
1652
1602
2549
1678
1680
2119
1598
1649
1678
1605
1598
1597
1604
1597
1605
1602
1601
1674
1606
1599
1603
1599
1604
1603
1602
1602
1598
1603
1604
1606
1598
1603
1613
1611
1597
1602
1603
1609
1606
1609
1606
1604
1605
1611
1613
1600
1604
1617
1604
1610
1710
1603
1616
1608
1618
1604
1604
1601
1605
1604
1598
1598
1602
1601
1603
1601
1605
1609
1596
1608
1600
1605
1600
1606
1598
1606
1600
1604
1603
1702
1608
1602
1614
1600
1606
1602
1653
1673
2280
30101
1608
2255
1884
2604
1605
1671
1692
2992
1646
2019
1681
1789
1679
1668
1674
1682
1664
1676
1609
1673
1681
1680
1601
1677
1679
1680
1672
1677
1902
1680
2350
1676
3015
1677
1606
2126
1600
1686
1660
1899
1900
1898
1897
1690
1664
1664
1651
2055
1601
1671
1680
1600
1680
2639
1659
1892
2215
1663
1882
1710
1682
1675
2075
3516
1672
1675
1605
1698
1653
1675
1664
2280
30108
1673
1692
2362
2650
2568
2112
2572
1666
1608
1885
1695
1677
1888
1677
1671
1669
1667
1678
1678
1900
1608
1675
3053
1677
1605
45126
45124
1871
1677
3277
2657
1647
1676
1663
1664
1605
1661
1609
1691
8491
1686
2397
1666
1666
1668
1663
2244
13451
1691
1768
1673
1614
1636
1603
2071
1696
1898
1704
1664
1650
2317
1665
2311
1674
1671
1685
1603
1685
1607
1686
1779
1796
27283
2288
1688
1673
1674
1654
1669
1694
1676
1603
1688
1598
1676
1666
1664
1661
1665
1664
1668
1669
1667
1669
1664
1602
1670
1599
1676
1684
1940
1680
20483
1674
1703
1689
1900
1674
1680
1602
1672
1602
1702
1705
1657
11939
1650
1674
1669
1674
2285
2284
1675
4538
1616
4538
1616
2198
2200
1662
1681
1669
1683
1666
1665
1684
1686
1893
1659
1677
2612
1687
1599
1674
1671
1662
1677
1667
1750
1678
1677
1654
1654
1976
1678
1681
1677
1603
1681
1675
1668
1673
1669
1673
1672
1673
1681
1966
1679
1675
1672
1606
1675
1673
1675
1671
1679
1670
1670
1682
1659
1944
1601
1706
1606
1677
1683
1673
1684
1679
1684
1661
1666
1682
1674
1647
1686
2979
1668
1681
1604
1678
1683
1652
1586
1683
1674
1679
1675
1679
1679
1672
1672
1607
1672
1682
1682
1604
1660
1687
1680
1713
1692
1670
1668
1669
1666
1680
1606
1659
1600
1679
1679
1676
1675
1653
1649
2783
1678
1694
1694
1684
1605
1686
1604
1674
1658
1660
1664
1659
1650
1695
1662
1662
1652
1670
1690
1607
2050
1604
1655
2048
1681
1670
1686
1690
1675
1693
1674
1669
1687
3719
1668
1611
1679
1600
1665
1650
1668
1694
1682
1714
1682
1668
1667
1688
1666
1604
1660
1605
1655
1690
1675
1678
1661
1725
1685
1675
1673
1681
1678
1678
1607
1681
1617
1652
1656
1665
1672
1687
1677
1676
1680
1655
1656
1681
1606
1672
1603
1689
1689
1646
1668
1670
1677
1689
1678
1674
1683
1666
1610
1668
1606
1678
1679
1677
1672
1686
1682
2061
1704
1670
1664
1645
1695
1665
1606
1673
1604
1676
1672
1679
1657
1680
1683
1678
1709
1668
1667
1680
1675
1612
1686
1603
1669
1677
1692
1689
1683
1686
2049
1672
1663
1676
1690
1608
1672
1611
68331
1666
1651
1666
1660
1681
1667
1671
1669
1667
1669
1683
1611
1675
1602
1672
1793
1707
1674
2047
1656
1686
1678
1859
1680
1669
1809
1654
1794
1609
1649
1725
1691
1691
1679
1668
1677
1673
1666
1675
1672
1618
1683
1610
1671
1712
1675
1672
1683
1706
1669
1690
1678
1692
1687
1664
1611
1670
1604
1673
1680
1679
1672
1682
1674
1671
1685
1685
1685
1648
1606
1679
1618
1682
1669
1686
1672
1674
1672
1689
1670
1669
3515
1680
1657
1727
1612
1666
1601
1669
1681
1665
1689
1691
1668
1672
1692
1661
1655
1671
1672
1660
1704
1616
1792
1706
66373
1678
2049
1666
1682
1681
1667
1675
1662
1592
1662
1612
1675
1679
1670
1653
1671
1688
1754
1757
1656
1661
1679
1587
1682
1611
1680
1666
1665
1656
1697
1685
1673
1674
1664
1662
1678
66349
1607
1642
1618
5038
1664
1692
1686
1683
1672
1680
1680
1662
1660
1692
1666
2288
1666
1604
61871
1673
1675
1675
1656
1674
1670
1682
1686
1668
1657
1682
1590
1680
1684
1604
1685
1665
1669
1681
1676
1673
1682
3771
1666
1674
1607
1670
1709
1602
1663
1665
1681
1683
1677
1682
1717
1715
1664
1668
1662
1686
1659
1688
1601
1669
1679
1667
1657
1682
1679
1678
1673
1677
1679
1678
1680
2381
1663
1603
1666
1674
1662
1676
1710
1683
1668
1809
1689
1665
1663
1688
1780
1686
1601
1675
1682
1680
1690
1678
1667
1682
1681
1677
1675
1678
1610
1655
1632
1657
1681
1679
1653
1785
1682
1695
1672
1672
1662
1755
1754
1609
1757
1612
1660
1711
1711
1675
1669
1687
1667
1665
1674
1680
1665
1701
1606
1671
2251
1669
1679
1675
1675
1685
1684
1647
1710
1669
1668
1709
1605
1667
1659
1624
1660
1711
1709
1682
1679
1682
1670
1666
1667
1691
1694
1607
1696
1685
1677
1768
1692
1659
1677
1671
1671
1674
1678
1692
1607
2644
1588
1666
1677
1667
1673
1674
1672
1667
1673
1667
2049
1676
1676
1615
1678
1607
1676
1675
1679
1677
1674
1666
1670
1679
1674
1679
1673
1671
1606
1646
1607
1682
1682
1679
1681
2439
1671
1680
1669
1670
1669
1671
1685
1608
1672
1670
1670
1670
1671
1664
1688
1676
2691
1664
1669
1714
1667
1609
1669
1628
1682
2049
1685
1682
1668
1639
1672
1670
1666
1678
1674
1678
1610
1798
1824
1662
1664
1662
1671
1657
1659
1686
1711
1787
1679
1675
1606
1674
1750
1679
1672
1678
1663
1665
1667
1665
1671
1665
1669
1663
1679
1608
1671
1597
1689
46614
1688
1667
1670
1687
1671
1671
1687
1664
1672
1679
1601
1671
1607
1673
1667
1668
1670
1692
1676
1677
1678
1673
1667
1667
1606
1684
1605
1672
1668
1677
361066
1672
1676
1666
1672
1684
1646
1683
1684
1608
2433
1653
1660
1682
1682
1672
1696
1667
1674
1674
1677
1658
1660
1675
1614
1686
3284
1707
1643
1666
1702
1664
1685
1665
1649
1665
1668
1678
1676
1617
1672
1602
1662
1670
1692
2422
1695
1675
1682
1716
1679
1680
1674
1681
1977
1668
1622
1689
1667
1892
1684
1673
1668
1680
1673
1681
1700
1700
2977
1664
1679
1686
1680
1679
1658
1673
1684
1684
1682
1664
1649
1681
89909
1602
2223
1664
1657
1639
1673
1677
1698
1675
1686
1683
1677
1684
1688
1602
1664
1679
1586
1657
1661
1695
1695
1671
1656
1658
1651
1667
1679
1689
1603
1659
1691
1629
1669
1673
1684
1684
1680
1700
1698
1679
1669
1686
1675
1603
1683
1634
1675
1682
1677
1704
1675
1794
1675
1678
1677
1673
1657
1603
1684
1672
2416
1664
1651
1665
1684
1663
2425
1672
1682
1703
1664
1649
1605
1666
1685
2335
1683
1669
1677
1657
1897
1897
1656
1667
1670
1668
1608
1670
1689
1673
1714
1585
1690
1901
1888
1886
1697
1665
1649
1671
1671
1673
1641
1690
1601
1713
1612
1664
1657
1680
1682
1685
1677
1688
1870
1674
1655
1606
1702
1603
1653
1658
1672
1710
1673
1692
1679
1662
1664
1686
1667
1664
1605
1665
1760
1669
1678
2273
1673
60567
1666
1680
1678
1652
1682
1664
1607
1657
1672
1678
1680
1678
1905
1687
1675
1686
1673
1678
1678
1608
16331
3734
1684
1669
1670
1678
1677
1902
1673
1675
1676
1671
1700
1655
1611
1665
1669
1914
1914
1667
1904
1691
1662
1687
1689
1895
1674
1688
1607
1670
1678
1663
1605
1673
1671
1668
1693
1672
1669
1685
1675
1692
1673
1612
1642
2171
2049
1671
1668
1672
1660
1671
1670
1674
1684
1656
1681
1607
1680
1680
1676
1732
1676
1675
1705
1704
1700
1703
1665
1666
1676
1671
1609
1710
1674
1670
1706
1675
1702
1672
1671
1708
1675
13603
1665
1690
1604
1655
1671
1673
1630
1682
1666
1678
1675
1675
1677
1672
1674
1905
1689
1612
1902
2420
1621
1677
1674
1668
1674
1668
1674
1678
1755
1673
1664
1674
1670
1618
1662
1751
1673
1877
1684
1684
1674
1647
1712
1711
1710
1672
1661
1612
1676
1677
1606
2373
1664
1677
1669
1697
1678
1676
1673
1671
1671
1661
1607
1668
1631
1893
1887
1675
1650
1683
1669
1666
1658
1674
1667
1897
1593
1678
1675
1677
1897
1626
1653
1678
1672
1672
1673
1686
1673
9069
1664
1613
1657
22732
1655
1653
1894
1672
1701
1686
1655
1658
1665
1682
1678
1666
1661
1668
1623
1906
1661
1657
1908
1650
1663
1674
1709
1675
1674
1905
1906
1588
1908
1577
1677
1677
1677
1907
1668
1683
1904
1677
1672
1638
1663
1672
1673
1608
2286
1666
1661
1674
1677
2075
1678
2366
1673
1672
1676
1682
1678
1590
1808
1577
1684
1684
1684
1671
1671
1674
1675
1704
1677
1679
1794
1608
1796
1575
1675
1707
1713
1713
1699
1673
1670
1663
1646
1679
1717
1717
2380
1667
1577
1675
1903
1904
1906
1672
1659
1673
123925
1654
1659
1674
1659
1659
1652
1575
1690
1668
1675
1684
1660
1711
1657
1683
1638
1652
1676
1679
1679
1655
1675
14203
1678
1898
1666
1680
1679
1674
1899
1896
1680
1670
1896
1701
1625
1657
1665
1657
1682
1683
1683
1682
1910
1917
1661
1675
1905
1695
1632
1673
45254
1681
1685
1681
1680
1901
3022
1678
1678
1674
1891
1892
1669
1715
1780
1689
1725
1671
1677
1676
1678
1893
1893
1685
1685
1897
1676
1680
1613
1670
2037
1667
1698
1670
1673
1906
1655
1688
1678
1682
2252
1682
1674
2040
1679
1672
1898
1891
1888
1898
1897
2077
1655
1676
1673
1696
1654
1686
2038
1648
1891
1903
1679
1676
1885
1673
1668
1674
1666
1824
1715
1858
1680
2038
1629
1684
1911
1879
3209
1678
1674
1892
1886
1588
1709
1688
1702
1684
2039
1683
1671
1647
1670
1655
1708
1765
1907
1674
1678
1607
1724
1673
1688
2039
1684
1674
1663
1654
1903
1894
1697
1891
1891
1713
1607
1684
1666
1674
1823
1674
1898
1663
1684
1910
1677
1672
1672
1677
1665
1671
1676
1689
1673
1822
1683
1674
1673
1782
1690
1900
1681
1668
1907
1629
1663
1660
1678
2056
1686
1676
1665
1805
1650
1670
1653
1653
1892
1892
1653
1679
1679
1678
2012
1676
1655
1682
1677
1678
1669
1679
1646
1896
1750
1693
4186
1671
1668
2113
1683
2585
1762
1901
1682
1682
1671
1894
1655
1608
1695
1894
1894
1890
1823
1663
1663
1678
1676
1671
1668
1682
7010
1895
1597
1679
1656
1904
2111
1908
1904
1676
1904
1902
1892
1684
1670
1671
1677
1687
2233
1656
1678
2113
1678
1695
1895
1674
1674
1663
1662
1911
1693
3318
1769
1768
1674
1697
2112
1683
1685
1889
1672
2141
1669
1664
1673
1895
1602
1792
2041
1674
1677
2112
1671
1890
1670
1665
1685
1654
1906
1677
1896
1623
1856
1654
1666
1663
2112
1677
1687
1894
1672
1674
1670
1659
1676
83264
1660
1606
1692
1671
1671
3494
1679
1671
1665
1665
1668
1656
1671
1682
1686
1658
1891
1891
1667
3490
1639
1654
1676
1656
1659
1672
1647
1890
1675
1900
1587
1688
1907
1907
1907
3491
1905
1705
1687
1658
1651
1664
1685
1903
1629
1675
1708
2996
3492
1674
1652
1683
1663
1665
1678
1676
1683
2465
1635
19243
2872
1631
2428
1669
1673
3491
2575
6828
1741
1674
1674
2235
1673
1648
1677
1656
2026
1779
1608
1670
1682
1669
4169
1673
4651
3117
2473
1693
1658
1672
1675
3730
3492
1675
5283
1654
3641
3788
2216
2022
1585
1982725
2021
3640
3849
2880
2740
3617
2452
3879
1886
2934
2962
3945
2130
2903
1602
17570
5872
4669
1767
2396
2287
3956
3625
4357
2269
2288
4383
2065
5524
1604
6461
4378
1680
2678
2337
1606
2142
4105
5646
4261
3156
3254
1670
2972
53227
2064
2215
1964
2978
130649
5765
2141
1675
3204
13761
2071
1760
14409
5093
2992
1691
1624
2959
2156
4873
2460
2062
1722
6010
2588
2585
4493
2172
6421
2644
1952
1966
2044
2292
5165
4346
1892
2189
1831
2280
9993
1657
1693
3755
2059
2258
1606
2411
1936
6497
1945
2409
2039
2821
1654
3592
1605
2255
2506
2514
1778
2167
4538
1692
10562
1948
3487
119234
1727
1880
1812
35046
2690
1732
2218
1961
1965
2970
12320
2006
2680
1880
2497
11143
1732
1839
1960
1707
11758
2206
1777
1604
2748
2325
3269
3185
14007
10046
1672
2222
2023
7494
1632
1664
4918
2137
3620
5690
2243
3163
4766
1686
3089
1894
3337
2664
3716
1630
3341
1613
4586
4101
1882
1608
2010
4826
1667
1664
2105
2839
2358
6779
2086
3774
1664
1709
1604
1677
3133
2135
2507
30732
2589
1674
7645
2072
2124
1621
1672
3524
2958
1604
2061
1856
2135
2629
1677
1653
17263
2926
1862
1751
2394
2317
2002
1606
1713
2121
1681
1673
1697
1662
8838
2248
2247
1627
2463
2242
4563
1966
2086
2283
1755
2147
2073
9114
1709
4683
3538
1797
1607
6607
1695
3047
1965
2361
1964
2483
3376
1683
3916
4590
3898
2948
46031
1624
5288
2106
2117
1966
1994
1998
1673
1933
9127
22367
3495
4324
1672
2132
1576
1717
1668
1691
1589
1874
2147
1841
1668
2872
9757
10475
1843
3664
4639
14205
3458
5155
1803
1586
1713
5013
2389
2466
2034
2531
2737
4317
5288
4554
1725
2149
3705
1589
2939
1982
6766
1930
2230
3204
3622
1666
112813
2155
4794
1666
3370
1589
1976
1902
1776
2142
2511
1917
1904
2521
2023
4071
1669
3294
2038
7987
1586
3895
2803
1686
2149
2271
34527
2272
1661
2528
3041
6777
2041
1657
2108
1659
1586
22555
2146
2125
2645
2616
1672
1807
3527
2234
2131
2039
3956
7559
1585
2131
3552
7174
1866
2180
2425
45105
1673
2318
1935
45256
10959
120239
3590
1592
2099
2131
2340
1717
3578
3790
6483
2149
3390
2040
9537
4331
2039
2192
1592
1992
3263
4664
1756
45481
4999
2112
23018
2040
3554
5115
1687
1688
3932
1592
4374
2057
2053
2181
3336
1793
2131
14334
1823
1663
2331
1767
2930
1591
2254
3485
1782
114506
13038
36420
2041
2719
10417
2010
2886
2563
1585
1672
2226
1676
2146
2051
3121
2098
1677
1824
2057
7174
2137
4237
3633
1592
3932
34536
2876
1866
3560
1886
11527
5787
1823
2185
2138
11748
11144
1592
3556
4656
4374
1791
1683
2516
2147
1949
11937
2113
2699
4405
2260
1586
2023
1849
3872
3477
1867
1665
4327
3779
54974
2112
3529
1910
2133
1615
6867
2877
2195
1729
4398
3116
1665
2739
9516
2400
3516
4711
4544
2518
1617
1730
2239
5383
5519
3399
1851
17258
2138
1663
2112
9405
3724
2272
8829
1618
2934
4711
1666
15805
2130
4215
4163
1693
2321
2112
2412
2142
3184
1615
6075
3624
1756
2087
2131
2130
2125
8262
2126
3512
2635
3014
3682
1614
1875
8524
8103
6456
2136
2128
2592
1656
8405
2113
7056
2134
3347
2844
1636
2137
3253
11629
1717
2471
2720
2144
32869
1662
2113
1871
2968
1744
2718
1634
2455
7293
2086
53985
1694
2469
13511
1815
49898
3512
3955
2295
4045
1689
6323
1634
2295
1669
16256
130382
16920
8263
2458
2135
3511
1879
9697
2109
1632
2053
3037
4975
37015
1963
2966
2254
5342
2626
5399
3512
1697
7503
2797
1634
10479
31541
9858
2121
1951
1844
31719
13345
37922
9363
2288
3514
2320
4193
1634
1701
1800
4119
1845
2513
5193
2418
1870
24148
1686
3510
1630
2945
1629
8279
2902
1691
4140
13345
2227
38139
4866
1697
1681
2255
1655
1807
1815
2485
6351
1629
9008
2401
7989
4216
10328
3572
2337
1851
1606
52227
3510
2556
2115
1871
1628
2114
2657
39570
2050
16484
5892
4083
7840
1965
1671
1669
2383
2446
1668
1628
2213
2175
2401
6795
2067
5209
2732
1964
2335
6057
2751
13179
1628
3543
7499
4295
37533
3291
1740
8057
3285
2054
1604
1688
1629
38661
1677
2077
7241
3693
3863
1606
9659
1821
53820
4710
3905
1767
8638
1652165
59300
3817
1964
3271
1822
4596
6285
2817
13158
3083
1675
2249
1990
1660
1686
23951
1728
1824
4103
4062
7143
2102
6066
2965
54971
1605
1740
3419
1623
4946
1652169
4037
2132
1652165
1854
11585
2173
2229
2581
1842
1965
2530
2112
1623
7726
124584
2267
3654
2082
1670
2185
24385
1951
56451
1965
3848
1623
2031
4098
2257
2015
5041
2054
1926
2054
2911
2543
1691
1965
10937
1623
2542
13572
2274
2215
2435
8041
47037
3972
9550
2045
4338
1844
1604
3940
1623
4443
11634
10035
8133
2309
3048
1931
5684
9303
7572
1988
2130
1586
4585
1622
3514
2430
1670
2055
5904
1898
14947
3055
3324
1985
13920
1589
1968
2043
1623
2446
4823
10739
2288
23951
1712
2049
2032
7942
3387
1671
1586
2895
5559
3786
1611
4340
2910
1669
2330
2052
4036
2080
1961
33934
5184
1586
2667
2009
1612
7826
7635
1922
3475
85856
2107
2332
1963
2305
11357
1589
2142
2008
3525
1611
2130
3519
2162
2944
2105
7911
2104
2347
14296
9218
1590
1666
2009
1913
2129
1661
2553
4166
2101
3675
1842
2422
2183
5662
1606
2978
2567
1679
2690
2097
2624
1683
1592
2684
2576
1674
1661
2572
1677
1690
1877
1683
1684
2315
1682
2328
1666
1592
1696
1677
1684
1686
1975
1679
2299
2067
2638
1690
2563
1661
1901
1592
2277
1904
1689
2566
2978
4576
1879
2473
2375
1648
2460
1788
2283
1901
1586
2321
1696
2582
2977
1686
2580
2582
2234
2437
2706
2484
1676
2474
1695
2270
1592
2384
1975
1813
2371
1663
2252
2586
1665
1665
1666
1665
2215
1700
1586
1704
1975
2212
2476
2610
2560
2526
3745
3688
1667
1686
1882
1672
1669
1592
1668
1661
1680
1669
1670
1665
2586
1697
1894
2273
2305
3788
1789
1592
2260
1587
1866
2555
2303
1708
1892
2271
2307
2446
1677
1688
1667
1668
1586
1668
1586
1722
2622
1693
2619
2591
2276
2856
1664
2327
2699
1703
2096
1634
1700
2340
1612
1888
1674
2573
2571
1809
1663
1809
1690
1808
2584
2134
1634
2592
2592
1612
4385
1653
2900
1654
1684
1673
1673
2547
1664
2386
2599
1586
2385
1637
2366
1815
1812
1698
1698
1698
2580
1671
1811
1673
1671
1931
1612
1688
1636
3289
1683
1661
1682
1674
2287
2646
3611
1664
2580
2581
1636
2582
1679
1661
1666
1671
2615
1690
2311
1682
1677
1698
1675
1677
1679
1635
1675
1661
1637
1675
1672
1664
1672
2268
1686
3722
1685
2361
1676
1674
1658
1666
1708
1629
1666
1692
1674
1673
1675
2285
2819
1684
1890
2580
1975
2577
2579
1629
1663
2586
55453
1677
12298
1683
1671
1773
1676
1683
1685
1684
1975
2667
1629
1686
1685
2668
2273
2461
1687
1881
1810
1663
5005
1892
1975
1693
1893
1629
1677
2189
1813
2150
1882
2306
2277
2277
1944
2559
2625
2976
2478
2475
1629
1677
1674
1683
2631
2594
2675
1672
2675
2558
2281
2285
2977
2287
1824
2283
1699
2282
2283
2285
2281
2275
2281
2287
1678
1794
1912
2978
2614
1629
1671
2578
2284
1703
1787
1679
1683
2061
2279
2293
2275
1589
2281
1824
1794
13741
1683
1677
1818
1818
2196
1673
1678
1772
2310
1673
1589
1681
1689
2294
1823
2224
2091
2360
2334
1865
1783
1865
2294
2291
1589
1680
1684
1624
1683
1680
1690
1690
1691
2356
1689
2371
1673
1679
1686
1669
2399
2041
1685
1624
1669
1677
1680
2284
1669
2618
1674
1684
1614
2330
2041
1689
1624
1688
1679
2640
2580
2186
1683
2537
2627
1666
1669
2308
2448
1865
2444
1623
2445
2284
2308
1695
2591
2599
2600
1679
1696
1614
2269
2339
1672
2283
1624
2287
2279
2645
2642
1671
1675
2672
2207
1673
1668
2219
1881
2354
2271
1624
1643
2283
1652
1657
1659
1654
1930
1841
1614
1679
1667
2445
1672
1674
1662
1678
1705
1709
1817
1817
1818
1678
1952
1667
1818
2093
2555
1668
1611
2561
1673
1882
1710
2360
1883
1892
1659
1668
1884
2934
1689
1865
1660
1610
2234
1900
1687
1686
1656
1842
1841
1614
1680
1670
2279
1682
1681
1670
2978
1672
1671
1784
2075
2283
1902
1614
1670
2549
2567
1896
1879
1896
1612
2156
1674
1899
1902
1895
1895
1896
1614
1901
1897
1898
1894
2556
2469
1809
2977
1812
1812
1812
1809
1663
1689
1587
1673
1918
1676
2499
1657
2269
2289
1976
2042
2847
2083
1687
1687
1668
1672
1670
1672
1672
1695
1699
1661
1695
1691
1692
1689
1790
1793
1678
1893
1587
3862
2587
16399
1892
1681
1680
1684
1976
1683
2487
1668
1701
2086
1587
1874
2270
2270
1670
2264
1674
1674
1661
1681
1679
2065
1899
1659
1587
2373
1677
1681
2099
1860
1686
1686
1976
1939
1687
2853
1703
2683
2543
1587
1676
1677
1780
1705
1705
1691
1674
1662
1702
1671
1692
8705
1681
1606
1678
1678
2602
1675
1672
54113
2353
1682
2977
2655
1896
1654
1897
2687
1621
1680
1682
1809
1646
1671
1700
1647
1613
1646
1645
2475
2257
2587
2587
1587
2224
1847
2083
2087
2086
1683
2589
1587
2483
1656
1869
1682
1683
1693
1606
1685
47614
1676
1678
2395
1672
1613
1675
2275
1655
2566
2201
1674
1661
1622
1659
2059
1777
2358
1682
2049
1587
2283
1683
1910
1666
1896
1873
1622
1682
2281
1682
2390
2047
2387
1703
1587
1696
1675
1682
1816
1945
1814
1606
1679
1675
1678
1672
2575
2280
1610
1683
1691
1810
1690
1685
1690
2575
1606
1874
2834
1659
1663
1681
1676
1662
1671
1669
2320
1676
1895
2277
1606
1814
1818
1818
1671
5970
1676
1699
1658
1794
1685
2472
1689
1685
1699
1606
2578
1677
1677
1695
2539
1683
2312
2976
1685
2660
1682
1650
1685
1622
2213
10174
2211
2285
2283
1681
1662
2975
1658
1658
1662
1864
1662
1671
1621
2378
1944
1863
1676
1941
2280
1976
2282
1672
1642
1676
45388
10861
2154
1673
1629
1678
2695
1677
1964
1684
1682
2976
1684
2290
2687
2397
2286
2581
1622
2800
2301
2076
2449
2449
2452
1976
1782
9847
2289
2287
1693
7078
1687
1629
1684
1701
1701
1674
1665
2270
1976
2272
2646
1677
1826
1676
129815
2549
1629
1683
2268
1706
1671
1700
1590
1649
1669
2583
1682
2553
2192
2092
1618
1686
2441
1946
1904
4002
1672
1590
1954
1885
1669
2180
2678
1675
1746
1623
1674
2380
1708
1708
2485
1672
1665
2658
2473
2279
1677
2276
1706
2339
1624
2276
1701
1676
2641
2643
1590
1901
1679
1914
2270
2529
1669
2026
1667
1624
1898
1898
1893
2086
1652
1680
1668
1681
1793
2294
1904
2298
2659
4181
1757
1675
1671
181776
2377
1667
1615
2758
1708
1671
1893
1906
1854
2549
2371
1758
2378
1681
2374
2375
1679
1670
1691
2613
2483
3683
1703
1703
1675
1680
1757
2282
1687
1701
1676
1677
2285
1669
2287
1809
2576
1690
1681
1680
1671
2169
1887
1662
2797
1942
1615
1812
1942
1683
2177
2574
1690
1889
1893
1659
1661
1683
2306
2455
1669
2360
1672
1768
1670
1749
1669
2289
2473
1671
1627
1933
1707
2283
1669
2286
2045
1669
1666
1671
1673
1782
2378
1665
2206
1659
2210
1813
2562
1614
1760
1679
1813
2680
1761
1781
1785
2288
1790
3963
1652
1652
1667
1669
1667
1668
17213
2550
2570
1668
1665
2572
2287
1627
1680
2356
1790
1672
1615
1676
1670
2641
1675
2641
1674
2851
1670
1672
2637
1694
1671
1671
1664
1614
1684
2274
1656
2266
1918
2276
1664
2269
2270
1655
1663
1662
1671
2632
1615
1896
1896
1772
2569
2558
14166
1675
1698
1901
1668
1696
1667
2031
1900
1588
1681
1679
1661
1684
2202
2203
1756
2056
1941
2168
1687
1812
1747
1588
1674
1673
2386
2392
2386
2386
1686
2384
1672
2389
3315
2389
2385
1696
1588
1703
1704
2111
1667
1677
1677
1864
1708
1683
1747
1667
1667
1677
1668
1587
1668
1676
2058
1704
1704
1894
1660
1702
1701
1694
1693
1895
1895
1587
1766
1712
1688
1703
1694
1781
2383
1630
1671
2649
2648
1896
2544
1588
2277
2280
2546
2278
1673
2281
2675
1676
4001
1678
1674
1671
1672
1622
1664
1945
1680
1941
2679
1890
1892
2465
1782
1627
1751
1687
2557
1688
1607
1689
1891
6138
2636
1816
2045
2356
1708
1663
1655
2207
1687
1662
1664
1622
1674
2787
1664
1675
1705
1702
1681
1890
3353
1880
2272
1893
1679
1684
1606
2597
1886
2533
2279
2647
2256
1743
1747
1742
1742
2304
1877
1881
1665
1622
1689
2222
1661
1697
2282
1718
1676
1668
1676
1692
1872
2542
2543
2545
1607
2542
2543
2543
1664
2288
1697
1687
2172
1694
1669
1895
1672
2398
1677
1677
1785
1607
2683
1785
2538
1668
1665
1694
1887
1671
2268
1674
2278
1607
2393
2049
1678
2475
1880
2279
1900
1675
1659
1666
2600
2602
2326
1885
1607
2696
2445
2276
1699
2588
2561
1959
2118
1694
1880
1822
1830
1673
1622
1889
1683
1681
1668
2283
1683
1705
1705
1684
1627
1687
1687
1660
1685
1622
2260
1692
1691
1668
2572
24053
2573
2335
2570
2566
1659
1675
2089
1705
1622
1669
2195
1781
1658
2292
1935
1691
1670
1668
1694
1662
1661
2274
1683
1671
1630
2317
1678
1668
1663
1663
1933
2598
2593
1659
2602
2114
1682
1685
2290
1630
1682
1678
1669
1686
1675
2589
1670
3962
1682
1677
146756
1681
1629
1683
1683
1682
1704
1701
1678
1666
2597
1663
1627
1671
2601
2343
2052
1624
2052
1887
2058
1828
1680
1677
1674
2605
1675
1685
2605
2560
2291
1624
2277
2279
2279
2290
2285
2254
1652
2683
2687
2687
1747
2687
1624
2683
1684
3976
2276
1671
1671
2280
2058
2369
1968
1702
1694
1671
1667
1759
2299
2365
2275
2545
1945
1818
1819
1674
1681
1812
1670
1655
2396
1758
1686
1697
1693
1697
1693
2535
2580
2577
1679
3506
1678
2564
1627
1742
1758
2256
2313
2273
2304
18725
1674
1673
1674
1674
1716
1885
2459
2391
1660
1683
1627
1668
1802
1700
1882
1682
1681
1696
1696
1677
1685
1777
1679
1677
1685
2194
1700
1880
4571
2275
2275
1666
2271
2271
2269
2559
1656
2563
2563
2169
1679
1664
1665
2579
1669
2576
1669
1664
1895
1860
2169
1705
1865
1660
1706
1677
1774
1665
1677
2834
1670
2567
2369
1627
1889
1661
1655
1665
1665
1673
1671
1682
1682
1702
1704
1665
1763
2340
2170
1665
1656
1748
2183
1678
1678
1678
2282
2283
1871
1906
2589
1707
1704
2171
2851
2683
1694
2679
1948
1678
1687
1660
1673
1688
2061
1654
2248
1684
1685
1703
2290
1656
1682
1867
1679
2455
2265
1908
1670
2467
2602
1904
2602
3318
2605
2603
1660
2608
2609
2607
2605
2611
2604
2268
1703
1655
1809
1668
1820
1870
1872
1669
1678
1681
1675
2289
2287
2289
2288
2287
1874
1778
3325
1678
1681
1694
1748
1670
2310
1807
1661
1654
1661
1672
2285
1685
1778
1685
2565
1659
2296
1695
1680
67667
3766
2045
1680
1810
1814
1811
1687
1631
1678
2568
2536
1669
2566
1692
2284
2636
1655
1685
1671
1668
1671
1778
1687
1696
1674
1674
1677
1627
2273
1677
1705
1703
2265
2305
1669
1664
1623
1670
1694
1666
2287
1655
2292
2288
1672
2216
2563
2843
1672
1666
2051
1631
2565
2566
1786
2168
1880
1891
1890
2476
2276
1689
1678
1908
1902
1673
1631
2469
1628
3895
2580
1651
1880
1834
2584
1693
2608
2576
1692
2608
1686
1624
1789
1660
1909
1695
1679
2275
1697
1663
1865
2676
1669
1670
2687
1751
1669
2092
2218
2090
1656
1667
1685
1676
3494
2488
1693
2312
2281
1901
3847
1901
1901
1690
3238
1902
1660
1658
2048
1935
1665
2391
2307
1669
2303
1668
2305
3847
2276
1691
1694
1692
2077
2681
1654
1677
1681
1708
1673
1876
1669
2396
1792
1683
2337
1684
1667
2366
1781
1920
1666
1896
2280
1893
2304
3863
2305
1695
1684
2379
1680
2217
1878
2202
1676
2205
1660
2287
2651
2574
3864
1852
1685
1705
2305
2212
3119
2582
1659
1661
1662
2266
1684
1684
1685
2694
3336
1674
2556
2197
1783
1855
2269
2281
1675
2280
2583
1678
3335
2312
1627
2310
1893
2612
1661
1708
2200
1911
1667
2313
2586
1670
2284
1684
2347
2172
1682
2306
1816
5035
2296
1691
2584
2585
2583
1684
1684
2294
1676
1684
2349
2171
2273
1890
1888
1902
1897
1895
1897
2278
1661
1669
1669
3312
2261
2262
2171
2222
1686
2222
1885
1809
1811
1686
1687
2568
1683
2286
1627
1685
1695
1689
1788
2608
1850
2596
2152
1673
1852
1678
1678
3341
1679
1676
3343
1678
1676
1678
1680
1674
1698
2563
1701
1655
2364
2839
1626
3495
1660
2672
1666
1664
1666
2281
2373
2264
2373
1693
1714
1715
2614
1627
3852
2039
1653
1745
1663
2295
1714
1671
2085
2306
1767
2048
2629
1655
2629
1628
1772
1676
2451
2454
2454
1675
1684
2357
2278
1701
1701
1817
1652
1670
1918
1918
2169
2047
1819
2583
2046
2540
1676
1687
1703
2282
7767
1655
2603
3835
1681
1678
1680
2286
2035
1658
2281
2322
2061
2274
1675
1897
1706
2266
1669
1660
1735
1911
1668
1737
1879
1671
1666
1665
2181
1666
2380
1674
2547
1628
2214
2381
2351
1668
1707
1709
1820
1708
1823
1681
1952
1822
2382
1823
1628
1951
1823
1678
1683
1671
2282
2282
1911
1670
1656
2566
1706
2566
1628
2285
2563
1687
2654
1684
1696
2551
2182
2556
1680
92453
1705
1681
1673
1678
1630
1675
1693
1695
1694
2545
1685
1865
1690
2545
2564
1911
2379
1886
1660
1894
1697
1697
1889
1677
1688
2599
2567
1663
2280
1690
1682
1660
1675
1695
2360
1663
3199
2273
2266
2568
2570
2290
1911
1668
2097
2282
2382
1691
1628
1690
1692
1825
1672
1668
1670
2275
1626
2353
1900
2316
2270
2379
1667
1624
2060
1693
1667
1706
2274
4174
4176
1675
1674
1671
1663
1706
2557
1779
1783
1782
1705
1706
1711
1706
1704
1706
1666
1674
1696
2349
1686
1680
1624
1677
1688
2283
1687
1690
1687
1671
1672
2107
1767
1811
1669
2272
1671
1631
1671
1669
1668
2296
2586
1675
1890
1675
2252
1892
1693
1689
2266
27701
1624
1668
2424
1885
1682
1681
1666
2597
1669
1667
1818
1686
2372
3006
1631
1827
2564
1883
1885
1883
1885
1887
1676
1676
1890
1671
1884
2284
1887
1779
1664
1670
2786
2036
1682
2382
2300
1660
1662
1674
1675
1669
1660
5417
1631
2572
2271
2628
2627
2283
2369
1684
1659
1664
1678
2393
1647
1705
2555
1779
2554
2017
1676
1678
2216
2249
1886
2553
2549
1902
1897
2382
4449
1669
12917
1683
1687
2293
1665
2293
2661
1933
2627
2287
1751
1699
1660
1696
1669
2275
2290
2548
1684
1688
1886
1655
1691
2550
1881
2284
2850
1658
1669
2310
2277
2330
2463
2467
2272
1669
1664
2567
1678
1661
2293
3837
1671
2042
1662
1693
1678
2270
2571
1690
2687
2643
2594
2581
1705
1674
3883
1667
1661
2036
1677
1668
2281
2084
2085
2529
1673
1934
1666
1660
1870
3883
2683
2689
2687
2689
2687
1671
1663
2090
1645
1680
1679
2633
1660
3314
2630
2631
2571
2569
2573
1681
1675
2090
2633
2630
2631
1674
1584
2631
1685
2287
2371
1939
128469
1659
1875
1817
1819
2275
2369
1675
1584
2596
2105
3281
2581
1674
1664
1925
1894
2555
2550
1674
1678
1896
2378
1584
2668
1885
1627
2450
2454
2452
1784
2099
2094
2099
2096
2270
2098
173550
2548
1584
2606
1628
1699
1681
2609
2108
1665
1665
1662
1879
1655
2306
1662
1584
1708
1685
2085
1660
1889
1764
1898
1661
1659
1684
1686
4929
2283
2274
1584
2679
1628
1680
2550
1706
1682
2674
1674
1684
2264
1702
1699
1944
1700
1586
2579
1799
1686
2573
1684
1817
1696
1689
1887
2545
1668
2339
2289
1682
1586
1681
3276
1677
2299
1835
2299
1670
1855
2064
1675
1760
2180
2088
1586
1673
1653
2058
2444
1687
1889
1890
1686
1689
1682
1672
1683
1645
1679
1748
2191
1656
1679
1640
2294
1674
2322
1669
1699
1700
1700
1699
1688
1676
1656
2356
1778
2363
1684
1757
1757
1684
1776
2570
2567
2569
2434
2588
1706
1664
2595
1748
1676
2558
1667
1653
1653
1657
1657
1654
2301
1740
1739
2396
1920
1672
2528
1662
1680
1868
1680
1678
1881
1675
1646
1666
1668
1665
1706
1679
1672
2333
1892
2272
2337
1654
2225
1676
1869
1661
1663
1662
1658
1662
1678
1672
1657
1697
1697
1693
1695
1691
2277
1656
2450
1867
1681
1706
1668
1731
1884
2276
1677
1652
1656
2343
2367
2260
2349
2347
2092
2095
1661
2095
1730
2671
2379
1670
1649
1793
1790
1790
1793
1896
2049
1681
1697
2384
1684
1655
1685
1681
1682
1685
1687
1686
2604
1687
41373
1875
1911
2382
1685
1673
1731
1691
2273
2273
2312
1668
1750
1665
1665
2332
1668
1707
2331
1654
2444
1676
1879
2151
1663
1660
2283
2286
1660
2046
1893
1686
1661
1685
1688
1731
1885
1910
1684
1680
17267
3638
2319
1674
2344
2343
2386
2346
2378
2390
1655
1676
1869
1857
2347
1822
1818
1686
1676
1706
1672
2578
2579
1655
1792
2617
2548
2263
1903
1903
2029
1675
1672
2559
2384
1846
2230
1672
1654
2362
2362
2561
1692
2639
1671
1939
1942
1690
1660
2339
1655
2814
1731
1682
1680
1681
1688
2105
1861
1657
2107
1937
1700
2364
1702
2294
1686
1654
1689
1690
1687
1687
1678
2678
2644
2581
1672
2272
1675
1688
1652
1731
2379
2581
1690
2661
2546
1674
2567
2691
2596
2551
2551
1661
2552
1883
1662
2577
2204
1660
2453
2453
1682
1789
1681
1908
1786
2053
1661
2539
1659
1690
2057
1665
2618
1665
2262
2294
2692
2294
1661
2699
1661
1662
1662
2564
1672
1667
2572
2572
1678
1680
1677
1892
2276
1669
1665
1705
1663
1662
1669
1674
1845
2555
1846
2328
1654
2580
1667
1667
2263
2385
1676
2542
1662
1868
1869
2557
2560
1879
1877
2559
1692
1663
1670
2281
2349
1710
1710
1685
1662
2453
1670
1672
1669
1668
1672
1670
1668
1673
2437
1671
2541
1701
1697
1824
1666
5382
2608
2608
2607
2608
1677
2284
1821
2336
1699
1698
1698
1823
1698
2504
2674
1670
2286
2255
2286
2286
1685
2017
1585
2475
1757
2293
2290
1679
1891
1675
2584
1671
1666
1669
1886
2069
2214
1585
1664
1823
1661
1706
2579
2288
2210
2282
2282
2277
2470
1676
2288
2286
1585
1703
1672
2582
1919
2265
1897
1699
1708
2517
1680
1674
2470
1913
1585
2279
1758
2553
2550
2317
1878
2264
2332
2561
2332
2578
2292
1877
3625
1585
1816
1671
1670
1686
2333
2262
1897
2581
1623
2581
2581
2582
2583
2580
2284
1587
1649
1672
1672
2294
2614
1901
2061
1710
2574
2552
2594
2261
2258
2257
1587
2260
2694
2272
2269
1751
2270
2277
2220
2277
2611
1681
1887
1846
1675
1585
1677
1757
2215
2203
1674
2288
2280
2035
1684
1677
1663
2617
1679
1587
2630
1751
1663
1662
2697
2296
1899
2583
2539
1676
1891
1889
1888
2576
1748
1899
1751
1691
1675
2644
2644
2081
1883
1700
1706
1822
1704
2477
1748
2477
1621
1677
1677
1677
1681
1661
2263
2305
1657
2586
4541
2396
2582
2597
1748
1896
1622
2603
1608
2572
2569
2575
1677
1689
2278
2574
2571
1692
1692
1701
1673
2258
1621
2480
1932
2131
1699
1670
2356
1894
1894
2295
1672
1655
1676
1905
1750
1691
1691
2560
2548
1687
1634
1683
2112
1682
1678
1673
1750
1655
1730
2292
2396
1844
2037
1885
1892
1880
1665
1685
1928
1681
4078
1750
1693
1672
1885
2666
2577
2602
2063
2557
1683
1678
2571
1681
2306
1706
1629
1684
1655
2280
1683
2275
2273
1911
2686
2316
1670
1671
2593
2550
1629
2546
1910
1656
1899
2275
1676
1883
1657
2559
2284
2588
1682
2585
1676
1629
1675
1669
1731
2291
1674
2601
1674
1675
1678
2247
1675
2215
2216
2220
2221
1631
1655
2221
2219
2592
1681
2352
2565
1850
1675
2866
2288
2347
1870
2473
1778
1862
1730
1671
1671
2107
1668
2680
1671
2454
1665
1682
1688
2666
1778
2466
1731
1903
1676
1874
1675
2483
2278
3920
2280
2590
1645
1686
2313
1631
2547
1730
1649
1671
1940
1876
1938
1939
2396
3515
1755
1694
1689
1631
2544
1730
1673
2232
2233
2232
2230
2301
2284
2193
2582
1680
1676
1680
1626
1876
1663
1811
1889
1665
1811
1893
1665
1686
2206
2280
1881
2248
1626
2688
2578
1711
1655
1905
2051
2554
1712
1783
1784
1681
1678
2399
1626
1673
2281
1619
1663
2515
1664
1872
2350
1702
1697
1781
1781
1820
1818
1625
1652
1652
1879
1663
2381
1787
1659
1659
1662
1902
1900
2278
1662
1663
1626
2036
1660
2038
2543
1666
1682
1682
57991
2681
1768
1734
1678
1705
1704
1626
2712
1663
2553
2549
2597
2598
1671
1671
1671
1667
1673
1674
2276
1667
1627
2855
1663
2734
1679
1681
1670
1666
2280
1686
1686
1685
1682
2597
1620
1697
1824
1660
2575
2281
2581
1698
2567
2039
1672
2072
1907
2202
1857
1620
1842
1823
1879
1677
1682
1675
2274
2232
2348
1764
1895
2367
1684
1620
2588
1824
1683
1742
2568
1659
2544
2683
2685
2676
2683
2539
1912
1673
1620
1868
1672
1870
6918
6920
6918
1672
2282
1662
1682
1684
1659
1692
1620
2293
1683
1758
2609
1691
1688
2259
1680
1879
1674
1822
1674
2593
1667
1620
2267
1673
2546
1674
1680
2260
1678
2579
2315
2471
2287
1757
1895
2467
1607
1683
1758
2261
2071
1660
2076
2619
1677
1751
1681
1672
2063
2073
1678
1605
1699
1759
1701
2476
1942
1944
2477
1655
1660
18725
2581
1651
1607
1654
1673
3491
1879
2391
2036
1682
1684
1684
1678
1758
1685
1871
1665
1607
1869
1751
1869
1670
1878
1675
1683
1680
2290
2289
1660
2197
2197
1650
1607
7824
1751
1631
2277
2635
2258
2258
2258
2289
1678
1673
1684
1898
1670
1751
1607
1656
1751
1618
1655
1683
1673
1751
1617
1669
2451
1630
1617
1667
1683
1674
1751
1698
1616
2366
1674
1676
1629
1671
1616
1674
1683
1897
1898
1630
1657
1615
1677
1680
1688
1674
1658
1779
1662
1614
1677
1677
1678
1664
1657
1688
1779
1617
1631
1614
1616
1779
1617
1631
1631
1617
1626
1617
1626
1613
1626
1656
1626
1656
1626
1615
1626
1656
1674
1666
1674
1688
1620
1817
1687
1656
1671
1677
1682
2019
1653
2302
2277
2695
1620
1699
1656
1760
2443
1906
1677
1673
1682
1672
1678
1815
2564
1620
1817
1614
1816
1673
1673
1665
1677
1673
3524
1665
1642
2251
2169
1921
1620
1760
1656
1760
1762
2297
1672
2069
2073
1674
1644
1762
1653
1653
1653
1620
1682
1616
1669
1661
1663
1675
1797
1673
1665
1986
1663
1665
1675
1608
1642
1615
1661
1661
1683
1817
1680
1820
1819
1654
2315
1686
1686
1694
1620
1696
2191
1619
1906
1886
1906
1882
10049
6153
1648
1885
1664
1686
1905
1608
1656
1617
1646
1671
1648
1666
1679
1665
1662
2279
4716
1681
2274
2641
1607
1679
1616
3288
1690
1669
2866
2524
1678
1697
1780
2293
1756
1676
1680
1606
1679
1617
1679
1679
1679
1683
2036
1706
1697
1708
1684
1838
1679
1608
2050
1889
1618
1661
2682
1671
2685
1673
1814
1672
2750
2280
2202
2585
1657
1668
1619
1683
1888
1683
1679
1894
1665
1674
1739
2634
1907
1693
1669
1657
1661
1618
1667
1667
1665
1664
1662
1683
1679
1679
1766
1694
2382
1608
1671
1667
1627
1671
1684
2313
1668
1687
2271
1669
2277
1672
1685
1665
1657
1656
1617
2640
1653
2633
1900
1657
1619
1657
1619
4251
2289
1618
2285
1620
1657
1623
2289
1620
2289
1619
1619
2289
1623
2013
1618
2057
1622
2063
1622
3559
1624
1821
1621
3541
1625
1820
1619
1820
1630
1822
1620
3554
1624
1609
1620
3618
1617
3622
1622
3072
1622
1820
1619
3072
1621
1821
1622
3562
1616
1820
1622
3562
1620
1821
1619
3563
1624
1625
1614
1620
1621
1619
1619
1616
1627
1616
1624
1617
1625
1614
1626
1615
1624
1614
1580
1623
1619
1624
1618
1625
1623
1621
1619
1625
1907
1615
1907
3334
1691
2565
1695
2289
1842
1696
1643
2036
1671
1630
1672
1652
2630
7823
1654
1622
1684
3255
1693
1699
1686
1710
1693
1690
1689
1628
1672
1756
1755
1622
1656
1669
1685
1669
1689
1690
1674
1675
1943
1624
1945
1820
2318
2321
1628
1651
2617
2462
2462
2266
2269
2270
1678
1695
1622
1797
1692
1692
1692
1618
1639
1686
1666
1707
1676
1782
1658
1662
1680
1626
1678
1668
1673
1691
1621
1686
6297
1750
5177
1704
2537
1688
1652
1653
1625
1900
1861
1673
1675
1615
2420
1664
2551
1704
2313
1904
2863
2863
1909
1624
1938
1631
1676
1617
2238
1673
1676
1900
1897
1662
1687
1939
1789
1670
1630
1674
1671
2274
1675
1617
1676
1679
1676
1679
1688
1659
1785
2548
1680
1784
1628
47974
1615
1654
1764
1812
1759
1683
1899
2275
1664
1665
1694
1691
1672
1626
1672
1616
1910
1913
1667
1679
1676
1879
2554
8409
1694
1684
1684
1638
1684
1683
1959
1616
1929
1667
1821
1821
1668
5761
1683
1867
1684
1938
1633
1662
8700
1867
1616
2243
1898
1675
1755
1674
1675
2007
1703
2360
1634
1658
1918
1691
2370
1908
1615
1909
1909
1906
1906
71730
1675
1675
1629
4508
1661
1805
1664
1669
1662
1617
1669
1664
2352
1678
1707
1897
1919
1920
1635
1879
1876
2278
2283
1617
2278
1674
1901
1898
1689
3158
1674
1662
1626
1689
1688
1673
1668
1616
1646
1719
1670
1668
1665
1677
1677
1675
1632
2290
1617
2289
1930
2077
2201
1678
1666
2187
1681
1688
34546
1671
1687
1616
1673
1676
1676
2415
1670
1669
2291
1674
2278
1655
6955
1677
1911
1617
1816
1674
1670
2051
1675
1663
1679
2290
1678
1668
1893
2030
2030
1889
1888
1617
1683
1899
1789
1653
1706
2286
1684
1656
2216
1665
1684
1686
5343
9830
1617
1685
1694
1652
1662
1947
2289
1903
1668
1670
1667
1671
1670
5835
1614
34555
1921
1681
1699
1680
2679
3557
1677
1893
1672
2201
1669
24244
1666
1617
1868
1660
1650
1672
1667
1674
2062
1677
1690
1669
1673
1724
1665
1889
1616
3621
1672
1677
1679
1657
1682
1820
1664
1665
1669
1881
2130
1678
1687
1618
1953
2012
1666
1887
1888
1821
1720
1676
1672
1666
1686
1687
1659
1666
1618
1671
1680
1661
1690
1820
6493
1694
1795
1799
1710
1674
1801
2404
1670
1618
2571
1892
1674
1669
1676
1820
9824
1686
1797
1684
1758
2019
1664
1618
9030
2607
1670
1762
2675
3552
1681
1688
1692
1667
1671
5694
1674
1668
1618
1653
2036
1662
2294
1680
1820
1697
1891
1656
1673
3426
2022
4730
1674
1618
2870
9807
1686
1675
3560
1669
1672
1663
1667
1661
1672
2864
1664
1670
1618
1676
1674
1671
1755
1820
1812
25915
1669
2067
1758
1682
1895
2088
1667
1699
1619
1762
2020
1685
1820
2669
1666
1665
1663
1651
1650
1931
1757
1678
1664
1618
1819
2669
5660
1662
1676
2055
1666
1676
7857
1668
1905
1909
3464
1678
1615
1690
3070
2467
1668
1866
1678
1670
1666
1670
1670
1673
1663
1889
1614
1661
1820
1663
2311
2311
1674
1654
1670
1661
1899
1665
1670
1689
2079
1617
1671
3070
1675
5980
1658
1696
1694
1694
1697
1694
1657
1649
1687
1618
1664
1671
1679
3557
1870
1675
9298
1678
1669
1688
1678
1677
1651
1663
1620
1671
3257
1673
1821
1672
1894
1680
1653
1688
1672
1671
1664
1661
1666
1615
2652
1820
1674
1689
1679
1681
1682
1681
1678
1666
2764
1671
1647
1642
1618
1868
1819
1655
1894
1652
2275
1662
1620
3559
1620
1616
1616
3556
1618
1606
1618
1600
1618
1606
1617
1599
1619
1603
1618
1604
1620
1606
1628
1598
1620
1606
1617
1614
1618
1610
1616
1605
1619
1598
1618
1598
1618
1602
1621
1604
1618
1607
1619
1604
1623
1602
1596
1619
1605
1620
1602
1620
1604
1619
1606
1621
1602
8587
1623
1603
1622
1608
1624
1602
1624
1604
1620
1605
1603
1622
1604
1620
1620
1608
1630
1614
1620
1614
1621
1605
1604
1620
1602
1624
1605
1621
1618
1617
1686
1788
1664
2343
2548
1682
1876
1663
1879
1895
2319
1618
1906
1902
1601
1900
1683
2252
1695
2280
1695
1670
1674
1672
1690
1674
1601
1684
1623
1686
1681
2277
2600
1656
1685
1829
2274
1685
2300
1641
1601
1680
1622
1756
1758
1945
1940
1690
1703
1719
2545
2179
1681
3214
2563
1601
1668
1624
1663
1676
1669
1682
3421
2311
2305
1694
2382
1951
1674
1902
1607
2189
1621
1657
1661
1935
1657
1686
1697
1695
1678
1705
2638
1892
1672
1619
1674
1886
1896
2584
1600
4027
1677
1672
1676
1676
1676
1677
1678
1619
1937
1937
1607
2298
1682
1679
1673
1668
2344
1661
2261
2566
1659
1651
1622
1671
1612
1865
1863
1668
2082
2084
1811
1811
1894
1668
2579
1677
1713
1621
1675
1604
1663
1650
1716
1669
1681
1682
2284
1683
2176
1673
1681
2116
1620
1684
1605
1725
1678
1849
1669
1672
4390
1676
1754
1677
1682
2577
1620
2579
1605
1654
1661
2273
1696
2500
1893
2781
2281
1691
1690
1691
1691
1622
2551
1611
1895
1675
2641
1678
1646
2310
2647
1677
1708
1917
1908
1914
1623
1909
1601
2431
1681
2382
2381
1688
1660
1659
1652
1653
1748
2817
1651
1623
18517
1617
1685
1675
18523
1667
1737
2067
2540
1688
3298
1840
1668
1619
2535
1614
2274
1672
1895
1703
1680
1700
1699
1879
1689
1708
1685
1703
1603
1670
1620
1670
1673
2631
1688
1653
2222
1652
1753
1678
1887
1682
1674
1599
2332
1621
2043
2046
1675
1654
1651
1799
1887
2420
1679
1651
1984
1613
2589
1698
1620
2290
2280
2567
1750
1807
1701
1642
1700
2556
1675
1604
1674
1619
1671
1675
1672
1697
1881
1682
1664
1678
1907
1874
1662
1680
1615
2282
3435
1620
1691
1703
1674
10697
1683
1671
1669
2593
1697
1813
1691
1597
2297
1621
1681
1693
1662
1635
2279
4742
1684
1668
1653
1653
1671
1670
1615
1671
1620
1674
1675
2279
1693
1790
1692
1691
1672
6956
1674
1657
1695
1691
1603
1886
2314
1622
2340
2339
2336
2455
1671
2432
1876
2044
1672
1885
1656
1598
1681
1620
1681
1673
1681
2596
1677
1895
1710
1775
1773
2043
1687
1831
1612
1692
1624
1677
1682
1896
1799
1798
1801
1780
5073
1679
1597
1679
1665
1619
1710
1710
2591
1665
1665
1654
1902
1679
2481
1810
1696
2438
1602
1617
1691
1687
1669
1880
1652
1669
2267
3449
1900
1899
2345
2448
1613
1673
1627
1683
1685
1680
2542
1677
1761
1760
1682
2274
1677
1905
2282
1597
1674
1625
1675
1671
2867
1691
1757
1756
1664
1763
1682
1670
1650
1676
1602
1674
1625
4357
2585
1744
1683
2220
1680
1666
1672
1673
7716
1686
1603
1684
1677
1627
1651
1680
2547
7671
1702
2315
1715
1769
1696
1907
1868
1602
1704
1665
1624
1687
2542
1676
1677
2246
2252
1675
1672
1671
2272
2272
1603
1762
1611
2485
2481
1688
1689
1702
2571
1840
1699
1740
2545
1674
1682
1600
1670
1621
1706
2542
2542
1650
1669
1676
1671
1671
1717
1716
1662
1659
1602
1675
1624
2290
1951
1677
1736
1827
2310
1698
1702
1684
1682
1686
2282
1608
1906
1624
1900
1661
1659
1826
1676
1686
1686
1686
1656
1679
1678
1682
1607
1679
1622
1683
1684
1780
1864
1646
1900
1655
1712
2855
1702
1698
1893
2256
1603
1839
1626
1841
1673
1698
1700
1686
1897
2586
1669
1694
1692
1693
1607
1699
1625
3698
1692
1870
1669
1718
2286
2266
1668
1910
1697
1681
1700
1603
1695
1630
1822
1820
1670
1887
2569
1918
1917
1784
1871
1678
1659
1697
1605
6204
1628
1675
1668
1669
2470
2465
1659
1682
1682
1896
1691
1677
1605
1889
1625
1662
1662
1906
1672
2375
1673
1902
1672
1650
1676
1650
1706
1606
1674
1622
2492
1717
1642
2314
2311
2620
2280
2132
1862
1710
1707
4338
1605
1679
1625
1666
1728
236544
2576
6338
1695
1692
1677
1668
1665
1715
1606
1689
1625
1689
2472
2083
2084
1675
1667
1699
1664
2089
3275
1818
3636
1609
2576
1622
2262
1677
1628
1676
2211
2211
1703
1649
1692
1675
1666
1681
1605
1670
1626
2361
2442
1679
1676
1674
1681
1951
1915
1914
1915
1980
1897
1619
1906
1627
1909
1809
1906
1907
1909
1905
1910
1662
1679
1674
1687
1840
1608
1676
1622
2283
1678
1842
1675
1899
2350
1658
1668
1664
2355
2359
1607
1884
1669
1631
2286
1895
2310
1903
1757
1648
2175
1664
1816
2597
1722
1604
1721
1633
1722
1720
1720
1872
1658
1673
2270
1684
1900
1901
1610
1907
1629
1907
1908
1891
2084
2530
2309
1870
1673
1670
1655
3382
1604
1672
1629
2441
1661
1660
1665
1666
1670
1683
1673
1665
1703
1680
2587
1615
1677
1908
1626
1682
1715
1675
1670
1671
1656
1670
1663
1945
1662
1616
1700
2280
2519
1626
1677
1818
1819
1682
1819
1819
1679
1677
1727
1615
1675
1809
1892
1903
1627
1664
1707
1714
1903
1681
1677
1912
1680
1678
1617
1672
2680
2088
1767
1634
1817
1692
1814
1813
1817
1671
2667
3514
2086
1615
1928
1887
1884
1890
1634
1889
1888
1882
1666
1673
1900
1886
1673
1673
1615
1674
13659
1876
1684
1669
1627
1746
1878
1745
1683
2037
2561
1679
2358
1616
1678
1702
1673
2832
1638
1691
1688
2055
1679
1676
1680
1691
1672
1618
1672
2201
1677
1786
1680
1636
2811
1700
1681
1639
1663
1652
1724
1900
1618
1672
1680
1912
1912
1629
1912
2277
1913
1912
1907
1901
1899
1681
1696
1618
2220
1685
1684
1686
1633
2350
1676
1793
2307
2581
1812
1815
1670
1680
1617
1814
2289
2289
1705
1637
2390
3964
1704
1648
1909
1685
1908
1908
1617
1707
1902
1701
1903
1685
1636
1660
1699
1681
1679
1945
1668
2478
1817
1617
1667
1711
1709
2061
1629
2061
1678
1693
1693
4204
1672
1816
1664
2366
1618
1664
1710
1668
2680
1613
1656
1672
1777
1775
1679
2570
1679
1680
1617
1684
1682
1680
1683
1685
3559
1679
1683
1678
2567
1895
1836
1608
1716
1605
1819
2301
1905
1658
1658
1661
1635
1673
1671
1697
1722
2633
1682
5074
1670
1607
21054
1885
1685
1686
1703
1821
1699
1677
1678
1676
1677
1699
1656
1616
1657
1700
1691
1673
2329
1676
1820
1668
2284
1677
1678
1675
1669
1667
1602
8361
1677
1670
1670
1735
1820
1667
1682
1689
1666
1666
1668
1671
1660
1604
2902
1663
1815
1814
1821
1675
1686
1688
1690
1691
2607
1671
2633
2205
1614
1672
1685
1684
1891
3558
1756
2297
1674
1664
1675
1675
1692
1657
1616
2274
1686
1794
1644
1821
1681
1681
1665
2451
1668
1668
1680
1695
1618
1687
1762
1704
1652
1821
1818
1883
2547
1681
1682
1680
1679
1663
1617
1681
1682
2061
2060
1887
1820
1670
2573
2572
1670
1682
1901
1604
1904
1907
1906
1682
1820
1945
1886
1688
1670
1690
1658
1658
1666
4587
1601
2864
2860
2693
2561
3558
1644
1682
2469
1668
1796
1700
1680
1680
2399
1609
1794
1683
1683
1900
1821
1684
1672
1690
2348
2349
1684
1683
1674
2577
1611
1676
1655
2307
1821
2305
1657
1678
1682
2197
2573
1669
1664
1667
1612
1683
2306
2305
1703
1669
1821
2289
2546
1661
1708
1705
1661
1696
1619
1658
1697
1714
1661
2692
1821
1658
1719
1669
2950
1671
2209
1682
1610
1693
1679
1951
1815
1946
1681
3558
1659
2641
2552
2552
1641
5421
1681
1608
1681
1677
1674
1657
1675
1822
1677
1650
1654
1700
10323
2460
2466
1800
1607
1676
2616
2620
1681
1665
3527
1675
1850
2287
1719
1675
1662
1681
1681
1618
2267
1698
6433
1809
1809
3563
1807
1804
1663
1667
1665
1665
1892
1699
1612
1672
1699
1695
1652
1706
1700
185480
1900
1681
1684
1768
1898
1682
2582
1610
2169
1810
1795
1673
3527
1697
1803
1676
2375
2377
3184
1672
1785
1684
1604
1907
1667
1668
1666
3526
1682
1672
1673
1671
1688
2292
1672
2075
2079
1617
1671
1672
1720
3526
1701
1673
1683
1673
1684
1745
1684
1745
1687
2092
1617
1667
1669
1908
2035
1774
2584
1955
1665
1667
1642
1644
1645
8868
2296
1616
1714
2363
1782
2310
2312
1876
2036
1924
5843
1688
1685
2269
1633
1617
2697
2697
1876
2274
3525
1875
2259
1664
1690
1670
1668
2047
1696
2689
1617
2684
2270
2681
1673
2037
1708
2686
1812
1764
1761
1759
1813
1810
1617
1697
1678
1676
611847
1676
3487
1795
1683
1808
1660
1839
1675
1677
1673
1672
1619
1695
1680
1678
1683
1680
1849
1673
1673
2327
2563
2567
1892
1902
1904
1621
2785
1679
1905
1681
3492
1784
2355
1665
1902
1687
1669
26782
1678
1789
1619
1671
1661
1650
1677
1969
1663
3465
3104
1827
1679
1679
1675
2046
1620
1699
1688
2563
1674
2036
1695
1695
1673
1676
1676
1800
1798
2512
1888
1608
1668
3181
1651
1651
1595
1891
1886
2303
1686
1685
1671
1692
1688
1693
1613
1693
41302
1715
1681
3501
1691
1816
1871
1876
1685
2551
2551
1675
1619
1684
2291
1665
1683
3487
1692
1702
1673
2630
2578
1686
2327
1607
1675
1889
1673
1802
3498
1646
1660
1661
2379
1893
1805
1680
1679
2740
1612
1885
1673
1661
3487
2089
1702
1684
1681
8362
1709
1691
1671
1688
1709
1686
1618
1906
1908
1776
1673
1824
1668
2231
1659
1642
1878
2801
1664
20162
1681
1585
1668
1670
1620
1693
1887
1674
1674
1889
1957
2540
1704
1685
1793
1618
1700
1629
1788
1699
1788
1792
1937
1790
1660
1666
1657
1757
1762
2348
1622
1814
1585
1674
2281
1660
1947
2169
1660
1679
1682
1682
1682
1887
1619
1664
1629
1669
1671
1682
1675
1913
1910
1912
1673
1675
2643
2639
1619
1682
1913
1674
1653
1673
5422
1691
1692
15257
1684
1670
1696
2218
1654
1620
1918
2054
1776
1934
1695
1940
1682
1661
1761
2573
1674
1657
1767
1680
1621
1821
1748
1749
1585
1686
1678
1677
1677
1675
1667
2270
1889
1678
1617
1908
1909
1907
1907
1977
2612
1681
2560
1692
1705
2555
1676
1680
1677
1667
1619
1696
2036
1762
1776
1687
2578
1667
1678
1676
1677
1676
1895
18822
1619
1892
1891
1701
1585
1696
1937
1698
1910
1681
1901
1759
2434
3547
1619
1652
1683
2573
1629
1679
1698
1763
1684
1683
1681
2253
7167
1664
1908
1619
1906
1708
1911
1776
1788
1791
1673
1673
1663
1676
1771
2304
1671
1695
1624
1682
1626
2302
1685
1877
1685
1867
1645
1652
1652
2569
2431
2569
1607
2566
1710
1629
1705
2306
1758
1674
1686
2362
1683
1708
2417
1782
1662
2586
1620
1668
1627
1939
1867
1671
1669
1680
1678
1658
1656
1657
1677
1674
1622
2340
1689
1903
1626
1903
1903
1900
1681
4072
2083
5675
1641
1681
1895
1654
1608
1790
1627
1818
1791
1657
1652
2270
1680
2380
1680
1687
1673
1678
1606
1682
1602
1677
1915
1896
1813
1676
1899
1688
1697
1687
1689
1876
1620
2293
1706
1846
1602
1846
1902
1908
1953
1818
1821
1655
1661
1658
1602
1703
1703
1688
1868
1964
1693
1672
1670
1690
1887
1668
1673
1678
1678
1622
23922
2865
1689
1689
1963
1688
1901
1667
1711
1680
1680
2977
1671
1621
1669
1675
1651
2645
2303
1964
2308
2423
2641
2648
2335
2642
1683
2598
1610
1698
1697
1647
1703
2650
1604
2653
2654
2647
2652
1683
1678
2324
1624
2339
1673
2838
2629
2653
1602
2597
2372
2426
2680
1664
2633
3655
1626
2568
2562
1676
2324
2265
1584
2386
2632
2635
1900
1901
1867
1674
1877
1636
1696
2623
1664
2543
2611
1962
2270
2549
1686
9004
1647
1708
2850
1703
2350
1634
1678
2365
2372
2564
1583
1680
1698
2674
2582
2585
2677
2587
2249
1629
1676
1698
1778
1870
1883
1584
2353
2352
1858
2084
2625
2694
2370
2378
1628
1689
1772
2296
1875
2309
1584
2273
2318
1670
1666
2002
2270
2270
1626
2276
2274
2269
2270
2274
1653
1632
1653
2305
2388
1936
2292
1702
1635
2340
1675
1672
2646
1771
1673
1632
1695
2271
2606
2288
2633
1702
1705
1705
1612
1706
1708
1702
1703
1681
1632
1708
2636
2290
2307
2309
2303
2275
2273
1837
2310
1678
1843
2056
2631
1748
2631
1683
1681
2647
2631
1679
2059
2595
1633
2328
1675
1673
1681
1682
1634
1702
1703
1700
2634
1693
2309
1674
3561
1668
1672
1705
2611
1653
1685
1749
1652
1686
2660
2064
2624
2627
2569
1820
1804
2584
2582
1688
1672
1749
1765
1682
1665
1692
1763
1700
2572
3557
1698
2599
2387
1827
1822
1749
2587
2194
2630
2851
1664
1674
1690
1696
1820
1679
1810
2065
1765
2592
1822
1782
1675
2059
2064
2058
2064
2058
2067
3560
2059
1804
1740
1698
1821
2592
1716
1680
1663
1822
2870
2696
2056
1709
1821
1667
1678
1757
1706
1690
1822
1817
1682
1680
1928
1663
1668
1666
2092
1707
1820
1663
1669
1667
1822
1689
2291
1678
1681
1721
1672
1668
1682
1670
1820
1773
1678
1705
1685
2976
1684
1682
1799
1673
1674
1876
1766
1948
1820
3562
1769
2564
4836
1844
1974
1646
2664
1661
1679
1693
1694
1684
1764
1821
1764
1674
1677
1678
1680
1974
1681
1682
1911
1911
1702
2855
1664
1703
1820
1698
1697
1899
1675
1974
1695
1698
2375
2307
1683
1670
1671
1668
2284
1819
1667
1783
2564
2378
2974
1672
1803
1676
1650
1694
1695
1672
1814
1820
2304
2598
1936
1672
2972
2689
1704
1763
1679
2094
1759
1686
1681
2355
1694
1676
1948
2973
185479
1676
1675
1679
1701
1820
1704
1682
1682
1705
1820
1708
1942
2576
1677
1973
1655
1688
2606
1675
1695
1792
1693
3524
1811
1672
1672
1676
1605
1817
1813
1680
1677
1700
1704
1700
1702
1700
3524
1706
1697
1675
1672
1605
1668
1704
1694
1690
1696
1653
1672
1812
1812
3525
1879
1659
1696
1740
1603
2544
2310
1760
1676
1651
1674
1669
1686
1669
3525
2313
1648
1661
1655
1603
1694
2352
1676
1687
1839
1674
1672
1673
3523
2312
2249
2553
2046
1607
2084
1819
1818
1819
1668
2304
1677
1675
1638
3561
1693
1723
1675
1606
1675
1660
1688
1686
1685
1689
1684
1688
1668
1679
2034
2560
1701
2254
1610
2580
1693
1692
1694
1805
1691
1680
2249
1680
2035
1678
1653
1700
1695
1609
1659
1762
1938
1786
1677
1686
1758
1683
1671
2034
1711
1936
1704
1656
1687
1790
1877
1673
1899
1659
1671
1701
1684
1658
3506
1680
1949
2302
1655
1907
1627
1675
1625
1694
1670
1700
1777
1676
1676
3506
1759
1687
1659
2361
1687
1679
1679
1663
1708
1682
1704
1705
1706
2036
1704
1702
1688
2351
1659
1816
2319
1665
1697
1659
1672
1678
1671
2289
1593
1664
1677
1668
1672
1585
1676
1666
1672
1947
1674
1675
1666
1755
1705
1678
1669
3860
1777
1672
1691
1584
1670
2533
1697
1739
1944
2548
1628
1666
1676
3505
1698
1782
1689
1585
1684
2231
1694
1681
1836
1668
1673
1674
1699
1684
1589
1680
1665
2292
1585
1673
1667
1817
2279
1675
1689
1675
1690
1676
1651
3516
1668
1705
1687
1621
1689
1687
1693
1675
2824
1691
1664
1669
1649
3511
1695
1663
2216
1621
1668
1674
1688
1678
1662
1921
1683
1690
1667
1687
3495
1690
1688
1683
1621
1654
1693
1677
1676
1789
1688
1668
1663
1746
1674
1601
1674
1674
1676
1621
1680
1672
1678
1674
1702
1649
1882
1676
1698
1677
1584
1682
1764
1590
1675
1670
1705
1705
2551
1671
1668
1679
1671
1664
1673
1775
1673
1685
1589
1663
1659
1653
1680
1688
1706
1671
1668
1654
1659
1775
1669
1697
1590
1682
1663
1673
1666
1663
1682
1662
1665
1687
1687
1674
1629
1677
1675
1590
1682
1685
1679
1672
1659
1680
1679
1680
1675
1663
1676
1584
1667
1587
1662
1669
1636
1674
1678
1669
1681
1679
1661
1638
1665
1585
1685
1587
1940
1685
1624
1676
1673
1685
1664
1756
1667
1675
1629
1668
1687
1662
1587
1664
1686
1748
1669
1678
2015
1703
1673
1680
1675
1584
1676
1587
1688
1812
1651
1679
1678
1673
1674
1676
2378
1679
1674
1663
1775
1666
1657
1665
1671
1674
1679
1664
1659
1675
1686
1680
1654
1678
1668
1775
1680
1871
1660
1697
2190
1692
1692
1685
1692
1663
1681
1653
1669
1673
1629
1664
1683
1657
1663
1682
1666
1673
1666
1674
1685
1644
1682
1648
1661
1629
1625
1661
1676
1673
1681
1779
1643
1677
1682
1670
1668
1674
1675
2382
1629
1756
1662
1681
1658
1669
1676
1680
1653
1675
1681
1646
1681
1625
1666
1678
1669
1660
1672
1653
1653
1639
1683
1682
1681
1679
1797
1653
1626
1654
1680
1675
1756
1662
1674
1649
1695
1681
1681
1683
1670
1686
1686
1625
1669
1674
1664
1621
1649
1680
1672
1677
1689
1686
1690
1667
1652
1604
1662
1660
1660
1755
1676
1676
1680
1669
1685
1684
1680
1670
1680
1663
1626
1680
1676
1669
1622
1670
1673
1668
1689
1683
1681
1672
1673
1672
1962
1687
1686
1685
1678
1670
1660
1675
1756
1682
1670
1688
1686
1661
1667
1602
1675
1693
1679
1682
1622
1679
1675
1677
1662
1665
1674
1688
1694
1963
1669
1675
1660
1675
1670
1621
1653
1673
1676
1916
1681
1665
1675
1662
1962
1671
1671
1677
1675
1582
1675
1679
1679
1679
1679
1677
1676
1672
1962
1676
1675
1674
1664
1701
1583
1674
1670
1664
1651
1674
1686
1688
1679
1602
1688
1658
1683
1760
1683
1666
1667
1673
1683
1684
1665
1674
1662
1649
1583
1672
1658
1664
1668
1666
1678
1669
1653
1685
1663
1677
1682
1683
1583
1669
1675
1671
1687
1668
1686
1660
1671
1646
1675
1677
1680
1680
1678
1673
1583
1672
1678
1666
1683
1685
1677
1649
1660
1675
1673
1690
1659
1677
1583
1669
1674
1686
1582
1682
1676
1650
1669
1653
1659
1705
1700
1669
1662
1631
1670
1679
1667
1582
1672
1673
1689
1682
1682
1666
1665
1653
1682
1633
1669
1662
1680
1612
1674
1674
1674
1669
1673
1693
1693
1684
151247
1676
1664
1631
1673
1671
1612
1669
1680
1671
1670
1673
1674
1681
1674
1678
1674
1705
1631
1673
1670
1693
1612
1666
1655
1679
1683
1683
1686
1672
1677
1670
1719
1748
1692
1611
1667
1691
1678
1693
2999
1630
1669
1624
1680
1748
1686
1677
1620
1658
1686
1689
1665
1661
1694
1691
1808
1716
1748
2434
1647
1691
1691
1620
1675
1677
1674
1681
1675
1686
1686
1699
1682
1748
1685
1657
1683
1619
1666
1676
1674
1677
1685
1687
1671
1788
1820
1674
1681
1670
1657
1619
1660
1677
1693
1679
1667
1703
1667
1707
1821
1672
1656
1676
1696
1669
1671
1686
1637
1672
1672
1624
1686
1686
1679
1681
1822
1654
1678
1669
1686
1686
1671
1670
1684
1684
1671
1670
1672
1664
1820
1647
1679
1811
1670
1678
1676
1679
1682
1677
1666
1680
1727
1671
1670
2979
1675
1677
1670
1604
1669
1659
2330
1669
1676
1666
1668
2979
1721
1656
1656
1651
1670
1656
1678
1677
1663
1683
1682
1808
1683
1679
1663
1973
1659
1675
1794
1604
1685
1665
1651
1668
1664
1682
1676
6695
1666
2976
1647
1702
1649
1669
1604
1678
1670
1689
1717
1668
1649
1666
1689
1973
1669
1668
2991
1665
1627
1682
1654
1654
1683
1675
1670
1676
1642
1661
1973
1694
1709
1669
1716
1604
1713
1713
1687
1683
1671
1676
1658
1973
1656
1679
1795
1681
4404
1689
1626
1679
1669
1669
1668
1668
1678
1648
1671
1604
1648
1677
1661
6638
1661
1689
1625
1708
1708
1881
1676
1666
1671
1605
1680
1808
1907
1648
1675
1673
1661
1669
1902
1897
1682
1672
2971
1679
1641
1794
1681
1699
1672
1700
1653
1678
1681
1678
1678
1602
1675
1653
1682
1686
1682
1653
1678
1682
1686
1686
1660
1676
4395
1602
1714
1674
1679
1713
1675
1628
1673
1668
1735
1693
1677
1893
1660
1632
1607
1687
1688
1701
1669
1668
1660
1653
1673
1714
1661
1900
1671
1658
1610
1908
1662
1678
1717
1676
1653
1678
1667
1702
1655
1662
1693
1607
1673
1671
1879
1687
1625
1682
1669
1696
1689
1644
1900
1668
1607
1677
1891
1675
1666
1680
1653
1651
1625
1895
1910
1911
1674
1673
1675
1658
1663
1661
1659
1684
1672
1655
1625
1896
1895
1900
1706
1664
1658
1780
29927
1658
1678
1799
1671
1693
1754
1685
1898
1668
1674
1676
1655
1667
1680
1653
1755
1678
1655
1657
1667
1894
7689
1760
1668
1885
1674
1584
4682
5184
1669
1668
1677
1692
1674
1665
1656
1672
1652
2388
1777
1707
1584
14355
5252
1704
10755
1693
2427
3692
3572
1698
6742
15436
11426
2766
1584
2343
2338
2902
9345
3535
2170
5093
2279
1595
1945
2203
2154
3261
2207
1655
2203
28420
2211
2207
2171
2211
2150
2211
2407
2647
13787
4171
1584
1651
1675
2095
1901
1666
1702
1694
2169
1827
1682
1673
1638
1820
2231
2279
1653
1621
1674
2290
1684
2203
1654
1760
2223
2561
1686
2559
1679
2564
1688
2564
1620
2316
2317
1882
1884
2508
1621
2557
2279
4042
1678
53511
2282
1679
2369
1704
1674
2367
1680
1620
4110
2356
1813
2169
1889
2081
1812
2192
1891
1699
2250
2284
1665
1670
2044
1589
2408
1673
1665
1692
2279
2282
1666
2282
16399
4213
1667
1661
1687
1589
1686
1686
1897
1654
1894
2280
2280
1660
1768
1896
2689
1654
1650
1866
1589
2363
2427
1675
2616
1670
1709
2228
2377
1683
2220
1696
1901
1669
1589
1692
2036
2299
2519
1649
18540
1673
1692
2283
2555
1672
2076
2547
2446
1587
1666
2311
2825
1657
2471
1689
1901
2270
2336
2614
1854
1671
1689
2375
1586
1669
2139
2375
1728
1659
3652
1690
1675
1680
1679
1666
1664
1683
1586
1667
1663
1687
1680
1667
1664
1678
2170
1799
2285
1681
1666
1658
1920
1783
1586
1687
2362
1680
1667
6007
1673
2468
9853
1664
2055
2282
92643
1924
1919
1659
1679
1666
1728
1761
2454
2287
2653
2294
2353
1676
1684
2466
2296
1660
1644
1675
2384
1660
1660
2293
2538
254559
2284
1755
3144
2286
2288
1648
1656
2282
1663
3967
2692
2537
1744
1666
1669
2352
45302
2057
2634
1874
1691
1657
1661
1704
1902
1679
2067
1886
1636
2315
2828
2211
2315
2264
1896
1621
2377
1656
1947
1784
2385
2041
1783
1896
3486
1659
2284
2586
1678
2518
2622
1621
2382
2595
2579
2578
1664
1667
2638
1700
2287
2340
2401
1678
2377
1755
1664
1890
2264
3967
2072
1674
2070
1897
1664
1676
3312
1665
1711
1620
2580
2447
1690
1666
2448
1690
2268
2232
2270
2264
2278
2265
1689
1671
1755
2232
2299
2179
3975
3952
1886
1653
2557
1690
1688
1662
2565
2263
2264
1755
2267
3471
1667
1655
24249
2108
1651
2118
1647
2475
1645
1675
2173
1681
1621
2127
2478
2477
2274
1728
2130
1678
1926
1679
1678
1772
1771
2575
1755
2574
2577
2056
2078
2574
1704
2575
2578
2575
2572
1678
2544
2546
1674
1582
2851
1691
2678
1858
1728
2544
10611
2598
2552
1706
2603
2681
2551
1961
1582
1673
1682
1705
3977
1694
2048
1819
1656
2691
2391
1698
2474
2577
1688
1666
1855
2595
2585
1703
1634
2680
1661
1661
2083
2450
2207
2397
2284
1898
1581
2575
2292
2572
1667
1898
1668
2059
1671
1865
1668
2383
2271
1667
2574
2560
1692
1659
2578
2573
2572
2256
2571
2570
1692
2254
2573
1667
1680
2569
2270
2383
2574
2570
1696
2653
2571
2572
2571
2575
2271
1581
1664
2575
1679
2561
2381
1705
2137
2050
2266
2799
2272
2077
1660
1679
2380
1666
1691
2572
2270
1659
1675
1679
1665
1885
2361
2253
1676
2567
1782
1662
1611
1782
1880
1704
1641
1716
2277
2221
2219
1659
2444
2220
1663
1837
1611
1673
2308
2264
1624
2221
2466
1847
2034
1787
2467
2034
2223
2565
1612
2265
2602
2263
1624
1663
1688
1688
1691
1688
1687
2372
1684
1682
1955
1619
1675
2361
2281
1624
1783
2324
2326
2283
1904
2279
1685
1812
2280
1694
1619
2469
1690
1623
5940
1681
2579
2575
2225
1675
2205
1688
2288
2274
1611
1905
2382
1617
1885
1669
2381
2384
1665
1803
1885
1724
2068
2070
1683
1619
2426
1618
2279
2287
1668
1694
2835
1878
2473
11178
2476
2474
1675
2472
1618
5115
2053
1627
1683
1762
1683
2212
1760
2213
2270
2269
1673
1672
1648
2272
1668
1674
1655
1816
2383
1651
1648
1706
1779
2383
2144
1908
1907
2667
1910
1669
1694
1617
1910
1910
1693
1909
4409
1679
2260
1673
2264
2564
2562
1663
1669
1879
1672
1654
1775
1881
1669
1659
1806
1665
1672
1663
2397
2051
2679
1669
2450
1654
1666
2360
1668
1905
1685
1700
1711
357945
6370
1711
2031
1604
1678
1654
1668
1669
1671
1670
1669
1705
1693
1675
4350
6023
1696
1692
1604
2112
3363
1668
1673
1667
1688
1667
1689
2061
2205
1676
2278
1704
2331
1683
2095
1603
2104
2566
2099
2101
2544
2095
2579
2576
2577
2475
2216
1683
2206
1625
2211
2197
1676
2212
2211
2357
2263
3707
2671
2263
2215
2214
1683
2294
1603
1681
2219
1680
1676
1928
2367
2271
1842
1672
2273
2273
3328
2270
1627
1646
2607
2167
2309
2382
2370
1909
1901
2275
1910
1907
2294
3318
2366
1625
2270
1910
2586
2687
2477
2077
2684
2685
2550
2556
2580
2689
1683
1892
1627
15871
6793
3053
2579
3984
2191
3901
1659
2812
2216
2277
1886
1652
1672
1650
2568
1900
2246
5197
1677
1912
2083
2484
2083
2487
1675
1862
1653
2428
1652
2593
1812
1758
2567
2586
1807
1810
1891
2616
3392
4986
1652
2136
2029
1664
1672
1661
1663
1670
1661
2440
2230
1887
1889
1879
1652
1783
1663
1653
1784
1706
1696
1667
1817
2302
1667
2303
2284
1650
1667
1624
1670
2585
1742
2269
1682
2211
2210
2264
2282
3510
1680
1786
1689
1676
1624
1691
3505
1690
1676
1673
2106
1668
1696
2684
2640
2690
1746
2647
1625
2646
2683
1679
1667
1645
1643
1686
1926
2550
2688
2285
1745
1662
2687
2365
1705
1664
1708
2362
1983
11770
1673
1674
1700
1710
1672
1746
1673
1657
2313
2207
99205
1702
1793
1680
1677
1674
1749
1916
2064
2063
1611
1689
2610
1625
32881
1707
2360
1685
2637
1682
1682
2483
1660
1692
1943
1692
2615
1822
1702
2617
2618
1658
2616
2151
1704
2241
1694
2242
1696
2555
1653
1667
1663
1825
1681
2291
6759
1677
1680
2056
2093
1895
1685
1698
2557
2390
1659
1618
1702
1900
1661
2302
1895
2294
2278
2201
1923
1789
2275
2311
2669
1588
1719
1681
1675
1789
1653
1687
2569
1703
2576
1685
1664
2171
2287
1678
1704
1661
1704
4971
1702
2215
1702
1805
4205
1644
1780
1701
2169
2098
2100
1587
1702
2093
2095
1771
1698
1677
1666
2282
1654
1700
1657
1651
4639
2559
1688
1617
2480
2483
2287
2283
2436
2295
2533
1890
1679
2322
1668
1659
1720
2387
2107
1669
2341
2348
2348
6138
2385
2542
1743
1692
2341
1647
2594
2092
1618
2131
3207
2038
3173
2567
2565
2386
2343
2071
1676
1653
2283
2342
2464
3500
2278
1676
1702
10853
10853
1674
1679
1683
1662
1663
2169
1660
2633
2577
3500
2670
1793
1705
2569
2562
1685
2562
1775
1744
1690
1692
2619
1707
1966
1926
2249
27122
1674
1673
2285
2285
2234
1692
2572
1692
1667
1665
2362
1605
1642
2216
1679
1679
1669
14875
1681
1817
1678
2170
3066
1665
11051
2981
2622
1911
2301
2308
12108
1651
6491
1657
1658
1660
2297
1728
2299
2517
1679
2980
1665
1677
24096
1928
2367
2237
1881
1762
1686
1680
1658
2594
1684
2253
1968
1652
3188
15243
1691
1686
1690
1686
1899
1664
2570
1895
1728
1679
1671
2568
1664
2060
1670
2554
2465
1669
1666
1896
1668
1668
1658
2266
1604
2648
2287
2290
1698
2285
1683
2258
2634
1659
1660
2384
1675
1977
1659
1660
2084
1898
1672
2066
2288
1758
2070
1790
6818
1674
1703
1665
1788
1672
1790
1706
1770
1674
2065
2552
2279
2086
1675
2570
1655
2565
1691
1825
2277
2555
2506
2059
1651
1652
1670
1660
1685
1657
2382
1657
1660
1588
2073
2044
2045
1682
2207
1690
1686
1700
1700
1687
2467
1666
2285
1587
2614
2380
1671
2327
2383
2384
1677
116491
2277
1662
1673
2100
6688
3779
2068
1617
1703
2297
59340
2539
1671
1686
1685
4624
1892
1661
2307
3795
2307
1668
1663
1660
1664
1699
1751
2294
2544
1685
2263
16583
2275
1664
1666
2278
1641
1616
1662
2383
2582
1661
1668
1673
1837
1685
1670
2232
1671
1704
2593
1662
2310
2593
1685
1610
1696
2313
2321
1664
1833
1663
1658
1653
1666
1653
2272
1608
1795
1666
2688
2577
1708
1662
2575
2569
1677
1695
33848
1695
1703
1696
1967
1650
2289
2125
2575
2280
2042
1697
1674
1697
1689
2279
1927
1967
3740
2268
1646
1677
2229
1646
1760
1677
2384
2084
2230
3189
2042
2980
2228
1702
2654
2276
1672
2254
2647
2443
2629
2642
2386
2277
1679
2982
1667
1728
2589
1654
2077
2583
1678
1817
1669
2559
2443
1672
1908
1912
1977
1671
1728
1659
1631
2480
2745
2186
2613
1870
2178
2613
1667
1692
3754
2588
1671
1671
6716
1911
1911
1678
1681
1674
1661
1884
2980
3044
1791
1671
1691
1666
1682
2295
1679
1683
1679
1902
1890
2593
1897
2598
2631
1978
1677
2379
2303
1819
22016
2472
2480
2476
1666
2270
1670
1654
1656
1593
1659
1658
1655
2270
1671
1684
1676
2591
4829
1660
2284
2283
2588
2197
1593
1623
1692
1885
2544
2193
1667
2269
2346
1692
1892
2680
1655
1653
1594
2548
1622
1683
1623
2216
1674
2676
2022
1704
2216
2365
1942
2394
2679
2679
1593
3400
1623
2283
2680
1675
2680
1698
2101
1909
2648
2459
2210
2378
1629
2210
1623
1674
2815
1667
1697
1695
1671
1675
1673
2565
2282
1698
1629
2278
2274
2279
1617
2604
2269
1682
1898
1688
1661
1693
1660
2607
1859
1629
1695
2283
44494
1617
1689
2280
1689
2580
1682
2575
1682
1895
2128
2089
1819
1630
2291
1679
1618
1677
1672
2284
1670
1682
2646
1689
1689
1660
1688
1641
2293
1613
2287
2285
1672
2296
1688
2279
1706
1670
1697
2277
1663
1703
1670
1688
1627
6006
1679
1624
2278
1676
2999
2277
2276
2283
2270
1664
1872
2286
2586
1654
2275
2681
2268
1651
1909
2373
2589
1677
2267
2678
1611
2581
2274
1654
1699
1676
2274
2244
2217
1673
2857
2683
1757
2308
1691
1610
1653
2214
2551
1654
1881
2211
1668
44385
1879
2305
1689
1695
1687
1613
2460
2278
2204
1687
1654
1873
1685
1677
1665
2205
6194
1685
1685
1587
1684
1684
1657
1670
1650
2599
6884
1598
2104
1677
2282
9004
155186
1894
1589
2377
2570
2475
2241
2195
2475
3377
1699
1700
1670
1663
1670
1665
1786
1587
2050
1700
1663
1663
2725
1682
1683
2546
1675
1886
2353
1763
1678
1588
1664
2380
2093
1682
1653
1682
1682
2572
90441
1683
2290
3624
3330
41165
1588
4444
2070
1659
1791
1907
2584
1682
2133
1686
2095
2277
4869
1673
2857
1587
2271
1838
2272
1680
1672
3385
2211
1670
2212
2466
2211
2059
1870
1690
1588
1688
4394
1683
1765
3392
1706
1659
1707
1888
46985
1678
2294
1639
2074
1587
1702
1950
1870
1687
1682
1899
1890
4248
1887
1879
1877
1871
2431
1664
1637
1868
1693
1661
3404
2279
1899
1660
1680
2278
2275
2268
2265
1701
1703
1826
2279
2277
1652
2275
2278
2554
4278
1652
2279
1683
1662
1664
1686
1635
1642
1686
2861
1649
2123
5991
1664
2481
2124
2480
2349
2123
1679
2567
1585
1672
2556
2284
1745
1690
2285
2288
2571
1680
1683
1812
1840
1684
2570
1637
1677
2288
1786
2592
1680
1673
1673
1667
1759
1672
1697
2256
2258
1585
1920
2574
2119
1652
1897
2070
1819
1660
2531
1623
1687
1672
2274
1585
1890
2301
1697
1678
1788
5364
1679
2529
1654
1668
1669
2285
2397
2252
1586
3339
1950
1767
1745
33269
2544
6712
1908
2641
2855
4976
1669
1940
1895
1635
1671
1660
1660
1824
1661
1671
4798
1668
1668
1667
1673
2754
1654
1670
1626
1661
1664
1658
1824
1688
11018
1892
1700
2319
2306
2586
1881
2076
2277
1627
2279
2405
1618
1657
1669
2281
1690
9514
2062
1775
2255
2046
1674
1775
1627
2689
1775
1587
2566
2060
1676
1671
2192
1884
1821
1707
3485
1688
2318
1674
2609
1590
1663
2638
2634
2579
1679
2854
1680
2682
2563
2386
1667
2306
2189
1676
1662
1664
1676
1631
2281
2279
1702
1892
1877
1893
3486
1851
1680
2661
1659
2058
1799
2065
1665
1713
580112
2307
1913
1697
1662
1704
2251
1619
1705
1815
2280
10871
1941
2859
1895
2286
2567
2306
2384
1890
2304
2649
1690
3518
2553
1789
2476
2475
1662
2522
1878
1935
1876
2388
1690
2474
2476
1616
1669
1669
1676
1874
2666
2860
2861
2284
2665
2686
1659
2572
1839
1816
3506
1683
3559
2218
2234
1652
1658
1658
2214
2277
1661
1657
1657
2225
2981
2213
2222
1935
5015
1669
1663
1664
1691
1654
1691
1657
3118
1682
1686
1605
2049
1669
1680
1687
1662
2087
1685
2139
1669
1655
1667
1666
1894
2979
1662
1652
2452
2051
2048
2046
2046
2214
1978
2581
1776
2581
1636
2289
1968
1681
1669
1815
2287
2228
1664
2828
1925
18688
1584
1666
1670
2317
549227
1968
1668
2307
1683
1682
2313
1666
2307
2299
2070
1886
1585
1693
2452
1655
1667
9950
1917
1817
1671
2590
1668
3510
1692
2543
2543
1728
1679
1687
1685
1977
1784
1660
1659
1887
1677
1666
2103
2104
2273
1776
1650
2102
1682
2368
1587
2282
2250
1881
1675
1634
1697
1749
118567
1650
1629
1702
1654
1703
1682
1616
1702
1678
1817
1963
2447
1678
2214
2318
1626
2278
2222
2310
2214
1660
2222
1810
1633
1699
1692
1635
1693
1651
1665
1629
2288
2580
6907
2261
1675
1695
1661
1673
1633
16407
1777
2585
2353
1683
2374
1959
1900
1686
1888
1899
1613
1667
2470
1708
1657
1683
2586
2068
6259
1602
1663
1696
1664
1698
1664
1824
1695
1664
1705
1676
1609
2353
429443
2544
2544
1625
1677
2339
1669
1680
1589
1683
2244
2245
2250
2546
1679
2564
2366
1680
1963
2324
1679
2302
1619
1673
2318
1676
2862
2862
2281
2556
1680
1661
1683
1601
2612
2669
2982
1683
1686
1643
2271
1623
2555
5049
1669
2476
1667
1690
1582
1691
1694
1966
1675
1695
1671
2253
463028
1703
2276
1675
1901
2325
2565
2055
2547
1660
1633
1695
2379
1671
1901
2252
1668
2249
1630
8633
1691
1662
1584
1662
2979
2110
2108
2067
1790
1786
2289
2095
8516
3218
1714
1631
1910
1968
2073
2380
2343
45422
1662
2290
1677
1672
1796
1672
1859
1673
1748
1887
1606
2060
1681
4722
2368
2353
2319
1681
540770
1692
1663
2153
1749
1679
2627
1976
1664
1964
1666
1666
1661
2271
1662
2336
1658
2339
1821
1682
1677
1669
1662
1662
1755
1660
1677
1664
2642
2133
1779
1705
2264
1701
2977
2592
1977
1677
2286
1700
1677
1719
1714
1691
2587
2627
1982
2578
1974
1683
1670
2075
1647
1657
2058
1679
61458
2355
2341
1666
1680
2578
1822
1674
1670
1674
2712
1674
1674
4903
1675
1865
1657
1679
2098
1657
1662
1973
1676
1976
2468
2556
2592
1676
1925
2557
2446
2283
2314
2283
1653
1603
1888
1596
1665
2670
1668
1666
1703
2270
2646
2273
1671
1884
2276
2279
1602
2277
1592
2279
1682
2267
2646
2070
1674
1674
1654
1677
1877
2197
1611
1677
1677
2441
1594
2269
2265
2279
2267
2480
1681
2286
1680
1707
1667
1610
2217
1664
1592
3063
2585
2200
2376
2268
2360
1904
1896
1851
1668
1680
2977
1895
2550
1817
2551
2266
2474
1629
1696
1903
2268
1646
1664
2980
1671
1656
1625
1663
1664
81666
2638
2281
2280
1651
2295
1856
1925
1681
2663
1656
1678
1633
2327
2584
2583
2477
1687
1659
2585
1687
1674
2286
88204
1904
1585
1663
1675
1662
1678
3063
33416
1649
1713
1894
1672
2238
1680
1685
1583
1670
2097
1867
1660
2594
2819
2180
2690
2594
2229
2814
2594
2817
1621
2254
3899
4045
1892
1629
2039
2280
1671
2597
2323
1782
2279
2278
1588
2550
1674
1669
2323
1670
1631
2313
2687
1668
2314
2841
2311
2314
1680
1620
2686
2691
2687
1674
1662
2487
1777
1895
1665
1669
1903
2311
1690
1590
2317
2188
1884
1790
1662
1613
2314
2049
1720
2281
2684
2689
2281
1892
1587
2314
2312
2280
2560
3234
1613
1665
2064
1930
1668
2320
2370
2288
1586
2377
1933
2310
1624
1666
2183
1591
2358
2190
2191
2441
2474
2188
2475
1656
2027
1873
2571
1659
1682
1588
1682
1659
2571
2271
1668
1675
1899
1657
1668
1879
1942
1701
1785
1663
1590
5364
1893
1675
2292
2289
1847
1757
2764
2284
355489
1852
1586
2679
2578
1688
2282
2281
2280
1675
1674
1686
1755
1672
1677
2677
2677
1586
1898
2679
1896
1896
3367
2681
1663
2286
2283
1621
2288
1658
1658
1587
2283
1670
8687
2206
2285
2201
1587
1645
1643
1664
1665
1620
1660
2538
2293
1590
2296
5367
1886
1830
1662
1883
1670
1673
1884
1582
1658
3681
8446
2285
1823
1679
2240
2364
1645
1666
2285
1666
1682
1667
1667
1693
1833
2756
2194
1588
2189
2347
1682
4958
2660
1672
1695
1895
1581
1760
2660
2092
2091
1857
1638
1677
2296
1667
1679
2283
2296
1766
1662
1666
2300
2296
2660
1765
2292
1636
1760
1766
1767
1765
1663
2288
1630
1685
1612
1680
1681
1679
2341
2398
1585
2294
1679
1659
2341
1655
1662
1759
1613
2470
1881
2315
1894
3564
1634
3614
3612
3613
2285
1686
2613
1945
2524
1619
1814
1688
1687
1688
1584
1687
1895
1689
2476
2263
1669
4998
2261
1687
1668
2257
2268
1658
4997
1587
2566
2573
2436
2525
2440
2442
2573
2569
2567
1669
4997
1656
1762
1636
1678
1680
1655
1694
2440
2300
1682
2234
1816
1685
1604
2373
2434
2749
1587
2439
2277
1674
2568
1703
1686
1677
1675
2283
1814
1618
1692
2283
2286
2477
1626
2476
2218
2478
1634
2480
2132
1646
14287
1628
2575
1711
2280
2278
1626
1650
2269
2281
1682
2276
2583
3116
2278
2276
1603
2283
2276
1676
1627
2669
1663
2862
1663
1671
1643
2864
2569
1665
1627
2584
1676
2480
2476
3504
1896
2094
2477
1682
2092
2096
1699
14159
1650
1660
2312
2312
2280
1659
3505
2274
1889
2277
2276
1685
2211
2285
1747
1625
1824
1692
1685
2694
1660
2694
1711
2479
1784
2054
1675
2612
2511
1653
5097
2271
2266
2264
2399
2383
8635
2356
1675
2357
1637
2541
1679
1658
1623
1659
1678
1680
1675
2386
11205
1696
1798
1694
1669
2398
3848
1676
3523
2283
2408
12140
2277
3524
1883
2383
1863
1898
1663
1681
1680
2406
1943
1936
1695
1654
1938
2024
2062
2273
1662
2270
2725
4173
1669
1677
2551
1675
1668
2169
1677
2474
17570
2474
1669
2382
1674
1688
1677
1672
1687
1754
1667
1694
2338
1675
2687
2682
2578
1659
2685
2582
1933
1664
1754
2280
1703
2327
1704
1654
2297
2085
2519
1687
2084
1654
2554
1872
2248
2555
2224
2569
1692
1673
1696
1674
2297
1654
1643
2303
2466
2049
2866
1677
2592
2085
1680
2166
2676
2552
1665
1684
1620
2216
1695
2198
2085
3517
2298
2031
1642
1691
2281
2298
1770
1687
1584
1676
2218
2278
1681
1682
2304
1660
1695
2307
1655
1675
1678
2335
6442
1583
2127
1672
2569
2570
2573
2569
2571
1680
2281
2383
2281
1674
1879
1668
2290
7944
2759
1867
2280
1824
1701
2292
1655
1663
2020
2479
2482
1629
2022
2323
1707
2693
2288
2332
2287
2378
2378
1777
1704
2282
2671
1793
2281
1775
2635
4609
2384
2388
1700
2385
1667
1799
1704
1676
1660
1801
1873
2862
1775
1664
1685
1684
1669
1688
1879
1667
1687
1667
1684
1690
2592
1888
1629
1665
1689
1645
2279
2690
1887
2690
2571
1656
1680
2281
1680
1674
2311
1625
1688
1664
1871
2434
1660
1686
2567
3822
1676
1941
1625
2566
824665
1875
1692
1903
1671
1679
1672
1700
1676
1676
1677
1728
2050
2696
2699
1680
1962
2698
2696
1687
2035
2599
6857
2599
1672
1661
2381
1664
1694
1693
2329
1602
3228
2095
33364
1652
1877
1704
1879
2289
1942
1623
1876
1698
1700
1905
1962
1906
1670
1913
2629
1669
1698
1908
1907
3823
1700
1907
1910
1874
1600
2402
1927
2632
1780
1666
2816
218431
1676
1907
1624
1817
2311
1703
2280
1583
2283
2308
2279
2275
1821
2279
1704
5244
1670
1616
1688
2064
6192
2694
1630
1702
1696
1676
2696
1674
1742
2528
1678
1703
1654
1649
2309
1669
1631
1665
1843
1669
2265
4237
1702
2281
1633
2282
1684
1748
2063
1693
1582
2137
1685
1688
1644
1755
1673
2332
1760
1669
1687
1653
2473
2088
2086
1747
2682
2091
2612
1663
2362
2676
1916
2386
2567
20244
3295
8866
1660
1748
1675
2253
1677
2854
1659
2305
2563
1665
2305
2563
1683
2565
1667
2218
1819
1683
1678
1680
1686
1911
2784
1684
2547
1899
1896
3365
1685
1822
2565
1675
1672
1673
2474
1722
1872
1690
2335
2045
2271
2270
1650
1671
1675
2974
1898
1679
2052
2273
1681
2052
2265
2385
2044
9165
1746
2281
1728
1670
2976
2361
1903
2155
2105
2101
2319
2470
2601
1892
1775
1649
2145
2293
1708
1973
1711
1672
1712
2315
1691
2294
1891
2297
2295
1746
1973
1666
2213
1674
1881
2294
2344
2294
1617
1665
1602
1660
1601
1651
2328
2307
1675
2183
1682
1667
2294
3140
1626
2287
5108
2545
2543
1602
2287
1680
2556
1893
5624
2294
2310
2298
1872
1627
2421
1682
2558
1690
1681
1608
2582
2308
1674
1685
2308
2065
2135
1781
1681
2538
1687
2262
1666
1671
1610
2221
1633
2222
1655
2219
2246
1655
1655
1780
1582
1780
1584
1632
1619
1780
1589
1632
1588
1632
1585
1607
1620
1627
1656
1626
1657
1627
1586
1627
1756
1750
1621
1749
1755
1751
1667
1750
1667
1609
1581
1608
1846
1611
1609
1580
1659
1613
2387
1619
1611
1669
1654
1618
1695
1602
1696
1626
1627
1627
1629
1604
1696
1652
1696
1622
1629
2218
1629
1625
1688
1692
3365
1649
3336
2166
1688
1653
3411
2166
3411
1653
1688
2157
1656
1691
1687
1662
1656
3728
1653
2381
1623
1998
1666
1687
1698
1622
1728
1685
1685
1622
1886
2384
1885
2469
1623
2469
1654
2211
3105
2213
1609
2214
3728
2214
2213
2264
2266
1697
1607
1703
2210
2294
2295
1876
2048
1680
1606
1728
2102
1677
1677
1689
1656
1692
1775
1610
1682
1655
2560
2273
2281
2281
2285
2283
2281
2283
1703
9907
1658
2881
2290
2189
1675
1669
2260
2258
1782
1847
1859
1623
1911
1659
2374
2275
2152
2277
2446
1694
1694
2067
2476
2472
2447
2451
1658
1946
1622
2477
2446
2475
2474
1930
1667
1667
1670
1693
1694
2368
1880
1616
1808
1751
1876
2351
1712
1677
1659
1673
1677
9548
1679
1685
1665
1665
1662
1658
1653
1678
1678
2695
2692
1700
1664
2205
1683
1661
2573
2058
2573
2275
1751
1652
2574
2444
2085
2057
2466
2279
2256
17113
1707
2287
1692
1693
1750
1692
1683
1670
1648
1821
1819
1669
2565
2301
1793
1663
1894
1644
1672
1752
1673
1682
1663
1663
1668
1683
1871
1680
1668
2592
1907
2317
2288
1674
2463
1670
3394
1681
1654
2296
2267
1684
1671
1771
2444
1683
2551
2550
1673
2553
2286
3377
2276
1691
2191
2281
2270
1793
1682
1690
1688
1688
1673
1688
1687
1685
1648
1689
1690
1690
1880
1682
1709
2391
1893
1876
1670
1919
2193
2199
2577
1745
2296
1678
2074
2055
4401
1873
2109
2186
2369
1761
2157
2195
1679
1650
2482
1892
2209
2281
2480
2561
1665
2372
2273
1761
1665
1674
1676
1679
1676
1617
1687
1690
1873
2575
2190
1697
2278
1873
1761
2352
2285
3915
1848
1625
1846
2557
2070
2258
2390
2265
1682
1681
1645
1761
2297
2584
2573
1814
1784
1774
2661
1690
1686
2290
1891
2545
2544
1669
2296
163156
1663
2289
1656
2286
2574
2573
2623
2167
2567
1880
2286
1694
3725
2279
1869
2086
1656
1687
2085
2279
2278
1886
2267
2640
2621
1674
1667
2576
1693
1626
1696
1696
2130
1904
1902
1683
1683
1679
1891
2277
1663
3751
2469
1678
1781
1691
1809
2675
3067
2306
2280
2281
2850
1895
2281
2284
2281
1671
1779
2284
2279
2989
1677
2658
3990
1695
2260
1665
1667
2584
2073
3735
1662
1634
2317
1660
2266
2549
2320
2481
2255
1861
1911
2618
2280
1670
1788
1632
1788
1897
1691
1940
2476
2304
2567
2583
1927
1930
1668
2578
3736
1695
1779
1684
1678
1679
1679
2274
1662
1662
2287
1694
1700
1674
1706
2273
1781
1902
1898
2279
2601
2551
1634
1681
1713
1698
2281
1705
1703
1707
2467
1633
2275
2576
1673
2571
1677
1697
2680
1675
1675
2289
2711
1706
1903
2322
3410
1632
2320
1692
1692
1707
1876
1667
1689
1686
1688
1676
1732
1679
1754
1670
1608
1684
1683
6943
2281
2885
2293
2278
1687
1687
1701
1732
1702
2282
1919
1606
1692
1690
1886
1887
2554
1664
2283
2558
2380
1679
1708
2283
1630
1698
1702
2302
2312
2298
1703
1659
1658
1688
2456
1658
2069
1732
2281
1628
2061
1686
1867
2432
2572
2458
1681
1685
1774
1704
1706
2176
1734
2599
2602
1626
2598
2277
1639
1671
1670
1763
1785
1685
2479
2283
2273
1625
2274
1895
1626
2409
1666
2451
1659
1605
2328
1666
1667
1892
1678
1678
1678
1624
1677
1751
1662
1940
2581
1701
1689
2578
2546
1670
2199
2578
2293
2221
1624
1864
1781
1664
1696
2130
1655
1906
2354
1712
1713
2557
1678
2065
2295
2174
1749
5622
1883
2637
5137
1678
2263
2591
1764
1684
1682
1885
1667
1667
1660
1667
1610
2627
1680
1703
1873
1874
2294
2247
1894
1669
1885
1746
1681
1657
1751
1752
1679
1755
1675
1911
1677
1678
1678
2554
1675
1664
1667
1659
1704
1608
3340
2380
1678
2171
2319
1680
1700
1853
1705
1706
1706
1661
2544
1608
2033
2009
1688
1871
1837
1835
1887
1899
1910
2707
2609
1680
2170
1678
1609
1677
2007
1676
2380
1708
1815
1816
1946
1672
2287
1652
115523
1817
2174
1818
1696
1816
1665
1665
1665
1778
2287
1684
1686
1861
2574
2528
1696
2635
2174
2567
1893
1678
2277
1693
2279
2564
1789
2349
2587
1707
1669
2291
2282
1629
1670
2310
1693
1665
1883
2288
2289
2286
1667
1667
2291
1669
1628
2280
2252
1686
1684
1682
2130
1698
1671
2572
1667
1680
2303
2291
1889
1628
1697
2317
1889
1677
1888
1707
1812
2558
2546
2546
2545
2316
2441
1696
2138
1682
1685
1699
2209
1681
1681
1680
1682
1789
1789
2666
2291
1681
1696
1675
1658
2284
2645
1713
1659
1681
2375
2255
2577
2540
2311
1678
1629
1814
1702
1851
1680
1678
1768
1773
2553
2550
2275
1902
2369
2564
3466
1678
2279
2279
2596
2598
1672
2217
2216
2269
2217
2089
1696
1687
1679
1680
2380
1679
1679
2277
2387
2323
2225
2059
2284
30181
1683
3420
2552
1892
1629
1681
1682
1885
1820
2214
2383
1784
1684
1688
1691
1673
1632
1893
3422
1883
1811
2626
1693
1692
6226
1663
2070
1898
1677
1896
1631
1680
2559
1687
1702
2580
1702
2596
1894
1898
1668
1669
1666
1669
1901
1632
1899
1687
2276
1882
1777
1898
1900
1695
1898
1904
2306
1886
1664
1687
1706
2114
2267
1660
2246
1701
1669
1715
1670
2617
2621
1869
1660
1655
2290
2047
2113
1601
2362
2043
1711
1709
1707
2246
1677
2202
2068
1665
1890
3379
1671
2114
1874
1872
1678
1676
1677
2195
4878
1901
1664
1689
1942
1654
1942
2646
2115
1680
1691
1673
1675
2647
1904
1886
2125
2261
1676
1656
1679
2383
1625
2384
2386
2381
1682
1682
3055
1671
1873
1698
1922
1928
1653
1870
1624
1696
1693
1697
1911
2380
1745
2284
1894
2577
2623
2278
2272
1622
2587
1681
1624
1930
1873
2289
1891
2292
1672
1922
1847
2278
1909
1909
1622
1907
1624
1910
1698
2374
1688
1680
1681
1688
1674
2622
1670
1664
1623
1670
1625
2267
2620
1892
1671
2483
2486
1684
1839
1836
2075
2372
2395
1626
2254
2555
1591
2618
1928
1810
2617
1708
2595
1701
2552
1811
2640
1691
1608
1785
1590
2061
1691
1693
1783
2042
2042
2544
1866
2562
2363
2319
1609
1788
1708
2391
1814
2571
2112
3170
1669
2633
1779
2859
2670
2669
1608
2857
2859
1590
2216
6772
2216
2435
2440
2215
1891
2585
2580
2273
2584
1606
2567
2567
1590
1689
1910
1688
1655
1660
1667
1897
2373
2372
2850
1906
1657
1675
2113
2533
1680
2318
1890
1912
1890
1670
4023
2549
1657
1883
1786
2474
2111
2281
2554
2250
2552
2254
2272
2323
2041
1676
2860
1657
2281
2112
1790
1678
1679
1898
1767
1891
1893
1892
1894
2593
2593
2068
1657
2296
2114
2560
2267
1904
1962
3070
1904
1893
1896
1688
1693
1905
2090
1750
2223
2112
1886
1910
3311
1762
2275
2299
2246
1673
2307
3334
2476
1750
2279
1630
2071
1721
2692
2695
2696
2360
2320
1902
1877
2559
2058
1904
1752
1897
1730
1665
1696
2644
1674
2259
2259
1688
1897
1672
2320
2290
1666
1751
2286
1729
2286
2288
2286
2288
1679
1899
1774
2547
7325
1754
1757
1674
2281
3881
1630
2597
1896
1901
1900
1884
1677
1883
2476
1846
1934
2474
1688
1675
1688
1732
1889
2291
2845
2283
2279
1701
1685
2310
1684
2284
2385
2067
1672
2273
1730
2624
2550
2354
2218
1677
7178
1676
2047
1690
1695
2667
2290
1691
1729
2875
1864
1672
2545
2239
2383
1693
2053
1867
2285
2626
2287
1888
1733
2670
1761
1871
2284
1672
1812
2595
2618
2580
2578
2280
1699
1699
1731
2621
1760
2588
2298
2590
1901
2319
1670
2299
1913
2289
2281
2289
2534
1731
2271
1761
2568
2272
1926
2593
1887
1888
1701
1663
1705
1817
1674
3884
1669
1731
2616
1693
1899
2364
1683
1855
2616
1706
2091
1876
1810
2587
1761
1892
1730
2281
1909
1873
1693
2283
1683
1679
3305
1778
1666
1663
1669
1677
2292
1730
2282
2243
2282
2281
24
2055
2566
1677
1672
1674
2585
3871
5912
2548
1728
2088
1831
2364
2279
2551
1779
2288
1672
1694
2305
2591
1668
1687
1730
1685
2087
2270
1684
1686
1688
1946
1841
2062
1676
1672
1668
1905
1732
2597
2044
2629
2462
2536
2533
2302
2300
2560
2348
1864
1866
3871
1810
1731
2305
2516
1812
1650
1819
2576
1817
1821
2105
1907
1669
3882
1776
2684
1732
1675
1676
1707
2390
1672
1676
1703
2688
1892
2105
1668
2570
1704
1880
1731
2218
1664
1664
2571
1886
1888
2669
2570
2592
2258
1681
1669
2257
1864
1731
2254
2594
2594
2597
1746
2598
1678
1676
1677
2640
2643
1707
2539
2622
1717
1861
2060
2573
2040
2588
1673
1678
1794
2285
2282
1707
2281
2284
1716
2284
2281
2280
1683
1670
2282
2360
1870
2218
1706
2218
2213
1715
3210
2377
2565
1701
2552
1758
1676
2213
3124
2134
1692
1734
1690
1717
2290
1680
1653
1706
1707
1707
1899
1667
2562
1654
2560
2572
1731
1872
1717
1674
1672
1686
1685
1685
1674
2542
2345
1672
2327
1663
1734
2379
1716
2266
2268
2221
2267
1901
1672
2229
1688
2486
2844
1777
1874
1731
2063
3509
2211
1674
1687
2483
1672
1786
1789
1702
2052
2558
2287
1625
1702
1673
3508
2026
2546
1661
1772
2625
2624
1670
1743
1891
1669
2597
1623
1670
3518
1688
2197
1891
1905
1896
2278
1895
2575
1886
6038
1688
1659
1687
6158
3511
1888
1698
2559
1814
1674
1814
2558
2301
1685
1877
1809
1661
1817
3511
1903
2210
1665
1883
2551
1886
1784
1697
1890
2290
1673
2290
2171
1659
3511
1640
2363
1783
1786
2087
2084
2382
1679
2842
1673
1674
1679
2171
1675
1630
2376
2039
1663
1846
4520
1869
2621
1872
1865
1687
1717
1684
1693
2171
1874
1631
2275
1873
2061
1699
2259
2555
3881
1705
2261
1683
2623
2597
2172
1664
1621
1666
2684
1666
2268
1815
1760
1814
1812
1813
3701
5858
1657
1673
1591
1670
1781
2575
1655
1667
2586
1902
1903
2589
2303
1663
1908
1660
1907
1621
1847
1847
2051
1702
2099
1659
2270
2650
1659
2018
1676
2287
1669
2536
1589
1862
1665
2545
1854
1855
1688
2478
1705
1908
2533
2590
1584
1908
2286
2286
2269
1884
2684
2574
1808
1814
2263
2063
2270
2559
1666
1591
1676
2289
1812
2853
2851
2262
2847
1658
2681
1686
1864
2144
2389
2388
1591
2261
2290
2552
1885
2851
1859
1674
2561
2562
1818
1777
2470
2621
1591
1911
2473
2510
2605
2302
2474
2305
2475
2607
2680
1668
1652
1688
2473
3853
2484
2511
2322
2487
1853
1656
1902
1900
1688
2398
2570
2569
2564
2563
1658
2537
2454
2607
1680
2535
2180
2451
1664
1689
1689
1668
1938
1677
1706
1622
1951
2457
1658
1953
1682
1680
2283
1901
2649
1894
1680
2450
1762
2590
1590
1691
1628
1762
1762
1667
1764
1763
2284
1691
1817
2663
2202
2393
2283
1622
1867
1633
2391
2573
2260
2681
1885
1781
2560
1679
1983
2391
2290
2267
1622
2475
1631
2474
1692
2027
2583
2593
1678
2347
1661
2550
2160
2115
2271
1621
1698
2319
1819
2308
1675
1672
2288
2295
2377
2288
2322
2328
2113
1764
1766
1622
1763
1763
1857
2875
1675
1792
13651
2266
2465
1657
1629
4140
1620
3496
1693
1692
1676
1885
1694
2625
1691
2625
41294
1791
1793
2113
1790
1964
2581
1673
1666
2558
2559
2583
2380
2834
1914
1706
1666
2115
2314
1702
1603
1707
2089
2261
2088
2261
2642
6078
1695
1669
2622
1681
1964
1678
1627
2250
2286
2295
2285
2271
2260
2616
2281
1905
1831
1700
1905
1605
1706
1623
1804
1675
1675
2284
2281
2313
2287
2573
2273
24385
2266
1683
1962
1665
1624
2221
2029
2590
2278
1677
2255
3214
1878
1679
1907
1691
1603
2193
1691
1627
2383
2594
1684
2280
2267
2268
2302
2302
2294
2247
2206
1603
2563
1626
2298
1886
2281
2281
2375
2313
1682
1678
1685
2261
1690
1963
1905
1624
1886
1814
2475
2059
3012
2667
1691
1673
1688
1681
1681
1788
1960
1789
2271
1592
2269
2275
1692
2279
2270
1679
1917
2293
2037
1687
1603
1671
1684
1593
2375
2275
2292
2275
2280
2290
2262
1698
1896
2557
1897
2276
1965
1872
1590
2300
1890
2217
2292
2221
2260
2259
1681
1871
2431
2300
1689
1632
1663
1589
1785
1923
2291
1675
2633
2542
2269
1668
1680
1688
1886
1680
1601
1680
2117
2861
2310
2284
1888
2283
2283
1671
2300
44308
1685
1878
1690
1632
1655
2120
1677
1683
1680
1679
1709
1679
1925
1914
1693
2587
2108
2572
1632
1698
2115
1724
2272
2498
1671
1683
2207
1678
1684
1793
1690
1660
1663
1633
2116
1678
1657
1656
2589
2859
1685
2297
1875
2863
1674
6271
2530
2306
2118
2306
1633
2563
2292
2274
2354
1880
2572
1890
2309
1767
1768
1768
1635
1766
2115
1881
2386
2690
2692
2692
2585
2581
2585
2301
1692
2866
2307
1586
2558
1631
1909
2545
1652
2568
2570
1682
1683
1682
2039
1757
2479
2273
1588
2292
1630
2295
2295
2293
2296
2290
2291
1659
1659
1666
1899
2279
1668
1588
1667
1631
2599
2600
1667
2281
2568
2305
1685
2219
1681
2674
2851
1587
2853
1630
1671
1946
1678
1701
1701
1679
2294
2577
1846
1844
1782
1588
2265
1730
3312
5386
2678
2270
1899
1883
2279
1907
2644
1661
1627
1662
1729
2284
1932
18725
1683
1875
1877
2548
1665
2201
2565
2351
1680
1628
1654
1731
1680
1658
1678
2281
2849
2296
1673
1843
1684
2474
2849
2275
1627
1670
1730
1667
2281
2281
7889
2594
2431
2564
2563
2572
1678
1675
1666
1668
1627
2277
1732
2675
2279
2277
2279
2273
2277
2207
1677
2210
2208
2274
1588
2857
1730
2287
2568
1790
1681
1796
2296
2676
2203
2208
2295
2421
2429
1730
2203
1628
2206
1672
2220
2277
1908
2279
2282
2288
2289
2098
2313
3323
1584
2563
1730
2280
1875
2584
2286
1671
1665
2582
1689
2273
1667
2295
1585
2294
1730
1679
2297
1814
2425
2538
1887
1678
1695
1699
2304
2302
2301
1584
2579
1729
2583
2686
2581
2197
1713
2553
1668
1686
1907
1815
2573
1626
1688
1653
1730
2279
2279
2279
1846
1847
1682
2576
1663
1693
2201
1691
1583
2229
1730
1655
2584
2647
2209
1674
2209
2209
2208
2636
1870
1673
1584
2276
1730
2211
2579
1683
2577
2291
1680
1677
1676
2280
2549
2361
2486
1668
2468
1731
2471
2358
2284
1669
2266
1683
1666
1886
2295
2274
1683
1667
1676
1676
1731
2381
2371
2294
2290
2299
2293
2571
1680
2294
1685
1677
1666
1680
1730
2206
2205
2284
2284
1679
2290
1703
2477
2285
2278
2322
2320
1666
2324
1730
1888
2573
2385
2385
1885
2572
1886
2570
2561
2566
2561
2552
1667
1691
1716
2385
2382
1677
1690
2097
3088
2384
2477
2572
2575
2276
2591
1666
2280
1716
1886
1886
1806
2224
2276
2312
2276
2583
2271
2435
1805
1808
1809
1610
1807
1716
1671
1671
1671
1679
2617
2582
1686
2572
2309
1653
1652
1681
2289
1716
2547
1585
1691
1692
1691
2129
1678
1878
2280
5724
2285
1805
1607
1751
1715
2550
1804
2590
2294
2283
2034
2214
2599
2603
2603
1743
1585
1676
1731
2283
2312
1722
2313
1661
2589
1661
2584
1663
2357
1678
2286
2568
1585
1673
1715
2854
1673
2569
1856
2582
1667
2559
2553
2282
2276
1703
2314
1609
1675
3508
1704
1683
1660
2248
1692
2285
2294
2305
1678
1684
1681
2277
1584
2583
3507
2374
1846
1672
2233
2577
2577
1841
1845
1892
1699
1901
2596
2226
1608
2260
2292
3516
2295
2291
2310
1687
2973
2552
5425
1677
2585
1585
2295
3510
1821
2684
1872
1677
1677
2298
1674
1673
2279
1679
1890
1893
1610
1818
3509
1706
2559
2245
1653
2285
1673
1681
1686
2076
2569
2566
1585
1692
3510
2301
2562
1901
1671
2272
2208
2114
1664
1664
1700
1699
1611
2394
2296
1621
2389
2297
2469
2469
2464
1857
2218
1815
1815
1856
2198
1822
1914
1621
2077
2254
1700
1695
1699
1701
1703
1860
1699
1699
1875
1821
1859
2079
1623
2472
1840
2298
1684
1676
1673
1674
1673
1675
2268
1822
2265
1622
2283
2282
1893
1892
1662
2565
2475
2598
1697
1811
1896
2193
1823
2581
2605
2675
1675
2284
1621
2466
2471
2472
2467
1759
1759
2021
2472
1821
1839
1588
1675
2511
2292
2461
2475
2583
2685
2621
1902
2623
1812
2250
1822
3786
2556
4221
2315
1830
1679
2281
2283
2197
1704
1876
2484
2289
2302
1583
1668
1704
1647
2284
1695
2617
1664
2271
2575
2537
1701
1777
1674
1697
1582
1677
1590
2274
2205
2199
1689
2298
2304
1666
2298
1871
2300
1673
2385
1590
1614
2586
2217
2216
4214
2858
1669
2600
2355
2662
1697
6844
1694
2061
1590
1955
1583
1708
2393
1889
1688
1684
1932
2679
2679
2682
2269
1852
1590
2265
1613
2572
2164
1661
1662
2279
1658
1943
1694
1690
2639
1691
1590
1692
1613
2636
2470
2285
2572
1691
2529
1685
2309
2597
2308
1683
2291
1610
2856
1582
2278
1684
1888
1645
1672
1677
1895
2444
1897
2288
1654
2290
1621
2290
1583
2287
2285
2287
1837
1681
2068
2068
1678
1667
1656
2257
1621
1677
1583
1675
1686
2306
2182
1668
1661
2844
1639
1661
1661
2285
1870
1621
2131
1613
2306
2299
2287
1900
1681
1685
1913
2091
2482
2278
1709
1895
1620
2593
1613
2589
2634
1873
1897
2590
1662
2290
1849
2441
2126
1945
2133
1612
2131
1621
1678
2839
1674
2854
2855
1687
2278
1670
1669
1667
1672
1963
1672
1661
2591
1669
1672
7544
1814
2309
2313
2288
2310
1702
1701
1962
2291
1657
2292
2290
1688
2212
2095
2156
1672
26502
1687
1669
2287
2274
1602
1687
1658
2567
1682
2697
2129
1887
2695
1670
3640
1667
1671
2679
2273
1602
1693
1661
2680
1920
1659
2596
2657
2282
2437
1663
1676
2287
1600
1700
1658
1875
1937
1672
2305
2298
2690
2588
2587
2588
2586
6381
2271
1604
2691
1658
2295
2691
1853
2284
2292
2278
2355
2050
2353
1916
1917
2297
1602
2301
1625
1674
1867
2646
2870
2591
2689
2654
2688
2560
2352
2352
1880
1961
2197
1624
2352
2355
1895
1685
2569
2290
1892
2228
2226
2291
2036
1649
1625
2579
1686
1964
1686
1899
1678
1680
2568
1686
1663
2365
1655
1882
1667
1962
1623
2285
1663
1808
1668
2270
2252
2248
1671
1895
1687
1688
1687
1964
1685
1625
1689
1683
1872
1634
2377
2591
2591
2300
2282
2283
2303
1664
1632
1901
1625
2261
2307
2370
1694
1883
1850
2269
1964
2856
2587
2264
2315
1602
2317
1656
1663
1663
2312
1886
2072
1864
2073
2267
1671
1890
1665
2280
1634
4137
1602
1668
1797
1792
4032
1664
1694
2261
1686
1687
1655
1655
1682
1632
1680
1628
1682
1859
1855
2265
1638
2086
2081
2081
1911
1907
1911
1914
1632
2270
1626
2603
1679
2473
2292
2565
2586
2556
5044
2374
2269
2291
1632
2269
1628
2308
2372
1970
2285
2616
1899
2289
1688
1787
1678
1888
14211
1587
2543
1628
2856
1676
1694
1851
1690
1678
1691
1678
1672
2288
1676
1631
2286
2271
1628
2286
1784
2289
2536
1886
2594
2244
1872
1673
1712
1674
1587
1662
1627
2572
2081
2271
2446
2304
2301
2301
2296
2298
2293
1705
2296
1587
1626
2304
1801
2283
1681
1678
1678
2696
2623
1693
2565
2288
2283
1587
1679
1621
2572
2286
2303
2305
2307
2695
1688
1667
1669
1669
2699
1696
1587
2551
1626
2277
5300
2597
2295
1898
2288
2294
2291
1684
1676
2288
1642
1626
1912
2978
2205
2301
2595
1773
1687
1689
6742
1880
2207
1683
2290
2599
1627
1682
1628
2298
2021
1690
2564
2572
2591
1684
1684
1702
2283
2295
1586
2294
2294
1626
1704
1684
1684
2284
1691
1789
1676
2708
2213
1902
1885
1654
1627
1974
1883
1669
1675
1668
1668
2554
1695
1879
1666
2289
2683
2276
2851
1974
2273
1626
1682
1930
1946
1946
2331
2374
123244
1770
2559
2375
9626
1693
2182
1666
1626
1684
1667
1743
3392
1669
1861
1677
1669
1928
1689
1685
2977
1670
1583
2631
1681
1685
1677
2292
1600
15636
1814
2077
2451
2453
1628
1815
1816
1625
2282
1667
1675
2260
2453
2320
1903
2483
1689
1689
2589
2587
1974
1687
1584
2292
1688
1758
2313
2594
1897
2520
2293
2225
1683
1893
2977
1686
1584
1892
1673
1877
2373
2322
2318
2308
1663
1678
1820
3307
1693
1915
1584
2196
2201
2310
1732
2314
2674
2283
2470
2297
2446
2279
1893
1629
2474
1582
1680
1933
1801
1697
1892
1659
1658
2304
2014
1909
1911
1626
2670
1666
2676
2300
2643
2292
2306
2352
2290
2059
1672
2287
1659
2601
2974
2306
1584
2060
2281
2284
2312
1897
1680
2554
1679
1873
2431
2382
1671
1694
1666
2420
1698
1668
1674
1677
1673
2620
2082
1904
1660
2289
2220
1624
2220
1666
3935
1898
1692
1895
2364
2219
1678
1909
1693
1666
1619
1666
1974
1667
1620
1607
1629
1585
2978
1585
1620
1608
1626
1585
1693
1610
1626
1610
1620
1610
1974
1583
2978
1584
1626
1585
1692
1820
1974
1820
1621
1821
1622
1818
1622
2862
11186
1821
4838
6478
2434
6560
2793
3287
2550
5140
2504
5040
2610
2352
1762
1621
3795
2404
6436
3648
1821
3949
2005
1757
7854
5766
2193
2303
2985
4378
1623
2204
2132
2904
5908
1612
3266
6836
2739
23170
2863
2003
2621
5836
5979
1623
29540
3469
2478
1854
3881
1582
2846
5490
2099
2439
2390
2061
2642
1622
5136
3732
3266
2600
2488
1583
2860
2123
2280
8434
12032
2108
2480
2377
1605
2084
6503
1794
2627
1614
16611
3144
4905
38686
2015
8433
2159
8310
3594
1605
3131
55995
6661
2568
4148
1581
1794
2096
5007
1888
2945
1921
1986
2360
2379
4565
2705
3673
2149
2261
4284
1612
3357
5319
1981
1987
2017
1675
1748
5768
2380
7731
6347
5059
5648
2772
1583
1813
2219
4438
3271
24382
6964
3630
1656
1898
6866
4755
3345
6733
2348
1612
3478
1850
3750
13842
3249
1747
2688
1605
8830
6805
2180
16611
1994
2865
1612
3006
4570
5677
10724
2468
2683
2812
1603
2007
1890
2946
5541
11202
2588
1582
5000
2785
4537
6692
2328
3370
2007
2055
1670
22866
3343
2480
6657
3425
1582
3620
2118
2204
2109
1838
2176
2723
1656
5261
11814
7078
6981
2478
2114
1657
9913
10134
2241
2439
56959
8078
2487
11629
2376
2086
2848
2320
2193
1999
1658
5433
3753
2061
5275
2765
4626
1754
5047
2388
2412
1670
7150
2589
2213
1612
2774
1658
2082
1861
1925
1983
1605
6107
2186
2920
4067
3669
2211
3677
1658
2351
11386
6560
5486
2010
1880
1603
7151
3690
4218
3233
4218
2946
5983
1660
5787
3112
2152
2004
5787
11814
1669
4596
2025
2299
5178
2410
2725
2903
1656
3111
3812
4866
2238
4393
4857
1670
6858
2318
4536
2873
3632
2848
2095
1660
3027
6046
10090
2339
3417
4814
1603
5865
2029
4705
2082
4468
59851
1624
1891
2108
2508
4608
4277
2241
1660
9273
5353
7066
2727
4926
6835
1623
11385
2397
3090
3417
3069
87411
1603
2925
2922
4201
2791
7158
2624
2994
1624
7482
7758
2623
2117
3624
2534
1656
1988
10134
5405
6777
2215
2035
38686
1624
3142
7305
6566
2627
6193
2382
56958
2774
16219
2141
1875
1988
4342
3854
1624
3243
2496
4052
2449
1921
1671
2299
2530
2618
1933
1667
1624
2150
2421
3549
3099
4640
1908
1657
1779
2459
2724
1627
1659
1627
1656
1627
1605
1626
1605
1627
1671
1627
1605
2976
1660
2979
1657
1620
1776
1974
1756
8453
4594
1891
1749
3832
43999
1627
2564
14044
1802
4897
2135
6153
6040
1651
2617
1865
2074
20979
4178
3266
1628
3029
2252
2129
1877
2163
8243
2076
1777
1994
2114
4640
4303
2629
2182
3632
1619
2101
1735
2049
1953
14200
1655
1893
7729
9658
2401
16695
2581
1973
2468
2141
1906
4710
2139
4166
2956
1656
1667
2368
4298
6144
3061
3241
1692
2447
5914
1826
4574
10728
5120
1756
6131
3499
13569
33185
3251
2428
2136
1974
5831
7043
2528
2054
8910
1655
3525
1854
1843
1837
10075
5343
4695
1760
1974
3320
1741
9711
3769
8687
1630
2189
3548
6146
3577
4959
1663
2623
1693
2024
2222
2049
2594
1619
3313
1986
1757
1957
2133
2266
2461
4566
10740
1760
1625
14690
4196
2741
32580
2671
8613
1756
2877
3041
2806
8045
4270
7429
2950
1973
2123
45045
2738
2577
4418
2891
1629
17790
2807
2145
2096
5880
2658
2502
1623
5127
2515
14221
2222
3323
2330
1630
2225
2004
4028
2573
2258
2197
9051
1625
2974
3196
1699
1666
2224
19967
1655
3622
2559
3484
7591
17273
7318
1693
2212
2589
3647
1998
10234
3835
7812
1777
2722
10498
2003
1960
2087
4211
6577
1620
6346
2399
2308
3492
6402
2700
1777
2805
2444
2053
3532
1818
2602
1618
5678
2136
2275
6755
3566
2201
1630
2792
1693
1777
1691
1654
2972
1777
1628
1757
1693
1756
2974
1654
2976
1629
1625
1655
1620
1659
1625
2379
1974
2380
1605
1625
1629
2974
1657
1625
1654
1627
1654
1620
1654
1626
1750
1622
1654
1622
1750
1622
1749
1622
1750
1620
1749
2378
1750
1621
1586
1669
1586
1604
1584
1659
1586
1605
1586
1670
1585
50391
1670
2171
1604
2170
1655
2320
1659
2316
1656
1684
1668
1684
1603
3317
2378
1654
1656
3347
1603
2174
1656
1684
1604
2197
15643
5734
10018
2377
4736
2050
1869
3011
3419
4133
4472
8076
6817
1651
2438
198476
2245
2153
2384
2532
1602
1890
9530
5644
2985
1801
2635
3837
2169
2265
1987
2900
34053
2206
1669
2241
2387
3747
2485
4377
1774
9418
2399
1854
1678
2684
2488
6053
2068
2377
1720
33917
4185
1817
3115
2158
2056
3272
1661
1634
2655
2057
4185
2523
1605
1673
2302
4228
2008
4244
4998
1651
2212
5181
16099
1881
1678
2548
9816
1655
3179
2158
2335
5816
2910
3224
3290
24241
2211
85839
23032
9766
5068
1669
1604
2026
4773
3798
5600
2358
6744
1916
2798
5029
2449
4245
2557
3906
1830
1656
12292
2358
2163
3094
3244
1662
1769
2793
2832
17679
1987
3765
1943
1667
1603
3144
3636
2235
1650
11506
4042
11925
1721
5038
20602
2311
1810
2399
1656
6724
1828
2309
2383
1683
3430
4827
10518
4726
2888
7911
11529
26273
2920
1603
2043
12608
1978
4798
2170
1880
2900
2163
14278
2400
5340
29280
1818
1934
1604
2014
2294
4575
4187
1684
2622
5091
1933
2307
3248
2621
4445
29280
6579
1669
4161
2350
2758
3344
2581
2541
4798
3279
3035
1963
1978
2314
1829
3665
1659
1938
3945
12674
1654
2809
7925
4885
2024
3037
7595
2099
4465
1870
2136
1757
2063
2173
2376
2030
1858
2166
2205
2126
2128
2494
6407
2146
2043
3404
1755
3918
1651
3072
1984
4435
26326
33147
5350
4552
7604
1630
2260
1630
1683
1655
1668
1655
1747
1653
3810
1776
1747
3849
1975
2455
2679
12313
2456
2504
1823
2265
1684
2651
8343
2403
3442
2733
1756
6398
1658
1787
2183
1942
12038
1662
2169
1834
15248
2020
11685
9727
3245
1630
2585
2042
5021
11779
1668
9247
14530
2148
2530
1685
2174
2403
3459
1650
1855
3863
1704
1762
2383
1696
2148
4042
2020
3655
30452
14142
3472
2613
1956
2142
1630
2062
1664
2201
1894
6737
1783
2823
3782
1994
10682
2918
2045
4436
2271
1655
1930
3810
2363
3252
3221
1678
1663
2179
2073
21606
2142
2263
2238
1776
6523
3823
2196
2572
2911
19542
1680
1851
2466
5883
1671
4244
8074
3001
1755
2003
1655
1954
2596
9717
2098
2250
4346
1811
10791
2820
4764
2126
1630
6048
1705
2883
4499
4302
5202
1923
3877
20204
3019
1671
3516
2753
2503
1654
2534
2084
2352
1747
2295
2343
2509
1687
1661
1863
1680
1943
1776
279092
2698
2091
1835
1746
2967
121201
1686
1682
9370
60697
1655
1655
37922
1776
4909
3190
8844
2158
2011
1705
1682
17066
1669
2843
2295
2737
2170
2461
1653
5848
2232
1740
2588
14947
1654
2586
1953
1844
1898
2257
2299
1804
1756
6486
1683
2432
2339
4390
3810
2642
3979
2723
2639
1905
2013
2975
1708
1630
4103
2737
1825
2674
3540
1705
2324
2132
1901
3013
8098
5591
2283
5211
1776
1658
2148
4165
1780
1667
9512
2308
2529
2055
1972
1655
1747
1756
1668
1656
1655
1776
1655
1659
1705
2384
3810
2381
1668
1653
1747
1653
1729
1653
1729
1749
1729
1749
1705
1653
1729
1749
1729
1749
1729
1748
1618
1749
1618
1585
1618
1585
1618
1618
1584
1617
1585
1620
1585
1585
1621
1650
2035
1708
2166
2035
2033
2164
2328
138895
1650
1822
1649
1821
2279
1821
1822
2171
3561
3377
2045
3363
3518
3379
1820
2167
2261
3495
2169
3497
2215
2290
3379
2292
2288
1683
1683
2114
2447
1966
23481
1677
2574
18882
1851
2556
3467
6026
1582
3000
1654
2749
3776
1678
1683
2135
3883
1889
1653
4517
1669
3504
7386
1690
9047
1773
1662
1657
1656
1654
1752
2206
3096
2168
2260
2297
1682
3070
2635
1656
1833
1868
1769
1684
1786
1879
1664
2186
1824
1686
2501
3539
2142
3437
2102
1833
2254
1854
1693
1654
1658
7752
1683
1806
2978
1938
2722
1659
1842
1954
1895
1894
2608
1897
2168
1679
1760
1683
1882
1591
1742
4139
1975
1718
1807
28937
1670
1661
1678
1918
1789
1679
1587
5262
1683
1680
1683
1746
1767
2328
1968
1680
3787
1649
1681
2365
1824
1714
3416
5309
1747
2223
2117
7867
2540
1664
2264
1801
1895
1659
1660
1659
1588
1650
9545
1720
13056
28874
1947
1901
1663
1679
1828
52461
1678
1619
1801
1653
1658
1114188
3017
1671
1664
1758
1742
1666
1665
1850
1684
1717
1632
1663
2488
3189
1666
1740
1651
1891
1882
1705
3593
1901
1672
1786
1657
1613
1684
1654
1681
1114190
16338
1678
1788
1671
1678
12517
1691
1925
1653
1675
1617
1662
1660
1654
1663
11756
1788
19870
3543
3183
2139
4454
1657
1647
1654
1825
3286
1667
121950
4520
2503
1888
1722
1941
1679
1891
218975
1680
1683
3872
1654
3431
1587
1657
1682
5584
6188
1942
1649
1686
1647
4875
1667
51725
1704
1787
1618
4262
1673
1926
1679
2277
1728
1114190
1962
2651
3968
1682
12201
5214
1661
1708
1704
2886
2263
1696
2807
1651
1671
2841
1670
1650
2274
1831
1677
3817
48107
1663
7245
2953
1684
1684
1682
2220
2174
2455
25491
1659
4071
1746
1641
1660
1989
2261
7700
2295
2600
4948
1676
2160
2117
4307
2967
1681
1746
1665
1617
2620
1623
1788
1680
2169
1645
2771
2108
1680
1672
9646
3124
1704
1658
1969
1764
1671
1674
1656
2624
1677
1680
1925
1769
1837
6677
1657
1678
2081
1604
1995
2150
1903
5122
2145
1746
2974
1663
1905
2065
1673
1673
2922
3636
1649
3667
1648
6962
9517
3099
1997
2467
3813
2297
1604
1669
1669
1679
2269
1688
4183
5534
1699
1948
1664
1696
1654
1672
2979
1679
6883
1671
2539
1673
1674
1674
2852
1678
1860
1755
1667
3338
1887
2982
1682
1675
22345
1683
1678
2497
2260
2452
1753
1678
1685
1677
1657
1644
1969
1647
2571
2567
1679
2446
1838
1684
5190
1651
1654
1706
2411
1667
1674
34374
1968
1674
4190
1880
1653
1694
1643
1650
1679
1680
2350
3818
1727
3106
1844
1967
1694
1695
1676
1897
1682
1668
1665
1678
1641
1891
1746
1892
1893
9432
1661
1977
1664
1811
1656
26677
1670
1686
1887
1691
1672
1654
1673
1669
1647
1671
4352
1880
1664
1663
1694
2181
1663
2833
1769
3808
1766
1679
1670
1671
1684
1901
2305
2309
2309
1665
3055
2344
1669
2027
1663
10623
1905
1663
1977
102046
327851
3795
1670
4596
1931
13443
1679
2053
1745
2147
6114
1685
1675
1978
1676
1691
1681
2284
2028
1642
1675
1672
1659
1667
1686
1648
1672
1712
1977
1684
1678
1680
1662
1670
1902
1674
1680
1666
1682
1781
1659
1793
1671
1665
2343
2042
1900
1658
1892
1880
1882
1886
1704
2383
2265
1895
216388
1596
1652
1667
10069
1689
2141
1683
1804
1674
1672
1703
1672
1670
54126
1666
1671
1789
1779
33126
120341
1658
1673
1666
1673
3807
1647
1644
1805
1668
1593
3934
3931
1675
1653
1660
2338
1696
1689
1673
1729
1679
2297
2299
1592
1659
2275
1657
1666
1881
10719
1896
1644
3225
1746
2650
1653
8625
1686
1593
1684
1887
1912
1739
1672
1666
1678
1656
1675
1729
1674
6415
1689
1658
1633
1766
2260
1753
1654
1729
1665
1729
1663
1729
1629
1729
1663
1619
1660
1618
1630
1619
1631
1618
1613
1617
1615
2034
1612
1618
1592
2035
1588
2034
1590
2043
1588
2032
1579
1588
1820
1587
1821
1586
1820
1587
1818
1634
3518
1634
2291
1823
3518
1584
3523
1588
3515
1636
2289
1585
3525
1585
2291
2388
2291
1635
2293
2386
1633
1659
1825
2386
1612
1661
1824
1662
1822
1663
1586
2384
1666
1657
1609
1655
1587
1654
1823
1780
1588
1653
1587
1633
1587
1782
1616
1632
1617
1780
1660
1632
1662
1780
1676
1667
1670
1660
1667
1673
4828
1673
1671
1617
1679
1677
1682
1632
1665
1690
1692
1672
1673
1682
1668
1706
1719
1682
1662
1682
1688
1679
1609
1693
1661
1667
1660
1691
1676
1683
1681
1659
2434
1660
1678
1663
1605
1677
1693
1693
1791
1665
1679
1649
1667
1668
1674
1687
1617
1760
1627
1662
1672
1675
1651
1656
1683
1662
1664
1671
1672
2115
1616
1663
1661
1683
1626
1680
1669
1670
1674
1716
1715
4292
1697
1682
2525
1643
1685
1968
1666
1626
1674
1687
1664
1885
1674
1671
1671
1674
1681
2027
1684
1967
1675
1680
1674
1631
1682
1686
1688
1677
1666
1675
1668
1662
1666
1686
1660
1685
1685
1750
1684
1685
5803
1672
1689
1718
1673
1669
1676
1676
1604
1675
1674
1661
1792
1669
1681
1668
1669
1682
1700
1667
1676
4154
1693
2981
6526
1751
1684
1668
1679
1666
1677
1682
1676
1680
1669
1667
4672
1663
1604
1665
1788
1663
1663
1685
1675
1673
1679
1690
1687
1684
3366
1681
1681
2979
1682
1685
1607
1684
1680
1682
1660
1664
1662
1674
1670
1668
1676
1965
1680
1676
1675
1611
1679
1678
1677
1677
1900
1674
1677
1669
1787
1681
1965
1676
1678
1682
1664
1610
1663
1661
1661
3403
1682
1680
1646
1665
2981
1677
3814
2075
1677
1609
1681
1681
1719
1691
1685
1668
1672
1677
1680
1607
1678
1677
1672
1674
1695
1682
1660
1692
1671
1671
1673
1680
1678
2977
1674
1657
1666
3920
1652
1627
1653
1685
1674
3314
1662
1871
10959
1891
2979
1671
1687
1670
1679
1669
1696
1673
1666
1668
1648
1668
1673
1674
1679
1603
1780
1672
1678
3199
1630
1677
1679
1676
1676
1677
1904
1683
1689
1665
1967
1675
1660
1678
1669
1696
1686
1673
2889
1669
1668
1671
1976
1695
1976
1673
1626
2283
1910
1670
1628
1899
1899
1976
1902
3283
1907
1909
1977
1903
3262
1909
1908
1670
2367
1781
1688
1661
1710
1710
1671
2560
1670
3316
2568
1691
1691
1976
1688
1681
1687
1675
1688
1675
2333
1806
1669
1800
1686
1679
2049
2241
1687
2873
1682
1659
1902
1669
1874
1897
1889
1887
2036
3366
1663
1661
10461
1793
1821
2031
1592
1819
1672
1684
1665
1669
1688
1763
1667
1694
1667
1666
1666
1912
1675
1593
1810
1692
1812
1680
1654
1657
1675
1664
1668
1667
1670
1692
4225
1592
1673
1698
1811
1761
1811
1763
1656
1688
1674
1689
1684
1680
1682
2974
1592
1659
1662
1674
1677
1817
1656
1819
6820
1688
1684
1682
1683
1687
1593
1684
1683
1681
1693
1664
1892
1653
1911
2417
1664
1661
1692
1688
1667
1660
1669
1811
1760
1876
1677
1681
1622
1664
1672
1667
1683
1683
1707
1660
1682
2011
1646
1651
1763
1884
1622
1888
1681
1693
2307
2307
1679
1681
1629
1685
1682
1687
1662
1668
1665
1623
1678
1677
1675
1675
1684
1708
1629
1881
1681
1676
3094
2386
1692
1626
1693
1943
1664
1670
1636
4261
1705
1630
1706
1682
1754
1759
1753
1608
1687
1689
1688
1686
1711
1691
1816
1630
1608
1663
1610
11356
1663
1606
1662
1658
1629
1658
1613
1656
1614
1752
1612
1658
1587
1751
1705
1702
1699
1701
1699
2334
1684
1669
1889
1706
1586
3069
1676
1661
4043
1942
1751
1942
1942
1701
1702
1699
1760
1700
1681
1586
2951
1682
1675
1677
1751
1699
1657
1677
3490
1690
2198
1686
2355
1588
1675
1672
1686
1677
1670
1678
1743
2056
2052
2063
1817
1765
1945
1587
1765
1679
1779
1713
1658
1674
1691
1693
1682
8890
1678
1691
2556
1676
1660
1822
1776
1778
1811
1667
1675
1676
1674
1676
1666
1676
1660
1671
1664
1586
1694
1711
1671
1674
1679
1670
1676
2275
2589
1679
1692
1679
1682
1666
1586
1655
1685
1671
1674
1697
1760
1675
1658
1696
1691
1691
1790
1668
1666
1587
1674
2572
1694
1694
1646
1761
1649
1709
1667
1682
1759
1791
2351
1680
1587
1693
1691
1658
1652
1761
1677
1674
2311
1799
2071
2075
1699
1700
1588
1694
2366
1673
1677
12633
3773
1663
1712
1666
1664
1665
1665
1666
1663
1634
1667
1667
1680
2340
2621
1788
1659
2267
1761
1679
1681
1682
1683
1584
1680
1671
2373
2346
1673
1670
1670
1838
2555
1668
13944
1677
4878
1675
1635
1700
1676
1651
1682
1655
3789
1703
1709
1667
1647
1844
3205
1690
1585
1689
1690
1662
1695
1674
1681
3742
1677
1936
5601
2071
1676
1670
1584
2775
1695
1663
1672
1680
1670
1667
1676
1605
1674
1687
1676
1676
1691
1584
1692
1847
1847
1671
1669
1585
3742
1636
1667
1658
1707
1634
1706
2380
1706
1661
1732
2382
1734
2381
1732
2383
1706
1661
1734
1660
1624
1656
1659
1653
2173
1652
1597
2173
1654
1661
1780
1661
1632
2171
1780
2170
1633
1659
1780
2265
1779
2269
1632
3371
2315
1779
2312
1632
1630
1605
1631
1632
1629
1626
1630
1627
2116
1626
2113
1626
2114
1750
1628
1749
1625
1626
1624
1749
1626
1749
1628
1750
1624
1606
1625
1609
1590
1608
1590
1610
1594
1608
1608
1590
1658
1631
2384
1630
1653
1632
1626
2694
1631
1687
1688
1670
1651
1677
1688
1696
1675
2638
1673
1672
1667
1681
1676
1683
1678
1679
1676
1621
1680
1714
3660
1696
3786
2319
1676
1679
1684
1659
1671
1650
2272
1624
1670
1681
1684
1685
1629
1680
1684
1669
1695
1767
1765
1683
1677
1674
1620
1783
3256
2393
1626
1673
1689
1675
1883
1878
2417
2593
1677
1678
1622
1678
1675
1677
2376
1674
1696
2278
2304
1675
1690
2296
1664
1664
3549
2568
1678
1676
1677
2293
1626
1587
2291
2440
1673
1679
1680
1664
2287
1665
1821
1687
2300
1746
1666
1668
1628
2330
1673
1677
1678
1675
1786
1785
1818
2469
2680
2684
1656
2372
1643
1695
2551
2678
1675
1665
1670
2972
1589
1660
1680
1674
5804
2470
2354
1696
1667
1667
1675
1680
1671
1670
1686
1821
1681
1677
2309
1676
1882
2561
1687
1676
1689
1680
1684
2278
2286
2284
1823
2285
1701
1669
1674
2861
1687
2360
2357
1684
1682
2552
1678
1676
5529
1824
1686
1680
1651
1669
1668
1686
2559
2371
1676
1674
2279
1696
2563
1692
1824
1700
1816
1816
2583
2582
3329
1676
2580
2581
2583
2581
1697
2354
1823
1663
1662
2856
1676
1675
1681
1686
1680
1683
1679
1680
1668
1674
1681
1824
1678
2364
1680
1675
1678
1678
3350
1678
1677
1675
1669
2280
1672
1823
1672
1697
1891
1672
2305
1700
1704
3334
1700
1669
1842
1695
1678
1676
1823
1677
1703
2557
1683
1681
2562
1690
3402
1689
2839
1908
1665
2317
2317
1824
2314
1700
1693
1696
1698
1704
3399
1686
1675
1687
2374
1706
1687
1824
1667
1823
1670
2060
1680
4652
2563
1687
2564
1664
1663
1664
1791
1823
1683
3245
2294
1653
1662
1661
2557
1663
1652
1693
1679
1678
1668
1672
1823
1656
12515
1668
2843
1672
1668
1698
1652
1686
2583
2286
1759
1810
1695
1824
2274
1907
1672
1743
1663
1654
1660
1655
1664
1704
1674
1676
1679
1663
1823
1672
1654
1669
3035
4397
1671
2458
1655
2047
2047
2281
1665
1655
1666
1824
1672
3300
2060
1670
1684
1686
1642
1621
1675
1661
1662
1661
1673
1824
1661
1662
9016
1681
1675
2050
2050
1769
1623
1768
2381
2385
1636
1767
1823
1648
2279
2273
1676
1652
2979
1697
1621
1654
2432
2572
2320
1824
2289
1655
1682
1663
1684
1679
1683
1686
1656
1714
1872
1675
1678
1676
1823
1761
1671
1655
1712
1711
1691
1691
1675
1621
1662
2284
1667
2322
1824
4909
1666
1897
1676
1672
2302
2300
2359
3473
1608
1680
1685
1682
1659
1658
1824
1683
1676
1657
1664
1655
1662
1682
1606
1663
1671
1670
2917
1671
1759
1823
1677
1677
1671
2288
1671
1867
1679
1605
2516
2684
1710
2656
2654
1705
1824
1633
2292
1703
1692
1671
1677
1675
1622
1681
1678
1679
1667
1698
1824
1660
1666
1657
2367
1669
1712
3451
1671
1608
1657
2665
1665
2432
2635
1824
2548
10606
1682
2287
1679
1679
1670
1660
1607
1661
1662
1650
2364
1658
1599
2861
2860
1754
1900
2293
2292
1681
1992
1656
1688
1687
2284
1664
1684
2606
7874
1677
1670
1671
1660
1695
1897
1657
1905
1667
1681
1694
1655
2016
1760
1644
1689
1660
4755
1686
1662
1654
1657
1839
1682
1667
1680
1682
1806
1975
1681
1896
1672
2289
2286
1814
1878
1658
1878
1676
2294
1886
2071
1672
1676
1887
1875
2769
1669
3406
1890
2302
1657
1681
1669
1766
1843
32271
1843
1691
1920
1676
2288
2291
1897
1707
1749
1669
1669
1673
1667
1581
1686
1685
1685
1682
1689
2305
1672
1657
2299
1749
1713
1665
1680
3173
1820
1697
1722
1744
1744
2283
1786
1662
1662
1751
2576
2172
2579
6570
2239
2099
1682
1709
1676
2286
2581
2583
1652
1749
2286
2283
2577
2294
2262
2273
1667
2361
7205
3691
3104
2687
2687
1696
1750
1673
1674
1674
1677
10286
2615
1669
1606
1673
7827
1673
2104
1669
2031
1760
2112
1669
2118
1760
2106
1761
2115
1760
2115
1760
2110
1670
2117
3746
2114
3746
2114
1669
1719
3746
1720
3746
1735
1666
1720
1666
1719
3748
1720
1706
1720
1705
1719
1705
1720
1706
1719
1733
1718
1706
1735
1733
1884
1736
1732
1735
1731
1735
1731
1733
1623
1733
1623
1733
1624
1735
2170
1734
2173
1734
1726
1658
1734
2175
1733
1658
1733
1658
1736
2171
1734
2171
1733
1660
1733
1660
1733
2256
1733
2252
1735
2240
1734
2238
1735
2244
1732
1629
1734
1630
1734
1630
1734
2272
1903
2582
1632
2360
1872
1871
1647
1669
3230
2115
1734
2271
2280
2565
4135
2280
2115
2272
1628
2212
2546
2269
1816
2005
1657
1733
1689
2558
2561
1691
2272
1858
2558
2114
2556
2272
2389
2854
2390
1734
2853
2287
2301
2288
2288
1884
1684
2342
2114
1898
1901
1815
1900
1897
2115
2236
2589
1704
2597
2591
2594
2563
2114
2549
2548
1687
2545
2576
1765
2111
2277
2274
1669
2276
1790
1671
2113
2322
2584
1668
2289
1691
1707
2122
2534
1684
1685
2221
2073
2075
1682
2114
2223
2072
2597
2594
2594
2597
2106
1670
2279
2324
1692
1688
2315
1708
1624
1782
1884
2296
1869
2312
2377
2115
2312
2577
1676
2084
2083
2036
2282
1623
2285
2281
2601
2601
3675
1713
2106
1682
1666
1680
1679
1655
2375
1624
2637
2596
2374
2195
2377
2330
2333
2106
2586
2643
2328
2582
1708
1623
2372
1679
2332
2056
2633
2595
1666
1913
1820
1710
1710
2446
2193
1625
2300
1680
2358
2212
2635
2109
1687
1666
1661
1822
2292
2617
2311
2284
1623
2561
1682
2281
2291
2310
2866
1675
1675
1720
2282
2308
3138
2312
1624
2311
2267
2118
2270
1685
2266
1687
1695
2331
1720
2330
1693
2597
2299
1590
2596
1673
2596
1895
2278
1895
2284
2619
2279
3463
2618
2282
2597
2281
1589
1897
1879
2553
2295
2617
1857
8243
2293
2290
1734
1682
3480
2295
2573
1589
1774
2296
2285
2296
3482
40992
1655
2429
1719
2474
1652
1705
2311
1589
2478
1707
2680
1664
2371
1692
1680
1719
2295
2324
2376
2295
1692
1590
2290
2276
2359
2376
2567
2282
2572
2576
2565
1719
2575
2569
1681
1630
2573
2621
2386
1912
2626
1683
2300
1893
1893
1890
1719
1894
1685
1708
1630
1705
2193
1692
4143
5938
2487
2342
2285
2567
1719
2566
2285
2279
4462
2288
1631
2479
2285
2313
1668
2285
2320
2287
1697
1867
1734
1888
1885
2325
1888
1632
2478
2477
2571
2637
2060
2038
1693
2283
1734
2286
2615
2075
1702
2304
1630
1669
2458
2054
2475
2555
2269
2287
1735
2262
8442
2276
2228
1672
1621
1896
2341
1896
2280
2280
2282
1858
1693
1736
2490
1890
2683
2062
2062
1623
1891
1896
1896
1669
1703
1703
1689
2452
1735
1658
2289
2276
1621
2586
1870
2539
2355
2448
2271
1703
2542
2540
1733
2264
2445
2274
1675
1620
2432
2275
1680
2544
2261
1746
1919
2384
1735
2486
2480
2571
2478
1620
1919
2293
2582
2134
2230
2293
2465
1891
1663
1734
1890
1884
1669
1901
2533
3547
2375
2534
2276
2609
1684
2596
1683
2596
1732
1665
2307
1657
1867
1820
1899
2573
2184
2577
1686
2290
1676
2219
2351
1733
2259
2593
2303
3559
1627
2627
2592
2579
2286
1908
2537
1906
1907
1733
1821
1898
1897
2472
2601
2688
2571
2560
1663
2654
1679
1665
1734
2257
2272
2552
1821
2314
2217
2218
2390
1669
2393
2272
2686
1672
1733
2270
1687
1687
1703
2909
1703
2668
2333
1683
2651
1688
1684
1685
1687
1733
1685
1689
1684
1685
1588
1688
1687
1686
1684
1689
1685
1684
1676
4861
1734
2566
1682
2208
1904
1823
2210
1905
2289
1676
1815
2271
2279
1673
2854
1735
2855
1662
2692
2293
1823
2564
2470
1658
3497
2314
2281
2593
2559
1707
1734
2574
1897
1706
1705
1823
1682
2053
1898
2555
2292
1673
2266
2551
1883
1734
1678
2291
1695
1893
1822
2308
2260
2290
2288
2560
1831
2540
1672
5409
1735
1700
2576
1681
1823
2396
2284
2283
2566
2567
2566
2565
2578
2581
3635
2245
2678
2067
1681
1823
1682
2285
3946
1670
1888
1661
2306
2483
2284
2106
2280
2308
1676
1676
1823
1671
2268
2278
2567
1697
1696
2281
2214
1733
2588
1837
1689
1687
1823
1690
1688
1838
1685
1683
3663
2690
1678
2692
2106
2586
2558
2361
1683
1823
1704
2586
2596
2587
2598
2587
2584
2587
2584
2107
2601
1681
2598
2545
1823
2314
2314
1672
2334
1673
1671
1672
2317
2106
1668
2483
2481
2479
2480
1823
1664
2481
2691
1661
2610
2268
2582
2269
2106
1902
2300
1905
1902
1823
1906
2278
2300
2300
2589
1688
2282
2623
2623
2104
2283
1882
1871
1824
2219
1685
2273
2262
1690
2541
2290
2302
1674
2587
2114
1708
2262
1822
2567
1661
1708
3051
1662
2443
2448
5993
1896
1887
1682
2106
1683
1823
2558
1673
2284
2283
2589
2281
1683
2583
1903
2282
1902
1694
1732
1698
1823
2605
1674
2287
2599
2595
2596
1822
2634
2270
1665
1670
1812
2105
2563
1822
2465
2554
1902
2476
2410
1692
2548
2575
1678
2305
2305
2305
1718
1891
1823
2273
1888
1890
2271
2204
2202
1772
2202
1660
2575
2434
1733
1886
2217
1823
1884
2569
1702
2287
2692
2269
2561
2251
2602
2602
1732
2602
1702
2449
1880
1823
1880
2593
2398
2398
2200
2287
1666
2218
1876
1735
1829
2271
2283
1823
2485
2689
2309
2305
2690
2690
2281
2282
1874
1878
1733
2309
1823
47570
1823
1732
2257
2595
1688
2257
2292
3321
2270
2269
2384
2595
2596
1733
2297
1695
2854
1800
1823
1770
2277
2276
2274
2563
2195
2292
2272
2273
1734
2580
2605
2580
2540
2576
2275
2288
1710
2572
2273
1688
2561
2458
2581
1719
9876
1598
1892
1878
2201
1865
2600
2281
2951
2548
1823
2450
2588
1719
2279
2014
2687
2051
1890
2541
1693
2561
1768
1834
1953
2226
2471
1720
2561
2853
1698
1806
1701
2281
1696
4239
1697
2635
2568
2556
2653
1686
1734
1778
2560
9190
2071
1680
1685
1684
1687
2563
2289
2290
2310
2315
1721
1896
2468
2214
1662
32270
2684
2689
2686
1913
11165
1913
1901
1901
1669
1719
1682
1662
2288
2170
2289
1881
1990
2637
2283
1889
1801
1748
2122
1720
2319
2121
2567
1675
31506
1913
2287
1675
1677
2086
2044
1906
1674
2601
1719
2288
2266
2211
1820
2226
2561
1680
3804
2269
1676
2286
3196
1675
4528
1719
1689
1877
2080
2261
2482
2475
1897
1661
1661
1664
2591
1661
1899
2594
1735
2269
1870
10284
2286
2286
2371
1797
2287
1668
2323
2287
2555
2288
1734
3806
2235
1679
1605
1667
2533
2299
1742
1669
2596
2275
2688
2280
2273
1734
2174
1865
1892
2276
1894
2283
2239
7826
2367
2561
2269
2590
2361
2394
1734
2393
2394
1813
2111
1809
1778
2084
2082
2256
2294
1999
2255
2289
1732
2578
2287
2282
2291
2121
2570
2569
2306
1883
2045
1943
2283
2317
2395
2341
1737
1902
1677
2126
1701
1697
1681
2295
2575
2573
2451
2293
1665
1732
1670
1705
1660
1877
2031
2215
1859
2200
2622
2279
1672
2466
2460
1861
2276
1735
2285
2268
2296
2118
2290
2596
2393
2283
2577
1653
1682
2290
2562
1734
2176
1910
2280
1908
2120
2262
2294
2315
2266
1669
1670
1671
1673
1679
1734
2571
1675
2268
2283
2120
2283
1896
2575
2566
1696
2599
2573
2604
2290
1733
2604
1680
2580
1687
2120
2582
2581
2310
1921
2281
2650
2277
1660
1673
1733
2269
2476
2271
2278
2119
2290
2187
2312
1661
1892
3326
1891
2590
2596
1733
2596
2210
1887
1719
2592
2289
2301
2265
1704
2575
1907
3343
1687
2312
1732
2292
2307
3343
1733
2308
1669
2233
1686
1652
2205
2196
1681
1681
1733
2278
2306
2112
2480
2281
1687
2862
2578
2844
2842
2278
2442
1734
2860
1660
2079
1718
2482
2302
2476
2277
2603
2677
2855
2287
1669
1868
2370
1733
2367
1719
2258
2260
2374
1681
2285
2278
1690
1691
2335
2054
2211
2299
1734
2380
1719
1843
1849
1869
1676
2596
2323
2591
2372
2322
2273
2587
2588
4946
1733
2105
1718
2108
1719
2105
1718
2106
1718
2107
1734
2118
1735
1718
2106
1735
1813
1733
1818
1718
2098
2848
1735
2549
1777
2474
1698
2263
2214
2266
2293
1672
2580
2369
2213
2237
2235
1719
2287
2385
1732
2377
2384
2382
2547
2848
2374
2584
2119
1676
2117
2621
1752
1734
1804
1732
1666
3155
2286
2286
1887
1887
2379
1691
2578
1865
1961
1704
1733
2198
1719
2279
2280
2276
2595
2596
2593
1680
2288
1886
1892
1854
1719
1849
1669
1733
2570
2572
2277
1867
1680
1777
1722
2286
2283
2285
1781
1733
2291
1719
2289
2279
2225
2300
1713
2294
2283
2267
2121
1774
1664
1672
1732
1671
1732
2055
2296
2518
2058
2296
1668
1887
2302
1813
2294
1812
1670
1732
1884
1733
1686
2447
1913
2605
1920
2219
2465
2282
2593
2189
2590
1720
1682
1732
2600
1674
1872
2279
1680
2257
2275
1683
2265
2269
1684
1692
1734
2262
1732
2533
1772
1708
2579
1831
1703
2574
1685
1672
1685
12141
1735
2295
1732
1676
2279
2301
2226
2652
2664
2666
2449
2667
2299
2568
1680
1607
2296
1733
2669
1682
1676
1676
2580
1865
2582
2582
2584
2222
1890
2550
1734
2284
1595
1675
2569
1754
1663
2260
2577
2373
2251
2444
2557
1681
1721
2270
1681
1733
2267
2582
1672
2296
2319
2316
2588
2269
2279
1694
2691
1734
1685
1602
1684
2561
2226
2223
1891
2654
2323
2303
2281
2377
2277
2305
1733
1700
1735
1680
1682
2382
1901
1904
1885
2282
1897
1885
2591
1685
1733
1690
1735
2474
1679
1681
1884
1703
1679
1664
2085
2084
1885
1886
1732
1693
2277
1733
2586
1886
3896
1886
1909
2311
2592
2486
2289
2407
2268
1733
2268
1733
2471
2475
2475
2257
1707
1710
2277
2283
1894
2017
1868
2298
1732
1719
2616
2276
2403
2584
2283
2219
2290
2214
2215
2217
2217
1733
2290
1674
1733
1898
2283
2283
2307
1667
2483
2486
2486
2247
2247
1910
2122
2216
2272
1680
1734
1599
2276
2272
1866
2207
1676
2267
2144
1908
1911
2225
2111
2214
1732
2219
2224
2220
2216
2224
2218
2226
2483
2214
2216
2217
2227
2119
2227
2226
1734
2217
2220
1688
1689
1686
1687
2861
2864
2863
1695
2109
2862
2557
1733
2306
2547
1934
2292
1808
2485
2485
1682
1666
2056
1888
2128
1907
2284
1733
1876
2613
1868
2290
1888
1873
1689
1889
2111
1681
1690
1734
1681
1681
2589
1681
2583
2675
2580
1675
2271
2257
1693
2116
1896
1734
1831
1659
2264
2286
2559
2554
2558
2542
2279
1666
2554
2290
1820
1872
1735
1699
1912
2557
2341
2231
2271
2375
1895
2355
1895
2260
2231
1892
2308
1734
2414
2568
1679
2260
2548
2371
2600
1882
1884
1882
2116
1732
1718
1734
3634
3248
12187
1718
1823
1720
1822
1718
1823
2269
1810
2858
2546
1719
1657
2690
1662
1914
2626
2270
1823
2069
1679
1919
2669
1911
2283
2277
2241
2497
1718
1902
1903
2275
2618
1817
1824
1680
1680
2572
1679
1817
2592
2572
2476
1733
1893
2283
1687
1687
1823
1662
1993
2288
2623
2265
1798
2470
1909
2190
1718
1661
2479
2569
2215
1823
1687
2211
1704
2217
2275
2274
2476
2479
1719
2479
2570
2572
2566
1823
1681
1896
1892
1895
1895
1669
1659
2123
2566
1735
1912
2589
2079
1911
1824
1908
1691
1809
2436
2572
2293
1875
2548
1689
1734
1697
1934
1762
2644
1808
2587
3689
1695
2803
2264
2301
1720
2284
2863
1734
2600
2595
2674
1824
2864
1672
2589
1670
2548
2110
1683
1911
2580
1734
2591
2590
2368
2588
1823
2371
2588
2586
2313
2587
2287
2425
2456
2530
1734
1815
1680
1713
1823
2274
1904
1713
1710
1689
2323
2668
2588
2631
2450
1734
2289
2285
1691
1824
1808
2289
2365
2568
2568
1684
1683
1887
2671
1734
1886
1682
2672
1823
2673
2306
2306
2574
2278
2273
2279
2280
2288
2287
1732
2289
2277
2621
1823
2621
1710
2555
2299
2470
1675
1673
2278
2280
1675
4498
1734
2264
4500
2274
1824
2199
1664
1676
1676
1876
2279
1677
2284
4126
1731
2667
1683
1867
1823
1683
2564
1876
1689
2269
1684
2271
2286
2292
1726
1733
2254
2571
1824
2246
2691
2690
2572
2572
2570
2575
1894
2384
1674
1667
1734
1667
2382
2302
1823
1881
2552
2578
1701
2560
2562
2213
1892
2216
1732
1687
1681
2283
1823
2632
1681
2592
2263
1707
2275
2587
1883
1878
2552
1733
1882
2552
1823
1698
2360
1891
3598
2272
1691
2632
2585
2584
2636
2637
1733
2635
1823
2567
2585
2838
2863
2585
1798
1676
2293
2298
1706
2277
2281
1732
1684
1823
2305
1680
1677
2195
2385
2383
3765
2241
7349
2302
2224
2483
1732
2395
1823
2562
1676
2215
1673
2208
2206
2113
1903
2295
1903
1899
1686
1733
2289
1823
1685
1686
1905
2204
2195
1894
1678
2463
1678
2197
2196
1731
2195
1823
2202
2191
2286
1731
1823
1731
2637
1731
1816
1731
1950
1863
1971
1870
2178
1944
1866
8118
2186
2334
3285
2183
3851
3376
1875
2459
1945
2436
2821
2393
2034
3088
7066
2143
7378
6396
3112
1952
55739
2263
1840
4944
1946
3049
2725
13158
4899
6422
6033
2650
11276
2018
4396
1962
2649
3460
2692
2185
1944
3450
2186
4269
2607
2117
3357
2409
1963
9516
6122
1865
2421
2272
3302
2526
2045
1780
2244
1830
2133
1932
5981
5077
2255
2857
9017
3904
1821
2065
1944
4612
5267
3494
4199
13240
2042
8928
11574
1740
2358
2008
2112
8094
1946
1956
3611
2500
5402
1846
3527
3843
1901
2472
2625
4678
2767
2111
10026
1947
3983
2141
1825
2180
4137
14808
2861
4346
2137
6351
4191
2242
2119
2857
1945
3431
2290
2895
28742
2522
2440
3525
2983
2142
2289
5852
5557
1842
1945
3046
2709
2110
3090
3701
1931
1719
3527
2947
31469
1630
2815
2338
1855
2296
1951
2374
2068
2139
1974
1679
3749
2488
4675
3070
2284
11574
3790
1847
1654
1978
2250
2815
2215
39016
9186
2475
2099
3749
20377
3414
46738
11678
1851
56464
1945
8578
1995
4961
3186
2319
1951
15495
2956
2544
2663
2100
2475
1613
7173
1945
30670
1876
19401
1856
1959
4396
7018
5930
6136
1666
3581
1611
3280
1950
1998
2074
2417
2624
2624
1738
2349
1645
3375
2476
2815
2386
1612
3201
4909
2039
6379
3848
2129
3131
2568
3503
2942
4957
3611
2484
3660
1619
2095
2181
2831
3075
2813
5665
2880
7055
5242
5092
4500
2068
2214
6779
2087
2180
72972
2016
2371
3130
3416
2321
2574
2644
5632
2139
1893
2331
1619
2502
2175
2625
2139
1745
2708
11160
5796
8734
2966
2797
6624
1678
1782
1620
3698
19286
2343
3250
12280
8883
2386
1760
1679
1670
5029
2777
9031
1617
1787
2900
2902
1580
8524
10477
3789
4009
1922
2053
3596
3084
20552
12132
6331
1718
1919
19272
6175
2305
2212
2042
2750
2488
2850
1688
2686
12948
2508
1731
1942
19312
5739
2220
3265
3763
10409
2179
2318
3388
4380
2563
3050
1718
1947
8029
2182
2307
1993
1903
3020
2143
2984
3043
15687
13352
11201
5229
1732
2197
2194
4848
7476
1862
3521
2473
2386
6590
3376
12457
5329
8419
2347
1719
1930
1694
1947
2577
2946
4718
4951
2944
1641
1780
6417
2465
2056
2386
1719
2180
5999
1685
8468
2801
4159
2123
1942
2739
2987
3769
5050
2156
1733
2263
2181
2361
11672
34434
1746
3364
13158
3023
2139
2500
4756
8704
1734
2315
7690
19293
12280
3183
9296
1850
6610
3211
2653
4804
5019
23961
8060
1615
3358
2019
1946
2036
1662
2153
3414
4076
2304
1995
2809
10039
3310
198435
1615
2477
2183
2179
2254
6325
3724
5663
3080
2511
12164
9703
1959
2244
3881
1634
1931
2182
2369
1841
2039
3842
2529
2025
2314
3744
3273
8184
4931
2001
1616
5505
2180
11515
6997
3521
6627
2310
2095
3080
6531
17230
9307
1670
1617
2152
2182
2711
2007
9312
2268
5594
1898
5698
2200
2521
1787
2465
2345
1612
3856
2181
3782
3450
3214
2332
112815
2322
2473
198435
2678
3048
3622
2431
1613
3875
2182
2407
1973
5378
11109
8060
3893
2476
2028
2084
3782
6252
1610
3886
2424
2181
2140
2877
2016
8184
3364
2339
2742
13931
112815
6257
6426
1616
2521
4468
2181
1873
4819
3790
1902
2083
2193
2044
4851
2017
1980
3660
6431
1617
1947
14170
3722
1819
6836
4530
2409
4484
1659
1621
1648
1680
2179
6479
1669
1670
1781
1659
3000
1656
1684
3179
19649
1894
1651
128445
10741
1617
1699
1948
1695
1794
1793
1797
1652
1812
1810
1666
1849
1673
1680
3731
1618
2191
2180
40447
1664
1680
1876
1881
1881
1882
1680
1883
1896
1673
1615
1673
2181
1661
1679
562963
1679
1678
1686
1749
1650
1661
1662
1673
21610
1622
2403
2180
1932
1813
2084
1674
1689
1679
1662
1643
1661
1663
2197
3794
1616
1814
2180
1829
2879
1682
1924
1926
1927
2171
1924
1861
1664
13545
1799
1617
1672
1946
1672
1770
1681
2257
1659
1659
1801
1686
3438
1902
1899
1620
132164
1842
2188
8599
1803
10042
1793
2315
1667
1674
4165
6672
1889
1669
1671
1946
1616
1891
195338
2136
1671
1678
1932
1675
1662
1855
1671
1894
1674
1664
1733
1904
2182
2293
1674
2263
1926
1785
2067
1870
1674
1667
1677
2066
1974
1663
1732
1877
1876
1896
1675
1662
2043
3978
1804
2141
2644
1702
1946
11899
1731
1764
2617
1675
1673
2266
1629
1662
1677
1667
129523
1672
2195
1673
1733
1673
6888
1657
1665
1667
1662
1645
1679
1679
1670
13140
4322
1757
2648
1645
1733
2989
1656
1665
2645
1662
1660
1679
1670
4904
1678
1677
2180
1675
1684
1732
1888
2568
3785
1689
1667
2209
1939
3350
1659
2320
3819
1946
1665
1671
1730
2118
1657
2097
1684
1891
9626
1684
2203
1671
2845
1655
1733
1671
9419
2186
2185
1680
1660
2426
2429
2429
1675
2018
1655
1695
2151
2179
2148
1611
1674
2105
1691
1687
2068
1677
1677
1752
1757
1812
1792
1614
1674
4032
2195
1670
1674
1670
1680
1670
1673
1670
1683
1897
4682
34373
1625
2997
1946
1895
1669
1679
6350
1658
2190
1888
2046
1892
1697
1703
1702
2184
1649
1613
2879
1701
1675
1674
1683
1665
1662
1672
1960
1678
2263
5364
1624
2871
2180
1670
1661
1683
1911
1671
1643
1650
1682
1665
2687
1699
2135
2182
2444
1616
1994
1663
1668
3048
1662
7720
1695
1899
1889
1882
133704
2185
1656
2415
1848
1892
2690
1894
1672
1826
1674
1692
1695
1887
1695
1703
2182
1604
1694
1863
2538
1662
1793
1878
1849
2165
1683
1686
3584
1649
2241
2243
1946
1672
1831
8383
2038
1680
1877
3175
1676
1690
1902
1905
1808
1852
1902
1946
1672
1687
1692
1874
1661
1684
2039
2190
2112
2180
2112
1946
2232
2290
2274
1905
1688
1784
2226
2796
2687
1885
2339
2589
1907
2256
2272
2110
2268
1791
1946
1911
2279
1872
2279
2287
1668
2277
1913
2287
2641
1872
2281
2110
2281
1576
2285
2386
2568
2279
2280
2298
2301
1920
1918
2366
2165
2546
2111
2547
2290
1701
1946
1886
2569
2642
1675
2467
1676
2170
1881
1906
2715
2111
2488
1680
2290
1575
2568
2273
2273
1914
2294
2300
2277
1847
1846
2111
2204
1656
2200
1575
1894
2355
1709
2219
2570
2356
2572
2216
1711
1829
2554
2556
7692
1573
2597
1662
2576
1883
1776
7161
1893
1896
2634
2260
2124
11463
5664
1575
2500
2272
1672
1769
1768
1778
1765
2568
1675
2266
2315
2112
2263
1577
2261
2573
2266
17971
1686
2416
2335
2543
1644
1694
1692
2263
2273
1734
2594
1575
1710
1972
2358
2477
2263
2275
2263
2269
2267
2261
2258
2112
2262
2686
1575
2569
2565
2564
2333
2333
1780
1783
2083
2274
1787
1718
1911
12183
2202
2282
2585
2586
1017684
2588
2605
2289
2301
2380
2301
18726
2573
1717
2565
1950
1665
1661
1884
1895
1664
2594
2581
1668
2590
1897
1682
1680
1718
1673
1574
1689
1673
1679
1897
2204
2434
2581
2303
1820
1900
1682
2291
1575
1893
1678
1718
2291
1679
1906
1899
1680
2223
1678
1760
1690
1691
2516
1733
2521
1575
2517
1861
2553
1875
2221
1911
1904
1906
1904
1900
1901
2305
1733
2232
1576
1683
2565
1897
1897
2385
2568
2277
2293
2214
2361
1704
2269
1719
1700
1575
1662
1663
1680
2543
2261
2592
2836
2292
2283
1892
1893
1718
1720
1574
2288
2292
1670
2289
2297
2310
2277
2579
2451
2284
2579
1731
2580
1576
2277
2282
2580
2568
2606
1693
2269
2273
2322
2233
1708
1812
1731
2630
1576
2629
1778
1836
1892
2364
1680
1681
2284
2026
2319
2551
2552
1718
1676
1575
1876
1775
2577
2642
1748
2472
1896
2689
2437
2552
1677
1719
1681
1822
2268
1679
2283
1665
2283
2046
2563
2479
1666
1646
1665
2538
1733
2658
1576
2535
2288
2580
2535
2282
2487
1913
2179
1937
1911
2312
1719
1681
2594
2601
1574
2275
2575
2575
2573
2575
1701
2568
1701
1860
2216
1733
2280
1672
1674
1820
1674
1707
2574
1688
2098
2020
1901
3988
1732
1667
1667
2469
1821
2589
2211
15805
1860
2566
1877
2566
2885
1772
1731
1756
1776
1936
1772
1820
2283
2260
2200
2194
2565
1703
1903
2827
2559
1719
2260
1703
1885
2589
1831
1670
1686
3561
1687
1908
1905
2263
2457
2457
1733
2279
2312
2313
1894
3560
1876
2215
1655
2259
2217
2260
2483
2688
2688
2690
1734
2685
1784
2473
1820
1784
1673
1815
2486
2333
2279
2476
2452
2480
1731
2477
2474
2369
3549
1878
1874
2275
2285
2283
1879
2618
2250
1806
2259
1734
1841
2640
2574
1951
2277
2306
2307
2300
2301
2302
1878
1889
2447
1732
1906
1903
1679
1821
6570
2222
3702
2378
2598
2483
2546
2293
1895
2291
1733
2282
1829
2232
1821
2254
2254
2479
2263
1671
2309
2309
1675
1675
1731
2287
2284
2563
2561
3550
2571
1746
2205
2258
1678
2183
1690
2576
1732
1820
1731
1821
1732
1821
1731
3561
1732
3551
1732
1582
1734
1820
1731
1820
1732
1822
2205
1661
2602
2839
1664
2191
1673
1660
2555
1664
1732
2444
2444
1915
1630
1667
2581
1821
2044
1674
2198
2286
1906
2285
1997
2289
1732
1863
1904
2561
1913
1575
2262
1688
1697
1699
2837
2550
1684
1686
2291
1731
2540
1674
1881
2442
1945
2442
2437
2443
2596
2597
2477
2576
1914
2351
1732
1673
1926
2565
2268
1865
1896
1900
1805
2292
1665
2190
2363
2251
2213
1732
2540
2540
2472
2210
1865
2543
2294
2276
2801
1706
2495
1673
1892
2114
1893
1682
1682
2382
1829
1902
2627
2042
2570
1692
1689
2550
2358
2935
1605
1651
5161
2326
7036
2546
2604
1648
1675
1695
2574
1905
2326
1905
1808
2197
2568
2571
2571
2568
1816
2285
2293
1905
1882
2212
2589
2585
2589
2096
2471
1686
1661
2574
1804
2357
2356
2587
2588
2635
3207
1915
2296
1671
3247
2566
2575
2577
2479
2030
1683
2824
2215
2570
1709
1663
1675
2293
1674
1676
2583
1853
147362
1896
1835
2264
2221
1663
2205
3186
2571
2692
2282
1818
1902
2564
2277
2277
2271
1864
2572
2675
1680
1821
1675
2591
1673
1895
1822
1895
2223
2223
2572
2022
1876
2277
2266
2225
2605
2225
1701
1701
2326
2285
1822
2286
2270
1670
1883
2262
2262
2271
2288
2272
1645
1676
2256
2551
1718
1870
2289
2633
2481
2640
1688
1687
2281
2282
1683
1692
2631
2252
1733
2287
2276
2294
2327
2293
3555
2466
1807
1683
2300
1867
1875
2288
2288
1731
2268
2301
2862
2269
2551
1932
2550
1910
2599
2547
2552
2598
2598
1822
2585
2584
2577
2575
2578
2577
1575
2576
2547
2551
2547
2550
2462
2305
1606
2551
1879
2150
1877
2261
1821
1671
2549
2321
2321
2305
2562
2580
1607
2290
2296
2602
2598
2307
2592
3565
2601
2597
2286
2228
1880
1669
1601
2477
2386
2691
2385
2386
2574
1786
1821
2573
2289
2598
1867
1869
1594
1869
2266
1894
1888
2271
2384
1881
1822
2282
1884
1879
1879
1880
1883
1731
1707
2443
2442
2439
1705
1702
1855
2688
2595
2599
2292
2596
2282
2564
1668
1693
2036
2396
2588
2588
1875
2380
2587
2587
2054
1899
2641
2271
1807
2578
1821
1823
1821
1823
1821
1823
1926
1823
1742
1823
1744
1823
2217
2217
2196
1686
2566
2287
2654
2270
1743
2638
2279
2284
2256
2308
2580
2052
1822
2796
2277
1698
2675
2217
1849
2348
1914
2223
1671
2090
1676
2387
2571
2638
1823
2637
1674
1677
9744
2573
1831
2283
1888
1874
2344
1891
2539
2567
1823
1896
2567
2569
2199
1655
1741
1657
2589
2052
2586
1685
1704
1676
1670
1823
2054
2657
2466
2207
2209
1853
2193
2282
2202
2213
1655
2854
2841
1822
1853
1853
1671
2838
2431
1743
1832
1692
2221
2044
1667
1653
1670
1694
1824
2435
1680
2852
2432
1743
2576
1882
1740
2152
2202
1689
5021
65646
2205
2198
1822
2302
1646
2300
1909
1742
1688
1648
2294
3119
1634
1674
1684
1902
2390
1823
2288
2211
2299
1742
2288
1669
1668
2655
1668
1676
1903
1814
1906
1905
1823
1908
1807
1907
1741
2471
5113
2292
1907
1906
1820
1910
1862
1705
1822
1880
1892
1891
1743
1884
1893
2213
2427
1676
1676
1691
2474
2213
2553
1823
2213
1663
1909
1741
2278
2683
2279
2274
1688
2295
2592
1887
1892
1823
2565
2547
2256
2562
1829
2218
2565
2582
2380
1887
1898
2304
2484
2293
1823
2276
2567
2059
2057
1741
2613
2555
1898
1700
3466
1899
2541
2557
1821
1691
2663
1667
1667
1743
1681
1681
1899
1654
2262
1898
1684
1686
1698
1822
1684
1679
1681
2680
3259
1741
2302
2545
2577
3259
2577
2300
2320
1823
2224
2058
2204
1679
2266
1742
2030
2469
2287
2292
2292
1905
1904
2558
1823
2212
2554
1904
1864
1744
1678
2207
1680
2209
2209
2559
2258
1711
1709
2177
1861
2223
2600
2601
1742
2600
2211
1678
2227
2218
2587
2616
2680
1823
42038
2205
2524
2521
1740
1682
1681
2221
2222
1719
2592
2279
2575
2264
1950
2209
2216
2472
2562
1743
2286
2377
2279
2062
1893
1679
2383
2180
1815
1892
2332
2552
2479
2190
2256
2210
2285
3417
2821
2480
1903
2390
1970
1676
2549
2265
2265
2229
1673
1742
2563
2274
2297
1641
2665
1857
1909
1944
2045
2307
2278
1882
2282
1742
1862
2281
2280
2283
2257
2200
2198
1944
2445
2215
2212
2212
2207
2208
1741
2208
2208
2268
2605
2383
2384
2670
2674
1945
2671
2441
1969
2449
2184
1741
1836
2286
2268
2291
2268
2271
2637
2560
1911
1907
2568
2567
1744
2285
2217
1883
2482
1801
1709
2260
2352
1944
2560
1673
1792
2204
1743
1676
2252
2034
2253
2293
2208
1875
2202
2270
2272
1697
1645
2047
2202
1902
2268
2124
2124
2265
1946
2126
3252
2269
2555
1891
1675
1629
1890
2588
1872
1909
1908
1899
1899
1977
2643
2263
2567
1867
2285
1807
1691
2467
2690
2234
1675
2302
2497
1944
2071
1912
1687
1873
1688
1576
2601
2564
1912
2557
2408
2555
2555
2626
2045
2626
2254
2327
2631
1678
2229
1893
1689
1692
2453
2689
2598
2294
1883
1951
2263
2853
2595
1916
1581
1687
2190
2204
1914
1914
1677
2481
2203
1944
2579
1684
2285
1809
3091
2304
1796
1670
1669
2265
2664
1684
2286
1905
1947
2579
2470
1768
1885
2548
1574
1883
1697
1676
2278
2297
2209
2552
2440
1945
2274
1907
2041
1696
1896
47649
1693
2257
2385
2690
2284
1768
2293
1945
2282
1686
1874
1689
2543
1947
2582
2283
1683
2374
2259
2578
2576
2174
2308
1874
2582
1907
2274
2272
2673
2223
2285
2327
2741
1667
255817
1888
1944
2588
1670
1675
1676
1676
1677
1947
2556
1682
2057
2058
1661
1863
2180
2588
2585
1894
2591
2269
2265
1874
2002
1885
2555
2196
2262
1672
1695
2178
1914
2274
2406
2404
1877
2224
1947
2297
1688
1672
2228
1871
2304
2557
2751
1689
1896
3620
1875
1900
1676
1947
1676
1669
2221
1899
2285
2627
1945
2315
2194
2360
1661
1662
1683
2181
1689
1691
1671
1870
133943
2260
2263
2265
1925
2216
1673
2591
1877
2289
2564
1951
1901
1888
1890
2290
2208
1901
19285
1673
2368
1884
1887
1884
5710
2194
2314
1754
1693
2274
2689
2057
2595
19271
2590
2533
2842
1691
2571
4445
2189
2334
2576
2293
2562
1831
2562
1940
2572
2363
2191
2201
1951
19292
1947
19310
2200
2021
1947
2178
1947
1630
2004
1631
1948
1630
1947
1627
2184
1631
2183
1630
2183
1628
1951
1629
1947
1628
1950
1628
2187
1627
1949
1630
2183
1631
2677
1792
1948
2379
1632
1681
1951
2625
2432
1632
2308
1824
2438
1633
1899
2475
4453
2566
1824
1877
2575
2469
1633
2391
1614
2270
2601
1664
1634
2290
2260
2256
6748
2287
8404
1878
1626
2078
1916
2297
1808
2074
2263
2221
2221
1635
1671
2264
2259
1673
2259
4078
1673
2221
2257
1607
1700
1626
2222
2265
2262
1675
2259
2621
1574
1892
2578
2255
2843
2366
1626
2416
2107
1687
2217
2266
2568
16269
9999
2290
2218
1892
2554
2844
2554
1634
2596
2382
2296
1877
1828
1677
1899
1575
1677
1915
2267
3635
2608
2450
1625
1873
1874
2285
2282
2283
2282
2213
1695
1889
2556
2077
1912
2573
2442
1917
2386
2437
1671
2570
1902
40183
1675
2199
1676
2384
2265
2046
2283
1907
2186
2580
1908
2580
2263
1670
1836
2599
2263
2446
2441
2589
2590
2590
2590
1946
1677
2266
2284
2556
2017
1837
2338
2338
2406
2624
1678
2207
1684
1946
2771
2278
1684
1684
2316
1836
1675
1890
2280
1834
2610
2272
2251
1946
2131
2313
2576
2641
2193
2398
1964
1835
2409
2288
2462
2586
2578
1918
1919
2585
2188
2632
2267
2290
1915
2290
1836
2575
2282
224271
2468
1662
1680
1682
2178
1686
2560
1870
2283
2140
2575
1832
2276
2276
2375
2104
1684
2278
2059
2180
2278
2280
2282
2280
2597
1832
1888
2267
2269
2271
2550
1766
2679
2180
2675
2679
2683
2563
2282
1836
1809
3868
1807
1682
2298
2233
2679
2306
2192
2296
2352
2284
2206
2208
1832
1683
1683
1683
1681
1875
2252
2253
2253
2179
2584
1857
2272
2215
1832
2206
2226
1674
2272
2287
2219
1890
2260
2275
2184
1897
1898
2193
2276
3563
2273
2863
2278
1674
1670
1672
1670
1671
2179
1673
1669
2289
2451
1680
1838
1891
2207
2209
2937
2557
2277
2272
2194
2208
2594
2594
2555
2586
2369
3566
1930
3117
1672
1672
2368
2179
1673
2289
2370
2289
2207
2208
3569
1895
2421
2600
2600
1686
1655
2184
2207
2562
1875
2421
2565
4357
2381
3571
1822
2300
2379
1703
1662
2281
2180
2518
2464
2564
1873
2566
2057
2207
3570
2272
2035
2274
1864
2272
2693
2180
2347
1686
2613
2471
1894
2577
2594
1692
3560
2588
2279
2594
2280
2592
2179
2743
1965
2272
1678
1677
1678
2290
1836
2284
2287
2287
1677
1889
2178
2188
1677
2288
1680
2199
1676
2282
2282
2285
3568
1677
2293
2291
2179
1705
2258
2261
1898
2630
2627
2282
2286
2685
3555
2284
2288
2682
2283
2280
1945
2277
2280
2278
2575
2594
1867
2273
2574
3593
2552
2750
1904
1679
2180
2570
2579
2359
1897
2587
1675
2577
1899
1836
2277
2285
1674
1677
2193
1882
1882
2045
1670
2274
2467
2288
2368
1699
1823
2582
1700
1683
2584
1945
1695
2387
2386
1698
2425
2561
2563
2565
2564
1835
2558
2554
1659
2313
1946
2180
2556
3281
1913
1915
1681
2273
2274
1836
2179
2316
1688
1889
2345
2356
2223
2289
2213
1635
2288
2587
2557
1834
2288
2551
2588
2182
2283
2591
2475
1886
2590
2856
1691
2284
2284
1833
2267
1893
2597
2285
1945
2400
4427
2281
1670
2284
2284
2579
2270
1673
3568
1671
2274
1907
2258
2179
2289
2290
2273
1886
2272
2593
2294
1898
1805
2467
2626
2626
1689
2382
2179
2279
2282
2281
2285
2314
1894
1643
1688
2233
2215
2293
1661
2030
2381
2179
2294
2385
2295
2068
1749
1893
2197
2061
3568
1871
2260
2264
2316
2178
2597
2312
2868
1675
1674
2590
2590
2284
2668
19333
1903
2274
2589
1946
2543
2249
1887
2591
1779
1772
1869
1896
1860
2297
43293
2299
2282
2300
2180
2846
2381
2565
2588
2572
2591
2030
2052
1889
3565
1899
1666
2294
1945
2314
2456
1886
1888
2603
2099
2591
2314
2594
2594
3565
2285
2275
2273
2708
2576
2260
2264
2269
1884
2279
2262
2266
2265
2576
3554
1885
2180
2570
1885
2280
2280
2280
2588
2607
2583
2613
2582
2585
2307
2288
2585
2279
1945
2280
2265
2268
2268
2272
2262
1670
2552
1904
1663
1598
1899
2032
1908
1582
1900
2377
2269
1670
2549
1837
2593
2252
2253
3556
2535
2559
2568
2269
1946
2571
2363
1743
2360
1893
2482
2461
1673
1888
16266
2541
1856
1677
2569
2178
2282
2570
2016
2565
2255
2317
2567
2567
2565
1575
2441
2562
2476
2562
2564
1945
2567
2586
2569
2217
2222
2213
1861
2219
1575
2216
2215
2248
2288
2178
1865
2214
1655
1655
1890
2599
1908
2432
11920
1682
1894
2565
2212
1974
2564
2564
1824
1824
1896
2289
2478
1728
1669
1576
1673
2324
2590
1673
2272
2179
2272
2304
1671
1899
2278
2275
2587
25923
1946
1698
2178
1671
1762
2488
2021
1705
1574
1707
1665
2047
2181
1667
1668
1945
7833
2177
1876
2498
2182
1683
9183
1685
2290
2178
1660
1573
1663
2182
1894
2117
2184
1675
2294
1666
2195
1573
1884
2622
1899
1896
1574
2181
6115
2354
1657
2179
2207
2267
2179
2181
2139
2735
4633
1844
1575
2185
2043
1675
2179
1676
1698
2181
1652
1901
2163
1601
2180
1996
2184
1574
1670
1676
1676
1827
2179
2179
2046
2324
1665
1661
5657
2182
1693
2075
1574
3960
1672
1899
1719
2180
1895
2178
1892
3261
12151
1663
2184
1887
1574
2181
8216
2718
2177
2319
1755
2851
2209
2059
1575
2248
1655
1657
2664
2644
1575
1681
1679
2130
2145
2185
1663
1837
2182
2192
3686
2213
2182
2393
1576
1653
2180
1687
255558
1924
1699
1663
2180
1661
2182
2179
2178
2180
1907
1574
2234
1665
1882
9302
2198
2181
1666
1662
2246
2194
2694
1888
2187
1574
2405
1663
2048
1646
1661
2180
1665
1858
1791
2183
56374
2042
1664
2260
2725
1667
2850
4435
2204
2766
2147
2184
1670
1706
2194
1644
1678
2181
1678
1944
1743
7038
5318
2177
1690
1650
1643
1677
2083
1926
1662
1660
1791
1788
2187
1661
1884
1802
1701
2632
2629
2262
3368
2184
1658
6637
1679
1674
1674
1949
2179
2179
2179
3921
1665
2180
5996
2183
1669
1653
4800
2214
7170
2180
1573
1656
2181
1678
2310
2347
1663
10459
2183
1672
2181
4393
1663
8811
2150
1895
1669
2177
1663
1676
2195
1678
2154
2184
7122
2053
2188
1783
2180
1574
1682
2236
2718
1884
1880
2182
1668
2182
1777
2437
1655
1655
2178
1679
1576
2180
2275
2279
1681
2030
1653
8302
2196
1661
1671
19571
1660
2245
1681
1575
1655
1668
4600
1657
1647
27405
1661
1824
2474
2410
1712
2771
2049
2032
2058
1575
1682
1682
1681
1649
2467
1825
35674
1658
1663
1669
1663
1691
1820
1575
2036
1940
2149
1680
1679
3328
1923
1651
1760
2037
1666
1665
1681
1656
3334
4255
1651
1660
1792
1903
2860
1659
1803
1672
1691
1691
1662
1677
1892
2008
1896
1899
1880
1670
1663
1914
1951
1821
1658
1670
1745
1805
2158
2463
2828
1666
1663
1795
1935
2273
2043
1658
1656
1675
2270
2217
1648
1692
1809
1661
1583
1677
1683
1646
1672
1650
2293
2362
1682
1773
1682
2284
3777
51009
2024
1782
4692
2171
1732
1923
1906
1678
2671
1675
1644
1812
2850
7139
1999
8491
2003
1576
3088
3006
2425
9731
1809
43152
3579
2146
1664
16750
2062
1821
2788
9256
1689
9127
2290
3591
1575
8823
1683
1679
2230
1700
1574
3396
2177
10708
1677
2117
1683
2153
2233
11124
1652
1684
1657
166210
1573
4392
3447
7894
7355
2821
9034
130358
5219
8149
1934
1636
1810
1882
2938866
8695
1664
2437
2184
1965
2382
1658
2350
1653
1641
15943
1660
1826
3199
2359
2019
8883
3586538
1888
2229
1928
2632
10368
1835
1658
10242
1643
1678
1678
8254
1784
1671
1778
1935
9258
1663
2489
4738
1869
5365
9943
1637
1782
8820
2041
1655
1660
18448
1671
6024
2854
2395
3568
1878
1672
1636
9952
2318
11146
6225
2330
2035
8340
1678
2579
2321
1665
1889
4597
1635
2522
2240
1681
1649
2401
1647
1694
1656
2624
1661
1649
1796
1879
1787
1637
8501
1647
1760
2532
2896
1680
7254
2419
6841
2414
21520
1908
2168
1643
1632
3948
2466
1677
1670
2239
1860
2790
1896
1645
2137
1668
1818
4516
1643
1774
1653
4829
2686
3400
1919
1640
1889
1643
1888
1660
1886
2318
1657
1654
240889
1648
1678
1648
1665
1666
1849
1667
2277
1662
9180
1940
1829
1764
1819
1908
1671
1668
2067
1652
1782
1828
1898
1639
1685
3606
47988
1687
2448
1651
1900
1680
1884
2214
2591
1858
2560
1873
1815
2661
1676
1641
1682
1645
1664
1670
1666
1667
1675
1803
1881
1794
5160
53218
15809
3656
1862
1668
1674
1813
1648
1810
1928
1928
1671
1897
1682
1640
1682
1901
1673
2233
1695
1669
1680
1943
1887
2564
4905
1869
1674
1895
1636
1961
1897
1656
6237
1653
1677
1667
1678
1678
1700
1672
1900
1675
7233
1637
2528
1786
1786
1782
2117
1755
1669
1678
1691
4357
1700
1801
1662
1636
2436
1699
1659
1691
2202
1693
1638
1696
1641
7350
1658
1679
29516
25452
1639
1674
4019
1763
1889
1905
2137
1805
1672
1670
1671
1912
46101
2636
1634
1762
2634
1678
1675
1682
1685
1658
1852
37327
1660
1674
1681
1858
2119
2456
2120
1679
1680
1666
1665
1680
2506
1669
1672
2275
1661
1867
1798
1899
2542
2306
12965
1907
34666
1875
1670
1635
1660
12591
1660
1658
1856
1722
1634
2686
1698
1600
1794
1794
1707
1889
1887
1665
2471
1672
1807
1863
1812
1860
3693
1807
1675
2315
1988
2200
1867
2233
1892
2171
1654
12335
1659
1881
1656
1644
1680
3186
1653
1902
1677
310196
4026
1772
1660
1666
1944
1669
1866
1688
1643
1652
1690
2262
1692
2043
1848
2011
1662
1674
1682
1677
1663
1847
2433
1640
1654
4347
1671
1667
1655
1960
1674
2143
2139
1678
1643
1691
1860
1675
1645
1674
1686
1666
1668
1671
1667
6723
1663
12652
1685
1681
1667
1638
1661
1886
2164
1781
4401
26797
1870
1693
2587
2353
1662
1688
1712
1639
6245
1879
1679
1666
1669
1666
1653
1930
1667
1652
1714
1628
1644
2054
7929
1838
1660
1661
1663
1656
1680
1682
1663
1666
1691
1665
1666
1682
2095
2589
2004
42739
2435
1664
1684
2559
2147
1674
1674
5375
1684
1671
1811
2860
2116
1662
1852
3177
1681
1681
1654
5120
3349
1653
1693
1661
1662
2265
2262
1691
1746
1905
2169
1968
1652
1693
2554
2307
1690
1780
1640
1654
1691
1910
1693
1857
1870
1862
1859
1700
4899
2199
1698
2332
1669
1674
3040
2207
1652
1848
2546
1699
1889
2386
2064
1657
4401
1916
1894
1900
4419
1637
1656
1845
1683
1673
1683
1679
1685
1862
1672
1694
3809
2261
1678
1819
1637
3884
1705
1701
1744
1670
1676
1692
2045
2664
1670
1687
2206
1676
1662
1635
1900
1744
1669
1671
1663
1663
1667
8110
2463
2582
7725
2488
1661
2303
17234
122753
1744
5597
1662
1797
1676
1689
1990
1662
1697
1910
1653
2046
1654
1675
2323
1744
2492
1669
1671
2013
1821
2421
11294
3452
2031
1658
1657
4300
1743
1693
4199
1676
1663
1662
2837
1944
1705
1681
14663
1662
53572
2236
9526
1743
2168
1675
2388
1670
1674
2042
5679
1675
9389
2292
1671
1637
1676
1850
2156
1711
42058
1913
2281
2283
2631
1669
2043
5216
3932
1634
1668
1682
2027
2340
1845
2852
2284
2254
1648
2565
2261
2284
2380
1872
1834
2611
2609
2300
2568
2543
2459
1847
2351
1885
2362
2460
1684
1665
1665
1846
2259
2261
2059
1869
1868
2466
2384
1869
1670
1901
1645
2550
2282
1667
1740
1667
2204
2292
2060
2558
2558
2257
2276
2259
1658
2274
1704
1706
1707
1889
1958
1706
1703
1707
2296
1705
2468
1706
1707
1657
2268
2289
27483
2292
1868
1745
2616
2581
2615
2612
1883
2309
2309
2307
3339
2311
2262
2277
2695
8981
2288
1678
2064
2584
2587
2270
2287
1692
2467
1901
3176
1875
2202
1844
13271
2271
2570
2265
2283
2278
2353
2511
1897
2298
3490
1883
1882
1884
2205
2420
1866
2199
123879
1883
2262
2236
2385
2177
1892
2186
2186
1876
2336
8413
2301
1879
1892
2449
2193
2260
2556
2825
2315
2156
2529
2352
2470
2470
7591
2475
2474
2467
2282
1692
4630
1663
1687
2280
1672
1665
2368
1675
1669
51889
1669
1674
1686
2893
1664
1671
1667
2198
1670
1656
1886
1682
1780
1831
1680
1680
1855
1857
5015
1654
1672
1640
2776
1645
1728
1681
1917
6824
1888
1887
1890
1664
1667
1669
1671
1662
1635
2573
1661
1657
5620
1687
7900
2582
1673
2372
2375
1670
1825
1656
1675
2227
1674
1676
3660
1661
2362
6268
2406
1687
1901
1680
1682
2294
1661
1681
2546
2259
8183
1681
2283
1999
1693
1687
1896
1650
1685
3748
1681
2128
2317
1681
1680
1690
1671
2770
1999
15819
42540
1795
1675
1675
1674
1673
1670
1637
1675
1671
1674
1669
1695
1999
1640
16241
1674
1882
469023
2262
1741
1745
1638
1744
1671
1699
23773
1678
1999
1702
1671
2323
1657
1842
2382
1671
1655
1888
1755
1886
1706
64733
1705
2850
1630
4438
1790
1669
1656
1656
1681
1790
1634
1709
1695
4082
1682
1674
1999
1686
1667
2375
1688
2654
12797
1692
1642
1647
1665
1709
1670
1685
1999
1658
1679
1666
1776
2634
2632
1664
1689
1659
1680
1675
2548
1674
1999
1671
1663
3072
1666
1724
1691
2162
1665
1649
1674
1662
1681
2564
1671
6087
1767
1653
1674
1678
1672
1667
1676
1667
1658
1670
1642
1686
1676
3832
2965
2555
2182
1875
1898
1897
1896
1900
1637
1710
1717
1663
1667
1668
10856
6778
1663
6619
1661
1649
1899
2236
1671
14541
9827
1667
1660
2436
41021
1680
2297
1673
1672
6716
2072
2249
1635
1755
1658
1669
1668
3937
1573
1898
1671
4882
1683
1717
1715
1689
1639
107654
1641
1599
1638
15715
1635
34417
1638
8756
2575
2481
2575
1896
1641
1894
2579
1891
1996
2261
2579
73871
2483
2333
2332
2480
2330
1682
2484
2485
2329
2481
1640
2333
2483
1608
2481
2632
1675
2331
2332
5060
1904
2566
2288
2285
2586
1638
2381
2685
1898
11837
1902
2683
1884
1845
2540
2540
2539
1893
1909
1637
1909
2458
1907
2463
2272
2680
2544
2284
2478
1682
558574
2484
2023
2026
1640
2588
2543
2540
2542
15268
2537
2543
2537
2542
2541
1813
2262
1813
2607
1636
2564
1673
2617
2354
73529
2583
2287
2296
2280
2684
2281
1879
2099
1901
1644
2276
2637
2667
2381
107655
2255
1662
1668
1693
1676
1905
2537
2589
1635
2589
2588
2283
1700
14401
1701
2569
2275
1702
1701
1700
1701
1700
1698
1637
2270
1702
2683
19546
2482
2250
2135
2217
2278
2285
2587
2586
2584
1772
1644
2867
2291
2323
7121
2303
1673
2248
2569
2481
2267
2290
1905
2283
2315
1644
1899
2445
2317
171452
2474
1785
2478
2482
2485
2476
2481
2478
1769
1644
2476
2479
2476
3703
2477
2477
1784
2480
1672
1881
1675
2076
2374
3957
1643
1694
2275
8021
2261
2176
3438
2310
2320
2827
3472
2292
2292
2589
1644
1679
2591
1674
1875
2209
2417
1673
1676
2440
1674
2410
2315
1699
2462
1637
1900
2555
1894
57650
2285
2285
2548
2076
2308
2290
2678
2290
2369
1638
2438
1856
2297
2292
1816
4131
1896
2167
2557
2305
2275
2615
2281
2546
1640
2649
2319
2582
2469
1815
2215
2210
2283
2479
2585
2590
2480
1810
2595
1638
2589
2281
2284
2282
1818
2220
1666
2690
2286
2281
2285
2288
1877
1646
1691
2286
1666
1894
1892
2129
2232
2278
2287
2279
2285
2275
2275
2297
2049
1849
1880
2287
1871
2181
2543
3407
2285
1879
2272
2296
1891
1885
1651
1818
1893
9947
2094
5622
2231
65633
1661
7086
2321
1873
2042
7245
2306
13658
2301
96969
2262
6923
1578
1895
1656
2476
2292
1905
2574
1580
1899
1906
2189
1908
2539
2581
2538
1908
2538
2578
1678
1656
1681
2291
1703
1701
2030
1680
11796
2274
2218
1676
1885
1904
1882
1865
1905
2576
1906
1909
1906
1902
1892
1674
2206
2613
2609
2217
2096
1890
2257
2570
815485
1901
1667
2589
2591
1673
2278
2190
17272
2446
2577
2574
2576
1859
1661
2260
2572
2128
1870
2201
1692
4144
2204
7473
2487
2199
1688
1882
2249
2587
2585
1830
1707
2427
1896
2550
2547
2570
5871
2246
2564
2441
2856
1972
2269
1657
2479
2203
2206
2278
4544
2270
1575
2250
2307
2683
2267
2029
2286
2478
2498
2284
2287
2287
2251
2285
2285
3217
2259
1668
1884
2549
2221
1688
2430
1688
1704
1862
1654
1910
4039
1696
1585
1864
2564
2289
2289
2058
1664
1691
1931
1691
1901
2266
2270
2271
11414
4457
1899
2377
2292
2575
1896
1899
2043
2587
2359
2363
2201
1897
2542
6877
2543
2541
2531
2551
2180
2574
1665
2300
2267
2578
2578
1692
1765
2274
15195
2276
2286
2477
1992
1850
4215
2573
2467
2259
2250
2255
2473
2275
1865
88752
2577
2647
2280
2114
2311
2016
2674
2321
1702
2219
2219
3172
2315
2576
37113
2313
2552
2541
2271
2575
2541
2542
2578
2593
1782
2442
2586
2595
2572
5744
2608
2278
1905
1920
1903
2614
1901
2591
2480
2274
2477
2295
1878
11156
1877
1876
2561
2106
1930
2544
2542
2286
2478
2586
2560
1859
2591
2691
4324
2691
2218
3667
2488
2368
2276
2274
1681
2579
1678
2467
2549
1678
10449
2577
2284
2224
2878
2285
2589
2284
2597
2589
2589
2298
2287
2589
2287
54744
2590
2025
2257
2577
2257
1676
1674
2290
2321
2302
2474
1869
2278
2584
11766
2573
2474
1889
2305
1815
2468
2469
2266
2843
2258
2263
1670
1665
1665
11602
1664
6179
2590
2445
2249
2589
2869
2660
2543
2546
2266
2228
2254
81463
2303
1694
1847
14047
2320
15046
2306
36878
1881
84958
1695
48867
1914
19922
3353
6212
2318
22174
2266
30627
2531
1612
2537
253066
1871
11155
2477
8768
2120
2361
25777
2313
52633
1910
57648
2201
2597
2548
2548
1901
1897
2547
2551
1900
2313
2476
2482
1686
1969
68424
1967
2119
1678
2246
2277
2278
2279
2482
1670
2326
1948
2285
2285
2287
26395
1903
2484
1887
2415
2654
2279
1690
1688
2616
1709
2289
1891
2582
1902
7423
2591
2061
1676
2581
2584
1680
2209
1890
2656
2658
2657
1884
1659
2210
11788
2323
2572
2431
2848
3962
2847
2431
2195
2582
2582
2585
2583
2668
8594
1877
2263
2570
2307
1665
1777
2561
3604
2561
1679
2055
1685
1900
1888
81464
2287
1826
2580
2305
2259
2212
2263
2269
1861
2551
2552
2550
2293
47798
2256
2574
143511
2078
2053
2554
2846
2310
2286
2284
2312
2617
2308
1675
5798
1654
1666
2564
2607
2178
2295
2232
2258
1925
2258
2682
2272
2684
16231
1910
2575
2353
2044
1903
2469
1691
2544
2648
1699
2476
2569
1667
1686
20831
1687
1684
1690
2116
2580
1696
2286
2282
2280
2577
2281
2317
2318
2283
1570
2436
2549
2433
1935
2599
2599
2684
2687
2686
2687
2205
1710
2653
2375
16440
2214
2590
2593
2136
1868
1868
1868
2282
1907
1679
2104
1869
1871
2299
55823
1661
2619
2096
1825
2443
1890
2217
1799
2307
1693
2331
2423
2556
2426
2282
82322
2684
1866
1869
2266
2297
1660
2288
1886
2475
2558
2270
2468
2822
44526
2274
2652
1869
2095
3230
2372
2274
1864
2288
2591
1898
1684
5031
2194
21338
1785
2215
1878
2285
2277
1898
4364
2284
2299
2299
2299
2297
2284
13304
2282
2299
2268
1835
2313
1679
2593
2390
2550
2052
2556
1704
1786
15934
2304
2553
2550
2052
1877
2283
2553
2558
2553
2553
2553
2552
2556
2272
1876
2556
2554
2552
1928
2553
2553
2476
2470
1883
2473
2295
2295
2556
2689
39139
2283
2591
2211
2540
1670
1881
7704
1923
13722
1885
2599
2567
2568
1887
11079
2279
1684
2295
2131
2215
2062
2255
2547
1883
2366
2280
2283
1679
2387
2305
38715
1886
2213
2327
2898
2388
2388
2199
2262
2227
2279
2616
2138
2617
2479
20498
2205
2626
1856
2473
1669
1879
1693
2590
1879
2218
1648
2286
1636
4679
1684
2265
3218
1828
2566
1670
2287
2595
1679
2596
2261
1667
2261
68425
2656
2547
1667
1677
1867
1672
2180
2067
2064
1668
2554
2592
2279
2558
1685
1569
2592
1910
2561
1864
2592
1693
2456
1684
2553
1606
2604
2083
2475
1666
14211
2475
2473
1699
2326
1858
2144
2261
2325
2327
1871
2475
2327
2060
2281
2202
2278
1892
239242
2283
1901
1906
2278
1903
1904
1903
2551
2459
1681
1678
17014
1673
1866
2564
2282
1862
2567
1898
1663
2565
1664
2282
2589
13452
2549
2304
1887
1779
2586
1903
2480
2479
2480
1684
1695
1907
1664
2284
2278
1869
2003
130427
2471
1715
2553
2365
2555
2584
1658
2258
2555
1685
2471
2474
1683
19042
2372
2575
1851
2047
2265
6652
2554
10629
2549
1670
1655
2272
1908
2274
2273
56248
2264
2275
2271
2532
2264
2273
2534
2273
1684
2270
1679
1905
46101
53493
2547
2599
2288
2282
2253
1878
2281
2276
2263
2785
1693
29071
2441
2442
1927
2439
1912
2575
1732
1912
2557
2538
2575
2446
2881
2571
1921
1872
10531
2462
1665
2552
1889
2031
1660
2261
2209
2216
1893
2763
1654
1858
15785
2513
2205
1894
2585
2313
2508
1674
2558
1913
2363
2546
2587
15958
1699
2546
1855
1876
1637
2274
1682
2506
2216
2212
1677
2217
2220
2216
13026
1864
1865
2212
2316
5625
1810
6135
1807
2358
1884
1777
1779
24426
1679
1846
1776
1704
2256
2370
2544
1679
1665
1679
2353
2342
1661
1655
2547
1666
2547
1847
2561
2275
294454
13745
1924
2469
1654
2276
2574
2471
2590
2290
1833
1677
2432
2284
2082
2078
189426
1848
70997
2607
17477
1845
18846
1940
131805
3275
1833
2526
2474
2264
1661
1662
1661
1658
2206
2204
2422
2289
2083
2290
2291
6283
2267
1912
2277
1909
2674
2298
2476
1677
1881
2250
1891
2585
8627
2532
2584
2269
2276
2255
2431
2805
2559
2558
2319
2639
2594
1885
2241
2560
2205
50975
4126
2258
1904
1900
2574
2266
2276
2269
2271
1679
2546
2230
2540
14164
2274
1901
3588
2283
1673
2189
1676
3829
5026
2223
2061
1844
2541
2588
2583
3216
2627
1682
2165
497322
3115
2293
2295
2542
2298
2294
1830
2294
7943
2294
2194
2552
2196
2630
2795
1665
2538
2200
2582
2588
2590
1844
2581
2591
2201
2200
294777
2592
2475
2201
2266
2274
2547
2517
2570
2121
1683
1679
1685
2587
2273
46387
2269
2584
2585
2586
2586
2570
2286
2285
2770
2270
1639
2269
2267
2011
1682
1909
2052
1917
1901
2270
1878
2475
2536
2293
2475
2474
2203
2656
1689
1689
2265
2325
2268
1679
2566
3376
2284
1925
2303
2453
14666
2551
2273
2267
1879
2527
2604
2427
2271
2202
2249
2122
2249
7092
2531
1901
1898
2328
2283
1686
2305
1695
1698
2287
2287
5650
2309
1685
6236
2575
1681
2538
1688
2247
1913
2550
2289
1663
2272
2270
2566
2087
2268
16486
2551
2580
2579
2565
2549
2576
1906
2580
2278
2335
2355
2082
2298
4862
53121
2286
2273
2373
2229
2521
1683
2740
1913
3191
2577
2260
1942
2257
26752
1685
2303
2546
2277
2213
2216
2588
2213
2268
2213
2280
2289
1947
2286
2569
1858
2281
2280
2286
2288
2261
1810
1813
2223
2225
2212
2271
2551
1872
58526
1913
2322
1914
1913
2283
2280
2283
2285
2268
2283
2269
1940
1741
2270
2295
101731
2294
2272
2270
2555
2272
2337
2030
2034
2208
2209
2292
28895
2580
2578
1906
2580
2591
2267
2580
2039
2285
1656
2062
2586
1904
2291
2292
22319
2287
2315
2591
2291
2272
2364
2279
3104
2580
2584
1865
2884
2359
3978
1913
2254
1564
2266
2266
2268
2263
2262
3368
2284
2651
2524
1922
2574
1915
2396
1926
1816
1923
1944
2535
1815
2274
3447
1815
2866
2326
1816
2259
2128
1946
1816
1990
2140
2226
2040
1910
2067
1920
1993
1902
2528
1906
38945
1923
10495
2238
1584
2342
1824
1876
1881
2249
1650
2194
2189
1678
1662
1930
1657
1825
4835
1689
1661
1697
1685
1698
1687
82188
1678
1675
2849
2554
1685
1824
1696
1657
7816
1893
1829
1674
1692
1692
1663
1687
1762
1690
1687
2284
1686
1825
1657
2432
1663
1818
1677
1678
1893
1671
2190
2187
1635
1702
1637
1828
1869
1646
1855
1679
1678
147579
1678
5504
1892
1693
1684
1800
2551
1666
1825
2360
2360
2690
2689
1671
1670
1898
2515
1782
1670
1668
1675
2330
1889
29074
1675
1679
1680
408945
1801
5135
1670
2246
1696
1675
2286
1691
2451
81718
4089
1914
1691
5012
1691
1676
1687
1684
1765
580272
1664
1662
2287
1669
1667
1669
5171
6532
1829
1662
131602
2369
1956
1667
1659
1672
2193
2190
2326
1659
1880
1673
7129
2354
1657
1897
1673
1667
2464
408945
3536
3537
1912
1669
1669
1663
1702
1690
40985
9557
1673
1679
1683
1986
1674
1669
2321
1890
1665
1661
2192
2163
1679
1905
1669
2601
1899
357496
1899
1665
2076
1912
4389
1652
2033
2358
1889
1672
10061
18211
13600
1650
2211
1760
1761
1910
2558
2082
1668
1655
1878
2582
2628
1962
1878
1653
1677
1671
1669
1668
2286
1676
1659
1896
1815
1682
1681
1677
1667
163981
1671
1662
1702
1693
1877
2327
1663
1676
1672
1681
1681
5279
128444
1701
228159
3078
1676
1690
1678
1675
2142
1685
1660
1663
1666
2443
1675
1960
1667
2304
1902
1687
104675
1669
2330
1668
1675
1676
1673
1681
73614
1757
1651
1826
2820
2052
2052
1656
1746
2475
1923
1742
1744
1922
1676
1667
1673
1825
1667
1904
1686
1683
1686
2496
5775
2402
1892
1770
2293
1689
1688
622683
1680
1824
1682
1898
1681
1693
1881
1682
1686
1666
1690
9349
2825
1683
1679
2378
1825
1671
1675
1654
1671
1909
1688
1673
1898
1668
1670
1671
1787
2452
1824
3959
3960
1668
1669
1656
1672
1895
1677
1670
1670
1650
1681
1664
1695
1695
38945
1833
1682
2252
1696
1898
1691
1695
1665
5257
2406
1682
1762
1826
1849
184275
1659
1676
1681
1902
2596
1750
1900
1675
1694
1894
2271
1892
1825
1680
1673
1673
1683
1687
2485
1674
1672
1873
1671
1840
1661
218371
1826
1674
1674
1701
1663
2555
1663
2316
1679
321475
4423
1677
1897
1827
1901
2203
1681
1670
1674
1930
4431
1683
1847
1679
1679
1691
1694
2120
1825
2085
1703
1696
1889
5034
2072
1629
1661
1670
218633
1637
43234
1898
1742
1706
1668
2405
1669
2098
469025
3956
1816
1692
2025
218633
1808
2304
1893
1741
6958
1657
1659
1655
1905
1679
2304
1839
1657
2610
1689
1802
1663
1661
1741
2197
4051
1688
1679
1882
1674
1680
1668
22339
1674
1672
11273
1905
30718
1888
1891
1893
1887
2356
1676
1665
32986
1691
1900
1902
1669
1681
1743
1756
2195
1694
1681
5642
2325
1842
77851
2083
1664
1912
1684
1680
1679
1599
1890
1672
1817
2604
2316
1666
1762
1864
2191
1684
2261
1660
1667
1646
1680
1679
2493
1677
2343
1677
516837
1666
1660
2808
2185
1662
2191
2193
42745
1898
6249
1753
1684
1918
1656
469021
1654
133694
1683
1655
1670
5275
1659
101649
1921
11390
2140
11111
1928
15962
2498
13788
2476
11993
2105
2418
34766
1935
1740
2283
1741
1954
1741
2342
1740
2338
1741
2599
55441
2329
16568
2342
615926
1693
5156
1943
5749
2291
7731
1900
10658
1922
46319
13661
1890
16568
1909
3326
1928
2221
1679
2293
2672
2670
2670
1912
1675
1680
1678
1680
1679
1679
2286
2306
2300
2569
2280
1888
2202
2204
2066
2548
2480
1875
2519
1704
1757
2769
2319
2168
2168
2354
2369
2284
1902
1933
2210
1917
2203
1900
2270
1897
2269
2274
2625
2273
2290
2277
1876
1924
2337
1867
2413
2592
2273
2593
2275
1900
2799
2798
2543
1867
1868
1921
2544
2479
1901
1681
1909
1908
1669
2212
2696
2448
2448
2175
1891
2289
2252
2317
1907
2186
2450
5019
2286
1887
2289
1883
2273
2211
1905
2171
2206
2263
1914
1913
1678
2612
2612
3236900
2614
2303
2324
2322
2322
1907
2303
1677
2539
13765
2385
1816
1816
2281
1665
2672
1889
2419
2574
1941
2421
2574
2502
2449
7506
2106
1890
1889
2580
1888
1893
1886
1882
1893
2447
2258
1705
2256
2482
7703
2298
2451
2481
2479
2444
2178
2538
2275
2292
1895
1924
2582
1893
7052
2239
3598
2385
2679
2401
2669
2198
2277
1808
1895
1662
2559
2280
1681
8732
2280
2286
2282
2587
2559
2283
2285
2282
2282
1915
2286
2200
2218
2058
2190
1889
1893
1905
2555
1898
2274
1869
1679
1909
2196
2196
2577
2684
7152
1909
2199
1912
2576
2825
1911
2249
2576
2661
1679
1925
2505
1900
17017
1902
1887
1903
2663
2266
2269
1879
2260
2234
2592
2580
2333
2056
2170
2574
2575
2267
2297
2306
2280
2312
2574
2479
2582
2264
1897
1997
2293
1939
2290
2578
1664
2280
2040
2217
2283
2204
2528
2478
2140
2283
2205
2281
2552
1675
16873
2587
2555
2680
2281
1868
2589
2464
2282
1878
2468
2547
1815
2405
1915
2480
2584
2278
2473
4399
2668
2303
2260
2324
2261
2259
1895
8078
2257
2562
2258
2252
2254
2564
2275
2557
2562
2077
2562
2596
1815
2565
1685
1903
2481
2479
2484
2276
2250
2275
2341
6171
2000
2857
2770
14181
1927
1577
3362
1575
1952
2056
2479
1585
2552
1584
2060
1585
2565
1586
2334
8030
2140
1577
1954
1576
1601
2104
1576
1929
1585
2572
2289
2549
2175
2555
1675
3137
1681
1675
2286
2287
2618
2449
1800
1711
2709
2212
1667
2263
2204
1577
1906
2260
1901
2258
1908
2254
2257
2541
2168
2275
2273
2277
2551
2276
1575
2273
4025
2279
2275
2262
2274
2277
2282
2277
2278
2271
2271
2562
2278
1575
2277
2277
2276
2271
2274
2281
2273
2377
1867
2286
1909
2285
2200
1682
1588
2282
1686
1899
2283
2287
2283
2458
2283
2458
2285
2599
2590
2282
128428
1574
2590
2188
2276
2281
2577
2576
1657
2580
2204
2479
2202
2356
2474
1904
1679
1585
3636
2248
2542
2467
1910
2446
2283
2280
2533
2342
2276
1918
2592
1575
2537
2355
2356
2555
3474
2273
2306
1685
2292
2583
1946
2277
2310
2279
8032
2360
2370
2436
1888
2183
1901
2614
2611
1848
2298
1917
2281
1709
2427
1577
2281
2274
2277
2277
2299
1682
2689
2297
2271
1927
2430
2279
2227
2289
2234
2320
2369
1890
2284
2305
2609
2310
2312
2275
2329
2294
2480
2262
1944
2534
2318
2075
3629
2550
2315
2275
2632
1858
2563
1920
2004
3899
2280
1989
2275
1916
2273
2272
2597
2671
1889
2478
2302
2478
2333
1678
2475
2204
2095
2130
2474
1681
2277
2283
1886
1892
2445
2561
2682
2344
2561
2289
2428
1874
1896
2718
1671
1670
2582
2252
1896
1700
2270
2344
2220
1675
2221
2205
1897
2530
4368
2272
2278
2692
2585
2246
2584
1675
2345
1677
1996
2281
2562
2562
1679
2686
2283
2479
2475
2290
1917
2115
1906
2209
2285
1876
2580
2294
2287
2284
2287
1917
2346
2287
2206
2119
2197
2475
1859
2282
1684
1684
2287
2265
2291
2291
1930
7179
2465
2466
2358
1817
2464
2556
2579
2581
3588
2587
2580
2613
2279
1932
2272
1908
1913
2310
1832
2276
2435
2075
1676
1698
2269
1891
2269
1944
2542
1663
2540
2543
1717
2420
2284
2284
2274
2282
1901
2267
2277
1873
1680
1896
1922
1882
11378
2291
1897
1890
1890
2367
2481
2562
2612
2302
2345
2264
2270
2623
2622
17767
2263
2441
1657
2273
2304
1663
1660
2474
2055
3417
2589
1904
2216
1588
2470
2471
2212
1898
2417
1900
1885
1667
2296
2286
2343
2346
2283
2590
1602
2593
1688
1873
1688
2583
2568
1896
2268
2562
2276
1817
2277
2215
1887
1778
2319
2011
2958
2460
2613
2613
2199
2618
2283
2066
1683
2233
2283
1832
2202
2479
2481
2480
2479
2211
2208
2526
2538
1889
1679
1898
2376
1787
2287
1697
1693
2485
1901
2203
1908
1922
2278
2270
1643
2266
3564
2696
54652
1723
2593
2272
2117
2261
2526
2528
2477
2286
2288
1920
1676
1688
2216
33478
2278
2557
2556
1866
1866
5764
2569
2276
2196
1648
2475
2266
1660
2065
7236
2284
1667
1665
2207
1864
1885
1690
1690
2284
1645
2557
2281
1891
2282
25258
2499
1676
2297
1672
1898
2567
2675
1895
2339
1864
2599
2611
2280
2276
3166
2271
2569
2681
1673
1668
1668
2260
2284
2286
1678
1890
2283
9472
1894
4028
2570
2203
2518
2518
2796
2280
1883
2282
2275
1913
1894
2271
1692
24195
2455
2537
2281
3094
2281
2280
2302
2271
2263
1867
2303
2301
1687
2603
2604
4851
2600
2319
2379
2561
2556
2546
2583
1870
2453
2547
1906
1906
1897
1596
2893
2365
2962
2559
2587
2604
1893
2608
2604
1897
2824
2277
2277
1899
62668
1896
1904
1896
2473
9337
2378
1882
2550
1914
1659
1898
2561
1913
10490
2559
1899
2561
2551
1851
2288
2427
2591
2291
1678
3280
2060
2062
2678
13054
2678
2292
2265
2304
2269
2264
2554
2292
1898
3355
2247
2270
2263
2285
5732
2524
22223
2524
244343
2583
1673
2585
2253
2207
1889
2588
2463
2276
19806
2276
3571
2544
2544
2264
2266
2536
1889
2681
2284
2198
2180
2336
179425
2381
2573
1706
1670
2257
2692
2513
1882
2206
2497
1883
2551
2297
1587
2273
2482
2269
2543
2268
1894
2274
1659
1910
2267
2558
2318
1669
2321
10137
2300
2319
2299
2321
2317
2321
2300
2297
2286
2298
2591
1685
1685
1685
2589
1685
301580
2593
2261
2285
2288
2467
1889
1896
2275
1691
1907
2589
9365
2589
2592
2587
2491
2530
1899
3261
1890
1895
1888
1677
1888
2288
14833
2222
2527
2459
2254
2262
2270
2300
2311
2313
1890
2309
2252
2584
2308
2622
2532
301583
1888
1885
1878
2274
2193
2560
1654
2588
2561
2281
1683
2280
9599
1894
1669
2585
2286
2270
2277
2378
2276
1648
2207
2308
2308
2286
13120
2814
1790
1893
1896
2389
2276
2281
2391
1890
1658
5502
2279
1890
1850
9833
1895
1889
1910
2286
1907
2285
2422
2281
1889
1875
2586
2259
2286
1682
1678
209994
3642
2117
2126
2588
2587
2218
2481
2479
1912
1686
2279
2456
2512
2475
2458
3905
2322
2550
2553
2290
2295
1687
2283
1897
2830
2429
2413
1686
1648
2215
1686
2209
1814
570205
1814
1682
2689
1902
2268
2574
2501
4565
21588
2274
5208
1665
2206
1788
1656
2238
2241
2242
2479
2556
2332
2555
10781
1689
1689
2568
2579
2280
2541
2555
1859
1901
2294
2276
2279
2623
2489
14803
2187
2274
2273
2189
2274
2276
1889
1885
2451
2244
2284
1893
1889
25626
1891
1898
2270
2224
9432
2476
1901
2281
2268
1878
2390
2213
2212
1703
35242
1699
2410
3264
2546
2075
1698
1695
2804
1663
2244
2581
131591
2527
11157
2521
2581
2521
2209
2441
1664
2549
2548
2353
2070
1672
2281
2270
2254
2271
2272
1852
2275
2259
2434
2262
2290
665829
2289
2453
2301
1685
2590
1667
1667
2576
2373
6044
2464
2464
2280
1838
2574
2217
1688
1863
2214
2573
2578
2269
2285
6839
2586
2607
2269
2262
2269
2578
2268
2349
2269
2391
1667
1877
1890
2261
56671
2480
2481
2457
2483
2578
1867
2348
2272
2360
2273
2295
2294
2295
2274
14619
2594
2211
2206
1893
2671
2391
3357
2391
2586
2211
2259
1679
1651
2370
7916
2584
2588
1880
1893
2275
2273
2800
2263
2220
1894
1885
1891
2202
2988
2275
2275
2358
1710
2376
1679
2057
1858
2288
2279
2270
2593
1676
78367
1902
2559
2440
2444
2174
1925
3283
1895
2205
1674
1675
2205
2582
2585
10933
2565
2199
1650
1671
2289
1665
2287
2057
2289
2288
2289
2286
2288
2288
57661
2286
2287
2288
2288
1680
2289
2289
1865
1679
1903
2698
5620
2554
2557
2555
82129
1856
2298
2296
2504
2554
1669
2371
2301
1664
3379
2504
2315
2471
2448
23376
2467
2296
2469
2391
2469
2055
1664
2295
2267
2213
2280
2514
2515
8624
2557
2267
2267
1896
2298
1898
5252
1666
2290
2286
2284
2295
2213
2273
3859
2279
2216
1632
1669
2206
2055
2216
1666
2207
2286
2225
1729
2225
1575
2225
2226
2225
2665
3132
2277
1678
2295
1658
1647
40970
2272
2412
2252
8393
1651
2292
1662
2581
2576
1664
1795
1667
2314
2200
1649
1684
1902
38717
1903
1904
1704
1899
1905
2472
1687
2536
1890
2207
2259
2674
2259
2476
18803
1683
2459
2579
2589
2264
1908
1675
3942
1674
1650
2830
1650
4863
32443
2272
2524
2525
2523
1668
1693
1652
1869
2232
2282
2230
2230
2293
20634
2292
2214
2586
2293
2567
1907
2535
1849
2530
2530
2571
2676
2314
2317
2316
2553
1887
2279
2275
1864
2244
1900
1905
1655
4360
2282
2253
2254
2254
1690
2252
2248
2332
2253
2252
2251
2603
1684
1898
562262
2585
2264
2587
2588
2674
2209
2261
2126
2567
3056644
2272
2285
2080
2584
2586
2453
162175
2479
2283
1900
2273
1668
2554
2276
2279
2281
2296
8985
2559
2272
2292
2559
2372
2453
1678
2278
2355
2286
2562
1669
2284
2202
7891
2558
1694
2537
2569
2279
2199
1681
2583
1664
2556
2556
2558
2581
2198
6545
3327
2269
2589
2250
2244
1910
1904
2214
1670
2531
2208
2216
2213
2278
6704
2278
2265
2263
2284
2589
2281
2280
2284
1654
2285
2290
2291
2283
14036
2282
2588
2286
1654
2284
2288
2590
2129
1674
2323
2311
1890
2594
1681
56832
2474
1911
2260
2507
1905
1863
1903
1653
2296
2601
2283
1706
1885
33521
2276
2278
2286
2409
1643
2787
2549
2039
1650
2289
2291
2514
2672
2037
1689
2545
2511
1887
2267
2369
2591
1878
1875
1657
2307
2312
2575
2815
2261
2551
229409
1869
1771
2296
2380
2474
1674
1654
1672
1679
2203
2296
7041
2271
2594
2292
2559
2532
2280
2284
2060
2280
2255
1677
2294
2466
2464
1685
79783
1891
2288
2293
2289
2471
2359
1656
2511
1675
2305
8706
2288
3607
16206
3606
2257
2368
2259
2256
1675
1653
1675
1913
2475
2475
2479
2477
9230
2480
2473
2288
2267
1855
2256
2212
1660
2597
2591
2284
2251
2284
2688
77677
1677
2295
2132
3961
2273
2274
2281
1651
2560
2561
2561
2273
2275
11834
2597
2472
1862
2601
2472
2273
2277
2272
2522
1649
2586
1900
2258
2262
6408
1896
1897
2405
2670
2467
1873
2564
2560
1659
2251
2255
1897
1890
2250
88564
2280
2278
2279
2278
2267
2269
2367
2547
1659
1873
2581
2305
1694
2312
1575
2580
5486
2303
2267
2295
2478
2837
42209
1654
2271
2599
2202
2274
2276
68254
5119
1877
1710
1678
1892
1890
2309
2286
1649
2290
1601
1870
1677
1864
11362
1869
2580
1681
2582
2559
2297
2550
2584
1651
2613
2637
2584
2674
1874
24601
2587
2579
2287
1906
2288
1902
1897
1904
1652
2361
1899
2555
1902
2555
7434
1891
2558
109044
1904
1888
2255
2254
2557
1651
1870
2283
2044
2285
2558
2268
8922
4252
1676
2277
2276
1889
1889
2403
1658
1681
1684
2238
2275
2386
14288
2293
2510
2307
13003
2307
2308
2306
2284
1652
2549
2245
2261
2474
68424
2271
3780
2565
2554
2555
2280
2278
2280
2278
1660
2277
2219
2429
2303
2476
17676
2304
2306
2579
2565
2578
2537
2283
2428
1655
1647
2279
2280
2527
68426
2279
2244
2525
2520
1888
2277
2526
2554
1650
2273
2100
2296
1999
1906
20605
2279
1908
2272
2275
2279
2349
2274
2273
2572
1654
2449
2274
2274
2568
6798
2277
2584
1666
3424
2192
2199
2212
2477
1652
2479
2280
2305
2277
2302
48293
2277
2306
2302
2277
2304
2279
2569
2276
1651
2274
2303
2305
2305
2305
21542
2303
1677
2304
2308
1856
2307
1663
2305
1855
2319
1852
2280
5309
2477
2474
2477
2478
2586
2479
2291
1011049
2586
1652
2476
2476
2476
2290
17052
2585
2477
2478
2678
1881
2280
2275
2276
1874
2280
2347
1867
2553
6900
2271
2563
2273
2273
1644
1926
2255
2275
1669
2315
2608
2103
2606
2286
2286
22090
1856
2294
2555
2519
2273
1887
1888
1657
2556
2242
2611
10323
2273
2275
2297
2473
2285
2256
2484
2101
1687
1794
2454
2820
2792
1875
85978
1868
2599
2555
1676
2396
5325
2591
2587
1662
2516
2579
2389
2337
2517
9282
2335
2338
2516
2332
1672
1672
2550
1656
1901
2577
2452
1685
1898
1891
1688
209629
2690
1897
1884
1897
2536
1656
2266
2272
2571
2233
2273
2236
1898
21040
2232
2275
2566
2425
2886
2271
2597
1660
2289
1687
1686
2287
2477
2474
4843
2194
2280
1900
2689
2277
2277
1664
4456
2688
5082
2689
2219
2207
2659
20128
1678
2539
1868
2538
2188
1655
2049
1873
2612
1907
1874
2277
1881
11481
1836
1674
1674
2482
2483
2201
1658
1905
2483
2477
2204
2322
2202
2486
3518
2269
295210
2198
2276
2461
1659
2704
1906
1877
1875
1682
1682
2553
1569
2579
2479
1673
2478
2475
2089
2319
2274
1868
2314
1868
2683
2451
2550
7443
2550
2599
2472
2292
2594
1655
2218
1892
1668
1670
2199
2583
2470
2270
11916
2273
2272
2272
6600
2195
1659
2253
2580
2687
2595
2208
2554
1881
2588
37283
2589
2584
2254
2626
1663
2598
2623
2621
2599
2594
2600
2624
3508
2582
86954
2655
2284
1683
1684
1655
2551
2547
2394
1705
1871
1884
1842
2383
51579
2069
1892
2290
2544
1859
2128
1654
2475
2594
2268
2287
1904
1900
9409
2586
1678
1677
2698
2627
1900
1660
2596
2689
2277
2193
2277
1904
2185
15550
1675
2588
6404
2262
1912
1918
1658
2805
2273
1919
2252
2268
2582
2294
26359
1890
2806
6702
2289
2612
1663
2289
2260
2565
1886
2263
2568
2571
2182
16206
2257
2679
1888
2260
2461
1663
2374
2669
2458
1680
2214
1873
2352
1570
2582
2209
2285
3083
2277
2587
1655
2587
2583
1872
2276
2272
2271
4398
6295
2200
2203
2058
2292
2286
1935
2512
2058
2258
2261
2284
1692
2214
2262
18460
2288
1677
2380
2262
1687
1659
2289
1916
2771
1677
1674
2554
2271
5889
2294
1677
2297
2208
14421
2374
1662
2374
2333
2197
1734
2200
1894
2283
2250
2860
2282
2281
2284
2244
1909
1658
2281
2372
1861
2531
2280
1677
1676
9258
2195
98410
1691
2268
1887
2346
1663
2138
2550
1685
2454
2451
2528
3218
2493
111534
2497
2497
2518
2515
2587
1665
2587
2380
1900
2380
1900
2559
2449
2449
2278
2449
2449
1659
2480
1676
579390
2100
2485
2377
2377
2521
1847
2481
6667
2521
2283
2450
1655
1664
1654
2693
2412
2209
2294
1675
1927
1691
1681
2265
2584
2537
2282
1664
2282
1902
1912
2475
2278
688003
2264
1680
2778
2778
1902
1902
2583
1913
2584
8361
2687
2553
2268
2549
2552
2548
2241
3111
2479
2261
2261
2386
1921
2300
2297
6185
1896
2263
2288
2312
2472
2536
2534
2541
2292
2550
2554
7375
2501
1933
1671
2275
2217
1923
2213
2473
1601
2266
2266
2282
1688
2071
2069
1658
1893
17809
2068
2046
2209
2207
2203
1651
3432
1916
2577
1876
1671
1906
1654
1909
73102
2253
1673
2584
2284
2589
4375
2589
2278
1889
1894
2273
3490
2270
1658
2393
1893
2387
2394
1891
2373
2387
1893
2394
1859
2320
2291
60733
2585
1686
2260
1879
2689
2584
2475
2588
2274
2274
2280
2292
2280
1891
7568
1652
2478
2275
2649
1882
10429
11644
2296
6482
2552
2282
2282
2281
4853
2281
1904
2284
2284
2284
2286
2586
2284
2282
2281
2287
2585
2285
7980
2584
2282
2286
1911
2562
1880
2288
1864
1677
1675
1676
2590
2590
2287
22734
2283
2091
2359
2360
1678
2359
2289
6584
2289
2558
2358
2106
3522
1661
3980
1661
2279
2282
1848
2524
1661
7241
1669
2265
2263
2268
1893
2279
1687
1894
67228
2274
3352
2263
2585
2587
2585
2265
1861
2260
2262
1900
2263
2266
4854
2263
1658
2262
1883
2257
2285
2270
2273
1677
2282
2250
1891
1903
2257
36582
1691
2080
2559
2550
1889
2318
2314
2318
1896
2316
2317
1876
1877
29567
2257
1642
1878
1879
2255
2561
2605
2604
1911
1891
1681
2274
2289
2288
5324
2280
1659
1647
1884
2447
2687
2582
2515
2554
2548
2556
2555
3323
2284
17921
2256
1678
2669
2276
2606
2577
2688
2690
2581
2560
2206
2583
2559
2584
53749
2434
1836
1869
1917
3567
2560
2528
2524
2527
2300
1692
1693
1686
8852
155232
1879
1904
3441
2279
2279
2593
2594
2414
1901
2560
2557
2297
1899
1887
6853
1887
1837
1914
1814
2511
1887
2586
2585
2589
2282
2584
2282
3562
2589
50100
2582
1647
2604
2582
2475
1885
2267
3654
2284
3653
2209
2553
2552
1698
5335
2549
2425
2200
2559
2311
1900
2312
2311
1861
2282
2286
2518
1680
1806
1869
2278
2294
2295
2077
1669
1668
1673
2137
2257
2260
1683
1874
1682
1682
3605
1679
2259
1681
2256
2261
1679
1682
2272
1681
2257
1682
1918
2451
16546
2282
2273
2443
2806
2677
2284
2690
2303
2307
2270
2275
2485
3585
2576
50196
2576
2290
1709
1888
1896
2330
2423
2579
2582
2547
1884
2527
2759
2274
7794
2551
2716
1880
2282
2296
2282
2283
2562
1897
1882
2292
3463
2294
2295
5243
2296
2579
2580
1686
2467
2467
2213
1918
2627
2211
2482
2313
2487
23022
1864
5619
2263
1674
1676
1674
2301
1691
3154
1889
2585
1691
2290
2185
2878
1684
74648
1680
2272
1895
2272
2272
2317
2307
2474
2288
2296
2523
2300
2262
2264
10984
2265
2263
2895
2228
2472
2120
1865
2065
1885
2549
2279
1916
2538
13408
2550
2549
2356
2542
2356
2454
2331
1889
2274
2289
2293
2600
1924
2435
21428
2436
2551
1907
2283
2286
2282
2278
2122
2280
2406
2573
2344
2513
10738
2511
2222
2516
2295
2296
2277
2294
2828
2833
2483
2830
2481
1915
1850
2300
2291
7893
2292
2274
2482
1907
1909
2556
1913
1909
1913
19262
1880
1870
1686
1686
2574
2797
2266
2602
1844
2167
2068
2166
1677
2583
46812
2585
2640
2585
2183
2279
2555
2586
2583
2589
2293
2592
2270
1673
1718
2268
6609
2269
2268
2540
2269
2318
2320
2338
2341
2253
2588
2251
5055
1899
1939
2589
1896
2036
2521
1910
2284
2255
2287
1875
1648
1878
1877
12269
1876
3445
2269
2164
2166
2290
2270
2293
2296
4449
2590
1921
1921
1933
11121
6582
2569
1671
2540
2544
3089
1902
1903
2286
2285
2291
2281
1905
1908
2263
14456
1904
2200
2402
1903
1916
2594
1892
2592
2224
2223
2052
2224
1905
2223
6614
2047
2216
2284
1886
2282
2294
2280
2305
2277
1886
2272
1883
1856
42823
2539
2288
2289
2471
2385
2387
2549
2273
2271
2269
2264
1909
2270
2270
2269
2265
2195
1892
261138
2289
2384
2272
2547
2132
2699
1673
1897
1677
17056
2384
2582
1907
2277
2248
2250
2247
2469
2242
2519
2303
1871
2555
1599
2277
2297
2445
1677
2278
3146
2558
3145
2296
3638
1911
2545
1923
2264
13919
2266
2265
2262
2418
1903
1645
1673
1890
1896
2273
2451
1916
1877
5603
2276
2067
1681
2212
2282
2586
2434
2483
2482
2276
2320
1914
2280
11601
2449
1898
1673
1674
2937
2933
2575
1912
2290
2274
2275
2275
1893
2781
2275
1632
2284
1864
2501
2277
2513
2519
2281
2518
2558
2276
2519
1888
2549
78828
2558
1867
1869
2541
2390
2516
2684
2390
2426
2687
2549
1927
2519
2547
1572
2496
2247
2275
2274
4292
2275
2351
2275
2275
8027
1886
1937
2523
1679
17108
1889
1886
2198
2204
2208
2199
2195
2306
2197
2197
1678
1899
2205
1679
19457
2315
5166
2204
2784
2273
2206
2556
2288
2607
2604
2564
1884
2374
11357
2558
2276
2556
2508
2508
1904
2573
1907
2541
1889
1886
1886
1852
1888
30813
1888
2823
2584
1837
2587
1684
2559
2559
1701
2269
1701
13920
1899
1895
1880
2534
2255
2252
3362
1687
1687
2547
1899
2029
2279
2428
31507
1680
2065
1930
2247
2314
1878
2477
2476
2476
1684
1688
1687
2246
2330
102404
2296
1874
2589
2703
2476
1898
1899
2318
1852
99219
2267
2339
5881
2373
2266
1891
2268
2271
2269
2270
1897
2282
1895
1769
2284
1902
2308
1599
1655
2331
2580
2262
2134
2128
2290
2174
3750
1899
127648
2284
2522
36500
2300
2081
2194
2278
2284
2257
2537
2260
2264
2288
2288
2261
1876
2298
6672
1858
1919
2267
2264
2522
221236
2297
2589
2524
1865
4010
1681
1681
1573
2196
1681
2594
1916
2426
2285
2194
2452
2205
1902
2200
2582
2196
10349
113412
2273
2562
1849
1671
2290
1889
1891
2227
6213
2217
2208
2216
2282
2256
1676
1733
3638
2112
2083
2453
2084
2557
2083
2454
2088
2452
2449
2454
2681
2687
5603
2685
2546
1830
2282
1900
2286
1894
2602
2289
2289
2586
2598
2587
1893
15756
1894
2318
1893
1894
1693
2550
2280
1677
1679
1677
1674
2376
2292
2292
3125
1857
2527
2300
2212
2592
1867
1905
19456
2464
4382
2270
1599
2192
1921
1771
1655
2115
2127
1670
1890
2212
2033
11838
3446
14905
2005
1673
16687
7314
1814
1913
2140
1659
25046
4832
2145
13912
2669
2288
2894
2988
2319
2947
5363
10294
2850
1658
1827
2464
4988
1669
2516
3583
1743
2199
73556
9391
5921
3466
2622
6897
7760
9110
9112
1665
6472
5603
1910
2058
1995
7869
2387
2138
8205
2070
3043
10461
2560
9485
1889
1698
8006
2960
1675
1932
234794
8241
2283
2687
1906
23979
1919
14049
1914
1662
2269
1689
1691
1675
15055
1672
1667
1889
1695
1660
1696
1694
1927
1673
1667
1679
1679
1898
1900
1660
9186
1667
1664
1891
1892
429463
1895
2115
1657
1665
1658
1685
1666
1894
1675
1677
37708
1668
1667
1674
1647
2519
1668
1677
1667
1676
1711
1905
1652
1664
17512
1663
1654
1674
1703
2260
1705
1664
1681
1681
1693
1663
1663
1657
1664
11358
1679
1899
1683
1930
1916
4939
4751
1669
1667
1654
1669
1680
1679
1789
25811
1675
1668
1669
1703
1914
1889
1672
1671
1680
1673
110418
1679
1673
1679
27728
1681
1675
1671
1929
1678
1700
1680
1675
1683
1666
1673
1704
1704
1669
4879
1900
1908
1907
1882
1667
1651
20013
1675
1671
1682
1754
1754
1662
11948
1665
1692
1702
2113
1638
1678
1670
1676
1665
1688
1682
1682
1681
2357
53036
4832
1685
1685
1668
1908
1667
1663
1664
1665
1681
1681
1660
1668
1673
22890
1675
1670
1659
2284
1674
1693
1658
1659
1713
1713
1710
1674
1649
1661
8330
1664
2100
1672
1905
1677
1666
1666
1701
1702
1695
1664
1913
2280
19406
1703
1701
1701
1653
1892
1672
1665
1808
1942
1666
1673
2431
3969
1666
1668
1672
1878
1915
6227
475091
1660
1677
1665
1655
1790
2177
1698
1676
8842
1672
1673
1712
1667
1925
1685
1682
1664
8256
1661
24260
1887
1672
15361
1669
1669
1670
1674
3450
1660
1660
1696
1696
1674
1676
1678
1696
1661
2485
1666
1678
1683
1691
1674
2176
1670
1728
1661
1664
1664
1665
1679
22452
1711
1684
1756
1889
1667
1675
1879
1652
1659
1656
1665
1670
1692
1675
13475
1875
1659
1572
2408
15476
2308
746484
2130
18881
1895
56323
1892
5276
1875
14989
2303
21373
2494
1657
2345
9005
2291
228370
2076
1739
2073
1825
1938
1825
2304
1826
2299
1824
1883
1824
1885
1825
1889
1824
1862
1828
1860
1824
1873
1825
1929
1823
1597
1924
1826
1924
1824
1935
1824
2467
1824
2488
1827
2317
1824
2528
1824
2332
1825
2301
1825
2490
1824
1899
1825
1917
1823
1927
1824
1926
1826
2491
2669
1825
2344
1824
2299
1824
2345
1825
2517
1824
2334
1826
1889
1825
1896
1825
1878
1824
2320
1827
1934
1826
2288
1897
1896
1670
2247
1666
1668
8900
1675
1898
1668
1685
1904
1826
1658
1670
1818
1707
2529
1670
1653
1695
1673
1669
1754
1824
1668
1661
2090
1659
1933
1662
1658
1689
1689
1655
1653
1675
2239
1684
1826
1674
1657
1661
2152
1935
1660
1839
1693
1675
1661
1672
1702
2025
1826
3327
6142
1647
1898
1663
2294
1672
1891
1664
1674
1659
1656
1672
1697
1825
1696
12695
1879
1660
1880
2205
1666
1912
2278
1676
1659
1674
1682
1824
1673
1675
1674
1671
1781
1928
1657
1680
5025
1679
1788
2665
1656
1757
1757
1824
1757
1657
2326
2323
1670
1674
512256
2470
1874
1641
2854
1668
1655
1825
1654
2135
1668
2280
1880
1655
6510
1892
1888
1888
1750
1745
1660
1683
1824
1697
1694
2191
1652
1932
1653
1898
1676
1655
1687
1686
1661
1651
1793
3508
1655
1712
1686
2492
1662
1890
1661
1994
1657
1658
1884
1660
2169
1668
1680
1683
1679
2299
1691
441457
3583
2721
1673
1647
1669
1665
1670
1676
24333
1675
1662
1660
1922
1664
2721
1673
1655
1678
539172
1748
1757
1689
1662
12912
2055
1690
1888
1933
1673
1677
1660
1745
1667
1670
1669
1675
1679
32711
4533
1670
1673
1713
1930
1714
1815
1892
1877
1784
1786
1783
1673
1748
7586
1659
1659
1665
1926
1675
1666
5870
1698
1662
1664
1675
1832
2630
2779
1823
2673
1671
1676
2519
1719
2543
1675
1657
1806
1681
1679
2594
1666
1658
2106
2290
2287
2291
1690
1904
2262
1670
1884
1684
1683
1766
1690
1678
1680
2111
2104
2083
1661
1663
1712
1680
1668
2238
2233
1681
1904
1680
3370
1685
2114
1672
2460
1924
1747
1686
1684
1686
1686
1694
1671
1668
1675
1667
2109
1690
2496
1673
1672
1941
1671
1663
1682
1667
1665
1665
1669
1663
1662
2112
1662
2323
1676
1664
1676
1669
1669
1673
2705
1674
1664
1695
1675
2114
1749
2464
1797
1662
1661
2405
1651
1736
1896
2263
2294
1673
1667
1674
2112
1791
2098
3631
1767
1887
1886
1883
1671
1670
1814
2093
1673
1671
1673
1893
1672
2094
1811
1672
1682
1667
1667
1666
1670
2611
1677
1882
2114
2694
1885
2211
1695
1694
1692
1659
1692
1691
5287
1689
1686
3802
1800
1847
1889
1686
3578
1678
13826
1673
1671
1668
1659
1804
1763
1670
1732
2076
3817
1665
2350
1669
1667
1673
1688
2978
1682
1671
1664
1679
1677
1733
1664
2104
1670
2196
1675
1681
1680
1661
1666
1670
1689
2317
1650
1733
1667
1686
2288
1660
1662
1701
1700
1669
1681
1679
1683
1688
1685
1731
1686
2910
1680
1677
1704
1704
1935
1683
1696
1900
1690
1693
1691
1731
2050
1674
2581
2332
1683
1670
1882
2817
2311
2310
1685
1681
1681
2259
1733
1676
2290
1675
1669
1676
1673
1684
1683
2563
2563
2282
1662
1682
1663
1732
1671
2293
1656
1895
2076
1673
2269
1704
1676
1676
1767
2285
1659
2671
1731
1677
3468
1759
1663
1675
1683
1894
2355
1664
1664
1675
2332
1703
1733
1700
3467
2254
1679
1667
1671
1689
1681
1676
1666
1669
2273
2328
1731
1669
1938
13175
1674
1684
1761
2287
2190
1691
1648
1947
1888
1668
2220
1731
1911
2063
1840
1670
1671
2049
1671
1669
1653
1685
1689
1669
2265
1658
1733
1676
1946
1676
6376
2358
1659
1677
2554
1689
2556
56329
1815
1674
1733
1675
2683
2462
2687
1672
1672
2270
1672
2623
1671
1663
1694
1667
1694
1731
2376
2590
1928
2590
1891
2595
1671
2591
1679
1683
1681
1680
1873
1675
1730
1689
1879
2088
2246
2302
1906
1690
1712
1684
1702
1895
1676
1681
1686
1733
1687
1896
2467
2368
1678
2356
1924
1645
2016
2170
1673
2306
2380
2067
1733
1685
1938
3824
1710
1664
1676
1683
1815
1645
1685
1658
1898
1677
1718
1668
2219
1678
1659
1682
1874
1685
2329
1678
1678
1679
1770
1676
1679
1939
1680
1732
1675
1672
1673
1662
2584
1699
1696
1681
1674
1680
1646
1673
1927
1672
1718
2235
3144
1673
1672
1656
1672
1674
1678
1676
1677
1694
2421
1925
1660
1718
1669
1680
1671
1673
1667
1671
1670
2681
1751
1675
1680
1920
1678
8383
1733
1676
1680
2277
2277
1889
1929
1927
2799
1688
1673
1881
1930
1883
1718
1667
1682
1656
1657
2554
2001
1815
1690
1689
2088
1674
1944
1666
1718
1736
1668
1895
1757
1752
2815
1670
1670
2333
1678
1664
1666
1933
1690
1734
1900
1667
3140
1683
1753
1755
1870
1676
1682
1662
1683
1685
1905
1655
1734
1686
1680
1695
1697
1759
1758
2521
1695
1690
1684
1643
1919
1888
1718
1675
2404
2588
2310
2309
1673
1662
1663
1678
1678
1860
1920
1666
1672
1733
1664
1753
1906
2186
2239
1674
1672
1667
1672
1676
2274
1928
10828
1718
1673
1670
1669
2030
1673
1671
1664
2239
2240
2236
2238
1925
2239
1719
1694
1674
1707
1687
4295
1683
1684
1913
1643
2290
2290
1936
1658
1701
1733
1701
1702
1697
1673
1672
2280
1679
1693
1700
1684
1717
1928
1715
1733
2281
1673
1839
1672
1711
1896
1679
1675
1683
1689
1691
1939
1902
1680
3470
2377
2615
2231
1694
1923
1688
2361
1676
1908
1593
1936
8439
1630
1903
1617
1604
1926
1663
1912
1670
2894
2173
1926
1660
2894
1592
2317
1598
1912
1826
2125
1593
1958
1698
1891
1709
1909
2013
1892
2985
1890
1979
1901
1734
1889
1627
1891
1595
1910
1970
3474
1665
1893
1612
3473
1610
2296
1686
2541
1632
2895
1635
2329
1608
2540
1783
2623
1752
1713
1658
2316
1589
1869
2230
2569
1868
11486
1638
1675
1675
2285
2284
1685
2077
2345
1951
1676
1668
1679
1685
1667
2270
1681
1686
1764
2611
1694
1696
1697
1673
1743
1671
1675
1672
1672
1683
2307
2307
1629
1677
1712
1869
1805
1897
2112
2583
2634
2289
2090
1677
1678
1671
1620
1693
1650
1898
1675
1897
1949
2552
1652
1672
1681
1667
1656
1681
1632
1675
1677
1684
1690
1892
1680
1945
1672
1669
1661
1869
1677
1686
1664
2281
1655
1680
1695
1885
1577
1669
1677
2110
1664
1881
1670
2379
1874
2387
1903
1903
1904
1654
2289
1662
2586
1944
1677
1672
2559
1679
1667
1666
1669
1659
2307
1651
1783
1651
1662
1892
1849
2825
1690
2826
2831
2412
1635
1883
1889
2310
1658
2340
1685
1682
1866
1885
1648
1683
1687
1688
2299
1632
1666
1662
1898
1689
1664
1815
1683
1860
1672
1700
1699
1747
1673
1661
1754
1812
2382
1675
1693
1848
1706
1866
2147
1684
1684
1673
2562
1657
1659
1809
1662
1656
2559
2093
2096
1671
2578
1949
1684
1650
1677
1664
1626
1676
1683
22357
1799
1662
2193
1894
1902
4557
2294
1657
2272
2274
1686
1744
1654
1680
1652
1690
1702
2298
2369
1664
1937
1666
2364
2351
1643
2352
1630
1677
1679
1668
1677
1672
1672
2104
1667
1914
1682
1660
1659
1678
1669
3536
1641
2580
2283
2287
1682
1680
2218
1672
1897
1658
1657
1952
1951
2112
1687
1655
1655
1661
1658
1699
2688
1692
1645
1922
1681
1683
1706
2115
2624
2346
1895
1686
2838
1643
1876
1681
1680
1682
1832
1682
1670
1677
2113
2694
2694
2199
1652
1677
1674
1644
1786
2194
1846
1664
1697
1834
2111
1835
1835
1836
2693
1840
1672
1681
1681
1892
1671
1843
1670
1777
2111
1674
1672
2616
1694
1657
1668
2569
1686
1686
1647
1665
1920
2558
2113
1698
1675
1653
1662
1815
1829
2423
1684
1684
1684
1682
1924
1673
1680
1898
2112
1670
1666
1788
1679
16242
1680
2306
1687
2552
1923
1674
1679
1667
2113
1670
1706
1902
1675
4541
4537
1674
1676
1677
1684
1923
2301
1683
1685
3308
6296
1681
1989
1665
1665
1703
1659
1637
1670
1754
1901
1750
1658
1685
2113
1662
1675
1671
1672
1688
1926
1942
1898
1667
1653
2684
1679
1733
1672
1659
1673
1676
1673
1947
1702
2247
1694
1896
1700
1898
1733
2358
1676
1669
1664
1662
1900
1670
1829
1669
1664
2318
1679
2306
54869
1732
2685
1686
1682
2470
2361
2336
1678
1942
1898
1890
1871
2626
1692
1665
1732
1936
1936
1674
1681
1687
1675
1680
1923
1697
1672
1671
1691
1690
1730
2585
1699
1692
1898
1686
1934
1648
1763
1916
2276
2027
1683
1669
1732
1670
2372
2271
1678
2582
2585
2362
1672
1923
1762
1678
2612
2273
41302
1732
1696
1672
1668
1672
1672
1681
1695
1689
1962
1686
2264
1868
1651
468517
1732
1714
2684
1676
1682
2616
2573
2226
2225
2460
2328
2350
2588
1685
1673
1732
2614
2275
2273
1671
1673
1896
1775
2920
2339
1823
2694
1931
1897
1901
1732
1670
1897
2590
1687
1667
468498
1679
2626
1665
1675
1669
1679
1687
1732
2420
1679
1680
2294
1678
1669
1669
2664
2149
2243
1653
1924
1924
1659
1730
1660
2303
2572
1662
1683
1653
1667
1809
3487
1808
2302
1682
1684
1732
1697
1682
1705
1671
1691
1685
1661
1665
2318
2318
2314
1687
1682
1683
1732
1890
1893
1920
2576
1683
345147
1660
1669
1886
1677
1669
1682
1682
2624
1732
2619
1694
2303
1750
1689
1675
2623
1661
3490
2625
1671
1693
1691
1731
2389
2389
2275
2580
2265
1778
2282
1677
1911
1666
1669
1669
1801
1676
1731
1664
1699
2329
64553
4392
5654
2324
1820
1821
1921
1675
1677
1648
2430
1687
1733
1677
1684
1678
1720
1668
1669
1665
1872
2171
1692
1693
1693
1688
1735
1689
1677
1673
1687
1677
1914
1682
1696
2031
3050
1699
1675
1664
1734
2591
1662
1664
2049
2522
2052
2522
1682
1674
2297
1681
1766
2273
2272
1718
2276
1673
2194
2194
2276
2313
2308
2312
1817
1912
1676
2369
2350
1718
1671
1665
1672
1938
1681
1680
1670
2796
2586
2236
1670
2583
2449
2449
1733
1912
2451
2616
1666
1669
2301
1645
2581
1914
1674
1664
1675
1668
1689
1734
1674
1641
1692
1901
1676
1676
1683
1660
2278
1686
2217
1756
2285
1652
1719
2294
1680
1688
1665
1672
2321
1663
1673
1671
1953
1661
1906
1908
1662
1733
1665
1686
1661
1686
1683
2581
1661
2160
1689
1954
1671
1665
1694
1719
1803
1802
2169
1694
1681
1661
1863
155599
1921
1673
2624
1767
1719
1659
1809
1675
2234
1685
2550
2082
1896
1816
1681
1850
1660
1750
1667
1719
1671
1668
1708
6348
1668
1669
1669
1676
1651
1663
1681
1917
1654
1681
1734
2362
2045
1676
1687
2312
1677
1685
1682
2031
1664
1815
1653
1676
1719
1890
2300
1678
1693
1660
1675
2197
1669
1659
1693
2617
1695
1733
1699
1694
1651
1699
1701
2580
1671
2593
1890
1668
1775
8270
1652
1694
1678
1719
2271
1681
1672
1678
377621
1694
1634
1665
1681
1681
1693
1659
1656
1670
1734
2263
1676
1867
1880
2291
1657
1913
1911
2263
1671
1673
1674
1673
2365
1719
1766
1666
1681
1639
1677
1905
1684
1734
1662
1635
1915
1626
1892
1593
1932
1827
1941
1599
1935
1617
1888
1630
1951
1593
1895
1594
1950
1632
1907
1689
1939
1659
1878
1753
1922
1596
1918
1633
1912
1628
2545
1610
2572
2613
1665
2319
1980
2095
1613
2308
1638
2107
1631
1930
2173
1889
1699
1895
1851
1664
1898
1590
1900
1633
1903
1667
1920
3771
1876
1671
1907
1677
1881
1765
1885
1673
1928
1661
1875
1621
1895
2986
1891
1609
1893
1755
1947
1630
2545
1636
2335
2275
2273
1968
1672
1688
1689
1688
1874
2579
2597
1674
2579
2584
2620
2126
1687
1685
1674
1667
2259
1903
1784
1902
1904
1674
1891
1671
2048
1664
1866
1668
1680
2300
1682
1901
1900
2443
1679
1672
1655
1662
1751
1682
2313
1691
1651
1640
1681
2290
2290
1743
1660
2045
1639
1684
1664
1884
2080
2959
1657
1673
1671
1756
1913
2053
1710
1672
1659
2596
1889
2587
1675
2910
1676
1685
1689
1658
1659
1667
1664
4957
1665
1664
1684
1739
1670
1794
1872
1929
1695
1905
1764
2532
1912
1749
1674
1735
1672
1928
1932
1771
1819
2614
1679
2455
1881
1660
1671
1671
2241
1648
2385
1679
2271
1687
1897
1927
1688
2046
1692
1706
1666
1671
1914
1667
2114
1674
1700
2566
1682
2046
1924
1673
1671
1674
1676
1682
1782
1697
2111
1825
1660
1801
1688
2264
4282
1944
1688
1757
1646
1891
1675
1677
1890
1883
2105
1901
1902
1902
1701
1676
1960
1681
2263
1687
2353
1809
1815
1815
2112
1683
1724
1661
1671
2357
2636
1925
1674
1676
1680
1679
1677
1679
1681
2110
1681
2047
1685
1664
1677
1917
1824
1675
1683
1934
1938
1688
1753
2104
2045
1578
2437
1678
2666
1778
1673
1942
1676
1891
1670
1669
1684
1666
2113
1679
1716
2053
1715
1685
1667
2365
1673
2274
1677
1838
1673
1672
1650
2112
1659
1667
1662
1681
1668
1869
2691
2544
2272
2275
1879
2521
2318
1670
2113
1671
1670
1898
1670
2371
1863
1673
1669
2253
1676
2557
1792
1868
1732
1677
1677
1675
2276
1674
2348
1927
1655
2269
1698
2096
2551
1685
51525
2111
2557
1676
1679
1678
2177
1677
1677
1680
1668
2205
1671
4860
2355
1656
1731
1685
2581
1689
1688
2156
1674
1894
1660
1659
1670
1669
1669
1787
1732
1683
1679
1689
1694
1668
2310
6235
1944
1899
1671
1895
1897
1672
1684
1732
1679
2273
1664
1649
1896
1915
2278
1703
2173
2291
1682
1684
1697
1730
2279
1893
1678
1670
1652
2456
1923
2587
1810
2086
1831
1894
1924
1730
1925
2580
1862
1742
1671
1891
1697
2258
1662
1690
1702
1676
1658
1668
1731
1673
1650
1654
1909
1806
1671
1933
1940
1688
1661
1681
1678
1678
1682
1731
1682
1681
3143
2532
1641
2320
3291
1680
1673
2059
1876
1663
1731
2029
1679
1660
1660
2365
1839
2161
1767
1635
1900
1683
1910
1681
1730
1661
1674
2563
1694
1967
1641
1892
1713
1815
1815
1895
1677
2324
1688
1731
1668
6898
1681
45131
1674
2533
1642
1932
1694
1685
1682
2258
1684
1664
1733
5147
1674
1943
1700
2515
1681
2618
1698
1880
1683
1667
1684
1868
1676
1730
1675
4970
1889
1642
1661
1676
1927
1678
1672
1873
7338
1656
5064
2551
1733
1640
1837
1669
1678
1870
2963
1844
1695
1664
2381
1687
3185
1684
1665
1731
1696
1667
1684
1676
1709
1927
1701
1692
2340
1686
1671
1902
2215
2589
1732
1672
1670
1673
1658
1909
2881
1896
1686
1674
1684
1680
2284
1909
1908
1732
1678
2036
3807
2340
1660
2891
1666
1680
1667
2777
1880
2594
1678
5427
1734
2681
2316
1682
1662
1890
2368
1674
2168
1680
1667
2278
1671
1689
1732
2571
1887
1666
2201
2202
2201
1953
2415
1677
1882
1669
1671
1667
1926
1733
1649
1715
1715
1675
1893
2559
1794
3715
2345
2346
2782
2346
1658
1671
1733
1652
2271
2276
2275
2275
2571
2272
1668
1683
1664
1673
2612
3696
1782
1733
1660
2683
2686
2683
1845
1929
2686
2686
1660
2688
4283
2540
1650
1673
1719
1685
1689
1821
1823
1652
2493
1645
1686
1681
1761
1670
1944
1675
1875
1732
1675
1683
1668
1861
1925
1686
1861
1671
1949
1651
1665
2515
1674
1732
1675
1678
1678
2118
1680
2468
1679
1640
2340
2055
1676
1879
1684
1687
1733
1678
1689
2052
1667
2275
2603
1882
1892
1655
1888
1673
5756
1685
1718
2132
1688
2582
1964
1892
1695
1729
1666
1668
1657
1676
1685
1683
12335
1718
1883
2584
1680
1661
1664
2491
1876
1638
2093
4851
1661
1649
2341
1661
1733
1709
2179
1710
1678
1951
2405
2083
1670
1701
1695
1677
1758
1890
1757
1719
1755
2404
1885
1883
1935
1886
2376
2381
2501
1645
1671
1644
1674
1718
1672
1670
1810
12135
1694
1931
1881
1928
1673
1669
1817
1693
3591
2383
1718
4621
3592
1671
1670
2348
1665
2048
1680
1664
2461
1680
239239
13402
1764
1763
1719
1673
1887
1667
1670
2337
1680
1668
1664
1667
1670
1667
1823
1678
1719
2353
1674
1680
2555
1677
1661
1674
1688
1676
1673
1717
1898
1718
1715
1671
2559
4540
2516
2564
1674
1683
2562
2557
1674
1873
1656
1682
1732
2068
2519
1708
1679
2335
2518
2518
8193
2525
38100
1669
1660
1815
1732
1813
1646
1671
1665
1669
1924
1683
1663
1670
1879
1672
1686
1686
2616
1733
1656
2616
2821
7645
2601
1937
1673
1670
1667
1676
4625
2311
2831
1718
2105
1666
3798
1661
1682
2088
1702
1680
1682
2603
26392
2289
1896
1733
1672
1927
42012
1678
1676
1846
2143
1678
2043
4742
1674
1878
1689
64579
1967
1697
2635
1675
1698
1671
1677
2250
1902
1667
1872
1661
1672
1641
1870
1643
1884
1880
1669
1671
1653
1672
2370
6929
2548
2586
2581
1689
1673
1816
1891
1873
3178
1662
1753
1678
1675
2335
1679
1669
3510
1830
2387
2094
2420
2095
1661
1659
1670
1668
1669
1671
1935
2361
1671
1785
1673
3155
1680
1576
1679
1673
2210
1673
1694
20161
1667
1938
1677
1809
2590
2693
2563
1576
2621
2624
2620
2617
1708
2622
153984
2809
2144
1896
1688
1675
1687
2095
1689
1576
1665
1696
1674
2046
1665
24318
4402
2799
2046
1806
1676
1651
2281
1587
1694
1694
1674
1684
1682
1679
1659
1657
1935
1674
1660
1672
1672
1689
1596
1687
1674
1804
1715
1701
2272
1658
1801
2568
1657
1881
2436
2548
1692
1576
2348
1674
2682
1692
1673
2613
2223
16232
2606
1686
1707
2277
16967
3338
1654
1657
1672
2827
1836
1677
1691
1654
2564
2373
2334
1666
1664
1665
1662
1581
1669
1667
1670
1664
1664
2299
2415
1670
1947
1675
2824
2686
2577
2008
469026
2575
3319
1645
1668
3348
2548
2627
1793
2144
1664
1902
1892
2280
1903
3356
2277
2311
1680
1678
4592
2310
2303
2301
1930
2301
1884
1668
1659
2065
1910
1699
1968
1891
2621
2570
1896
1926
2616
1935
2618
2286
2591
2256
2407
1666
1687
1878
1688
1673
1667
1672
1661
1664
2559
1659
1666
1723
1683
1580
1679
1866
1887
1671
1888
1659
2080
1676
2298
1677
1896
1678
1644
1672
1580
1676
1674
1683
1675
1652
1643
1671
2361
2304
3780
1686
1687
1664
5105
1576
2195
1656
1679
1678
1680
1670
1659
1870
2249
1935
1676
2377
1663
1714
1580
1892
1889
1698
1691
1665
1695
2127
2573
1672
1809
1810
1681
1640
2080
2676
1675
1669
1687
1665
1649
1674
2360
1913
1688
1821
1689
1786
1642
1691
1814
2273
1666
1659
2112
2283
1649
2299
2205
2297
2302
2294
1644
2293
2297
2299
1671
2239
1781
2300
2294
1664
1919
1665
1667
1665
1682
1868
1668
1904
53824
1901
1674
1683
1674
1687
1686
1905
1688
1677
1676
2588
1680
1637
1676
1882
1882
2806
2045
2227
1669
1701
1901
1874
1692
1692
1666
1624
1879
1661
2670
1880
1691
2570
1685
14031
1662
1920
2059
1657
2035
2537
1659
1779
5699
1690
1682
2078
1680
1679
1754
1938
1675
1672
1685
2263
1637
1690
1890
1895
1876
1676
1721
1679
1680
1679
2555
1680
1668
2243
1627
1652
2038
1684
1685
3297
1811
1670
1658
2411
1903
1898
1944
1660
1859
1700
1642
2194
1689
1648
1666
1689
1664
1637
1818
1685
4053
1904
1674
2292
1627
2294
1809
2594
2528
1674
1900
1679
1683
1676
2281
1708
1949
1709
1637
1709
1671
1669
1695
1662
1917
2218
1682
1657
1676
1665
1906
1669
1900
1638
1901
2036
1672
1897
1662
1683
1680
1887
2638
2046
1673
1670
1922
1663
1640
4940
1649
1891
2292
1682
1669
1688
1658
1674
1685
2626
2630
1927
2545
1638
1671
1679
1669
1661
1690
1662
1663
1687
1688
1677
1666
1930
1663
1885
1662
2234
1644
2827
1673
2194
2197
2189
1684
2187
1787
2192
2351
2191
1635
2189
1685
2303
1667
2044
1718
1723
1648
1668
2597
1701
2494
1698
1946
1644
1668
1872
1668
1667
1670
1942
1700
1670
1667
1668
1686
1643
1671
1680
1699
2036
1650
2517
1913
1883
1786
1683
1686
1675
1682
1653
1640
1657
2353
1654
1788
2522
2519
1684
1686
1686
1685
1684
1684
2253
1692
1860
2387
1915
1656
1658
1703
1663
1669
1691
1666
1661
1677
2541
2545
2541
1863
1669
1944
1668
1672
1668
1669
1672
1671
1695
2593
2691
1804
1897
1850
1897
2294
1803
1893
1886
1669
2090
1662
1683
1683
1903
1904
2235
4030
1693
2243
1946
1657
1905
1686
2284
1908
18960
1679
1887
1678
1881
2576
1893
1934
1681
1638
1665
2362
2627
1886
2361
1653
1688
1688
1903
2614
1664
1811
1637
1676
2297
1673
1687
1687
1689
1687
1677
1671
2369
3103
2420
2145
1704
1641
2679
1666
1901
1687
1804
1682
1645
1678
1686
1647
2315
1636
2314
1676
2356
1893
1794
2473
2471
1818
2475
1662
1669
2051
1672
1670
1635
1666
1882
1867
1695
1672
1673
1679
1663
1682
1677
7965
1768
2574
1663
1646
1661
1905
2575
2599
1664
1691
1672
1768
1672
1675
1669
1666
2433
1743
1635
1884
1898
2445
1663
1671
1667
1673
1671
1906
2677
1906
1698
1680
1860
1668
2825
1928
1659
93901
26603
1708
1672
1706
1707
2398
1647
1766
1766
1644
1651
1907
67080
1675
1677
1678
2624
1669
1685
1671
1886
1701
1662
1847
1876
1918
1664
1669
1673
1677
2274
1881
1666
2572
2263
1670
2263
1685
1644
1666
2208
2283
1891
1676
1683
1677
1675
1676
1679
2541
1900
1895
1638
1659
1907
1668
1661
1677
1681
1686
1684
2326
1902
1656
1671
1674
1667
1635
1667
1931
2398
1668
2192
1664
1811
1663
1675
1667
1677
2079
2077
1674
1640
1793
1925
2027
1885
1895
1895
1897
1881
2044
1908
1913
1912
2085
1638
1683
2562
2089
1675
1890
1661
1757
2267
1697
2023
1660
1669
1660
1658
1637
1664
2142
1664
1663
3223
1669
1869
1691
2304
1684
1672
1694
1686
1641
2301
1901
1682
2835
1903
2290
1703
2427
1677
1682
1681
1697
1675
2457
1675
1700
2146
2281
1673
43989
1706
1706
1687
1694
1739
1672
1673
1673
2047
1674
1885
1792
1684
1677
2556
1878
1769
1667
3220
2563
1678
2259
1647
1865
2259
1878
1663
2350
2622
2268
2620
1809
2273
2267
1681
2272
1671
1658
2627
2142
2252
2246
2249
2247
2250
2252
2248
1758
1685
5623
2589
1670
1638
1674
1889
1674
1581
1684
1716
52390
2268
1678
1677
1694
1892
385495
1675
1681
1660
1635
1911
1913
2221
1685
1689
1902
1902
1888
2051
1894
1679
1681
1682
1649
3604
1900
1918
2789
2536
1690
1666
2778
1668
1889
25869
1898
1676
67735
2779
1688
1892
1688
2269
1702
3941
1680
1676
1681
1680
1603
1665
1686
2253
3281
2251
2247
1906
2510
1681
1653
2184
1695
2206
1680
1664
2235
1674
1930
2228
1926
2565
1926
1691
1669
1929
1931
1924
1931
3333
1671
1655
1700
1903
2277
1903
1923
1897
1895
1673
1670
2593
1678
2608
2287
1699
1696
1873
1696
1873
1705
1698
2097
1886
2042
1828
1804
1803
1682
1671
2343
3342
1671
2279
1914
1667
1664
1675
1646
2688
1680
1894
2470
1894
8833
2237
1650
1677
1677
1685
2574
1689
1688
1690
2268
1688
1686
1683
1671
1673
1659
1873
1760
2104
1877
2533
2252
1773
2257
1673
1800
1802
2260
1642
1658
1756
2694
1760
1756
1910
1699
1667
1681
1675
1678
1697
1696
2046
1677
2316
1678
2078
4566
1680
1891
1660
1653
1809
1696
1680
1693
2283
1669
1664
1645
1665
1664
2552
1669
1815
1669
1694
1892
1821
1893
1696
2089
2085
1812
2200
1670
2693
1680
2142
1704
1693
1801
1893
1682
1686
1706
1712
1687
2068
2363
1661
1754
2357
1905
2358
1678
2320
2479
1682
1693
1888
1663
1889
2450
1886
1678
1663
2345
1890
1878
2275
1663
1670
2561
1672
1678
1663
2270
1851
1691
1665
2356
1696
1700
1684
1683
1880
1677
2553
1694
1674
10596
1639
1670
2315
204607
1854
1686
2313
2316
2312
5095
1807
1896
1671
1660
2362
2541
1682
1929
1677
2161
1871
1682
1677
1898
1678
1909
1677
2584
1653
1637
1894
1658
1679
15345
1879
2076
1667
1668
2686
1648
1658
1676
1673
1666
1635
1689
1686
1671
2798
1685
1713
1687
1711
1666
1819
2517
2298
1682
2228
1640
1811
1713
1881
2253
1690
1712
1660
1660
1669
1800
1670
1889
15364
1632
1638
1696
1679
1889
2374
1675
1658
1657
1847
1895
2264
1683
1677
1676
1638
1671
1675
1677
1882
1675
1672
2075
2530
1696
1689
1689
1662
1663
1638
2192
2821
2687
1902
2568
1676
1686
1677
28142
1900
1670
1673
2045
1661
2054
1787
1790
1782
2206
2818
2601
1636
1654
1653
1682
1709
1676
1908
2263
1688
1683
1734
1887
2319
1668
24264
3346
3508
1679
1662
1902
1915
1672
2303
1902
5074
1667
1679
1830
1677
52427
1690
2544
1879
1670
1679
1671
2268
2860
1691
2574
1685
1653
2576
2282
1898
1692
1671
2373
1673
2948
1683
1895
2096
1668
1905
1901
2535
1676
1680
1685
2088
1663
1665
1697
1880
1663
1911
1688
1666
1676
1722
1679
1646
2172
1680
1768
1655
1899
2289
2286
1682
2208
2588
1670
1699
2509
2591
1674
1700
1660
1686
1660
1948
1638
1896
3521
1676
1971
1681
1811
1691
1897
1709
1899
2361
1659
1679
1675
1642
1677
1646
2323
1687
1689
1663
1685
412692
1685
1684
1682
1662
2279
1896
1675
1649
2316
1673
2323
1673
1687
5223
1675
1664
1687
3006
1719
1681
1681
1681
1658
1813
2120
1681
2319
1677
1682
1706
1666
1693
2361
1670
3472
1689
1677
1685
1641
1810
2503
2421
2421
1688
1659
1796
1904
1672
1892
1673
2423
1873
1880
1641
1672
2300
1668
1655
1684
1684
1656
1662
1659
1634
1659
1659
1671
1639
1874
1677
2528
1814
2364
1900
1686
1669
1904
1696
1795
1671
1668
1674
1641
1671
2222
1674
1652
2556
1685
1688
2530
1665
1689
1902
1667
1904
1636
1901
2557
1901
1897
2274
1667
1671
1707
1671
6578
1707
2565
2619
2617
1635
2620
2352
1676
2824
2822
2514
1673
1681
1684
1672
1664
1676
1664
1638
1865
2913
1769
2514
1670
1705
4445
1686
1685
1669
2192
1687
1680
2269
1642
1663
2348
2630
1654
2268
2820
1678
1681
1734
2578
1677
1780
1777
1645
2301
1689
2684
2256
1669
2290
2131
1868
2343
1681
1868
2270
1667
1682
1636
2299
2573
2577
1955
2574
1687
2574
2235
1656
1662
1699
2172
1636
3402
2056
1668
2340
1668
1685
1666
1659
1664
2293
1672
1685
1691
1639
1893
1682
1672
1681
2340
1670
502506
2315
1683
2644
1666
1668
1698
1668
1644
1680
1680
2341
1671
1674
1671
1672
1673
1675
1676
1672
1660
2289
1645
1756
2292
2287
2340
2288
1695
2288
2293
1684
2295
2289
1888
1685
1685
1640
2293
1956
2285
2293
2297
1675
1670
1669
1651
1668
1664
1701
1673
1670
1645
2580
2154
1664
2580
2849
1676
1657
1656
1675
4404
1708
1708
2272
1893
1644
1884
1669
2109
1669
1764
2050
1668
1682
1682
1677
1678
1679
1679
1639
1707
2294
1684
1965
1677
1673
1705
1891
2274
2518
2277
2633
1684
2823
1638
1676
1676
2508
1685
1663
1667
1664
1680
1675
1696
1814
1816
2277
1647
3387
1670
1666
2517
2605
2823
1663
1673
1673
2579
2038
1649
1876
1645
1657
1691
1690
1668
1944
2234
5811
1681
1677
1673
1670
1675
1675
1678
1651
1673
1673
1676
1680
1936
1680
1676
1677
1675
1673
1673
2446
1667
1664
1665
1689
1681
1953
1707
2275
2279
1665
1650
4264
1900
1904
2049
2051
1703
2053
1668
1670
1668
1941
1670
2305
2304
2306
2299
1685
1686
2453
1668
2573
2302
1686
1949
1686
1681
1693
1689
2089
1681
2371
1660
1659
1892
1658
1660
2780
2577
1953
2272
1675
1848
1680
1676
1794
1793
2758
1665
2282
3624
1910
1668
1913
1947
1669
1668
1674
3155
1681
1805
1883
1667
1662
2560
1658
1663
9566
1894
1949
2039
1688
2584
1689
1704
2346
1666
1672
1695
2534
1666
2481
1674
2203
1837
2303
2353
1665
1665
1656
1678
1680
2575
2230
1675
2794
1675
2796
1947
1706
1901
1673
1673
1679
2291
2549
1658
1660
2091
1677
1682
2530
1661
2109
2104
1672
1764
2061
1896
1674
1671
1669
1895
1661
1901
1902
1763
1901
1924
1675
1685
1685
1663
2474
1692
1664
1665
2312
1664
1663
1692
1692
2272
1666
4538
1666
10134
2446
2231
1663
1682
2043
1682
1681
1668
1670
1675
1921
13268
1670
2053
1672
1683
1664
1650
1684
1713
1679
3616
1657
1678
1686
2272
3614
1686
2274
1675
1648
2990
2191
1656
1673
1675
1908
1673
2272
1677
1670
1659
1668
1659
1902
1657
1661
1673
1680
1657
2272
2305
2046
1908
1921
1687
1685
1819
1680
1737
1665
2046
1673
1949
2289
1691
2263
2255
2264
1685
1904
1691
1684
1935
1923
2263
2308
1662
2352
2028
1923
1744
1670
2349
1933
1679
2351
2140
1800
1682
1678
1846
2059
1682
1677
1678
1656
1701
1658
2272
1896
2555
2574
1696
1893
1698
1675
1889
2308
1674
1695
1664
1930
2809
1928
1679
1666
1862
1678
1694
2809
1672
2116
1677
1678
1679
1682
1694
1682
1945
1689
1712
1687
1702
1938
1773
1893
1678
1688
1677
1662
1663
1661
1675
1916
1762
1673
1646
1683
1649
1651
2181
1654
1664
1684
1677
1681
1680
2631
1919
1680
1682
2244
1673
1773
1665
1672
1885
1937
1941
2263
1926
2284
4310
1676
2618
1899
1712
1897
1931
1865
1684
1684
1684
1684
1682
1946
1903
1779
1907
1906
1906
2529
2884
1902
1674
2212
1667
2207
2208
1680
1889
1922
1652
1654
1691
1713
2449
2245
1840
1759
1760
1675
1938
1672
1660
1925
1693
1756
2180
1670
1656
1875
2225
1751
1670
1654
1672
1689
2688
2345
1673
1890
2560
2093
2277
2467
1879
2565
2218
1692
2363
1664
2468
2345
1723
1673
1684
2267
1683
1682
1659
1684
2577
3378
2576
2573
1664
2345
1859
1858
4539
2187
1906
1885
2552
1680
2216
2315
1709
2585
1695
1686
2345
1692
1681
1704
1667
2381
2791
1673
2049
1891
1663
2271
2275
2275
2270
3508
2275
2217
1939
1937
1682
1676
2538
1680
3376
2535
2638
2639
2059
1682
2098
2638
1873
1923
1923
2639
1668
1891
2325
1745
2678
2535
2531
1668
2096
1668
6126
8786
1673
1666
2300
2300
2271
1883
2559
2558
2547
1673
1896
2348
2035
1741
1637
1740
1681
1677
1681
2317
1683
1682
2347
6928
1652
2351
1916
1679
1874
1723
10023
1681
1713
2303
2294
1691
1696
1720
1736
1695
2475
2255
1675
2353
2354
1694
1680
1640
1882
1898
1684
2363
1934
2780
2475
1902
1719
1901
1855
1899
1900
1685
2273
2302
2272
1685
1678
1681
2821
2153
2606
1683
1663
1778
1672
1694
1696
1672
2271
1661
2369
2041
1795
1665
1963
1671
1944
11159
1677
1674
2296
2543
2293
2303
2047
1687
2048
5955
2638
2093
2638
1670
1662
2500
2360
1865
1701
1673
2061
1873
2539
1671
1686
1950
1684
1676
1676
2554
2456
2452
2456
1903
2247
2216
1783
2197
1663
1685
2321
1684
1688
1891
1657
1683
1693
1703
1678
2288
2262
1674
1633
1685
1658
2110
2565
2480
1652
1671
1895
1690
1675
1693
2304
1695
15471
1671
1675
1692
1939
1663
1877
1667
1672
1684
1664
1667
1666
2304
1684
1660
1671
1896
1669
2517
1874
1871
2681
1778
1687
1669
1653
1677
1872
1690
1696
1693
1673
1940
1676
1667
2625
2277
1897
1707
1705
1687
1688
3288
1675
1693
1694
1683
2202
1878
1700
2317
1684
1864
1671
1812
1659
2229
1687
1687
1669
1656
2564
1947
1695
2283
2799
2351
1674
1677
1862
2565
1662
1672
2383
2314
1662
1682
1674
1662
1686
1689
1872
1871
1873
2475
2274
2518
2264
1761
2344
1664
1734
1734
2301
1784
2478
2074
1666
1680
2532
1687
1724
2623
1898
2301
2034
1666
1689
1898
1701
1676
2256
1671
1702
2480
1677
1890
1676
6462
2190
1910
1659
2441
2303
2305
2254
1690
2303
2443
1673
1915
1671
1674
1671
1947
1682
1675
1665
3365
1679
1660
1685
1665
2260
1660
1876
2534
2574
1922
18723
1675
1891
2264
2004
1660
2315
1648
2627
1652
1649
1929
1652198
2626
1687
1682
1678
1675
2267
1901
2622
2552
1690
22687
2274
1681
1642
1926
2177
2548
1670
1902
2271
1769
1641
2543
1916
1721
1673
1684
1683
1927
2299
2564
2674
1648
1674
2578
1670
1673
2306
1673
2204
1667
2205
1930
1682
1891
1877
1668
1671
1668
1672
1664
1682
2203
1681
1685
2306
1920
2285
2282
1713
1708
1713
2289
1684
1674
1679
2462
2121
2436
3311
1786
1936
1727
3049
4962
2310
2205
2208
2207
2352
1653
2307
2275
1945
2492
2285
1681
1944
1683
2480
1774
1681
1680
1680
1675
1880
2084
1908
2274
2278
1644
2278
2281
1901
2677
2572
1684
2571
1683
1684
1690
1686
2108
2265
1821
1949
1817
1885
1703
1703
1683
2816
2813
1704
1888
1889
1644
1938
1668
2274
1665
2272
1933
2317
2462
2799
1670
1692
1672
2039
2280
2568
2079
1708
1873
2279
1925
1654
1693
3336
2568
1674
1885
1673
2270
2360
1662
2045
1669
1671
2617
1949
1681
1683
1685
1681
4216
1681
1670
2281
1676
2306
2213
2543
2439
1665
1938
1761
1936
2513
2518
1663
2271
1842
1840
1839
2594
1888
1671
1685
1937
1674
1684
1689
1662
1657
1896
1895
1894
1685
1672
2308
1672
1672
2520
2368
1689
1690
1678
2818
1674
1675
1672
1678
1676
1672
2568
1675
2566
2510
2569
2197
1662
1707
1685
1709
1685
1677
1678
1702
2126
1660
1661
1924
1673
1673
1686
1682
1683
1684
1673
1666
1667
1674
1672
1925
1670
1683
1883
1672
6378
2081
2076
2076
1905
1888
2268
2542
2479
2383
1941
1690
7658
1678
2477
1664
1664
1908
15416
1661
1678
1683
2366
2247
2536
1710
2270
2267
1861
2309
1664
1905
1906
2266
2134
1678
1879
2478
1941
1683
1924
1680
1668
2889
1876
1661
1900
1687
2124
2541
1929
2062
1693
1690
1946
1693
1927
1768
2667
2666
1668
1928
1671
1947
2212
1676
1677
2574
2162
1657
1907
1940
2059
1655
1679
2965
1948
2275
2551
2555
1905
2037
2312
1677
1665
1875
1702
1883
1670
1871
251141
1672
1923
1671
2510
1896
1669
1693
2745
1690
1661
2496
1669
1650
1677
2133
2089
2482
1679
1727
1673
1783
1783
1771
1684
1681
1683
1680
1666
2556
1816
2496
1658
1870
1694
2619
2620
2296
2293
1707
1716
1806
2441
2277
1924
1680
2352
1876
1874
2529
1701
1881
1676
1672
1674
1674
1670
1677
2902
1670
1964
1679
1685
1684
1668
1666
2049
1698
1683
1897
3360
1674
1683
2596
2474
2357
2284
1683
2034
1674
1934
1666
1705
1703
2278
1706
61720
1946
1688
2546
1931
1863
1932
1666
2530
1677
1674
1673
1883
1683
1903
1651
2308
1683
1901
1891
1961
1871
1696
1670
1669
1900
1800
1678
1685
1672
1674
1673
1690
1904
1928
1880
1706
2533
1665
1680
1877
1673
1670
1757
1673
2682
1633
1927
1644
2521
2270
1657
1658
2287
2290
2284
1661
1661
1654
1653
1655
2213
2088
1810
2316
1677
2579
2241
1678
1673
1667
1667
1673
1667
1687
1920
1921
2083
1867
2528
1675
1675
1775
1663
1671
2363
2280
1656
1691
2279
1889
1707
2238
1684
1941
2280
1674
2270
1673
2277
2569
1692
2566
1673
1678
1678
1906
1675
1958
1922
2617
2510
2274
1673
1675
2263
2295
1672
1674
1677
1662
1909
1661
1925
1662
1664
2693
2693
2091
1885
1680
1668
2087
1673
2539
1922
1673
1671
2312
1687
1687
1663
2194
1681
2253
1681
1692
1676
1673
2766
1688
2088
1672
2256
1700
1790
2573
1906
1717
1694
1887
6762
1672
1672
2544
1674
1882
1684
1960
1686
1662
1663
2450
2450
1664
2255
1935
1670
2617
2573
2344
1668
1674
1670
1672
2539
2211
1676
2216
2400
2226
1693
1675
1673
1675
1958
1676
1679
1679
2646
2618
1787
1915
2611
1926
1683
1688
1873
1687
1688
2483
1912
2549
2546
1665
1678
1693
1642
1888
2125
1676
1704
2310
1663
2140
2556
1667
1666
1667
1652
1670
1656
1892
1680
1923
2534
2537
2280
2276
1931
2277
1679
1671
1676
2577
1686
1684
1678
2332
1670
2210
1882
2310
2271
2271
1918
1678
1680
1680
1667
2156
1907
2099
2284
1680
1938
1864
1683
1685
1683
1940
1686
1660
2364
2535
2369
2261
2478
2296
1707
1755
2051
2293
2288
1913
2289
2290
1660
1701
1790
1699
1700
2287
1792
1903
1670
2257
2257
1692
1934
1698
1896
1670
1680
1672
2232
2274
2607
2269
1893
1893
1872
1891
1671
1923
1916
1916
1917
1660
1759
2137
57505
1706
1682
1681
1677
1663
2281
1702
2499
1698
1679
2208
2193
1752
1946
1666
1668
1880
2655
1690
1674
1823
2107
1902
1677
1677
1951
2678
1907
1676
1665
1660
1660
1945
3054
1684
1678
2314
1894
1670
2295
1698
1670
1666
1657
1671
1911
1696
2622
2620
2297
2594
2361
2578
1697
1874
1761
1924
1948
1684
1703
1765
1681
1680
1680
1694
1939
2519
1648
1678
1628
1676
1649
1903
1682
1681
1875
2560
1675
1684
1672
1930
1698
1942
1714
2528
1733
1921
1678
1892
1664
2026
1913
1915
2367
1703
2575
2609
1680
1905
1676
1912
2131
1893
1685
1694
1667
1682
2682
2283
1910
2066
2196
2468
1698
1862
2874
1677
2349
2348
1901
1679
1786
1787
1706
1932
1769
1769
2078
1668
1901
2285
2453
1916
2359
1905
2269
2268
1670
1681
1892
2312
1669
1907
1700
2072
1663
1672
1688
1685
2566
2562
2566
2561
1668
1937
1671
1676
1674
1676
1931
1679
1733
1753
1660
1699
1683
1683
1678
3503
1683
1898
1687
1672
2523
2547
1680
1898
1676
1677
2475
1886
2662
1664
1936
3375
1903
1902
1659
1889
2325
1889
1880
2363
2501
2626
2564
1674
1704
2509
1890
1673
1687
1874
1900
2222
3962
1671
1803
1801
2294
1803
1653
2532
1865
1677
1679
6379
1678
1696
1687
2334
1901
3079
2437
1678
2266
1869
1870
1889
2268
1668
1651
1684
2283
1682
1686
2240
2289
1669
2465
1963
1619
2215
1681
1679
1681
1684
1682
2322
1687
1684
1684
1666
2517
2270
2213
1903
2563
2564
1936
1710
1712
2326
1706
1894
1646
1647
2294
2298
1890
1672
2367
1670
1671
1677
2264
1704
2323
1670
1697
1681
1678
1913
1901
1904
2323
1900
1670
1673
2504
1664
1670
2478
1665
2363
1673
1972
1692
1687
2398
2313
2967
2262
1762
1762
1671
1705
1913
1684
1668
2572
1705
1665
1697
2307
2568
1933
2285
2406
1878
1685
1684
1911
1664
2200
2473
2557
1679
2537
1679
1948
1787
1678
1883
1685
1911
1906
2291
1671
2208
2210
1878
2191
1759
1654
2124
1659
1682
1679
1678
1704
2487
1655
1679
1912
2632
2632
1665
1674
2935
1674
1909
2560
1752
1753
1662
2072
2482
2672
1669
2673
1662
1766
1690
1980
1677
1678
1886
1691
2442
2324
2335
2325
1676
1665
1674
1672
1710
1709
2536
1711
1688
1740
1674
1670
1912
2302
2598
1675
1892
1673
1674
1678
2363
3084
2263
1765
1666
1664
1677
2061
1701
1697
1677
1645
1789
1641
2461
2347
1763
1900
1683
57481
2556
2585
1756
2537
1892
1680
2257
2312
1813
1656
2221
1881
2293
2557
1665
1669
1673
2552
1671
2472
1671
2538
1692
1689
1695
2351
1670
30461
1678
2565
1891
2288
1756
1680
1670
1668
1682
1677
2228
2513
1675
1678
2196
2191
2391
2563
2585
1885
1673
2198
3333
2212
1813
1759
1921
2296
1679
1887
1659
2543
4610
2329
1682
1655
1679
1922
1678
1674
2274
1923
1678
1681
2439
2036
2039
2318
1705
1692
1685
1878
1665
1702
1905
1961
1902
1902
2595
1909
2275
2363
2098
1868
1773
1756
1675
1691
1671
1687
1933
1686
1662
1878
1676
2262
1686
2306
1688
2216
2216
1682
1677
1677
3766
1942
1647
1653
1654
1847
2281
1910
1674
1674
1680
1680
1692
1670
2277
2276
1954
2280
1672
1877
2273
1881
2277
2273
1894
1702
1666
2214
1719
2206
1677
2355
1674
1696
1684
2353
1896
2386
2572
1699
2562
1802
1664
1669
2537
2476
1945
1678
1666
1667
1702
1910
1674
1673
1653
1665
1681
1681
2265
1708
2275
1659
1676
1685
2213
1898
2205
2210
2206
2210
2214
2213
2206
2208
1881
2341
1677
1675
2476
2630
1689
1710
2474
1684
1684
1670
1682
1883
1669
1672
2237
2661
2040
2326
1665
2209
2239
2240
1705
1668
2510
1677
1922
1894
1681
2683
1692
1692
2335
1666
2580
2366
2266
2359
1899
1672
1669
1919
2103
1696
2246
1677
1928
1680
2475
2193
1681
2046
1680
1684
1715
1934
1940
1673
1672
1671
1705
2328
1940
1669
2259
1792
1672
2521
2260
2234
2352
2274
2234
1676
2236
1790
2489
2362
1682
1718
1717
1891
1891
1892
1898
1932
2277
1720
1718
2107
1907
1670
1671
1669
1714
1687
1667
1693
2590
1939
1901
1691
1688
1883
1696
2625
1883
3210
1897
1810
2218
1668
1676
1936
1673
2302
2300
1815
1817
1899
1894
1909
1680
1909
1699
1814
1699
1677
1943
1678
1676
1682
1681
1683
1908
1794
1675
1644
1879
1682
2547
1843
2544
1953
1881
1681
1671
2633
2007
2422
1896
1675
1908
1693
1698
1697
1646
1764
1941
1760
1763
1766
1765
2563
1846
2105
2348
1663
1871
2572
1888
2689
1874
1693
1667
1968
14278
1795
1874
1910
2549
1890
2133
1671
1710
1654
1668
3417
1877
1797
2696
1885
57836
1773
1910
6062
2173
3146
2065
2031
7228
1692
1910
11608
2316
2036
1880
2172
1831
1926
1662
9087
2203
1907
1896
1643
2265
1871
1912
1671
1727
2206
1674
1674
1946
4413
1788
2245
1673
1667
1663
2060
1950
1694
1650
1751
7787
6448
1916
2264
4090
2088
6700
2314
2331
1897
4200
1916
2405
1690
1978
6506
1954
2191
1679
1880
2619
1894
2547
1703
1701
1939
2028
1658
1679
1660
2375
2142
1644
1647
2137
22330
2510
1671
1709
2603
2275
4743
1670
1708
1974
7301
1954
1812
2098
1771
1709
5550
2359
2197
1644
1958
1801
1682
5519
1989
7554
2352
2286
1680
1679
2814
1645
11924
9107
1941
2683
2309
1649
1855
3908
1944
20889
1637
2325
3036
2938
1664
3804
1952
2206
3106
2244
2281
2041
5356
2145
2142
2364
1734
1629
1891
1893
1759
1947
2236
3251
1673
2123
2328
1673
1888
1675
6550
8970
1672
1676
3485
1890
2538
2308
1677
1665
16478
1802
2332
2017
2279
1864
1695
2065
4069
2094
2037
1930
2845
1732
2082
8273
2249
1918
10659
9829
4678
2239
3387
1661
1716
2635
2893
1681
1701
7130
1915
65210
16328
1676
2551
1683
2201
2616
2311
4127
3326
1739
5606
4043
1690
1672
1933
2881
23028
2228
2120
1645
5421
2799
3073
2287
5495
3271
2027
2275
1931
1694
1638
5910
1665
1658
1730
2362
1998
1651
2103
1672
1944
1817
1673
2588
1686
2960
6901
1892
1966
1757
6826
2798
1644
2015
2946
1657
2357
1842
1936
6075
1654
2112
2324
2623
1670
2318
1695
2997
1828
2121
2228
1818
2328
2589
2200
2295
1661
1662
2152
2360
1653
1886
4805
10484
7062
1791
1881
1881
1925
2043
1680
3002
11859
1644
2221
1675
5654
1653
1793
3331
2091
2018
2115
1885
7670
2136
2159
1672
1657
2484
1641
4138
4277
2134
1650
1652
2580
1671
1922
1754
1674
2015
1888
2187
1918
6513
2927
3233
2319
2356
1861
2323
2280
2555
2281
1677
9301
2767
1921
1922
1656
1866
1683
1712
1924
1814
4156
2141
2143
1668
2270
2414
2440
2359
2605
32462
1875
1879
1689
3567
2712
7083
1994
1943
1906
1831
2099
2363
2357
2421
1668
2335
1750
2929
4287
2041
1715
1921
2773
1887
15096
6489
1927
2923
1792
2825
1646
2032
11148
2037
1665
1662
2141
1660
1673
1668
3130
2797
1648
2027
1783
1649
1847
2329
1659
1654
2011
1901
1836
8829
13493
1955
4615
1795
2488
5105
1796
1880
2095
2397
2421
3057
1891
1668
9144
1599
1664
1661
1932
2459
5494
2659
4368
4955
2708
454850
2151
2144
1933
2151
1775
2392
1654
2359
2363
2288
2151
2137
49154
2284
1663
8006
2982
1923
2739
1683
1770
2389
2208
2499
3251
1825
1656
2855
2079
2350
2458
2174
2444
2453
4710
1733
2364
1817
1917
1657
1728
3024
3065
2071
2495
1678
2342
5884
2154
2594
2181
2459
2530
2236
2370
1727
11557
2036
3030
7540
10703
1638
1677
1942
1965
1658
2026
1955
1951
15536
1954
3718
2074
2109
8343
2223
4463
2338
1815
1893
1925
1955
3074
3908
1984
7250
1962
2559
1829
1812
2783
2552
1888
1970
1761
2311
1646
1832
1658
2952
7612
1692
1682
5147
2734
3209
2328
2482
1922
2693
2354
2951
1678
4446
4312
12094
5731
1679
1652168
1657
3530
2866
1697
2000
1944
1718
138199
1797
2472
4025
2249
1946
2284
2179
2092
1873
1892
2459
1897
1887
1923
2288
2564
4158
1918
2462
2075
1866
2768
2495
1928
4671
1902
2510
1968
1887
2088
4277
1602
1703
2284
1822
2509
1973
1670
2771
1702
1921
91945
1679
1651
1875
2181
1660
2040
11497
1905
2058
3213
1664
1662
1906
1896
1941
1709
1663
2538
1651
1652
2559
16770
2401
1668
2953
3384
2376
1654
1942
2626
431191
1671
1656
2792
7549
2612
7549
5876
1672
3412
2254
2331
1673
1830
1936
6448
3336
2319
1742
11918
1848
1821
1654
1950
1682
1913
2248
15378
11918
1929
2283
1665
2560
23443
2199
1652
2081
23246
3787
1668
1932
2245
1931
4793
2282
1899
4438
2469
1883
2450
3706
2178
9651
3153
13270
1704
1680
4154
1928
2280
3617
138576
2134
1791
1793
7098
2124
2058
1659
2801
117468
1666
2275
1663
2959
2332
1869
2415
1696
12976
7545
11811
3250
2251
2492
2572
1680
1937
1648
2179
2296
2909
1664
1696
122251
3438
8064
2131
2077
2164
1652
1953
2186
2201
3907
1767
1662
3980
2703
16848
27376
2012
2137
2744
2203
9824
1685
1905
1952
5086
6011
2139
13762
1672
3097
1677
3006
1653
2126
2563
121462
9824
3472
1952
3418
1903
1673
1666
1647
2200
2871
2593
3544
2559
1655
1823
2127
2145
1700
2280
1662
1935
2318
3968
2504
8919
2325
1669
1699
1931
42181
2002
2295
1933
3571
2626
2233
1790
1652
1661
2131
2197
1666
1918
8005
1679
1668
4556
1940
2178
2334
1659
1907
2010
3927
2813
4548
2203
1896
2103
2620
2679
2331
1916
3245
3596
1819
2585
1662
2408
2513
3533
2292
1898
3497
5629
1702
1644
1902
7772
2134
2090
1970
2466
1829
5009
2035
1920
127634
1668
5837
2270
1918
3449
2284
6893
4925
2132
2259
2846
1665
1929
133258
1673
7454
3415
2048
15391
1924
3403
2187
1697
2083
1912
1694
3245
1910
5805
1668
2345
123201
1770
1920
1882
3262
113662
3057
2328
1670
1940
2424
2328
2136
2032
2249
1644
1734
1929
4014
2453
1668
2647
4839
1943
1930
2340
1706
1717
2406
1893
1712
1925
3177
1992
1928
2849
2285
117951
2149
4160
1919
2724
3205
2483
8147
2214
2322
1688
2659
2525
2997
1641
1646
3278
5930
1922
1687
1658
3666
8801
2168
2111
1649
2448
1887
2307
2323
2125
1694
2334
2332
2996
1848
2069
2312
1859
8504
2136
2960
2122
2143
1661
77892
1928
1686
2979
1673
2179
1715
2308
2128
2730
2501
2293
125013
12176
4008
2624
2340
3871
2821
2137
5127
1649
1914
1845
1927
1699
1679
1677
1840
2464
2667
2570
1665
6844
4336
1801
2191
1908
2006
5683
3064
2329
2254
3303
2180
8110
2327
2073
3180
9937
1674
2578
1900
2048
3628
7249
2133
1784
3330
1677
1873
1802
5136
2129
2125
6688
2081
3337
1895
2022
2059
4103
2036
4469
3011
1666
2204
2566
2609
1840
1986
2182
1890
2279
1860
1900
2688
1672
2466
2189
3784
2058
8329
8834
1873
1790
2979
1887
4474
2093
2130
2235
4760
2076
6456
10783
2339
4372
1934
2055
1652
10916
2312
2394
1797
8067
25927
1676
4046
2203
3439
10740
5332
8926
4133
447396
4200
2362
2406
3336
1681
2358
5327
8388
2391
2339
2976
1677
2321
6345
4860
1750
2512
7712
1635
3337
3770
1816
4627
2057
2305
7417
2086
7110
2178
9402
2276
3507
1629
2016
5322
1960
10916
2470
1634
1669
1957
1998
1809
13444
2287
1734
3620
2307
2453
4915
11062
3767
2303
1649
51421
4996
2104
2088
2044
72494
2532
4249
3109
3475
4741
4653
6202
1866
2680
2325
2470
2338
1891
2506
2423
2447
1891
2358
6738
3367
6095
2169
1646
2402
8420
1893
2398
2007
1784
9059
2353
4097
8048
2192
2051
5134
2823
1865
2168
2906
9849
2305
2337
1787
1906
5609
1910
1671
48137
3391
33169
6005
1871
14401
2047
2906
2796
5638
3277
2275
2151
1819
4359
2021
2018
4198
1898
4227
8464
2447
2754
1631
2115
1810
2362
36072
2164
2000
1795
2264
1643
1686
2398
2269
1633
1758
2043
3079
6950
2892
2467
1883
2021
2705
3088
3716
1913
33295
1842
1728
1635
1817
1996
4137
2359
2192
1705
3009
6293
2662
8638
1915
4539
2050
7883
3731
2627
1795
2483
2897
1817
2028
8350
7521
5423
2342
2013
2285
1729
4394
2480
2044
6140
2361
4521
2030
2633
2346
6561
2597
2333
2335
2685
2818
2346
3409
2959
1726
2092
4688
11125
1953
2518
1849
2553
6881
2789
5464
2135
2058
16138
2197
1950
2081
5682
2906
2000
2394
2445
4582
1866
2796
2588
12721
7287
2189
2706
2046
2357
2015
5976
2105
2395
1739
2208
5181
5382
1902
7499
1991
2498
1820
2662
2027
1769
1814
2034
2346
2207
6954
3428
4654
1777
3496
1891
22062
2250
19167
13305
3062
2395
2694
1890
1985
2465
2813
6389
2313
2353
3871
3781
2085
2366
5017
2024
1809
3052
1876
4520
3221
1988
2854
5411
2313
3562
2512
2089
3441
2477
2032
1811
1895
2809
8649
2023
3510
6326
2933
32567
2494
2485
5093
2068
1896
1812
1938
2426
1911
2040
1765
6738
1731
2339
2994
3549
1955
25802
1825
2010
2494
2024
2339
1912
4863
1952
2039
1959
2408
8517
2033
2359
3577
5581
2316
2042
2026
2372
1897
2417
2322
3188
2126
1809
2562
2186
1933
6347
2762
2727
3015
1843
1903
2569
4927
2077
3910
2444
2372
2222
1911
1684
2006
2670
3791
7051
2444
1898
4851
2060
1715
1890
1811
2322
1898
2537
1990
3359
5516
5691
6673
1909
2181
1901
2046
2361
5377
2724
2322
1922
1762
2371
2419
2409
2768
2108
2030
2514
2325
3310
1757
2574
2101
1944
21359
2718
1762
3050
2011
3310
3095
1864
48138
2804
6274
1898
11683
1955
11779
1986
2798
1841
2029
1964
2924
2147
2488
2026
2037
2811
1788
4451
2356
2256
2620
11850
2168
2030
6861
2394
3345
2127
2095
2029
4469
1717
3951
1952
1812
2257
2182
2047
2784
5176
2147
2530
2344
2447
2030
1799
5219
1925
2748
9538
8700
2247
1727
3013
2059
1812
2343
2107
1903
4159
12727
6170
2210
2124
2262
1811
5466
1901
2971
2589
2267
1805
1643
2574
21519
1983
2267
1924
2759
2901
2759
2480
2006
2860
2081
2101
1878
2197
3497
5405
3783
2381
1901
14416
2160
2018
2446
1845
2130
1744
2720
1680
12037
2164
2315
2473
2035
1922
2727
2877
2676
2224
2036
2873
3270
4462
2063
2087
3181
3167
2344
1886
3936
1836
2053
1642
32040
2330
2716
1744
1627
2286
1903
2344
2034
1815
1936
2043
2605
2360
2180
3032
2107
2098
2790
5868
1670
2052
10090
2605
2421
1934
3414
2755
2210
2040
2710
3367
2029
2124
2287
1769
2581
7104
1914
1885
5714
1941
2021
2017
2047
4258
2170
3498
2958
1664
1975
1862
3621
1959
2240
2079
1930
2421
2861
2138
2878
2637
3583
1659
12014
5929
2052
4551
3617
2048
3245
1924
3219
2038
2514
2796
2059
1653
2032
2227
2038
1812
1757
2031
1955
5307
2061
2060
2985
1897
5449
1670
2292
3772
2112
1808
2186
2070
2100
1952
1831
2907
2692
2570
3370
2022
1667
1983
5753
4169
3665
4292
2036
2350
2666
4382
4331
5412
1830
2702
2831
1667
2046
2694
2024
2084
2324
1807
1940
2567
2193
5484
2042
2831
10306
3216
1688
3095
2715
2824
3728
2661
2130
1884
3729
2046
2937
1907
3567
2070
2031
2445
3745
1899
2096
1963
2078
1877
2010
2565
6960
2026
3213
1899
3256
1671
2068
1800
1930
3901
1745
2044
1948
2560
2021
20699
2200
2027
2605
2549
2445
3096
2122
2556
2364
1862
2017
1879
2718
4691
2033
2607
2896
2467
2033
1674
1752
6177
2570
4480
3300
2324
3233
2677
2662
2077
2019
2150
2334
1658
5278
2130
2506
1752
2043
8507
1952
2039
2617
2790
2799
1715
2150
5600
1664
1996
4658
6904
2037
2650
2114
8253
1853
2576
4007
3233
2113
1667
2683
147806
2019
2050
2049
2028
2144
2353
2395
1893
2241
3422
2250
2091
1656
3036
1781
1910
2788
2039
4873
2454
1928
2825
2302
3640
2786
2854
2018
1657
11855
2602
2655
1972
2626
2016
2788
2087
5245
1920
2292
1894
2090
2027
1655
2785
2056
3323
2825
2302
3532
2692
2364
1985
2018
20585
2983
2353
2731
1660
2170
2275
2024
2240
2663
1731
2595
2224
2030
2322
1793
3934
9503
1658
2245
2249
2670
2059
2475
2188
2028
2796
1740
2726
1795
2114
5403
2110
1651
2352
3104
3390
3170
1984
2070
2481
2447
4025
2129
2464
2057
2059
1724
9683
2111
8957
2019
9909
2032
1973
2515
2388
2150
2722
2565
2397
2586
1661
2030
2415
3689
4595
1969
2006
2349
1740
2039
4609
2033
6531
2040
2062
1652
1982
4704
4227
1647
2013
2510
4141
3946
2051
2178
2039
2473
4085
1653
2088
2366
2073
2756
6294
7562
2314
2007
1846
3346
2159
2711
2130
2098
1651
2044
5212
2098
2595
4602
2487
2349
2053
3408
5233
2041
2068
3864
1652
2026
3935
9433
2091
2043
2017
3633
2355
2504
2996
2072
2041
2082
13077
1655
21482
2033
2172
2363
2085
2324
1930
3158
2675
2165
10573
2251
1741
2476
1660
2982
2101
2045
2057
4218
2351
2788
2125
4427
6456
5533
2493
2300
1661
1893
2464
1741
2587
1571
1725
7633
2064
23531
2265
6432
1919
19340
2089
1653
2063
2311
1790
36781
13947
1717
2887
4240
2328
3411
2144
2047
2036
2637
1663
2385
2087
2688
2162
2017
2318
4070
5301
2059
2004
2041
25144
2532
1658
2039
2189
3090
12337
2112
2359
3994
2051
2026
2036
2242
5052
2036
2602
1650
10721
2390
6327
2843
1835
1952
1629
1665
2045
5660
1991
2027
2141
3626
1652
2517
2058
2233
2118
4381
2358
2034
2100
1835
2924
3098
2189
2558
2430
1653
2685
2069
2006
1926
1825
9763
2062
5228
2019
2107
2044
4718
13583
1651
2020
5301
2482
4613
4038
2313
1783
2123
43265
2020
2749
2026
2286
4252
2131
2323
30759
1652
2330
5488
1928
2136
4060
2050
2027
2136
2063
2130
3290
1649
2350
1653
2353
1658
2363
7406
3521
3842
4988
2047
2205
1654
9834
2344
2650
1632
11589
13685
1955
2983
2689
2313
3535
3737
6589
2355
2886
4676
1655
12308
4398
3069
1999
2295
2478
4027
8059
2093
1632
3398
1724
2221
3278
1652
2815
4112
15534
434525
2898
1957
13450
42994
3909
4174
3282
2068
3297
3357
5227
1874
5994
5606
2225
2248
1934
1803
3110
1770
2432
2356
4188
2547
1797
1658
4395
5463
6148
2797
1953
1956
3322
1657
3179
4430
3136
3013
2626
1670
2213
9710
9835
5179
2462
1922
9044
7225
2152
1630
3185
1917
1899
1787
1687
1686
2906
1636
1679
9097
1924
7208
3805
10669
3363
2870
8991
2729
3488
2089
3461
3211
2445
7331
2270
1950
3405
6184
1857
3520
2250
1989
2357
2618
1657
3740
4629
5615
48346
1723
5564
17670
18028
4027
2113
2474
9777
9834
1662
3007
3942
11725
4605
1931
5742
11633
1785
3341
1917
6783
5543
2484
1660
2144
5473
9254
2975
2557
1952
2042
2874
2144
3771
4219
2844
8988
7576
1657
11481
13930
2737
4074
1919
2512
5867
2276
3376
1691
4406
2068
9060
1660
4513
1925
3202
2170
3185
3203
1943
3211
2938
14914
9160
2051
3095
4146
1664
3113
2227
3752
3098
2352
3572
1927
12853
6062
6880
9227
4943
3272
1666
2466
2462
1817
1675
3224
3003
5244
1925
2338
2152
7813
2550
3935
3542
1661
2206
2041
15260
1726
2211
6373
2227
1907
10188
2101
2204
9331
2390
5063
1936
2981
2166
3892
2024
2138
3173
2764
1914
4662
6531
2671
9856
1708
2090
1664
3437
82313
1936
1953
2396
1783
1932
6456
5179
6921
1693
11589
2488
1660
2589
3578
1726
2139
2379
11033
2316
1941
2674
1931
2766
1809
4174
7092
1661
4680
2789
3330
2727
2426
2753
3800
1935
2227
2270
2230
1774
2942
1914
1656
2137
4986
2882
3481
3032
6168
7234
1954
11399
4620
2829
2926
2652
3999
1659
3182
2109
2387
2006
2405
1758
1720
4690
2380
3498
6736
2551
3190
1659
2038
2329
3146
3332
2477
6439
2101
1929
3392
3892
1927
3502
2942
1659
12193
2686
2475
4589
8218
10494
2136
2670
8764
1937
2393
6282
2306
1788
1654
13389
1693
3433
2946
3368
3115
6841
4085
1954
13251
4898
3347
2687
2096
1655
2822
6892
3256
1646
7497
2243
5161
1893
3048
5030
2543
2418
1662
3312
2121
3158
13844
2142
3799
3934
1777
1889
1890
2629
2401
1825
2268
1914
2674
2594
3049
34532
4485
5041
2186
2391
2277
1904
8705
2470
1876
1920
3734
2191
8295
2022
3934
5745
1834
2137
1910
1911
2070
3144
2912
1788
1934
4941
2708
2084
1771
15564
2954
2859
2184
3341
2318
3277
6337
8010
1664
3129
2991
2603
2141
21945
1927
3644
2138
2338
3573
2223
2191
2272
5428
1665
3757
1863
3212
2258
6473
2221
1696
2516
3523
1946
2364
6738
2224
1655
2136
2585
6857
3373
2807
2215
2164
6377
4344
2121
3796
2512
6221
6325
1665
7405
8374
1774
16145
1782
3683
2675
4039
2172
4571
2364
6292
1912
2333
1656
2229
1881
4541
3062
7366
2939
1670
2232
2385
2574
2584
7475
6229
1664
2198
2172
2048
4795
2393
1955
3380
2128
2405
2763
48020
2318
2169
37621
1660
1846
3941
3095
2148
4399
4016
2298
2175
3798
8459
2216
2032
1911
3234
1659
2579
3052
4369
1932
7933
10269
2384
6021
3872
4582
2363
3850
6455
28360
1912
2139
2219
2319
1656
2481
1663
1956
1659
2360
1656
2214
1687
2352
1905
2523
1652
2354
2090
2102
2295
1931
1659
1660
2484
1679
1953
2595
1643
2311
1648
1837
2487
3462
2354
2507
2349
1659
1659
1670
1793
1673
3485
2515
1903
1903
2036
1642
1947
1679
2627
2483
30402
1659
3015
172192
1929
9322
1754
2497
2134
2468
1659
2687
4772
8125
1670
1667
30458
6293
2381
1898
2476
2669
1919
2026
1667
5115
6631
2126
3634
1692
1950
4213
2183
1665
1997
2514
7318
2523
2691
1662
3896
16809
2200
3364
3003
1796
3036
4366
2134
2356
1668
1835
1944
2487
1684
2645
1685
2136
2354
1659
10290
2067
1996
1669
2355
1668
2318
1664
2495
1986
4558
1928
1654
2161
16930
3189
2285
2441
2267
2522
1626
2041
1659
2125
2483
16201
1663
8599
115791
2506
3046
1929
2557
23437
2360
1666
1849
3803
2461
2068
2014
1692
2053
1687
1684
1662
3267
2372
1741
2525
2560
17259
5327
1924
2399
2133
3041
1674
3674
5063
1797
2261
2623
2358
36743
3069
3274
1917
1678
1677
2736
2722
3324
2207
2269
2138
1965
2364
1662
19359
1660
1684
2082
3528
3590
1931
22453
1856
2133
2183
1870
6693
2224
2183
5662
2424
5283
2348
1661
6293
3418
2234
3925
95276
529955
2056
2316
1951
1658
5473
7300
1940
1651
2753
2695
2126
3973
5183
1712
2082
2394
1954
1782
6309
6996
6568
2333
2174
2086
5996
2133
7858
2655
2045
2425
2115
4339
2852
2097
1682
2780
2184
9404
3721
2851
2490
2777
8249
2678
2058
1691
2223
2436
4162
1677
1936
1694
3585
2324
3583
2506
1667
1845
6133
2302
2325
9098
1682
1677
1935
4073
1669
3829
8256
2496
11957
6214
82323
5283
1824
1958
2883
3675
2907
2283
2002
2069
4445
4140
1717
2930
1706
2130
6252
2316
1825
1870
3533
1897
2057
1989
2113
2049
2639
2175
6287
2797
56769
28617
1673
1953
2182
1909
1820
2137
1656
2055
4181
6537
3976
2806
2154
2306
1683
1958
2027
2400
9899
1872
3766
3851
2245
5130
3676
2996
2127
2144
4046
2359
13765
2382
1662
3930
1883
2354
2784
7226
1691
4109
4123
6135
4416
2073
2478
3099
3443
1656
1746
1917
1870
2141
3495
2207
3197
5479
2119
8269
3552
1935
13877
2048
1660
1893
3148
1972
1685
2204
8291
2083
11940
1750
2331
1951
2044
3069
3363
1676
1889
8456
2125
2047
6561
4634
7338
2156
2246
2297
2362
2302
1656
3577
8709
1928
8107
3049
16484
2907
58280
1716
2515
45453
3264
2052
123075
1924
59033
3246
2234
2146
2024
5132
2232
4393
2245
1938
3744
2031
2127
5408
1938
3236
4646
12794
33129
2071
2036
1645
2866
1933
1857
1980
1664
1679
1885
3004
3082
2335
2666
2922
1848
54981
1805
3468
2360
2156
5662
1970
1900
2103
1693
2264
11919
2288
1761
2375
2027
1972
2298
2135
1947
2504
1853
7143
2010
2930
3232
5195
2400
7603
2380
2119
3108
2772
1944
2141
30355
3370
1875
2574
4357
2004
3956
7645
2038
4855
3017
1679
1686
1950
3230
16491
1906
6670
54239
55267
2101
1664
2911
1821
2162
2336
2053
1928
1690
1953
4208
1896
2048
2063
2125
10200
2049
2051
3003
2801
1994
1925
1676
2864
2267
1892
2083
3567
1647
8871
1998
2545
6040
1741
11139
1932
8319
1929
1687
2128
1908
2298
7706
1702
2988
6476
7255
2375
8622
2191
1955
1932
1989
66168
1920
1884
1749
1889
2044
3958
1805
1912
1652164
2524
2040
1953
2440
3343
8103
1915
1688
1682
3428
3236
2474
1667
25998
1673
1931
1679
1847
10763
2889
117128
1933
2166
3533
2072
5464
7103
3927
5935
4149
1923
1906
4969
2745
3065
2803
1933
1977
3814
2667
3397
1810
1673
3302
1940
6351
6561
5474
2774
2192
1922
2091
2165
2047
2866
20871
2049
7474
1926
1949
2262
2007
2922
2040
1889
1875
3537
2139
1850
2100
1666
16922
1849
1956
1670
1654
2455
2182
2728
23497
1830
8378
2457
2503
2057
29009
1956
1899
1652163
33841
1925
4252
2999
1661
1718
2970
4946
1919
2640
2380
2363
9064
2924
2905
33923
3134
8124
2037
2112
3937
236244
2421
5494
1956
3218
2109
2236
1870
2365
4128
4851
1852
2322
2036
6014
3752
2800
1710
5776
12036
2222
2862
4258
2268
18798
1667
1686
1939
130377
3244
2613
1914
2329
2132
20746
2351
9723
2165
12436
2264
1880
2340
2036
2005
2271
36102
1933
1999
3519
1669
2347
2498
2334
1756
31535
3213
2127
4331
3912
1689
32468
2554
6038
2161
24142
2366
1962
3370
3457
5271
2076
54057
7547
2061
6844
1787
1763
5154
2147
2167
2360
3312
3674
8594
2455
1907
7448
3468
2391
4336
85844
1661
2052
2327
2363
2012
3054
2071
2050
1827
2944
7354
1944
3385
3130
2362
2181
2363
1997
2348
2518
8060
5690
1915
14285
2125
1884
3457
3312
2027
2603
1906
2361
1886
3747
3392
2372
3372
2262
2167
1676
7720
3392
1761
7024
2813
1931
1663
2822
2213
2098
2127
2093
2043
1920
1664
3712
5030
2353
7073
9849
2311
1942
2133
8708
3466
3527
3710
1925
1870
2125
2090
5130
4102
3159
1954
7907
6328
2382
1809
1968
1847
1707
1928
1847
12145
2048
2054
3907
2358
2919
3518
2068
8930
23249
1661
2377
4463
1925
2926
1853
2148
2040
2228
2351
1671
2163
2282
4036
6548
2333
10020
3469
1707
1926
1992
2119
1775
2354
2250
2402
1773
6049
1951
7874
1759
3537
3467
2353
11599
2632
9690
1662
1959
4419
14537
1687
2510
4095
4399
7605
5357
2384
2002
9468
1672
1959
2150
2149
2495
2243
1942
1667
8062
14008
4165
1882
1642
2081
1807
2526
1957
1931
4869
2756
7940
2303
2069
10289
1685
31171
3489
2019
5689
4348
9284
1958
2211
1652164
2507
3503
2028
34542
5375
1909
3211
4158
2546
2218
1918
5463
1830
2221
1690
1667
2133
13719
14376
1984
2113
8937
1663
5129
1921
1995
1660
2745
1749
6163
2142
2118
2301
2280
2000
2489
32468
5300
279086
1959
1694
6998
1677
10859
8638
2127
1677
2213
5378
2498
1936
2422
1929
2135
2988
2205
4419
1671
1674
1789
1655
4992
2031
2135
1928
2083
2566
1965
2184
1688
1985
1817
6693
19227
2286
1964
1996
1987
2079
1928
2437
2354
2423
6912
1959
8519
1896
4294
2125
2245
2149
4681
2180
2566
2114
2755
2320
3182
1657
1801
2131
2192
2003
7231
2110
2184
2181
2131
2068
1880
2318
1939
2054
3935
1935
2132
2195
2239
1966
2940
6676
2239
2113
2285
3093
1946
9633
22244
4859
1721
2428
1928
39245
2414
2060
2130
2026
11085
8366
2405
3120
1929
2241
2130
14425
13740
1788
1800
1673
2131
3744
3245
2471
2326
4152
1944
2561
7916
2103
2125
5993
2050
2125
2170
7600
2031
9397
2328
1826
2135
3411
1955
2137
10488
2128
1671
10843
2038
2144
1979
2134
2471
2321
1924
2787
1956
5045
4379
4990
8665
2394
5909
2511
5958
2167
16909
97575
1893
1790
14370
9535
1957
3819
11886
2234
2126
13700
2045
3919
3314
2178
30682
2267
2137
1936
14929
5431
8090
6582
15877
6925
2141
2081
9085
2500
1905
1689
2155
1661
1928
14248
2126
1881
2029
2691
3452
1586
3799
2456
2130
53055
1916
2310
2439
1765
1958
2132
2133
2093
6195
10205
3383
1848
2139
2148
2249
1926
51453
5430
1946
1684
5859
2243
2146
2081
3262
3311
1995
2987
2135
2130
2958
2739
112819
2070
1942
1999
2126
3173
2079
2001
2246
6721
2430
2134
3471
2134
1913
15472
1956
2594
11185
2078
2302
2722
2334
1963
2305
2321
2497
2225
1876
2365
2525
1931
1892
1894
1605
2288
1955
1896
1939
2301
2358
1706
2348
1929
1959
2082
2355
2464
2363
2308
2351
1861
1931
1885
1883
1884
1892
1890
1885
1956
1863
2351
1873
2354
1917
1955
1926
1957
1938
1929
2324
1683
2289
2302
1736
2332
2499
2516
2488
2517
1937
2334
1953
2460
2281
1925
1936
2452
1952
30711
1936
2282
1733
2281
1929
1911
2499
1922
2295
2066
1934
1930
1933
1927
1703
1690
1662
1899
1795
1659
1673
1796
1651
1704
1893
1667
2301
1668
1621
1672
1931
1674
3682
1728
1758
1895
1653
1689
1689
1689
1812
2292
1807
1699
1669
1929
1793
1692
1690
1902
1672
1720
1680
1680
1673
2290
2067
1671
1888
1926
1888
1704
1702
1671
2546
1891
1676
1676
1896
2099
1890
1887
1890
1933
1887
1892
1888
1886
1891
1891
1919
1661
1685
1681
2345
1667
11209
1901
1930
1682
1679
1811
1889
1656
1686
1665
2284
1887
1927
1892
1896
1885
1895
1935
1803
1659
1672
1708
1896
1711
1799
1707
1813
2293
1782
1676
1679
1881
1699
1890
1676
1675
1901
1699
1856
1673
1672
1663
2095
1685
2798
1892
1669
1666
1667
1685
1683
1806
1687
1671
1674
1994
1931
1804
1705
1704
1897
1707
1717
1683
1681
1689
1666
1695
1710
1671
1673
1901
1914
1667
1672
1920
1668
1683
2302
2274
1673
1711
1685
1684
1687
1686
1917
1688
1666
1669
1904
1667
1679
1662
1715
2090
1680
1665
1698
1668
1835
1930
1762
1894
1904
1679
1665
1871
1671
1896
1652
1657
1661
1712
1676
1686
2461
1663
1880
1671
1662
1662
1868
1681
1681
1687
1904
1678
1681
1675
2518
11309
1657
1892
1662
2481
1681
1801
1680
1681
1897
1662
1659
1671
1675
1934
1683
1928
1684
1821
1691
1680
1674
1655
1895
1654
1653
1649
1674
1929
1683
1857
1684
1651
1658
1754
1670
1668
1712
1892
1682
1927
1677
1671
2453
1660
1879
1713
1687
1682
1684
1685
1672
1685
1678
1678
1797
1669
1674
3489
1675
1870
1679
1668
1693
1679
1670
1690
1675
1707
1675
1712
1662
1663
1917
1882
1842
2078
1662
1682
1685
1681
1692
1684
1706
1668
1666
1662
1666
1635
1908
1676
1673
3489
1673
1674
1676
1678
1906
4154
1897
1675
1677
2314
1708
1928
1673
1667
1694
1881
1893
1658
1663
1682
1683
1686
1811
2291
1889
1888
1882
1687
1686
1897
1665
1662
1884
4177
1677
1657
1680
1663
1680
2332
1696
1763
1673
1674
1892
1656
1684
1705
1881
1697
1702
1743
1681
1889
2302
1677
1889
1680
1678
1678
1679
1677
1677
1670
1674
1675
1672
1949
1673
1923
1660
1880
1784
2218
1893
1674
1799
1658
1673
1670
1675
1710
1931
1653
1883
1654
2626
1694
1895
1691
1692
1686
1662
1696
1699
4432
1658
1927
1679
1885
1672
1801
1675
1682
1675
1672
1665
1654
1675
1672
1674
1675
1939
2230
1906
1672
2441
1743
1698
1890
1886
1886
1885
1886
1889
1677
1914
1679
1860
1676
1694
1798
1904
1894
1685
1679
1896
1690
28889
1677
1678
1887
1940
2445
3451
1637
1637
1684
1898
1687
1635
1704
1681
1794
39227
1671
1897
2282
1894
1801
5172
1650
1647
1665
1912
1893
1904
1834
1668
1844
1660
2510
1672
1745
2280
1678
1717
1905
1664
1699
1668
1663
1662
1660
1671
1672
1671
1929
1673
2281
1673
1672
2519
1679
2297
1663
1688
1656
1667
1756
1677
1682
1668
2090
2094
2289
2237
3274
1690
1662
2987
1693
1649
1691
1684
1674
3239
1675
1900
1896
1646
1665
1663
1669
2273
1663
2986
1666
1882
1882
1884
1880
2570
7626
3265
15599
1668
4232
1671
2347
1681
1679
3005
2015
1669
1671
1672
1662
1701
2554
1704
6169
1699
1687
3002
1665
1905
1669
1683
1688
1660
1886
1676
1686
1906
1670
1668
1681
1920
1674
1666
2195
2570
1679
4970
1783
10373
1677
1685
1685
1678
1678
1678
1723
1699
1701
1643
1662
1660
1699
1653
1673
1675
1697
3673
1669
1669
1678
1926
1794
1714
1912
1694
1694
1674
1705
1704
1700
1668
1673
1675
1677
2441
1920
3181
1932
1871
1678
1676
1681
1661
2062
1680
1899
1677
1675
1677
1929
1681
2387
1698
1687
1661
1670
1670
1669
1904
1901
8582
1680
13056
1892
1705
1890
2483
1890
1892
1890
2569
1673
1666
1680
1674
1657
1677
5063
1939
1669
1687
2491
1694
1701
1682
1680
2186
2788
1670
1677
1674
1679
1673
1931
10414
1737
1673
1671
1675
1674
1672
1659
1667
1651
2809
1682
1676
1682
3510
1676
1741
1674
1654
1662
1660
1671
23450
1675
1666
1665
2318
2318
1667
3506
1687
1938
1689
1877
1681
1783
1675
2546
1892
1645
1671
1666
1684
2400
1677
1670
1904
1979
5500
6012
1691
2100
1687
1889
1680
1682
1676
1910
3002
1927
1674
1686
1673
1673
1889
1891
1892
1888
1945
1675
1738
1663
2402
3431
3495
1655
1676
1651
2849
1618
1666
1666
1826
1640
1669
1666
1670
1912
1687
1898
1673
1649
1815
1710
2293
1685
1692
1676
5042
1702
1672
1912
1674
1898
1672
1666
1666
1683
1666
1678
1673
1667
1680
1669
1672
2251
1908
1666
1713
2081
2142
1679
1675
1687
1904
1664
1658
1669
104283
2815
2062
3495
1669
1930
1679
1668
1667
1878
1679
1688
1715
1663
1655
2391
1665
2317
1765
1897
5866
1675
1678
1671
1668
1685
1675
1675
1940
1682
1682
2293
1692
1673
1929
1660
1674
1663
1662
1689
1675
2300
1896
1685
1678
1666
2073
1905
1730
1900
1686
1674
1685
1645
1675
1884
4263
1658
1686
1674
2204
1892
1666
2127
1680
3732
1674
1668
1683
1673
1670
1674
1670
1671
1721
1672
2116
1867
1686
5095
1667
1657
1876
1672
1666
1686
1682
1988
3549
2127
1657
1891
1678
1667
1680
1650
1765
1677
3685
1673
1664
1683
1672
1673
1910
2375
2279
1687
1678
1685
1677
1786
1679
1879
1656
1684
1697
16459
1910
1675
1896
1749
1675
1705
1707
1895
1898
1887
1701
1762
1690
1685
1660
1889
1681
1892
1683
1815
1674
12653
1685
1748
2384
2388
1650
2667
1678
1894
1683
1902
1667
1666
1668
2394
1677
1695
5536
1683
1903
1686
1682
1683
1814
1884
1814
1890
1811
1663
1669
5040
41301
1652
5076
1710
7041
1662
1944
2677
1891
1674
1887
1667
1672
1884
1698
10598
1665
3919
1622
1622
1705
1668
1776
1717
1672
1885
1912
2447
1676
5074
1666
1871
1675
1696
1697
1698
1881
2216
1881
2269
1713
1716
1702
1713
1668
1663
1664
1672
2087
1669
2426
1674
1894
1873
1671
1933
2235
1672
1672
1675
1686
2407
2409
1956
1698
2225
1847
1663
1668
1646
1648
2545
2299
1662
2104
1678
1674
1665
1885
1776
1750
2304
1646
2279
1672
1673
1877
1683
1687
1904
23255
1667
2575
1689
2915
1959
1886
1668
1887
1888
1683
2283
1685
1688
1901
1891
1890
1674
1672
2095
1672
1704
1674
1684
1686
1871
1666
1661
1659
2757
3803
1665
1881
1719
2211
1667
1661
2300
1912
1815
1671
1665
1678
3703
2259
2260
2987
2259
2160
1875
8659
2576
1756
1687
1671
2298
1680
1681
1662
1869
1744
2374
1910
2163
2630
1682
1668
1675
1667
1670
1706
1710
1662
2563
1663
6828
4978
6312
1677
2961
1933
1933
1670
1676
1677
1787
2572
1689
2105
2572
10615
1673
2971
1891
41670
1681
1890
1662
1700
1700
1663
1890
1658
1661
2915
1666
1699
1700
2158
1663
1681
1679
1684
1666
1668
1663
1686
2811
2063
1672
1673
1672
1674
2977
1685
3462
1899
1678
1662
1869
1681
1945
1949
1685
1799
1665
2679
1673
1683
1753
67696
1660
1755
1885
2282
1663
1708
1709
1676
2337
1674
1666
1674
1666
2199
2057
1680
1668
2630
1671
1669
1677
2124
1702
1675
1680
2387
1889
1890
1890
1907
1681
1867
1679
1674
2369
11240
1653
2532
1669
1622
1670
1764
1780
1780
1670
1672
1679
1932
1677
2125
1686
1688
1668
2437
1620
42055
1663
1677
1670
2282
1674
1676
1678
1850
1669
1669
1663
2465
1702
1685
1681
1684
1688
1670
2815
1690
1692
1694
1867
1688
1667
2576
1777
2473
1650
1679
1672
1674
2200
2232
1688
1804
1861
1896
1800
1724
1699
2466
1697
1667
1766
1683
1659
1677
1679
1679
1947
10422
1656
1760
2433
11804
1673
1669
1674
1675
1659
2296
1678
2294
1656
1661
1893
1950
1888
1890
1893
1890
1888
1889
1674
2553
1937
1682
1681
1680
1957
1887
1668
1682
1883
1702
1699
1700
1669
1948
1691
1691
1680
1683
1962
1674
1678
1672
1674
1672
1672
1697
1924
1665
1687
2054
7651
1897
2272
2439
2369
1678
1690
1670
1801
1668
1670
2337
1663
2298
1672
1673
1668
1669
1768
2352
1693
2549
1664
1662
1681
1678
1946
1889
1674
2322
2303
1667
2235
1690
1802
2875
1675
1888
1661
1689
1663
2319
1690
2433
2269
1906
1908
1899
1653
1911
1640
1710
1660
1655
1811
1675
1833
1884
1675
1653
2063
1763
1621
1763
1621
1906
1911
1906
1668
1674
2552
1847
1656
1660
2322
3800
1686
1631
1816
1674
1681
1703
1705
1667
1673
1844
1669
3512
1670
2321
1900
1630
1666
2560
1686
1662
1669
1667
1663
1934
1673
1674
2321
2208
1700
1677
1679
2155
1645
1666
2241
1671
2241
1922
1667
1895
1903
2308
1668
10124
1656
6387
1666
1662
1662
1666
1679
1673
1913
3244
1672
1625
1651
1668
2268
1657
1750
1692
1714
1665
4170
1662
1659
1921
1672
1668
2322
1912
45118
45122
1667
3663
2333
4043
1684
2026
1663
1914
2298
1671
1693
1889
1662
1690
1672
1696
1658
1686
1667
1914
1657
1893
1693
2292
1838
1664
1677
1669
1669
1651
2242
1662
1665
1897
1683
2272
1709
1731
1716
1660
1943
1943
2266
1904
1676
1661
2294
1922
1677
1893
1677
1655
1662
1892
1705
1663
1692
1663
1713
1768
1878
1908
1829
1698
2439
1687
1678
1669
1702
1910
1908
1907
1653
1893
1803
1653
1921
1676
1687
2267
2978
1667
2298
2298
2301
2067
1902
1656
1649
1679
1685
1925
1677
1893
1670
1671
1893
1697
1697
1886
1679
1745
1742
1679
1677
1923
1900
1893
1895
1684
1667
1665
7947
1681
1686
1710
1654
1667
1676
1931
1705
1893
1666
2279
1940
1804
1679
1902
1901
1900
3730
1733
1678
1943
1657
2433
3616
1687
1670
3491
1659
1671
1673
4303
1690
1670
1689
1687
1945
1676
1713
1892
1711
1681
2550
1687
1687
1680
1678
1656
3564
1912
1909
1901
1662
1878
1674
1658
1885
1888
1683
1899
1687
1686
1678
1685
1670
2535
2205
1686
2466
1686
1671
1679
1680
1679
1677
1681
1682
1654
1677
1666
1917
1669
1877
1675
1669
1889
1665
1895
1695
1700
1667
1679
1678
1898
1899
2088
1685
1892
1667
1677
1687
1670
1675
1686
3807
1688
1824
2580
1683
1958
1670
2467
1681
2211
2823
1675
1674
1806
1678
1670
2615
1677
1758
1702
1650
1892
1684
2107
1669
1684
1661
1656
1672
1668
1685
1892
1685
1685
2612
1665
2474
1695
1676
1673
1673
1663
1908
1909
1673
1680
1663
1671
2308
2395
1891
1680
2075
1653
1673
1692
1685
1721
1761
1669
1677
1672
2301
2111
1670
1676
1668
1679
1892
1668
1669
1650
1808
1811
1685
4099
1887
2152
1677
1655
2258
1894
1686
1666
2010
1675
1755
3606
1671
1678
1672
2539
1680
2953
1662
2267
2553
1681
3595
1905
3262
1887
1696
1704
1666
1788
2328
2452
4053
2302
1718
1682
1681
1683
1885
1690
1670
1677
1674
1676
1938
1633
2531
1669
2300
1769
1675
1673
1755
1687
1683
1698
1684
1680
3305
1682
1678
2220
1677
2056
1678
1682
2256
1745
1671
1701
1804
1680
1663
1770
1661
2915
2272
2265
2541
2082
2557
1662
1666
1892
4293
1669
1667
1671
1681
1947
1887
1883
2351
1688
2353
1685
1673
1900
1891
1891
1893
2799
1669
1720
2314
1688
2380
1898
2577
1677
1890
1677
1678
1675
1678
1666
1664
2209
2548
2331
1674
1689
2254
1658
1655
1700
1678
1675
1688
1688
1689
1891
1700
1631
1945
1881
2254
1671
1671
1697
1670
1662
1672
1684
1685
2551
1660
4432
1676
1962
1798
2254
1675
2233
1757
1673
1703
1689
1693
1651
4444
1648
1670
1872
2091
1682
2560
2454
1939
1675
1684
2051
1894
1692
1886
3238
1682
1670
2030
42746
2552
1898
1673
3208
1720
1671
1658
1676
2314
1679
1668
1660
1711
1646
2254
1852
1968
1696
1695
1634
1666
1671
1670
1668
1912
2293
1685
1690
1678
2299
1659
1656
1684
1700
2690
2687
1672
1669
1678
2238
1676
1692
3499
1693
2254
1658
1901
1680
1676
1674
1673
1692
1716
1661
2574
2280
1666
1675
2302
1682
1895
1692
1687
1674
1657
1680
1684
1898
1663
1928
1655
1737
1686
2312
1678
2814
1670
1653
1658
1682
1684
1685
1657
1662
1952
1669
1650
12668
2325
5622
1689
1692
2143
1669
1670
1701
1833
1683
2356
1685
1649
1688
2325
1897
1687
1689
1678
1659
2220
2238
1667
1666
1889
1944
1686
1686
1979
2129
1826
1672
1711
1685
1673
1673
1666
1649
1667
1664
1925
1701
2325
1675
1665
1673
1668
1753
1669
2292
1685
3537
1899
1899
1906
1921
1680
1670
2306
2299
2361
2358
2273
1670
1670
2835
1667
1777
1680
1851
1670
1896
1678
2325
1893
1666
1704
1684
1677
2807
1667
1676
1676
1674
1924
1673
1793
1663
1753
2303
1675
2127
1667
1684
1686
1704
1672
1694
1692
1942
1719
4965
1704
1946
1940
1937
1699
1701
1677
1676
16493
1668
1711
1945
1696
1678
1673
1669
2077
1672
1675
1719
1699
2850
1859
14395
1673
1672
1658
1675
1666
2424
3444
2325
1998
1753
2322
1674
2083
21453
1662
1664
1713
1950
1673
3417
1664
1663
2130
1662
1652
1682
1677
1688
1684
3400
7077
1652
1646
1667
1782
1696
1704
2125
1687
1705
1630
1667
1640
2227
1678
1901
1942
3589
1665
1661
1659
2580
1890
1889
1893
1894
1893
1892
1893
1894
1895
1666
1758
1755
1664
1944
2210
1676
1677
1677
1677
1678
1679
2142
1657
1663
1680
1677
1893
2081
1676
1659
1708
1942
1670
1715
1662
2055
2055
2049
1924
1709
1679
1677
2130
1866
1678
2038
1662
1684
1677
1661
1662
1698
2147
5819
1893
1892
1890
2072
1892
2534
1898
1675
1702
1658
1889
2277
1699
2616
1667
1669
2279
2281
2544
1713
1717
1663
1676
1665
1669
1699
1693
2925
1672
1706
1807
1670
1692
1948
1694
1676
2110
1897
1885
1689
1688
1898
3507
2286
1885
1668
1678
1683
1947
1704
1670
1674
1946
3516
1674
1669
2321
2287
1684
1906
1864
1661
2267
2554
2270
1680
1681
1674
1671
1688
1688
1691
2366
1894
1696
11456
2896
1684
1681
1685
1768
1675
1663
2093
1666
2566
1926
1672
1673
1656
2030
2129
2828
1649
2446
1680
1674
2361
1660
1655
2112
1663
1687
1715
1798
2332
2001
1651
1701
1705
1668
1643
1875
9922
1689
2175
1758
1935
1689
2288
1676
1662
12952
1881
2279
1889
1888
1893
1890
1665
1887
1647
5899
1679
2563
3677
1893
1687
1893
1655
1796
1797
1883
1662
1922
3397
1664
2650
1676
2332
1669
1672
1670
1996
1701
1675
1657
1662
3286
1912
1687
1679
1679
1673
2329
1712
1691
1678
1712
1680
1694
1669
1672
1726
1687
1814
1892
1863
2328
1680
1669
1871
1667
1882
1885
1885
1680
1677
1917
1671
1901
1675
1673
2332
1683
1681
1674
1666
1677
1898
6014
1883
2535
1684
1890
1940
1679
2332
1953
2332
2322
2291
3511
2256
11193
2336
2774
2317
2256
1891
2771
1926
2256
2603
2332
1906
1910
1918
1692
2332
1908
2159
1886
2256
1672
1905
1670
1663
2256
1669
1916
1669
1669
1679
2332
2063
1670
1893
1683
1683
3107
2292
1690
1687
1933
1669
1642
2561
1684
2291
1680
1665
1942
1658
1680
1681
2470
1679
1705
1685
1680
1692
1889
1659
1681
1676
1677
1640
1680
2291
1685
1683
1685
1679
1955
1683
1686
1897
1805
1669
1682
1892
2872
1682
1663
1679
1693
1693
1916
1669
1683
2302
1689
1812
1699
1680
1679
2236
1676
1674
1679
1660
1923
1677
1667
1873
1667
1689
1670
1912
2443
1683
2330
1683
1687
1676
1844
1895
1676
1695
1676
1676
2692
1674
1675
1679
2330
1667
1669
1671
1667
1667
1954
1687
1670
1677
1684
1682
2646
1699
2648
2329
1659
1935
1668
1902
1906
1951
2328
1683
1673
1661
1672
1681
1901
1944
1902
2330
1680
1678
1679
1678
1908
1654
1780
1781
1891
1892
1682
1675
1672
2327
1686
1683
1681
5125
1663
1879
1684
1666
1678
1795
1669
1670
2817
1898
2330
2287
1675
1675
1669
1660
1923
1682
1669
1686
2818
1698
1681
1680
1681
2332
1681
1680
1665
1655
1679
1919
2558
1684
1702
1894
1681
1695
1687
2332
1689
1687
1672
1675
2300
1692
1936
2363
2363
1698
1687
1686
1658
1681
1708
2277
8124
1681
1650
1680
1939
1659
1674
1667
1671
1649
3021
2191
1711
1939
1681
1682
1685
1687
1682
1952
1684
1872
5284
1675
1686
1653
2333
1659
1658
1696
1683
2170
1683
1692
2349
1668
1692
86148
1689
2443
1853
2278
1680
1871
1693
1686
1680
1678
1685
1936
1687
1686
1699
1801
1735
1669
2332
1685
1646
1673
1678
1667
1679
1951
1676
1705
1687
1685
1886
1894
2506
1673
2239
1701
1699
1671
1682
1685
1932
1684
1680
1681
1873
1681
1871
1703
2270
1684
1700
2464
1906
1908
1889
1661
2062
1884
1674
1676
2332
1678
1708
1710
1665
15149
1681
1652
2370
1657
2564
1686
1683
1674
2272
2059
1676
1666
1825
2825
1673
1911
1903
1907
1681
1685
1676
1679
1718
1716
2511
1887
1687
1664
1662
1661
1662
1931
1659
1663
1760
1680
1926
1679
2504
3985
1687
1705
1681
1671
1673
1679
1901
1676
1902
1671
1678
1684
1880
2473
1677
1677
2295
1671
1678
1678
1877
1684
1667
40988
1687
1679
1657
1660
1947
1679
1684
1680
1910
1672
21062
1882
1681
2090
1905
1663
1668
1662
1662
2302
2102
1955
1664
1699
1921
1678
1681
2119
1668
1669
1686
1685
2470
1678
1674
2047
1656
1671
1673
1667
1913
1668
2578
1688
1674
1667
1673
1955
2321
1656
1681
1668
1719
1670
2957
1678
1672
1663
1670
1670
1671
1915
1674
1665
1664
1885
1672
1672
1663
1732
1647
1674
1676
1679
1674
1671
1909
1688
1646
1647
1670
1686
1679
1892
1677
1671
1670
1647
1653
1674
1683
2932
1673
1661
1667
1686
1687
1665
2158
1685
1674
1671
1667
1721
1718
1677
2284
1654
1667
1664
1659
1675
1885
1676
1675
1652
1656
1674
2201
1678
1679
2081
1684
1679
1664
1684
1662
1898
1681
1684
1684
1663
1681
2275
2275
2286
1673
1686
1683
1679
1675
1664
1679
1721
1928
1874
1658
1688
1687
1675
2315
1687
1684
1679
1663
1666
2254
1666
1686
1666
1670
1654
1659
1684
2284
1701
1681
1679
1678
1661
1662
1967
1661
1673
1681
1681
1657
1675
1680
2284
1675
1685
1688
1680
1666
1649
1895
1650
1657
1678
1683
1677
1663
1675
1685
1665
1674
1913
1680
1650
1669
1908
1671
1665
1664
1661
1660
1673
1906
1607
1665
1673
1655
1667
1668
1671
1933
1686
1674
1685
1670
1664
1710
1811
2073
1684
1691
1676
1704
1678
1685
1875
1679
1679
1667
1662
1684
1667
1929
1680
1667
1675
1682
1678
1680
1655
1894
1655
1686
1684
1682
1675
1882
2288
1680
1668
1688
1685
1679
1682
1867
1675
1667
1675
1673
1675
1677
1675
3467
1648
1650
1673
1684
1676
1689
2606
1676
1676
1677
1673
1669
1713
2161
1675
1679
1663
1674
1673
1674
1895
1676
1673
1680
1686
1679
2447
1706
2078
1669
1677
1670
1642
1642
1748
1928
1671
1672
1649
1648
1735
3840
1684
2350
1675
1691
1676
2788
1673
1669
1927
1670
1676
1673
1681
1662
1697
2511
1678
1679
1677
1671
1672
1677
1659
2973
1667
1711
1715
1686
1662
2475
1694
1681
1678
1683
1676
1675
1754
1711
1930
1667
1677
1665
1675
1685
2504
1677
1669
1661
1658
1658
1659
1677
2559
1710
1670
1680
1678
1667
1679
2471
1673
1667
1858
1671
1680
1673
1873
1676
1675
1662
1712
1801
1803
2508
1682
1686
1668
1715
1705
1670
1803
2900
1718
1692
1684
1679
1662
1926
1670
1780
1679
1677
1687
1662
2516
1679
1719
1687
1675
1670
1684
2113
1661
1670
1673
1674
1650
1654
1689
2592
1699
1696
1722
1674
1688
1699
1709
1668
1669
1666
1666
1686
1683
1675
2461
1684
1673
1680
1668
1677
1927
1894
1661
1696
1659
1671
1794
1707
1893
2486
1893
1886
1669
1698
2101
1675
1693
1909
1679
1696
1677
1893
1663
1925
1881
1906
1703
1763
1706
2302
1662
1701
1698
1672
1763
1664
1663
1672
2568
1680
1674
1671
1718
2325
1711
1661
1708
1898
1710
2570
1685
1663
2493
1667
1711
1679
1671
1672
1896
2295
1676
1668
1686
11247
1668
1907
2337
1708
1663
1794
1674
1682
2305
1667
1694
1668
1673
1671
1673
1903
1911
1864
1668
1669
1804
1674
1733
2318
1735
1708
1681
1656
1660
1662
1670
1661
1870
1668
1675
1677
1680
2341
1903
1677
2303
1653
1682
1668
1667
1696
2143
2615
1665
1690
1756
3470
1754
1772
5357
1773
1672
1682
1670
1901
1653
1658
2577
1673
1667
1639
1879
1960
1695
1694
1668
1792
1891
1652
2267
1662
1714
1659
1672
1668
1671
1675
1879
1673
1673
1672
1657
1670
1669
1663
1662
1939
1680
1989
1655
1651
1788
1893
1657
1681
1668
1887
2361
1696
1688
2464
1938
1683
1704
1693
3195
1908
1932
1631
2120
1897
1681
1947
1680
1940
2336
1940
1662
2523
1667
1676
2064
3838
1708
1677
1821
1879
1671
2567
1680
2335
1669
1681
1670
1807
2544
1916
2070
1701
1664
2027
1685
1683
1682
1925
1684
1680
1809
1660
1670
1924
1682
1686
2086
1703
1700
1700
1685
2089
1678
1676
2053
1698
1670
1690
1943
1668
1669
1665
1666
1667
1669
2300
1699
1882
1683
3715
1678
1678
1664
1661
1649
2074
1673
1671
1685
1684
2247
1673
2655
1884
1670
1677
1675
1767
2353
1675
1889
1691
1667
1684
1660
2595
1669
1651
1678
9282
1675
1682
1677
2626
1893
1669
1678
1679
4337
1686
1760
2336
1698
1908
2816
2811
2335
1933
1937
1938
3215
1682
1757
1803
1936
1675
1657
1671
1677
1634
1947
4104
2935
3083
2356
1668
1885
1884
1936
1699
1686
1651
2544
1934
3544
1697
1880
1667
1657
2625
1673
1801
1668
2368
1666
1682
1675
1672
2581
1890
1672
1896
1695
1671
1679
1657
1699
2572
1673
1671
2768
1673
1669
1686
2326
1896
1688
1668
1677
1681
2353
1681
1680
1796
1816
1671
1679
2901
1894
1890
1668
1672
1811
2039
1664
1675
2306
1643
1894
1674
2596
1668
14005
2620
1927
1666
1674
1686
1690
1683
1688
1667
2519
1682
1671
1749
3604528
2486
1710
1940
1874
1678
1879
2614
2639
1678
1675
2246
1674
1889
1678
1662
1665
1692
2337
2428
1655
1685
1680
1675
1875
1874
2148
1871
1874
10503
2129
1804
1805
2080
1667
1689
1689
15998
1763
1650
2148
1886
1658
1670
2615
2618
1664
1759
2596
2370
1630
1676
1692
1666
1895
2365
1680
1894
1678
1660
1669
1696
1667
2973
2780
1705
1708
5631
1663
2358
1679
1661
1649
1675
1662
1672
1678
1956
1675
1660
1674
1679
1677
1662
1950
1667
1663
1664
1681
1708
1708
12809
2090
2336
1665
60525
1885
1671
2968
2796
1687
1672
1696
1657
1666
1684
1685
1667
2067
3248
1880
1749
1668
1671
2352
1665
1682
1797
1667
1671
1728
1734
1691
1892
2406
1666
1651
2181
1676
2146
1681
1697
1660
1671
2062
2065
1702
2570
5733
1654
12233
1696
1806
1787
2496
3924
1666
1663
1670
1687
1681
3615
2574
1781
1699
1695
1695
1937
2210
1674
2211
1664
1680
1680
1780
1894
2303
1678
1676
1678
1685
1685
2580
4589
1675
1697
1681
1678
1654
1658
1669
2585
1678
1662
2160
52439
2030
1686
2562
1694
1694
4773
1668
1795
1696
1958
1677
1667
1684
1679
2109
1684
2795
1675
1674
1674
2397
1691
1670
1666
1720
1680
1805
1684
1762
1654
1948
1654
1681
1653
1673
1882
2313
2081
1664
2342
6539
1882
1875
1878
1880
1945
2352
1898
1670
1682
1710
1682
1690
1663
1936
1849
1706
1685
1898
1931
1870
1678
1679
1687
1661
1676
1671
1658
1934
1662
1670
10681
1674
1694
1947
1682
1687
1684
1687
1673
5009
1663
1670
1683
1953
1672
1679
1680
1668
2339
2573
1674
1669
1673
1684
1944
1754
1670
1690
2329
1707
1709
11300
5448
1807
1934
1662
1662
2299
1896
1671
1676
1885
60519
2161
1686
1683
1681
22928
1666
2352
1712
1704
1685
1674
1672
2478
1757
1680
2335
1675
1676
3326
38133
1713
1695
1659
77900
2135
1701
4437
1666
1892
2127
1679
44326
1654
1686
2148
1662
1690
1669
1666
1625
1675
1670
1663
1936
1690
2546
1649
1646
2306
1668
3572
1675
2389
1653
4477
1667
1950
2084
1662
2104
1669
1667
2308
21437
6870
1901
1787
1684
1681
1683
1674
1665
1933
1685
2327
2539
1894
1913
1891
1889
1891
1893
2234
2454
2390
1680
1668
1956
1687
1681
1692
1802
1901
1677
1677
6123
1642
1673
1677
1677
1671
1660
2337
1955
1630
1750
2453
1920
1700
1661
1660
2568
1692
1676
1943
1884
1776
2270
1664
1666
1666
1906
2623
1675
1672
1825
1677
1885
2124
1677
2303
2301
2572
2565
1762
1652
1908
1906
1676
1679
1662
1689
1687
2073
1678
2865
2574
2279
1799
1669
1920
4988
1680
1666
1687
1667
1802
1802
2180
5560
2585
2062
1680
1882
1682
4877
1932
3592
5025
1682
1682
2278
1657
1907
1909
2574
2392
1679
9304
1666
1939
1668
1674
1674
1667
1680
2011
1694
1691
1692
2574
1695
1688
1636
1685
1928
1891
1680
1680
1679
1667
1895
1663
1677
2585
1679
1674
1676
1693
2332
1905
1661
2054
1910
2150
2150
1697
2064
2585
1671
2525
1685
1766
1697
1945
3230
1993
1659
2260
1673
1674
3947
2360
2153
1795
1686
1689
2354
2391
1923
2342
1660
1674
1665
1866
14953
1832
1650
2157
1668
1849
1674
1689
1679
1907
1679
1682
1899
1891
3010
1677
1675
2342
1899
1825
29290
1617
1676
1681
1931
1682
1678
1690
1666
1671
1664
1679
2334
1656
1666
5009
2231
1689
1688
1918
1673
1905
1659
1656
1656
1653
1674
2335
1671
1654
1842
1676
1901
1663
1879
2325
1679
2398
1761
1763
1666
2335
1775
1674
1666
1702
1799
1675
2213
1916
2674
1795
1796
3027
1661
2572
2335
2572
1693
1691
1666
1674
1670
1890
1662
1680
1676
1673
1707
1673
1679
2157
1672
1667
1791
1779
2371
1678
1908
1688
16431
1680
1697
2303
1661
2309
2337
1673
1672
2222
2122
1665
1672
1893
1690
1693
1685
1686
1888
6325
2336
1671
1655
1712
2265
1661
4808
1675
2571
1673
1672
1673
1666
1656
1691
1950
2334
1649
1681
1685
1693
1695
2213
2177
1676
2680
2315
1673
1655
1677
2576
1665
1659
1889
1679
1894
1897
1649
1662
1658
21700
52432
1666
1672
1668
2154
1677
1695
2820
2345
1743
196845
2094
1672
1686
1665
1666
1661
2588
1659
1808
1900
1692
1883
1897
1665
1887
1695
2524
1676
3208
1666
1670
2154
1668
1668
10549
1672
1905
3962
2576
1716
1692
1728
13616
1674
1891
2154
2897
1830
1893
1706
1689
1928
1681
1684
1692
1686
1689
1679
1890
1683
2156
1677
2812
1673
1671
1666
1878
1673
1856
1696
1866
3263
1668
1678
2404
2588
1830
1675
1817
1915
3615
2048
1650
2571
1915
6764
2544
1670
1667
1670
4856
2630
2157
1709
2271
1672
1910
13789
1666
1894
1856
1846
1681
1687
1681
1675
1678
2574
1680
8884
1693
1667
2147
1679
1703
2747
1685
1710
2342
1701
1676
1665
2585
1662
2336
2276
1674
2164
1888
1667
2482
1884
1656
1670
1666
1673
1658
1682
1886
1680
1969
2287
1886
2417
1676
2661
4962
1671
1889
1888
1684
1683
2576
1674
1660
2674
1674
2207
1668
1672
2280
1666
1697
1685
1682
1678
2162
2432
1688
1892
2548
1902
1675
1674
1679
1658
1664
1667
1670
1681
1684
2576
2270
1686
10018
8933
2146
1670
1681
1681
1678
1895
1893
1677
1668
2588
1887
1666
1668
9398
2532
2352
1673
1677
1665
1658
1681
1676
1662
1658
1969
1663
1671
2230
1687
2144
1679
1678
1664
1666
1665
2627
1714
1688
1689
2576
10030
1775
1887
1678
1880
1663
1664
1886
1669
1678
1678
1668
2231
2588
1675
1674
1664
1916
2121
1916
1691
1879
2533
1678
1671
1671
2122
2118
1666
1680
1681
2271
1891
2503
1679
1683
1665
1682
7243
1791
1669
1675
2337
1668
2131
4335
1690
1674
2575
7060
1669
2122
1705
1669
2567
1667
1674
2331
1676
1691
1666
2449
1874
13198
1671
1658
1654
2404
1669
1887
1886
1675
2154
1886
14004
1686
2574
1670
1670
1658
2071
1677
1899
1649
2560
1669
1681
1952
1666
2495
1667
2065
1911
1655
1698
1692
3399
1683
1670
2034
1675
1673
2157
1676
2546
2047
1691
1692
1807
1664
1662
1682
1896
1687
2199
1692
1973
1653
2565
1667
1674
1677
3154
1692
1686
1670
1675
1682
2728
1887
1744
1888
2028
5516
1926
1693
3384
1663
1656
1655
1677
1673
1655
1686
1669
1969
1722
4543
2033
1886
2563
1672
1670
1667
1678
1670
1673
1886
1685
1796
2162
1796
1674
2383
2055
2056
1667
1661
1691
1663
2334
2236
1683
1801
1954
1678
1679
1675
1956
1689
1658
1676
1795
1884
1886
2614
2556
1686
1973
7218
1667
1669
1854
1686
1664
2848
1753
6730
1688
1876
1684
2848
1666
1973
1685
1678
1647
2222
1677
1680
1678
1672
1685
2755
2979
1678
1885
9809
2576
1672
1662
2499
2530
2416
1679
2496
1680
1679
1679
1668
1670
1678
1937
1667
1696
1642
1639
2333
2364
1666
1668
1644
1641
1686
1660
2280
1898
1935
1672
1666
1661
1956
4336
1704
1683
1669
1684
1669
1671
1660
1891
1694
1949
1686
1802
1692
1913
1661
1684
1669
2459
13736
1678
1707
8787
1674
1757
2588
2309
3246
1682
1918
1677
2270
1888
1681
2034
14720
1686
1665
2064
2118
1659
1681
1662
1888
1923
7651
3139
1684
1677
1670
1676
1663
1672
2033
1678
2118
1885
1667
1669
1957
2280
8261
1659
1682
1692
1671
1676
1690
1879
1938
1660
1686
1676
1830
1662
1664
1668
2312
1692
1645
1644
1672
1653
1952
1665
1687
1692
2539
5937
12733
1692
1678
2232
1691
1673
1686
1669
15026
1936
3435
5663
1666
1945
1673
16794
1673
1663
1662
1903
1675
7602
1654
11148
1951
1672
1674
1954
13210
1676
5845
11597
7153
2060
1651
3177
1682
4258
1702
2161
1687
1936
2145
1880
1885
14616
12500
1683
1653
19423
1656
19316
1886
1970
1684
1891
1686
1911
4815
1687
1670
2298
1659
15919
1653
1654
1682
1664
1658
1970
1673
1892
8095
8901
1661
1683
1684
1673
5450
2045
1663
1678
1676
1684
1953
1675
16326
1942
1795
14250
1887
9394
2264
1675
1681
1668
1665
7485
2392
1972
1670
1691
1950
1669
2419
2419
1659
12082
1670
1677
1679
1663
1677
1954
1674
1677
1669
1954
1674
1666
1668
2066
1678
1678
1681
21733
10544
1691
1972
1672
1656
10721
1946
1678
19226
2391
2390
5231
1664
1681
1673
1798
15504
1937
1679
2041
2280
1944
8973
1671
1669
15954
1671
9452
2407
1655
1712
1935
1929
1683
1646
1666
1905
1691
1688
1673
1684
8513
1678
1672
2205
1691
1949
1885
1666
1751
1886
1948
2581
1677
9612
1706
1879
1693
1673
1674
1887
2118
6811
1673
1673
2059
1922
1723
2240
1696
1678
1674
1795
2042
1653
2117
1797
1678
1925
1671
1640
1637
1701
1912
4105
1677
7268
3055
1952
2571
1687
8313
2486
1882
10025
1672
1670
1668
2436
2608
1675
1670
1939
1673
2251
6294
1683
1801
1890
1658
1673
5028
2084
2514
1681
1673
1659
1937
2084
1672
2084
1656
1655
1699
4330
1883
1665
5341
1892
1686
1668
1937
1665
1681
1642
1669
1669
1670
1645
2311
1642
2082
1644
1689
4170
1951
1663
2109
1663
2768
1928
1666
1691
1661
1955
1676
3082
1671
1656
1661
1935
2008
1670
1666
1672
2891
1677
3768
2325
3755
1796
1700
1696
4917
1951
2631
2121
5511
2048
2087
1899
5637
2056
1972
2277
4429
1673
1813
2162
1681
1668
2785
1800
4765
1702
1687
1725
1920
1679
1666
1682
1892
1753
1954
1657
1683
1683
2062
1885
2130
1663
2843
1917
7377
3416
1680
1680
1953
2049
1671
2615
1659
1661
1675
1688
3001
1903
1678
1664
1676
3377
2404
2161
3060
1890
1895
2553
2092
2078
1663
1663
1665
2325
1691
1703
2203
1936
1896
3730
1659
20610
1659
1909
1830
1800
26282
2919
2244
1657
8781
1938
1900
2068
1667
2049
1662
2919
3453
2195
1663
2192
2343
1685
1949
1694
2788
1673
1670
1706
2998
1660
1676
1674
3258
1673
1904
2342
1710
2858
1664
1646
1647
1662
2065
1637
1640
6960
2045
1696
1688
1683
2310
19460
2594
1678
1680
1757
2007
8861
2997
2043
5092
1895
5191
24
2994
1678
2342
8265
2594
1671
1674
1808
6227
2132
1655
1669
1656
1867
1674
1658
1923
2626
1952
2612
1668
1672
1571
5218
1676
5782
2203
2050
2167
2795
1676
2352
1663
1675
1938
1983
1902
2102
2049
1874
1668
2288
1638
1641
3192
1668
2127
2484
1988
1936
1714
1741
4531
1871
1677
2063
1685
1892
1951
2135
1665
1674
2349
3784
1676
1952
1692
1896
15794
1581
2345
1663
1694
2629
1666
1676
3809
2110
2257
8370
1938
2112
2066
1674
2760
2105
1778
2254
1663
1695
3626
1576
1672
2273
1991
1935
1661
1671
2193
1673
1687
3878
1806
1659
1667
2336
4274
1708
2273
1672
1951
1661
2056
1663
2838
1824
1675
2330
1658
1659
1662
1862
1870
2067
2342
1663
1951
1884
1660
2044
2072
2057
1658
1814
1890
1681
4913
2201
4760
2351
1683
2336
2138
1785
2049
2133
5376
2803
2369
2425
2106
2273
2067
1937
2406
1682
2050
2201
1678
1645
2270
7296
1654
1896
1694
1660
2519
1671
2068
2149
2450
2040
1672
1988
341559
1811
2031
1763
2420
2205
1673
2421
2203
1678
2335
2360
2259
1657
1664
2996
1647
1946
2097
1669
26276
1934
2049
1945
1703
1684
1661
13338
2003
2200
2150
1991
1754
2498
1684
1949
1686
1884
1882
1880
1889
1886
1880
1888
2031
2618
1949
2890
1936
3988
1667
2023
2072
2066
2108
1894
2003
2270
2205
1690
2092
1670
1934
2205
5186
8856
3365
2137
1666
1860
2452
1666
5777
6222
2347
8910
2149
1668
8227
1691
2047
1662
2194
2512
1690
2283
1681
1650
1675
1685
2040
1940
2114
1661
2235
10925
2195
6260
1683
2405
2400
2180
3413
1669
2273
28367
1949
1680
9949
2194
2179
2128
1674
5358
1671
1926
1671
3392234
1682
2347
4291
2598
1665
1674
1755
1670
1662
1670
3621
1668
2340
4312
1754
2364
1670
2062
2543
2926
4016
3084
2195
2459
3776
1689
1680
3530
1695
2359
1662
2204
2375
2261
1684
1962
12417
1678
1680
1787
1665
1683
12209
1710
2817
2200
1823
1942
1684
1685
1962
1686
1665
1683
1680
1670
1690
1661
1660
2492
62874
1664
2346
2407
2253
1645
2057
1662
2194
1659
1669
1671
1671
1661
1665
5593
4195
1903
1936
1683
2253
1672
2117
1930
1667
2106
1695
2248
1663
1876
2074
2204
2372
1922
2112
2926
2263
1678
1676
2720
4150
1662
7667
4277
2015
1899
1675
1928
2046
1663
2598
1671
1898
2086
9120
2050
2199
3945
4085
24013
1673
1703
1655
1947
4091
1950
1651
3255
1699
14957
1671
1651
1667
1646
1868
1603
1659
1655
2197
6649
1931
1660
8807
2115
1674
3968
1666
3952
1665
4572
15436
2848
109355
6211
1700
3906
1665
1659
1971
2138
62948
5921
31123
2199
1678
5991
1670
4414
3673
14152
1934
6117
8124
2594
4482
4125
37581
12133
6520
3444
5464
10428
11177
2195
5035
1932
18537
11852
2118
26322
151938
4679
6876
5545
3805
14058
5989
2347
2594
2197
1650
1668
1675
2064
1696
1681
1699
1663
1903
1932
1672
2814
2593
1671
2580
1690
2812
2225
2104
1688
2304
1678
2207
2291
1926
1668
1671
1911
2543
1689
1694
1690
1746
1672
1880
1670
1902
2361
1691
1934
2633
2203
1648
1686
2351
1697
1658
1672
1668
1663
1667
1688
1689
2276
1757
1939
1872
1672
1692
2337
2634
2576
1673
2208
1672
1676
1663
1665
1743
1743
1664
1669
1901
2361
1686
2337
1682
1684
1778
1693
1666
1815
1772
2534
2218
1689
2367
1687
1687
1682
2296
1948
2283
1681
1696
1662
1700
1668
2547
1641
2040
1938
2570
1882
1948
1675
1935
1668
2202
2312
2275
1669
1672
2273
2549
1683
2236
2317
1693
1645
2633
1782
1624
1653
1951
1687
3658
1784
1787
2198
1765
1682
1918
1683
2564
1910
1669
1932
1685
1671
1677
1680
1682
1666
1646
1686
1687
1921
1690
1686
1663
2332
1659
2194
1653
2315
1669
1674
1699
1665
1686
1703
1679
1930
1681
1683
1658
1958
1686
1701
1664
1663
1687
1679
1680
1693
1692
2203
1960
1894
1891
1894
1885
2335
2823
1659
1664
1668
1667
1667
1685
1674
13992
2154
2255
1657
1655
2335
1661
2195
1658
1677
1701
1680
1676
1678
1684
1685
1685
2510
1680
1698
2272
1684
1676
1674
2263
2423
1885
8616
1628
1696
1673
2615
2202
1679
1962
1662
1956
1662
1659
1669
1684
1683
1684
1760
1760
1681
1882
1872
1687
1937
1686
2149
1688
1690
1663
1770
2203
1675
2095
2091
2089
1680
2572
1686
1687
2359
1683
2149
1681
1683
1684
1676
1677
1670
2555
1671
1904
2305
1658
2203
1915
2485
1679
1931
1661
1667
1890
1655
1764
1783
1803
1807
1806
1805
1677
2530
1697
1673
1666
1934
2581
1668
1667
2195
1817
1692
1678
1679
1665
1689
1680
3114
2087
1693
1948
1749
1642
1668
1805
3681
3687
1658
1661
2836
2623
2623
1980
1958
2626
1940
1820
1671
1674
1681
1682
1690
1686
2100
3480
2055
1650
1654
1958
18522
1687
1687
1928
1664
1669
1667
1654
1654
2303
2301
2303
2302
2303
1960
2042
1820
1672
1938
1673
1948
1956
2110
1941
1919
1954
1926
1938
1935
2598
1924
2598
1940
2149
2107
1931
2510
2926
2317
2253
1921
2253
1937
2115
1906
1961
1914
2251
1934
2926
1945
1962
1930
2926
1933
1962
1938
2597
3504
2115
2533
1664
2055
2574
1686
2114
2305
2346
2351
2551
1680
1909
1901
1912
1907
1903
1902
1684
3510
2350
1674
1892
1951
1665
1670
1865
1663
1679
1902
1901
1703
1689
1925
1910
1662
1669
1688
2348
2530
3077
1692
4420
2568
1662
2320
1799
1682
1890
1678
1664
2286
2289
2337
2563
2561
2564
4252
2505
1651
2579
2633
2676
1911
1937
1681
1665
1653
2270
1682
2548
2573
1681
1681
2372
2394
9937
1893
2544
1686
1694
1664
2574
2337
1659
2573
2572
1676
1668
1684
1872
2816
1904
2816
1738
1683
1815
2500
1678
1677
1903
1862
1698
1811
1666
2267
2268
2349
2299
20118
2303
2308
2304
2270
1758
9263
1664
1673
1671
1671
1682
1704
2477
2579
2267
1683
2580
1700
2500
1679
2258
1663
1672
1910
1651
1847
1678
1949
1678
1681
1681
1670
1662
2501
1907
1683
2373
1679
1888
2550
1662
2098
1662
1698
1666
1891
2094
1944
1813
1815
2285
2285
1913
1807
2553
2477
1951
2549
2373
1641
1676
1676
1783
2323
2053
1897
1710
1715
1908
1672
1950
1663
2574
1737
1677
2686
2276
1683
1682
1680
1875
1703
13202
1697
1695
2276
1906
2183
1677
1814
1813
1879
1882
1938
1808
1811
1810
1759
1701
1698
1812
1811
1816
1811
1670
1670
2360
1908
2558
1696
1695
1692
1661
1671
1673
1677
2678
1677
1686
1682
1701
1706
1950
1658
1840
2510
1840
1841
1673
1675
1663
2678
1685
1890
1888
1889
1812
1812
1810
1693
2101
2101
1929
1884
1679
1681
1680
1708
1709
1710
1671
1658
2322
1691
1688
2626
2627
1889
1887
1886
2275
1806
2471
3498
7504
1671
2568
1906
1679
1675
1766
1718
1898
2111
2080
1666
1676
1690
2295
2269
1793
1782
2404
1696
1901
2565
1899
1665
1680
1664
1681
1799
1800
2154
2561
1898
1680
2287
1667
1689
1685
2358
2358
1674
1674
2551
2408
1964
1673
1667
1688
1677
1948
1673
2525
1889
1883
2348
1683
1666
1597
2069
2566
1691
1684
1904
1908
2354
2567
2589
1934
2589
2589
1677
1684
1763
1871
1629
2272
1647
1964
2626
2820
2578
2685
3765
1682
2403
2559
1655
2270
2629
2574
2548
1835
1758
2314
1659
2179
2274
2349
2042
1667
2339
2341
1684
1964
1684
1887
1894
2279
2562
1672
2278
1676
2099
1703
2545
1935
2140
1940
1685
1683
2053
3382
2310
1935
1903
1787
1787
1789
1931
4842
15646
2060
1935
1666
2567
2565
2568
2563
1677
1674
1650
1650
2345
1931
1661
1930
2270
1696
1756
2581
2625
2584
2570
5239
2390
1681
1680
1899
2411
1792
2554
1688
2342
2280
2282
1790
2341
2636
2635
1677
1924
2609
1680
1630
1813
1948
1657
2273
2364
1826
1793
2061
1877
2308
1910
2549
1676
2342
6360
6364
1664
2356
1871
2362
1699
1696
1675
1673
1923
1891
1933
1883
1906
1671
1870
1945
1686
1886
2151
1687
2539
2548
2294
2550
1926
1787
2450
2122
2121
2343
1891
1702
2546
2547
2546
2545
3967
1947
1940
2577
1696
1778
1686
1860
1668
1690
3650
1684
1873
1673
2366
2497
1671
1950
1666
2049
1891
2204
1801
1797
2301
1671
1699
1688
2273
2541
1820
2335
1661
1948
2085
1682
1682
1684
2545
1814
2043
1757
1764
1679
1674
1671
1921
1698
1933
2083
2536
2536
2532
1668
1670
1672
1681
1682
1681
1866
2523
1930
2548
2512
1686
1689
2630
1678
1676
1679
1871
1946
1686
1685
1673
1946
1675
1683
1931
2537
1670
8295
1702
1907
1722
2268
1682
1688
1669
1689
1948
2534
2276
2274
2275
2110
1666
1672
1668
1750
2280
2280
2462
1673
2500
1761
1763
1943
1762
2335
1701
1702
4092
305376
1678
1799
1675
1677
1940
1690
1693
2284
2407
2409
2410
2342
1708
1705
1681
1705
1696
1698
2522
1595
1700
1694
1687
1948
1904
1701
1940
1937
1697
1668
2110
1687
1681
1630
1919
2425
2424
1680
3262
2090
2577
2582
2547
2579
2580
2544
2269
1760
1924
1757
2154
1756
2104
2276
2340
2550
2289
2286
2278
2288
1667
1798
1902
1896
2337
1664
1898
1664
1667
3293
1662
2342
1671
1911
1754
1659
1886
1657
1718
2100
1687
2303
2306
1681
1901
1701
1890
1668
2813
1877
2314
1775
2322
2621
1695
7445
1667
1668
1641
2288
1684
2434
1900
1671
1686
1926
1691
1689
2058
2051
1689
1789
1737
2424
2153
1708
1703
1674
1818
1930
1646
1893
2081
2053
1791
2276
1648
1683
1697
2015
2807
1946
1902
1927
1659
1684
2272
2332
1684
2030
1664
2807
1646
1680
1676
1673
1675
1930
1673
1671
1873
1907
1690
2266
2302
2575
1941
2830
1673
1684
2553
2286
1908
1884
1906
1907
1968
1907
1888
1687
1691
1689
1670
2281
2277
1885
2273
1929
2274
2046
1968
2046
2452
1680
1684
1687
1687
1690
1685
1681
1687
1684
1946
1682
2111
196
1687
2322
1671
2280
2826
1909
1913
1675
2365
1684
2298
1928
1684
2317
2291
2659
1667
1672
2587
2585
2585
2547
2549
2531
1678
1948
1681
1660
3508
1695
1805
1665
2453
1898
1799
2542
1699
2310
1689
1674
1927
1764
3508
1764
1684
1700
1652
1665
2563
2569
2564
2563
1681
1806
2100
1909
2543
2317
1677
1682
1686
1684
2572
1675
2270
2578
1895
1666
1682
1928
1682
1866
2566
1778
1674
2777
1663
2053
1889
1812
1811
1811
24
1681
1670
1912
1669
2115
1667
1701
2048
1883
1678
1689
2414
1674
2298
1677
1679
1898
1917
1683
2500
1684
1682
1640
1645
2194
2583
1663
1690
2272
1671
1890
1887
1884
1892
2565
1888
1894
1891
1896
2273
1676
1683
1907
1904
2309
2819
1861
1875
2115
1674
1675
1678
2374
1681
1679
2373
1694
1790
1885
2046
1659
1877
2276
2527
2274
2280
1672
1675
1774
1775
1667
1667
2086
1670
2086
4114
1679
1726
2363
1689
1938
1807
1899
1899
2694
2694
1868
1790
1681
2666
1879
1910
2317
2362
1715
1716
1668
1691
1683
1904
1817
1670
1814
1676
1882
2080
2562
1671
2290
2288
1655
1673
1674
1668
2309
2616
1662
1651
1641
1878
1660
1938
1681
1863
1695
2468
1790
1799
1904
1902
1684
1686
1814
1875
10742
1677
3508
1870
2553
1892
1685
1686
1670
2080
1671
1668
2273
2274
2274
2315
1846
1950
1684
1901
1899
1900
2292
1906
1898
1829
2208
2785
1903
1678
2519
1691
2504
2723
1898
1898
1670
2568
2568
2598
1657
1681
1661
1697
1679
2514
2519
1950
2416
1698
1684
1670
1668
2041
1669
2048
3812
3809
1686
1663
1951
1664
1981
2555
1673
1691
2266
2582
1781
1651
1715
1853
2323
1815
2503
1761
1864
1671
2294
2345
3777
1669
2548
1896
2348
2348
2574
2550
1680
1951
2410
2124
2630
1883
1692
1686
1704
2568
1698
2579
1685
2335
2551
2936
1888
1815
2105
1700
1699
1663
2547
1681
2301
1681
1677
1680
1939
2611
2532
1667
1669
5279
1665
1667
56325
2345
2344
2346
2799
2798
2503
2297
2297
2512
2295
1818
1840
1682
1682
1680
1681
2561
1576
2273
1668
1674
1950
2279
2353
2278
2281
1668
2697
2395
2306
1924
1900
1902
1663
2525
1893
1655
2479
2031
1669
2273
1693
1680
1669
2670
1660
1678
2046
2046
1927
2814
1674
2344
1676
2816
1689
2545
1895
1705
1945
1688
1691
3566
2579
1893
2612
2578
2313
2608
1684
2821
2300
1656
1665
2084
2337
1677
1688
2785
1933
1917
2364
2539
2536
2064
2067
1629
2112
1890
1666
1669
1701
1703
1927
1699
1903
1853
2797
2544
1690
1689
1685
3170
1683
1672
1685
2558
1665
1935
1786
2471
1962
1707
1664
1663
2433
2429
1916
1891
2689
2588
2566
1676
1933
2428
1695
2312
2533
2573
1876
2571
1682
2276
1845
2682
1689
1815
1937
1697
2547
2590
1901
1943
3191
2626
2686
2687
2692
4849
2270
1844
1663
1716
1681
2562
1672
2276
2290
1658
2695
1688
1686
1687
1875
2529
1902
6276
1893
1673
2358
1885
2685
2083
2042
2823
1679
2274
2269
2270
1686
2272
2053
1936
1663
2112
1691
2619
2808
2813
2810
1676
1664
1659
1641
2630
2097
1679
1949
1680
1683
2522
2816
2146
1689
1687
2064
2441
1677
1751
1754
1753
1948
1750
2245
2325
2245
1715
2538
1664
2399
1697
2243
1888
2315
2314
1679
1927
2395
2524
1657
1682
1677
1893
2814
2814
2421
2586
1667
1665
1672
2105
1654
2365
1672
1672
1812
2355
1902
2264
1674
1677
1683
1677
1847
2154
1908
1909
1902
1726
1651
2272
2272
1667
1773
1670
2681
1685
1893
2280
1937
2279
1691
1882
1950
1657
1655
1689
2283
2281
2422
1888
2808
1705
1937
2808
1767
1683
1936
1914
1934
1934
1677
1678
1898
2272
2566
2568
2567
1947
2567
1933
1671
1669
1709
2640
1700
2569
1692
2685
2818
1895
1893
1662
1947
1873
1705
1683
1941
2271
2575
2628
1708
1708
1708
1668
2564
2819
2306
1937
1664
1669
2098
2276
2634
2631
2630
1804
1693
2607
1819
1888
1892
1947
2577
1684
1690
1959
1834
2306
1681
2558
1669
1684
2596
2540
1682
1684
2115
1683
1942
1684
2102
1702
1884
1656
1815
1811
2544
1669
1674
1891
2807
1891
1956
1876
1875
2554
1679
1677
2360
1774
1687
2299
1687
1705
1793
1682
1948
1631
1676
1687
1788
1694
1686
2824
1659
2538
2034
1690
1677
1969
1686
2824
2209
2301
1699
1677
1682
1860
2572
1797
1871
2056
2395
2059
3502
2059
2348
1676
1670
2577
2682
2058
1892
1895
1893
1704
1665
15639
2811
1930
2812
3508
2816
1680
1683
1721
2541
2538
2540
2541
1675
1679
1647
2815
1930
2681
2251
2456
1941
1946
1892
1663
2338
1819
1762
1682
1682
1680
2566
1681
2530
2897
1680
1898
2091
3071
1703
1662
1657
1905
1812
1695
1703
2110
1887
1931
1871
1690
1678
1676
1629
2539
1682
2546
1678
2291
2291
1815
1930
2394
2688
2514
2679
1669
2515
1665
1655
1815
2804
1692
1664
1700
1661
1951
2083
2223
1690
1817
1813
1662
2673
2632
2633
2612
2612
1662
1901
1907
2317
1672
1937
1690
1884
1813
1879
2568
1895
1897
1899
1895
1681
1894
1713
2311
1667
1944
1836
1840
1676
1682
1681
2050
2301
2283
2178
1679
8219
1892
2471
2573
1953
2070
2069
25956
1812
1897
1671
2274
1816
1702
1674
2272
1692
1946
1693
1942
1686
1649
1686
1705
1672
1777
1664
1910
2394
2061
1708
1663
2311
1760
1729
1839
1685
2341
2531
1910
2565
1897
1687
1657
1657
1682
1682
1729
1702
1678
1725
2270
1668
1659
1651
2577
2578
1668
2068
2067
1670
2572
2470
1672
2276
1951
2255
1682
1674
1703
1667
2586
1672
1693
1754
1754
1691
1941
1665
1686
2356
1661
1950
1692
1668
1900
1901
1891
2271
2268
1696
2275
1936
2362
1682
1682
2578
1662
1675
1684
2288
2546
2520
1694
1820
1675
1676
2270
2364
1689
1933
1885
2561
1669
1668
1666
1668
1690
1907
1684
1713
3508
2514
1922
1685
1671
2540
1673
2060
2278
1759
1688
1688
1686
1677
2680
1948
1680
1919
1686
2364
1688
1678
1801
1806
2227
2598
2300
2300
2543
1899
1903
1666
2294
1658
1652
1672
1752
1695
2583
1680
1811
1946
1814
1940
1938
1761
1927
1942
1671
1649
2279
1679
2556
1663
1875
1685
2281
2546
1690
2499
1689
1670
2313
2546
2311
1690
1686
2262
1877
1877
1675
2569
2294
2582
2619
1928
2356
1893
1896
1885
2290
1657
1670
1679
1645
1679
2529
1680
2358
1678
1891
1665
2413
1817
1678
2327
1710
1879
2280
2559
1703
1911
1677
1663
2503
2527
1673
1697
1696
1940
1697
1694
1943
1699
1699
1702
1923
1696
1935
1700
2091
2095
2293
1697
1697
1694
1663
1689
2307
1689
1928
2324
1648
1944
1903
1737
2345
1676
1671
1665
2058
2379
1814
1649
1685
1899
1697
2303
1726
1663
1663
3320
3324
1655
1666
1673
1930
2236
2241
1674
1926
1676
1950
1875
2569
1791
1791
1670
1675
1678
2821
1671
1672
1777
1777
1901
2037
2315
1670
1686
2283
1677
2229
1661
1666
1668
1677
2043
2082
1914
1888
2260
2471
1836
2274
1668
10867
1636
1666
2625
1685
2580
1662
1786
2279
2275
1895
2562
2570
1668
2031
1725
2026
1676
1784
1785
1908
1667
1664
1743
2562
2280
1955
1691
1771
2580
1721
1892
1892
1694
1687
1691
1862
2258
1667
1902
1686
2318
2304
2572
2532
1807
2288
1888
1661
1662
1665
1668
1812
1687
1918
2032
1890
1679
2533
1691
1792
1715
1687
2274
2276
2277
1913
1897
2553
2088
1941
1660
1663
2197
3562
1686
1775
1717
2044
2046
2593
1839
1673
2506
1836
1887
2560
2594
1758
1668
2548
2546
1938
1679
1661
1675
1678
2095
2366
1678
1914
2095
1678
1681
1684
1681
1683
2273
2273
2277
1902
2274
1893
1679
1923
1803
1669
2552
2373
2185
1678
2572
2567
2574
1673
1884
2295
1708
1925
1886
7389
1660
1896
2067
1703
1671
1681
1678
2290
2298
2301
1927
2301
2275
1926
2527
2572
2569
1781
1671
1685
1685
1676
1715
1672
1676
1881
1949
1686
2332
2057
2301
2621
2276
1687
1706
2087
1697
1656
1672
1670
1937
1668
2335
1781
2578
1685
2251
1814
1650
1686
1688
1752
1895
1682
2577
1944
2411
1955
2411
2045
2054
2253
2246
1904
1900
1896
1898
2335
2338
1941
1802
1890
2061
1676
1673
2329
1894
1909
1704
1737
1659
1790
1686
1904
1904
1904
1953
1674
1763
1661
2279
1662
2268
2554
2305
1857
2082
32494
2275
1670
1916
1884
1665
1668
2368
1819
1676
1698
2269
1655
2548
1693
2269
1683
1667
1900
1873
1912
2113
1676
1888
1672
1764
1814
1763
1681
1676
1932
1667
1928
1670
1669
1690
1691
2558
2057
2676
2675
2082
2082
2076
2082
1960
2084
1894
1911
2263
2050
1670
1692
1884
1684
1695
1699
2549
1673
2274
2473
1689
1877
1673
1766
1662
1768
1675
1696
1706
2286
2287
2287
1661
1905
2154
2626
1907
1812
56319
1672
1756
2273
2275
2274
1669
2055
1686
1833
2154
1686
1940
1702
1680
1679
36935
2316
2678
2283
1713
1767
1894
2292
1859
2269
2271
1880
2273
1662
1656
2824
2689
2688
1689
1684
1664
1659
1700
1945
1666
2314
1668
1683
1678
1678
3358
1890
1660
1690
1885
2271
2274
2034
1949
1884
1681
2355
1665
2275
1674
1679
1680
2352
2625
1686
1693
1678
1690
1891
2314
2314
2316
2311
1957
1821
1953
1771
1699
1672
1691
1806
1707
1943
1641
2275
2276
2364
2277
2575
1817
1692
1814
1677
1867
1677
2325
2329
1921
1690
2044
1891
1675
1662
2556
2043
2043
1667
1663
1742
1763
1796
1908
1681
1676
2363
1676
1787
1676
1694
1816
2364
1757
1671
1673
1774
1897
2271
1957
1890
2061
1673
1677
2796
2295
1667
1684
2533
1683
2272
2273
2272
1923
1939
2596
1631
1681
1691
1688
1692
1688
1684
1678
1677
1813
1818
1814
1929
1680
1890
2358
2578
1875
1876
1664
1697
2272
4158
1674
2551
1691
1688
1953
1668
2486
2042
1663
1669
1898
1666
1679
1680
1680
1703
1692
1682
1677
1857
1638
2094
2365
1675
2574
1687
1684
1799
2289
1689
2545
1683
3042
1786
1952
2573
2525
1674
2268
1788
1675
1672
1755
1628
2290
2289
1904
2559
2566
1749
2534
1662
1688
2821
2821
1819
1689
6177
1671
1747
1671
2277
2566
1683
1796
1928
1798
1797
1682
1671
1736
1697
2195
3244
1664
1678
1683
2051
1910
2051
2799
2347
1692
2548
2677
1687
2385
1947
1698
1657
1792
2064
1937
1673
1673
1934
1675
1673
1683
2571
2571
2570
2572
1737
1901
1681
1681
1947
1679
2826
1783
2580
2642
2643
1733
1941
1693
1675
1663
1678
1667
1752
2354
1685
1968
1670
2270
2636
2585
2589
1677
2303
2296
2299
2577
1457116
1953
1698
2116
2537
2277
2555
2694
1888
1904
1686
2098
1693
1672
2260
1679
2352
1707
1969
1706
1889
2051
2051
1683
1686
1672
1670
1903
1902
1957
1908
2115
1907
1909
1902
1905
1902
1903
1904
1692
1904
1668
1668
1675
2807
1679
2320
1864
2547
1692
1683
1672
2066
2065
2561
2564
2563
1683
2278
1917
1751
2344
1695
1767
1675
1682
1683
1685
1661
1662
2666
2429
1862
1913
2470
1890
1924
1684
2555
2367
1873
2263
2537
1893
1670
1657
1672
2400
2585
1885
2366
1676
1690
4505
2238
1808
1680
1682
1641
1977
1681
1681
1925
2221
1930
1903
1689
1650
1690
1689
1823
1699
1705
1705
1705
1705
1923
1702
1811
2507
1701
1701
1702
1921
1676
1674
1678
1673
1669
1660
1698
1926
2284
1951
1900
1682
1700
1698
1679
1660
1897
1664
1676
1706
1670
1898
1934
2452
2507
1682
1668
1682
1683
2636
19401
1907
2329
1694
2311
1675
1674
1944
1784
2311
1652
1670
1677
1675
1703
1666
1701
1694
1683
1777
1777
1675
1886
1942
1951
1660
1698
1694
1675
1672
1673
2062
2062
1686
1800
2300
2602
1931
1820
2509
1822
1651
1788
1799
1688
2290
1698
1663
1666
2289
1674
1936
1699
7701
2314
1660
1671
1894
1674
1673
1893
1658
1694
2214
1665
1915
1665
1677
1743
1932
1876
2286
2261
2277
1904
1701
1691
1756
2361
2249
1895
1702
2679
1668
2505
1715
1696
1680
1675
1687
1672
1838
2278
1700
1702
1905
1704
2806
1701
1665
1665
1681
1680
2302
2235
1961
1879
1674
2566
2565
1733
2820
1671
2298
1669
1674
2282
1654
1671
1810
1762
1688
1688
1656
1946
1927
1949
1950
1934
1658
1841
1660
1672
1675
1672
1672
1674
1669
1906
1909
1909
1664
1904
1948
1664
1681
1681
2552
2302
2619
2028
1672
1677
1897
1675
1924
1673
2352
1688
1673
2068
1669
2048
2047
1873
1882
1762
1892
1681
2441
1932
2307
1937
2306
1663
1676
1688
3344
2340
2576
3699
1679
2278
1886
1938
1659
1935
1873
1875
2364
2296
2344
1660
1687
1951
1920
1670
1671
1668
1669
1941
2395
1693
2348
2349
2289
2577
2048
1684
1687
2575
1955
2580
2575
1908
1746
1702
1679
1891
2354
2206
1901
1773
1676
2347
717190
2352
1910
1932
1675
1664
1713
1652
1680
2301
2297
1686
1807
1680
1656
2333
1892
1673
1949
1906
1900
1668
1680
2279
3296
2280
2050
2258
1812
1686
2598
1682
2287
1923
1697
1663
1683
2287
1670
1683
1670
1691
1661
1667
2145
2488
1666
1930
2618
2255
1670
2271
1692
1671
2276
2274
1666
2552
2556
1907
2282
1764
2273
2591
1675
2820
2377
1667
1681
2352
2635
2536
2812
1674
2349
1677
2472
1681
2572
1834
1834
1682
1905
2271
1673
2529
2475
2572
2352
1765
1681
1677
2361
2573
2574
1913
1684
1801
1670
1688
2303
2294
1717
2360
2300
2276
1681
2577
2270
1672
1682
1686
2275
1764
2238
2533
2068
2459
2358
1671
1910
1672
1669
1679
1664
1877
1682
1657
2519
1680
2380
2352
1676
2478
2347
2346
2366
1766
1670
1675
1680
1672
2325
1663
2300
1670
1670
1710
1675
1675
1904
2352
1702
1901
1700
1678
1679
1679
1920
1671
1873
1694
2359
2272
1694
1672
2361
1678
1688
1683
1690
2272
2264
1758
1678
2281
2318
1938
1698
2579
1679
2298
2581
1676
2540
2306
24
2681
2609
1674
1686
2604
2353
1682
2345
2310
2311
1687
2341
2423
1667
1672
1658
2801
1671
2805
1669
2312
4456
1912
2805
1678
2081
2275
2275
2277
1666
2271
2273
2271
2277
2275
1789
2353
2269
2298
1691
2612
3683
2359
2280
2356
2278
2814
2814
2679
2676
2393
2811
2798
2362
2302
2571
2552
2378
2676
2685
2678
2675
2594
2615
2208
2544
2812
2677
1956
2628
1953
2681
1674
1662
2535
1678
1663
2538
1687
1689
1689
2444
1670
2596
2352
1667
1699
2375
2257
2266
2821
1697
1664
2473
1693
2819
1663
1690
1956
1690
1680
2275
2268
2359
1692
1259969
2625
1893
1834
105539
1672
1878
1881
2317
2542
2239
7549
2361
1739
2540
2548
1691
1941
2289
1682
1709
2399
2399
1809
2360
7022
1688
2273
1662
2527
2401
1663
1665
1753
2266
1689
2280
2262
4330
1863
1955
2210
1953
1675
2273
2273
1680
1784
1658
1658
1682
2581
1685
1657
2278
1956
2309
2344
2279
2282
1888
13936
2312
2536
1895
2538
2539
1662
2276
1894
2356
1685
1762
2263
2266
1868
1662
1702
1662
2542
2135
2275
2277
2323
2277
2352
2353
1697
2261
2281
2284
1890
1676
1672
1688
1668
1655
1680
1667
1954
1684
2577
3895
1683
1686
1908
1689
2268
2249
2287
1672
1686
1688
1662
2221
1949
1953
1941
2299
2480
1953
2214
1957
1955
2189
1953
1943
2215
1953
1941
2361
1952
2241
2366
1707
2393
2084
1943
2141
2513
1951
2514
1981
1951
2357
2509
2086
2555
1676
1669
1700
1707
2542
2266
2367
1693
1674
2298
2346
2512
1925
1952
2554
2276
1661
1682
1644
1676
2295
2131
1881
1709
1678
1694
2574
1955
1695
1949
2218
1694
1699
2220
1935
2217
1691
1938
1691
1696
2220
1693
2217
1940
1821
1937
1943
1677
1907
1680
4597
2524
1675
1678
1679
1898
2520
2359
1684
1687
1949
1683
1671
2228
2590
2269
5299
2356
2957
1653
1674
1666
1681
2268
2350
1942
1935
1941
1942
1942
2309
2558
2559
2555
2282
2267
2279
2052
2309
1982
1679
1944
1676
2683
2452
1682
2574
2640
2635
2585
2293
1681
1660
2357
1682
1946
2096
1829
1670
1677
2248
1684
1698
1671
1822
1702
2520
1668
1669
1931
1672
1941
1872
1671
2616
2267
1662
2292
2550
2554
1676
3683
1767
1669
2351
2810
1941
2045
1705
1661
1676
5502
1873
1683
1761
1692
1679
1762
1706
2284
2359
2206
1953
1678
2603
2600
1879
2310
1674
1679
2556
2043
2280
2277
1666
2573
2316
2280
1949
2569
2573
1669
2309
1687
1688
1686
1683
2535
1681
2278
2356
1699
1952
1877
2049
1828
2396
1666
1674
2472
1675
2563
2681
2693
2040
1665
2115
1667
1951
1709
1707
1709
2573
1651
2572
1762
1827
2280
2614
1874
2539
2551
2325
1682
1918
1686
1689
1675
1670
1676
1657
2523
1673
1696
2349
1682
1693
1955
1673
1831
2273
1685
1664
1686
1665
2483
1933
2446
2894
2302
2080
1929
2577
2480
2347
7620
1964
2087
2366
6731
2359
1729
2366
2084
1957
2366
2514
1823
1890
2517
2105
1906
2597
1884
1953
2403
1916
2319
2010
2319
2298
2116
2084
2319
1932
2362
11167
1955
2500
1948
2302
1955
1818
1931
2893
1871
2352
1964
2592
1733
1957
1882
2538
2051
1893
2350
1878
2098
1957
1601
1874
2486
1961
1920
2482
3040
1908
1945
1920
1935
2133
1946
2515
1960
1868
2366
1827
1907
1721
1944
2364
1819
1923
1943
2062
1851
1955
1955
1929
2312
1930
1937
2942
1910
2357
1817
1910
1924
2238
1922
1921
2348
1935
1823
1953
1942
4179
2577
1935
1615
2225
2318
1932
1832
1940
3356
2460
2532
1933
1692
2561
1716
2471
1681
1932
1678
2650
1686
2498
1956
1879
1678
2562
1679
2313
2540
2279
2279
1675
1677
2471
1814
2116
2021
2263
1678
1665
1694
2315
1955
1695
1696
1694
2471
2073
2292
2560
2310
1657
2341
1697
2670
2568
1895
2276
2278
3393
1663
2302
2327
2647
3680
2586
2240
1915
1657
1652
2479
2535
1955
1679
2215
1675
1675
2429
1676
1675
2404
2410
32748
2685
2683
1676
2318
2315
1674
2591
1929
1687
2526
1711
1710
2282
1780
2382
1889
1681
2741
1692
1731
1908
2549
2548
2364
1676
1681
1682
1681
2298
2295
1894
1677
1676
1943
1676
2685
1666
1936
1890
2263
1965
2264
2274
1683
1670
332007
1671
1884
1885
1944
1771
2222
2546
1671
1899
1673
1813
1764
2605
1672
1910
1889
1690
1686
1690
2310
1664
2525
2403
2272
2273
2277
2563
1680
2271
2548
1680
1680
2269
2506
1676
1866
1922
1890
1954
2284
1693
2282
2270
1683
1683
1903
1885
1699
1887
1954
2805
1952
2805
1969
1687
1681
2685
2574
2288
1888
2278
2613
2578
2281
2284
2273
1894
2516
1682
1675
1676
18661
1711
2283
2284
1669
2552
2530
1816
3367
1949
1670
1819
2350
2251
1907
1907
1765
1790
2069
2263
1694
1773
1694
2209
2205
2507
1898
2356
1892
2680
2269
1660
1674
2269
1686
3963
2301
1674
1903
1901
1945
1907
2567
2315
1877
2276
1670
1662
1817
1662
2564
1869
1663
1709
2273
1943
1879
1929
1685
1824
2273
1685
2277
1679
2302
1690
2340
1660
1875
2271
2223
1940
2279
1932
3292
1785
2369
2804
1673
2213
1675
1827
2213
2213
2219
1700
1882
1942
2019
1933
1661
2298
1875
1684
1684
2290
2542
2059
2063
2276
2542
2545
2545
1926
1962
2563
1956
1652
1650
2277
1672
5153
2552
2045
2347
2411
2413
1953
2482
2361
2530
2533
2572
2823
1695
1705
1911
2555
1819
2484
2315
2288
2045
2534
1695
2350
1695
2261
2257
1749
1666
1656
1677
1939
1688
2684
1820
1936
1662
2349
2191
2352
1817
1658
1654
1655
1652
1871
1655
3726
2291
1943
1793
2360
1674
1679
1662
1898
2456
3412
1825
1672
1675
1691
1696
1684
1682
1951
1681
2548
1953
1682
4615
1680
1695
1922
1823
2257
2194
1667
2458
2267
1818
2311
1895
2367
1681
2269
2281
2281
1893
1630
2567
2569
2570
1888
2052
2318
2318
1670
2365
2037
1679
2276
2602
2076
1885
1822
2309
1886
2306
1641
1661
2361
1863
1929
2359
2361
2359
2533
1871
2529
2275
1644
2278
2274
2275
2277
2225
1944
2279
1945
2279
2281
2278
1906
2224
2224
1683
18725
1680
2275
2566
2673
2354
2674
1951
2679
3326
2369
3327
1681
2218
1666
1824
2291
5245
1678
1665
1695
2502
2365
1674
1943
2464
1668
2257
2260
2259
1669
2678
3731
1663
1674
2035
1681
2360
1682
1826
1953
1675
1674
1675
1678
2613
1680
2403
1866
1712
1712
1674
2526
1712
2366
2573
2057
1866
1680
11329
6023
2203
2267
2122
1684
1684
1682
1677
1959
2576
1934
2787
1760
1683
1676
1680
1677
1684
1682
1679
1680
1680
1678
1951
2055
2352
1821
2272
2535
2532
3687
2679
2684
1694
1694
1691
1693
1703
1668
2509
1916
1932
1703
1923
2066
2287
2237
1670
1675
1823
1700
3290
1688
1685
1955
1896
1905
2352
2201
1692
2198
2537
2536
2357
2533
1679
2139
1890
1890
2104
2367
1675
2352
1822
1676
1674
2297
1693
2279
4900
1886
1802
1752
1815
1672
2360
1673
2535
2415
1657
1673
1671
2285
2213
1685
2274
1681
1882
1885
1885
2050
1935
1665
1953
1886
1681
1679
1913
1875
1869
1654
1873
1836
1871
2553
1882
1932
1827
1877
2359
1685
1684
1677
4385
2691
2550
2292
1670
1827
1667
2289
2352
1679
1960
2299
2077
1672
1887
3983
2441
1676
1827
1700
2538
1692
1676
1677
1938
2532
2310
1685
1677
2277
1680
1680
2276
2280
2280
1901
1673
1681
2271
1948
2290
2420
2297
2348
2054
1674
2290
2555
2202
1691
1829
2269
2318
1793
1676
2311
1700
1919
2267
2274
1662
1891
2533
2351
1828
2580
1679
1917
2689
1683
2536
2310
2248
2364
5986
2064
1663
1691
2573
1694
1668
1672
1674
1674
1672
1953
1824
1715
1945
1900
1890
2397
2265
2263
2262
2541
2281
1707
1708
2266
1709
2527
2262
2553
4601
1685
1671
1834
1683
1684
1685
1686
1673
1688
1682
1945
2670
1921
2447
1899
2614
1892
2600
1862
1864
2503
2283
1653
1794
1891
1942
1793
1926
1866
1685
1655
1680
1654
1679
1677
1875
2519
1672
3185
2523
1944
1676
1928
1665
1677
1675
5066
1677
2277
1889
1705
2397
1680
1677
1675
2454
1943
1744
1933
1668
1667
2083
1693
1686
1870
2281
1685
1892
1893
2298
1941
2300
1946
1906
1890
1903
2229
2548
2284
1670
2290
2287
2290
2287
2520
2518
1957
2273
1949
2273
2538
1656
2219
2212
2272
1711
1889
1668
1665
1697
2215
1951
1671
2281
1941
2546
2295
1663
1675
1667
1671
1684
9187
2487
2573
1841
2308
1929
2638
1930
1890
2674
1682
1664
1670
1665
1665
2062
2567
1674
1686
2054
1962
1678
1930
1679
2304
1884
2206
2331
1882
1879
1888
1880
1686
2681
2681
1667
2354
1668
1940
1671
1670
1677
1676
1678
1676
1678
1676
1906
1665
1867
2356
2600
2600
1959
1732
2365
2298
2299
1904
2206
2205
2389
2450
2200
2578
1673
1939
2262
1960
1684
2284
1904
1955
1956
1822
1779
10050
2205
1772
1674
1871
1871
2311
1869
1956
1873
1912
2275
1912
2272
1896
2271
1881
2286
1682
1671
2310
1671
1788
1788
1968
2290
2296
1674
2274
2254
1675
1670
1865
1682
1682
2281
1946
2262
1942
1677
1680
1681
2568
2560
2562
2557
1832
2374
1673
2286
1903
2505
2098
2069
1894
1897
1732
1957
1682
1682
2216
2058
1885
1676
1681
2627
2321
1882
1944
1679
1684
1676
2196
2275
2277
2094
2097
2266
2305
2366
2279
2309
2275
2309
2309
2306
1687
2513
2268
2283
3419
2285
2321
1886
2257
1698
1946
13595
2523
1685
1687
1679
1676
2637
1674
2279
2276
1570
2364
1954
1933
2690
2225
1690
2276
1671
2538
1677
1672
1655
1667
2387
1685
1685
1687
1653
1957
1686
1671
2063
1672
1943
50227
1690
1641
2332
2331
2606
1704
2365
1759
1667
1957
1762
2690
2043
1954
2045
1890
2523
2559
1668
1667
2684
1729
2312
2351
1606
1678
1885
395138
1960
2290
2553
2288
2553
1691
1689
1934
2477
2283
2554
1676
1966
1674
1894
1891
2509
2568
2278
2662
2283
1775
2461
1661
1573
1664
1709
1711
1794
2358
2272
2806
2818
2359
2402
1677
3105
1676
3108
1795
1901
1672
1668
2354
1663
2448
1665
1691
2505
1894
1692
337906
1894
1678
1704
1876
2576
1932
2284
1891
2276
2344
1804
1721
2278
2474
2476
2473
1690
1673
1884
1959
1674
1673
2541
2313
2279
2305
2270
1680
2458
2268
1884
2638
2275
1665
2223
1784
1684
1680
2471
1681
1681
1677
1667
1664
1906
1870
1681
2037
1960
1870
1705
1893
2505
1931
1932
1671
1670
1664
1670
1878
1028202
1665
1931
2365
1882
1674
1877
1682
1944
2650
1698
1761
1758
2604
1680
2606
1678
5284
2362
1910
2243
2272
2273
1937
1684
2363
2551
1680
2676
1677
2275
1696
2270
1694
2341
2356
2271
2362
1691
1692
2095
2100
2072
1668
1682
1655
2304
1669
1957
1660
1702
1955
1682
93808
1667
1671
2270
1667
1028202
2379
1901
2268
1682
1678
1683
2355
2049
2292
1671
2341
2627
2576
1665
1820
1673
1674
1666
1860
1664
1930
2269
1622
1702
1690
1951
1689
1633
1563
1878
2599
1692
1878
2456
2209
1677
2341
1677
1748
2571
2275
2309
1679
2267
1865
2300
1878
1676
1676
1677
1682
1956
1800
1703
2042
2225
2284
2298
2280
2281
2287
2345
1673
2213
3709
2202
2413
1957
1698
1679
1681
2505
2303
1664
1676
1884
1885
1884
2195
1885
2725
2726
2362
2227
1829
2214
1676
2309
1656
1652
2547
2548
1681
1673
1686
2574
1687
2357
1686
2543
2845
1668
2344
2020
1814
1813
1815
1813
1815
1940
1760
1813
1944
1958
1672
2706
2216
1672
1934
1677
1671
1666
1681
1672
6866
1646
1928
1651
1688
2358
2258
1690
2831
1671
2020
1945
2287
2287
1677
2711
2713
1889
1888
1938
2689
2689
2708
2704
1706
2695
2331
1796
1891
1957
1892
1892
2326
3690
1672
1684
1955
2592
1677
2837
1677
1674
1953
1690
1691
1672
1670
1675
2255
2264
1675
2264
1954
2267
2266
2264
2276
2262
1943
2274
2272
2276
1674
1674
4280
1678
1678
2276
2342
1675
1690
1675
2693
2505
2466
2289
2253
1681
1673
3144
1871
2551
2290
1737
1677
1664
2194
1659
1659
1637
2334
1680
1677
1713
1685
1686
2838
1682
1684
1895
2271
2291
1875
2222
2293
2298
2655
2290
2539
1873
1876
2575
1674
2362
2574
2061
2281
2279
2308
2476
2340
2307
2307
2282
1675
2279
2300
1907
2486
1907
2355
1696
3499
2643
2712
2505
2714
2709
2710
18725
2284
1668
1885
1885
1956
1669
1680
1678
1686
2357
2451
37533
2441
1671
2583
2588
2063
1931
2063
1676
2244
1670
2266
2216
2340
1684
2485
1886
1673
2843
2220
2274
1928
2274
1908
1664
1661
2188
1665
1661
2363
1669
2256
2285
1689
1666
1692
1677
1958
1680
2399
2399
1678
2589
2212
2353
1679
1669
1677
1693
1784
1693
10780
1783
1696
1936
2637
1692
1781
1697
1667
2356
1674
2297
3724
1667
2578
2488
1808
1935
1660
1806
2201
1670
1890
1675
2355
1675
1674
1666
1669
1764
1759
1661
2263
1877
1669
1673
1675
1670
1670
2567
1669
1673
1670
2597
1695
1679
1683
1953
1683
1884
1884
2058
2165
2339
2293
2296
1757
1757
1759
1681
1687
2263
1883
2274
2304
1939
1939
2295
1687
2340
2576
2570
2573
18531
2561
2066
1674
1671
1669
1670
1672
1674
2306
2340
1686
1679
1672
1697
5194
1698
2614
2498
2318
2090
2482
1914
1908
2363
1689
2582
1663
1909
1683
1681
1682
2274
2218
1794
2365
1905
2562
2259
1959
1655
1685
1685
1686
2702
1819
1918
2263
1700
1700
2299
1675
1712
2336
1887
1909
3379
2838
2702
2287
2699
2279
1956
1653
1901
2329
1666
1892
2357
1670
1670
1671
1675
1673
2222
1675
1929
1681
1691
2256
2712
2637
1959
2713
2272
2231
1677
1680
1678
1677
1678
1923
1680
1883
1687
1673
1700
2302
2274
2410
2262
2294
2297
3996
2624
2621
1934
2394
2351
2711
2717
2279
1957
2210
2211
2208
2208
2212
1641
1776
2839
1927
2553
2549
2416
2552
2363
2561
1677
2288
2286
2291
2287
2290
2290
2288
1932
2286
2286
1655
1655
2339
2372
1656
1673
1906
2268
2089
2289
1910
1931
2558
2286
1663
2329
1881
1932
2705
1755
2262
2266
2266
4694
2156
1670
1911
1700
1664
1889
9239
1959
1687
1667
2385
1983
2395
1672
2707
1679
1701
1677
1700
1673
1675
1646
2353
1672
1678
1682
1674
2113
2195
1893
1688
3429
1673
1889
1675
1673
1671
1671
1675
1946
1683
2714
1684
2483
2686
1759
1931
1699
1694
1804
2263
1948
2296
2617
10698
2615
2302
2614
1680
1668
2487
1676
1664
2449
2208
1946
1669
1668
1892
1684
1912
1914
2559
1877
2294
2263
4110
1700
1698
1809
1949
2278
1663
1696
1651
1677
1666
1665
2274
2119
2262
1711
1696
2549
1959
2556
2263
2258
2262
2270
2264
2259
1674
2268
1644
11381
1672
1938
2571
1685
1686
2619
2624
2621
1662
1658
1661
1659
1658
1892
1666
1946
2283
2584
1672
1869
2534
2576
1897
2627
2292
2545
1758
2292
2303
1910
2708
1932
1704
1675
2705
1675
2286
2681
1902
1902
1690
1675
1882
2049
1662
1680
1908
2213
2214
2636
1685
1799
1684
1683
1686
1681
2208
1881
2204
2254
1948
2297
1696
2818
2312
2280
1640
2481
2277
2476
1676
1695
1913
2266
1945
1795
1669
1802
1796
1679
1696
2372
2157
1687
1682
1672
1893
1678
1678
1816
1920
1802
1877
1672
1654
1675
1673
1705
2358
2338
1920
2613
1867
1907
1924
2305
1703
1687
1680
441228
5015
1677
1681
3245
2271
1898
1668
2552
1671
1930
2703
2296
2293
2296
2283
1670
1670
3581
1664
1663
1895
2214
1704
2225
1946
1650
1678
1676
1673
1741
2265
1661
2265
1668
1904
2710
2581
2706
2638
1948
2634
1676
1656
2443
1673
1696
2643
2284
1673
1895
1658
1679
1959
1666
1663
1655
27897
1663
1668
1671
2623
1694
1676
1858
1693
1668
2039
1680
1935
2269
1669
1683
2393
1679
1798
1683
1673
1659
1879
1657
1671
1793
1920
1720
5020
2274
1855
2271
2295
1682
4641
1669
1670
1669
1871
2545
2545
2282
1930
1672
1677
1808
2375
2279
2101
2100
1890
2581
1678
1881
1664
1668
1667
1924
1662
1683
1680
2345
2616
1673
2242
2285
2623
2626
1911
1658
1673
1687
1910
1907
1675
5646
1673
1696
2579
2543
1692
1657
2532
1899
1666
1691
142229
1956
1676
2360
1678
1678
1679
1677
1865
1892
434551
1888
1890
1884
1956
1675
1669
1670
1669
2289
1682
1675
1672
1672
2285
1664
1681
1884
2570
1679
1957
2569
1667
2353
2608
2612
2440
1681
5168
1671
1886
1676
1879
1654
1954
1683
1651
2585
2082
1686
1886
2284
2317
2317
2282
1675
1895
1883
1657
1946
2625
1680
1665
1892
1674
1896
1672
1894
1678
1672
2625
1878
1892
2284
1956
2552
2355
1655
2578
1659
1675
2431
1851
2587
1931
2588
1892
1675
1949
2430
2553
1651
1903
2305
2278
1657
2277
2564
1871
2610
2610
1860
2610
2339
2610
2095
2583
1713
2352
1657
1662
2292
2049
1898
1881
1695
1883
1956
1677
2587
2584
2725
2259
1662
2554
1672
2279
2554
1661
1928
1859
2337
2281
1888
2270
3456
1675
1747
1680
2555
2378
2554
2554
1889
1886
2281
2339
2284
1676
2287
1681
1638
2450
4637
1679
2535
2554
2044
1929
1670
2353
1709
1656
2334
1665
1668
2632
2630
1670
2274
1684
1680
2363
3382
1881
1883
1884
1679
2423
2360
2361
2272
1640
1703
1675
1673
1674
2351
1652
1929
2290
1868
2392
2291
1880
1879
1671
1667
1687
2288
1908
1681
2357
1662
1933
2607
1638
2576
2270
1685
1895
1896
1898
1894
1671
1672
2353
1697
1696
1932
1678
1678
2277
1665
1686
1644
2584
1678
2279
1682
2286
2267
2903
1898
1908
2686
1681
2054
2569
1672
1710
2284
2428
2561
2274
2608
1666
2523
1895
1885
1667
1686
1883
1678
1685
1681
1676
1681
1679
1660
2047
2811
2049
1907
1676
1674
1905
1904
1870
1800
1689
1799
1673
1677
1681
2903
1889
2480
1901
1677
1772
1677
2385
1669
1814
1678
1674
2284
1680
1680
2811
1682
1877
2209
1682
2283
2552
1685
1670
1685
1693
1694
2286
1677
2903
1789
1689
1675
1675
1674
2904
1869
1679
5772
1687
1679
1665
1676
1673
1959
1673
1649
1702
2371
1709
2593
2626
1681
1669
1670
1672
1670
1652
1932
3585
2907
1686
1756
5151
1747
1929
1687
1694
1668
2808
1677
2808
1674
1958
1677
1899
1657
1665
1660
2557
2559
2560
1684
2710
2713
2624
1663
1959
1677
1675
1897
1673
1693
1679
1662
1661
2380
2578
2257
2819
1885
2566
2341
1683
3556
1930
1682
2244
1681
1682
13612
1684
1678
1678
1680
2238
1960
2239
1709
1710
1931
1762
1765
1766
1910
2032
1880
1817
1679
2355
2903
1900
1669
2389
2195
1816
1817
2585
2582
2563
2559
2581
2709
2561
2473
2281
1730
2361
1681
2266
1681
1679
1678
1704
2061
2359
1664
1678
1704
1678
1729
32980
2277
1670
2276
2349
2561
1666
1666
1667
1675
1665
2387
2550
2553
1730
2607
2550
2556
2405
2633
1672
3401
1674
1662
1673
1668
2278
2368
2306
1920
1874
1668
2407
3485
1674
1665
2705
1670
1893
1679
3813
1698
2600
1734
2600
2601
1919
1882
1925
2277
1678
1654
1707
1681
1688
1797
1683
1685
1844
1939
1700
1774
1896
1838
1698
1690
1724
1812
1676
1814
1682
1681
1946
8321
1677
1674
1673
1886
1678
1676
1674
1702
1669
2197
1902
1762
2271
1949
2266
2535
1679
1885
2268
7239
2453
1900
2553
2553
2556
1662
1872
1946
1662
1674
1822
1907
1895
2272
1656
1656
1911
1912
5377
2272
1908
1678
1947
1678
1678
1674
1776
1888
1680
1899
1669
1667
2066
1699
2275
1674
1666
1949
1678
2210
2284
1684
2118
1687
1684
1685
1710
2549
1709
1954
2106
2255
1946
3701
1881
1629
2197
1889
1653
1704
2188
1655
1743
1742
1911
1916
1930
2271
2387
1671
1671
1666
3488
2575
1680
1676
2280
2311
1660
1676
1669
1948
2284
2294
2279
2062
2131
2066
2065
2411
1714
2060
2062
2063
2066
1924
2062
2064
2063
1668
2062
2130
1687
1877
1682
2272
1698
1700
2265
1680
1937
2264
1867
1677
1664
1882
2155
1885
2041
2251
2337
1661
1768
1640
1675
1957
13938
2273
2640
2581
2391
2461
1676
2546
2581
1668
1664
1663
1912
1912
1957
1684
1706
1654
1909
2405
1911
1706
1706
1663
1688
1663
1667
1704
2420
1957
1897
1666
1787
1676
1898
1896
1685
1674
2034
1675
1680
2116
1892
1673
1955
1670
1678
1772
1672
1773
1711
1775
1929
1668
1868
1672
2815
1685
2811
1682
2814
1680
1648
1669
3012
1702
1702
1720
1707
1702
1680
2347
2347
1650
2903
2482
1892
1680
1669
1682
1896
2069
1690
2322
1691
2287
1693
1689
2811
2295
1667
2286
2279
2302
2203
2571
1666
1656
1668
1658
2438
1664
2811
1659
1658
2287
2429
2574
2167
2571
1677
1922
2575
1936
2646
1672
1680
1919
2369
1702
1686
2302
1676
2164
1670
2233
2562
2710
1672
2713
2713
2713
1918
1675
1687
1672
1672
2966
2553
1676
1672
1710
2844
1674
1670
1692
1918
1688
1653
1904
1678
2270
1906
2639
2588
2540
1707
2595
2046
2457
2583
1918
2563
2586
2541
1663
2983
1659
1675
1655
1690
1693
1690
1674
1676
2207
1678
1693
8349
2063
2090
2977
2091
1687
2439
1672
2115
2556
2272
2207
1672
1675
2553
2011
2385
1708
1676
4861
1696
1897
1899
1704
1702
1900
2207
1704
1679
1673
1843
1843
1669
1701
1669
1896
2483
1834
1838
2710
1888
1732
1832
2309
1705
1674
1705
1864
1706
1706
2282
11127
1855
1910
2204
1680
1675
2376
1669
1674
2380
2377
2555
1822
1676
1682
2298
1671
1671
2207
2071
2855
2557
1669
2470
1657
1663
1754
1698
1903
2625
2627
1704
1906
2688
2351
1684
1706
2430
1868
1666
1669
1674
2530
2256
1684
2205
1716
1906
1665
1675
1679
2058
1704
2435
3592
1819
1818
1925
1675
2553
1879
1884
1784
1670
2417
2552
1660
2451
2475
1661
1676
2282
7775
1671
1656
1906
1674
1676
1680
1680
1688
2243
2430
2470
1682
1647
1688
1644
1648
1678
1904
1918
1673
1671
1670
1674
2262
1951
2848
1774
1668
1671
1671
1667
2277
1906
2220
4360
1674
2410
1675
1666
2392
2060
2260
1708
1683
1678
1822
1918
1821
1699
1676
1647
1646
2331
1672
1963
1667
1762
1762
1666
1858
1763
1669
1761
1918
1761
1678
1682
2310
1671
1753
2319
1677
1756
1776
2275
1681
1658
1676
1918
1669
1655
1667
2616
1881
1679
1958
1678
2554
1664
1662
2189
1685
1692
1918
1692
1676
1677
1675
1664
1682
2321
2564
1671
1649
1648
1688
7519
1884
1682
1674
1884
2789
1709
1906
2321
1902
1896
2386
1673
1666
1670
1882
1675
1674
1665
1673
2717
2712
2715
2054
2709
2711
2711
1652
2713
1884
1663
2045
2078
1847
2349
1706
1684
1675
2305
1879
1661
1660
1700
1686
1884
1674
1789
1674
1679
1673
1669
1666
1663
2320
1662
2563
1678
1662
1902
1787
1667
1646
1665
1668
1646
1692
1667
2321
1679
1679
4799
1681
1872
1882
2522
1675
1675
1818
1948
2582
1886
1883
2321
1747
1698
1677
1679
1676
1672
4832
1901
1661
2279
2279
2274
1675
1910
2064
1902
2622
1669
1684
1882
1667
1946
1946
1691
1669
1766
1663
1666
2304
2711
2712
1666
2194
1882
2593
1685
2287
2286
2422
2589
1677
2070
2609
1894
1701
1843
2055
1901
2611
1666
1668
1659
1660
2286
2287
1702
2287
1672
2273
1669
1671
1901
1670
1685
1674
2558
1662
1681
2546
2580
2544
1653
1674
1894
1672
1882
1677
1687
2211
2050
1688
1708
1905
2847
2637
1724
1662
2477
3853
1882
1665
1671
1658
1818
1664
1666
1883
2381
3004
1669
2146
1674
2266
1674
2277
1882
1886
2276
1886
1671
2631
1686
2628
2525
1706
1893
2559
1880
1654
1651
1673
1735
1690
2363
1693
1695
2264
2243
2239
2471
1685
1673
1882
2516
2189
1656
1654
2559
2560
2559
2558
2557
2558
1660
1663
1894
2065
1916
1676
1674
2822
1667
1890
1890
2820
1809
5382
1656
2289
1680
2294
2360
1900
1663
2353
1685
1818
1817
1690
2571
2574
2573
1668
1680
1894
1649
2279
1880
2354
1711
1711
1689
1689
1671
1672
1672
2211
2214
1677
1893
1672
1880
1668
1894
1669
1602
2275
1701
1674
2056
1777
1637
1759
1763
1676
1879
1760
1915
1811
1763
1818
1812
1811
1674
1889
2394
1678
1673
1658
1677
1878
1689
1916
1673
1681
1681
2421
2426
2421
2568
2572
2569
2567
2567
2572
1893
1687
1916
2572
2566
2575
2568
1670
1671
1666
2432
1880
1892
1916
1916
2470
1893
1916
1893
1916
2296
1916
2265
2937
2207
2214
2211
2209
2213
2486
2248
2274
2201
2222
2543
2258
2255
2254
2330
2277
2273
2213
2211
2210
2237
2276
1892
2470
1898
1878
1657
2201
2944
2205
2266
1870
2251
2250
2250
2212
1890
1882
2205
2209
2209
2201
2212
2960
2207
2253
2250
2214
2466
2468
1898
2218
2472
1906
2252
2282
2267
2473
2391
2287
2544
2274
1862
1886
2208
2474
1905
2385
2225
2275
1896
2199
2215
2467
2266
2121
2543
2469
1882
2212
2199
2248
2553
2265
2275
2058
1875
2444
2878
2444
2583
2050
2473
2472
2446
1909
2539
2275
2277
2208
2213
2273
1863
2914
1896
2242
7827
2247
1878
1861
1869
2467
2219
2219
2289
2425
2478
2204
2914
1870
2242
2206
2464
2284
1874
2474
2384
2204
2478
2216
2216
2217
2538
2271
2914
1891
2458
1880
2449
2444
2273
2216
2216
2218
2220
2463
1927
2437
1891
2165
1888
1887
1888
1887
2474
2269
1907
1860
2451
2452
2448
2276
2241
1876
2056
2188
2185
2200
2206
2275
2477
2209
2030
2215
1866
2826
2826
2514
2475
2241
2272
1877
1878
2687
2826
1898
2207
2278
2118
2290
2454
2278
2288
2322
1945
2221
2313
2309
2272
2498
1887
2275
2286
2286
1849
2202
2475
2478
1852
2306
2323
2283
2295
2272
2129
2462
2274
2554
2267
2071
2266
2571
2573
2568
2598
2278
2273
2325
2266
2277
2284
2263
2279
2278
2278
2281
1689
2282
2285
2569
2463
2297
2465
1887
2228
2362
2402
2196
2592
2256
2102
2212
2255
2258
2325
2259
2569
2278
2093
2283
1923
2282
1903
2056
2448
3961
2206
2559
2197
2241
2209
2318
2295
2277
2206
2202
1900
2488
1902
1899
2213
1892
1894
1894
2569
1935
1886
2300
1675
2467
2270
3348
2269
2259
2283
2212
2603
2208
2200
2205
2322
6725
2325
2210
2291
2289
1896
2470
2477
2461
2478
2480
2325
2477
1879
2329
2485
2481
2478
2478
2476
2418
2293
2270
2282
2289
2294
2139
1697
2098
1918
2540
2422
2714
2272
2270
2550
2267
2211
2302
2238
2129
2477
1912
2574
2274
2313
2450
1896
1897
1895
1896
2777
1902
1902
1896
2129
1913
1943
1682
2306
2301
2571
1678
2280
2224
2129
1921
2073
2334
1947
1729
2075
2351
2325
2913
1948
2155
2541
2518
1947
1943
2586
1909
2548
2914
2546
1903
1947
1887
2072
1888
2129
1908
2906
1736
2328
2569
5162
2282
1918
2326
1909
2325
1926
2868
2569
2283
1891
2326
1941
2775
2269
2282
2268
2243
2362
2279
1890
2328
2308
2244
2960
2244
1906
2282
1726
2326
2316
2244
2313
2772
2318
2326
2635
2244
1948
2328
1670
1889
2561
2328
2569
1946
2317
2291
1655
1685
1888
2217
1912
1913
1911
5274
1915
2215
1918
2322
1911
2471
2312
1885
2218
2212
2218
2487
2276
1677
1681
2193
2279
2049
2216
2238
2276
2963
2279
2437
2261
2210
2213
2463
2307
1879
2307
2304
2130
2321
1682
1745
2279
2545
1666
2216
2267
2243
1889
3715
1664
2276
2277
2300
2321
2217
1739
2215
2218
1879
3162
1905
1903
1902
1905
2286
1923
2597
2317
2600
1917
2356
1908
2297
2456
2033
2208
2477
1881
2283
1878
1912
2455
2456
2320
2586
1742
2221
2375
2283
2280
2200
2544
2548
2585
2324
2222
2280
2199
2318
2195
2948
2291
2293
2290
2290
1882
1883
2489
3699
1888
2482
2287
2321
2482
1917
2482
2285
2287
1900
2269
2265
2283
2275
1890
2272
2282
1871
2320
2479
1895
1910
2556
2198
2196
2195
2196
2200
1676
1678
1676
2272
2320
1906
1926
2215
2291
2473
2133
2291
2280
2280
2605
2523
1908
1906
2320
1906
1939
1908
1879
2609
2292
2359
2584
2578
1890
2579
2550
2559
2230
1873
1711
2310
1943
2287
2401
2308
2289
1771
2215
2288
2288
2289
2261
2321
2281
1907
1916
1904
1893
1896
2072
2218
2295
2270
2272
1880
2258
1890
1891
2325
2469
1946
2272
2584
2556
2561
2280
1682
2338
1890
1894
2288
2278
2321
2284
2280
2283
2941
2284
2285
2286
3233
2261
2264
1674
1896
4198
2309
2276
2502
2272
2287
2267
2284
2358
2093
2964
2357
2267
2257
2284
2289
2270
1901
2063
2301
1901
1893
1890
2667
2281
2380
2382
2382
2206
2283
2025
4039
1896
1948
1889
1674
2259
1860
1876
2282
2212
2283
1877
1878
1703
2305
2304
2473
2504
2610
2969
2946
2610
2414
2452
2278
2483
1892
1674
1673
2478
1669
2480
2463
1673
1879
2481
1672
2230
1875
2226
2287
2273
1889
2281
2469
1683
1684
2511
3649
1929
2823
2296
3803
2281
2610
2607
2446
1882
2076
2215
2302
1675
2468
2272
1675
1678
1888
2553
2606
2485
2487
1660
1672
1661
1881
2584
2293
2284
1920
2475
2270
2285
2299
2294
2014
2214
1677
1676
1677
2218
2214
1910
2214
1669
2211
2214
2216
2216
2213
2213
2606
2275
2272
2564
1882
2352
2338
1894
1670
2041
2608
2544
1899
2288
1900
2288
2590
2585
1900
1916
2290
1674
2196
4765
2272
2280
2238
2283
1789
2561
2563
2279
2282
1688
1874
2299
2938
2284
3562
1866
2530
2663
2274
2275
2285
2257
2106
2276
1891
2266
1955
2278
1708
1906
2383
1905
1675
2204
2601
2196
2306
2388
1865
1865
2355
2289
2487
2219
2326
2325
2221
2304
1693
1707
2281
1656
3083
1873
3085
1819
1906
2082
1658
2079
1656
2398
1655
1887
1885
1884
1678
1678
1863
1887
221221
1870
2282
2622
1640
1682
48641
2277
2289
2315
1897
2980
1888
1631
2277
2279
2289
1894
1894
2275
2275
2276
2269
2708
2201
2267
1683
1876
1684
2264
2418
2283
1886
1669
1683
1681
2284
2989
2291
1915
2292
1656
2903
2564
2208
2307
2308
2283
2566
1701
2308
2308
2276
1867
2266
1676
2903
1657
2268
2074
1655
2535
2429
1682
2536
3606
2411
1858
1703
1847
2269
2903
1931
2273
2277
1648
2278
2276
2277
2277
2357
1683
2269
2270
2289
1862
2343
2566
1914
1907
1660
2454
2465
2249
2607
2771
2603
2060
3025
1860
1692
2283
2549
1906
2278
2571
2787
2277
2283
4893
2355
2478
1856
2223
1871
2223
1700
1921
2687
2342
2287
2351
2299
1693
12940
1640
2296
1897
1906
2901
6572
2338
2660
2262
1682
2137
2053
1661
2274
2259
2297
1674
2287
2285
2907
2603
2285
2292
2504
2293
2286
2829
2715
2600
2284
2259
2289
1668
1876
1902
2261
2162
1882
2220
1879
2272
2284
4923
1663
1774
2304
2279
2277
3484
2306
2342
2309
2381
1886
2537
1663
2272
2088
1675
1847
2095
1849
3484
2204
2285
2204
1998
1848
2461
2270
2270
2270
2396
2031
3126
1632
2055
1653
2897
2537
2799
3445
2479
1773
1890
2478
1671
1662
2275
2253
1690
3939
2042
2903
2255
1883
2465
1672
2359
2209
2205
1855
2352
2208
1677
2371
1786
1672
3484
2424
1928
1703
1775
1672
2602
1773
2604
2276
2276
2276
1887
2257
2278
2163
2270
2272
2511
2705
2225
2272
5355
1675
2279
2280
2203
2203
1708
1894
2326
2164
2277
2506
1893
1893
2274
2281
1882
2208
2269
2205
2269
2274
2247
3481
3506
2290
2082
2623
1681
2208
2291
2288
2623
2289
1857
2266
2272
2271
1660
3487
2295
2100
2268
2260
2259
1872
2278
2306
1893
3392
2220
468982
2164
3395
2295
2356
2047
3838
2484
2273
2483
1681
2639
1682
2278
1668
2565
2168
5687
2823
2071
2827
2257
2037
2576
2844
2015
2576
2052
2580
2264
5232
2591
1670
2299
5233
1694
1693
1676
1677
2286
1694
2016
1858
2288
2289
2180
3479
28644
1928
2452
2414
2533
1656
2305
1619
2533
2323
2535
4629
2303
4630
3484
2259
2311
1601
2262
2264
2263
2263
2262
2263
1677
1676
2265
2274
2272
1681
2164
2304
2305
2270
2202
2210
2327
2369
2220
2542
2264
1678
2277
2350
1959
2270
2117
2394
2400
2401
2590
2396
41164
2587
2396
2077
2396
2398
2283
2168
2282
2393
2395
2476
2303
2303
2321
1688
1668
1881
2306
1648
1645
1959
1625
1816
2312
2275
2308
2272
2293
2293
2580
1671
2287
2456
2461
2464
2169
2461
2297
1961
2288
2061
2288
1888
2213
2283
2214
2214
2249
2214
1700
2204
2600
6542
1944
1661
1658
1889
2290
2279
1634
1676
2548
1913
1908
2275
2275
1976
2474
2060
2481
63700
2284
2562
2126
1666
1665
2488
2482
2063
2287
1960
1901
2941
2413
1660
1716
2204
1678
1651
2285
2356
2282
2278
2564
2273
2341
2278
1729
1681
2273
2579
1897
2579
2272
2270
2273
2349
2282
1870
1879
2350
1959
1682
2280
1887
2554
2275
2303
1881
1681
1881
1881
1881
1881
1909
1687
2177
1890
1663
2569
2285
2602
2607
2629
2253
1913
2244
1906
2610
1894
2610
1959
2475
2200
2253
18940
2200
1673
2095
2209
1890
2286
2291
1661
1916
1656
1957
2287
1721
2556
2558
2558
2580
1666
6716
2693
2576
2554
2686
1943
2280
1925
2379
2103
2277
2275
2102
2268
2487
2275
2277
1665
1668
2542
1945
1879
2342
2318
2445
1657
25850
1660
2338
3305
2224
1785
2475
1788
2472
1928
3298
1941
1784
2473
2267
1683
2281
2303
1672
2277
2570
2304
1936
11292
2339
2265
1939
1919
2196
87140
42688
1680
1689
1902
2395
1677
125511
2575
3448
1699
1935
1675
2046
1760
1658
2281
1980
1838
2567
1902
1885
1681
5276
1945
2473
2330
2500
2582
2470
2578
2470
4517
2293
1667
2034
2307
1671
2206
1941
2035
1933
2267
1675
2207
2718
1998
2285
2061
2348
2282
2288
1673
1916
2077
2288
1942
2304
2278
1685
4179
1684
1682
2380
1684
3567
1894
1961
1725
1896
1726
1666
2261
2576
2271
2578
2273
2564
1666
2011
2468
1672
1895
2263
1945
2282
2577
1689
1681
2284
3444
2305
2575
2278
2581
2470
1688
1659
1941
1806
2161
1892
2585
1679
1855
6793
1685
1680
2587
2263
2634
2258
1957
2580
2259
2569
1874
2016
2261
2447
2254
2478
2477
2476
2277
2063
1897
1957
2476
2273
2361
2203
14434
2251
1670
2567
1667
1694
2115
2585
1694
2227
1956
2715
1876
1684
2391
2578
1657
1670
2580
2578
1669
2542
1881
2546
1957
2213
2213
1677
1787
2307
2287
2305
3113
2258
2700
2691
2291
2600
2597
2526
2169
1673
1669
2072
2277
2213
2068
1790
2277
2213
2271
2785
2873
2045
2043
1984
2068
1689
2038
1905
2253
2041
3282
2287
2280
2261
2278
2337
1936
2456
1644
2373
2378
1655
2172
1873
1877
2343
2342
1893
1626
2313
1658
1933
1897
1900
2419
1779
2599
1682
1698
1799
2297
2234
2472
1893
4304
1911
2593
1672
1787
2194
2467
2193
1764
2270
2640
2300
2249
695365
2266
2566
2534
2831
1910
1958
2382
2466
1896
2381
2361
2535
2267
1678
2369
2212
1858
2566
2212
1893
1663
2983
2616
2210
1912
2281
23153
1675
1915
1697
1956
2283
1672
2287
2565
2880
2598
2478
2474
1660
2566
8454
1658
1666
2281
2342
2690
2283
1984
2287
2334
2292
1674
1671
1667
1671
1660
1666
1883
2356
2463
2154
2558
2603
1690
1688
1685
2312
2477
2841
2704
2842
2480
2578
2702
2578
1959
2481
2284
2164
2283
1818
2604
2575
2332
2293
2271
2283
2224
2281
2559
2279
1818
1976
2273
1691
2770
2291
2259
1659
2276
1634
2323
1750
2566
2323
1665
1887
2167
1866
1669
1902
2049
1675
2379
1674
1906
2237
97458
2131
1676
1675
2168
1879
3650
1681
1681
1676
2641
1672
1683
2641
263265
2566
1800
2208
1651
1976
1693
1692
1651
2606
1669
1901
2606
1702
4809
2253
1696
2325
2208
1975
2460
2195
2463
2204
2440
2172
1862
2283
1679
1811
1660
2285
2257
1681
1976
2755
2014
2378
6315
1671
2708
1760
1681
2445
2278
2056
1657
1744
1706
1670
1895
1654
1672
1657
1658
2362
2394
2267
1668
2205
2266
1934
1877
1669
2584
2579
2349
1875
1676
2272
2275
2270
2276
1674
1931
1691
1672
2269
1659
2269
1680
2260
2047
2140
1678
2537
2347
2347
1937
3985
1667
2088
1959
11100
1681
1768
3051
2637
1787
2285
1701
2285
2370
1935
2419
2391
2421
1677
2541
2582
1659
2535
2842
1691
2607
2281
1648
2277
1954
1660
5130
1904
1671
2027
1904
1905
2291
2284
2272
54127
1904
1673
2587
2067
1673
1671
2312
1672
1876
2290
1667
1673
13362
2549
2275
1690
1674
1957
2560
2566
2561
1680
2254
2273
2249
2203
1667
2561
2252
2269
2269
2172
2322
2164
2603
2168
2308
1675
1855
2228
1677
1666
2228
1675
2285
1887
2294
2342
1673
17919
1901
1679
5830
1664
1903
1664
1674
2193
29920
1940
1664
2190
2325
1888
1890
1890
2044
1680
2178
2571
2286
2425
2284
2576
2643
2288
2285
2324
2289
1677
2204
2076
2194
2266
1892
1684
2600
2576
2291
2591
4354
4565
2325
1664
1675
2290
4354
2293
1869
2254
1869
2258
2256
1883
2564
2350
1694
2156
1692
1944
2276
1666
1703
2212
2587
2061
2581
2289
2268
3960
2289
2162
1658
2292
2252
1940
2289
2699
2014
1763
1645
2579
1664
1645
2580
1898
2155
2261
2281
2261
2262
1957
1711
2279
1654
1672
2028
2272
2027
2446
2156
1664
2596
2283
1670
2614
2616
2270
2552
2278
2617
2278
2615
2263
2269
2156
2212
2261
2619
1674
1682
2261
2619
2302
2259
2259
2615
2619
2616
2559
2284
2681
2227
1677
2223
2229
2275
2229
2228
107762
1868
1667
4608
2541
2336
2053
2280
1681
2694
2209
2254
2373
2260
2277
2697
2259
1670
2287
2291
2559
2293
2256
2257
1672
1676
1917
2291
2291
2699
1676
2293
2292
2441
2345
2528
1678
2525
1678
2529
1647
1610
2064
1655
1659
2310
1700
1667
1918
2569
2294
2267
1679
2294
1667
2217
2224
28683
2011
1689
1641
2208
2210
2566
1673
1681
1673
1673
2348
1661
2447
1628
2407
2472
2468
2341
2472
1670
2597
2569
1662
1654
2214
1679
2274
2454
2277
2483
2481
2696
2695
1907
1674
2559
2695
1670
2286
1673
2696
1656
2510
2392
2209
2455
2292
2208
2286
2288
2569
2288
2190
2355
1999
1681
2279
2277
2287
1674
1676
2294
2272
2210
2562
2275
1672
1677
1891
1884
2195
2522
1673
2520
2590
1678
2208
2569
1677
2209
2213
2199
1675
2004
2195
1668
3220
1910
1668
1919
4122
2076
1671
2547
1908
1905
1671
1671
1875
2461
1887
1674
2599
2663
1674
1908
2321
2217
2389
1907
1891
1680
1907
1906
1654
1658
1673
2206
2216
4633
2164
2211
2702
2558
2212
2165
1683
2553
2578
1677
4917
2631
2300
2575
2296
2324
1671
1655
1793
2622
2324
1673
1684
2707
2572
1679
15816
2269
8630
2325
1681
2390
2274
3354
2105
2225
2228
1654
1882
2489
2273
2269
94869
2267
2156
3103
1676
2296
2270
2124
2272
1897
2284
1634
2212
1676
2257
2477
2556
2162
2290
2043
2253
2332
1673
2288
2283
2286
2291
2258
2285
2285
2283
1901
2324
2285
2253
2285
2330
1699
2394
2286
1910
1648
2286
1906
2196
1693
2269
2559
1692
4397
2330
1689
52966
2285
1658
2194
1679
2197
3098
2285
2283
2710
2159
2466
2125
2470
2127
2467
2299
2467
2281
2286
2548
2606
2289
1870
1869
2162
1671
2113
2286
1669
2274
1671
66445
1709
2493
1664
2494
2566
2566
2283
2159
1901
2145
2267
1663
1898
2280
2364
2218
2602
2485
2569
1690
2475
2457
2562
2118
2149
2231
9769
2349
1871
2301
2350
2870
1773
2264
2345
2573
2215
1972
2215
2330
1915
1677
2451
1682
4635
1676
2571
1676
2558
2291
6366
2118
2434
1653
2330
1898
1668
2399
1885
1663
1677
1691
2521
2474
2476
2464
1697
1970
2478
2462
3503
1695
2446
1899
1689
2474
2468
2558
2556
1677
1794
2569
2381
2327
2383
2822
2539
2817
2587
2584
2703
1698
2316
2316
1815
1905
2562
1816
2103
1702
1703
1700
1659
2470
2423
2469
1666
2366
2423
1655
1716
1661
1663
1720
2099
2279
2578
2584
2493
1680
1901
2558
1776
2273
1681
2324
2570
1681
1679
3503
1683
2607
1628
2275
2278
1659
5070
1755
1671
2590
2562
2282
2283
2366
1672
2571
2294
2295
2296
2295
2296
2295
2352
2293
2296
1953
2294
1958
1653
2295
2297
2295
2297
2295
2296
2607
2208
1887
5094
1953
1665
2330
1681
2293
1665
1891
2484
1879
2606
2378
2612
1881
2047
1661
1954
2558
2333
2284
2259
1637
1883
1654
2476
2478
9603
2389
2699
2472
2309
2159
2305
2704
2588
2473
2700
1714
1714
2285
2701
1715
3356
1971
2220
2215
131668
1912
2218
2222
2215
3297
2219
2220
2216
2221
2276
2322
1972
2232
3209
2038
2345
1632
2481
2552
2483
1690
2290
1661
1661
2282
1895
1970
2441
2546
2620
2442
1691
3297
2282
2804
1900
2054
3350
3281
3372
3350
1972
3372
1667
2156
3281
2290
2261
2098
2574
2263
2291
1684
2267
2273
2352
2161
2626
2629
2345
2345
2380
2387
2349
2349
2383
2384
2591
2344
2276
2554
2288
2626
2120
2118
2277
2289
2064
1686
2229
1678
1678
1679
2264
2269
2159
2282
19654
2403
2572
1956
2279
2283
2285
1672
2013
3395
3399
2585
2265
1939
2220
1865
2211
1940
1987
1654
2691
2465
2580
1674
2573
2196
2463
2572
1940
2570
2570
1898
1901
2554
2251
1895
1854
2219
2543
1893
2462
2369
1938
1896
2477
2478
1894
3487
2282
2271
2278
2487
39348
2569
1682
2266
1886
1937
2212
2215
2213
2555
2158
2215
2210
2217
2216
2216
2459
2464
2256
2257
1952
3148
2255
2259
1902
3505
2285
2276
2275
2278
1880
2277
2275
2185
1853
1936
2575
2285
2285
1947
2284
2695
1855
1696
2479
2007
2566
2558
2620
2414
1952
2294
2564
3505
2558
2565
2562
1866
1869
2612
1859
1909
2315
2251
1908
1954
1934
2631
1861
6760
15906
1860
1859
1887
1900
2133
1900
2277
1950
4855
2540
1899
1901
1897
2706
1902
1904
2475
2280
2272
2269
3685
1953
1681
2540
2148
1209590
2154
2555
2365
2217
2553
2319
2220
2564
2212
2212
2220
1937
1673
2542
2222
2284
2283
1885
2287
2284
1897
2220
2574
2471
1882
1950
1692
1897
2350
2322
2321
2196
2322
2202
1901
2323
2322
2325
2197
1902
2562
2322
2543
2320
2325
2328
2324
2204
2325
2326
2325
2324
2193
1909
2201
1934
2201
1733
2475
2562
2202
2570
2045
2578
2563
1894
2202
93134
2201
2118
2313
1739
2295
2307
2272
2475
2475
2296
2473
2262
2271
2276
1876
6030
1937
2481
1934
1893
2580
2479
2480
2484
2572
2479
1926
1882
3581
2192
1950
3581
1888
1945
1882
2198
2193
1888
2314
1681
2289
2289
2276
2469
2474
2273
1939
2468
1948
2270
2268
2579
2296
2307
2307
2554
2586
2044
2593
2288
1938
2579
1922
2575
2277
2062
1677
1677
1916
2824
2281
1898
2282
1936
2484
1657
1947
1652
2479
2267
2268
2276
2270
2268
2267
168505
2278
2280
1952
2842
1872
1975
1875
2210
2454
2450
2212
2339
2339
2583
2584
2577
1950
3189
2576
2581
1953
2572
2259
2268
4331
1905
2639
2828
2641
1672
2271
1937
1925
2597
1896
1950
2222
2602
2264
2220
2216
2220
5079
2277
2459
2193
2118
2256
1682
2176
1678
2256
1891
2426
1917
2260
2260
2486
2261
2264
1954
2487
2372
2545
1929
1602
2221
1884
1886
2369
2540
2285
2275
1894
2579
2118
2566
10645
1687
1679
1910
2566
2563
2566
2694
2283
1908
1661
56207
2286
1970
2290
1673
1884
1884
4039
2289
2278
20527
2283
2273
2280
2289
2279
1972
2573
2295
2293
1945
2461
2294
2443
2441
2250
2271
2251
2572
2661
2269
1970
2319
2292
2258
1898
2262
3165
2194
2276
2273
1871
2223
2572
1886
2159
2476
2270
1914
2273
1909
2545
2216
2282
2266
2266
2279
2267
1892
1894
1970
2209
1893
1892
1912
2272
2273
2208
1892
2545
3125
1906
1906
2224
2422
2844
2224
2219
2218
1919
2225
2222
2210
2220
2215
1892
1867
1915
1703
2567
2601
1914
1914
2297
1942
1678
1676
1678
1678
2385
1901
2395
1902
2456
1889
1954
2244
2480
1925
2249
2252
2764
1900
2251
2551
2542
1691
1895
1887
1954
1899
1902
1895
1900
1901
2303
1924
2248
2569
13593
2302
2257
2259
1674
1999
1937
2215
1950
2034
1869
2210
2203
2216
2212
2575
2200
2526
2203
2202
2492
1939
2200
1872
1948
2211
2266
2189
2275
2270
2271
2228
2277
1669
2268
1952
2260
1945
2271
2285
2280
2274
2281
2282
2286
1902
1700
1901
2602
2223
2118
2264
1935
6858
2024
1866
2308
2307
1689
1900
1682
2454
2292
2558
2291
1953
2377
1900
2377
1906
1898
1905
1908
1903
2265
2206
1882
2273
1892
2601
2273
1939
2279
2279
2548
2577
2576
2575
2605
2605
2478
2322
1885
2328
2262
1882
2262
2265
2479
1891
1888
2266
1918
2267
2267
2267
2268
2219
2601
2265
2832
1688
1911
1848
5095
2850
2428
2581
2424
2428
4588
6904
1941
2422
2627
2472
1677
1892
2365
2225
2375
2692
2477
2484
2264
2262
2262
1938
2270
2273
2275
1933
2574
2285
2269
2279
1889
2470
2472
4409
1935
1902
2479
2365
1906
1884
1896
1846
2805
2803
2216
2278
1683
2071
2070
1952
1674
1916
2613
2563
1909
2560
2563
2269
1868
2268
2564
1675
2176
2557
1952
2454
2849
2529
1973
2710
2269
2293
1671
1894
2276
2417
1894
1858
2289
1957
2286
2214
2212
1965
5427
2367
1908
2249
2427
1885
2263
2570
2576
1939
2417
2259
2475
2548
1962
2559
2557
1909
2474
2287
2290
1896
2210
1938
1906
2282
2276
2560
1874
2292
2562
2292
2284
2213
2145
2243
1997
2294
2328
2216
2270
2267
1910
1908
2439
1911
1889
2286
2271
1891
1881
2569
2603
1936
2281
1891
2549
2633
1899
2264
1887
2289
2276
2271
2277
2272
2276
2267
2328
2261
2548
1913
2280
2155
2535
2209
2262
2548
2261
2262
2697
2550
2210
2149
1834
1890
2433
2238
1880
1682
2266
2188
1906
2278
1923
2279
2249
2248
1950
2230
2249
2249
2471
2549
1924
2473
2551
2475
2576
1920
1895
2468
1896
2149
1891
1904
2468
1886
2175
1936
1901
3603
1899
1902
3600
1897
2470
2149
1894
1928
2493
2321
2321
2208
2203
1896
2272
2273
2272
2282
2271
2255
2276
2269
1680
2281
2276
2269
2124
2286
2270
2592
2343
2551
2708
1910
1938
2217
1669
2191
2354
2483
2744
2207
2828
2271
2543
2042
3701
2046
3195
1955
2083
1920
2083
1693
2629
2374
2305
2313
2316
2351
2317
1768
2082
1940
2293
1678
2532
2534
3640
2169
2279
2194
2377
1887
2374
1889
2464
1897
2936
1890
1685
2248
2248
2274
2519
1887
1889
2261
2262
2258
2470
3674
2255
2470
2479
1673
2289
2732
3567
2274
1887
2271
2691
1921
2811
1890
1888
2605
2232
1902
2212
2191
1879
2600
2238
2282
1683
2264
2273
2275
1854
2279
1963
2552
1914
2551
2552
2555
1863
2395
2197
2513
2271
2271
1929
2220
1929
2605
2283
1682
2283
1888
3420
6338
2222
2483
2164
2482
2843
2321
1672
1963
2705
2549
3413
2164
1682
2230
1979
2215
2274
2216
2302
1862
2283
2564
2605
2478
2616
2369
2349
1899
2090
1696
2559
2559
2385
1894
2480
2480
2291
2936
2366
2280
2583
2581
2576
2711
2353
1884
2555
1892
2216
2427
2370
2936
2562
2590
2564
2568
1912
1914
2065
2064
2268
2694
2281
2112
2694
2157
4997
2580
2488
2479
2278
2304
2301
2274
2280
2275
1900
2609
2112
2258
2696
2366
2442
2202
2214
2202
2201
2217
2212
110137
2276
2211
2270
1721
2257
1883
1910
2079
1884
1910
1911
1902
1869
2079
2081
1663
1664
2449
2255
2251
2579
2282
2912
1733
2099
2112
2582
1963
2577
1971
2579
2601
1940
1950
2112
2601
2366
2542
1877
1950
2343
2347
2611
2337
2349
1950
1939
2337
2362
2337
2350
2328
1927
1948
1938
2325
2340
1959
2181
2218
2298
4805
1932
1920
2162
2519
1932
2095
2165
2166
1991
1934
2096
1682
2209
2162
3621
1948
1926
1938
2171
1684
1684
2257
2397
1937
2161
2329
2160
8842
1748
1948
2165
2579
1941
2160
2161
8658
3146
1676
2035
2161
2590
1932
2245
9704
2146
2163
1894
2163
2161
1935
3718
1913
2165
2503
2165
2161
11578
2164
2163
2097
2004
1934
1658
1659
3612
2586
2015
2159
2161
2165
2640
171122
2539
3325
2866
2058
1928
10440
1677
2099
2163
1904
15802
12207
2159
2000
3912
2394
2494
2614
1763
1941
3045
2162
2369
3150
2163
4388
4019
2683
2315
1777
2125
2044
2159
2109
1938
4023
2589
2049
1900
2162
4271
1938
1843
21595
8471
1659
1861
1663
1661
1956
7006
1911
2161
2161
1777
2162
2164
2509
2151
1897
2161
2163
2713
2263
2167
2161
2590
2264
1932
2159
3226
2886
2250
2165
1762
2163
3479
2052
2342
2145
2347
1648
2767
2161
2930
1664
2163
2885
2160
2149
1669
2113
2161
2373
1700
2162
2161
2645
2162
2933
2154
2149
1897
1698
27913
2177
2207
2162
2163
1863
2160
2163
1665
2125
2059
2593
318375
2113
2183
2161
2591
2340
2191
2451
2466
2166
2183
2304
2160
5279
2165
1862
1963
4244
2401
2166
1891
3493
9258
1728
2101
1964
1892
2255
1911
1931
1943
2936
2353
3094
2935
2344
2342
2111
2147
2605
1909
1950
2567
2254
2604
2176
2337
1989
2133
2261
1941
2261
2387
2566
2586
2489
2341
2566
1950
2587
1645
16798
1681
1776
2145
42175
5034
2149
1661
1806
4338
85853
7997
5879
1885
1934
2333
2135
1655
1744
9390
11951
2031
2112
3419
14045
3169
1655
1654
1932
1654
2587
1678
1765
14048
2273
22302
2278
2864
2013
1856
3399
1679
2261
27404
2128
1979
1940
1681
1764
1648
2780
1804
3920
2120
6294
1827
1682
1948
1801
2133
1757
7603
1690
1722
1806
4736
1678
7825
1680
1681
3658
2342
134880
2607
2096
1836
1816
5217
12343
1904
20436
14048
3757
3700
1772
4257
2565
1977
1974
2352
2894
4713
1653
1914
6777
2812
2120
1931
2040
1776
2222
2327
1667
1961
2652
1675
2109
2227
1838
1653
2007
2850
1856
1693
13898
1759
2603
3543
1942
1788
1790
1787
3065
1833
2214
1655
1658
4342
1680
2812
2350
2058
4762
2342
1706
1747
2739
6718
1808
5478
5047
1933
1680
1692
1664
1933
2256
2177
1835
1653
5079
1811
1663
28448
1669
1837
5984
3204
1673
1876
1947
1680
2366
2060
1875
2358
1688
1821
1654
1646
3531
1661
11191
3315
2330
1653
2180
1680
1693
2321
1675
2772
2080
1598
2148
2145
1662
1861
2171
1930
7448
1937
10508
1670
1822
3122
2140
2772
1649
4046
2512
2651
2296
2342
1687
1816
1837
1958
1680
1805
1678
1869
2094
2125
2438
2609
1688
2153
2832
2306
1947
1682
12846
2112
3507
7998
6091
9765
2304
1812
2153
16291
2153
2129
1956
2419
2742
1881
2662
5034
2142
2322
2082
2299
3089
1659
2330
1667
4816
1857
2365
1847
2344
1690
1663
5447
2633
2016
2412
8350
1644
1796
1722
6593
2335
1918
1671
1655
1680
2454
1656
2390
1939
1953
2152
1951
1968
1954
2114
1949
2807
1957
2115
1958
2570
1940
2807
1950
2570
1972
1968
1933
2807
2185
2115
1976
2569
1955
1953
2590
1968
2589
1952
2589
2566
2378
2530
2329
2499
2381
2309
2905
2499
2177
1952
2377
1935
2361
1933
2368
1937
2343
2464
2367
1934
1956
2330
2182
1940
1957
1950
2314
2491
2316
1950
1953
1936
2312
1939
2092
1950
2378
2288
2586
1992
2153
1943
2105
1954
1938
1946
3800
7935
1807
1676
1681
1995
2307
2415
2115
1668
2153
1669
2654
2336
1916
1670
7913
1670
1673
1666
1655
1682
1664
2807
1845
4868
2097
2986
1678
1908
1678
1890
1888
2012
15175
3125
1890
2693
2058
1968
1662
1904
2246
1916
2585
1666
1666
1652
1778
1670
1665
1669
1677
2111
1664
1669
1710
1655
1926
1658
1677
1681
1682
29640
1667
1665
6227
2318
2198
2194
6921
1705
1908
2382
6181
2970
2213
3127
1681
1674
1680
2312
1675
1665
1866
1666
4292
1926
1642
22412
1881
1666
1678
2208
53896
3780
2112
3149
2137
5486
2311
2300
1935
6645
3949
5602
6337
4148
2019
1676
1672
2570
2307
7211
1662
1716
1937
1870
1646
10601
4011
7661
28491
1659
1653
1681
2312
4182
1689
1672
1668
3101
1947
9736
1655
1662
5456
2560
2098
2492
1952
1681
1711
1687
2253
1916
1659
1944
1672
1672
1593
1670
1660
1666
1662
2464
1646
1681
13016
1699
3345
1910
1659
2541
2210
11815
4176
2634
4386
1663
3504
1703
3180
1698
71688
1956
1717
1681
4824
3451
1963
1663
1735
2499
1950
7099
2230
1909
1658
1875
1669
1681
1642
7211
1670
1675
3509
1654
1652172
1771
1686
1684
11117
1921
1669
1805
2194
1859
1698
1676
2868
5120
1662
2502
1680
12438
1951
4823
1746
1791
1683
1682
2306
1876
4479
2318
9425
1637
9175
1646
1920
1672
1638
1689
1639
1745
3780
1647
1864
1674
2466
1645
1659
2092
1649
1954
1660
1659
1752
1697
1830
2318
1655
1664
4803
3509
4745
2862
2746
1903
2299
1678
1689
2888
1667
57039
3485
2028
2464
2760
2464
2731
2673
1685
1929
1661
1681
7540
1672
1670
1709
1937
1935
2288
1933
1950
1915
1947
1929
1934
1954
2502
1913
1951
1975
2533
1978
1728
1980
2288
2316
1951
2177
2111
2173
2499
1906
1893
1899
1792
1674
1669
1763
1672
1703
1676
2617
5297
1889
1889
1892
1929
1669
1669
2627
1673
1653
1678
1680
1680
1679
1680
1684
1683
1689
1935
1663
1641
2202
2588
18644
6809
1671
1678
1794
1671
1708
1683
1685
1687
1688
1945
1686
2590
1671
1670
1669
1659
1669
1662
1666
1639
1903
1897
1897
1663
1894
1663
2177
1708
1951
1800
1685
1908
1904
1676
1762
1907
1882
1880
1929
1662
1686
7654
1947
1683
1652
4152
1694
3022
1672
4034
1692
298601
1948
1689
1676
1680
3027
1944
1659
1664
12035
1679
3807
1676
1690
1672
1680
1894
1896
1893
1893
1954
1890
1892
1896
1893
1895
1894
1891
1894
1892
2318
1894
1893
1892
1894
1954
1891
1892
1891
1896
2153
1652
1664
1922
2062
1929
1668
1789
1791
1785
1947
1663
1678
6664
1696
3849
1709
1684
1677
3509
1898
1900
1899
1654
1968
1661
1659
1680
1681
1910
1908
1687
2079
1948
1802
1804
1801
1932
1687
1967
1899
1887
2599
1887
1891
1887
1890
1886
1919
1668
1672
1669
1674
1671
2355
1654
1665
1666
1685
1689
1692
1676
1938
1787
1679
1698
1685
1889
1890
2341
1889
2069
1673
1675
1772
1674
1674
1937
1672
1899
1678
2166
1679
1964
1677
1677
1672
1948
1672
2046
1663
2111
1663
1668
1661
6436
1675
1891
343903
1935
1889
1728
1739
9713
1667
2566
1678
3523
1678
1667
1945
2018
1680
1669
1676
1695
1672
2464
1925
2502
1932
1951
1936
2318
1933
2551
1951
1890
1956
1905
1944
1901
1941
2330
1948
2365
1927
2288
1923
1917
2197
1746
2005
1894
3034
1931
1983
1931
1948
1892
1979
1929
1946
1860
1925
1932
2176
1960
2588
3509
2170
2502
1945
2588
1948
1951
2153
1949
1937
1946
1969
1968
2807
2182
2115
2379
1921
2590
1858
2909
1909
2355
1958
2173
1924
2589
1931
2355
1951
1944
2570
2369
2304
1957
1930
2344
1911
2172
1952
2316
2355
2584
2303
2586
2304
2589
1682
1678
1679
1671
1671
2078
1680
1679
1683
1680
1680
1892
1683
2181
1679
1645
1888
1678
1676
1898
1894
2999
1672
1675
2588
1719
1676
1675
7793
1660
1836
1660
2462
1929
1711
1686
1667
1685
2352
1659
1660
1669
1672
1680
1643
1668
1681
2264
1670
1681
343939
1668
1788
1943
1669
2581
4428
1677
1683
1673
1673
1948
1668
11889
1683
1682
1906
1954
1906
1669
1674
1673
1682
1685
1667
1900
1937
1682
1680
1646
1910
1979
1672
1671
1677
1712
1711
1710
1683
11283
1670
2355
3081
1685
1605
1669
2363
1675
1675
1695
1813
1677
1676
1686
2192
1678
1656
1934
1676
1667
1658
2353
26679
1689
1672
1796
1671
1691
1694
1694
1692
1937
1685
2997
1677
1687
2178
1815
1668
1664
1708
1711
1715
1672
6758
1950
2369
2304
1667
1677
2352
2371
1672
1674
2451
1709
1693
1671
1671
1954
1681
1681
1657
1663
1663
2364
1668
1681
1680
1686
1680
1673
1669
1665
1672
2264
1681
1682
1673
1681
1681
2181
1678
1817
1671
1660
1684
1659
1708
1711
2359
1892
1896
1672
1668
1941
7462
1669
1676
1676
1705
1705
1672
1703
2301
1668
1686
1683
1687
2133
1686
1684
1682
1715
1676
1662
1649
1757
2576
1931
1669
1791
1682
1980
1660
1649
1660
1679
1679
9181
1709
1709
1697
1696
1954
1899
1670
1672
1677
1947
1664
1687
1672
1683
3420
1677
1805
1673
1674
2347
1674
1671
1715
1895
2587
1901
1700
3842
1679
1694
1690
1679
2560
1669
2534
1912
1968
2364
2170
2301
2586
1950
2110
1944
2098
2301
2617
1978
1942
1952
1944
1950
2170
1944
2366
1943
2181
1952
2589
2081
2350
1683
1699
1674
1694
1687
1784
1784
1942
2582
1672
1674
1678
1684
1948
2346
1818
1942
1703
1690
1677
1676
1672
1952
1685
1691
2636
1677
1686
1803
2176
1666
5390
1667
1671
1669
1675
1675
2576
1678
1670
2052
1681
1675
2000
1677
1678
1679
3353
1683
1670
1672
1839
2576
1697
1672
1673
1678
2833
1958
1791
1675
12618
1685
1668
1675
1676
2576
1673
1891
2269
2264
2268
1684
1961
2314
2305
3211
1753
2586
1678
1653
2607
2642
1660
1888
1670
1672
1672
1975
1681
1671
1670
1679
2050
1679
1733
1952
1686
1670
1679
1690
1662
2190
1662
2048
1670
1681
1674
1679
1678
2826
2317
2290
1652
1668
1666
1690
2888
1672
6622
1897
1689
1831
1669
1677
1677
1940
2845
1661
1685
1719
1675
2343
1668
1665
1675
1680
4966
2684
29217
1673
2510
1678
1676
1672
1683
2099
1681
1690
1676
1683
1645
1678
1676
1884
1671
2510
1662
2392
1717
1657
2170
1663
1687
1674
1897
1672
2184
2189
2187
1669
2305
1672
1656
1689
2588
1693
1690
1677
1668
1671
1663
2182
2429
1666
2360
1662
1680
1673
26105
2325
1676
1735
1684
1948
1935
1667
1664
1663
1667
2304
1862
1819
1682
2170
1685
1685
1672
1756
1818
1817
1672
1719
1673
2345
1657
1670
1668
2177
1669
1686
1695
1681
1689
1669
2376
1882
1673
1686
2361
1690
1653
1655
2618
1677
2453
1685
1684
1664
1649
1700
2512
1686
2305
2851
1665
1900
1673
2170
1678
1672
1681
1682
1671
1656
1661
2294
1681
2348
1662
1661
1662
1804
2630
1662
1679
1673
1677
1682
1680
1663
1682
2534
1668
1670
1676
1654
2378
1818
1671
1671
1673
1667
1828
1690
1675
1658
2317
1673
1646
1648
1668
2591
1671
1666
1672
1676
2348
2355
1709
2173
1739
1955
2530
2468
2173
2312
2369
2345
2000
2304
2361
2364
1957
2510
2316
1956
2173
2588
2182
2264
2589
1950
2590
1938
1980
1944
2350
1952
2176
2264
1954
2513
2390
1946
1943
2364
1979
1944
2329
1954
2349
2348
2352
1935
1977
1952
2344
2507
2176
2312
2181
2365
1990
2468
2632
2341
1941
2468
1947
2345
1968
2350
2327
2535
1993
2300
2170
2495
2586
2362
1927
2513
1942
2317
2181
1681
1682
1685
1681
1679
1675
1679
1673
1682
1693
1668
2382
1687
2343
1700
1961
1697
1662
1685
1683
1661
2382
1673
1678
2316
2318
1675
1667
2506
1670
1952
1685
1673
1674
1665
1665
1683
1685
3067
1682
1840
1896
1700
2339
1698
1944
1893
1691
1669
1673
1679
2242
1689
1692
1689
1754
1792
1892
2314
1887
1973
3590
1670
1670
1672
1702
1668
1682
1684
1831
1662
1662
1664
1742
1664
1715
2382
1658
1748
1672
1673
1677
2596
1675
1678
1667
1667
1974
1665
1945
1805
1731
1684
1676
1678
1687
1688
1667
1704
1686
2229
26440
1952
2590
1984
2592
1676
1821
1667
1663
1666
1662
1673
1670
1632
1677
1764
1957
1682
2137
1683
1683
1671
1671
1673
1680
1677
1671
3741
1682
1657
1944
1693
1930
1694
1687
1680
1672
2359
2359
1678
1679
1679
1679
2458
1956
2458
2364
1686
2303
1658
1679
1679
1805
1683
1816
1820
1749
1933
1676
2509
2237
1954
1687
1722
1675
1687
1703
1627
1682
1681
1828
1681
1686
1747
1671
2355
1684
1700
1746
1675
1833
1679
1698
1660
1693
1744
1741
1686
2316
6003
1681
1931
1667
1664
1670
1675
1666
1667
5427
1666
1666
1666
1702
1954
1897
1963
1680
1677
4278
1672
1693
1677
1669
1668
1688
1687
1671
1664
1942
2164
2172
1677
1680
1688
1685
1670
2062
1660
1667
8586
1667
1775
1662
1949
5224
1942
1940
1841
2245
1675
1840
1684
1658
1951
1950
1766
1820
1818
2309
1767
1917
1766
1767
1818
1821
1670
1676
1679
1688
1678
2571
1676
1670
1946
1676
1930
1677
1696
1681
1682
1680
1678
1658
1677
1670
1686
1708
1678
1942
1707
1949
2566
2566
1677
1676
1678
1804
1836
1670
1678
1684
1652
1692
1936
1674
1953
1675
1902
2582
2585
1681
1670
1677
1810
1693
1692
1667
1680
1944
1687
1962
1673
1678
1675
1673
1671
1653
1805
1693
1694
1665
1680
1689
1972
1673
1946
1689
1690
2292
2292
1693
1719
1720
1670
1665
3988
1815
1977
1693
1806
1944
1677
1841
2051
2305
1766
1677
1685
1655
1713
1661
1679
1677
1921
1675
1950
1665
2267
1665
1652
1948
1682
1680
1775
1680
1669
1918
1684
1681
1952
1681
1685
1683
1684
927096
1681
1686
1687
1686
1689
1919
1670
1682
1928
1684
1672
1671
1685
1684
1680
1683
1671
1670
1671
1653
1680
1937
1674
1918
1687
13219
2309
2308
1683
1682
1679
1679
1679
1811
1687
1728
1944
1720
2175
1686
1692
1892
1697
1700
1692
1690
1672
1678
1683
1647
1940
1682
1941
2583
2310
1669
1664
3173
1684
1695
1651
1657
1662
1703
1952
1672
4031
1950
1752
1685
1693
1674
1893
1893
1671
1668
2576
1788
1912
1944
1676
1955
1671
1688
1673
1675
1675
1672
1674
1673
1672
1672
1675
1919
1673
1954
1672
1675
1672
1675
1802
1688
1803
1809
1809
1668
1662
2223
1951
1669
1919
1661
1661
1675
1815
1703
2309
1673
1670
1665
1669
1676
1942
1669
2509
1684
1680
4735
1682
2373
1700
1700
1697
1700
1691
1693
1964
1695
1688
1933
1677
1676
1690
1690
1692
1788
1672
3220
1676
1679
1948
1683
1665
1668
1664
1688
2282
1906
1670
1819
1769
1667
1694
1672
2289
1937
2288
1697
1695
1891
1666
1669
1677
1653
1904
1673
1691
1672
1676
1916
1679
1684
2547
1884
2796
1688
1675
1674
1681
1672
1914
1911
1671
1909
1664
1675
1692
1674
1935
1690
1681
1684
1679
1686
1674
1683
1665
1679
1906
1670
1664
1657
1916
1899
1685
1680
1670
1667
1665
1664
1663
1661
1876
1974
1660
1659
1944
2537
1656
2276
2274
2862
1665
1679
1870
1939
1868
1680
2169
1679
2568
1674
1952
2233
2280
1650
2244
1640
2297
1700
2289
1660
1962
1688
1684
1684
1907
1892
1676
1718
4611
1664
1767
1700
1675
1668
1673
2182
1673
1678
1679
1885
1654
1813
1941
1937
1679
1668
1666
1662
1665
1684
1950
1679
1664
1664
1893
1664
1664
1770
1939
1871
2180
1917
3025
1882
2921
1878
2513
2342
2102
1875
2563
1661
2734
1670
1693
1874
2581
2524
1673
2362
2270
1672
1784
1710
1676
1676
1694
1701
1686
1664
1668
1683
4109
1982
1664
1682
1666
2596
2316
1679
1915
1678
1689
2427
1666
1688
1684
1687
1979
2640
2308
2310
2641
2316
2612
2304
1677
1809
1703
1671
2370
1652
1666
1666
2957
1713
1684
3623
1688
1883
2577
2586
1650
1783
2100
1674
1780
1775
2301
1900
2593
2378
1694
1869
1669
1671
1870
1658
1670
1685
1689
1669
2297
1682
2214
1682
1682
1683
2301
1676
2593
1693
1678
1682
2291
1679
1661
2302
1672
1666
1678
1657
1664
2364
2395
2284
2624
1762
1760
1765
1899
2551
2571
6262
2570
1673
1672
1852
1667
1681
1878
1691
1903
1667
1705
1705
2548
1705
1706
1706
1666
1678
2345
1677
1657
1705
1676
1897
1898
1892
1884
1883
3452
1882
1669
1797
1674
2345
1706
1679
1675
2269
2595
2592
2592
1684
1930
1681
3476
1676
1890
1957
1703
1683
2292
1672
1672
1669
1669
1672
1670
2549
1743
1673
1671
1956
2365
1657
1653
1944
1650
1675
3091
2369
39909
1790
1668
1951
1901
1692
2355
1692
1705
1683
2278
2948
1914
1907
2070
1675
1668
1701
2550
1649
2348
1819
1816
1819
1681
2098
1874
1675
1676
1680
1695
1681
1925
1681
2576
1680
1673
1848
1851
1847
1851
1654
2268
1674
2332
2645
1693
2481
2658
1681
2468
1670
6507
1696
2546
1658
1659
2254
1662
1662
1697
2457
1667
1671
1868
1932
1670
2695
1811
1811
2532
1841
1670
1669
1683
2586
2631
1682
2406
1833
3690
1683
1807
1679
1675
1680
1678
2113
2564
1671
1922
1678
1679
1675
2312
1896
2509
1885
1885
1686
4145
1676
1693
2374
1703
1691
1705
1704
1707
2355
1703
1704
1689
1686
1680
1700
1703
1910
2655
1689
1894
2563
1663
1946
1647
2259
1651
1702
1679
2293
2397
2383
1663
1922
1899
1687
1898
1900
2507
1897
2381
1674
2401
1907
2884
2064
1673
1673
1898
1698
1897
1664
1944
2274
1817
2548
1683
1915
1673
1676
2418
2422
1670
1898
1708
2392
1940
1945
1700
1668
2868
1681
1683
1699
1700
1940
1789
1915
2088
2063
1944
8513
1693
1690
1938
1893
1660
1828
1896
1887
1907
2599
1954
1685
1684
1684
1684
1678
1666
1666
1683
1704
1686
1673
1893
1928
11014
1921
1669
1670
1669
1699
1680
1667
1637
2318
2089
1669
2351
2365
1671
2418
1906
1908
2226
1874
2598
1808
1808
1730
1686
1708
1708
1651
1988
1651
1690
2377
1923
1680
1800
2397
1643
1679
2647
1651
1654
1681
1666
2179
1888
1930
1894
1693
1707
1681
1680
1679
2555
107346
1675
1899
3246
2183
1697
1954
2424
1691
1689
2088
1654
1664
1665
1812
1670
1672
1671
2574
1877
1675
1954
1943
1677
1676
1823
1684
2066
2318
1674
2318
1675
1699
2987
1784
1955
1692
1783
1692
1931
1929
2280
5155
2307
1675
1671
1716
1658
1895
1690
2305
1691
1685
1682
1684
1680
1686
1686
2346
1901
2375
1695
1883
1695
1688
1689
2512
1688
1688
2573
2266
2357
1784
1781
1688
1689
1851
2568
1678
1666
2601
1911
2571
1637
1644
1641
2558
5666
1697
2399
2394
1862
1680
1651
2276
1944
1904
1706
1892
1884
1677
2057
1846
1679
1885
1661
1902
1658
1684
1653
1942
1946
1947
2080
1683
1700
2285
1926
2390
2394
1694
2587
2317
1699
2319
1952
1699
1673
1906
1798
2384
1671
1639
1814
1817
1814
2548
1893
1685
2312
1680
1677
2387
2388
2388
2386
2386
1682
2387
1899
1666
1976
2574
1944
2689
1919
1700
1698
1693
1700
1682
2287
2633
1697
1684
1679
1709
1952
1665
1862
1689
1684
1683
2712
2399
1815
2278
1698
1703
2220
2500
2223
2316
1694
1757
1820
1666
1668
1683
1914
2059
1914
2060
1674
1878
1662
1942
1687
1697
1668
1730
1948
1673
1676
1686
2569
1690
1674
2536
1661
2587
2362
2634
2639
2573
6345
2561
2559
1675
1650
1678
1679
1814
2504
1815
1812
2343
2071
2072
2069
1671
2632
1699
1768
1703
1702
2727
1691
1854
1816
2364
1655
1676
1666
1670
1755
1792
1789
2704
2378
1661
1894
1898
2586
1680
2301
1668
2355
1906
1675
1692
1680
1669
1672
1681
3083
1911
2363
1671
1672
2364
1672
1670
2381
1696
1697
1756
1696
1665
1666
2590
1651
1964
1689
2507
1673
1671
1929
1703
1685
1696
1685
1941
1677
1677
1698
1687
1947
2319
1628
2510
1898
1897
1681
1935
1866
1707
1695
1677
1780
2225
1675
1669
2470
1888
1670
1692
1821
1899
1699
2050
2050
1685
1681
1897
1961
1684
2509
1881
5555
1671
1674
1669
1686
1681
1670
1904
1891
1666
1963
1676
2317
1662
1684
1663
2579
1683
1698
2278
2378
2387
2389
2388
2386
2364
2389
1672
1957
1698
1697
1673
2316
1662
1661
1662
1875
1945
1691
1974
1756
1754
1757
1933
1758
1699
1671
1680
1680
1650
1648
1652
1651
1708
2130
1684
1665
1668
2576
1665
1688
1693
1668
1698
1694
1669
1669
1671
1768
1949
1819
1692
1932
1763
1812
1763
1679
1665
1670
1685
1666
1681
1654
1651
1897
2883
1692
2354
1673
1786
1651
1651
1655
1654
1774
1686
2275
2276
1668
1961
2313
2351
2365
3139
1687
1862
1819
1789
1702
2085
1662
1676
2226
1748
2329
1690
1690
2362
1689
55947
1690
2336
1949
2343
3074
2312
1986
1664
1694
1702
2554
2474
1699
1711
1706
2591
2553
1687
2319
1688
1712
2316
1695
2354
2321
1682
2563
2342
3560
1661
2272
1669
1669
1668
1687
1956
1684
348031
2375
1680
2588
1710
1708
2547
1707
2273
2559
2544
2559
2544
1921
2310
2655
2882
1876
1672
1695
2284
1867
2260
1701
1859
1689
1682
1689
1908
1859
1976
2617
2616
1703
2283
2227
1670
1666
1703
1640
1667
1677
2022
1946
1675
1946
2069
2849
2844
2302
2690
2289
2290
1670
2284
1694
2554
2260
1921
1699
1941
2554
1684
2313
2063
2296
1682
2212
2213
2563
2281
2566
1944
1709
2130
2265
1694
2283
2280
1687
1690
2581
2218
2619
1680
2258
2561
1909
3182
2167
2402
2366
1884
1669
2562
2317
1865
1663
2603
1665
2476
1693
1924
1668
2130
1673
1668
1836
1670
1671
1683
1662
1696
2574
2576
2282
1924
2272
2882
2285
2270
2289
1656
1674
1663
1701
1669
2589
1668
1683
1676
2170
1679
1933
2070
1669
2540
2284
1708
1838
2382
6017
1673
2555
1817
1965
1823
1911
3941
1802
2651
1671
2646
1876
1674
2317
1665
1675
2394
1838
2605
1946
1676
1684
1685
2278
2274
1664
1666
2589
1672
1672
2559
2564
1962
1683
1944
1668
1685
1689
1672
2242
1692
1888
1891
1678
2481
1674
1917
1945
1669
2406
2547
1930
1688
2309
2544
2542
4890
1684
1902
1680
1687
1678
1960
2404
1692
1930
1677
1704
1880
1678
1906
1698
2077
2297
1868
1672
1667
1972
1669
1911
1671
1874
1701
2558
2588
2556
2585
2067
2554
2078
3628
1973
1911
2696
2293
1957
2279
2281
2106
1678
2577
1668
1703
1691
2577
1910
1943
2571
1913
2271
1954
1682
2707
5199
2550
1690
2271
2638
1685
9106
1894
1976
2303
1693
1920
2275
2467
1688
1688
2283
2012
1674
2072
1947
2588
1680
2329
2277
1690
1682
1955
1676
2302
1679
2338
2278
2298
1882
2300
1700
1830
1987
2286
1667
1884
1909
2444
1762
2470
2448
1694
2575
2843
2517
2706
1952
2578
2583
1671
1673
1695
4433
2302
1925
2302
1888
1886
2384
2393
1886
1949
2394
2474
2474
1930
1697
2380
2287
2285
2323
1892
2283
2283
2474
1948
1682
1943
2453
1960
2275
2289
2390
2278
1900
1702
1885
2281
1954
2280
2626
2267
2293
2509
2272
2268
2270
2271
2266
2574
2213
2572
1944
1781
1903
2211
1702
1677
2305
1675
2587
2203
2570
2327
1938
1937
1941
1963
1670
2853
2215
1768
1820
1946
1669
1772
1818
1817
2278
1671
1670
1951
2479
1658
1669
1658
1667
1944
1664
1914
2615
1906
1887
1904
1820
1904
1962
1669
10327
1675
2043
1911
10330
2045
1676
1662
2558
1907
2564
2077
2074
1946
2045
2554
2554
2616
1955
2567
1888
1888
1884
1888
1680
2297
1888
2216
1946
1654
1891
1675
3448
2341
2061
1776
1911
1777
1692
1706
1627
1683
1682
1970
1671
1673
1672
2513
1777
2272
2575
2573
2629
2713
2711
2573
3815
1665
1974
1701
3816
1683
1896
2364
1888
1887
1895
2281
2280
1808
1672
1670
1959
1811
1808
1688
1815
2364
1813
1682
1672
1815
2571
1667
5974
5972
2004
2049
2835
1703
2219
1949
2280
2284
2219
2283
1605
2286
2091
2267
2292
2597
1913
1957
1867
2589
1878
2279
2075
2274
2589
2274
1670
2189
2269
2268
1697
2185
2266
2284
1947
2274
2819
2819
2611
1880
2267
2321
2260
2264
2283
1948
2837
2610
2340
2604
2609
2611
2608
2607
2553
1910
2278
1652
1678
2604
2598
2154
2272
2274
2364
2839
2270
2279
2420
2275
2559
2277
1907
2281
2273
2170
2276
2341
2271
2272
2273
2265
1891
4667
1670
2567
2275
1670
2281
2276
1987
2277
2275
2352
2289
1698
2282
1891
1760
1676
1882
2557
1681
2295
2294
2519
1878
1751
2286
2573
2314
2282
2283
2273
10670
2575
2581
2575
2581
2590
2546
2692
1960
2268
2281
2284
2561
1663
1663
1927
1891
2716
2716
1670
2279
2319
2275
1959
2287
2284
2286
2552
1885
1886
1886
2275
1912
2274
2552
1891
2553
2341
2603
2589
2566
2284
1678
2215
2219
2193
2267
2283
2278
1899
1699
3093
2354
2213
2199
3093
1666
1682
1679
1669
1680
2263
2266
2274
1677
2505
1679
2354
1685
1679
2278
1676
2275
1701
2269
2366
2365
1654
1803
1903
2214
2346
1676
2381
2280
2624
2211
2212
2209
2216
2192
2210
2278
2274
1910
1790
2362
1711
1678
1671
1690
48147
1672
1691
1664
1664
1668
1671
12407
2259
2487
2262
1960
2369
2281
1685
2695
2271
1705
2278
1703
1666
2270
1703
2641
2623
2061
2364
2579
1681
1661
1661
1662
2392
1684
1668
1671
1683
2291
2299
1958
1680
1964
2293
1682
2399
1677
2279
1661
1680
1694
1911
1907
2278
2346
2272
2349
1671
2276
1691
1669
2375
2373
2338
1707
2373
2373
2374
1688
2335
1682
1949
2289
1670
1667
2626
2626
1671
2204
1672
1701
1673
1674
1674
2596
1708
1669
2590
2261
2612
1875
2640
2043
1898
2475
1695
1886
2586
2587
2329
1919
1949
2049
2060
1693
1701
2049
2576
1684
2505
1912
1663
1660
1893
1903
1664
1946
2219
1771
2217
2287
2288
2284
2289
2291
2270
1747
2295
1947
2600
2324
1680
2602
2569
1674
2326
1670
2555
1948
2564
1703
1704
1704
1957
1677
1963
2469
1896
1901
2274
2271
1878
2278
2278
2636
1676
1901
2636
1947
2284
2307
2391
1877
2284
2393
2391
1907
2576
1682
2105
1816
2292
1949
1673
1791
2342
2368
1736
1793
1669
1676
1682
2278
1682
2278
1983
1689
1940
1879
1687
2283
1674
1879
2383
1673
2306
1884
2320
2571
2302
1960
2556
3019
2069
2305
2559
2450
2562
2453
2579
2210
2280
1841
2212
1947
2321
2329
2564
2215
2092
1840
2314
1899
2356
2356
2272
1669
1876
2380
1960
1899
1994
2380
2383
1899
1685
1694
1778
2306
1662
1677
1889
1682
1665
1961
1681
1960
1681
2274
2525
2051
2575
2588
2548
2574
2708
2699
2709
2710
1957
1673
2167
1850
2571
2574
2572
1874
2574
2578
2862
2283
1898
2250
2272
2379
1666
1957
1704
1700
1703
1682
2123
1682
1713
1699
1703
1703
1699
2126
1703
1947
1703
1705
1701
1704
1700
1678
1703
2249
1874
1672
1874
1960
1662
1938
2257
2276
2283
1688
1681
2361
1683
1879
2271
2154
1662
2284
2182
1911
2567
1955
2278
2588
2382
1687
1687
1693
2383
2388
1696
1689
1672
1674
2187
1669
1957
2571
1688
2282
1877
1658
1664
1909
1688
1912
1908
1672
1937
1688
2626
1678
2278
2250
1886
2357
2359
2683
1694
2480
1883
2280
1895
1947
2340
1684
2278
1684
2363
1677
1673
1663
1663
2591
2273
3287
1671
1950
2462
2319
2706
1688
2368
2252
2609
2465
2272
2700
2557
2092
1670
1949
1677
2550
2623
1752
1690
1704
1702
1934
2586
1674
1699
1947
1706
1662
2625
1679
2280
2218
5686
4427
1698
2389
1662
2062
1865
1679
1949
1871
1958
1867
1615
1890
2573
2577
1663
1895
1895
2466
2656
1947
1672
2590
2584
2586
2554
1967
3557
1674
2395
1680
2397
2396
2302
1936
2642
2629
1803
1672
1843
2586
2041
2585
1705
2282
2275
1681
1957
1705
2548
1682
2396
2394
1699
1700
1662
2524
2547
2058
1894
2523
1701
1957
2267
2508
2264
2088
2088
8691
1718
1674
2481
1898
1690
2544
2317
1956
1673
1965
15111
2566
1656
1676
1685
1685
3311274
1686
1686
1685
1958
1913
2549
2282
1684
1847
1848
1672
2274
2296
1703
2247
2316
2588
2514
2343
1678
2826
3360
1902
1673
2478
2477
4917
4915
1783
2280
1781
1900
2365
2280
2357
1779
2854
2403
2315
2406
1661
2265
1684
2564
1683
1700
1684
2348
2562
1674
1961
2352
1674
2052
2052
1670
1679
1799
2281
2349
1677
2279
1985
9259
2403
2281
2301
2397
1889
2408
2289
3286
1700
1703
2349
2290
1947
2289
1644
1696
2594
2590
1670
1700
1674
2453
2450
2585
3447
2338
2608
1949
2604
2270
2268
1692
1676
1692
2261
1677
2216
2216
2211
2204
2365
2263
1964
1821
2212
1692
2208
1694
1691
2590
2260
1652
1704
2706
1704
2365
2604
1956
2602
2711
1804
2277
1672
1664
2317
2545
1920
2047
2586
2458
1952
2703
2354
1675
2627
1675
2280
2280
2280
2594
1682
1770
2609
2610
2569
1955
2576
2811
1917
2531
1691
1886
2302
2326
2327
2291
2403
2295
1660
1954
1873
2812
1645
1671
1872
1873
2548
1902
1683
2550
1907
1676
1694
1688
1952
2283
2588
2903
2856
1703
2707
2584
1666
2581
1665
2272
1675
2592
1954
10846
1667
1933
1659
2598
1895
2259
1707
1833
43121
1861
1673
2559
11420
1951
1682
2903
2548
1670
1674
1676
1972
2299
1681
2638
2300
1680
1895
1682
1962
2812
2579
1676
1679
1674
1685
1671
8503
2711
2584
2586
2580
2579
2586
1959
2649
2706
2529
2290
2126
2594
2285
2285
2282
1670
1686
2323
1669
1839
2812
2304
2579
1670
2266
1873
1875
2549
1672
1891
2279
1673
2081
1683
1933
1675
1951
1675
2585
2719
1676
2471
2586
1683
2471
1670
1670
1666
2903
1879
1670
1962
2314
1814
2284
2518
2213
1894
1634
1670
1672
1668
2269
1960
1670
1949
1845
1837
2027
1898
1680
2566
1892
1796
1872
1684
2812
1958
2563
2273
1669
1669
1676
2275
1681
2903
2323
1958
1668
1672
1688
1689
1688
2045
2299
2563
2589
2593
2808
1677
1922
1659
1920
1690
1903
1682
2216
2574
1701
1683
2633
2630
2256
2560
2558
1948
2221
1930
2614
44337
1682
2389
2398
1662
1684
2111
1920
2309
2059
1667
1925
1670
1937
1674
1676
1693
2287
1894
2558
1671
2045
2056
1676
2270
2903
2269
1965
2299
2273
1677
2073
1684
1685
1684
2085
1758
1675
1656
2696
2351
2559
1688
1931
1703
2561
1678
2633
1672
2057
2204
1673
2391
2450
2449
1685
1919
1685
1954
1876
2557
2069
1676
2844
2640
1907
1904
18955
2342
1672
1949
2389
1943
1678
1677
1663
1663
2726
2295
1682
1657
1691
1681
3495
2101
1678
1947
1673
1956
2546
1854
1686
1684
1666
2386
1682
2085
1657
2089
1910
1920
2214
1951
1675
1662
2047
2190
1671
1886
2284
2283
2577
2392
1670
1925
5218
2628
1688
1683
1913
2308
1684
1675
1769
1659
1662
2583
3971
2273
1957
2488
1920
1672
2286
1680
2549
2044
2595
2592
1660
2280
2039
1672
1674
1919
1669
2328
1671
1720
1670
1671
2579
1683
1683
1683
2624
1660
1678
1920
1660
1905
1677
1677
1893
2425
1661
2045
1689
1681
1678
1679
1665
1664
1930
1664
2569
2379
2541
1904
1676
1676
1676
2554
1690
2551
1665
1867
1692
1907
2595
1914
2335
1663
2383
1658
2622
2087
1684
2547
2545
2102
1672
1680
1885
2048
1933
2043
2044
2054
2048
1653
1663
3056
3058
2550
2293
2291
1679
1664
2132
2577
2293
1917
1660
1682
2060
1666
3844
1687
1688
2371
2549
1767
2206
1653
1921
1682
1686
1675
1677
1675
1884
1888
1854
2542
1672
2310
2208
2304
2332
1663
3387
1642
1675
1676
1675
2049
2049
2363
2047
1677
2208
1658
1658
3021
1654
1680
2597
1682
1673
1886
2727
1668
2284
2287
1672
1671
1907
1667
2143
1679
1674
1774
1675
2645
2425
2191
1917
1717
2294
2595
1907
1890
2002
1631
1669
1695
2213
1902
2271
1692
1915
1915
1679
2582
1672
2208
5048
1887
1897
2293
2295
2292
2317
2317
2209
1709
1679
1668
3498
1752
1885
2402
1890
2401
1884
2608
2460
2843
3610
1859
1650
2706
1751
1658
1882
1674
1963
7539
1679
1684
1693
2822
2473
1703
4731
2278
1670
1917
2046
1672
1973
1672
2283
1665
1881
1668
2585
2590
2342
1683
2381
1919
1649
2534
1683
2170
1683
1871
1872
1906
2356
3301
1678
2387
2275
2276
1885
2281
2281
2596
2584
1688
1665
1679
1679
1685
1685
2210
2392
2394
1896
1919
1639
1902
1887
2276
2276
2282
2604
2384
1676
3488
5203
1888
1676
1729
1917
4054
1908
2633
2379
1888
9821
1679
1675
1884
1683
2289
1682
2310
2310
2208
2590
1919
1633
2288
2276
2277
1676
2281
1903
1893
1705
1706
2243
1919
2479
2385
1840
1648
2388
2277
1668
1809
1941
1648
1650
1944
1941
2060
1919
1817
1702
2642
1681
1819
1815
1814
1813
2582
1942
2272
1665
1665
1883
1772
1875
1674
1911
2565
1850
1708
2036
1688
2446
11164
2546
2120
1680
2332
2586
2582
2229
1961
2485
2118
5112
1671
1694
1698
1759
2280
1662
2947
2226
2225
2221
1961
2223
2221
2220
2291
1897
2271
1676
2567
2567
1901
2701
2562
1705
1902
1958
2563
1870
1674
1866
2382
2386
1669
2419
1916
2420
1867
1673
1668
1744
2054
2309
2308
2291
2291
2288
2039
2309
1785
1883
2587
2588
2589
1889
1789
2581
1785
2848
1690
1688
1676
1678
2565
2565
1883
1710
2309
2036
1971
2280
2280
1689
2309
1695
1813
2342
2692
2489
1902
2484
2486
2272
2487
2183
2274
2276
2490
1779
2273
2569
2063
2597
1666
1901
1910
1679
2576
1962
2538
2287
2389
1686
1686
1686
2720
1686
2271
1901
1704
2293
1670
2187
2419
1703
2282
2637
1668
2033
2557
5525
2602
2577
2587
1883
1652
1909
1684
2001
1684
2271
2274
1876
3045
1677
2273
2555
2557
1740
1919
1740
1667
2284
1946
4649
2416
1681
2058
2552
1688
2458
2456
2277
1646
1883
2268
1893
2364
2183
1919
2268
2272
1676
1734
2285
2544
2286
2288
1917
2288
2258
1690
2144
1810
2453
1745
2637
2579
2293
1671
2069
1686
1675
1917
2215
1653
1994
4062
1685
1687
1688
1687
2088
1681
2285
1684
1684
1679
1917
2316
2713
2325
1911
2391
1897
1898
1901
2096
1891
2367
1900
3446
3549
1880
1681
2184
2382
2383
2561
2306
2312
2355
2581
1678
1696
2193
2724
1892
2057
2279
2603
2619
2278
1669
1682
1841
1681
2300
2286
2721
2165
2599
2713
1943
2283
1683
2299
2599
1681
1670
1682
1686
2213
1659
1689
2520
2208
2208
1950
1672
1675
1652
2247
1681
2472
1688
2476
2593
2692
1680
2211
2296
1944
1895
2071
2602
2604
1690
1670
2760
1689
2706
2587
1884
2364
1865
1880
1961
2369
1667
1869
1685
3737
2449
2448
2066
2601
1681
2215
2596
2212
1901
2570
2485
1676
1680
1814
2555
1877
121657
1651
2283
1922
2280
2600
1880
2324
2265
2221
2552
2267
1867
1848
1827
2277
1906
1671
1672
1696
1695
1883
1766
2535
2057
1804
2468
2468
1674
1674
1675
1672
1671
1669
1671
2714
2589
2718
2978
1848
5239
1810
2554
2705
3747
2135
1669
1670
2288
1949
2547
2584
1917
2308
1913
1916
1915
2293
2289
1683
1682
3192
2646
2576
1666
2182
1686
2322
1671
1910
2036
1680
2562
2558
1684
1797
1796
2567
1668
2548
1848
2948
1852
2265
1904
1700
1698
2287
1899
1762
1899
2092
2583
1937
3753
2203
2407
2050
2223
2479
2712
2297
1896
2295
2074
2281
2544
2276
1935
2276
2339
2639
2394
2393
2390
1687
2321
1698
1671
1684
2282
1685
1679
1940
1885
2336
1885
2304
2642
2055
1666
1674
1718
1674
2272
2090
1808
1947
1677
2098
2298
2298
2567
1687
2279
1786
1787
2477
2116
1678
1678
2619
2305
2205
1880
4227
2105
2569
2190
2581
2277
2962
2583
2285
2721
1668
2715
2359
2722
1946
2720
1716
1666
2550
2051
1691
1689
1672
1707
1926
1672
2350
2573
2246
2701
2366
2698
2297
2299
1690
2277
1658
38124
1876
2286
1961
1848
1848
1702
2212
2987
2281
1876
2289
1680
2271
2125
1895
1706
2277
2226
1712
2284
1683
2325
1904
3636
1878
2611
1690
2611
2463
1694
1689
2885
1690
1913
1912
1909
2121
1697
2369
2396
2588
2590
1796
1916
1785
6446
1904
2637
2397
4306
1922
2211
2211
1666
1671
1677
1675
1677
1677
1881
6365
2381
2483
2324
2296
2523
1887
1894
1892
1901
1879
2511
2296
2282
2293
2132
1819
1702
1702
1820
2271
2281
2296
2274
1702
2081
2578
1676
1854
2283
2327
1705
1705
1680
1945
2647
2606
2564
2285
18520
2570
1817
1817
2305
2308
2171
4633
2449
2274
2914
2274
1664
1693
2587
2065
2466
2607
2063
2337
2447
2447
1812
2556
1912
2287
2291
2287
2288
2292
1703
1682
2396
2330
1944
1935
1823
1695
1943
1823
1823
1692
1693
1666
1681
1661
1657
1679
1959
1673
1676
1662
2387
2914
2275
2275
1681
1668
2070
1671
2058
1670
1989
1709
1679
1879
1782
1692
2914
1690
1690
2221
1692
2218
2220
2218
2565
2326
2215
1935
2280
2398
1904
1938
2302
2577
2113
1888
1791
2603
1899
2030
1889
1672
1975
1673
1909
1691
1691
2616
2112
2386
2914
1806
10656
1688
1961
2588
2317
1910
2586
2253
1670
2254
2385
2711
1849
1927
2373
2582
2270
1901
2547
4084
4083
2303
2579
2303
2306
2302
2306
1691
2623
1665
1701
1707
2596
1910
1682
1682
1671
1813
2396
1668
2504
1673
1752
1712
2561
2276
1739
2250
2364
1898
1899
1670
2278
1664
2622
1906
1680
1683
2718
2717
8531
1892
2472
1895
2535
1655
2718
2711
2711
2487
2710
2713
2710
2713
2709
2717
2579
2714
2717
1655
2713
2711
2714
2526
2295
4668
2304
2045
1814
1760
1813
2596
1891
2279
2212
2213
2607
1660
2552
1958
2057
1687
1667
1666
2642
1654
2579
2289
1858
1698
1873
2475
1880
1955
2401
1882
2542
2260
1681
3289
2661
2578
1907
1915
2480
1810
2080
1972
1812
1671
1672
2284
1770
1692
1692
1808
1891
2579
1936
2232
1884
2474
1918
1885
1673
1666
1883
1896
1680
1894
1895
1942
1898
2333
2585
1655
1671
1951
2386
1671
1699
1690
1895
2268
2239
1919
1900
2282
2285
2631
2565
2591
1948
1671
2569
2565
2163
1662
2302
1672
2161
1906
2604
1906
1905
1897
1953
2713
2251
2268
1838
2245
2543
2280
2286
2914
2399
2296
2369
2815
1961
1674
1656
1654
2303
1665
2273
2545
2879
1888
1903
1903
2452
2453
1682
1958
1683
2283
2283
1903
2281
1906
1862
2270
1864
2307
1879
1686
1941
3821
1961
2557
1670
2385
1673
2219
2575
1877
2979
2583
2582
3252
1679
1675
1885
2354
1670
1674
2277
1672
3368
2567
2294
2316
2698
1682
2279
2708
117558
1933
2481
1685
2476
1688
1941
1673
1836
1780
2318
1916
2578
2312
2282
2286
1677
2307
2290
1899
2853
1904
2215
1683
1677
2312
1889
2211
2211
2211
2212
2324
1670
2273
1680
1674
1669
2378
2478
2479
2714
2562
1687
1955
2559
2181
2048
1888
2249
2287
1680
2212
1671
1665
2189
2710
2598
2519
3020
2693
2287
2699
1676
2519
2519
1686
1689
1671
1689
2292
1690
1684
2307
1959
2310
1675
2706
2704
1867
1799
2288
2579
2288
2287
1680
1683
169445
1900
2389
2379
2858
2280
2689
1687
1812
1811
2600
2630
2270
2632
2631
2566
2634
2165
2049
1781
1758
1900
2563
2280
2636
1886
1887
2462
1806
1676
2710
1882
1949
2641
2589
2300
2588
1679
1676
1947
1688
1675
2317
2283
2549
1686
1890
1931
3586
1681
1758
2476
1679
2859
2951
1927
2953
1682
2263
1687
2287
2284
1946
1695
2288
2587
1895
2217
1877
2951
2101
2461
2559
1870
2178
2573
1959
2280
2634
1674
1786
1671
1656
2982
1671
1685
1681
1677
2126
2702
1787
14333
1711
2365
1685
2275
1673
2557
2436
2629
2712
1949
2685
2685
2626
2276
1662
2211
1705
2268
1890
2567
2274
2601
2547
1654
2273
2308
2341
3477
2592
2574
2657
1696
2447
2371
2583
2565
2711
2280
1678
1965
2286
3785
2286
2590
1677
1675
1707
1707
1674
1683
2590
2684
1696
1687
2625
1678
2265
2269
1691
2264
1898
1686
2260
1674
2398
1769
2204
1899
2276
1942
1873
1855
1873
2266
2270
1880
1955
1937
2316
2702
1707
3940
1675
2286
2167
1892
1689
2294
2495
1822
1877
2213
1944
2308
1676
1919
1686
1883
1885
1681
2330
2710
2285
2398
1911
2318
1674
1904
1671
1672
2292
1728
1684
1869
2329
1881
2524
1685
4606
9873
2597
1896
1665
2296
1863
1786
3797034
1971
1655
1681
2277
2273
2276
2273
2277
2304
1683
1674
1682
2587
2562
1777
1983
1715
1775
1667
4734
2281
1678
1677
1918
1903
1677
1670
1689
1966
2619
1661
2280
1700
2352
2586
1715
1894
2277
2903
2611
2278
2272
2840
1956
2276
1684
2383
2379
2382
2645
1666
1667
1916
1866
1673
1673
1889
1955
2560
1680
2596
2273
2598
2597
1721
2480
2298
1940
1680
2632
2295
2586
1953
2591
1688
1746
1745
1651
2612
1927
1750
1947
1925
1928
1747
1751
2555
1963
1928
1678
1691
1888
1889
2485
1701
1927
2302
2484
10649
2224
2288
1682
2549
1678
2929
1679
1681
1689
2330
2983
1666
1661
2575
1888
1888
1940
1687
1684
2272
2277
2280
2274
2566
1679
2903
2273
2272
1680
2467
2853
1937
1671
2376
2216
2070
2584
1673
1672
2903
1664
1680
2553
1710
2597
1769
1935
1765
2285
2644
2619
2593
2285
2307
1880
2198
1873
1875
2269
2457
1684
1685
1959
1685
1871
1871
2485
2304
1894
2485
2481
2481
2485
2482
2486
1955
2283
2379
1708
1668
2275
1805
1698
3516
1830
1669
2276
2287
2568
3478
1953
1680
2277
1659
1874
1652
1677
1648
1921
1673
2292
2276
2274
1688
1687
1963
1687
2272
1686
2574
2574
2263
1923
1930
2592
1663
1939
1681
1871
1944
1687
2547
1905
1640
2027
1690
1699
1942
2897
3406
2470
1868
1883
21503
1958
1791
1902
1674
2328
1845
1845
1665
1670
2901
1898
2272
2267
1701
1957
1659
1696
1669
1669
1966
1683
1674
1688
1889
2262
2907
1909
1898
2105
2279
1968
9867
1667
1668
2279
1684
1668
2276
1897
2903
2200
1654
2294
2276
1906
1973
1678
2295
2279
1893
1897
1785
1697
2679
1754
3526
2679
2264
2267
1983
2266
1681
1682
2840
2394
2346
2046
1677
1672
1865
1677
1643
1893
1946
2116
2873
2707
2708
1855
1897
1672
2288
2277
1881
1874
1683
1897
3429
2606
1902
1909
1773
2314
2314
1847
2271
1692
2289
1874
1887
1885
1674
1676
2127
1679
1873
2557
2269
1688
2270
1668
1901
1901
1863
1679
2273
3445
2335
1775
1687
1685
1678
2290
18725
1674
2282
2596
1877
2269
2602
2723
2046
1926
2686
1675
1675
1673
1810
2379
2272
2077
1680
1892
2385
1675
1675
2350
2601
1718
1715
2556
1689
2695
1691
1878
1902
2557
1888
2627
2627
1875
2270
3019
2547
1668
1697
1673
2566
2574
2569
2570
2566
1748
1669
1653
1651
2265
2548
1684
2249
2220
2483
2482
1664
2282
1683
1896
1751
1687
2469
2575
1786
2549
2213
1911
1679
2106
1697
1787
2716
2704
1696
3514
1670
1884
2059
2321
2371
2278
1686
2742
2587
1818
2203
1883
1881
1882
3510
2584
1681
2534
2585
1799
1796
1674
2285
2288
2062
2280
1668
1808
1863
1701
1858
4280
2184
2196
1682
1651
1888
2587
2586
1693
1808
1807
2479
1861
2277
2275
1661
1968
1670
1665
1670
1662
1665
1665
1669
1671
3516
1685
2562
1675
2583
1896
1897
1860
1774
1666
1665
2388
1906
1669
1872
2520
1863
2274
1692
2533
2270
4740
1874
1670
2592
1762
2623
6071
2382
3516
1792
2687
1668
1667
1921
1671
1670
1806
2328
1766
1784
2289
2579
2582
1877
2218
2412
2197
1678
1923
2119
2561
2485
2488
2488
2485
2631
1665
2641
3516
1678
2613
1676
2293
1919
1673
1874
2297
2552
1891
2284
2585
1906
1724
1883
1954
2574
1923
1950
2289
2610
2280
2587
3359
2584
1676
2277
1789
3519
2570
1786
2219
2228
1964
2204
2274
2208
1783
2032
2262
2379
2544
1905
2169
1690
1668
1705
1703
2193
1667
1666
2697
1705
1733
2208
1982
4883
1977
2314
1671
1791
1790
2283
2325
1667
1692
2283
2289
1768
2309
2310
1977
1925
2269
1659
1880
2316
1951
2317
2321
2210
2318
2284
2322
2320
2816
2169
1673
1805
1673
2577
1788
2219
1790
2546
1782
1783
1785
1677
1690
1661
2169
1693
1677
2290
2282
2361
2299
1678
1670
2277
2275
1691
1700
2629
1977
2583
2470
2479
2477
2266
2222
1661
2058
1768
2270
2846
1779
1783
2366
2171
2570
1676
1898
1905
1904
1949
1905
2278
2278
1900
2434
2642
1867
2206
2169
1908
2206
2481
2250
2283
1690
1659
1586
1753
1947
1655
2279
2305
2027
2368
2599
1882
1680
2483
2816
1961
1694
1693
2280
2382
2824
1674
2841
4687
2166
1668
1685
1892
2270
2572
2379
2416
2473
3785
1733
2360
1822
1820
2578
2166
2303
2306
2303
1875
1654
1966
1667
2589
1651
1875
1683
2374
2627
2166
2450
3149
1673
2315
1694
1692
2334
1662
2557
2557
1691
2606
2218
2599
2568
2564
2279
1880
9937
9934
2127
2284
2282
2280
1681
2623
1641
2567
1976
1681
2539
2274
2123
2397
2251
2113
1674
2059
1673
1675
1673
1856
1665
1977
2275
2278
2589
2276
2610
2265
2384
1656
1674
1675
1679
2614
2279
2279
2166
2637
1887
2295
2056
2276
2283
1984
2385
2076
2557
2281
2077
1676
1915
2166
2477
1685
1693
1760
1760
1672
2598
2444
1702
1882
2275
2274
1809
1674
1760
1653
2281
1677
1672
1670
2326
2281
2568
1927
1647
1907
1901
1905
1961
2280
2577
2576
1871
2848
2202
2881
2559
1665
1687
1687
1673
2202
1960
2581
1670
2707
2710
1905
2329
1680
2645
2708
2706
2562
2284
2459
1960
9875
2303
2584
2300
2346
1670
1961
2588
1674
2584
1668
2586
1669
1960
1668
2586
2580
1690
2381
2589
1974
2591
2212
2549
2266
2306
3894
1899
1960
2282
3331
1668
2257
2249
2557
2642
1691
1805
1671
1671
1885
1657
2045
2882
1680
2397
2272
1841
1841
1843
2166
1654
1663
2042
2424
2288
2604
2576
1960
2285
2272
2300
1688
1900
1899
1961
1693
1819
1699
1700
1838
1820
2398
2169
1678
1894
1833
1877
1764
2185
1672
2568
1791
1793
1675
1893
1673
1960
1673
2277
2470
2285
2093
2471
2600
2291
2468
2468
2268
2579
1960
1679
1678
2178
2576
1680
2213
1675
2556
2581
2184
2590
2586
2361
1875
2645
2654
1937
1895
1896
1706
1705
2447
2463
2255
1996
1668
1664
1667
1687
2704
2458
1945
2712
1766
1678
1673
1819
1770
2524
1820
1766
1766
1674
1819
1822
1676
1935
2294
1878
2427
2113
3303
1670
1930
3967
1708
1708
1678
2582
2277
1694
1937
1662
2468
2468
1691
2276
1682
2584
1949
1669
2244
2396
1903
1894
2475
1944
2476
1688
2253
2257
2249
1946
1658
1881
2845
1693
2285
2609
2283
1935
2282
1680
2273
2311
2301
1940
1670
2071
1686
1889
1652
1786
2577
1945
2568
3591
1669
1675
3467
2396
1931
2401
1658
1880
1879
2555
2611
1945
1949
1684
1817
1684
2564
2295
1949
2561
1877
1667
2551
2560
2611
2609
1945
1692
1902
2767
1670
1671
1688
1946
1671
2050
2710
2519
2707
2519
2710
1941
1674
1682
1682
3139
1866
2262
1940
2583
2582
2581
2565
2615
2618
1690
1943
2266
1687
2273
2384
2394
2347
2392
2391
3911
1669
2390
2267
1871
1681
1941
2265
2483
2217
2345
2597
1960
1884
1691
1689
1706
2550
1885
1945
1941
2273
1764
1685
1677
1677
1959
1895
2547
2307
1792
2022
1793
1796
2220
1941
2583
2255
1881
2029
1678
1958
1684
1703
2394
2559
1667
2707
2391
2348
1959
2275
2274
2439
2286
2052
1942
2052
2048
1666
1687
1685
1679
2640
2254
1957
2253
1670
1669
2303
1944
1804
1673
2255
2290
2282
2583
2279
2286
2369
1957
4617
2541
2135
1705
1958
2364
1686
2565
2282
2562
2713
1680
1957
1683
1681
2461
1828
1696
1943
2284
2278
2298
3598
1686
2291
2426
2067
1958
2314
1684
2285
1681
1674
2387
1683
2286
2285
1697
1655
1881
2278
1886
1957
2297
1673
2207
2551
1701
1971
1850
1680
2378
1671
1670
2300
1668
2602
1840
2202
2302
2574
2573
2000
2271
2271
2439
2562
2439
2574
2574
2603
1691
2463
2465
2578
1846
2466
2194
1895
1676
1677
2272
1877
2552
1695
1985
1654
1896
1763
2573
2687
1947
2578
1651
1652
2461
1812
1885
1757
1886
1957
1760
1703
2277
2272
3559
2185
1684
2354
1797
1683
1688
1702
1685
1683
1681
1642
2101
2130
2984
2144
2721
1677
2619
2593
1687
2281
2283
1706
2388
1672
1683
2269
1878
2757
2333
1897
1699
2271
2255
1686
1685
2287
2291
3968
1679
2273
1699
1670
1928
3604
1671
1685
1945
1689
1689
1681
1877
2206
2236
1681
1666
1898
2303
2001
2399
18725
2847
2285
2842
1661
2287
2265
1906
1673
1671
1680
1680
1680
1961
1679
2260
1887
1883
1885
1828
1826
1824
1823
1680
1661
2579
1686
2279
2189
2280
2277
1663
2591
1670
2265
2268
1914
1884
1985
1913
2065
1890
2590
2500
1819
1691
2295
2279
2292
1679
2712
2260
2281
1671
2282
1672
2694
2297
2603
2282
1693
2575
2285
1750
2276
2397
2392
1662
1674
2392
2274
5751
2589
1679
1706
2280
1675
1664
1697
1666
1680
2574
2576
1745
2717
2273
2068
2526
2278
1677
2282
2586
1676
1701
1685
1689
2282
2623
1680
1681
1872
1665
2170
1667
2576
2137
2282
2549
1679
1678
2272
1662
2565
1674
2571
2589
1693
2558
2048
2294
2292
2290
1881
1678
2315
1893
2286
1677
2282
1790
1657
1921
3182
1671
2354
2008
3927
2310
1690
1686
2309
1677
1682
2287
1677
1926
1677
2287
1679
1678
2557
2584
1682
2287
2845
2265
1678
2323
1888
1894
1919
2584
1676
1675
2313
2315
1672
1645
2313
2315
1676
1697
1673
1697
1666
1918
1664
1659
2554
2551
1688
2210
2285
1894
2285
1671
1688
2564
2216
2262
1953
2667
2669
2551
2390
2566
2596
2566
1698
2309
1678
2303
1698
1667
1951
2573
1897
1693
2265
2275
2222
1677
2083
2934
2549
1672
2047
1686
1949
1883
1887
1883
1882
3978
1668
2282
1666
1680
2285
2313
1669
1958
2355
2326
1688
1843
1718
1700
1704
2716
2716
1676
2290
2220
1689
5115
1963
2264
2277
1692
2563
1868
2232
1681
2580
2533
1669
2530
1682
1847
1845
2350
1668
2548
2632
1654
1749
1748
2261
1686
2050
1678
1683
1898
1860
2350
1673
2282
2314
2285
2314
2312
2313
2315
1692
1673
8165
2681
2685
2227
2298
1689
1655
2287
1660
1685
2271
1680
2819
1904
1682
1679
1933
1905
1680
1679
1678
1683
2685
2577
2579
2686
2576
2688
2573
1674
1796
2335
2830
2577
2707
2689
2708
2577
2833
1881
2559
1816
1816
1896
1903
1681
1673
1955
2559
2291
2290
2290
1682
2310
1683
1906
2410
1701
1695
1668
1681
2277
2185
1669
1601
1669
1676
1672
1704
1657
1699
2302
2376
2356
2322
2291
1675
2421
1987
2292
2280
2279
2607
1891
2307
2607
1673
1675
1674
2945
2885
1681
2167
1679
1889
2269
1653
1682
2554
2559
2472
1679
1761
2632
1768
2591
1943
2861
2100
2861
2581
2577
2576
2631
2631
2587
2648
2652
2282
1680
2332
2278
1951
1879
2551
1664
1662
1664
2287
1907
1679
1682
2479
1696
2367
1696
1949
2067
1686
1846
1688
1672
2218
1669
1673
2227
68335
1688
2334
2639
1692
1960
2379
1777
1674
1661
2286
2289
2591
2574
2635
2272
1670
2103
2293
2262
2562
2132
2576
1935
2540
2609
2537
1939
1692
1702
3765
1699
2327
1666
2377
5940
1655
1675
1677
1884
2641
1683
2704
2296
2574
1884
2332
1680
1693
2138
2171
2289
2579
2274
2581
1686
2254
1667
1682
1682
1687
2125
2278
2281
1665
2171
2263
1874
1683
1679
1651
1683
2646
1900
1908
1895
2106
3321
1690
1875
2329
1689
1886
1890
2595
2218
1665
1666
1665
1901
1715
1901
2151
1904
2885
1702
1781
1780
1677
1885
1679
1883
1678
1666
1669
1670
3400
2332
1870
2389
2554
1666
1678
1892
2634
5092
1913
3474
2609
1891
1672
2122
1851
2132
1669
2297
2276
1681
1682
1679
2475
2475
1685
1684
2306
1887
2332
2285
1933
1889
1676
1673
1669
3792
2105
1700
2830
2606
1698
1699
2565
2632
1674
1989
1672
2622
3514
2622
1874
1889
2286
2316
1903
1806
2292
2125
2628
1663
1975
2309
2330
2415
2277
2264
1852
2277
1666
1912
2644
1965
1681
2148
2649
2643
1680
1671
4939
4936
1773
2582
1685
2084
1894
2606
1680
2634
3536
2633
2633
2633
2846
2632
2382
1680
1676
2058
2290
2308
2332
2305
2585
1888
1839
2317
1701
2236
2279
1677
1691
2139
1691
1702
1666
2335
2198
2506
2198
2194
2199
2198
2196
1666
2145
2583
2191
2587
2480
2285
2329
2363
2547
2348
6180
1681
2254
2559
1697
1664
2306
2272
1674
4873
2114
2658
2368
2420
2658
1758
1685
2260
2258
2636
2593
1657
2635
2636
2628
1965
2277
2306
2279
2626
2859
2630
1947
1950
10532
2472
2555
1693
1695
1922
1790
1913
2714
1694
1705
2280
2372
2578
2278
2578
1695
2272
1874
3505
1921
2264
2178
1665
1665
1668
1684
1781
1781
1889
1953
1861
1911
3535
1789
1856
2290
2290
2586
1903
1698
1906
2544
2309
1688
2838
1891
2477
1975
2377
1931
1917
3553
2573
1686
2171
1893
1685
2281
2638
2280
2590
2591
2621
2638
1661
1697
1975
2253
2548
1677
2316
2304
2295
1681
2564
2348
2564
2550
2364
2406
2293
2287
2278
2284
2289
2318
2320
1792
2305
3321
3520
2306
1963
2213
2580
2580
2284
2282
2280
2388
2271
2360
2810
2368
2316
2159
2350
1960
1852
2285
2283
1659
1905
1899
1900
2279
2471
1702
1669
1672
1902
1699
1956
1906
1669
1670
1671
1672
2841
2591
2571
2281
2281
2281
1959
2582
1961
2285
2285
1897
2285
2584
2281
2281
2582
1879
2271
2269
2271
2549
2271
1955
2274
2273
1666
2280
1891
2391
1900
1899
2476
2388
2299
1710
2635
2299
1953
2296
2481
1672
2350
1933
1680
1685
2280
1894
1811
1893
1973
2056
1963
1675
2143
2553
2343
1666
1899
1669
2285
2482
1892
1811
2284
1948
1957
1844
2592
2218
2707
2709
2711
2581
2606
2553
2295
1669
2274
1966
2272
2468
1937
2624
2622
2625
2625
2264
2463
6983
1671
1699
2155
1676
2549
1677
1957
1677
1678
2278
1677
1677
1676
1674
2352
2538
2578
2591
1963
2592
2288
1955
2285
2423
1711
1710
1705
1705
2427
1890
1684
3394
1691
2349
2279
1951
1687
2269
2624
2624
2267
2255
2058
2271
2295
3826
1909
1687
1898
1689
1954
1895
1746
2385
2191
2640
2453
2641
2584
2451
2487
2553
1675
3538
2469
1958
1699
1683
1696
2306
2306
1898
1711
2292
2257
2252
1692
1941
1693
1687
1958
2279
2273
2284
2280
2278
2266
2282
2278
2279
2287
2281
1948
2560
1959
2283
2270
1673
1872
2710
2843
2273
2709
1690
13471
2288
1708
2161
1708
1954
2396
2395
2562
2561
2560
1896
2691
1682
2563
1691
1687
1663
1957
1671
1972
1663
1661
2879
1661
2595
1685
1688
2567
2583
2566
1879
2620
2276
1937
1681
1972
2545
2575
2577
2558
1675
1903
1933
2550
2550
2487
2551
1665
1987
1829
1951
2049
2285
2280
1878
2926
2466
1675
2228
13521
1666
2279
1922
2560
2327
2560
2269
1891
1677
2696
1678
1696
1774
1843
1884
2376
1946
1678
2573
2987
2464
1678
2574
3499
2290
2396
2396
1673
1674
2843
1746
2271
2337
1896
1909
1892
2556
2561
2269
2264
2299
2299
1871
1872
2280
3538
2696
1906
2719
2698
2399
2270
2479
2479
2358
2261
2577
1669
1900
1882
2548
2282
2186
1670
1889
2278
2281
2632
2542
1665
1673
1678
1894
2577
2178
1705
1943
2533
2467
2563
2564
2262
2419
2265
2419
1922
1695
2626
2629
2606
2286
1946
2629
5141
1883
2387
1672
2702
1673
1685
1879
2708
2585
2587
2709
2546
2578
2588
3298
2852
2453
1914
2474
2847
1691
2844
2585
2210
2330
2498
2578
1940
1671
2580
2279
2552
2554
2557
2277
2277
2542
2208
2540
2588
2540
1930
2545
1898
2562
2549
15836
1885
3430
2633
2632
2371
1677
2319
2383
1926
2268
1680
1734
1675
1677
1700
15657
2095
2563
2283
2428
1665
1962
1665
1899
2112
2589
2473
1677
2304
2302
2066
1667
2449
2273
2575
2223
1901
1661
1912
2221
1670
2589
2265
2598
2394
2395
2402
2405
1779
1779
1707
2372
1756
1910
2201
2274
1893
1687
2605
1913
1911
1910
1911
1911
1660
2257
1912
2020
2549
2265
2282
2283
2267
2270
2423
2422
2394
2842
2243
1698
1920
2198
1652
2548
1777
2702
11796
2317
2317
2822
2587
2290
2612
1960
1905
2184
2272
1702
1936
2276
1705
1670
1844
2287
1674
2291
1893
3666
1900
2482
1954
2061
2364
2311
2061
1900
1878
2587
2614
2374
1906
2264
2377
2374
1987
2281
2396
1949
1692
1678
2247
2219
2263
1672
2266
2236
1654
2252
1892
2596
1895
1893
2266
1676
1693
2752
2256
1676
2428
1788
2285
2284
1762
2282
2882
1948
2282
2242
2842
2318
2569
3641
1810
1811
1810
1678
2584
2585
1960
2652
2375
1903
1702
1703
2579
2273
2275
2576
1680
1897
2284
1765
1676
1941
1657
1901
1709
2202
1674
1676
1707
2304
2281
2474
2204
2289
2279
1962
2569
2284
1866
2557
1892
1933
2326
2329
1707
2045
2284
1918
2282
2338
1960
2564
2565
1909
2380
2361
2225
1893
2829
2326
1677
1692
1677
1887
2376
2589
2318
1910
2557
2318
2297
2289
2274
2279
1904
1894
2320
2296
2577
1943
2590
1914
2558
2285
2285
2284
2322
2318
1899
1897
2602
2637
1675
2057
2332
2055
1921
1901
1692
1746
2792
1869
1918
1683
2383
1915
1685
2130
2325
2324
1951
2108
2400
2563
2286
2270
1873
1665
1669
1863
1664
1670
2187
1722
1891
1904
1683
1743
2686
2321
2204
2372
2373
2200
2556
1673
1994
1664
2597
1946
2378
2564
2493
1680
2315
2289
2287
1892
2579
2577
1857
1919
1856
1925
2602
3080
1663
1670
2452
2622
2474
1682
1685
2618
1684
1682
1927
1683
1929
2089
2282
1770
2282
1763
2556
2285
1888
1885
2269
1888
2183
118145
1674
2468
2048
2213
1664
2590
2557
2555
2224
1665
2042
2278
2201
1939
1685
1686
2194
2422
2388
1903
2287
2389
1905
2840
2639
2470
2837
2838
1929
2840
1885
2642
2581
2584
1915
2574
2287
1887
1910
1696
2277
1695
1947
1682
1905
1665
3393
1897
3395
2052
2548
2211
2210
2382
1941
1941
1670
1937
2292
1905
2370
2366
2369
2368
2368
2615
1689
1913
1689
2286
1867
1940
1867
1915
2265
1828
2236
5515
1886
2295
2128
2265
1903
1677
2312
1944
2679
1680
2682
2481
1892
1711
1677
1679
2308
2305
2273
2099
2062
2636
2287
1936
2630
1683
1694
2287
2631
1909
1906
2318
2392
2279
2581
2585
1705
1938
2271
1673
3407
1707
1869
1863
1705
1674
2313
2315
2312
2268
2308
1675
1961
1919
1669
2064
2302
1703
2298
1902
1685
1690
2524
2572
1686
2568
1976
1689
1681
1895
1895
2288
2550
2549
3764
2038
1778
1663
1778
1679
2274
1960
2283
1679
1902
1883
2588
2587
1884
1891
1675
1660
2185
1659
1672
1941
2624
2165
1888
1883
1892
1891
2239
1882
1899
2425
1936
1940
1667
1666
2333
1894
2331
1681
2579
1680
1897
2288
2187
1908
1769
1878
1871
2569
2376
2170
1873
1885
1875
2213
2208
2203
1896
2291
2227
2291
2291
2289
2613
2065
1958
1763
2374
1766
1763
1688
2131
1678
2261
2275
1683
1906
2289
2282
2221
2640
1701
2329
1687
1892
1682
1683
2284
2285
1716
1894
1714
2280
2280
2538
2313
2649
2312
2910
2590
1710
1667
1787
1692
1691
1661
1896
1772
2273
1908
1668
2341
2718
5463
2552
2276
2182
2272
2290
2271
2839
1686
2587
1962
1876
1885
2589
2260
2260
2261
1868
1843
1706
1662
1705
1701
1672
1869
1951
1868
2383
2399
1681
2579
2585
2261
2275
2588
2583
1869
1946
1905
2712
2591
1818
2704
2570
2567
1896
1958
2100
2305
2286
4999
2197
2283
2312
1673
9171
2292
1837
1959
1699
2429
2590
2572
2573
2294
1866
2583
2548
2221
2221
2363
2221
2221
1974
2570
2596
2593
1878
1696
2278
2565
2566
1696
2284
2582
2558
2448
2560
2625
2581
2584
1944
2479
2609
2588
2243
2272
2273
1676
1676
1681
1777
2118
1876
1901
2487
2609
2290
2290
1875
1711
2283
2265
2266
2391
2265
2141
2353
2386
2577
2587
2570
2792
1867
1931
1926
1880
1902
2285
2273
2023
1887
2580
2250
2148
1701
1707
1681
2469
2296
1658
2474
1874
1687
2581
2383
1906
2389
2293
2627
1884
1659
1679
2710
2709
2630
2629
2298
1889
2454
2202
1889
1695
1957
2606
1676
2425
1901
1905
1682
2436
2037
1897
2435
2270
2266
1905
2602
2343
2468
2292
1670
1668
1946
2294
1891
2012
1680
2602
2462
1948
1819
2270
2383
2582
1807
2282
2263
1767
2261
1682
1770
1767
1751
1767
2330
1693
1700
2280
2345
2278
2203
1901
2204
1901
2284
2267
2609
2707
2357
2463
2588
2476
2276
2369
1881
1663
2433
1663
1869
1662
2599
1904
1903
2181
1894
2279
2270
2592
2263
2262
2269
2124
2124
2295
1690
2267
2270
1682
3021
2321
1941
2325
2550
1681
1682
1683
1891
1905
1905
2232
2593
2591
2591
1986
2555
2567
1750
2355
2228
1706
1706
1706
1915
1694
1664
1668
1666
2170
2391
2571
1695
2587
2130
2130
1683
2358
2355
1872
2272
2584
2281
2279
2606
2286
2111
2290
2294
1886
2697
2699
2288
2845
2288
1678
1649
1688
1690
1965
2449
2306
1703
1918
2591
2292
2292
2470
2274
2275
1894
1893
1897
2131
1700
2701
2539
2706
1909
2383
2708
2702
2703
2288
2289
2704
2636
1999
2609
2065
2257
1682
1927
2320
1897
1697
2289
2288
2153
1692
2215
2533
2524
1663
1666
1667
1668
1938
1665
1667
1667
2286
1814
2064
1857
57491
1675
2585
1674
2288
1865
1880
1948
4209
2277
1885
2248
2289
1879
1894
1768
2628
2586
2707
2061
2585
2062
1955
1649
2454
1689
1892
1858
1667
2652
2598
1817
1678
2585
1894
2269
2424
2367
2854
2854
2275
2427
2265
2569
2281
2796
2506
1689
2278
1901
2559
2199
1682
2390
2390
2331
2282
2538
2539
2707
3029
2849
2852
2848
2006
1670
2316
46694
1691
2208
1784
1667
1891
2507
1879
1687
2199
2061
2427
2351
2289
2288
1889
2255
1678
2296
2298
2297
1963
1678
2272
1863
2485
2052
1910
2318
1889
2319
1889
2286
2288
1675
2306
1973
2306
2312
2279
1884
2354
2219
2221
1699
2212
2261
2221
2220
2102
2195
1691
1663
1879
2285
1880
1904
1687
2278
2297
1695
2403
2404
1665
2285
2351
2278
2276
2289
1679
1922
2310
2277
2308
1674
1678
2475
2579
1870
2347
2278
2574
2848
2639
1685
1935
2639
1867
1791
1667
2552
1905
1838
19816
2169
1809
2258
2266
2269
1930
2270
1648
2557
2461
1880
1690
1892
2257
2351
2576
2575
2257
2258
2582
1916
2255
2259
1861
2389
2421
2708
2418
1987
2316
1903
2294
1921
1703
1913
2544
1275293
2299
2198
1909
1907
1660
2884
1662
1883
1910
2287
2287
1722
1836
2557
2562
1894
2562
2378
2378
2269
1987
2359
1674
2568
2277
1983
2274
2276
1896
1678
2565
2274
1692
1693
1961
1692
2129
2292
2537
2448
3034
1871
1784
2541
2264
1676
2262
2258
2030
2337
1681
1683
2453
1682
1648
2178
2445
2270
2426
2290
2558
2631
2592
2291
1961
1663
2587
2588
1664
2371
1884
1677
2103
1909
2216
2561
2276
2273
2278
1683
1943
2478
2479
2476
2044
2987
2281
1898
1898
2810
2355
2360
1698
1679
2038
1958
2462
2593
2856
2853
2371
2208
1887
2208
2266
2311
2550
2554
15777
2312
2348
1971
2196
2196
1707
2306
1906
1709
2548
2387
2544
2198
2388
2203
2551
2573
2587
2643
2206
2548
2391
2373
2639
1818
1818
1652
1685
1761
1671
2532
2587
2287
2289
2378
2289
1675
2633
1683
1675
1674
1671
1675
1658
1654
1889
2137
2376
1809
1690
18725
1683
2590
1666
1676
1882
1677
1678
2071
1676
1678
2136
1677
1674
2198
2281
1796
1952
2674
2063
2674
1947
1950
1940
1981
1944
2099
1946
1940
1964
2588
1959
2113
2326
2134
2322
2364
1974
2343
1942
2183
2387
2586
1908
2587
1974
2097
2332
2401
1682
1895
2584
2567
2056
2692
2559
1700
2274
2447
1927
1667
2307
2574
2579
1944
2081
2479
2558
2288
3026
2574
2578
2379
2282
2239
2261
1917
1671
2571
1952
1900
1780
2213
1693
2377
1877
1687
1937
1687
2710
2710
2474
2269
2469
1961
2277
2273
1900
2276
1897
2298
2592
1976
2275
1715
2559
3233
2270
2269
1963
2269
2266
2273
2278
2271
2265
2355
2253
2272
2269
1899
1674
2282
1946
2247
2292
2290
2584
1908
2584
2907
3433
1867
2475
2345
2392
2285
1748
2282
2304
2281
2588
2433
2054
2565
1975
2842
2565
2313
2187
1899
1883
1960
3825
2193
2571
2190
2576
2190
2195
2317
2208
1905
1703
2467
1901
6254
1906
1666
52543
2285
2215
2587
1902
2587
2218
2220
2354
1875
2589
1688
2287
1887
1935
1888
2199
2285
2089
1779
1912
2810
1879
2354
1901
1681
2555
1820
1963
2561
2287
2398
2398
4166
1758
1954
1694
1890
2261
1660
1775
1872
2540
1944
2222
2223
2221
1658
2222
2181
2225
2224
2225
2223
2223
2224
2225
2549
1926
2550
2581
2410
2300
1677
1959
1671
1673
1676
1705
16230
2592
1890
1942
1703
2280
1703
2424
2424
1956
2605
2725
2256
2621
2337
1873
1682
2537
1949
2277
1700
1673
2843
2398
1973
2098
2094
2100
1895
2217
2291
2298
1960
2289
1664
1819
1688
2563
2318
2367
2560
2076
2576
1808
2275
1807
1913
1948
2581
2571
2205
2215
2276
2267
1936
2287
2480
2482
2214
2599
2270
2382
1960
2381
1963
1938
1947
1972
2184
1950
1917
1971
1910
2602
1909
1918
1938
2884
1927
1917
1945
1938
1949
1951
1951
1952
1938
1948
1961
2196
1958
1902
2034
2106
2461
2954
3808
4373
2229
1964
5971
3532
1910
1911
2547
3269
2790
1933
8692
2022
9701
2521
8687
3201
2372
1981
2176
2089
1964
2330
2888
2182
4344
2153
3416
10086
131947
1991
17499
2574
2056
2380
3789
2590
3596
9414
2108
1906
2266
2205
10227
2391
2152
4526
1848
3047
1972
5002
2173
2574
2643
1887
3286
2966
5240
5782
3045
3332
4827
2947
1935
3682
15280
1761
5234
2533
1914
2688
1664
2473
5846
2131
2273
3552
15746
1929
2455
1664
2815
3731
2169
1840
3688
3603
2155
2202
2123
2533
2987
13641
2588
2286
2694
1672
3147
1955
2264
3000
84386
2178
2065
2198
2428
2903
3022
2099
1925
1816
3253
1947
3549
4899
3624
3550
2199
13693
4812
5306
1928
4042
1921
2065
2304
9411
2492
2332
4510
2136
1925
2670
4109
19190
9129
2465
2326
5694
10497
2558
2483
2547
1914
9939
2479
5192
3754
3396
3112
11276
2272
3186
2587
3056
2263
2630
1885
2147
2810
2233
1896
2976
2521
1904
9411
2244
1957
2698
2539
6150
2331
2279
2079
2050
2349
2196
3639
32460
1915
2854
1791
1947
13975
9619
2626
4431
2174
4029
3312
7381
2502
7517
5482
3624
1910
5196
1954
2681
1881
11647
4215
1860
4001
2234
2223
3372
1993
2886
3420
4514
2574
2317
3086
1610
1863
2524
2153
16999
19932
7094
1697
2172
4872
3899
2763
3310
2367
6417
1885
7476
9512
2741
4123
2152
2595
4437
2415
2330
3341
2304
4398
1969
2475
2547
4707
4565
4866
1914
3170
2500
1914
3249
10424
6811
2254
2781
1985
5234
2126
1972
1809
2903
8060
3361
11041
2176
2853
3885
1934
2264
2589
1908
2326
2054
4698
3078
3328
3222
2977
2140
2107
11928
2751
2150
70079
2173
3575
1961
2240
1901
2544
2687
4840
2642
1930
2574
2191
2016
4194
4431
2587
1968
8809
2330
5051
2652
1879
2142
4105
1830
3047
5067
4775
1643
1954
2616
2490
2515
2338
37299
2041
1743
2330
3101
2558
2221
4184
3167
1742
6278
2618
10001
2344
1925
39485
37355
4080
4207
8573
5458
2332
2533
6286
4473
1934
11031
2652
1986
1822
2706
2414
3792
3812
2777
2775
8916
3856
2938
1945
22954
4600
1874
3353
6958
3047
5160
5622
2220
6282
2527
1980
5386
4560
2180
1861
4395
1927
6252
2977
2928
2083
1714
22205
2000
7917
1936
2706
1784
3526
1879
2569
3141
3816
3223
2203
2446
4566
2184
5423
2269
1957
30085
2087
2112
2203
11423
2040
2228
2479
7697
3185
11952
2585
2216
2309
2352
2663
1964
2499
6215
3659
3794
2276
6773
1885
2309
2475
2021
2153
3621
2351
2288
1959
3596
2155
3404
2194
3317
3433
1918
2945
2852
6801
2178
1961
2886
8104
2186
3720
2569
4375
3661
2335
2468
2015
2927
4145
2837
2252
4481
2064
11148
2232
1667
2120
2182
5097
2129
12693
3791
5126
1838
4055
2001
100686
4720
1798
11179
3643
1946
2001
5128
3273
2895
2045
5179
2628
1988
2459
2611
2109
2350
2646
5279
4898
2387
3772
2589
2417
2234
2042
4395
3446
9296
2267
2829
3009
2148
6825
2458
2323
7412
1947
8521
2082
10002
1764
5108
6513
4103
7610
3868
1882
2544
2672
3020
2051
2591
2093
8926
1944
2225
8097
2102
3591
2738
3385
8802
3220
2169
2012
2371
7407
4127
2143
1686
4412
21615
2611
2409
11436
14902
4322
34560
1944
37410
2589
1870
6454
4603
2167
2086
2395
4649
2644
2265
2467
2430
3395
1952
2737
1969
2682
6779
13017
9528
6004
4490
3800
7375
1815
2136
2074
1959
2767
2168
4323
3707
1837
15519
2534
6340
13668
2472
3579
2445
2763
1950
2061
7484
2381
3483
3401
25972
1782
2450
9841
2180
2115
5758
2009
2466
1962
2290
2783
2134
7162
2529
9296
2140
5908
1809
3073
2035
2198
4714
9224
2251
1971
2149
2356
5506
2070
2109
1825
2993
3772
37159
1944
1891
2925
2344
2869
2485
12605
1980
4821
2730
4323
3411
9857
8283
2311
4363
4102
3074
3834
6513
1965
2036
1945
8354
2099
2495
3799
2828
1898
2545
4173
2448
2077
7865
2213
2606
16908
2345
7667
2302
2966
14274
2295
2151
4310
3563
5355
1973
2829
2549
5002
1941
3467
8237
8959
3752
1958
5097
2011
2421
2148
5068
2857
2021
2552
2120
2352
7065
4504
3523
14692
11194
10109
3262
2874
2137
4106
5282
3113
1932
2113
2176
2219
8452
3955
3628
4432
2329
5554
8558
3785
10344
6034
2045
1957
5052
2505
20669
2663
4511
2334
4484
4720
5664
5709
5906
4898
2326
2533
4472
2352
2961
2316
15741
6079
6060
11835
13738
2223
2506
2362
2117
2570
2511
1980
2317
2913
13739
2152
7425
1759
9105
2160
6031
2129
1691
3125
2537
2321
5545
2130
4752
3244
7891
5066
2114
1837
2081
2669
4053
2478
14570
2554
1954
5593
2182
3527
2761
15063
2017
2775
2736
5068
2732
2778
44488
10035
1962
1906
2581
1959
2581
3518
4606
3432
1883
16084
3254
3170
2306
1920
1952
1938
1952
1948
1956
1969
1923
1928
1922
1955
1962
1978
1963
1939
1930
1973
2324
1950
2330
1981
1949
2180
1940
2127
2589
2337
2590
2330
1914
2151
2591
1960
1954
2333
1951
2004
2178
1748
1947
2383
1969
1961
1598
1970
2184
2598
2590
2352
2327
1961
1892
1893
2625
2364
2505
2548
1912
2504
2345
2549
1945
2172
2600
2182
1961
2185
2176
2519
2133
1951
2340
2380
1958
2589
1949
2361
1954
2591
1948
1815
1667
1729
1666
2065
1668
2374
1663
1964
1678
3147
1662
138372
3185
2074
33924
3057
3166
2480
1667
4248
2499
2883
2311
2115
2637
3913
1908
1661
1661
2187
6967
2497
1685
2519
2310
11500
1959
3206
1988
14285
1892
9107
16713
85846
1662
2517
5342
1912
1719
1818
1961
14421
1954
1975
3633
1844
4541
3570
6083
2305
3913
1897
1898
11770
3718
2182
1753
2313
56457
1938
11160
33280
4237
2133
1659
2854
1657
1823
1656
2346
1659
2631
2399
8840
3470
1796
1820
1668
6967
3013
40167
2009
2293
1649
2769
2328
56413
1957
2512
2153
2245
4282
1955
3756
1677
1671
1667
1656
1661
1666
2357
2799
2356
2019
6793
2361
19966
3898
2275
1858
2161
1701
1827
3943
1814
1952
2902
2317
26412
13347
10469
2296
2387
9133
2231
4146
5269
1661
3315
1899
1942
1816
1944
2022
2260
2066
11930
1678
2019
4369
1793
2144
2046
1665
2342
2113
1944
6077
39519
3215
1648
1821
2736
2614
6984
1996
1669
2919
2255
1659
2092
1914
1961
1786
1685
1654
32188
8927
1693
2055
4545
1597
2139
4869
1733
2176
11745
1958
2479
1677
4309
1672
6295
2343
2302
32474
32474
9653
2153
1954
2148
1945
2150
1932
3968
5567
4336
4250
1665
3922
2281
1670
2170
11131
1956
3175
1650
2328
1925
2714
7770
2391
1665
5538
1701
3663
2381
4183
2871
2361
1996
2335
1880
8868
1894
1671
2680
12314
2429
2310
1651
37486
1969
2105
1973
1943
2184
2322
2193
1663
1672
1667
2088
3590
4039
2067
3412
2367
2421
1955
2139
2320
4112
2445
2214
1662
2153
1815
2354
1683
12488
2611
2189
1662
1975
2658
2145
1770
2215
3422
2706
2379
2192
3500
2888
2278
1931
1649
4319
1941
1998
2658
16489
4593
2143
1680
2150
4242
1678
1959
1694
2484
1889
2521
1981
2198
1986
2663
11433
2150
2536
4792
2554
1672
6991
2719
2026
2670
2379
3943
2531
1956
2147
8124
2151
3339
2392
2211
21596
4549
5388
1762
1995
1786
10417
2619
2609
1844
16892
2216
2108
1902
2279
3190
2374
1760
3021
2003
2174
2200
2836
1667
4139
3752
2351
2310
2922
2285
2149
2578
3488
2170
1862
2585
5084
1979
1905
1666
1955
1767
9551
3625
2098
2152
1666
1749
4749
16972
2174
2152
2261
2203
1662
7041
5551
3722
4170
5123
2324
2587
1901
1657
1914
2141
3600
7165
1656
4783
2586
6800
2452
2175
2508
1909
3015
1634
2790
1674
1671
4766
112419
1686
2228
10479
1664
1944
1660
2137
2187
2649
8459
1964
1685
1689
1670
1866
2131
5887
4547
1947
1645
1660
4093
9397
7817
97614
1648
1658
85855
2628
15297
1973
2288
1697
85855
1799
1952
9152
2087
4590
1733
1942
2006
5185
8295
2736
1958
2076
1867
1665
1687
1969
10365
1807
1792
2528
2197
2745
9851
1976
2642
1668
1668
1659
7868
1965
1661
1662
10475
2701
2260
2260
2206
1659
2299
2319
1690
3103
1866
1679
1981
2944
5254
1748
2316
4759
1796
1690
1664
2918
1692
1912
2693
2576
2001
8951
1664
12793
2086
1684
2007
2961
1648
1649
2781
2586
1665
2105
2365
75051
2648
1745
9057
9264
8890
1812
3195
2006
8629
1648
2623
1677
9920
2348
3269
2506
3763
3828
1675
2211
1677
1670
1673
2834
2272
2352
1822
1823
1808
1679
6172
4856
1658
7700
1793
2230
6282
4196
2236
2448
1932
2157
1787
2365
1679
10109
1711
1887
2409
2292
89680
1673
1645
2880
1973
2035
1926
2590
2310
1899
2157
1674
2421
1703
5551
2582
1679
1680
1987
1867
1974
1945
2335
2791
112419
7514
2090
4808
1887
1996
1650
2011
1951
23446
1949
1740
1949
1654
2834
2387
11343
3585
8002
1702
11935
11935
2228
1667
1665
1947
1672
1942
2248
1894
2401
2153
1709
1711
2229
2252
2121
3357
1667
2382
1669
2179
2272
5265
1655
2453
3796
3025
1657
1668
2461
1749
9319
8876
2577
2099
1979
2451
1653
8945
1773
2219
1643
2495
3861
2605
3755
1661
1956
1653
1655
2183
2177
2059
2368
2501
1665
1668
2339
3427
2555
1659
3192
2151
2362
2037
2180
2244
2087
2832
1653
4620
1665
1665
15821
2331
2272
1919
2882
3025
2192
2721
1813
5866
1635
2041
2998
1653
2443
2449
3424
1643
1961
1674
6945
2164
2182
1696
1675
2845
1840
1750
1657
2637
2380
2640
2644
1944
2085
6952
1923
2322
2639
1676
1657
3234
1655
1661
1691
1894
2095
3712
1958
1699
6007
2589
4580
2846
2050
11449
2145
1665
2504
1804
3621
1870
1656
1987
1809
3484
2176
4796
6412
1670
3262
2527
2258
1679
2090
6309
1682
1971
3259
1663
2179
1947
1655
1669
1668
5240
9233
9005
4646
1667
2002
1659
1688
2251
2096
2648
3421
1668
1901
1656
1656
2158
2238
2427
14031
2133
3479
2913
4827
1644
2077
3690
2300
2192
1697
1667
8688
2106
2145
1983
1813
2172
2256
1870
3088
11888
1734
4580
1675
2340
1658
2032
2370
4591
2635
2886
2632
2100
1649
2207
2114
4672
2145
1699
4146
3569
1655
2330
1874
2127
2647
2171
2981
2542
1645
5660
1824
5885
2469
2238
1889
1682
1686
2311
1946
2238
12453
2585
1655
4321
1648
9866
1659
3790
2206
2819
2064
1673
1676
2589
2197
2586
1645
7586
2034
1671
2417
1929
1928
2238
1677
2289
2850
3020
2904
2349
6302
1783
2786
1653
1654
4259
4016
4598
3674
1672
1654
2214
2170
1664
1791
2183
2319
1803
1645
7977
3727
33944
2085
1667
1895
1897
1898
2167
1894
1993
1897
2044
2210
2433
3942
3388
2193
2035
2206
1661
3408
2765
2596
2588
1672
1670
2360
1655
1887
2129
2214
1679
1979
1647
2143
1668
1656
2330
1657
1689
2395
1687
1679
2182
2186
1791
1677
1793
1676
1974
8831
3198
2612
2221
1687
1667
1669
2201
10670
2149
1663
3187
2626
2197
2069
7461
1654
2130
2028
2101
2315
4944
1688
2244
1650
1683
2182
2137
1652
2057
11288
2174
2306
2256
1989
1823
2049
2301
1790
3032
2289
1660
1968
1661
1657
2677
2363
1733
2179
2179
1983
2344
3177
1672
1908
1678
2184
2177
2112
1878
2353
1878
1666
1669
1665
1669
2180
1652
1657
2181
1706
2168
2381
1651
2180
2171
2107
1904
2182
1769
1826
1671
2182
1706
1808
2548
1886
2364
1670
2092
2179
1644
1645
1876
1873
1677
2143
2186
1670
1664
2320
1955
1898
2841
1672
2374
2177
2079
2180
2160
1683
1784
3524
1652
1747
1994
1653
1652
1685
2181
2355
1895
1662
2183
2231
2320
5548
2673
2189
1708
2183
1876
1664
2355
2587
1665
2286
1679
1670
2180
1678
2060
4682
2178
1962
1652
1654
1881
1784
2173
1671
1940
1671
1667
2029
2029
2033
1920
1661
1946
2705
3039
1907
2089
2589
1673
1794
1799
2136
1793
1800
1661
1686
1960
3184
1662
1905
1667
1984
1967
1664
2636
2347
1664
1678
1683
2268
1676
1951
2179
1673
1745
2177
2179
2174
2040
4980
2639
2181
2191
5674
2060
1977
1667
7906
2115
4814
2620
2177
2179
45465
2183
1666
1825
2765
1880
1676
1949
1701
2158
2695
2364
1677
2590
1670
1674
2412
1703
1658
2045
1669
1670
1966
2154
1673
1668
2084
1990
1654
1943
2528
2737
1660
3184
2344
1702
1964
1676
6511
1676
2197
2007
1944
1912
1687
2180
2943
7786
2118
2083
1971
2532
1665
2179
1998
2679
2588
1656
2157
2327
12690
2667
2161
1669
4999
2596
9170
1641
1663
1689
1897
1792
2310
2111
2351
1793
1792
2181
2259
1676
1655
2329
2069
1659
1699
1661
2178
1663
1668
1685
1686
19553
2044
1657
1666
1949
1666
2189
1676
1716
2174
2081
1644
2044
2176
2302
2274
1652
2181
1669
2629
1683
1672
2178
1654
2174
1689
1687
1682
1687
1689
1678
2167
1673
1686
2183
1673
2199
1676
1669
2356
1670
1658
1650
1669
1648
2179
1878
4298
1883
1947
1672
2180
2174
2179
7607
1690
4995
2174
2046
1656
1654
1897
1963
2565
1653
1668
1681
2343
1645
3911
1656
2129
2180
1907
1674
1672
2180
1961
5108
4610
2390
1684
2174
1637
1651
1683
1703
1663
2179
1662
1665
1961
1931
1672
1674
1860
2133
3228
1884
2263
2185
1883
1680
2181
1780
1974
2191
2270
1897
2182
2115
1941
2162
1676
3629
1680
2182
1692
2180
1672
2496
2471
1669
2652
1863
2367
2180
2180
2568
4254
1659
2183
7860
1680
1679
2169
2443
2182
1895
2167
2069
2180
3591
1642
1670
1796
3345
2182
1681
1993
3069
2938
1675
1681
2313
2252
1654
1650
1651
1660
2421
3579
2162
1662
1836
2183
2179
1679
1681
1664
2592
2181
1677
1670
2181
2043
1670
1690
1688
2363
1669
1669
1667
4616
2183
2479
2192
2181
1673
2181
2092
1749
1660
2191
1989
1663
1661
1705
1704
2181
1703
1703
2293
2268
1664
1668
2188
2189
1691
1949
4221
2178
2242
6923
1662
2914
2840
2177
2184
1674
1684
1665
1660
2720
2173
1660
1685
1681
1662
2348
1670
2153
2070
1668
1669
2181
1662
1680
2132
1668
1645
1646
2885
3018
11473
1933
1681
1696
1663
1669
1636
1671
1671
3017
1686
2177
2161
1979
1664
1661
2183
2188
1676
2323
2181
1898
1901
2329
1899
1899
2519
1898
1898
2837
1656
1680
1929
1654
2324
1710
75698
1693
2335
1690
2563
1979
2515
1675
2182
2180
11755
11755
2309
1661
1644
2180
1656
5029
2584
2184
2507
2144
1673
1671
1848
3888
3358
2182
1671
3115
1674
1647
2524
2068
2360
1695
1695
1664
8857
1647
1794
1668
1696
2176
3494
1675
1665
2584
1678
2103
1742
2751
1662
1662
1677
2180
2224
1808
1662
1665
1657
3887
2528
2486
2944
1668
1670
1672
1775
1648
2268
1664
2185
1651
1675
2063
2517
1652
1982
1670
1671
1670
1667
1671
1668
1673
1771
1675
2364
1696
2288
2481
4099
1686
1979
1650
3220
1668
2174
1656
1682
1906
5823
1897
1664
2112
2481
1681
2167
2304
1786
1826
1682
1671
1671
2100
14952
1658
2369
1979
2296
1670
1672
1661
2590
1962
1669
1658
1975
1954
1664
1667
1683
1965
1948
1689
1676
1681
2349
1680
1959
1680
1695
1655
1976
2130
1968
2879
1931
2347
2129
3447
2370
2302
1665
1668
1965
1663
1662
2301
1664
1660
1691
3787
1683
1683
1741
1667
2544
1697
2038
1840
1662
1669
1678
1963
1703
2541
1673
1681
1675
1675
1666
1670
53824
1702
2479
24803
2357
8631
1909
2353
4880
1687
1666
1676
1667
1671
1670
1963
1665
1936
1659
1662
1659
2199
1667
1674
1684
1672
1671
1686
3132
1945
1686
1972
1692
2336
2267
1678
1685
1690
1685
5848
2200
1679
12593
6615
1952
1680
1976
1712
2092
2574
6788
1759
1759
2841
1866
1869
1755
1667
2176
1899
2249
1988
1701
2246
1839
1679
13370
1889
1681
1681
3625
1728
11069
1879
1972
2414
1908
1658
1655
1786
71293
1681
1640
1667
1671
1904
2138
1906
1949
2084
2563
1901
27257
2602
1655
1671
1679
1765
1662
1683
1664
1688
10467
1850
1922
1682
2979
1705
2018
2157
1680
1891
1893
1699
1670
1664
1894
2257
1961
1667
2457
1683
1662
3005
1669
1672
1670
1637
2114
1885
1888
1885
1676
2322
1690
1928
1984
2314
2186
1640
5357
1665
2541
1666
1954
218045
1747
1984
3430
1683
1928
1663
1749
1662
1844
1678
1684
1906
1803
1679
1691
1674
2385
1661
2543
1675
1905
1672
1905
1667
1675
1669
1689
1691
1685
2292
1954
1932
1952
1929
77486
1667
1665
2085
2374
4429
1668
1668
1758
1750
1668
1878
1689
2598
1686
2649
1970
1659
2413
2494
1691
1672
1675
1756
21611
1803
2545
1900
1951
1898
1684
4597
2568
1668
1663
1683
1681
1680
1658
1675
1972
1953
1673
1884
1819
1678
2861
2863
2661
2477
1896
1755
1670
1654
1677
1844
1852
1674
1970
1666
1669
1667
1696
1696
1682
1876
1680
1669
1672
1678
1862
1682
1959
2569
2015
1651
1689
1676
1673
1696
1866
1687
1689
5124
1676
1902
2001
2592
2095
1898
1926
1950
1896
2167
1923
1984
1961
1949
1926
2322
1879
2601
1862
2370
2586
2600
1855
2164
2518
2113
2584
2879
1916
1572
2180
2509
2333
2378
2547
1917
2526
1953
2547
2543
1951
2350
1949
2348
1961
1933
2360
1998
2366
1958
2170
1974
1965
1961
1964
2604
2323
2149
2881
1955
1962
2600
1964
2185
2386
1958
2133
2180
2335
2167
2586
2325
2383
1963
1962
1958
1962
1948
2880
1960
1960
2331
2193
1962
2178
2148
1962
2000
1975
1972
1739
1959
2183
2602
1950
2134
2334
2331
2382
1986
1998
2648
2368
1677
23472
1801
1934
1666
1903
1652
2417
1792
2655
6216
2653
1679
1665
1665
1681
1671
2336
1666
2509
1757
1756
1755
1678
1673
1680
1683
1683
1881
1881
4934
1954
1787
2584
1670
1669
2335
1687
1692
1668
1691
1660
1663
2763
5283
1952
1670
2526
1679
1695
1669
1666
1676
1668
1896
5737
1902
4616
1673
1679
1950
1676
2628
1658
1673
1658
1689
2231
1813
1873
3329
1683
1683
2629
1950
1928
2486
2896
1685
2879
1686
1663
1667
1657
1653
1654
2281
2550
1650
1919
3055
1803
2629
5652
1744
2024
1665
1664
1651
1666
1669
1669
2438
1675
1948
1662
1662
2504
1864
1655
1674
1666
1659
2166
2057
2237
1700
1675
1937
1957
1668
2632
1665
3063
1664
1851
2491
1665
1675
1671
1697
1664
1674
1975
1750
1654
1958
1665
1658
13110
2312
2767
218791
1663
1660
56712
1687
1693
1679
1959
1684
1942
2866
2870
1669
2868
2276
1669
1889
1886
2165
1683
1685
1892
1934
1680
2166
1686
1679
1681
1687
1912
1906
1692
2076
1658
1674
1668
1673
1956
1675
1963
1669
1884
1884
2080
2307
1666
1669
134478
1675
1663
1664
1956
1668
2646
1668
1677
1668
1672
1669
1672
1666
1671
1663
1879
1658
1683
1959
1684
2129
1764
2210
2740
1667
1658
1667
1742
1882
1659
2479
1886
1670
1973
1669
2347
1652
1695
1683
1680
1662
1667
1666
1694
1669
2190
1659
1890
2143
2306
2692
2647
1690
4033
1667
1895
1681
1681
1671
1677
1673
5071
2189
14303
2362
1125354
2253
1663
1663
2829
1692
2187
2361
2003
1939
1964
1946
2281
1947
1801
1888
1956
1684
1656
4236
1691
1923
1838
1759
1666
1671
1670
1682
1666
1675
1678
2432
1961
1679
1961
1664
1884
1666
1669
1703
1666
1896
1895
1668
1669
1670
1671
1972
1672
1949
1671
1673
1672
1671
1689
2655
1677
1675
1687
1896
1670
1674
1988
1665
1972
1671
2086
1928
1677
13153
1705
1686
1695
1695
27270
2025
2236
2332
2959
2168
1657
1685
2587
1676
1668
1658
1692
1664
1666
1674
1888
1657
2173
1656
2326
1662
1674
1679
1674
24267
1889
1887
1674
1899
128446
10922
10698
2488
5612
1983
1655
2293
3699
2288
1677
1647
1699
2539
1669
1664
1681
2484
1672
2002
1901
1662
16285
1649
1752
1671
1672
1666
2115
1665
10527
2306
1950
2307
2320
1680
1676
1678
1670
1872
1890
1886
1887
1885
1708
1674
1883
2483
2131
1890
1900
1646
1674
1886
2253
1665
1663
1674
1671
1671
1665
2126
1690
2629
1668
1665
1664
1653
1654
1661
1685
1688
1659
1682
1666
1666
2172
1683
2543
1647
1682
1681
2663
1892
1684
1687
1897
1660
2051
2587
2131
2772
2586
1653
3144
1652
1670
1670
1667
1670
1671
1684
1681
2074
1951
1683
1684
2547
5160
1650
1673
1891
1679
1675
1676
2726
2652
1673
1666
1969
1685
1663
2489
1684
1665
1666
1667
1649
1677
2199
1667
42845
1712
2630
1711
1666
2495
3139
1656
1679
327550
1657
1696
1680
1673
1650
1663
1953
1667
1666
1667
2228
1664
1929
1669
1672
2047
1837
1683
1668
4754
34350
3016
1674
1691
2228
1654
160850
1683
33059
2860
1666
1681
1656
1664
1678
1973
1888
1686
1769
2326
1656
1712
1669
1669
1663
1864
1930
1665
1668
1668
1666
2322
1668
1667
2169
1665
1653
2176
3316
5459
1701
1701
1701
1696
1658
1968
1937
2221
2634
2353
1976
1761
1986
1961
2387
1951
3012
2308
2171
2230
1900
2065
1658
1686
1678
1897
2336
1794
1656
1984
1663
1855
1665
1719
1679
1721
1658
1720
1659
2661
1961
2225
1661
2328
9061
42541
1654
1690
1682
2260
2353
1675
1661
1685
1674
1951
1679
2633
1656
1691
2570
1668
1678
2616
1675
1675
13198
2302
2302
1746
2655
2332
1903
1661
1678
1663
1674
1810
1675
2057
1671
2249
1895
1661
1943
14615
1985
1682
1681
1685
1681
1683
1665
2455
1692
1745
1682
1667
1684
2881
1700
1964
1682
2118
1896
1668
1973
1663
2207
1707
1706
1674
1687
1660
1947
1676
1930
1679
1707
1648
1646
2818
2402
1684
1679
1805
1840
1665
1948
1676
2934
1965
1894
2397
1897
1892
1692
1658
1687
10027
1913
1677
1677
1722
2567
1949
1693
2113
1693
1665
1677
1674
1670
2564
2568
1666
1886
1948
1888
1958
1694
1938
128443
1688
1684
1684
1683
2272
1653
1675
1664
6039
1945
1684
1682
1971
1697
1644
1707
1671
1670
1678
1663
7961
1697
1670
1939
2568
1961
2005
2285
2287
4509
1680
1682
1680
4433
1706
1674
1671
1966
2342
1676
1677
1946
1649
1652
1691
1691
2164
1953
1664
1663
1662
1900
1988
1669
1897
1672
1966
1901
1670
2105
1896
1687
224287
3667
2302
1866
2133
1672
15341
2405
2632
5932
2112
1893
1680
1681
1676
1673
1670
2306
2308
1958
1672
1666
2386
1950
2794
1688
2172
1697
1701
1678
14276
1869
2300
2173
1656
1659
1980
1605
1659
1974
1931
1722
1695
1706
1680
1663
1675
1669
1669
2380
1670
2627
1672
2631
1956
2627
2296
1670
1801
1681
1663
2209
1854
2780
1941
1646
1667
1677
4311
1955
8464
1629
1675
1716
1672
1674
1683
1671
1690
2323
1672
1662
1664
1664
1666
1953
1669
1685
1675
2387
2385
4586
4173
3012
1909
2207
1672
1671
1674
1672
1937
4747
1678
1669
41347
1708
1653
1652
1663
2372
2057
4550
1673
1680
1989
1700
1702
1675
1883
1662
1669
1684
1673
1909
2270
1677
2248
1667
1659
1963
1672
1669
1665
1665
1795
1662
1674
1953
2398
1696
1656
1676
1681
2335
1680
1951
2142
1945
2878
1964
2334
1962
1958
2370
2603
2376
2187
2645
3011
1962
1906
2030
1888
2364
1890
1960
1906
2547
1947
2586
1959
2517
2602
2486
1957
2185
1951
1747
1962
2316
1932
1901
1950
2544
1947
1942
1941
1950
1966
1962
1960
2306
1938
1958
2183
1948
1931
2349
1959
2334
1950
2384
1663
1666
1871
1820
1710
1710
1823
1686
1662
2563
1947
1680
2658
1684
4512
1675
2377
2600
2372
1662
1893
1894
1892
1671
2290
1943
1683
1684
1690
6712
1683
1666
1940
1670
1669
1670
1667
1669
31414
1691
1941
2316
1663
1882
3265
1679
1675
1959
1677
2401
2439
2101
1712
2304
1815
1959
17221
1763
1766
1880
3157
1959
1698
1906
1688
1665
1662
1664
1663
1953
1662
1892
5860
1676
1661
1882
2335
1946
1671
1678
1667
1671
1675
1669
1906
1667
1704
2141
1703
2034
2334
2274
2272
1679
1684
26634
1695
1680
1945
1696
2272
2268
1670
1669
1670
2132
2410
2601
1677
1668
1675
1674
1660
1950
1660
1682
1668
1895
1677
1678
2882
1656
2414
1673
1711
1892
1894
1660
1963
2000
1910
1900
1670
1660
1963
1651
1751
1802
1665
1676
1680
1653
2601
1671
1669
1681
1693
1693
1671
2600
1680
1889
1688
345146
1680
1680
1943
2370
1901
1661
13603
1671
1673
2125
3321
1699
1665
1662
1680
1675
1669
2185
1937
1663
2220
1958
1684
2865
1665
1931
1905
1663
1657
1673
1688
1673
2329
1885
2358
2060
2060
1683
1677
1943
1886
1889
131518
1677
1669
1680
2127
1686
1672
1672
1676
1665
1666
2184
1665
1683
1888
1886
1889
2164
1807
1947
2316
1676
1676
1657
1660
1675
1951
11152
1863
2443
1680
1680
1919
1888
2534
1679
1693
1676
9231
1674
88156
1954
2400
1661
1700
1674
1667
1765
1677
1890
2304
2302
2303
1678
2659
2664
2664
1975
1667
1666
1684
1737
1667
1683
2607
1675
1681
1887
1687
2078
1673
1961
1673
1655
1668
1695
2256
1928
1681
1914
1893
1660
1630
1662
1805
1680
1957
1807
1807
9116
1704
1677
1702
2149
1676
1678
2049
1669
1672
2425
1944
1668
1669
1668
1671
1666
1869
1886
1684
1999
1682
1686
1674
1674
1671
1952
1670
1680
1681
1678
5871
1679
1680
1999
1680
1801
1702
1678
1672
1799
1961
1771
161006
1679
1652
1905
5913
2182
2865
1655
2871
2971
1934
4497
1666
1668
468517
1672
2161
1664
1824
1677
1968
1673
1668
5641
1663
1981
2182
1658
1669
1654
2747
2745
1994
1659
1701
2323
1855
1683
1881
1880
2383
1684
2358
1670
1672
1672
1669
3247
1669
8171
2141
1643
1687
1958
2422
11290
1691
1862
1674
2074
1667
1699
2005
1696
1694
1693
1878
1951
2200
1898
1671
7846
1680
1672
1678
1675
2254
2339
1685
2641
1660
1705
1922
2093
1875
1880
2875
1890
1678
1668
1720
1901
1653
2563
1650
1689
1949
1691
1688
1899
1894
1664
1683
1681
1668
1663
1904
1669
1680
4212
1673
1942
1685
1672
1679
1889
2557
1673
1682
3336
1911
1706
1701
1703
1684
1958
1674
1662
1678
1663
1664
468497
1678
1891
1904
1793
1654
1796
1972
1674
1679
1679
1670
1675
1678
5166
1667
1894
2155
1645
1708
1705
1668
1955
1668
1686
1662
2054
1709
1678
1664
1656
1949
1902
1670
1667
1672
1669
2331
1675
1691
2408
4094
1668
1676
1943
1677
1966
6716
2085
1648
1963
1660
1726
1723
1653
1683
1675
1663
1671
2407
1658
2187
2413
1675
1671
1679
2646
2298
2296
1899
2300
1893
1664
1669
1660
1966
5761
1653
11344
1662
1987
1664
1666
1683
1684
1821
1673
1650
1677
1684
1952
1697
1686
1698
1696
1910
1698
1862
1667
1667
1674
1668
1762
1688
1759
1894
1664
1666
1670
1919
1670
1670
1668
1706
1666
1908
1667
5234
1683
2085
1661
2329
2040
1687
1685
2172
1684
1686
2021
2261
1683
1660
1671
1660
1677
2489
2571
1674
1911
4719
2056
1892
1688
1660
2291
1688
1680
1677
2489
2764
1658
1673
1661
2172
1975
2587
2960
1674
2088
1684
1668
1899
2631
4120874
3819
1667
1662
1648
1676
2383
2432
1653
1676
1697
1675
1656
3414
2084
2586
1940
1809
2422
1658
1961
1681
1683
1681
1689
1690
1675
1687
1908
2506
1679
1661
1667
1697
2184
1686
2386
2224
1667
1707
2588
1678
2593
1761
1957
1668
1910
1906
1678
1673
1996
1896
1891
1892
1890
1891
1888
1891
1686
1956
1906
1671
2644
11027
2504
1747
2023
1669
1668
2456
1667
1679
1834
1953
1671
1676
1657
131381
1670
2326
1667
1679
2252
1661
2118
1668
3417
1671
1963
24270
1676
1676
1672
1672
2541
1668
1669
1668
1668
1672
1663
1682
1801
2308
1671
1714
1673
1673
40919
1672
1667
2547
1669
1689
1669
1908
1666
1683
1939
2839
1678
2675
2629
1668
1667
1664
2415
1722
1651
1667
1668
1661
2581
2346
1804
2509
1671
2023
2115
2116
1737
1670
1687
65509
1680
1803
2353
1682
1657
1676
1671
1958
4832
1646
2657
5166
1680
1672
1905
1653
1675
1964
1677
1732
1674
1789
2646
1788
1935
1686
1897
2016
1915
1937
1755
2342
2631
1936
1933
1667
2327
1693
2373
1668
1668
1937
1660
1662
2377
1936
1935
2335
2292
2292
2629
1809
1807
1807
1667
1804
1666
1675
1675
1904
1907
1688
1959
1670
1672
1911
2321
1672
1685
1677
1890
1702
1704
1658
1684
1669
1677
2325
1702
2541
1681
1695
1699
1679
1657
6877
1686
1666
1672
2646
1748
2339
1746
2489
1789
1673
1692
1683
1876
1697
1679
1686
1669
1706
1661
1690
1906
2065
1960
3337
1670
1679
1678
2109
2662
2664
2661
2661
2663
2661
2656
2329
2660
2345
1664
2548
2552
1676
1683
1673
1678
1677
1724
1694
1654
1669
2129
1673
1963
1667
1670
1678
1666
1656
1699
1698
1683
1679
1711
1665
2171
1658
1949
1657
1684
1663
2275
1665
1642
128446
1744
1692
2011
1705
1671
1947
1871
1961
2849
1690
1691
1698
1657
1662
1671
1675
1944
1685
2855
1956
1758
1689
1962
2676
1641
1886
1681
2015
1895
1890
1891
1673
1670
1786
2187
3085
1678
3012
1678
1674
1671
1674
12406
1661
1662
3718
62566
1695
10073
1892
2507
1660
2361
2208
2647
2253
1676
2254
1675
2570
1672
1681
1658
1670
1960
1674
1669
1988
1672
1883
2287
1881
1667
1670
1718
1662
1701
1676
1683
2173
1674
2345
1673
1670
1701
1662
1866
1659
2698
1658
2700
2459
1690
1670
1966
1652
1929
1668
2248
1897
1890
2607
2090
1683
1665
1677
1676
1670
1674
2172
1697
1720
1702
1896
1933
1762
1663
1669
1676
1668
1675
1669
1673
1675
2634
1678
1947
1907
1675
1660
2879
2302
1688
1655
1690
1903
1832
1700
1674
2133
1663
1938
1670
1671
3203
1667
1880
1873
1876
67293
1646
1681
1674
1679
1972
1887
1944
1669
1667
1703
1681
2070
1695
1670
1664
1678
1892
1669
1959
1669
1668
1957
2543
2546
5557
1681
1665
1654
1659
1691
1683
1677
1650
1961
1690
3013
1654
1902
1664
1908
1672
1674
4126
2870
1674
1668
2048
1680
2322
2063
1667
2170
2115
1682
1682
1670
1678
1672
1680
1669
1680
2881
1680
1929
1678
1953
2293
2568
1674
377620
1904
1669
5123
1677
1683
1987
6026
1944
1800
1675
1675
1765
1667
1677
1677
1792
1787
11263
1791
1791
2411
1955
2410
1947
1663
6774
1671
1666
1666
1670
1673
1678
1693
1665
2033
4093
1953
1938
1652
1671
1670
2794
1883
1656
2155
1678
1677
1670
1690
2297
1963
61475
1958
3146
1667
3399
1671
1677
1682
1681
1668
11144
1889
1647
3337
1975
1693
1908
1688
1676
1655
48503
2129
1672
1669
1674
1670
1669
1672
2634
1671
1670
1941
1728
1783
1668
1665
16147
1690
1678
1690
1691
1691
1692
1956
1692
1691
3012
74572
1685
2737
2733
377620
2206
1684
1678
1677
1674
1970
1676
1678
2632
2086
1665
1681
2585
1667
1667
1665
1669
1665
1851
1672
1953
1795
1986
1796
1677
1876
1877
1675
3064
2278
1712
2393
1681
1680
2130
1677
2379
2869
1694
1677
1683
1660
1661
1693
1697
1675
1681
1673
1986
1884
1941
1661
2249
1670
1668
1671
1664
1883
1880
1676
1698
1662
2549
2512
1686
2142
1907
2401
1678
1673
1669
1659
1898
1898
1691
1685
1693
2528
1688
2001
1694
1905
1664
2755
1689
1663
161174
1679
1672
1679
1681
1893
1957
1671
1905
1675
1686
1677
1678
1688
1667
2356
1901
1668
2057
1668
1671
1955
1682
2322
1662
1887
1906
1681
1680
2599
1806
1676
2308
1669
1659
1671
2520
1715
2112
1681
1685
1673
1657
1675
1663
1669
1669
4539
1685
1679
1973
1662
2334
1664
1658
1666
1676
1683
1696
1696
1681
2716
1677
1681
1672
1673
2128
1673
1668
2490
1672
2290
1672
1677
1657
2041
1667
1666
1684
2509
2074
1960
1685
224910
1670
2213
1682
1681
1682
1662
1660
1668
1894
1892
2549
1893
3012
1659
1697
1658
1690
2295
1650
1655
1654
1884
1894
2311
1961
1881
1908
1676
1672
2136
1675
1655
1666
1657
1775
1679
1891
1672
4232
1974
1693
1986
2062
1663
2661
1662
1677
1687
1680
1661
1666
1665
1685
1876
2336
1654
2324
1666
1677
1677
89138
1913
1912
3924
1673
1684
1666
1687
2336
1663
1673
2128
2662
1661
1668
1669
1681
1682
1684
1661
1683
1699
1742
1665
2326
1675
8412
2170
1899
1665
1700
1670
2440
1907
1905
1657
1676
2337
1678
1961
2093
3432
1901
1675
1679
2272
2272
1695
1692
1687
1679
1682
2224
1660
2271
2643
1660
1661
1654
2603
1666
1670
7293
1661
1982
1659
1675
1950
1666
2331
1837
1670
1676
1676
1679
1671
1895
1668
1667
1664
1675
1679
2321
1673
1950
1663
1683
2402
1678
1675
3572
1892
1852
2595
1673
2119
2383
2516
1958
1672
1668
1708
1665
1671
1675
1672
1672
1672
1673
1673
1659
1954
5486
1660
1971
1681
1679
1682
1678
1678
2263
1893
1661
1673
1664
1670
1952
1667
2632
1669
1664
1658
1667
1669
1682
1671
1696
1678
1678
1655
1962
1702
2380
1696
1694
2288
1661
1693
2580
2583
1679
1685
2308
1893
1659
1670
1944
1668
1971
1680
1709
1891
1679
121665
1696
1902
2076
1670
1654
1682
1963
1671
1959
1669
2546
1876
1685
1674
1828
1687
1814
2286
1882
1688
1959
2818
2331
2414
1820
1672
1674
1675
1668
1792
1888
1676
2095
1887
2356
1959
2354
2181
1658
1658
1660
2663
2170
1647
1675
1667
2421
1661
2069
1666
1948
1647
1804
1905
1834
1664
1666
1886
1677
1679
23091
1680
1679
1898
1683
1961
1677
1676
1659
2140
1658
1683
1658
1685
1680
1675
2286
1933
1667
2647
1665
1663
1680
1674
1999
1669
1663
1667
1667
1708
1669
1667
1673
1674
1972
1787
7470
2401
1682
1954
1668
1669
1669
1657
1688
1896
1670
2579
1687
1686
2334
1692
1693
1673
1952
1654
2877
2876
1668
1817
1671
2166
1670
1667
1657
1946
1683
1667
1683
1969
1654
1670
1663
1663
1900
1651
1676
1672
1670
1698
2112
5584
1675
1961
2617
1891
1700
1722
1664
1664
2024
1699
1680
1642
1944
2932
1668
1672
1668
1953
1664
1680
1886
1888
1690
38126
2250
1655
2647
1961
1699
1697
2190
1969
1689
1691
1681
1798
2088
1665
1866
1665
1933
1755
2326
1933
1715
1689
1955
1655
1683
1688
1673
6230
1673
1883
1667
1666
2550
2325
1649
96336
1676
2643
3581
1664
1699
8350
1688
1683
1685
1682
1700
1661
2387
1896
1689
2323
1691
1770
1790
1787
1675
1911
1684
1683
1669
1669
1678
1930
1681
2545
1682
1836
1886
1688
1663
1678
1672
1686
1662
1711
1876
1668
1949
1660
2583
1662
4867
1867
1683
1914
1895
1674
1710
1827
1756
1947
1673
2624
1930
1709
2680
2000
1670
1674
1678
1655
1659
1660
1866
1962
1672
1951
1662
1912
1676
1678
1665
1691
1679
1680
1686
1669
1669
1959
1669
1674
2489
1655
1653
1701
1690
1647
2924
2275
2366
1682
2274
1656
1667
1941
1670
2629
1666
2397
1769
1686
1898
1689
1977
1888
2514
2381
7860
1936
1670
2533
1705
1686
1639
1630
1655
1895
2662
2660
1668
1665
2000
1897
1937
2061
2181
2348
469023
1667
1671
1661
3666
1657
1658
1664
32987
127016
1666
1966
2367
2140
1657
1697
1678
1674
1678
1666
2581
1892
1937
3636
1680
1684
1680
2604
1705
1958
1669
1668
2278
1664
7133
1674
1669
1652
468999
1677
1664
1670
2329
1643
1941
1663
1679
1665
1668
2894
1867
1861
2257
1679
1681
1808
2360
1886
2002
1666
2471
1684
1663
1702
1816
1684
1900
1663
1901
1656
2356
1677
1943
1682
1681
1891
1648
1674
1672
1674
1668
1672
1671
1671
2880
1668
1960
1684
1666
2467
1673
1679
1658
3667
1676
1676
1905
1700
1663
2328
3017
2145
1674
1676
1676
1695
1695
1695
1688
1653
1656
1664
1684
2277
2308
1680
2509
45902
2186
1659
2028
1684
1679
1798
1791
1792
6794
1676
1668
2345
2550
1673
1681
1673
2603
1688
1670
1669
1659
1747
1690
1686
1892
1881
2329
2093
2188
1679
1691
1670
1676
1672
1944
2932
3054
1744
1683
1671
2128
1671
1956
1674
1671
1683
1683
1659
1681
2131
1684
1675
1886
1885
1672
2118
26567
1953
1657
1671
1655
2143
1662
1677
1679
1897
1678
2581
1890
1964
1679
1676
2339
1689
1886
1695
1651
1677
2282
1889
2283
8302
2278
2278
2582
2281
1703
1986
1669
33058
1683
1684
1698
1698
4095
1662
13046
1677
2187
1685
2168
1684
1685
1670
1779
1779
1669
1683
2414
1681
1682
1681
2101
1672
1899
1656
2117
1667
2382
1666
1655
1660
1669
1670
1673
1682
2860
1682
2585
1673
2586
2292
1644
1672
2288
1668
1675
1672
2221
1684
1693
1667
2546
2290
2124
1660
1672
1665
1674
1674
1672
1674
1670
1675
1668
1669
2165
1878
1881
1953
1879
1879
1877
1675
1667
1671
1671
1665
1662
1662
1731
3012
1669
2321
1695
2208
1700
1653
1674
1680
1655
1707
1656
1666
1970
1782
1670
2332
1668
2233
2305
4711
1673
1652
1936
1673
1685
6725
1655
1981
1663
1950
1654
1671
1662
1686
1673
1902
1690
1659
1673
1676
1659
1966
1657
2510
1656
1764
1676
1759
1672
1674
2678
2086
1658
1815
1678
2300
2632
1658
1653
2370
1693
1690
1691
1690
1691
1666
1671
1672
1660
1658
1673
1965
1993
2305
2360
1908
34349
2225
1673
1670
1681
1924
1682
2310
2665
2665
2169
1669
1661
3006
2409
2679
2633
1697
1666
1665
1670
1673
1894
1662
2361
1659
2375
1968
2299
1693
1661
2529
2395
1671
1669
1663
2277
1671
1658
2876
2056
1986
2246
2079
1703
1703
1658
1657
1669
1866
2050
1697
1671
1950
1758
2133
1670
1697
1699
1676
1667
2841
1702
1702
1666
1672
1694
2331
1673
2627
1691
1807
1669
1659
1680
1663
1666
2307
1649
1669
1653
1662
1671
2880
1955
1675
1800
1677
1680
1708
1673
1668
2229
1661
1669
1673
1670
1944
1674
1953
1663
2290
1661
1697
1697
1671
1786
1669
1669
1685
1660
1662
1691
1947
1674
1969
1938
1660
1657
1654
1674
1685
1667
1655
1668
1746
1675
1943
1670
1955
1669
1671
1681
1673
1669
1672
1672
1685
1675
1677
1675
1964
1671
1952
1669
1672
1669
2052
1673
1671
1673
1670
1672
1672
1672
1666
1669
1942
1671
1963
1672
1668
1677
1668
1660
1678
1658
1671
1656
1679
1651
1668
2323
1675
1746
1678
1675
1793
1666
1669
1668
1679
1649
1670
1663
1671
1987
1671
1957
1669
1672
1669
1682
1677
1672
1669
1670
1655
1680
1678
1741
1665
1685
1659
1963
1679
1678
1673
1674
1671
1668
1659
1679
1662
2172
1679
1679
1678
1942
1661
1653
1648
1662
1659
1666
1695
1669
1671
1672
1744
1663
1670
1955
1670
1656
1664
1647
1660
1651
1657
1659
1647
1794
1663
1659
2130
1663
1975
1664
1676
1680
1647
1645
1650
1673
1666
1667
1651
1647
1984
1647
1648
1966
1647
1659
1674
1685
1647
2128
2170
1920
2610
1940
2584
1928
1998
2317
2519
2534
1944
1961
1927
2513
2628
1977
1963
2585
1948
1974
1972
2584
1960
2509
2879
2548
2361
1686
2359
1817
1655
1890
5234
7758
2043
1884
2590
1795
1664
1639
2601
1638
1662
1673
2170
1894
1589
1662
1665
1679
2600
1675
2581
2596
1667
1894
2336
1687
2546
1681
2199
1674
2807
1670
1667
1658
2292
2264
2293
1673
2019
1674
2387
2284
1673
2006
2289
2294
2293
2291
1674
2265
1651
1681
3904
1677
1962
1679
1920
3011
1670
1876
1707
1658
1679
1667
1673
1662
1673
1685
1683
1685
1925
5679
1660
2335
1680
1683
1669
1690
3492
3496
1665
4214
1689
2209
2350
1667
1950
1699
1693
1676
1668
1699
1661
1694
1701
1901
1689
2184
1696
1961
1692
1983
1681
1666
1663
1665
2484
1664
1652
1915
2309
1677
1674
1963
1678
1908
1914
2130
1670
1907
1908
1908
1676
1670
1672
1675
1639
1955
10880
1697
1663
1762
2383
1853
1699
1680
1679
1882
2047
1793
1796
1671
1963
1678
1667
1873
1674
2127
1692
1663
1669
1661
1852
1665
1667
1677
6358
1947
2269
6356
2180
1663
1654
1673
1677
1680
1938
1683
1672
1897
1681
1667
2361
1674
2335
1659
1896
1660
1660
1675
1761
1905
1676
1675
1788
1789
2016
1678
2605
1684
2126
3610
3613
1656
1686
2284
1665
1695
1884
1692
1661
1664
1940
2730
1986
1947
2630
1945
2168
1950
2482
1953
1976
1948
1961
2270
1964
1656
1680
1714
2526
1715
1714
1675
1674
1719
1674
1718
1676
1719
1677
1680
1791
1966
1714
2366
2316
1663
1669
1669
1690
1688
1676
1673
1668
1710
1680
1751
1673
1667
1657
2645
2443
1693
5459
1903
1659
2395
1678
1673
1673
1909
1681
1695
1666
1677
2509
1676
1673
1678
1678
1881
1678
1675
3493
1670
1946
1687
1684
1687
1968
1687
1874
3062
1656
1675
1712
1710
1682
1803
1803
1943
1801
1673
2584
1677
191009
1683
1682
1684
1680
1680
4756
1702
1668
1675
1961
1681
1979
1688
1680
1674
1682
1668
1686
1698
1671
1653
1674
1681
1960
1667
1672
1962
1673
1673
1674
1667
1680
1706
1659
1689
1680
1683
2097
1958
1667
1958
1667
1668
1673
1681
1668
1667
1669
1686
1653
1668
1677
1658
1930
1794
1679
1946
1682
1679
1683
1656
1678
1668
1672
1649
1880
1670
1960
1672
1674
1670
1981
1679
1760
1672
1675
1877
1674
1669
1673
1665
1680
1945
1676
1673
1672
1960
1671
1674
1676
1676
1664
1693
1662
2053
1652
1666
1957
1668
1891
1681
1679
1973
1678
1674
1674
1670
1697
1674
1676
1899
1953
1696
1697
1669
1668
1949
1680
1667
1667
1661
1683
1660
1676
1695
1679
1906
1679
1678
1674
2371
1680
1672
1676
1677
1677
1683
1668
3173
1692
1692
1962
1698
1679
1670
1951
1678
1680
1677
1710
1696
1683
1683
1659
1694
1963
1671
1684
1708
1706
2346
1886
1670
1662
1671
1684
1679
1679
1683
1682
1938
1684
1683
1683
1682
1677
1949
1673
1684
1687
1687
1658
1719
1718
1718
1974
1678
1688
1670
1682
1949
1800
1812
1673
1670
1697
1721
1679
1683
1971
1661
1670
1671
1890
1683
1966
1681
1679
1677
1673
1679
1679
1681
1926
1702
1702
3682
1682
1669
2187
1666
1681
1677
1677
1676
3485
1657
2957
1945
1693
1901
1902
1724
1816
1686
1984
1678
1680
1684
1793
2443
1680
1664
1942
1660
1882
1689
1704
1691
2380
1683
1692
1700
1673
1673
1673
1670
1928
1670
1676
1678
1794
1681
1671
1947
1685
1666
1677
1682
1681
1682
1905
1959
1684
1672
1676
1678
1677
1680
1961
1677
1678
1681
1680
1683
1725
2880
1695
1708
1891
1668
1668
1665
2601
1662
1660
1669
2259
1665
1679
2130
2978
1686
1670
1673
1668
2320
1672
1669
1686
1669
1670
1688
1672
1690
1995
1679
1680
1680
1668
1683
2323
1907
1907
1907
1908
1682
1680
1681
1603
1906
1907
1908
1673
1671
2129
1670
1663
1687
1690
1690
1681
1666
1666
1673
1987
1686
1676
1676
1680
1662
2879
1665
1682
1672
1670
1720
3060
1687
1685
2173
1665
1707
1695
1674
2331
1679
1674
1713
1703
1679
1704
1684
1675
1919
2687
1657
1685
1665
2167
1662
1661
1887
1651
1886
1673
1660
1673
1692
2113
1659
1749
4495
1684
2598
1693
1706
1898
1673
1684
1685
1638
1669
1897
2187
2275
1668
1677
1959
1675
1674
2451
1712
1668
1674
1680
1701
1717
1662
2880
1665
1686
1688
1961
1688
1673
1663
1943
1674
1693
1673
1878
1674
1985
1666
1685
1673
2600
1631
1701
1658
1658
1667
1669
2279
1797
1680
1973
1679
1678
1677
1658
1707
2183
1679
1697
1693
1691
1669
1658
1661
1749
1658
1665
1667
1695
1662
1652
2541
1654
1918
1912
1914
1680
1673
1687
2319
1681
1644
1665
1665
1714
1674
1972
1674
1673
1663
1667
1682
1679
1676
1902
1867
1905
1677
4419
1677
2581
1677
1710
1798
1708
1799
1678
1660
1653
2325
1679
1678
1673
1657
1678
2444
1898
1660
2100
1667
1671
1658
1678
1686
1907
1692
1687
1681
1708
1711
2544
1670
1796
1679
1681
1898
1672
1681
2586
1673
1703
1672
1662
1690
2121
1698
1700
1680
1681
1680
1684
1675
1901
1888
1900
1901
1887
1692
3382
1998
1689
1719
1713
1672
1675
1645
1673
1914
1669
1659
1663
1667
1665
1789
1958
1788
1678
1694
1672
1672
1686
1659
2169
1680
1893
1891
1893
1896
2146
1661
1659
1673
1673
1654
1695
1801
1711
1951
1709
1710
1652
1683
1960
1658
4399
2248
1915
1910
1909
1906
1705
1892
1970
1901
1685
1684
1665
2172
1682
1674
1677
1760
1885
3181
1688
1701
1954
1676
1655
1923
3262
1701
1955
1723
1680
1676
1675
1676
1682
1667
1671
2324
2191
2801
1902
1679
1686
1952
1685
1673
1673
1681
1659
1683
3920
2183
1670
1903
1674
1905
1905
1912
2359
1804
1800
1668
1675
1858
1673
1895
1882
1891
1707
1671
1881
1703
2365
1895
1669
1659
2198
1676
1668
2170
1799
1683
1682
1872
1684
1970
1671
1689
1676
1720
2575
1676
1668
1885
1679
1670
1678
1681
1780
2485
1983
1674
1673
1906
2267
1714
1902
2151
1901
1676
1676
1897
1903
1674
1954
1675
1658
1909
1657
1678
1748
1664
2005
1665
1671
3945
1673
1666
2876
1677
1575
1912
1906
1906
1907
1908
1911
1864
1675
1704
2274
1660
1652
1682
1929
1680
1665
1664
1761
1760
1672
1674
2134
1711
1676
1676
1698
1707
1654
1947
1655
1672
1682
1696
1692
1693
1689
2528
1699
1704
1703
1680
1705
1668
1944
1661
1661
1674
1777
1673
1710
2487
1711
1670
1898
1667
1675
1677
1680
1938
1672
1674
1674
1677
1666
2506
1653
1663
1667
5084
1673
1690
1685
1687
1958
1688
1666
1666
1690
1682
1948
3147
1899
1673
1652
1707
1686
1671
1994
1680
1680
1679
1677
1674
1667
1670
1874
1901
1684
1709
1702
2278
2280
2179
1670
1676
1679
1677
1903
1891
1677
1880
1677
1680
1720
1654
1677
2194
2331
1681
1684
1896
1682
2219
1903
1701
2317
1702
1709
1700
1710
1666
1794
2380
1670
4655
1668
1676
1920
1869
2528
1669
1669
1668
1682
1681
1711
1656
2327
1673
1653
1709
1709
1708
1709
2518
1707
1711
1673
1685
1684
1687
1673
1951
1682
2270
1685
1683
1669
1678
1860
1688
1897
1900
1691
1670
1689
2456
1941
1673
1679
1674
1796
1718
1719
1975
3524
4134
1675
1675
1673
1802
1890
2168
1894
1904
1908
1895
1903
2307
1905
1906
1895
1907
1905
1905
1896
1908
1691
1678
1695
1678
1908
1903
2321
1908
1900
1675
1894
1892
1663
1708
2183
1708
1660
1888
1796
1797
1684
2336
1687
1687
1645
1678
1678
1676
2122
1675
1887
1672
1792
1671
2416
2416
2387
1662
1662
1662
1668
1664
1664
2127
1663
1661
1688
1686
1834
1688
2275
2601
1679
1900
1656
1724
1722
1655
2124
1665
3436
1706
1665
1673
1708
1687
2381
1687
1684
1708
1791
1660
1823
1961
1671
1671
1679
1711
1676
1710
1677
2348
1658
4505
1671
1681
1679
1684
2643
1910
1910
2276
1686
1690
1663
2383
1665
1661
1659
1693
1670
1674
1680
2386
1676
1675
1685
1671
1663
1680
2327
1672
1685
1687
1710
1654
1691
1680
2386
1695
1678
1867
1898
2336
1685
1686
1670
1705
1705
1906
1684
2123
1663
1682
1683
1681
1684
1696
1936
1674
1697
1672
1695
1681
1682
1905
1681
1916
2279
1700
1686
1677
1963
1798
1678
1680
1707
1702
1671
1682
2521
1894
1688
1906
2196
1666
1961
1660
1667
1909
1911
1762
1688
1884
1883
2326
1678
1652
1711
1888
1966
1901
1900
1900
1897
1897
1797
1756
1896
1685
1973
1682
1674
1673
1672
1713
1949
1665
1664
1655
1671
1646
1896
1892
1913
2522
1660
2544
1672
1676
1803
1962
1683
1799
1723
1673
1679
1676
1912
1910
1951
1914
1908
1912
1911
1905
1961
1913
1912
1907
1913
1909
1914
1913
1912
1958
1909
1692
1886
1890
1900
1652
1664
1871
1959
1871
2016
1875
1679
2181
1677
1685
1792
2286
1899
2173
1887
1659
1669
3155
1685
1653
1685
2140
1686
1672
1684
1682
1913
2777
1973
2226
1895
1701
1657
1658
1658
2405
2485
2480
1880
1714
1872
1867
2604
2408
2414
1668
1680
1876
1882
1882
1999
1889
1686
1901
1685
1892
1891
1951
1680
1676
1672
1683
1682
2422
1679
2109
2746
1686
2204
1903
1895
1679
1917
1680
1872
1670
1904
1656
1872
1679
1921
1722
1723
1720
1717
1687
1953
1691
1686
4752
1900
1902
2138
1679
2319
1911
1907
1908
1708
1679
1897
1938
1682
1905
1685
1669
1677
1680
1960
1657
1669
1640
1682
1684
1681
1675
1959
1901
1664
1915
1893
1893
1893
1957
1670
1896
1870
1889
2067
1898
1918
1897
1891
1684
1681
2202
1691
1683
1945
1898
1896
1880
1674
1653
1684
1951
2414
1678
1657
1698
1700
1673
1878
1971
1672
1675
1876
1894
1684
1953
1675
1676
1906
1661
4111
2017
1667
1669
1987
2070
1674
1672
1885
1671
1956
1889
1887
1659
2261
1669
1660
1659
2109
1870
1811
1798
1896
1695
1915
1953
1913
2413
2414
2409
1679
2084
2381
1676
1800
1685
1687
1687
1887
1657
1949
1661
1661
1787
1880
1665
1701
2168
1709
1889
1903
1682
1897
1873
1640
1949
1657
1682
3034
2455
1666
1917
2108
1676
1853
1652
1658
1664
1664
1662
1947
1892
1892
1657
1860
1689
1689
2355
1686
1898
1651
1672
1678
1673
1957
1671
1687
1870
1908
1651
2275
1947
1677
1678
1887
1897
1652
1958
1886
1886
1675
1673
1868
1870
2319
1686
1686
2223
1891
2281
1675
1964
1887
2611
2207
2207
2088
2092
2210
2217
1929
1572
2188
1682
1686
2258
1877
1956
1685
1797
1908
1885
2188
1688
1688
2384
1897
2202
2089
2089
3143
1682
1934
1660
1908
1675
1640
1671
3049
1974
1679
1679
2677
1688
2859
2203
2222
1934
2570
1683
2293
2184
1921
2479
2355
2223
2202
2449
1677
1680
1682
2648
2486
2050
1696
1896
1892
2588
1887
2289
1897
1882
1784
1670
2270
1670
1995
1891
2562
1668
1669
1669
2284
1965
2857
2573
3935
3150
1662
2772
1875
2599
2454
1666
2048
1916
2195
2207
2428
2565
1665
1665
1666
1883
1883
1768
2183
2284
2283
2281
2098
1814
1663
2467
1679
1680
1673
1659
3563
1760
2187
2291
1671
2276
1672
1670
1907
2421
1675
1673
1685
1703
1688
2601
2572
1956
28188
2589
2266
1681
1656
2458
1689
1669
1676
1688
1889
1664
1657
2333
2043
2040
1682
7645
1668
1668
1927
1678
2208
1765
2202
2556
1674
1903
2336
1673
1904
1663
1666
1662
1954
1744
1673
1858
1672
1756
1685
3279
1888
2548
1803
1686
1663
1839
2466
1805
1665
2207
1700
1686
2427
1943
1815
2629
1685
1677
1676
1677
1943
2355
1666
1654
1954
1663
1709
1663
1661
1695
1772
1679
1671
1672
1669
2215
1899
1683
1670
2285
1667
1914
1669
2861
1665
2143
1682
1678
1686
1677
1949
1686
2036
1677
1661
1680
1795
2185
1673
1904
2189
2036
1878
2584
1658
1879
1689
1678
1676
1665
1902
1662
2313
1661
2146
1660
1649
8512
1704
2166
1872
2364
1674
1656
2334
1678
1899
1668
1689
2611
1999
1650
1694
1669
1984
1669
1671
1693
152119
23275
2595
1692
1669
2055
2181
1670
1639
1639
1687
1888
1690
12127
1687
2049
1681
1680
1673
1666
1674
2487
2397
1876
1972
1668
1692
1880
1666
2211
1666
1675
2286
1714
2582
2324
1702
1681
2529
1704
1678
1914
1687
1684
1675
1684
1890
1689
1894
2002
1893
1891
2568
1678
1952
5397
1979
1651
1671
2628
1681
3493
2482
2477
3012
2447
2454
2453
1943
1667
2477
2480
1692
1643
2395
2391
1672
1666
2550
1984
2401
1685
1688
2378
2276
2633
2305
1677
1818
1676
1682
1786
2127
1646
1783
1783
1991
1857
1674
2282
1885
2763
1676
2046
1671
1682
1669
1680
2113
1657
1794
1946
1891
1655
1684
1686
1687
1901
1665
2281
1678
1602
2543
2283
1659
1683
2108
2281
1669
1657
1784
122812
1672
1776
1669
1669
1671
2169
1777
1669
2546
1807
1671
1672
1675
1658
1663
1660
1683
2062
1662
2372
1684
1688
1679
1779
2382
13603
1674
1672
1658
1739
1655
1673
1672
2307
1698
1700
1672
1662
2527
2731
1668
3525
1674
1884
1663
1661
2063
1753
2336
1674
1672
2547
1989
1674
1663
1671
1671
2306
2411
2268
2416
1699
1696
2633
1809
1811
2744
2491
2743
1872
1639
1699
1704
2123
1668
1661
1653
1649
2526
1896
1810
1809
1939
1811
1903
1900
1675
1678
1671
1666
1670
1665
2543
1667
8544
2085
2317
1908
1673
1702
1672
1680
2043
1682
1908
1682
1670
2327
40987
2577
2670
1930
2310
2662
1669
1670
2349
1760
1654
2310
1748
1684
1968
1678
1889
2095
1660
1683
1683
1947
1681
1670
1661
1674
1658
2268
1668
1961
1758
1660
1676
2355
1668
2603
2430
1663
1687
1681
1673
1675
1673
2380
1674
1668
1673
1695
1939
11749
2266
1680
1805
1707
2601
1796
1686
2126
2428
1675
1872
1879
2597
1953
1703
1684
2445
1666
1683
1675
1673
1934
1942
1677
1679
1657
1657
2736
1964
1660
1676
1684
1657
1668
2283
2553
1672
2332
2869
1673
1905
2216
1924
2215
2218
1690
1690
2174
1688
1654
1670
1961
1706
1708
1708
1706
1708
1950
1689
1659
1695
16858
1669
1912
502501
2350
1958
1907
2233
1672
1901
1679
1956
1679
1678
1891
1667
3107
3102
1891
1909
1961
1678
1894
1672
1741
1922
1685
1691
1674
1927
1697
1674
1659
1671
1952
1667
1805
2226
2226
1839
1966
1671
2291
2292
2268
1688
1683
1669
1884
1950
1897
1799
1886
1941
2610
1670
1675
1716
1889
1786
1671
1693
1891
1930
1897
3597
1662
1894
1668
1978
2428
2428
1681
3273
1667
1670
1908
1898
2386
1688
1686
1688
1663
1708
1949
1835
1670
1818
32882
1947
1768
1686
1669
1948
1668
1903
2285
1671
1665
1956
1662
1666
1903
1894
1887
2051
1677
2052
1945
1748
1684
1676
1691
1976
2290
2139
1670
1690
1642
1939
1687
1892
1674
1675
1671
2579
1674
1925
1705
1706
1649
1649
1649
1649
1663
1664
1940
1663
1664
2135
1663
1672
1987
1665
1681
2066
2066
2434
1679
1655
1952
5554
2279
2847
1678
1677
1952
1674
1672
7477
2736
1692
1648
2105
1929
1660
1696
1678
2594
1693
1691
1988
2229
1900
1660
1667
1753
1890
1889
4430
1947
4852
1696
1659
1684
1677
1974
2570
1664
1681
1676
1679
1669
7165
1945
1632
2569
1632
1668
1669
1667
1949
2554
1681
1663
1661
2553
1656
1939
1659
2095
1807
1663
2522
1763
1873
1954
1877
1685
1687
1673
20543
1678
1975
1687
1676
2847
1677
1662
1653
1926
2031
1649
1666
1678
1885
1879
2076
1941
1702
1662
3104
1678
1661
1679
1975
1665
2610
1678
1671
1940
1940
1681
1959
1819
1916
1690
2374
2274
1831
2105
1691
1694
2281
1657
2472
2200
1949
1761
1909
2727
2113
2019
1933
1637
1922
1671
2298
1675
1675
1678
1657
1909
1697
1692
1663
1664
1684
1664
2149
1872
2073
2099
1694
2357
1703
1962
1672
1674
1917
1686
2211
1688
2527
1687
1679
1738
1688
3279
1692
4191
1962
1672
1905
2051
1900
1903
1906
1956
1658
1884
1679
1884
1701
1887
1724
1958
1684
1898
1881
1675
2390
1669
2386
2572
2743
1784
1685
1897
1678
2299
1941
1680
1906
1903
9996
2583
1921
1660
2988
1750
1696
2257
1643
1649
1958
1896
125596
1666
1664
2217
1929
1657
1674
1668
3164
1695
1694
2124
1660
1765
1909
1823
1698
1742
1903
1677
1944
1657
1673
22510
3029
1674
2394
1666
1929
1687
2178
1896
2295
1648
1941
1672
1676
1691
3391
2045
1647
1695
1667
1941
1883
1661
1685
2312
1889
1947
2144
2279
2590
1678
1673
1784
2303
1677
1945
1668
1653
1755
1808
1923
1663
1661
1658
1888
4317
1682
1655
1670
1698
1906
1652
1651
1902
1675
1943
1902
1646
1665
1669
3557
1669
1668
2204
2262
1959
1679
1657
1935
2299
2295
1954
2295
1918
1689
1695
1918
2409
1927
1952
1939
1950
2352
1905
1923
1910
1911
1951
1940
1959
1943
1944
1904
1947
1937
2195
1959
1953
1934
1920
1966
1909
1956
1952
1973
1908
2332
1896
1907
1894
2645
2317
2335
1884
2602
1901
2379
1941
2535
1992
1980
1891
2169
2918
2510
1894
2513
1904
2183
2106
2629
3430
2549
1999
2391
2187
2531
2141
1992
1728
1967
2583
1989
1961
1979
1963
2327
1964
1976
1952
2352
2348
2378
2324
2135
2119
2211
1897
1995
3797
3012
1680
1968
1677
2287
2169
1989
1708
1707
1898
2323
1705
1958
2572
1889
1907
1959
1670
1670
1979
2321
1674
2260
1952
2308
2221
1957
2280
2579
2580
1892
1689
1950
2289
2492
2066
2715
1684
2473
1891
2475
1951
2480
2587
1868
1989
2196
2283
2288
2258
2260
1885
1944
2558
2298
2296
1987
2296
2030
1742
1653
8894
2319
2968
2189
2284
1950
1668
1672
2215
1977
2215
2217
1882
2205
2652
2210
2319
2650
2653
2475
1961
1917
2260
18681
1989
2317
1676
2291
2641
2316
1897
1898
1897
1679
2633
1873
1682
2287
2386
2564
2565
2684
2054
2299
1881
2292
2297
2298
1881
2330
1667
1915
2276
1965
2274
1767
2296
2537
2297
2297
2484
1668
2547
2552
1962
2552
1939
2207
2207
2218
2207
2217
2207
2207
2218
1692
1688
1681
2217
2127
2294
1688
1947
1690
1860
2741
2576
2577
1677
1877
1874
2559
2729
1934
2742
2577
2732
1958
2398
2288
1710
1707
2739
2581
2556
2556
2740
1669
2645
1792
1790
1858
1945
12452
1858
2550
2302
1661
2289
1661
1905
1700
1984
2569
2571
2570
1953
2738
2748
2744
2588
2553
2403
2582
2220
2584
2547
2318
2314
2309
2602
1955
2600
2599
2589
2588
2563
2308
2749
2286
2470
2487
2470
2393
2395
2731
1965
2555
2292
2551
2274
2411
1899
1897
1666
2720
2383
1677
2570
2570
1679
1976
1680
2578
1660
1697
1672
1688
2739
1880
1881
2631
2862
2721
2381
1955
2291
1667
2593
2591
2564
2580
1699
2292
2312
2536
2544
1903
2574
2585
1923
2588
2587
2589
1662
1885
1700
1697
2595
2292
1968
2065
2321
1707
1703
1975
1708
4038
1867
1687
1676
2287
2051
2049
2565
2544
2552
2554
2551
2401
1889
1911
1965
2279
1888
1884
1647
2548
1682
2742
1923
2740
2293
2290
1697
1976
1693
1902
2595
2045
1910
1907
2289
2543
1676
2587
2609
1955
2610
1661
1895
2311
1842
1670
1675
2572
2882
1922
2881
1699
2577
2573
1950
1904
1698
2741
2556
2291
2284
2289
2550
1932
2740
2073
2315
2561
1949
1893
2735
1797
2697
2537
1909
1909
1677
2569
1964
2568
2286
1710
1986
1711
1698
6236
1844
1701
2593
2327
1678
1678
2307
1769
2549
2549
2288
1985
1677
1886
1773
1902
2294
2294
1890
2209
1785
2362
1783
1904
1904
1904
1955
2597
1703
1678
1699
2730
1845
1897
1769
1966
2734
2575
1685
1867
1921
2387
2568
2552
2065
1849
1849
3428
1891
2291
1952
2583
2580
2375
2470
1986
2474
1697
1900
2572
2277
1662
2430
1709
1949
1687
1682
2580
2580
2582
1955
2581
2581
2581
1910
2292
3526
2741
1966
1680
2289
2290
5270
1683
1972
2583
2305
2591
2594
2588
2269
2558
2556
2336
4039
1659
1662
2569
2567
1955
2294
2580
2746
2279
2311
2581
2577
3013
2580
2875
2869
1696
1698
1697
2594
1973
2588
2048
1692
2285
2291
1961
2383
1694
3658
3659
1699
2285
2587
1947
2254
2603
1623
2312
2358
2314
2312
2312
2327
2643
2585
2586
2604
2285
2282
1973
2397
2399
1777
2289
2294
2574
2291
2183
2077
2660
2314
2316
1702
1685
1989
1686
2542
2288
2739
1879
1716
2582
1963
1656
1684
2317
1897
1897
1896
1922
1900
1686
1675
1691
2559
2560
1902
1962
1898
2256
41002
41004
2287
2596
1935
2285
2282
2292
2597
1907
2393
2650
1999
1683
2562
2462
2264
2728
1941
1701
1670
1681
2283
2436
2436
2584
2586
2172
2293
1700
2312
2291
2603
1939
1689
2547
2551
2608
2299
2595
2371
2335
2399
1688
2304
2624
2654
1899
1952
2585
3345
2848
2849
2656
2654
2864
1961
1661
2738
2879
2880
2281
1944
2475
1899
2289
1615
1893
1673
2745
2740
1909
2634
1911
2383
2284
2284
1952
1916
1912
1915
1673
1675
2298
2552
2565
1930
2566
2590
1659
2434
2287
1952
2285
2282
2288
2284
2308
2306
2308
1893
1945
1893
1701
2316
2429
2527
2283
2283
2285
2284
2283
2403
1655
2592
2590
2295
1939
2289
2645
2292
1963
2648
2677
2295
2294
2292
2292
2292
2567
2294
1958
2294
2292
2597
2293
1976
2287
2676
2679
2292
2296
2291
2296
2291
1948
2295
2293
2670
1987
2060
1676
1679
1680
1679
1680
1681
1677
1678
2281
2130
1683
2279
2057
1937
2542
2249
2563
1891
2610
2313
2291
2291
2293
2611
1677
1668
1666
2544
2456
2288
2593
2284
1920
1702
1841
2407
2259
2262
2334
2430
1677
1912
1974
2287
2561
1895
2428
1874
2746
2746
2751
2752
1840
1740
1699
1692
1690
1940
2660
1681
1669
2294
2297
2299
2294
2290
2847
1949
2740
2322
1989
2575
2576
2576
2291
2290
2292
2290
2579
2561
2562
1703
1952
2736
2333
2536
2281
1710
1710
1913
2717
2368
1677
2396
2396
2285
2285
1909
3396
1987
2313
2569
1898
1663
1666
2568
2050
2877
1899
1897
2314
1959
2593
1952
2409
2318
2310
1680
2875
2873
1676
1880
2302
2302
2260
2285
2331
2286
2678
1884
1699
2739
2423
2301
1662
1703
1703
2740
2273
1706
1706
1941
2596
2596
2571
1989
2669
2384
2554
2574
1702
1868
3036
2354
2354
1974
1887
2299
2397
2549
2859
2397
2419
2363
1688
1688
2303
1868
1866
1864
2200
1898
1903
2549
1886
2317
1875
1794
1793
1839
2604
2603
2739
1889
2006
1881
1760
1813
1814
2383
2879
1696
26820
26823
4013
1874
2287
1740
2380
2598
2552
1675
2298
2546
5244
2294
1745
3497
2273
1900
1898
2290
1902
2182
2309
2307
1677
1992
2275
2278
2310
1690
2300
2296
2301
2297
1886
1986
2465
1682
1682
2529
1680
1682
2051
1686
2306
2553
2051
2298
2301
2317
1906
2315
2297
2298
1963
2620
2456
1674
1665
2584
2371
1782
2298
2300
2286
2600
1941
2548
2590
2332
1823
1765
1671
1671
2308
2289
2287
2287
1696
1694
2128
2316
1939
2316
2319
2603
2600
2288
1673
2303
2290
2052
1697
2271
2286
2141
2578
1950
1673
1707
2867
2304
2300
2322
1662
2354
2294
1702
2601
1685
2546
1683
1965
1684
1681
2713
1706
2293
1707
1703
1708
1696
2305
2571
1962
2572
2571
1965
1688
2444
2443
2578
2292
2292
3340
1668
1668
3917
1868
1944
2283
5994
1994
1679
1676
2593
2643
2044
1707
1707
1701
2583
1681
1680
1962
1680
2955
2573
2336
2560
2452
1766
1704
1704
2871
1707
2873
1868
1906
1959
1793
1843
1968
1848
2575
1703
1669
1668
2590
2591
1682
1704
1972
2268
1677
1976
1662
2522
2268
2275
2732
2317
2288
2122
1705
2043
1708
2645
1710
1976
1710
1704
1695
1865
1900
2526
2526
2738
2244
2239
2245
2034
2530
2034
2316
1936
2305
1680
1680
1692
2589
1647
2463
2468
1671
2289
2667
1979
2291
2285
2592
2307
2309
2260
1900
1899
1707
1668
1678
1666
2282
2288
1975
2301
2518
1699
2587
2590
2279
1689
2277
1897
2292
1666
2289
1669
1954
2744
2199
2733
2876
2314
1671
1671
2298
1701
1699
1709
1701
1687
1685
1986
2295
1946
1686
2308
1684
1681
2307
1712
1673
2311
2309
2271
1606
1702
1701
1991
2568
2328
2570
2276
2063
1894
1884
3226
1672
3228
1678
2307
2276
2589
1957
2283
1949
2588
2288
2312
2287
2314
2260
1763
2596
1706
2049
1707
1951
1808
1952
1804
1707
1883
1884
1667
1655
2596
2314
1703
2584
2291
1687
2518
1682
1955
1683
1685
1683
1713
1670
1860
2308
2297
2295
1678
1844
1844
1959
2301
2682
2299
2311
2310
1901
1895
1899
1899
1899
1693
2028
2287
2317
1938
1958
1699
2595
2858
1683
2860
2319
1675
2321
2321
2282
2287
2715
1710
1955
1912
2336
2391
2648
1679
1687
2554
2396
2320
1867
1865
2318
1686
1987
1690
2359
1689
1688
2580
2579
1892
2283
1682
1663
2034
1670
1630
1688
2000
1682
1989
1773
1831
2282
2875
2347
2301
2475
1709
1700
2317
2319
1982
2563
2865
1952
2867
2282
2283
2282
1673
2294
1671
1693
1700
1665
1985
1665
2272
1989
2271
2745
2743
2886
2681
2886
1893
1697
1679
1679
1668
1941
1676
1747
1677
2284
2566
1908
2048
1881
1688
1692
1699
1691
1691
1694
1947
1694
1960
1689
1685
2310
2310
2587
2635
2321
2660
2288
2286
1657
1952
2575
2114
2578
2574
1679
2267
2289
1699
1889
1669
2292
1896
2866
1829
1950
2256
1906
1655
2247
1682
1825
2750
1767
2319
2317
1777
1685
1861
1939
2269
1686
2336
1686
1680
1686
1908
2571
2833
1666
2054
2056
2054
2647
1944
1657
1669
2348
2288
1840
1840
2298
1677
2401
2278
1663
1677
1680
2288
1952
1705
1705
2141
1871
1699
2399
1685
2579
2874
1657
1893
2287
1706
1955
1704
2292
1699
2182
1676
1709
1712
2281
1693
1692
1671
1700
2013
2432
1652
2389
2364
2183
2730
2279
2282
2275
2390
2276
1807
2594
1936
2603
1691
2054
2393
2393
2383
2392
2288
2270
1679
2602
2290
2289
2607
1977
2288
2288
2602
2320
2429
2325
3535
1664
2713
1651
3100
2395
1893
2315
1974
1704
1706
1684
1685
2167
1903
1905
3147
2578
2157
1654
2853
2854
3786
1972
1678
1910
2576
1704
2383
1667
1672
1703
2392
2309
2309
2285
1896
1676
1973
1681
1680
1703
1705
2378
1708
1708
1883
2593
1908
1686
2396
2740
2373
1675
1710
1712
2926
2585
1681
1696
2404
2304
1694
2318
1691
2663
2265
1940
1698
1791
1791
2981
2295
2298
2298
2294
2310
1694
1692
2312
1839
2319
2299
2489
1977
1682
1670
1674
2390
2287
1629
1844
2745
2751
2747
2752
1748
2330
1710
1976
2319
2317
1702
1677
2384
1709
1700
2888
2751
6372
6370
2546
2544
2323
2585
2323
2275
2869
2848
1663
1893
1672
1818
1706
1819
1697
2545
1695
1875
1959
1874
1873
1876
1697
1689
1687
4822
1696
1696
1682
2546
1684
1685
2648
1665
1883
1694
1940
1672
1672
2579
4133
2400
1663
2512
2267
1670
1959
2316
2408
2408
1681
1681
1681
2335
1690
2669
2529
2382
2865
3207
2549
2307
2643
1680
2403
2320
2596
1704
2294
2294
2124
1704
1962
1699
1818
2329
1704
2292
1777
2308
2307
1908
1691
2335
2372
1672
2593
2605
1682
2658
1705
2393
1704
2314
1686
2283
2292
2292
2341
2291
2311
2648
1694
1894
2405
1850
1708
1706
1885
2399
1786
2400
1646
2383
1937
1759
1662
2315
1807
1682
2038
2592
2667
2322
2324
2317
2276
2279
2541
2275
2361
2323
2292
2070
2283
2285
2296
2290
1680
1920
2039
1920
1673
1665
1918
2529
2318
1912
2317
2317
2056
2292
2155
1670
1756
1704
1704
2288
2269
1965
2386
2536
1699
1701
1678
3074
1681
1670
2272
2322
1685
1685
1638
1954
1704
2325
1705
2475
2479
2394
2849
1675
1678
1707
1698
1697
1950
1713
1962
2394
1814
1812
1810
1816
1703
1813
1703
1816
1698
1709
1710
1821
1961
1823
2376
1713
1708
1711
1712
1712
1714
1825
1711
1823
1821
1713
1950
1825
2546
1711
1705
2860
1662
1688
1680
1704
1705
1673
1948
1706
2600
2381
1644
2863
1760
1710
1710
2278
1687
2873
2881
2353
1959
1682
2747
1760
2547
1757
1657
1695
1686
2398
1683
2282
1703
1704
1916
2033
1948
1677
2527
1659
2401
2317
2313
2413
2296
1709
2320
1689
1690
2315
1957
1822
1822
1967
1785
2306
1785
3265
1697
1705
1679
1709
1627
1709
1948
1698
1948
1711
2384
1683
1705
1700
1702
1842
1842
2326
1868
1686
2425
1957
2332
1692
2495
2551
1705
1757
1679
1677
2404
1679
1683
2847
2847
1709
1950
1701
1703
2138
1792
1900
2406
2664
1714
1713
2398
2311
1644
1671
1956
1697
2138
1778
1672
1701
2289
1694
1711
1698
1699
1712
1704
1959
1692
2361
2278
2319
2059
2059
2320
1682
1682
2288
1673
2287
1677
1934
2590
2328
2168
1864
2626
2625
1707
1708
1890
2290
2289
1896
1896
1712
1962
1712
2639
2055
2306
2280
2279
1816
1816
1818
2726
1673
2664
1670
1674
1975
1664
1989
1665
1891
1665
4270
1682
2860
1894
2577
1712
1713
2730
2190
1675
2381
1675
1896
1695
2585
2660
2432
2419
1866
1866
1683
2594
1698
2001
2321
2381
1816
1703
1667
1698
1699
1697
1699
1700
1699
2613
2610
1939
2618
1964
2613
2610
1710
1701
2282
2285
1676
1678
1678
2328
2279
2278
2002
1677
2549
1712
1865
1701
2271
1689
1686
1687
1685
1689
1690
1683
2143
1813
2321
2317
2313
1699
2311
1695
1697
1691
1689
1866
1840
2256
2193
1910
1989
1701
1700
1694
1700
2868
3825
1951
1672
1818
1819
1820
1818
2180
1681
2401
2087
1784
1782
2744
1705
3820
3818
1885
1819
1818
1673
1704
2329
1839
2531
2397
1695
1772
1770
2310
2315
1704
1948
1704
1671
2305
2510
2880
1656
2332
2570
2567
1678
1653
1695
1677
1669
2317
2319
2316
1814
2169
1858
1665
1963
1676
2330
1673
1683
1684
2284
2285
1676
2283
2287
2283
2190
2604
1653
1976
1699
1698
2591
1899
1705
2317
1678
1794
1794
1671
1987
2270
1905
2321
1986
3121
2576
1676
1670
1679
1677
1678
1676
2279
1708
2130
1708
2602
2607
2289
1974
2583
2588
1707
2698
2311
2855
1846
1846
2880
3181
2284
1677
2292
1690
2522
1680
1691
1687
1864
1665
1664
1985
1699
1666
1666
1669
2317
1668
1816
1680
1894
2580
2581
1903
1710
1711
2130
1707
2585
2280
2306
2681
1694
2316
2736
2573
2575
2288
2297
2293
2002
1668
1706
1912
2546
2550
1978
2291
1654
2734
2734
1877
2607
2607
1687
2117
1783
1845
1710
2375
2273
2317
1841
1679
1667
3551
1688
1886
2878
2380
2143
2408
2293
2293
1694
1955
1693
1867
2872
1693
1694
2869
1785
2653
1781
2172
1674
1904
1817
1816
2542
1781
2282
1689
1691
1690
2660
2671
1671
2593
1685
1689
1697
2292
2372
1692
2739
1693
1689
2296
1686
2296
1681
1778
2592
2587
1776
2423
2385
1952
1695
1693
1693
1697
1693
2677
2285
1707
1691
1973
1711
1680
1679
1812
1988
1815
1819
2587
1700
2700
1709
1680
1682
2522
1815
2288
2330
1814
1673
2386
1778
1761
2380
2586
2316
2286
1676
1661
2641
1674
1666
2068
1703
2546
1703
1692
1696
1813
1850
2286
1689
1702
1704
2296
1977
1657
1706
1796
2833
1768
1666
2628
2589
1684
2579
1766
2288
2589
1696
1671
1713
2730
2310
1970
2836
1883
1880
1681
1664
1664
3229
1678
2637
1798
2282
1687
2284
2290
1998
2285
2289
2669
2280
2865
2867
2664
2287
2530
1662
1901
1689
2440
2656
1953
2742
1662
2325
1697
2286
2281
2308
1686
1899
2641
2588
2637
2599
2202
2288
1676
2292
1961
2266
1679
2729
1653
2630
2351
1775
2084
2562
1690
2957
1692
2280
2091
1666
2596
2594
2539
2411
2281
1954
2316
2314
1705
1942
1704
2862
2674
1891
1784
1703
2128
1681
1682
1676
1987
1676
1679
1777
1939
1668
1790
2079
1684
1816
1813
2297
1902
1816
1963
1947
1945
1945
1965
1817
2867
1689
2298
2301
1700
2309
2277
2284
2392
1951
1661
1662
1687
1687
1976
2018
1675
1675
1793
2538
2607
1695
1748
2601
1963
2579
2601
2614
1950
3653
2285
2385
2287
2881
2283
1681
1789
1672
2347
1839
1838
2067
1812
1995
1767
2049
1685
1669
2298
2290
1680
2280
2279
1947
1814
1815
1668
1986
1692
1889
2692
2613
1639
2307
1707
1820
2597
2740
2362
2741
2616
2603
1984
2742
2744
2632
1677
1702
2642
2666
2290
1809
1888
2130
1650
2017
2743
1700
1699
1699
1699
1740
2397
2293
2362
2288
2552
1936
2548
2067
1678
1685
1685
1873
1679
2732
1871
2321
2261
1703
2257
1960
2260
1716
2685
1884
1705
2606
2601
2297
1698
1700
1698
2287
2250
1809
1974
1810
1974
2222
1808
2289
2888
1677
2567
2591
2279
2282
2540
2296
1970
2319
1665
2309
2388
2574
2577
2574
1674
1789
2582
2289
2316
2298
1897
1960
2288
2293
1955
2295
2566
2314
2488
2291
2220
1654
3772
2265
2487
1875
2594
2598
2293
2554
2319
1865
2431
1902
2198
2217
2188
2291
1674
1684
1950
2585
2466
2467
1912
1988
2293
2319
1897
1903
2061
2316
2291
1709
2130
1709
2207
2262
1669
2584
1987
4309
1674
2709
2291
1917
2955
1681
2261
2738
1990
2409
2292
2550
2490
1989
2486
2546
1683
1683
2113
2408
2416
2606
1974
2606
2608
2605
2290
2499
2738
1890
2272
1673
1865
2256
2408
2320
2176
2317
1673
2268
2292
2398
2384
2399
1662
2286
1675
1676
1896
2280
2167
3018
2578
2198
2597
2288
2290
2377
2577
1680
2048
1870
1898
2560
2224
2298
1986
1679
2392
2388
2264
2268
1989
2550
2226
2263
2261
1693
1669
2595
1911
2133
1665
1694
2171
1675
1952
1633
2618
1689
2314
1868
1884
1881
1880
2326
1768
1881
1655
1687
2102
1929
2636
2660
2661
2636
2905
2638
2665
2899
2633
3014
2470
2568
2568
1965
2737
2739
2736
2593
2300
2299
1707
1684
1679
1973
1682
1682
2286
1685
1967
1890
2296
2297
1683
2288
2543
18769
1909
2585
2130
1909
1675
2459
1965
2586
1913
2287
2290
1899
1896
1651
1895
1701
1885
2880
1697
2303
1895
1976
2180
2703
1882
2056
2316
2295
2311
2052
1818
2886
3099
2552
1816
1963
1678
2596
2295
2293
1904
2295
2596
2297
2600
1903
1962
1902
1679
1878
1975
2461
2295
1880
2480
2296
2292
1726
2287
1685
2411
1944
2266
1868
2271
2267
1976
2867
2252
2305
2309
2303
2309
2214
1668
1959
1892
1690
2607
2292
1985
2605
2733
1706
1900
1903
1900
2262
1881
1972
1848
2306
1857
2259
2198
2273
1985
2185
2233
2194
2198
1893
2486
2473
2640
2266
2292
2263
2271
1882
1877
1951
1891
2608
2459
2460
1894
2282
2286
1979
2206
1902
1890
1838
2199
2207
1965
2205
2206
2280
2280
1884
1954
2215
2211
1911
1911
1911
1910
1976
2212
2208
2282
2205
2207
2210
2264
1974
2265
2260
2484
2484
2224
1888
1949
1876
2285
2287
2481
2201
2287
2285
1951
2487
2485
2203
2288
2293
2193
1954
1885
2606
2306
2204
2286
1884
2080
1743
2079
2614
1909
2569
2294
2290
1986
2088
2805
2462
1893
1891
2481
2599
1946
1876
1919
1898
2273
2602
1955
2488
2286
1893
1890
2295
2301
1674
1970
2605
2128
2098
2603
2243
1952
1882
2269
2261
2260
2269
2464
2610
1911
2640
2292
2285
2361
2387
2385
1987
1670
2211
2387
1680
1678
1873
2285
2286
2174
2425
2429
1681
1679
1671
1937
2305
1673
1930
1675
1680
1682
1663
16651
2114
2374
2365
2277
2280
1973
2300
1690
1675
1690
1688
1685
1679
1676
1860
1966
1636
1696
1694
1803
1948
2297
1687
2249
1687
2248
1797
2726
1705
1710
1962
1710
1677
1686
1679
1925
2370
1679
2609
1652
2358
1685
1682
1692
1653
1947
2207
1671
1670
2207
1947
2207
1675
1788
1668
1628
1699
1914
2286
1944
1652
1668
1687
1682
1659
1952
1664
1668
1672
2454
2453
1652
1666
1959
2214
2591
2050
2278
1680
1955
2316
1904
2736
2731
1675
1679
1681
1677
1972
1678
1678
1681
2276
1664
1901
1952
2880
2740
1672
1674
2276
2275
2277
1977
2275
1889
1676
2049
2048
1679
1944
1679
1669
1660
2067
1681
1666
1669
2377
1678
2050
1686
1911
1627
1941
2056
1687
1684
1877
2390
2171
2381
1669
1964
2079
1660
2248
2057
1680
1939
1649
1649
1674
1715
1682
1903
1668
1672
2169
1671
17364
3740
1667
2588
1649
1652
1702
1973
1701
2003
1680
1898
3014
1678
2218
1670
1891
1658
1682
1921
1665
1873
1671
1666
1682
2600
1950
2304
2474
1677
1679
1678
48067
1950
1717
2479
1905
1664
1674
1686
1684
2174
1685
2011
1897
1899
2732
2737
1972
1668
1671
1673
1672
1673
1722
1701
1946
1896
1663
2603
2474
1675
2662
1974
1669
1661
1655
1674
1664
1704
2584
1675
2170
1692
1680
1689
1677
1952
1912
2710
1901
1896
1680
13593
2327
2329
2322
1985
2289
1674
1677
2286
2926
2292
1695
1684
1691
1816
1679
2597
1661
1662
1962
1662
1665
1764
2197
1936
1670
1668
1689
2317
1655
2272
2609
1674
1677
1680
1679
1676
2154
1676
2459
1994
2486
1890
1677
2280
1986
1673
1657
1662
1660
1674
4110
1939
1674
1767
1645
2734
2735
2735
1682
2136
1668
1886
1892
1782
1661
1661
2184
1664
2586
1694
2343
2361
2283
2637
1689
1668
1673
2288
2289
1870
2187
1871
1683
2382
2306
2590
2590
1906
2317
1702
1804
2736
1673
1674
2520
1849
2363
1675
1679
1897
1889
1667
2491
1904
1901
2011
1687
1670
2603
2488
1897
1874
25840
1704
1761
1888
1888
2322
2323
2266
1677
2731
1661
2093
1659
2090
1681
1808
1719
1893
1676
1676
2284
1673
2317
1676
2278
1895
2601
1883
2518
1680
1682
1677
1678
1677
1681
2279
1670
2315
1912
1700
1701
1672
18061
2491
1685
4583
2578
1678
1786
1705
1661
2001
1665
2279
2274
2272
2280
1667
3057
2274
2071
2879
1685
1678
1681
1683
1959
2672
2676
1661
1638
2299
1723
1669
1699
1686
1698
1697
1903
2296
2177
1795
2296
1658
1683
2285
2299
1682
1682
1681
2287
1682
1683
1675
1688
1975
1886
1885
2399
18227
1698
2918
1683
1907
2080
2678
2598
2871
2589
2346
2584
1674
2725
1699
1692
1946
1687
1685
1679
1666
1893
1774
1650
1896
2311
1673
1673
1900
1671
1674
2918
1698
4591
1684
1671
1671
1670
1666
1663
3013
1675
2866
2711
1758
1662
2299
2680
2678
1661
2673
1678
1681
1909
2193
2603
1676
1677
1773
1669
1668
1924
1665
2678
1670
1694
1681
1684
1691
2174
2249
1712
1793
1892
1888
2299
1706
1700
2134
1699
1688
1702
1698
2602
1700
1675
2060
1696
1669
1695
2297
1660
2204
1763
1763
1758
2591
1670
2600
1666
1675
1663
1659
2604
1694
1695
2916
1666
1684
1684
2053
1930
1705
1987
1675
1677
1674
1694
2064
2291
3057
2290
1687
1688
2363
1667
2652
2332
2297
1917
4308
1661
2407
2408
2218
2915
2209
2217
2081
1692
1800
2129
4135
2577
1672
1680
1644
1896
1895
1684
1766
1682
1684
1685
1684
2308
1963
2311
1673
1673
1673
1675
1894
1675
1935
1851
1669
1698
1703
1700
1947
2298
2657
2407
1685
1883
1914
1914
1703
1943
2057
2239
1687
1670
2269
1972
1674
2873
1675
1724
1662
5215
2615
2298
4027
1752
2184
1677
2640
2672
2310
2265
2265
1660
1698
1671
1674
2295
2567
2612
1895
1682
2566
2173
1684
1863
2977
1645
2386
2393
1681
1909
1680
1847
1680
1686
2861
2586
2341
1658
1657
1668
1901
1679
1678
1922
18724
1676
2602
1673
1676
1896
1961
2619
2200
1674
1679
1680
1671
2191
1911
2592
2539
2589
2588
1687
1697
2183
1689
1901
1655
2305
1679
1767
1755
1764
2212
1675
1678
2872
1657
1718
2170
1659
1683
1676
1680
2576
1938
2295
1896
1937
1663
1892
30779
2665
1692
1972
2575
1681
2291
1637
1651
1691
2295
1669
1684
1685
1687
1687
1689
2183
1678
1803
1696
2368
1758
2557
2916
2558
1626
1656
1697
2609
1673
2357
1995
2280
2281
1652
1897
1678
1674
3022
3358
1695
1681
1680
2186
3726
6908
1949
1884
1887
10631
1673
1673
1674
2920
1667
1682
1682
1686
1679
1686
1686
1994
2079
1688
1684
1720
2621
2243
2297
1663
2214
1878
2647
2384
2107
2602
1676
1705
1707
1706
1670
1834
2916
1672
1675
1670
1689
1659
1713
1663
1657
1681
1697
2606
1707
1676
2916
1676
1674
1675
1685
1666
1758
2565
1669
1961
2288
2284
1673
1673
1663
2925
1695
1711
2282
1691
1671
1668
1896
2546
1674
2320
2321
2316
1670
2402
1672
1669
5873
1676
1895
1704
1675
1713
1955
1680
1675
1746
1678
1669
2916
2598
2598
1677
1941
1872
1672
1690
1952
2148
1695
1668
1668
1691
2402
1665
1666
1666
1669
2284
1672
1671
2315
1766
1677
2275
2278
1883
1885
2918
2302
2210
1685
1661
2746
2087
1680
1970
2876
1937
1881
1667
2591
2671
2299
2673
1698
1695
1658
2423
2305
1886
2521
2230
1663
1670
1672
1673
2295
1674
1875
1656
1698
2143
152348
2040
2526
1680
1679
1655
1678
1810
1683
2287
1670
1894
1801
1702
2286
1650
2492
2181
1748
2285
2288
3543
1671
1672
2308
2295
1688
2589
2290
1666
2330
2327
1997
1666
1794
1805
2085
1663
2313
1705
1705
1665
1684
2864
1669
2036
1648
2173
1672
1652
1648
1672
2316
1803
1673
1682
1688
1686
1666
1898
1665
1952
2675
2058
2595
2429
1657
1974
1677
1682
1677
1685
1679
1675
1908
2206
1949
1677
2209
1658
2288
1973
1886
1671
2265
1690
1678
1657
1670
2600
1906
1702
2554
1707
2587
1674
1650
2371
2041
2030
2368
2368
2365
1959
2882
1718
1661
1658
1691
2313
1693
1695
1692
1667
1685
1688
1885
2733
2336
2386
1812
2382
2280
2356
2282
1672
1671
1902
1906
1666
1675
1924
1888
2183
1679
2632
2296
1884
2076
2311
29035
2288
1926
1880
1681
1683
1583
1693
2596
2331
1693
1787
1877
2726
2313
2720
2483
3979
2083
1690
1658
2290
1908
2350
2282
1709
1907
2312
2311
1727
2283
1637
1677
1655
1668
2631
2589
1656
2335
1892
1891
1665
1669
1894
2472
1685
2096
1669
1681
1680
1680
1697
2386
1776
2299
1689
2544
1691
2476
1692
1663
1656
1786
1695
1698
1691
1794
2384
4139
1696
2578
2251
1958
2551
1677
1657
1660
1663
2375
1885
1801
2564
2183
1677
1675
1661
1957
1677
2659
2055
1656
1906
1904
1661
1904
1659
2128
1756
1942
1942
1669
1935
1675
2668
1658
1678
1678
1676
1683
2171
1676
1994
1682
2730
1904
2072
2299
2297
2300
2386
2289
2283
2290
2285
2288
1675
2170
1675
1671
1671
1943
1666
1667
2294
2294
1687
5964
1676
3328
1669
2637
2587
1670
1668
1934
1697
1697
1700
1698
1700
1699
1682
1683
1684
2381
2383
2528
7938
1893
1676
1732
3941
1667
1689
1876
1806
1683
2453
1872
1681
2514
2965
1691
1898
1943
1681
1679
1682
1659
1670
2485
1666
1904
1679
1678
2315
1916
1902
2722
2513
1906
1817
1654
1900
1684
2227
2215
2212
1675
1668
2586
1659
2660
1925
2304
2302
1670
2741
2742
1679
2208
2286
2077
1672
1669
1961
2309
1955
1684
1874
2589
2588
1684
2197
1669
1711
1900
2391
1687
1962
2253
1954
2294
2290
2290
2294
2293
2287
2604
1886
1885
2257
1666
1666
2654
3169
2472
2296
2294
1666
1664
1668
1662
2537
1670
1712
1676
3964
1685
2606
2565
1964
1676
2585
1794
1680
1884
2721
1670
1673
1663
1678
1678
1982
1909
117564
2472
1696
1674
2072
1658
1679
1675
1658
1679
1660
1682
1671
3013
1673
1686
2335
2458
2426
1673
2309
1812
1675
1691
1679
1659
2262
1660
2346
2221
1665
2223
1937
1665
2673
2487
1697
1665
1680
1685
1667
2067
1897
1964
1687
1687
2254
1965
1730
1665
2331
1683
1680
1674
1685
2359
1676
3628
1670
2310
1915
1699
2382
4498
1679
1663
1901
1901
1683
2350
2360
1952
1672
1670
1752
1917
1670
1680
1682
1680
1905
2740
1685
1685
1656
1949
2285
2274
1875
2403
1938
1689
1881
1681
2073
1697
1663
2420
1761
1959
2373
2871
2667
2667
1689
1971
1676
1673
1671
1868
1695
1904
1897
1900
2600
1903
1899
1907
1675
2670
1971
2672
2590
1687
2284
2318
1926
1683
1959
2289
2284
2286
1654
1671
1689
2160
2290
2251
2253
1682
1669
1674
1670
2191
4097
1675
2079
2601
1907
1681
1936
1679
1897
1832
1873
1673
2724
1675
2168
2233
2176
1900
1898
2015
1933
1684
2227
1704
1903
1686
1681
1683
1961
2200
1682
1667
1666
1667
1885
2159
4610
2358
2358
2590
2166
2408
2271
2877
2858
1691
2712
1680
1794
1872
1946
1646
1650
1690
1642
2319
2589
2640
2446
2205
3103
1679
2735
1802
2328
1800
2738
2743
2739
2598
2099
2283
2127
1684
1870
2250
2572
1668
2862
2915
1671
2209
2582
1688
2652
1663
1874
2382
1680
2458
1693
1699
1699
2285
2327
2410
1875
1663
1704
1886
2725
2328
1898
1897
1883
2251
2590
1678
1690
2284
9848
2275
1790
1807
1914
2129
1881
1884
1669
1667
1669
1845
1673
2590
1676
18724
1639
2282
2587
2183
1886
1875
1641
1875
1685
1684
1654
2298
1679
2290
1685
1927
1884
1994
1886
1887
2592
1675
2289
3762
1685
1683
1668
2534
1778
1689
1656
2594
2170
1676
1675
2290
1674
1678
1813
1940
1683
1884
2533
1833
2037
1687
1684
2184
1895
1681
2438
2000
2211
1685
1861
1686
2734
2354
1681
1683
1682
1678
1987
1667
1679
1679
2312
2310
1686
2305
2308
2322
2310
1673
4253
2574
2333
1904
1659
1940
2383
1679
2207
1665
2881
2550
2355
2359
1681
2268
1779
1974
1866
1671
1678
1670
1675
1676
1811
1909
2300
2354
2873
1667
2404
1962
2735
2401
1694
2272
1889
1674
2201
1671
1772
1678
1743
1874
1687
2330
2603
1665
1660
1909
1647
1670
2294
2077
1683
1683
1683
2321
2510
1971
1676
1668
1699
1647
1644
1682
1665
2291
2722
1699
2403
2726
2591
2017
1984
1904
2375
1685
2394
1873
2089
1684
2049
1671
1675
1704
4279
2533
2174
1680
1684
1681
1947
1679
1682
1678
1906
2044
1672
1673
2085
1676
2713
2591
2392
1698
1671
1671
1671
2386
1669
86773
1659
1656
1676
1949
1675
2270
1881
2593
1682
1672
1687
1659
1668
1578
1916
1870
1892
1893
1941
1696
1694
2465
2498
1663
2296
1755
1756
1897
1753
1757
1757
1754
1676
2081
1701
1677
2670
2536
1680
1681
2390
1684
1745
2320
2282
1817
1662
1636
1941
1679
1676
1961
1674
1666
1672
1659
1661
1661
1908
1666
2300
1668
1876
2501
1876
1889
1679
1959
1679
8018
1677
1882
1881
1685
2237
1680
1687
2088
2492
1688
1912
1661
1945
1670
2288
2290
1716
1655
2646
1912
2862
2859
2649
2330
2074
1675
1676
1956
1674
1678
1863
1672
1679
1671
1681
1684
2281
1889
1979
1678
2574
1953
1642
1658
4400
2482
1677
2643
1691
1660
1659
1662
2591
1662
2408
1682
1959
2208
2207
2206
1891
1669
3330
2478
3398
1808
1893
2589
1678
1666
1671
1736
1672
1707
1709
1640
1678
2394
1904
2071
1672
1674
1675
1908
2428
2053
2353
2262
1686
2290
2286
2284
2676
2290
2860
1715
1754
1921
1662
2350
1683
1674
1902
6373
1689
1674
1663
1677
1678
1676
1676
1674
1919
1677
1969
1685
2168
1901
1773
1682
2443
2091
1688
1686
2289
1656
1668
1910
1894
1662
1948
1664
1679
1672
1674
1697
1896
1900
1898
2480
1670
1927
1672
2708
1972
1673
1673
2467
1673
2064
1678
1677
2734
1668
1762
1895
1923
1903
2133
2714
2295
2293
1892
1677
1681
1811
1841
1662
1676
1890
1678
1930
1662
1683
1929
2386
2383
4257
1672
2282
2276
2393
1678
1906
1693
2283
1947
1646
2047
2886
1696
1646
1657
1656
1676
1657
1653
1666
1684
1667
1797
1931
1684
2146
1684
2743
1677
1680
1761
1700
1690
1670
1673
1905
1681
2287
2384
2285
1938
2286
2283
2055
1665
1869
2722
1867
2412
1912
3167
1885
1999
1687
1940
1677
1887
1701
2286
1662
1715
1602
1664
1909
1909
1910
1711
1801
2881
1679
1877
2272
1674
1674
1695
1707
1708
1913
1647
4539
1690
2276
1884
2173
1881
1896
1784
2066
1658
1705
1703
2363
2363
2364
2298
1685
2875
1819
2120
1910
1898
1678
1677
1682
1681
1673
2283
1667
1812
1668
1641
2377
2704
1884
1637
1687
1682
1679
1884
1858
1670
2442
1878
1678
1975
1675
1873
1903
1678
1755
1885
1903
2286
2308
1659
1664
1662
1688
1819
1773
1922
1692
1917
1701
2046
2282
1662
1666
1672
1725
1676
1685
1666
1675
2184
1667
1930
1698
1759
2242
1670
1667
1669
1903
1907
1671
2204
1905
2571
1686
1908
2082
1698
1808
2269
1691
1657
1789
1677
2733
13235
1680
1678
1920
1677
1915
1675
2290
1661
1674
1644
1783
1645
1782
1654
1899
1683
1680
1926
2592
1911
1697
1679
1681
1680
1672
1900
4598
1667
1665
1658
1664
1666
1916
1674
1966
1665
1678
1673
1815
1680
2097
2224
11767
2063
2063
2091
1886
1672
2595
1685
1685
2354
1678
1886
1880
1895
1899
1664
2579
1674
2380
1939
1677
2312
2570
1966
2249
2248
2248
1671
2703
1678
1654
1671
1650
1655
1880
4295
2327
1649
1649
2573
2680
2594
6571
2543
1667
2040
1701
1915
1959
1925
1859
1681
1666
2462
1655
2286
1672
2271
2241
2240
2238
1704
1957
1704
1675
1900
1662
2287
1708
1709
1709
1693
1785
1780
2622
2036
1973
1789
1892
1650
1694
2582
2578
2644
2657
2654
1707
2654
2655
2656
2286
2170
1818
1962
5158
2307
1673
1681
1685
1682
1683
1825
1678
1665
1753
1677
1987
1692
1655
1889
1667
1666
1892
1691
1676
2063
2402
2214
1680
1665
2092
2137
2097
1891
2097
2094
1676
1686
1806
1777
1691
1896
2405
1676
1980
1667
2614
1866
1912
1785
2729
2733
1661
1683
1678
1680
1680
1684
1680
1669
1989
1672
1759
1894
1762
2212
2213
1687
1684
1652
2278
1645
1676
2603
2603
1964
2604
2607
1884
2605
1878
2289
2288
2284
1657
1685
1694
1661
2311
1673
1964
1753
1958
1675
2585
2200
2280
1680
1689
1678
2386
1672
1757
1694
1893
2330
2263
1890
2273
1679
2550
1680
1902
1681
2348
1677
2724
1684
1684
2615
1653
1846
1700
1927
2274
1648
1679
1674
1669
1668
1664
1668
1889
1686
2549
1676
1856
1677
1679
1693
1670
1677
2387
2386
2045
2042
4666
2721
1674
2526
1671
2325
2659
2655
1687
2294
2205
1765
1692
1814
1811
1763
1940
1794
2492
1886
1683
1900
1901
1686
1902
1646
1895
1897
1899
1896
1975
2076
1876
1677
1668
1688
1651
1702
1923
1893
2288
1670
46100
1882
1683
2254
2188
2730
2728
1873
2281
2282
2543
1902
1892
1871
1677
6284
1897
1893
1852
2530
1895
1855
1886
1862
1885
1902
2032
1893
13963
1886
3519
1682
2725
2738
2545
2734
2389
2391
1976
1705
1684
2047
2278
2320
2314
2288
2284
1666
2306
2547
2399
1655
1671
1880
1893
2671
1678
1680
2672
1693
1780
2664
1680
2637
1681
2859
28426
1864
1670
1899
1677
1674
1671
12539
1934
1690
1674
1663
2315
2271
2404
24321
2116
1701
1806
1663
1681
2590
2664
4734
2300
5636
1677
2183
5610
2668
2437
2147
1694
2660
4911
1882
1677
2361
1680
2098
2650
2650
1963
1685
1784
1782
2545
1733
1674
11181
2084
2374
2579
1668
1672
2658
2661
1740
1893
2056
1867
1874
1689
1684
2731
2643
7958
2735
2678
12136
2594
4266
2313
1673
2592
1680
1806
1686
1690
1689
1683
2380
1684
1680
1684
1682
1963
1871
1675
2108
1703
1680
1655
6307
2615
1675
2361
1814
1760
1679
1828
1700
2593
2564
1663
1660
1667
1683
1689
1686
1813
1684
1682
1692
1694
1949
1662
2515
1678
1680
1679
1677
1655
1683
1678
1811
1815
1670
1688
1703
1961
1820
1663
1867
1692
1681
1686
1687
1705
1834
1667
1675
1681
1684
1961
1685
1664
1699
2593
1688
1665
1661
4250
1686
1675
1678
2277
1675
8652
1972
1691
1654
1689
2591
1687
1671
1672
1669
2345
1674
1809
1808
1699
1664
2346
1855
1702
1682
2142
1682
1673
1678
1795
1679
1813
1811
1662
1690
1685
1949
16970
1697
1703
2531
1663
1682
1766
1752
1672
1667
1665
1675
1658
1960
1681
1677
1671
2494
1694
1671
2097
1680
1687
1669
2099
75717
1681
1661
2386
1662
1671
1671
2518
1682
1665
1668
1668
1924
25422
1674
1678
1951
1668
1668
459514
1977
1665
1668
1675
1669
1684
1689
1688
1664
1669
1675
2125
1671
1670
1702
1673
2493
1678
1679
1663
1666
10784
1669
1657
1664
1678
2333
1680
1677
1678
1666
2494
1676
1673
2438
1680
1711
1665
1685
1680
1675
1932
1657
1663
1664
2140
1666
15428
1667
1667
1671
1667
1684
1710
1658
1682
2379
1660
1846
1674
1676
1677
1716
1669
1669
1669
1669
1660
1652
1956
1659
2593
1679
1673
1667
1667
1660
1698
1685
1684
1678
1713
1663
1944
1672
1692
1667
2146
1683
1693
1693
1669
1654
1660
1666
1672
1674
1764
1677
1945
1677
2521
1661
1704
1705
1676
1762
1710
1711
1904
1753
1754
1900
1946
1679
2551
1670
1686
1687
1788
1674
1639
5603
4165
5640
1953
2146
2491
1669
1668
1894
1694
1672
1890
1657
1701
1669
1962
1709
1975
2195
1860
2437
1858
2279
1789
2548
2263
2557
1669
1671
2289
1943
2600
2108
2599
2577
1676
1669
1671
1672
2389
1667
1812
1692
2288
1670
1959
2290
1683
2517
1668
2449
2471
2055
1664
1666
1664
1695
1663
1655
2384
1867
2278
2492
1672
2587
2584
2584
2587
2309
1680
1699
1678
2083
1917
1923
1664
2462
2518
1698
2356
1810
1689
1674
2491
2489
2475
1679
1659
2335
1680
1667
42028
1981
1663
1667
2745
1651
2314
1687
1700
2318
1673
1876
1962
1679
1685
1673
2514
2484
1674
1672
2484
1670
2248
2834
1888
2571
2834
1935
2087
1672
2592
1661
2575
1680
1685
1687
2348
1668
1668
2105
1681
2327
1674
2290
1685
1887
1901
1672
2531
1672
1681
1673
2043
1692
1640
1952
2195
1672
1675
1869
2543
1870
1662
1773
1672
1689
1688
2599
1662
1675
1950
1675
1835
1667
1690
2543
2299
1801
1870
1650
1889
1696
1880
136110
1886
1959
1662
1863
1676
1682
2548
2209
1684
1676
1716
1641
1702
1675
1677
2329
2041
2225
2224
1665
2516
1673
1701
1675
1675
1673
1669
2314
1679
1895
3013
1672
2295
2863
1979
1801
2865
2863
2400
2651
1687
1684
1683
1888
1672
1657
1884
1692
2860
1979
1693
1676
2459
2553
2553
1690
1671
1671
1750
1669
1690
1682
1690
2636
2543
1674
2606
2456
2585
1894
3073
1677
2730
1920
1784
1660
1673
2580
1764
1965
1926
1671
1681
1667
1670
1677
1718
1659
1659
1912
2279
2067
2059
1963
2062
2059
2064
1696
2271
2282
2480
1672
1669
2382
1964
1845
2377
1693
2493
1993
1701
1673
2642
1690
1655
1699
1695
1693
1960
1671
2279
1671
1979
1671
1673
12757
1658
1678
1668
2378
1674
1673
1911
1654
2464
1864
1603
2471
2492
1903
18768
1667
1647
2561
1764
1644
1660
1671
4494
2335
1882
2581
2582
2596
1667
2576
2581
2553
1879
2290
1680
2277
2285
2174
1667
1669
1666
1687
1687
2528
1884
1683
1678
1677
1679
1727
1661
1666
2384
2275
1701
1641
1642
1962
2326
1666
1700
1697
1697
1672
1663
1668
1670
2640
1691
1888
1685
2334
1884
2312
1816
1673
1670
1679
1682
4522
2293
2606
1671
1683
1961
2293
1667
2731
1663
1690
2285
2281
2270
2271
1889
1666
2451
1683
1959
1892
2569
1687
2551
1672
1672
1644
2573
2287
2213
2600
1727
1681
1665
1957
1662
1670
1673
1698
2872
1703
1677
1691
2292
2292
1962
1670
1672
1933
1977
1750
1682
1747
1674
1680
1683
1685
1881
1889
2333
2479
2474
1880
2040
2591
2328
2321
2670
1661
1863
1788
1863
2661
1705
1651
2655
1668
1707
1894
2514
1685
1900
1900
1897
1898
1901
1710
2600
1896
2115
1901
1671
124572
1691
1977
2375
2410
1687
1687
1687
1686
1659
2031
1679
2345
1656
1871
1890
1890
2543
1663
1676
26827
1674
2349
1673
1677
1659
1659
2605
1670
2453
2454
2589
2536
2203
1780
1845
1934
1664
1687
2567
1672
1964
2788
1687
1894
1672
1673
2547
1672
2294
2205
2406
2591
1680
1842
1987
1885
1887
1703
1685
1679
2286
2516
1678
1665
1687
1677
1676
1874
1673
2187
1695
1690
1694
1674
1683
1979
2216
1677
1667
2048
1883
1677
1678
1674
2183
1676
1675
1677
1841
1683
2528
2432
2729
1912
1685
1689
1816
1673
2170
1673
1673
1904
1903
41360
2516
1673
2292
1704
1681
2278
1672
2297
2187
1669
1675
1786
1675
1674
1716
2499
5295
2285
2201
1693
1672
1700
1675
1994
1702
2295
1678
1676
1669
1668
1685
2519
2567
1691
2568
2567
1686
2610
1670
1659
1668
1666
1670
1662
1673
2492
1689
1675
1668
2286
1672
2051
2129
1671
1686
1671
1692
1662
1691
2704
2598
1695
1683
1899
7619
1668
1945
1670
1661
1684
1880
2222
2223
1663
2518
1664
1666
1663
2629
2282
2288
1966
2289
1673
1679
2415
2415
1685
2301
1981
1664
1658
1659
1661
1661
2292
1962
1665
2289
1668
1681
2288
2869
2515
2364
1667
2091
1868
1755
2303
2494
1954
1657
1657
1660
1658
1661
1672
1962
1890
1893
1678
1673
1673
1899
2184
1672
2744
1674
2289
1677
1691
1660
1958
2598
1682
1698
1682
1694
1672
2515
1671
1688
2818
2299
1691
1672
1669
2494
2545
2587
2591
1679
1677
1678
2542
1671
1679
1682
1681
1691
1689
1673
2493
1681
1690
1692
1680
1679
1675
2589
1681
2065
1921
1657
1656
2718
1674
1977
1659
1667
1673
1764
2576
2181
1674
1681
1681
1681
1685
1979
1677
1677
1663
1715
1673
2212
1881
1972
1661
1663
1662
2441
1671
1670
2519
1669
1670
1669
1658
1876
1670
1683
2400
1673
1674
1943
1676
1680
2543
1680
1659
1678
1913
2292
2321
1887
1955
2317
2404
1664
2251
2204
1672
1683
1965
1680
1677
1708
1907
1685
1859
1685
1953
1673
1682
2882
1680
1680
1961
1638
1674
2295
3288
1670
2301
1719
1963
1668
1666
1682
2624
1895
1675
2282
2589
3401
1744
1963
1797
1872
2125
1669
1669
1676
2292
1675
2463
1699
1979
3354
2389
1681
8069
1841
1858
1962
1859
2583
2285
1705
1704
1704
1682
1677
2547
1697
2433
1652
2583
2328
1898
3653
1677
1762
1671
1676
1658
1642
1666
2146
2703
2270
2278
2223
1915
2332
2085
1674
1689
1674
1698
2868
2311
2044
2592
1657
1657
1672
1678
2491
2210
2882
1674
1687
2172
1672
1675
5499
2543
1671
1679
1675
1674
1678
1955
3301
1891
1895
2214
1687
2288
1673
1951
1676
1673
1670
1672
1704
1700
1952
1678
1680
1664
1663
1658
1664
1666
1948
2276
1675
1674
1671
2279
2879
2545
2541
2542
1668
1678
1678
1680
1677
1976
1668
1666
1696
1675
2289
2168
1686
4547
2292
2570
2868
1656
2516
1913
2304
1707
1712
1714
1909
1965
41361
1661
1675
1661
1679
1679
1652
2592
2548
2460
2067
2070
2068
1673
1970
1656
1876
1679
1681
1680
2867
2654
2659
2544
1676
2198
1652
1697
1688
1960
1686
1682
1799
1718
1699
1661
2451
2591
2366
1664
1686
1665
1905
2129
1671
1901
1667
1686
1666
1693
2580
1910
1979
1697
1674
1706
1836
2323
1901
1670
1662
2295
9383
3661
2644
6245
1693
2146
1694
2084
2083
1692
1897
2640
1694
1674
1676
1668
1686
1684
42044
2380
1675
2591
1679
1912
1679
1985
2117
1677
1680
1678
1669
2254
1679
1676
4155
2593
1672
1675
1676
1662
2371
1668
1669
1884
1676
1667
2369
1678
1678
2543
1655
2459
1665
1908
2409
2546
2669
2374
2374
1675
1670
1678
1682
2273
2519
1712
2853
1681
1679
2229
1674
2265
2583
2592
1878
1882
2588
2293
1668
1981
1667
1672
1677
1877
1945
1665
1679
1922
1666
1674
2389
2566
2557
1982
1679
2294
2365
2561
1674
1953
1662
1680
1681
1680
1682
1664
2518
2459
1898
1884
1711
1709
1950
1705
1671
1744
1674
1679
2375
2371
1708
2519
1678
2592
1691
1673
1972
2295
2120
2296
2409
1875
1683
1700
1749
1684
1962
1687
1676
2189
1684
1962
1705
1704
1968
1702
3382
1684
1678
1677
1958
1903
1669
1667
1668
1672
2363
2242
1672
53837
1678
1674
1658
1658
2286
2641
1698
1669
1673
1667
1670
1989
4626
1760
1670
1716
1885
1675
1888
1669
1977
1670
1675
1693
2461
1965
1679
2597
1671
1684
1725
1725
1654
2474
2476
2319
1680
1904
1688
1685
1962
1681
1684
1678
1685
1684
1684
1675
1677
2108
1678
1678
2389
1759
1670
2607
2204
1744
1918
1668
1665
2389
1676
1965
1684
1801
1892
1676
1899
2364
1659
1761
1662
1694
1645
1643
1641
1965
1685
2307
2587
2489
1884
1933
2489
1884
1884
1664
1706
1686
1800
1673
1963
1688
1698
1674
2487
1671
2330
1898
1898
1901
1692
2273
1676
1698
1699
1961
1678
1702
1665
1664
1703
1953
1701
1679
1664
2297
1740
1662
1696
1699
1980
1684
1891
1666
1686
1904
1970
1653
1675
1668
1681
2656
1912
1915
1915
2307
1709
2474
1673
2591
2283
2642
2402
1666
2029
1680
1666
1661
1713
1979
1693
2610
2610
2611
1678
3018
1681
1680
1682
3096
1673
2291
2604
1694
2314
2398
2427
1686
1671
1686
1951
1678
1680
2040
1670
1684
1893
2569
1938
1680
1658
2303
2303
1668
1663
1959
1667
1691
1675
1671
1671
1675
2314
2316
1675
1664
1687
1809
1665
1746
1665
2523
2657
1868
2056
2072
1672
2306
1670
1674
1674
1672
1667
2555
1924
2105
1679
1676
1663
1676
1681
1900
2309
1666
1693
1676
2081
2485
1883
1962
1667
1878
1879
1676
1676
2595
2594
2309
1680
1681
1673
2048
1661
1664
1923
1666
1661
1881
1882
1889
1668
1691
2535
1877
9354
1683
1673
2283
2284
1931
1662
1684
1686
1686
1684
1667
2506
2667
1678
1663
1684
3408
2284
1664
2149
1655
1686
1686
1658
1668
1669
2309
1661
1841
1665
1903
2730
1669
2185
1690
1886
1691
1687
2049
1675
2303
1680
1718
1719
1899
1639
1649
2041
1999
1685
2300
1671
1671
2046
2306
1683
1669
1670
1685
1678
1658
1683
1678
1679
2132
1676
1685
2440
1927
1696
1675
2131
2282
2285
2282
1667
1669
2175
1687
1872
1678
1659
1924
1682
1642
1892
1887
2280
2718
1673
1884
2634
2297
2707
1675
1674
1678
1935
1675
1673
2398
1674
1879
2584
2581
2635
1671
2588
1877
1899
1894
1895
1736
2327
1672
2288
1672
1672
1691
2620
2594
1684
1685
2465
1677
1676
1673
2480
2570
1681
1677
1664
1902
1903
2576
2589
1899
1893
2576
1902
1903
1672
2505
2597
2593
1769
1676
1667
1893
2632
1894
1891
1724
2557
1694
1693
1694
1678
2292
2476
2207
1729
1675
1676
2915
1678
2290
2860
2860
1702
1670
2476
1898
1684
2292
2289
2580
1673
2315
2220
2567
1664
1666
1669
2291
2490
1689
1681
1693
1674
1674
1902
1676
2542
1860
2291
1674
2559
1726
1676
2476
2373
1681
2111
69436
1670
2595
1977
1905
1709
3082
2728
1689
1697
1666
2535
1699
1696
2287
2295
2851
1695
2542
1682
1666
1690
2393
1684
1679
2521
2594
1674
1669
1920
1772
1655
1670
2635
1706
1695
1694
1680
1681
4383
2299
1668
1680
1681
1677
1684
2270
2351
1663
1675
5008
1674
1693
1671
2591
2502
2485
2487
2589
1680
1683
1679
1602
2358
1711
1662
1668
1661
1679
1683
2293
2296
2291
2293
2291
1672
1663
1668
2361
2359
1687
1688
1688
1663
2295
1677
2143
1681
1677
1682
1680
1685
2609
2169
2672
1673
1668
1904
2477
2477
2143
1680
1678
1668
1661
1686
1663
2222
2357
1675
1677
1688
1666
2205
1655
2000
2313
1674
21352
1878
1652
1669
1675
1987
1921
1903
1663
2643
1894
1892
1695
2000
1657
1694
1692
2584
2287
2137
1661
1919
2298
1682
1681
1796
1799
2286
2155
1677
1670
1690
2278
1896
1962
2395
1676
2725
1684
1695
1896
2291
2378
2673
2315
1664
1893
2659
4316
1965
3034
1681
1659
1673
1681
1986
1669
2275
1665
1892
1665
2104
1665
2345
1660
1664
1749
1659
2376
1677
1681
1953
1673
1659
1683
1687
1680
1962
1679
1656
1664
1680
1678
1700
1694
1650
1953
1671
1646
1888
1682
1948
1706
2274
2276
1709
1899
1676
2271
1675
2490
1662
1668
1682
1682
1877
1962
1674
1668
1726
1686
2560
2278
2283
1690
1672
2525
1855
1858
1807
1673
2640
1887
1886
1875
1872
1670
1692
1989
1689
1783
1704
381798
2354
1974
1894
2600
2579
1675
1694
1661
1683
1682
1989
41376
1677
1674
1654
1982
1683
1678
1667
1683
1706
1786
1681
2577
2206
1992
2482
2828
2343
1686
2883
1689
1664
2238
2359
1675
2293
1673
2379
2504
2316
1708
1706
1682
1676
1977
1881
1666
2046
2863
1678
1663
1683
1663
2381
1679
2318
1675
1665
1960
2289
1671
1691
1690
1702
1699
1669
1675
1672
2381
1674
1669
1664
2216
2218
1951
1651
1672
1693
1892
1837
2368
1837
1774
1950
1664
4237
2687
1675
1680
1960
1671
1669
1678
1678
2849
1677
3683
1677
2003
1897
1665
1663
1674
1681
2127
1678
1674
1778
1677
2557
1671
1673
1773
3053
2201
2282
2562
2561
1678
2175
1670
1671
1670
1672
1673
1669
1672
1951
1670
1667
1668
1900
2358
2358
2125
2373
2375
1669
1667
12241
1660
1986
1676
2272
1684
1672
1708
1708
2256
1983
1668
1683
2322
1672
1671
1967
2664
1681
1681
1678
1628
1679
1671
2638
2485
1678
2481
2857
1666
1669
1950
1672
1669
1668
1673
1668
1868
1675
1965
2247
1651
2247
1689
1674
1676
1956
1674
1671
18724
1682
1662
2307
3008
2285
2277
2865
1649
1762
2704
1967
1687
1681
1685
1894
1679
2260
1667
1948
1892
2254
2395
1690
1708
1671
1970
1675
1678
1887
1894
1675
1678
1962
1643
1738
1737
1741
1687
1682
1677
2504
2653
1675
1756
1683
1670
1717
1975
1702
1676
1923
2062
1668
2864
2399
1987
1674
2208
2215
1674
1678
1968
1776
1777
1777
1755
1681
1672
1706
1676
1990
1715
2264
1675
1671
2888
1701
1948
1949
1673
1672
1678
1677
1678
1679
1948
1909
1907
1907
1910
1968
1911
1891
1658
1686
1680
2465
1695
1947
2451
2451
1867
2957
1688
1734
1676
1677
1757
2718
2562
1707
2195
2196
2198
1973
2198
2195
2482
1890
2641
1896
1893
1929
1665
1665
2291
1666
1675
1973
1674
1904
1906
1679
2544
2334
1694
2655
1697
1878
1675
2699
2250
1671
1977
1669
1672
2208
1663
1671
1950
2088
2221
2636
1668
1663
1663
1679
2077
1952
1700
1675
2301
1686
1657
1782
1671
1670
1987
1674
1678
1723
1678
1959
1679
1675
1678
1661
1839
1674
3012
1670
1669
1733
2409
1692
1976
1830
1906
1889
2316
1952
1644
1681
2393
2604
2603
1676
1674
2272
2272
1976
2271
2268
1676
1904
2171
1910
1905
1909
1904
1908
2273
1676
1686
1979
2291
2270
1672
2271
1664
1949
1692
1673
1886
1903
1897
3987
1668
1665
1937
1642
1665
2325
2397
1966
1686
1687
1933
1673
1703
2485
1678
1668
2193
1955
1682
2653
1678
1673
1951
1674
1641
1675
1680
1903
1674
1676
1681
1676
1908
1678
1676
1869
1949
2268
1871
1680
1719
1671
1671
1672
13284
1680
1674
1954
2198
1682
2573
1984
1684
1709
1672
1673
1670
1890
1679
2559
2456
1681
1934
1677
2120
1795
2130
1797
1685
1668
1670
1669
1674
2455
1876
1681
1673
1960
1811
1813
1966
1813
2664
1668
1668
1675
2517
1649
1687
1686
2278
2278
1934
1671
1669
1669
2334
1668
2272
1680
1665
1810
1810
1672
1672
5843
1672
1937
2248
2251
1647
3012
1668
1673
1683
1679
1695
1699
1696
1688
1685
1682
1945
1898
1878
2636
3012
1670
1673
1688
2474
2574
1664
1809
1678
1671
1945
1696
1669
2171
1872
2571
2572
1654
2553
2552
1678
4293
1671
1945
1682
2146
1892
2125
2364
2265
1662
1681
1677
2346
2351
1916
2559
2266
1664
2380
1658
2174
2273
1686
1688
1644
1672
1903
1901
1663
2311
1679
1677
1667
1941
1687
2608
1687
2289
1903
1818
1931
1669
1667
3286
1704
2585
2549
1668
2270
1944
1677
1984
2699
1667
1683
1697
2485
4688
1676
1707
1663
2261
1658
1946
1672
1976
1678
1678
2289
1674
1691
1665
2234
1894
1802
2313
1666
1943
2547
2126
1815
1762
1668
1672
1672
2205
1902
1670
1678
1675
2494
1683
1940
1676
1672
2514
2557
1681
2664
1819
1694
2159
1680
2252
1678
1687
1688
1943
1710
1712
2641
1667
1681
2722
1670
2283
1674
1943
2346
1663
1662
2079
1941
1676
2370
2647
1670
1886
1667
2530
1667
1686
1669
2273
1789
1789
1952
1676
2198
2168
1699
1701
1675
2173
1889
1692
1885
1690
1667
1694
1694
1957
1666
1713
1716
1969
1671
1688
2603
2282
1661
1680
3079
1681
1679
1952
4669
2293
1703
2534
3329
1667
1905
1905
1705
1707
1822
44812
1718
1671
2065
1992
1678
1788
2182
1784
1681
2282
2289
1664
1665
2294
1674
2002
1812
1696
1812
2179
2208
2209
2206
1885
1695
1720
1698
1697
1686
2873
1936
1875
1698
1699
1963
1674
1689
1693
1671
1670
1680
1639
2281
2449
1942
1664
1669
2309
1993
2307
2088
2293
2227
2715
2314
2321
1882
1950
1673
2380
1678
1695
1693
2560
1761
2061
1676
1884
2308
1683
1672
1673
2617
2267
2273
2003
1680
1891
1972
1888
1673
1680
2549
2292
2270
2272
2266
1888
2332
1690
1670
1899
1641
1943
2256
1689
1881
1698
1874
1669
1667
1658
2273
2574
2922
1664
2393
1964
1667
1672
2652
2650
1683
1683
1688
1663
1676
2267
2919
1691
1947
2717
1686
1669
2702
1671
2050
1913
1678
7377
2653
1672
1672
1970
1674
2293
2087
1943
2417
1677
1894
1664
1667
1675
1674
1672
1687
3431
1689
1989
1878
1958
1679
2494
2493
4503
1665
1676
1678
1670
2272
1673
1675
1676
2382
1679
1955
1895
1896
1912
2267
1675
1818
1688
2862
2709
2700
2572
1729
1976
1729
1949
1698
1594
1664
1690
1697
1668
1681
2280
1687
1872
1680
1681
1979
2664
2568
1961
1679
1678
1678
1682
2272
1785
1889
1891
1679
1681
2713
2146
2710
1966
2710
1681
2314
1678
1655
1660
1657
1670
1675
2566
2639
3053
2293
1940
1786
1681
1811
2470
1705
1695
5350
2664
1679
2708
2702
1715
2001
2082
1695
1974
1873
1688
1687
1684
2687
2486
1684
2583
1669
1686
1688
2273
2207
1960
2197
2668
1899
1899
1671
2883
2576
2576
2582
2578
1689
2433
2529
1698
1944
1782
1673
1690
3407
2484
2486
2487
2659
2587
1677
1669
2382
1672
1808
1928
1939
2718
2718
2874
2873
1680
4550
1650
2556
2300
1676
3026
1669
1945
1665
1664
1662
2293
2644
1686
1678
1688
1883
1669
1822
1959
1674
1961
1674
1677
1677
3075
1670
1690
1690
2202
2540
1677
1666
1663
1959
1663
1958
1663
1677
1674
1665
3038
2382
2358
1935
1688
1687
1688
1969
2281
2200
2144
1672
2088
2318
1672
1680
1682
1676
1698
1673
1659
2304
2391
2304
2277
1675
1676
1674
1678
2288
2289
1890
1674
1690
1873
1676
2336
2461
2461
1991
2703
1693
2322
1887
1919
2581
2583
1688
1682
1702
1894
1947
1684
2378
1677
1681
2562
1677
1677
1678
1899
1671
2223
1681
2328
1671
2382
1678
1674
2565
1662
1670
4689
1669
1684
2313
1684
1697
1660
1927
1659
2003
1872
2282
1665
1666
1813
1814
1817
2260
1902
1679
1666
1708
1926
1681
2273
2331
3140
1674
1664
1655
1672
2488
1679
1658
1659
1875
2555
2091
2280
2281
2280
1951
2279
2287
2568
2569
2566
2567
2565
2274
2563
2275
2516
1903
2377
1873
1903
1885
1885
1885
1882
2562
1890
1890
2840
2250
1694
1916
1653
2227
2587
2590
1861
1873
1690
1913
2615
5413
1879
1878
2293
1911
1908
1912
1966
2584
2426
1904
1924
1909
1909
2299
2262
2285
2284
2710
1603
2304
1927
2067
2620
2702
1889
2710
2291
3112
2684
1877
1887
1891
1890
1880
1885
1950
1885
2329
1883
1891
1880
1865
2285
2317
2315
2190
2056
2387
1910
1940
1651
2599
2715
2721
2715
2719
2863
2866
1652
2302
2295
1895
2289
2367
1946
1894
2601
1902
1900
1901
1906
1884
2272
2297
2297
2326
2401
2403
1948
2404
1924
2401
2401
2361
1865
2311
1888
1910
2264
1703
1701
1769
1696
1956
2064
1922
2090
2085
2091
2085
2088
1665
1921
1922
2062
1894
2866
1919
2865
1941
2865
1679
1895
1673
2313
2311
1694
1681
124437
1667
1700
1810
1651
1910
1760
2362
1681
1674
1803
1882
1820
1760
1762
1758
1757
1759
1678
1691
1956
1816
1938
1659
1820
1818
1690
1695
1690
1668
1690
1698
1803
1685
1946
1816
1953
1817
1817
1944
1764
1942
1785
1818
1676
1698
1673
1690
1690
1964
1670
1921
1669
1667
1667
1668
1691
1688
24
1689
1694
1698
1664
1676
1903
2359
1680
1949
1692
1677
1665
1678
1684
1678
1678
1673
1662
1672
1667
1960
1904
1929
1685
1690
1674
1671
1686
1671
1795
1676
1686
1660
1654
2130
1677
1937
1668
1665
1672
1672
1693
1667
1671
1685
1685
1685
1683
1682
2984
1685
1933
1672
1680
1671
1681
1666
1665
1668
1665
1667
1670
1669
1667
2366
1671
1935
1669
1669
1658
1677
2051
1666
1656
1672
1679
1636
1686
2883
1652
1943
1672
1702
1673
1651
1652
1648
1662
1673
1679
1652
1695
1699
2175
1652
1946
8824
8825
1699
1685
1647
1632
1680
1658
1651
1652
1651
9065
2190
11749
1956
11748
1693
1767
1652
3946
3946
2688
2687
3347
3348
1987
46039
1944
46038
5026
1676
1673
54982
54982
33924
33925
14286
14285
3914
2174
3913
1940
85846
1813
85847
1814
1793
11930
11930
54246
54246
33136
33137
16930
2321
16931
1970
1684
1687
2268
2269
16485
16484
32468
32469
2245
2566
2565
4378
1989
4379
1932
97574
97575
112818
112819
1682
1904
1932
1943
1719
1675
1976
1954
1674
1712
1989
1712
1742
1712
1672
1673
1979
1660
1977
1689
1905
1905
3056
2209
1957
2563
2461
2462
1677
1659
3020
1952
1670
2178
1688
1874
2248
1706
2151
2552
2601
1707
2280
2271
2269
1669
1817
1819
1816
3055
1817
1806
2567
1704
2567
1660
23421
4723
2278
2590
2002
2917
2590
2183
2590
2711
2053
2049
1700
1669
2500
2479
1906
2300
2378
2294
1934
1891
1691
1711
2404
1685
1704
1690
2324
2356
1678
1678
1677
1930
1678
1988
1684
2292
2578
1901
1898
2491
1672
2583
1652
1710
1712
1711
2275
1713
1922
1763
2161
1700
2461
2472
2208
1659
1725
2356
2801
2573
1917
2573
1678
2338
1680
1670
1689
1672
1677
1674
1672
2274
1672
1676
1681
1959
1668
1963
2100
1664
1657
1669
2281
3990
1903
1701
1885
1680
1679
1966
1683
1947
1684
1681
2675
2635
1665
1668
1671
2278
2274
1666
1664
1760
1663
1960
1667
1663
1665
1663
1667
2642
1821
2563
2273
1682
2845
1756
1675
1692
1974
1793
1796
1678
1650
2077
1682
1679
2041
1858
1855
2601
1986
2668
2568
1701
2454
2383
2441
1879
1675
2061
1707
2319
1866
11457
2301
1974
2291
1975
2299
1658
2104
2263
1676
1677
3387
1705
2044
171535
2313
1989
2190
1671
1678
2122
2281
1904
2037
2673
2455
1670
1881
1883
5991
1691
1976
1664
2563
1909
1771
2484
18725
2403
2041
2261
2262
2360
2308
1673
2381
1670
1671
2303
1912
1811
1810
2556
2558
2196
1803
1802
1798
2564
2380
1656
1662
2271
2390
1920
2601
1692
1662
1651
1734
1672
1889
1890
2290
1911
1679
1668
1688
1688
2391
1904
1687
1674
1689
1689
1688
1688
1890
1669
1908
2317
1691
1926
1808
1950
2476
1671
1671
1655
1656
1901
1685
1682
1683
1913
1684
2064
2097
2124
2068
1661
1671
1671
1883
1895
1657
1949
2462
1655
1657
1686
2387
2443
2474
1692
2357
1677
1667
1763
1688
1949
1685
2025
1688
2595
1963
1692
1668
2081
1879
2220
18235
6613
1686
1676
1946
1882
1670
2296
1937
1964
2704
2599
2230
1666
2031
1682
1686
1660
2581
1967
2475
2474
2479
2478
1949
1891
1888
2285
1675
1665
1879
1658
1682
2288
1939
2292
48732
1903
1961
2039
4268
2346
2588
2296
1687
1670
2554
1877
1955
2394
1671
2371
1972
1891
1687
2260
1689
1910
2104
2292
2594
1915
1946
2071
2292
2600
1865
2657
1866
1777
1683
1679
2318
2294
6444
1665
1672
1947
1677
1667
1673
2121
2198
1915
1691
2561
1670
2279
2286
2282
2346
1687
1953
1654
2209
2039
13612
2208
2125
2213
2484
2486
2280
6004
1675
1690
2289
2234
1655
1956
2269
1660
2534
1667
1947
2088
2297
1883
1698
1671
1668
2660
2855
1943
1882
2608
2606
2326
1683
2608
1683
7379
1686
2310
1892
1686
2457
2588
1946
2573
2704
1951
1671
7274
2574
1690
2271
1688
1674
2266
2284
2476
1956
2293
1962
1672
2674
1673
1686
1893
1891
1838
3434
2474
2475
2678
1945
1681
2503
2865
2863
2478
1671
2202
1891
2677
2267
2208
2054
2055
2214
1987
2285
1618345
2290
2559
2293
2291
1684
2463
1679
1683
1683
1681
1881
1677
1684
1925
1671
2534
3263
2284
1809
1808
1807
1668
1709
1666
1663
2576
2276
1931
2273
2002
1674
1683
1687
1686
1687
1687
1664
1905
1700
2401
2578
1896
1938
1662
2146
2294
2560
1663
1662
1685
1690
1664
1665
2235
2544
1905
1941
1903
1707
2186
2394
7734
1690
1689
1686
1683
2282
1685
2713
1741
1744
1944
2249
1990
1663
2324
1689
1687
1653
2392
2391
2356
1680
2527
1678
1950
1664
1922
1879
1877
2624
1672
2242
95976
2548
1700
1700
2290
2313
2296
1911
2053
2534
2053
2050
2243
2256
3593
1665
1672
1672
4264
1660
1689
1678
1953
1661
2387
1675
2263
4283
2288
1665
1944
1788
1788
1681
1682
2272
1974
1654
2541
2381
2540
2350
1682
2485
2559
2058
2556
1688
1862
1892
1895
1976
2568
1693
2334
2198
2210
1679
1680
2463
2582
2714
1680
1845
1917
1722
1707
1923
1678
2382
1710
1782
3908
2592
2596
1676
1675
2849
2276
1914
2321
1681
2556
1853
2050
1683
2255
2264
2262
2255
2589
2589
2588
2029
1929
1680
2317
1779
2375
1661
2212
2208
2209
2210
2218
2359
1670
1667
2429
1931
1696
1963
1683
1686
2294
1672
2675
1665
2811
2268
2651
1673
2360
1935
1682
2635
1896
2167
1897
2450
2671
1935
1667
2258
1680
2865
1710
1928
1680
1882
1669
2536
2287
2291
2280
7299
1673
2553
1870
1670
1673
1890
1908
2584
1900
1697
1977
2430
1687
1687
2277
1693
1946
1674
2552
2549
2548
2275
1675
1820
2290
1987
1819
2147
1834
2413
1665
1682
2692
1889
1680
1758
1955
10322
2405
1974
2404
2360
2403
2359
1709
1675
1674
1684
1706
2666
2380
1627
2317
1678
2535
1895
1688
1667
1778
2651
2652
1657
1658
2275
1676
2380
2273
2277
2984
2387
2589
2589
1661
2045
2571
1695
2057
1901
2549
2380
1889
1681
2291
2517
2293
9506
1680
3384
1893
1721
1877
2455
2461
1911
2462
1762
1766
1764
1990
1670
1849
2247
1677
1676
1659
1661
1664
1665
1894
1680
1649
1683
2270
2382
1663
1865
1896
2563
1675
1742
2457
1670
2380
1679
1674
1677
1678
2109
1675
1954
1690
2605
2603
2219
3917
2552
2609
2200
2709
2278
1669
2849
2292
2606
1712
1791
1681
1907
1674
1671
2280
1879
2384
2280
1877
3051
2056
2472
2056
2541
3723
2558
2576
2431
2280
2687
2003
1860
2564
1677
1676
2467
2613
2201
1664
1662
1669
1672
1692
2319
1688
1923
1683
2564
1666
2347
2429
2279
1687
2591
1673
2288
1679
2570
1904
2563
3020
2564
3414
2568
2274
2469
2280
1690
1708
1687
2288
2559
2657
2289
1946
1682
2232
1678
1878
2436
1674
1861
2278
2271
1779
2480
1681
1681
1891
1942
1659
1660
2571
1888
1931
2190
1677
1687
1894
2188
1668
1675
1881
1669
1892
1693
1692
2604
1953
2259
2257
2258
1903
1904
1906
1673
2864
1673
1899
1696
5207
1935
1948
1871
1700
1690
2292
2318
2321
2323
2322
2323
2652
3359
1953
1683
2560
1940
2521
1677
1811
1894
1689
1675
1673
2279
2279
1779
2198
1992
1679
2561
1681
2356
1661
1873
1808
1710
1813
1817
2603
2598
2599
1884
1939
2283
1887
1654
1681
1867
1666
2050
1886
2390
1765
2206
1697
2381
1669
1680
2222
2252
1879
1821
18725
2296
1896
1682
1891
1889
1904
2272
2384
1901
1901
1954
1901
2699
1683
1685
1667
1852
2963
2600
2430
1694
1745
1941
1691
1659
1692
1691
1671
1648
1679
1877
2203
1745
1686
1687
1711
1682
1944
2636
1923
2298
1678
1696
1696
2291
1681
2390
1672
1677
1880
2603
1693
3053
1691
1965
1895
1815
1945
1681
1678
2574
2555
1678
1654
1676
1893
1892
2275
1667
1942
2097
1683
2109
1666
1666
2308
1675
1678
1676
1877
1692
1692
1938
2320
1939
2481
1600
1699
1697
1656
1898
1897
2278
1681
1899
1901
1679
1669
1925
1697
2384
1676
1909
1664
1665
1660
1684
1654
1686
1672
2653
2655
1670
1970
2653
2165
2690
2862
2651
1691
1693
1690
2039
2353
1678
1678
2558
1951
2313
1989
1875
2560
41299
1897
1894
1895
1663
2697
1678
1885
1677
1675
1675
1977
1880
1977
1692
1688
1686
1686
2515
1680
1811
2565
2561
2601
1695
1950
1699
3056
1692
2195
2190
2676
1782
1816
2993
1672
2216
2581
1898
1987
2267
2270
2263
2309
2267
1679
1648
2863
2868
2861
2863
1818
11079
1956
1884
1763
18725
2262
1680
1683
2544
1684
1672
1810
2304
2052
1674
1675
1990
1674
18725
1979
1679
1679
2212
2204
1929
1704
1706
1703
1949
1707
1700
1937
1706
1998
1705
1705
1702
1707
1707
1703
1898
2663
1676
2190
2447
1680
1923
3395
1951
2711
2130
2334
1654
1670
1663
1681
1682
1685
2026
2652
2277
1974
2649
3053
2931
2377
2253
1762
2724
2273
1663
1665
1897
2278
1662
2317
2489
2000
2276
1899
1687
1688
1675
2278
2430
1694
2674
2864
1867
1670
2556
2543
1720
1960
1678
1720
1902
2103
3766
2594
1660
1910
2852
1884
2483
1955
1816
2000
1672
1682
1674
2653
2652
2579
2578
1908
1670
1672
3397
2556
1669
2380
2190
1701
1814
1902
2544
1673
1673
1863
1674
2059
1669
1684
2392
2287
2471
2925
1897
1688
1800
1802
2671
2586
2662
2662
2257
1684
1993
1741
2286
1684
2380
1692
1681
1681
1688
2547
2554
1888
1776
1694
2274
2532
2275
1914
2878
2381
1671
1862
1670
1883
2254
1762
1949
1946
1943
1963
2557
1893
1680
1892
1941
1889
2472
3408
1872
2313
2309
2312
1977
2307
2315
2307
1938
2300
1893
1687
2479
2856
2847
2849
1689
1692
2200
1987
2199
2201
2202
2004
1901
2408
1673
1874
1670
2049
2204
2207
1651
1668
2534
2859
1692
1691
1949
1694
1695
2310
1892
1683
1679
1669
1846
4052
1729
2643
5858
5975
1957
1906
2277
2257
2257
2256
2197
2285
1684
1676
2109
1902
1974
1901
2384
1899
1899
1696
1897
1894
1685
1675
1675
1681
1895
1895
2290
1924
2036
2378
1870
1678
2203
3367
1677
2589
2280
1681
2283
1763
1686
1935
2373
1946
1686
1684
2069
1905
1668
1675
1673
1667
2279
2278
2270
2272
1925
1684
1946
1788
1785
1905
4564
1673
1880
1677
1693
2316
1687
1689
1942
1691
1672
1946
1683
1686
1683
1678
1680
1680
2586
1684
2610
1678
1950
2104
2213
1681
2378
2344
2193
2672
2869
2590
1676
2197
2253
1869
1672
1944
1665
1766
2621
2384
2253
2329
1682
2684
1683
2661
1994
2056
2055
1695
1953
1705
1673
4391
1688
3056
1663
1878
4588
2262
2197
2195
1941
1884
1941
1668
1669
1883
1694
2273
1679
1895
18724
1704
1710
1904
2655
1877
2601
1957
2609
1663
1663
2591
1951
2082
2563
2561
2447
2566
1868
1894
1918
1687
2563
1679
1968
1679
2144
1684
1682
1682
1912
1686
1671
1895
1894
1683
1905
1672
1673
1661
2259
2146
2540
2314
1673
1670
1679
1883
1690
2276
1953
1690
1676
2290
2270
2263
1947
1888
1676
3119
1804
1682
2475
1703
1980
1703
2610
1814
1667
2204
1695
1941
1695
1668
1668
1673
2286
3511
2484
1990
1683
2869
1682
2489
1893
1674
1944
1884
1670
1664
1662
1683
1900
1892
1927
2320
2265
2261
2267
2264
1944
1691
1688
1690
2284
2572
1673
2560
2221
1938
1671
2205
2260
1674
1931
1681
1885
2669
2681
1668
1667
1697
4734
2555
1942
1696
2304
1759
1758
1918
1696
1698
1665
1665
1667
2291
1667
1663
1939
2367
1861
2048
2480
2201
2380
2295
2300
2296
1680
2470
2261
2270
1685
1953
1680
2288
4614
2254
1941
2121
1693
1679
1681
1679
1682
1680
2685
1784
1959
1677
1749
1699
1709
1938
1671
1768
1688
1677
1684
1689
1669
1667
1691
1885
2638
2443
1682
1992
2599
2209
2442
2280
1765
1767
1765
1708
1902
1663
1663
1663
1932
1665
1666
1676
1934
1683
2568
2289
1813
2533
1958
1689
2586
1685
2287
1949
1677
2578
2580
2540
1663
1680
1675
2663
1951
2274
1921
1663
1664
1664
1941
1673
1676
5383
1678
1677
1668
2291
2060
2317
2187
1685
1670
1887
1944
1886
3587
1668
2259
1910
2471
1676
1937
2275
1669
2039
1768
1817
1816
1676
1914
1656
2698
29038
2561
1678
1682
2580
2594
1977
2588
1675
1671
1673
1695
1929
1690
4582
1667
1667
2208
1664
1867
2387
1690
2304
1676
1895
1895
1989
2303
1672
1669
2485
2286
1660
1904
1870
2385
2260
2603
2290
1682
2598
2145
1681
1822
2673
2576
1674
1673
1674
2393
2382
2057
1687
2478
1666
1671
1946
1672
1670
1675
1675
1672
1883
1686
2386
1642
1710
1713
1654
2574
2237
2006
1682
1671
2191
1681
1681
2287
1919
2311
2276
1698
1679
2273
2274
1907
1917
2292
1672
2283
4264
2639
1909
2382
2639
2573
1684
1662
1660
1682
2243
1930
1657
1864
1687
1698
2880
1674
1928
2303
1870
1648
1672
2213
2411
2449
1896
1970
1893
1660
2575
1681
1946
1684
1778
1887
1665
2258
2359
1674
1671
1911
1668
1976
2089
1690
1939
1677
2218
2307
1683
2296
2297
1664
1661
1989
1667
1667
1884
1671
2361
1943
2664
2603
2598
2283
1663
2868
2711
2867
1976
2213
1679
2454
2311
1956
2534
2307
1893
2420
1678
3501
2493
2708
2456
1979
2703
2704
2572
1667
2109
1667
1668
2335
1887
2487
1665
2485
1673
1670
1967
1688
2398
1672
2535
2402
2290
2541
1674
1672
2564
1699
1883
1680
2320
1987
2484
1685
1682
1990
1653
1822
1772
1821
1709
1893
4280
1898
1769
1913
1770
1771
2203
1679
2319
1675
2294
1883
1935
2293
2598
1678
1670
1911
1667
1678
1679
2316
1647
1990
2813
2274
2233
2276
2272
1903
2280
2310
1944
1683
1896
1664
1666
2481
1921
18724
1701
2052
2208
1868
1876
3345
1686
1910
1812
1810
1655
1890
1863
1884
1942
1693
1822
1677
2127
1671
1701
3379
1865
1973
1692
1698
1674
2257
2258
1909
1990
1990
2487
2580
2058
1671
2579
2581
2587
1641
1709
1976
2581
2577
1707
1871
3493
1667
1758
2387
2469
1639
2696
7850
2275
1662
2378
2109
1661
1644
2488
1658
2385
1679
2552
2485
2281
2585
2532
76466
1959
2593
2589
2290
4378
2684
2584
1686
1688
2356
2247
1682
2292
2701
1703
1951
2709
2700
2067
2065
2065
2484
2202
1963
2073
2200
1677
1649
8900
1611
2273
1909
2849
2065
1673
2103
2577
2567
1977
1682
2654
2107
2027
2289
1676
2381
2273
2578
2240
2274
2275
2271
2289
1987
3809
1701
2582
1889
2579
1892
3056
1893
1893
7261
1894
1637
2483
1966
1678
1663
2548
3985
2298
1692
2065
2003
2079
1896
5113
32643
2268
2268
1977
2275
2568
2274
1891
2267
2321
2269
1957
2268
1705
2300
2444
2442
1678
1987
2298
2552
2446
2443
2480
2564
2282
2143
2380
2282
2282
2384
2478
1892
2479
2487
2477
2484
2483
2483
2482
2585
1966
2486
2585
2484
1667
1888
1905
2217
1651
1670
2688
2484
1828
2602
2313
2599
2574
2602
2210
2599
1965
2601
1656
2606
2598
2282
1798
1655
1947
6811
1680
1754
2582
1868
1873
1895
2604
2587
2293
2297
2607
1674
2585
1949
2484
2381
2086
2275
2059
2283
1977
2064
2481
2479
2044
2484
1890
2294
1948
3043
2574
1890
1871
1890
1987
1891
1687
2544
2388
1668
2276
2230
2231
1958
2280
1877
2230
2231
2488
1953
2215
1673
2230
2606
1686
2293
2295
1946
3063
2293
2285
1655
2228
1950
1660
2228
1724
1655
1664
2281
2390
2284
1956
1681
1647
1669
1710
2221
1956
1868
2220
1811
2588
1674
2221
1866
1644
1940
2273
2577
2661
2014
1974
1928
4460
1747
1747
1751
2067
2444
3245
1948
3123
1660
1663
1677
1974
1974
12139
1665
2484
2394
2276
1899
2841
2204
1899
4468
2490
2392
2490
1974
2492
2491
1658
2479
1673
3930
2297
1656
29486
1954
2085
2167
2316
1897
2394
2290
2462
2288
2123
1695
4308
2547
2259
2534
1946
1676
1743
1898
1955
1674
1678
2382
2500
1910
2541
2543
1666
1680
1675
1933
2541
2504
2804
2334
2514
2285
2551
2553
2554
2553
1757
2665
1684
2310
1940
2059
2579
1682
1942
2579
2297
1686
1669
2367
1685
1682
2573
1916
2385
2091
18734
2290
5660
2131
1882
2981
1881
1673
1661
2838
1700
1927
4805
1880
2226
1921
2222
1893
2227
2282
2293
1663
2481
2280
1663
2086
1939
2598
2483
1930
2634
2597
2549
2316
4328
2277
2279
1649
2290
2653
1944
2653
1675
2655
1944
4860
2655
2326
2208
2208
1667
1666
1689
2800
1928
1668
1695
2560
2054
1942
2268
28957
1681
2273
2281
2633
2282
2273
2284
1662
2280
1921
2280
1698
2287
1939
2574
2558
1654
2676
2547
2697
2310
2537
2282
2552
1930
2686
2260
2249
1754
1686
2690
1798
1683
2588
2268
2481
2482
2484
2462
1917
2484
2564
2486
1947
2482
2564
2460
2483
2308
1641
2306
2281
1640
2278
1938
2304
1675
2555
2431
1918
1842
1918
1844
2431
1947
5825
2847
1801
1930
2347
2347
2849
1953
2911
2245
2243
1679
1685
1925
2372
1665
2294
2293
1910
2297
2266
2266
1954
1652
2285
1904
1683
2286
2984
2432
1660
1662
1667
1921
1662
1631
2281
1924
2523
1690
2211
2205
2282
2284
2290
1685
2203
1944
1801
1875
1887
2136
2571
1697
2588
12844
2665
2554
2291
2071
1881
2289
1936
2568
2580
2815
1911
2536
8187
2479
2480
1917
2297
2305
1654
2299
2548
1942
2303
1676
2281
1937
2310
3552
2313
1868
2598
1679
3414
2351
1654
1949
2858
2074
1636
1990
2602
1866
2300
193960
5640
2196
2240
2489
2459
2041
2215
1945
2217
2384
1663
2104
1794
2270
2441
2561
2562
2535
1911
1910
2569
1910
2566
2708
2572
2106
1906
1904
2707
2574
2711
2581
2631
2579
5004
2597
1912
2855
2544
2857
2536
2666
2573
2577
2494
2257
1669
3090
2483
2483
1923
2487
1879
1883
1889
1951
1677
1669
1913
2707
1677
1993
1885
2256
1650
1955
2075
3015
1673
2245
2557
2249
2250
2570
2245
2273
2563
1887
1916
1913
2581
1666
2300
1708
2299
2556
1714
2304
2299
1671
2300
1673
2316
2600
1987
2484
2483
1905
1660
2536
2286
2297
1677
2442
2286
2286
2286
1673
1653
1911
2849
2185
2615
1897
2360
2172
1668
2264
2576
2633
1694
2702
2565
1974
2864
2403
2869
5386
1895
1878
1864
1670
1672
2163
2866
1665
2871
1809
1929
1761
1757
2300
2610
1909
2128
2294
2485
1863
2293
2293
2293
1977
2487
1899
2292
1940
3552
7247
2229
2229
2564
2482
2456
2480
2582
1674
2275
1677
1898
1895
1948
2571
2418
2583
5845
2540
2510
2203
2217
3172
2217
1989
2214
2227
2353
2299
1909
2299
1902
2297
2273
2274
2582
2557
2586
2584
2000
1910
2582
1908
1966
1910
2282
2273
2310
2543
2541
2313
2284
2540
2378
2280
2279
2422
1977
2262
1915
2305
2927
2283
2266
2296
2576
1678
1673
2384
1679
1954
1678
1675
1677
1678
2286
2284
2275
2262
2286
2548
1880
1685
1883
2128
1880
1987
1879
2296
1681
2293
2226
2280
2302
1917
2564
3622
2292
2571
1974
2571
2240
1908
2403
2676
1670
1889
2209
2917
1938
1884
2571
2571
1904
1903
2319
2569
1903
1907
2656
2271
2704
2192
1894
2260
2287
3447
2533
1696
1678
2333
2275
1659
2547
2546
2546
2251
1897
2546
2542
2304
2278
2539
2644
2314
2378
2293
1903
2298
2316
2296
1894
1956
1889
2572
2135
1891
2581
2258
2302
2317
2535
2534
2535
2716
2553
2275
2554
2487
2484
2484
1888
2287
1690
2268
1911
2263
1956
1887
2321
1967
2399
2292
2564
1899
2591
2567
1907
2316
1924
1896
2523
2525
2273
2271
1987
2274
2271
1886
1889
2051
2051
2295
2295
1955
2295
1886
2295
1876
1947
2276
2278
2551
2300
2277
1687
2295
1883
1950
2573
2480
2319
2319
1951
2303
2562
2562
2478
1653
2273
2270
2271
2117
2378
2567
1902
1917
2312
1976
1921
2477
1914
1878
2581
2306
2322
2287
2293
2109
2292
2481
2569
1694
2382
1695
2290
1652
2555
2556
1864
2556
2570
2500
2385
2383
2321
2486
2382
2295
2268
2349
2275
1911
2570
2277
2277
1889
2325
2334
2633
2253
1973
2280
2279
2279
1867
2207
2207
2480
2292
1662
2402
2109
2636
2192
2289
2305
1954
2278
2286
1674
2544
2544
2541
2546
2552
2554
2534
2551
2286
2556
2554
2000
2271
3075
2288
1865
3670
2583
2424
2399
1875
1921
1739
1674
2633
2145
1692
1876
2551
2548
2547
2550
2554
2555
2588
2263
2516
2457
2654
2273
1888
2599
2271
2274
1892
1879
2255
2298
2295
2297
1923
1872
2203
1892
2195
1657
1676
1883
1880
1886
2292
2292
2292
2298
2261
1942
2287
2205
1933
2571
2701
2557
2298
1879
1886
2543
2199
2297
1935
2295
2302
1940
4586
2582
2539
2538
1704
2538
1892
2481
1893
2201
1924
2355
2279
4631
1938
2263
2262
1671
1962
2552
2290
2495
2553
2324
2351
2428
2494
2432
1940
1633
4314
2570
2561
2297
2294
2292
2291
2535
1713
2277
2276
2274
1939
1645
1951
2709
2481
1859
2283
2286
5805
2487
2486
2601
2566
2613
1953
2611
1950
2558
2297
2629
2629
2558
2436
2436
2268
2297
2393
1703
1887
1993
1863
1948
2584
2571
2544
2306
1676
1884
1665
5028
2305
2552
2528
2487
2487
2356
2295
1944
2565
2661
2548
2551
2550
1897
1902
1906
1897
1902
1664
2386
1663
1682
1955
1899
1690
2173
2293
2584
2656
3630
2584
1915
1914
2563
2332
1671
1988
2136
1676
1673
2408
9247
2284
2196
2485
1871
1913
1890
2269
2317
1917
2485
2151
2205
2208
1892
3550
2324
2322
2567
2294
2564
2564
2387
2285
1930
2265
2292
2572
2314
3018
1880
1679
2290
2272
2479
2558
1937
2556
1873
1991
1874
2323
1880
2288
2288
2538
1901
2223
2207
1889
1869
2556
1644
2919
1878
2317
2216
2222
1886
1884
2542
1897
1679
1877
2436
2436
2497
1906
1948
1897
2475
1888
1888
2409
1890
2286
2281
2220
2520
2566
2492
1992
2562
1948
2449
1898
1658
2571
2353
2580
2491
2661
1899
1895
1898
1980
1897
2270
2275
1889
1889
2577
3737
2299
2298
2557
2558
5850
2290
1887
1990
2288
3056
2295
2288
2084
1890
2706
2703
2206
2206
1876
1878
1898
1897
1968
2566
1943
2400
2566
2401
2568
2022
2475
24
2211
2084
2079
2083
2702
1977
1684
1687
1941
3492
1910
2576
1921
1921
2576
2284
2279
2259
1911
1690
2529
2577
1564
1886
1952
1608
1886
2297
2567
2297
1888
1884
2281
2396
2214
2631
2575
1860
2333
2285
1910
2301
1885
2101
1884
2329
2183
2296
8130
2270
1691
1567
2205
2199
2375
2290
1912
1905
1870
1869
1870
1869
2604
2591
2610
2292
1892
2298
2308
2319
2191
1967
2297
2267
2294
2557
1585
2265
1962
2556
2554
1693
1679
1676
2381
1836
1913
1681
2269
1679
1680
1678
2633
1902
2304
2305
2304
1665
2281
1866
1968
2284
1967
2282
2253
1920
1892
2269
2292
2403
2278
1684
3420
1914
1921
1988
2300
1958
2297
2300
2591
2053
4934
1657
2128
1778
1927
1669
1673
1986
1845
1980
1868
1658
1812
1673
1678
2577
1664
1687
1698
1660
4378
1675
1976
2664
1990
1846
1670
1692
8733
1680
13682
2400
1832
2106
1717
1677
1900
1974
1665
1977
4076
17210
1701
1700
1701
1675
2041
2024
1687
1687
14247
2714
1918
1976
1674
2494
3612
4637
1657
2982
1685
1655
2617
3405
1686
1681
1693
2176
1978
1660
2555
1675
1888
1667
4959
1672
1671
11090
1885
1892
1676
4425
1682
2384
4854
2603
2554
2154
1665
1691
2248
2788
1882
1683
1704
1694
2145
1691
2381
2247
2125
2499
13816
2795
2885
1691
4416
2234
1936
1652
1765
1647
2033
2275
2239
2389
3143
1765
1689
2347
1631
1654
10092
1763
2517
1665
2176
3254
2381
10728
1699
1956
2534
1732
1704
2491
2825
1947
2181
1887
1688
1645
1674
7277
2143
1880
1958
1694
1669
64601
1688
3650
1703
1703
1694
1662
4848
71006
1666
2384
1696
1680
2565
2345
5209
1896
1685
1673
1993
2245
1710
2144
2277
1673
1955
1707
1680
1988
1654
1886
1659
1677
1855
62765
1826
1854
1641
1669
2655
2380
2350
16082
8890
1988
4260
2446
2492
2230
6794
1949
1896
2605
1798
1663
1653
2314
1662
1933
83585
2644
1691
2176
1673
1818
1818
2176
4079
1834
1774
1776
2319
1672
1883
2246
2559
3316
2276
1678
2455
3361
1674
1673
2280
72346
1714
1955
1811
2561
2436
1992
1915
1741
1837
1661
1664
6828
3776
18018
2644
1837
1979
1686
1687
2665
1678
2319
1892
1715
1659
1658
2123
2063
2946
3979
58210
2639
1938
1757
1667
1702
1967
1685
1673
1672
1791
1791
1790
1697
6837
1809
13677
9066
3825
1948
2377
2260
1669
3522
1672
1667
2176
1688
70717
1687
3334
1982
2139
1681
1684
1672
1955
1668
4710
1660
1688
1660
1680
3825
1674
1659
1952
1648
2579
1765
1772
2139
7887
105818
1690
1656
1680
1666
3530
1664
2178
2557
1988
2786
4079
3036
1965
1693
6334
2207
1687
1693
2633
1668
1641
1714
1946
2880
111645
2248
5177
7028
1965
1660
2176
1678
14266
1881
3787
1685
8010
1875
1689
2604
1692
1690
1639
1975
1711
2612
3259
3195
58312
2138
4082
2118
1672
9559
2759
2544
1682
1706
1707
1975
1868
1681
1681
1675
5366
1676
7862
1834
1909
2184
2619
1862
12789
2099
1965
1649
1650
11757
11755
1690
1676
2176
2036
2332
1670
2094
5362
1986
2016
1577
1690
2402
56487
7838
2177
10908
2254
380821
3562
1953
7836
1925
2374
1661
3236
1965
1678
1695
1692
2256
1693
1641
1843
1690
1934
1663
1672
1791
1897
1979
2441
1958
2996
4581
2203
1755
2428
1881
1834
1945
1666
3428
1683
1893
1989
1663
1884
1654
5203
1706
1671
1673
2652
1741
1937
2242
4861
1680
10704
1772
1990
1661
1638
15175
2633
1693
1652
2502
2871
1967
16896
1989
2148
7265
1950
1753
6851
2629
1719
2006
1680
1657
1897
1667
8803
1944
1688
1667
2812
1663
2437
1950
5611
2510
1701
10070
6752
1639
4211
26067
1986
1679
2281
2558
2361
3107
2389
1955
3090
2787
2109
1674
2372
1708
14723
1976
1674
3113
1668
2271
3572
1956
12877
1782
1803
1671
1665
5084
2155
1718
1651
1974
2348
1693
2660
1665
1673
1985
1653
1698
2369
1837
15040
3307
2220
2339
2555
12901
6727
1793
1688
1893
2403
1670
2950
3953
3957
3567
1887
2000
1885
2602
2356
2045
7291
1649
9285
1976
2138
1769
3349
1704
1670
2135
1683
2955
2621
1844
6515
14056
2295
2563
1667
1973
1675
2055
1668
1677
2379
1681
1673
2537
16369
1992
1675
1824
2454
2431
1956
14737
2664
1905
2180
87731
1767
3649
2840
2605
1704
1680
16369
2190
3814
1955
2082
4867
1789
2770
2887
1672
3008
1676
2604
4732
19769
9298
2031
54255
1947
54255
1688
2334
1650
1690
1923
2139
2652
2126
2646
2652
1643
2336
1761
2165
1979
1658
2502
3923
1672
1672
1671
1672
2204
2604
2150
7154
1666
1661
1947
1767
1860
1831
1905
1739
1655
2236
2238
1650
2205
1955
1887
1888
2036
1945
1660
2155
2155
1675
2548
1638
2689
1646
2418
2127
1810
2504
2963
2052
1945
1741
4378
3365
1697
2765
2188
10195
2402
2630
4631
2656
1662
2176
3262
1953
2662
2783
1675
1808
1649
1646
15304
2316
3926
1879
3385
2125
1994
1953
4246
1669
1671
2080
2306
1672
2197
1678
1774
3344
1723
2390
6763
178472
1661
1973
1682
1672
2153
1764
2401
2136
1692
1680
2071
2981
1727
1635
2656
6998
2397
1653
6199
1831
1667
2662
1673
10357
1675
1948
1675
3068
2141
2605
2034
1953
3324
2924
2623
10258
2062
8490
1742
3599
3555
2295
2285
1993
11181
2605
1714
1952
11554
1701
1663
1950
1678
2469
1937
1838
1666
1667
2658
1670
1988
1672
2138
16938
2185
16938
1680
1677
1681
12929
30629
7954
1676
1943
1674
1940
1813
2154
2155
1691
1744
2390
14058
1800
1663
3001
3174
2225
3968
1941
2775
1971
2406
2284
1678
1683
1677
2340
1856
1786
1672
8369
1974
2701
1953
2263
1941
1883
2190
1668
1676
8268
1664
1658
4285
2756
2440
1662
2525
2616
1688
2531
4045
11950
1676
2179
9719
2350
35606
1676
3962
1652
3694
1676
2304
1769
1659
1744
2498
2339
2212
6639
1673
4525
1656
2082
1650
19662
1675
2388
2930
2534
2881
2494
2283
18531
1662
5083
1662
1675
2321
1668
1884
1663
2633
1669
2138
1790
1664
1796
2205
4334
2606
1684
1672
1798
1850
1690
1694
2657
2611
1636
2658
1642
1682
3283
14741
1677
1674
2334
1666
2558
2328
2466
2658
2193
2197
1670
1659
1692
1965
12476
1728
4026
1675
2076
1932
2289
2058
2280
1751
1659
1990
1820
1665
1695
2226
1881
1689
1668
7580
2044
1727
2376
1912
2126
1672
2575
2575
1975
2732
1663
1926
1672
2528
1704
1681
1677
2046
2176
2619
3742
1766
1664
1986
9298
5619
1870
10283
7740
1687
3988
2580
1678
4646
1981
1672
2217
2216
1652
1973
2027
1712
29978
9428
6312
1676
1869
4043
2619
1993
4764
1676
2968
2005
1660
1989
2176
1894
1893
1891
1666
1675
3299
2472
1673
2386
4038
1675
1670
1804
1995
1661
2399
2176
1874
40866
1900
1642
10834
1671
2605
1673
7268
1660
1701
2655
1675
1685
1684
1755
1665
1675
1653
1674
1671
2117
1655
5246
1666
5180
1694
1990
11546
1803
1688
1672
1669
14600
1668
1669
1959
7360
1672
3184
2857
1999
1698
1655
1771
1954
3112
1656
1653
1657
2452
2601
1936
1678
2446
1703
1950
9821
1671
2695
2693
1874
2718
2392
1660
1672
2605
1690
1651
62069
2319
2143
1963
1786
2067
2778
1665
2441
14494
1809
4255
1658
2658
1673
8367
19377
2245
2952
1651
1667
1727
1929
2154
82867
2120
1660
2154
2724
1987
14603
3274
1661
1661
1956
1682
2922
1858
3072
1848
2446
1821
2362
1654
1940
1687
1681
50759
1876
2204
1686
34817
1671
1677
6933
2386
1653
1663
3749
1933
2137
2405
8723
1672
1977
1671
7049
1633
1665
1645
4890
231504
1681
1638
1622
1675
1945
9637
3941
1784
1966
1678
2530
1743
1692
5065
1660
3728
1959
2817
1899
5248
5213
2014
1662
1659
11170
1753
3614
1680
2700
1666
78416
1966
2242
45137
16681
13046
1761
2223
2864
2861
2860
1672
1786
1667
1670
2729
1675
1937
11212
1684
13874
11106
1966
5537
1791
3322
2698
3451
4900
2767
2734
4321
1957
1675
1753
3015
2386
1723
1996
3294
4009
1652
1928
1894
1879
2626
3330
2382
1948
1625
2126
48019
1947
1668
1675
2211
3609
1694
1788
2249
2176
2205
2892
1659
1978
3336
1663
1665
1995
1678
1680
3330
1637
1675
1666
4039
12303
7067
2141
1888
1818
1881
1886
1890
1945
1668
2051
11578
1676
1670
1691
12802
1671
34883
2127
1680
1676
1678
1668
1953
15678
3632
2476
1767
1824
2709
1789
1667
1682
3177
1908
68898
2019
10667
1985
1652
1667
2698
1968
1653
1683
1673
1805
32090
2430
1917
7651
2845
1920
3951
1953
1673
1662
2290
1655
2149
2047
1669
1688
2009
1952
1703
2176
1727
2659
1751
2461
3153
3806
1869
1776
2494
13617
1673
1663
1676
1936
1661
1678
2130
2949
2038
4132
1686
5643
2176
11968
2073
1649
1694
1928
2540
1831
2176
2808
1663
2662
2908
5571
2178
1700
1677
1657
1670
3745
2239
1927
2194
4983
2793
1977
2145
1677
2538
1669
1764
2176
2611
2177
1954
1828
1654
1661
1932
2543
1977
1668
1714
2060
2180
2664
3317
3340
2649
2457
2660
2117
1935
6920
1754
1729
1940
3697
18187
1680
1675
25830
2010
1662
1665
2176
1692
1923
2381
2176
2152
1982
1668
4051
1852
1944
2123
1684
1684
1682
1667
1634
1691
1948
4001
2537
1675
1992
2407
1674
2132
1670
1898
3012
1829
2474
1875
1693
1917
1700
1659
5283
2181
2201
1687
1681
44558
1649
2177
2239
1654
1676
1687
1685
1937
1840
5935
1957
1987
4330
3848
1682
2078
1675
1896
1865
55594
2176
5196
1911
3016
2184
2176
1634
1941
2176
2141
2684
2181
2306
2181
2028
2727
2676
4653
1949
4408
10449
2177
1927
1939
2176
2657
5869
7845
1680
2179
2496
2612
1676
2926
2591
2043
1677
1680
1951
3450
1831
1642
1680
17455
54992
54990
2178
2217
1930
6923
1957
1672
2103
2585
1955
2176
1753
2406
1684
11521
10854
5223
2620
1683
1773
1686
10920
2711
1671
1955
1671
1673
1665
2055
1835
1672
2155
1796
2619
42447
7960
2324
2517
1673
2794
1987
1662
2144
1702
1693
1679
6694
2370
1670
1698
1671
2050
1697
2238
1987
3245
2629
11773
2148
9026
1940
1682
1918
2177
6513
1695
6877
2656
1733
1640
2017
2318
2356
2542
2902
1665
2133
2240
1915
1913
2176
4390
1657
1656
1974
1677
1675
2049
2177
2180
2538
2886
2181
2353
2917
2420
3077
1912
2516
13186
1936
2521
4689
1672
1670
2079
1663
1676
5665
2658
2271
4954
1930
1673
10445
1656
4335
1974
1668
2174
1665
1664
1697
1667
1671
2602
2180
1884
3567
1651
1651
1974
2207
5459
2002
2535
11874
3171
3740
7141
2241
2180
5623
1664
2924
3211
1676
2912
17763
1667
1825
5433
14173
2173
2176
2614
2148
3265
1671
2727
2305
3010
1953
2042
1842
14292
14294
2256
1672
33930
33932
2620
1901
1917
6409
10242
1953
2423
2939
2207
5653
1669
31343
1682
9502
2368
1713
85854
85852
1697
1712
1988
1722
2959
3101
2134
2852
1650
2173
14664
2201
1880
1672
2554
2437
2110
1647
2233
2289
3921
3919
1661
1801
2125
2548
1766
3083
2106
2201
1835
1904
1827
1676
1979
1671
2392
2539
6858
1684
1692
3971
2553
1673
1667
1922
2176
1656
1891
2177
2602
6712
7770
1989
1659
1821
1823
2151
2176
1674
10787
6027
2088
6943
1679
2430
4278
10959
2136
1967
2690
3300
72389
6241
1653
7478
1666
1959
2566
1661
2155
1667
1753
2457
1669
2551
1668
2594
1830
2547
1883
2535
2151
7724
2987
1672
1670
2176
1671
1691
1687
2506
1684
2177
2181
3011
2102
2204
2335
1692
2588
18423
2262
1961
10414
1972
3392234
2663
4679
1965
3021
2473
2259
1803
13896
5052
4075
1676
2567
1692
1671
1859
2750070
1975
1707
1676
7941
1878
1667
1672
12546
2185
2371
2435
3724
13915
1661
2176
2927
2394
2006
53164
3280
2176
1876
1679
1674
1677
2501
1676
1678
1677
1683
1986
11744
1900
1668
1672
1662
1778
1762
6121
1966
1890
1766
1892
2451
2191
4228
1732
1710
2676
6461
1890
1889
2343
5771
2770
2367
1571
4610
1710
2136
2721
2350
2807
2177
1674
2089
1671
2061
11767
2439
2197
2176
2545
3438
1684
3331
1672
1977
1764
5719
1671
6161
2699
23377
2687
1677
2389
1668
1672
3216
1938
1935
6342
1987
1691
6885
2176
2402
1885
1893
1966
1668
3966
2164
9008
2042
1966
2178
1712
2380
2176
1668
1696
2178
1652
2243
2331
1654
2178
1676
1678
1974
1677
1672
1827
2176
2401
2177
1664
2176
2138
3000
2176
1669
1845
2553
1950
1661
1760
1671
3874
3683
8518
454805
2197
1940
6850
1687
3477
1668
1917
2447
1956
1853
5851
3032
3331
1896
3559
2429
1948
2747
1660
3099
2188
2176
1671
1951
1865
2276
2271
1683
1834
4063
2176
2531
1941
1743
1669
2176
2176
1665
1973
25744
1685
2851
2608
1671
2562
12160
1595
6700
1964
6489
1658
1669
2176
2510
2175
2231
3406
1723
6561
1687
2318
1677
1958
1676
1671
2307
1633
2408
1573
7225
2178
1689
24795
1673
5252
2572
2193
1963
2534
2490
2132
2150
2385
1671
2529
1956
2496
1219903
12036
16936
16938
21259
4012
1679
1968
1581
1678
2176
2425
1669
1676
6370
2092
2653
1835
1679
2176
6976
1935
2135
138881
1695
1693
1660
2176
11774
2485
2521
4346
3321
1583
2180
2176
1834
1961
1915
3285
1672
1642
2403
1710
1894
2526
3780
2176
1808
1650
2001
3725
3318
1945
1651
7343
1582
2494
2034
6910
1947
2034
2648
4567
11616
65939
3342
2413
3704
1943
1732
2033
30149
1763
6734
1945
1808
3292
3448
1582
2176
3604
9354
2178
1963
3876
3667
1938
1584
1928
2483
1938
1926
1581
1943
1953
1580
1955
1949
1952
1580
1925
1918
1953
1582
1943
1946
1580
1938
2484
1958
1580
2921
1962
2302
1581
1936
1922
1580
1956
1940
1965
1581
2920
2402
2923
1580
1930
1910
1579
1769
1912
1680
1675
1671
1714
1663
1676
1936
1675
1671
1685
1690
1694
1698
1672
1697
2130
1694
1678
1686
1940
2720
1912
1679
1940
1580
1676
1663
1675
1698
1837
12810
1941
1658
1789
1671
1640
10015
1900
2855
1671
2723
1765
1678
1692
1694
1697
1939
1674
1676
1674
1700
1664
1748
1922
1690
1675
1684
1707
1669
1901
1906
1941
1675
1692
1671
1799
1801
1688
1944
1669
1661
1665
1651
1694
2079
1664
1989
1679
1684
1684
2602
1657
1683
1855
2297
1671
1682
1681
1744
2371
2371
2389
1676
1673
2225
1715
1937
1699
1684
2861
3027
2618
1689
1690
1662
1664
1651
1961
2284
1683
1670
1671
1674
2814
1663
3059
1723
1669
1674
1815
1677
1674
1676
2397
1671
1683
2582
1674
1673
44603
1808
3022
1806
1679
1672
1694
1693
1897
2349
2578
1669
1947
1659
1662
1692
1682
2921
12472
1684
1685
1653
8724
1869
2347
1686
1677
6399
1677
1658
1678
1905
2923
1904
1677
1690
1816
1664
1674
2172
2355
2517
1676
1668
1677
1653
1886
2297
1896
1674
1674
1683
1669
1684
1670
2549
1700
2299
1816
1720
1896
1707
1671
1701
3058
1889
1888
1658
1698
1703
1907
2405
1932
2399
2297
1954
1816
2921
1968
1930
24
2297
1977
3414
2301
2018
1968
2920
1996
2572
2301
2570
1821
2404
1986
2301
1964
1968
1975
1903
1818
2299
1952
1672
1661
2927
1673
1816
1678
1709
1683
1910
7492
1971
1706
2398
1682
1690
3396
1876
1888
2301
1907
1650
1653
1650
1899
1678
1945
1668
1687
1699
1883
1815
1678
1890
2301
1677
1689
1912
2319
1662
1661
86139
1956
2675
1754
1672
1671
1670
2300
1699
1706
1694
1676
1695
2724
1815
2061
1671
1969
1717
1717
1715
1719
1666
1672
2922
1893
2042
13276
1658
1683
1870
1966
1669
1670
1788
1949
1696
1678
2923
1904
1815
2304
2652
1660
1706
1703
1706
1953
1662
1679
1675
1677
1675
1974
1665
1665
1667
1673
1677
1633
1647
9638
1812
1966
2230
1675
3113
1675
1678
2287
1701
1656
1722
1666
1668
7065
1678
1673
2398
1942
2651
1669
1670
1875
1815
1935
1670
1669
1678
1677
2158
1674
1676
1965
1679
1671
1680
1677
1677
1944
1677
1664
1902
1676
1900
1899
1817
1897
1866
2392
1675
1682
1885
1672
2128
1965
1661
1668
1667
1829
1668
1673
2299
1677
1958
2587
1872
1660
1659
1821
1972
1829
3801
1680
1678
1680
1782
1895
1678
1968
1664
1812
1648
1683
1958
1651
1669
1675
1677
1679
1689
1896
2169
1681
1914
1914
1956
1793
1791
1792
2593
1666
1674
1665
1876
1684
26955
1663
1674
1662
1657
1947
1679
1657
1666
2140
2314
1905
1902
1686
1672
1672
1691
2597
1801
1704
2398
1666
1661
1661
1683
1957
1819
1669
22431
2665
1989
1701
1707
1897
2047
1782
2350
1674
1698
1898
1896
2317
1897
2282
1897
1894
3922
2331
3395
1679
2345
1669
2229
1681
2053
1668
1667
1935
1678
1984
1759
1810
1689
1668
1671
1670
1971
1923
1904
1687
1657
1944
1679
1680
1842
1672
1670
1862
1658
1655
1665
1968
2590
1669
1667
1671
1938
1919
1690
1663
1653
1870
1885
4268
1669
2346
2078
1676
2290
1661
1695
1918
1971
1661
2095
2064
2094
1665
1671
1673
2346
1668
1672
1644
2569
1693
1964
1943
1684
2221
1697
1674
1675
1677
1687
1674
2398
1671
1658
1870
1668
1678
1667
1925
1893
1714
1816
1768
1945
1764
1677
2566
2193
1898
1679
1681
1905
1695
2338
1865
1659
1677
1868
1867
1674
1679
2332
2287
1697
1663
2174
1800
1956
1681
2217
1651
16395
2607
2602
2332
1664
1663
1660
1667
1868
1939
1934
1955
1668
2599
1650
1675
1670
1666
1971
1702
1685
3444
1702
2581
1662
1654
1658
2515
2154
1678
1746
1678
1685
2549
1720
1670
1661
2061
2059
2059
1674
1664
2469
1784
1784
2107
1669
11452
2565
1968
1691
1677
1673
1696
1678
1654
2057
2062
1916
1687
1660
1660
1702
2504
1681
1662
1652
1674
1681
2187
1687
1683
1940
1675
1938
1671
1913
1913
1671
1966
1667
1669
1665
1683
1675
1689
1670
1905
1678
1683
2170
2162
1680
1663
2303
2508
1757
1897
1662
1766
1681
1688
1679
1666
1662
1668
1934
1669
1690
1677
1971
1691
1898
1672
1858
1662
1892
1669
1678
1683
1684
1926
1918
1681
1664
11868
1892
1968
1655
2294
2290
1695
1657
1681
1656
1685
1937
2113
1757
1675
2558
2348
1900
1896
1905
1667
1907
1666
1671
1670
1697
1664
2164
1673
1869
1674
2332
2117
1657
1667
1669
1670
4342
1670
1683
1677
1677
1711
2916
1680
1680
1674
1808
1808
2292
2332
1674
1706
1707
1709
1713
1676
1670
2314
2111
1681
1677
1668
1968
1673
1882
1689
1666
1751
1709
1711
1935
1654
1686
2319
1651
1993
2732
2733
1652
23472
1657
1682
1905
6742
1675
1656
2589
2586
1694
2316
1691
2135
1898
2035
1919
1648
1686
1896
1773
1683
1672
1683
1688
2076
2595
2674
2677
1789
1993
1870
1657
2576
1687
1673
1949
1673
1678
1682
1682
2357
1767
1675
1667
2139
1781
2578
1678
1818
1865
1687
1667
1683
1662
1704
1928
1891
1679
1651
1651
1967
1912
1909
1909
1814
1912
1682
1713
1642
1662
2330
2099
1898
1673
1662
1968
1694
1656
1900
1905
1886
1679
19420
2362
1670
1666
2314
1687
1667
1679
1678
1993
1678
1657
1659
2194
1657
2397
1808
2730
1704
1794
2323
1663
1875
2569
1879
1993
2722
2714
1656
1678
1663
1682
1680
1678
2469
1945
1672
1678
2002
1677
2570
1679
1684
1685
1655
2289
2348
1679
1680
1803
2549
1680
1672
1679
1946
10091
1691
1692
1695
1694
2107
1693
1993
1898
1683
2472
1681
1675
2313
2594
2141
1900
1893
1680
1806
1673
1690
1683
1679
2786
1683
2328
1667
11209
2663
1675
1960
1674
2228
1672
1654
1765
1672
1684
1662
1670
2549
1667
1667
1671
1950
1671
1671
2301
1669
1672
1943
1688
1672
2354
1671
1674
1774
1635
1960
1650
1688
1687
3505
1663
1665
1666
1691
2354
1684
1815
2142
1888
1668
1757
1959
1901
1897
1667
1681
1679
1681
1683
1687
2074
1690
1687
1686
1768
1970
1673
1687
1688
2608
1957
1699
1670
1688
1936
2082
1678
1671
1678
1884
1666
1960
1662
1667
1683
2860
1675
1673
1671
1671
1949
1678
2469
1675
1668
1679
1990
2280
1682
10752
1676
1676
1673
1682
1682
2572
2515
1653
4367
1665
1691
1927
1678
1668
1670
1663
1682
1888
2364
1704
2355
1678
1705
1689
1655
1991
11579
1682
1806
1698
1898
1659
1672
1664
1685
1686
2144
1892
1674
1672
1930
2421
1673
1669
1669
1922
1665
1647
44987
1673
1677
2606
1663
1660
1877
1960
1675
2860
2587
2581
2586
2583
1704
1892
1679
1660
2646
1813
1606
1936
2039
2038
1690
1645
1682
1689
1897
1681
2083
2085
1896
2086
1618
2061
1667
1938
1658
1682
11909
1656
317033
1668
1681
1660
1686
1673
1950
1670
1683
1678
1936
1663
1670
1691
1674
1677
1674
1674
1678
1663
1659
1941
2092
2570
1666
1945
1656
1676
2374
1676
1659
2371
1632
2311
1700
2517
1669
1668
1674
1948
1662
1703
1686
1676
1677
86139
1907
1668
1677
1677
2556
2314
1653
1700
1657
1957
2315
1673
1652
1659
1928
1805
1680
1677
1679
2326
1657
1663
1693
1912
1709
2052
1764
1763
1679
1664
1667
1785
2053
2117
2133
1670
1709
1917
3548
1676
1715
1672
1655
1671
1667
3109
1671
2148
2569
1687
2567
1923
1660
1685
1672
1678
1661
1672
1648
1668
2431
1665
1675
1942
1893
1933
1698
1891
1797
5408
1678
1819
2576
2576
2598
2601
1943
1731
1815
1675
1657
1957
2590
1690
8114
1908
1911
1692
1668
1664
1658
1678
1961
1655
1906
1644
1957
1907
1668
1688
1687
1689
1683
1883
1681
1671
1924
1662
1892
1886
1746
1957
2622
1665
1664
2820
1675
1704
1872
1869
1869
1920
1664
1664
1676
1673
1911
2789
1645
1670
1675
1670
1796
1679
1654
1983
1679
1679
1684
1680
1962
3020
1957
1659
1653
1684
1697
1680
1659
1909
1664
1898
1840
2351
2064
1889
2064
1659
1659
1683
56219
1671
1678
1661
1921
1880
1655
1704
1704
1991
2274
1674
1676
1676
1660
1688
1678
1931
1687
1684
1685
1686
1675
1922
1672
1674
1684
1754
1677
1983
1712
1947
1675
1651
1655
1674
10674
1671
1990
1892
1656
1655
1677
1893
1634
1911
2288
1668
1664
1929
1764
1680
2659
1680
3379
1678
1680
1680
1680
8012
1939
1690
1930
1671
1938
1906
2603
1812
2641
1936
1706
1685
1652
2421
2712
1675
1928
1684
1682
1657
1705
1896
1661
2374
1669
1873
1932
2657
1701
1692
13106
1932
1671
8024
1670
1671
1677
2096
2610
1885
1662
1663
1668
1690
1678
1917
1679
1664
2289
1684
1684
1675
1906
1762
1664
1669
1672
1944
1682
1671
1878
1677
1675
1681
1675
12150
1896
1690
2614
1658
1602
1690
1699
2895
1670
1897
1667
1652
1652
1679
1662
2238
2125
1683
1680
1684
1683
1684
1926
1652
1660
1884
1701
1938
1671
1680
1689
1898
1680
1680
1671
1678
1671
1788
1792
1912
2241
1697
1666
1762
1659
1678
2611
1897
1675
1681
1678
1680
1681
1681
1898
1680
1667
1683
1679
1681
1684
1919
1676
1648
1673
1671
1671
1682
1908
1671
1681
1656
1670
1708
1705
1971
1684
1674
2289
2283
1682
1670
1918
1682
1969
2053
2711
1688
1688
1686
2288
1893
1669
1896
1692
1664
2578
1903
1677
1679
1668
1667
1662
1700
1992
1662
1689
2581
1779
1663
1668
1930
1669
1673
1675
1662
1693
3116
1681
1962
1674
6416
2722
1907
17194
1916
1668
1670
1858
1688
2278
1652
1675
1659
2568
1664
1702
1683
1681
2852
1887
2854
1654
1680
1669
2588
2588
2585
6286
2584
1880
1699
1712
1696
1696
1711
1891
1676
1674
1879
1943
1886
1700
1663
3044
1689
1672
1903
1769
1756
1683
1859
1686
1672
1668
1641
1810
1807
1682
1982
1871
1682
1661
1700
1681
1672
1880
1699
1672
1696
1665
1680
1709
1680
2602
1678
1679
1682
1667
1649
1679
1953
1682
1671
1898
1668
1624
1690
1711
2602
1690
1896
1659
1670
2427
1670
1889
1669
1669
2571
1674
1693
1688
1945
1803
1678
1708
1678
1706
1902
1675
1940
1902
2206
1674
1660
1691
1681
1947
1681
2239
1662
1665
1715
1717
1670
1901
1684
1683
1682
1671
1664
2591
1968
1819
1763
1676
1863
1668
1674
1892
2147
1669
1666
1666
1673
1680
1672
1951
1676
1686
1672
1680
1913
2315
1679
1662
1662
1675
1676
1706
1980
2085
1681
1682
1682
1667
1671
1674
1892
1675
1667
1667
2284
1661
2661
1669
1687
7295
1670
1675
1671
1701
1682
1880
1659
1670
5530
1675
1697
1960
1696
1675
1676
1665
1668
1883
1666
1846
1665
1681
1670
2051
2051
1699
1973
1678
1697
1673
1680
1835
1674
1685
1895
2580
1677
1670
1684
1673
2349
1874
1687
1661
1681
1675
1684
1681
1682
1679
1857
1685
1658
1668
2341
1672
1749
1662
1645
2603
2602
1689
2605
2607
1887
1842
1842
1716
1944
2620
1943
1815
1936
1936
1663
1656
1659
1677
1875
1673
1678
2984
1656
1983
1883
1889
1705
2049
1665
1684
1684
1680
2708
1873
1683
1683
1897
1672
1874
2400
1643
2311
1692
1671
1672
1697
1674
1694
1865
1674
1799
1789
1679
1679
2612
1677
1678
2286
1896
1665
1653
1650
1885
2236
2719
2852
1686
1672
1677
1977
1680
1669
1667
1688
2227
1676
2079
1868
2401
1668
1676
3151
2610
1648
1675
1671
1895
1713
1676
1663
1663
1660
1887
1669
1666
2216
1686
2127
2146
1686
1679
2232
1662
1665
1808
1806
1936
1807
1659
1664
2306
2608
1683
1836
1671
1669
1680
1696
1674
1673
1940
1663
1660
1661
1677
2570
1677
1669
1673
1675
1675
1677
1676
1675
2097
1967
1697
1807
2390
1677
2178
1674
1689
1666
1681
1663
1781
2077
1667
1680
1964
1676
1674
1671
1649
2368
1675
1671
1670
1672
1682
1680
1677
1678
1677
1867
1674
1677
1878
2625
1690
1670
1815
1679
1686
2374
1695
1888
1662
1657
1981
1665
1942
1971
1883
1884
1669
1674
1659
1791
1688
1665
1664
1692
2331
1672
1680
1687
2611
1758
1812
1670
1687
2615
1676
1687
52554
1891
1958
7116
1938
1938
2332
2668
2316
2315
1889
1674
5640
1676
1677
2241
1687
1847
1663
1707
1847
2651
1888
1679
1673
2303
1657
1661
1678
1678
1656
1980
1656
1672
1688
2602
1693
1684
1662
1686
1636
1688
1685
1674
1665
1933
1890
1851
1673
2727
2381
2725
1668
1678
1683
1685
1681
1682
1665
1679
2557
1898
1685
1679
1675
2125
1887
1889
2214
1672
1681
1645
1699
1672
1982
1947
1675
1657
1874
1632
2604
1886
2580
1678
1684
2297
1900
1662
2492
1902
1660
1676
1675
2563
1698
1689
1661
1670
2058
1946
1672
1683
2109
1686
1671
1670
1678
1719
1957
1900
1891
1682
2614
2615
2614
1690
1674
2510
1668
9135
1718
1660
1655
1963
2053
1672
1710
1888
1881
1662
1685
2148
1677
1675
1881
1881
1765
1649
1968
1679
1648
1677
1668
1672
1671
2337
1667
4739
6148
1775
2390
1674
1964
2478
1688
1666
1869
1683
1678
1677
2607
1695
1872
1909
1866
1661
1676
1994
1799
1664
2244
2226
1704
1755
1661
1669
1962
1675
1673
1703
1902
1673
2604
1764
1702
1681
1771
1671
1670
1678
1669
1958
1682
1682
1892
1779
1658
2653
1656
1659
1657
1811
1682
2828
1809
1977
1678
1681
2603
1668
1670
1701
1719
1719
2613
1663
1662
1674
2059
1676
1966
1907
1688
1677
1679
1663
1684
2177
1684
1698
1674
6526
1692
1687
1740
1671
1683
1896
1895
1692
1901
2600
1697
1689
1688
2711
1675
1681
1683
1964
1682
1683
1677
1687
1662
1675
1955
1687
1661
1793
1675
1651
1665
1663
1979
27285
2657
1770
1666
1674
1676
1960
1674
1674
2057
1945
1946
1933
2492
7091
1677
1682
1666
1676
1685
1645
2130
1679
2172
1646
9646
1666
1669
1983
1669
1667
1663
1664
1669
1667
9706
1959
1678
1750
1670
3393
2607
1872
1974
1672
7802
1734
1668
1697
1928
1688
1983
1755
2345
1678
2511
1676
1672
2400
2697
1896
1983
1903
1673
1676
1991
1676
2511
1683
1667
1671
1980
1680
1667
1672
2489
1664
1651
1698
2607
1713
1665
1669
19544
2490
1671
1895
1864
1673
2383
1669
1669
1680
1673
2510
2288
1680
1675
1676
1673
2568
1835
1675
1693
1678
1679
19520
1966
2305
2306
1662
1680
1690
2646
1944
2565
1667
1671
1660
1685
1667
1672
1962
1667
1670
1651
1702
1789
1664
1950
1701
1682
1666
1682
1682
1667
1667
1981
1683
1668
1669
1665
1665
2284
1925
1671
1653
1679
1876
1678
1670
1681
1966
1667
1669
2152
1681
1683
1956
1862
1659
1683
1712
2636
1676
1673
2604
1962
2599
1678
1677
1677
1674
1956
1686
1693
1657
1686
1664
1663
2721
1664
1981
1667
1677
2284
1663
2417
1970
2576
1681
1677
2273
1695
1668
1666
1762
1665
1672
1673
2305
1672
1672
2332
1693
1691
1899
42701
1679
2195
2558
1981
1702
1651
1675
1690
1690
2446
1967
1673
1675
2711
1678
2663
2667
2533
1682
2359
1662
1659
1663
1879
2646
2608
2665
1892
1889
1888
1652
1662
1980
2057
9817
1675
1693
1666
1904
1665
2604
1669
1666
1666
1662
2234
2512
1705
1812
1658
1687
1900
1895
1680
1680
2624
1656
1664
1664
1661
1666
2533
2664
1811
1691
1671
1899
1681
1681
1678
1933
1681
1681
1682
1641
2533
1642
1678
1665
3782
2119
1682
1662
1674
1942
1887
1673
1675
1683
5416
2607
1680
1653
1668
1668
1685
2106
2321
2319
1922
2320
1679
2316
1682
2641
1677
1675
1686
2717
1675
3050
1653
2047
1674
1946
1673
1692
1659
2490
1892
1670
1662
1672
2281
1709
1709
1670
1667
1944
1667
2050
1670
1669
2607
1663
2348
1899
1818
1716
1670
1667
2287
1674
1968
1670
1670
1659
2575
2148
1673
1676
1692
1671
1671
1683
1680
1965
1669
1871
1690
2557
1883
1811
1665
1681
1697
1940
1680
1804
1668
1665
1933
1905
1694
1665
1963
1662
1669
1674
1669
2847
1678
2631
2198
1657
2220
1954
1685
1653
1679
1960
1674
1666
1675
1678
1680
1894
1681
1687
1659
1966
2601
1660
2092
1744
1897
2096
1675
1673
1674
1674
1667
1668
1724
1667
1994
1903
1902
2108
1731
1813
1814
1729
1693
1668
1690
1673
1656
1920
1898
1664
1672
1679
1680
1977
1666
1911
2725
1909
1673
1671
2061
1683
1703
1935
1707
1667
48589
2556
1682
1685
1748
1666
1669
1751
1668
1702
1704
1930
1704
1682
1812
1760
2552
1760
1674
1811
1898
1679
1681
1683
1678
2125
1678
1683
2663
2270
1681
2514
1650
1688
1677
1672
2263
2263
1679
1814
2129
1680
1678
7420
1675
1684
2492
2217
1664
2221
2274
1688
1679
2576
9926
2139
1884
1844
8151
2278
2270
1677
1896
1979
1682
1700
1805
1808
3021
1889
2614
1710
1707
1793
1682
1681
2557
1669
1674
1674
2443
1628
1671
1675
2378
1682
2202
2655
6275
1671
1669
1978
1670
1700
2597
1679
2191
2191
2613
1900
1705
1676
1669
1684
1687
2556
1710
1677
1682
1677
1666
1671
1676
1695
2605
2682
1674
1676
2288
2080
2553
4470
1657
1667
1672
1671
1670
1685
1959
1671
1667
2662
2276
1666
1688
2550
1672
1671
1656
1681
1679
1664
1664
1974
1904
1661
2310
1666
1663
2607
1683
1670
1701
1674
1674
1665
1669
2226
1991
2225
1742
1653
1654
2304
2514
1672
1667
1671
1672
1897
1665
1682
1701
2622
1677
1666
1675
2399
1670
1664
2609
2405
1661
2404
2403
1899
1833
1660
2600
1688
1673
2274
2298
3259
1661
2550
1662
1659
1675
1672
1684
1681
1983
1682
1688
1693
1676
1679
1683
1949
1682
1683
1662
1668
1672
1671
1666
2653
1902
1648
1680
1681
1679
1679
1952
1667
1667
1697
1664
1661
2692
2608
1688
1671
1671
1900
1901
1685
1689
1977
1779
1691
1687
1667
1669
1674
2626
1687
1671
1693
2717
2713
2666
2288
1976
1657
7770
1676
2677
1664
1670
2367
1673
1673
1674
1885
2140
1652
1673
1980
1680
35442
1669
1681
2282
1676
2565
1951
1678
1679
1676
1671
1673
1668
2556
1888
1672
2606
1688
11339
1957
1677
1662
1655
1889
1685
1683
1682
2609
1663
1896
1664
1672
13371
2129
1651
1669
1680
1672
1674
1676
1670
1679
2533
1661
1679
1661
1752
1957
1706
1681
1678
4276
1683
2599
1684
2664
1822
2604
2595
2660
2852
1897
2611
1671
1684
1881
1696
1677
1673
1682
1686
2511
1692
1661
1664
1685
2276
1988
1663
2410
1667
2408
2275
1666
2358
1681
2150
1882
1664
1670
1688
2363
1674
1676
1890
1698
1669
1888
1679
1886
1715
2557
1895
1916
1891
1753
2556
1669
1891
1683
1674
1672
1643
2046
1668
1663
2511
1876
1688
1690
2653
1681
1680
1679
2336
1639
1685
1815
2228
1814
1714
1962
1713
1682
2629
1671
1716
1712
2255
1676
1665
1682
1679
1679
1661
1958
1758
1713
1934
1885
1699
1806
2312
1694
2625
1664
2316
1674
1656
1657
1977
1691
1963
1670
1667
1662
1672
2485
1682
14506
1896
1654
1672
1672
1626
2609
1675
2526
1660
3000
1686
1685
1945
1670
1661
1659
1881
1901
1678
1980
1675
1954
1698
1636
1685
1720
1642
2362
1673
1674
1654
1683
2378
2490
2607
1676
2625
1693
1692
1688
1870
1653
1676
1682
2311
1673
1893
1678
1677
2492
1679
2614
1667
2217
1671
1678
1708
1662
1674
1743
1652
1809
1675
1681
2604
2227
2611
2320
1679
1681
1682
1679
1682
1681
1683
1678
2321
2319
2533
1684
2094
1680
1678
1680
1681
1683
1905
1703
1672
1664
1667
1678
2276
2552
1678
2569
2311
1660
1666
1686
1684
1684
1888
1660
1678
1699
2023
1944
1980
1820
2631
1676
1944
1767
1677
1683
1762
1674
1653
1650
1680
1685
2603
1840
1931
1667
1667
1666
1675
1887
1678
1677
1678
1676
1905
1717
2533
5744
2390
1659
1679
1652
1681
1659
1668
1684
1686
1674
1669
1667
1875
1962
1877
1960
2589
1660
2596
1694
1694
1666
1660
1937
1733
1662
1668
1889
1958
6376
2400
1898
1694
2593
1702
2223
2221
2226
1667
1670
1679
1681
1681
2535
1706
2344
1686
1688
1688
1685
1669
1676
1692
1677
1903
1766
2862
1977
2609
1684
2619
7533
7533
7535
1894
1659
1896
2592
2572
1673
1680
1902
1669
2109
1980
1685
1688
1667
1648
1760
1702
1673
1664
1782
1675
2510
1667
1979
1663
1665
1673
1673
1658
1683
1674
1698
1719
1664
2088
1672
2510
1696
2401
1676
1694
2702
1669
1683
2716
1659
1682
2041
1656
1671
2558
1669
1884
2608
1881
1668
1670
1672
1683
1683
2576
2572
1897
1911
1633
1962
1896
1976
1685
2550
1680
1680
1656
1693
1692
1903
1674
1654
1758
1759
1958
1680
2352
1765
1946
1946
1674
1671
1676
2324
1675
1673
1841
1686
1721
1977
1898
2182
2683
1675
1685
1875
1680
1894
1669
1666
1899
1897
1673
2148
1667
1970
1696
1650
1663
2237
1684
1676
1677
1682
1678
1671
1672
1669
2496
1670
1997
1670
1673
1681
1706
1707
2609
1683
1686
1686
1686
1687
1673
2607
1689
2529
1880
1654
1658
1671
1670
1721
1675
2311
2314
2309
1760
1732
1672
2915
1809
1896
1670
1895
1678
1684
1884
1673
1702
1686
1659
1901
2535
2289
2332
1669
1702
1683
1655
1660
1664
1666
2416
2416
1675
1675
1677
2532
1680
1972
1678
1679
1675
1679
1676
1676
1697
2269
2292
1660
2291
1675
2490
2557
2557
1976
1779
1646
1643
1674
1667
1781
1656
1658
1661
1667
1976
2540
6843
1664
1949
1684
1665
1690
1655
2455
1657
2455
1655
1660
1928
1669
1952
5111
2538
1716
1890
1890
2407
1644
1660
1912
1670
1702
1714
1680
1676
1974
1683
2610
1646
1813
1670
1832
1834
1701
1879
1673
1678
1672
1676
1672
1675
2557
1692
1968
1693
1683
1684
1662
1669
6578
2275
1681
1681
1679
1965
1678
1679
1751
1679
1665
1912
1906
1914
1666
1889
1670
1680
1676
1887
2633
2489
1662
1693
1693
1664
1666
1684
1821
1666
1674
1661
1655
1952
1747
1672
1685
2510
2243
1884
1670
1670
1678
1662
1684
1663
1684
1672
1760
1956
2216
2510
1678
2219
1687
1680
1685
1689
1676
1678
1679
1688
2120
2690
2572
1679
2489
1684
1687
3510
1690
1679
1873
1709
1669
1857
1858
1761
1935
1680
2609
2288
1667
1653
2254
1667
2048
1668
1672
1679
1674
1690
1691
1943
1665
2143
1691
1663
1674
1674
2286
1653
1709
1644
1692
1672
1693
1677
1961
1656
2536
1708
1710
1709
1958
2061
1682
1682
1660
2059
1653
1666
1969
1675
2312
1677
1677
1681
1664
1715
1681
1692
2181
1683
1684
1994
1665
1671
2322
1664
1670
1698
1661
1679
1685
1681
2726
2722
1686
2652
2387
1662
1668
1735
1691
2095
1829
3468
1672
2736
1640
1708
1678
1672
2620
2280
1802
2322
2284
1801
1805
1803
2281
1800
1667
2665
1674
1669
2307
2566
1976
1673
2315
1878
1696
1661
1873
2225
1683
1662
2288915
1680
1678
1661
1953
1674
1665
2315
1685
2287
1677
1674
1666
1671
2577
1656
1648
2386
1687
1674
1668
2316
1659
1714
1920
2599
1688
1664
1674
1673
1667
2636
1687
1658
1717
2321
1675
1675
1709
1677
1901
2288
1680
6280
1810
1674
2602
1652
1659
1657
2111
1665
1826
1675
2162
1671
1661
1674
1661
1670
2293
2125
1655
1807
1671
2497
1902
1683
1765
1804
1751
1645
1678
1679
1749
2222
1937
1750
1790
2304
1676
1689
1684
1680
1677
1667
1665
1809
1654
2360
1974
1776
2601
2677
2259
2304
2336
1691
1687
1693
1818
1668
1890
1675
2396
1959
1658
1691
1677
2520
1664
1655
1691
1684
2275
1684
1691
1676
1691
1980
1674
2362
1741
2294
1665
2474
2271
1680
21003
1673
1673
1678
1673
1991
1678
1670
1698
1673
2736
2302
2737
1687
1678
1675
1678
1713
1660
1682
2620
1660
1684
1684
1665
1690
2315
1912
1685
1677
2672
1660
1766
1768
2643
1766
1676
1718
1930
1686
1681
2474
2292
1677
1687
2290
2057
2289
15370
2615
1724
1659
1801
1672
1659
1673
2479
1896
1656
1661
1661
1898
2842
1898
2622
1649
2280
1664
1873
1675
1824
1938
1697
1642
1669
1663
1665
1691
1665
2387
1690
1691
1873
1828
2347
2499
1668
1656
1692
1855
2547
2547
1673
1877
2129
1713
1696
1695
1685
2485
2097
1704
1680
1669
1705
2569
1672
1780
1680
1662
1957
1678
1683
1673
2307
1666
2266
1664
2343
1680
2107
2290
1686
1688
1951
1886
1677
1687
1677
2525
2053
1663
1672
1663
1698
2304
1750
1930
1673
1957
1931
1933
1678
2498
1677
1676
1658
2853
2855
1682
1677
2835
1687
2602
1675
2840
1646
1761
2541
4278
2573
1644
1679
1642
3702
1672
1684
1674
2651
1679
1665
2598
2474
1664
2600
1680
1688
1683
1637
1694
1670
1665
2128
1678
1671
1653
1667
2485
1683
1681
1675
1672
1674
1675
1674
1754
1674
1672
1675
1672
1928
1671
1676
1672
1672
1677
1774
1773
2332
1885
2125
1681
1889
1901
2381
1751
1670
1672
1903
1665
1661
2278
1682
1666
2391
1685
1670
4673
1915
1925
1673
13274
2053
1656
1682
2053
1667
1669
1675
1869
2391
1869
1870
1675
1936
1677
2839
2648
2650
2653
1667
1687
1669
1686
2336
1677
1653
2388
1661
1864
1866
1678
1668
1669
1904
1902
1645
1796
1662
1934
1943
2527
2278
1668
1658
1658
1646
164171
1673
2570
1683
1655
1900
2569
1673
1954
1895
2048
1678
1669
1671
1684
1683
1693
1682
2470
1676
2608
1666
2318
1666
1675
1679
2537
2562
2565
1682
1930
1686
1689
2440
1689
1753
2376
1678
1666
1678
1724
1700
1718
1941
1701
1671
1657
1674
1674
1692
1954
1680
1712
1954
1674
1652
2237
2297
2241
2323
1675
1671
1671
1670
1691
2391
1948
1804
1666
1893
1699
1655
1658
1902
1893
1669
1663
1673
1667
1939
2926
2918
1664
1670
1673
1677
1661
1671
1666
1680
1668
1672
1668
1675
1672
1983
1672
2381
1668
1670
1668
1676
1679
1675
1691
1690
1672
1670
1668
2001
1670
1963
2308
2156
1809
1695
1810
1680
1668
1686
2273
1674
1755
2283
1952
1903
2527
1677
1675
1656
1646
2354
1671
1670
1671
1784
1670
1666
2390
1907
2918
1675
1671
1675
1683
1672
1661
1672
2591
1690
1677
1662
1931
1666
2239
2384
1654
1686
1677
2589
1667
2302
1683
1898
1667
1669
1670
1951
2668
2625
1685
1685
1685
1685
2394
1694
1925
1657
1656
1680
1689
2500
1662
15417
2361
1666
1682
1692
1683
1688
1694
1679
1679
1654
1674
1671
2387
1753
1755
2320
1763
1679
1679
1661
2288
1801
1680
1811
1679
1679
1646
1644
1933
1673
2359
1682
1665
1686
2836
1788
2583
1659
1718
1719
1676
1813
1952
1660
2317
2308
1671
1675
2320
1805
129767
1711
1801
1663
1692
1659
1646
1948
1670
2652
1764
1669
2631
2649
2627
1930
1641
1669
1894
1677
1901
1903
1664
1941
1679
2323
1684
1665
1684
1664
1691
1641
1670
1662
1670
1648
1669
1941
1669
1671
1960
1656
1656
1701
1677
1673
1905
1671
1669
1666
2610
1873
1939
2400
1915
1686
1668
2413
1683
1689
1661
1684
1694
1685
1655
2329
1690
1945
2250
1666
1812
1812
1681
2300
1920
1675
1686
1682
1677
1675
1949
2343
2345
1669
1667
2066
1898
1687
1726
2565
1671
1675
1663
1654
1692
2078
2665
1948
2617
1791
2278
1690
1668
1694
1669
1680
1675
1709
1703
1707
2275
1920
1704
1705
1710
1705
2190
1706
1673
2596
1665
1879
2326
1674
2005
1689
2075
1692
1649
1940
1687
1910
1670
1681
1668
1661
2568
1667
1918
1679
2251
1678
1917
1665
1670
1917
1665
1676
1671
2315
2848
1760
1675
1931
1655
2194
1677
1686
1686
1689
1669
1690
1693
2052
1662
1667
1691
1941
1682
2286
1876
1676
2108
2156
2061
1702
1672
1657
2362
2274
2222
1689
1933
1921
1659
1888
1667
1654
1690
1690
1689
1696
1695
1882
2304
1665
1945
1665
1970
2280
1676
1666
2269
1676
1754
1687
1707
2043
1697
1818
1660
3058
1872
1920
1686
1656
1673
1671
3537
2561
1809
1675
1936
1669
2184
1759
2146
1707
1671
2530
1751
1656
1675
1670
8970
1701
1680
1682
1762
1684
1909
1677
1883
1685
2332
1896
1682
1672
1694
1843
1681
1691
1705
2183
1693
1935
1938
1879
1882
2470
1697
1667
1674
1781
1675
1679
1678
1676
1675
1677
1938
2275
1674
1933
1670
1669
1694
1678
1702
3722
1678
1765
1671
1683
1912
1873
1778
1667
2299
1657
1660
1668
1901
1683
1658
1660
1658
1910
1705
3416
1904
2596
2595
1673
1677
1680
2841
1649
1710
1673
1901
1914
1676
2204
1673
1656
2333
1685
1684
1683
1694
1694
1680
1681
1657
1877
1918
2610
2279
1704
1706
1967
2612
1772
1691
1676
1673
2194
2193
1668
2417
1931
1666
1668
1664
1920
1802
2157
1645
1900
1675
1675
1679
2608
2282
1649
1990
1661
1807
1680
2289
1662
1692
1669
1676
1691
1690
2242
1760
1697
1695
2380
1693
7344
1674
1965
1665
1812
1659
6478
1676
1679
1673
1675
1678
1946
1678
1675
1676
1677
1994
6143
1675
1674
1672
1669
1666
1679
1679
1680
2001
1679
1896
1676
1674
1880
1673
1645
1676
1676
1689
1659
1686
1665
1687
2384
1686
1668
2611
2169
2245
1933
1657
38109
2204
1650
1646
2630
1886
2384
2364
1671
1655
2391
2393
2326
3982
1703
1814
1679
1898
1703
2380
1679
2527
1657
8391
1794
1931
1688
1686
2992
1644
1689
1686
2665
1911
1680
1662
1663
2068
1656
2252
1656
1660
1688
2286
3966
1682
1673
1640
2388
1674
1683
2310
1663
1667
2535
2660
2722
1782
1697
1693
1682
1898
1671
1913
2273
2652
1668
1668
1668
2112
1631
1658
2589
1887
1689
3302
1664
1914
1672
1684
1659
2656
1666
1678
2116
1673
1673
1898
2477
2956
1681
1675
1950
1666
1666
1677
1663
1641
2535
1677
1752
1674
1687
2594
1901
1663
1877
1947
1671
2305
1667
1667
1668
1959
1887
1671
1667
1671
2409
1675
1673
1674
1957
1671
1676
1676
1665
1881
1676
1676
1689
1690
1880
1679
1680
1694
1695
1967
1692
1681
1681
1681
1856
1679
5555
1680
1661
1684
1670
1678
1877
2049
1988
1689
1684
1712
1882
1876
1699
1687
1676
1899
1898
1792
2840
2049
1975
1666
2269
1677
2317
1662
1917
1780
1688
1897
1696
1672
1665
2725
1688
1978
2724
1670
1710
1695
2221
1974
2220
1713
1684
1657
1662
1663
1659
1686
2275
1703
1687
1684
1675
1672
1956
1923
1687
1651
1669
1663
1679
1665
1670
1952
1679
1703
1675
1661
1659
1942
2378
1676
1678
1896
1677
1655
1660
2380
1662
2098
1680
1682
1667
2244
1698
1682
1991
1684
2313
1675
1672
1709
1941
1711
1671
1681
1674
1913
1945
1672
1696
1694
1675
2409
1669
1879
1649
2384
1679
2282
2282
1683
1686
1980
1678
1669
1687
1685
1673
1686
2281
1944
1928
1669
1685
1678
1661
1951
1700
1761
1677
1673
1901
1677
1902
2289
1953
1697
1676
1670
1670
1669
1957
1674
1939
1683
1688
17120
1624
1794
1679
1949
2083
1678
1708
1677
1853
2556
1999
2212
1674
1692
2202
2097
49055
2097
1675
1957
1675
1675
1659
1801
2541
1900
1664
1665
3079
1707
1673
1660
1690
2523
2383
1895
1708
1688
1660
1912
1675
1661
2556
1683
1679
1882
1680
1670
1933
1664
1810
1679
1677
1661
1916
1698
1656
1945
2216
1673
1681
1688
1939
1686
1670
1895
2581
2274
1660
1925
1672
1683
1680
1677
1673
1674
1681
1673
1942
1659
1658
1678
1663
2385
1661
1928
1680
1657
1682
1683
1679
1681
1950
1906
1914
1668
1652
1679
1686
1928
2286
1678
1651
1679
2151
1666
1678
1687
1670
1690
2279
1684
1909
1931
1773
1695
1641
1677
1661
1663
2272
1684
1680
1954
2279
1683
1639
1657
2306
1663
2616
1934
2047
1676
1676
1668
1673
1692
1922
1671
1682
1690
1691
1675
1676
1675
1674
1944
1661
1674
1679
1673
1678
1930
2308
1651
1679
2316
1678
2224
1668
1947
1793
1680
1675
20165
1671
1943
1667
1708
1669
1945
1678
2355
2357
2360
1887
2359
2356
2360
2357
2287
1930
1710
1710
2630
1668
1680
2216
2213
2217
1957
1681
1679
2212
1676
1671
1945
1668
1661
2289
2287
1881
2227
3639
1944
1670
1663
2267
2291
1672
1606
1946
2213
1675
1663
1660
1679
1674
1687
83453
1934
1674
1663
1676
1689
2327
1917
1656
1687
1679
1679
2355
2381
2301
1943
1794
2580
1898
1661
2036
1947
1657
1670
1671
1684
2269
2266
1672
1940
10723
1664
1684
1672
1682
1675
1677
1940
2288
1606
2575
1674
2861
2570
2279
2280
3314
1681
1682
1681
1679
1674
1944
1769
1690
1689
1666
1666
1670
3426
1675
1931
2598
1675
1665
1669
1650
1924
1913
1694
1672
1899
1661
2607
1664
1911
2390
1674
1891
1659
1661
1893
1912
2287
2463
2401
1678
2602
2282
1861
2985
1700
2264
1681
1680
1686
1954
1686
1908
1678
1678
1937
1682
1667
1880
1868
1680
1913
1851
4273
1676
1989
1679
1676
1669
1701
4284
1707
2730
1916
2273
1877
1661
1668
1884
3055
25273
1661
2283
2287
2287
2475
2287
2287
1918
2329
1662
1685
1904
2558
2387
1906
18724
2093
1663
1674
1655
1662
1673
1933
3668
2282
2283
1685
1682
1999
4872
1888
1888
1888
1670
2371
2376
2372
2131
2431
1680
1684
2830
1909
1632
1898
1647
4262
1672
2280
1675
1672
1930
1680
2449
2458
2061
1687
1913
1667
1671
2043
1662
2203
1657
2311
2362
1954
2280
2362
1686
2176
1689
1936
1690
1675
1646
1668
1646
1658
1817
2327
1985
2324
1688
3199
2290
1912
2382
1750
1670
2075
1716
1688
1716
1671
2059
1907
11052
1633
1669
1878
1933
1903
1888
2288
284237
1662
2309
2250
1687
1942
2303
1666
2303
1666
2350
1895
1911
2193
2488
1680
1867
1682
1681
1683
1891
1674
1683
1667
1903
1689
1897
1658
1651
5015
1674
1680
2218
2233
1894
2230
2227
2230
2210
1663
2276
1944
2269
2636
1675
2556
1656
2129
2149
2380
2549
2375
1664
1674
1909
1691
1695
1662
1687
1639
2444
2486
1648
1668
1669
1701
4520
1769
1943
1645
1637
8821
1890
2722
1677
1875
1675
2548
2728
1867
1675
1914
1940
1688
1687
2605
2709
1686
1804
1949
2732
2731
2512
2683
1671
1672
2369
2224
1679
1788
1948
1898
1707
1676
1674
1677
2986
1673
1673
1661
2853
1954
2718
1682
1656
2616
3822
2286
12507
1706
1705
1979
2651
1705
1705
2208
1987
2208
1673
2680
2677
1675
1911
1905
1909
2380
1907
3736
1682
2358
1659
1975
1678
1886
1697
1873
2847
1670
3022
2651
2997
1710
1676
1685
2559
1678
1977
1677
1673
2532
1887
1887
1884
1666
1986
1676
2585
1705
1886
1779
1677
1968
1681
2211
1688
1689
1689
1685
2887
1891
1741
1682
2064
1684
2370
1670
2385
1669
1681
1670
1683
1671
1892
2490
1671
1713
2310
1674
2291
1699
1716
2926
1677
2644
2198
2200
2677
2229
2683
1807
1805
1679
1666
1651
1898
2324
1926
1657
2266
1672
1689
1679
2328
1680
1679
2307
2311
4263
2279
1684
1718
2388
2556
1682
1684
1685
1687
1952
1660
1882
1709
1710
1663
1663
1705
1797
2002
1659
1907
1672
1672
1675
1754
1671
1670
1673
1671
1669
1674
1670
2001
1671
1671
1670
1690
4031
1964
2280
2283
2279
2286
1668
2285
1789
1681
1951
2312
2307
2309
1710
1713
1966
1713
1690
1686
1686
1690
1670
2293
1669
1956
1576
1891
1668
1670
1686
1949
1702
1657
1936
2325
183054
2328
1667
2671
1957
1909
2371
1893
1663
1881
2052
1976
1697
1663
1674
2484
2125
2488
1715
1951
2310
2524
2312
3245
1668
1672
1964
1672
1862
2594
1703
2005
1875
2301
2003
1891
1679
2583
1666
1698
2331
2321
2164
1894
2279
2060
2060
2889
2276
2710
2711
2711
2711
1680
2324
1682
1881
5108
1875
2637
2472
1874
1906
1923
1904
1894
1892
2563
2101
2490
1906
2578
2579
2599
1688
2889
2733
4235
2347
1952
2553
1688
2272
2308
1949
1864
2222
2278
2279
1670
2453
1897
1886
2144
1872
1872
2060
2214
2552
2282
2402
1785
1881
1880
1895
1914
4130
2384
2283
2279
2273
2283
2581
1956
2052
2545
1943
2154
1698
2557
2286
2286
1924
1894
2562
2562
1904
1853
1954
2274
1670
2293
2058
1666
2285
1936
1704
1903
1861
2304
2294
1951
5320
1939
5667
2277
2275
2277
2277
2284
2147
1871
1894
1897
1897
2267
1961
2715
2396
2574
3801
2303
1899
1678
1939
1682
2606
1901
2281
2276
2513
1688
1687
1896
2276
2327
2583
2267
1941
2281
1900
1751
2047
1895
1893
2508
2293
2462
2459
2291
2687
2656
2655
1943
2686
1755
1863
1901
2459
2551
2455
2315
1840
1836
1832
1897
1872
2291
1941
2168
2572
2262
1764
1763
2315
1688
2665
3136
2576
1681
1866
2463
2582
1939
1896
1781
1904
2268
2023
1985
1763
2719
2720
2554
1684
3300
2586
1949
2459
2031
2388
2493
2599
1967
1883
1864
1882
1911
2718
1905
2598
2059
2060
1950
2054
1814
2724
1889
2385
2226
2545
1887
2278
1865
1814
1811
1959
1812
2487
2484
1898
1683
1989
2264
2271
2016
1664
1859
3361
1948
1919
1680
1940
1674
1678
2224
1887
2177
1913
1913
1677
2555
2372
2461
2538
1893
2112
1994
2203
1902
2551
2996
1861
2576
1897
1893
1895
1890
1905
2214
2597
2284
1989
2283
2208
1663
2529
2590
1731
2526
1684
1895
2597
2596
8020
1874
1871
1954
2283
2546
1966
1682
1700
1900
2520
2567
1701
1880
2541
1894
1938
1898
1900
1897
1908
2327
1878
1879
1678
1672
2273
2274
1875
2222
2660
2385
2285
2271
2273
2176
2601
1893
1891
1894
1891
1893
1894
1887
1905
1683
2277
1903
1904
2280
1966
1689
1688
1685
1903
1903
1898
1705
1705
2864
1663
2387
1688
1980
1913
2271
1695
2184
1907
1904
2273
2605
2603
2603
1893
1892
1917
1879
2386
1878
2568
2724
1896
1895
1889
1912
1697
2850
2853
1910
1927
1911
2382
2279
1905
1672
1892
1889
1682
1892
1878
1820
1909
1672
1673
2200
2560
1973
1667
1668
1669
2653
2655
2657
2595
1689
1676
1665
1661
1814
1939
1682
2379
1683
1673
2265
2048
1807
2291
1780
1663
1632
1667
1666
1956
1668
2132
2280
2496
2278
2280
1884
1665
1671
1673
1699
1676
1672
1674
1971
1674
1674
1940
2231
1946
1677
1674
1656
1892
1679
2309
1695
1692
1696
1968
2050
1689
1680
1965
2574
2584
1815
1813
1663
1811
1890
1654
1900
1692
1987
1664
1775
1898
1974
4129
2301
1875
1702
2277
1696
5761
1901
1950
1820
1680
1685
2511
1696
1664
1677
1665
1778
1684
1663
1701
1662
3067
1952
1766
1693
1766
1949
1675
1681
2289
2289
2288
40878
40881
2314
2317
1688
1911
1687
1904
1977
1677
1893
1896
1898
1897
2293
9905
1766
1669
1673
1990
1664
1886
1697
2639
2128
1780
1685
2597
2592
1685
1685
1685
1656
1977
1663
1887
1666
1636
1617
1955
1684
1681
1665
1703
1671
1898
1674
1671
1937
1670
1677
1808
1656
1966
2317
1678
2582
1684
1900
1900
2707
2276
1922
1654
1674
1867
2240
1662
1953
2596
2268
2275
2267
2270
2276
2270
2269
1974
2274
2273
2274
2278
2270
2231
1687
1695
1679
1664
2286
1661
1683
1674
1993
1879
1666
1712
2284
1678
1970
2272
1687
1664
1786
1668
1704
1703
1682
1977
1750
1698
1687
1688
2287
2291
1804
1962
2320
3117
1669
1667
1688
1980
1667
1666
1686
2280
2276
1946
1666
1666
2047
1667
1675
1698
1688
1881
1950
1678
1692
1670
1659
2575
1950
1671
1671
1674
1892
2295
2575
2599
2590
3057
2475
1696
2050
1678
1671
1929
1675
2726
1655
1705
1698
1698
1715
1930
1679
1677
1697
2707
7480
1894
1937
1686
1712
1676
7489
1677
1672
1669
1960
2600
1918
1919
4145
1665
2301
1674
1947
1702
1703
1906
1908
1667
1668
1690
2921
1673
2654
1678
1684
1761
1960
1636
1751
81658
1903
1905
1673
1687
1757
1956
1696
1686
2599
1677
1684
1947
1816
1660
1895
1894
1666
1894
1890
3026
1668
1670
1675
1876
1678
1650
1945
1901
1655
2284
1680
1689
1686
2380
3377
1749
2551
1681
1678
1679
1891
1953
1684
1686
1677
1884
1670
1685
1971
1669
2393
1682
2570
1666
1814
1948
1892
2311
2313
1659
1891
1671
1990
2218
1899
2479
1673
1633
1635
1930
1683
2614
1673
1677
1655
1654
3865
1978
1694
1678
1671
1675
1672
1697
1964
1701
1697
1701
1817
1699
1704
1980
1685
1908
1901
1905
1688
1800
1911
1928
1692
1910
1666
1912
1912
1757
1949
1886
1653
1655
1902
1664
1908
1656
1669
1669
1668
1666
1655
2144
1671
1674
2395
1678
1691
1685
2275
1682
1972
1698
1697
1675
1683
1947
1674
1693
2583
1788
1902
1899
1884
1941
2318
1661
2461
1664
1672
1944
1877
1693
1694
1690
3324
1667
1671
1956
1702
1673
1656
1676
1687
1941
1676
1687
1675
1687
1699
1670
1889
1970
1888
1890
1947
1947
43389
1684
1957
1674
1695
1694
1889
2657
1679
1941
1671
1765
1687
1664
1685
1689
1894
1953
2483
2596
2601
2600
1668
1671
1939
1673
1665
1681
1667
1663
1665
1897
2695
1961
1696
1694
2466
1668
1683
1943
1678
1676
1889
1895
1660
1672
1685
3055
1686
2369
1650
2399
14621
1789
1950
2666
1796
1663
2198
1686
1903
1959
4974
1902
1680
1808
1682
1681
2334
1701
2294
1691
1796
1706
1895
2387
1898
1901
1665
1663
2048
1808
2340
24824
1870
1693
1670
1662
1905
1989
1905
1681
1692
1793
1679
1809
1801
1939
1681
1702
1680
2603
1674
1675
2155
1683
1656
1675
1677
1675
1694
1927
1902
1898
1900
1903
1894
2567
1679
2001
1720
1689
1700
1688
2641
1687
1947
1687
1684
1686
2591
1668
1783
1680
3058
1783
1687
2846
1669
1684
1686
1953
1672
2062
2264
1763
1684
1683
1681
3021
2665
1679
2559
1831
1694
2387
1846
1662
1660
1662
1660
1901
1901
1901
2007
1671
1669
1704
2717
2712
1908
2309
1943
1697
1952
1938
1673
2451
1946
1656
1668
49176
1679
1895
2131
1690
1895
1749
2264
1903
1659
1726
1673
1764
1764
1685
2648
1695
1695
1661
2181
2229
2363
1664
1690
1672
1816
1958
1706
1673
2274
1675
4699
1773
2304
2498
1666
1875
1901
1903
1905
1665
2277
1692
1688
1700
1660
1660
1788
2533
1667
1668
2347
1669
1668
2601
1680
1987
1678
1682
1680
1680
1704
1690
2181
1699
1889
1685
1687
1871
1875
1974
1688
1909
6363
1672
2313
1664
2181
1652
1943
1648
1655
1913
1916
8496
1968
2580
1680
1647
1661
1669
1664
2890
1687
1683
1686
1664
1661
1660
1664
1993
1707
1887
1659
1669
1681
1951
2286
1682
1682
1682
1700
1700
1876
1700
1977
2403
1655
1684
1682
1903
1881
1876
1901
1635
1903
1909
1903
1658
1661
2383
1673
2357
2357
1671
1691
2622
6400
1667
2673
2291
1646
1676
2301
2385
1683
1678
1685
1676
3104
1948
1931
1927
1880
2266
1699
1651
1661
1663
3021
1660
1659
1687
1687
2385
1656
1675
1670
1674
1687
1672
1891
1679
2061
1921
2341
2094
1978
2317
1692
1717
1693
1666
1804
1807
1803
1807
2276
1681
1806
1805
1684
2533
1681
1681
1665
1672
1662
1680
1676
1682
2146
1660
2226
1663
1660
72122
1978
2477
1682
1679
1684
1680
1687
1670
1956
2730
2386
2386
2386
2386
1978
1695
1900
1661
1665
1872
2198
1815
1675
2710
2385
2715
1672
1666
2408
1978
1677
1666
1911
1908
1689
1904
1909
1692
1971
1670
1679
1680
1683
1679
2490
12738
2671
2669
2669
1951
1787
2734
1693
1990
2588
1677
1813
1830
2387
1766
1697
1705
1945
1702
1673
1655
1893
1806
1978
1669
1669
2690
1905
2381
1906
1885
1666
1672
1677
1675
1932
1695
1695
1946
1859
1689
1695
1683
2400
2004
1673
1661
1681
1655
1674
1665
2605
1805
2561
2271
2462
1663
1680
1938
1661
1662
1659
1661
1656
1669
1684
1678
2384
1900
1669
1688
1677
1774
1945
1839
1912
1685
1761
2372
1675
1680
1669
1992
1659
1697
1874
2240
1690
1935
1665
1704
1669
1807
1811
1687
1811
1807
1941
1809
1676
1663
1664
1965
1639
1663
1669
1920
1684
2368
2364
1682
2363
1944
1705
10653
2341
1653
1896
1670
1959
1672
1651
2255
1689
1892
1837
1689
1980
2947
1641
1669
1672
1658
1958
1660
1911
1679
2293
1900
1671
2841
1888
1960
1888
1660
1671
1759
1672
2654
1883
1681
1677
1658
1771
1677
1680
1953
2360
1890
1690
1656
1654
1667
1964
1685
1643
1682
2660
2662
2663
2310
2383
1654
1685
1945
1706
1702
1903
1959
1675
1679
1681
1639
1674
1760
1755
1944
1940
1941
1687
2367
2367
1664
1948
1684
1701
1891
1673
1664
1680
2383
1682
1668
1737
1936
1783
1744
2321
1963
1900
1680
1845
1652
1661
1685
1961
1676
1651
110644
2236
1673
1628
1973
2223
1918
1918
1674
1644
1673
1889
1968
1761
2320
2321
1672
1673
1973
1673
2277
1669
2483
2593
2402
1901
1977
1897
1678
1665
1665
1668
1684
1951
1663
1689
1669
1681
1672
1884
2649
1989
2651
1677
1677
1677
1679
1677
1973
1674
2285
2602
2607
2607
1907
1917
1674
1638
1678
2680
2680
1670
1692
1957
1670
1677
1677
1673
3118
1688
1909
1897
1909
2287
1669
1669
1683
1933
1664
1692
1904
2288
1979
1686
1683
1688
2655
1667
2269
1680
1669
1943
1661
1905
1897
2630
1678
1927
1749
1675
1889
1675
1909
1661
1657
1951
1682
1682
1812
1646
1888
1940
1898
1685
1677
1668
2383
1670
1659
2578
1976
1671
1658
1689
1743
1951
2840
1676
2857
1686
1671
1901
1903
1903
1949
4987
1660
1905
2095
2095
1687
1957
1687
1670
2354
2357
1938
1699
1671
1961
2057
1687
2390
1684
1675
1958
1668
1879
1873
1672
1675
1690
1893
1682
1957
1676
2283
2281
2705
1668
1956
1683
1658
2384
1915
2372
1899
1662
2628
2051
1889
1687
1670
2296
2387
1675
2599
1704
1671
9870
1664
1662
2574
2388
1687
2160
1672
1818
1683
1911
1672
1672
1660
1687
1652
1654
1653
1949
1643
2289
1694
2667
1748
2384
1748
1641
1946
1689
1950
2120
1709
1676
1956
1667
1812
1675
1672
3058
2310
2309
1670
1667
1668
2288
1662
1674
1687
2149
1670
1784
1665
1903
2333
1664
1676
1676
1662
1666
2480
1694
1690
1945
2304
1672
2138
1663
1684
1922
2281
1955
1817
2218
2214
2318
2373
1681
2148
1887
1688
2413
1911
1887
1930
1915
1681
1683
1684
1666
1682
1658
1664
2004
1665
2279
2288
1873
2285
1938
1893
1684
1672
1656
2406
1676
1900
2302
1681
1904
1904
1681
1902
1686
2921
1682
1636
1674
2316
2572
1754
1702
2928
2366
1688
1660
1661
1671
2661
1953
1797
1673
1760
1681
1681
1944
1944
2188
1815
1696
1667
1681
1911
1690
2144
1686
1681
1657
1644
1688
1650
2189
1656
1665
1869
1683
1682
1680
1679
2384
1671
1916
1678
1654
1664
1662
1940
2312
2314
2487
1657
1664
1690
1801
2276
1682
1686
1681
1697
1664
1669
1947
1681
1680
2367
2397
1877
1891
1766
1678
1697
1833
1689
1681
1901
1902
1993
1937
1749
1676
1664
1675
1664
1694
1756
2333
2611
1670
1675
1681
3063
2368
2265
2602
2602
1691
1885
1697
1947
1812
1685
1688
1900
1687
1938
1764
1820
1766
1880
1667
1671
1874
2531
1684
1680
1804
2402
1679
2660
1681
1679
1678
1672
1672
1671
1677
1656
2196
1675
2220
1685
1704
1677
1992
1889
18510
1661
1670
2663
2659
2310
2384
2660
2313
2659
2636
2312
2308
2334
2634
2635
2659
2311
1756
2311
2307
2665
2632
2660
1686
1670
2334
16945
2362
1682
3634
2376
1692
2274
1676
1680
1787
1894
1645
1671
2291
2383
2298
1680
1678
1667
2558
1948
2575
1768
1819
1948
2294
2294
2297
1687
2526
2271
2296
1873
2300
1681
1989
1680
3093
1684
1857
1678
1682
1679
1682
2385
1680
1680
1686
1701
1898
2144
1686
1660
1659
1813
2156
2319
2316
1701
1941
1699
1668
1883
1944
1765
2383
1813
1676
1675
2296
1846
1772
2059
1764
1810
1686
1814
1679
2281
1932
1776
1891
1694
2438
2451
2598
1685
1667
1819
1814
1688
1957
1794
1673
1942
1874
1690
1689
2406
1686
1682
1684
2667
1952
1668
1689
1679
2307
2284
2285
1945
2602
1670
2329
2329
1680
1673
1640
1949
1905
1802
1800
1796
1664
1948
1679
1678
1676
1689
1675
1677
1659
1959
2667
1946
1673
1807
1672
1674
2287
1989
1659
1673
2297
2570
1670
1674
1969
1672
1690
2224
2856
3207
1680
2857
2275
1685
2368
1704
1685
2460
6358
2840
1970
1868
2282
1889
1673
1682
1665
1968
1701
1775
1652
1674
1690
1689
1856
1978
2404
1639
1688
1691
1816
1672
2275
1683
1693
1683
1683
1678
1687
1687
1962
2411
2581
2362
1651
2276
2718
1987
1677
1892
1687
1743
1917
1918
2335
2535
1802
1679
1681
1684
1683
1938
1843
1880
1669
1672
1669
1681
1679
1688
2493
1689
1684
1895
1673
1914
1684
2867
1699
1699
1660
2280
2317
2315
1901
1926
1676
2317
2277
1632
1947
1677
1682
1676
1670
1911
1677
1678
2597
1901
1924
1771
1679
1674
1685
1938
1674
1810
1668
1673
1681
1682
1693
1664
1952
1662
1664
2226
1673
1935
1672
1681
1887
2275
2305
1675
1657
1685
2292
1951
1767
1688
1659
1929
1677
1659
1888
1663
1867
1680
1669
2331
2332
1705
1919
2287
1836
1701
1968
1672
1671
1686
2339
1688
1659
1665
2280
1692
1954
1672
1781
1987
1957
1935
1942
1974
1932
1912
1950
1975
1959
1942
1911
1945
1923
1946
1913
1946
1909
1991
1901
1977
1945
1977
1948
1956
1947
2144
1921
2001
1917
1956
1925
2383
1944
2275
1944
3058
1898
1968
1948
1974
1937
1944
1941
1676
1696
1671
2399
1671
1669
1677
2540
2537
2667
1898
2593
2538
1688
2310
2573
1954
1658
1660
1941
2571
1659
1658
1887
1669
1669
2609
1689
2730
1676
1884
2254
1960
1954
1672
2559
1668
1657
2669
2675
1892
14669
1675
2402
2727
1665
1976
2726
1988
2606
1675
1887
1912
1699
6100
1681
1670
1664
1699
1699
1722
1991
1676
1953
1667
1677
1666
1662
1646
1667
2571
1682
1658
1658
1684
1683
1940
1653
1673
2295
1688
1977
1689
1688
1687
1689
2318
2854
1674
1889
1694
2332
2275
1952
50160
2279
2147
2274
1635
2287
2292
1674
1690
1674
1679
1989
1893
1958
1682
1737
1769
2442
2449
2204
1658
7987
1679
1678
1671
1698
1981
1679
2380
1680
2204
2204
1667
2541
2200
2197
1671
1869
1870
1698
1979
1925
1900
2445
2002
2045
2058
2861
2856
2688
2593
2712
2689
2559
2384
1670
4778
2310
1695
2146
1669
2689
2690
1680
1681
2861
1664
1678
1679
2136
1687
1676
1689
1883
3055
1701
1662
1657
1660
1879
1880
2574
1662
2131
2576
2579
2667
2576
1677
2277
2603
1673
1688
2286
2680
1672
1856
2313
1960
1712
1675
1673
1675
1677
2383
1657
1917
1919
1660
1659
1716
1717
1676
2891
1673
1702
2035
1954
2383
1946
1788
2720
2718
2721
2718
2723
2722
2726
2529
1894
1894
1668
1887
1950
2722
2610
2611
1704
1666
1704
1679
2084
2997
1672
1716
2288
2317
3553
1989
1763
1702
1702
2111
2553
2624
2704
2706
2995
1878
2710
1691
1656
1658
1941
2047
1669
6246
1675
1673
2318
1693
2276
2276
2885
1639
2272
2277
2414
1946
2414
2412
2412
2415
2292
2286
1667
1675
2283
2410
2553
2553
2552
1955
2552
1664
1669
1689
1666
2412
1667
2405
2405
1979
2268
1686
2386
2178
2147
1979
3055
1941
1947
1942
1947
1947
3058
1958
1968
2380
1939
2384
1929
1749
1986
1938
1952
1814
1668
1687
2608
1863
1689
2584
2479
1672
1965
1679
1681
2415
1761
1775
1689
1690
1769
2217
1817
1669
2722
1692
1681
1973
1691
1718
2055
1994
1688
1692
2554
2844
1666
1679
2844
1672
1798
1799
1933
2573
1974
1864
1801
1674
1679
1658
2359
1672
1674
1640
1692
2576
1686
1930
1686
1942
1686
2675
2289
2649
1662
1664
1676
1673
1673
2726
1681
1939
2546
1678
1945
1817
1820
1819
2272
1949
1950
2604
1771
1952
2283
1865
1945
2603
1944
1907
2600
1665
1663
1661
1671
1674
1896
2367
1650
1898
2298
1966
1659
1977
1689
1687
1697
1697
1678
1704
1705
1894
1882
1902
1899
1949
1787
1783
2277
1787
2320
1757
2291
2700
1700
1883
1679
1873
2504
1892
1949
1951
1949
2604
1784
2048
2296
2084
1656
1662
1658
1675
2287
1880
2089
1963
1698
2381
2077
1680
2287
1668
1671
2649
2673
2645
2048
2048
2053
2049
1956
2052
2276
2049
1696
1894
1726
1671
1726
2232
1668
1662
2389
2551
1897
2389
1971
2059
1678
1681
2551
2548
1681
1674
2603
1687
1672
1687
1694
1951
2385
1956
2290
1701
1657
1660
1886
1691
1904
1881
1659
1658
2547
2432
1954
1867
1990
1867
2594
2484
1678
2596
2483
1673
1677
1672
1679
1663
1895
1976
1672
1767
1980
2295
2211
2302
1663
2462
1664
1766
2614
1707
2216
1675
1970
2218
2385
2058
2699
2060
2298
1676
1644
1677
1875
1669
1688
2316
1687
1977
1674
1964
1708
1709
1707
1686
1674
1678
1681
1890
2728
1857
1677
1940
2310
2003
1688
1665
2283
2285
1887
1677
1814
1669
2673
2010
2039
2564
2147
2656
1951
2280
2567
2660
1701
1890
2578
2267
2564
2277
1688
2278
1948
1682
1976
1659
2579
1680
1679
2651
2649
1692
1671
1671
2663
2662
1674
2003
1683
2537
1683
1898
2065
5196
2578
2596
2602
3633
2549
2193
2291
2291
1944
2291
1986
1681
1689
1675
1787
2068
2240
1673
2577
2579
1678
2579
2579
1942
2580
2548
1663
2579
1693
1671
1879
1877
2598
1676
1655
2595
1682
2383
1688
2388
1685
1680
2902
2290
2540
1674
1678
2128
1677
2384
11233
1960
1978
8907
1700
1609
1894
1660
1709
2651
2649
2095
2094
2061
2094
1802
1671
1953
1905
2490
1789
1675
1676
1993
1694
2049
2049
1640
1671
2004
1671
1675
1866
2131
3073
1673
1703
1699
1836
1698
1820
1684
1690
1685
2923
1876
1893
1674
1893
2983
1684
1683
1694
2401
2710
1659
1664
2060
1688
1667
1994
1770
1697
1677
2528
1886
2609
1681
2611
2562
1656
2077
1697
1676
1933
1678
1691
1683
2264
2337
1679
1689
1666
1880
2291
2290
2289
1683
1941
1686
1665
1904
2295
1897
2889
1677
1662
2575
2725
2721
1676
2059
1936
1678
1868
1671
1894
2589
2589
1987
1690
1675
2212
1660
1910
1910
1672
1945
1899
2586
1870
1782
1667
2997
1666
1671
1871
2418
1672
1682
1760
1682
2320
1671
2477
1838
2306
2723
2723
1658
2720
1954
2717
2856
1684
1657
2090
1949
1710
1890
1887
1844
2612
1955
1689
1934
1892
2280
1670
1678
1676
1677
1947
1682
4615
1677
2639
1661
2326
1681
2724
2096
1666
2098
1769
1695
1895
2495
1947
1709
1675
1676
1702
1703
1975
1782
1700
1667
1664
1662
1709
1694
1957
1675
2608
1888
1678
2034
1709
2334
1839
5739
1760
1842
2057
1684
1680
1680
1955
1685
1902
1917
1680
1676
1678
2126
2065
1901
1656
1660
1657
1707
1931
1818
1655
1655
1706
2613
1680
2338
1682
1689
1687
2276
2276
2604
2573
1918
1703
2698
2700
1679
1674
2554
2384
2550
1674
1667
1671
1666
1693
1686
1990
1677
2671
1649
1703
1702
2539
1703
2725
1695
2864
1703
1700
1701
1887
2542
1680
1683
2053
2281
2061
1751
2095
1888
1672
1679
1668
1677
1676
1916
2290
1977
1673
3111
1662
2484
2386
1646
1678
2240
2576
2402
1657
1652
1913
1971
1684
2291
1794
1690
1674
1661
1952
1671
1668
1675
1673
2469
1698
2243
1944
1677
1687
1655
1668
1674
1945
1665
1686
1679
1707
1945
1704
1664
1980
1664
2277
4535
2297
2263
2861
1943
1653
1680
1694
1680
1678
1688
1692
2552
1678
1677
1675
1672
1652
1679
1951
1677
1679
76643
1652
2634
1676
2283
1980
1676
1875
1838
1840
1671
1895
1956
2463
1814
1695
2319
2134
2311
2638
2312
1697
1696
1697
2295
1689
1954
1888
1674
2358
2480
2596
2846
15170
1911
2728
1690
1695
1663
2280
2277
1972
2596
1672
1685
1682
2300
1685
1903
1984
2091
2715
1699
3509
2054
1962
1689
1671
2063
2064
2059
1687
1913
1684
1896
1897
2367
1657
1899
1785
2493
1787
1677
1676
1673
1875
1914
1668
1679
1653
1672
1865
1865
1674
2551
1678
2301
1703
1681
2169
2576
1960
2170
1672
2307
1882
1649
1663
1834
2531
1891
1898
1665
1685
1691
1683
1957
1685
1690
1690
1699
1698
2590
1660
2383
2296
2583
2563
2580
2583
1679
2609
2657
2291
1677
1671
1680
1676
1680
2382
2197
1678
1677
1692
2360
1953
1680
2090
2196
2539
1884
1884
1680
2381
1682
1680
1788
1657
1890
2126
1677
2609
2210
2609
1891
2538
4498
2380
1811
2593
1697
1700
1687
2609
1684
2270
2604
2099
1673
2058
2058
1869
2118
1913
2485
2484
1898
2673
2611
1887
1888
2366
1683
1897
1689
1898
2891
2292
2290
1680
2280
1733
1706
2637
1704
1664
1676
1714
1716
4425
1716
2175
1716
1717
1675
1675
2598
2127
1680
1912
1668
1909
1669
1667
1909
2688
1960
1675
1902
2344
1700
1670
2368
1689
1689
2845
2405
1682
2316
1679
2308
1991
1650
1694
1890
2316
1949
1687
1664
1638
1676
1678
2271
2061
1674
1678
2625
1817
2054
1815
1947
1677
1672
2225
1678
1686
1891
1895
1889
1676
2268
2375
1682
2849
1689
1951
2851
2656
1694
1891
1695
2549
2552
1870
1670
1947
1667
2600
1675
1667
1923
1663
2306
1678
1679
1682
1673
1676
1705
1672
2482
2382
2481
1673
1886
1897
1676
1686
1715
2567
1668
1670
1662
2579
2612
2606
1944
2688
2688
2683
1957
2612
1669
1675
5105
1918
5243
1653
2302
2357
1678
2384
2409
1677
1921
1875
25295
1941
1675
2524
1677
1810
1760
1810
1943
1974
1672
1677
1893
1672
1762
1653
1814
1677
1816
3387
1937
1832
2648
2134
2649
1643
1931
1668
1681
1637
2239
1676
1663
1676
2203
1872
1663
1830
1985
1681
1943
2671
2650
1667
2199
1767
1606
7455
2372
2372
2583
1661
1671
1669
2384
1664
1675
1964
1673
1902
2653
2651
2293
2268
3290
1679
1669
1682
1673
2191
1679
2281
1689
1666
2391
2741
1889
1695
1822
1895
1667
1878
1878
1989
1788
1662
3460
2528
1692
1856
2990
2089
2420
2316
1671
1895
19529
1661
1934
1657
2274
1895
1666
1888
1689
1887
1883
1682
1681
2224
1687
1930
1669
1672
2728
1921
2290
1674
2283
1678
1676
1679
1680
1681
1679
1677
1932
1675
1670
1668
1878
1672
1887
2329
1884
1703
1908
1902
1677
4307
1929
1705
1705
1687
1869
1895
2279
2577
1673
1749
1655
1654
1669
2279
1945
2274
2295
1686
1906
1866
1890
1889
1674
1885
2300
1754
1693
2281
1941
1673
1677
1676
1891
2861
1662
2601
2287
1671
1666
1684
1645
2657
1704
1943
2320
1862
1711
1680
1900
1681
2296
1685
1901
2404
1680
2649
2652
1920
2646
1691
2372
2351
1665
1954
1679
1667
1763
1698
2410
1684
1683
1673
1963
1673
15388
1684
1675
1942
1660
1667
1668
1674
1669
1648
1650
1670
1712
1961
1701
1667
1657
1951
1658
1672
1688
2677
3662
1904
1674
1689
1685
1932
1703
1803
2304
1896
1923
15647
1671
1869
15643
1679
2711
1681
1669
1681
1916
1672
1682
2608
2680
2070
1872
1953
1669
1671
1693
1679
1640
1677
1674
1979
1677
2584
1679
1678
1679
1980
1685
1874
1664
1682
1680
1671
2562
2062
1946
2058
1896
2606
1665
2603
1961
1676
1678
1678
2293
1673
1680
1665
1923
8792
1672
2403
1680
1675
2720
1898
1667
1668
1771
1665
1713
2128
1684
1686
1958
1680
1679
1678
1670
1892
1674
2549
1647
1844
1846
1927
1844
13073
2707
1971
1662
1708
1677
1668
1944
1674
2569
2233
1689
2291
1680
1680
1715
1691
2631
1692
1697
1695
1693
2345
1655
1699
1696
1900
1700
2274
1665
1792
1948
2376
1888
1673
2613
1676
2603
1665
1696
1669
1695
1696
1677
1664
2673
1960
1662
1679
1674
2272
2068
2401
2098
2099
2068
2092
2069
1899
1664
2149
1668
1900
1681
1675
1744
2611
1681
1666
1924
1666
2074
1698
1680
2007
1703
2337
1683
1881
2336
2237
2582
2580
1876
1881
1935
1935
1752
1719
1911
1681
1687
2297
1687
1665
1977
1717
2067
1915
3621
2361
1686
1683
2591
1930
2706
1675
1670
1675
2321
2126
1811
1627
1684
1705
1665
2283
3741
3740
1947
2291
2290
1716
1662
1880
1690
1792
1673
1685
1658
1671
1667
1861
1976
2326
1669
1662
1687
1688
1880
1700
1702
1700
2489
2486
1663
1666
1667
1964
1671
1675
1678
1673
2708
1672
1890
1655
1653
1662
1673
1767
1966
1702
2500
1704
1679
2530
1649
1682
1682
1681
1680
1944
1944
2279
2619
1668
1901
2606
2610
2393
2129
2392
2302
2369
2398
2588
2293
1677
1676
2525
1677
2665
2610
1665
1692
2143
2299
1673
2372
1668
2280
1651
1709
1994
1685
2322
1798
1674
1889
2366
2201
2088
2201
2200
1666
1671
1668
1666
2490
1907
1675
1685
1692
1661
1971
1678
1679
1860
1656
1654
1657
1672
1861
2510
1684
1660
1652
1679
2544
1678
1896
2088
2085
2062
2584
2580
1892
1924
2724
2723
2728
2063
2663
2501
1668
1902
1663
1675
1677
2281
1686
1641
1920
1875
2284
2286
2722
1667
2504
1671
1679
2091
1711
2067
7138
1814
1700
1928
2371
1795
1681
1809
3440
2546
2055
1678
2129
1673
1680
1671
1876
2490
2612
2609
1670
2652
2217
2218
2568
1869
1902
1903
2462
1701
1672
2378
1656
1666
2086
2083
1688
1696
2333
1682
1674
1677
1678
1689
2573
2001
1672
1672
1669
2684
2599
1669
2609
1707
1666
1846
1846
1704
1673
1673
2185
2627
1812
1680
1680
1688
1707
2654
1677
1687
1882
2595
1904
1683
1683
1957
2585
2279
1671
2574
1672
2298
2623
1678
1678
2290
1667
1675
1671
2386
1950
1885
1891
1668
1868
1697
1957
1679
1668
1699
1700
1651
2604
1667
1683
1953
1640
1683
1887
1657
1965
1681
1704
1893
1660
1667
1662
1696
1662
1979
1665
1666
4593
1664
1680
1968
1679
1664
1671
1679
1679
2287
1668
1972
1672
1677
1673
1638
1850
1689
2129
1675
1667
1701
1913
2577
1680
2946
2924
1670
2148
2447
1699
2716
2240
1658
2716
2813
1680
1685
1679
1678
1672
2331
2204
1689
1680
1870
2309
1962
13873
2271
1691
1675
2483
1690
1676
1694
2151
2363
1712
1669
1670
2583
2398
2580
2582
1674
2478
2233
2588
1889
2474
2334
1686
2474
1676
1874
1679
2343
1681
1673
2675
1680
1897
1701
1818
1701
2625
1815
1817
1701
1701
1904
2352
1701
1703
1701
1699
1817
1701
1702
1991
1702
1701
1700
1696
1814
1703
1955
1701
2204
2204
1673
1673
1663
1687
2324
1688
1686
2124
1690
1681
1632
1756
1686
1813
1811
2274
1673
1674
1677
1962
1676
1652
1676
1678
2575
1665
1929
1677
1683
1682
1676
1667
1673
1950
1676
1668
2596
2594
2599
2348
2597
1922
2264
1664
1875
2292
1667
1688
1959
1684
1685
2589
1684
1665
2398
3253
2096
2586
1655
1679
2265
1687
2262
1981
2583
1689
2394
1672
1887
2548
1677
1685
1671
1679
1684
1675
1685
2528
1679
2363
1686
2717
1679
1952
2705
2358
2490
3164
2329
1679
2292
1989
24650
1663
1681
1683
1661
1893
1895
2398
2280
1688
2490
2491
1700
1688
1672
1692
2380
1690
1665
2270
1674
1674
1950
1669
1707
2561
1724
1705
2382
1708
2600
1685
1679
2586
2577
1676
1663
1969
1702
1670
1674
1674
2709
2493
1805
2591
1697
2377
1698
1686
1823
2096
1970
1680
1591
2274
2279
2728
2512
2729
2726
2729
2727
2726
1800
3230
1653
1959
1676
1947
1710
1713
1711
1951
1941
1661
1659
1665
1675
1675
1690
2278
2504
1676
1880
1867
1703
1696
1948
1700
1679
1671
1676
1709
1659
1663
1707
2570
1653
1677
1673
1676
1672
1959
2308
1668
1908
1909
1694
1683
1707
1926
1677
1876
22775
2591
1679
2385
1675
1676
1677
2733
2568
2569
2565
1886
1676
1969
1683
1811
1810
2590
2345
2657
2468
2590
1711
1680
1681
1682
1666
2387
2591
1898
1899
1642
2386
2284
1672
1686
1870
1704
1687
1686
2314
2313
1969
2406
5444
1676
1902
1940
2555
1694
1693
1874
2068
1906
2070
1697
1956
2319
1894
1680
1678
1678
1968
3399
2105
2252
1702
1680
2715
3442
1677
2348
1680
1675
2722
1680
1904
1948
1665
1703
2783
1675
1671
1690
1692
1945
2611
2617
2617
2580
1693
1956
2553
1666
1700
1674
1673
1679
2362
1665
1954
1681
1663
1884
1868
1962
2627
1663
1665
1671
2661
2657
2451
2447
2452
1966
1668
2306
1889
2571
1969
1678
1759
1893
1668
1667
1671
1672
1667
1957
1678
1684
1681
1683
2608
1975
2311
2604
2726
1684
1692
2870
2870
1966
2282
2287
2319
1684
1674
1715
1987
1715
2309
1675
1686
2544
1656
2291
1967
1847
1662
1670
1677
1675
1968
1675
2276
1887
1802
1801
1689
1669
1658
1954
1677
1674
1659
1658
1888
1977
1668
1674
1676
1677
1875
1690
1698
1966
1697
1693
1676
1667
1671
1957
2466
1669
1673
1677
1675
1682
1682
1674
1970
2652
1708
1707
1925
2656
1708
1903
1677
1710
1709
2650
1879
2549
1670
1668
1657
2602
2602
1955
2600
2602
2478
1719
1930
2373
1700
1662
2345
1899
1678
1681
1684
1920
1902
1720
1660
1672
2690
1662
1667
2850
2389
1870
1690
1652
1675
1652
1951
1684
1713
1717
2413
2416
2413
2412
2417
2398
2416
2413
1699
2324
1956
2588
2388
2387
1756
2294
1708
1877
2299
1652
1948
2594
1892
1791
1783
1950
1668
2278
1652
2063
1679
1679
1645
1666
3276
2345
1666
1657
1666
1946
1676
1686
1683
1706
1701
2289
1656
1657
1672
1676
2397
1693
1897
1715
1952
1671
1669
1895
2725
1881
1667
1677
1678
2213
2551
2331
1663
1662
1667
1955
1677
7080
2445
6328
2675
2226
1675
1689
1686
1914
2331
1883
1684
1677
1958
1677
1664
1657
1664
1679
1667
1673
1650
1675
1816
2331
2575
2289
1922
2291
2294
1689
1669
1702
1682
2553
2551
2603
1873
1967
2585
1903
1906
1952
1671
1910
1671
1676
2313
2311
2281
2311
2282
2313
1994
1668
1672
1899
1665
1693
3371
2277
2277
4672
2433
1698
2060
2058
1677
1970
2856
2396
1907
2858
2407
1667
2409
2396
1674
1677
1673
2659
2662
1797
1969
2346
1917
1660
1687
1685
2588
1682
1673
1727
1684
1673
2554
2550
2331
1648
1680
1926
1680
2315
2310
2316
2309
1680
2311
2316
2313
2310
1763
2308
1681
1697
1697
1943
1677
1705
1681
1682
1677
1689
1682
1678
1689
2506
1682
7539
1671
1936
1656
1656
1669
1663
3019
1685
1682
1699
1683
1970
1681
1680
3746
1674
1940
1676
2288
1702
1690
2056
2059
2297
2850
2059
1991
2424
1674
1679
1965
1677
1869
1675
1916
1677
1898
1662
1664
1662
1686
1991
1868
1891
1668
1959
1702
1680
1668
1675
1678
1674
2556
2407
2292
1680
1696
1718
1668
1991
1667
1949
1665
1670
1756
1757
1836
1671
1837
1683
2677
1960
2606
2676
2681
1901
2678
2862
2620
1655
1694
2666
1654
2574
3001
1967
1678
1882
1717
2383
1965
1713
1677
1656
1685
2284
1654
2491
2494
1975
1708
1660
1682
1684
1656
1954
1672
1691
1661
1690
2550
2554
1710
1660
1992
1717
1815
1676
1675
1675
1950
1680
1693
1694
1696
1694
1661
2204
1991
1684
1683
1645
2728
1939
1676
1663
1675
2321
1682
2637
1720
1967
1688
1685
1659
5684
4416
2986
1871
2295
2273
1671
1671
2581
1683
2289
1966
2291
2292
2291
1675
2580
2625
2840
2091
2088
2091
1678
1681
1681
1690
1957
1686
1686
1687
1673
2292
1990
2407
2560
2563
1677
2715
2713
2713
2601
1957
5998
1677
1677
1672
2113
1665
1669
2269
1739
2549
2549
1699
2546
1945
1678
1881
1880
1884
1883
1985
2417
2285
1662
1906
1893
2648
2446
1957
1660
1665
1660
1663
1661
2528
2854
1669
1741
1687
1669
2084
1668
1708
2088
1951
1675
1679
1688
10392
1689
2985
1671
1677
1670
1669
2561
1660
2375
2210
1949
1797
1799
1680
1683
2986
1654
1666
1681
2841
2839
1665
2838
1885
2723
1957
1697
1695
1683
1879
1941
1691
1674
1691
1674
1741
2572
1707
1958
1706
2286
2321
1696
1695
1695
1947
2476
1679
1683
8346
1679
1902
1680
1957
1683
1680
1782
2558
2600
2384
2311
2022
2560
1673
2149
1674
1671
2365
1928
1667
1710
1675
1708
2561
1939
1856
1756
1661
1741
1683
1683
1782
1957
1906
1680
2470
2050
2049
2306
2930
1668
1683
1672
1672
1685
1695
1943
6019
2282
2672
5230
2670
1691
2191
1682
1719
1685
1659
1640
2257
2572
1667
1943
1674
1676
1712
1768
1817
2007
1768
1834
1820
1687
2202
2579
1693
2282
1945
2573
2056
1682
2287
2285
2149
2493
2290
1665
1670
1700
1951
1668
1936
6536
1935
1944
1768
1689
2333
1671
2575
1657
1706
1885
1657
1665
1933
1666
1666
1653
1663
1765
1663
2382
1664
1667
1677
1880
1886
1881
1662
1934
1663
2570
2567
2570
2568
2571
1985
1670
1890
1890
1893
1685
1669
1938
2319
1688
2317
1672
1696
1699
1677
2384
2493
1666
2492
1670
2670
1664
1860
1955
1666
1892
1869
1704
2578
1671
2179
2565
1684
1841
1687
1686
1685
1955
1679
1684
1908
1902
2846
2710
1666
1677
2378
1711
1711
1780
1669
1674
1913
1675
1673
1677
1678
1676
1710
2002
2631
2036
1717
1691
5799
1715
1671
1955
1658
2264
1663
2488
1672
2266
2128
1780
2475
3653
2670
1675
1677
1924
1674
2669
1675
1689
2650
1903
2719
1994
2576
3010
1666
1666
1692
1897
1947
2072
1684
2345
1667
1673
2558
1704
2334
1890
1700
1700
1679
1931
2402
1677
1689
2054
2052
1897
1688
2530
1896
1698
1900
2190
1677
1680
1944
2293
2582
1699
1651
1883
2276
2986
2540
1882
2716
1653
1667
1660
1701
1907
1696
1644
1680
2134
1688
2292
1967
2290
1676
1677
1665
2714
1675
1897
1680
1680
1648
3667
1686
1888
2402
2620
1686
2392
2474
1664
2481
2266
1935
2742
1945
1655
1660
1682
1657
1964
2601
1802
1672
2044
2039
2665
1659
1920
1660
1660
1657
1659
1675
1697
1987
1676
1684
1702
1685
2034
1704
2263
1932
2291
2274
2409
4481
2287
1977
1662
1659
1666
1677
1902
1650
2319
1680
1889
1883
1682
1677
1675
1677
2380
1681
1778
1676
1687
1602
1650
2058
1669
1918
1915
2198
1647
2049
2048
2414
1976
1802
1663
1941
1840
1696
1674
1954
1643
1670
2286
1679
1675
1680
1963
1679
1677
1672
1685
1678
1671
1695
1938
1710
2605
1886
1696
1685
1972
1799
1738
1693
1698
1887
2293
2794
2296
1955
1680
1678
1678
1681
1693
1958
2858
2100
2096
4117
2286
1891
1687
1677
1901
1868
1662
1676
1687
1757
1956
1809
1756
1682
1667
1679
2683
1679
1672
1881
2610
1671
2315
1672
2608
1954
1652
1673
1637
1682
1697
2588
1675
1678
1923
2546
3482
2292
1671
1653
1964
2149
1682
1683
1663
1654
2615
1701
1967
2614
1702
1671
2864
2223
1954
2226
1698
1682
1808
2308
2224
1786
1763
1918
1672
1666
1661
1651
1673
1965
1665
1672
1768
1668
1668
1669
1915
2648
1912
1891
1886
1886
1671
1963
1871
1901
2611
1658
1659
1905
1659
1647
1989
1898
1896
1896
1894
1910
1934
1680
1674
1683
2709
1678
1682
1678
1684
1989
1682
1679
1676
1888
2062
1951
2300
2062
1686
1912
2284
2446
1682
1989
1685
4510
2463
1893
1662
2380
1945
2729
2478
1677
1681
2289
1687
2610
1989
1838
1838
2551
1684
1685
1956
1678
1680
1678
2208
6496
1681
1684
1685
2654
1893
1706
1702
1686
1865
1954
2581
1678
2544
1665
2194
1665
2664
2595
2626
1900
2284
1678
2290
1699
1880
1961
1667
2407
1673
2298
2298
2676
2296
2127
1654
1709
2703
1652
1652
1676
1960
2281
2281
1780
1695
2658
1915
1694
1962
1694
1688
2623
1663
1950
1664
2652
1664
1843
1952
1842
1959
2673
1950
2634
2286
1653
2619
1661
1697
1947
1901
1669
230897
1927
2609
2667
2105
1925
1662
2577
3707
2230
2611
2377
1936
2230
1691
1670
1886
1887
2558
1758
1673
1674
1948
1671
1668
2601
2603
1670
1678
2626
1679
1683
1960
1881
1698
1683
2308
2292
2716
2717
2714
2590
1659
2623
1664
1668
1961
2088
2139
1677
1672
1662
1673
1683
1679
1688
1689
2620
1690
1887
3080
1949
3075
2088
2094
2093
2088
2226
2609
1883
1950
1673
2382
2594
27756
1973
2699
2703
1897
2699
1678
2638
1708
2283
1679
1671
2129
1894
1681
1878
1974
1869
1836
1674
1674
2312
1691
1690
1703
1697
2609
1681
2489
1669
1962
1885
1661
2398
1661
2140
2606
1689
1813
1841
1676
2127
2190
1868
1665
1930
2580
1666
2448
2485
1675
1678
2277
2366
1656
2268
1763
2268
3819
1678
1960
1671
1679
1671
4020
2569
2586
2584
2208
1664
2576
2600
2447
1670
2283
1912
2585
2286
2194
1672
2300
1764
1765
2580
2484
1740
1861
1675
1676
1694
1915
1692
1866
1834
1664
2279
1908
1911
1695
2626
2196
2392
2485
2375
2284
1923
1867
3433
1674
1677
1673
2582
2329
2327
2623
2041
1812
2462
1670
2385
2276
2594
2310
2310
2575
1661
2281
1672
1861
2603
2287
2320
2483
4815
1978
1660
2672
1658
1898
1901
1902
1900
1901
1899
2375
1900
1691
1693
1691
2129
2286
2281
1670
1670
1943
1663
1663
1874
2351
1732
25705
1672
2605
1910
2006
1674
2553
1679
1684
1893
1700
1697
2861
1881
2603
1888
1895
2604
2190
2601
1671
2255
1675
2615
2613
1678
2287
1673
2307
1666
3725
1665
1667
1921
1667
2351
1644
1641
1879
1646
2282
1888
2129
1675
1652
2306
2305
2298
1925
1682
2453
2283
1691
2044
1667
2615
1670
1781
1678
1672
1691
1927
2328
2333
27897
1677
1699
2338
2339
1897
2621
1896
1880
2278
2208
2221
2195
2369
3130
2477
2693
2264
2273
2302
1664
2626
1668
2369
1897
3967
1684
3028
2461
1682
2289
2639
1663
1872
2287
2608
2287
2287
2287
1662
1669
1681
2338
1679
1776
1693
1778
1778
1671
1817
2603
1672
1677
1676
1672
1685
1961
2607
1884
1677
1668
1664
1670
1676
2391
1665
1664
1669
1676
1676
1678
2626
1680
2486
1660
1683
1681
1662
1964
1888
1662
1675
2561
2282
1900
2290
1992
2285
1679
2296
1707
1662
2607
1963
1705
1703
1763
1683
2348
1679
1669
1981
2605
1676
1782
2289
1675
2298
2570
2294
1699
1673
1670
1669
1669
2736
2177
1683
2471
2036
2490
3515
1981
2036
2710
1662
1758
2202
1686
2209
2995
2554
1893
2356
1673
1676
2611
1677
1873
1702
1667
1673
1657
1904
2285
2120
2286
1683
2549
2709
1674
2388
1658
1682
1667
1672
1683
1681
2382
1844
2889
2561
1680
3920
2295
1981
2290
2288
2282
2291
2291
1691
1905
2349
2477
1992
1875
1672
1668
2656
2605
1894
1636
2658
2659
1686
1820
2653
1816
1819
2559
2659
1816
1875
2646
2136
2266
2049
1908
1673
2356
1667
1680
2265
2618
1670
2702
2702
2604
2600
2654
2692
2278
1687
2292
2294
2483
2038
1948
1905
2036
2719
2858
3072
2609
2232
1912
2569
1693
2203
1673
1689
1693
1959
1695
1799
1799
1800
1802
1947
2293
2288
2282
1834
2282
1687
1684
1688
1973
1895
1669
1680
2258
1673
1744
1677
1939
1693
2047
1693
2290
2286
1950
2289
2287
2283
2287
2291
1873
1960
1672
1671
1665
2836
1673
3708
2103
2385
1678
1678
1678
1677
1681
1681
1962
1685
1680
1678
1685
2213
1778
1708
1683
2984
2288
1672
2286
1902
1667
1971
2602
1877
2547
2547
2548
2230
1675
2132
2227
2709
1680
1893
2657
2706
1953
2657
2078
2711
1708
2706
1892
1977
1685
1681
1939
1649
1651
1655
2350
1661
1876
1677
2487
2487
1695
1671
2384
1695
1661
1658
1674
1656
1688
2401
1661
1668
1667
1671
1673
2645
2320
1971
2290
1693
1686
1687
2662
1663
2611
1904
1906
1681
1666
2234
1658
2434
3026
1874
1672
2290
2623
2587
2287
1672
1880
2287
2643
1684
1679
2003
1891
1779
1880
1682
1682
1734
2705
1669
1683
1755
2859
2673
1677
2466
1954
2461
1673
1674
2611
1930
2211
2292
1669
1684
1676
2572
1679
1876
1970
2248
1674
2307
2849
1928
2833
65566
2836
2271
2265
2274
2267
2272
1755
1670
1952
2265
2266
1654
1937
2271
3485
3488
3488
1674
1671
1788
1696
2410
1797
2191
1923
1922
1695
2597
3231
1680
1695
2441
2859
1682
1901
1681
2485
1980
1665
2080
1664
2603
1662
1665
2601
1704
2586
2820
2210
1892
2589
2576
1963
1672
2720
2717
1936
2718
1674
1887
2291
1712
2678
2608
1678
2289
1881
1989
10698
1879
1678
2572
1676
1677
1894
1895
2310
2307
1666
1890
1891
1886
2188
1894
1673
1668
1971
2726
2157
2538
2581
1684
2048
1693
2048
2612
2623
1678
1782
1680
2333
1692
1694
2386
2571
1894
1668
1830
2836
1668
1683
1980
1864
3051
1670
2617
2494
2234
1896
2296
2407
2574
1943
2296
1674
2303
2136
2054
2273
2707
1981
1653
1673
2286
2288
2288
1668
2580
1667
2548
18769
2285
1658
2361
1650
2336
2491
2336
1672
2337
1704
1678
1680
2074
1885
2420
2527
1884
1664
1920
1682
1672
1604
2551
1672
2551
2549
2554
2550
1657
2553
2372
2554
1685
1802
2126
2574
1802
1718
1800
2600
2605
1951
2261
1666
1989
2726
1671
1673
1676
2623
2606
1762
1777
2280
1674
1709
1710
1710
1681
1949
2267
2309
2621
1888
2654
1889
2295
1697
2609
2608
1690
1689
1907
1909
1960
2208
2216
1685
1795
1757
1680
17285
1676
1866
1708
2468
1869
1665
1667
1947
2333
2652
1675
1934
2582
1674
1683
1714
1678
1677
2097
2092
1694
2096
1958
1680
1889
1687
2196
1968
1670
2860
2833
1643
1668
2376
1672
1675
2052
1975
2288
1673
2650
1994
2650
2654
1676
2194
2571
1658
1677
1682
2397
1645
1958
1815
1815
2603
1660
1673
1674
1677
1672
1676
1672
2608
1702
2408
2578
2333
2578
1965
1674
1684
2273
2493
1677
2683
2590
1670
1884
1881
1638
1981
1679
1964
2291
2477
1664
2478
2476
1701
1662
3939
1675
1890
1890
1887
1676
2196
1672
2527
1686
1673
1676
1677
1677
1679
1662
1651
2301
2791
1672
1953
2601
1962
8793
1670
2658
2284
2415
2282
1681
1691
1686
1684
1671
1969
1673
1687
1693
2603
1664
1647
1649
2600
2325
1714
2471
2283
1682
1975
1672
2606
1665
1688
1687
1688
1900
1664
2041
1880
1669
2286
1880
3150
1987
1695
2296
2608
2296
1683
2342
1681
1688
1681
1663
1725
1693
1675
1678
1977
2440
2369
2597
2596
2665
1673
1818
1942
1759
1941
1817
1943
2283
2717
2120
2723
2674
1960
2723
1664
1683
4297
2554
1658
2641
1694
1694
1698
2530
1808
1696
1860
1975
2722
2658
2420
2273
2272
2071
2284
1674
1673
2314
1968
4618
1665
1991
1813
2297
1698
2293
1701
2565
1668
1668
2728
2730
1681
2887
2599
1690
5300
2348
2288
1896
1670
2288
1671
1674
2298
2297
2295
2058
1948
2328
2388
1660
1961
2996
1884
1882
1671
1664
1678
2531
3495
1664
1691
1978
2297
2483
2401
1700
1703
1695
1700
2408
2356
1669
1671
1666
1672
1965
1672
1893
1666
2533
2314
1898
1668
2852
1685
2458
2278
1897
3531
3528
1954
3531
2096
1682
1682
2126
2284
1891
1688
2379
1673
1830
2370
4684
2179
1877
3734
3735
2597
2391
2605
2543
1663
2309
2609
2283
2283
2286
2603
2384
2602
2601
1679
2418
1961
2598
2571
1895
2738
1710
1889
1652
2586
2514
1657
14499
1676
1660
2320
1957
1836
2236
2429
1855
1715
1713
1896
1951
2573
2612
2438
2188
2287
1951
2850
2435
2280
1675
2334
1679
1677
1884
1956
1680
2577
2317
1685
1957
1634
2282
28299
2281
1660
1675
1659
2233
1695
1989
1679
1692
2707
1675
1759
2855
2859
2607
2601
1677
1673
1675
1673
2510
2602
1676
4786
2186
2186
2530
4655
1888
1671
1671
1667
2648
1687
1896
1987
1664
1693
1757
1706
1677
2568
1676
1707
2668
1678
1860
1666
2276
1667
2549
1671
1678
1684
1665
1692
1971
1689
1906
2674
1682
1684
1684
2732
1989
2729
2284
2233
1683
2291
2333
2280
1668
1666
2297
1874
2289
2011
1977
1668
1881
1924
1926
1895
1895
2572
1660
1944
1673
1677
1663
1686
5426
1988
1677
1679
1904
1673
2825
1941
1691
2836
2321
1660
1910
1912
1914
2384
2280
1695
1699
1722
1663
1663
1959
2194
1904
1676
1644
1785
2484
1689
1687
1902
1953
1665
1655
1843
1671
1980
1910
1682
1656
1680
1674
1672
1943
1673
1673
1671
2573
2574
1709
1955
1686
2283
1892
11834
1690
1682
1692
1678
1954
1903
1905
2281
2432
2283
1674
1934
2288
1704
1680
2728
3305
1907
1830
2329
1830
1681
2198
1659
1875
2198
2654
1671
1682
1673
2271
2273
2274
2272
2383
1875
1920
2484
1676
1969
1682
1669
1881
1894
1696
1690
1945
2280
1681
2292
1679
2607
2275
1965
1667
1658
2294
1759
1682
2284
1682
2116
2360
2716
2433
1850
1701
1661
1968
1871
1678
1673
1672
1676
1681
1675
1965
2108
2318
2555
1693
2278
2350
1899
1658
2401
2284
2284
1678
1669
2306
1947
2284
1677
2487
1680
1676
1938
1677
1677
2584
1924
1693
1884
1671
1712
1962
1633
1678
1664
1669
1670
1929
1793
1793
1697
1688
1814
1687
1687
1951
1687
1664
1881
1662
2285
1968
1682
1682
1915
2189
1871
2290
1921
3372
1974
2568
1689
2671
1686
1672
1673
1931
1679
2131
2130
2134
2135
2650
3021
2653
2293
1907
1677
1680
1682
1675
1932
2210
1685
1685
1675
1669
1673
2517
2270
1689
1671
2077
1915
2857
1887
1967
2587
2714
2850
1686
1686
1949
1679
2576
1764
1884
2271
1693
1686
2607
2284
2234
2286
2291
1696
2383
3279
2719
1674
2669
1670
1644
1640
2591
1994
1688
1695
1683
1686
1691
2551
1686
1653
2659
2297
2302
2306
2282
1692
2928
1693
1696
1697
1673
1868
1950
2395
1675
1698
1674
1683
2565
2291
2289
2608
2289
1681
1688
1680
1677
2384
1680
1688
1672
2333
2453
2087
2455
1761
1692
2597
2379
2396
1669
2381
2598
2412
2637
2413
2411
2866
1649
2573
1667
2866
2257
1879
1879
1878
1673
2888
1675
1662
1674
2404
1671
2727
2654
2605
2725
2722
3602
2600
2600
2595
2380
11457
2596
1662
1879
1659
1966
2575
1685
2481
2299
1688
2287
1682
2622
1690
1671
3542
1690
2215
1693
2633
1666
1733
2077
2551
3302
4313
2056
2708
1922
2269
2601
2301
1665
1914
2626
6011
2391
1654
1680
1761
1688
1691
1935
1669
2873
1664
1664
1667
1670
1673
2928
1710
1668
2259
2266
2263
2266
2313
2985
2279
2281
1685
2582
2585
2583
2118
2860
1678
2313
2309
2638
1687
1931
4968
2674
1922
2032
1919
1645
1975
1681
1681
1681
2286
1662
2277
1948
1677
1678
1693
1677
2209
2282
2607
1960
2277
1684
2289
2599
1691
1946
1646
2407
1679
2717
2453
1894
2451
2889
1992
1653
1889
1679
1701
1673
1945
1819
1819
1759
1664
1674
2408
2408
2652
1671
2317
1884
1661
1664
1669
1988
2091
2323
2434
2300
1670
1671
1981
1673
1684
1670
2576
2492
2577
1641
2268
2574
2576
2579
2579
1681
2611
2577
1664
2861
1662
2856
1947
1663
1663
2599
1944
2276
2285
2464
2126
2286
2283
1664
2276
1686
2479
2380
1683
1688
1678
2319
1678
2322
2320
2139
2391
2717
2607
1891
2569
1917
2285
2281
2575
2583
2315
2268
1892
2581
2652
1676
1673
1901
2295
1672
1924
2859
2286
2105
1669
1667
2036
1685
1909
2619
2304
1667
1668
1666
1930
1670
1668
1763
1881
1665
1666
1670
1677
1858
2104
1680
1679
2284
1679
1944
1892
1892
2571
1913
1907
1664
1869
2281
1951
2375
1873
2596
1662
2278
1933
2085
1672
10140
1669
1724
2587
1660
1676
1957
1666
1669
1678
1684
1663
1946
2472
1672
2855
2205
1663
1663
1716
1668
1691
2605
1908
1902
2275
1835
2928
1931
2658
2293
1676
1672
1664
1654
1688
1664
1957
1672
1908
2198
2466
2193
1677
2601
1671
2311
2316
1682
2395
1671
1884
1885
1887
2677
2333
1937
2711
1874
1676
1674
1901
2228
1663
1666
1665
2603
1681
2309
1679
1660
1912
1684
1685
1684
1651
1672
1940
1935
2275
1706
1880
1988
1883
1655
1934
1661
2210
1705
1673
1705
1707
1686
1839
2267
2573
2652
2280
2548
1945
1671
1676
1683
2196
1670
1894
4280
1688
2267
1687
2264
2601
1681
1817
2307
2147
2488
1680
1681
1665
2409
1652
2273
2535
2537
2594
1934
2594
1873
1948
2004
1688
1781
1784
1669
1880
2420
1881
1910
1663
2602
1706
1687
2590
1703
2333
1903
1855
1652
2451
1891
2454
1692
2323
1671
2354
2280
2280
1893
2852
2547
1812
2314
2656
2313
1671
2269
1678
1681
2386
1873
1681
1679
2276
1766
1686
1691
1693
1665
1670
2273
2275
2310
2313
1955
2275
2274
2282
4734
2380
2298
1709
2392
1674
2565
2095
2100
2099
1899
2555
1687
1671
20547
2628
2358
13365
1685
1670
2489
1663
2253
1676
2854
2597
2605
2286
1660
1660
1784
2527
1878
2656
1660
2300
2062
2567
1894
1679
2130
2566
2286
1707
1676
1708
2509
1676
1676
2287
1670
2330
2653
1847
2610
2391
2269
2204
2733
2862
2985
1914
2259
2257
1671
2723
2843
1688
2289
2298
1932
2298
2296
1661
1663
2388
2304
1897
1903
2442
2442
27970
2343
2127
1781
2493
1677
1676
1664
2890
1899
1681
2523
1667
3312
1682
2429
2088
1673
2374
1889
1671
1673
1659
1991
1664
2307
2272
1690
1691
1689
2391
1690
1925
1668
1669
1671
1668
1966
1688
2579
2322
2282
1686
1686
1686
1735
1672
2290
1698
2269
2271
1838
2494
1841
2271
2326
2442
2327
1696
2567
1696
1670
2285
2238
1675
2400
1679
2115
2305
2294
1684
2235
1659
2660
1688
5025
1895
1723
4171
1672
1672
2333
1679
2036
1657
2606
1676
2860
1981
1694
1679
1756
1755
1752
1750
1966
1934
6170
1668
1911
1868
2597
2617
1682
1784
1845
1691
1670
2313
2286
2276
2327
1899
2621
1679
1887
2609
2241
2613
2608
1897
2609
1671
1701
1704
2381
1871
1680
1678
1937
1673
1677
1827
2126
1824
1824
1701
1937
2277
1907
1954
1677
2277
2080
2076
2080
2281
1981
2450
1889
1651
1649
2262
2669
2382
2576
2591
2667
2660
1672
1672
2611
2280
2275
2308
1676
2306
1674
1681
1963
1680
2134
1665
1951
2547
1661
2606
2590
2589
2588
2570
2575
1690
1690
1976
1909
1682
1674
2608
2609
1675
2609
1676
1662
2284
1693
1668
1807
1970
2413
2411
2413
2413
2413
1676
1674
1971
1815
1866
2292
1659
1677
2863
2550
2395
2286
2288
2584
1672
1673
1899
1965
1817
2553
1816
1816
1704
2288
2530
1681
1895
1677
1676
1679
1676
1896
2290
1676
1893
1666
1666
1687
1805
1964
1689
1690
2578
2327
1672
1684
1675
3045
2787
1902
2282
1666
1692
1989
2674
1683
5389
1692
1704
1701
1701
1704
2369
2298
2477
2059
1677
2579
1945
2579
1677
1682
2578
1672
2585
1923
2669
2503
1670
1668
2572
2300
1949
2299
1945
1941
1683
1898
1688
1677
1665
2349
1898
3764
2466
1688
2466
1951
1690
1664
1665
1837
2055
2053
1674
1652
2506
1691
1691
1694
1672
1942
1670
1690
2475
1659
2598
2599
1687
2249
2248
2548
2252
2246
2252
1699
1967
2284
2063
2050
2282
2605
2212
1680
2829
1669
1948
1901
1671
1669
2723
1958
1682
1682
2487
2461
2484
1890
2295
2598
1992
2306
2577
2577
2599
2294
1979
1898
2294
1680
1679
2278
2289
2280
1935
2851
2857
2858
2854
2315
1688
2383
2687
2049
1669
2533
1675
1946
2602
2607
2290
2618
1675
1805
2532
1700
1890
1701
1682
1704
2579
2731
1943
1689
1751
1804
1752
1682
1682
2890
1894
1666
2481
1670
1685
1688
1685
1963
1688
1710
2293
1679
2287
2132
2283
2283
2286
1774
2587
2295
1773
1772
1760
2321
2286
2286
2285
1922
1675
2596
1678
1875
1877
2262
2267
1673
1916
2292
1657
2282
2266
1664
1687
1934
2297
2380
2289
2228
2497
1672
1687
1946
1682
2288
1665
2604
1923
1675
1931
2488
1680
2319
2322
2202
1676
1969
1707
1707
1705
1929
2602
2414
1944
1660
1663
2366
2411
2046
1665
1670
2664
1659
2045
1668
2271
1665
2291
2321
1946
1677
1752
1794
1672
1890
2571
2287
1756
1675
1669
1668
1660
2176
1946
1661
1907
1660
1687
1664
1688
4911
1919
1681
1678
4656
1665
1756
1680
1950
1682
1689
1679
1676
1706
1706
2244
1676
1706
1676
1676
2324
2324
1677
1956
1672
1679
2093
3226
1923
1938
1888
1678
1676
1677
1677
2279
2842
1724
2136
1981
1677
2318
2284
1872
2400
2389
1879
2725
2288
2729
2865
2287
2290
1944
2608
1885
2193
1678
2563
2399
1677
1704
2581
1932
1670
2435
2435
1964
1693
1664
2299
1863
1866
1914
2351
2281
2579
1675
1889
1670
1880
1954
1972
1905
2310
1686
1689
2608
1775
2348
2381
2365
2309
1894
1675
1932
2367
2853
1661
1666
2284
1691
1688
1686
2346
1672
1677
1669
1679
1671
1925
1908
1910
1911
1674
2666
1675
1880
2398
1668
1672
1674
1670
1664
1919
1665
1716
1698
1699
1700
1676
1673
1811
2356
1673
1673
1674
1673
1690
1666
2286
2289
1924
2290
1708
1707
1709
3436
2547
1681
2273
1676
1677
1819
1955
1674
2666
1891
1673
1698
44510
1672
1664
2399
1691
2602
1927
2721
1883
1887
1935
1885
1664
1665
2264
2248
2385
2382
2281
2382
1670
2313
2485
1708
1709
1932
1706
1708
1707
2263
1661
2576
1971
1662
2590
2561
2667
2106
2659
2848
1945
1889
1890
3543
2441
1685
2389
1771
1675
1670
1905
1668
1669
2913
1948
1703
2120
1666
1674
1678
1776
1972
2286
1661
1673
1672
1648
1675
2117
1664
1664
1818
2300
1663
2222
2219
2509
2580
2580
2584
2585
2222
2208
2206
1976
2580
2585
2204
2581
2551
2601
3298
1706
2311
1653
2305
1650
2381
1686
1686
1882
2400
1693
2227
1969
1685
1664
1669
1670
1687
1670
1917
1667
1667
1667
2488
2059
1673
2490
2506
1677
2278
2310
1690
2080
1690
2571
1986
1885
1884
1694
2657
2847
1665
1969
1659
1661
1659
1661
1658
2105
2997
2291
2479
1686
2286
2285
1673
2559
1972
2280
1663
1673
2281
1676
2386
2279
1896
1663
2277
1683
1671
1668
2130
2478
1679
2315
2317
1677
1772
1933
2670
1680
2605
2588
2279
1890
1968
3722
2709
2581
2357
1690
2524
1926
1658
1682
1680
1679
1685
1685
1956
2117
1692
2308
2311
1889
1682
1678
1920
1679
2304
2305
1681
2301
1678
1969
2289
2579
2568
1703
1688
1689
1692
2891
1693
1691
1652
2297
2294
1813
1969
2294
1651
2292
1670
1680
1675
1887
2536
1866
1650
2309
2707
2041
1959
1684
1669
1666
1666
1672
1697
3989
1673
1964
1669
2556
2557
2565
2348
2287
2205
2558
2235
2485
2235
1681
2858
2180
2855
1693
1690
1682
1685
1945
1697
1690
1676
2288
2296
2597
2228
2293
2112
2291
2290
2484
2576
2278
1956
2588
2589
2294
1682
2293
2296
2323
2548
2379
1677
1674
2607
1905
1690
1969
1690
2291
1674
2273
2276
2274
1912
2387
2654
1680
1680
3502
2267
1701
1967
2849
1681
1679
1681
1669
2303
1887
1967
1662
2297
1942
1682
1673
1966
2283
1673
1675
2211
1823
2216
2219
2214
2654
1673
1678
1640
4875
1653
1954
2286
2272
1681
1657
1682
2319
2411
1910
1684
1691
2364
2563
2202
2550
1687
1685
2217
1684
1895
2214
2212
2198
2196
1912
2202
1848
1669
1674
1967
1687
2307
2309
2146
1891
1893
2287
1661
1753
2605
2134
1672
1666
1672
2393
2541
1683
2841
1685
2290
1889
1891
1677
1918
1918
2292
1640
2316
2399
2482
2313
2291
1670
1672
1766
1946
1767
2600
1977
2597
2411
2853
2286
2569
2608
1667
1677
2274
1664
2578
1711
1670
1961
1685
1679
1691
2549
1957
2333
2605
2679
2676
2598
1664
1665
1661
2616
1689
2586
2583
2722
1679
1948
2216
1885
1761
1701
1673
1662
1661
2290
1968
2713
1680
1682
1680
2667
2333
2565
2565
2472
2290
2319
1698
1667
1871
1953
1868
1642
1954
2332
2224
1888
4637
1676
2802
2226
1668
2286
1964
2227
1682
1695
1695
1687
1992
1689
3061
2410
2498
1704
2275
1684
2388
1653
1678
1682
1682
1656
2179
1653
1656
1680
2561
1660
1893
1667
1672
2005
1748
1897
2587
1682
2387
2288
1676
1658
2295
2884
2595
2595
2490
3390
8584
3064
1678
1707
2651
2136
1766
2537
2290
1672
2594
2591
2666
2595
2598
1965
2574
1675
1673
1972
1668
2194
2019
1687
2572
2852
2716
2608
2608
1674
2384
1948
1672
1674
1969
2276
1676
1877
1672
2287
1683
2303
2292
1679
2285
2188
2327
1965
2315
1685
3331
2282
2579
1687
1689
1701
1661
18725
3365
1697
1963
1699
1698
1654
1651
2333
1683
1678
2304
1690
1677
2300
1690
2303
1965
1676
1993
1677
2135
1886
2256
1940
2228
2552
2551
2553
2351
1884
2293
1906
1908
2279
2285
2451
2257
1681
1683
2582
1951
2489
1959
2222
2318
2827
2490
2431
1885
1905
2208
2274
2207
2714
2283
2383
2463
1989
2271
2271
2258
2257
2285
2083
2601
2276
2271
2276
2255
1974
2630
1886
2279
1994
2554
2583
2835
2286
2302
2333
1883
2444
2865
2273
2660
2273
2213
2481
1994
2225
2320
2321
2586
2585
2480
2093
2480
2489
1950
2489
2088
2485
1969
2319
2210
2210
2268
2268
1656
2554
2283
2283
2227
2149
2481
2709
2710
2707
3695
2708
2708
2327
1885
1860
1901
2481
2227
1873
2187
12768
2613
2480
2568
1955
2284
2285
1860
2487
1902
1903
1888
2556
2557
2302
2543
2331
2331
1953
2489
10782
1881
1880
1881
1909
1918
2218
2256
2200
2252
2495
2289
2218
1868
1816
1960
2300
2318
2277
2482
2290
2288
2584
2547
3026
2314
2456
168499
2281
2586
1962
2211
2223
4255
2320
2276
2286
2336
1911
2624
2203
1896
2277
1858
1967
2219
1688
2220
2220
2298
2484
2326
1903
2584
1993
2228
2227
2228
1956
1909
2575
1697
2555
2203
2203
2483
2213
2213
2227
2387
2846
2845
2564
1970
2606
1872
2406
2328
2473
2586
2330
2330
2285
2003
2284
2289
2566
2283
1960
2287
2278
2274
2473
2360
2277
2548
2548
2383
2179
2484
2516
2331
2280
1960
2232
2559
1868
1881
2317
2457
2277
2478
1992
2539
1683
1900
2564
1990
2578
2599
2598
2472
2455
2563
2308
2574
2559
2887
2065
2575
2262
2562
1991
2215
2203
1903
1699
1889
2279
2277
2278
1922
1991
2287
2578
2491
1991
2633
1692
1884
1884
2215
2210
2275
2580
2579
1873
2623
2551
2550
1699
2573
1698
2568
1894
1920
1890
2321
2231
2452
1895
1900
2382
1900
1895
2490
1945
2534
1667
1922
1920
1885
1912
1885
2516
2544
1989
1904
1895
2072
1948
2215
2586
2076
1902
2210
2226
2026
2597
2044
2563
2005
2551
2579
2579
1958
2492
2041
2483
2483
2569
2205
1915
2208
2571
1953
1879
2483
2491
1958
2260
1872
2258
2275
2591
2483
2291
1876
1904
2265
1948
1675
2582
2258
2279
1994
2570
1863
2325
1905
2451
1897
2330
2485
1990
2487
1694
2277
2579
2487
1958
1893
1900
1905
1906
2025
1867
2284
2930
2549
2552
2575
1879
1983
1878
2552
2329
2489
1683
1879
1904
2569
1970
2218
2230
2482
2543
2543
1983
2488
2488
2490
2338
2495
2221
2561
1911
1969
2591
2579
2571
1883
1983
1891
1887
1898
2372
2210
2548
2585
2081
1899
1976
1895
1897
1897
1895
2621
1907
1899
2577
2456
2457
2458
2566
2262
2190
2260
2493
1896
1893
2645
1895
2281
1911
2194
2217
1895
1880
1898
2283
2155
2578
2578
1687
2592
2608
2051
2049
2284
2264
2243
2480
2596
1900
1900
1977
1890
2546
2223
2541
2139
2485
2283
2285
2587
2587
1879
2486
2283
1931
1906
2463
2454
1901
2482
2654
2294
2313
2287
2221
2592
2593
2284
2630
2287
2563
2287
5219
2273
1960
2474
1913
1901
2479
2586
2585
1660
1679
1951
2486
2578
2591
2592
1880
1991
1910
2577
2579
2269
2057
1898
1868
1706
1946
1915
1875
2204
2203
1983
3166
1899
2271
2285
1683
1683
2062
1903
1903
1944
1677
1892
2539
2334
2627
2491
2335
2293
1914
1904
2561
2280
2274
2201
1958
1695
2287
2285
2272
1973
2597
2569
2288
2484
1894
1899
2566
2561
2564
2565
1989
2565
1882
2085
2126
2088
2091
1892
1894
2561
2254
2285
2271
2586
1951
2287
2287
2274
2364
1906
2568
1909
2487
2294
2063
2571
2586
1908
1993
2274
2273
2284
2279
2654
2229
2481
2272
2272
1889
1889
1664
2273
2266
1961
2583
2586
2484
2609
2485
2272
2228
2482
2281
2222
1882
2279
1906
1979
1871
1868
2473
2270
2611
2272
1886
1886
1887
2274
1905
2591
2279
2576
1979
2571
1684
2277
2225
1958
2226
1679
1877
2321
2320
2283
2223
2554
2234
2995
2237
2219
1889
2485
1978
2480
1864
2482
1688
12173
1665
2217
2484
2385
3500
2257
2257
2253
5686
2608
1902
2487
1953
9106
2550
1881
2476
1665
2556
2253
2570
2571
2288
2223
2369
2573
1868
1871
2279
1856
2114
2478
1955
2448
2580
2579
2283
1904
2622
2259
2258
1687
2276
2272
2593
2226
2223
2387
2223
1709
2551
2260
2281
2094
2217
1908
2304
2285
1669
1671
2272
1923
2561
2195
1875
1661
2288
2582
2631
2262
1906
2258
1869
2272
2485
2573
1947
1869
2543
2700
2311
2232
2048
2608
2298
2310
2278
2270
1892
1944
2285
2285
2317
2277
4744
2264
2571
2486
2486
2292
2262
12481
1694
1932
2556
2248
1911
2292
1890
2277
2609
2281
2449
2449
2211
2212
2281
2267
2206
1949
4621
2278
2277
2267
2293
2608
2294
2295
2313
2324
2291
2322
1854
2541
1951
1897
1878
2581
2571
2312
2180
1887
1887
2483
2578
2577
2578
2310
1958
2311
1692
2487
2589
2461
2458
2379
2284
2453
2208
2281
2463
2485
1972
1876
2575
2277
2503
2263
2222
2597
1964
2200
2280
2084
2230
2230
2314
1883
1863
2296
2296
2270
1919
2064
1753
2565
2602
2284
2253
109050
2533
1709
1712
1870
1958
2831
2485
2287
2572
2575
2232
2643
2267
2485
2486
2295
1919
2233
1952
2288
1885
2580
2580
2315
2474
2292
1977
2026
1910
2208
1881
2214
2215
1913
1874
1888
1887
2285
1867
2282
2281
1998
2217
2281
1874
2848
2211
2288
1979
2286
1856
1914
1685
1902
2215
1894
2184
1875
1869
2261
2226
2223
2486
2129
2484
2282
2284
7742
2289
2252
1672
1980
1914
1907
2603
2728
2278
2481
1925
2289
2605
2604
2223
2853
2570
1679
2353
2210
2201
2284
2850
2473
1681
2336
1681
2253
2257
2481
2484
2210
2403
2480
2572
2278
2280
2263
2263
2278
1961
2216
1891
2484
2323
2089
2085
2916
2294
2480
2268
2478
2321
2594
1894
1923
2276
2619
2220
2288
2261
2263
2130
1877
2071
1888
2219
1878
1876
2231
1984
2231
2228
2187
1915
1868
2134
2401
2484
2291
2244
2266
2263
2477
1950
1652
1683
1680
1888
2606
2832
2348
2481
2307
2286
2233
2211
2824
1991
2261
1877
1883
2520
2850
1879
1961
1886
2272
2563
1893
2217
2210
2221
1911
1687
2233
2490
1882
2291
2278
1953
2280
1871
2301
1899
2274
2276
2316
1899
1901
1868
1668
1911
2276
2278
1950
1885
1679
2549
2288
1897
1876
2275
1896
2201
2203
2268
2707
1904
2439
1974
1684
2082
1879
1880
1880
2207
1941
1879
1894
2327
2205
2203
1889
2314
1977
2206
2367
1678
7874
210026
1677
1962
1675
1676
2589
846843
2270
1783
1972
1624
1673
1667
1670
1815
1703
1686
1910
2055
2328
1674
1681
2224
1678
2614
1652
3523
2190
2377
1679
2564
1912
1801
1799
2568
2307
2415
2569
2571
2306
2570
1646
2416
1682
1954
2275
32613
2065
1681
1684
1633
1681
1971
1683
2255
1700
2059
1673
2563
1920
2270
2565
2059
1674
2578
1849
1770
2334
1662
1812
2382
2318
2533
1950
1921
1707
2215
1727
2277
1690
2563
2575
2661
1696
2324
2282
1685
1682
1944
2226
2227
2227
1678
1687
2515
1671
2305
1667
2264
2678
1682
2599
2682
1942
1674
1673
1869
2214
2284
1695
1688
2361
2491
1685
1683
2464
1682
2293
1959
2277
2293
2272
2827
1675
2456
1686
2175
1829
1688
2287
1811
2218
1691
1935
1815
2283
1691
1695
1694
2283
1694
1956
2042
2652
2203
2285
1690
1948
1899
2049
1705
1704
1682
1681
1691
1692
1935
2288
2289
1797
2572
1941
2287
1799
2694
1670
1684
4947
1672
1674
1673
1944
2535
2481
1682
1666
1946
1691
1691
2539
1686
10346
1673
2215
2215
2545
1970
2535
1671
1671
2589
1960
1867
1698
2222
1813
2310
2280
1739
2561
2384
1648
1664
1662
2215
1970
1677
2277
1889
2279
1902
1899
2272
2276
2276
1965
1694
2299
2366
2552
2557
2587
1675
1711
2843
1672
2139
1680
2567
2530
1962
2297
2279
2241
1981
2468
2219
2688
2224
2556
2093
2614
2549
2316
2312
2394
2314
2287
2577
1905
2550
1882
1666
1666
1666
1839
2297
2298
2295
1968
2300
2294
2295
1934
2277
1674
2651
2570
1602
1907
2694
2317
2290
1675
2294
2125
2294
2291
1683
1931
2529
1765
1818
1769
1698
1698
1692
1811
2290
1634
1954
1794
2220
1669
1941
1915
2221
2486
2485
1837
1840
2575
1657
3957
1694
1994
1682
2280
2306
1938
1877
1876
2302
1695
2541
2611
1691
1677
2693
1937
2196
2566
2524
1906
1675
1667
1700
2291
1896
2548
2296
1687
1675
2902
2484
2342
2322
1945
1683
1638
1700
1704
1697
1680
1685
1699
1678
2314
2314
2391
2574
1944
1682
2261
1666
2229
2228
1691
2229
2228
4145
1763
1763
1988
1686
1962
1680
2849
2355
1685
2538
1656
1672
1672
2265
2294
2288
1677
1678
2597
2555
2287
2986
2287
1884
1862
1668
2280
2265
2264
2260
2278
2307
2212
1690
2354
2134
1688
1823
2230
2228
2269
2217
1902
2188
1663
1661
1661
1660
1966
2513
1665
2287
2288
2285
1675
2300
2485
2433
2288
2577
2363
2285
2484
2131
2699
1890
1892
1889
9824
2286
1691
1939
2312
2056
2293
2341
1671
1988
2317
1809
5681
2293
1887
2296
2295
1679
2551
2049
2095
2566
1960
2847
1991
2698
1650
2294
2652
2289
2286
1673
1684
1679
2052
2314
2141
1670
2179
1672
2266
2289
2562
1663
1698
1682
1665
1888
1885
1662
1665
1975
2287
2988
2484
2487
2377
2223
1680
2550
1841
1664
1704
1708
2197
3838
1686
2131
1879
1854
1992
2293
2529
2580
1682
1829
1652
2689
1903
2475
2578
1674
2491
1683
1981
1873
1694
2431
1674
1683
1692
1692
2852
2341
1878
3705
2187
2690
2078
2573
2577
2575
2073
2667
2294
2294
2682
1666
2318
1667
1682
1976
2579
1964
1659
1664
1664
1664
2765
2055
2289
2293
2244
2256
2382
2557
1966
2287
2076
2382
3986
2533
26822
1870
2327
2066
2527
2706
1668
1678
1975
2910
1935
1688
2038
2273
2263
2273
2273
2273
2269
2321
2546
2457
2535
2187
1670
2323
2571
2378
1935
1688
1687
1788
2231
1678
2048
1673
2236
2385
1977
2381
1951
2540
2288
1681
1676
1670
1678
1904
2232
2226
2259
2668
1957
2212
2549
1916
1886
1688
1689
1700
1688
1685
2282
1865
3099
1899
2567
2403
2565
2549
2537
2067
1675
2272
2644
2634
2638
2578
1680
1896
2400
1767
1975
1684
1989
1684
1681
2288
1681
1681
4085
2331
2642
1673
1679
1675
2567
2321
1903
2888
2221
1903
1895
2626
1684
1684
1827
1901
1663
1747
1685
2321
1690
2291
1979
2411
1686
1911
1914
1818
1876
1709
1817
1677
1882
1676
1686
2299
1658
2385
3155
2270
1669
1672
1694
1674
1874
1871
1678
1887
1870
1916
1676
1892
1964
1679
1681
1681
1668
2322
2651
1944
2550
2455
2284
2225
2518
1665
1964
1665
2386
2478
2478
2477
1680
2589
2589
2398
2227
2534
2279
1957
2286
1955
1679
2374
2374
2388
2386
2546
1694
1862
1701
2275
2293
1922
2292
1947
3300
1885
2475
1661
2683
1676
1888
1675
2550
2396
1669
2142
1675
1679
2853
1966
1889
1678
1668
1664
1703
2482
2569
2273
2276
2271
1665
1956
2272
1964
2570
2571
1689
1687
1667
2285
1886
1658
1880
1662
1663
1664
1934
2693
1950
1689
2287
2273
2298
2694
1674
2696
1667
2265
2295
1921
1956
1671
161159
2434
1668
2577
1698
2226
1648
1895
1672
2559
1672
1977
1684
1673
1705
1948
2308
2269
2320
2463
1672
2459
2458
2321
2257
1933
2255
1669
1674
1947
2199
2656
2659
2571
1669
2661
1659
1661
2352
2592
1913
1908
2479
2272
1966
2479
3705
2273
2602
2267
2134
4786
2277
2276
1987
2561
2290
2579
1949
2274
2276
1665
1679
1687
1693
1693
1691
1886
2281
1920
1889
1674
1950
2067
1895
1876
1702
1661
1706
2292
2339
2389
2390
2337
2344
1955
2394
1962
2219
2220
1686
1704
2087
2084
1894
1894
2228
1671
1678
1679
1953
1651
1963
2232
1675
1672
2293
1701
2275
1671
1671
1670
2314
1669
1714
2473
1950
1896
2126
2128
2487
2129
10659
2268
2294
1669
1663
2292
2565
1932
2623
2628
1945
2629
2627
2629
2626
1787
1787
2039
2030
2038
2566
2195
2037
2282
1694
1943
1666
1660
1659
1698
1898
1669
1697
1665
1855
1798
2254
2201
1796
1964
2205
2845
2844
2206
2198
1674
1673
2302
1675
1878
1970
2210
2220
2206
1947
2272
2264
1811
1812
2689
2695
2528
2426
1683
1918
1684
1683
2846
2282
1952
2282
2048
1669
1659
1681
2116
2271
1673
2371
1888
2355
2356
2288
1972
2288
2291
1874
1675
1683
1869
1689
1686
2219
1679
1915
1867
3168
1679
1976
1671
1698
1699
1684
1693
5386
1677
1660
1689
1670
2331
1909
1762
1891
1954
1894
1896
2328
1671
1667
1662
2097
1678
2562
2562
2287
1660
2286
1953
2279
2569
2281
2560
2565
1677
2306
2283
1674
2041
1932
2262
2264
1669
1974
1886
1883
1884
1675
1884
2230
1678
1885
2288
1733
2330
1786
1974
1679
1858
2049
2410
2051
3022
2297
2296
1665
1676
1844
1934
1767
1972
2276
1763
1762
2546
2557
1667
1663
1666
2655
1679
1664
1675
2471
2054
2840
1961
2574
2280
2224
2839
1895
2370
1859
2538
1694
2400
2334
2313
1802
2326
1753
2310
2307
1803
2412
2267
2258
2461
2821
2839
2328
2841
1659
2482
1671
2327
1700
1902
1652
2305
2281
1659
1678
2286
1780
2289
3483
2299
1707
2385
1880
1656
1887
2368
2348
2360
2487
1681
1665
2276
1921
1880
2340
2312
1880
2329
2331
2344
2676
2535
1699
1667
2544
1869
1833
1835
2387
1841
2492
1668
2971
2361
1667
2265
2265
1880
1921
2563
1646
2177
1683
2371
2370
2370
2450
2213
2219
2213
2209
2210
1905
2232
2695
2304
1990
1683
2290
2289
1674
2292
1682
2062
1684
1681
1823
1682
2543
1682
1682
1683
2288
1860
2286
1678
2390
1692
2295
2676
1906
2676
2679
2290
2536
1842
2387
2516
2327
1671
1634
2285
2561
2282
2830
1692
2564
2578
1881
2290
1673
2251
2201
2551
1677
1681
1706
1676
1887
1666
2304
1663
1649
2113
1694
1704
1879
1703
2383
2259
1683
2289
1749
1703
1889
1656
1674
1655
2116
1862
1664
1664
2551
1667
1665
1664
1680
2288
3108
2630
2628
1699
2254
2283
2283
1699
2218
1949
2286
2214
2191
2217
2214
2245
1671
2310
2310
2537
1950
2351
1776
1677
2551
2601
1676
1682
5052
1664
1660
1663
1670
1890
2385
1681
2255
1947
1964
1689
2486
1691
1690
2482
2336
2343
1669
1673
2495
15135
2485
2257
1663
2937
1964
1672
1682
1696
1813
1761
1669
8559
1668
1946
1648
1678
1673
2557
1973
1669
1663
2288
2287
1673
2285
1689
1693
1670
1957
8544
2298
1647
1953
2297
1685
1681
2284
1695
2287
1667
1671
1666
1857
1668
1671
1668
2574
1965
1652
1657
1654
2266
1688
1688
1675
1676
1674
2178
1676
1675
2053
1684
2330
2058
2855
1706
1665
6758
2454
2600
1663
1727
1778
1865
2300
1886
2562
1987
1680
1681
1679
2223
2226
2258
1684
1882
2333
1696
1893
1676
1883
1654
2132
1655
1894
1687
3693
2269
1675
1696
1876
1673
1671
1906
1672
1687
2330
1922
2570
2439
1885
1878
2565
1894
1946
1688
1670
1657
1657
1660
1667
1886
1988
1703
1682
1681
1676
2334
1893
2333
2285
2634
2637
2291
2637
2633
2468
1931
2291
2289
2289
1887
2633
2633
1944
2637
1682
2012
2582
2558
2282
1934
2443
2571
2390
2292
1923
1680
2515
2270
1678
1680
2296
1663
2086
1944
1672
1649
1669
2273
1662
2272
1892
1916
1905
1670
2289
1691
1681
1883
2306
1945
1663
2633
1852
1852
1687
1675
1916
1688
1688
1688
1678
1676
1891
2655
1951
1679
2578
2653
1680
1669
1691
1854
2066
2237
2260
2261
2238
2239
2485
1942
1676
1676
1697
2366
1931
2210
1805
1686
1687
1666
1680
1681
1947
2276
2274
1687
1675
2396
2568
1955
1655
2137
1672
1889
1678
1682
1891
1964
1674
2567
2566
1906
1667
1666
1933
1664
2294
2296
1690
2592
2482
1962
1896
2210
1688
1697
1667
1700
1945
1678
1815
1889
1813
1674
1674
1697
1955
2481
1890
1890
1887
1888
1699
2340
1929
2342
2209
1686
1683
2054
1669
1932
1673
2278
2370
1884
2058
1876
1926
1705
1869
2196
1874
1902
1905
1925
1887
1690
1726
2281
2022
2322
1701
1932
1666
1680
2484
1673
1883
1887
1919
1886
1695
2180
2957
1911
2285
2276
1948
1885
1680
81680
2515
1678
1916
1980
2544
1899
2080
1895
1814
1762
1928
2304
2632
1940
1935
1673
1675
2715
1961
2033
2038
1825
1892
1896
1967
1669
1825
1674
1681
1674
2282
2576
1961
2552
1663
1681
1879
2751
1892
1973
1892
2389
2263
1806
1930
1794
1961
2218
1791
2539
1748
2629
1867
1934
2528
9352
1682
1688
1697
1687
1684
1686
1970
2287
1775
2490
2484
1912
2457
1685
1667
1681
1669
2565
1667
1671
1953
2544
1698
2823
1681
1677
1943
1668
1675
1703
1684
1674
1851
2602
2132
2519
2303
2207
2203
3993
2565
1941
1898
1673
2555
2314
2314
2315
3823
2330
1897
1677
1677
1676
1677
2498
1680
2538
2283
2541
2856
2655
1670
1669
2118
1675
1675
1669
1672
1944
1681
2539
2459
2459
2455
2456
2341
2333
2459
2264
1917
1680
1680
2287
1669
1986
10867
1697
1891
1683
2588
1669
1768
1765
1960
2070
2557
1900
1681
2379
2890
2539
1669
1890
2420
2415
1922
2395
1975
2395
1913
2141
2794
2492
2226
2282
1905
1965
1903
1876
2292
1874
1891
1957
1850
1667
1855
2286
2284
1919
1657
2542
2282
2549
1715
1898
2337
2380
1693
1895
2291
1682
2290
1684
2178
1679
1678
2454
1867
1667
1673
1669
1983
1669
1668
1796
2219
1660
1687
1907
1681
1670
2292
1886
1947
1944
1686
2513
1944
1686
2385
2385
2198
2480
1892
2075
2227
2851
2271
2268
1655
2389
2282
1668
1670
1941
2621
2299
2556
1894
2562
2274
2631
2633
1662
1897
2554
2282
2284
1672
2481
1680
2477
1955
1673
2476
1901
1905
2636
2634
1913
1988
2088
2640
1912
1684
1910
1971
2222
2275
1685
1677
2307
1675
2380
2406
2480
1838
1657
2164
2378
2181
1897
1896
1898
1898
2385
2330
2120
1678
2559
1671
2560
4007
2294
1953
2275
2552
1704
1704
1682
1682
2131
2486
1667
1691
1685
11374
1878
2579
1681
2138
1683
2578
1897
1901
1666
2177
1901
1654
1695
1706
1702
1670
1670
2529
1679
2286
2568
2285
1695
1684
2378
2286
1873
2091
2811
1674
1677
1674
2383
1682
2304
2302
2841
1965
1674
1633
2542
2354
2290
2457
2057
1973
2481
1681
1689
1689
1956
2257
1880
2529
1673
1676
1674
1706
1705
2137
1706
1680
1679
1690
2325
2690
1686
2581
2576
2657
1889
1667
1696
1755
2986
1656
2580
2318
2575
2579
2548
2054
1770
1662
1769
1770
2848
2846
2132
1663
1926
1665
2203
2117
1687
1678
1872
1706
1759
2273
2666
1835
1835
1681
1989
2297
2291
2287
1963
2269
2203
2495
2494
2552
2552
2557
1670
2699
1980
2861
2655
1682
2271
2286
1953
2287
2625
2275
3418154
2269
2626
2627
2272
2132
2269
1894
2194
2276
1974
2249
2531
1639
2688
1674
3693
2395
2366
1978
1596
2362
2365
2372
1690
2234
1964
2367
2367
1669
2695
2232
2088
1682
1669
2301
2333
2193
2193
2191
2607
2193
1702
1703
1687
1667
2121
2491
2609
1684
2497
1690
2304
2491
2219
1953
1670
1658
1733
2215
2216
1682
1704
1682
1862
1760
1982
2366
1679
2285
2087
1954
1673
1705
1649
1678
1678
1675
1680
2281
1680
1955
1879
2329
1892
1972
1691
1822
1700
2296
1674
2620
2621
2683
1772
1975
2281
2232
2345
2286
1946
1916
2234
1669
1707
4171
1678
1665
1670
1696
1955
2644
1669
2273
2450
1965
2270
2272
2281
2299
2287
2293
2284
2296
2295
1971
2275
2274
1684
1914
1953
2304
2275
2303
2273
2352
2646
1673
1912
3775
1959
1659
1663
1709
1950
1674
1709
1860
1686
2297
2039
1899
1690
1670
1980
1903
2378
1776
1666
1950
2589
1666
2286
1670
2298
1675
2289
2698
2609
1670
1938
2316
1688
1678
1941
1709
1698
1698
1710
1697
1696
1694
2268
2529
1965
1919
1676
2291
1954
2292
1872
2844
2290
1673
1680
1956
2579
2286
1678
1751
1878
2284
1883
1951
1673
2292
2545
2263
1668
1676
2537
2064
1939
1901
1683
1694
1956
1658
2931
1880
1683
2212
1908
1681
1902
1700
1968
1701
2212
2631
2855
1960
1673
2295
1660
1684
1685
2471
1680
1687
1949
1883
1909
2114
2087
2280
1943
2280
2281
1665
1679
1678
2288
2470
1679
1956
1680
2850
1704
1653
1702
1963
1663
1701
2584
1884
1796
1949
1963
1967
1961
2232
1970
1949
1954
1951
1972
1975
2516
1973
2384
1964
3026
1952
2191
1941
2004
1940
1952
2193
2617
1963
2115
1966
1956
2888
1988
1954
1974
2327
1979
2611
1977
1820
2532
1574
1820
2333
1820
2495
6660
2380
1989
2647
3427
4048
2392
1989
3630
3278
1925
3663
3655
2828
2214
97571
2360
2458
2344
2479
7350
2554
14174
2014
2004
5650
2138
5784
97571
10770
1927
4710
3172
37505
1714
3073
2767
2518
2146
2481
3547
11068
10998
3025
2722
2133
1921
3515
2253
2392
2985
1927
2124
2551
1910
8346
2139
3392
2614
2342
13734
2419
2342
14676
2886
1981
1897
2193
1967
2026
2725
3484
3642
3047
30365
7881
2033
8104
10017
2891
1748
2821
2043
2927
2403
9714
8098
1890
2157
2245
4172
2076
2143
9707
2199
2514
3565
5062
1669
2893
5236
2325
2747
6267
8690
4312
3576
5144
2143
2500
2742
3558
1918
1939
2237
5414
2525
4956
1878
3664
1916
4535
2345
2304
1986
3046
1820
3141
8353
2211
2050
1965
2234
54756
12974
6519
1838
3722
2333
3731
1819
8458
2027
13619
2033
7054
3134
5429
2815
2702
3282
2635
2763
1954
9114
1969
4070
1748
3253
3808
10855
2050
2739
2443
2587
3540
14691
1953
29400
1991
1636
3930
4559
3747
11589
2212
2379
13734
3794
24589
5830
1713
1954
2933
1975
2517
3654
2137
2796
3346
2494
3322
1927
7065
2788
3488
2330
8524
1987
10337
1973
10562
3165
1658
2322
4070
8691
2558
23408
4073
2893
1749
2432
1978
2837
8184
11506
3436
3049
5471
5593
2205
2139
6752
1918
1967
14302
2623
27478
2330
1820
2327
3554
2384
1821
2498
3565
1941
1820
1951
1970
1952
1957
1951
1976
1989
2556
1965
1979
2520
3579
2856
1989
1820
1784
2459
2516
2858
3556
2433
2544
1969
1591
2527
9338
37823
1984
2642
1716
8232
6729
2516
2890
2484
1820
6608
3798
2328
4146
2317
1679
1820
2007
7892
3547
4352
1667
2487
2889
2514
1820
2942
3069
2764
2232
2317
1757
2495
3795
3136
1958
2682
2002
2144
4136
1980
11047
4790
2890
2109
1803
2275
1820
3045
32461
2201
1814
11330
1760
2241
2509
2888
2794
3379
2829
2722
1574
2266
2140
2190
2223
3656
1812
2479
8327
5404
2498
1718
2527
4107
3628
1864
9692
1935
1668
1756
1764
1822
33373
2776
1757
2539
2100
6854
5195
2506
1587
3028
2989
9883
2529
2425
1887
1949
5717
1958
3210
2678
4527
60686
1864
8161
35219
2117
1806
3406
1750
6466
2345
2275
2198
1956
16605
2499
2179
1598
2823
7491
3282
3313
2029
8700
3136
4483
2286
2312
12297
1756
1966
1761
7035
2139
5147
2976
2117
2070
4520
6979
1746
1981
1756
2444
2503
1843
4468
41183
3448
2466
4030
3288
1920
2572
2135
2708
2383
2137
2908
1674
2357
1815
10280
8880
4501
33359
1848
5100
2294
2187
2135
2333
1944
2392
1955
2233
1946
2334
1952
2116
1957
2339
2399
10393
2134
2201
2347
1578
1950
1803
2380
2136
1969
1577
1954
2030
2054
2498
2500
1834
1978
2639
1982
1623
1957
1636
1970
1626
2540
1658
1930
1626
1946
1632
1945
1627
1952
1636
1943
1631
1948
1633
1959
3584
1957
1641
1938
2173
1947
1574
1928
1820
1957
1820
1934
1821
1932
1820
1942
1821
1954
1821
1921
3348
1962
1742
1967
1740
1966
1743
1950
1741
1680
5597
2204
7846
1973
7345
1867
5037
3001
1959
2634
3442
2054
6888
5240
3923
11715
2281
2139
220009
1953
3598
2272
2324
5580
1924
3890
1744
2832
3208
2861
8583
3386
2354
3918
3592
1721
2903
9812
1976
5092
2509
1742
2731
1831
2791
2365
1843
2622
1849
3274
2262
4743
1915
1971
2418
3205
1741
1969
7314
2316
8153
10776
1759
1996
2301
1928
1945
2247
2509
2010
1745
9702
1984
2202
2441
1794
1677
2183
5756
3335
2228
3858
2180
5208
5171
1818
1634
2626
2034
2536
2203
6015
5859
5775
1662
2739
4827
2394
2834
2342
5004
1617
4780
15875
2505
1949
3389
3928
7140
2068
2949
1988
2324
5250
3481
2266
1614
9832
7213
7976
1656
4986
3425
2694
2180
4102
2514
2303
1760
4456
1934
1613
5107
1718
2725
2007
5742
2779
2542
2620
8324
2495
3428
2209
2068
1616
6102
2466
3943
18424
1717
3361
2600
13477
1944
2552
5430
3750
2638
2057
2394
1613
6280
2733
4653
2216
20480
16939
3483
2129
2119
2107
1763
2212
4203
1611
3576
2020
3359
3222
13503
2741
1990
2305
2160
2284
17450
3712
3095
1617
2436
3206
33131
15546
6009
1874
11664
31948
3908
5171
1991
5467
1681
2042
1617
5323
2392
5149
2077
3714
2696
14965
1666
3394
3596
1954
2046
3490
5232
1615
1974
6431
2378
1663
3945
3843
2479
3943
2209
1977
2209
2355
2744
1613
2495
4001
2750
6899
2185
2249
112822
2301
2213
1908
2138
1866
2651
1942
3841
1614
3089
4220
2262
1885
2226
2391
2252
2124
1841
1957
2092
2208
3011
4828
3830
1724
2706
1618
2415
1983
1969
1616
2332
1621
2326
1613
2388
1620
2390
1621
1952
1616
1602
2378
1616
1963
1612
1954
1625
1966
1612
1980
1617
1948
1619
1967
1625
2269
1616
1975
1620
1950
1617
2496
1621
1951
1617
1964
1623
1741
1966
2518
1743
1661
2009
7384
5187
1723
1745
1950
9959
2035
2249
2834
1687
32470
2914
3958
2143
3236
3149
1933
1923
1654
1810
1937
1741
2187
1977
1677
2258
1714
4051
2212
1875
1674
8605
1680
2303
1114193
3040
1741
1658
1964
2079
1819
2295
2968
2510
36737
2864
5020
2196
2209
3586
1742
1925
2374
1982
1671
1676
2460
1684
2217
12039
2539
1673
2285
9120
2182
1741
1736
1923
7211
2091
1749
1748
1853
6384
4105
1855
2360
1653
2065
1742
4319
1936
9400
1853
9541
1670
11565
1947
2784
2295
1676
1691
1688
2067
1742
1857
1950
2335
1689
1799
1667
2369
6818
1866
10479
1688
14238
2020
1742
2074
9129
1932
2271
6571
1114190
2298
2055
2400
1858
1679
1672
2036
2946
2255
1999
2280
1748
2520
2217
4467
2301
2975
2272
2237
2506
3646
2237
2139
4799
1592
1854
1740
11744
1662
5351
3483
1693
2995
2592
7197
5580
5413
6400
2881
1832
1924
1945
28385
2564
5117
8382
2115
1846
2068
2673
2085
17095
2026
1742
3848
1947
1904
10000
1687
2156
2570
4284
3757
2307
2208
2264
3560
1114191
2165
4100
1940
1854
2106
7706
2233
1669
1662
2669
2831
11741
8088
1868
1952
2778
1741
7476
2917
4038
5640
2771
2162
3821
4260
15531
2311
1824
5599
3822
1954
2208
1742
7398
2772
6371
2338
11289
2182
1702
3658
2113
5002
23492
1933
1661
1742
2273
1828
4382
1927
2813
10253
2126
112819
4386
4511
28610
3141
1741
4303
1925
1934
2522
1876
2037
1690
2261
1670
8091
1805
1660
2247
1987
2631
3382
1941
4333
6002
1644
1918
1742
1951
1807
1949
3559
1711
1927
1628
1923
1573
1932
1678
1961
3090
1938
37533
1965
19228
2184
1968
1953
1915
1953
1948
2184
1939
2140
1980
1955
2117
2006
1986
2184
2180
2184
1948
2184
2887
1950
2531
1950
1955
1949
1989
1952
2550
1951
2132
2184
2135
1951
1978
2003
2555
2192
1945
1951
1990
1949
2334
1950
2495
2194
1953
2198
1966
1949
2328
1949
1975
2871
2355
3289
2035
5474
3404
1949
1989
3130
5198
15808
1966
4073
3157
10471
8387
1667
1699
4970
1678
6632
3898
1823
1725
4997
6316
1948
7629
2401
1681
6792
7252
7989
16461
2206
3534
1823
1667
1660
1698
1975
1114192
2722
9114
1660
2451
2451
1660
3368
32489
10661
4180
1953
2796
3037
4166
1963
1649
1927
1782
8012
26460
1962
30396
5225
5836
1613
2942
2127
3741
4297
1980
1686
1661
1657
1677
1869
2580
1853
2798
4078
9092
7917
26411
1794
2147
2533
6942
2272
1808
13346
1757
2777
1670
2106
1808
8921
2212
3416
1672
2115
2143
3542
5268
4710
4483
2284
1676
3262
1761
6747
14053
3692
2133
1964
2278
4919
2625
1827
2039
1787
16917
1675
4796
1573
1677
4811
3199
1956
6413
4685
2442
2871
1678
5830
2017
1694
2982
1956
9997
7544
2343
1885
2386
1954
4690
8022
5991
2004
3073
2166
4421
2162
2162
2366
40525
2295
1951
1892
2153
4119
1664
2163
2159
2161
21572
2172
2626
5354
2212
2183
2736
1954
2561
2569
2581
3116
2823
4428
1992
6076
4224
2163
2591
1835
2163
2222
2553
2235
3518
1668
1665
7399
2186
2369
2451
2162
3253
3215
1836
9095
2549
2161
1994
3057
2161
3307
2160
2159
91849
9916
1821
7259
2251
1836
6217
1967
2404
2165
2668
2166
2162
2170
2165
2160
2173
2462
1644
3418
1948
2165
2080
1831
2165
2145
2179
1977
1835
1574
1973
1836
1965
1837
1986
1834
2619
1835
2383
1835
2551
1824
2129
1573
1822
1951
3578
2336
2181
3568
1835
2391
3586
2390
1823
2391
3561
2381
3566
2385
3571
1968
3575
1967
1832
2553
1835
2930
1586
1980
1578
2192
1592
1954
1836
1950
3577
1949
1835
1963
1608
1957
1833
1955
3567
1964
1832
1965
1835
1961
3570
1942
1805
1655
1680
1974
1678
6303
130383
9987
1802
1652
1649
2002
2146
1758
3620
1702
1683
2236
1794
1745
1987
2146
1951
1856
1655
1664
2028
1800
1791
2726
3796
1973
1822
1645
1673
1767
1958
3551
1789
2377
1681
1829
2177
2129
1680
1679
55009
43291
1650
2625
1796
11486
33137
4416
3102
1678
2003
1826
2273
1685
12417
25922
2128
1963
16932
1953
1654
1737
1672
1675
2272
6174
9468
1668
1677
3565
1683
2448
1626
10525
1961
1681
4707
1773
1660
2116
1664
2310
2832
16264
1681
2133
1889
1690
1680
1941
1928
2104
1669
1673
1643
2656
4457
2143
1575
2299
2455
2432
1896
3497
1951
2142
1658
2024
21253
1672
1689
1651
4840
3576
2307
2093
51541
1756
1942
6528
2185
1684
2509
3868
2689
5181
2239
1897
3563
1943
1651
5226
2234
1947
1833
1763
2351
1683
1952
2097
1737
16933
16936
9181
53838
2057
1659
2150
4224
1808
1661
2871
5091
1803
1736
1698
1674
8261
3261
1643
77720
1674
1669
1938
5347
13512
2262
52406
3793
2217
2393
2420
1653
2214
2138
2035
2479
2008
2225
2143
1839
2332
1675
30666
2159
1719
2125
2503
2094
1600
2570
2329
1814
1776
1686
3094
6151
1673
1778
2316
2657
1749
2126
2264
1574
1839
1948
1722
3187
5879
2309
2309
2817
5076
7846
3103
1996
1678
1678
1574
6440
1939
2092
77720
2148
10941
1813
2068
2404
5338
1659
1826
2033
2116
21602
1602
20733
1935
1680
2951
2135
3824
1654
2305
1883
2093
2171
2484
2508
2163
1574
2953
2407
1752
24386
8942
5116
1677
28159
1691
9987
2587
20536
1768
2610
5023
13861
2121
3610
3100
1660
1778
2265
2347
1776
1673
1673
11918
1790
1658
12876
1764
2891
2016
1869
1789
1682
3549
14047
1681
1787
28128
1573
1881
1995
1679
2939
46041
1760
2672
2325
5688
2393
2610
6206
1743
19332
4053
2465
2389
1690
6488
1656
2137
1723
1748
1659
2204
1651
2224
1670
1574
1723
1649
1986
2543
2644
29496
2253
2606
29496
3364
1678
3407
1923
54991
2191
3352
2553
1673
3566
1640
1672
2040
2044
2261
1667
1681
11475
3871
2192
33944
2274
2531
2279
2332
2887
1712
2886
6709
2565
1794
1848
1640
2441
2194
1675
2401
1647
3433
4313
1742
15374
6729
2089
2420
1889
2533
14307
2180
1650
1996
2050
2049
3214
1808
2090
498411
2125
5679
1740
2327
85866
2655
1801
5656
1681
1817
3244
22302
1903
3094
1682
2375
2032
1679
2114
2386
2761
2184
1659
3064
1769
1651
6784
2562
1658
2276
2919
2191
1970
1896
2007
3234
2183
1680
2215
1898
46079
2173
3934
2517
1679
15886
1810
1694
21464
2318
1754
2183
3299
1847
2808
1696
1674
6787
2272
1915
2560
2898
2134
1904
1959
2213
2184
25926
2460
1663
1722
1668
2501
2934
2767
4614
1799
2953
1975
1679
2095
1777
1733
1746
2242
1676
2769
1994
1790
1805
16325
1983
3470
1979
1820
2194
1901
14042
3847
1660
1656
3162
1761
2097
1884
6192
1783
4416
3029
12970
2185
1666
1851
1930
1651
4228
2464
5711
3015
1639
1667
1662
2119
1664
2184
1898
1847
1840
2873
1656
1929
1931
1650
2230
1594
2195
1823
2512
2089
1824
1790
1686
1656
2222
1677
2435
1671
1746
1648
2135
2773
1661
2150
2154
1653
2616
1657
2859
1898
10284
1654
1662
4783
1664
1667
15231
1671
1663
1681
1864
2293
2191
1951
1703
2330
1671
1669
11815
1664
1655
1885
1889
6214
1664
1659
2333
7198
1794
1665
1879
2563
2267
2043
1678
1675
2156
1695
1653
1739
3667
1659
1961
1574
1656
1799
1676
1672
1671
1671
2552
1637
1672
1790
3945
6475
2334
2146
1952
5731
15365
2168
1800
1667
1692
1838
1652
1679
1649
1647
3052
1962
2257
51007
2957
12933
2742
1896
2551
1674
1678
1663
2143
1903
1658
1992
141873
1651
1683
1886
166210
1884
1658
2441
1888
1929
1799
1665
1876
1703
2154
1985
1655
2849
1669
2426
1872
2223
1882
4157
1678
1666
1959
1672
1874
1723
1993
1658
8147
1677
1814
2261
2264
1683
2143
1690
10781
119209
1677
1687
1700
2391
1891
46100
1693
3557
1688
1678
1654
33928
33932
2179
1678
1679
1677
3789
2389
1660
29515
1658
1661
3675
1883
6302
1936
3428
3234
1804
1641
2584
2384
1858
1744
1671
1666
14294
14290
1675
1672
1843
2503
1672
2848
1690
2136
1982
2619
3578
10604
1925
1660
1658
32463
2033
2031
1665
1758
1760
1664
2534
1665
1742
3118
1656
1655
39198
1671
1685
1652
4139
2187
1686
1684
1685
2533
2074
4159
1741
6378
1679
1682
1679
1895
1675
1875
1675
3781
2381
2380
1951
2849
11080
2228
1668
1709
1709
1709
1705
1646
1911
1894
3846
2532
1664
1948
3456
23831
1785
1659
1694
2327
1911
1679
1667
1665
1786
4005
1690
1943
3922
2313
1688
3918
1905
2164
8352
1655
2260
1660
63768
1666
1668
1893
2388
2700
1744
1680
1657
1671
1857
1659
2307
2603
1683
1791
1791
10411
1702
1954
1656
1743
2357
2216
2410
1674
1681
4026
4032
3348
1676
1641
85854
1959
85850
1741
1660
1662
1661
1688
1690
9126
1668
1793
2241
7715
1671
1664
1973
1656
1742
1813
1922
1682
1664
6053
1758
2357
1648
1784
2324
2024
2644
1983
1682
1745
1689
1669
2256
2144
1655
3797
1874
4044
6724
1664
1691
1978
6120
1745
1895
1779
2168
1684
1698
2445
1667
1675
1677
1680
1681
1681
1969
1746
1695
3928
1661
1708
1901
3719
1665
1668
3251
1686
2339
1990
2337
1957
2688
10010
1686
1660
10113
1667
1681
1725
2146
1659
1667
2358
1981
1898
8980
1786
1644
1676
1673
1668
2350
1668
2243
1681
2070
1658
1879
1909
1670
1709
51888
1710
1672
5205
3158
1883
2294
1780
1673
2196
2047
1664
2063
1949
1671
9043
123878
6267
1940
1951
6822
1942
7590
7898
1919
6828
1671
1868
1964
1661
1660
159508
2415
1687
1686
14280
33919
16819
9241
1666
1658
1659
1942
2619
3909
8412
1677
1884
1887
1883
1878
1659
5131
1689
1669
85841
1677
1831
1958
1880
2849
1875
2028
1805
1663
3000
1776
1704
6071
5391
1841
3612
13270
1670
1966
1901
2205
1678
1683
1671
446434
1673
1674
2135
1662
2215
1695
1931
33369
1682
1999
1682
1645
6995
2070
2245
11924
2046
6513
1662
2277
1803
1956
2167
1998
1789
1674
1882
1668
1697
1699
1697
2461
1837
2134
1731
1947
1896
1998
2219
2216
2215
1678
1875
1768
5694
1886
1836
1671
1889
1886
2611
1883
1884
1888
1894
1998
1661
1663
1854
2467
6050
2841
1677
2245
1911
2070
1998
41810
2268
1835
1683
75638
6620
1665
1666
2662
12399
2389
2069
1945
1835
1998
54240
2260
1661
1662
2215
1755
2238
28332
165624
2063
2130
16925
1948
3985
4570
1998
1902
1903
1831
2854
1782
3056
6826
2451
2450
1886
1890
1950
1888
10855
1886
1887
1822
2127
2055
33130
1831
1985
1682
1679
1886
2385
19421
2233
2186
41019
4350
1850
1881
2336
2212
2247
2245
2265
1659
2008
3831
1847
1900
2210
1675
1910
1894
68401
14178
10035
2272
864791
2195
1959
2469
2439
11889
2312
1925
2996
107652
4799
1690
3508
2142
2844
2192
1677
3263
1812
2264
2273
1789
3730
1643
1702
1944
171451
3869
2053
2394
1801
864878
1931
1675
1664
1672
2438
1686
11835
1663
1792
4756
2021
2930
11040
2027
5355
2508
1676
1782
1891
1896
1889
6084
1890
1900
1900
2008
1673
1681
1680
1672
1669
2664
1662
1664
1884
1664
19545
1886
1673
2155
1654
1668
1668
2461
547660
1679
6611
1661
2011
1651
1948
1607
1689
2535
2099
2193
2194
2303
2303
2298
2579
1956
32877
1765
1671
15267
2234
2349
1898
1659
2929
1673
1675
80432
1653
1665
1660
1676
1677
11184
1682
1663
1684
2889
2157
1683
3208
5012
558573
1680
1654
1673
2000
1665
1676
2853
1598
1851
2150
4048
3556
1674
3732
5023
1672
164151
2306
1816
18091
3131
2951
7120
5101
2389
1846
1688
1681
24829
12821
1807
1667
2227
1680
2791
6489
1675
34416
2410
2625
54996
1658
1843
1934
2727
3702
2467
8712
24741
1994
1573
2707
1740
1682
1676
2343
1725
1656
1904
53794
1672
1641
3105
3263
1658
73869
5732
2986
3008
4542
1681
5632
1683
1674
1656
1687
1657
1660
1964
1701
73527
2072
2286
3182
2058
2333
2965
2115
5122
1650
1668
2837
2195
2011
15714
1923
2617
72465
2130
9490
4050
1902
1899
1675
1676
1677
1693
2255
1918
14400
2610
1995
2611
2393
1698
1697
3592
3116
1663
3358
1699
1905
1659
1671
107653
2159
2389
4112
1805
3665
1673
10414
16480
1676
16312
1679
1679
7265
12676
8754
1955
1771
1656
1943
1824
1950
1665
1698
1681
3702
1995
1665
2048
1675
1900
1654
1685
1658
1686
1671
1682
1907
1688
1815
1902
1690
8020
1678
1986
1666
1660
1891
1891
279218
1834
1674
1677
1676
1693
1647
2127
1687
1892
2984
1667
1685
1675
2848
2458
1905
1812
1674
1681
1681
1680
1817
1683
2389
1666
1686
1903
1676
1678
1896
1676
2474
2370
3167
1896
1991
1696
1817
1657
6236
1692
7125
1682
1679
1680
1681
1679
1658
1670
1668
2887
1706
2180
1679
1676
1682
1675
1675
1674
1674
1667
1663
1670
1671
2381
1670
1661
1817
1675
1660
1685
1783
1670
1668
1881
1686
1683
1679
1665
1953
5543
1977
1890
1678
1680
1681
2382
1892
1893
4147
1658
1685
1685
1960
1684
1653
1815
5462
1702
1672
1674
1678
1884
1887
1884
1683
1665
1675
1952
1681
1691
13657
1672
1672
1674
1743
1687
1671
1665
1807
1669
1695
1676
1974
1666
7244
1893
5350
2382
1691
3040
1695
1672
6096
1664
1663
1663
1663
1974
1702
7085
1699
1677
1675
1682
1678
1670
3380
1672
1700
7352
1677
1806
1958
1666
9945
1663
1808
1682
1682
1682
1682
1682
1683
1683
1679
1684
1980
1681
1681
65631
1681
1663
2252
3771
11382
1714
1663
1662
1894
1688
1676
1979
2670
1679
1671
96967
1690
1646
1680
1944
1891
1687
1680
1683
2384
1655
5622
1662
1662
1963
1941
2165
1800
1685
1675
4390
3056
1686
1661
1671
1924
1686
17271
1683
1681
1889
1891
3898
1758
1674
1673
1676
1885
1676
1955
1677
2029
8223
1688
1677
1671
1669
1687
1912
1915
1656
1897
1898
1683
1992
1671
1701
1574
1658
1697
1681
1896
1673
1664
1814
1681
2378
1887
1889
1929
1885
7471
1886
1889
1889
1887
1681
1667
1865
1688
1667
1670
1665
1962
4693
11412
1675
1639
1680
1683
3523
6187
1897
1894
1682
1681
1678
1673
1920
1674
5869
1670
1669
1674
1685
3341
1677
2456
2905
1680
1700
1653
1682
6207
1960
1675
1653
1808
2030
1670
1683
1694
1668
1668
1665
1683
1962
1678
29525
1650
395822
1892
1901
815482
1888
1677
1680
1681
1678
1662
1953
1701
7640
1723
1580
2376
1662
15502
1684
1685
1655
1663
1659
1964
1658
1669
1666
3216
1676
1678
569833
1669
7860
2460
1666
1666
1706
1677
1912
1999
6921
1674
1681
1681
1678
1669
1815
1814
1667
1669
1667
1660
1914
1894
1896
1671
1584
1669
1672
1891
1708
1661
1669
1685
1898
1666
1688
1922
1657
1658
1692
36876
1898
1684
1694
1647
1679
1678
1897
1674
1687
1686
1923
1670
1671
1667
15932
1882
2691
1691
1698
1687
1683
4254
1684
1685
1642
1961
1682
1675
1672
1611
1670
1675
1642
1669
1685
1666
1672
1653
1675
3385
1951
1676
1646
8766
1660
1677
1666
1675
1678
1677
1705
1671
1644
1755
1677
1993
1688
1690
1689
5797
1896
1896
1670
1801
1677
462908
1678
1668
1685
1951
1684
4254
2472
8593
1686
1667
7143
7776
1667
1674
1669
8818
1671
1950
1681
1896
532043
1895
20830
2380
1669
1665
1682
1691
1723
1675
1943
1685
1685
1943
1689
1665
1670
1663
1945
2254
253064
1668
1673
6630
1683
1660
1661
1665
1947
1683
2375
1672
21336
1686
1675
1675
1877
1670
1658
1704
1672
1949
1657
446472
1689
1672
1674
4677
1684
1661
1898
1644
4035
1683
7522
1674
1674
1961
1680
2431
2877
1689
52632
1684
1639
1682
1654
2047
1665
1654
66063
2166
1668
1960
1683
11155
1674
2375
3387
1666
1670
1690
1699
2094
1678
1677
1983
1675
1676
11153
1677
1870
454888
1681
1683
1670
1649
1677
1903
1679
1673
1698
1982
1681
1640
26394
1896
3327
1663
1835
22340
22342
1665
1673
1672
1708
1676
2382
1665
1673
13720
1666
59596
2384
1686
1673
1892
1664
1704
1677
1679
2515
1684
1712
1712
1693
1657
2375
1660
1656
1801
1800
1675
1679
1685
2177
1683
1668
1670
1670
22173
1689
1685
2202
1712
477092
1671
1671
1700
1705
1946
7131
1678
1682
1569
1682
174782
1800
1803
1698
1652
1674
1675
1659
1658
3022
1664
1680
1683
47796
1667
9179
1655
1678
1678
1688
1679
1676
1686
1987
1672
1666
1677
2223
30625
1678
1665
1664
1672
1669
1896
1668
2890
1673
1710
465201
1675
1708
11600
1893
1893
1657
1657
1715
1712
1888
1700
1677
2385
2385
1669
1685
10448
1686
448463
1686
9119
9117
1700
1688
1800
1682
1675
2997
1686
16230
1694
1694
1679
1663
1681
1667
414413
1756
1685
1683
1718
1692
2997
1662
1682
1664
39138
1717
1712
1679
1680
1679
584810
1663
1662
1704
2389
1659
15045
1675
1677
1678
1689
1677
1679
298595
1678
1675
2375
1693
1952
1655
2375
1796
81462
1643
1682
1888
1661
1658
1658
1683
1683
1682
1675
1667
1973
1684
15195
1685
1673
1663
1664
1693
1708
1687
1684
1673
1674
1676
2327
48983
1698
1698
88750
1701
1685
1684
1673
1687
1662
1662
2448
2448
1946
1686
1895
1678
48865
1701
1667
1697
1697
1682
1682
1692
1671
1692
1749
469989
1674
19921
1678
1674
1682
1903
1684
1680
1707
1681
1883
1688
1697
2514
1680
7421
1678
1676
1657
1682
1677
54534
1677
1681
1679
1678
1685
3523
2985
1678
1684
84956
1700
1667
2018
1680
1679
1651
1669
1676
1695
1672
1755
1764
1672
16438
1672
1674
1665
1683
159610
1637
1678
1681
2160
1682
1674
2392
1671
1906
1652
37111
1666
1671
1670
1685
1686
1667
1664
1672
2387
1676
440065
1672
1675
14210
1671
1670
1671
1670
1667
1674
1661
1673
1658
1676
22334
1947
1895
1668
9183
11764
1691
6453
1675
1684
1685
1678
1684
1685
8767
1945
4009
1644
1685
1941
1752
82321
1697
1766
1677
1677
1672
1672
1694
1695
1949
1684
1687
1702
1679
25775
1686
1683
1683
1683
1683
1689
1679
1852
1690
1934
3793
1686
1675
11786
1673
1668
1676
3541
1676
1709
1681
165664
2325
1659
1674
1932
1671
11077
1676
1682
1702
1699
1660
1662
1681
1674
1675
1672
1672
1677
1944
1687
14045
1756
1644
1664
1662
1653
1678
8137
1683
1682
1681
1688
1673
1967
1685
55821
1892
1895
1680
1672
1903
5513
482035
1894
1655
1707
1684
1955
1895
1894
1685
68423
1678
1685
1677
1669
1679
1675
1888
1679
1955
574332
1712
1688
44525
1686
1688
1777
1652
551815
11149
1686
1875
1676
1671
1675
1949
35849
1672
1892
1875
1889
1892
1889
1893
9111
1758
1908
1690
1953
11204
395708
4134
3912
1680
54742
1675
4808
1763
1691
1684
1658
1683
1684
2517
1713
1659
1676
1664
7703
1853
4465
1888
1888
1690
1673
1683
1893
1971
1669
1670
1677
1675
20496
1666
449972
1890
1888
3111
1898
1907
1910
1710
2327
1658
1700
1895
6876
1892
1892
1908
1663
1676
1684
5106
1673
1676
2387
581634
1675
2366
2238
1689
1653
68423
1709
1765
5666
5664
1681
2386
1681
1679
1679
5743
137004
1878
1653
1667
1666
1669
384478
1669
1665
1965
1711
1702
1686
1647
2167
38714
5295
2234
463060
1684
1874
1878
1876
1681
1944
1653
1660
1665
4319
1709
1687
489420
1688
2850
4288
1952
4290
1685
16623
1659
1684
1667
57647
1692
1675
1684
3112
1935
1654
577029
1662
1662
1686
3022
368219
1790
81461
8246
1679
405059
1658
1759
1672
1674
1757
1891
1890
1679
1569
1675
1680
1892
1686
1932
1658
462981
1785
2701
1669
17012
1711
483464
1668
2260
1750
1885
454680
4107
1682
1671
1677
1663
1656
553929
1656
1678
2387
1673
1673
1683
1666
239239
1686
1674
1684
1683
2436
8308
1667
1950
1676
1650
2256
1681
2165
3695
1706
417368
1891
1693
1666
1687
1667
1946
1686
6210
1905
1910
1803
1764
477260
1680
1903
1656
1671
1677
1677
1682
2216
2534
1944
1698
1833
2162
1896
1691
1679
1833
1795
1658
1658
1942
1707
465192
1975
1707
1662
1660
1696
1692
1658
1680
196792
1675
1882
56246
1963
1882
1886
4458
490477
1687
1700
1671
1887
448587
1891
1916
1892
46100
2949
1692
139657
9105
1659
1659
3166
1932
1652
1666
218426
15957
1668
1881
1881
1883
1672
546679
1671
566016
2516
2615
2615
1672
3602
29070
1676
1903
1711
1710
3761
1897
1716
2358
2603
1663
3157
3796
1694
1671
1681
130425
1681
2122
1905
1665
1683
1671
1902
1924
3276
1722
1679
1634
3388
1892
1892
1897
1890
1891
576722
1894
1890
1891
1948
1889
1892
1891
1887
1634
1663
1667
1671
1669
1667
1833
2739
1936
1912
1716
1686
1885
1891
1891
1638
1888
1878
477389
1891
1661
1672
1671
1682
1932
1663
1901
1631
22602
13450
1686
1678
1664
291018
15108
1683
1684
1945
1668
160093
1662
1668
1632
1660
1658
469832
1658
1667
1663
1672
1653
1948
1667
1703
1885
1645
1670
1675
166540
1666
1681
1681
1678
567191
11743
1668
1933
1669
1760
1682
2863
1675
1644
1664
1686
1684
1680
1878
1879
1886
1942
1671
2445
1668
1699
1647
1671
1672
5658
548172
1698
2566
2033
1914
1698
1699
1699
1672
1667
2423
7271
2585
1686
1685
1763
1878
1907
1951
1906
1791
311092
1795
1790
1688
1643
1887
1875
1643
3500
1666
1662
1718
1949
1659
1646
4282
6663
1679
1954
2266
1673
1673
3739
1681
1681
1671
1671
1961
1886
1667
1685
1677
1962
1669
1671
12909
6367
1896
1708
154245
1655
1677
1933
1668
1681
1681
2527
1689
164995
5313
1685
1685
1786
1673
2389
1781
1926
1650
1669
1674
1675
15784
1794
1660
1663
1696
2152
3336
1675
1667
1920
1681
556298
1670
1907
10529
1835
3942
6518
1669
411263
1668
1680
1688
2295
2529
2388
1670
1666
1669
19040
1671
1678
2321
1676
1676
2175
1673
2001
2793
1684
1686
8625
1892
1891
1887
2793
1678
1672
1679
485203
1680
1679
2187
1655
1670
1666
7030
1881
1885
1657
1662
1686
2057
1896
2148
294777
871870
1758
1676
1804
2610
1709
1709
1686
6798
1682
28894
1680
1675
1945
1692
7000
2041
1658
1657
1661
163341
3248
4465
573277
2730
1672
2036
2177
2233
1668
1678
1663
2922
1903
1652
1672
1672
1803
1677
1675
1664
1679
1653
1987
1687
1669
1667
1668
4252
2888
475699
2941
1665
1666
1668
1652
1704
2392
1704
9140
1883
1664
1662
1682
1680
1682
1643
191610
1665
1656
2392
1663
1662
1681
1681
1683
1683
1681
500398
1681
1648
1678
1918
1676
1680
2683
2674
862985
1665
1680
1637
1679
2200
1650
2388
1881
1659
1664
1706
3301
2050
3071
3154
2984
1689
1690
1652
487403
1684
2132
4299
1700
1654
1656
1653
1835
1671
1653
1669
1899
1652
2276
2610
1662
1696
465433
1676
1675
3688
1716
1897
1651
1889
1889
1668
1777
2383
1657
3149
1896
1667
1674
1671
1677
1672
1699
1674
2388
2715
961089
46033
1681
1681
1789
7262
2395
492367
1650
3404
1681
2385
1679
579834
1663
1677
1903
2255
157369
1673
1672
1647
1833
1791
1989
1898
2805
1672
2996
303694
1668
1666
1672
1886
1885
2050
3370
1655
20335
1675
1651
1955
1659
2258
1761
2899
1666
1872
1677
2871
1662
1663
1685
1666
2258
1954
1655
1656
1668
1669
1665
1689
1689
2858
1654
1710
2179
1665
1661
1657
1656
279179
1901
2026
331959
1888
2055
2036
1668
5194
306836
2256
2179
3630
1652
7777
1686
54976
1687
1663
1830
4155
2213
2383
1898
1708
1980
2063
1695
2552
1672
1688
1685
1667
1658
1763
5032
6831
1714
2079
1712
2985
1901
1688
3818
2042
2308
2382
1685
2154
1803
1648
1682
1702
2838
108868
2175
4508
2729
1686
1888
1678
2609
1673
2338
1664
1677
2649
2389
1658
2394
2389
1670
2341
1693
2470
6440
1681
1675
1992
1815
2658
1670
2187
136772
2341
2398
2396
1668
2182
1650
1650
1671
1672
1941
2350
1668
1671
1900
2297
1663
1659
1664
2815
1669
2285
1704
2386
1686
1946
1664
1664
2298
1894
1664
1678
1675
1667
2079
1770
1657
1681
1690
1690
1952
1676
4586
1663
1667
1677
1668
1657
2257
1680
1673
1689
1771
1666
1944
1662
1663
1665
1672
38348
1683
1676
1688
2095
1675
1828
1659
1644
2309
1952
1677
1682
1650
1711
1711
1911
1910
1911
2244
1910
1909
1677
1676
1726
1978
1725
1676
1678
1677
2262
1653
1676
1720
1678
2288
2580
2580
2579
2581
1967
1657
1673
2097
2094
2100
1688
1688
2024
1664
1690
1686
1688
1673
2281
1975
1681
1673
1677
1689
1685
1681
1886
1683
1764
1698
1711
1665
1663
1978
1664
1661
1668
1673
1693
1647
1668
2057
1890
1693
1681
1675
2401
1949
1738
1740
1681
1657
1670
1765
1706
1703
1895
1690
1691
1687
1678
1895
1949
1671
1698
1676
1684
1990
1669
1669
1665
2265
1661
2651
1847
1679
1903
1925
1904
1902
1902
1902
1907
1906
1891
3408
1708
1789
1677
1676
2279
1956
1877
103878
1674
1673
1674
1665
1673
1846
2312
1675
2271
1683
1685
1680
1977
1659
1675
1659
385465
2703
7851
1665
1668
3342
1683
2395
1675
2267
1964
1683
1786
1887
1716
1679
1656
1673
1656
1892
1890
1678
1940
4574
6115
1966
1691
1903
2393
1661
1682
2850
1674
1673
1671
1657
1667
1667
1684
1948
1679
1661
1696
1816
1685
1663
1663
1688
1687
5181
1660
3821
1679
2580
1952
2584
2555
2702
4576
1694
1681
1703
1670
1668
1659
1667
1669
3617
1966
1843
1899
1675
1676
1686
1679
1865
1680
1678
1656
2239
1975
1874
4067
1920
1668
1678
1836
1889
8527
1667
2243
2697
2701
1874
1674
2638
1685
1683
1946
1684
1928
1946
1796
1681
1665
1667
1817
1675
1888
2701
1680
1675
1923
1676
3385
1660
1670
1674
1678
1683
1673
1687
2473
1768
1768
1763
1678
1962
2059
2061
2245
2242
2243
1684
1683
1687
1685
2094
1686
1687
1673
1952
1667
1903
1903
1678
1805
1676
4082
1664
1676
1896
1675
1684
1951
1684
2550
2830
1679
2575
2592
1894
1665
1671
1893
1665
2629
1658
1816
1963
1659
1665
1663
1679
1682
1662
1674
1675
1675
1885
1676
1675
1686
1685
1948
1663
1677
1680
1679
1673
1678
1680
1673
41252
1874
1891
1887
1896
1892
1972
1897
1679
1680
1942
1670
1683
1682
1685
1888
1683
1681
1647
1663
1975
4535
2266
1675
2278
2592
1659
1680
1671
1670
1660
1669
1663
1674
1908
1649
1664
1689
1683
1670
1687
1680
1682
1683
1692
1871
1682
1687
1668
1670
1903
1673
1677
1773
1682
1681
1675
1681
1662
1662
1668
1708
2399
1658
1931
1672
1666
5491
1678
1679
1678
1677
1682
2263
1663
1666
1673
1674
1663
1918
1665
1670
1764
1944
1674
1666
1669
1698
1657
1794
1791
1788
1643
1704
1951
2636
1665
1705
1705
1680
1690
1690
1690
1894
1691
1682
1688
1672
1949
1670
1664
1667
1661
1703
2693
1688
1664
1670
1882
1663
1904
1644
1963
1687
1904
1902
1698
1576
1696
1698
1700
1907
1678
2241
1675
1680
1677
1666
1673
1959
2247
1676
1669
1656
2276
1671
1672
8235
1665
2990
1677
1769
1766
1975
1769
1685
1652
1667
1681
1675
1878
1665
1671
2185
1672
1671
1678
1696
1969
1668
2282
1692
1673
1802
1768
1687
1687
1667
1656
1695
1673
1676
1697
1901
1669
2845
2830
1664
1679
1674
1672
1690
1658
1648
1679
1680
1681
1666
1925
1684
1675
1667
1667
1666
1686
1663
1681
1660
1682
1670
1668
1677
1920
1694
1691
2354
69287
1652
4399
1676
2348
1659
1690
1950
1672
1695
1975
1683
1682
1681
1682
1682
1674
1693
2406
1673
1686
1673
1676
1655
1671
1928
1676
1678
1677
1671
1653
1687
1897
1693
1657
1699
1663
6992
1904
1904
2385
1875
1681
7318
1662
2235
1689
2691
1662
1792
2584
2275
2581
2096
2094
2193
2094
1901
1693
1674
1682
1678
1903
1657
1688
1907
1683
1694
1681
2192
1683
1956
1676
1902
1903
1905
1899
1683
1862
1680
2202
1777
1687
1696
3027
1658
1690
1678
1668
1683
1668
2349
1870
2350
2346
1669
1667
1687
1959
1691
1889
1892
1673
1692
1678
2293
1680
1673
1879
1669
1665
1682
2689
2004
2688
1667
1664
1676
1669
1675
1674
1831
1676
1664
1788
1703
1987
1778
1693
1692
1674
58874
2557
1894
1893
1679
2317
4739
29443
1749
2262
1978
2283
2281
2337
1668
1687
1708
1697
1673
1896
1663
1780
1673
1666
2390
1673
1671
1911
1670
1814
1682
1752
1660
1878
1865
1810
1810
1668
1655
1957
1655
1898
1681
1814
2646
1690
1669
1667
2579
1667
1830
1701
1683
2121
1680
1679
1682
1675
1673
1631
1673
1683
1695
1684
1660
1683
1681
1682
2613
1683
1681
1682
1680
1675
1665
1893
1892
1687
3642
1860
1767
1669
1889
1990
1889
5066
1682
1884
1647
1680
1679
1817
1813
1817
1663
1816
1671
1693
2534
1662
1693
1692
2417
1696
1673
1675
1688
1674
1662
1762
1681
1675
1686
8368
2529
1702
2658
2702
1677
1678
1681
1675
1703
1660
1789
1679
1680
1799
2180
1669
1682
4932
1766
2263
1680
1657
1680
1679
1871
1678
1672
1665
2386
1656
1737
1763
1656
1677
1678
1679
2037
1671
1757
2317
1671
1676
1676
1678
1950
2058
1681
1668
1905
1733
1655
1671
1667
2324
1668
2298
2538
1715
2296
1988
2295
1671
1696
5859
1681
1682
1680
2639
2317
1673
1684
1665
1681
1926
1687
1671
1687
1673
1659
2309
2313
1885
1676
2318
1663
1681
2328
2328
1937
1690
1666
1679
1677
1676
1762
1676
1674
1673
2279
2688
1664
1657
1685
1941
1673
1670
1684
1674
1673
1676
1673
3104
2290
1663
1873
1676
1679
1651
1954
2236
2235
2236
2237
1653
1678
2420
2273
1808
3659
1679
1683
1682
1944
1678
1740
1690
1676
1664
1669
1669
2088
1895
3483
1678
1684
1685
2232
1684
1685
1680
1673
1673
1694
1690
1696
1667
1817
1816
1668
1677
1679
1978
1674
1684
1670
1670
1669
1673
1663
1667
2232
1692
1693
1710
1669
1970
1672
1671
1689
2102
1671
1683
1718
1761
1762
1671
1761
1761
1761
1902
1976
1681
1680
1659
2599
1664
1687
1692
3447
1703
2243
2648
1678
1664
1674
1941
1686
1681
1678
1668
1671
1900
1676
1675
2555
1679
1666
1902
1664
1938
1686
1790
1714
1684
1686
1685
1905
1681
1682
2604
1704
1677
1689
1890
1947
1663
1685
1688
1673
1680
2576
2577
1676
2566
2856
1698
1674
7890
1669
1940
2641
1656
1657
1654
1653
1719
1718
1715
2555
1673
1898
1667
1988
1668
1666
1666
1663
1668
1670
1664
1678
3346
1679
1891
2690
2573
2664
1978
1671
1668
1672
1667
6870
2640
1691
1688
2347
1888
1663
1664
2087
1669
2332
1678
1667
1666
1664
1669
1893
1893
3461
1895
1891
1837
1686
1689
1690
1958
1688
2090
2081
2242
1686
10791
2079
1663
1664
1667
1679
1676
1678
1679
1678
1678
1960
1687
1667
1691
1670
1677
1664
1665
1665
1668
1669
2305
1958
1672
1670
1666
2295
1667
15211
1679
1677
2304
1681
1676
1672
1888
1669
1973
1674
1674
1675
1676
1679
1659
2462
2327
1688
1821
1667
1674
1665
1649
2381
46986
1671
1670
1762
1676
1819
54910
2319
1673
1673
2243
1703
2118
1702
1705
1668
1667
1678
1667
1679
1676
2104
1671
1677
1672
1690
1679
2531
1648
1671
1876
1670
1667
1689
1691
32826
2320
1664
1663
50391
1678
2443
1679
2551
1676
1689
1691
1665
1677
1676
1670
1681
1852
1676
1703
1679
1682
2388
1676
1679
1681
1664
1693
1682
1673
1679
1898
1677
1676
1672
1675
1681
1753
1665
1691
1690
1681
2564
1678
1660
2320
1664
2317
1664
1684
1683
1679
2517
1675
2100
1676
1662
1672
1675
1669
2143
11032
1668
1661
1814
20735
1655
1947
1817
1816
1675
1674
1664
1670
1933
1957
1658
1660
1665
1895
1681
1944
1889
1945
1946
7502
1896
1907
1907
1907
1899
1904
1907
1705
1705
1896
1955
1659
1884
2841
1655
1756
1835
1669
1697
2580
1671
1685
1685
3618
2577
1680
1963
1881
1801
1684
1678
1678
1663
1669
2146
1678
1675
1679
1680
1676
2532
1666
1672
1661
1659
3147
1669
1683
1694
1661
1667
1685
1682
1682
1686
2334
1677
1681
1676
1679
1666
3002
1883
1945
2060
2165
1806
1691
1692
1666
2383
1693
1676
1696
1703
1665
1671
2835
1685
2304
1685
1686
1686
2100
1675
1955
1690
1651
1693
1682
1661
1672
1896
1675
1673
1676
1670
1686
46476
1668
1964
1670
1778
1693
1664
1674
1892
1668
1886
1677
566612
1672
1674
1695
1674
2605
1683
1680
1682
1682
2297
2608
1668
4293
1686
1683
1688
1652
1680
1964
1675
1680
1668
1664
4447
1676
2111
1675
2083
2079
2085
1679
1686
1673
2327
1701
1644
1671
1683
1662
1691
1896
3341
2636
1668
1671
2621
1676
2331
1683
1684
2608
1763
4295
1885
1671
1688
1681
2274
2275
1670
1686
1950
1686
1684
1654
1656
1656
2559
1653
1673
1673
1676
1671
1676
1672
1672
1960
1687
1935
1835
1835
1671
1893
1667
1768
12673
1682
1676
1686
1900
1666
1953
2403
1651
1671
1658
1678
1886
1678
1669
1688
1763
1679
1682
1673
1968
1670
1670
1669
5254
1679
1679
1927
2653
1674
1672
1667
1668
2417
1674
1953
1679
2084
1690
1677
2296
2307
6483
1682
1772
1668
1670
1811
1660
1934
1659
1873
1677
1682
1670
2865
1924
2708
1678
1692
1873
1701
1871
2092
1957
1673
1678
1674
2374
1677
1678
1943
1703
1696
1690
1688
1677
1684
1955
12295
1684
2581
1659
1671
1712
1677
2060
1675
1657
2359
1664
1689
1691
1952
1677
1693
1692
2277
1668
1697
2598
1898
2692
1679
1681
1609
1706
1686
1944
1697
1889
2653
2441
1667
1684
1766
3380
1688
1672
2693
1693
1690
1692
1692
1962
1664
1692
1663
1684
1665
1672
2119
1675
1677
1916
1912
1674
1808
3791
1950
1677
1684
1677
1684
1938
1874
1710
1642
1729
1687
1682
1674
1680
1958
1680
1687
6363
1687
1681
1680
1863
1691
1670
1680
1674
1684
1669
1662
1962
1695
1671
2286
1664
2669
1813
1884
1813
2367
2339
2701
1695
1671
1667
1956
1948
1895
1895
1678
5649
1678
1874
1681
1677
1678
1680
1680
1680
2657
1965
1697
1653
1670
2344
2356
2886
2359
2360
1687
2645
1674
1669
1661
13803
2390
1786
1682
1674
1669
1863
1689
1936
1879
1878
1829
1691
1679
1674
2519
1672
2687
1676
1677
1673
16364
1679
2584
1662
2696
1661
4413
1805
44071
2533
1678
1674
1682
1681
1683
1675
1660
1895
1678
4503
1676
1675
1679
1677
2554
1676
28003
2557
4316
1674
1646
1697
2414
1667
1664
1666
1661
1794
2003
4550
1676
1676
1674
1660
1676
1872
1676
1680
1664
1665
1674
1680
1895
1946
1681
1676
2537
1667
2399
1775
1860
1668
1687
1687
1669
1899
1684
1656
2150
1680
1699
1656
1704
1681
1686
1670
2259
1681
1658
2518
2521
1683
2924
2056
1674
2085
2090
2060
1664
31398
1924
1674
1683
1669
1806
1674
1694
2188
1685
1675
1680
1687
1663
2281
1699
2565
2847
1737
2657
1671
2391
1698
1679
1655
1664
1702
1934
1684
2293
1683
1678
1684
2423
1662
2112
1659
1664
1662
1689
2098
1684
1684
1675
1938
1683
1680
1685
1656
2608
4990
1676
1683
1686
1774
1676
1676
1665
1661
2844
1679
1661
4316
1778
2120
1788
1791
1791
1661
1661
1688
1680
1683
2119
1680
1683
1671
4536
2380
2251
2249
1676
1678
1679
2077
1759
1762
2583
2093
1683
1682
1680
4305
2612
1680
2421
1672
1672
1670
2702
1666
1663
1694
2095
1672
1663
1668
1669
1992
1672
1681
1680
1687
1755
1676
1680
1663
1798
2284
1680
1679
1718
1765
1665
1665
1801
1661
1680
1679
1670
1670
9723
1673
1890
1669
1681
1684
1684
2387
1769
1896
1680
1676
1751
2363
1678
1677
1678
1662
1678
1661
1663
1989
1681
1666
2381
1668
1681
1953
1671
1676
1760
2350
2049
4392
1661
1682
2496
1674
4566
1673
1676
1703
1769
1788
1704
1675
2461
1670
1673
1951
2050
2050
1953
1898
1673
1679
2095
1666
1686
1697
1702
1920
1694
2337
1677
1939
1672
2385
1685
1679
1676
1680
1675
1678
1676
1681
3383
1675
1686
1726
1667
1967
1679
1703
1756
1655
1675
1684
1675
4559
2026
1668
1671
1655
1672
1673
3027
1675
1683
2085
2295
1680
2294
1685
1677
1649
1664
1855
1853
5229
2189
5231
1677
1668
1680
1675
1671
1689
1678
1657
1679
2655
1790
1675
1905
1942
1672
1706
1931
1930
1687
2313
1671
1937
1873
1895
2201
1671
1761
1950
2537
3723
1664
1691
1779
1779
1668
1696
1648
1669
1718
1673
1669
2313
1670
1670
1701
1696
1677
1679
976157
1774
1678
1647
1685
1683
1718
1950
1683
1680
1633
1668
1671
1941
1675
1676
1670
1937
1663
1686
1676
1671
1958
1668
1675
1681
1693
2559
1946
1684
1694
1707
1672
1704
1704
1710
1942
1699
1682
1680
1685
1677
1665
1665
1662
1671
1673
2045
1673
1951
1666
1676
1706
1680
1680
1682
1663
1664
1633
1686
1680
1926
1692
4284
1972
1684
1671
1676
1675
1672
1691
1666
1905
1677
1670
1672
1681
1673
1657
1977
1657
2576
1768
1679
1673
1672
1673
1677
1676
1678
1676
1675
1674
1671
1927
1673
1675
2513
1673
1669
1804
2244
1683
1685
1667
1903
1671
1666
1946
1673
1676
1671
1664
1660
1752
1649
1650
1674
1671
1687
1662
2363
1964
1666
1672
1676
1663
1679
1663
1674
1685
1670
1717
1677
2327
1674
1922
1655
1672
1676
1677
1936
1678
1679
2370
1684
1684
1663
1661
2224
1683
2613
1687
1693
12763
1684
1681
1681
1668
1664
1681
1668
1691
2276
1648
1693
1945
1696
1673
1666
1673
1679
2051
1676
1675
1685
1743
1695
1674
1685
1901
1923
1899
1672
1673
1677
1646
1664
1662
1660
2152
1665
1661
1671
1676
1935
1886
1661
1676
2176
1675
1666
1696
1809
1670
5901
1894
1665
1670
14215
1932
1672
1665
1863
1663
1930
1669
1655
1681
2267
1678
1756
2545
1664
1947
1671
1656
1673
1937
1761
1811
1699
1689
1692
1886
1655
1671
3450
1675
1924
1686
1687
1685
1678
1651
1674
1664
1795
1687
1668
1668
1674
3390
1678
1942
1687
1692
1661
1666
1669
1665
1673
1670
10418
1662
1659
1665
1940
1662
2593
2301
2301
1689
1670
1672
1672
1899
1671
2923
1683
1681
2062
1829
1682
1910
1679
1677
1702
1693
1655
1887
1885
1679
1697
1673
1676
2472
1694
1901
1671
3201
1691
1682
1684
1676
1678
1677
6912
1671
1709
1674
2506
1673
1943
1666
1695
1685
1678
1903
1905
1665
1673
1673
1671
1676
1944
1920
1866
1877
5279
1693
1696
1893
1755
1680
2039
1669
1668
1674
1671
1933
1722
3455
1722
1683
1671
3052
1632
1672
1900
1673
1891
7314
3524
1926
1659
2490
1686
2368
1677
2370
1663
1666
1679
1673
1663
1661
1675
1920
2303
1678
2516
1670
1737
1859
1687
1687
1839
1678
1680
2571
1681
1909
2675
1675
1672
1896
15458
1678
1660
1683
1670
1692
1660
1895
1701
1779
1958
1681
1682
1689
1662
1684
5225
1877
1691
1718
1680
1683
2641
1683
1686
1960
1672
1671
1949
1668
1685
1684
1661
1670
1675
1667
1671
1669
2321
1983
2107
1769
2076
1679
1673
1777
1673
1662
1662
1670
1717
1872
1872
1672
1953
1670
1929
1681
1686
1688
1680
1653
1678
1675
1690
1674
1676
1670
1679
1683
1898
1700
1670
1688
1708
1707
1686
1664
1684
1683
2296
1813
1670
1657
1876
2004
1674
1917
14250
1679
1677
1672
1671
1702
1671
1670
1671
1700
2192
2188
1670
1674
142164
1687
376000
1686
1686
2346
1662
1719
1717
2280
1669
1892
1683
2332
1663
1665
365759
1674
1664
1665
1671
2360
1808
1683
3077
1904
1689
1936
1677
1661
1678
1673
1667
1667
1671
1669
1740
1666
1685
1990
1898
1662
1893
1661
1689
1694
1681
1769
2285
1666
1669
1681
45498
1784
1885
1677
2928
1918
1688
1708
1789
1665
1679
1666
1684
1683
1691
1693
1673
2285
1687
1928
1679
1679
1673
8712
2601
1669
1668
1889
1655
1877
1879
3479
2090
1945
1633
1886
1692
1681
1688
1687
1689
1672
1675
1670
1670
1664
1908
1674
1943
1708
1676
2434
2436
1848
2316
1682
2236
124962
1941
1940
1670
1888
1938
1670
1668
1670
1670
1676
1685
1647
1671
1862
1676
2296
1956
1679
1672
1682
1698
1669
1664
1759
1887
1703
2239
2245
1664
1896
1672
1968
1679
1701
1675
4610
1675
1672
1681
1685
1677
1675
1810
1644
1889
3766
1683
1942
1690
1686
1666
4093
1673
1890
1718
4241
4239
1669
1668
2499
1666
1908
1669
1666
1701
1699
1688
1672
1657
1810
1758
1668
1686
1683
1896
1656
1990
1647
1666
1698
1662
1671
2399
1681
1680
2583
1698
1672
1915
1665
1979
1666
1666
1699
1685
1674
1674
1679
1677
1678
1681
1813
10960
1916
1666
1980
2304
1651
1674
1765
1651
1673
1675
1667
6150
1674
1674
1709
3604496
1910
1688
1670
2345
1667
1786
1763
1700
1674
1667
1686
1685
1681
1667
1928
1669
1941
1670
1659
1658
1678
2359
8484
1664
1665
1663
1668
1668
1933
1666
1931
1669
1668
1667
1670
1672
1900
1901
1898
7382
1669
1649
1675
1873
1910
1667
1654
1665
1680
1671
1666
1667
1667
1672
1759
1690
2933
1886
1662
1926
1679
1800
1671
1681
2780
2782
1688
1680
1677
1759
1663
1818
1887
1665
1921
1664
1694
46483
2284
2207
2242
1670
1618
1677
1671
1664
1874
1768
1954
1898
1909
1661
1676
1675
1666
1677
1664
1677
1670
1676
1917
2657
1940
1677
1660
1672
1706
1678
1662
1681
1841
1704
1705
1683
1668
1670
2864
1878
1969
1911
1675
34427
1668
1685
1670
1679
1675
1672
1675
1677
2118
1675
1953
1680
1892
1675
1672
381804
1907
1679
1679
1950
1667
2301
1679
1969
7470
4512
1775
1671
1763
1763
1763
1760
1764
1814
1666
2519
1668
1677
1688
1975
1687
1671
1677
1670
1893
1702
1670
1708
1678
1652
1924
1669
1678
1679
1923
1679
1669
1678
1683
1678
1682
1673
1675
1658
1902
1691
1883
2204
6501
1987
1694
1651
1662
1697
1666
1854
1663
1663
2647
1884
4295
1667
1806
1686
1923
1670
1670
1678
1680
1680
1683
1667
1676
1867
1685
1687
1686
1681
1657
1913
1669
1662
1657
1906
1682
1681
1668
1670
1871
1664
1683
1675
1675
1951
1677
1674
2558
2186
1671
1678
1677
1660
1870
1663
1658
1677
1675
1665
2617
1677
1804
1661
1876
2283
1679
1676
1692
1691
1862
1713
1677
1651
1680
1978
1687
1683
2307
5118
1670
1785
1727
1683
1661
1874
1689
1689
1669
1685
1954
1882
3585
1665
1679
1681
1667
1687
1682
1845
1870
1668
1689
1672
1947
1677
1813
1670
1808
1682
2041
13191
1667
1878
1903
1905
1907
1905
1666
1956
1678
1675
1675
1684
1685
1682
1663
1661
1885
1886
1669
1799
1799
1953
1664
1679
1668
1669
1682
1669
3116
1688
1938
1890
54466
1696
1685
1681
1957
1696
1666
1675
1669
1685
1683
1886
412682
1705
1705
1680
1679
1660
2392
1708
1664
1882
1666
2295
1680
1714
1681
1859
1686
1670
1679
16485
1664
2515
1673
1662
1655
1671
1673
1682
1680
1850
1680
1681
1699
1699
1683
1676
1966
1674
4318
1653
1670
1674
1686
1682
1889
1643
1688
1688
1686
1951
2313
2004
1672
1689
1686
1673
7434
1677
1864
1689
1668
1670
1676
1667
1655
1688
2190
1677
1679
1663
1883
1672
1859
1682
1677
1678
1679
1676
1676
1687
2928
1884
1734
1676
1676
1699
1672
1705
3482
1704
1661
1683
1684
1684
2382
1685
1685
1813
1697
1667
1676
2302
2099
2084
1666
2062
2076
1692
1683
1950
1985
1670
1673
1672
1686
1693
1912
1692
1682
1677
2310
1686
1677
2282
2148
1665
1684
1800
1676
1676
1674
1928
1678
1676
1718
1687
1888
1898
1954
2041
1811
1695
1682
1681
1683
1861
1670
1718
1661
1671
1893
1683
1685
1946
1682
1681
1683
1686
1681
2299
1936
1658
1795
1792
1676
1670
1664
1664
1944
1687
3692
18730
1670
1662
2309
1694
1707
1675
1659
1660
1954
1678
4334
1831
4763
1675
1683
1847
1686
1686
1688
1702
2663
1680
1684
2623
1685
1680
1669
1672
1668
1669
2354
1667
5582
1664
1680
1681
1700
1967
1743
1675
1683
1679
1662
1680
1719
1675
1703
1681
1685
1685
1674
1988
1677
141827
1683
1684
1668
1677
1663
1649
1671
1689
1678
1681
1675
2132
2304
1912
2579
2986
1889
1910
2031
1992
2230
1824
1894
1825
1951
1702
1587
1859
3334
3688
2386
2577
2600
1900
2566
2589
2131
1697
2588
2288
2521
1656
2567
3024
1771
1663
1868
1941
1898
2329
2321
2491
1881
2277
2544
1681
1649
1702
2487
2281
1991
2280
2280
2273
2273
2283
1670
2288
1680
1648
6374
1975
1902
2579
2191
2213
2214
1886
1683
1889
1671
2227
1671
1833
2208
2995
1706
2277
1689
2678
1909
1684
2489
1907
1677
3155
1653
3157
2536
2571
1965
2215
2242
2284
2190
1682
2591
2385
1883
2580
2590
2595
2560
2594
2986
1667
2429
2258
2253
2612
2303
2303
1907
1691
1920
1899
2393
2709
1668
1969
1671
1672
2293
2688
2210
1941
1675
1893
2037
1943
1891
1888
2275
2492
2315
2281
2278
1668
1688
1873
1710
1709
1906
1946
2558
2307
2277
2306
1979
2279
2307
1669
1668
2582
2256
1677
1678
1665
2297
1674
2283
1888
1679
2328
1887
1680
1681
2284
1695
2282
1679
2536
1668
2278
1696
1697
2557
4400
1990
2270
2319
1687
1685
1682
2298
1682
1928
2304
2316
1898
1695
2316
1896
1956
2532
1683
2391
1682
1885
2296
2615
1929
2690
2601
3927
1880
1880
2421
1977
2604
2600
1846
2165
1973
1877
2590
1665
2175
2041
2061
5372
1709
1761
2259
15954
1667
2462
2297
1881
2639
2584
1938
2583
2055
2489
1679
2263
1954
2288
1891
1690
2286
1894
1890
1663
1667
1673
1901
2621
2216
2572
1863
1980
1882
1893
2026
2222
2577
2222
2221
1671
1668
1887
2597
1892
1891
1895
24
1952
1891
2316
1674
3379
1706
2485
2482
1926
1690
2329
1675
1675
1673
1972
1678
1675
1678
1673
1673
1675
1674
2268
1918
1671
1672
2643
2574
2550
1982
2442
1899
1664
1667
1859
1676
1863
1662
1913
1885
2053
2135
1885
1966
2198
2480
2304
2280
1784
1701
1785
1687
1686
2282
2566
1673
1696
1949
1696
2579
2578
1779
1672
2615
1670
2608
2285
2097
2284
1858
1830
1961
1896
2270
2272
2270
1677
1678
2658
2379
1891
1704
1896
1891
1896
1897
1964
1897
1738
2378
2292
2065
2310
2060
2292
2545
1692
1910
2066
1693
2493
1673
2288
5006
1915
1716
1715
2282
2304
2536
2290
1674
2487
1671
2485
2385
2289
2290
1783
1690
2550
2862
2709
2696
2292
2292
1674
2266
1718
1781
1976
1846
3288
1847
1940
1704
2570
2269
2580
1673
2288
2039
2268
2538
1948
2297
2606
1938
2526
2299
2278
2279
1678
1676
1677
1908
2582
1907
2563
1946
1909
2263
1906
1909
2451
1908
1677
2558
1694
1699
1673
2566
1910
1907
1940
1907
1908
1909
1911
2545
2545
2543
2545
1676
2862
1894
1681
1677
1952
2364
2263
2607
2058
1673
2561
1682
2555
2263
1754
1915
2556
2553
1673
1949
1754
2553
2557
2555
1755
2260
2572
2295
2287
2177
2202
2318
2223
1980
2223
2600
2598
2300
2573
1890
1675
1671
2415
1677
1908
1879
1880
1942
1680
1884
2593
2594
2595
2266
1694
1689
2216
2570
2689
1895
2575
1959
2394
2396
2522
1891
2342
2798
2656
2206
2205
2843
1676
1691
1675
1884
1989
2527
1667
1885
1883
1884
2525
1818
2453
1781
1702
1700
1683
1905
1948
3202
1949
2545
2287
1673
2277
2277
2281
2278
2260
2278
2262
1677
1691
2282
2986
1679
2587
1874
1664
2575
1900
1658
2558
2573
2569
1897
1678
2302
1909
1666
1694
1690
1672
2502
1665
12183
1672
1670
2366
2273
1698
1679
1695
2538
2285
2287
2287
2291
2278
2476
2613
2565
1664
1664
2282
1717
1912
2256
2255
2595
1914
1898
2288
2329
2546
1679
2284
1691
1924
1819
1685
1819
1923
1678
1895
1871
1705
1663
1701
1703
1704
1699
2087
2046
1687
2280
2045
1937
2209
1680
1872
1874
2228
2265
1704
1707
1947
1704
1696
1950
1706
1948
1931
1951
1949
1949
1948
1901
1949
1948
2275
2190
1702
1693
1679
2212
1911
1940
2392
1905
1901
2393
2412
1693
1657
116454
2859
2855
1682
2591
2855
2858
1934
1675
1675
2655
2655
2290
1678
2268
1889
2268
1874
1894
1671
1665
1671
1937
1889
2300
1675
1672
2563
1907
1668
1904
2201
1903
2318
1665
1945
1859
1685
1888
1673
2310
1687
1689
2389
1661
2267
2302
1663
2551
1696
1934
2266
2054
1673
1690
1691
2321
2317
2310
1859
2550
1652
1673
2365
2260
1898
2313
1680
1704
1685
2285
2310
3357
1785
1785
2128
1684
1701
2323
2220
2386
2488
1793
1795
1689
1673
3320
2592
2593
2272
2103
2279
1641
1674
2124
2277
2316
2314
2263
2289
2275
1891
2555
2284
1888
2858
2284
1666
2336
1921
1892
1871
1665
1846
2563
2700
1815
1813
2688
2294
2822
1672
1671
2393
1672
1904
2481
1875
2077
2278
1682
2205
2211
1886
2082
2204
2299
2566
1898
1683
3885
1676
1813
1810
1811
2558
2293
2292
2120
2332
2064
1672
2582
2552
2459
2476
1689
1692
1659
18726
1659
1709
2212
1709
1891
2282
2317
1697
1988
1669
2609
2697
2701
1678
2606
2214
2257
2690
3511
1698
1696
2516
2389
2487
1773
2592
2284
2271
2287
1683
1875
1672
1680
3454
1670
1902
1669
1895
2212
1672
1672
2485
2259
2265
2264
2269
1897
1896
1922
53484
2295
2385
1896
2291
1901
2299
2297
2280
1669
2317
1799
1670
1704
1911
1683
2303
1970
1847
2256
2258
2255
2258
1671
1690
1700
2273
2057
1671
1684
1654
2058
2540
2195
2272
2281
1754
1889
1682
2295
1681
1696
1669
1696
1894
2524
1915
1955
1777
1758
1773
1678
2594
1642
2592
2553
2550
1671
2553
2424
3407
1895
2607
2258
2610
2606
1680
1880
2308
2307
2693
2673
1672
1903
2693
2551
2690
2216
2677
2684
2211
2573
1913
2237
2237
2280
2584
1690
2584
2388
2133
2214
2275
1678
1674
1671
2539
1689
2607
2574
2310
1941
1693
2259
2260
1964
2699
2698
1896
1677
1876
2543
1871
2688
2261
1666
2564
2671
2696
2332
2292
2409
2386
1870
2561
2553
2697
1902
2695
1666
2596
1905
2230
1897
2118
2586
2562
1684
1684
1683
1682
2052
1687
2204
1913
1682
1689
1909
1967
1687
1684
1686
1683
1686
1686
1684
1686
1682
2320
1899
2331
2291
2319
2132
1667
2705
2470
1671
2485
1899
1932
1690
1894
1920
1675
2603
2602
2603
2381
2607
2283
1679
2288
1901
1668
2573
1671
1793
1893
2255
1708
2306
2476
1952
2286
1883
1887
2288
1881
1886
1885
1882
1909
2391
2392
1877
2515
2570
2568
1670
2542
3269
2146
1686
2543
1668
2545
2258
2335
1678
1678
1964
2706
1756
1657
1707
2563
1705
1689
1683
1901
1682
2283
2654
2581
2438
2130
1682
1665
2479
2570
1910
2280
2552
1939
2280
1687
1686
1685
1962
1670
1682
1674
1660
2693
1882
2337
2826
1866
1930
1660
2686
2412
1982
2570
2866
2572
2210
1653
2545
1703
2582
1922
2581
2614
1680
2560
1671
2582
2530
1691
2388
2584
1693
2579
3402
2529
2062
2580
2338
2577
1958
2542
2273
1684
2274
1917
1672
1670
3392
2281
1684
1683
2387
2487
2544
2689
1668
2694
2692
2695
1673
2692
1896
2703
1922
1702
1975
1700
2349
2446
2570
2049
2562
2571
1681
2311
2256
1878
2354
2354
1815
1954
1819
1900
2576
2208
2579
2206
1900
2273
1665
2274
2319
1667
1891
1671
1934
1723
1682
1697
2570
2569
2575
1794
2274
2191
1666
2136
2374
2558
2568
1946
2534
2532
2531
2531
2351
2575
2656
2570
1682
2332
2608
2474
1652
1957
1651
1713
1789
2273
2287
1866
1653
1808
1813
2292
2585
2695
2587
2689
1954
2589
2591
2583
5854
2409
1697
1748
2534
1675
1907
1678
4748
1976
2296
1689
2266
1893
2267
1690
1681
2049
2289
1916
1701
1677
1962
1666
1680
1809
2584
1693
1678
2554
1659
2543
1921
2049
1679
2572
1966
2570
1688
1675
2397
2249
1805
2252
2630
18725
2098
2251
2409
2561
1968
1680
1930
2590
2486
2485
1678
1687
2330
2864
2485
2868
1672
2566
2407
2557
1685
1680
2418
1685
2304
2417
2323
2077
1657
1669
2112
1956
1654
1912
1660
1931
1665
2642
1884
1847
1845
1702
1671
1987
2303
1863
1951
2434
1628
2012
1677
1890
2826
2561
1674
2292
2580
2578
1930
1669
1663
1937
2065
2069
2228
1695
2440
41368
1885
2380
2538
2605
2575
3514
1926
2305
1701
1753
1680
1682
1884
1689
1829
1757
1836
1932
2586
2490
1893
1973
2276
2557
2553
2554
2486
1670
2183
2313
1892
1683
1884
10801
2693
2856
1956
1684
1776
2285
1711
2575
2304
2281
2430
1970
1920
1697
1911
1698
1679
6811
1947
2303
1682
1688
2284
1684
1686
24933
1691
2412
2678
1683
1681
1955
2583
2287
1761
1761
2292
2551
2241
2238
1704
2293
1851
1880
2473
2325
2314
1663
1664
2300
1667
2392
2248
2282
2296
1681
1721
2300
2272
2268
2263
1965
2794
1683
1903
2292
2593
1665
1658
2281
1891
1717
1830
1681
64064
1964
2331
2076
1881
2324
2704
2244
2878
2879
1883
2562
1698
3407
2048
1658
2130
2219
1666
2423
2220
1675
2426
1790
1705
2292
2280
2361
2272
1671
1929
2891
1667
7126
1690
1690
1666
1710
1669
1674
2204
2263
1918
2265
2264
2339
2261
2263
2262
1904
5958
2332
2581
1692
1689
1682
2184
1689
2561
2054
1913
2057
1678
2054
2462
1681
1900
1893
1892
1895
1676
1870
1894
1896
2862
1916
2576
2483
1865
2228
2635
2862
2664
2290
2632
2267
2394
2667
2860
2267
1923
2669
2306
1676
2306
1884
2492
1669
2266
2278
2283
1867
2571
2392
1944
1882
1880
2479
1876
1685
1673
1684
1689
2291
2564
2284
1879
2284
2516
2575
1871
3560
2669
2667
1780
1837
1892
1655
2212
2292
2612
1886
1672
2388
3048
1674
2333
2873
2701
2876
2595
1890
2593
2560
2600
2139
2592
1661
2985
2276
2283
2591
2597
2298
1661
2298
2594
2281
1694
1889
2319
1887
1854
2575
1977
2283
2281
2311
1674
1787
2312
2331
2541
2377
2077
2455
2275
2762
1988
1853
1692
1692
2453
1701
1704
1703
2243
2308
1687
2114
2409
3297
2574
1963
2272
2578
2571
1702
2569
2290
2569
1669
2320
2061
2450
1879
2388
2368
2287
2289
1866
2286
2287
2288
2287
2292
1709
2281
1678
2449
2285
2517
2294
1668
2564
1657
2219
1796
2297
1708
2332
2334
2051
2052
1859
2558
2392
2587
2335
1883
1683
1701
2288
1686
2287
1684
2222
1840
1674
2494
2536
1661
2548
2567
2548
1658
2288
2615
1895
1803
2193
2484
1912
1851
1820
1844
2986
1771
2274
1668
2225
1662
1691
7493
2295
1897
2575
2575
5286
1865
2575
1691
2555
2360
2585
2347
2582
1880
2475
1888
1888
1872
1883
1884
2292
1884
1887
2527
1757
2846
2133
2546
1788
2282
2057
2286
1892
2528
1890
2284
2591
2988
2350
2286
1671
1669
1904
2266
2265
1672
2013
1891
2600
1893
1862
1697
1963
2642
2246
1870
2413
2573
2867
1666
1667
1668
1699
2088
2286
1947
1664
1668
1709
2289
1803
1798
1801
2289
1673
1674
1842
2293
1688
2273
1951
1682
2282
1911
1668
1671
1678
2618
1687
2465
2611
1838
2304
1685
2403
1687
1961
1886
1890
1669
1894
2290
1663
2533
2436
2474
2330
1779
2635
1684
1954
2250
2309
2699
2676
1693
2289
2294
2315
1865
2152
2328
1676
1922
1965
2451
1698
2378
2379
1701
1703
2224
1897
1666
1667
1665
2292
2574
1974
1674
1668
1674
1884
2294
6428
2431
2451
1698
2547
2551
1847
1661
2267
2267
1950
1907
1912
2177
2535
2287
1670
2290
1878
1672
2511
4905
1886
2342
1961
1909
2204
1942
2413
1700
1897
2301
1888
2276
1886
1838
2844
1674
2474
1950
2402
2212
2099
2089
2381
2210
2694
2290
2297
2301
1860
2299
2399
2285
1932
1675
2379
1891
2525
2379
2293
2281
2217
1677
1700
1930
1699
1700
2557
2340
1887
1667
2386
2484
1687
2318
2284
1662
2553
2290
2680
2646
2651
2128
1688
1688
2601
1661
1662
1689
1869
2412
2414
2693
2460
2408
2249
2297
1924
2295
2393
2391
2639
1710
1705
2563
1937
2292
1839
1930
2491
1898
2295
1936
2295
2573
1907
1904
2293
2296
2547
2270
2308
1930
2252
1684
1668
1933
2686
2308
2310
2307
2311
1898
1894
2279
1675
2539
1678
2458
1679
2293
1946
1682
2303
1709
2304
1801
2304
2598
2644
2238
2288
1700
2586
2531
2283
1669
2341
2398
1946
2484
2028
2202
2247
2295
1898
2304
1699
1696
3865
1944
2273
1895
2645
1884
2667
2664
2278
1658
1682
2322
2409
1861
2488
1948
2563
1879
1867
1664
2219
1671
1882
1675
1814
1678
1696
2496
1696
2288
1694
1926
1696
1697
1696
1693
1695
1694
1784
2283
1677
1677
1929
1676
1681
1756
1878
1904
1929
1697
1700
2300
1672
1663
2295
2346
2269
2320
2611
1748
1922
1745
1683
2204
2203
2231
2529
2300
1884
2563
2306
1930
2494
2494
1930
1789
2263
1793
2262
2299
2299
2264
1666
1696
1899
2450
2549
1763
2280
1934
1686
1911
2631
2017
2096
1671
2662
2289
1688
1703
1929
1678
1661
2571
1921
1692
1759
1811
1677
1641
2569
1678
1877
1843
2305
2077
1677
2223
2244
1952
1678
1681
1677
1831
1767
1679
3256
2254
1719
1862
1684
2700
1927
1671
2183
1675
2287
2484
1680
1889
1681
6648
2286
2494
2553
2555
2556
2287
1948
2285
2555
2284
2284
2281
1870
1677
2289
2292
2332
1686
1692
1687
1943
1690
2050
1688
1884
2471
1676
1689
1694
1671
2264
2305
2323
7486
1681
1946
1672
2288
1675
2057
1874
2397
1680
2577
1906
2309
1917
2473
2677
1686
1963
1685
2062
2056
2312
2135
2089
1894
2648
1668
2305
3846
2074
1884
2529
1885
2577
1889
1889
2673
1890
1893
2696
1888
2583
1934
2572
2569
1697
2325
1702
2487
161159
2474
1792
2478
2476
2293
2606
1694
1904
1677
1683
1928
2331
1931
1864
3568
1787
1942
1673
2290
1693
2581
2573
2089
2477
2477
1913
2341
1675
1676
1679
1845
1846
1902
1665
2225
2404
1881
1961
1882
1882
1911
1949
1667
1671
1673
1901
2589
1888
2644
2470
1666
2295
1675
2334
1666
1758
1758
1642
1753
1884
1686
2197
1709
1689
1688
1912
1913
1897
1919
1665
1932
2291
2289
2281
2308
2282
1672
2590
1952
2265
2498
2561
1894
2392
1900
1904
2423
1778
1694
55956
2538
1901
1689
2692
2395
2350
2693
2389
2691
1841
1829
1676
1670
1666
2391
1666
2847
1666
1690
1672
1939
1666
2392
2285
2282
1666
2450
1905
2282
1667
2304
1903
2490
2552
1924
2494
2380
1829
1950
1885
2582
2863
1777
2351
1674
2580
1679
1681
1666
1894
1703
1747
2285
1707
1781
1661
1664
1660
2260
2284
2289
2265
2582
2286
1725
2557
2290
2290
2285
2285
12391
1663
1892
2604
1669
1669
2664
1759
1816
1896
2204
2520
1678
2707
2707
1699
1675
2520
1891
4754
1941
2227
1677
1926
1704
1704
2114
2283
1903
1904
1669
2293
4127
1656
2871
1656
2867
1952
2870
2540
2384
2706
2702
2855
2610
1672
1692
1689
2680
1677
2681
2679
2520
1678
1953
2303
1680
2299
1681
2692
2701
2271
2570
2398
2288
1658
2290
1676
1940
2560
2537
1883
1887
2557
1687
1672
1904
1692
1660
2580
1879
1878
2483
2364
2485
1964
2221
1666
2272
2243
1881
2572
2572
2569
2572
2817
1670
1677
1932
2273
2646
1676
2478
1671
2476
1676
2295
2311
2281
1684
2291
2291
1901
2281
1949
2478
1874
1908
2587
2559
1704
1668
2325
2573
1706
1927
2554
2620
2533
2391
1938
1669
2564
1669
2224
2230
2227
2226
1708
1690
2242
1896
1967
1687
1686
2267
2263
2261
2653
1910
1657
1743
2460
2277
2280
1936
1871
2571
2996
2121
3149
2281
2301
2299
2288
3415
1700
2709
1925
1927
1929
2255
2996
1673
2323
2315
1666
2484
2608
2703
2698
2610
1668
1686
1930
1688
2562
2623
2615
2618
2617
2562
2558
2275
1891
1906
2483
2482
2486
2609
2490
1951
2806
1638
2646
2553
1671
1889
2183
2266
1660
2596
1890
1936
1885
2593
1968
2561
1675
2291
2290
2293
2322
2288
2484
2280
2284
1929
2300
2290
1962
2596
2536
2536
1869
2306
2301
2295
2275
2295
2297
1684
1888
1825
2282
2612
1684
2283
2273
1676
2276
1815
2311
2379
2594
2595
1892
2589
2477
2480
2281
1938
2476
2574
2566
2569
2640
2591
2478
1890
2559
1898
2694
2556
2695
1756
2696
2694
2695
2562
2645
2297
2557
1880
1674
2239
2090
2293
2298
1671
1670
1948
1669
1672
2289
1687
1689
2659
2280
2665
2861
1883
2861
2289
2546
1669
1946
1666
2290
1898
1899
1901
2383
1912
2570
1683
1926
1683
2298
1663
2298
1936
2307
1712
1965
2030
1904
2511
2442
2288
1942
1857
2664
1674
1675
1812
1956
1766
2284
2284
2286
2282
2057
2469
2696
1913
2570
2232
1691
1697
1965
1695
1955
1694
1691
1906
2316
1908
1906
2257
1950
2281
2216
2278
2286
2382
2278
2306
2278
2279
2287
2278
2576
2273
2283
1881
2273
1690
2603
2291
1966
2293
2486
2224
1688
2299
2289
2302
1680
1896
1899
2660
1707
2575
2290
2007
1673
2283
2078
1699
2388
1679
1956
2304
1881
2304
1890
2396
2288
2191
1709
2638
2550
2871
1852
1913
2326
3116
2292
2318
1870
1904
2288
2460
2387
1868
2579
1671
1666
1703
2492
1704
2574
2546
1683
1927
1659
1664
1945
2265
2264
1845
1924
2441
2441
1674
2291
1906
1662
1919
1687
1687
2269
2334
2385
1877
2555
2994
2281
1660
2199
2201
2482
1671
1927
1671
2066
1903
2390
2272
1876
1656
1671
1843
2284
1683
2283
2274
1937
2276
2098
2606
2286
2150
1950
2296
2296
1936
2594
2257
1752
3255
1750
2242
1910
1804
1806
2242
1857
2192
1800
1800
1674
2587
2690
1780
2277
1894
2322
2091
2476
2004
1684
4460
2115
1672
2300
1894
1682
2502
2500
1874
2286
9100
1674
1700
2618
2259
2197
1893
1668
1664
1665
2370
2372
1712
1672
1897
2588
2190
1859
1896
2317
2318
2289
2320
1906
2288
2282
1700
1675
1879
2350
1685
1915
2311
2005
1915
2144
2561
2560
2560
1668
2292
2273
1864
2838
1683
1683
2607
2301
2154
2088
2301
1710
2328
2328
1914
1700
1710
1912
1705
2264
1886
1707
2302
2189
1710
1910
1912
2589
2576
1885
1895
1918
1684
1686
1685
1865
2336
2303
2276
1860
1892
1877
1877
2644
2276
2280
1901
1681
1680
2312
2333
3062
1861
1690
2294
1701
2279
2670
2277
2742
1711
1920
1654
2553
1875
1879
2629
1876
2306
1676
2689
1849
1849
2293
2309
2293
1869
2561
2291
1884
2266
1995
2664
1901
1925
1668
1909
2696
1675
1673
1925
1676
2294
2293
1681
2626
2297
2572
1677
1680
1811
1810
1810
1812
1890
1860
1894
2287
2574
1837
1701
2930
2283
1701
1674
1679
2645
2230
2238
1696
1868
1675
1919
1941
2212
2928
1941
2211
1682
1901
1893
1902
1904
1685
2602
1906
2086
18725
2280
2652
2279
1698
2266
2701
1885
1694
2275
2277
1684
2279
1857
2285
1993
1668
2297
2211
1885
1860
1661
2576
1794
1871
2120
1686
2213
1899
1680
2008
2393
2396
1656
2592
4807
2648
1660
2273
1890
1661
2273
1898
1859
2538
2925
1756
2278
2428
2474
1669
2315
2287
1790
2601
1894
1893
1848
1850
1850
2046
2148
2313
1674
2100
1643
1890
1670
18725
2266
2290
2480
1878
2698
1974
2541
2474
1683
2553
2553
1672
2558
1901
1904
2299
2282
13994
1892
1861
3589
2149
4049
2296
1691
2296
1685
2303
1667
1668
2300
1676
1704
1925
1671
2259
1992
2566
1889
2654
1683
2478
3842
1692
2290
1672
2283
2292
1857
2879
2589
1979
2657
2656
2879
2575
1657
1909
2207
2282
1673
1757
1899
2219
2281
1982
1678
2419
1676
1921
1692
2678
2702
2478
1713
2290
2281
1882
2027
2179
1672
1858
2646
2549
2548
2248
2547
2245
1672
6404
1784
1891
1674
2387
1908
2538
1655
2573
1784
4313
2284
2033
1678
2861
2859
2539
1897
1681
1952
1902
2288
2318
2318
2314
2318
2533
2264
1698
2273
1907
1686
1973
1657
2656
2300
2301
1844
1795
1661
2291
2488
2219
2599
2602
1846
2607
1959
1900
1896
1677
2308
1673
2344
1665
4653
2286
1762
2609
2303
1853
2315
1979
2488
1896
1669
1673
1681
2256
1680
1682
1853
1707
2293
1709
1856
2292
1992
1688
2319
1898
3716
2284
2291
2287
2714
2084
2283
2315
1867
1898
1994
2284
1891
1674
1901
1900
1696
1690
2232
2233
2232
2233
2225
1901
2126
1962
2270
2553
1680
1679
1676
1678
1859
1663
1670
1678
1683
1889
1882
1980
1684
1667
2576
1671
1672
2584
2582
2662
2387
2875
1668
2287
1897
2491
1991
1889
1838
1681
1675
2584
2486
1869
2297
1872
1670
2440
1888
2483
1949
1675
2320
131506
1677
2303
2303
1672
1673
2213
1895
2282
1681
1880
1677
1923
2689
1678
1664
1660
1664
2274
2274
1686
2283
1688
1888
1962
1667
6086
2354
1878
2652
2653
2651
1588
2652
1689
1888
2638
2589
2586
1902
2588
1963
2642
1897
1888
1889
1677
2588
1898
2640
2637
2643
2638
2350
2576
1976
2581
2654
2650
2592
2648
2654
2589
2257
2692
1702
1703
1903
1666
1903
1905
1904
1958
2644
2585
1682
2579
1896
2656
2216
2482
1893
2585
2636
1970
2635
1900
2594
1656
2310
2638
2637
2592
1903
2470
1678
1880
2589
1960
2596
2595
2594
2594
2699
1880
2481
2586
2586
2278
2278
2884
1903
2587
1954
2279
2578
2246
1909
1909
2698
2225
2665
2593
2584
2580
2567
2649
2648
1680
1951
2573
2583
2697
2581
2707
2286
2578
2579
2580
2579
2099
2559
2582
1959
2582
2642
2643
2702
2614
2295
2290
2278
2294
2280
2319
2591
2594
2584
1932
2300
2296
2296
2300
1678
1679
2577
2579
1677
2293
2225
2289
2584
2286
1911
2285
2573
2578
2077
368306
2079
2588
1895
2914
2576
2312
2287
2283
2297
1913
2298
2295
2295
2230
2229
2582
2586
2565
1893
2108
1896
1899
1680
2579
1921
2578
1856
2649
2585
2586
2561
2679
2577
2279
2158
2645
2282
2306
1946
2638
2636
2635
1901
2638
1676
2490
2489
2651
2650
1879
2287
2284
2287
1954
2289
2224
2588
2282
2292
2285
2292
2290
1905
1904
1905
1681
1904
2277
1949
2280
2281
2244
2240
2282
2285
2284
2283
2286
2490
1685
2289
2300
2299
1960
2209
261137
2220
2282
2281
2281
2288
3102
1689
2220
2195
2294
2198
1942
2295
2296
2560
2190
2293
2290
2296
2291
2556
2336
2286
2685
2682
1947
22211
2642
2657
2660
2658
2656
2278
2287
2285
2229
2154
2230
2287
1944
2285
1678
2203
2292
2292
2296
2296
2275
2359
1974
1910
1956
1891
2218
2264
2564
2280
2673
2493
2489
2221
2489
1664
1890
2271
1722
2664
2226
2275
1960
2272
2271
2225
2193
2275
2222
2291
2106
1860
2634
2612
2300
2308
1877
1952
2873
2308
2270
2289
2270
2287
2412
2267
2281
2695
2158
1873
1903
1915
1949
2100
1642
1902
1915
1903
1901
2263
2270
2262
2488
1968
2568
2270
1945
2492
1896
2491
2340
1886
1888
2664
2571
2287
2373
1948
2385
2387
1861
3454
1943
2581
2667
3183
1676
1893
2576
2575
1913
2217
1850
2224
2223
2195
1949
2468
2196
2220
2298
3237
2578
2219
2284
2572
1930
2280
2573
2221
2574
1972
1671
2421
1866
131288
2282
2287
2289
4873
2570
2194
2259
1896
2396
1958
1889
4974
2531
2257
2534
2305
2301
2300
8064
2340
2880
2876
2586
2876
1978
2877
1679
1875
2015
1867
1683
1867
2838
2895
2292
2269
1906
1777
2279
1990
2280
2677
2253
2291
1868
1662
4603
2097
2598
1864
2727
1869
2015
2698
1992
2275
2226
2056
2228
2203
2593
2442
2563
2291
2325
2056
2252
1669
1979
2203
14755
1911
1769
1675
2642
2641
2643
2644
2463
1676
2289
2640
1981
2641
2301
1658
1667
2677
2265
1907
2470
2289
2570
1955
2288
2570
2010
1941
2266
2491
2570
1659
1853
2557
2559
2610
2562
1929
5537
1681
1667
1982
2572
2278
1685
1671
2289
1659
2278
2290
2290
1946
2296
2133
2996
2296
1666
2368
2470
804760
1709
2137
2134
2059
2645
1883
1927
2214
2612
2579
2212
2889
2213
1998
1899
2359
1891
4007
2539
2360
2296
2574
2198
1903
2212
1992
2290
1669
2124
2226
1635
2391
2229
2227
2749
2501
2384
4382
2130
4379
1958
1823
1688
1686
2271
2339
2513
1915
2346
2299
2571
2491
2447
1670
2389
1879
2269
2270
1898
1691
1688
1685
2272
1688
1914
2269
2667
1648
2997
2357
2465
2583
1661
2331
1647
205058
2290
2301
1646
2268
2336
1652
2122
2266
2301
2302
2281
2612
2278
1893
2285
2302
2253
2284
1671
2336
2401
2617
2296
2610
3311
3359
2264
2605
2561
1680
1668
2511
2220
6665
1936
2221
2646
1683
2224
2223
2224
2225
2208
2514
2225
2228
1673
2224
2263
2087
1890
2996
1641
1642
1892
2262
2259
2261
2326
2274
1936
1737
2526
1953
2388
2332
1955
2144
2133
2306
2889
2333
2554
2344
2891
2146
2382
2359
2191
2601
2126
2147
2390
2147
1951
2149
2303
1627
2353
1982
2272
2190
2796
3063
2305
2189
2566
1990
2576
1967
2149
3027
2567
2004
2577
1924
2572
1933
2550
1945
2498
1936
2536
1948
2245
1977
1719
1969
2502
1964
2352
2652
2161
1975
2575
2623
2492
1927
1959
2005
1974
1934
2533
1921
2118
1953
1891
2284
2362
2280
2227
2283
2287
2842
2401
2581
2268
2267
2384
2339
1655
2285
2680
1888
2487
2349
1849
1891
2505
2206
1851
1878
2149
1666
1673
2477
2464
3178
2257
2291
2287
1901
2013
2308
2207
2225
2569
2326
2663
2268
2400
2192
2839
2174
2041
2592
2918
2047
2087
2217
2222
2199
1960
2074
2555
2297
2257
2268
2252
2200
2258
2355
2267
2202
2586
2269
1989
2678
2256
2574
2699
2574
1661
2559
2266
2278
1929
2630
2242
1847
2537
1978
2539
2537
1869
2362
2537
2326
2203
1936
2268
2595
2571
2283
2287
2278
2386
2285
2279
2286
2284
2285
2470
2282
1952
1841
2284
1891
2585
1670
3461
2387
1682
2266
2278
2262
2637
2262
1873
2580
1781
1842
1885
2246
2273
2285
1919
2297
2291
2264
2471
2283
1942
81708
2861
2530
1898
2564
2863
2255
2528
2411
1869
2863
2265
1898
2638
1950
2333
2544
1859
2610
1852
1690
1951
1883
37955
3707
1856
3475
2662
2255
1957
2334
2315
2336
1902
2316
2302
2557
2250
1885
2570
2190
2193
2189
2190
1959
1904
2484
2489
2281
2289
2391
2601
2278
2277
2272
2282
2278
2276
2344
2274
2277
2278
2275
7305
1942
2600
1881
2667
2339
2432
2055
2605
1900
2343
1900
1891
2282
1897
1899
1948
1895
1893
1897
2218
1897
2227
1889
1898
2343
5441
2676
1908
1905
1957
1903
2671
1907
1903
1908
1908
2299
1903
1908
2343
2118
1903
6188
2205
1993
2548
2280
1891
2455
2451
2293
2168
2471
1929
2487
2486
2486
2204
1950
2199
2231
1680
2487
2212
2590
2207
1673
2226
1928
2227
49044
2227
2311
1963
1904
2030
2490
2473
1692
2490
2494
1867
2578
1965
2559
2069
2285
2612
2644
1688
2260
2261
2041
2282
2042
2260
2237
2349
2490
2645
2231
2232
2603
2492
1897
2645
2390
2475
2649
2648
2648
2576
1914
2649
2481
2659
2480
2606
2117
2480
2661
2660
2493
2383
1892
2331
1884
1946
1880
2844
1883
2843
2388
2281
2281
2731
1680
2021
1681
2081
1683
1938
1679
1853
7481
1861
2203
1939
2078
1882
2219
2220
1891
2219
2266
1956
529902
1675
1675
2286
2285
1988
2569
2645
1900
1667
2569
2279
2483
2220
2222
2230
1896
2275
2275
1899
2844
2889
2284
2496
1864
1669
2269
2292
1678
1910
2290
1906
1678
2282
2495
2569
1871
2555
2285
2282
2570
1892
2279
1902
2604
1675
2201
2299
2290
1923
2483
2484
2482
2317
1677
1896
2484
1944
2682
2678
2677
2839
2340
2311
1935
1911
2838
1889
2473
1888
1673
2488
2618
1915
2491
2489
2491
2491
1951
2255
3732
2416
2274
2867
1695
2865
2867
1912
2393
2570
1883
2283
1932
1884
3034
1868
2226
2224
1889
2231
2228
2586
1918
2477
2227
2568
1945
2567
2202
2565
2202
2205
2206
2457
2220
2216
1908
2285
2089
2203
2218
1947
2205
2219
2206
2609
1671
2565
2393
2276
1923
2273
2275
2276
2271
2287
1960
2284
2272
2292
2230
1820
2291
2478
2291
1924
2294
2559
1874
1682
1970
3264
1676
1898
1898
1898
2562
1697
2277
1925
1693
2285
1898
2303
1977
2300
2227
2283
2281
2229
1887
2283
2598
2291
1928
1902
2212
2212
2188
2475
2575
1917
2576
2054
2056
2397
1677
2482
2246
1899
2263
2054
2049
2389
1904
1874
2051
2799
2266
2286
2801
2282
2276
1920
1942
2410
2229
2290
3399
1933
2199
2258
2259
2290
1890
1886
1666
1895
2272
2249
2208
2208
2865
2696
1931
1886
1886
2538
1868
2290
1868
2409
2273
2284
2273
1877
1678
2550
1920
1652
2299
2256
2490
2256
1908
2282
1905
1942
1906
2328
2681
13875
1926
2680
1679
2207
2681
3102
2276
2270
2267
2268
1899
1883
2234
2233
2235
1949
2211
2486
2484
2485
2235
2481
2484
2484
1890
2234
2485
2297
2270
1946
1836
2492
2492
1892
2014
1668
3257
1671
1673
1900
2538
4282
1900
2560
3060
2603
1663
2279
2278
1860
4188
2273
2641
2273
1906
2274
2257
2227
1952
2555
2272
2287
2253
2257
2272
2572
2265
2869
2871
1918
155583
2251
1961
2247
2248
2247
2250
2280
2575
2272
2354
2482
2601
1910
2353
2463
2650
1685
2443
3497
1671
2264
2285
2272
1683
2218
1685
2279
1682
1920
2288
2003
1973
2488
1972
2206
2487
2552
1682
2204
2255
2255
1904
1923
2205
1682
2229
2302
2587
2589
2541
2271
2825
2587
2281
2682
2285
1925
4361
2285
2280
2264
2147
2317
2291
2317
2288
2200
2556
1887
1887
2232
1934
1901
2654
2603
1990
2258
2321
2214
2292
2598
2489
2487
2489
1888
1910
2485
2327
1693
1918
2488
2486
1899
2489
2331
2487
2308
2325
2485
1897
2267
2288
2574
1980
2574
2651
2266
2655
2650
2293
2266
1672
2267
1931
2265
2574
2284
2292
2574
2391
2196
1675
2287
1887
2572
2276
2572
2281
2348
2273
2593
1894
2692
1924
1894
2692
1892
2485
2228
2230
2229
2234
2486
2347
2230
2230
2266
1924
1935
1925
3790
2486
2279
2292
2286
2540
2276
2276
1940
2280
1667
2479
1947
2603
2275
2183
1677
2269
2247
2598
1919
2567
2268
1939
2593
2286
1921
1769
1919
2486
2292
2340
1855
1702
1686
2296
2294
2272
2294
2294
2292
1886
1945
1886
2597
2600
2278
2221
2326
2463
2655
2652
1907
2529
2322
2323
1952
2653
1831
2540
2829
2542
2619
2443
1856
2526
2272
2617
2211
1875
1685
1959
1685
2554
2558
2201
2304
2252
2482
2658
1889
2479
2144
2479
1992
2209
2211
2428
1665
2232
2834
2385
1884
2276
2700
2290
2153
3342
2480
1951
2281
2831
2484
2291
2278
3345
2273
2269
2464
2270
2203
2094
2266
1892
2304
2385
2077
2079
2196
1887
2272
2272
1887
2554
2567
2561
2349
2253
1926
2253
1670
2278
2271
2471
2291
2482
2487
2488
1682
2490
1961
1886
2280
2215
2983
1888
2567
2220
1816
2565
15186
2557
4616
2281
2074
1965
1663
1914
1767
2337
1877
2660
2271
2221
2255
1858
2264
2204
2226
2378
1962
2205
2548
2298
1879
1659
2323
2291
1683
2282
1899
1891
2007
2566
2347
1893
1897
2617
2448
2227
2291
1689
1688
2273
2292
2292
2283
2624
1691
2347
2595
2552
2482
2076
3061
3424
1680
2222
2285
1657
1905
2224
1903
2267
1961
1907
2555
1705
2594
1926
2286
2560
168507
2555
2285
2284
1883
2293
1949
2285
2285
2133
4567
2569
2570
2289
2207
2293
2273
2281
2208
2320
2272
2370
1673
1675
1969
2212
1675
2337
2267
1676
1878
2087
3072
1908
2292
2250
2292
1964
2537
1948
2537
2537
2536
2447
2300
2277
2663
2603
1677
2286
2285
2285
1941
2639
2287
1977
2285
2259
2048
2273
2551
2555
2258
2299
1890
2388
2898
2093
2273
2525
1942
2273
2331
2324
2591
2290
2485
2486
2484
2378
2486
2305
2110
2295
1911
2287
2064
2281
2288
2202
48006
2693
2316
2687
2359
10677
3910
1897
1884
2516
2619
2294
2515
2619
2621
2616
2306
2391
2112
2123
2187
1900
2303
2307
2261
2482
2482
2478
2479
2649
2286
2272
2432
1686
2094
2605
1963
2404
2346
65500
2685
5202
2615
2611
2610
2605
2611
3084
2604
1980
2576
1952
2292
1889
2487
2127
2488
2339
2485
2410
4045
2422
1883
3343
1931
1880
1982
2129
1881
3298
2129
3298
3317
3317
1880
3343
2573
2586
1946
2073
1902
2129
2185
2485
2629
2630
2265
2264
1870
1690
2285
2202
2571
2384
2475
2321
1930
2765
1875
2321
2289
2071
2689
2288
1864
2225
1643
1928
2292
2669
1945
2470
2286
2203
2281
2288
2540
5119
2262
2541
2435
1933
2127
2298
2474
1957
2842
2667
1913
2662
2853
2683
1912
2323
2286
5204
1950
2542
2004
2545
2279
2275
2493
2493
2529
2584
2312
2515
1670
2291
2316
2254
1939
2287
3027
2298
2269
1904
1878
1848
1681
1680
2199
2296
2202
1875
1964
1678
1678
1933
1677
1679
1681
2845
1675
2615
2199
2287
2315
1910
1893
2413
1907
9571
2192
1908
1909
2078
2062
1908
2289
2062
2491
2489
1890
2935
1887
1886
1675
1945
1880
1887
1882
1883
1893
2540
2364
2398
2584
2269
1909
4327
2594
1956
2853
2848
2276
2279
3328
2247
2231
2846
2845
1671
1892
1672
1671
1674
1950
1673
1672
2301
2293
2194
2550
2485
1932
5047
2561
2348
1682
2574
2548
1953
2591
1878
1911
2523
2649
1872
1884
1890
2280
2309
1884
1684
2581
4326
1960
2487
2277
1886
1887
2118
1666
2285
2682
2592
2566
1885
2239
2601
1954
2242
2279
2280
2282
2278
2269
1875
1902
1929
2556
3824
1869
1678
1976
2256
4417
2106
936554
2260
2466
2394
2576
2576
1696
1948
1694
2374
2589
2481
1961
2589
2285
1901
2586
2276
2369
2267
2580
2267
1932
2269
1673
1782
1682
2623
2276
1658
2591
2552
2041
2609
2199
1809
1808
1952
1919
2265
2262
2193
2272
2257
2261
2509
2277
2041
2276
2368
2287
2224
1883
2216
2617
1866
1924
1900
2231
2235
2666
2231
2234
2231
2232
2321
2233
1949
1664
2234
4504
1936
2606
3613
2287
35588
1884
1684
2591
2133
2212
2275
2592
2643
2645
1990
2278
2643
2279
1883
1673
2277
1669
1879
2597
1702
1852
2323
2661
2484
2662
1854
2484
2280
2656
1877
2227
1685
2275
1681
2227
1878
2571
2337
2337
2285
2581
2487
2365
1910
1916
1908
1908
3465
2319
2377
2381
2329
2281
2272
1895
1896
1891
1893
2275
1890
2181
1943
2254
1678
2480
2480
1980
2288
2284
2537
2284
2275
2284
2574
2290
2290
1961
2088
2284
1680
2046
1939
2748
1892
2249
2448
2561
2561
2564
2558
2476
2353
1676
1673
2268
1948
2280
1670
2477
2630
2207
2483
2207
1678
2389
2441
1933
2264
2444
2936
1990
2266
2266
2267
2263
2190
2284
2261
2287
1682
1890
1901
2290
2568
1911
2284
1871
2459
1682
2281
1678
1703
2563
2486
1890
1889
3799
2034
2276
1915
2482
2275
2090
1885
2453
2453
1904
2090
2055
2694
2352
2287
2669
2480
1922
2488
2289
2231
2300
2303
2482
1698
2276
2563
2569
2353
6028
2254
2558
2006
2207
2205
2286
2230
2014
2648
2287
2286
2226
2227
2798
2202
2386
2127
2284
2204
2284
1669
2298
2589
2238
2587
2588
3562
2586
2361
2296
2550
2301
1876
1992
2895
2301
1990
2573
2559
2569
1997
2297
2349
2296
2273
2300
2555
2298
2050
1881
2482
4164
1671
2618
1887
2288
3682
2352
2289
2290
2287
2387
2288
1719
2266
1889
1892
2652
2653
2292
2296
2296
2306
2291
2297
2985
1970
2294
2289
2103
2294
2291
2250
2294
1686
1685
2486
1923
2287
2481
2114
2336
2491
2288
2336
2486
2489
1685
1920
2292
2295
1921
2292
2054
1936
1937
2208
2220
1988
1869
2321
2613
2329
2328
1877
2224
1931
2268
1976
1903
2227
2228
2578
2443
2282
2590
2223
2486
2225
2484
2275
1882
1978
1869
2267
2263
2283
2759
2278
2606
2606
2317
1895
1704
2688
2309
2576
1626
2536
1861
2566
2535
1891
2654
2265
1681
1683
2285
2582
1683
1686
2347
2282
1863
1966
2262
2252
2551
1905
1696
2310
2289
2289
2310
1883
2358
2227
2275
2890
1772
2043
2264
2267
1771
1774
2265
2292
2274
2295
2295
2274
2309
2278
2645
2275
2272
2274
2272
2274
2291
2296
2292
2295
2274
2277
2275
2278
2277
2531
2278
2277
2276
2294
2278
2279
2271
2272
2275
2281
2348
2423
2331
1948
2300
1866
1902
2583
2579
2313
2472
2858
1890
2222
2803
2222
1991
2220
2218
2199
2222
2218
2218
2055
2221
2197
2197
2219
2219
2229
2218
2383
2292
2220
2222
2222
2220
2222
2218
2287
1881
2597
2596
2588
1886
1988
2268
2389
1695
2313
1860
1860
2266
2214
1885
2281
1857
2278
2085
2202
2200
1958
2216
2298
155232
1629
2294
1892
2296
2290
2604
2270
2889
2271
2278
1680
2379
2307
2280
2282
1889
2365
4287
2580
2267
2286
2290
2363
2294
1963
1883
2290
2220
1887
1889
2588
1887
2608
2273
1906
1891
2036
2345
2280
2382
3888
2273
2310
2464
2302
2272
1679
1679
1683
1681
1681
1672
2360
1682
2389
1679
1678
2271
1895
1803
2649
2656
2299
2298
2653
2650
2249
2652
1887
2656
2188
1917
1870
2286
2261
2286
2291
2554
2292
2288
2289
1730
2348
1678
1943
2316
2305
1890
2309
2601
2309
2310
2578
1681
2602
1896
2892
2271
3062
2286
2273
2266
1885
2288
2607
1898
2225
2224
1679
2224
2223
2276
1682
1679
1946
1684
1869
1682
1681
2570
2611
1682
2356
2612
1677
2364
2612
2004
1672
2356
2607
2543
2285
1704
2286
2914
1700
1896
2440
2440
2353
9363
1947
1683
1684
2269
2290
3594
2587
2270
2244
2647
2269
3094
2551
2359
2300
1964
1896
3094
1896
2572
2477
2268
2286
2260
2285
2259
2279
2284
2364
2266
1944
2030
1880
2545
2194
2151
2270
2490
2289
2304
2296
3446
2687
2803
1692
1955
2600
2276
1872
2295
1887
2267
6830
2287
2255
2256
2445
2344
2255
2256
2651
2293
2128
2284
2170
2433
2429
2625
2581
2086
1698
2349
2260
2482
1859
1965
2259
2302
2468
2624
2466
5984
2283
2288
2282
2287
2264
2346
2589
2302
1681
2283
2262
2235
2264
2273
2209
2232
2294
2208
2209
2083
2136
2536
1762
2270
2273
1860
2564
1985
2489
2287
2294
2605
2277
2221
2274
2358
2160
2147
2291
2601
2291
2280
1892
2203
2263
2273
2321
2266
2579
2321
2344
2264
2330
2486
2649
1889
2288
2562
2566
2563
2536
3338
2344
2568
2277
1954
2406
2407
5550
2255
1891
1870
2258
2218
2281
1676
2352
2166
2388
2273
2283
2191
2479
2478
2479
2477
2476
2428
1868
1698
2081
2088
2225
1952
1895
2283
2594
1889
1894
2565
2593
2258
2258
1867
2599
1962
2597
2258
2317
2318
2483
2462
2486
2484
2014
2570
2436
2271
1937
2270
2283
2613
2270
1684
2491
2042
4395
2576
2225
2577
2219
2211
2237
2296
1962
2271
2576
1898
2491
2490
2492
2494
2493
1696
2493
2133
2275
2352
2481
2612
2392
2484
1883
2482
2273
1709
1671
2011
2547
2284
3382
2255
2609
2382
2551
2552
1904
2265
2435
1917
2365
1988
1673
2106
3207
1932
1991
2229
2287
4768554
2275
2652
2560
2282
2279
1897
2570
1897
2347
1874
2120
2595
2287
2466
2285
469004
2286
2245
1877
1903
2437
1865
2284
2347
2558
1950
2284
2821
2817
2596
1915
2315
2485
2289
2486
2289
2486
2349
2462
2385
1886
1885
2303
1677
2224
2200
2471
1673
2260
2217
1895
2533
1914
2288
2366
2184
1673
2219
7632
2777
2562
2571
2626
2621
2496
2623
2383
1679
1923
2472
2269
2275
2271
2293
2158
2624
2624
2626
2268
2262
2611
4369
1930
2278
2543
1692
2252
7885
2260
2259
2259
2260
2268
2263
3027
2265
2267
2120
2347
2131
2029
1678
1678
2558
2658
2343
2585
2469
2074
2189
2478
1921
2607
2559
2475
2169
2218
2222
2278
2305
2096
2309
2281
2281
1963
1671
1935
2278
2481
2606
1675
2484
1604
1913
2481
2277
1856
2281
1868
2278
2384
1876
2139
2280
1671
2472
14531
2850
1900
1881
1880
2277
2447
2482
1969
2586
1899
2219
1911
2284
2188
2546
2478
3284
2278
1901
2524
2289
2281
1909
2285
2561
2363
2503
2562
2500
1901
1907
1903
1906
2274
2274
4108
1949
2315
2483
2483
2238
1915
2274
1899
1888
1884
1901
1899
1900
1899
1889
1976
2583
2576
2287
1871
1885
2203
1884
2202
1900
2198
2580
1890
2186
1941
1900
2485
2436
2275
2363
2276
2286
3113
2286
2522
1859
2309
1862
2384
2830
1869
2284
2484
2485
1907
2487
2284
2488
2489
2491
13723
2490
2483
2489
2619
2485
2485
9720
2491
2153
2279
1871
2281
2463
2282
2562
2279
2270
1947
2278
1906
1906
1907
2550
2501
1911
2589
2546
2065
2250
1667
1869
1953
2296
2252
2270
2454
2482
1862
1895
2269
2482
2444
2231
2293
2214
2307
1951
2285
2317
2216
2216
2598
1910
2285
1895
2305
2274
1894
2625
1961
3133
2601
1868
2644
2675
2672
1919
2597
2475
2847
1884
1880
2443
1953
2292
1910
2596
2596
2627
2565
2275
2493
2627
1891
2540
2541
3135
1947
2475
2040
1834
2522
2358
2553
1896
2364
1896
1893
1909
2282
2299
1960
1912
19386
2286
1911
1911
2227
2391
1693
2216
1892
1604
3111
2828
1883
1903
1938
1883
1903
1903
1882
2280
2264
2282
2275
2430
1904
2278
1690
2265
2430
2928
2209
2251
2570
2575
2394
2575
1852
1916
2094
2572
2394
2394
1916
1899
2191
1895
2291
2547
2261
2277
2294
2550
2550
1894
1898
1898
1872
2211
2190
2287
2272
2264
1909
2186
1833
1839
2263
1892
2228
2383
2225
2278
2277
1893
2005
1910
2285
2280
37950
2518
2265
1874
1886
2281
2275
2270
2278
2275
2279
2148
2287
2274
2286
1908
2288
2276
2284
1888
2270
1909
2278
2803
2422
2199
2468
1643
2283
1895
1895
1905
2837
1696
1895
2264
2310
2043
2582
2219
1922
1878
1677
2239
1890
1668
1688
1912
2264
1903
1904
2207
1904
2278
1876
1946
2280
2277
2565
2282
2564
2197
1911
2277
2564
2284
2480
2312
2311
1676
1944
2286
2213
2681
1898
2214
2066
2211
2272
2555
1862
2262
1897
2478
1933
4894
2094
2563
2565
2602
2277
42696
2097
2591
1860
2629
2629
2286
1951
2283
3305
3384
2701
2441
2312
2287
1836
2312
2286
2288
2269
3828
1687
1958
2604
2565
2681
5248
5250
2680
2267
2266
2678
1910
1908
2490
2213
2211
2616
2293
1905
2594
1863
2277
2274
1887
2272
1907
2277
1904
2273
2128
2616
2549
2270
2321
1861
2477
2622
2621
2392
2476
1890
2286
2270
2573
1900
1992
1891
1894
2402
2554
2271
2272
2115
2279
5066
2488
1996
1885
1681
2928
1909
1682
2059
1907
1902
1906
1905
1881
2317
2480
3567
1892
1894
1992
2288
2267
2266
2265
2287
2287
2557
1884
2263
2558
2558
1897
2695
2272
2272
1912
1885
2215
2581
1869
1682
1682
1893
1683
1682
2567
1876
1886
2278
2146
2280
2267
2555
2554
1684
1684
1898
1685
1682
1685
1684
2583
2605
2601
1925
2525
2597
2597
1936
1888
1897
1899
1898
1683
1683
1683
1681
2269
2005
1884
1909
2222
2220
2431
2429
1906
2308
2599
2189
2562
1989
1739
2215
2212
2287
2556
2271
1910
2549
2282
2280
2606
2290
2286
1979
2283
1679
1680
2290
1680
2290
2177
2285
2286
2293
2297
2296
2298
2296
2004
2286
2463
2283
2285
2283
2287
2124
1886
2283
2286
2284
2285
2621
2614
2621
2596
2595
2699
1678
1678
2696
1877
2600
2501
2503
2063
1972
1702
2283
1903
2295
2293
2291
2291
2231
2220
2220
1903
2546
1885
3627
3629
1971
2280
2260
2260
1252564
2280
2220
1885
2220
2307
2173
2306
2281
1977
2491
2494
2492
2485
2553
2677
3989
1864
1877
2482
2286
2482
2480
2491
1910
1680
2485
2488
2062
2453
936547
2472
2497
2474
143563
2451
2475
2313
1681
2288
1896
2302
2317
2270
1856
1886
2526
2542
3482
2273
2243
1911
2370
1910
2267
1977
1908
1910
1909
2221
1911
1906
2271
2302
2271
2277
2277
2270
1717
2221
1898
2218
2481
2271
2479
2840
3489
2695
1888
3492
2488
2483
2574
2840
1991
2268
2563
1699
1854
1662
2264
2304
2286
1893
2452
2281
2285
2423
2286
1989
2284
2211
4451
2536
2267
2258
2534
2556
1871
2556
1901
2269
1879
2385
2384
2266
2269
1905
2281
2385
2251
2385
2265
2196
2385
2301
1896
2297
1889
1898
2571
2297
2192
2197
2207
2849
1875
2209
2850
1678
4158
2263
1703
2560
1989
2562
2266
2270
2284
2286
2287
1696
1862
2033
2342
2466
1671
1912
1958
2542
2081
2482
2489
3333
2284
2272
2561
1875
2290
2285
2289
2047
2887
2004
2049
1847
1887
1887
1901
2290
2312
2314
2287
1915
8073
1677
15839
1856
2193
2278
2282
2606
2609
2486
2310
2658
2277
2488
1880
2604
2280
2276
2629
1959
1904
2558
2413
1682
2467
2469
2160
1897
1898
1860
2287
1897
2476
2272
1970
3055
2274
1910
2681
1909
2279
2104
2280
2258
1878
2271
2279
2283
2265
1976
2379
2346
2379
2297
2299
2334
1868
2046
2560
1894
2352
2477
2251
3027
2303
1891
1893
2207
2207
2217
1888
2221
2224
1885
2226
2207
3487
2487
1890
1989
3242
2569
1896
2209
1898
1690
3077
2837
2395
2840
2307
1860
1910
1908
1990
4184
2059
1684
1910
1684
1911
2594
2592
3474
1914
2059
81703
10684
1979
2213
1802
2279
2278
2278
3434
2559
2213
1873
2561
1903
2602
1979
2581
2298
2296
2967
2363
2298
2394
2294
2277
2269
1874
1887
2379
2399
2620
2280
2279
2320
1663
2322
2278
1892
2597
2325
1903
2321
1908
1844
1956
1875
2277
2276
2313
2939
2325
2322
2281
2270
2250
1912
1668
2270
2457
1979
1895
2315
2310
2308
1666
1899
2066
1860
1891
2086
2965
1936
1877
1879
1947
1930
2289
2858
1889
1878
1958
2983
1956
1681
2316
1908
1944
2130
1970
1678
1976
2829
1988
2552
1978
1776
1951
2186
2371
1947
1965
2174
2107
1945
2319
1956
1909
1980
1896
2986
1880
1958
2552
1993
1950
1990
1949
2132
2088
1980
1962
2135
1896
1975
3349
1949
2970
2997
2380
1957
1878
1947
1951
1944
1876
1946
1970
1950
1955
2381
1967
1893
1980
3475
1978
1943
1963
1734
1929
1728
1947
1927
1937
1963
1953
1564
1936
1950
1949
1946
1934
1953
1913
1967
1962
1949
2109
1949
24
1761
1898
1669
1927
3614
2365
4524
1965
35514
1659
1891
1901
1950
13669
2348
1948
1960
1962
1669
1671
2499
1961
1687
1879
1931
2619
1666
1667
1667
2240
1668
1948
2523
1656
1681
1682
2427
1683
1660
1647
1977
1668
1684
1654
1682
1681
1911
1691
1797
1797
1952
1668
1901
1672
1667
1809
1669
1892
1692
1879
2261
1696
1960
1839
1662
1708
1765
1764
1664
1671
1669
1889
1669
1672
1902
1807
1964
1664
1698
1662
3800
1670
1671
1715
1660
1894
1662
1662
1673
1884
1665
1668
1951
5468
1688
1663
1658
1889
1665
1669
1872
1749
1646
1675
1675
2127
1964
1671
1699
2436
2336
1679
1679
1758
1937
1950
1699
1695
1664
1696
1674
1975
1671
1663
1662
1637
1661
1684
1682
1682
1889
1674
1684
1659
1663
1977
1645
1669
1665
2696
1666
1689
1741
1744
1954
1659
1662
1664
3394
1661
1928
2208
5149
1662
2378
1900
2447
1683
1942
2357
1884
2662
129405
4739
1977
1668
106959
1661
1679
1667
1670
1673
1671
1657
1677
2059
2045
1681
1674
1700
2553
1891
1889
1892
1710
1708
1709
1680
1685
1682
1810
1654
1643
2060
2986
1682
1682
1661
2174
1791
1670
1679
1684
1656
1663
2000
2519
1677
2616
2607
3042
1702
1682
1681
1749
1930
1934
1653
1677
2308
1662
2309
1678
1989
1666
2084
1896
2049
3269
1891
1656
1664
3249
1697
1942
1939
1938
1972
1695
1693
1658
1679
1669
3667
1679
1669
1988
1957
2829
1645
2494
2047
2610
1891
23450
1731
1660
1659
1664
1678
1805
1677
1960
1665
1900
3126
1664
2385
1662
1808
1809
1875
1685
1676
1736
1672
1936
2115
1661
2685
10954
2382
4234
1797
1797
2270
1674
1672
1663
1680
5570
1929
1669
2307
2306
2304
1667
2551
1665
1668
2265
1750
1709
3007
4423
2292
1676
1671
3676
1650
1668
2130
1896
1666
1792
2216
1673
1676
1794
1793
2090
1897
1677
1675
1674
1678
2385
1899
2295
1679
1673
1649
157936
4353
1733
1814
1675
1888
1660
2191
1676
1670
1663
1740
1681
1666
1668
1647
1681
6682
2279
1663
1678
2583
3030
21679
1677
2026
1676
1755
1750
1753
1752
1679
1676
1663
1934
1666
2007
1666
1869
1678
2391
1668
3833
1675
1668
1672
1678
1662
1697
1667
1671
1964
1693
1664
2210
1660
1676
1662
1779
1683
1684
1680
1669
1944
1892
1893
2193
1796
7839
2605
1799
1685
17601
3574
1653
1653
1675
1668
1672
1679
2041
1949
1681
2283
1685
3929
8493
2277
65505
1760
2841
1677
1758
2212
358920
2304
1967
2211
1695
1690
4303
1891
1712
1674
1652
1760
1681
2094
1649
3281
1693
1977
8722
1686
1667
1674
2310
1809
1661
1680
1672
1676
2047
1648
1678
2326
1663
1773
1990
27400
1889
2259
1666
1664
1771
2637
1682
1663
1652
1662
1968
1884
24029
2253
1661
1660
1660
1674
89018
1675
1678
4961
26909
1685
2622
1678
1670
1678
1665
1839
1885
1676
1892
1672
1919
1676
1662
2182
1678
1681
2329
1679
1677
1693
1669
1710
1684
1808
1660
1678
1666
1666
1665
1675
2120
1690
1683
1670
1798
1688
1687
1673
1669
1675
1889
3441
1686
1676
1677
1677
1685
2385
1678
1954
2366
1947
11145
2134
1962
2594
1956
2384
1964
2387
1964
2330
1955
2641
1957
2366
1949
2904
1947
2146
1965
2387
1974
1980
1962
2352
1993
2173
2554
1957
2555
1960
1950
2141
2616
2383
1932
2095
2342
2602
2380
1960
2384
1962
1947
1960
1974
1977
1978
1948
1990
1937
2176
1945
1981
1960
1929
1955
1965
1959
1950
2180
1966
2322
2007
2627
2385
2320
1964
2335
3030
1935
1973
2331
2191
2598
2613
2597
2193
1995
1923
2595
1935
2002
1945
1980
1945
2186
1763
1998
1932
1982
1947
2640
1667
1950
1681
1679
1679
2349
2633
1678
1677
1676
2179
1675
1659
1654
1654
2272
1680
1682
1955
1681
1657
2178
1841
1724
1683
1759
1672
1662
1669
5358
1735
1684
1688
2047
1963
1775
2347
1678
21983
10040
1675
1901
1663
1808
1809
1687
2168
1648
1947
1690
2351
1677
1676
1680
1685
1654
1681
1684
1667
1879
1717
1886
1933
1885
2176
1838
2572
1650
1621
2344
1857
3930
1705
142890
1676
1665
1666
1661
1941
2581
2176
1698
1676
1704
10091
1680
1671
2426
1675
1671
1673
2275
1942
1682
1681
1667
1957
1685
2292
1674
1672
132165
1665
1666
2560
1663
1665
1939
1898
26823
64739
1971
1671
1682
1681
1759
1759
1684
1888
1669
1672
1926
1685
1679
1664
1673
1947
15610
1703
1705
2581
1657
2306
5539
1785
1667
1962
1705
1707
1661
1881
1949
1879
1880
1655
1660
1681
1894
1758
1654
1895
1971
1660
1660
2667
1683
1973
1670
1683
1670
2589
2588
1891
1773
1677
2107
1920
1675
1691
2228
2141
1893
2304
2307
2784
2056
1879
4840
1744
1748
1669
1958
1848
2281
39697
2385
1667
1665
1668
1893
1746
3583
1885
1692
1677
2382
1677
1679
2453
2308
1997
1674
1675
2643
2292
2610
1681
2422
2055
2430
1684
1908
1988
1684
1670
2597
1661
1668
1668
1663
1866
1753
132367
1673
1834
1666
2622
1678
1804
1776
2323
1656
1881
1659
2726
2236
1658
1937
1664
1674
1680
1993
1671
1684
1683
2078
1680
1652
2635
5515
1815
1678
1677
2309
1667
1676
1953
2310
1667
1679
1950
1673
1647
1673
1844
1677
1669
1672
7117
1693
2004
1679
1887
1667
9707
1935
1907
1879
1904
1762
1760
1692
24244
7900
2061
3028
2425
1668
1685
2274
1959
1668
2382
1679
1658
1661
1657
1657
1799
1918
1705
2298
2299
1679
2232
1938
1639
1981
1654
1667
2644
1900
1675
1676
2191
1676
1676
1668
1668
1671
1944
1673
1670
1668
1678
1921
2067
1676
1665
2189
1666
1665
1662
2250
1924
1895
1671
1674
1675
1664
1666
1676
1804
1678
2489
1674
2233
1660
1677
1947
1666
1683
3900
1789
1787
1672
1897
11271
1903
2354
2639
2838
2639
2837
1680
1677
2266
1681
1679
2462
2116
2461
1697
2598
1661
2368
1675
1674
1675
5399
1668
1663
1973
1674
1670
1670
1671
3032
1673
3593
100778
2343
2134
1707
1663
1666
2620
2575
2122
1682
1680
1669
1915
1822
2704
1667
1671
1681
1680
423850
1666
1990
1819
1687
1687
1672
1879
1928
1881
1877
1890
1671
1682
1676
2404
1694
1978
1653
1669
1679
1810
1941
1806
1693
1674
1909
1678
1671
2637
1723
1766
1981
2640
1885
1904
1905
1938
1717
1677
1650
1662
1889
1667
1894
1668
1991
2281
1671
1787
1677
1672
1898
1652
1667
1670
1680
1679
1673
1672
1687
2280
1680
1887
1675
1761
1927
2000
1689
1673
1673
1690
1675
1687
2109
1686
2378
1685
1669
1667
1669
1913
1673
1685
1676
1656
1899
1650
1653
1685
1705
2327
1821
2848
2845
1906
1620
1653
1686
1815
1936
1676
1671
1681
1682
1679
2384
1679
1679
1675
1673
1916
2304
1874
1668
2248
1672
2248
1678
1665
2382
1682
1736
1666
1673
1948
1714
1674
1669
1667
1667
1836
1676
2592
1657
2385
1671
1677
2645
2346
2303
1679
1663
1665
1680
1680
1927
1660
1652
2119
1652
1652
7649
1891
1915
1664
1769
1769
2069
1658
1657
1658
1672
1903
1674
1964
1670
1689
1922
101467
3613
1912
17361
1755
1666
2091
1888
1679
1678
1968
2277
1659
1678
1675
2007
1687
1683
2983
2191
1976
1901
1963
1892
2492
1984
1948
1982
1969
1895
2537
2178
1950
1903
1988
1912
1951
1889
1948
2387
1961
1899
1888
1961
1959
1953
2389
1945
1972
1979
1951
1966
1878
2608
1890
2612
1890
1947
1892
1941
1961
1945
1949
1948
1981
1958
2323
2493
2571
1989
2624
2379
1876
2555
2531
2380
2598
2384
1960
1933
1946
1930
2597
2186
2176
1938
1983
2006
1980
2156
2001
1964
1981
2191
2136
2152
2352
1897
2349
1602
2931
2178
2002
2185
2925
1882
1902
1900
1673
1659
1903
5243
1808
1908
2354
1658
1820
1677
1961
1680
1870
2613
1864
1871
1767
1666
1662
1665
1973
1908
1676
1654
1873
1871
1659
1688
2619
1685
2344
2268
1881
1679
1949
1650
1682
1691
2081
1805
1901
1902
2263
1954
1796
2282
1659
1904
1678
1879
1939
1669
1649
1666
1894
26753
1952
45530
1678
4228
1686
1684
1750
1961
1658
1671
1683
1967
1872
5956
2379
1681
469025
1659
1682
1671
1669
1879
1950
2052
1682
80755
1667
2632
2634
2637
1962
1673
2633
2636
1950
1658
1685
1958
1805
1873
1883
1659
1883
2568
1697
1894
2373
2237
2359
2356
2376
2053
1979
1654
1650
2774
40844
1668
1674
1671
1990
1909
3491
1671
1641
1697
1668
1978
3454
1663
1678
1696
1655
1655
1884
1994
1886
3837
1888
2689
2270
1702
2176
2583
1681
1703
1981
5773
1654
1759
1674
1674
1674
1677
1653
1691
2353
1660
1678
1654
1659
1667
1673
1683
1662
2389
1657
1793
1690
1791
2045
1947
1791
6295
1641
1878
1690
1670
1689
2612
1887
1675
2297
2305
1692
1665
2180
2577
1668
1667
1673
1908
1925
1680
2386
1794
1670
1666
1898
1687
1686
2597
1815
1663
1663
2698
1674
1671
1678
2119
1892
1879
1892
1689
1657
2598
1673
1874
1705
1694
173019
2209
2210
1964
1674
1651
1881
1948
1674
1682
1952
2563
1755
1791
1682
1674
1667
2093
2612
1669
1944
1941
1943
1941
1941
1877
3220
1679
2239
1873
1868
1870
1674
1969
4328
2834
1806
1816
1879
2387
1655
1873
1690
1681
1681
1670
1708
1762
2512
1674
1676
1896
1663
1683
2923
1681
1680
1682
1813
2264
4299
2339
1975
1712
1707
1682
1686
1664
3023
2069
1660
1904
2688
1892
1749
1667
1664
2381
1973
1666
1696
1684
2289
2106
1792
2854
6355
2115
2255
2377
2285
1906
1979
1804
2265
1664
1670
2514
1814
1622
9088
1657
1951
10188
3122
3313
1989
3801
3378
2305
3353
3670
7729
5339
7519
3367
2080
2237
2779
1949
15934
2760
1930
2355
1972
2081
4285
3441
2421
9041
9720
1801
2188
1808
2384
4616
1814
4082
2349
3790
2630
1911
3793
10437
2755
2199
2680
2290
2572
1954
2010
1920
3099
2176
3540
6558
84383
3377
7708
3489
2597
2953
2475
5986
1952
3148
1864
4623
5660
2198
4661
100686
2240
1989
3120
2833
2418
7305
1962
2231
3185
1694
2178
97584
4415
3366
1830
3676
6684
3161
82342
4702
7770
1967
2092
1961
1703
3300
2144
1874
46030
4619
1934
2470
8174
4134
4874
1957
3374
2323
2150
97596
5171
2316
2345
3010
1815
3078
2176
2094
8717
4583
2384
2238
1699
3484
1880
2241
2076
4745
1872
2234
4344
2219
2182
2622
1963
6282
86643
1864
3556
5127
6658
2766
2656
2689
220004
2260
7199
4618
2028
1942
2347
4675
2462
5340
3448
1666
5053
2233
29354
2650
2617
3035
112819
3196
2005
3042
12073
2554
1989
2041
54301
2415
4669
3346
1825
2769
4623
2725
1945
4300
15755
4528
1908
7687
2127
2555
4169
48552
2975
1682
7667
9193
2191
2027
2519
8959
2318
2351
2063
2098
4680
7065
2004
3302
1700
4415
1947
1705
13871
2978
1856
3339
215729
2150
2642
4714
6895
6200
10113
2195
1700
2928
1708
3369
35569
2319
2686
2001
2093
3995
2074
2136
3223
27240
2913
11143
1965
2035
3014
2937
1983
2151
3143
3369
2742
6335
1856
7312
2927
4993
2667
1954
3418
11053
2263
1960
2925
3195
1868
4233
2483
1832
2144
2920
1822
2191
6803
1937
4196
1712
1665
2074
2628
4378
1682
8691
3357
2039
2343
14894
1961
4618
1804
1853
1662
1856
2733
3664
3231
2031
5228
2842
2070
14544
2776
2928
5644
3639
2620
2591
112808
8728
2245
4281
11059
4925
4606
2787
3330
2616
10282
3525
1992
2917
2527
2003
3204
2124
3015
5877
1937
3760
2020
2075
2005
1814
2362
1905
2136
2555
3111
3279
2031
3351
4158
8568
4411
5901
2148
9359
2783
10473
3089
2488
8054
1876
2665
18070
2813
2054
5082
10255
1919
2148
1715
1849
1952
6471
2603
2200
14929
1941
7555
2073
6497
1706
9712
1986
1991
2122
2323
4369
2603
5333
3211
11008
12227
3024
4165
2361
13718
1987
1948
2367
1783
3669
1973
3311
2496
5152
3031
4194
4430
2642
7524
3859
1978
2179
6862
4538
3254
1949
3170
4557
2521
3393
4205
2296
8479
3240
2616
1668
5796
3131
2816
2534
3146
1926
5604
2366
2990
6438
2019
3352
1982
4367
6923
4804
3337
2028
2127
2192
2751
2515
3217
9443
2237
1974
11160
1948
4437
1824
8096
5042
2885
3546
97574
2321
6450
3943
2888
5992
2947
1939
2473
6948
2947
2266
3222
2355
2970
14894
4413
6049
4138
2251
2288
1740
2385
1750
3845
2134
4618
1660
2355
1677
2205
13590
6809
1991
16631
2074
2385
2544
7777
11362
5538
3313
9957
1964
2160
8505
4057
1832
2205
2270
2218
1992
4027
2779
3804
4178
2147
3205
1748
1916
2197
2627
8728
2319
2378
2922
1992
3675
5082
2238
2131
2644
2083
2311
3531
10282
2644
6007
11675
4655
2619
2183
2176
1947
1988
2231
2606
1966
2333
2183
2343
1986
2341
2608
1941
1971
1950
1951
1948
1977
2393
1971
1962
2388
1954
1973
1946
1977
1671
2334
1935
1952
1721
1967
2009
1907
2194
1726
1943
1936
1964
1933
2387
1924
1999
1946
1936
1948
2336
1959
2134
1959
2186
1919
1906
1970
1991
2624
1957
1934
1957
1927
1955
3032
1964
2203
1694
1689
1660
2387
1674
1964
1676
1669
1682
1667
1921
1670
1674
1661
1677
1692
1708
2430
2686
1685
1641
1926
2321
2301
1947
1880
1778
1775
1776
1690
2145
1662
1662
1685
1693
1922
1692
2046
2106
1947
1684
1672
1658
1684
1681
1695
1697
1670
1670
1673
1934
1673
2302
1944
1684
1675
1674
1662
1666
1678
1679
1679
1681
1691
1977
2139
1661
1670
1944
2047
1707
1708
1678
1689
2146
1660
1662
2378
1939
1640
1668
1769
1817
1956
1683
1683
1678
1766
1769
2378
2380
2381
3099
2336
2596
8021
1925
1662
2276
1956
1696
2835
1826
1676
1657
2060
1659
1686
2387
2513
1680
1677
2283
2622
2332
1688
1686
1690
1692
1657
1816
1676
1955
2607
2590
2604
2586
2101
2345
1671
1667
1905
1905
1695
1667
2528
1672
1960
1682
1683
1870
1866
1995
1664
1670
1935
1680
50031
1677
2631
1679
1684
1952
1687
1703
1687
2282
1989
1698
1908
1900
1886
112924
1891
1889
1897
1664
1962
1674
1681
2589
1989
1660
2556
1691
1682
1654
1676
1692
1766
2605
1765
2048
2054
2242
1829
1979
1839
1672
1671
1649
1676
1659
1659
1803
1803
1999
1681
1682
1909
1667
1919
1667
1669
1842
1712
2267
1874
1678
1680
1907
1895
1655
1672
2251
1979
2301
1667
1682
1673
1903
1677
2504
1685
1684
1959
1698
1697
1695
2154
1778
1670
1662
1663
1666
2408
1669
2455
1682
1673
1957
1670
1662
1685
2092
1677
2272
1662
1891
1893
1896
1667
2573
1676
1965
1794
1791
1686
2154
1686
2383
1683
1666
2104
2214
2210
2208
2208
2211
1975
2211
2327
2211
2213
2052
1674
1676
1690
1667
1687
2063
2014
2651
1679
2184
1705
1902
1675
1671
1677
1677
1676
1670
1679
1669
1667
1661
2214
1676
2172
1678
1974
1674
1697
1670
1678
1907
1865
1668
1663
1670
1899
1899
1661
2606
1682
1980
1673
1693
1669
1682
1891
1676
1678
1674
2634
2629
2216
2263
2185
2264
1983
2315
1672
1674
1679
1694
1676
1673
1749
1883
1907
1666
2183
2620
1993
2620
1685
1675
1658
1668
1673
1709
2324
2580
2327
2692
1889
2377
1679
2327
6918
1672
1696
2083
2061
1656
1761
1814
1944
2017
1650
1892
1716
2611
1676
1667
1657
1662
1649
2071
1635
1665
1678
1676
2385
1661
1899
1978
1878
1654
1654
3305
1681
1687
1658
1668
1675
1656
1757
1955
2284
2609
2258
1679
1679
1684
1674
1669
1677
1671
1674
1802
1837
1835
1946
2244
1973
2244
1681
2690
1666
1932
1673
1672
1944
2584
1666
1680
1697
1963
1871
2327
1871
1680
2135
1666
1691
1680
1674
2565
1676
1676
1694
1889
2829
1672
1964
1671
2282
1697
1668
1684
1663
1750
1676
1682
1672
1672
2185
1673
1979
1674
1681
1912
2603
1899
1681
1679
1901
1675
2272
3709
1676
2537
1676
2290
2327
2647
1692
2370
2370
1817
2496
1689
1686
1673
2283
2281
2279
2591
1667
2166
1900
1691
4091
2068
2400
1798
1677
1676
1687
1670
2253
1658
2530
2563
1687
3543
2465
2045
2038
1941
1669
1672
2302
1656
1886
1893
2552
1656
1665
2324
1679
2049
1685
1659
2045
1660
1687
1675
1675
1673
1962
1678
1679
1673
2103
1671
1669
1666
2101
2101
1668
1867
1868
1695
2605
1678
1752
1660
1690
1979
1671
1676
1910
2686
1904
1654
1694
1788
1671
1927
2474
1813
1673
2270
1889
2327
1669
1897
3177
1869
1868
2218
1663
1668
2488
1669
2381
1682
1677
2166
1674
1893
2566
1674
1662
1679
1668
2200
1664
1945
1666
2569
2838
1649
1962
2046
2046
1668
1675
1674
1674
1675
1672
1825
1695
1684
1683
2265
2815
1926
2434
1691
1676
1669
1674
1677
1672
1672
1674
1945
1675
1673
1674
1979
1670
1673
1885
1692
1674
2283
1670
1659
1676
1649
2585
1893
1897
1953
2522
1671
1886
1888
1688
1687
1671
1698
2632
2631
1679
2358
1649
1696
1684
2155
1684
1681
2575
1882
2313
2613
2266
1671
1930
2303
2271
1691
2503
1657
2358
1680
1666
1687
1687
1784
1690
1695
2297
1666
2267
1950
1871
2911
2685
3928
1662
1663
1693
2311
1654
2050
1676
1675
1676
1959
1659
2355
1691
1691
2346
1818
1894
1712
1676
1683
1670
2193
1900
2269
2235
1677
2339
1679
2682
1808
1686
1670
1669
1793
2297
1672
1665
1686
2311
1674
2355
1688
2210
1680
1672
1667
1674
1658
1675
2215
1672
2595
1677
1962
1899
2355
1685
1866
1870
1869
1677
1697
1696
2054
1655
1664
1672
2386
1665
1684
2357
2631
5468
1666
1668
1798
1796
1668
1681
1685
1677
2182
1695
1757
2540
1697
1700
1692
1668
1668
1667
1778
2042
1676
1676
2390
1678
1668
1694
1901
1683
2067
1677
1668
1691
1659
1663
1657
1683
2384
1914
1682
1670
1913
1674
1665
1846
1676
1690
1658
1672
1900
1652
1658
2340
2953
1686
1924
2848
1677
2027
1664
1680
1676
1652
2275
1663
1697
2002
1668
1678
1651
2446
1930
1660
2486
2487
2487
1671
2053
1677
1659
1900
2334
1670
7963
1686
1956
2650
469026
1678
1893
1689
2594
2594
2592
2589
2273
1991
1651
2698
2698
1674
1953
1678
2050
1686
1691
2637
2641
1670
2058
1650
2121
1672
1681
2076
1943
1898
1896
2640
2840
1687
2293
1664
1674
1679
1942
1673
1681
1677
1661
3546
1679
1678
1668
1688
1813
1888
1646
1889
1887
1930
1884
2697
1767
1955
1948
2583
1671
1945
1701
1676
1663
1679
1690
1834
1948
2304
1913
2283
2849
1665
1661
1661
1668
1670
1921
1672
1695
1689
1946
1704
1683
1902
1899
2284
1657
2696
3074
2379
2366
2274
1679
1879
2292
1963
1857
1712
1698
1647
2284
2067
45414
1663
2184
1675
1877
2019
1687
1967
2257
1884
6863
2258
1903
1663
2527
1662
1686
1877
2293
1696
2407
1797
1967
1687
1887
1680
1882
1888
1693
1676
1706
1681
1681
1670
1672
1674
1960
1681
1682
2282
2282
1926
1872
1682
2573
13797
1680
1676
2066
1676
2644
1680
1679
2519
352092
1676
1932
1672
1679
1898
1901
1676
1871
1910
2370
2217
1666
1910
1689
2284
1938
1658
1769
2054
1674
1663
2272
1897
1762
2885
6126
1668
1744
1659
1954
1789
1672
1893
1893
1881
1676
1880
2166
1944
1667
1669
1918
1646
1870
2359
2305
2552
1779
1781
1777
1778
1670
1669
2616
1671
1667
1661
1690
1953
1684
1683
1682
2076
1679
1676
1662
1676
2399
2294
2607
2844
1677
2361
1751
1694
1662
2694
2563
2281
1761
1695
2365
1706
2573
1957
2208
2361
1684
1690
1786
1786
1683
1673
1868
1672
1673
1667
1672
1958
1892
1664
1662
1881
1676
1875
1707
1685
1654
2276
1682
1682
1659
1694
2341
25584
1679
1682
1878
1679
1681
13797
1758
1757
1674
1754
1656
1672
1667
1958
1893
1668
1871
1890
1881
2458
2523
2438
1661
1677
2219
2278
1952
1673
1684
1653
2028
2361
1785
1762
1796
2307
1664
1902
1663
1677
1678
1908
2338
1669
2854
1672
2361
1669
1941
1660
1669
1881
1660
1687
2359
2356
1691
1946
5012
2555
2369
1699
1674
1668
352502
1670
1689
1688
1712
1688
1708
1952
1661
1889
1677
2368
1676
1677
1678
2550
2694
1671
1671
1672
1659
1955
1794
1667
1667
1675
1677
2201
1695
2368
1670
1675
1672
1666
1675
1889
2188
1686
1675
1806
2366
1878
2635
2639
2050
1688
1678
1891
1748
1748
1680
1681
1960
1640
1666
2367
2285
1904
2191
1675
2216
2836
2837
2279
38165
1698
1954
1698
1738
1675
2369
1888
2819
1673
1673
2365
2300
1659
1677
2554
1675
1967
1692
1675
1688
2366
1692
1692
1680
1650
1676
1668
1675
1683
38134
1948
1684
2688
1685
1890
2366
1683
2098
1894
1669
117564
1677
1873
1672
1676
2195
1965
1672
2369
1672
2550
1890
1679
1687
1676
1683
1747
1852
1667
2018
1678
1918
1674
1664
2370
1664
1907
1905
2285
1901
1660
1865
1695
1663
1679
1663
1960
1661
1934
1697
1754
2632
2304
2301
1676
2361
2299
2362
2304
2304
2302
1960
1897
1936
1683
2690
1864
2524
1763
3158
1677
1668
1671
1675
1677
2251
1964
1673
1935
2206
1677
1683
1677
1775
1693
1769
1675
2560
2072
1678
2240
1939
1680
2367
1682
1667
1669
2086
1670
1682
2189
2185
2194
2161
1669
1939
1906
1935
1682
1681
1866
1703
2022
1681
1679
1678
1660
1663
1661
2189
129648
1700
2263
2208
1702
2048
1671
2842
2843
1680
1925
1679
1894
1893
1895
1958
1664
1935
1674
2379
1664
2617
1676
1873
1674
2449
1768
2697
2848
1935
1664
2184
1691
1682
42031
1665
1703
1663
1661
1689
1669
1898
2839
1935
1664
1957
1669
1818
2572
2689
1904
1905
1701
1894
2653
1683
1933
2306
408943
1897
1687
1692
1691
1680
1703
1669
1671
1765
2383
1664
1692
1890
1932
1889
1905
1670
1695
1665
1676
1675
2580
2364
2126
2091
2091
1678
2368
1686
1685
1907
2277
2699
1658
2078
1668
2340
1679
1667
1677
1885
2367
1690
408943
1684
1912
2841
1663
1679
1678
2702
1692
1677
1676
1675
1676
1673
1935
1669
1907
1669
1813
2299
2639
1655
1882
1674
1674
1676
2048
2369
1907
1676
1669
1708
1711
1672
377619
1666
1668
2551
1665
1669
1669
1968
1674
1674
1964
1911
1910
2691
1681
1682
1685
1737
2672
2564
1660
1678
2368
2233
1939
2157
1672
1675
1674
1674
1769
1893
1660
377619
1664
2049
1702
2258
1682
1960
1658
1751
1754
1750
1751
1663
1684
1674
1899
1674
2537
1672
2522
2071
1955
2565
2270
1695
1694
1692
2584
2263
2264
2264
2596
2279
1935
2007
2695
1917
1669
1662
2567
1668
1910
1657
1682
1670
1668
1685
1711
1658
1895
1669
1911
1688
2043
1684
1902
1683
1683
1683
1670
1668
1669
1678
1814
2334
1688
1919
2029
1680
1696
1693
2273
1639
1651
1812
1680
2582
1674
2520
2331
2564
1934
1666
1667
1901
1666
6716
1648
1909
1679
1907
1908
2281
2282
1904
2284
1935
2280
1753
1778
1696
132162
1694
1761
3474
1912
1710
1912
1909
2150
1916
2429
1934
1685
1669
1671
1680
1675
2900
1802
1669
1691
1686
1686
2144
1686
1925
2275
1693
1670
2492
2296
2438
2422
1677
1679
1667
1683
1665
1907
1936
1684
1685
1659
1893
1659
1663
2044
1678
2296
2271
1684
1713
2200
51689
1948
1673
1673
1800
1889
1680
2048
1684
1678
1809
1805
1677
2172
1703
2372
2093
1674
1667
1675
1647
1685
1887
1677
1667
1648
1670
1678
2001
1684
2349
2715
2280
3546
4335
1666
1654
1680
1691
1691
1678
2143
2134
2293
7717
1907
2293
1659
1756
1807
1809
1809
1684
1671
1681
1679
1685
1947
1658
2558
1965
2043
1680
2091
2132
2417
1695
1665
1683
2584
2582
1667
1754
1649
1920
1676
2562
1664
1742
1750
1890
1690
1669
1868
1674
1677
1678
2627
1667
1919
1674
1674
1668
1688
1690
1667
2253
1780
1779
1806
3205
1656
2264
1802
1923
1749
2222
2083
1664
1673
1646
1673
1659
1677
1675
1687
2392
2553
1679
1922
1679
1672
2609
5078
1660
1805
1658
1680
1680
2752
1682
1677
1904
1670
1932
2235
1896
1901
1648
1676
1680
1680
1676
1678
1704
1677
2552
1672
1925
1673
18501
1897
2034
2237
1662
1691
1675
1674
1675
1676
1676
2533
1680
1919
1692
1682
1672
1669
1823
1683
1675
3283
2618
1675
1656
1904
2530
1694
1669
1681
1677
1669
2652
1657
1672
1657
1659
1656
1655
1916
1666
1977
1661
1669
14735
14656
1672
1666
1687
1667
1664
1685
2278
1663
1909
1946
1982
1651
1648
1680
1661
1678
1676
1658
1678
1677
1677
1890
1911
1696
2727
2347
1663
2588
1716
1671
2266
1808
1688
1685
1878
1681
1655
2049
1917
1671
1671
2588
1681
1684
1652
1653
1675
1672
1950
1692
3465
1879
1918
34344
1679
2128
1683
2585
1672
1683
2483
2479
2486
1680
1674
1675
1676
1917
1696
1961
1679
1673
1664
1877
1881
1682
1670
1682
2271
1676
1796
1919
2393
1677
2337
1852
2205
1681
1688
1686
1688
1661
1677
1684
2251
2427
1844
1667
1962
2827
1659
1693
1691
1651
1898
1675
2587
1660
1878
1697
1668
2536
2104
2358
1665
6918
2548
1641
1668
1662
1862
1697
1675
1667
1882
1887
1966
2601
2601
1985
1664
1863
1902
1904
1711
1890
1733
1668
1682
1667
1901
2339
5159
3340
1665
2587
1667
1671
1673
1674
1667
1662
1694
1699
1800
1665
2534
2210
1667
1955
1673
2205
1914
1673
1672
1676
1674
3124
2080
2570
1946
1670
1670
1673
1974
1871
1874
1870
1863
1669
1701
1689
1675
1708
196
1665
1946
196
1759
196
1653
196
1648
196
1970
1664
196
2043
2085
196
1663
196
1669
196
1790
196
1920
196
1706
196
1689
196
196
1891
2456
196
2574
196
1666
196
196
20542
2882
196
1667
1746
196
1743
196
1670
196
1668
196
1672
196
1675
196
2094
196
196
1655
196
2502
2281
196
196
196
1670
196
196
1895
1935
1695
196
1664
196
9441
2089
196
1879
196
1701
1900
1703
196
1707
196
196
1667
196
2558
1703
13606
196
1681
196
1690
196
196
1930
1665
196
1863
196
1894
1662
196
196
1666
196
1678
196
1670
196
1880
196
196
1684
196
2562
196
35512
196
1957
1677
196
1678
196
1668
1692
1668
196
1924
196
1680
196
1681
196
2687
196
1681
196
2063
196
196
2059
196
196
1944
2062
196
1948
196
1663
196
1665
2066
196
2279
1643
196
196
2295
196
1790
196
1681
196
2060
1895
196
1664
196
196
2042
196
2112
196
1665
196
1944
2256
196
2413
196
1666
1671
196
1673
196
1666
196
1668
196
1668
196
1806
196
1674
196
196
1700
196
2360
196
1695
196
1956
196
1656
1664
196
2280
1668
196
1667
2536
196
1663
1653
196
1684
196
196
1696
196
2280
196
196
1647
196
2105
196
1662
196
1663
1958
196
1656
196
1663
1682
196
1664
1655
196
1881
196
1882
196
1737
196
13606
196
1669
196
196
3711
196
196
1938
2627
196
1946
2584
196
1677
196
2554
1688
196
1660
196
1670
196
1666
196
1672
196
1686
196
1666
196
196
40968
196
1920
1669
196
1654
196
1897
1942
1669
1675
3811
1685
1681
1658
1679
1682
1892
2850
1939
1868
1959
1677
1671
1677
2300
1658
1687
1691
1773
1680
1695
1918
1651
1650
1951
1701
1687
1671
1878
1882
1645
1905
86148
2299
1676
1928
1674
1958
1712
1682
1670
1666
1661
1674
1693
2195
1671
2302
1665
1664
1707
1674
1683
1953
1669
2306
1683
1674
1897
1708
1909
1687
1670
1674
1927
3490
1668
1944
1886
1901
1896
1662
1900
1848
1668
1678
2548
1723
1720
1939
1671
1818
1937
1809
1660
1663
2050
1673
1948
2417
1666
1902
1906
1668
1941
1665
1670
1968
1666
1672
1902
2053
1655
2599
2595
129954
1678
1683
1679
2203
1679
2629
1678
1679
1678
1881
1664
2030
1656
1661
1662
2566
1654
1920
1646
1663
1664
2328
1683
1687
1680
1660
12813
1667
1674
1690
1891
1668
1918
1678
2390
2701
1679
1676
1708
1904
2297
1659
1638
1889
1892
1674
1678
1895
2638
2169
2690
1886
1682
1801
1650
1755
1756
1678
1679
1679
1687
1903
70258
1676
1909
1677
2267
2600
2587
2204
2200
2203
13118
1663
1668
1662
1935
2526
1940
2132
1680
1679
1895
1863
2210
2209
2208
1681
1675
1682
1664
1915
1660
1988
1681
1870
1665
2407
2579
1905
1672
1687
1678
1670
1684
1926
1688
1681
1686
2387
2698
2730
1678
35403
1678
1704
2263
1665
1662
2279
1936
1658
2380
1667
41013
1887
1701
2057
1675
1683
1667
1670
1670
1678
2852
2327
1676
2339
1665
1672
1678
1683
1686
2371
1655
1654
2061
2245
1885
1656
2325
1705
2594
2384
2301
1691
1694
1672
2280
1812
1813
1646
1696
1699
1870
2359
1667
2334
1668
1843
10313
2194
1669
2853
2648
1685
1685
1666
1678
2368
1914
1709
1967
1709
1712
1712
2272
1662
2298
1681
1666
2300
1648
1650
1944
3778
1662
2116
1699
1745
1669
1666
1654
1656
2295
2849
2639
2641
2634
1888
2852
1974
1676
1680
1676
1669
1675
1659
1671
1761
1665
1677
1677
1885
1880
1660
2608
1671
1671
1882
1878
1875
1676
1681
1658
1646
1899
1668
2461
1681
1939
3023
2367
1700
1681
363319
2597
1908
2555
1963
1912
1965
2499
2612
1603
1919
1962
1958
1909
1561
1885
1955
1937
1956
1874
1965
1878
1953
1868
1960
1871
1963
1908
1972
1892
2646
2333
2186
2331
1952
1927
1960
1868
2644
1906
2195
1911
2188
1850
2167
1928
2003
1934
2591
1920
2004
1890
2147
1908
2185
2042
1676
1674
1673
2254
1686
3084
1902
1671
2337
1690
1809
2391
1668
2630
1668
1665
1668
4539
1713
2266
2265
1674
1685
1665
1919
1671
3066
1710
1893
1667
2566
1673
1672
1675
1780
2148
1881
1655
1888
2406
2184
2409
2535
1642
1642
1646
1667
1694
1679
3440
2540
1671
1679
1847
1672
1673
2144
2213
1675
2221
2212
1686
1680
2448
1885
1679
1880
1779
1902
2202
2002
1679
1677
1678
1682
2276
2385
1654
1680
196
1677
2590
1890
1930
1872
1886
1700
2512
1682
1689
1679
1683
1680
1680
1681
1684
1894
1677
2299
1681
2533
1698
2591
1667
2242
1681
1681
1680
2482
1690
1688
1828
1887
1672
1672
1670
1686
1990
2388
1710
2219
2706
1682
1664
2316
1692
1910
1696
1687
1694
1722
2885
1686
1680
1668
1675
1677
1680
1679
4285
2373
2137
2373
3190
1675
1668
2172
1674
1675
1884
1670
1673
1687
2584
2588
1659
1660
1906
1661
1689
1660
2134
1676
1676
1866
1673
1675
2347
1883
1662
2301
1894
1900
1655
1676
2399
3026
1675
1677
1680
1796
1674
2550
1679
4318
2200
1884
2165
2289
1676
1719
2350
1658
1793
2583
1683
1667
2846
2841
1896
1904
1918
1900
1900
1897
1899
2131
1942
1793
2302
2267
1892
2070
1700
1686
2341
2060
1674
2553
2741
1964
2423
2426
2277
1654
1662
2459
1680
1688
2278
2134
1658
1893
2483
1939
2331
1903
1670
1687
1689
1682
2569
1674
1649
2348
1672
2162
1668
1671
1988
1668
1670
1685
1662
1661
1904
1704
87102
1684
2305
2582
1666
2841
1649
2885
1941
1679
2584
2611
1687
1688
1687
1794
2263
1883
1671
2461
1683
2134
1665
1676
2485
2363
1683
1683
24863
1874
1676
2208
2341
1669
1669
1675
2338
1659
1679
1676
2275
2275
2278
1905
1670
1659
1674
2306
1864
1684
2262
1977
1904
1908
1907
1907
2301
1907
1906
1907
1905
1649
2343
1679
1706
1708
2170
1646
1758
2049
1670
2061
1759
1666
1757
1711
1874
2349
1685
2628
2277
1973
1816
1811
1818
1813
1816
1690
1674
1674
1670
1881
1703
441227
2632
2402
1670
1686
1671
1669
1677
1709
1706
1669
1666
2292
2343
1674
2172
1690
2561
1693
2561
2083
2401
1779
1671
1688
2312
2315
1935
1961
2211
2214
1657
1677
2845
2275
1676
1695
1695
1698
1810
2599
1934
1859
2599
1991
2597
2090
1676
1669
2596
1889
1892
1889
1688
1668
2585
1935
2651
1667
2485
1677
2314
1671
1673
3671
1681
2222
2279
1674
1669
1718
1935
1900
2315
1879
1673
1678
2216
35442
1679
1706
1659
1675
1679
1685
1661
1667
1934
4283
1669
1977
1679
1685
1670
1655
21685
1936
1682
2310
1675
1913
1916
1935
1682
1965
1676
1680
1670
1941
1697
1788
1657
1682
2282
2275
1678
1679
1960
2284
1934
1875
1669
1673
1692
1673
1671
3058
3061
1673
2277
2305
1955
1681
2084
1893
1896
1688
1897
1665
1664
1670
1868
1870
1803
1705
2086
1953
2280
2344
2277
2281
2275
1675
1676
1668
2457
2457
1675
1705
1723
1957
1724
1916
1681
2398
2398
4390
1891
1850
1685
1686
1691
4439
1681
1803
1970
1675
1936
1677
1681
1697
1679
1679
2577
1904
1900
1713
1716
1711
1975
1670
1921
1675
1683
1680
1679
1871
2268
1662
1892
1935
2483
1670
2538
2560
2562
1917
1679
1676
1817
2269
1880
2374
1679
1679
1664
1675
2278
2309
1684
2279
1918
2273
1945
2564
1694
1941
1693
1909
1688
1698
1665
2656
1957
2621
1932
1677
2529
1670
3208
2191
1898
4588
1660
2243
2287
1742
1955
1795
1684
1682
1932
1682
2564
2564
1892
1675
1893
1683
1670
1665
1670
1955
1668
2376
1932
2375
1892
2627
2834
2831
2317
1670
1670
1668
2285
2290
1963
1642
1898
1665
1926
1667
1665
1906
1668
3107
2066
1662
1678
1671
1664
1662
2440
1932
2395
1947
1658
1668
1717
1673
1663
1666
1874
1893
1665
1975
1687
1685
1688
1932
2084
1668
1661
1876
2560
1675
1601
1917
1917
1661
2332
1661
1661
1682
2259
1932
2577
2296
1910
1685
1694
1669
1670
1678
1685
1677
2340
1681
1693
1671
1914
2260
2260
2277
1685
1683
2273
1675
1908
2287
2338
1701
1668
1670
2212
1909
2360
1698
1649
1679
1871
1687
2204
1660
2296
2600
1666
2356
1696
1690
1932
1893
1677
1686
1673
1671
1670
2260
2647
2389
1955
2309
1673
2292
1663
1932
1710
2286
2180
2270
1677
1674
1676
1676
2630
1676
1690
3597
3597
3592
2600
2838
1875
2834
1870
1671
2631
2828
2630
2835
2636
2289
2286
1886
1709
1683
1675
2573
2573
2281
1679
2170
1673
2638
1673
1679
1676
1923
1672
1646
1651
1684
1680
1645
1820
1867
1944
2296
2290
1915
2352
1674
1915
1662
1903
1685
1692
1773
1771
2057
2318
1673
1705
1684
1682
1679
2367
1689
1887
1905
1907
1678
1676
1674
1670
1964
11110
1669
2191
1670
2177
1677
1676
2276
2280
2270
1686
1675
5245
1692
2297
2552
2331
1676
1842
2306
1910
1762
2318
1677
1679
1680
2633
1935
2369
2181
2381
1691
2290
2577
2577
1882
2344
1673
2344
1989
1681
1650
5364
1896
2917
2051
1653
1683
1885
2303
2220
1684
2705
1684
2705
1911
1909
2862
1996
1935
1664
1672
1674
1708
2508
1666
1708
1673
1665
1902
2066
1660
16698
1967
2234
1673
1775
2435
1692
2142
2818
2821
2818
1700
1704
1767
1677
1775
1757
2350
2021
1776
2570
2142
1677
1658
1896
2540
1896
3941
1898
2347
1893
2350
1679
1678
1676
1675
2467
1675
1639
2273
1669
1670
1664
1681
1683
1673
1964
1653
1913
1668
1685
2301
2260
2261
4126
1748
1677
2268
2535
1668
1764
2702
2603
1670
1671
1672
1669
2565
1674
1668
1667
2140
1680
2270
1871
15639
1684
1672
3026
1669
1690
1720
2372
1682
1685
1904
2343
2574
1674
1668
1893
2232
1954
1700
1703
1653
2174
6622
1912
1686
1812
1669
1810
1813
1810
1812
2064
1952
2202
2648
1684
1943
1667
1665
1870
1873
1656
2282
40896
1666
1754
1665
1961
1665
1913
2633
2503
1678
2460
2463
2581
2585
2655
1768
1874
1678
1962
1676
1892
1676
2523
1893
2279
2283
2284
2288
1679
2289
1869
2696
1964
2290
2340
1650
1668
1674
2536
3758
1652195
1675
1671
1665
1669
1662
2640
2334
1681
1679
1666
2295
1670
2269
1917
2346
2272
1787
1681
1680
2289
1895
2131
1895
1668
1745
2561
4664
2284
14017
1820
2557
1688
1688
1678
1685
1945
385532
1891
2645
1676
2367
1668
1682
1669
1879
1678
1686
2832
1887
1955
1688
1684
2260
1678
2315
1693
2313
1692
1693
1692
1684
1683
1683
1953
1682
1685
1662
2543
2346
1877
1677
1669
1692
1691
1691
1694
1674
1685
2321
2683
1684
2239
2244
2302
1660
8147
1671
1663
1660
1962
1671
1939
1658
1652200
1701
2266
2092
1678
2420
1680
1666
1890
1684
1683
1684
2632
1688
2343
1927
1883
1674
1660
1803
1928
2691
1678
1683
1689
1687
1672
1930
1671
1674
1656
2320
1669
1670
1655
2092
1703
1661
2188
1665
1667
2185
1663
1669
1902
1673
1677
1666
1686
2300
1681
1664
2576
2950
2574
2574
2587
1946
2575
1677
2588
2152
1674
1887
1678
2342
1675
2086
1672
1675
1676
1948
4123
1682
1671
2315
2069
1663
1672
1677
1667
1688
1668
1680
1679
1942
1871
1683
1677
2144
1666
2597
2598
2053
1667
1665
1697
2206
2206
2054
1974
2687
2692
1942
2688
1708
1676
1674
1672
1670
1672
1673
6874
1673
1960
4279
1688
1688
2469
1674
1673
1674
1684
1677
1671
1680
1676
2045
1988
2036
1663
1663
1879
2462
1755
1686
1670
1659
1897
1887
1664
2094
4284
1935
2094
2463
1798
1797
2299
2049
1674
1916
1663
1654
1675
1684
1672
1684
2170
1671
1680
1685
1666
1927
1671
2482
1672
1672
1671
1670
1914
7468
2170
1759
1669
2398
1677
1660
2503
2275
1710
1711
1710
2211
1681
3949
1668
2183
1686
9549
2290
2652
2640
2539
2636
1896
2286
2287
2292
1672
2520
2523
1944
2575
1670
1690
1685
1680
2568
2277
1656
12562
2384
2565
1902
1671
2576
1988
2842
1713
1773
2307
2536
1667
1671
2270
1680
2270
1708
1676
2591
1910
2592
1676
2065
1671
2063
2565
1660
1684
2316
1891
2370
1662
2272
2298
1957
2216
1647
2228
2011
2568
1662
4581
1893
1685
2701
2704
7445
1683
2303
1955
1681
1671
2567
1709
1934
1709
1705
1718
1675
1792
2200
1943
2199
1677
1971
1677
1675
1790
2046
1931
1681
1787
1693
1677
1681
1691
1678
1671
1682
1925
1703
2497
2489
1679
1939
2213
2226
1889
9568
1890
5627
1661
1886
1899
1923
1689
1687
1685
1720
2585
1691
1689
1664
1900
1693
1688
1678
1693
1660
1933
1659
1659
1660
2629
1899
1686
1680
1666
1677
1816
1681
1696
1662
2632
1634
1673
1683
2158
2457
1678
1675
1676
1679
1675
1675
1677
1655
2838
3026
2390
1698
1675
1675
2153
2274
1870
1674
1678
1682
1662
1663
1664
2275
2609
1683
1663
1875
1876
2140
12636
1676
2558
1672
2275
1888
1906
2180
1902
1903
2081
1671
1730
1683
1652
1669
1640
1672
1684
1874
1694
1908
2203
2208
1672
1667
1685
2319
1684
2380
1826
1661
1924
1674
1661
2115
1999
2481
2481
1677
1678
1664
2323
2565
2568
1675
1904
1819
1659
1670
1662
2131
1896
1893
2377
1668
2112
1697
1684
2435
1685
1650
2683
2701
2483
2483
2384
1677
1664
1704
1680
2112
1684
1681
1683
1683
1683
1684
2337
2385
2552
2385
2337
1814
1666
1678
1969
1675
1674
2274
1669
1671
1698
2532
1703
2553
2384
2381
2381
2384
1667
1968
2841
1677
1677
10356
1892
1683
1673
1674
2318
1685
1681
1670
1642
2572
1668
1689
4264
1689
1647
1645
2593
2243
2155
1663
1675
1677
2284
2304
1883
2614
2282
2277
2279
18723
1684
1943
1694
2186
1674
1695
1691
1659
1677
2559
1657
1659
1658
1680
1682
1716
1676
1679
2006
1667
1890
2306
1665
2629
2322
1685
2280
2281
1671
1673
1885
1709
2555
1707
1706
1709
1709
1707
1709
2510
1709
2547
2551
2271
1639
1665
1656
2530
1666
1680
1682
1679
1707
1942
1684
2380
1761
1809
1811
1814
1810
1973
1904
2569
2090
2274
2364
1657
1906
2944
1874
1681
1883
2369
1667
1680
1963
2289
1671
1682
1885
1647
1953
2299
1648
1653
1890
19640
1676
1881
1962
2273
2269
1916
1679
1671
1916
1956
1759
1754
1698
2394
2617
2383
1663
1961
1667
1661
1657
1654
1664
2400
2579
1686
2538
1688
1678
1652
2290
1678
2334
1678
1675
2085
1691
1871
1880
2192
2325
2288
1853
1691
2343
1669
2387
1660
1892
1893
1660
6913
4523
6915
2834
2108
2051
2704
2708
1693
2265
2125
2267
2856
1682
1689
1881
28543
1670
1691
2925
2303
1801
1665
1673
1963
1748
1748
1691
1681
1681
1683
1902
1889
2689
1943
1673
2691
1676
2573
2389
1677
2548
2269
1674
1676
1869
2067
1903
1672
2617
1681
1678
2259
1900
1955
1897
1675
1675
2264
1666
1682
2274
2270
1851
1681
1661
1663
1662
1663
1953
1663
1668
1666
1898
1679
1658
1931
1930
1674
1639
2557
1896
1671
1715
2603
1667
1671
1640
1928
2302
1717
1927
1939
1784
1689
2062
1693
1693
1930
1896
2680
1678
1878
1678
1674
1681
1679
1902
1680
1682
1614
1679
1680
1933
1685
1680
1684
1680
1682
1682
1683
2314
1682
1683
1660
1668
1885
1948
2382
1653
1690
1654
1901
1658
2276
2554
1933
1680
2555
2557
1675
1742
1959
1794
1667
1656
1685
2597
2238
1676
1659
1936
1871
1668
2567
2248
1945
2218
2247
1650
2344
1660
2095
2315
1684
1957
1677
2287
2273
1914
1956
1915
1673
2272
1663
1670
1683
1673
4266
2383
1927
1677
1679
1669
2484
1946
1669
1655
1687
1669
1686
1868
1686
2520
1888
2368
1680
1890
1672
1956
1890
1670
1668
1671
1669
1674
1676
2698
2695
1896
1939
1669
1891
2035
1942
1670
1669
1675
1675
2302
1668
1668
1762
1679
1944
1674
2196
1696
1687
1952
1685
1684
1668
1692
1657
1681
1686
1871
1890
2348
9922
1680
1871
2166
1954
2552
2243
1674
1672
1686
2153
1665
1680
1680
1933
1651
1689
1681
1677
1965
1893
1685
1676
1682
1702
1905
2152
2105
1951
2252
1669
1681
1683
1944
1693
1660
1676
1680
1674
1694
2302
1671
2222
2215
1954
2250
2252
2072
1960
1656
2701
2705
1681
1645
1665
2419
1682
2418
1936
3161
2700
1681
1727
1936
2399
2824
1670
1894
1678
1666
2270
1654
1657
1942
2395
1670
1939
2241
1960
1683
1683
1662
1664
2091
1705
2289
2287
1698
1955
2695
2241
2290
2289
1675
1676
2261
1677
1959
1655
1676
1645
1683
1673
1956
1750
1692
1933
1933
1961
1661
1871
2598
1682
45598
1668
1668
1670
2903
1695
2280
1695
1894
4536
1910
1677
2452
1684
1685
1689
1686
1673
2068
1686
1685
2196
1712
2808
2858
1970
1712
1688
1681
1682
1671
1668
1668
2123
5309
1691
1915
2041
1651
1654
2184
2099
2374
2700
2700
2533
1695
1660
1926
1679
2265
2265
1679
1678
1680
1952
1686
1678
1686
1680
2090
1688
1667
1942
1673
1672
1656
1899
1678
1963
1680
1667
1710
1682
1689
1675
1673
1935
1677
1676
1675
1677
1673
1673
1999
1673
1672
1675
1673
1675
1675
1671
1924
1677
1687
1689
1689
1657
2275
2385
1671
1948
1677
1675
1714
1718
1683
1934
1682
1683
1902
1671
2316
1704
1946
3077
1665
1666
1664
1671
1663
1915
1661
1665
1667
1679
1888
1720
2183
1673
1670
1670
1881
1682
1671
1677
1701
1675
1669
1682
1673
2335
1667
1699
1678
1671
1667
1890
1889
1929
1691
1687
1687
1687
1689
1908
1672
1688
1686
1675
1679
2271
1688
1944
1670
1806
1658
1672
1672
1675
2647
1678
1684
1690
1685
1685
1685
1932
1680
1673
1898
1898
1684
1687
1888
1949
1667
1697
1667
1675
1798
1947
1797
2412
1648
1649
1654
1672
1678
1680
2386
4189
1682
1679
1679
1679
1954
1681
1682
1674
1674
1675
1674
1657
1892
2644
1662
1719
1680
1666
1679
1924
1671
1668
1673
1678
1678
1694
1684
1671
1963
1674
1679
1686
1682
1905
1685
1683
1687
1684
1652
1682
2475
1664
2644
1665
1680
1684
1683
1660
2583
1672
1675
1678
1688
1707
1707
1690
1687
1675
2339
1647
1678
1675
1943
1914
1692
1657
1657
1628
1713
1676
1663
1661
2390
1663
1661
1661
2254
1894
1672
1679
2398
1666
1684
1647
1685
2383
2338
2231
1659
1684
1672
1895
1669
2056
2061
1683
1685
1666
1662
1683
1679
2499
1685
1671
1678
1657
1913
1679
1674
1681
1679
1677
1676
1682
3264
1671
2186
1689
1713
1712
1920
1671
1682
1680
2482
1681
1682
2246
1886
2088
2630
1676
1774
1704
1917
1668
2285
2384
2834
2680
2681
1909
1907
1917
2606
1675
2294
1686
1686
1928
1690
1663
5343
1684
1713
2309
1655
1669
1676
2184
1675
1894
1677
1938
1930
1677
1897
1677
1670
1677
1672
1669
1669
1964
1892
1669
1642
1665
2337
1915
2301
1690
1693
1656
1670
1667
2559
1953
2402
2640
2401
2642
2402
2350
2398
2641
2399
1664
1650
1681
1686
1960
1681
2270
1683
1666
1665
1681
2330
1666
1674
3102
1888
1918
1711
1665
1967
1688
2527
1680
1692
4307
1956
2065
2064
2852
2836
1663
1849
1663
2837
2237
1843
1676
1665
2287
1651
2296
1930
1640
1640
1675
1663
1671
1790
1679
2001
1893
1672
2472
1922
1666
2087
1668
1674
2363
1676
1672
1674
1676
2350
1898
1896
1895
1899
1896
1917
1666
2247
29456
3081
4359
2354
2208
1901
1901
2334
2210
2209
2542
1738
2541
2327
1668
2263
1707
1903
4152
2252
1893
2603
2183
2613
2282
5160
2275
1913
1890
4560
2288
2102
2274
2285
1879
1690
2615
2511
2608
2275
2275
2299
2087
2571
2107
2531
2528
2571
1871
2371
1900
1947
1900
2197
1900
2282
2555
2246
2695
2032
2071
2037
2685
1901
1898
2269
1902
2184
1685
1886
2302
2293
1956
1883
2632
2851
2648
1678
2569
112404
2379
1958
2298
2297
1674
2280
2627
1683
2410
2409
1888
1891
2390
1897
1665
2625
1962
2275
2267
2262
1898
1958
1893
2273
2272
2377
1772
2104
2104
1645
2046
2049
1955
4119
2306
1645
1922
2596
2850
2850
2846
1674
2585
2087
1713
1651
1691
1965
1680
1676
1680
1907
1684
1869
1651
1682
2552
1679
1684
1646
1755
1759
2344
1683
1928
1667
1758
1770
1646
1687
1705
1911
1812
1804
1703
1652
2144
1756
1682
1645
1910
1687
1674
1783
1681
1686
2305
1698
1691
1697
1674
2170
1675
1657
1670
2087
1645
1676
1771
1773
1680
1683
1815
1666
1696
1667
2188
1667
1854
1694
1691
1686
1662
1663
1673
1684
1682
1665
1681
1678
1694
1941
1687
2135
1943
1686
1661
2245
1683
1672
1689
1683
1680
1663
1700
1683
2144
1684
1677
2354
1685
1686
1691
1684
1681
1681
1663
1686
1681
1681
1670
1938
1791
1680
2583
1689
1680
1682
1670
1679
2349
1658
1676
1662
1685
1944
1678
1685
1678
1957
1682
1688
1688
1669
1673
1696
1683
1677
1681
1651
2131
1669
1969
1671
1657
1688
1674
1699
1672
1664
1669
1663
1665
1686
1967
171136
1903
1687
1673
1904
1680
1680
1698
1665
1660
1676
1682
1661
1660
1679
3026
1663
1973
1697
1648
1681
2054
1664
1680
1677
1745
1675
1678
1668
2002
1678
1692
2116
1682
1683
1656
1676
1708
1686
2060
1676
1690
1657
1680
2632
10459
1678
2941
1700
1699
1675
1689
1710
1643
1668
1689
1662
1679
1803
1988
3075
2114
2745
1677
1674
2884
1677
1657
1677
1673
1668
1927
6677
1684
1906
1887
1902
2987
1681
4005
1660
3494
3399
11917
3150
5108
1690
3935
2511
1860
1797
2941
2459
1983
1744
1970
2210
11630
2384
11625
1982
2304
2489
2352
1973
2584
1954
2585
1965
2578
2494
1957
2494
2513
2537
1956
1905
2789
1963
2582
2330
2281
2344
2580
1955
2249
1957
2347
1970
2352
2328
1939
2384
1945
2120
1942
1956
2347
1953
1936
2331
2344
1960
2345
1964
1954
2386
2331
2332
2358
2385
1954
2377
2352
182738
1967
1929
2612
2795
2331
2577
2493
2577
2225
2475
1944
2353
1962
2579
1967
2352
2616
2281
1963
1907
1967
2426
2006
2884
1964
2366
2612
2352
2608
1753
2335
1940
1938
2281
1965
2520
2368
2281
1942
2364
1960
2152
1965
2358
2329
2342
1603
2188
2422
2341
3030
2152
2419
2184
2358
2001
2094
2650
1691
2282
2188
2358
2390
2573
2156
2284
1895
2572
2568
2189
2301
1904
1878
2272
2274
2389
2430
1669
1671
2694
1671
2489
1672
2303
2517
2697
2697
2597
1678
2389
2148
1876
1796
2548
2543
2085
2581
2281
1962
2281
2215
2262
2268
1691
1899
1691
2282
2374
1823
2121
1686
2146
1686
3429
2038
1692
1902
1895
1712
1900
1871
2122
4483
2291
1992
2366
2279
2279
2279
2205
2275
1901
2386
1900
2293
1678
2561
2272
2282
2339
2221
1664
2826
1786
1699
2579
2266
1888
2547
1678
2074
1867
1684
2364
1670
2580
1830
1652
2578
2557
2287
1717
2289
2702
2387
2580
2582
1709
1705
1702
2556
2219
1700
2482
2598
2598
1669
1684
1990
2204
2216
2215
2429
8832
2258
1894
1893
1878
1664
2848
1667
2850
1995
2386
1877
2840
2564
2345
1668
2280
14263
1668
2660
2273
1927
2009
2284
2313
3715
2485
3445
1705
2157
2286
1892
1898
2253
2486
2694
1824
2257
2203
2335
2494
1902
2285
2556
2156
2556
2559
2587
1899
2293
2292
2557
2278
2635
1695
1960
2052
2277
2065
2205
2710
2704
2585
2584
2710
1902
2624
2626
2626
2341
2280
1680
1878
2562
1989
2493
2317
1919
1919
1919
2294
2293
1682
1872
2321
2642
1884
1673
1888
1990
1873
1873
2577
3245
2852
2039
1667
1691
1691
2532
2284
1828
2283
2281
2295
2283
2522
2215
2586
2286
2282
2396
1669
1665
1990
1666
1666
2285
3041
2448
1685
2573
1683
2389
1684
1904
2577
2531
2376
2294
2574
2573
2693
2292
2587
2692
1754
2106
1885
1676
1899
2531
2285
2533
1966
2596
2596
2480
2594
2425
2692
2281
2533
1882
1681
1679
2813
2199
2289
1976
1729
2262
2286
2602
2192
2871
1675
2095
2286
2382
2282
2269
2550
1927
1699
2275
2540
1699
2644
2267
2524
2552
2435
2642
2630
2085
2269
1943
1683
2485
2255
2698
2427
2578
2581
2582
1679
2605
2616
2278
2231
1967
2222
2230
2231
2230
1775
2304
1914
2562
1913
2286
1691
4728
1877
1689
1951
2570
1691
2609
2227
2597
1972
2224
2222
1816
2272
1817
2605
1673
2565
1958
1790
1691
2600
1815
1996
1814
2275
2486
1683
2277
1688
1684
2275
2283
1970
1669
2571
1687
2567
1979
2570
2567
2275
2642
3620
1673
1668
1672
1913
1966
2398
1896
3473
1691
1987
2353
1675
1672
1674
2280
2278
2280
2297
1758
2538
2544
1683
2385
1676
2196
1671
2267
3231
2289
2287
2387
1813
1907
2071
2129
2073
2416
2418
2428
1823
2703
2705
2703
1682
2558
2559
2559
2560
1694
1957
1911
2534
1681
2200
2546
1874
2594
3335
1889
1890
2286
2312
2919
1951
4029
2033
1946
2075
2154
2079
1948
1667
2407
2590
2533
4140
1799
2277
1930
2277
2281
2214
2302
1677
2275
1715
1716
1894
1660
1893
1665
1701
2264
1955
2304
2532
2205
1759
3411
2695
2691
1835
1940
1886
1758
1776
2212
1957
2391
1696
1696
1942
1969
2287
2730
2799
2293
2388
1678
2482
2426
1696
1954
2453
2287
2596
1691
2193
1871
2573
2578
2579
2847
2289
1673
1906
2534
1964
2535
2255
2533
2537
1965
1905
2537
2270
2598
1790
2823
2285
2237
2554
1961
2300
2215
2285
1944
2288
2650
2311
2310
2566
2477
1669
1742
1683
2268
1951
2300
2169
2307
1974
2312
2306
1867
1870
1688
1665
2827
2310
2311
2314
1946
2282
1682
2294
2471
1956
2614
1662
2278
1922
2279
1658
2270
2827
2378
1703
1706
1703
1704
1705
1984
2366
2270
2269
2271
2258
2258
2258
2259
1954
2646
2285
2589
2289
2488
1981
2284
2644
2484
2395
2391
1889
2391
1976
1677
2221
2224
2225
2283
2225
1994
2220
1682
2286
1689
1776
2571
1980
2049
1935
2571
2274
1684
1869
1666
1986
2293
1665
2298
1883
2271
3793
2356
1988
1781
2270
1782
2286
2286
1985
2286
2283
2197
2486
2292
2198
2390
4339
1988
2653
2701
2700
2280
2278
2344
2859
2654
2857
2656
2382
1783
2220
1951
2282
1697
1940
2808
1645
1702
2191
1702
2212
2079
2077
1911
1910
1951
1913
1911
1911
1678
2288
2289
2278
2307
2289
2578
1885
2576
2285
1942
2696
2694
1867
2288
2690
2692
1947
2577
3594
2283
2564
1676
2295
2394
2297
2295
2297
2292
2285
2290
2288
1941
2282
2711
2294
1682
2226
1667
1978
1841
2347
2349
2348
2273
1938
1976
1757
1812
1814
1759
2273
1679
1957
1655
2268
2273
2280
2267
2267
2271
2532
2267
2280
2267
2489
2294
2295
1992
2295
1884
2300
2300
1680
1665
1666
2638
2059
2583
1891
1675
1676
1675
1974
2205
15812
2303
2253
2033
2544
1913
1787
7582
2446
1897
1884
1672
1961
1674
2319
3458
2297
1848
1699
1699
2631
1812
2280
2495
2649
2286
2382
2557
2650
2582
2285
2694
2696
1661
1928
1817
1820
1665
1663
1819
1821
1990
1676
2345
128805
2846
2594
2591
2108
2280
1936
2271
2246
1851
1878
1660
1974
1810
2619
2622
2568
1885
2305
1867
1773
2284
2305
2544
2207
1878
2404
1685
2482
2280
2410
1676
1666
2268
2303
1926
2539
2563
2300
2302
2280
1971
2278
2270
1701
2534
1859
1896
1668
1668
1945
2290
2275
2270
2278
1690
2144
2570
1684
2570
2323
1911
2283
2286
2283
1939
2007
2539
2539
2555
1681
1990
1680
1680
2348
1744
2575
2576
2590
1936
1865
2277
2287
2266
1684
1683
1954
1680
1681
1884
2280
1919
2606
1940
1667
1858
1885
2054
2646
1681
1920
1898
2284
1919
1680
2378
2620
2627
1973
2284
2286
2287
2284
2284
2277
1930
2289
1900
2642
1869
1885
1916
1777
1875
1891
2060
2597
1889
2277
1889
1946
2402
1676
2311
2311
2283
2286
1894
2286
2274
2040
2290
2275
2275
1948
2035
2571
2276
2569
2687
2609
2582
1930
2582
1666
2288
2289
2287
1669
1941
2600
1866
2287
2033
2278
2705
2703
1955
2401
2266
2594
2417
2391
2695
1946
2696
2698
2285
2591
1683
1886
1972
2679
2276
2692
55372
1866
1865
2396
2401
1966
2278
2407
2286
2313
2286
2316
1954
2312
2317
1894
2305
2308
2589
2280
1946
1683
2288
1913
2398
1687
2277
1970
1908
1876
1876
2288
1681
1888
1959
2292
1898
1862
2432
2578
1684
2295
1920
2596
1897
1886
2602
2280
2279
1954
2278
2277
1904
2536
2293
1891
1937
2298
2294
2298
1690
1692
2312
2272
1966
2288
2547
1892
2267
2419
2424
2283
1971
2309
2312
1902
1899
1922
2283
2284
2542
2286
2284
2289
2269
1966
2269
2317
2270
2282
1892
2330
1942
2038
1691
1693
2696
2698
2289
1963
2287
2291
2290
2425
2593
2572
1912
1943
2284
2694
2600
2307
2278
2533
1893
1681
2534
2277
2279
1910
2279
1911
2556
1663
2294
1695
1904
2287
2398
1962
2263
2294
2293
2460
1685
2382
2139
2382
1700
1669
2289
2285
1882
2540
1964
2429
2593
2581
2579
2581
2481
1951
1923
2282
2539
2542
2542
1656
1944
2419
2319
2573
2562
2562
2562
2548
2571
1995
2563
2284
2387
2321
1688
1917
1688
1876
2560
2602
1677
2559
1869
1948
2282
2576
2286
2287
2518
2532
1944
2278
2295
2389
1896
1897
2530
2559
1957
2534
1690
1690
2275
2563
1990
3579
3581
2541
2296
2298
2289
2287
1976
3423
2581
1676
1676
2521
2559
1880
1992
1892
2276
2278
2277
2279
1968
1677
1670
1673
1673
1666
1673
1669
2060
1983
2063
2435
2265
2269
1859
2290
2286
2290
1976
2287
2551
2277
2538
1935
2540
2540
2282
1678
2267
1723
1987
2267
2528
2278
2278
2280
2572
2281
2282
1981
2530
2374
2378
1677
2292
1896
1899
2540
2295
1917
2294
2292
2046
1696
2107
1662
2703
1679
2482
1668
1906
2562
1903
1678
2581
2578
2581
1895
2518
1934
2589
2398
1687
1667
1951
1670
1698
1661
1861
1859
1678
1920
1847
1925
1902
1906
2244
2294
2292
1893
1682
1684
1695
1707
2085
1686
1676
1673
2430
1673
1784
1784
1694
1984
1690
1691
1911
1651
1847
2980
1675
1673
1949
2279
1779
2299
2487
1688
1958
4140
1655
2570
2062
2709
2063
2066
1674
1957
1679
2351
2058
2276
1988
1810
1812
2388
2473
2473
2478
1681
1680
1879
2304
2104
1673
1704
2580
1956
1683
1884
1779
1682
1682
1853
1672
1703
2336
1960
2288
1821
1819
1708
1957
1823
1819
1822
1819
1698
1707
1822
1708
1895
1707
1710
1707
1676
1697
2411
1697
1701
1701
2278
1677
2280
2277
1906
1665
2625
1679
1678
1647
1679
1973
2609
2284
2291
1694
2053
2639
1852
1925
1846
1852
1681
1692
2370
1973
2308
1686
1679
1704
2648
1664
2292
1914
2618
2524
1693
1700
1699
1814
2643
2631
1933
2583
2435
1891
1935
1925
2535
2623
2619
2622
2619
1975
2572
2290
1664
8262
1707
1714
2645
1957
2626
2627
1695
1660
1684
2532
1687
1685
2067
2570
2058
1675
1881
1673
1932
1677
1703
1900
1900
1682
1955
1682
1847
1872
1685
1684
1707
1682
1678
1925
1937
1685
1686
2632
1864
1990
1746
1747
1890
2628
2628
1810
1909
1762
1946
1761
1671
1676
1670
1696
1944
2299
2092
1704
1696
1684
1680
1675
1677
1943
2699
2324
2646
2275
2279
1935
2651
2283
2285
1670
1765
1817
1821
1820
1934
1820
1819
1819
1819
1786
1946
1695
1902
1677
1674
1883
1874
1879
1877
1708
1708
1676
1678
2381
2064
1942
1659
2301
1786
2288
2093
2067
1902
2068
1871
2286
2620
2288
1675
1814
1953
2858
2081
2055
1667
1663
1663
1935
2382
2040
2040
1679
2277
2276
1954
1673
1845
2061
1654
2394
1810
1809
1968
2279
2281
2628
2576
1786
1674
1998
1671
2696
2852
2291
1659
2103
1676
1971
1687
1671
1677
2579
1679
2699
2950
2070
2068
1679
1679
2275
1673
1912
2286
1667
1701
1702
1683
1685
2201
1683
1702
2587
2690
2697
2553
1670
1917
1728
2696
1685
2034
1689
1828
1966
2313
1666
1686
3150
1698
1685
1915
1750
1768
2853
1687
2280
1890
2486
1976
1678
1674
1864
1904
1690
2694
1930
2697
2353
1666
4002
1679
1677
1937
2651
2651
1677
1664
1817
1694
1691
1874
1697
1696
1694
1695
1694
1694
1988
2252
2400
1677
1676
1656
1785
1937
1657
1719
1897
2350
1812
1687
1942
1689
1688
1689
1897
2058
2058
1816
1893
1694
1675
2293
1934
1899
2326
2019
2326
1903
1663
1634
1680
2309
1892
1688
2636
2665
2378
2375
2288
1996
2289
1606
2578
1884
1897
1896
1688
1688
1900
1907
2285
2305
1765
1933
2067
1986
2089
1696
2641
1808
1676
1699
1963
1800
1800
1798
1667
1696
2700
1973
1899
2304
1823
1681
2047
1697
1888
1988
1794
40888
40888
2822
1679
1676
2646
1892
1677
1891
1924
1762
1663
1682
1704
1703
1990
1763
1676
1684
1951
2307
1833
1830
2284
2535
1698
1922
1697
1701
2386
1660
2101
2259
1664
1672
1956
1672
1681
1664
1664
1959
2846
1680
2068
1698
1883
1880
1881
1683
1992
1685
1685
1678
2569
1883
1980
1898
1903
1905
1665
2066
1872
1802
2331
2641
2067
2283
1896
1902
1982
1872
1680
1669
1684
2277
1707
2703
2533
2579
2060
2285
1687
1670
1798
2421
1746
2589
1823
1901
1710
1709
2699
2556
1684
2460
2853
1895
2286
2521
2570
2277
1692
1695
1695
1693
1691
1692
2540
1694
2279
2285
1666
1685
1662
2479
1922
2634
2860
2016
2556
1902
2318
3619
1685
1685
1845
1687
1686
1843
2116
1686
1688
1672
1675
1675
2482
2330
1896
2481
1807
1754
1808
1683
1687
3586
2696
2057
1826
1897
1899
2700
1990
2557
2558
2558
2287
2287
1666
1670
2323
1848
2276
2266
1895
2696
1945
2488
1687
1701
1701
1941
1701
1703
2369
1948
1703
1944
2563
2373
1951
2313
1708
1707
1705
1679
1684
1680
2298
2368
1690
1700
2968
2301
2304
1954
2057
2704
2278
2343
1706
1707
1706
2381
2641
1692
1672
1706
2697
2575
1968
1877
2582
1678
2901
4011
1745
1745
1971
2322
2567
1888
1887
2583
2615
2537
2272
2558
2572
2585
2584
1674
2538
1973
2276
2280
2277
2279
1681
1978
1681
1681
1696
1696
1667
2561
2287
2323
1683
1908
1903
1710
1709
1822
1975
1709
1710
1705
1710
1709
1822
1706
3587
1823
1711
1770
1670
2644
2268
2493
2268
1668
2267
1667
1665
1666
2694
1961
2576
2577
1678
1820
1640
1994
1797
1674
1687
2586
2586
2274
1667
2357
1878
1762
1762
2279
2277
1941
1708
2278
2280
2280
2274
2283
2063
2309
2343
2315
2586
2580
2579
2599
1989
1897
2315
1779
1676
1939
1705
1674
1678
2391
1879
1689
2287
2288
1898
1966
1770
2273
1679
2577
1697
2406
2407
2405
1958
2582
2701
1691
1694
2583
1976
2276
2272
1841
3077
2302
2268
2268
1678
2227
1672
1689
1675
1686
1896
1950
1899
2285
2284
2282
1673
1705
1707
2339
1704
2597
2294
2283
2279
1959
1678
1681
1658
2179
1699
1805
1652
2343
1841
1844
1930
1929
1887
1671
1987
1674
2041
1765
1766
1767
1708
2283
1749
1840
2597
2695
1680
2665
1973
2597
1689
1679
2580
2574
1676
1671
1666
1944
1675
2313
2081
4008
2283
1987
2666
1768
2317
1680
1850
1826
2698
2579
1959
2578
2581
2580
2578
2581
1970
2574
2694
2694
2552
2701
2702
2283
2283
1786
3584
1703
1785
1980
1786
2702
2361
1681
1677
1759
2192
2061
2357
1666
1681
2341
1821
1821
1992
2306
2278
2306
2279
2689
2683
2644
1678
2368
2225
1683
2292
2304
1978
1679
1845
2649
2287
2564
1895
1842
1846
1842
1922
1679
1818
1777
2750
1956
1688
1685
1811
1783
1678
1680
1889
1667
2169
2598
2599
1690
2590
1799
1922
1699
1700
1936
1708
1699
1694
1691
1691
2326
1669
2293
1755
1829
1933
2454
1901
1683
1689
1681
4115
1787
2583
1802
2375
1702
1818
1819
1946
1945
1943
2576
2308
1702
1672
2297
1682
1692
1956
1673
1939
1697
1686
1957
1942
1952
2100
2599
1701
1685
1705
1652
1651
2374
1896
1693
2318
2388
1948
1900
1900
1895
2053
2704
1677
1692
1691
3965
2391
2689
2305
2279
2276
1956
2276
2275
1709
2587
2581
1686
2600
2599
2169
2699
2586
1655
1671
2394
1966
2395
2397
2390
1697
1699
1696
5240
2358
2284
2314
2284
2316
1776
1960
2281
2545
2311
1670
1682
1882
1881
2596
3585
2824
1846
1718
1718
1704
1973
1708
2692
1694
2272
1695
2275
1700
1920
1699
1896
2296
2315
1677
1677
1954
2602
1842
1674
1839
1671
2589
1889
1866
1688
1678
1693
1893
2307
2307
1984
2311
1669
1679
1687
1685
1682
1686
1906
3493
1687
1686
1692
2387
2300
1924
1687
1688
1684
1701
1667
1688
2345
1695
1696
2611
2388
1685
2298
1707
1970
1953
1841
1686
1709
1776
2713
2398
2284
2829
2551
1688
1681
1682
1912
1682
2567
2528
3081
1943
2388
2390
1840
2345
1887
1888
1686
2560
2560
1835
2388
1684
1906
1900
1677
1665
1844
1662
1956
1660
1664
1666
1687
1688
1986
1705
2281
1659
1663
1689
2577
2299
2352
1677
1685
1680
1683
1676
1940
2587
3850
2282
2287
2313
1788
2286
2343
1680
1681
1690
2395
2278
2285
2335
1681
1867
1705
1844
1679
1683
2272
2125
2305
2284
2317
1684
2278
1708
1957
1708
1706
1671
2274
2287
2283
1892
1911
1916
2597
2594
2595
2598
1958
1699
1692
1688
1695
1678
1709
1852
1892
1852
1695
1749
2284
2279
1787
2380
1684
1686
1682
2417
2081
1688
1682
2169
2164
2267
1683
2328
1695
2345
1693
2278
1674
1674
1671
1687
1889
2169
1704
1818
1707
1790
1702
2556
1705
1788
1763
1699
1702
2364
1845
1705
1848
2551
2554
1672
2595
2558
2059
1715
1714
1681
2398
2280
1962
1663
2321
1677
2278
3885
2547
2096
1909
1704
2072
2073
2282
2573
2314
2283
2285
2284
1783
1767
1768
2560
1898
1684
1686
1690
1688
1689
1688
2294
1687
1687
1674
1912
1911
1697
1681
1895
1678
1679
2392
2304
2651
2535
2578
1676
1676
1784
1694
1686
1676
2276
1934
1699
1896
1897
2706
1941
2300
1699
1699
3440
1659
1670
1707
1710
1795
1931
1889
1701
1703
2645
1677
1954
1703
1686
2598
1784
2363
2521
1689
2689
1662
1937
1806
1681
1682
1680
2490
2385
1945
2099
1675
1877
1665
1683
1676
2580
2567
1707
2498
1708
1669
2299
1669
2287
1701
1705
1868
1887
1891
1694
1966
2280
1694
1697
1696
2624
1968
1849
1676
1785
2310
2309
2308
1693
1669
1954
2277
1700
2283
1683
1681
1940
1783
1786
1667
2526
1667
1810
2347
1973
2521
2521
1674
1887
1672
1673
2347
1660
1662
2651
2650
1681
1675
1984
1669
2311
2310
1880
1939
1940
1959
1811
1812
1679
2533
1781
2337
1699
2582
1970
2579
2580
2583
1923
2480
2582
2583
1670
1688
1676
2534
2533
2531
2531
2529
1657
2041
1816
1685
2603
1685
3877
1657
1683
1687
1688
1675
1814
2339
1691
1685
1909
1670
2532
2521
1870
1683
1694
1674
1681
1678
1665
2517
1896
1679
1892
1877
1817
1684
2551
1693
1728
2069
1668
1666
1771
1773
1768
2338
1691
1675
1672
2541
2309
1679
1681
2578
2580
2581
1673
1675
1801
1701
2321
1700
1763
1810
2262
1941
2646
2585
1680
1756
3801
2849
2593
2274
1942
2274
1874
2576
2576
1688
1956
2584
1670
1670
1669
1689
1669
1687
1892
2387
1673
2045
2045
1688
2523
1684
2465
1667
2544
2542
2274
2273
1669
1834
2385
1684
1685
1789
1788
1965
2277
2271
1686
1671
1789
1785
2391
2274
1956
2537
2357
2267
1688
2276
1688
1677
2300
2284
2274
2518
1678
2518
2522
2388
1674
1736
1706
1685
1667
2367
2099
2098
1780
2710
1660
1887
2282
2392
2281
1686
2598
1684
2346
1683
2314
1680
1691
2564
1679
1676
1707
1990
1679
1679
2839
1757
1682
1672
2183
1759
2363
1689
1678
1678
1896
1893
1677
1693
1836
1803
2528
2531
1996
2530
2528
2289
1888
2530
2642
1748
2554
1972
1939
2492
2387
2241
1994
2991
1943
1944
1953
1728
2321
2353
1966
2606
1976
2333
1987
1952
1973
1961
2387
1983
1970
1946
1939
3487
2333
2501
2339
1980
2378
1992
2370
1978
1956
2375
2286
2388
2372
2497
2330
2179
1919
2526
1935
2484
1925
2525
1970
2484
1968
1960
2287
1953
2287
2928
1930
2922
2287
3069
2605
2406
1904
2297
2605
2919
1961
2293
1901
2919
2339
2297
2339
3029
2333
1958
2370
2922
2370
1977
2183
2297
2918
2919
2918
2293
2002
2299
1898
2299
2002
2922
2148
1766
2642
2406
2623
2297
2370
2287
2392
1959
2372
1919
2331
1946
2331
1937
2966
1967
2967
2306
2316
1976
2370
2125
2295
2535
2145
1676
1673
1673
1892
1691
1677
1666
1688
1683
1978
2014
1888
1596
1862
2143
1673
1664
2344
1659
1642
2949
2095
1668
1927
1676
1659
1665
2431
1691
1686
1687
2139
1999
1690
1739
1739
1897
1672
1940
1678
1662
1661
1678
1663
1661
1749
2184
1813
1690
1909
2237
2744
1674
1956
1674
1687
9267
1795
1674
2119
1766
3063
1672
5660
1661
1650
1683
1656
2496
1880
1679
2075
1664
1679
2425
1692
2582
2367
1673
2502
2191
1655
1690
1916
4345
1685
1674
1659
7367
1664
3509
1661
2374
1903
1908
1893
1692
1690
1958
1678
2294
1934
1657
1660
1659
1797
1690
2374
1664
1674
2581
2213
2555
1896
1887
1675
1668
1667
1667
1667
1663
2543
3388
1661
1812
1686
2393
1851
4284
1674
1691
1824
2766
2160
3337
1896
2372
19816
1654
1708
3955
1938
1668
1668
1675
1901
1701
2281
1666
3768
2425
1991
2425
1661
1669
1668
1946
1661
2023
1815
2068
2554
1675
1635
1660
1707
2372
1800
1663
77893
1896
1661
1918
4695
1665
1666
2067
2602
1662
1705
3353
1654
1657
2120
1852
1678
1976
6850
1667
1664
1680
1682
1683
1681
1684
2380
1670
1686
1655
1657
1966
1691
1689
6271
1693
1756
4804
2140
1684
2613
1806
1658
1661
1680
2457
1974
1817
9410
1752
1685
1876
1665
1707
1660
2608
1704
1663
9396
2342
2594
1679
1676
2090
1653
6231
1763
1676
1678
1927
3994
1671
2905
1662
1680
1668
2491
1668
1662
1648
1677
5560
2176
1899
2543
1664
1667
1685
1658
1679
2148
1955
8572
2907
1807
1871
1676
1676
6520
2109
1673
2909
1956
1984
2256
1684
1655
1800
1658
1668
1684
1984
1678
1675
1688
1665
3589
1687
1806
1988
1888
1667
1667
1680
1680
40867
1980
2345
1659
1693
1692
1681
1666
1657
2218
1971
1694
1670
1675
1657
1681
1660
1675
3012
2554
1685
1660
1692
1668
1617
1677
1678
1677
2280
1689
1653
2594
1680
1681
1900
1647
1688
1686
1868
1635
1683
1671
1670
1672
1686
2594
1892
1666
1670
1680
1682
1681
1683
1682
1618
2423
1672
1889
4590
1681
2536
1674
1675
1650
1650
1670
1692
1683
1617
1676
1678
1675
4229
3118
1668
1940
1663
2620
1667
1665
1671
1667
1680
2382
1614
2821
1672
1678
1681
1664
2539
1665
1807
1811
1811
1657
2652
1653
1612
1667
1669
1669
1680
1678
1984
1680
1699
1671
1677
1671
1655
1653
1691
1668
1618
1674
1677
1661
1681
1965
1678
1662
1796
1674
1677
1662
1681
1800
1633
1685
1678
1661
1662
1953
1667
1660
1683
1681
1702
1788
1894
3237
1670
1634
1664
1668
1672
1681
1950
6901
4179
1886
1644
1644
1656
1675
1676
1634
1678
2277
1708
5070
1966
1687
1667
1669
1665
1672
1679
1682
1682
1695
1614
1892
1683
1677
1677
1962
1671
1892
1684
1683
1681
1682
1684
1685
1674
1680
1615
1673
1666
1696
1964
1669
1669
1684
1683
1683
2525
1696
1671
1683
1616
1665
1688
2366
1681
1977
1661
1896
1895
1690
1649
1649
1678
1673
1622
1685
1678
1657
1682
1669
1981
1680
1673
1751
1673
1677
1672
1883
1685
1612
1653
28940
1673
1674
1677
1966
1747
1690
1692
1685
1676
1677
1657
7006
1669
1618
1668
1661
2049
1981
1676
1676
1676
1669
1678
1701
1695
1674
1675
1617
1655
1720
2850
1963
1656
3488
1653
1781
1665
1667
1680
1681
1761
1683
1614
1681
1684
1688
1981
1690
1668
1677
4125
1683
1680
3491
1923
1710
1621
1669
1674
1677
1664
1670
2514
1671
1669
1668
1670
1667
3592
1680
1613
1678
1659
1669
1677
1676
2488
1671
1675
1672
1672
1673
1802
1671
1663
1615
1666
1667
1671
1893
2491
1685
1685
1668
1653
1641
1683
1684
1683
2512
1618
1655
5704
1671
1649
1671
1981
1665
1756
1689
1675
1656
1707
1673
1619
1662
1709
1668
1677
1747
1985
2136
1652
1683
1674
1675
1676
1617
1677
1669
1668
1668
1667
2515
1674
1667
1662
1675
1683
1683
1686
1614
1677
1692
1692
3513
1685
2541
1791
1687
1679
1674
1686
1672
3393
1672
1626
1680
1684
1684
1685
2496
1685
1760
1664
1665
1675
1663
1683
1669
1709
1620
1710
1711
1883
1669
2594
1673
1673
1672
1680
1681
1667
1674
1653
1670
1626
1683
1682
1834
1672
2556
1668
1670
1673
1696
3582
1673
1661
1618
1663
104277
1674
1650
1647
1680
2492
1686
1669
1671
1677
1907
1675
3032
1685
1622
1751
1747
1666
2621
1690
2555
1678
1666
1653
2913
2189
1675
1673
1699
1620
1657
1685
1797
1679
1800
2591
1649
1644
1643
1897
1678
1679
1688
1675
1624
1710
1668
1660
1903
1962
1906
1671
1681
1685
1666
1673
1808
1682
1673
1621
1767
1680
1679
2554
6237
1673
75393
1650
3216
1677
1902
1670
1683
1617
1678
1681
1662
1663
1664
1959
2240
1853
6195
1641
1687
1685
1675
1667
1618
1883
1883
1888
1687
1965
1643
1644
1664
1715
1672
1661
1680
1682
2518
1665
1661
7107
1681
1899
1962
1697
1673
1673
1674
1660
1758
2416
1682
1925
1685
1667
1673
1913
1677
1978
1668
1681
1659
1668
2468
1713
1663
1944
1946
1675
2424
1674
1794
1681
1982
1752
2051
1681
1687
1686
1687
1685
1686
2039
1904
1663
1660
1678
2426
2491
1695
1806
1683
1664
1670
1670
1670
2746
1663
1679
1656
1669
1715
1687
2288
1659
1664
1722
1658
1690
1679
1667
2029
1678
1900
1674
1675
1905
1904
1974
1675
1872
1872
1671
1675
1671
2204
1670
1666
1672
1671
1671
1943
1943
2307
1669
1690
1690
1683
1651
1697
1681
1974
1686
1657
1688
1789
1675
2498
4984
1668
1678
1681
1665
1658
1683
2358
1688
1665
1670
1720
1719
1678
2301
1677
1805
1667
1677
1667
3149
2407
1671
1659
1903
1675
1679
1678
1655
2301
1684
1678
5000
7524
1665
1675
1651
1683
1664
1665
1666
1656
1676
2304
1671
1698
2098
1663
1679
1776
2035
1674
1673
1676
1674
1672
1689
1688
2388
1683
1897
1704
1679
1673
1663
1676
1654
1661
1665
1676
1676
1671
1673
2541
24237
1680
1902
1791
2414
2097
1632
1897
1889
1674
1666
1959
1891
2003
1672
172988
45113
1681
1683
1631
1670
1951
1889
1662
1676
2398
2172
1686
1668
1668
1678
1892
1682
1683
1630
1929
1885
1654
1681
1667
7074
1658
1659
1671
1676
1801
1670
1664
1679
1648
1678
1673
1669
1808
1807
1653
1715
1676
1675
1896
1895
1678
1666
1632
1709
1709
1681
1684
1956
1679
1801
1697
1673
3459
1739
1739
1669
1669
1628
1671
1681
1665
1665
2526
1879
1685
1675
1909
1909
1673
4384
1630
1679
1679
1664
1679
1667
1668
1651
1675
1690
1673
1982721
1669
2974
1674
1663
1629
1670
1667
1668
1681
1647
2485
1714
1903
1798
1678
22921
1877
1666
1667
1631
1665
1688
1698
1873
2260
1953
1683
1675
19237
1907
2106
1667
1662
1629
1897
1898
1896
1716
1656
1671
1957
2102
1662
1674
1676
1668
1666
1674
1629
113768
2259
1678
1669
1674
1664
2526
2506
1669
1650
1659
1801
2476
1632
1887
1663
1663
1671
1665
1664
2485
1673
1669
1899
1669
1899
2295
1659
1637
1686
5893
1688
1674
1671
2460
2488
1810
1672
1656
1667
1667
6454
2192
1633
3006
1810
1687
1667
1706
1686
2319
1671
1881
1880
1881
1709
1668
1674
1633
1667
1684
2236
1679
1666
5217
1954
1881
1666
22336
1750
2816
1656
1675
1628
1666
1673
1900
1897
3113
3068
1667
1676
2377
1677
1650
1673
1669
1631
7608
1671
1676
1666
1666
1665
2006
1671
1675
1687
1664
1789
1683
1679
1628
1694
1682
1673
1673
1804
1945
1678
1928
3232
14130
1665
2841
1677
1633
1678
23444
1681
1677
1690
2921
1680
1689
1679
3914
1642
1659
1664
1839
1635
1680
9113
23248
28663
1675
1675
1954
1670
1663
1673
1663
1670
1667
2928
1633
1656
1655
93822
1667
5188
1677
1942
1748
1669
1678
1679
1676
1675
1669
1634
1665
2910
1688
1688
1683
55966
1662
1951
1888
1661
1662
4454
1694
1671
1635
1674
1968
1646
2468
2094
2413
1678
1685
2096
1674
1694
1657
1917
1679
1634
1678
67722
1925
1800
1797
1662
2061
1661
1685
1685
1683
1661
1657
1627
1935
2851
4587
1669
1668
2030
1653
1762
1667
1886
1887
1888
1675
1664
1634
1658
1673
1673
3111
3039
1681
2554
2383
1702
1673
1665
2860
1968
1627
2656
1678
1673
1665
1663
1664
2556
3774
2499
1665
1665
1809
1626
2443
3091
1879
1669
1668
1676
1678
1671
2008
1668
1687
2757
1876
1635
2074
1681
3792
12363
1668
1653
2199
1890
1682
2383
1679
1647
1675
1680
1627
2159
2598
1683
1970
1659
1656
1706
1704
1697
2148
1667
2078
2321
3410
1709
1677
1662
1805
1623
1664
1677
1683
1882
3066
1656
1659
1652
1655
1653
1655
1668
2203
1661
1659
1661
1665
2110
2547
2150
1800
1799
1676
2302
1651
2307
2303
2302
2309
1667
2015
1846
1673
1677
2149
24266
1669
1669
1682
1655
1671
1676
1673
1679
1673
7164
1681
5389
1685
3465
1685
1937
1686
1697
1672
5356
2859
2305
1663
1669
1683
3486
1671
1789
1681
3062
1786
3247
1667
1648
1663
1887
1800
1695
2418
1699
1683
1684
1668
1679
2157
1890
5603
1657
1768
1664
1661
1664
1664
1907
2624
1672
1667
1681
1678
1674
2276
1671
2294
1657
1685
1794
1682
1665
2339
1665
1873
2312
1681
5571
2387
1664
2849
1718
1653
1667
3488
1655
1668
1894
1886
1678
1680
2647
2917
1896
1665
2875
1889
1682
1667
1684
7234
1686
2331
1755
1686
1665
1762
1991
1675
1906
5318
2474
1667
1667
1680
1909
1648
1770
1652
1886
1675
1671
2147
1652
1656
18222
4226
2692
1661
1903
1665
1683
1694
2370
4586
1679
1674
3062
1666
2817
1644
1671
1693
1676
1672
1677
1663
1668
1703
1669
1670
1993
1913
1676
1684
2080
2267
1909
1904
1709
1681
2299
2259
1669
1667
1994
1666
1897
1670
2259
1666
1654
7232
2018
1672
2296
1674
1686
2152
1689
1692
1685
1657
1660
1655
2096
1662
2051
1667
2853
1698
1677
1675
1649
1687
1760
1657
1653
1693
1669
1884
1892
1671
2443
1653
1667
1852
1646
2125
1781
1913
1669
1664
2079
1715
1647
2619
1991
1754
1753
1674
1672
1672
1672
2512
1886
2158
1705
1887
1704
1894
1708
1682
3577
1664
2604
3576
1675
2286
1712
1673
2176
1657
2629
2631
2268
1646
9489
1891
1683
1885
1680
1656
1674
2848
1662
2058
1667
1794
1667
1667
1666
1665
1693
1663
1774
1636
1681
2104
1682
2869
1935
2266
2243
2208
1675
2174
1666
1658
1854720
1664
1884
1968
1679
1682
1675
1896
1654
1662
1669
1672
3792
1679
1683
1777
1896
1671
3415
1664
1688
1664
1972
1659
1670
1667
2832
1668
1656
2299
1904
5606
1972
3985
1616
2312
1665
2033
1662
1895
1670
1677
1655
1692
1729
1677
1989
2009
2169
1675
1682
1665
1665
1667
2445
1645
1654
1700
1644
1663
1680
1911
1681
1655
1657
3351
1699
1674
1902
1661
1684
1679
2135
1659
3264
1992
1898
1836
1926
1891
1670
1674
1647
3733
2034
2325
1681
15402
1886
1721
3468
1898
2082
2183
2253
1874
2293
2848
2376
1889
1955
2478
2338
2096
1991
1894
1975
1897
1978
1886
1978
1875
3495
1889
2108
1872
1604
2143
2193
2514
1662
1952
1660
2269
1661
2291
1657
1958
1894
1961
1658
1991
1882
2305
1663
1927
1660
2122
1657
1961
2318
2256
2239
2342
1656
1679
2379
1666
1942
1659
1950
2301
2564
1660
2296
1891
1678
1916
1664
1688
1901
1668
1670
1680
1681
1679
2870
1679
1901
1676
2296
1660
1717
1662
1693
5956
2576
1669
1676
1688
3499
2289
1671
2304
1884
1679
2695
2379
1680
1863
1887
1671
2054
2262
1925
2392
2053
2053
2051
1662
1690
1871
2577
1677
1683
1684
1691
1658
1920
1673
1680
1718
1720
1720
2279
2395
1880
1671
1899
1684
1902
1676
1682
1950
1683
1902
2292
2266
2293
1872
1665
1658
2579
2575
1674
2280
2168
2370
1665
1948
2547
1712
2290
2300
2297
2300
1658
2329
1839
2266
1661
1884
2577
1659
1948
1662
1685
2282
2278
1681
1683
1656
1892
1897
1904
1680
2565
2585
1947
2587
2552
1676
1668
1679
1678
1663
1663
2578
1896
1673
1667
1676
1889
1930
1684
1913
1910
1913
2283
2283
1665
2291
1679
1882
1678
1685
1680
2394
1680
1939
1670
1675
1673
1671
1664
2554
1670
1915
2267
2594
2251
1894
1684
1730
1681
1681
2379
2280
1667
2280
1693
2304
1671
1664
1677
2274
2232
1677
2352
1680
1667
1677
1679
1860
1876
1677
1677
1684
1896
2308
2558
2606
2271
2308
2645
2284
1668
1669
1661
2552
1679
2284
2077
1676
1758
2549
2552
1958
1675
2609
1885
2262
1679
1660
1677
1669
1685
1703
1682
1666
1674
1658
1892
1889
2388
1685
1890
1664
41280
2554
2557
1802
1801
2595
1698
2274
1969
1682
1673
2140
2278
2338
1663
2274
1671
1665
2313
1682
2296
1687
1743
2434
2344
2566
1673
1678
1679
2326
1666
1669
1674
2285
2286
1884
2601
1675
1958
1672
2574
2637
1887
2852
1872
1802
1661
1886
2392
2286
1708
1706
2185
2344
1681
2577
1678
1689
2323
1662
1701
1669
2195
1673
1673
2351
1671
2270
2349
1923
1681
1671
1670
2318
1914
2560
1678
1696
1697
1680
1680
2421
1681
1956
1676
1682
1679
1689
2280
1681
1681
2427
1674
1673
1679
1689
1689
1684
2271
1664
1665
2561
2318
1672
2278
2285
2585
2585
2585
2588
2586
2575
2396
1689
2590
1664
1678
2291
1674
5344
2307
2289
1898
1672
2295
1678
1685
2271
1675
1694
1696
2275
1930
1670
1685
1688
2681
2579
1675
1899
1685
2637
1891
1929
2529
1649
1901
2096
2293
1679
2538
1895
2343
1650
1906
1883
1905
1695
1666
2245
2590
2560
2557
1897
6888
1671
1691
7317
1897
1889
1670
1675
2283
1900
2242
1898
1901
1900
1689
1897
1680
1883
1682
1687
2553
1678
1669
1680
1684
2556
1674
1893
1680
1874
1874
2855
1681
1657
2593
1666
1668
1675
1886
1668
1673
1677
1875
2279
1671
2050
2280
1742
1912
2596
1679
1679
1671
1680
1675
2564
1699
2289
1679
2532
2043
2546
2273
1674
1674
1989
1674
1680
1682
2562
1684
1894
1897
2629
1648
2025
2025
1681
1709
2628
1896
1896
2614
1663
1671
1661
1685
1893
1897
1900
3292
1931
1885
1680
2124
1679
1678
1680
2581
2594
2272
1668
1892
1887
1890
1724
2655
2704
2160
1655
1670
1671
1675
1707
3354
1667
1675
1677
1677
1677
1675
1669
1975
1894
1705
1675
2063
1680
2228
1678
1657
1686
1657
1668
2854
2649
2584
2319
2552
3466
2589
1665
1953
2354
2484
2329
2352
2890
2347
2322
2346
2145
2275
2322
1958
2105
2177
2325
2382
1899
2354
1680
1653
1902
2081
1916
1957
1929
2566
1919
2143
1953
2305
1937
2560
1934
1946
1947
2835
2311
1893
1967
1897
1945
2112
1891
2598
1955
1710
1896
1900
1891
2027
1896
1925
2136
2571
2176
1927
1913
1943
1931
2264
1920
2282
1888
3384
1936
1899
1884
1897
1874
1886
1894
1894
1886
2308
1894
2061
1874
1887
2356
1929
2119
1890
1924
1890
1896
1897
2897
1899
1874
1865
1872
1937
1934
2295
1855
1649
1906
1864
1872
1885
1954
1874
1871
1891
1888
2575
3513
1894
1921
1879
1649
1872
1956
2027
1852
1861
1893
2097
1960
1648
1869
12976
1674
1879
1874
1903
1673
1959
1674
1979
1936
2119
1876
2845
1666
1677
1677
1905
2285
1674
1671
1875
1677
2101
1678
1676
1874
1673
1663
1667
1681
1681
1673
1887
1663
2678
1675
1678
1683
1885
2393
2224
1895
1667
1695
1692
2208
2283
1878
2278
1676
2199
1671
1665
2284
1654
1876
2330
1899
168499
1666
1679
2696
4258
1897
2536
1682
1906
1683
1682
1860
1904
1904
1671
1671
1702
2211
2211
1683
1683
3387
1682
1954
1871
1812
2285
2311
1677
1680
2598
2458
2459
1689
1687
1675
1669
1957
1655
1682
1943
2179
1667
1668
1669
2681
2195
1834
1689
3600
1671
1717
1883
1660
1672
1669
1706
1679
1723
1670
1673
2276
1667
1686
1674
1672
13128
1976
1669
1676
1667
2532
2536
2534
1663
2534
2534
2536
2534
2535
2581
1681
1987
1681
2282
1660
1679
1915
1677
1670
1846
2524
2072
1894
3396
1875
3026
1667
1665
1663
1674
1688
1814
1619
2569
2569
2567
2570
1601
1681
2473
2599
1681
1680
1680
1681
2087
2089
2090
1761
2086
2525
1667
2279
2536
1672
2642
1674
1675
1670
1681
1674
1670
1677
1674
1668
1670
1858
2541
2063
2542
1839
2311
1689
2313
1693
2559
1688
2268
2271
1669
2430
2385
1904
1685
2575
1859
1688
2278
2278
1686
2291
1666
1707
2347
1674
1669
4280
2479
2343
1667
1878
2277
2282
2284
3638
1877
2572
1915
1912
1910
2286
2273
2510
2283
1857
2282
2285
2274
1672
1672
2296
2294
2487
1687
3292
2284
1875
2281
1672
2497
1904
1881
3459
2207
1709
2067
1694
1693
1668
1771
3085
1707
1697
1668
1668
1766
2630
1915
2492
2282
2220
1674
1707
1694
1670
1686
1869
1704
1703
1702
2295
1891
2333
2313
1699
1695
1670
1674
1908
2340
2200
2184
2211
2210
2211
2219
1700
2183
2661
2077
2285
1673
1691
2274
2227
2224
1774
1693
1707
1885
1786
1671
1894
2143
2299
1692
2038
1676
1899
2188
1907
1882
1882
1685
1707
2278
2384
2291
1672
1817
2205
2282
2194
2292
2291
1670
2209
1691
1689
2076
2279
1968
1882
1930
1881
1803
1680
1681
2281
2277
2352
2302
1683
1687
2283
1679
2184
1675
1870
1678
1904
1872
2280
2277
2269
2275
2271
2272
2274
2284
1999
2281
1690
2226
2225
2288
2280
1754
1688
2483
2563
2280
2259
2061
1880
1858
1881
2296
1695
1678
1774
2290
2281
2284
2283
2285
2111
1670
2061
1877
1841
2671
1892
2284
2491
1680
2289
1884
2286
2485
1821
1799
2258
1873
1990
2587
1918
2097
1674
1690
2223
2324
2288
2285
1699
2295
2296
1898
1896
2130
1898
3484
1893
1893
2202
1775
1814
2593
1891
2286
1676
2282
1663
2172
2600
2286
1678
1894
2562
2278
1697
1697
1698
1885
2284
2318
2279
1683
1682
2182
1812
2196
1685
1905
1902
1675
1698
2859
2273
2564
1951
1893
1771
2170
1662
2298
1953
2292
2552
2555
1865
2191
1674
1674
1673
1808
1670
1670
1996
1677
1909
1891
2082
1689
1679
1699
1887
1671
1674
1663
1896
1897
1958
2431
2429
1666
1733
2213
1683
2286
2286
1867
1691
2342
1762
1671
2060
1956
1809
1659
1668
1692
1684
1700
1695
2283
1706
1666
2453
2479
2273
1675
1965
1674
1671
2309
1860
2598
2597
1677
1672
1670
2091
1698
1673
1681
2085
2884
2287
1890
1765
1765
2041
2292
2580
1810
1818
1821
2283
2425
1680
2279
2332
1701
1888
1685
1708
1700
1693
1689
2269
2271
1714
1688
1693
2458
2556
1792
1870
1685
1669
1685
1855
1695
2482
2283
2283
1737
2485
1680
1680
2220
1974
2218
2222
1929
1670
2831
1803
1818
1679
1680
1680
1686
2214
1762
1890
2527
2285
1896
1702
1888
2320
1885
1699
1814
2125
1680
1682
2201
1760
2124
2409
1671
2278
1909
1887
1666
2277
1868
1702
2190
2622
2460
1885
2037
1877
1659
1896
1659
1872
1685
2197
1700
1807
2199
2596
2588
2530
1686
2205
2203
1910
2206
1654
2323
2262
1672
2061
1679
1670
2483
1888
2272
1880
2495
2496
1916
2492
1920
2574
2284
1662
1667
1697
1695
2657
1988
2642
2639
2642
2638
1874
2646
1694
2466
2461
2466
1942
1681
1761
1678
1995
1687
1679
1679
1919
2303
2294
2273
1685
2262
2202
2282
1707
1676
2321
1676
1675
1660
1941
1661
2523
2339
2375
2585
1685
1684
1703
1703
1816
1694
2295
2283
1671
1890
1884
1925
1879
2281
1843
1673
2289
2648
1762
1954
2212
1707
1679
2271
2093
2867
2125
2035
1704
1887
1887
2259
1689
1678
1952
1674
1678
2481
2482
1903
2480
2260
2487
2483
2265
2481
2261
1819
1972
1816
1678
1679
2691
2074
1886
1891
1887
1800
1666
1669
1934
2307
1899
2388
1672
2290
2282
1687
1910
1887
2096
2088
2088
1674
1677
1679
1676
2292
2336
2536
2583
2255
1822
1822
1865
1875
2535
2697
1660
1667
2455
2449
1674
1977
1696
2222
2223
1934
2284
1888
2281
2351
2349
1839
1807
2477
1681
1952
2542
2833
1887
1887
1660
1871
2365
2588
1910
1880
1884
2684
2464
2474
1970
2264
1901
1857
1691
3487
1692
2085
1670
1671
2356
1686
1708
2295
1906
1958
1648
4810
1678
2648
1938
2208
2208
1678
1881
1892
2208
2085
2085
2084
2268
2250
2803
1973
1693
2355
1682
2278
6495
2276
1883
1886
1705
1705
1672
1974
2288
2290
2568
2569
2100
1882
1895
1670
1673
1668
1668
1660
1672
1674
1985
1674
1673
1671
2310
1912
2277
1687
2553
1883
1886
1671
2813
2521
1670
1993
2316
2314
2586
1889
1901
1695
2268
2273
2266
2272
2269
2270
2276
1896
1975
2579
1670
17346
1884
1892
2019
1677
1702
1808
2311
1806
2375
1685
2607
2064
2419
1690
1872
1726
1709
2394
1709
1709
1707
1901
1907
1943
1675
1675
1968
2557
2245
2559
1862
1778
1659
1674
2554
2552
2554
1675
2303
1867
1978
1867
1866
1679
1867
2619
1666
1665
1665
2293
2291
1681
1926
2605
2483
1942
1669
1834
1662
1710
1659
1674
1662
1657
2596
1678
1679
1685
1681
1681
1954
1688
1913
1696
1666
1665
2282
2281
1869
1652
1877
1692
1688
1961
1688
1929
1686
1688
1688
2615
2429
1680
1666
2050
2073
1895
1894
1676
1957
1702
1874
1700
1945
1704
2069
1815
2205
2269
1883
1881
1689
1745
1684
1982
2623
1871
1689
2513
1887
1710
1706
2268
2282
1887
2290
1673
2208
2211
2529
1944
1886
1686
1686
1877
1685
2568
1696
1681
1757
1876
1834
1680
2487
1673
1936
1691
1689
2495
1689
1695
1696
1692
1694
1691
1692
1692
1694
2921
1689
1672
1670
1879
1949
2567
1695
1673
1692
1670
1680
1677
1662
2281
2188
1817
1860
1807
1695
2270
2272
1771
2455
1675
2230
2438
2305
2551
1819
1959
1816
1941
2282
1658
2258
1667
1682
1887
1755
2454
2280
1691
1689
1939
1705
2256
1860
2608
1923
2280
2267
2559
2271
2274
2275
2274
1693
2285
1956
1673
1910
1682
2283
2273
2270
2276
2275
2572
2285
1697
2569
2625
1674
1676
1962
2243
1894
1676
1671
1672
1671
2261
1667
1695
2287
2285
2286
2282
1929
1676
1850
1705
1706
1697
1678
2610
1667
1665
1664
2452
1675
2573
1691
1966
1677
1865
1677
1680
2216
1682
2254
2260
1691
1904
1663
2452
1687
1968
2290
1872
2616
1663
1664
1666
2032
1671
2586
1675
1705
1765
2841
1666
1946
1684
2526
2284
2262
1886
2217
2268
1807
2385
1875
1692
1698
2277
1954
2615
1862
1896
1896
2279
2285
2284
1677
1681
2585
1684
1664
1668
1691
1965
1693
2122
2285
2283
2313
1681
2276
2281
2280
2277
2277
1857
1762
1979
1816
1760
1930
2157
1697
1695
2312
2306
2574
2249
2249
1888
2289
2310
2390
1668
1928
2042
1681
1891
2291
2292
2292
2463
1688
2270
2492
1692
1693
1692
1941
1889
1939
1689
1898
2568
1678
1678
1899
1896
2267
2270
2281
2280
1977
1882
1912
1668
2274
1874
2279
2281
2068
1693
1696
1696
12168
1671
2291
2595
1926
1874
1847
1684
1683
1684
2285
2281
1683
1682
1683
1674
1693
1681
1948
1683
1668
1901
1699
2083
1677
1685
2690
1841
1674
1676
2263
2692
1654
1946
1893
1649
2280
1676
1666
2274
1712
1711
1901
1903
1901
1673
1680
1664
1939
1669
1650
1666
1900
1689
1690
2591
2254
1684
1889
1793
2249
2285
2285
1980
2704
1665
1650
2522
2518
1904
2565
1681
2579
2795
2679
1691
1959
1884
1860
1681
1678
2290
2590
2287
2588
1673
1671
2568
2569
1681
1662
2575
2596
2592
2312
1911
2365
1674
2258
2259
1686
2278
1896
1893
1675
1676
1884
1673
1981
1676
1862
2307
1677
1757
2558
1886
1684
2269
1685
1681
1667
1908
1666
1912
1668
1870
1672
1670
1668
1670
1673
1675
1669
1671
2283
2283
1907
2571
1980
1881
1899
2310
2853
2301
2294
1689
1917
1686
1671
1686
1893
1769
2150
2418
2288
1679
2292
2292
2253
1671
2368
2373
2296
2372
2223
1890
2207
2276
2295
1666
1666
1665
1677
1675
2285
2282
2587
2538
2282
1907
2283
1944
1668
1874
1874
1681
1875
1681
1675
2565
2569
2567
2569
2122
1666
1879
2003
2273
2070
1761
1679
2400
2396
2676
1681
1900
2339
2335
2097
1670
2388
2283
1674
2250
1681
1891
2036
1670
2696
1873
1681
1674
2284
1919
1675
2388
1665
2334
2288
1675
1683
1666
1665
1676
1664
1689
1684
2267
1927
2284
2385
2282
1909
1895
1907
2484
2200
1873
1666
2230
2232
2297
2278
1908
2276
2383
2279
1673
1673
1688
1692
2199
1693
1684
1680
1683
1681
1895
1683
1668
2004
2699
2254
1662
2293
2194
2579
1699
1698
1697
2573
1688
1906
1659
1906
1660
1884
3574
1679
2243
2465
2644
1908
1674
1907
1904
2195
1914
2290
1894
1676
2271
2359
2785
2083
1887
2303
1696
1696
1694
1694
1677
1686
1896
1677
1675
2566
1668
2281
2278
2279
2277
2680
1668
2418
2200
1675
1665
1992
1668
1665
1673
1670
2544
1896
1894
1892
2634
2278
2637
2388
2278
2588
1705
1673
1676
2256
1699
2295
18725
1664
3212
3211
1647
1704
2922
1703
1674
1703
2301
1895
2311
1887
1884
1886
1676
2274
1688
1692
1953
1672
1909
1667
1681
2439
1673
2055
1650
2207
2205
1701
2351
1743
3028
2347
2430
1675
2352
1679
2208
1909
2211
2211
3361
2285
2259
1911
1911
2276
1675
2203
1896
1881
2583
1697
1674
1901
2483
1683
2370
2373
2294
3066
2294
1915
2295
1684
1949
1950
1949
1948
1951
1677
2284
2282
1682
2270
2927
2278
1894
1676
2308
2308
2598
1681
2557
2381
1890
1888
1884
1906
2626
2006
1907
2872
2286
1766
1932
2556
1687
1668
1686
2104
1689
2382
1686
2200
1694
2040
1764
2278
2272
2273
2280
2302
1895
2288
1683
1880
2681
2273
2262
1697
1669
2200
1888
2313
1690
2301
2294
1696
1696
1811
1667
2463
1974
1684
1685
2542
1688
1687
2282
1682
1677
1683
2295
2296
1681
1677
1675
1954
1676
1692
1684
1679
1681
1677
1680
1707
1683
2408
1684
1675
1684
2265
1918
1671
1692
1683
1671
1676
1807
1902
1671
1688
1688
1686
2286
1676
2536
1942
2255
1703
1890
2582
2582
2582
1670
1674
1689
1690
1895
1896
2544
1944
1676
1683
1673
1695
1690
1679
1677
1677
2059
1892
2559
2240
1690
1951
1671
1671
1687
2555
3875
1680
1675
1876
1883
1890
2390
2695
2086
2105
1989
1772
1892
2291
2291
1678
1674
1675
1674
1892
1670
2587
1670
2533
1668
1979
1662
1679
1664
2283
2587
1678
1706
1818
1890
2280
1908
1675
2846
1994
1685
1718
2077
2694
2372
1685
1890
2228
1881
2275
1885
2090
2218
1982
1702
1903
1903
1676
1898
2311
2277
1689
1877
2199
2199
2198
3087
1673
1942
1711
2291
1678
1714
1667
1671
1664
3013
2352
1692
1688
1893
2275
1945
1672
2254
2541
1675
2462
2593
2262
1672
1690
1692
2577
1701
1760
1760
2006
1758
2128
1763
2045
2323
2201
2203
2203
2201
1695
1878
1669
1672
2564
1951
2561
2858
1885
2299
1644
1675
1673
2524
1667
1678
2540
2060
1671
2370
2006
2532
2111
2529
2528
2531
2301
2299
1671
1676
2282
1684
1870
2120
2383
2352
2295
1679
1680
2309
2216
1693
1894
1670
1670
2697
1711
1680
1682
2005
2210
2083
2253
1670
1677
2280
2566
1689
1675
2313
1878
2104
1755
1840
1962
2822
2333
2570
26594
1692
2262
2293
2262
2598
2293
2292
3838
1674
1674
2213
2005
2607
2214
3516
2609
1898
1654
2202
1873
1874
2224
2283
1817
1863
1666
1973
1675
1924
1680
1679
1680
1672
1672
1875
2273
1703
1908
1684
2202
2069
1992
1680
2309
1678
1678
1667
2214
2270
2122
2283
1683
1688
2550
1682
2262
1981
2214
2078
1899
1683
2034
2076
2078
2853
1674
2225
1909
2270
2224
2222
2388
1909
1672
1897
2388
1697
1695
2284
1893
2311
2481
2292
1750
2082
1978
1662
1912
1674
1676
1705
1763
1939
1668
1670
1670
2277
2147
1667
1669
1665
1667
1662
1676
1673
1684
2312
1664
1685
2287
2284
2108
2387
2205
1672
1682
2273
2283
1680
1702
1702
1705
1705
1816
2389
2389
1696
2388
1696
1673
1649
2181
1678
1676
2279
2278
2202
1667
2181
2261
1904
1670
2387
1652
1691
2381
1678
1691
2394
2599
1674
4592
2226
1683
2559
1670
1948
2698
1684
1942
2081
2295
1683
1681
1673
2086
2367
2304
2603
1678
1680
1959
2492
1900
2280
2600
1664
1877
2282
2270
2273
1910
1679
2208
1759
1948
2288
1913
18725
1677
1659
2198
1672
2857
2861
2861
1694
2535
1672
1669
3065
1672
1664
1921
1683
1687
2580
2580
1808
1682
2326
2284
2287
2285
1884
1962
2552
1894
2849
2377
2565
1696
1696
1697
1696
1694
1674
1675
1877
2387
1681
1910
1665
1670
1677
2683
1679
1693
2294
1709
2270
2268
1684
2204
2150
2204
1669
1690
1668
1700
1668
1877
2271
1640
1673
2277
1886
1891
1686
1993
1699
1666
1661
1767
2695
1866
2285
1674
1890
1888
1889
1667
1670
1667
3064
1692
1666
2401
2495
1679
2293
1695
4645
2585
2531
2351
2444
2445
2214
2207
1902
1674
2283
2276
2282
2286
1655
1885
1666
1665
1663
1898
1815
2277
2540
2182
1930
1668
1674
1683
1699
1915
2683
1669
1681
1674
2192
1896
2148
1685
1682
1897
2321
2277
2314
2387
1670
1815
1879
2210
1673
2254
2274
2388
1885
1939
1695
2576
2203
2273
1671
1665
1670
1671
1661
1660
2268
1959
1663
1890
1879
1670
1667
1692
1662
2202
3295
2257
2514
2257
1677
1680
3023
2672
1923
2671
1896
2399
2276
2367
1693
1692
1694
1681
1681
1670
1668
2387
1891
1889
3409
2279
1677
1678
1680
2211
1698
1811
1695
2263
1675
1994
1676
1677
2604
2599
3398
1681
2097
1891
2205
1897
2561
2561
1690
1674
1969
1687
2337
2334
2495
2562
1674
1691
2267
1863
1691
1670
2573
1704
1707
1990
1682
1894
2285
2321
2588
1941
2348
2288
1683
1900
1657
1680
2196
1943
1976
1942
1940
1889
1671
2449
2204
2601
2601
1660
2380
2457
1938
1671
2388
2323
1679
1677
1681
2493
1678
2279
2536
2295
1667
2607
2264
1676
2529
1978
1888
2524
2524
2527
2137
2527
1679
1761
2278
2272
1677
1680
1682
1992
1683
2590
1687
2331
1684
2586
2480
1671
1668
1672
1672
1675
1671
2543
1673
2400
1687
1687
2343
1823
2282
2364
1876
1912
1916
2274
1906
1704
2124
2399
1660
1702
1907
1699
1672
1711
1674
1880
2256
1674
1669
1669
1972
2278
1673
2531
1916
2562
1913
1681
1893
1890
1671
2589
1846
2277
1897
1984
2974
1922
1761
1900
2553
1672
1673
1672
1685
1882
1893
1679
1664
1951
1908
2271
1702
2273
1672
1888
2278
2275
2277
2045
1675
1899
2468
1659
1991
2260
2868
2272
2288
1681
2322
2319
2343
2322
1660
1675
1881
1880
1959
2558
2560
1698
2121
1672
1688
2584
2292
1977
1778
2277
1897
2689
2682
1978
1708
2559
2582
2304
1684
1685
1702
1697
1674
1789
1681
2566
1881
1880
2542
2579
2578
1906
1931
1909
1681
1877
2281
1695
2025
2253
2572
2377
2287
1968
2195
3519
1659
2275
2295
2302
1687
1679
1668
1669
2266
2576
1680
1672
1989
2289
2288
2305
1683
1668
1670
1687
1883
1687
1670
2029
1670
1671
1975
1895
2415
1863
2485
1648
1683
1872
2297
2685
2685
2686
2685
2682
2038
1951
2252
1912
1884
1665
2048
1676
1674
2271
2559
1916
1686
2836
2197
2263
1980
1697
1699
2345
1885
4401
17112
1709
1685
2193
1690
2578
1679
2271
1666
1922
1689
1674
2329
2192
1681
2194
1651
2305
1767
1767
1667
1888
1682
1705
1933
1678
1883
1880
3413
1881
1697
1691
2591
1808
1904
2571
2365
1838
1675
1943
1667
2293
1791
1670
1625
1669
2266
2640
1680
1687
2263
1883
1676
1879
2563
1946
1862
1908
2392
1875
1759
1670
1662
1707
1708
1665
1679
1686
1670
2079
1978
1855
2184
1680
2210
1680
5324
1681
2250
1902
1901
1858
2598
2459
2217
1953
1919
1782
1687
1696
2044
1690
1679
1683
1680
2277
1889
2298
2297
1948
2459
1931
1871
1691
1672
129796
1672
1672
1676
1667
1666
1961
2139
1859
2595
1901
1683
1670
2468
2277
1690
9751
1870
2375
1943
1877
1891
2289
9282
2321
1667
1867
1680
2082
2207
1886
1669
2594
1767
1923
1768
1820
1818
1821
1871
2285
2287
2287
2603
2100
1663
2552
2930
2553
1949
2553
2256
1868
1906
2401
1696
1690
2576
2515
2627
2625
2283
2628
2292
1925
2293
1880
1681
1681
1888
2290
1896
1903
2290
2687
2574
2829
1799
1959
1794
1886
2205
2215
2583
1870
2612
2568
2564
2615
1868
2025
2292
2523
1912
2465
1931
2563
1903
1885
2568
1680
2568
2568
2567
2568
1878
2220
1946
2220
2574
2123
1897
1899
2076
1903
2543
1901
2212
2571
2193
2409
1654
1944
2487
3206
2337
2299
2286
2328
1946
1896
2406
1810
1903
2285
2284
1957
1721
1812
1718
2527
2513
2524
2524
2525
2285
2286
2610
2286
2636
2602
1950
2586
1673
2585
2261
2455
1686
2221
2374
1890
2375
1689
2277
2220
1897
1950
1889
3234
2484
2596
2450
1697
1697
1652
2539
2538
1840
2567
2555
2555
1948
2566
2520
3595
2272
2272
2556
2554
2257
1705
3906
1819
1821
1656
1893
1958
1855
1859
2269
2267
2275
2528
2275
2528
1881
2290
2289
1685
1658
1903
1921
1903
1863
2086
2274
2544
2482
2205
1877
2696
2281
2279
1754
1892
1754
1939
2821
1852
2296
2294
1910
2701
2097
2319
2695
2701
1675
2374
2402
1910
1702
1865
1664
2299
1879
2535
2306
2302
2538
1681
2305
2301
2544
2306
1895
2271
1931
2577
8718
2288
2596
2599
2599
2595
2047
2053
2673
2284
2204
1914
1907
1930
2395
2397
2598
2206
2278
2277
2276
2520
2221
2223
3875
2355
1899
2356
2296
2565
1902
1902
2285
2289
2273
2545
1915
2091
1898
2314
1673
1956
1783
2285
1892
1892
2557
1893
2578
2284
2597
1887
2285
2290
2172
2649
2933
2306
2132
2312
2312
1900
2534
2282
2310
4554
2595
2287
2284
1687
2605
2284
1936
1891
2539
2592
3123
2592
2695
2291
1895
2541
2040
2539
2605
2230
2306
2539
2213
2211
2560
2540
1668
2488
2488
2556
2653
2586
2654
2598
1671
1849
2586
2259
2648
2584
2580
2581
2649
2582
2586
2579
2579
1933
2537
1676
2271
1838
1891
2270
2640
2638
1671
4347
1672
1668
2305
2649
1667
2207
1930
1670
1651
2278
2135
1877
2276
2275
1888
2339
1848
1930
2217
1914
1861
1908
2290
1911
2624
2268
2268
2275
2273
2833
1864
2684
1937
1886
2347
2350
2560
2499
2297
2288
1657
1887
2126
2480
1890
1706
1710
1913
2530
2495
2532
2530
1892
2558
1818
1816
1682
2539
2600
1892
17262
2593
2611
1877
2456
1685
1783
1667
2523
1689
1689
2254
2587
1676
1912
1698
1884
2311
1901
2598
2260
2290
2527
2258
1845
1698
1682
2209
2210
2055
2275
1918
2300
2605
2401
2400
1910
1864
2398
2462
2031
2031
3528
2292
2484
2369
1916
2485
2124
2535
2270
2258
2268
2270
2288
1887
1861
2280
2280
2478
1678
1754
2485
2099
1656
1882
1662
1663
2581
2259
2696
3186
2545
2620
1687
2599
3797
1935
1682
2228
2217
2065
1701
1884
2252
2532
1896
1743
1679
2305
1755
5671
2452
1676
2284
2652
2484
1666
2285
2278
2273
2287
2488
1863
2125
2269
2290
1709
1639
2428
2430
1909
1899
1895
1672
3756
3754
2315
2374
1694
2285
1935
2276
2277
2208
2213
2205
1675
1891
2485
2414
2283
2317
2389
2264
2329
2289
2279
2260
2646
2284
2287
2285
5210
2286
2286
2287
2286
2613
2289
2522
2052
2397
1702
2283
2521
1907
1911
2354
2354
1667
2283
2564
2608
2249
1940
1862
2539
1682
1660
2281
2281
1868
2256
2290
2257
2374
2618
2296
2555
2500
2389
2391
2389
1658
1904
1786
1773
2780
2059
2296
2373
2609
2221
1913
2371
2227
1679
2592
2299
1896
1686
1683
2278
2299
1684
2388
2275
1905
1764
1817
2394
1819
1786
2292
1692
1676
2286
1678
2290
1691
2124
1696
2295
1672
2409
1933
2834
2615
29221
2838
2207
1687
2211
5203
2273
2273
2391
2271
2355
2547
2267
2696
2262
2270
2549
1896
1664
2273
2552
1888
2294
2573
2478
2293
2250
2253
2684
2247
2274
2611
2545
2607
1895
1895
2284
2284
2611
1662
1925
2065
2583
2598
2582
1665
1666
2493
1677
1683
1666
1875
2284
1965
2280
1932
1675
1679
2257
2040
2295
2640
2639
2639
2822
2690
1846
2569
2270
1928
2554
2289
1660
2387
2553
2570
2296
1919
2293
2265
1696
1879
2601
2543
1926
1635
2561
2230
2396
2230
2230
1887
2266
2284
2283
2646
1895
1937
2287
2663
2284
2306
1913
2554
7359
1661
1692
2328
2837
2645
2841
2833
1920
1896
2328
2436
2373
1681
1897
1869
1867
2287
2287
2609
2285
2288
1658
1698
1700
1895
2583
1700
2265
1882
2294
1885
2583
1683
2337
2261
2697
2859
2851
1931
2705
2283
1678
1679
1678
1654
2195
2194
2196
1992
1678
1678
1678
1940
2277
1706
1662
1665
1653
2283
2555
2563
2272
3307
2603
2616
1682
2304
1902
2567
2566
3350
1874
2554
2284
1688
2695
2287
1909
1943
2484
2486
2454
1876
1655
2509
2596
2583
1688
2541
2541
1669
3600
2543
2601
1901
2272
2306
1667
2587
2290
2294
1691
1876
2245
2271
1695
2280
1805
1952
1803
1930
1840
1821
1840
1839
1840
1703
1697
1700
2550
2550
2281
1943
2827
2088
2282
2286
1690
2307
2309
2160
1677
1677
2293
2582
2582
1873
1972
2582
2626
2321
1864
3141
2613
1876
1720
1881
1877
1877
2212
1879
1877
1962
1885
1962
1685
2275
2304
1691
2428
1680
2570
117565
2573
1867
2266
1753
2787
2613
1897
1663
2611
2251
2620
1700
1876
1876
1888
2204
1668
1693
1966
2203
1930
1772
2412
2434
2298
2278
2412
2240
2327
2325
2171
2545
3716
2045
1707
1930
2399
1674
1671
1881
1886
1892
1885
2390
2175
1918
1808
2528
1697
1886
1861
1927
1904
1864
1879
3720
1663
2315
2289
2283
2300
1674
1909
1880
1900
1889
1836
2578
1892
1706
2293
1893
2480
1708
2265
1941
1923
2556
1892
2274
2273
2274
2553
2384
2313
2531
2381
2381
2268
1876
2312
1918
1683
1682
1884
1906
1901
1692
2262
2556
2286
1855
2281
2288
2290
2616
1931
1865
2246
1899
2041
1670
2284
2282
2193
2287
2480
1688
1914
2085
2565
1940
1914
2194
1882
2309
2281
2483
1672
2284
2284
2321
2558
2604
2274
1691
1938
2252
1945
2532
2301
2528
2275
2283
2270
2630
2282
2489
2604
2287
1970
2565
2287
2351
2268
2278
2173
1888
1884
2418
1869
2293
42728
2266
2486
1923
2485
2333
1680
2301
2301
2300
2298
1901
2592
2272
2095
2290
1887
1699
1954
2486
2100
2484
2538
2308
2638
2644
2639
2289
59750
2567
1690
2278
1684
1983
1678
2160
1894
1828
2040
2279
2281
1692
2282
1697
1695
1695
2926
2183
1964
11714
2292
1685
2289
1891
2245
2066
2274
2276
1678
2290
2586
1882
2697
1909
2593
2698
2281
2250
2378
2280
2322
2591
2383
2593
2216
1703
1871
1782
1933
1847
1845
1846
2216
2543
2529
2563
2385
1921
2573
2285
2232
1688
1895
1689
1895
2062
2539
1659
1688
2482
1676
1819
1818
2454
2450
2349
2590
1875
2544
2544
1884
2592
1888
2541
2556
1863
1790
1795
1667
1901
1910
1788
1864
2314
2278
1894
2278
2635
2576
1887
2278
2285
2838
2315
2310
2402
2310
1868
1681
1670
2354
1811
2271
2569
2594
1905
2349
1903
1904
1905
1895
1883
1678
80841
1666
2282
2214
2579
2579
2309
2216
2273
2272
1801
2351
1813
2886
1812
2296
2317
2314
2317
2225
2294
2295
2291
1663
1673
1915
2291
2567
2271
1682
1678
1679
1681
1680
1681
1682
1675
1682
2565
2265
1887
2558
1860
2296
2298
1670
2327
2212
2597
2697
2700
2585
2600
1916
1879
2181
1597
2181
1898
2605
1874
1686
1878
2303
2273
2303
2284
2295
2277
2410
1870
1904
1893
2251
1668
1665
1665
1668
1804
1675
1874
2537
2271
2209
2616
2259
1684
1900
2312
2307
1901
2056
2284
1675
1677
1675
1675
2268
1888
2594
1861
1892
1673
2531
1664
1910
2465
1906
1908
1910
2561
2562
1683
1685
2212
1858
2279
1892
1697
2558
2293
2212
2257
2573
2382
2595
1855
1703
2296
2705
1862
1886
1908
2268
2483
1669
2268
2280
2261
2193
2306
1690
1662
2300
1898
2602
1849
2299
2602
1668
1711
1913
1883
1738
1667
1781
1882
1883
1882
2532
1906
2530
2289
1868
1668
2202
1813
1914
1897
2430
2288
2426
1878
1649
1766
2426
2050
2359
2407
1849
2290
2065
2290
1685
1902
1800
1902
1894
1899
1885
1896
1857
1800
1677
2697
2577
2485
2532
2476
1876
1875
1667
2259
1681
1893
1685
2294
1883
1885
1882
2194
2074
2267
2262
1691
1673
2281
1705
2262
2347
2265
1889
2265
2287
2846
2206
2047
2289
2304
1675
1674
1676
1878
1885
2270
2156
1676
1874
2269
1668
2583
2601
2489
2292
2591
2294
1684
1879
13201
2443
1854
2307
1890
1763
1883
2200
1907
2606
2602
2701
2590
1897
2560
2589
2252
2265
1656
1858
2275
1671
2282
2285
2283
2276
1884
2274
2109
2619
2306
2272
2056
2070
1931
2691
2691
1888
2565
2393
1876
1893
1875
1672
2294
1894
1894
2842
2848
2590
2591
1689
2287
1871
2478
1915
1847
1912
1921
2477
1914
2433
1864
1669
1865
1672
1671
2210
2210
1657
1980
2565
2258
1686
2485
1671
1701
2623
1674
2601
2268
2523
2203
2202
2545
1977
2065
1910
2215
1707
1740
1707
2840
1705
1708
1708
1705
2281
1707
1740
1872
2574
1682
2203
2577
1678
2675
1897
2694
2306
1885
2275
1709
1707
1891
1707
1969
2301
1876
2282
1675
2303
1650
1868
1809
1755
1808
1809
1883
2276
1669
2569
2274
2328
2283
2525
2351
2351
1901
2222
1656
1899
1904
1885
2556
1851
2405
2406
2280
1847
1847
2388
1696
1847
1844
1848
1845
1865
1848
1949
1847
1849
1879
2280
2281
2281
1679
2565
2565
1897
1888
1881
2309
1894
1669
1953
1873
1874
2571
2626
2545
2626
2544
1666
1868
2466
1836
2488
2486
2489
1931
2562
1679
1896
1763
2537
2409
2539
2275
2271
2571
2601
2601
1702
2159
2547
1699
1696
2571
1698
2276
3487
1664
2276
2291
1887
2291
2341
2287
2568
2291
2274
1671
2695
1869
1902
2527
1901
2479
1960
1647
1662
1929
2896
2599
2568
2545
2563
2563
2283
2203
2459
2525
1974
2292
2291
2381
2275
2603
1699
1667
1660
2281
2481
2834
2532
2537
2263
1870
2263
1886
2205
2572
2563
1849
2264
2595
1647
2281
2583
1889
2076
1969
1905
2269
2270
2567
3098
2564
2280
2570
2282
2570
2279
1892
2597
2594
2333
1907
1906
2489
2463
1672
2539
2416
1871
2271
1665
2262
7791
2293
2295
1890
1916
2083
1916
2571
1916
1916
1899
1912
1910
2530
1892
2548
2558
2292
2287
1877
1930
2206
1691
1875
1874
2281
2277
2222
2224
2268
2272
2287
1897
2574
1932
2289
2204
1910
2282
2208
2289
2290
2285
2275
1901
1879
2277
2281
1937
2276
2283
2287
2698
2700
2698
2182
2690
2192
2269
2270
2276
1928
1884
2849
2210
2209
1889
2214
2308
1904
1903
2218
2269
2268
1943
2276
2581
1896
2289
1884
2558
2286
2286
2279
2280
2703
2698
1859
1946
2291
2293
2291
2254
2254
2249
2252
2662
2661
2276
1904
1956
1885
2185
1859
1912
2224
3566
1860
2211
2593
2281
1880
2259
1951
2262
2601
2276
1874
2284
2216
2210
2290
2288
2379
2698
2285
2215
1900
1680
1677
2289
1884
1888
1888
1874
1894
2676
2061
1877
2486
2485
1919
2271
1888
1887
1886
1888
1889
1888
2279
1880
1881
2604
2257
2302
1928
2392
2392
2391
1888
2095
2454
2680
2694
2689
2284
2211
2210
2211
1913
2690
2581
2334
2585
1850
1848
1881
1882
1880
2259
1885
2680
1688
1864
1685
2336
2572
1905
1898
1907
2703
2690
2704
1875
2293
2477
2587
2283
2284
2840
2332
2269
2267
2395
2389
2695
2693
2312
2252
2141
2564
2569
2564
2203
2340
2209
2460
2604
2263
2568
1899
1901
2209
2611
1828
1867
2516
1887
1928
1887
1887
2277
2541
2203
2283
2229
2253
2527
2531
2613
2525
1894
2277
1936
2260
1684
2262
2296
2262
2028
2207
1902
1899
2391
2468
1675
2549
2482
1954
2486
2404
2213
2087
1889
1866
1881
2705
2709
2598
2705
2264
2206
2334
2210
2292
2197
2206
1887
2211
1890
2580
2262
1994
2586
2201
2260
1875
1937
2291
2274
1909
2696
2848
2695
1862
2489
1863
2122
2253
1880
1915
2524
2501
2519
2520
2580
2217
1911
1888
2276
2274
1930
1668
2488
1694
2216
1911
1874
1880
2687
2475
1866
1885
2703
2701
2221
1996
1684
1686
1876
69158
2257
1913
2208
2208
1874
2564
2569
2202
2277
2258
1877
2378
2261
1876
2593
2265
1895
2564
1869
1886
1882
2202
2285
2313
1855
2386
2601
1705
2279
2312
1919
2278
2281
2380
1877
2283
1897
1872
1923
1897
1900
2608
1897
2389
2602
1921
2276
2564
2565
2568
2217
2322
2272
2275
2276
2597
2457
1865
2310
2030
1872
1902
1887
2310
2569
1859
2213
2265
1868
2598
2310
2074
2632
2633
2269
1925
1877
2288
2355
2205
2203
2203
1876
2215
1957
1669
1670
2275
1896
2278
1910
1889
2232
2267
2213
2287
2287
2289
1974
2023
2578
2054
2696
2203
1925
1708
2283
2309
1928
2278
1869
1873
1965
2173
2273
2692
2314
2302
2305
1898
2301
2264
2277
2560
1895
1866
1670
2278
1977
1884
2688
1911
2487
1901
2489
1887
2226
2219
2271
2572
2541
1670
1669
1966
2266
2214
1884
1902
1888
2214
2205
2297
2285
2284
2212
1875
2572
1893
2388
2279
1889
2210
1904
2214
2211
2213
1869
1886
1874
1862
1928
1873
2669
1894
2304
2270
1900
1889
2255
2357
2554
2549
2548
1889
2253
1966
1873
1893
1859
2696
2268
2165
1896
3018
2280
2257
1852
1849
1849
1991
2267
2488
2109
1897
1896
2090
1666
1655
1896
2261
2704
2491
2572
1898
1994
2489
1893
1901
2493
1900
2210
2073
1905
1879
1887
1884
1879
1888
1878
1957
1883
2556
2231
1887
1899
1682
1681
2371
2458
1909
1906
2056
2070
2272
2613
2277
2486
1893
2316
1891
2588
1902
1896
2598
1793
2837
1895
1781
2226
1959
1902
1938
2487
1908
2304
2304
2276
2276
2204
2380
2671
1691
2279
1883
1986
1689
1693
2492
1879
1685
1672
1673
2316
2065
1834
1896
1813
1894
1677
1950
2057
1711
2370
1889
2385
2382
1685
1687
2690
2577
2270
2567
2275
1880
1947
2591
2582
1898
1783
2220
1692
1690
1684
1693
2285
1821
1703
2358
1963
2490
2270
1685
1894
2468
2404
2374
2377
2280
2486
2483
2535
1808
1809
1953
1692
1691
1695
1889
1692
1692
1865
2277
1874
2364
2240
2855
2282
1667
1963
1901
1680
2388
2345
2402
2400
1818
1841
2700
2658
1892
1681
2317
2363
1963
2698
2640
1663
2606
1888
1817
1670
1704
1890
1678
1677
1672
1678
1676
1920
1700
1711
1711
1880
1939
1812
1897
1684
2702
2284
2071
2640
1706
1924
1801
2470
1905
1889
1904
1901
1902
2650
2654
2579
1814
1816
1815
1761
1928
1811
1816
1815
1881
1688
2583
2093
2093
1899
1907
2485
3792
1678
1704
1958
1704
1815
1703
2353
2530
2673
1897
1891
1889
1819
1817
1669
1668
1949
2038
2289
2290
2576
1882
2487
1850
1851
1688
1687
1696
1692
1947
1937
1898
1809
1812
2209
2306
2210
1883
2056
2054
1687
1687
1686
1687
1892
1936
2281
1923
2559
2558
2148
2703
2044
1847
1662
1867
1899
1692
1687
1901
1948
1678
1680
2581
1897
2360
2559
1805
2280
2678
1765
2684
1765
2638
1667
1944
2272
2533
1660
1664
2146
1667
2274
1701
2371
2066
1656
1661
2643
2648
1893
1687
1670
1666
2575
1680
2269
2270
2269
2283
2610
1693
2269
2219
1936
1680
1694
2246
1668
1669
1670
1681
2386
1682
1685
1663
1703
1901
2280
1692
2233
1697
2149
1889
2056
1723
1723
2305
1694
1681
2308
1668
1938
2489
1906
2926
2150
1707
2304
1692
1698
1697
2271
1843
1884
2601
1696
1917
2279
1912
1913
2797
1692
1905
1909
2068
1769
4970
1683
2384
1790
1938
1796
2282
2283
2151
1784
1817
2031
1689
1863
2304
2305
2307
1821
1821
1903
1812
1689
1686
2503
1691
1689
1687
1685
1888
2192
1678
1900
1871
1917
1689
1707
1707
2147
1794
1680
1691
1690
1787
1708
1708
2229
2225
1919
2223
1682
1683
2496
1674
1811
1649
1782
2220
2219
2250
1768
1932
1911
2606
2857
2261
2267
2536
2061
2276
1679
1682
1724
1882
2844
1860
1686
1924
1686
1904
1680
2357
1754
1692
1671
1668
5409
2282
2281
2594
2694
1676
1913
1685
1678
1676
2162
1679
2265
4177
2279
2275
2353
2351
1700
1817
1706
1898
1704
1881
1702
2564
1757
1691
2054
1877
1671
3229
2452
1703
1664
1902
2283
1864
1670
2277
2569
1684
1678
2278
2568
2572
2274
2636
2567
1693
1889
1764
2069
1773
1836
2492
1834
2273
1876
2279
2403
1700
1690
1686
1915
1686
1704
1700
1701
1702
2573
1949
1910
1877
2347
2346
1680
1794
498245
1798
1899
1700
1673
1680
1746
1691
1878
1946
2329
2328
2326
1665
2591
1680
1903
1644
1682
2578
2582
2549
2567
2583
2584
2053
2273
2280
2649
2194
1893
1706
2066
2052
2273
1691
2118
1692
1664
1698
1700
1875
1685
2639
2277
1889
2291
2568
2587
1880
1902
2234
2831
2291
2290
2483
2828
2288
1676
1911
1903
2272
2481
2487
1871
2537
1903
2655
1889
2566
2049
2584
2585
2855
1899
1900
2219
2220
2219
1880
2579
2277
2279
2276
2478
2473
2637
2054
2052
1927
2585
2286
2268
2566
1974
1781
1784
1871
2287
2069
2294
2293
2300
2232
1921
2203
2552
1886
1902
1877
2352
1955
2930
1934
2344
1887
2345
1726
1886
1960
1890
2344
1876
2350
1890
2344
1891
1960
1897
1962
1892
2271
1892
2094
1878
2271
1900
2271
1883
1947
1874
1944
2582
1662
1888
1907
1816
2284
1906
2578
2208
2280
1939
1669
1666
1667
1670
2382
2286
2277
2362
1878
1901
2192
2279
2469
1899
1957
2274
1888
2081
2283
2281
1686
2488
2608
1888
2314
2272
2285
2493
2495
1958
2051
1863
1859
2562
2600
2603
2547
2255
1885
2281
2281
2282
2207
1930
1872
2525
2523
1881
1881
2280
2285
1887
1887
2212
2211
2291
2217
2290
1952
2204
1888
2562
2209
1696
1697
2213
1875
1679
2648
2265
2272
2276
1943
2276
2589
2594
2566
1672
2299
2284
2488
1933
2298
2490
2271
1670
2293
1906
1950
2597
2592
1876
2302
2281
2204
1878
1682
1684
2268
2580
1693
2285
2530
2349
2101
1717
1904
1908
2287
2289
1877
1678
2292
2303
2303
2493
2504
1937
1655
2350
2253
2256
1699
1700
1867
2694
2693
2582
2306
2610
1887
1928
1884
1673
2073
2273
1890
2263
2576
1884
1896
1897
2260
2600
2290
1896
1923
1897
2282
2274
2626
2302
2317
2292
1880
2571
1818
2297
2483
1905
1907
2271
1928
1897
1678
2288
2285
1903
1935
1698
2388
2386
2395
2559
2568
2271
2565
2288
2305
1677
2566
2565
1680
1955
1679
2545
2273
2611
2837
2952
2280
1929
1885
2255
1675
2553
2214
2548
2550
2280
2283
1957
2285
2278
1864
2350
2255
2276
2277
2256
2282
1694
2275
1903
2284
1911
1895
2491
2488
2489
1929
2492
2583
2607
3505
2582
2538
1914
2537
2289
2113
2840
2293
2295
1898
2365
2218
2043
2213
2691
2694
2695
1865
2697
2261
2284
2564
2283
2524
2348
2285
2277
1676
2575
2578
2578
2557
1875
2575
2574
2575
2554
1898
2657
1915
2294
2292
2541
2284
2296
2607
2286
1864
2288
1695
2284
2285
2283
1919
2269
2588
2585
2703
2588
2703
2585
1881
1923
2572
1955
2312
2283
2621
1926
2246
1869
2052
2050
2624
1884
2263
1891
2591
1903
2299
2263
2265
2348
2263
2641
2641
5399
1883
1859
2628
1935
1873
2628
1911
1904
1909
2348
2289
2272
1683
1683
2285
2292
1880
2261
2352
2493
1674
1676
2653
2265
1921
1888
2680
2274
2265
1896
2276
2287
2486
2402
2485
2490
2221
2177
1902
2486
2562
1900
1891
1906
2488
1681
5599
2286
2486
1910
2602
2586
2606
2280
1911
2280
2681
2411
2413
2277
2810
2009
2373
2285
1692
1643
2279
1689
1916
2254
2604
2260
2266
2257
2283
2555
1985
2515
1676
1899
2616
2585
1995
1918
2616
2226
1876
2530
2208
2203
2197
2370
2282
2285
2282
1674
2618
1667
1925
1668
2286
1889
1888
1678
1677
2273
2608
2560
2634
2392
2614
2283
1909
2676
2268
2249
2278
1862
1898
2619
2557
2364
2557
2579
2196
2293
2283
1912
2305
1678
1678
1679
1896
1677
1677
2694
2607
2564
1679
1679
1891
1927
1671
1911
1668
2315
2314
2308
2548
1699
1932
1899
2635
2249
1785
1943
1784
1784
1884
2287
2611
2217
2251
2257
2385
1890
1890
2596
2426
2258
2350
2289
1864
2286
1894
2281
2284
1930
2298
1977
2294
2582
1901
2582
1889
1899
2287
2316
2215
2280
2331
2486
2580
2592
2575
2486
2568
1666
2299
2297
2360
2281
2284
2481
2219
2266
2304
2308
2302
1966
2640
1675
1908
2283
2094
2283
2291
1891
2401
2562
2562
2267
2311
2305
1972
2310
2360
1894
1900
2304
2279
2475
2286
2281
1683
1684
1681
2842
2258
2572
2573
2282
2033
2145
3082
1679
1888
1888
2293
2224
1866
1680
2561
1896
2094
2556
1891
2203
2204
2203
2203
2204
2246
2583
2582
3447
1858
2856
2269
2572
1689
1900
2270
2419
2284
2419
2414
2415
1899
2211
2571
2558
1658
1966
1647
2479
2217
1906
2215
1679
1684
1685
2212
2217
2216
1687
2577
1754
2277
1685
1687
2259
1934
2320
2322
2294
2283
2212
1769
2214
2214
1770
2528
1684
2281
1880
1892
1932
2290
2299
2598
1879
1897
2546
2589
1881
1750
2631
2265
1827
1692
1942
1685
2588
2846
1881
2571
2562
2038
2034
2295
1964
2289
2205
2284
2061
1719
1696
2573
2285
2223
2285
2278
2597
2598
1970
1901
2603
2275
3363
1940
2560
2055
2607
1893
1896
1862
2226
2214
2616
2292
2217
2218
2205
1898
2204
2291
2292
2281
2396
2282
1683
2031
1677
1969
1678
2295
1680
1963
1680
1680
2204
2236
1899
2277
2282
2277
2268
2268
1974
2265
2272
2264
1888
2532
2267
1854
2379
1866
1864
2475
2261
2598
2591
2134
2268
2507
1966
2586
1853
2376
2271
2704
2473
1686
2178
1687
1685
1964
1685
2100
2197
2154
2481
2857
1872
1986
1863
2633
2248
2218
2346
7933
2277
1864
2095
1687
2492
1687
1687
1687
2270
2492
1690
1687
1690
1980
1690
2357
2111
1855
1682
2601
2388
2284
2282
2273
2545
2600
1677
2402
2597
2275
1931
2569
2292
2451
2831
2537
2292
2283
1910
1891
1888
2049
2353
1910
1965
2600
2310
2698
2699
2601
2703
2313
2595
2401
1647
2477
2693
2347
2845
1933
1648
1703
2283
1889
1812
1809
2490
1682
2556
2556
2695
2290
1977
1896
1963
1872
2300
2596
2530
2528
1872
1885
2847
2595
2592
2588
2023
2182
6990
1940
2211
2594
2210
2273
2276
2276
2565
2617
2274
1907
2276
2217
2000
2278
1966
2568
2385
1896
1656
1663
2576
1666
2833
2833
1882
2299
2469
2575
1911
2947
1915
2572
1910
1915
2205
2560
2590
1858
1873
2288
2289
2402
2284
2851
2126
1891
3103
1891
1872
2268
2285
2598
2289
2294
2598
2120
2595
1765
1685
1981
1688
2277
2572
2558
2558
2555
2850
2291
2480
2557
2107
1978
2478
1952
2211
1841
2214
2188
2298
2214
1779
2274
2212
2212
2284
2281
2531
2396
1893
2476
1897
1889
2283
2551
1895
1659
1666
2280
2279
1874
2914
2280
2272
2274
2278
2546
2282
2485
1777
1786
2197
2184
2267
2489
2486
1978
2488
2355
2486
1885
2264
2568
1670
1862
2374
2484
2286
2241
1889
1954
1919
1907
1764
2234
2194
2573
1764
2281
1916
2694
2270
2269
1662
2280
1951
2270
2285
2287
2347
2286
2459
2459
2281
2284
1871
1867
2263
2545
2270
1975
1686
1674
2638
1732
2590
1662
2612
2584
2478
2639
2535
1889
2561
2280
2618
2281
2698
2236
2124
2695
2695
2700
2695
2698
2695
2701
2694
2696
2559
2402
2580
2699
2307
2576
2596
1905
2573
2560
2280
2288
2532
2314
2532
1708
2336
1676
2273
1966
1674
1677
1680
2271
1676
2617
2274
2054
2620
2267
2264
1978
1684
1933
2591
2318
2291
1872
2590
2305
2294
2277
2037
2573
2296
2284
2335
2569
1949
2569
1895
2569
2152
2563
2561
2484
2486
2586
2259
2644
35260
2336
2488
2487
1883
2273
1902
1689
1683
2133
2572
2276
1887
2248
2224
1969
2366
4832
1782
2273
1887
1887
1638
2266
1667
2271
1670
2265
2179
1876
2575
1876
2265
1893
1930
1905
1676
2294
2487
2486
2576
2583
2579
2611
2580
2293
2345
2273
1702
1912
2292
1921
1921
1700
1865
2131
2281
2579
1976
2579
2697
2625
3463
2378
2256
2337
2342
1671
2121
2297
1869
1766
2605
1868
1766
2286
2363
2589
2570
2569
2272
2274
2082
2304
2385
1898
1899
1975
2287
2380
2381
1953
2291
2147
1883
1915
2292
2560
1900
2381
2384
2291
1895
2595
2234
1963
2571
2568
5310
2302
2403
2591
2302
2301
2272
1883
3367
1887
1976
2530
2597
3367
2534
1904
2362
2279
1689
1902
2626
1902
1904
2294
2409
2486
2490
1944
2487
2492
2491
2302
2487
2485
2486
2284
2258
1913
1671
1969
1878
1950
2043
2182
2044
2254
2292
2665
1917
2584
2584
1908
2686
2308
2409
2574
1891
2666
2684
2524
2059
2524
2827
2060
1679
2342
2298
2593
2450
1996
1679
2799
2591
2282
2560
2565
2560
2232
2178
2232
2275
2297
2533
1996
2601
2293
2345
4936
2580
2560
2564
2564
2561
2594
2639
1898
1903
2275
1996
2569
2279
2360
2279
2569
2270
2275
2274
2276
2273
2275
2529
2283
2281
1956
2283
2286
1674
2281
2268
1911
1910
2603
2277
2554
1687
107758
1674
2630
1685
1677
1682
1685
1934
2402
2410
2573
2490
2141
2690
2489
2353
2353
1937
2264
2484
1900
1684
2804
1679
2380
2291
2255
1670
1699
2288
1896
1667
1946
2702
2554
2255
2572
2586
1887
1890
1883
1903
1887
1880
1883
1885
1882
1964
1885
2134
2280
1892
2311
1896
2267
2479
2489
2278
2557
2553
2559
2282
1972
2255
2490
2582
2348
2585
2595
2697
2266
2091
2829
2211
2396
2268
1977
2479
2264
2478
2251
2829
2563
1697
1704
2485
2198
2487
2553
1868
1706
1977
1703
1706
1705
2355
1698
2424
2278
2290
2458
1873
1900
1897
1672
1906
2388
2155
2155
1685
2290
2361
2219
2287
2281
2653
2472
2424
1687
1687
2408
1977
2466
2193
2411
2892
3237
1820
2202
2266
2222
1872
1873
1872
1873
2594
1954
2364
2839
2613
1922
2610
1915
2546
2613
2610
2615
2636
2479
1913
1966
2638
2639
2636
1924
2610
2613
2494
2491
1898
2200
2480
2601
2473
1687
1940
1684
2280
2495
2308
2396
2562
2829
2573
2678
2434
2375
1683
2633
1966
2633
2386
2573
2572
2170
2290
2596
2538
2632
2631
1965
1903
2628
2396
2399
2285
2569
1932
2369
2283
2640
1897
2203
1871
2275
2283
2602
2596
1994
2688
2472
2273
2683
1908
2682
2299
2687
2467
2286
2164
2286
2480
1959
2209
2227
2224
2230
2290
2209
2218
2218
2275
2275
2525
2527
2275
2275
1959
2523
2273
2397
2353
2403
2291
168497
2293
2298
1879
2300
1670
1668
2300
1959
2533
2537
2292
2312
2293
2532
2291
2299
2533
2299
1883
2527
1671
2437
1993
1906
2550
2552
2353
2577
2538
2554
1893
1890
2299
2285
2301
1891
2306
1994
1894
1643
2659
2355
1676
2271
2199
2602
2206
2252
2539
2564
1890
1890
1954
2295
2282
2586
2585
2261
2496
2304
2000
2288
2634
2278
2282
2279
2352
1963
2077
1965
2531
2077
1895
1895
1897
2282
1650
2603
2275
1883
2277
1954
3665
2564
1690
2804
1689
2272
2201
2210
5259
2199
2194
2192
2270
2215
1953
2271
2197
2347
2222
2198
2577
2277
2287
2474
2285
1879
2288
2287
2516
2256
2086
2608
1957
3944
1867
1665
1691
2272
2705
2572
2511
2566
2567
1963
2560
2574
2379
2358
2292
2482
2268
2540
3591
3606
2270
2272
2200
2267
1956
2204
2347
2229
2288
1692
2288
2274
1894
3322
1665
2277
1884
2275
1963
10026
2311
1891
1689
3097
2474
2553
2279
2477
2432
1879
2212
2840
2409
1957
1643
2209
2273
2543
2209
2275
4077
2132
2425
2374
1892
2533
2128
1938
2280
2551
2404
1884
2137
3481
2264
2611
2279
2332
2278
2284
2274
2396
1985
2295
2829
2474
2346
2832
2827
2297
2296
2544
2298
2625
2297
1985
2494
2266
1666
1665
1929
1663
1662
2067
2408
2411
2293
1942
1904
1941
2295
1941
1946
1897
1938
2282
1898
2483
1901
1898
1900
1666
2279
2283
1673
1938
2554
1876
1885
1890
1956
2289
2207
2284
2287
2287
2285
2251
1862
1894
1985
2260
2536
2319
44948
2354
1839
2222
2300
2299
1957
2280
2317
2292
2383
2293
2392
2383
2208
2354
2215
2217
2208
2217
2217
2217
2215
2207
1895
2221
2360
2208
2294
2573
2376
2573
1669
1670
3587
3592
2552
2692
2555
2278
2557
2266
2646
1907
1954
2269
2534
2583
2202
2483
2582
2202
2480
8448
1888
2702
2703
2145
2273
1963
2445
2269
2413
2234
2234
1887
2299
2300
2302
2298
2617
2525
2300
3399
2289
2590
1671
2633
2670
1672
2636
2124
2669
2283
1936
1932
3898
2283
2278
2284
2273
1867
1887
1868
1867
2570
2287
1909
2287
2178
2286
2229
1938
2481
2531
1882
4691
2460
2494
2490
2488
1898
2488
1936
1932
1272895
1900
1696
1871
2687
2490
2827
1685
2824
2825
2204
1935
2204
2388
2347
2312
1707
2263
2483
2559
2558
2573
2627
2627
2561
2124
2559
2220
1936
2607
2547
2260
1711
2291
2276
2590
2629
2632
2698
2585
2651
2628
2696
2350
2697
2183
2179
1889
2619
2621
2303
2620
2620
1889
1856
2089
2291
2088
2521
1673
2604
1899
3595
2603
2265
2841
2538
128428
5152
1678
2569
2507
1910
2609
1676
1718
2292
2282
2287
2282
2285
1902
2064
2495
1901
2655
1672
1720
1682
2488
2460
2463
2274
2262
2509
2257
1671
1899
206051
2384
2590
2279
2238
1688
2581
2853
2473
2579
2853
2374
2265
4693
9383
4351
1881
2138
1890
2648
2390
3588
3587
2277
3583
2200
2383
2688
1902
1906
1906
1906
1924
1859
1912
2596
2831
1907
2490
2486
2402
1910
2137
1891
1896
1895
2623
2652
1661
1931
2480
2083
2313
2480
2578
1913
1909
2640
2387
1910
2565
1911
2650
2583
1922
1911
1953
2616
2220
2526
2526
2223
2635
2240
1917
2593
2280
1925
1753
2275
2275
1889
2275
2578
2213
1862
2273
2278
2683
2024
2021
1924
2252
2627
2251
2260
1670
2293
2259
2567
1683
2387
2221
2410
1880
1881
1936
2472
1968
1667
2275
1894
1901
2277
2064
2516
2517
1898
2266
2497
1911
2493
2628
2346
2271
2278
2271
2573
2281
2271
2277
2271
2606
2482
1662
2364
1663
2595
2289
1889
1905
1900
1897
2264
1881
1898
2489
2268
2202
1663
2364
2206
1888
2288
2283
1897
1905
1899
1899
2291
2272
2259
1934
1672
2017
2274
1897
1747
2296
1999
2570
2560
2702
1903
1895
2697
1890
2565
2271
2258
2347
2272
1973
2260
2287
2259
2276
4269
1751
2628
2219
1892
2504
2329
1907
2631
1994
2278
1889
1799
2618
1893
2268
2297
2266
2582
2581
2170
2659
2353
2659
2400
3057
2288
2484
2489
2490
2494
2558
2056
1681
2561
2576
1895
1890
1893
2572
2396
2272
2823
2571
2545
2484
2487
2260
2278
2279
2042
2551
1911
2584
2692
1937
2600
2599
1900
2250
2601
2682
2577
1677
2582
2502
1648
1919
1677
1918
2215
1866
1870
1868
2283
2208
2578
2283
1844
2584
1694
2239
1692
2258
2179
2259
2255
2256
2259
2258
2825
1859
2449
2314
2451
2315
2344
2313
1947
2013
2275
2486
1671
1670
2214
2213
3188
26755
2571
2842
2068
2345
2841
1892
1945
2478
2406
2653
2556
2286
2568
2585
2358
1679
1909
2353
1909
2268
1951
1684
1875
2075
2265
2447
2405
1906
3225
1903
2298
2300
2353
2538
1948
2847
2036
1853
1704
1949
2316
2551
2254
2267
2273
1646
2291
1905
2291
1970
2518
2266
2568
2266
2264
2301
1690
6854
2059
1700
2528
1675
1893
2489
2318
1965
2490
2494
2681
2640
2586
2641
2638
2641
1906
1688
1887
1912
2474
2560
1923
1910
1910
2531
2827
1974
2282
1700
1696
2279
2274
1894
2271
1891
1655
2571
1900
2253
2529
2558
2701
2702
2403
2286
2282
2283
1889
2389
2656
2657
1688
2530
2286
2657
2593
2548
2305
2590
2546
2546
2541
2479
1668
2288
1940
2287
2290
1706
1704
1705
2273
2871
2276
2272
1856
2366
1868
2314
2293
2329
2539
2215
2421
1888
2283
1784
1889
1888
2052
2295
2351
2295
2137
2430
2278
3113
1684
1702
2596
2597
2286
1701
1874
1680
2663
1871
2663
2533
2658
2654
2698
2629
2590
2632
2299
2185
2260
2261
2538
1687
2347
2566
2355
2277
1683
2274
2516
1919
2521
2554
2129
2281
2559
2377
2281
2367
2377
1737
2278
2282
2262
2269
2262
3180
1778
2278
2581
2584
2206
2209
2159
2567
2387
2267
2567
2591
1911
1912
2688
2583
2583
2584
2685
1913
2506
1913
45898
2323
2686
2589
2602
1683
1682
2064
2163
1704
1705
2274
2361
2572
1888
2287
1993
2574
2586
1901
2279
2582
2422
3327
2660
2275
1677
2494
2035
2242
2542
2512
1910
1904
1891
2463
2642
2466
1855
1906
2267
1909
2388
1910
2255
2274
2274
2003
3530
2285
2273
2273
2283
2388
2320
2268
1990
2390
1836
2290
2280
2283
2279
2572
2281
2280
2284
3169
2590
2217
2288
1962
2892
1669
2388
2376
2205
2536
1677
1699
2554
2583
1880
1877
2554
2294
2079
2566
2116
2546
2545
2640
2222
2563
1870
2314
1661
2159
2221
2276
2116
2191
2282
1894
2569
2275
2265
2210
2569
2204
2206
2293
2293
2209
2288
2546
2210
2289
1892
1880
2289
2521
1680
2634
2264
2521
2844
2635
2291
2431
1991
2536
2268
2547
2006
2097
2257
2268
2548
2094
1690
1668
2609
2609
2203
2568
2200
2570
2567
2568
1744
1758
2265
1657
2267
1657
2269
2272
2306
2252
1672
1913
1672
2267
2627
2629
1672
2398
1827
2398
2395
2347
1674
2562
2333
2586
1875
2588
1697
1903
1678
2539
2538
1905
2277
1706
1677
2837
2540
2068
2552
1782
2119
2553
2297
2279
2020
1911
2488
2374
2570
2570
2557
1960
2555
2181
2620
2559
2422
1898
2419
1896
4287
2025
1764
2272
2559
1965
1912
2424
2555
2219
2555
2419
2556
2273
2273
2215
2205
2218
2214
1675
2261
1987
2206
2183
2298
2217
1902
2283
1666
11098
2561
3492
2385
2390
1869
1981
3491
2586
2276
1880
2585
2307
1891
1903
1892
2278
2590
2590
2551
2257
1672
2892
2575
6783
1878
1888
2215
2581
1883
2190
2282
2283
2267
2563
2287
2287
2329
2212
1974
1878
1895
2582
1681
2286
2281
2284
2573
2571
1699
2568
2541
1882
2274
2279
1882
2277
2682
2682
1795
2683
2489
2483
2486
2485
2490
2329
2268
2550
1898
2537
2219
2221
2256
2223
2221
2825
2825
1860
1682
2916
2337
2339
1863
3421
2205
3124
2252
2284
2558
2254
2208
2209
2212
2209
2239
2209
2212
1911
2213
2211
2688
2696
2278
1686
1695
1684
1698
2597
1888
1902
1934
2293
1895
1904
2292
2290
2156
1898
2290
2546
2291
2490
2289
2280
2282
1947
2406
1885
2527
1672
2340
1915
1667
2542
2580
2523
2526
2693
2694
1958
2696
2527
3451
2696
1884
2706
2562
2566
2282
2560
2852
1663
2603
1892
1932
1897
1741
1901
2591
1901
1892
1902
1905
2278
1878
1875
1876
1956
1683
1879
1687
1687
1684
2587
2430
2554
2558
1702
1705
2292
1880
1704
2497
2279
2391
1891
2265
1703
2275
2316
2542
1874
2521
1669
2208
1899
1915
2241
3359
1875
2208
2581
2286
2271
2226
2221
2225
1661
2560
2561
2574
2254
2578
2574
1861
2574
2574
2572
2574
2573
2573
2576
2573
2571
2576
2573
1875
2577
2340
1864
2275
2392
2273
2287
1677
2390
2201
1879
2632
2633
1878
2539
2290
2281
1786
2297
2223
2216
2561
2224
2227
2213
1911
1655
1877
1874
2339
2577
1870
1693
2690
2592
1668
2225
2095
2316
2487
5866
2485
2966
2283
2395
2284
2281
1666
2307
2395
2307
1691
2306
1673
2248
2677
2325
2848
2265
2889
2212
2214
2699
2274
2698
2288
2190
2190
2194
2290
2559
2983
2212
1903
2536
2290
2210
2291
2539
2335
2212
1677
1864
1691
2062
1894
1682
1892
1953
2183
1690
2697
2488
1869
1867
2052
2388
1846
1844
2593
1909
1892
1702
1931
2596
2201
2349
2272
2285
2289
2288
2285
2254
2524
2526
1678
2258
2256
1916
1698
2575
2259
2069
2289
1890
2286
2228
2197
2301
2686
2130
2582
2516
2565
1915
1912
2642
2485
2485
1704
1704
2575
2219
1706
2074
2108
2196
2531
2460
2389
1677
2560
2559
2566
2594
2415
1839
2286
1837
2207
2831
2276
2611
2543
2284
2269
2205
2273
2267
2209
2206
2203
2267
2200
1704
1952
1683
1970
2285
2291
1972
2533
2531
2651
2346
2650
2653
1913
1893
1896
2556
1891
2544
2305
2550
2207
2592
1886
2588
2587
2273
2560
1677
1678
1677
3453
1677
1989
2205
2595
2583
2255
2572
1905
2269
2599
2197
2198
2311
6301
2320
2573
1993
2311
1912
2311
2284
2485
2280
2563
1875
2534
2280
2279
1895
2388
2278
1966
1896
1910
2565
1899
2108
1698
2288
2592
2600
2565
2602
2393
2388
2284
1909
2263
2352
2270
2701
2486
2850
2702
1690
2693
2696
2273
1893
1897
2189
2814
2556
2531
2628
2181
2532
2175
2372
2395
2567
3479
1679
2272
1881
2563
2309
2330
1889
2558
1867
1868
1684
1684
2167
2028
2546
2446
2530
2522
2386
2832
3384
1909
1664
2277
2282
2587
2591
1684
1749
2966
1888
2626
2494
1950
2628
2626
2381
2383
2311
2564
2273
2275
2271
2272
2662
1949
2420
1897
1676
2283
2401
2650
2384
2592
2588
1895
2759
2596
3129
1857
1952
1896
1956
1852
2301
1854
2301
2539
1675
2326
1908
2270
2261
2269
2971
1910
1967
2255
2564
2275
2284
2270
2550
2271
2291
2285
2288
2296
1963
2294
2582
1991
2293
1886
2214
2232
365807
2231
2232
2217
2224
2231
2214
2382
2223
1958
2214
2223
2215
2224
2556
2079
1689
1897
1897
1910
1907
1904
3448
1679
1992
1909
1904
1902
2273
1904
2078
2077
2573
2075
2480
1647
2530
1878
1713
1966
2271
2607
2183
2573
2574
2574
2574
1899
1899
1899
1677
2110
1675
2534
1672
1679
1675
2283
2285
1674
2269
2376
2277
2209
2291
2291
2489
2557
2487
2394
1815
2569
2264
2525
1666
1667
2568
1900
1898
2278
2727
2083
2282
2331
2291
2485
2486
2264
2270
2269
2269
2264
2697
2272
2278
1927
2482
1951
1892
2267
1891
2193
2290
2589
2564
1837
2591
2586
5755
2211
2297
2380
2282
2333
2317
2594
2316
2206
2506
2069
2272
2289
2210
2208
2214
1937
1890
2119
2268
2273
2699
2535
2572
2416
1679
2843
2426
2225
2219
1949
1889
2380
2280
2551
2280
2280
2276
2249
2277
2282
2430
4887
1695
1934
2394
2391
1896
2267
4121
4679
2285
2221
2472
1689
2291
2272
9171
2841
1898
3090
1963
2783
2200
2574
2595
2133
2134
1898
1902
2308
2312
2281
1963
2310
2294
1993
2056
2056
2280
3394
2282
2291
1704
1675
2656
2291
1665
1893
1670
2392
2183
1879
1882
1904
2410
1905
2571
2286
2389
2286
1897
1901
1951
2281
2391
1934
2555
1902
2280
2541
1675
2542
1675
2397
1867
2297
2419
1892
2295
2559
2207
2279
2262
2266
2262
2619
2390
1920
2569
1693
1919
1818
2360
2554
2497
2554
1880
2553
1896
2475
2289
2478
1869
1670
1661
2259
2229
2560
2179
2282
2213
1914
2292
2270
2455
1946
2274
1864
2489
2573
2285
2413
2433
2299
1967
2298
1889
1884
1677
2600
2594
2599
1899
1896
1902
1681
1930
2596
2532
1890
1893
2571
2273
2598
1695
2601
1700
2601
2489
2427
2221
2381
2220
1955
2269
2582
2583
2271
2556
2555
2568
2569
2568
2571
2386
2282
2609
1873
2579
2709
2605
2604
2699
2849
1898
2699
1900
2440
2383
2649
1895
2701
2379
2272
2845
2650
2491
1842
2557
2456
1777
1907
2564
2846
1991
2676
1950
2674
2051
1911
2844
2647
1682
2254
2241
2253
2279
2280
1955
2281
2277
2391
2274
1893
2344
2569
2271
2482
1664
2568
2489
2569
2575
2182
2576
1889
2579
1904
1903
2205
2309
2284
2282
2280
1711
2681
2275
1947
2271
2279
1977
2277
2406
2429
1889
2596
2028
2482
2527
2272
2573
2593
2491
2303
2284
1657
1847
2305
1882
2565
2564
2568
2564
2697
2701
1779
2564
1950
2195
1951
1779
1852
2282
2339
2275
2386
2500
2274
2300
1811
1807
1957
2299
1686
2593
2280
1779
2479
2248
1910
1892
2296
2279
1686
2281
2284
1974
2281
1658
2283
2284
2379
1838
1679
2624
2339
2317
1700
2225
2593
2417
1964
2571
1665
2269
2525
2528
2488
2854
2270
2271
2280
2312
1910
1910
1755
1777
1654
1900
3492
2539
2431
2539
2264
2317
2206
1664
1670
18937
1887
1966
2560
1670
2559
1890
1890
2625
2623
1888
2392
1910
2543
2583
2532
1667
1946
2485
1944
2483
2186
2484
2493
2486
2486
2488
2488
2272
1865
2258
2454
1957
3436
1977
2589
2274
1879
1863
1880
2260
2260
2275
2560
2556
2284
2209
1914
2208
1961
2301
1911
1911
7140
2290
2600
62858
2556
2279
1711
2269
2304
1960
2304
1880
1953
2293
2289
1891
1885
1887
1909
1885
2051
1902
2466
1963
2276
2488
1947
2491
1864
1858
2287
2281
2284
2286
2129
2287
1657
2254
1937
2584
1975
1902
2486
2485
2849
2486
2486
1871
2581
2581
1671
2272
1872
2088
2692
1957
2610
2638
2223
2823
2694
2482
2636
2611
2483
2213
2288
1679
2286
1954
2286
1670
1670
1670
2270
1675
2271
2617
2679
1693
2317
2287
1679
2134
1972
1886
2282
2275
1836
2276
1683
2290
2260
1683
2267
2537
2218
1675
1672
1956
1878
1876
2287
2506
2609
2266
2277
1655
2270
2536
2265
1677
2272
1898
5606
1954
1880
2282
2283
2294
2638
2487
2597
2487
2591
2044
1677
2637
2413
1889
2569
1975
1906
2569
2579
2555
2555
2249
2276
1887
2276
1890
2277
2278
1878
1961
2571
2659
1909
2536
2066
2476
1882
2483
2479
1698
1911
1963
1694
1909
2554
2554
2274
2530
1674
2569
2555
2053
2580
1892
1678
1958
1673
1776
2086
1916
2298
2298
2055
1902
2422
1874
1879
1949
2364
1958
1875
1876
1896
2520
2280
2491
1669
2277
1664
2298
1892
1677
1941
1905
1654
1944
1902
1657
1660
4226
3702
2425
2643
2584
2591
2280
2592
1677
2005
2384
1961
1679
3028
1681
2193
1679
2335
1682
2191
1682
2609
1676
2334
2554
1673
1657
1943
2384
1884
1679
1682
2392
1675
1675
1677
1671
2615
1670
1745
1743
1676
2988
3130
1678
1696
1676
1659
2650
2286
2988
2642
1673
1674
1689
2599
1685
1682
2389
1890
1890
1899
1665
1659
2596
2814
1681
2533
1909
1906
1700
1663
1673
1672
2258
1678
1893
1684
1991
1902
1872
1680
1675
1674
1658
1676
1675
2389
1676
1934
1689
2892
1690
1762
2274
1664
1666
1665
1669
2388
2342
2596
1668
1803
1812
1757
1680
1684
1681
1896
1665
1663
1648
1679
1670
1669
2331
1663
1684
1971
1840
1697
2084
2054
1654
2255
1714
1650
2249
1682
1721
2335
1896
1660
2493
1662
1663
1659
1659
1665
1660
1661
1668
1676
1683
1678
2596
1900
3027
2565
1795
1901
1661
1673
1881
1649
2681
1672
1679
1657
1671
2389
2308
2385
1910
1671
1700
1698
1690
1681
1692
1668
3029
1667
1678
2252
2142
2338
2340
1755
2340
1671
2520
2468
1670
1659
1660
2229
2265
2267
2053
2353
1665
2005
1692
1681
1706
1680
1671
1671
1673
2048
1665
1677
2046
2350
1645
2190
1648
1693
1690
2066
1649
1700
2212
1681
1680
1677
1679
2384
1679
1970
1680
1679
1680
1682
2268
1671
1674
1674
1677
1669
1671
1673
2178
1671
1671
2193
1671
3218
1671
1701
1668
1664
1668
1682
52329
1674
1671
2599
1667
1961
1666
1650
2058
1657
2510
1666
1672
1672
1671
1678
2405
2347
1675
1674
1674
1959
1674
1674
1794
1675
1896
1668
1684
1676
1679
2625
1961
1907
1646
1668
1976
1893
1670
1669
1670
1669
1656
1650
1652
1709
1699
2855
2147
1708
1968
1696
1654
1661
1682
1668
1907
1687
1654
1675
1678
1696
1681
1962
1695
2615
1697
1671
1897
1682
1675
1675
1660
1671
1694
2239
1657
1664
2389
1662
1979
1929
1898
1664
1677
1660
1666
1667
1669
1669
1670
2353
1668
1664
1658
1678
2134
1673
1672
1653
2298
1678
1662
1671
1700
1699
2596
1674
1989
1680
2880
1649
1674
2539
1666
1659
1667
2687
1648
1692
2632
1680
1956
1692
1684
1676
2276
2276
2285
1702
1894
1660
1732
1668
2177
2201
1991
1666
1701
1663
1681
1663
2344
2654
1876
1898
1670
2559
10139
2356
1692
1655
1990
1674
2347
1655
1673
1667
1658
1799
2548
2696
1679
2135
1678
1676
1679
2394
1679
1679
2308
1661
1673
1690
1684
1665
1692
1677
1948
1636
1656
1679
2384
2604
2348
1627
1887
1681
1670
1712
1765
1710
67944
1946
1709
2046
1962
1653
1677
1667
1690
1700
1939
1667
1883
1877
1672
1673
1960
1673
1674
2180
1669
2331
1681
1755
2305
1697
3314
2362
1663
1668
1671
1918
1961
2398
1647
2995
1648
1649
1650
1755
1819
1696
1675
2205
1681
1682
2262
1961
1654
1979
1673
1684
1667
1680
1696
1646
1858
1672
1672
1643
1677
1682
2350
1671
2606
1682
1683
1685
1684
1682
1682
1678
1649
1642
1673
42223
1953
1887
1692
2194
1697
1694
1697
1667
1696
2287
1904
1711
1673
1677
2551
1971
2551
2324
1666
1673
1688
1689
1648
2839
3205
1906
2261
3205
1801
1667
1977
1706
2008
1706
1794
1706
2312
1672
2561
1667
1689
1653
1905
1667
1989
1670
3033
1662
1669
2564
2696
2516
1889
1699
1663
1644
1898
1908
1970
1667
1981
1995
1660
1665
1666
1890
1670
2205
2957
2281
1668
2205
1673
1672
1943
15278
1671
1984
1681
1670
2450
2452
2349
1676
2247
1701
1664
1668
1952
2037
1658
1658
1960
1689
2383
2350
1661
1672
1684
2274
1832
1657
1979
1677
1659
1681
1653
2331
1900
2289
1668
1670
1668
1665
12242
2842
1681
1960
1681
1665
1651
2175
1664
2532
2529
2527
2349
1669
1672
1681
2073
1959
1651
1662
1663
2177
1631
2649
2199
1661
2200
1689
1674
1682
2568
1902
1668
1958
1667
1651
8866
2599
1653
1695
1822
2062
2093
44912
1669
1656
1654
2061
1977
1947
1666
1678
2648
1682
1649
1885
1902
1667
1886
1904
1655
1897
1963
57951
1643
1683
1646
1983
1692
1689
2471
1678
1666
1663
1664
1687
1662
1960
1670
1672
1899
1963
1686
1899
1669
1900
1918
1798
2056
1657
1680
2396
1667
1954
5369
1653
2477
1671
1897
1909
1750
1672
1665
1683
2642
1941
2643
56674
2638
1961
1669
1687
1687
1672
1671
1885
1898
1889
1665
1957
1914
1675
1676
1952
1675
2847
2846
1676
2598
1710
1711
1809
2141
1813
1961
1690
2337
2386
1978
1672
1671
1683
1684
1681
2523
1693
1672
1669
1967
1664
1683
1682
2181
1667
1667
1717
1670
1878
1906
1675
1673
1909
1683
1667
1977
1664
1676
1802
2324
21590
1682
1904
1779
1677
1678
1653
1676
1670
1959
1688
1678
1660
1666
2386
1669
1892
1666
1691
1685
2279
1681
1687
2642
2157
1684
1688
1881
2356
19566
1665
2639
1672
1671
1671
1683
1681
2074
1950
1668
1654
1679
2596
1958
1657
1691
1689
1677
1674
1690
2261
1670
1670
1948
1671
1677
1914
1679
1973
1677
2691
1669
1682
1690
1692
1937
1938
1694
1960
1698
1680
1667
1950
1667
1670
1671
1655
2578
1890
1674
1676
1669
2011
1683
1798
1655
2141
420240
1679
1667
1681
1809
1895
2047
1886
1886
1886
2191
1671
1713
1711
1688
2385
1689
3694
2401
2404
1688
1687
4408
2086
2928
1888
2049
2219
2304
1674
2178
1764
1873
1671
2324
1672
1763
1828
1654
1680
1979
1680
1676
1673
2182
1673
1674
1678
1672
1782
1807
1653
1703
1819
2491
1814
1939
2284
1664
1983
1668
2643
1772
1673
1677
1675
1928
1635
1683
1997
2264
2268
1662
1704
2178
1939
1684
1678
1682
1774
1773
1667
1676
1684
2998
1699
1642
1673
1676
1957
1695
1671
1890
1685
2565
2567
1691
2567
2562
2613
1686
2093
1695
1658
2596
1657
1653
1881
1893
1683
1681
1766
2347
1694
2998
2311
1685
1662
1686
2389
2632
2632
1857
1656
1676
1904
1671
1672
2614
1687
1664
9072
1698
1683
1960
1679
1679
1914
1682
1668
1682
2590
1671
2611
1692
1681
1888
1683
1938
4972
1673
1672
2650
2697
1676
1667
2860
2182
1658
2307
1639
1671
1769
1935
2383
1677
1707
1671
1675
1716
1889
1898
2134
2382
1897
4153
1680
1645
2367
1956
1672
1662
1674
1654
1893
1897
1895
2533
1675
1891
1662
1672
1947
1682
1683
4132
2271
2269
2641
2354
2355
1953
2357
1710
2526
2297
1678
1973
1676
2359
2362
1838
1676
2357
1882
2136
1904
1683
1678
1671
1950
1679
1672
1674
1674
1660
1757
2698
2701
1653
1962
1672
1669
1700
1955
1700
1679
1682
1680
1679
1666
1678
20400
1706
1668
2151
1678
1689
1938
1651
1654
1664
1660
1677
1660
1661
1707
1680
1694
2386
1694
2268
1665
2350
1680
1677
1679
1672
1671
1672
1672
1670
1891
1690
2386
1675
1683
1961
1677
1680
1884
1753
2849
1659
1690
1680
1687
1797
2193
1683
1900
1655
2321
1701
1654
1702
1677
1671
1672
1678
2599
1701
2282
1978
1909
1683
2324
1684
1680
1680
1680
2384
1867
1781
1666
1588
1822
1893
2007
1766
1771
2096
1951
1702
1663
1667
1891
1665
1769
1687
1685
1685
1675
1979
1678
1859
4314
2533
1678
1675
1660
1976
2144
1663
1899
1692
1665
1899
2192
1898
1680
2626
1673
1704
1670
2598
1710
1672
1675
2573
2063
1671
1926
1676
1675
1931
1947
1676
1680
1678
1877
2562
1668
1662
1643
1670
1981
1685
1711
1680
2267
2896
1648
1653
1664
1675
3487
1670
1692
1692
1671
1994
1769
1672
1667
2599
1653
1677
1704
1701
1702
1702
1894
1696
1890
1671
1956
2530
2386
2351
1935
2049
2270
1690
2064
2092
2094
1670
1672
1678
1881
1880
2930
1899
1682
1960
1680
1664
1672
1666
1674
1676
1829
1676
2361
2566
2008
1660
1937
1756
2390
1700
1673
1691
1654
1885
5969
1896
1705
1661
1959
1657
1750
1663
1983
1832
1640
1655
1782
1659
1695
2562
1881
1678
1750
1962
1685
1687
1674
1673
1668
1774
1980
1665
2269
2268
147674
2705
2707
1977
1667
1668
2840
1983
2836
2837
2692
1671
1668
1681
1653
1678
1678
1813
1975
2335
1669
1799
2354
1901
1865
1682
1688
1900
1672
2555
1678
1680
1705
1915
1762
1657
1815
2002
1681
1657
1658
2364
1671
1674
1658
1657
1628
1917
1664
1662
1665
2612
1664
1807
1659
1666
1908
1905
1903
1660
1701
1705
1924
1701
1684
2189
2273
2276
1691
2277
2272
1647
1679
1676
1657
1841
1962
1913
1668
2178
1889
1685
2313
1788
1789
2552
1692
1825
1673
1673
1672
1979
1889
2177
1669
1682
1666
1666
2571
1663
1667
1907
1666
1654
1671
1957
2556
2356
2556
1673
1686
1673
1689
2804
1652
1688
1681
1674
1959
1671
2324
1689
1667
1672
2308
1666
1680
1677
1677
1658
1674
1664
1663
1960
1686
1973
1671
1675
1665
1891
2295
2588
2589
2586
1682
1874
1672
1668
1977
1667
1961
1897
1890
2567
2564
1657
2583
2368
1684
1671
1648
1897
2619
1667
1679
1911
1940
1756
1893
2568
1706
1886
1664
1663
1656
1818
1982
1686
2056
1685
1959
1891
4721
1879
2021
2020
1665
1662
1674
1897
1797
2620
1661
1695
2931
1950
2849
2561
2560
1667
2847
1683
1682
1685
1683
1684
2931
1685
1694
1971
1651
1659
1655
1890
1702
1672
1667
1661
1676
1678
1655
2150
2130
1947
1657
5179
1663
1677
1896
1649
1898
1678
2047
1681
1652
1992
1646
1680
1680
1950
1678
1902
3011
2277
1651
2283
1684
1684
1683
1685
2333
1698
1687
1663
1981
1665
1798
2362
1662
1661
1665
5964
1647
2358
1643
1985
4240
1683
2343
1983
2343
1662
3512
1663
1663
1709
1677
1671
2353
1671
2121
1667
1934
1774
1982
2551
2693
1677
1659
1671
1781
1642
1677
8367
1672
2330
1683
1883
2586
1947
1945
1953
1887
11107
1656
1669
2637
2842
2637
2388
2840
1696
1693
1662
1669
2365
1910
3337
1665
2458
1677
1897
1674
1908
1965
2376
1709
1662
1687
1802
1998
1707
1643
1630
1680
1658
1669
1694
2381
1693
2563
2566
2561
1687
1654
1942
1660
1655
1658
1661
1699
1677
8418
2389
2274
1641
1677
1675
1676
1950
2271
1680
1649
1673
1687
1691
1667
1900
1995
1755
1674
2190
6354
1652
2593
2245
2281
2278
1662
1894
1672
2355
2499
1668
1676
1879
1667
2308
1668
1944
64579
1681
1778
1778
1898
1677
1678
2514
4753
1672
1659
3504
3498
1973
1661
1664
1706
1684
198733
1685
1662
2536
1914
2304
2301
1675
2303
1679
1926
1678
2162
2303
1670
1703
1687
1688
2183
2276
2304
2682
2583
1691
1950
1692
1665
1673
1691
1896
1662
1874
1856
2558
1857
2334
1666
1667
2575
1645
1672
1673
1908
1907
1857
1679
1669
68052
2040
1677
2044
2494
2044
2624
1675
1685
1952
1881
1668
1670
1678
2272
1967
2298
1716
1687
3500
1656
1996
1653
7746
42216
1673
1666
1668
2570
1650
1951
1683
1893
1658
1889
1947
1678
2424
1662
2423
1662
1667
1650
1948
1907
1664
1663
1683
1998
1659
1912
1661
1903
1660
1663
1732
2018
1962
1670
1670
1891
1891
1686
1928
1662
1700
2527
1676
1884
1676
2630
1677
1974
1703
1695
1679
1679
1929
1680
1683
1682
2202
2205
1672
3587
1698
1900
1966
1898
1675
1662
1670
1899
6521
3256
3255
2585
1870
1869
2356
1675
1674
1953
1683
1693
1669
1916
2204
1676
1689
2301
1644
1659
1739
2352
1672
1672
1954
2571
1642
1645
1947
76094
2566
2565
1641
1655
1660
1901
1680
1683
1682
1967
1683
1680
1914
2697
1804
2554
2552
2426
2315
1689
1786
1669
1899
1977
2214
1673
1674
1906
1672
1658
1663
1678
1665
1669
1662
1659
1684
1682
1957
1794
1668
1683
1917
2586
1865
1670
1668
1759
1672
15403
1908
1744
1670
1955
1658
1915
1655
1924
1691
1651
1693
1644
1669
1666
1666
1681
1683
1965
1713
3583
1655
1941
1666
1897
1789
2701
1659
2530
1672
1709
1659
1665
2129
1680
1902
1658
1881
1702
1677
1677
1671
1673
1666
1674
1701
1679
1958
1666
1850
2695
1916
2567
1889
1888
1967
42041
1764
2274
2054
2052
1676
1956
1675
2524
1682
1939
1673
2087
2082
1901
1708
1807
1702
1668
1683
1980
1704
1896
1674
1705
2348
1670
1888
1663
1900
1882
2248
2250
2247
1694
1964
1691
1693
1886
1683
1948
1689
1688
1660
1688
2576
1677
1654
1685
1679
1936
2257
2254
1907
1982
2611
2611
2034
1664
1899
1899
1676
1673
1676
1947
1685
1652
1692
1662
1895
1667
1668
1662
1678
1658
2300
1670
1671
1712
1957
1711
1701
1660
1892
1892
1910
1702
1810
1696
1894
1683
1704
1683
2246
1965
1836
1672
1907
2002
1893
1881
1797
2699
2561
1662
1659
1659
1677
1872
1957
1871
2354
2136
1895
2262
1679
1659
1661
1658
1811
1693
1685
2351
1959
2544
1659
1753
1890
2383
1638
1667
1925
1657
1693
1797
2597
1678
2304
1927
1706
2687
1655
1659
1899
1659
1661
1667
1668
1658
1676
1818
2565
1957
2597
1863
1665
1908
1913
1668
1810
1672
2695
1667
1667
1668
1664
2295
1975
1887
1677
1708
1651
1904
1676
1674
1666
1668
1671
1670
1668
7792
1701
1967
1661
1676
1675
2693
1723
1663
1669
1892
1925
2552
1884
1695
1944
2684
1664
1679
1673
1980
1893
1658
2639
1668
1672
1669
1659
1663
1942
1658
2316
2314
1664
1688
1889
1808
1681
2552
2549
1808
2647
1682
1881
1938
1655
1689
1674
1902
1667
1891
1655
1656
1678
1886
2817
1876
1684
1925
2045
1661
1657
1813
1896
1878
1667
1696
1692
1673
1891
1670
1648
1666
1950
1663
1666
1692
1693
1681
2189
1901
1675
1682
2558
1683
1701
1695
1952
1684
1667
1667
1895
1672
2277
1891
1655
1670
1676
1675
2250
2250
1657
1925
1674
2846
1692
1692
1699
1888
1893
2275
1894
2298
1691
1689
1674
1908
1668
1645
1661
1682
1665
1665
5468
2174
2693
1669
1684
1898
1708
1706
1907
1706
1907
1760
1677
1668
1682
2355
1651
2388
1659
1659
1672
1659
1952
1906
1653
2073
1703
1669
1685
2925
1669
1693
1690
1689
1703
1682
1892
1964
1951
1752
1665
1667
1666
1665
2178
1680
1698
1659
1659
1895
2403
1679
1941
1672
1673
1668
1680
1664
2847
3024
1761
1809
1806
1671
1843
1651
1676
1950
1652
1675
1653
1653
1787
1682
2307
1896
1872
1668
1671
1665
1676
1923
1679
1816
2376
1681
1671
14496
1877
1682
1893
1644
2597
1681
1677
1916
1904
1673
1684
2275
1635
1677
1943
1865
1693
1943
1940
1672
1918
1668
1692
2337
1697
1672
1671
1806
1875
2559
1888
1666
1675
1674
1861
1659
1653
1994
1692
1664
2647
1685
1679
1672
1865
1678
1673
1701
1701
1660
1683
2336
1683
1648
1682
2637
2839
1905
1942
2847
2558
2269
1688
1901
1688
1760
1983
1672
1669
2707
3418
1897
1689
1769
1762
2493
2265
2358
1665
1664
2388
1701
2325
2031
1695
1686
1660
1791
1792
2638
1665
1875
2382
1671
2300
2330
1815
1667
1814
1667
1837
1668
1803
2539
1673
1806
1862
1683
1669
1686
2611
1919
1658
1674
2273
2571
1700
1676
1660
2464
1662
1698
1660
1680
1669
2394
2410
2385
2219
1674
1935
1936
1682
2266
1680
1671
2279
1663
1671
2391
1678
1798
1767
1875
2572
2573
1683
1664
2587
1664
1784
1663
1653
1655
2501
1653
1680
1666
1798
1686
1688
1688
1650
1857
1661
1792
1671
1676
2388
1675
1815
2287
1891
1661
1915
1704
1652
2314
1666
1696
1665
2560
1784
1682
1691
1695
1763
1694
1677
1664
1690
1857
1655
1866
1804
2385
1689
1687
1666
2305
1703
1704
1676
1697
1673
1814
2315
1815
2988
1701
1684
1692
2345
1898
1694
2311
1671
1669
1603
1751
1685
2118
1669
1661
1676
1710
2551
1699
1675
2535
1805
1804
1647
1647
1874
1968
1665
1671
2524
1684
1675
1670
1640
1657
1774
1692
1686
1657
1693
2516
1700
2267
1665
1673
1672
1676
1663
1660
1663
2236
1668
1663
1663
1668
2006
1662
1665
1714
1669
1885
1888
1671
2215
2350
1692
1651
1665
1669
2384
1663
1649
1669
1671
1715
1662
1681
1688
1671
1668
3028
1688
1683
1687
2928
1686
1670
1874
2840
1895
1661
1814
1661
1673
2174
1687
2258
1656
2190
2030
2836
1676
1675
2304
30461
1673
1663
1663
1989
1665
1662
1882
1693
2148
1683
1676
1679
1889
1874
1677
1680
1683
1688
2358
1680
1681
2270
1710
1970
1683
2267
2266
1874
1660
2088
1678
1680
1669
2392
1677
2703
1688
1685
2494
1660
1706
1671
1676
1736
2470
1674
2490
1688
1897
2887
2573
1897
2146
2533
1660
1648
1694
1664
1668
1701
1668
1671
1820
2533
1821
1902
1716
1948
1663
1666
1689
1681
1666
1672
2324
1676
2702
2704
2705
1680
2654
1674
1666
2232
1672
1684
1679
1672
1675
1796
2103
5857
1689
2378
2334
2374
1955
1705
1665
1856
1687
1652
13778
1677
1656
1708
1686
1687
1750
1895
1655
1965
1668
1672
1687
1675
1673
1678
1788
2564
2553
2567
1676
1968
1883
2618
1666
1693
1663
1678
1684
2573
1659
2590
1679
1677
1677
2640
1724
1660
2892
1881
1678
1678
1690
1706
1680
2216
2661
2092
2280
2593
2338
1896
2494
1685
1903
1909
2088
2844
2292
1715
2659
2588
2596
2658
1684
2135
1792
1960
2606
1686
1678
1666
1666
1666
1670
1662
1675
2695
1663
1676
2604
1676
1958
1806
1670
1667
2347
1665
2649
1682
1684
1672
1673
1662
1664
1992
1894
1967
1668
1660
3487
1660
2590
1910
1684
1685
1683
1684
1815
1968
1908
1993
1907
1905
1897
1819
1893
1794
1682
1681
1672
1705
1680
1664
1985
2586
2390
1677
1683
1663
2272
1681
1683
1692
1677
1873
1666
1666
2171
1704
1707
2149
1681
1704
1706
2182
2606
1674
1669
1685
1663
1674
1671
1671
1959
1671
1752
1663
1666
1665
1663
1669
1890
2431
1687
1874
1680
2693
2340
1674
1951
1671
1697
1691
1672
1886
1687
1670
1668
1890
1685
1958
1874
2188
1880
1678
1675
1682
1669
1678
2284
2287
2284
1675
1902
1748
1659
1674
2006
1713
1652
1661
1906
1675
1663
1666
1681
1641
1681
2101
1956
2064
2303
1676
1675
1674
1871
1814
1671
1668
1666
1679
1674
1687
1978
1674
3074
1676
1673
2552
2548
1900
1666
1666
2588
1667
1680
1694
1824
1965
1675
1955
7021
1700
1643
1586
1663
1669
1696
1670
1670
2338
1664
1667
1670
1953
1668
1972
1677
1677
1662
1878
1897
1880
1679
2600
1720
1657
1789
1941
1946
1775
2332
1680
1807
1683
1671
1676
2066
1671
1666
2061
1667
2565
1662
1955
2055
1993
1676
2660
2703
1903
1684
1689
1686
1699
2055
2057
1668
1697
1965
1691
1978
1667
2004
1882
1672
1674
1677
1650
1653
1669
2651
2647
1940
2646
1662
2333
1675
1669
1674
1678
1832
1677
1665
1664
1663
1663
1682
1961
1680
2660
1678
1696
1676
1686
1670
1682
1667
1684
1683
1681
1677
1667
2007
1700
2333
1672
1671
1685
2266
2592
1678
1911
1686
1687
1683
1683
1680
1960
1680
1980
1681
2384
1670
7475
2352
1652
1676
1658
1680
2136
1668
1815
2156
1991
1814
1884
1814
1944
1817
2361
1737
1909
1677
1641
1665
1662
1958
1668
2386
1691
1666
1678
1669
1678
1687
1683
1687
1684
1777
1681
1691
1975
1692
1958
1672
1691
1680
1774
1891
1678
1654
1685
1880
1677
2457
2637
1919
1871
2497
1759
1671
10562
1684
1675
1685
1761
1669
1677
1678
1672
1858
1949
1681
1697
1694
1697
2394
1693
1870
1710
1668
1668
1704
1651
2061
1800
1908
1800
1954
1912
1682
1687
1676
1904
1675
1681
1681
1658
1670
1670
2188
1908
1964
1667
2555
1683
2549
1672
1679
1810
1679
1673
2480
1660
2131
1701
1701
1749
1961
1698
2049
1676
1661
1665
1664
1669
1897
1874
1892
2388
1872
1666
1674
1971
1811
2552
2846
2694
2844
1680
1685
1681
1679
2589
1681
1678
1683
2536
1687
1683
1890
1666
1665
1873
1675
1674
1682
1668
1983
1675
2262
5054
1978
2481
1674
1687
1720
1699
1819
2584
1665
1882
1675
2538
1673
1892
1690
1970
1692
1696
1711
1687
1924
1680
1677
1677
1667
1873
1897
1674
1684
1686
2497
1684
1672
1700
1778
1677
2418
1676
1678
1905
1662
2394
1667
1923
1991
1669
1658
1673
1676
1676
1673
1678
1680
1665
2558
1670
1646
1653
1980
2021
1646
2303
2278
1662
1889
1670
1683
1670
1901
1890
1687
2474
1685
1925
1689
1893
1676
1675
1663
1657
1661
1661
1658
1892
1661
1663
1661
2287
1949
1676
2281
1760
1672
1668
1894
1894
1667
1667
2281
1908
1624
2465
1684
1947
2369
1679
1914
2309
1667
1695
2394
1671
1671
1963
1658
1675
1656
1956
1808
1685
1675
1811
1678
1891
1687
1673
2601
1913
1652
1648
1652
1952
2562
1654
1677
1665
1666
1663
1926
1683
1664
1679
1973
1663
1657
1692
1961
1656
1672
2592
2845
1692
1688
1674
1672
1680
1683
2588
1676
1682
1958
1682
1683
1676
2217
1684
1682
1684
1684
1897
1681
1689
1668
2238
1671
1967
1671
1680
1653
1672
1678
1682
1628
1905
1812
1761
1680
2387
1678
1692
2384
1873
1671
1665
1902
2276
1670
2062
2062
1675
1682
1657
1963
19035
1668
1962
1892
1671
1670
2579
1648
1896
1651
1896
1666
1662
1665
1681
2126
1695
2614
1661
1676
1674
1678
2211
1680
4248
1692
1683
1688
1695
1896
2394
1914
1683
1667
1689
1649
1897
1705
1707
1671
1673
1673
1674
1897
2388
1659
1916
1657
1641
1687
1677
1689
1935
1675
1693
1664
1674
1676
1951
1670
1923
1665
1678
1669
1693
2840
1907
1669
1667
1683
1682
1680
1960
2383
1895
2389
1681
1681
1908
1903
1675
2117
4904
1666
2559
2311
1670
1683
1956
1673
1923
1671
1679
1681
7749
1680
1651
1675
1703
1682
1885
5309
1971
3647
2384
1934
1651
2683
1892
1640
1685
1683
1660
1882
1665
2598
2701
1958
1654
1947
1888
1892
1660
1683
1679
1681
1682
1679
1679
1682
1683
1681
2183
1696
1945
1674
1896
1900
1672
1671
1668
1798
1707
1688
2556
1670
1936
1686
1952
2253
1689
13778
1667
1685
1674
1681
1676
1674
1671
1673
1687
1961
1678
1674
1970
1676
1676
1666
1677
1678
1680
1685
1671
1714
1687
1689
1946
1690
1943
1686
1686
1685
1683
4679
1676
1674
1748
1757
1663
1671
2391
1958
1949
1704
1698
1702
1698
1642
1665
4084
1667
1679
1686
2648
1680
1966
1651
1960
1655
1685
1896
1778
1670
1670
1671
1674
1667
1669
1968
1674
1678
2388
1679
1678
1679
1675
1676
1674
1674
1670
1671
1678
1666
1962
1665
1677
1954
1821
1713
1685
2649
1655
1649
1649
1676
1888
2613
1680
2655
1677
1926
1902
1898
1891
1669
1662
2273
2330
1681
1678
1911
1761
1690
2613
1665
2931
1669
1675
1668
4254
1671
1671
1663
1664
2709
2680
1683
2600
2045
2008
1662
1657
1673
1683
2540
1676
1655
1681
1680
1670
1681
2334
1685
1677
1913
1669
1668
1684
1683
2615
1907
1894
1896
2211
2834
1883
1996
1681
2191
2302
1672
1906
1667
2370
1684
1676
1798
1682
1680
1675
1938
1677
1673
1667
1960
1884
1884
1663
1678
4070
1680
1892
1682
1668
2340
2558
1671
1648
1946
1684
1674
1867
1642
1676
1673
1674
1675
1673
1660
1955
1681
1661
2585
1656
1958
1948
1889
1949
1945
3473
1711
1665
1674
1947
1677
1812
1680
1674
1967
1654
1676
1675
7343
1651
1687
1676
1674
1673
1956
1658
1660
2827
1942
1670
1666
1664
1663
1669
1666
1665
1666
1668
1966
1672
1659
1806
1663
1951
2278
1659
1637
3272
1674
1682
2280
1665
1670
1964
1667
1911
1681
1665
2617
2322
2809
2806
1660
1665
1683
2414
2419
2414
2187
1656
1656
1669
1656
2612
1654
1871
2108
1896
1679
1676
1681
1895
2192
2597
1768
1684
2263
2158
1660
1682
1666
1668
1675
1668
1669
1699
2151
1696
2382
1678
1671
1866
1674
1901
1680
1671
1659
1665
1663
1672
1681
1669
2120
1893
2639
1662
1670
1905
1911
1678
1679
1678
1802
1677
1685
1660
1659
2181
2335
1870
1679
1682
1900
1903
1679
1904
1679
1676
1675
2542
2556
1949
1679
1681
1683
1684
1680
1679
2383
1683
1677
1786
1788
1786
1664
1888
2002
1674
1674
1810
1919
1660
6282
1993
1671
1681
1670
1676
1886
1767
2184
1688
1903
2210
1668
1671
1673
1991
1857
1883
1684
1684
2278
1684
1662
2515
1698
1672
2087
1941
1676
1652
2383
1902
1686
1773
1901
1902
1660
1661
2127
2497
1676
1673
1667
1894
1871
2556
1666
1675
2220
1893
1679
1680
2317
1668
1667
1672
2549
1704
1681
1681
2150
1656
2082
1684
1687
1692
1681
1679
1983
1688
1661
3059
1996
1687
1670
1665
1665
1667
1666
1669
1670
2490
1661
1667
1670
1652
1670
2386
1666
1670
1645
1683
1895
1668
1670
1670
2558
1676
1883
1668
1665
1708
2008
1685
1669
1815
1670
1676
1670
1669
2226
1695
1698
1695
1801
45132
2192
1640
1913
1913
1697
1697
1697
1895
2227
2587
1687
1681
1665
1669
2563
1968
2551
2279
1686
1688
1887
1675
1673
2587
1681
1675
1677
1681
1666
2932
1671
1669
1899
1667
1696
1668
2700
2700
2558
1681
1673
2546
2310
2613
2656
1679
1681
2569
1667
1885
1670
1695
1696
1963
1669
1684
1897
1888
1965
1677
1682
1657
2035
1686
1641
1691
1674
1658
1967
1685
2621
2833
1681
2330
1817
1640
1693
1692
1899
1688
1902
1903
2344
1680
1683
1680
1652
1970
1681
1885
1677
1680
2871
2577
1679
1674
1700
1699
2404
1712
2591
1702
1996
1674
1893
1677
1681
1691
1635
1691
1689
1690
2585
1689
1895
1665
1899
1975
1915
2611
2076
1690
1693
1690
1689
1673
1660
2376
1663
2269
3324
1708
2619
1710
1680
1711
1651
1917
1910
1676
1654
1673
2311
2597
1683
1686
1688
1959
1686
1673
1671
2064
1651
1796
1664
1623
1653
1963
1677
1658
1830
1863
1956
1688
2591
1683
1683
1685
1690
1880
1676
2370
1667
1672
1680
1892
1694
1966
1670
1740
1670
1653
1689
1675
1670
1656
1963
1668
1659
1676
1955
1980
1676
1684
1659
1653
1677
2388
2023
1904
1956
1689
1676
1677
1680
1678
2387
1674
1695
1728
1724
2298
1697
1672
1954
1669
1668
1673
1671
1654
1671
1957
2646
1904
1668
10443
4548
1664
2205
1946
3030
1675
1660
1672
1665
2214
1955
1677
1650
1704
1659
2599
1666
2430
1955
2432
1665
1666
1776
1779
1960
1672
1673
1675
1684
1680
1668
2288
1965
2285
1677
1665
1684
1654
2586
1963
1686
1695
1767
1871
1900
1678
1680
2358
1664
1891
1658
1680
1667
1663
1958
2829
1671
1668
1673
1683
1653
2356
1683
1681
1682
3624
1649
2727
1709
1964
1700
1675
1674
1813
1689
1931
1677
1678
1676
1670
1665
1665
1669
1967
1667
1668
1663
1666
1679
1684
1931
1660
1681
1683
1663
1913
2125
1678
1958
1761
1752
1674
1803
1679
1949
1688
1875
1686
1668
2464
1975
2458
2457
1743
1744
1779
1949
1665
2560
2562
1669
2559
1667
1667
1964
1666
1675
1671
1885
1671
1679
1947
1679
1687
2347
1806
1677
2319
2656
1926
1650
1654
1664
1660
2722
1667
1947
7288
1638
1668
1696
1910
2348
1672
1980
1954
1884
1886
1688
2318
1693
1943
2317
1677
2317
2320
2682
1935
2559
1682
2280
1888
1674
1676
1676
1679
1945
1893
1671
1671
1672
1672
2195
2347
1661
1689
1689
1680
1676
2540
1937
1671
1686
1672
1676
2648
2654
2650
3030
1662
1629
1664
1685
1680
1659
1943
1668
1686
1664
9175
1674
1674
2008
1755
1669
1669
1860
1658
1929
1680
1963
2617
2540
1668
1682
1669
1995
1666
2385
1683
2360
2225
1680
1668
1800
1953
1669
1668
1677
1917
1916
1688
2193
2588
1682
2462
1707
1670
1667
1964
1669
1679
1679
1685
1690
1669
1993
1673
1670
1691
1673
1818
1682
1682
1945
1686
1677
1900
1678
1688
1689
1950
1696
2261
1678
1899
1664
1689
1651
1649
1945
1651
1654
1685
1889
1870
1874
1924
2352
1676
1662
1663
1659
1695
1961
1659
1686
2410
1679
1902
1672
1967
1672
1883
1897
1677
1885
1683
2288
1960
1656
1655
1656
2709
2713
1961
1666
1672
1678
30109
2209
2406
1685
1910
1676
1677
1673
1676
1668
2847
1649
1685
1664
1960
1655
1670
1672
1672
1938
1709
1677
1680
1675
1681
1679
1993
1696
1668
1681
1780
1682
1845
1860
1926
2430
1685
24249
24253
2036
2619
1689
1662
1644
1812
1667
1810
1653
1923
1662
1897
1897
1897
1698
1676
1983
2547
1695
1696
1692
1679
1668
1941
7195
1665
1682
1842
1926
1704
1928
1982
1702
1679
2652
1679
1938
1910
1674
1671
1882
1679
1680
1670
1668
1693
2612
1694
1691
2432
2202
1675
1943
1682
1687
2353
1956
1671
1941
1677
1675
2392
2645
1722
1670
1694
1935
1941
1676
1668
1663
1668
1681
2609
1660
1705
2998
1704
1666
1664
1692
1870
2135
1935
1685
1667
2204
1681
2277
1760
1952
2256
1673
2043
1828
1668
1909
1689
1691
1907
2490
1687
1687
2100
2712
1964
1680
1677
2090
2085
2439
1670
2343
1669
2283
1672
1677
1697
1717
1690
1950
1668
2836
2244
1697
1692
1696
1992
1697
2612
1675
1670
1670
2132
2246
1672
1661
1690
1688
1683
1960
1673
1674
1672
1679
1672
2356
1663
1979
1669
1666
1876
1648
1879
2335
1678
2318
1669
1666
1905
1668
1875
8221
1991
1652
1668
1661
1662
1695
1909
2219
1683
1679
1791
1666
1672
1654
1842
1973
1670
1687
1677
1675
2336
1672
1899
1702
2280
2267
2533
1666
2355
2385
1669
1667
1670
1762
1763
1998
1685
1673
1672
2626
1747
1668
1670
2372
1955
2272
2267
1809
1671
1673
2174
1693
1865
1671
1664
1682
1696
1670
1648
2197
1680
2070
1892
1838
1673
1978
1669
2235
1691
1677
1818
2303
1688
2193
1692
1681
1680
1683
2965
2174
1666
1661
2287
1672
1678
1677
2277
2007
2279
1674
2058
1675
1682
1678
1965
1678
1674
1664
1667
1682
1655
1661
3030
1676
1667
2525
1706
1640
2405
1992
2404
1657
1671
2406
1661
1684
1706
1976
1658
1661
1661
1708
1681
2099
2135
1677
1674
1671
1670
1661
2578
1982
1671
1692
1690
1674
13102
1671
1671
2887
1703
1700
1671
1674
1676
1965
1672
1672
1670
1659
1658
1895
1675
2184
1672
1666
1661
1682
3507
1715
1673
2120
2659
1675
1666
1679
1688
1696
24
2394
11939
1639
1668
1689
1814
1818
1746
2531
1647
1937
1672
1672
1890
1890
2335
1680
1936
1936
1678
1658
1675
1919
11836
1671
4544
4544
1680
2244
1682
2887
1682
1670
1666
1660
1663
1661
1641
1946
1670
2056
1685
1689
1887
1887
1565
1958
1889
1668
2617
1663
1669
1904
1953
1667
1677
2470
2263
1657
2279
1682
1956
1681
1671
1671
1772
1677
9253
36202
1943
1673
1685
1896
1665
2576
1682
1955
1656
2585
2274
2862
13201
1646
2887
1974
2648
2469
1635
1667
2280
10674
2280
2186
1679
1697
1688
1676
1609
1672
1674
2617
1696
1678
2833
2831
1667
1669
1901
1902
1953
1685
1664
1818
1677
82727
2134
1631
1676
2577
2257
1932
1675
1678
1681
1683
1962
2217
2212
2436
2262
2294
1992
2280
1718
1681
348521
1978
1953
1963
1951
441445
2651
1963
1975
347704
2391
2336
2383
349767
2394
2333
2500
2390
2918
1238698
2893
2638
1979
2318
1975
1975
1981
1958
1984
261127
1953
1990
1961
360308
1955
1960
2347
317355
1963
1969
1940
2534
1743
2613
2365
1962
1958
1959
2346
301568
1964
2131
1977
277123
1961
2383
2337
342445
1992
2591
1970
359667
1941
1956
1958
305678
1959
1954
1966
310576
1908
1641
1953
1961
1580
1942
1968
1586
2387
1973
1968
1585
1696
1671
2185
3389
2216
2215
2214
2209
1899
2728
1947
1706
1678
1888
1907
1888
1891
2531
1890
1660
2186
2835
1582
1763
1666
1902
1950
1678
1670
1678
1811
1690
1687
2349
1692
1908
1761
2295
2320
1660
1657
1961
1659
2769
1690
2290
1907
1679
1786
1705
2171
1682
1706
1696
2461
2459
2560
1967
1685
1685
1681
1669
1680
1679
1677
1696
1788
1700
2144
1946
1940
1692
1581
3030
2296
1670
1861
1892
2709
2287
2554
1961
2594
1683
1673
1683
1679
1664
2008
1939
208656
2278
2041
1677
1917
1905
1667
1585
1896
1889
1689
1872
1694
2193
2216
1677
1718
2657
2292
2654
2350
2185
2653
1716
2051
2051
2554
2609
1878
1776
1777
1582
2527
1673
1665
1717
1686
1966
2479
2544
1889
1668
1656
2195
1673
1708
3440
1895
1686
2391
1667
1765
1956
2097
2096
1588
2095
2102
1949
2093
2095
2097
1916
1647
2271
2485
2542
1878
1954
1673
1682
2019
1673
2515
1705
1706
1704
1598
1658
1659
1685
1687
1687
1686
1971
1657
1901
1673
1954
1694
1674
1670
1694
1921
1676
1656
1672
1702
2002
1884
1603
8051
1671
2729
1965
2730
2050
1636
1933
1805
2276
2277
2216
2221
1988
1771
2308
2558
2619
2306
2291
2340
1695
2463
1581
2462
2290
2282
1741
3031
2584
1742
2587
2281
2535
1679
1844
1662
1685
1667
1673
2564
2560
1999
1813
2372
1587
1675
1675
1688
53120
1680
1902
1666
1668
1688
1688
1688
1898
2651
2274
1679
2558
2313
17476
1907
1755
2049
1591
2312
1670
4060
1673
2558
1796
2640
1687
2563
1683
1702
2708
2386
2580
2273
2820
2642
2563
2561
1673
2278
2559
1669
2577
1584
2576
1995
2571
1819
1818
1677
1666
1784
1700
1657
1701
2532
1703
1898
1904
2277
1943
1895
1691
2016
1658
1672
1682
1942
1609
1700
2327
2635
2368
2302
2638
2367
1941
1709
1688
1713
1689
1674
1674
1673
2322
1673
2557
1670
1670
1683
1583
1660
1947
1669
1668
1678
1692
1671
2327
1796
1681
1677
2496
1672
1680
3268
1967
2287
1780
1887
1812
1816
1814
2209
1587
1670
2215
2208
2535
2613
4155
1805
2386
1676
1682
1669
1676
2285
2284
1717
1910
1673
2317
1677
1906
1881
1584
1881
2930
2295
1658
1665
1671
1684
2528
1674
1673
1713
2584
2412
2581
2582
2846
2190
1681
1635
1869
1588
2047
2301
1668
1665
2144
2358
2221
1914
2150
1914
2585
2266
1682
2599
2307
2307
2569
1665
1805
2185
1771
1767
1574
2006
1762
1899
1672
2582
2330
1692
1689
1744
1695
1692
2002
1751
2217
2211
1660
1973
2213
2205
2272
2725
1575
2837
1652
2044
1712
2295
1962
1776
1891
1641
1673
1909
1681
1681
2475
1695
1672
2096
1668
1664
1666
3028
1664
10443
1673
2052
1993
1696
1932
1893
1910
1877
1877
1879
2480
1910
1964
1678
1677
2304
1677
1965
2305
1909
1697
2294
2838
1670
2046
1677
2258
2056
2385
1678
2721
2551
1682
1979
1692
2661
1694
1664
1901
1899
1911
1672
1653
2362
2323
1706
2015
2097
1766
1895
2330
2314
2571
1675
2614
1885
7646
2587
2355
1901
1663
1695
1668
1664
2615
1690
2280
2161
2279
2128
1690
2060
1696
1670
1668
2381
1664
2287
1686
1677
1679
1693
1698
1981
1694
1691
1690
2092
2579
2386
1783
1661
2456
1670
1898
1816
1994
1658
1898
2568
2548
1892
2284
2306
1899
2335
1685
1899
2581
1702
1985
1701
2483
1643
1899
1682
2185
1681
1681
1914
2337
1910
1914
1890
2586
1673
1908
2310
2279
2279
2406
1678
1690
1867
1692
1936
1672
1673
2290
2292
1708
1712
1945
1862
2289
2293
2275
2553
1659
1906
1655
1956
2435
2435
2835
2836
2382
2432
1660
2631
2273
2263
2119
3673
1872
1663
1635
1945
2274
1889
1668
2650
1943
2603
2606
2604
2610
1699
1684
1899
1677
2332
1680
1677
2283
1695
2284
2721
1966
1699
1897
1911
1906
1660
1674
1658
2581
1959
2581
2273
1700
1675
2518
1672
1651
2379
2570
1696
1696
2553
2053
1896
2715
1957
1669
2828
3408
2720
2407
1684
1685
1687
1655
2091
2324
6988
1683
1955
1875
2573
1722
1693
1991
1951
1916
2281
2270
1920
2837
2279
1679
2486
2621
1968
1660
1890
1887
2349
1887
1697
1662
2727
1904
15114
1642
1643
2512
1680
2608
1964
1680
1672
1654
1872
1971
1831
2400
1685
2849
1876
1689
1688
2296
2296
2197
1960
2269
2559
1703
1978
1987
1705
1705
1703
1876
1880
2297
2629
4547
2629
1659
1961
1659
1674
1982
2711
1676
1679
1682
1680
1672
1686
1706
2542
2268
1673
1673
2637
1663
1968
1662
2532
2314
2313
1683
1673
1683
1679
2568
2303
1665
1938
2299
2297
1709
1992
2297
2641
1992
2639
2303
2635
2639
2299
1678
2297
2168
2298
1953
2303
1709
2636
2633
2641
1823
1679
2579
2057
1697
1701
1750
1693
2613
1690
1952
1692
2731
1701
1685
1685
1684
2286
1681
1684
1675
1673
2116
1676
1963
1675
1676
1996
1899
1695
2301
1684
1675
2273
1683
2835
1887
2591
1892
1980
1671
1672
1708
3457
1673
1668
1652
1680
1690
1687
1673
1986
1679
1995
1840
1671
2611
1668
1902
1691
2323
1700
1701
2554
1908
1697
1700
1965
1698
1645
1645
1968
1680
1903
2583
2581
2007
2582
2583
1639
1649
1906
1913
1961
1882
1953
1702
2474
1651
1873
1680
1681
1722
2059
2271
2288
1663
1984
2389
1670
1666
2049
1962
1674
1704
2287
2321
2320
1680
1910
2564
2583
1687
2132
1736
2306
1949
2563
1809
1811
2587
2590
1991
2291
1890
2271
2091
1678
1673
1661
2171
1664
1958
1674
1675
1673
1694
1683
1670
2319
1662
2319
2446
1990
2578
1646
2330
1646
1966
3489
1698
1861
2348
1883
1726
1680
1694
1686
1680
1675
1673
2540
1669
2157
1679
1669
1675
3889
1686
2035
1685
1658
1697
1701
1700
1651
26751
2289
2190
2285
1679
1677
1680
1678
1681
1678
1678
2319
1917
1689
1917
2000
2385
2704
1998
2582
1674
2561
1671
1689
1671
1669
1896
1901
2431
1899
12034
50973
1686
2186
1679
1676
1680
2255
1679
1878
2058
1681
1878
1680
1677
1705
2148
1889
2392
3285
1678
2286
1869
1873
1684
2614
2726
2565
2568
2222
2221
1954
1680
2007
2340
1654
1678
1920
2370
1672
1676
2721
1717
2281
1697
2234
2050
1965
2048
1943
1849
2045
1678
1898
2487
1808
2834
1992
2584
2584
1668
1689
1975
2278
1949
1756
2576
2208
1679
1665
2468
2289
2314
2560
1688
2587
1689
2601
1690
1946
2585
2202
1670
1671
1669
1683
1683
1706
1900
2287
2609
2608
2608
2007
2462
1954
1708
1673
1887
1800
2783
1799
1801
1671
1682
1663
2147
2041
2094
2610
2533
1946
1899
1677
2308
1700
2189
1705
1682
1673
1681
1673
1899
1897
2884
1707
1944
1682
2589
2608
2591
1990
2564
2740
2739
1695
2307
1681
1715
2395
6402
1950
1682
1700
1678
1681
1685
2275
2467
1684
1673
1673
1689
1701
1989
2281
1960
2363
1984
1779
2401
1702
1658
1904
2614
1705
1705
1652
2647
1968
1682
1680
1961
1674
2540
2313
2575
1677
1797
1798
5110
1982
1885
1947
1875
1678
1876
1992
1664
3209
1678
1673
1671
1675
1672
86154
2588
2270
1906
1956
1935
1652
1895
1669
1995
1652
1687
1689
1651
1682
2583
2587
2840
2184
2664
1932
2585
1707
1942
1685
1668
1665
3075
1674
1792
2100
2096
2094
1963
2097
1941
2098
1908
1682
1897
1793
1689
1688
1687
1669
1678
1663
1897
1953
8821
1951
2275
2092
1697
1678
1670
2833
2315
2268
2521
1675
1787
1973
1679
2281
2929
1672
2715
2715
2714
1651
1676
1768
1681
2103
1671
1816
1965
2250
1947
1816
1817
1990
1818
1708
2723
1675
1681
1676
1678
2517
2306
2264
1750
1673
2190
1918
2291
1763
2514
1769
1698
1664
2560
2280
2588
2018
2659
2657
2188
2222
2006
1802
1801
2726
1712
1802
1802
1651
2286
12498
1896
1763
1688
1687
2004
1687
1937
2594
2609
2248
1992
1796
1797
1683
1682
1668
2263
2376
1763
1939
2311
8052
1899
13586
2423
2840
1670
2836
2049
1664
1666
1684
1694
1946
1696
2291
1971
2583
2585
1892
1893
1892
1897
1689
1693
1663
1674
1786
1942
1687
1991
1671
1680
1663
1673
1660
1688
2319
1687
2287
1667
1683
1675
1958
2297
1978
1671
1684
1673
2343
2346
1678
1657
1655
2274
1672
1673
1928
1956
1930
2831
1980
1661
2841
2615
1670
1679
1670
1679
1696
1697
1679
1682
2616
1672
1965
1679
1672
2196
2036
1687
2540
1665
1678
1676
1679
11073
1665
1965
1671
2186
1671
1791
1685
2258
2599
2477
1682
1661
1906
1912
2527
2022
1666
3977
1665
1964
2368
1663
2642
1685
1878
1877
2091
2092
2652
2650
2651
1925
2649
1726
2652
2654
2202
2530
2532
1985
1670
1665
2289
1899
1684
1671
8747
1923
1673
1792
1796
2197
1687
1674
1680
2669
1667
1679
1673
2280
1661
1821
1935
1823
86776
4651
1907
2271
1667
1665
1663
1708
1686
1686
1689
1651
1698
1896
1673
1700
1698
2604
3359
2268
1681
1671
1671
1677
1677
2569
2533
1671
1957
1667
2129
1667
2381
1669
1684
1898
1672
1670
1672
1668
2301
1668
2557
1963
1888
1983
2488
1677
1672
2075
1658
2589
1906
2555
2301
1696
2185
2213
1677
46385
2276
2529
2279
2275
2280
1679
1695
1656
1669
1761
2484
1675
1678
1670
2250
2558
1906
101729
1681
2219
1909
1681
2402
1681
1680
2540
2536
1719
1661
58524
2131
2493
2515
2382
2358
1677
2357
1668
1674
1675
2436
1985
1690
1677
1915
2282
2544
2325
2290
1701
2149
1686
1663
1696
1761
1701
1764
1766
1931
2539
1660
1673
131804
1882
2014
1703
2839
1685
2837
2378
1886
1669
2307
2354
2186
2061
1918
1677
1885
1677
6230
2645
2296
1681
1681
2302
2010
1892
2211
1706
1905
1683
1682
22317
1678
1682
2368
2414
1686
1688
1650
2223
1712
1882
1681
2005
2578
1871
2029
70996
2283
1668
1670
1811
1678
1680
1681
1678
1979
1670
1670
1971
1677
1689
1672
189424
2404
2408
2258
2632
2633
2632
2517
1690
2371
1672
1702
2558
1702
1950
1704
2053
2052
1683
1680
1662
1678
1863
2641
1669
1903
2191
1711
1954
1714
2092
1669
1654
1782
1784
1696
1696
1696
1683
2035
1897
2038
1963
1887
1944
1672
1900
2376
1671
1677
1785
1653
1653
1887
2100
2816
1714
1703
2345
2655
1892
1908
2581
2583
2654
1737
2836
1655
2584
1650
1650
1676
2313
2536
6282
2534
1709
1708
1994
1658
1675
1677
2378
2387
2387
2385
2383
2337
1647
1700
1806
1866
1671
1672
1661
1664
1837
497321
1695
2295
2260
2005
1677
1662
2387
1691
1668
2202
1703
1885
1680
1673
3590
3588
1675
1675
1669
1649
1775
1652
1675
1671
1671
7091
1665
1690
2432
1681
2277
1993
2730
1694
2730
1675
2390
1672
1673
1903
1960
2376
1662
1670
2389
1890
1697
1700
1656
1897
2346
2121
1665
2292
1665
1668
13025
2279
1993
1909
2721
1681
1684
2610
1682
1681
1685
1963
1696
1673
1700
1698
16485
1694
1676
1669
1675
1673
2831
2843
1690
1954
2204
3596
1988
3601
1661
2826
1942
2545
2550
1880
1880
2582
1680
1679
2583
2310
1949
1661
1667
1692
1673
14665
1670
1768
1651
1655
2300
2309
3712
1660
4088
1674
1947
1687
1679
1679
1681
6234
1682
1679
1682
2311
1902
1675
2223
1678
2290
1931
1677
1689
2582
1689
2278
1638
1688
1688
2271
1658
1685
2732
2731
2309
2491
1911
1943
1650
2091
1668
18844
2091
1689
2094
2095
5121
2373
2464
2284
1856
1686
1968
1670
1808
1671
14162
1876
1667
1664
1670
1666
6526
2260
1665
2254
1841
2638
1968
1904
1840
1887
2052
2149
294453
1892
1796
1797
1690
1674
1704
1679
1674
1659
1966
1896
7941
1674
1707
1707
1679
1668
1664
1664
2245
1679
1668
1951
1633
2569
1773
2371
2368
1703
2433
1876
1682
1684
1678
1677
1678
1681
1931
1680
3453
1678
2720
2095
1883
1698
2312
1911
3898
2071
1662
1707
1686
1949
1768
2211
1894
1678
1678
2613
1681
1684
1689
1697
1676
1672
1674
1670
1678
1947
2276
2069
1690
6558
1688
1669
2341
2272
1762
1665
1690
1689
1682
1665
2120
1945
2305
1815
1815
1692
1792
1691
2540
1886
1689
1715
2921
1674
1703
2714
1910
1674
1647
1815
1646
2062
1637
1669
1891
1672
1889
1671
1687
1692
1671
1943
1815
1663
2368
2219
1674
2527
1678
2417
1685
1681
1685
1680
1669
1670
1671
1959
1665
1992
1758
1810
1709
1669
1709
2053
1884
2203
1903
1677
1673
1902
1957
1708
1816
1708
1708
1677
1709
1708
2635
2719
2719
2520
1674
1699
2045
1956
1943
1816
1666
1815
1671
1669
38946
2268
1716
1661
1692
2269
1906
2425
1944
2967
1675
1953
1675
1907
1827
1871
1684
1683
1681
1681
1681
1676
1681
2038
1680
1965
1681
2485
1678
1681
2413
1642
1801
1664
1876
1677
1672
2257
1681
1945
1910
1907
1907
1909
1686
2216
1699
1891
1767
1787
3171
1815
2070
1677
1965
1661
1687
1756
1687
1683
1645
1712
1712
1894
1661
1715
1989
2325
2375
1963
1660
1028202
1680
1673
1676
1679
1673
1897
1705
1704
2325
2324
1680
1909
1682
2308
1682
38945
2307
2251
1678
1877
2579
2271
1679
1688
1974
1678
1707
10494
1905
1960
1904
1863
1773
1655
1687
2276
2400
2839
1673
2307
1669
1824
2056
1910
2710
2473
2644
2648
2035
113572
2036
1823
1669
6204
1675
2354
1682
1825
1686
1960
1665
2314
1663
1885
1886
1686
2299
1936
1897
1688
1669
1825
1723
1968
1706
1664
1716
2838
1933
1910
1913
1914
2306
1879
1671
1823
2592
1945
2614
1641
698173
1641
1641
1662
2279
1892
1648
2280
1657
1682
2304
1824
2304
2303
2336
1675
1683
2580
2580
1879
1684
1679
1912
1910
1673
1825
12034
1685
1705
2602
1653
1684
2728
1672
1663
6337
1683
1653
1897
1704
1824
1712
1899
2394
1670
1680
1682
1680
1680
1699
1699
2604
1671
1815
2043
2382
1823
1678
1668
2336
1677
1906
2612
1881
2309
1620
1660
2285
2287
1662
1728
1664
1650
1648
2395
1655
2316
2090
2315
1668
1674
1674
2284
1686
1669
2643
81468
1681
1909
1685
1670
1683
2597
2278
1669
2284
1667
1672
1953
1672
1818
10890
2444
2323
2334
1673
1884
2562
2560
1658
1690
1689
1884
1672
1672
31815
2730
2726
2493
1902
1668
1656
3028
1657
1662
1785
1682
1681
1669
1678
1677
1949
1681
2358
2338
1697
2265
1688
1653
1675
2232
2224
1659
2058
2126
2060
1668
1823
1682
2083
1894
1754
1645
1705
2367
1663
1661
1866
2581
1746
1739
1670
9685
1666
1677
2202
1677
1775
1953
2283
2281
2284
1894
1869
2562
1897
1876
65043
1655
2276
2409
2192
2576
2583
2727
1690
2571
2661
2585
1822
2663
2404
2572
27153
1686
2594
2820
1963
2369
1675
1642
1862
1648
2292
2225
2232
2283
4850
12085
1658
1878
1817
1963
1676
1672
1907
1894
2569
1891
2209
2213
2223
1895
1674
1960
1668
1672
2661
1674
1686
1686
1692
2274
1676
2272
2054
2422
1675
2283
1824
2816
2276
2664
2187
2610
2613
1671
1669
2031
2890
2221
2539
2820
1826
1669
1846
2585
1949
2729
2008
2586
2285
2402
2273
1670
1672
1685
2291
1684
1961
1687
1684
1684
1676
2313
1677
2397
2284
1682
2051
1663
2938
1685
2209
1828
2207
2206
2212
1874
2345
1705
1682
1672
1678
1679
1898
1902
2631
1683
1683
38945
1875
1877
1815
2297
2338
2392
2276
1670
1904
1904
2618
2556
1697
1823
1696
2664
2412
2432
2495
2432
2052
1665
1665
2312
2276
1668
1669
1824
2286
2232
2297
2295
2715
2132
2661
1657
2288
2359
1647
1655
2273
3067
2523
1824
2841
2725
2484
2484
1888
1758
1958
1682
1682
1819
1658
1886
1691
1692
2204
1824
1676
2630
2378
2381
2629
2845
1953
2558
2584
1894
1880
1674
1675
1827
1894
1873
1682
1889
4173
2525
2408
2320
1953
2202
1912
2478
2068
1702
2171
1824
1871
1672
2606
1670
1666
1897
1961
2710
1684
2216
1683
1667
2644
1675
1741
1880
1676
1658
2585
1682
3661
2356
1961
1686
1638
1670
1672
2286
1745
2420
2282
3344
1716
1677
2433
2604
1656
1659
2185
2556
3479
2558
2568
2484
1877
1745
2276
2655
1685
1670
1886
1892
1968
1896
2523
2525
2556
2838
2298
2657
1678
2830
1658
2388
2386
1666
1940
1887
2296
2295
1701
622682
1712
2327
2608
1881
2639
2399
1707
1741
1706
1749
1706
1901
2140
2316
1666
2278
1672
2827
2605
1884
2311
14270
1669
1673
2002
1674
2317
2313
1945
1877
2564
1678
1677
1674
1895
1888
1580
1891
3586
2286
2144
2354
2308
2303
2306
1693
1692
2218
1669
1675
2314
19959
1679
2350
2002
2256
2839
2468
2613
2586
2586
2587
2286
1676
1677
1678
1677
1678
171738
1691
2334
1661
1721
2215
2218
1650
1799
1710
1710
3461
1685
1873
1670
1674
14700
1961
2580
2297
2316
2562
2276
2566
1676
1891
1722
2614
2336
1676
52117
2282
2343
2649
1710
2352
1789
1658
1655
1987
1680
2546
2830
1680
1663
2305
1742
2144
2357
1899
1679
2264
1674
1672
2610
44396
2343
2279
2278
1741
2226
1908
2407
1714
2356
1682
1822
1672
1819
1871
2733
2709
1689
1800
2250
1690
1742
2650
1956
2412
2825
2575
2571
1678
2378
2288
1678
2802
1673
1671
1740
1890
2046
1965
1888
1888
1890
1675
1678
1886
1877
1872
1675
1677
2224
1672
1742
1669
1958
2285
1665
5123
1867
1684
2707
1679
2056
1676
1709
1690
1904
1677
55439
1675
2185
2279
2276
1658
1765
2717
2458
1675
1679
2321
1674
1704
3325
1671
2557
1823
1884
1667
2289
1680
2823
2825
2824
5831
2345
2343
2283
1666
10657
1677
2647
1674
1678
2354
1686
2041
2354
1682
2801
2279
2270
2309
1667
1675
1972
1880
2532
2612
1688
2046
1667
1662
1690
2291
1877
1692
1877
1677
5749
1677
1964
1677
5839
1672
1681
1659
1641
1665
1667
2355
1660
1890
2463
1673
1673
1905
1675
2316
1898
1676
1901
1674
1664
1678
615925
2467
1669
2289
1658
1664
2831
1676
1670
1693
2486
16567
2276
1678
1676
1665
1694
2621
1677
1679
2317
1683
1907
1675
1661
5154
2780
1829
1666
2450
2287
1884
2395
2257
1700
1686
2491
1678
1678
1684
13659
2269
1730
1689
1678
1653
1700
2460
1698
1698
1666
2515
2047
1829
1764
1764
13764
2615
2614
2618
2617
2724
2615
1675
2532
1679
1667
2587
2276
1664
1674
7701
1667
1653
2381
1878
1862
2216
1682
1829
1724
1724
1965
2325
2321
2323
2210
16567
2209
1661
1685
1686
1684
1684
3214
1868
1711
1712
2389
2283
2542
1829
2273
2361
2566
1889
1871
1678
1678
2619
2571
2575
2576
2279
1679
2292
1674
1675
1676
1674
1656
1678
2388
1827
2230
1689
1666
2217
2217
2216
2216
2219
1882
1679
1883
1686
1675
1740
2277
2291
2280
2591
2738
2619
2960
2619
2365
1829
1866
2358
1681
1685
1900
2646
2647
2211
2864
1884
1895
1906
1680
2365
2561
1666
1666
2278
1664
2212
2278
2271
2281
2218
1651
1883
2582
1654
1961
2402
2077
1687
1689
2309
2357
2710
2645
2589
1868
1673
5035
1895
2624
1744
1700
1681
2387
1696
1798
1667
1677
1882
1678
2295
1678
3236898
2171
2298
1678
1878
1668
1675
3248
2369
2316
1660
7730
2666
1673
1907
1652
2545
2340
2310
2653
1650
1682
1681
1883
1680
1657
7504
1680
1882
1668
1654
1965
1659
1661
1877
1676
1884
2301
1677
2578
1689
8731
2281
1891
3221
1882
1788
1647
1671
1885
2887
2570
2587
1675
1683
2281
2280
7050
2282
2164
2406
2404
1949
2083
2056
1858
25889
1883
2560
1673
1696
2274
2427
1670
2402
1673
2659
2174
1905
1907
2293
1676
2293
2270
2106
1682
2310
2057
1676
1680
2538
1676
1881
1674
1966
1674
1888
2121
1890
1883
2287
2289
7150
2286
2288
2562
2825
2715
2649
3443
1855
1895
2098
2308
1666
2274
1934
6170
1934
1667
2603
1876
1710
2299
1875
2585
47243
1663
2370
1897
2599
1583
1875
2597
2585
1895
2275
1677
1677
2292
1888
1992
2294
17016
1657
1701
2053
1678
2476
2280
1703
2291
2290
1942
1814
2289
2216
1915
1677
16871
1675
1691
2602
2590
1734
2287
2289
1962
2387
2384
2383
2384
2387
8076
2300
1868
2584
1671
1661
1675
1963
2297
2289
2293
2291
12181
1675
2294
1674
1999
1682
2558
1905
1900
2561
2332
1901
1917
2338
2341
2338
14179
1656
2665
1665
1678
2431
2831
1901
1951
1901
1878
1679
1876
3164
2708
1815
2631
1687
1669
1672
1692
1936
1944
1690
1696
1664
1684
1703
2282
1876
1669
2095
2322
2490
2319
1897
1694
2131
1690
2292
2361
2408
2410
1938
2270
1677
1700
1670
1670
1739
2473
38946
2472
1657
1682
2412
1584
2284
1871
1663
2472
2528
1947
2524
1670
1655
2553
2302
1667
1574
1672
1676
1670
74581
1674
1964
1696
1829
1680
1671
1671
2275
1584
4381
1870
2321
1681
1688
2124
2601
1671
1680
1682
1679
1678
1673
1575
1700
2468
2250
1670
2290
1659
1988
1654
1665
2319
2063
1665
1671
2528
1681
2288
1584
1875
1695
1691
2072
2392
1900
2435
1676
1676
2432
1680
1707
1574
1677
1669
2402
2243
2330
1675
2634
1901
1663
1893
1893
1638
1577
1909
1664
2837
17511
2289
1957
2316
1663
1696
1666
1665
2320
2780
1576
1676
1658
1681
1661
1973
1658
2128
1684
1686
2296
2295
2299
8030
1673
2649
1908
5485
1573
2584
1585
2026
2135
8029
2280
1945
1815
1945
1575
2189
1634
1574
1968
1585
1928
1587
2625
1577
1956
1576
1907
1586
1954
1576
1971
2113
1671
1811
1978
3020
1994
4617
2183
1682
2247
1988
2585
1998
1880
1700
1816
1882
1958
1668
2722
2719
2117
1700
1686
1956
2293
2293
2295
2095
1694
4742
1965
1672
1878
1882
1656
2438
1876
1695
1693
2192
1668
1662
2293
1661
2287
1661
2550
2550
2430
2334
1681
2804
1668
2095
1895
2531
1944
1897
1701
1846
2297
2342
1847
2532
2590
1897
1894
1892
1675
1896
2202
1897
2590
2518
2181
2268
1670
1682
2274
2721
2265
1690
2295
1676
1831
2265
1761
27283
2737
1958
2296
2730
1722
9021
2180
2056
1812
1672
1680
24600
6945
1669
1675
1673
1956
2217
1668
2568
2567
2232
2233
1656
2220
3563
22088
2584
2395
2197
2353
1975
2064
2581
1676
1679
2274
1678
1672
1679
1717
2349
2524
1938
1941
2376
1874
1865
1892
1674
2283
1659
1874
1785
2539
16205
2492
1701
1709
2259
1700
3017
1655
5844
1681
1862
2432
1671
1887
13119
1688
2592
2606
2003
1675
2499
1917
1899
4610
1683
1920
1674
2263
1675
1587
1676
1703
2562
1706
2837
1948
2275
1673
1674
1705
1673
2374
1676
7433
2289
1882
1679
2291
2550
2553
2649
2474
1667
1888
1819
1885
1676
2380
17766
2309
1693
1708
2289
1822
1966
1697
1821
2316
1708
2053
2662
2803
1602
2697
1901
1906
2297
1817
2534
1674
2303
2288
1696
2038
1746
1663
21770
1777
1663
1657
1674
1673
2564
2121
1678
1666
2525
2525
2300
1791
1683
2284
1831
2372
1679
2570
2272
2270
2391
1686
15356
2053
1680
2053
1911
1667
1697
1787
1667
1683
1676
45932
2070
1964
2103
2064
2069
2577
1672
2500
1674
1898
50195
19717
1901
1665
1872
2122
2295
1843
1844
2297
2297
1676
1879
1674
1666
6042
1882
2263
1888
2434
2597
1877
3740
2260
2261
2641
2300
2559
2585
1877
1683
2309
2843
244342
2335
2846
1837
1699
2482
1693
1772
2461
1692
111532
2643
2568
2459
2383
2568
2640
1677
1680
1688
2423
1881
1673
1673
20604
2281
1884
2379
2349
2576
2571
2282
1931
1689
1693
1691
1692
1681
18459
1894
2216
1895
2217
1947
2220
2270
2443
2270
1675
2800
1951
1656
2264
19261
2261
1819
2265
1956
2263
1637
2415
1913
2066
2217
1879
2216
1796
1679
5307
1881
2489
1963
3483
1681
1887
1685
2728
2488
1679
1665
1786
1943
1947
78366
1766
1920
3017
1885
1793
1885
2273
1920
1791
11728
1678
1665
1685
2289
79781
1961
1676
2277
2292
2274
2828
2590
1805
2491
2276
1863
2330
2829
11833
1689
1988
2331
1692
2608
2722
2797
1699
1678
2612
4387
1696
1694
1805
2094
1695
2313
2002
1910
1699
2643
2648
1661
2241
2264
3144
2285
1586
1660
2567
1699
104664
2154
2550
1694
1692
1682
1683
1681
1670
1812
1678
3403
1672
209628
2649
1811
2337
1809
2558
1668
1667
2267
4300
2805
16231
1686
2402
14287
2280
1968
1679
4301
1908
1660
1894
1671
1653
1679
2591
2306
1671
1579
2304
8622
1945
1671
5194
1668
2322
2170
2339
1655
1647
2106
1680
2211
2483
23375
2483
2476
2181
1680
1678
1889
2288
1682
1912
1681
1889
1678
2268
2263
4852
2269
2265
2650
1702
2266
2288
2290
2269
1667
1682
1886
2278
1681
2283
2294
73100
2131
2296
1662
1667
1662
2294
2812
1702
1672
1890
1892
2658
9832
2658
1671
2603
2261
1689
1788
2296
2295
1689
1666
2296
2295
2588
1661
68423
1660
2174
2308
1882
1664
1880
1689
1805
2362
1679
1650
2273
1659
3979
1676
2392
1687
1697
2282
1677
1664
1893
1883
1893
2278
1885
2585
2261
3489
2390
2261
1894
2482
1894
717198
1657
1894
2393
2726
2284
4077
1893
2848
2708
1804
1679
1805
2571
1752
1809
1807
2446
2187
2295
2295
2296
2295
2295
1966
688002
2567
9626
1896
1642
1689
2362
2362
1664
2421
17055
1689
2824
2578
2578
1667
1678
2569
1713
1889
1701
1938
2055
1676
82127
18733
1706
2485
1676
1939
2338
2286
2283
1688
1693
1674
2296
1897
2295
4841
2547
2293
2566
2289
2390
1672
1880
2291
1883
1880
1685
1673
1689
7892
1719
4315
2285
3202
1699
1974
2343
1691
2363
2406
1687
1686
2095
2407
229407
2362
2476
1710
1757
1707
1685
1656
1702
1752
1697
1693
1846
1595
2449
2294
1665
2637
1688
2186
2636
2299
2697
1906
1658
2539
14218
2036
1676
2291
1665
2564
2416
1686
1968
1690
1676
1680
1897
1823
2314
2626
88563
1655
2562
2585
2631
2283
2042
2337
1775
2289
2407
1683
1661
2095
10488
1667
2098
2101
1686
2563
1689
2625
2218
2103
1880
2362
1682
1684
2291
5241
1683
2293
1684
2152
2722
2724
2536
2582
2472
2721
2578
2725
2580
2219
1674
1676
1950
1950
2534
2585
2322
2585
5270
2827
1675
1802
579387
2279
2030
1672
1654
2479
2378
1848
1693
1569
2462
1653
1991
1673
4006
2412
2458
1657
2459
2284
2281
18733
1689
17052
2705
2554
1777
1910
1818
1669
1888
1665
1818
1694
1670
1884
1666
6852
172269
2291
1958
1667
2949
2272
1882
1676
1679
6537
1906
1897
1844
1707
6406
1794
1955
1690
1671
1703
1690
1672
1791
1931
79395
1685
1650
2475
74646
2510
1971
2270
1694
2558
3082
1690
1687
2504
1698
2368
2358
1870
1674
1958
1650
14832
1682
1692
1693
2070
1692
1693
1680
2067
1676
1678
2329
2059
1956
1685
7235
2061
1678
1893
2061
2221
2222
2223
2711
2227
2222
2216
1569
2223
2392
1965
1884
1708
1696
1681
1646
1656
2290
1671
1691
1682
1683
2508
1657
7792
2423
1681
1682
1680
1658
1748
1896
1668
2288
3669
1666
1675
68424
1872
2192
2658
2658
2050
2289
2383
1657
1875
1692
1685
1696
1804
10931
1689
1947
1672
2319
2259
2560
1916
1662
2558
2105
1687
1671
2396
5334
1702
1955
1675
1877
21585
2454
2453
2449
2464
2834
1648
1674
2464
3517
1885
1967
1648
1665
2648
2459
2648
2462
1670
1938
5020
1676
1665
1666
1704
53747
2081
1988
3050
1876
2266
1694
4944
2629
3228
1673
1660
2298
2482
2411
18801
2277
1974
2279
2279
1846
2278
2280
1784
2278
2286
2484
1842
2309
2303
56831
2309
1977
2316
5678
2402
1670
1903
2309
1663
1664
2228
1799
1667
29565
2227
2226
2260
1987
2288
1680
2411
7878
2410
1655
1886
1886
2288
1871
10780
2408
2290
2592
2384
2203
1643
2269
2374
1884
1884
2288
1694
1680
1684
5323
1680
1688
2136
2322
2555
2136
2309
2619
2307
1901
2620
1883
17674
1689
1890
2544
2367
1698
2418
1683
2061
2287
2268
2813
2812
2232
2232
38716
16652
2512
2541
1916
1812
2472
2313
2315
1680
2284
2288
2574
1675
2577
50099
2574
1949
3487
6848
1673
1666
2371
9964
1882
1693
2291
2370
1878
17808
2183
2185
1957
1866
2413
3335
1657
1657
1657
1701
1694
4868
1676
60731
1701
1990
2904
1676
1679
2837
2225
2222
2381
2290
2277
2834
2312
1663
25257
2581
1665
1957
1878
1711
1708
1707
1660
1675
1679
1655
1672
1671
8920
1670
1668
2409
1967
2409
2655
1672
1673
1673
2260
2262
2273
1670
1666
9280
1667
1973
1668
2569
2570
11988
1681
2805
2284
2806
1657
1675
2296
4027
1669
1675
2396
1881
1690
2476
2479
2467
2476
1659
1874
2286
2285
1871
1670
2859
2712
1985
1707
2603
1667
2604
2297
17315
118310
2572
2663
2557
2662
1575
2562
2558
1971
2663
1685
3445
1676
1679
2222
1679
1666
2703
1664
6184
1645
2280
2538
2943
2262
2540
2411
3995
1872
1663
1665
2291
1644
33520
1678
1668
2221
2130
1909
2065
2217
2550
2222
1812
2221
2066
1891
1886
32441
1868
2395
1864
1891
1685
2591
1895
2717
2547
2420
2422
2423
2423
1671
23021
1708
2387
2832
2700
2831
2267
2269
2271
1930
1751
1692
1847
18724
2661
2114
1936
301578
2633
2399
1678
2531
1678
2480
1681
2049
2629
2237
1890
10983
2371
1671
1673
1941
2310
2317
2313
1851
3008
2266
14439
1670
2268
2699
2271
2265
1834
1945
68253
1832
1662
121653
2288
1691
1694
1692
2274
2588
9598
2086
131362
2271
1957
1683
2219
2489
2222
2224
2216
1691
1884
1882
1887
56670
2288
1679
1890
1943
2491
2226
2490
13836
2223
2590
2729
1687
2165
13053
2590
2084
2276
1954
2272
1684
1663
2561
1663
1896
32412
11886
1904
14455
2604
5122
2376
2375
2140
2374
2587
1881
2378
2603
1792
2299
2528
1703
2881
1661
1696
2262
1967
301581
2286
2286
2526
1762
1679
1681
2983
2303
21586
2303
1885
2289
1682
1972
1655
1667
1664
1884
1701
1659
1764
2558
1660
3165
1690
1673
1682
2368
1696
1886
1884
1883
2090
2287
2476
1685
1681
20633
1910
2488
2484
1898
1977
2220
2217
2227
2227
2227
2224
2226
8392
2283
2281
2213
2574
2573
2145
1880
1645
1889
1678
2257
2254
2057
1908
46810
1902
1904
2572
1849
1935
1687
2288
2280
2578
2286
2263
2294
2222
4852
1676
2280
1651
2468
1932
2586
2582
1890
1890
2483
1891
2240
1668
2253
8849
1855
1888
1648
2271
1938
2293
2587
2589
1871
2297
1876
2082
1687
1686
3858
2260
1901
1901
5158
1955
1867
1868
2594
1672
2665
2734
2731
1787
2727
7039
2728
2220
1935
1807
1951
1703
1703
1677
2517
1806
2273
1667
2388
5851
2620
1683
2618
2708
1938
1699
1684
1683
1689
1930
1682
1689
1691
1683
665828
1678
1681
1708
1666
1969
1666
1665
1888
1892
1677
26361
1676
1665
1686
1890
2559
2723
1690
1690
1988
2274
1676
1738
1666
2401
9408
1685
1682
1685
1660
2492
1846
1688
1957
1686
1678
1693
1688
1669
16545
2298
1699
2287
1784
2898
1884
1884
1790
1995
1889
1694
1888
1885
1892
21427
1683
1681
1891
1884
1890
1886
1887
1897
1891
1883
1883
1667
3902
14617
1758
3675
2303
2321
1667
2304
1974
1637
1658
1680
1872
1682
2228
7915
2591
1672
2597
1670
2479
2479
2480
1993
1676
2596
1638
961064
1671
1882
1677
5054
1662
2539
1869
1681
1678
2537
1951
1663
1741
1644
1695
1678
2304
2724
54648
2297
2734
1680
2299
2733
1665
1642
2502
1881
1619
1667
1781
2728
2713
9228
2726
2726
2835
2727
2726
2725
2726
2726
1990
2231
1671
2229
2727
3627
2211
3605
1663
1677
1678
1636
1676
1699
1664
2404
2553
1700
1661
2553
1699
1664
1789
2096
1668
1670
4735
1668
1676
1991
562259
18768
2282
1673
2049
3954
1662
1676
2266
1679
35240
25249
3335
1692
1877
1946
2566
1648
32405
1668
1867
1658
2210
1675
1705
15548
1892
2290
2295
1937
1955
1941
1768
2536
1672
2484
1662
2484
1664
1660
7978
2564
1671
1689
1894
1881
1664
1665
1672
1671
1676
1685
1892
3585
7890
3591
1679
2213
2209
1985
2404
1672
2355
1672
1677
1678
1673
2242
1673
16205
1676
2242
2243
1675
1958
1681
2595
1800
2280
1672
1672
1685
1690
48290
1674
1683
2582
1673
1679
1952
1676
1675
2712
2715
2715
1814
2299
2289
85976
2267
1670
1656
2363
2716
1943
2595
2054
1674
2271
2280
2428
77676
2063
2067
2571
2437
1685
1959
1695
2264
1675
2291
2275
2307
2310
2510
2051
2577
1686
1691
2213
1890
1966
1683
1676
2287
1897
1703
1702
1876
6612
1692
2293
1874
1682
1656
2225
1943
1682
2268
2273
2269
2280
2295
1671
33476
2373
1907
1907
2528
2489
1928
2121
1774
1666
2297
1685
1699
2367
2091
24194
1674
1667
1659
1659
1969
1655
1660
2373
1671
1784
1665
1695
2215
1665
1666
51578
1666
1664
2298
1976
2604
2467
1661
1860
2534
2530
2534
2532
1684
17920
1686
1673
1679
1661
1967
2263
2272
2456
1877
2326
2237
2265
2265
2270
6293
2262
1673
1673
1976
1679
1683
2721
1669
3446
1896
2303
2711
1892
8359
1910
1675
2296
2272
1956
2281
2318
1665
1679
1685
1686
1677
1677
1686
6898
1677
1880
1882
1880
1930
2290
2292
2290
1662
2576
1695
1661
2088
1891
7442
1682
1683
1669
1979
1889
1661
1891
1806
2295
2412
1897
1863
1869
36580
1868
1765
1664
1665
1977
1683
1677
1675
1673
1885
2559
2269
2203
2215
67226
1884
1886
1655
2352
1988
1657
1654
1655
1658
2293
2275
1664
2379
11361
1681
1698
1894
1698
1951
2297
2231
2321
1905
1950
1661
1821
1889
9345
1923
1677
2584
1857
1858
2564
1955
2464
1678
1678
2055
2065
1671
1750
7371
2261
2061
1678
1682
1692
1987
1691
1692
1691
1691
2551
1671
1752
1767
37281
2537
2769
1666
2255
1952
1664
2256
1666
2267
1657
3466
1657
2316
6796
2064
1681
1678
1870
1762
1990
1761
2309
2645
2548
2184
1674
1689
2283
2314
86953
1694
1683
2590
1896
1956
1918
2219
2225
1705
2224
2223
2226
6665
1929
1681
1681
1667
1695
1974
1659
1651
2290
1678
2214
2217
2289
2286
1667
209993
1891
1880
1686
1669
1959
1669
1682
1858
2742
1865
2053
2232
2519
9364
2464
2464
2722
2555
2246
1974
2257
1769
2275
2282
2591
2293
2713
1678
1680
1670
1689
1687
1958
2292
2466
2052
1914
570204
2276
2543
2665
2638
2265
2487
2487
2492
1922
2482
6837
2320
2484
2465
2463
2488
2817
1676
2223
2524
1894
1884
1688
1883
1946
1883
162173
2030
1907
1680
1676
1679
1877
2050
1670
1657
6210
2484
11914
1668
1934
1668
1715
1668
2853
2271
1682
1911
1887
2277
2277
1669
1952
1908
7567
1677
1677
1897
1682
1628
1684
1682
1680
2270
1697
2026
1943
2528
14801
2723
2583
2625
1670
2834
2317
2285
2656
2280
2317
2718
1950
2835
2320
11377
1669
2658
2586
2660
1672
2313
1672
1670
2715
2487
2635
1954
1692
1692
21039
1694
2215
1667
1705
2267
3373
1700
1782
1663
1697
1699
2290
1668
2987
3944
2285
1921
2557
2287
2285
1674
1654
2196
2204
2207
2207
1931
2817
2218
8983
1861
1635
2570
2663
2720
2665
2595
2663
2602
1687
1667
1942
2292
1678
1574
3166
1680
9271
1659
2548
1678
1694
2567
1677
1889
1913
2286
1878
1685
10323
1879
1684
1878
1908
1677
2257
1706
2295
1903
1946
9260
2292
2291
21541
2289
1692
1660
2268
2402
1681
1679
1892
1675
1691
1810
1925
2290
19805
2385
1678
1670
1671
5779
2563
1882
2217
1659
1659
1899
1673
1948
2301
12268
1898
1667
2295
2582
2581
2586
2583
2290
2586
2581
2583
1957
2586
25625
2590
1673
2185
1688
1677
1679
1653
2836
2727
1683
1678
1955
1676
1682
2053
62667
2573
1650
1872
2276
1666
1669
1851
2715
2709
2715
1976
2322
1947
1947
5888
1683
2271
2292
1866
1847
1846
1849
1678
2280
1667
2627
1669
1686
1889
6580
1897
1679
2593
2599
2594
2567
2596
1876
1660
1987
1677
3414
2221
14035
2315
1705
2284
1883
1948
1657
2317
2585
1665
2532
1923
1662
1662
2285
6607
2320
2320
2315
1684
2550
1873
1871
1870
1869
1653
1910
1702
20126
1632
1666
1769
1690
2218
1694
1693
1675
1891
1833
2461
1896
2273
1654
4850
1668
2832
2482
2374
2283
1895
1664
2720
1911
2291
1655
1944
2489
2382
2488
179423
2486
2487
2489
2489
2489
2488
2487
1692
2489
1699
1898
2538
1698
13406
1697
1678
2056
2172
2172
1801
1804
1928
1802
1931
1942
2088
2311
2311
10737
2024
2285
2600
2597
1686
1668
1681
1676
1678
1690
1912
1679
1722
1739
1739
11155
2410
2720
2409
1659
1689
2640
1677
1680
1895
2394
1686
1681
1681
57660
1684
1685
2305
1886
1715
1892
2311
1917
2352
2353
2383
1861
1678
1676
1673
6544
1666
1676
1681
2520
2632
2560
2562
2566
2337
2566
2564
2562
2567
10135
2570
2563
2520
3575
1682
1681
1685
1973
2057
1683
1684
1683
2691
98408
1887
1662
2220
2289
2291
1898
1683
1685
1967
2037
2032
1687
2299
42821
1687
1664
2080
1667
2514
1684
2016
2589
1671
1984
1690
2632
1668
1676
11480
1677
1655
1676
1677
1682
1681
1671
2293
1970
2145
1678
2145
2305
1673
6703
1670
1670
1910
2620
1913
2583
3936
2585
2388
2096
2315
1653
1914
11947
2569
2479
2484
2486
2481
2486
76312
2518
2215
2379
1819
1820
2303
1671
1666
2278
2073
2573
1667
2557
1687
2247
1893
1695
1660
746482
2540
1687
2288
2288
2291
1678
1765
2559
22450
2730
1682
2411
1897
2710
2040
2083
1690
2579
1880
1685
1882
1879
1668
1898
228366
1818
2458
2557
1670
1671
1886
1669
5549
1663
1668
1941
1946
1655
1670
1675
1675
2596
1906
1676
2565
1716
1676
1677
1699
2561
1682
113411
1687
1645
1689
1884
1669
1756
1682
1681
1681
2259
2264
2409
2266
1688
5600
1894
2406
2269
2270
1942
2466
1690
1696
1674
1873
1873
1872
2283
2286
30812
2280
1718
1687
1957
2564
1678
2650
2397
2285
2383
2653
2542
2708
1572
1675
2824
1673
1947
2498
1947
1760
1679
1900
2529
2311
2307
2475
2266
13910
2261
1705
2283
2522
1991
1872
2555
1679
1680
1675
2598
1678
2552
1681
25809
1664
1659
2245
2558
2246
1665
1708
1794
2230
1869
1873
2234
1668
1877
2299
2208
1684
15053
2322
2631
2269
2276
2264
1677
1797
1671
1665
2565
2642
13919
1653
2287
2388
1658
1655
1654
1654
1673
1867
1668
2507
1909
1693
15474
6372
2318
2268
2338
1663
1666
1684
1670
1666
2285
1670
1881
1895
1888
5600
1889
2389
1902
1664
491637
2495
1674
2652
2826
1911
1671
1689
1684
2481
19454
1681
1907
2485
1995
2212
2288
2298
2355
1688
1677
1867
1680
1905
1688
1688
2282
2348
2223
261137
1680
1868
1676
1939
2295
1686
2580
1672
2627
1631
1683
1706
2523
1940
2249
2289
1708
1708
2322
2291
2324
1687
2711
2271
9184
1883
1897
2708
1775
1889
2721
1664
2722
1887
1886
1676
1685
2287
5275
1694
2625
1663
1607
1944
1652
2535
2409
1672
2545
2649
2300
2651
1660
3760
2279
23977
2358
1954
1669
1667
1675
1677
1684
1679
2295
2241
2232
1799
13474
2404
1967
1676
1676
1672
2216
1906
1688
1657
2015
2657
1874
2348
2544
3124
2293
1988
2348
1901
2291
1671
1907
2291
2486
2490
2493
1667
2597
1898
1977
2554
10292
2195
2671
1888
2671
1696
1674
1671
2823
1900
1662
1653
1974
2221
2219
73555
1605
2219
2223
2226
2139
1691
1671
1764
1766
2289
2706
1679
36498
1666
1993
1899
1872
1873
1709
1860
1683
1860
1671
2322
1671
1683
2323
1971
2379
11599
1862
4437
1658
1842
3370
1682
1848
1666
1669
1671
1666
1981
1670
5600
2271
2273
2299
1893
1666
1669
2292
1883
1673
1672
1667
1677
1978
1668
14048
1674
1906
1695
1665
2047
1664
1670
1669
1668
2284
1685
14988
2275
1991
1690
1890
1893
1898
1662
1665
4323
1673
1674
1680
1677
2573
2113
2583
2294
1939
1673
1674
2222
1678
2077
5465
1688
2828
1874
1683
1688
1683
17510
2105
1952
2129
2132
1681
2290
1664
1684
1709
1709
1677
1682
1677
78826
1677
2322
1704
1675
1676
1666
1664
1666
1669
2284
1891
1688
1688
1598
2296
1958
2399
1670
2534
2282
1912
1680
2216
2205
1867
1697
1893
2554
15360
2217
1991
2568
2290
2067
2384
2067
2067
2293
2291
2313
2809
2310
1675
11357
1656
1683
2319
1683
1656
1997
2568
1653
2725
1657
2724
2545
2484
2197
1732
1662
1694
2536
1695
1695
2587
1867
2268
2266
1888
2588
1886
1681
1677
37706
1679
1961
2707
1943
1945
1666
2320
2283
2242
1698
2055
1768
1669
2336
102402
1961
2285
2289
2290
2583
1690
1667
2054
2290
2580
2052
2528
1679
6670
4056
1881
1977
2255
1670
1661
1694
1893
2307
1888
1660
2222
2225
53034
2226
1900
1952
2227
2227
2203
1883
1676
2572
2574
1675
1700
2570
1693
1599
1757
1967
1694
1669
1882
1669
2397
1667
1904
2481
2056
3745
5317
1686
7312
2557
1988
1683
1683
1679
1860
2826
1869
2575
2711
2585
1683
1660
2286
1946
2060
8328
2225
2222
2223
2225
1688
2318
1672
1684
2226
1894
1895
1689
22888
1680
1955
1804
1801
1703
1704
2264
1707
1705
1705
2287
2832
2424
1977
2422
9003
2548
1742
1666
2296
2288
1897
2262
1898
2980
1663
2284
1967
2557
2285
18880
2727
2224
2289
2583
1687
2309
2059
1679
2231
17108
2235
1675
1988
2286
1676
2283
1877
1674
1669
2290
1669
2570
1681
1682
21372
1683
1958
2484
2234
2828
1814
1677
2224
2666
2054
2666
1655
2667
2053
27727
2668
1949
2565
2462
2463
2467
2455
2467
1666
1701
1657
1696
1873
1882
1888
1958
2355
1677
2473
2565
1672
475089
2296
1662
2587
1771
2537
1669
1682
1952
2550
2480
1672
1945
1666
2213
1900
2565
2482
2216
2484
2215
1667
1667
1974
2287
1764
56322
1666
1666
1666
2556
2558
2276
2276
1905
2456
2477
1689
1942
1690
1573
1870
2558
2558
1677
1711
2591
1688
2826
1684
2267
2274
2275
1956
1598
1658
1659
1659
1666
2290
2320
2319
1875
2292
2087
1654
1670
1974
1641
8240
1919
1685
1840
1686
1684
1688
1995
11356
2976
2508
2367
2460
5539
2289
2293
7594
1860
2480
4310
2047
2333
11487
2685
2304
3614
4019
2492
4107
3711
2489
2591
2281
1747
3009
2245
1946
4208
19404
1836
1651
1946
2408
2048
1893
2591
1886
6485
9424
2928
1955
4306
19455
3354
2045
2107
4181
3483
5250
4407
2967
2046
1629
2573
2666
4175
8005
5192
2215
2779
1748
4388
2062
3338
2105
1775
2525
1668
3075
25370
1952
2483
5880
2458
1748
3082
3392
1727
2694
2520
2052
2474
3657
3193
2508
1995
8055
8840
4198
1908
3035
3384
2025
2136
2508
1808
1962
2088
1794
2543
2200
11837
2252
1774
2820
2489
5724
3329
2151
2490
8429
2496
5840
3724
1954
2290
15755
4949
2039
2404
2044
2249
6536
2308
1982
2358
1748
2793
2287
2533
1915
4878
2044
3329
2681
2308
2496
9268
4666
2190
2384
6032
3584
13258
1971
1740
72495
1931
2495
1747
2698
4898
1922
1804
1850
1999
1687
2091
1981
4107
13918
1934
12159
2140
3103
2514
2279
2573
9185
6171
2553
2803
1942
3029
1823
1787
2325
2630
2519
2039
1896
2631
2399
2788
2366
1984
2491
2540
2146
1823
5707
3497
9862
84371
2631
1976
11113
10432
1747
5988
3863
1993
3214
2940
1747
1824
2477
1866
1749
2190
2638
2581
5648
2107
1976
15149
2000
63394
3848
1824
1804
2031
4003
2191
1637
1757
6929
3275
3503
1651
2035
1971
9388
2686
1824
3758
5999
1985
4482
2040
5377
2997
1804
2920
2541
1808
2947
1843
1747
2172
1823
28118
1747
2014
4175
2204
4027
1938
2505
16476
11576
2999
3200
1824
2037
1981
6413
2216
2282
5368
7137
1674
2095
2492
4325
2202
2477
3516
3889
1823
3781
2653
7716
2162
2494
1935
3428
2408
3254
1993
3523
2677
2707
1823
3104
3487
2456
2062
2144
12056
7557
2193
49898
8063
1961
12525
2763
1823
1835
1911
2803
1840
5427
2763
2705
4168
2567
3284
7215
2020
9718
1824
1740
1977
3687
9228
3218
1877
3872
3648
5579
2514
1770
4639
1978
12290
1827
2943
6380
3168
2004
2093
2153
2161
4547
1877
30754
2873
5657
1998
7148
1827
8834
5329
1791
2025
4399
4203
6893
2352
8047
2761
2338
1978
3551
3204
5473
1823
94230
1922
2048
5636
1748
6326
2280
12771
3348
1988
3046
21605
1825
3840
2809
2162
2515
2080
6871
7782
2488
2136
5067
2730
1962
2046
2836
1823
2491
9158
1937
3494
2492
2248
2105
2652
2633
11514
2671
1997
130375
2477
1823
4081
2474
2914
2693
3891
2639
2139
2214
4175
2380
14777
2225
2155
2034
1824
2584
72575
2138
2738
7916
1749
3298
3721
5807
2558
3640
2650
7407
1823
3058
2505
1749
2481
8047
2314
1846
2187
2844
2536
18148
5310
2756
4905
1824
2080
1972
10780
4130
5594
2470
1747
2662
1958
3204
2054
6207
10422
1824
3266
2449
2478
2041
3591
36065
2700
7812
1748
2388
1930
1747
13590
1824
2445
3414
2725
3974
2254
2226
2086
2011
1804
1663
2182
4220
2136
1824
1809
11642
1747
10780
4541
2689
2134
25990
3551
1747
2495
7019
4107
7157
2470
1823
2355
9679
4107
3162
11193
3569
4106
2497
2396
2485
2337
3192
2633
1826
3873
2305
2282
6499
2222
2961
2338
3082
2129
2355
1959
1933
3341
4372
1823
2350
1747
1763
2490
2186
12865
2352
2109
3341
2466
2527
2697
1826
2092
3866
5652
2275
1747
2613
2142
4606
2150
10771
13667
2367
2525
3664
1747
3002
1822
2827
2456
38689
2108
2443
2327
2127
9511
1973
3381
2410
1891
2368
1825
2482
2673
8337
2284
3478
5010
2460
2199
13733
2195
3779
2930
3938
2578
1810
1825
1854
1811
2734
2730
5655
7158
2808
2543
3185
2313
6589
1795
1747
1824
5978
2396
2658
2491
11394
2753
8182
2024
3116
2925
2315
2108
7366
3434
2105
1824
4869
3653
1795
2890
1747
1990
1846
4257
6477
3192
2926
56235
5143
1749
1824
3492
3053
2890
6581
40148
3466
2162
2781
12865
1770
2315
2280
1824
2238
2461
2438
3552
8792
2346
2753
4106
2425
3800
2344
1712
3890
1823
2601
1828
11393
1778
2303
2437
2406
4790
2088
7979
1747
2528
3061
1823
2917
13593
1800
6148
2643
5183
2481
5447
6265
2467
3379
1887
2930
2826
10110
1823
3706
4981
2742
3863
2920
7269
4577
1747
48422
3251
4540
2928
14879
3715
1823
1925
3990
2803
2313
2055
1762
2034
2041
2538
3348
1977
2301
1747
4705
1824
2516
3751
5473
2215
1940
2455
3510
2608
25033
2313
1749
2368
2514
1747
1823
1948
3210
1703
2520
3011
8327
56961
2447
2313
2224
2225
3362
1824
3008
2854
1688
2252
5294
3174
3867
6326
2927
2912
3729
1830
2482
2152
1824
3323
1965
1783
10973
11725
2368
1747
2927
2317
2662
1827
4219
5192
3217
3510
13930
21916
2179
1878
6541
3821
2495
2309
2583
3225
1748
2416
1747
2120
1975
2437
2933
2671
2167
2054
5315
4526
2310
2514
6944
1768
2462
3789
1998
4907
15980
1823
4728
84750
3562
2789
2058
3023
4540
2496
4443
1879
24332
1747
3499
4526
2539
1764
2273
2419
3850
2411
2464
2137
31866
7760
2454
2053
3805
1759
1809
2237
2027
441455
2361
1766
18148
2298
2457
2054
13590
3490
12911
1838
2493
32244
4593
3514
2141
4104
2930
7642
2810
5464
3197
21654
3005
32709
4308
2455
2856
12825
2262
2036
4343
1958
5807
9645
2910
2120
84750
2252
2656
2516
1796
3842
2910
25178
2492
1938
9678
2452
10188
2254
2498
2768
7159
1823
2434
6560
2976
2051
2082
1749
1947
6405
1663
2321
9434
2323
7755
6856
7584
2825
15980
2725
12521
1946
2071
1967
2011
1745
4629
2138
2637
3328
2104
2327
2393
14348
2277
5385
2426
1975
7055
1697
1795
1854
2088
2113
2322
1688
5179
1935
3576
4081
1990
6230
2313
12771
4099
13572
3849
3495
3622
6964
1676
2789
32245
2267
1747
2073
21220
2994
2301
2543
38895
2499
5404
2360
3358
3116
4606
9835
3257
6335
2886
1747
2542
3535
2134
5182
3334
6736
1615
2143
45470
4496
1803
1811
2238
1991
7965
1978
2594
3323
2352
1747
1783
3799
2262
9799
1763
13796
1968
2454
5796
2507
3269
5856
2671
2096
2514
5962
1592
2543
2378
2486
2317
3032
2466
1778
2607
3478
2425
2920
3779
2346
1629
11189
2713
3903
2437
1775
5645
8623
2470
1927
5800
2809
13389
2418
2169
8310
5412
74243
3347
3394
5787
2203
1998
12521
1956
2510
3197
2144
4743
1662
23104
2276
9538
31866
6880
59853
2140
2945
2136
1917
3769
2111
1978
5495
1670
4486
3420
2282
1764
2054
3677
2360
2143
1941
2217
1756
8080
2966
2667
1731
2781
5550
31548
21654
10743
2161
2699
3353
2556
4502
1747
24154
5495
3385
1733
2543
7502
2335
8888
2576
2493
1748
2949
2394
2008
2338
2491
25957
6071
1732
55947
2263
2470
29450
3248
3821
1673
1986
10743
5667
6208
2866
1597
5878
2481
2469
4160
3532
2533
1959
2743
1771
2713
5807
2334
4546
5570
1660
2060
3432
6090
2873
6001
2294
5512
1919
1958
3492
1915
2922
1886
1591
5789
5670
2724
1885
2864
5563
2947
1919
3490
7005
5297
2813
3394
1717
2457
6129
5809
5198
6006
2313
5808
15941
1947
6858
3292
6587
10969
2888
1825
6215
2216
6466
2409
2730
4521
1782
2461
1968
5953
2726
3399
2168
1592
2111
2792
1660
5071
2609
1740
2811
7421
1938
2058
2599
2313
4884
3505
1708
25956
11234
2432
3215
2251
1806
2112
8070
1986
3225
5826
3194
9403
1697
2707
2197
9091
1771
2327
3667
8070
2172
2319
2555
3310
5480
1723
4575
1979
2103
2884
3560
2992
4487
2682
5488
3148
3000
1986
6115
1930
2047
2015
1858
2508
5846
2322
3480
5256
2148
1840
2876
1957
1910
4350
4469
3263
1627
2015
2684
4694
2295
2028
2320
2051
7746
2227
1963
1880
2387
5721
2468
2979
2794
1925
2358
3488
5450
15081
1763
181623
2240
1983
2358
2794
1734
6211
1829
8291
3414
1834
2391
2311
53509
15518
1747
1966
2038
158936
3192
2150
1594
1892
1731
2071
2422
7252
2415
2758
3084
2142
1940
2034
7575
1928
2155
4494
1609
2960
3122
2663
5084
2869
3885
3391
2183
2505
1726
2744
4753
2563
2386
1968
3056
2944
6780
18884
2259
2173
2748
2526
2784
4527
5209
2193
2584
1762
1611
5110
5423
28717
2554
11229
2191
1968
2007
3567
4856
3084
2386
2165
3442
1664
2340
2530
3535
2202
4981
2183
1965
3716
2216
12020
6362
5870
6699
1631
3115
4010
2606
2132
3115
1780
1983
4342
16138
1838
1846
6574
3475
1922
1685
2939
2200
3150
2326
3185
2298
1966
2466
2263
1941
7739
3407
1783
2217
1782
2197
2142
1749
3119
1985
1939
1983
2135
4392
2267
10854
2290
2138
3379
1634
3240
2374
3791
2762
4863
2538
1963
3497
2144
4077
5080
3142
2569
1612
2040
2329
3051
1948
3060
3186
4341
2505
2222
2118
9191
2001
3201
1657
8534
10994
3251
2244
3803
2334
3485
4724
2542
3561
2680
2177
2006
1670
6692
2100
6356
2597
17455
2680
6215
4189
2525
15466
6081
3109
3951
4056
1751
5176
3732
2159
2293
30047
2144
2366
2082
2538
6882
3079
2251
2287
2477
1637
8056
2147
5405
4202
2478
2030
2555
1850
3013
2263
2066
5510
1919
1588
3565
2776
1945
2930
7476
5929
2611
3892
2224
6722
3467
3452
2466
1761
2006
6267
2511
4333
2157
5674
2089
6472
1980
6780
1971
2750
7142
1995
4595
2346
4258
2223
3475
5066
3281
2042
1977
2506
3338
3414
2714
3038
10850
3691
1619
74263
7287
1732
8315
15178
22054
1983
2036
2679
6658
1905
2793
1790
1629
6808
2086
2018
4398
1855
4815
3732
1985
8228
35202
5519
6015
2024
5665
1665
2342
2715
2367
2064
4754
2223
5875
1979
10884
3841
9437
5046
1708
1631
1915
82361
1702
3352
3155
69179
2144
2610
2440
3208
2101
2366
7484
3620
2387
1943
17009
7738
2295
2210
11629
2415
2555
1722
2240
4450
31431
9883
3380
1663
2038
7250
2036
5081
4537
3498
11593
2496
2609
3237
34579
4053
9459
2733
1634
3057
3164
4398
6676
3127
2601
2502
2203
2036
1801
15730
2271
5915
1631
2203
1926
2431
5350
3555
2451
2610
4295
4469
3258
2191
11419
3030
3384
1625
6365
2093
2053
2608
3369
2022
1955
4336
2367
2042
2439
2888
2713
1658
4652
4367
10850
2261
1846
2203
5116
1952
2242
2046
1801
2262
2026
1900
2203
3036
3367
2212
2716
2721
5066
2875
4510
1905
1967
3558
3114
11534
7600
1747
2567
4423
4598
3383
4834
1997
1963
2714
4898
2141
5034
5130
2112
3114
3338
1753
2573
1860
4642
1997
1806
1978
3887
3085
4595
3106
3063
4652
3414
3338
1629
4248
4540
3599
13310
4693
7629
1960
2751
3398
5603
2654
11629
2399
2409
3539
2294
3365
2725
2152
2213
1981
1905
2268
2018
2261
2577
2026
2239
2104
3706
5684
2212
5967
4508
3237
1965
3169
2242
2581
3765
5078
6093
3333
2105
2030
2908
7287
31431
7314
2203
1982
2025
7693
2268
5901
3176
9437
2104
2096
4336
2486
5087
3228
1972
5702
2610
35202
4133
1965
2372
2654
2398
2105
2783
2020
2026
3881
3521
2520
1828
1976
5485
3186
13665
2556
13208
15263
2104
2266
4749
6058
17756
7334
2287
2625
2537
2196
2219
3208
3257
2315
2764
2278
6784
2060
2295
3333
6380
3936
2501
3646
2823
2780
5915
1963
2333
3748
2247
2385
4568
2143
6691
2110
2555
2081
2715
2902
1770
3647
2277
6520
5505
2284
12720
2556
2978
2296
1963
6114
2486
2959
2080
2319
3706
2115
2159
5116
5702
2644
2654
2541
5875
4450
4479
2003
1695
3224
2401
2104
4510
6356
3178
2577
5559
2820
1976
4371
7687
2108
4154
7693
2598
2276
1731
5017
9030
82337
4643
3347
11669
2304
2890
2654
2160
2217
4081
2523
2263
1731
3765
4443
5122
6165
3098
1742
3920
2694
6584
9096
2045
7796
3423
3238
1733
2957
2273
1963
3103
2467
2302
2460
2574
2701
5198
2160
3284
82357
1731
34555
2681
2939
2975
5596
2305
3365
5944
1997
2454
4528
2089
7573
2150
1732
2265
6169
6408
2196
2392
2306
2299
2758
10966
6880
2133
34576
2484
2348
1732
6379
2556
3492
5679
10402
2510
2932
2045
2823
4133
2239
2471
2284
1731
11538
2301
4458
2981
2671
2294
5567
3495
3535
3748
4709
5109
6058
1704
4506
1732
35202
2802
3122
4014
1659
1924
2902
2730
6408
1773
2374
1965
5063
15264
1732
6784
2791
2590
2079
1958
4371
2079
2036
2313
2239
17269
2391
7593
1731
2311
4147
3035
7166
3404
1652
2502
2189
3246
2241
5559
3046
2058
3191
1731
2085
2465
3833
14289
1654
2443
4181
5218
3083
3103
2931
5116
1732
2496
2494
1857
2493
2274
1899
1887
2476
1732
2722
2722
2443
2469
2272
1885
2528
1884
2276
2525
2565
2570
2256
2409
1732
3022
2483
2227
2481
1681
2008
2485
1682
2552
1896
2470
2466
2289
1861
1731
1915
2287
1912
1887
2498
2486
2288
1881
1695
2590
1895
2592
1895
1718
2635
1897
1894
1684
1682
1894
2528
5107
2264
2289
2297
2303
2271
2102
2271
1718
2269
2272
2264
2270
1957
2411
2415
2488
2484
1912
1915
2218
1732
2484
2483
2591
810066
2594
2594
2321
2285
2525
1904
2288
2590
2572
2569
2265
1732
2414
2549
2547
1894
2235
1955
2238
11045
2283
2273
2272
1691
1690
1717
2272
2509
2266
2286
1904
2290
2159
10964
1861
1867
2287
2495
2482
2486
1718
2489
2460
2463
2491
2490
2487
2151
2489
2464
2490
2487
2490
2467
2487
1732
2489
2463
2459
2489
2461
1908
2005
2235
2238
2236
2496
2236
2228
2353
1732
2231
2230
2492
1882
2490
1712
2286
2249
2266
2265
1921
2268
2269
1717
3400
1634
2215
1907
1900
3057
1861
2486
2305
2591
2277
2276
1905
2258
2428
2428
2584
1718
1919
2150
2481
3298
1868
2550
2554
4289
1865
2553
2287
1732
2597
2287
2287
2222
2392
2224
2596
2570
2594
2223
2291
2288
1881
1731
1879
2290
2536
2276
1954
2270
1889
1896
2273
2277
1910
1875
1912
2704
1635
1911
1897
1897
2198
1903
1895
1897
1896
1896
1896
1894
2273
2285
2274
1626
1898
1895
2690
1995
2304
10554
2270
2278
2282
2300
2282
2301
2284
1717
2590
2488
1680
2511
2732
1683
1680
1889
2230
2231
1888
2495
1675
2196
1658
2474
2276
2278
2283
1995
2480
2595
1917
2283
1869
2267
32970
2343
1659
2423
2421
2289
3253
2005
2281
2022
3253
2289
2276
2313
2313
2215
2314
1658
2842
2264
1981
2300
2301
3018
2300
2259
1875
2277
2285
1868
3219
2563
1659
2365
1904
1915
1883
2549
3060
2644
2074
2361
1864
2105
1900
2412
1896
1615
2264
2263
2263
1892
1995
2267
2260
2620
2257
1885
1884
2448
2257
2283
1593
3678
4454
2291
2925
1914
2273
1886
3651
2266
2217
2218
2825
2272
1658
2410
2426
2278
2407
2520
2151
2259
2286
3349
2489
2489
2485
2487
1867
1657
3169
2268
1995
4376
1892
2043
1890
2369
1900
1900
1902
1827
1899
2053
2252
2031
2206
1960
2373
2486
2294
2268
2487
2487
2294
2228
1598
2319
2502
1894
2506
2486
1974
2231
2950
1883
2277
2444
2477
2218
1632
1870
1886
2226
1680
1679
1973
2208
1903
1900
2449
2219
2221
1605
2273
2470
1629
2272
1902
1895
2269
1952
1896
1904
6741
2476
2477
2255
2205
1684
1683
1593
1681
2298
1865
2280
1764
2449
2449
2246
2220
338726
2314
2292
1863
1592
1861
2821
2470
1877
1992
2321
1858
2730
2126
2214
2216
2225
2224
1917
3413
1883
1895
1906
1899
1993
1897
1897
2599
1898
2421
1889
2196
1856
1688
2036
2288
2044
1679
1682
1992
1679
1679
2296
2493
1680
2278
2601
1892
1658
1881
2227
2221
2452
1677
1973
1675
2550
1692
2272
1913
2552
2450
1752
2587
2477
35498
2477
2225
1974
1680
1897
1662
1909
1910
1882
1679
1893
1595
2212
1641
2207
2263
2288
1993
2492
2277
1880
3409
2198
3264
3264
3409
1632
1885
2277
2261
2269
1955
1887
1677
1678
2558
2054
2267
3826
1676
2524
1610
2277
1886
3546
1963
2221
2262
2272
2281
2221
2308
2119
2486
1677
2511
1627
2273
2285
2265
1979
2266
2251
2265
1684
1679
2609
2264
2266
2371
1883
1979
2264
2271
1909
1978
2034
2219
2135
2203
2290
1885
2202
2372
2482
1612
2559
1672
1897
1894
1978
2278
1901
1876
1676
1670
2483
2486
3183
1907
1665
1907
2257
2202
1995
2293
2290
2291
2295
2293
2265
2598
2225
1876
2406
1589
1873
1867
2193
1979
2041
2486
2294
2495
2233
2250
2401
1904
1893
1638
2309
2309
1890
1892
1982
5386
2297
2298
1890
2288
2559
2232
1898
1902
1630
1901
2592
1892
1981
2431
1896
3240
2576
2226
1865
1861
2227
2228
1664
1862
1877
1855
1878
1982
2271
2488
1998
5459
1886
1901
2038
1907
2604
2606
1698
2220
2575
2291
1692
1893
3466
2493
2316
3282
1863
1697
2275
2280
2291
1663
1891
1981
1908
2225
2276
1905
2276
2277
2325
2320
2127
2263
2292
2174
1681
2571
2571
2294
2575
2575
1900
1912
2482
2488
1882
2192
2191
1632
1908
2190
2200
2185
1963
2291
2276
2310
2305
2281
2274
2487
2229
2225
1666
2488
2229
1877
1961
1878
3450
2288
2278
2586
2583
2581
2304
1762
2287
2226
2223
1885
1961
1896
2483
2600
2276
2260
2276
2525
2509
2258
1677
2228
1883
2590
1973
2592
2590
2225
2524
2224
2540
2538
2284
1894
1671
1895
2264
2269
2474
1992
1876
2480
2587
3142
2255
1909
2178
1910
1910
1672
2587
2273
2489
1963
2490
2485
1901
2229
2275
1896
2285
1587
2535
2534
2279
3935
2114
2284
2282
1978
2640
3252
2061
2605
2479
2242
2078
1895
1895
1661
2266
2333
1834
1981
2333
2293
1907
2585
1907
2264
2297
2479
2480
2276
1612
2476
2483
2274
2392
2474
2474
1681
1878
1683
1679
1681
1895
1680
2287
1620
2267
1942
1892
2291
1891
1899
2265
1863
2264
1894
1861
2454
1668
1676
2259
2983
2388
2590
2726
2303
2302
2302
2271
2272
1861
1861
2593
2075
2078
1665
2588
2473
1948
2537
4255
2261
2581
2262
2638
2408
2589
1859
2578
1665
1754
2736
1951
2493
1883
2666
2261
6484
1876
1678
1903
2455
1667
1922
1663
1908
1951
1909
2284
2637
2640
2630
2556
2221
2279
2387
3917
2108
1630
2570
2291
1949
3589
2289
2119
2417
1900
2415
2410
2260
2273
2488
2225
1635
2498
1948
2263
2479
2299
3857
2265
2267
5049
2282
2282
1905
1910
1783
2476
1885
1900
1961
1891
1846
1900
1673
2271
1888
2312
2313
2312
2312
1971
2312
2312
2316
1959
2313
2314
2262
2268
2575
2286
2273
2295
2578
2206
1685
2294
2270
2487
1949
1904
2487
2486
2486
1673
1903
1902
1891
1892
2502
1864
2802
1908
1959
3460
1890
1902
1890
1880
1883
2591
2593
2277
2315
2504
2285
1895
2171
1960
1894
1883
2470
2273
1699
2484
2468
1899
2180
2288
2358
2288
2267
1873
1960
1873
2392
2581
2272
2273
2270
2584
1666
1677
1664
1678
1889
2204
1910
1944
2200
2561
3881
2231
2222
2226
2287
2228
2386
2226
2229
1888
2335
3057
2313
2264
2260
2262
1891
1889
2542
1894
1890
1709
1885
1885
2295
2220
205047
3892
2579
1912
2291
2292
2295
2292
2280
1735
2569
1890
2258
2266
2261
3057
2276
2219
2283
2285
2287
2563
2275
2588
1659
2588
2294
2295
2294
2388
2296
2296
2294
2294
2295
2294
2281
2295
2293
2103
2295
2295
2296
2487
1951
3441
2583
1888
2385
2597
2598
2104
2113
2265
2480
2273
1909
1949
2478
2274
2295
2642
2296
2207
2269
2577
1671
1687
2285
2308
2307
2283
1959
1905
2290
2533
7481
2310
7480
2315
1924
2488
2482
2321
2480
2485
2484
2149
2281
2431
1832
2778
2332
1669
1665
1671
2729
2249
2524
2216
2586
1882
2392
1880
2487
2488
2304
1913
1911
1915
1676
2725
1898
2576
2135
2247
1901
3022
2250
1891
2218
2221
2490
2494
2312
1671
1912
1906
1907
124169
1878
1896
1907
2274
2169
2561
1654
2554
2268
1697
2488
6018
2588
2491
2489
2803
2494
1759
2272
2321
2552
2291
2321
1675
1903
2323
2291
2278
1903
2294
2291
2584
1894
2327
2493
2324
1880
2213
1674
2273
1893
1914
2486
2489
2796
2278
2286
1897
1891
3539
2280
1857
1731
1857
2255
2287
2284
2573
2151
2599
1890
3057
2269
2264
1907
2592
1734
1905
1886
2530
2285
3047
2346
1889
2563
2280
2393
2297
2278
2296
2293
1732
2478
2408
2265
2596
2596
2049
3040
2109
2077
2005
1880
2505
1888
2284
1733
2401
2403
2295
2403
2587
2293
2596
2047
1992
2222
2225
2048
2484
1733
2224
1878
35586
1870
2263
2381
14067
2273
1909
2391
1911
1935
2647
2480
1719
2535
2481
2528
1872
2298
2587
2481
2485
2005
2477
1915
2501
2304
1882
1730
1875
1875
2010
2598
1918
2596
2260
2282
2281
2007
2262
2054
2532
2496
1717
1905
116853
2278
2213
2286
2307
2282
2235
2921
2243
2243
2455
1896
2208
1669
2211
1911
1910
1902
1679
2511
1659
2263
2393
2265
2283
6266
2571
2221
1672
1908
2050
2829
2222
1914
2584
1878
2925
2799
2517
2484
2307
2303
1677
2315
2504
2313
2314
2316
2079
2079
1954
2081
1903
1884
2634
2209
1890
1676
2496
1890
2075
2281
2925
4407
2008
2816
2361
2252
2221
2477
1909
2513
1696
2227
2273
2503
1679
2280
1678
2289
2007
1677
2222
1907
2720
2718
2585
1669
2220
2584
2550
2716
2302
2307
1969
2366
1851
2306
2308
2293
2295
1906
1673
2404
2579
2322
2588
2594
2597
1989
1886
1644
1907
2291
1896
2314
2542
1674
2541
2542
2473
2222
2221
1976
2478
2479
1886
3563
2209
2295
2544
1678
1684
2554
1913
2824
2043
1978
2086
1892
1893
2045
1901
2483
2280
2481
2487
2483
2481
2273
2477
2271
1954
2218
2211
2221
2223
2217
2508
2213
2215
2211
1881
2275
1879
1870
2294
1880
2555
3564
3636
1880
1881
2104
2293
2963
1876
1904
1904
1906
1906
3053
2484
2258
1916
2569
2571
2104
2263
2260
2266
1877
1904
2568
2271
1897
1943
2408
2410
1906
2569
1853
1885
2282
2204
8836
2203
2311
2308
2308
2275
1946
2275
2282
2270
2275
1900
2223
2105
1887
2549
1885
2274
2224
2220
1952
2222
2224
2222
2224
2220
2562
2105
2221
2223
2212
2189
2199
2193
1954
1875
1673
2215
2258
2394
1857
1889
2104
2557
1905
2056
2268
2270
1960
2246
2247
2245
2714
1910
2223
1918
1901
2108
1901
2222
2475
2263
1905
2008
2540
2227
2226
2225
2228
2226
2222
2482
2482
2224
2226
1657
2275
2391
2262
2263
2571
2552
2489
2491
2273
2273
2104
1935
1910
2568
2234
1943
2296
2344
1884
1885
2273
2259
2566
2567
2550
1671
1900
2282
2196
2357
1945
2441
2277
1875
1909
1903
1907
2293
2572
1732
2272
2492
2554
2293
2308
1951
2281
2475
2221
2284
2610
2472
2307
2291
1677
2286
1880
2312
2362
3377
2266
2391
2415
4331
2216
2478
3617
2269
1731
2567
2274
2322
2273
2485
2486
2309
2392
2135
1890
2135
2296
2135
1888
1731
2481
2276
1704
2545
2319
2280
1947
2319
377604
2270
2277
1890
2504
2263
1731
2546
2274
2274
2213
1677
2181
1670
2393
2481
1677
1904
2599
1882
1732
2564
450175
2484
2484
2483
2483
1910
1940
1873
2071
2074
2277
2272
1909
3009
1731
2070
2493
2491
2424
2287
1872
1945
1889
1998
2390
2275
2276
2283
1732
2213
1679
2333
1685
2224
2494
1951
1882
2592
1881
1672
1666
1667
2320
1732
2297
2290
2220
1895
2218
2558
1957
2222
1889
2225
2287
1672
2492
2319
2295
1732
2293
2318
1878
1884
2306
3054
2541
1858
2281
1893
1897
1914
1733
1866
2306
2555
458646
2237
2148
2502
1905
1674
2291
2291
1890
2291
1982
1896
1732
2277
1890
2268
2277
3015
2319
2148
2481
2491
2559
1889
1891
2321
1873
1732
2559
1879
1893
1838
2269
1915
1868
3854
2062
2219
1681
1682
2556
2556
1731
2283
2280
2302
1954
2150
2479
2284
1678
1683
2220
2228
2276
1733
2274
2272
1868
2204
1933
1900
2272
2481
1863
1865
1863
1924
1922
2265
1734
2289
2824
2222
2336
1938
3499
2290
2269
3051
2268
1691
2286
2227
2268
1733
2291
2577
2428
2288
1931
2273
2578
2577
1868
2037
2037
2094
2273
1913
1896
1733
2272
2484
2149
2216
1909
2482
2491
2494
2480
1672
1670
2718
2228
1733
1669
2222
1863
1759
1859
2575
2414
2227
1867
1681
2229
2275
1898
2279
1733
2107
2298
2280
2391
2277
4409
2553
2290
2488
2804
2272
1913
2476
1718
1918
1911
2549
2335
1918
2808
1916
2475
24
2311
1914
2549
2812
2549
1913
1717
25973
2551
2577
1913
1992
1891
1888
8252
2293
2313
2482
2300
1851
2299
2231
1718
2288
2564
1913
2383
2416
1879
1894
2278
2277
2713
2716
2710
1673
2288
1717
2285
2227
1992
2226
2268
2268
1895
1895
2583
1895
1896
1895
2240
1731
2243
2558
2275
1919
2241
1675
2595
2487
2595
2266
2316
2317
2360
2293
2708
1717
1943
2277
2713
2710
2309
1869
1866
1914
2213
2215
2218
2551
1732
2219
2264
1945
2800
2742
1907
2409
2288
2575
1884
2585
2261
2263
5681
1717
2488
1951
2260
2482
2481
2485
2296
2301
2296
1895
2559
2393
2294
2234
1658
2723
2391
2411
2238
2235
2234
1670
2265
2254
1664
2272
2266
2263
1671
2263
1993
1913
2284
2260
1906
3794
2546
3409
2275
3409
1685
1898
2483
1679
2578
2929
2469
1827
2289
2271
2578
1905
2424
2056
2263
2274
1684
1685
1717
2838
1969
1892
2839
1850
1892
2293
1892
2394
1688
1688
1686
2454
1659
2286
2281
1892
1971
1900
2042
2216
2218
2221
2218
2219
2219
2381
2225
1674
2206
2220
1989
2220
2220
2286
1899
2795
2791
2596
2291
2291
2274
8749
1660
2515
1989
2214
3493
2538
2457
2023
1890
1603
1896
2184
2425
2567
1678
1660
1889
1882
1891
2545
2217
2534
1903
1855
1851
2543
2725
2725
1904
2455
1678
2053
1898
1890
1976
2415
2271
2001
2590
2227
1858
2307
2306
2725
1659
2206
2410
1895
1975
2271
2291
1894
2479
3666
1681
2270
2962
2288
1698
2298
1685
1896
1898
1978
2064
2274
1668
2224
2256
1907
80849
1888
2258
2449
1674
2271
2613
1978
2292
2615
2292
2179
2267
2270
5261
2164
1896
2104
3376
2582
2499
2582
1955
1672
3353
2590
2268
2269
2320
2290
2267
2270
2112
2273
2287
2581
2583
1970
2271
2268
2939
2242
2277
2496
2566
2403
2104
2560
2193
2570
2273
2521
1763
2563
1879
1688
2049
2268
2399
2308
2274
2104
2276
1891
2270
2267
1991
2272
2267
2260
1882
1881
2544
1896
2500
2105
2722
2257
2318
3251
1680
1977
3334
3251
1895
2596
2588
2592
1851
2402
2104
2210
2221
2478
2221
2220
1979
2220
2481
6208
2482
2305
1894
1895
2104
2427
2833
2428
2488
2300
1960
2211
2555
2573
2292
2228
2272
2168
1686
2104
1690
1690
2213
2560
1688
1741
2559
1693
1888
1887
2203
2454
2448
2476
2103
2455
2482
2454
2292
1959
1901
1900
2587
1675
9947
2407
2361
2269
1964
1733
2036
2283
2291
2294
2477
2288
2402
2490
2491
1680
2407
2284
3369
2111
1732
2110
2148
2284
1903
2388
1681
1658
1658
2415
2412
2487
4890
2483
1688
2484
1683
2104
1857
1952
1677
1655
2288
1876
2481
4929
4930
2485
2279
2287
1678
1733
2292
2295
2292
2322
78384
2291
1912
2571
2300
2215
2220
2302
2639
1665
1732
2559
2287
1681
1953
2485
1689
1677
2485
2641
1689
2826
1637
2337
2337
2212
1731
2543
2543
2198
2480
1643
2855
2362
2583
1873
1891
2313
1880
2365
1731
2197
2359
2306
1948
1673
1703
2562
2275
2137
2051
2284
2282
2280
2285
1733
2278
2278
1946
1683
2550
2662
1888
3383
3257
1665
3384
2271
2821
1731
2281
2295
2273
1943
2280
2313
1678
2264
1886
2262
1666
2720
1872
2216
1731
1870
4651
2575
1948
1893
1870
2281
1679
2572
1863
2313
2192
2272
1731
2321
2574
2276
1907
2276
1681
1957
2482
2482
2582
1678
1635
1663
2483
1731
1654
1668
2484
2271
1684
2257
2308
2476
1893
6578
1894
2256
5399
1732
2652
2602
2569
2585
1961
5874
1667
1658
1658
2306
2469
2315
2552
2316
1731
2573
1909
1911
2474
1923
1756
2290
2286
2288
1659
1921
2573
1884
2310
2573
1732
2577
1665
2332
1934
2544
2470
2694
2699
1656
1908
2590
2280
2273
2275
1731
2315
2213
2318
1944
2316
1650
2287
2223
2272
2272
1909
2479
1653
1901
1732
1905
1951
2263
2288
2493
2293
2293
2294
2217
5391
2273
1733
2275
2409
1907
1952
4487
2276
2273
1699
2262
2262
2261
2263
2261
1653
1729
1696
3255
2238
1947
2237
118342
2227
2278
2283
2227
2228
2277
1654
2278
1731
2273
2287
2301
1940
3066
2273
1719
2483
2278
2287
2260
2319
2479
6747
1732
2260
2481
6544
1931
2099
2482
2461
2487
2462
2417
1689
2480
2481
1733
1888
1957
2294
2295
2316
2215
2490
2424
2226
2494
2217
2206
2580
2485
1719
2609
2320
2543
2471
1902
2216
2222
2580
2504
2478
2502
2608
12837
2321
1734
2485
2202
1958
2554
2479
1670
1671
2284
1672
2420
6391
6388
2383
1706
1717
1887
1985
1675
1691
2082
2278
2246
1672
2459
2596
1826
2619
2593
2593
1717
2280
1913
2459
2504
2592
2592
2596
1852
2776
2589
2775
1916
1884
1734
2459
1926
3766
1669
1652
2592
2047
2291
2291
2294
1668
2490
2465
1734
2466
2489
1944
2462
2486
1870
2489
2486
1660
2491
1676
4451
2553
1655
1661
1732
2301
1949
2138
11274
1907
1852
1856
1684
1679
2383
2383
1670
1688
2279
1717
2213
1923
1673
2281
1664
1693
2482
1676
2213
2483
1879
2280
2342
1718
1768
2615
1893
12494
2253
2277
1668
2294
2277
2311
2297
2279
2309
1718
1677
2624
2279
1713
1712
1664
2288
2709
2272
2280
2286
2267
2266
1719
8950
2522
1677
1673
2330
1676
2140
2154
1677
1693
1693
1910
1681
2282
1698
1733
1916
2146
1677
1853
2087
1680
2278
2280
1682
1681
2690
1710
1670
3444
1717
2454
2125
1903
1905
1668
54990
2454
2207
1692
1671
1675
2274
2835
2260
1718
2372
1911
1640
2255
2837
2726
1841
1656
2632
2406
1648
2409
2267
1681
1896
2228
1733
2084
2401
1683
2274
2275
2981
2276
2982
1914
2284
2002
1899
2456
1733
2258
1779
1687
2556
2583
1684
3087
1901
1707
2218
2283
2584
2369
2554
1733
2833
2551
2829
1755
1753
2555
2552
3453
2651
2560
2560
1921
2270
1718
2553
2271
2585
1902
1665
1895
1884
2272
2257
2565
2284
1692
2394
2562
1734
2285
2280
1683
2288
2290
2348
2283
1674
2675
1695
1697
1872
2599
1881
1872
1642
1673
4484
2350
2409
2547
2266
2407
2404
1885
2264
1981
1816
2287
2266
2226
1667
1680
1677
1682
1681
2293
1702
1683
2227
2535
2222
1574
1687
1682
1682
1680
1679
1867
2828
2226
2293
2464
1674
1671
2626
2372
1590
2285
1660
2353
2422
1902
1899
1905
1901
2283
1896
1900
1902
2369
2270
2418
2272
1674
2727
2283
2274
1865
2537
2275
2557
2279
2284
2586
1866
1580
2285
1867
2278
1900
1899
4269
1896
1900
2381
2573
2572
2623
1674
1606
4377
1677
1903
2277
2282
2206
2301
2206
2205
2265
2205
2233
8032
1654
2233
2096
1680
2533
5000
1660
2072
1676
7552
2293
2483
2287
2291
2287
2571
2481
1676
1578
2256
1764
1668
1764
2480
2297
1659
56234
1690
1681
2618
2056
1575
1680
1690
4724
1685
2459
1907
1683
2492
1695
1900
2489
2489
2631
2490
2418
2491
2520
1691
2376
2490
2384
2489
2358
2486
2487
2222
1962
2490
1587
2489
2484
2490
2489
1671
2491
2491
2053
2602
2404
2287
1979
1852
2420
1954
2271
3745
1645
2493
2270
2273
2270
20392
2271
4133
2493
2125
1644
2274
1575
2495
2267
2271
2266
2266
1915
2222
1702
1675
1685
2225
2586
2225
1704
1579
2479
2282
2483
1666
2580
3193
2481
1895
2482
2019
2570
2041
2493
2495
2418
2495
1913
2490
2495
2493
1891
2283
2267
2313
2311
1967
1669
2579
1579
1827
1888
1668
2277
1684
2296
2275
2353
2266
2291
1868
2589
2288
2647
1597
2279
2595
2595
2348
2646
2261
2231
1891
2569
2630
1982
2566
2588
2585
1576
1882
2287
2464
2585
338720
2538
2352
2323
2260
2408
2539
1679
1677
1679
1575
1677
1681
1680
1680
1682
2270
1676
1675
1677
2352
2066
2283
2575
3874
2418
2282
2280
2293
1895
1664
1663
1908
1910
2270
1979
2269
1904
2062
1586
1849
2829
2693
1864
2121
2290
1851
1657
1850
2295
2923
1866
2560
2265
1579
2279
2263
2288
2264
2294
2289
1683
2287
1890
2000
2700
1899
1896
1907
2418
2276
2270
2270
2504
1673
2556
2265
2497
2387
2186
2108
2333
1906
1576
2655
1679
2630
1684
1904
1678
2632
1903
2629
2655
1983
2576
1904
1903
1587
1904
1904
1663
1904
3300
1894
1677
1907
1918
1944
2204
1924
2202
1580
94978
2527
2225
1880
2591
2282
3012
2552
1673
2289
1955
2267
9338
4009
1658
2554
2231
2552
1678
2726
2425
2258
2412
2256
1964
1651
1699
2290
27910
2219
1872
2216
2219
2260
2200
1647
1681
1647
1979
2225
2225
1918
2475
1817
1951
126606
1671
2482
1821
2077
1671
2567
2716
1952
1677
2554
2482
6726
2556
1945
1919
2580
2295
1685
2297
2292
2298
2291
1976
45235
1955
8031
1952
2820
1980
40802
1924
1598
18094
1946
21525
2133
25777
1977
16358
2633
115345
2346
8173
2407
25558
1938
28096
1947
4843
1957
8111
1965
6266
1906
35050
1916
54648
1900
126605
1921
19445
1973
3463
2573
3374
1978
8109
1940
6841
1955
7735
2343
17346
1865
43514
1894
20216
1894
4984
1886
2886
1898
22007
2576
1698
1970
9523
1975
1600
1960
8299
1997
27118
2586
41365
2586
4846
1891
1670
1883
8375
1867
97330
1836
8942
1875
12915
2586
25944
2623
41140
1978
22495
1966
3674
1682
2383
3058
2188
1958
1648
2020
1935
2073
1833
1686
2605
1934
2053
6223
1986
2181
2091
1883
3570
1896
2374
1674
1664
1751
2326
3115
2207
2349
2113
1665
1960
1665
1806
2124
36093
1994
1816
1819
1861
1696
1842
2990
3142
1642
3845
2583
1746
2650
1809
1787
2004
2297
1900
1656
1659
1648
1960
1672
1668
1815
2482
1659
1682
1938
2544
1758
2004
3349
1927
1947
2223
1706
1767
2194
1658
1654
1643
1669
2483
1821
2161
1681
5411
1964
1681
3076
2286
7605
3428
1698
1880
1676
1781
1702
1776
1782
1932
2125
16506
1677
1685
1685
2228
4974
1668
2080
1657
1815
1639
3838
1673
1954
1855
2204
1683
1679
2930
2454
1685
2315
1793
3311
1664
1662
2606
1664
3513
1669
6565
1672
1685
2162
2176
2226
1655
1978
2886
2124
1972
1672
2468
1788
2209
5162
2518
2037
5706
2178
1795
9048
2953
1671
2084
1657
1662
1672
3212
4552
1863
1690
2523
1664
1669
2297
2208
11586
2594
3539
2220
1681
3592
1762
1682
2318
8611
2270
1888
2125
2060
2155
16798
2561
2122
10760
1668
1671
1927
3480
4648
2323
1643
2261
1851
4467
1920
2454
6561
1665
1668
1687
9539
2198
1887
3643
2155
1700
12037
2124
30170
1925
2248
1851
2863
2010
1687
2191
1666
1683
24404
1841
1676
2147
1929
6874
1723
2290
4677
9252
2742
4555
2251
1673
2586
1684
7266
1950
3011
1821
3365
2296
1765
1794
11496
1660
2251
3510
2055
2691
1766
1938
2030
1930
2189
1678
1900
4684
1826
6089
2398
1754
2782
1682
1945
2242
1755
1669
4103
1664
1664
1775
3011
1660
2034
5555
4854
1648
1679
1947
2190
9908
112827
112823
1845
6473
2087
3518
2246
1800
2650
1894
8823
5789
7294
1756
2222
5411
1680
2031
1982
1668
1664
1939
1668
2237
20345258
1807
8090
1688
3554
1655
2595
1852
1657
1968
1659
1659
743484
8117
2102
2844
1668
9687
5949
1672
1671
1672
1901
1671
1677
1820
1677
2065
1663
1875
1880
1870
1875
2171
1676
1904
1684
1671
1675
3356
2847
4877
2722
1826
1682
1683
1654
1658
1759
1658
1918
1669
1680
1871
2243
2153
7067
2270
3005
1652181
3396
3540
4042
3594
1941
2426
6036
2275
2188
2265
2368
2456
2456
1678
1676
2182
3613
2164
1957
1662
15028
1649
1676
1675
1656
29057
1671
1666
2166
3294
1673
1669
1684
1919
1671
4957
6070
2099
2062
2100
1765
1772
1768
1677
1692
2012
1970
1934
2131
1789
2741
1899
1670
13102
1896
1672
1889
2271
2849
1995
1924
2033
1688
1784
1664
1834
1664
4172
2044
864877
3356
2048
1671
1673
1688
1678
1913
2044
1676
2137
1727
122297
1662
1661
51010
1663
2591
1658
3910
1669
1899
1672
11405
3515
1668
1669
1670
1725
1721
1682
1680
1687
1677
1678
1899
1680
1660
1665
2665
1665
1765
1683
3714
44353
3849
1680
2043
2006
1904
1672
1668
3287
4371
2247
33109
1674
6956
6211
56425
1665
1670
1666
1937
1715
2367
1673
8767
1663
1755
19231
2309
1921
1664
2132
1880
8965
1714
1902
1674
1671
2069
1672
1658
2273
20691
2216
1668
11964
2047
5612
1645
1889
1927
36987
2017
1679
1691
7276
1665
1790
1676
1674
2442
1693
1984
1916
3006
2215
1684
2103
1840
2638
1758
1645
35139
1668
1667
2189
1665
2081
1894
2373
1677
1678
11139
1664
2137
1664
2184
3400
21071
1667
5593
1821
2733
1921
1709
3915
1680
1662
1670
2181
1656
1669
2116
1688
2349
74986
1669
1659
1919
1659
1666
4371
2602
1683
1695
1811
1681
2249
1819
18332
1662
1679
1879
1679
12657
1888
551264
6921
3906
1665
2366
2561
1671
1674
10209
1671
1684
1664
1950
1657
2914
1657
1669
2238
1662
4449
3497
1673
1681
8235
1667
1890
1753
4079
1751
1667
1633
2665
2666
2199
2668
2843
1657
1752
2661
2311
7271
1923
65214
2223
1654
1677
1909
3735
1649
1651
2508
17571
2258
1673
1947
1902
1676
1647
16321
1655
975831
1979
24151
12438
1683
5554
3272
15555
1679
1887
1693
1697
1861
24008
1784
2084
1680
13016
7235
2346
1665
242821
1632
1889
1680
1688
1840
13539
1881
1806
1666
20293
1677
1671
1681
1672
14422
1663
1888
1707
2666
1673
2469
1899
1896
1898
1900
1894
1879
1676
2027
1878
31724
48139
2164
1931
1927
1899
1675
2781
1666
2213
1657
1797
1906
15016
1893
26017
8368
2679
2103
1703
21085
1697
1895
1666
1899
1674
3132
10070
1940
5029
21893
1889
10159
1886
1888
40730
1936
1598
1879
21602
1965
27640
1876
1625
1892
9119
2349
16283
1881
12952
2395
36906
2583
35047
10679
2644
5535
2580
2580
2603
1748
17748
2125
54735
2566
68424
2565
81463
2586
23091
2333
454467
1973
454812
2373
85967
2287
94316
2629
2569
3041
5598
1993
2077
2125
17578
2605
2361
1991
11849
2586
8113
2336
460202
1967
454811
1952
1672
1883
1680
16567
1677
1669
2919
1684
1671
2211
1668
1646
3403
1704
1949
1677
1674
1685
1674
1684
1667
2446
50296
1652
1690
1672
1661
1661
22803
1675
2645
1894
1688
1690
1899
1690
1661
62918
1702
1684
7947
1683
1668
7020
1705
8391
1704
1970
1662
1670
1804
21055
1667
1799
2581
1670
1668
1668
1683
2531
1677
1665
1678
1906
1671
1666
1901
1867
1674
1699
1677
1671
1964
1909
1704
1703
1163151
1671
1679
1689
2854
1709
3823
1652
1668
1670
2591
1913
1910
1908
1913
1614
1912
1666
1666
1897
1669
1676
1667
1988
1685
1671
5975
1671
1674
1882
1671
1669
1668
1667
1667
1669
1967
1676
1677
1670
1671
1699
1658
1689
1666
1915
500324
1912
1653
1961
1638
1708
1897
1652108
1677
1680
1675
1652
1673
1720
1670
1667
1690
35046
1677
1675
1964
1663
3363
3363
1666
1666
1687
1680
1687
7528
7530
1670
23416
1673
2531
1769
1717
1677
1678
1674
1672
1813
1685
1683
1682
1683
1667
51011
1677
1981
1676
4512
1756
1758
1649
1682
1892
1668
1838
1909
1890
44510
1891
2345
1707
1674
1696
1671
1674
1669
1694
1643
1703
1669
1652
1672
1588
1661
1738
1684
1685
1679
1677
1687
1805
1805
1694
1899
1656
1897
1673
1699
1683
2400
1672
1678
1663
1705
1705
1646
1903
1906
1666
1673
1669
1670
1774
1888
2125
1629
1657
1673
1672
2335
1672
1669
1895
1667
1701
1664
1742
1684
1964
1669
1669
1667
1664
1702
331998
1674
1683
3087
1680
1677
1677
1741
2076
2602
1705
3142
1677
1675
1670
1885
1677
1908
1674
1674
1657
1671
1565
1827
1935
1677
1672
1672
2694
1671
2380
2795
1677
1699
122333
1678
1676
1742
2372
1948
3490
1661
2448
1682
1682
1681
1683
1683
3581
1679
1795
1898
1739
1691
1958
2216
1679
1681
1682
1671
1670
1667
1677
1677
1716
1679
14287
1646
1958
1656
1678
1677
1712
1675
1671
1891
1665
469977
1688
1676
5333
1743
1679
1934
1679
1677
1680
1679
1682
1683
1797
1664
1677
3030
1673
1621
1889
1894
2534
1677
1664
1684
1687
1660
1799
1671
1674
1671
1689
1910
1743
1679
1978
1696
1681
1684
1660
1664
1661
1701
1795
1669
1740
1684
11235
5792
2344
1706
1900
1668
2623
2106
1897
1897
1898
1663
1900
1740
1685
2400
1687
1688
1708
1707
1665
1898
1890
3028
2152
1890
1657
1905
1743
1778
1684
1754
1805
1686
1658
1674
1897
1795
8124
1686
1685
1690
1711
1741
1678
2339
1666
1882
1692
1653
1657
1656
1676
1676
1679
1674
1673
1742
1683
2632
1675
1658
1672
1678
1672
1655
1681
12744
3288
1667
1667
1674
1743
1688
1957
1910
1906
1677
1688
1691
1690
1662
1674
1690
1690
1688
1742
1679
1675
1913
1678
2580
1649
1741
1903
1679
1798
1675
1679
1674
8393
1692
1665
1664
1660
1912
1662
1743
1672
1675
1904
1680
1932
1679
1692
1675
1906
1711
1888
1888
1903
1673
1741
1666
1683
1680
1975
1682
1683
1873
1669
1680
1663
1669
1669
1671
1667
1742
1668
1668
1667
1668
1970
1678
1673
1674
1670
1672
1676
1675
1677
1673
1741
1676
1716
1713
1661
1978
1701
1902
1678
1678
9436
1674
1670
1686
1681
1741
1669
1671
3374
2535
2234
1670
1682
1662
1683
1709
1673
1676
1742
1686
1685
1692
1761
1665
1880
1878
1876
1656
1657
1670
1664
1664
1686
1742
1664
1675
6227
1917
1663
6313
1681
1653
1699
1673
1685
1687
1738
1686
1685
534634
1647
2339
1686
1662
1662
1659
1685
1687
1654
1682
1675
1809
1739
1807
1677
1669
1745
1675
1676
1903
1900
2250
1674
1664
1672
1675
1741
1667
1697
1698
1997
1677
1676
1676
1677
1671
1715
1681
1678
1708
1708
1744
1891
1668
1669
2137
3094
1679
1660
1708
1653
1678
1675
1669
1666
1741
1677
1669
1671
2632
1674
1685
1712
1711
1661
1683
1674
1718
1692
1712
6448
1691
1695
1712
1914
1692
1712
1901
1655
1690
1674
1715
1904
1705
1666
1830
1665
1654
19158
1975
1707
1674
1684
1895
1711
1708
1794
1714
5921
8330
1705
1675
2794
1682
2393
1849
1902
1656
1804
1673
1674
1676
1680
1833
1668
1668
1667
1668
1970
1682
1668
1646
1648
1644
1672
2898
1671
1674
1829
1653
1687
1683
1666
2602
1663
1646
1679
1678
1675
1673
1668
1680
1666
1867
1667
1674
1830
1699
1997
1684
2141
2708
1667
1679
1675
1699
1662
1664
1679
1829
1673
1666
1802
2369
1676
2375
1685
1663
2307
2305
1680
1669
1671
1833
1687
1675
1671
1866
1676
1978
1655
1679
1896
1660
1675
1674
26484
1682
1830
1673
1716
3860
15093
1979
1683
1656
1656
1656
1691
1679
1671
1654
1647
1830
1665
1675
1673
1668
1966
1670
1673
1669
1675
1675
1667
1669
1667
1833
135138
1886
1813
2057
1688
1986
1664
1676
1908
1686
2273
1659
1676
1900
1675
2212
1694
1678
1677
1673
1994
1671
1689
1667
2310
1676
1905
1676
1669
1671
2217
1685
1664
1677
1649
2632
1668
1667
1675
1673
1673
1671
1676
1829
1657
1674
2176
1689
1687
2595
2346
1663
1660
1674
1671
1670
1674
2110
2217
1714
1708
1675
1993
1660
511575
1655
1663
1665
3513
1679
1678
1678
2197
1676
1677
1679
1700
2390
1648
1649
1649
8971
1668
1666
1684
1681
2746
1812
1811
1668
1960
1713
1718
1701
1658
567320
1674
1879
1900
1663
1825
1675
1699
1667
1672
1676
1978
2058
527108
1678
1689
1700
1681
1665
1645
1673
1828
1701
2291
1685
2437
1965
1671
1679
1664
1889
1887
1885
1654
1654
1828
1884
1888
1653
1895
1669
1976
1667
2470
1681
1671
1672
1679
1703
1824
1690
2564
1681
1673
1670
1671
1885
1677
1676
1673
1673
227559
1903
1825
1900
1687
1683
1702
1799
1679
1954
1673
1682
1665
1891
1706
1660
1658
1825
1671
1679
1700
1674
1700
1658
1890
1662
1659
1708
1709
1894
1649
1650
1828
1668
1888
1682
1682
1671
1686
1964
1691
2289
1663
1683
1680
1900
2376
1828
1807
1810
1670
1676
1656
1671
1966
3495
3496
1683
1653
1674
4117
1825
1684
1679
1679
1700
1685
1788
2565
1675
1662
1679
1679
1681
1657
1695
1825
1692
1677
1683
1686
5864
1678
1957
1689
1669
1902
1804
1784
1708
1683
3871
1674
1705
1657
1943
1825
1963
1824
1994
1825
1960
1828
1939
1825
2177
1824
1610
1986
1825
1954
1825
1972
1825
1964
1825
2397
1824
1910
1825
1924
1829
1933
1825
1941
1572
1824
1936
1828
1919
1824
1957
2643
1939
2651
1971
2627
1936
2608
1910
43242
2336
203466
2352
3043
1910
2138
2390
2272
1896
2370
1708
1680
1674
2586
1685
1675
4537
1666
3305
1675
1679
2260
1677
1676
1680
1673
1676
1671
1655
1686
1936
1651
1685
2467
1901
1977
1675
1667
1668
1678
1761
1897
1657
1665
1681
2632
1896
153565
1677
3571
1681
1744
1683
1668
4610
1687
1666
1666
1668
1864
2635
1695
1694
1674
1664
2336
1669
1686
3762
1680
1680
1660
1692
1799
1667
1684
1688
1888
1687
1687
2909
2471
2472
1678
1681
1669
1678
1663
1898
1657
1667
1668
1660
1666
2312
1686
1674
1708
1680
2165
1668
1693
1691
1907
1680
1675
28778
1667
1664
2272
1665
1688
2854
1679
1672
1667
1672
1674
1909
1674
1670
1674
1684
1753
1673
1675
1692
1672
1672
1688
1682
1685
1670
1893
1658
2467
2469
2464
1641
1984
1682
1683
1706
1679
1684
1683
1705
1669
1893
1673
1675
1678
1678
1684
1985
1681
1597
1677
1681
1890
1677
1677
2050
1898
1673
1670
2275
1681
1805
1662
1969
1680
1672
1668
1686
1693
2010
1685
1890
1681
1863
1655
1674
1660
1957
1687
1688
1660
1659
1662
2011
1668
1662
2569
1669
1662
1649
1878
1682
1954
1683
4295
1670
1680
1690
1720
1720
1673
1994
1681
1663
9913
1679
1934
4539
1672
1676
1674
1687
1674
3196
2586
2121
1665
3491
1680
1670
1673
1749
2460
3599
1670
1700
1665
1677
1885
1885
1684
1673
1667
1674
1671
1686
1974
1649
1671
1671
1674
1671
1804
1806
2378
1672
1704
1687
11509
1789
1669
1985
1670
1672
1675
1677
1678
1678
1681
2389
1685
1662
1674
1699
2292
1668
1975
1687
1671
1685
3399
1681
1677
1671
2630
1683
1684
1656
1677
1666
1956
1675
1664
1689
1668
1668
1676
1659
2635
1669
1677
1681
1678
1684
1973
1678
1681
1758
1650
1665
1676
1703
1705
1679
1884
1683
1665
1665
1949
1671
1677
1689
1691
2352
1902
1678
1877
1875
1670
1873
1689
3622
6862
1683
1962
1705
1673
1677
1659
1683
1809
1675
1686
1697
1886
1683
1924
1677
1916
1664
1659
1663
1660
1656
1679
1662
1659
3107
1667
1992
1670
1760
1967
1889
1650
1648
1653
1677
1677
1672
1660
1662
1910
1906
1887
1913
1955
1927
1696
1693
6646
1672
1702
1676
1673
1673
1663
1688
1975
1684
1938
1683
1669
1671
1669
1695
1662
1678
1675
1683
1966
1674
1927
1967
1948
2570
1967
1986
1959
1882
1959
2181
1939
2586
1966
1870
1970
2393
1981
1958
1930
1951
1940
1964
1910
1963
1940
1958
1950
1935
1972
2400
1896
1972
2355
1982
2142
1982
1938
1937
2357
1888
1936
1907
1955
1925
1738
1914
1956
1878
1915
1933
1937
1924
1673
1676
1675
2122
1680
2630
2506
1899
1903
1788
1898
1709
1690
1678
1676
1693
2684
1875
2324
1873
1977
1938
1807
2689
1688
1828
2601
1658
1699
1695
1837
1698
2379
1701
1904
1670
1684
1685
1684
1677
1911
2092
2089
2092
2088
2092
1692
1885
1674
1912
1818
2294
2295
1758
1681
1674
1674
1695
1741
1672
1679
1889
2289
1671
1925
2101
2075
2579
1674
2383
2315
1670
1896
1688
1774
2366
2158
1689
1760
1928
2062
3835
1766
1759
2423
1700
1706
1670
1679
1678
2301
1877
1673
1917
1823
2577
1660
1657
1658
1676
1711
1692
1694
1697
3357
2300
1886
1935
2228
1659
1871
1684
1671
2303
2303
1816
4588
1687
2067
2070
2321
5619
1911
1679
1683
1685
1687
1884
1719
1717
1667
1808
2024
1762
1665
2395
1682
1666
1887
1663
1664
1666
3218
1685
1766
1701
1896
1688
1677
1888
1675
1881
1892
1672
1671
1663
1667
1798
1796
1795
1703
1699
1652
1888
1983
1888
1685
1681
1903
1684
1679
2741
1678
1816
1693
1663
2370
2372
2372
2368
2384
1648
1679
1890
1675
1675
2288
1669
2292
1679
1692
1670
2229
2227
2634
1712
1681
1934
1878
1672
1697
1779
1667
1761
1889
1665
1814
1690
2166
1702
1679
2079
1698
1676
1673
18724
2571
1688
1692
1664
2059
1760
1863
1660
1680
1900
2289
1778
1663
1681
1672
1884
1685
1686
1682
2362
1670
1684
1960
1688
1901
1686
1684
2583
27061
1895
1685
1671
1679
1674
2299
1670
2599
1969
1664
1970
1894
2789
1900
3856
1897
1677
2341
1664
1940
1674
1676
2337
38135
1975
1682
1673
1695
1679
1679
1682
1699
1680
1700
1763
1813
1679
1970
1681
1878
1881
1654
1648
1652
1660
2363
4463
1667
1686
1683
2572
1675
1973
1884
1761
1667
2273
2552
1882
1886
1883
2740
1787
1678
4869
1683
1686
1891
1683
1980
1682
1683
1671
1668
1738
1940
1695
1665
1667
2231
1653
2340
1774
1983
1953
1705
1657
1687
1776
1787
1680
1665
1672
1668
1687
2572
1699
2611
1680
1662
1811
1674
1694
1697
1663
1686
1688
1694
1677
1681
1853
1863
2538
1693
1683
1703
2365
1691
1692
365799
1682
1686
1695
1693
1969
1688
1650
1877
1684
2557
1902
1672
1828
2369
47978
3336
1809
1804
1861
1679
1898
1658
2090
1674
1669
1674
1910
1674
1669
1667
1810
1675
1677
1890
1967
1680
1678
1686
1702
1701
1670
4582
1682
1662
1814
2077
1958
1946
1692
2118
1694
1692
1691
1693
1689
1708
1678
1708
1833
2391
2392
1876
1884
1958
1880
1682
1670
1669
1671
1679
1684
1688
1685
2058
2277
1958
2280
2324
1877
1904
1668
1667
1671
1672
1675
1691
1661
1668
1671
1893
1954
1688
1868
1678
1660
2130
1676
1680
1682
3645
3645
1674
1878
1672
1677
1956
1685
1884
1699
2383
1670
1672
1671
1906
1907
1907
1661
1674
1703
1959
1788
2369
1996
1682
1945
1684
1939
1939
4264
2587
2589
1778
1691
1963
1689
1673
1848
2388
1851
1847
1847
1851
1843
2258
1668
1671
4044
1677
1681
1968
2495
1678
1682
1686
1687
1696
1670
1659
1661
4280
1655
2877
2876
2620
1970
2617
1875
2690
1707
1708
1898
2040
2086
2572
2573
1668
2287
1670
39993
1965
1679
2892
1943
1672
1667
1703
2455
1649
1668
1679
1669
1666
1875
1951
5198
2548
2090
2093
2094
2094
2092
1676
2592
2593
1674
1681
1788
1655
1929
1677
2889
1676
1675
1822
1898
1674
1661
1795
1792
1796
1801
2575
2616
1961
1788
2180
1697
2863
1911
1682
1687
3219
3219
1679
1682
2593
1707
1687
1967
2715
2539
1692
1691
1654
1819
1704
1695
1671
1678
2730
1693
1674
1949
2604
1866
1682
1677
1680
1885
1805
1681
1687
1718
1694
1667
1672
2750
1980
1673
2386
1669
1667
2390
2389
2390
2550
1703
1685
2094
2282
1670
1939
1715
1696
1977
2233
2605
1669
2608
2270
1948
1905
1675
1673
1687
1674
1673
2637
1673
1966
2451
2292
18724
2289
1666
1667
1702
1669
1652
1672
1669
1942
1687
1994
1667
1670
2048
1688
1649
2086
2056
2575
1690
1807
1678
2376
1683
2286
2333
1670
1680
1655
2383
3416
1688
1651
1685
1897
1905
1927
1906
2603
2331
1692
1759
1943
1939
1819
1944
1786
1704
1684
1682
1682
2378
1680
2553
1967
2292
1892
1892
1763
1666
1666
1688
2322
2283
1660
2573
1957
1688
1683
2341
1682
1675
1685
1668
1703
1703
1677
1687
1678
2386
1920
1674
1684
1672
1979
1672
1675
26912
2586
1674
1803
1669
1675
1916
1656
1675
2235
1986
2662
1674
1662
2229
2687
1657
2283
2283
1737
2260
1931
1699
1667
1904
1794
2137
1698
1666
2109
1667
1672
1699
1825
2738
2734
1947
2745
2745
1959
2590
2590
1656
1671
1816
1699
2647
1664
6915
6914
2651
1910
2054
1964
1881
2379
1666
1780
6079
2361
1668
2702
1668
5855
4459
2386
1663
2675
2498
1677
1686
1682
3215
1690
1689
1672
1673
1673
1675
18642
1937
3954
1812
1954
1682
1926
1807
1908
1889
1910
1910
1663
1655
2787
2296
1922
2720
2551
1678
1679
1685
1686
1703
1703
1670
2231
1882
1664
1901
1918
2703
1673
2540
1884
1842
1885
1845
1684
1678
1887
1671
1814
1812
1678
1922
1676
1688
1700
1964
3381
1654
1679
1668
1670
1897
1901
1899
1680
1675
1934
1676
1679
1958
1669
1669
1676
1675
1666
1664
1702
1689
1678
1672
2292
1912
1684
1959
1682
1672
1898
1682
3795
1678
1989
18725
1665
1902
1681
1939
1656
1657
1731
1975
1656
1671
1699
1898
1896
1898
1687
41013
1679
1816
1896
1679
1698
1681
1957
1679
2311
1867
1675
1834
1900
2374
1672
1680
1689
1950
2460
2460
1676
1671
1981
1673
1680
1674
1648
21646
2355
1684
1686
1666
1900
1672
45522
1664
2987
1686
1681
1672
1670
1675
2621
2284
1816
1700
1947
1664
1675
1994
1673
2868
2868
1808
1806
1807
2868
1803
1805
1808
1805
1921
1804
2868
2993
1692
1642
1705
1707
1705
2625
1703
1703
1675
1685
1678
1890
1677
1680
1672
1938
2502
1894
1666
1676
1677
1904
1678
1875
2576
1907
1912
9193
1667
1989
1808
1705
1671
3651
1677
1673
1688
1681
1790
1688
1964
1688
1682
1689
2496
1682
1688
2056
1677
1671
1691
1667
1707
1635
1907
1884
1671
1672
1677
1677
1992
2261
1811
1812
1893
1824
1826
1898
1679
2084
1899
1665
1663
1697
1993
1666
1893
1697
1677
1679
3083
1665
2576
2579
1912
2860
2108
1898
1673
2987
1688
1690
2457
1679
1686
1663
1666
2379
1665
1883
1666
1662
1890
2066
2385
1914
1897
8217
1706
1693
1755
1753
1752
1684
1897
2559
1683
1683
1961
1680
1668
1664
1665
1665
2312
2312
2381
1688
1673
1894
1684
1674
1710
1679
1977
1901
1703
1691
1693
1667
1687
1687
2603
1904
6908
1930
1666
1959
1701
3370
1680
1657
1894
1897
2625
1673
2608
1907
1884
1679
1933
1936
1662
2709
1665
1679
2599
2599
1861
1861
1666
1889
1886
2302
1662
1859
2492
1669
1912
1905
1668
1677
1685
1695
1668
2852
2849
1898
2848
1660
1663
2996
1876
1874
2587
1668
1669
2315
1668
1676
1688
1681
1887
1851
1780
1683
2231
1698
1788
1759
1699
1677
1677
4592
14241
1679
1683
1906
1687
1677
1687
2331
1688
1683
1673
1675
1675
1691
2683
1694
2686
1894
9485
2863
2996
1821
1673
1677
1671
1674
1823
1685
1684
7859
1684
6668
1917
1658
3754
2177
1668
1675
1802
1677
1677
1679
1887
1942
1674
1662
1697
1887
1701
2179
1664
1776
1819
1789
1682
1676
1697
1683
1686
1704
1702
1703
1882
1679
1680
2180
2590
2590
2589
2590
1665
1672
1669
1766
1764
1807
2373
1670
1682
1685
2391
2553
2230
1674
1679
1673
1681
1684
1683
1675
1674
2605
1663
1652
1905
2389
1678
2045
1679
1679
1660
1675
1683
1703
1818
1887
1722
1693
1681
1678
2892
1677
1683
1686
1903
1905
2605
1662
1750
1882
2263
4154
1903
2036
2582
2387
1680
1679
2869
1887
1695
1804
1923
1674
1670
2315
1669
1662
1682
2496
1688
1912
1681
1721
1654
1670
1710
1923
1672
1675
2315
1659
1661
2330
1678
1707
1677
1691
1692
1691
2592
1676
1678
2305
2274
1887
2297
2550
2683
2279
1699
2279
1696
2469
1889
1894
1670
1666
1693
1821
1977
1875
1821
1946
1949
1872
1678
1677
1709
1709
1673
2071
2305
1702
2374
1691
1978
1685
2590
2591
2587
1679
18725
1660
1794
1673
1797
1670
1888
1885
1979
1674
2554
1677
5607
1682
1679
1913
1908
1603
1677
1641
1662
1754
1957
2268
1755
1661
1674
1675
1675
1674
1903
1905
1807
2594
1905
1804
2518
1681
2608
1689
3018
2687
1678
1699
1697
2738
1872
1690
1666
1677
1684
6701
2134
1682
2260
1811
1811
1673
1678
1677
1811
1905
2866
2627
1758
1884
1691
2987
1691
1822
1775
1825
1667
1910
1667
2558
1654
1657
1700
1862
1703
2395
2594
2062
1669
1699
1900
1903
1827
1828
1648
1671
1671
1671
1876
1669
1754
1661
2291
1680
1675
1689
25975
1903
1654
1658
3325
2495
1670
1877
1676
1680
1672
1673
1670
1683
1904
1893
1701
1673
1673
1957
1662
1889
1681
1898
1657
1675
1677
1665
1688
1688
1687
1788
1815
1764
1945
1962
1762
1873
1675
1675
1671
1682
1685
1677
1684
1681
1672
1675
1687
1967
1685
1867
1685
1685
1698
1688
1685
1679
1810
1696
1696
1698
2231
1676
1961
1665
1886
1689
2619
2665
1658
1663
2567
1668
1905
2655
2652
1671
1769
1975
1653
2528
1657
1669
2609
1673
1677
1673
1668
2597
1678
1683
1671
1968
1676
1882
2349
1703
1679
1683
1899
1689
1891
1671
1700
1660
1662
1760
1979
2161
1975
1904
1664
1683
1676
4139
2836
4141
1679
1678
1676
1959
1678
1854
2283
2279
572398
2284
1687
1679
1663
1657
1688
1910
1675
1843
1683
1960
1700
1975
1661
1676
1664
2300
2300
2275
2268
1659
3256
1693
1701
1685
1971
2301
1859
2286
1677
1695
1678
2724
1671
2581
1673
1680
1674
3319
1955
1707
1975
1701
1702
1662
1675
1669
1653
1665
1686
1675
1657
1677
1816
1976
1700
1974
2658
1677
2665
1680
1697
1703
1699
1708
1680
1679
1683
1937
1680
1664
1858
26831
1705
2575
1665
1668
1683
1680
2745
1675
2374
1880
1693
1960
1686
1987
1678
1695
4401
1680
1682
1682
1691
1690
2330
1761
1698
2158
1696
1958
1659
1695
1688
1686
1686
2584
1692
2101
1675
1677
1691
1910
1959
1672
1947
1684
1685
1672
1680
8231
1911
1758
1758
1669
1757
1891
1883
1965
2092
1864
2274
1836
2753
1672
1700
1702
1947
2299
2740
1682
1677
1965
2061
3003
1671
2662
2044
2949
2865
2616
1685
1686
1935
1832
1830
1836
1958
1695
1972
1813
1715
4280
1688
1707
2676
1686
1703
1699
1701
1663
1960
4258
1949
1684
11073
1666
1681
1676
1678
2729
1815
1807
1704
2570
1676
1972
1675
1959
1673
1683
1680
1803
1677
1681
1678
1683
1681
1683
1680
1679
1958
2325
1969
2088
1676
1677
1699
1927
1934
1930
1683
2295
2293
1910
1668
1938
2090
1957
1666
1668
1685
1713
1686
1681
1678
1679
2387
1675
1702
1948
1680
1974
1664
1793
1793
1700
1696
1694
2295
2232
2295
2298
1672
10855
1926
1683
4723
1960
1888
1660
1675
1683
1678
1698
1696
1675
1908
1969
1658
1939
1951
1952
1899
1695
1657
1685
1667
2601
1686
1696
1664
1664
1861
1668
1956
1663
1664
1809
2318
2281
2313
2318
1677
1686
1695
1894
17112
1944
1672
1972
1680
1683
1677
1887
1887
1660
1690
2748
2865
1678
1669
1899
1948
1892
1959
1707
1889
1682
1851
1698
1697
1682
1677
1654
2597
1684
1954
1680
1865
1680
1841
1661
1663
1664
1687
1704
1682
2391
1893
1702
1701
1945
1699
1974
1698
1698
1700
1701
1815
1698
1697
1815
1908
1669
7225
1674
1952
1673
1984
1876
1678
1682
2859
2857
2857
2665
1677
1680
1815
1818
2129
1656
2310
1972
1693
1690
1636
1707
3620
1857
1684
1882
1802
1751
1664
2338
1687
2264
1686
1904
1885
1679
1815
1676
1842
1669
1819
2547
2742
2861
1914
1815
1940
1698
1600
1668
1692
1684
1664
2300
2303
2279
2281
2285
2286
2331
2280
1940
1676
1703
2305
2305
1665
1676
1679
4686
2364
2364
2063
1917
1669
2315
1684
1660
1666
1702
1701
1669
1665
1902
1677
1679
1782
1671
1924
2282
1973
1682
1682
2305
1819
1742
2058
1675
2291
3574
2574
2609
2606
2382
2609
2391
1667
1669
1663
1666
1684
1684
1686
1689
1666
1669
2577
2607
1679
1697
1950
1666
1663
1664
1664
1674
1672
1695
1669
1674
1664
2230
2345
2231
1684
2371
1684
1687
1683
1690
1683
1684
1685
1684
1687
1688
2389
1689
2599
2305
3035
1682
1668
1665
1666
1677
1671
1678
2620
1679
2287
2984
2283
2289
2228
1951
1675
1658
1682
1678
1675
1675
1661
1707
1913
1913
2553
1916
1662
2115
1661
1651
1676
1679
1674
1676
1669
1681
1693
1907
2738
2537
2606
1675
1672
1976
2605
2856
1704
2860
1700
2609
1669
1659
1668
1671
2521
4308
1691
2558
1690
2610
1682
1678
2095
1682
2300
1907
1670
1941
1992
1659
1673
1937
2560
1684
1679
1786
1676
1685
1685
1684
1759
1707
1676
1969
1660
1971
2377
2378
1689
1733
1675
1677
1679
1713
1672
1671
1668
2284
2396
1792
2308
1926
1669
1901
1679
1675
1678
1681
1678
1676
1813
1666
2291
1975
1665
1681
2063
2385
2363
1669
1663
1708
1708
1708
1693
1688
1662
2011
1700
1696
2645
1668
1659
2554
2317
2058
1892
1683
1673
1661
1820
2191
1820
1963
1704
1702
1692
1693
1689
1816
1671
1672
2388
4517
2605
2067
1970
1691
1918
2578
1810
1674
1890
1886
1701
1678
1671
9877
1833
1707
1668
2159
2308
1927
2316
1667
1758
1667
1630
1884
2313
1667
2304
1708
1784
2929
1675
1671
1948
1683
1715
1714
1684
1672
1671
1671
1696
1699
1703
2389
1702
1940
1769
1769
1665
1681
1680
1667
1685
1689
1679
1665
1668
2303
1950
1663
1958
2467
2467
2467
1671
1678
1892
1888
1891
2246
2599
1695
1697
2339
1672
1674
1648
1973
1868
2647
2594
2605
1677
2616
1883
1793
1675
1676
1971
2607
1682
1967
3118
2050
2399
1898
1683
1889
1673
1677
1667
1668
1668
1958
1667
1666
1664
1959
1666
1663
1675
1684
1705
1889
1790
2296
1672
1681
2613
2725
1686
1676
1947
1692
1867
1683
1688
1678
1689
1682
1681
1676
1758
1949
1759
1656
1968
2041
4132
1903
1680
1805
1899
1702
1814
1899
1693
1958
1667
1670
1666
1958
1703
1813
1815
1895
1892
1689
1675
1672
2265
1684
1966
1686
1676
1916
1676
1678
1672
1683
1905
1680
1676
1812
1680
1675
1956
1678
1679
1779
1722
1904
1824
1670
2652
1652
2267
1811
1880
2617
1666
1968
1667
1668
1672
1923
1666
2726
2723
2728
2729
2300
1691
2300
1688
1947
1667
1805
2584
1961
1678
1713
2607
1675
1675
1689
1689
1688
1702
2539
1878
1848
1667
1688
1966
1655
2544
2641
2220
1692
5131
1943
1780
1782
1961
2604
1699
2052
1695
1963
1698
1858
1681
1669
1846
1845
2301
1669
1675
1958
2089
1675
1683
1969
2295
1666
1661
1672
1666
1664
1671
1699
1678
1968
1678
1678
1678
1673
1944
3274
1673
1679
1676
1676
1675
1677
1653
1662
1998
1685
1686
1677
1676
2392
1676
1677
1676
1678
1667
1662
1664
1666
1673
1952
1675
1707
1682
1882
1935
1686
1750
2318
2388
1666
2388
1939
1669
1657
2594
1687
1688
2054
1677
1970
1663
1665
1946
1706
1694
1690
1681
3395
2571
2393
1695
1675
2296
1677
1973
6202
1669
1693
1812
1680
1687
1690
1667
1687
2289
2548
3719
1696
1711
1898
2733
1685
1671
1679
1703
1670
1678
1763
1764
2382
1669
1793
1795
1672
1918
1676
1682
1671
1684
2300
1677
2180
2116
2593
2286
1973
1669
1669
1670
2061
1669
2058
1671
2307
1670
2273
2275
1699
1752
2215
1924
1917
2066
1670
2389
1867
1688
3103
1878
1885
1659
1662
2119
1883
1854
1671
2630
1699
2258
1684
1671
2261
1652
2264
1682
1671
2293
2495
1664
2359
2294
2387
2298
5131
2298
1868
1867
1895
2053
1669
1679
1963
1906
1907
1903
1690
1932
1904
1658
1663
1662
2285
2285
2284
2151
1955
1882
2742
2737
2040
1678
1923
2290
2288
2292
2296
2603
2292
2472
1650
1976
2267
1649
2214
1699
1703
2396
1882
5929
1816
1667
1703
1701
2044
2672
1970
2365
1649
1674
1682
2383
2064
2544
1688
1689
2067
1888
1899
1673
1966
1787
2267
1891
1689
1679
1892
2487
1898
2221
1670
1848
1683
1670
1663
1968
1658
1661
1654
1888
1658
1904
2288
2586
1679
1885
1679
1888
1841
1843
1981
1842
1821
1693
1915
1684
1685
2865
441412
2464
1758
1678
1686
1687
1979
1755
2182
1677
2376
1913
1676
2616
1767
2848
1867
1865
2681
2683
2388
2679
1701
2289
2288
2290
1897
1689
2272
1672
3483
1674
1673
2288
1677
2194
1674
1675
2317
1676
2144
1676
1677
1679
1679
1682
1678
1693
2222
2067
1957
3732
2139
2310
2202
2182
1661
2576
1656
2744
1696
2484
2484
1674
1927
2082
1679
1669
1820
1786
2134
1684
1684
1824
1680
2493
1681
2593
2596
1968
1671
2594
2595
2561
1995
2590
2320
2371
2555
3614
1674
2556
2559
1662
1965
1678
1665
2541
2233
1982
2234
2257
2490
3765
2487
2493
2755
2492
1958
1681
1682
1899
1672
1915
2286
2562
1668
1812
2323
2551
1681
2645
1685
1955
2280
1702
2277
1683
1813
1699
1700
1889
1813
1814
1702
2282
1881
1958
1664
1664
2673
1882
2588
2645
5056
1862
1878
1673
2272
1670
2271
1964
1899
2807
2439
2080
1683
2631
1894
1678
2274
1682
1897
2565
2293
1690
1966
1675
1677
1676
1682
1681
2245
1886
1681
2313
2375
3147
2280
1775
1806
1959
2649
1671
2095
2062
1829
2719
1979
1654
1665
1664
1803
1696
2051
1955
2550
2052
2270
1688
2098
1666
2322
1769
1769
1767
1881
1818
1679
1916
1765
2298
1769
1819
1869
1872
2565
2191
2221
2084
2218
1693
1816
1918
1692
1692
1675
1883
1888
2564
1679
1691
1679
1679
1670
1666
1669
1924
2729
2578
2741
1813
2579
2578
1670
2379
2365
2365
2366
1669
2301
1802
1927
2552
1681
2581
2647
2256
2255
1971
1664
1665
2288
1889
1868
1668
2047
1965
1682
2291
2290
2293
2290
2293
1972
1674
1756
1758
1758
1664
1667
1683
1846
1975
1686
1686
1683
1683
1843
2376
2265
1672
2266
1880
2290
1921
4621
1958
1921
2641
1640
2220
2223
1669
2388
2607
2221
2563
2587
1672
2591
2287
1953
2565
2294
2563
2591
2591
2546
1883
1661
1673
1663
1661
1704
1694
1681
1945
2295
2296
1700
1690
2040
1898
2536
2590
1651
1919
1770
1766
19525
4216
1950
19529
2608
2045
2290
2548
1681
1963
2554
1894
1889
2549
1681
1677
2557
2723
1963
2475
2629
2723
2560
1906
1974
2663
2729
2473
2277
2603
2602
1884
1914
2602
2297
2350
1885
2296
1961
1725
2742
2436
1660
2473
1818
1884
1850
1811
1924
2684
2662
2749
2618
2392
2685
2617
2575
2259
2223
1887
1674
1667
1671
2930
2279
3155
1973
12321
2435
1712
2288
2748
1837
2277
2362
2594
1929
1909
2741
2280
1790
2389
2743
2577
2594
2595
2746
1677
2745
2744
2591
2594
2152
1873
1871
2137
1662
2312
2481
2285
2313
2297
2304
2391
1884
2299
1948
1681
2864
1921
1982
1900
1893
1901
2541
2541
2451
2215
2216
1675
2667
2011
2285
1667
1634
2347
2725
1814
2022
1673
2277
1674
2291
1880
2218
1907
2295
1678
1880
1823
2349
1674
2394
2397
2395
2393
2392
2394
2394
2733
1996
2397
2400
1719
2608
1671
1677
1675
1675
1671
1671
1679
1677
1677
2333
1786
2583
1690
1685
2603
1658
1757
1887
1887
2616
2618
2610
2860
2331
1895
2617
2485
1908
1709
1984
1705
1685
1680
1891
1895
1707
1684
1984
1705
1682
1688
1706
1679
1692
2324
1688
1661
1677
1816
1671
1630
1813
2391
1701
1660
1785
1877
2287
2271
2578
1890
1887
2481
2481
1690
2735
1669
2118
2737
2840
1683
2595
2683
1742
2735
1668
2682
2556
2306
2452
1813
1998
2731
1910
1668
2596
1816
1702
1982
1702
1662
1702
1697
1696
1664
2323
1664
2605
1700
1705
2282
2550
2053
2380
1673
1674
2314
1676
1992
2494
2261
1903
2545
1901
2644
2570
1703
2265
2607
2288
2290
1657
1880
2291
2368
2550
1662
1712
2301
2602
2303
2379
1707
2569
1906
1874
10837
1903
1701
2873
2987
4620
2085
14732
1871
2571
1870
2235
1870
1672
2568
2382
2511
2270
2495
4727
4497
2061
1677
2487
2159
2482
1654
1672
2303
5084
2270
2498
2271
1891
1667
1706
1686
1688
2628
1687
1660
3054
2065
1678
1662
1766
1694
2675
2550
1697
1698
1680
1986
2297
1682
2264
1712
1713
1692
1658
1900
1763
104658
1890
1956
1895
1890
1974
2072
1887
1891
1671
1674
1685
1686
1681
1663
1696
2041
1961
2384
1674
1956
1679
1665
1661
1658
1666
1706
1690
1689
2373
2672
1976
1677
1808
1777
1953
1685
1683
1689
1705
1711
1654
2094
3582
1902
1901
1994
1706
2371
1971
2566
1690
1705
1668
2665
1693
1693
2310
1706
1861
1981
2358
2356
2059
1982
1668
2371
1680
1680
1680
1687
1689
2740
4586
1820
2377
1968
1688
1686
1984
1889
1889
1702
1703
1881
1879
1663
1675
1676
4819
4819
1748
1689
1706
2242
2420
2420
1679
1699
2112
1675
1673
4936
1675
1705
2394
1701
2228
1929
2229
2289
2292
1675
1674
2306
1706
1706
1707
1707
1676
2190
2053
2593
1949
1894
1888
1804
1677
1666
1646
1672
1668
2663
1890
1690
1919
2681
1672
1963
1882
1675
1815
1703
1703
2308
1924
1685
1676
2314
2928
1814
1759
1677
3048
1689
1686
1846
1647
1878
1672
1891
1675
2246
2088
1947
2369
2071
2386
2001
2384
2383
1678
1690
1677
1848
1686
1685
2303
2388
1944
2304
1678
1953
1676
1676
1677
1688
1661
1637
2301
1878
2375
1673
1963
1691
1951
2269
1659
1691
2287
2279
1680
1703
1656
1669
1812
1811
961059
1681
1953
2601
1679
1946
1677
1681
1675
2718
1670
1672
1671
2312
1687
2863
1662
1662
1944
1663
1683
1662
1664
1662
1968
2026
1668
1668
1687
1693
2083
1715
3492
1944
1665
1840
1673
1920
1675
1965
1718
1717
1707
1675
1812
1816
1810
1960
1693
1806
1674
2380
1658
1949
2370
2087
2278
1902
1886
1675
2229
1946
2231
1681
1950
1726
1726
2157
2271
3663
1682
2596
1698
1698
1931
1696
2402
1696
1697
1663
1664
974186
2381
1666
1698
2611
2296
1691
1926
1679
1986
1678
1681
1681
11561
1693
2634
2662
1774
1675
1663
2009
1773
1666
1678
1936
1678
1674
1692
1806
1696
1880
1880
1886
1884
1686
2333
2382
1814
1966
1660
4577
1659
1689
1911
2310
1693
1691
1683
1670
1664
1996
1686
1843
1945
1666
1685
1683
1667
1759
1756
1755
1937
1936
1684
1983
1669
1928
2313
2291
1679
2279
2061
1760
1697
1689
1695
1694
1676
1678
1902
1684
2391
1678
1673
2078
4527
1770
1770
1706
1688
1881
1889
1886
1678
1934
1677
1951
1661
2227
2228
2230
1679
1662
1689
1758
1686
1679
1686
2746
1921
2659
1953
2677
1670
1912
1663
1673
1673
1684
1684
2535
1688
2259
1683
1944
1943
1667
1666
1692
1691
1696
1900
2286
1663
1680
1690
1674
1690
1914
1689
1686
1940
1654
1686
1684
1664
1683
1684
1676
1678
1661
1685
1941
1683
1670
1965
2562
1845
1672
1671
1686
1680
1692
1776
1779
1912
1912
1927
1687
1687
1996
1755
6378
1672
1690
1678
1690
1662
1672
1673
1806
1821
1910
1683
1661
2498
1676
1942
1695
1695
1680
1701
9930
1703
1680
1686
1670
1928
1651
1681
2589
2385
1774
1777
1770
1649
1671
1684
1664
1672
1680
1680
2279
1920
1664
1956
1670
1641
1904
1678
1877
1877
1676
1677
1678
1691
1692
1900
1686
1682
2525
1652
1681
1682
1671
1677
1673
1686
1690
1683
1683
1692
1693
1921
1663
1994
1760
1687
1791
2045
2068
2064
2072
2072
1653
1665
1698
1756
1918
1708
1637
1909
1685
1683
1684
1687
1681
1764
1669
1681
1689
1792
1902
1696
1687
1665
2592
2089
1680
1688
1682
1701
1703
1817
1701
1698
1816
1911
1816
1672
2382
2387
1685
1683
1684
1948
2305
1685
1667
2362
1683
1668
1948
3826
1674
1946
1677
1684
2592
1677
1676
1903
1687
1678
2565
2383
1962
1777
1864
2382
1696
1678
1685
1671
1675
1750
1749
1943
1652
1887
1686
1878
2297
1824
1970
1670
1697
1680
1669
2224
2589
1697
1699
1674
1819
1884
1679
1678
1703
1962
1682
1678
1680
1680
1679
1741
2743
1705
1706
1705
1888
1706
1707
1975
1674
1821
1799
1668
1672
1816
1671
1652
1760
1890
1812
1812
1816
1947
1944
1668
1679
1680
1665
1681
1666
1814
1816
1944
1889
1810
1815
1682
1956
1683
1672
1673
1661
1665
1661
1674
2604
1841
1838
1913
1675
1798
1702
1907
1675
2533
1759
1663
1660
1660
1705
1695
1675
1696
1899
1706
2580
1680
2274
1681
1682
1680
1694
1679
1658
1765
1687
1689
1691
1908
2211
2211
2211
1945
1689
1765
1764
1681
1704
1691
26113
2281
1917
2283
2280
2281
1968
2278
2283
1677
1812
1669
1681
1670
1691
1670
1782
1875
1763
1678
1682
1669
1962
1671
1674
1822
1762
1680
1691
1653
1670
1925
2125
2126
1702
1697
1664
1954
1673
1676
1675
1675
1673
1676
1667
2089
1881
1674
1660
1692
1694
1958
1750
1886
1948
1959
1946
1667
1866
1964
2288
2571
1887
2683
1968
2872
1896
1887
1874
2385
2303
2594
2614
1883
1926
2610
1882
2594
1881
1660
1900
1980
1667
2378
1903
1672
2282
1918
2282
1671
1966
1680
1682
2739
1683
1678
2095
1913
1915
2189
1803
2283
2737
2739
2740
2740
2737
1681
2282
1669
2007
1928
2285
2300
1705
2583
2577
1645
2487
2460
1945
1670
1681
2295
2297
2927
2292
2292
2289
1684
1651
2287
1685
1692
2278
2124
2279
2685
1673
1688
2150
1680
1682
18726
1840
1838
2300
2480
2641
1680
1850
1898
1666
1665
1662
1993
2314
1675
2307
1679
1679
2602
1692
2293
2595
1860
1670
1669
2595
2333
1687
12678
1902
1898
1681
2378
2680
2680
2560
1661
1863
2298
2290
1983
2298
2575
1680
1682
1678
1681
1859
1693
2271
2388
1938
1870
1680
2736
2631
1915
1671
2382
1684
1676
1681
1671
2112
2572
1877
15186
1896
1897
2282
1835
1965
1689
1692
2283
1689
1689
1675
1689
1679
1880
1679
3420
1890
1893
1888
1917
1673
2281
2272
2061
2289
2062
2285
1890
1883
2614
2289
2125
2288
1924
1909
2296
2284
1892
1678
2549
1673
1899
2581
2556
1780
2581
2576
2599
2576
2432
2610
2556
2605
2663
1881
1762
2566
1911
1758
1758
2596
1764
1987
2571
2296
2293
1809
1885
2300
1887
1895
1892
1925
1807
2648
2288
2594
1920
2673
2484
2045
1690
1809
1809
1672
1847
1726
2065
1952
1945
1951
1701
2527
1663
1663
1666
1702
1893
1665
1894
1680
2181
2571
2599
2316
1885
2390
2556
2555
1667
1667
1666
1674
2609
1680
1901
2608
2609
2264
2596
2370
2302
2266
2260
1889
2261
2304
2307
2307
2314
2371
2279
2292
1895
1671
2295
1995
2293
2297
1689
1900
1877
1875
1674
2294
2314
1682
1680
2294
1693
1892
1944
1679
2269
1682
1705
2293
1660
1861
1753
1870
2281
2277
2534
2596
1953
2611
2611
2749
2089
2092
2094
2093
2093
1983
1677
1648
2303
1677
2842
1962
2284
2282
2284
2279
2293
1673
2293
1652
1865
2296
2299
1695
1689
2189
1969
2607
2102
2049
2052
2144
1774
1702
1669
1676
1886
1787
1699
1672
1692
1950
2670
1708
2543
2225
1884
2748
2867
2750
2750
1979
1678
1890
1985
1887
2604
1873
2374
1670
2517
2221
2307
2307
2224
1982
2396
2273
2388
2644
1682
1900
2273
1662
1669
1672
1670
3186
2587
1929
2577
1711
1706
1958
1696
1707
2299
1764
2047
1686
2049
2295
2047
1877
1765
2296
2048
1765
2192
1684
1683
1892
2262
2350
1676
1677
1686
1982
1699
1702
1673
2278
2599
2561
1973
2594
2587
2304
2432
1772
2428
2291
2827
1666
2287
2289
1669
2287
1970
1931
2277
1862
1885
2726
1914
2114
1973
2102
2263
2736
2257
2287
2380
1947
1675
2291
3970
1689
1786
1689
2739
1980
1787
2740
2215
2739
1780
2930
1693
1781
1781
1783
2280
2268
2390
2604
1904
1859
1891
2498
2267
2152
1897
1895
2302
1664
1699
2648
2307
2611
1899
1849
2289
2287
2288
2291
2290
2010
2286
1708
2294
2705
1788
1810
1666
1683
2316
1683
2295
2572
1993
4049
2676
1653
2051
2056
1667
1676
1677
1882
1885
1677
1908
1645
1980
2299
2208
2292
1909
2291
2212
18725
2034
1658
1875
2459
2604
1932
2307
1978
2728
1916
7478
2566
1940
2286
1674
1851
1890
2059
1967
2059
2664
1664
2064
1943
2627
1672
1917
1670
1666
1683
2387
2263
2297
2299
1676
2307
1886
1882
1955
2307
1692
9643
1717
1657
2673
1693
2575
2315
1691
1694
1694
2602
3128
1692
1693
1670
2529
1678
2262
1683
2612
2322
2234
1664
1671
1967
2615
1677
2289
7809
2288
1701
2567
1665
2393
1668
2267
2394
1668
1666
1982
1960
1668
2588
1887
1694
1684
2293
1857
2613
2613
2731
2269
2732
1683
1688
1957
2734
2736
2733
1688
1689
2535
1918
2293
2281
2279
1978
2282
2281
1664
2289
1998
2288
2285
2542
2287
2434
2743
1947
2206
2321
2203
2208
2205
2288
2200
2294
2120
2283
2286
2374
1672
1674
2293
2293
1882
2300
2300
2302
2289
2290
1964
2301
2201
1896
2206
1815
2382
2294
1676
1838
1684
1814
1680
2319
1685
2636
1681
1880
1705
1882
1878
1808
1938
1879
2650
1682
1679
2313
1895
1894
1891
2390
1897
2062
2300
1682
1949
2299
2489
2272
2487
1685
2554
2266
2492
2387
2577
2568
2493
2497
2571
1986
1896
2080
2088
1898
2087
2540
2208
1902
2390
2199
1681
1665
1669
1957
1783
2011
1668
2296
1670
1658
2295
2293
1992
2049
1678
1655
1681
1680
1978
1681
1659
3077
1603
1890
2613
1747
3672
1697
2390
2155
2398
2395
1914
2729
1975
1680
1680
1680
1679
1706
2200
1648
2996
2861
1669
2197
2384
2145
2312
1981
2289
1672
2615
2293
2280
1915
1960
2106
1681
1681
1679
1891
2618
2616
1954
11081
2849
1671
2064
2062
1981
2290
2289
1891
2289
2290
1991
1801
1690
1960
1663
1803
1801
2280
2280
1976
1756
1676
2555
1691
2295
2292
2290
2292
1965
2295
1667
1677
1664
1677
1950
1708
1670
1705
2017
1665
1904
1904
1983
1874
1887
1682
1681
2252
1882
2561
2555
1962
1664
2293
2295
8295
1923
1658
2295
2295
2290
2675
2293
1697
1876
1779
1953
1892
2294
1666
1968
3597
1888
2299
2303
2303
2295
1685
2292
1947
2294
1700
1702
2317
1704
1933
2291
2486
2744
2589
2283
1678
1676
1676
2005
2030
1675
1679
2293
2551
1938
2321
2294
1707
1711
1686
1689
1670
2655
2385
2677
2571
1673
1677
1960
2220
2222
1708
41004
2575
2212
2295
2285
2186
2285
2293
2303
2296
1951
1931
1881
1890
1901
2306
2289
1682
1892
2302
1891
1679
1885
1881
2472
2471
1952
2068
2288
2290
1678
2288
2096
2602
3059
2593
3636
2305
2209
1902
1936
2194
1898
2303
2303
2600
2195
1882
1967
2591
2401
2404
7305
1680
2622
1959
2641
2288
2035
2291
2292
2568
1963
2290
2291
2594
2290
2293
1684
2288
1975
1912
1888
1682
2151
2220
1951
2151
2085
1670
2480
2071
2552
2074
2300
1920
2304
2329
1677
1759
2326
1758
1945
18725
2289
2291
1875
2294
2295
1959
1682
2287
1681
2290
2234
2489
2291
2294
1951
2296
2290
1697
1879
1880
1939
1882
2295
2706
2286
1693
5145
68070
2737
1942
2574
1797
2666
2665
2288
1930
2593
1879
1691
2505
2275
1920
1900
1996
2222
1899
9109
1934
1896
2219
1896
1690
1702
2549
2266
1703
1701
2642
1701
1703
1891
1891
1963
1891
1892
2273
2273
1677
2613
1694
1701
1783
1984
1783
1671
1670
2347
1965
1673
1661
2320
2320
2296
2267
2323
1698
2296
2525
2866
1716
1680
2270
1970
2535
1666
1671
2592
2592
2279
2738
2584
1682
1682
2374
1682
1683
1921
2138
3338
1688
1671
2612
1875
2576
1856
2295
2295
1953
2295
2279
1933
2572
2739
2645
1676
1766
1680
2285
1686
1685
1677
1676
1950
2107
1907
1902
1943
1677
1905
1905
1902
1692
1903
1674
1692
2289
1965
2292
2295
1683
1913
10635
1891
1896
1886
1899
1897
1892
1670
1670
1711
1672
1994
1670
1915
1681
2277
2293
2233
2236
1706
2237
2230
2089
2282
2032
2034
2996
2031
1903
2029
1884
1684
2231
1665
4667
1682
2437
2433
2311
2432
1700
1699
1937
3595
2556
2137
2438
2323
1680
1678
2284
2284
1682
1684
1682
1683
2196
1915
2485
1904
1911
1901
1992
1901
2301
1665
1820
2289
2295
2296
2372
1932
1818
2372
2684
2317
1835
2333
2476
2478
2475
2477
1680
2479
2477
1920
1668
1879
2024
1666
3562
1702
1702
2602
1710
2624
1709
1847
5434
1789
1940
1678
1669
1701
1684
1683
1688
2226
1972
1683
1679
1672
2480
2288
1925
2285
2284
1671
1675
1674
1668
1745
2291
2295
2120
1668
1669
2294
1897
1896
2605
2319
2302
2300
2293
1685
2607
1675
2606
1676
2390
1670
1941
3359
1885
1818
2545
2622
2284
2287
734919
1900
2052
2693
2544
1678
1885
1678
2691
2495
1685
1686
1903
1905
1667
1900
2281
2295
64064
1668
1910
1878
1883
1887
1662
1666
1971
1665
1664
1899
1677
1901
1897
2382
1899
2302
1882
1864
2377
2332
1679
2604
1685
1655
1672
1678
1682
1874
1873
2353
2053
1906
2130
2368
1663
1981
2299
1696
2856
2730
1672
2668
2727
1699
1869
2734
1891
1669
2682
1991
1804
1897
2615
2685
2286
2610
2746
2612
1749
2745
1907
1934
2297
1677
1758
1672
2271
1895
1893
1694
1911
1894
1691
1678
1905
1679
2845
1692
1674
1755
1674
1681
2402
1666
2056
1669
1672
2285
2487
1930
2311
1665
1666
2192
1901
1981
1903
3124
5869
1795
1819
1817
1907
1703
2282
2492
1685
1957
1682
1760
1669
1762
1672
1695
1904
2740
1880
2735
2043
2044
2276
1949
1969
1943
1889
2557
1894
1682
2598
1890
1892
1917
2739
2741
1668
2288
2278
1883
2373
1807
1673
2177
2657
1696
2228
1691
1847
1692
1832
1634
1944
1684
1956
2294
2273
1680
2462
1930
2600
1659
1681
1667
1860
1685
2643
2325
2482
1961
1694
2331
1677
1675
2271
2560
2090
2576
1674
1678
1696
1977
3604
1903
2054
1682
2579
2578
2050
1676
1815
1683
2286
2226
1867
2271
2290
1887
1959
2289
2289
2294
2290
2287
1686
2290
1892
1937
1670
1881
1670
2273
1978
2539
2216
1879
1877
1670
2544
2549
2618
2391
1803
1888
2286
1751
1673
2581
2376
1839
1672
2371
2377
2387
1680
2376
1676
2725
1905
2285
2724
2272
2291
2527
1870
1670
2616
1871
1665
2284
1694
2286
1904
1891
2538
2267
1888
1708
1944
2330
1658
2292
2290
1688
2727
2727
1677
1890
1875
2657
2656
1669
1894
1955
2299
1896
2298
2297
2722
2297
2295
2734
1881
2567
2299
1673
1663
2608
1679
2359
1666
2597
2601
2646
2619
2601
1698
1914
2598
2600
2644
2602
1820
2204
1669
1691
2672
2298
1678
2271
1937
2291
2291
2613
2613
2292
2734
2324
2603
1948
1890
2603
2322
1679
1679
2533
1923
2368
2442
1692
1904
1692
2283
1760
1924
2280
1810
1815
1810
1810
10769
1859
1768
2576
1688
1687
3278
2280
1691
1935
1688
1667
2279
1676
1662
1665
2291
1914
2356
1662
1662
1877
2359
1879
1945
2491
2587
2590
1665
2586
2590
1921
1692
1673
2284
2080
1653
1664
1953
1664
1670
1664
1679
1680
1665
6363
1942
1669
2213
2281
1885
1882
1897
1899
2011
2599
2605
2407
2404
2480
1941
2985
1673
2376
2615
4994
1670
1904
3028
2296
2297
1795
1868
1701
2843
1933
1687
1687
1688
1939
2684
2749
2487
1963
2600
2485
2599
2749
2749
1704
1939
2494
1703
2281
2572
1672
1888
2180
3031
1636
1885
2275
2283
2274
2274
1890
2636
1680
1720
1704
2601
1998
2664
1941
2667
2665
2664
2666
1703
1878
2266
1759
2285
2293
2308
3570
2288
1914
2649
2309
2288
2288
2649
1691
1879
2289
2290
2307
1724
2549
2271
1679
1692
1927
2596
1693
2467
1857
2202
2519
2204
2163
2284
6547
2603
2294
2008
2599
1662
1661
2294
1869
2051
1659
2051
1680
2240
1678
2644
2572
2290
2192
2554
2322
2563
1675
1912
1870
1634
2511
1866
4318
2290
2310
2647
1898
2192
1895
2291
2646
1670
1933
2305
2301
2647
1895
2268
1875
1684
1671
1671
1873
2333
2063
1690
2657
1867
1689
2660
1662
1686
1662
1691
2313
1688
2083
1680
1961
5637
1687
1899
2297
198059
122815
1683
1880
2867
1687
1679
1664
2577
1980
1890
1882
1655
1882
1889
1880
1681
1669
2588
1682
1683
1676
2278
1676
1658
2610
1654
1676
1659
1910
1669
1668
1680
1681
15814
2290
2228
1706
1776
2279
1911
2308
1769
1911
2277
2611
2495
1881
2097
2204
1687
1659
2465
1891
1900
2281
2297
1905
2592
2640
2465
1697
1668
1676
1667
1668
2385
2232
2205
1903
1685
1896
1935
2285
1697
2225
2232
2209
2612
2733
2294
1915
1672
1816
1976
1665
2559
1918
1851
2557
2560
1687
2560
2559
1704
3901
2446
2770
1904
1777
2261
1939
1903
1646
1661
2294
1890
1646
2098
2026
1924
1670
1705
1996
1677
1706
1884
2291
1798
2291
2224
1798
1795
1886
1927
2045
2613
2497
1666
2307
1900
1894
2315
1894
1667
1892
1894
1682
2300
2298
1879
1684
1682
1995
2080
2483
1932
2601
2043
2734
2386
1777
2590
2623
2454
1693
1870
1984
2283
2269
2574
2271
1913
1694
1693
1871
1714
1692
1691
2262
2606
7769
2389
5083
1679
2296
1923
1678
1674
1678
2297
2105
2300
1707
1706
2303
1982
2309
2308
1911
1688
2631
2381
1689
2204
2094
2092
1879
2088
2094
2387
2277
2279
2282
1913
2321
2277
2274
2319
2654
2277
2275
2319
1650
1665
1690
2137
1665
1674
1941
1848
2297
2296
1911
2276
1934
2275
2715
2716
2525
2718
1888
2301
2302
1912
2301
2830
2830
2275
2293
1764
1666
2274
1979
1666
2224
2277
1670
1662
1969
2059
6367
2306
1679
2363
6369
2306
2282
1975
2270
2270
18725
2272
1671
1961
1670
2296
1686
1645
1668
1679
1667
1667
2314
2368
1667
1886
1892
1887
1712
1693
2297
2545
2620
1668
2544
2603
2612
1994
2614
1683
2616
1984
2603
2682
1681
2652
2383
2384
2380
2383
1966
2156
2379
1684
1909
2304
1667
2290

Youez - 2016 - github.com/yon3zu
LinuXploit