retyuiytr
]]>
retyuiytr
]]>
1820
1820
1820
1820
1820
1820
1820
1823
1824
1824
1825
1825
1825
1825
1826
1826
1826
1826
1828
1831
1837
1841
1844
1846
1849
1849
1849
1849
1849
1849
1849
1850
1854
1858
1859
1861
1868
1872
1877
1881
1885
1892
1899
1903
1905
1912
1921
1924
1924
1925
1927
1928
1928
1929
1929
1930
1931
1932
1933
1934
1935
1937
1939
1942
1946
1970
1973
1985
1986
1988
1994
1997
1999
2000
2002
2004
2006
2010
2014
2015
2015
2016
2016
2024
2024
2026
2027
2035
2036
2037
2043
2045
2045
2046
2047
2055
2058
2059
2061
2066
2067
2068
2072
2074
2075
2076
2077
2077
2078
2079
2080
2095
2100
2104
2104
2105
2106
2106
2107
2107
2113
2121
2133
2137
2142
2153
2158
2161
2163
2167
2176
2186
2199
2206
2208
2211
2212
2218
2235
2240
2243
2244
2244
2245
2247
2251
2256
2260
2263
2267
2268
2269
2270
2278
2289
2292
2293
2299
2306
2308
2311
2310
2309
2308
2307
2306
2305
2313
2315
2318
2322
2328
2334
2338
2340
2341
2343
2344
2345
2346
2348
2349
2347
2346
2342
2342
2343
2346
2348
2350
2352
2355
2360
2371
2377
2382
2384
2386
2391
2392
2398
2406
2411
2415
2418
2423
2426
2429
2430
2429
2429
2426
2423
2428
2429
2430
2432
2440
2445
2452
2460
2465
2467
2471
2471
2472
2472
2473
2477
2478
2480
2484
2484
2485
2490
2492
2495
2500
2506
2519
2523
2524
2524
2526
2530
2532
2535
2537
2539
2542
2548
2550
2551
2551
2552
2552
2553
2558
2559
2560
2562
2567
2576
2584
2586
2587
2589
2595
2600
2615
2623
2623
2623
2629
2633
2636
2644
2659
2664
2668
2670
2671
2672
2675
2676
2678
2678
2682
2683
2685
2686
2687
2693
2697
2698
2698
2699
2699
2703
2705
2706
2706
2707
2709
2715
2715
2717
2717
2718
2720
2730
2732
2732
2733
2733
2734
2736
2736
2737
2740
2741
2742
2742
2743
2743
2744
2745
2745
2746
2748
2748
2749
2751
2752
2753
2753
2754
2754
2744
2741
2738
2736
2733
2712
2694
2669
2660
2624
2616
2610
2591
2572
2567
2561
2557
2550
2546
2541
2539
2537
2535
2533
2531
2528
2526
2524
2516
2515
2514
2511
2509
2507
2505
2502
2501
2500
2499
2498
2498
2497
2495
2491
2489
2488
2486
2480
2477
2477
2478
2483
2483
2484
2484
2481
2477
2477
2476
2473
2467
2465
2463
2460
2459
2456
2452
2451
2448
2446
2442
2448
2451
2453
2456
2459
2461
2462
2465
2466
2466
2466
2466
2466
2466
2466
2466
2465
2461
2459
2455
2454
2451
2447
2442
2437
2427
2426
2411
2409
2408
2407
2404
2403
2398
2396
2394
2392
2388
2387
2383
2382
2381
2379
2377
2377
2376
2374
2373
2372
2369
2368
2368
2366
2362
2360
2358
2357
2355
2354
2352
2347
2342
2336
2332
2327
2325
2322
2321
2317
2315
2309
2303
2297
2289
2280
2275
2275
2273
2273
2272
2271
2271
2270
2270
2267
2264
2260
2255
2247
2241
2239
2237
2235
2234
2233
2226
2223
2217
2208
2204
2203
2200
2199
2196
2194
2190
2188
2178
2171
2165
2161
2160
2158
2156
2155
2154
2153
2152
2151
2151
2150
2150
2149
2149
2148
2147
2145
2142
2140
2140
2140
2140
2140
2141
2142
2142
2143
2145
2146
2146
2147
2147
2146
2146
2145
2143
2141
2141
2140
2139
2135
2134
2132
2131
2126
2125
2123
2123
2121
2110
2107
2103
2099
2094
2093
2082
2077
2075
2073
2071
2070
2067
2067
2064
2063
2062
2060
2058
2057
2053
2050
2044
2043
2041
2039
2037
2035
2032
2028
2026
2017
2007
2005
2001
1999
1998
1995
1994
1992
1991
1990
1988
1987
1987
1985
1985
1984
1979
1978
1977
1974
1972
1971
1969
1968
1966
1964
1961
1959
1954
1952
1950
1949
1948
1948
1947
1945
1938
1933
1932
1930
1927
1925
1920
1916
1912
1908
1905
1901
1897
1896
1894
1893
1892
1890
1886
1883
1882
1880
1879
1875
1869
1867
1857
1853
1851
1848
1845
1842
1838
1835
1829
1827
1825
1823
1822
1820
1817
1811
1809
1808
1807
1805
1804
1804
1803
1802
1800
1799
1799
1795
1790
1781
1780
1780
1784
1781
1780
1780
1780
1780
1773
1774
1774
1773
1771
1770
1768
1767
1765
1760
1760
1760
1760
1760
1759
1758
1755
1754
1748
1747
1746
1743
1742
1741
1739
1738
1738
1738
1738
1738
1738
1736
1736
1735
1733
1731
1730
1730
1729
1729
1726
1725
1725
1724
1723
1723
1724
1725
1741
1740
1739
1738
1736
1736
1736
1739
1741
1745
1748
1750
1747
1731
1698
1695
1691
1690
1688
1686
1685
1681
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1680
1681
1681
1682
1684
1693
1695
1696
1698
1700
1701
1707
1708
1709
1709
1710
1710
1713
1713
1714
1715
1715
1716
1729
1732
1734
1735
1735
1734
1732
1730
1724
1723
1722
1717
1715
1712
1706
1705
1705
1705
1704
1704
1703
1700
1699
1698
1698
1697
1693
1692
1691
1689
1688
1688
1686
1685
1677
1668
1664
1661
1661
1659
1658
1656
1654
1653
1652
1651
1650
1647
1647
1647
1646
1646
1645
1645
1644
1643
1642
1641
1640
1639
1638
1638
1636
1632
1630
1627
1623
1617
1611
1611
1608
1605
1600
1589
1587
1587
1586
1586
1586
1585
1585
1577
1569
1568
1565
1563
1562
1561
1560
1557
1555
1555
1554
1553
1552
1546
1541
1538
1537
1536
1536
1534
1533
1532
1530
1528
1527
1526
1520
1518
1518
1517
1516
1513
1513
1512
1509
1507
1501
1498
1494
1487
1482
1478
1476
1474
1473
1471
1469
1468
1467
1467
1466
1465
1463
1463
1462
1462
1462
1462
1461
1460
1460
1459
1459
1459
1458
1458
1458
1458
1458
1457
1456
1455
1449
1449
1445
1443
1435
1434
1434
1434
1434
1434
1434
1433
1432
1432
1431
1430
1428
1427
1427
1427
1426
1425
1424
1423
1416
1415
1407
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1403
1405
1407
1409
1411
1418
1422
1429
1430
1434
1445
1447
1451
1453
1455
1455
1456
1456
1457
1460
1462
1464
1471
1473
1475
1478
1480
1483
1486
1489
1492
1497
1500
1502
1509
1517
1519
1520
1521
1523
1527
1535
1536
1538
1539
1540
1548
1551
1553
1556
1558
1573
1574
1575
1576
1580
1581
1582
1583
1584
1585
1586
1590
1592
1594
1597
1600
1602
1608
1612
1615
1617
1620
1620
1623
1625
1627
1642
1648
1668
1669
1670
1671
1681
1686
1693
1698
1701
1703
1707
1710
1713
1718
1720
1723
1727
1732
1736
1740
1744
1746
1747
1748
1749
1750
1754
1757
1764
1766
1767
1769
1771
1774
1782
1785
1788
1791
1794
1797
1800
1803
1806
1809
1811
1813
1823
1826
1829
1833
1836
1838
1839
1844
1846
1847
1848
1849
1852
1855
1858
1860
1863
1864
1866
1867
1868
1869
1871
1876
1878
1879
1880
1880
1883
1886
1887
1889
1895
1900
1905
1910
1912
1914
1916
1918
1924
1930
1935
1940
1946
1955
1959
1964
1968
1972
1976
1978
1980
1981
1984
1985
1986
1988
1989
1990
1994
1995
1996
1996
1998
2000
2001
2002
2004
2009
2013
2014
2022
2022
2023
2024
2025
2028
2029
2030
2031
2039
2040
2042
2064
2067
2070
2071
2072
2072
2073
2074
2074
2075
2075
2076
2076
2076
2077
2077
2078
2079
2079
2079
2080
2077
2072
2069
2064
2064
2061
2060
2060
2059
2048
2048
2048
2048
2048
2049
2049
2049
2046
2043
2042
2040
2039
2038
2036
2035
2033
2031
2031
2037
2046
2048
2051
2049
2046
2048
2051
2064
2066
2067
2068
2070
2070
2070
2070
2064
2063
2062
2059
2059
2057
2057
2057
2057
2059
2059
2060
2061
2061
2065
2065
2064
2064
2066
2072
2073
2075
2076
2077
2078
2081
2082
2083
2084
2084
2085
2085
2086
2086
2088
2088
2089
2090
2093
2093
2093
2093
2094
2094
2094
2094
2093
2093
2093
2092
2092
2091
2088
2088
2087
2086
2086
2086
2086
2084
2084
2083
2081
2072
2062
2061
2060
2052
2050
2038
2032
2032
2031
2026
2026
2026
2026
2026
2029
2030
2031
2033
2035
2038
2040
2042
2046
2046
2046
2046
2046
2046
2044
2042
2040
2039
2034
2032
2026
2026
2022
2020
2019
2017
2016
2013
2009
2008
2001
1999
1998
1992
1991
1990
1989
1988
1987
1986
1986
1980
1977
1976
1973
1972
1972
1972
1971
1968
1968
1967
1967
1964
1963
1961
1961
1960
1960
1959
1959
1959
1956
1954
1953
1947
1946
1944
1943
1941
1934
1932
1932
1932
1932
1932
1932
1932
1932
1932
1932
1932
1925
1897
1894
1882
1874
1871
1866
1865
1864
1863
1861
1859
1858
1857
1850
1849
1848
1846
1845
1844
1843
1842
1842
1840
1836
1834
1834
1833
1833
1832
1827
1826
1824
1822
1818
1817
1816
1814
1813
1813
1812
1810
1808
1806
1804
1804
1804
1804
1804
1804
1804
1804
1804
1803
1791
1789
1789
1788
1787
1786
1780
1777
1774
1771
1768
1759
1758
1756
1750
1748
1746
1746
1745
1745
1745
1744
1744
1744
1744
1744
1744
1744
1744
1744
1742
1741
1739
1739
1738
1738
1738
1734
1732
1732
1729
1729
1728
1728
1727
1723
1723
1722
1721
1718
1717
1716
1714
1714
1713
1712
1711
1710
1685
1682
1682
1681
1677
1676
1674
1673
1672
1658
1654
1645
1627
1626
1625
1621
1619
1617
1617
1617
1617
1617
1616
1615
1614
1612
1611
1610
1610
1609
1606
1604
1603
1602
1600
1597
1592
1591
1589
1584
1582
1580
1572
1572
1570
1566
1565
1563
1562
1562
1559
1559
1558
1557
1557
1557
1553
1552
1550
1545
1543
1542
1538
1536
1533
1532
1528
1521
1513
1506
1497
1493
1491
1490
1489
1485
1485
1487
1487
1488
1489
1489
1489
1488
1485
1484
1483
1482
1482
1482
1481
1480
1479
1473
1473
1472
1459
1457
1451
1450
1449
1449
1448
1447
1439
1435
1435
1434
1433
1433
1433
1433
1429
1426
1419
1418
1417
1413
1412
1409
1406
1405
1402
1388
1387
1385
1384
1380
1378
1376
1374
1372
1367
1366
1364
1349
1347
1336
1332
1323
1318
1316
1316
1316
1317
1317
1317
1318
1318
1318
1313
1311
1306
1302
1289
1287
1284
1277
1275
1272
1271
1270
1270
1259
1255
1254
1253
1249
1240
1232
1232
1232
1231
1231
1230
1229
1225
1223
1221
1219
1219
1219
1218
1218
1217
1216
1214
1213
1212
1211
1211
1210
1210
1209
1205
1204
1203
1194
1190
1166
1164
1160
1159
1160
1171
1170
1167
1166
1164
1162
1124
1122
1097
1097
1097
1097
1097
1097
1097
1097
1097
1097
1097
1097
1099
1099
1100
1101
1102
1102
1101
1100
1099
1099
1097
1096
1095
1095
1095
1093
1092
1091
1091
1089
1088
1083
1081
1081
1080
1078
1077
1077
1071
1070
1068
1068
1068
1068
1068
1068
1068
1068
1068
1068
1068
1068
1068
1067
1064
1059
1051
1038
1034
1034
1034
1034
1034
1034
1034
1034
1034
1032
1031
1029
1025
1025
1023
1021
1021
1016
1014
1012
1008
1005
991
984
982
978
977
976
972
970
968
967
966
956
953
948
945
942
941
941
941
941
940
937
935
934
933
925
923
922
920
919
913
912
910
909
909
909
908
907
905
903
896
893
889
881
880
877
873
869
869
866
866
865
864
862
859
859
858
858
857
855
853
852
850
849
833
832
831
829
827
826
820
810
809
808
806
804
803
802
801
799
798
797
794
793
792
792
791
790
789
788
786
779
777
775
773
767
765
763
757
756
755
754
754
752
752
752
750
750
750
749
748
748
748
748
747
747
746
745
745
742
741
740
738
736
734
733
733
732
731
724
719
715
715
711
708
705
698
696
696
694
689
688
687
685
684
684
683
682
682
679
676
672
671
670
670
668
668
667
666
664
663
662
662
660
659
659
658
657
657
657
651
648
644
637
637
633
630
628
624
620
619
616
611
607
605
605
604
604
604
604
602
595
586
583
573
570
568
566
564
545
543
542
538
532
531
528
525
523
523
522
521
514
512
510
508
505
504
500
500
497
495
494
491
491
491
491
490
490
489
490
490
490
490
491
494
494
494
494
494
496
497
498
498
498
498
498
498
497
496
495
509
513
513
522
523
526
526
527
529
532
538
539
540
541
545
547
548
548
548
548
549
549
549
549
549
549
549
549
550
550
550
550
550
550
550
552
553
554
555
556
556
557
558
559
565
567
570
575
576
585
588
590
591
593
595
595
596
596
597
597
597
597
599
599
599
600
600
600
600
600
600
600
600
600
601
601
601
601
601
602
603
604
606
607
630
633
637
641
653
664
669
671
671
672
672
673
673
676
677
678
681
681
685
687
688
688
689
692
694
695
697
697
698
699
724
724
742
744
746
746
748
749
750
750
750
750
751
752
753
754
755
756
756
757
755
752
751
750
749
743
739
737
737
737
739
740
740
739
739
739
739
733
732
731
730
729
729
729
730
731
732
732
737
738
739
739
740
741
748
749
750
750
751
752
754
755
757
759
753
753
753
753
753
754
754
752
752
752
753
754
754
753
753
755
755
756
759
761
763
764
769
771
771
770
770
768
767
763
762
757
755
755
755
755
758
758
759
760
761
761
760
759
759
757
754
733
729
769
797
805
809
814
817
817
817
817
817
817
817
817
817
817
814
813
812
811
814
815
817
818
821
824
826
827
831
832
832
833
833
835
836
837
841
842
844
845
845
846
848
849
851
852
854
860
865
870
872
873
875
877
879
880
880
883
883
883
883
882
882
887
887
887
887
887
887
888
888
889
889
889
889
889
892
893
895
899
902
912
920
923
923
927
931
944
944
944
944
959
962
962
961
960
958
957
958
960
969
975
989
991
991
992
992
993
994
994
995
996
997
1005
1008
1011
1018
1020
1022
1025
1041
1042
1043
1043
1043
1044
1044
1044
1045
1045
1045
1048
1055
1057
1058
1058
1059
1060
1061
1064
1066
1068
1073
1078
1080
1080
1080
1080
1080
1081
1081
1082
1082
1083
1083
1083
1084
1084
1084
1083
1083
1082
1080
1079
1074
1069
1066
1064
1061
1059
1053
1052
1051
1049
1048
1047
1045
1042
1039
1039
1039
1042
1043
1043
1043
1043
1043
1042
1041
1029
1020
1018
1016
1016
1017
1017
1018
1018
1018
1020
1020
1020
1020
1020
1020
1020
1020
1021
1021
1024
1024
1025
1026
1027
1026
1025
1025
1025
1024
1024
1024
1024
1025
1026
1026
1027
1029
1030
1033
1034
1036
1039
1038
1036
1035
1033
1026
1026
1026
1026
1026
1026
1027
1030
1030
1031
1037
1037
1037
1037
1037
1037
1036
1037
1040
1040
1043
1044
1046
1047
1048
1049
1049
1049
1049
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1050
1054
1054
1064
1064
1064
1064
1064
1064
1065
1065
1067
1069
1071
1077
1077
1078
1078
1079
1079
1080
1080
1080
1080
1081
1082
1087
1087
1086
1085
1085
1084
1084
1083
1105
1107
1113
1115
1115
1116
1118
1118
1118
1118
1118
1118
1118
1119
1119
1120
1120
1123
1124
1138
1142
1144
1146
1146
1142
1141
1141
1140
1140
1141
1142
1142
1144
1146
1149
1151
1151
1153
1184
1187
1188
1188
1188
1190
1191
1193
1199
1201
1205
1208
1209
1210
1212
1212
1212
1212
1218
1220
1233
1236
1239
1241
1240
1240
1240
1240
1241
1241
1241
1244
1244
1244
1244
1245
1245
1245
1245
1248
1249
1252
1253
1256
1257
1259
1259
1259
1259
1256
1255
1254
1253
1252
1252
1252
1252
1252
1252
1253
1256
1257
1258
1258
1266
1269
1272
1274
1277
1277
1278
1277
1276
1276
1276
1276
1275
1275
1283
1284
1285
1286
1287
1292
1293
1294
1305
1305
1305
1305
1305
1305
1305
1305
1300
1310
1313
1314
1319
1320
1321
1321
1322
1322
1323
1323
1323
1323
1323
1323
1324
1331
1336
1340
1347
1347
1348
1349
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1350
1355
1358
1364
1367
1368
1369
1371
1372
1374
1376
1377
1379
1381
1382
1382
1382
1382
1382
1379
1378
1378
1378
1379
1380
1381
1382
1383
1383
1384
1385
1386
1389
1390
1391
1392
1393
1393
1394
1395
1396
1398
1399
1400
1400
1401
1401
1402
1404
1405
1407
1408
1410
1415
1421
1427
1432
1442
1447
1451
1457
1462
1470
1476
1479
1483
1491
1494
1496
1499
1512
1515
1515
1515
1515
1515
1515
1516
1517
1518
1520
1521
1524
1527
1529
1529
1528
1528
1528
1528
1529
1531
1532
1533
1534
1536
1537
1540
1544
1546
1550
1552
1553
1554
1555
1556
1556
1557
1557
1558
1562
1563
1568
1573
1579
1587
1639
1670
1685
1708
1711
1712
1763
1811
1881
1857
1810
1752
1751
1748
1748
1746
1743
1741
1741
1742
1742
1742
1742
1742
1743
1743
1743
1744
1745
1745
1746
1747
1747
1749
1750
1751
1752
1758
1758
1758
1758
1759
1764
1776
1778
1782
1792
1794
1795
1797
1798
1801
1802
1804
1806
1810
1812
1813
1817
1821
1825
1827
1832
1833
1834
1836
1836
1837
1839
1840
1841
1847
1847
1848
1848
1849
1850
1850
1850
1850
1850
1850
1850
1850
1850
1850
1850
1850
1850
1850
1851
1851
1851
1846
1831
1831
1830
1830
1824
1823
1822
1821
1821
1820
1803
1796
1786
1782
1780
1778
1772
1770
1769
1767
1765
1763
1760
1758
1757
1755
1754
1752
1743
1743
1742
1742
1742
1742
1741
1740
1740
1740
1740
1737
1735
1733
1731
1729
1722
1719
1715
1712
1707
1706
1706
1705
1704
1704
1703
1702
1702
1699
1695
1693
1684
1683
1681
1676
1675
1670
1667
1661
1660
1659
1658
1658
1658
1658
1658
1656
1648
1646
1640
1638
1637
1635
1631
1629
1626
1624
1625
1625
1628
1629
1630
1630
1631
1632
1632
1630
1626
1624
1622
1611
1607
1605
1603
1602
1602
1601
1601
1601
1600
1600
1599
1599
1599
1599
1598
1598
1597
1596
1595
1595
1594
1594
1594
1594
1593
1590
1588
1587
1580
1578
1576
1575
1574
1572
1569
1568
1568
1567
1567
1566
1562
1562
1562
1559
1558
1557
1555
1553
1549
1548
1547
1546
1545
1544
1544
1544
1543
1542
1541
1540
1537
1535
1534
1533
1532
1531
1521
1518
1512
1509
1506
1504
1501
1501
1501
1501
1500
1500
1500
1500
1500
1500
1500
1500
1499
1498
1498
1493
1491
1490
1490
1489
1485
1483
1482
1482
1482
1481
1481
1481
1481
1480
1480
1479
1478
1475
1470
1469
1466
1463
1462
1458
1457
1457
1455
1455
1454
1453
1451
1451
1450
1449
1448
1445
1442
1442
1441
1440
1439
1439
1437
1436
1431
1427
1426
1426
1423
1420
1417
1417
1416
1414
1414
1413
1413
1412
1410
1409
1408
1407
1406
1405
1403
1402
1400
1397
1394
1391
1388
1384
1379
1377
1375
1373
1371
1370
1367
1361
1361
1354
1355
1355
1357
1358
1360
1346
1344
1343
1343
1342
1342
1343
1345
1351
1353
1356
1353
1345
1341
1334
1330
1327
1328
1329
1330
1331
1332
1333
1335
1336
1335
1330
1332
1334
1338
1339
1341
1344
1344
1348
1355
1346
1321
1318
1319
1321
1324
1326
1327
1328
1330
1334
1338
1338
1334
1332
1331
1330
1329
1325
1324
1324
1323
1323
1322
1321
1320
1320
1313
1310
1305
1303
1300
1296
1293
1292
1290
1289
1287
1286
1284
1282
1278
1279
1280
1280
1281
1281
1282
1282
1282
1282
1281
1279
1278
1276
1275
1271
1270
1265
1265
1263
1259
1258
1258
1258
1259
1260
1261
1264
1264
1268
1270
1271
1280
1286
1287
1291
1293
1294
1294
1294
1295
1297
1297
1299
1299
1301
1302
1302
1302
1303
1303
1303
1303
1304
1306
1307
1308
1310
1311
1313
1314
1316
1318
1318
1320
1320
1321
1321
1322
1323
1324
1324
1326
1327
1328
1329
1330
1331
1331
1331
1332
1332
1332
1332
1332
1332
1332
1332
1332
1333
1333
1335
1338
1342
1344
1345
1353
1357
1356
1356
1355
1355
1354
1356
1357
1357
1361
1362
1362
1362
1362
1361
1361
1360
1357
1357
1358
1358
1359
1364
1364
1364
1364
1364
1364
1364
1364
1364
1361
1358
1355
1353
1352
1354
1355
1356
1358
1365
1369
1372
1372
1373
1374
1375
1376
1378
1378
1379
1379
1379
1379
1379
1377
1377
1377
1377
1378
1380
1381
1382
1383
1384
1386
1387
1388
1389
1390
1390
1390
1390
1390
1390
1390
1390
1389
1388
1387
1387
1386
1386
1385
1385
1384
1383
1383
1383
1383
1383
1383
1383
1384
1384
1384
1385
1385
1386
1386
1387
1387
1387
1387
1387
1388
1390
1390
1390
1391
1391
1392
1396
1398
1398
1399
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1401
1401
1402
1402
1403
1406
1406
1407
1408
1408
1409
1410
1410
1410
1411
1412
1414
1415
1415
1416
1417
1417
1418
1419
1419
1420
1420
1420
1420
1420
1421
1421
1422
1423
1423
1425
1425
1425
1426
1426
1427
1427
1428
1429
1430
1430
1430
1431
1432
1434
1435
1436
1438
1438
1439
1440
1442
1443
1443
1446
1446
1447
1448
1448
1449
1450
1450
1450
1450
1450
1451
1452
1453
1453
1454
1456
1464
1470
1473
1474
1475
1475
1476
1477
1478
1479
1480
1480
1482
1483
1484
1484
1485
1488
1490
1490
1491
1491
1491
1493
1493
1493
1494
1494
1496
1496
1497
1498
1498
1499
1500
1501
1502
1503
1504
1506
1507
1508
1510
1511
1512
1513
1514
1514
1515
1515
1515
1515
1515
1514
1514
1514
1514
1514
1514
1514
1515
1516
1520
1525
1525
1529
1530
1531
1533
1534
1535
1536
1537
1538
1538
1539
1539
1541
1542
1543
1543
1545
1546
1547
1547
1550
1556
1558
1558
1558
1558
1558
1559
1559
1559
1559
1559
1559
1560
1560
1560
1560
1560
1560
1560
1560
1562
1562
1564
1565
1566
1571
1576
1586
1589
1591
1599
1609
1612
1616
1617
1617
1620
1621
1622
1623
1625
1627
1629
1630
1630
1632
1634
1635
1638
1642
1645
1646
1647
1650
1652
1653
1657
1659
1662
1663
1667
1668
1671
1673
1675
1677
1678
1680
1681
1685
1686
1688
1690
1692
1696
1698
1699
1700
1702
1703
1706
1714
1716
1716
1716
1715
1714
1714
1713
1712
1713
1716
1724
1726
1729
1734
1734
1735
1737
1739
1740
1744
1747
1752
1754
1757
1759
1761
1761
1764
1766
1769
1773
1782
1790
1800
1802
1805
1807
1812
1814
1815
1816
1823
1828
1833
1838
1840
1845
1851
1859
1860
1861
1864
1866
1868
1872
1876
1882
1887
1887
1887
1888
1888
1889
1892
1895
1898
1900
1902
1904
1907
1909
1911
1912
1915
1917
1918
1919
1921
1922
1926
1938
1946
1948
1950
1952
1955
1955
1955
1954
1953
1953
1953
1953
1952
1952
1951
1952
1954
1956
1957
1958
1960
1960
1960
1960
1959
1959
1959
1959
1959
1963
1966
1973
1981
1987
1989
1992
1994
1995
1997
1998
1998
1999
2001
2004
2007
2009
2011
2021
2022
2023
2023
2024
2026
2027
2029
2035
2038
2039
2041
2042
2043
2043
2044
2045
2046
2047
2047
2048
2048
2049
2050
2051
2051
2052
2053
2055
2055
2055
2056
2061
2063
2063
2065
2068
2068
2070
2071
2075
2076
2078
2079
2090
2090
2090
2091
2091
2091
2091
2093
2095
2097
2097
2098
2098
2098
2099
2100
2100
2101
2101
2102
2104
2105
2124
2124
2124
2124
2124
2124
2124
2124
2124
2124
2124
2130
2133
2138
2140
2142
2151
2152
2152
2155
2156
2157
2157
2158
2158
2158
2159
2159
2159
2160
2163
2165
2174
2176
2177
2178
2189
2190
2206
2207
2211
2211
2213
2215
2216
2233
2236
2238
2239
2243
2244
2248
2260
2262
2262
2262
2263
2263
2264
2273
2275
2284
2287
2290
2293
2297
2299
2300
2303
2305
2306
2307
2310
2311
2313
2318
2319
2320
2321
2323
2327
2328
2329
2331
2333
2339
2341
2346
2346
2346
2346
2346
2346
2346
2346
2346
2346
2346
2346
2346
2347
2352
2354
2355
2355
2359
2360
2360
2361
2363
2363
2364
2365
2365
2366
2370
2372
2375
2380
2387
2388
2390
2392
2395
2395
2402
2404
2405
2408
2410
2411
2412
2413
2414
2418
2419
2419
2419
2419
2420
2420
2421
2421
2421
2426
2427
2432
2434
2436
2439
2442
2443
2445
2446
2447
2449
2453
2455
2456
2458
2463
2465
2468
2472
2480
2482
2483
2484
2486
2487
2488
2488
2489
2489
2490
2490
2490
2491
2492
2493
2494
2494
2495
2497
2499
2500
2501
2502
2503
2504
2506
2511
2513
2520
2521
2521
2522
2524
2525
2525
2526
2529
2529
2529
2529
2529
2529
2529
2530
2530
2530
2531
2531
2532
2532
2533
2533
2533
2536
2536
2537
2540
2542
2544
2547
2551
2553
2556
2559
2562
2568
2572
2580
2585
2586
2589
2590
2591
2591
2593
2594
2595
2596
2596
2596
2597
2598
2599
2600
2600
2601
2601
2602
2603
2607
2608
2609
2610
2611
2612
2614
2615
2616
2617
2618
2625
2626
2627
2628
2629
2633
2641
2642
2644
2641
2640
2638
2634
2632
2630
2627
2626
2619
2618
2617
2615
2614
2610
2609
2608
2608
2608
2607
2602
2597
2595
2594
2593
2592
2588
2586
2584
2580
2571
2568
2567
2566
2565
2564
2559
2556
2555
2555
2553
2549
2548
2548
2545
2544
2543
2541
2541
2541
2540
2540
2540
2539
2537
2532
2527
2524
2523
2513
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2511
2510
2509
2508
2507
2507
2506
2505
2501
2499
2495
2493
2487
2485
2482
2480
2479
2478
2476
2475
2474
2473
2472
2469
2466
2464
2463
2459
2456
2451
2451
2450
2450
2449
2449
2446
2445
2445
2444
2444
2444
2442
2439
2437
2434
2433
2432
2431
2429
2428
2427
2424
2420
2418
2411
2409
2408
2407
2405
2404
2403
2402
2401
2397
2390
2385
2371
2369
2364
2363
2360
2358
2354
2353
2352
2347
2346
2345
2343
2342
2340
2331
2329
2321
2321
2320
2319
2317
2316
2314
2312
2309
2308
2307
2307
2307
2306
2306
2303
2302
2302
2301
2299
2299
2298
2297
2296
2295
2294
2293
2292
2287
2286
2284
2283
2281
2280
2276
2275
2274
2274
2273
2273
2272
2271
2269
2253
2247
2246
2245
2239
2237
2234
2233
2232
2231
2230
2215
2211
2202
2201
2195
2188
2187
2178
2175
2175
2173
2172
2172
2170
2169
2166
2165
2164
2162
2161
2160
2159
2159
2159
2158
2156
2155
2151
2151
2149
2148
2143
2142
2141
2140
2138
2137
2136
2131
2130
2128
2127
2125
2123
2121
2120
2119
2119
2111
2107
2105
2101
2098
2094
2092
2090
2085
2084
2083
2079
2078
2075
2074
2074
2073
2073
2073
2069
2066
2064
2063
2063
2060
2060
2059
2058
2058
2057
2054
2051
2049
2046
2042
2041
2041
2040
2039
2038
2038
2038
2038
2038
2038
2037
2036
2035
2034
2031
2027
2010
2007
2002
1996
1994
1993
1992
1991
1990
1989
1988
1988
1982
1975
1973
1971
1970
1969
1966
1965
1963
1963
1958
1957
1955
1952
1950
1949
1944
1941
1941
1941
1941
1941
1941
1941
1941
1938
1936
1934
1933
1931
1930
1929
1928
1924
1922
1920
1919
1916
1913
1899
1897
1896
1894
1893
1892
1891
1889
1885
1884
1882
1880
1878
1877
1876
1874
1870
1867
1866
1864
1862
1860
1859
1854
1852
1851
1849
1841
1840
1839
1835
1834
1832
1822
1819
1817
1815
1814
1814
1811
1809
1805
1803
1802
1800
1798
1794
1791
1788
1780
1779
1778
1774
1773
1772
1770
1768
1766
1760
1757
1751
1748
1746
1744
1738
1732
1729
1727
1725
1722
1716
1709
1709
1705
1696
1695
1694
1680
1669
1667
1663
1659
1659
1658
1657
1655
1651
1650
1649
1649
1641
1637
1636
1634
1621
1612
1604
1603
1600
1598
1593
1590
1586
1585
1583
1582
1581
1581
1580
1579
1577
1569
1562
1560
1560
1560
1560
1560
1560
1560
1560
1560
1560
1559
1557
1555
1553
1550
1548
1546
1544
1539
1537
1536
1534
1526
1524
1521
1518
1512
1503
1499
1496
1474
1472
1471
1467
1466
1462
1460
1459
1459
1459
1459
1459
1459
1453
1447
1437
1436
1435
1434
1432
1432
1431
1429
1429
1429
1428
1428
1427
1413
1409
1409
1409
1410
1410
1410
1411
1411
1411
1411
1411
1411
1413
1419
1422
1424
1428
1429
1430
1430
1430
1431
1431
1432
1433
1433
1433
1434
1435
1435
1436
1437
1439
1440
1442
1444
1446
1447
1449
1453
1455
1456
1458
1459
1469
1470
1471
1475
1477
1479
1481
1482
1483
1485
1494
1497
1499
1501
1505
1504
1504
1503
1503
1503
1503
1503
1503
1503
1503
1504
1506
1514
1518
1520
1522
1522
1522
1522
1522
1522
1523
1523
1523
1524
1524
1524
1524
1525
1527
1527
1527
1527
1527
1527
1527
1527
1527
1527
1527
1527
1527
1527
1530
1532
1540
1543
1545
1546
1547
1548
1549
1549
1548
1548
1546
1546
1548
1548
1545
1544
1545
1548
1550
1554
1557
1560
1562
1565
1567
1568
1568
1567
1565
1557
1555
1550
1549
1545
1544
1544
1542
1541
1540
1539
1539
1537
1536
1536
1536
1544
1545
1548
1551
1554
1548
1542
1535
1530
1522
1519
1514
1511
1507
1504
1497
1496
1495
1493
1489
1485
1484
1482
1481
1480
1479
1479
1478
1478
1477
1476
1475
1473
1472
1470
1469
1467
1466
1461
1459
1450
1446
1442
1435
1434
1432
1430
1423
1421
1419
1418
1415
1412
1409
1409
1409
1409
1408
1407
1407
1406
1406
1406
1405
1403
1399
1395
1381
1380
1380
1379
1377
1376
1375
1374
1373
1372
1372
1372
1372
1372
1372
1372
1372
1372
1372
1372
1372
1373
1375
1377
1381
1381
1382
1383
1384
1384
1386
1387
1389
1391
1395
1398
1400
1401
1404
1412
1415
1423
1432
1434
1436
1438
1444
1445
1447
1448
1452
1456
1457
1457
1457
1458
1458
1459
1460
1461
1462
1464
1465
1467
1469
1474
1483
1489
1491
1493
1499
1502
1506
1507
1508
1509
1510
1511
1513
1514
1515
1516
1517
1520
1521
1521
1522
1522
1519
1518
1517
1514
1512
1506
1504
1501
1489
1487
1482
1480
1479
1477
1475
1481
1482
1483
1484
1485
1492
1496
1500
1502
1504
1506
1508
1510
1512
1515
1520
1520
1520
1520
1520
1520
1520
1520
1520
1520
1520
1520
1522
1524
1525
1525
1525
1526
1526
1527
1528
1538
1559
1567
1572
1578
1579
1584
1584
1585
1586
1586
1587
1589
1591
1595
1596
1598
1600
1601
1602
1603
1603
1605
1606
1608
1608
1609
1609
1609
1609
1609
1609
1609
1609
1609
1611
1612
1614
1615
1616
1617
1618
1619
1619
1621
1623
1625
1627
1633
1637
1647
1652
1658
1661
1662
1663
1665
1666
1669
1673
1681
1684
1685
1686
1686
1687
1688
1689
1695
1698
1700
1709
1711
1715
1715
1716
1717
1718
1719
1719
1720
1721
1721
1722
1726
1730
1734
1736
1745
1749
1753
1753
1754
1755
1756
1758
1759
1759