Tullner Partie
]]>
Tullner Partie
]]>
1126
1126
1127
1128
1128
1129
1130
1131
1135
1141
1141
1143
1147
1152
1155
1158
1161
1165
1166
1167
1169
1169
1169
1170
1173
1173
1172
1171
1171
1170
1171
1174
1178
1181
1187
1188
1189
1189
1190
1191
1192
1194
1195
1196
1200
1201
1204
1213
1218
1220
1221
1227
1231
1232
1233
1235
1238
1242
1243
1245
1248
1248
1248
1252
1252
1255
1257
1257
1259
1257
1253
1252
1251
1250
1247
1247
1248
1249
1255
1258
1258
1258
1258
1257
1256
1255
1255
1254
1254
1254
1254
1254
1254
1254
1254
1254
1254
1254
1254
1254
1255
1257
1260
1260
1263
1264
1264
1265
1265
1266
1266
1267
1267
1268
1269
1269
1270
1270
1270
1272
1273
1276
1278
1279
1280
1283
1286
1288
1290
1291
1295
1297
1299
1300
1300
1300
1300
1301
1302
1303
1303
1302
1301
1301
1302
1302
1303
1304
1305
1306
1306
1306
1306
1308
1310
1312
1312
1312
1312
1311
1311
1310
1310
1310
1309
1309
1309
1308
1308
1307
1304
1304
1308
1310
1312
1314
1316
1318
1320
1321
1324
1332
1336
1340
1355
1356
1359
1360
1362
1364
1366
1371
1373
1377
1379
1381
1388
1392
1395
1398
1402
1403
1409
1413
1415
1418
1425
1431
1432
1435
1439
1442
1450
1455
1457
1460
1461
1461
1466
1471
1476
1481
1495
1497
1497
1497
1497
1497
1498
1498
1500
1500
1502
1502
1503
1506
1509
1512
1518
1520
1527
1529
1530
1538
1541
1543
1548
1551
1554
1558
1560
1568
1573
1578
1582
1587
1591
1597
1600
1603
1612
1616
1618
1619
1621
1623
1632
1634
1637
1640
1643
1643
1645
1651
1653
1655
1656
1659
1662
1668
1678
1681
1690
1695
1716
1718
1721
1725
1732
1735
1740
1741
1763
1766
1769
1775
1776
1782
1786
1787
1790
1802
1814
1832
1840
1846
1846
1847
1851
1852
1854
1856
1859
1860
1863
1863
1867
1883
1889
1892
1893
1907
1908
1908
1909
1911
1913
1915
1916
1918
1924
1927
1927
1930
1934
1935
1941
1943
1945
1947
1951
1953
1957
1958
1960
1961
1963
1964
1969
1972
1973
1976
1978
1982
1984
1985
1989
1992
1992
1993
1995
1999
2001
2002
2004
2006
2007
2008
2010
2010
2013
2014
2017
2019
2020
2022
2027
2027
2029
2030
2031
2032
2032
2033
2034
2035
2037
2037
2038
2038
2039
2042
2045
2047
2051
2054
2056
2058
2059
2060
2061
2065
2071
2077
2080
2088
2089
2091
2093
2097
2102
2106
2108
2111
2113
2114
2120
2121
2122
2123
2124
2126
2128
2129
2130
2130
2131
2134
2137
2138
2139
2140
2143
2144
2145
2146
2149
2154
2157
2159
2163
2176
2179
2181
2182
2183
2185
2186
2189
2190
2191
2191
2192
2192
2194
2194
2194
2195
2195
2196
2197
2197
2197
2199
2200
2201
2202
2203
2205
2207
2208
2209
2212
2212
2213
2215
2215
2217
2219
2220
2222
2223
2224
2226
2228
2231
2232
2236
2239
2242
2243
2245
2249
2249
2250
2250
2251
2251
2253
2254
2255
2257
2258
2260
2262
2264
2265
2266
2267
2267
2269
2269
2272
2277
2280
2281
2283
2285
2286
2289
2292
2294
2295
2295
2298
2301
2303
2304
2305
2308
2314
2315
2317
2318
2321
2321
2325
2327
2327
2328
2334
2340
2345
2351
2356
2359
2365
2378
2383
2394
2397
2399
2406
2423
2429
2438
2448
2460
2472
2478
2484
2491
2496
2511
2534
2543
2556
2564
2567
2571
2582
2601
2605
2617
2627
2633
2640
2649
2672
2684
2693
2702
2708
2713
2722
2728
2736
2750
2757
2796
2807
2815
2820
2826
2839
2855
2883
2892
2907
2916
2922
2926
2930
2942
2950
2946
2944
2944
2934
2930
2927
2923
2911
2888
2853
2767
2628
2621
2615
2608
2597
2590
2572
2558
2547
2535
2525
2517
2508
2502
2496
2491
2488
2484
2473
2465
2441
2436
2424
2412
2408
2381
2370
2361
2346
2310
2302
2284
2283
2279
2263
2261
2261
2260
2258
2257
2255
2253
2249
2247
2246
2244
2237
2234
2231
2229
2225
2222
2220
2216
2215
2213
2211
2208
2206
2202
2200
2199
2198
2194
2191
2188
2184
2183
2181
2177
2171
2169
2166
2160
2155
2151
2149
2145
2140
2139
2138
2137
2136
2136
2134
2133
2132
2131
2130
2129
2128
2127
2126
2125
2124
2121
2119
2114
2110
2099
2095
2091
2085
2083
2080
2076
2072
2067
2063
2059
2056
2051
2045
2043
2037
2033
2030
2028
2026
2023
2021
2019
2012
2008
2003
2001
1998
1994
1990
1987
1984
1981
1978
1971
1968
1967
1961
1959
1956
1947
1939
1938
1935
1932
1930
1915
1906
1901
1898
1892
1888
1886
1884
1882
1882
1880
1870
1867
1858
1855
1853
1851
1848
1841
1836
1831
1824
1823
1822
1821
1820
1820
1819
1818
1818
1817
1816
1814
1813
1812
1811
1811
1811
1811
1807
1807
1806
1804
1803
1802
1802
1798
1793
1791
1791
1790
1790
1790
1790
1790
1790
1790
1790
1790
1789
1789
1789
1789
1789
1789
1789
1790
1791
1789
1787
1788
1788
1788
1788
1789
1789
1789
1790
1797
1799
1799
1800
1805
1806
1807
1810
1811
1808
1800
1798
1798
1797
1795
1789
1789
1788
1788
1787
1786
1786
1785
1785
1782
1779
1776
1770
1767
1766
1764
1761
1758
1757
1756
1755
1752
1750
1749
1747
1747
1746
1745
1744
1744
1743
1740
1739
1737
1735
1734
1733
1732
1731
1730
1730
1729
1729
1728
1727
1727
1726
1725
1724
1724
1722
1715
1712
1711
1709
1707
1704
1701
1697
1694
1688
1684
1661
1657
1653
1653
1652
1651
1650
1650
1649
1649
1651
1652
1653
1650
1646
1643
1630
1626
1624
1623
1615
1614
1612
1599
1597
1591
1585
1574
1570
1568
1567
1565
1558
1557
1555
1554
1552
1549
1545
1543
1541
1541
1541
1536
1535
1533
1533
1531
1531
1530
1529
1528
1525
1521
1518
1517
1516
1515
1514
1513
1512
1509
1509
1507
1504
1503
1502
1501
1500
1498
1502
1504
1504
1507
1512
1517
1521
1515
1483
1477
1474
1470
1470
1470
1470
1470
1470
1471
1475
1482
1419
1404
1398
1387
1385
1377
1376
1375
1374
1372
1370
1358
1353
1347
1340
1339
1339
1338
1338
1333
1330
1328
1327
1327
1327
1327
1325
1323
1322
1322
1322
1321
1321
1321
1313
1308
1307
1299
1298
1297
1297
1294
1291
1282
1278
1273
1266
1265
1261
1258
1252
1252
1252
1251
1250
1250
1251
1251
1253
1255
1259
1263
1264
1266
1270
1271
1272
1273
1276
1277
1283
1287
1289
1289
1290
1290
1291
1292
1295
1298
1299
1300
1301
1303
1303
1303
1302
1302
1302
1302
1302
1302
1302
1302
1302
1303
1303
1303
1303
1303
1304
1305
1307
1308
1311
1312
1313
1313
1313
1313
1313
1313
1313
1313
1313
1314
1315
1317
1320
1322
1324
1328
1331
1332
1332
1333
1333
1334
1335
1336
1337
1339
1342
1342
1343
1344
1345
1345
1346
1346
1346
1346
1345
1345
1345
1345
1345
1345
1345
1345
1347
1349
1351
1354
1354
1354
1354
1355
1355
1355
1355
1357
1360
1362
1364
1367
1369
1371
1374
1375
1375
1376
1377
1378
1379
1380
1381
1384
1386
1387
1390
1397
1404
1411
1419
1420
1426
1428
1429
1430
1432
1436
1442
1446
1448
1451
1452
1454
1456
1457
1460
1462
1464
1468
1474
1481
1489
1492
1495
1497
1499
1500
1502
1512
1514
1517
1524
1528
1531
1551
1558
1565
1568
1582
1585
1587
1590
1590
1591
1593
1597
1599
1608
1616
1618
1619
1632
1633
1634
1636
1638
1641
1642
1642
1643
1643
1647
1648
1649
1649
1651
1655
1657
1657
1658
1664
1665
1665
1667
1671
1674
1675
1676
1684
1685
1685
1686
1688
1691
1694
1695
1696
1697
1699
1701
1702
1703
1704
1705
1706
1707
1709
1709
1710
1712
1714
1722
1731
1739
1743
1750
1753
1756
1757
1760
1764
1765
1766
1768
1770
1772
1776
1780
1782
1784
1790
1791
1798
1799
1801
1802
1804
1804
1806
1808
1812
1814
1816
1818
1820
1824
1827
1829
1834
1836
1843
1846
1846
1848
1848
1849
1850
1851
1852
1854
1856
1858
1861
1862
1863
1864
1865
1865
1864
1863
1862
1861
1860
1859
1860
1863
1864
1865
1866
1866
1866
1866
1866
1866
1866
1866
1867
1867
1869
1872
1877
1880
1880
1878
1876
1874
1873
1873
1874
1874
1877
1878
1879
1881
1882
1884
1886
1888
1888
1889
1890
1891
1893
1894
1895
1900
1903
1905
1913
1914
1919
1921
1926
1930
1937
1943
1947
1950
1954
1955
1958
1958
1961
1968
1971
1973
1976
1978
1981
1984
1988
1991
2008
2012
2018
2020
2023
2024
2026
2027
2029
2030
2032
2034
2036
2037
2037
2039
2041
2045
2047
2050
2053
2055
2061
2063
2066
2070
2078
2080
2085
2090
2092
2094
2096
2099
2101
2103
2107
2113
2114
2115
2117
2120
2123
2123
2123
2123
2123
2124
2124
2124
2124
2124
2125
2129
2131
2133
2139
2149
2152
2156
2159
2160
2162
2164
2166
2167
2168
2170
2171
2173
2173
2174
2174
2182
2190
2193
2199
2203
2208
2217
2222
2226
2230
2235
2243
2245
2253
2257
2265
2272
2282
2290
2299
2303
2307
2311
2312
2315
2319
2321
2323
2326
2328
2329
2334
2338
2339
2341
2344
2348
2360
2366
2371
2374
2377
2381
2382
2386
2389
2392
2396
2400
2404
2407
2413
2418
2423
2425
2427
2428
2429
2430
2433
2435
2441
2443
2449
2451
2453
2455
2463
2464
2466
2467
2468
2472
2475
2478
2482
2483
2484
2485
2486
2488
2488
2490
2491
2492
2493
2494
2495
2499
2501
2504
2505
2507
2508
2511
2514
2517
2519
2521
2525
2537
2542
2545
2549
2554
2555
2556
2562
2571
2573
2576
2577
2579
2580
2582
2584
2585
2586
2590
2592
2596
2613
2623
2626
2631
2635
2638
2642
2647
2649
2684
2706
2730
2738
2777
2790
2791
2791
2799
2812
2835
2845
2860
2861
2861
2862
2862
2862
2862
2862
2847
2833
2810
2810
2805
2797
2785
2783
2775
2769
2762
2759
2755
2745
2740
2735
2730
2728
2725
2723
2722
2718
2718
2715
2712
2712
2712
2688
2660
2622
2622
2588
2584
2579
2577
2575
2574
2573
2572
2570
2568
2567
2566
2565
2563
2561
2559
2558
2555
2552
2548
2547
2546
2545
2544
2542
2541
2540
2539
2538
2537
2534
2533
2532
2532
2530
2529
2528
2528
2527
2526
2524
2523
2519
2517
2515
2512
2510
2508
2507
2506
2505
2503
2498
2497
2492
2492
2489
2488
2487
2486
2486
2482
2480
2480
2479
2478
2474
2473
2470
2469
2467
2464
2461
2458
2457
2457
2450
2450
2442
2439
2435
2429
2428
2423
2422
2421
2418
2416
2414
2413
2411
2411
2409
2408
2407
2404
2401
2400
2398
2398
2396
2395
2394
2393
2387
2386
2386
2385
2382
2381
2379
2378
2374
2374
2371
2370
2369
2361
2359
2357
2356
2355
2354
2350
2347
2346
2345
2344
2344
2340
2339
2336
2335
2332
2327
2323
2319
2312
2311
2309
2304
2299
2297
2295
2293
2292
2291
2290
2289
2288
2286
2282
2279
2278
2274
2268
2266
2265
2263
2263
2259
2258
2256
2254
2253
2251
2250
2249
2244
2244
2242
2241
2239
2238
2236
2235
2235
2234
2232
2231
2230
2228
2223
2222
2221
2216
2213
2209
2209
2200
2198
2198
2197
2195
2194
2189
2188
2185
2185
2182
2181
2180
2175
2173
2172
2169
2166
2156
2153
2150
2148
2147
2146
2143
2143
2139
2137
2132
2131
2128
2124
2123
2122
2122
2119
2118
2117
2117
2115
2114
2113
2112
2111
2110
2109
2108
2107
2106
2106
2105
2105
2102
2100
2098
2095
2094
2094
2092
2092
2090
2089
2087
2085
2085
2081
2077
2074
2072
2070
2069
2068
2066
2065
2062
2060
2058
2058
2055
2054
2054
2052
2050
2048
2047
2046
2044
2041
2037
2036
2033
2030
2026
2024
2022
2020
2019
2016
2013
2010
2009
2005
2003
1995
1994
1991
1989
1988
1987
1983
1970
1968
1965
1963
1960
1958
1957
1955
1951
1951
1951
1951
1952
1953
1953
1953
1953
1954
1954
1954
1955
1955
1957
1957
1958
1958
1958
1958
1958
1957
1955
1954
1953
1951
1950
1947
1945
1944
1943
1942
1940
1937
1935
1934
1931
1930
1928
1925
1919
1917
1915
1913
1912
1909
1909
1905
1903
1902
1899
1898
1897
1896
1895
1893
1892
1891
1890
1889
1888
1887
1886
1885
1879
1877
1873
1872
1872
1871
1867
1865
1860
1859
1856
1853
1850
1848
1840
1835
1826
1820
1818
1817
1816
1818
1819
1822
1823
1824
1825
1826
1828
1829
1833
1838
1839
1841
1845
1846
1849
1849
1854
1860
1860
1862
1863
1865
1871
1874
1876
1879
1881
1882
1884
1886
1886
1890
1893
1896
1897
1898
1899
1899
1901
1902
1906
1906
1908
1908
1909
1913
1913
1914
1914
1915
1918
1921
1922
1922
1923
1927
1928
1929
1932
1935
1936
1937
1938
1943
1945
1947
1948
1953
1953
1954
1955
1959
1959
1959
1961
1963
1965
1966
1967
1968
1969
1972
1973
1976
1981
1982
1982
1983
1985
1986
1987
1993
1993
1996
1997
1999
2000
2001
2004
2008
2009
2009
2012
2012
2015
2022
2025
2026
2033
2034
2036
2038
2043
2049
2052
2055
2059
2062
2068
2070
2072
2074
2075
2075
2076
2077
2078
2078
2079
2080
2084
2085
2085
2086
2088
2094
2095
2095
2099
2100
2100
2102
2103
2105
2107
2108
2110
2113
2114
2116
2119
2121
2125
2126
2126
2128
2128
2130
2133
2136
2137
2138
2139
2140
2142
2142
2147
2149
2151
2152
2153
2157
2161
2163
2166
2169
2171
2174
2179
2181
2183
2183
2185
2189
2190
2193
2195
2196
2202
2209
2214
2216
2217
2218
2218
2218
2219
2224
2226
2227
2227
2229
2230
2231
2231
2232
2232
2233
2236
2242
2253
2261
2265
2267
2271
2277
2283
2290
2301
2305
2308
2309
2311
2315
2321
2324
2328
2332
2359
2368
2372
2378
2379
2388
2398
2402
2406
2408
2410
2415
2416
2420
2424
2427
2432
2433
2433
2439
2441
2446
2448
2451
2453
2454
2455
2455
2457
2459
2460
2465
2468
2471
2473
2474
2478
2483
2487
2490
2491
2494
2503
2505
2508
2510
2513
2515
2516
2522
2529
2530
2531
2537
2537
2541
2543
2546
2550
2557
2561
2565
2569
2573
2577
2597
2611
2623
2633
2636
2646
2651
2658
2670
2673
2682
2684
2685
2686
2689
2692
2698
2702
2705
2699
2686
2672
2666
2659
2648
2630
2627
2614
2613
2608
2604
2596
2587
2579
2571
2565
2561
2551
2534
2526
2519
2514
2497
2495
2482
2478
2464
2457
2451
2448
2443
2438
2437
2437
2426
2416
2409
2399
2395
2385
2357
2349
2344
2339
2332
2330
2328
2325
2321
2320
2316
2309
2302
2298
2296
2292
2283
2279
2272
2269
2264
2261
2253
2247
2239
2232
2230
2227
2225
2224
2216
2211
2202
2200
2197
2195
2193
2192
2189
2184
2174
2165
2163
2152
2150
2146
2142
2140
2139
2126
2109
2104
2104
2097
2107
2122
2118
2115
2161
2166
2167
2170
2180
2184
2187
2188
2190
2192
2194
2194
2194
2195
2195
2196
2196
2196
2196
2195
2193
2191
2189
2185
2179
2172
2168
2164
2162
2163
2164
2165
2169
2176
2187
2184
2183
2183
2183
2181
2179
2177
2177
2177
2177
2177
2177
2177
2176
2175
2175
2177
2182
2189
2197
2199
2201
2205
2210
2212
2219
2225
2230
2233
2234
2235
2237
2239
2240
2244
2247
2251
2250
2250
2250
2249
2249
2249
2249
2249
2245
2243
2239
2234
2232
2230
2230
2228
2225
2222
2221
2204
2185
2184
2180
2169
2164
2161
2158
2158
2155
2154
2150
2148
2147
2146
2144
2143
2141
2139
2137
2136
2131
2131
2129
2129
2128
2122
2120
2118
2118
2118
2113
2112
2110
2105
2102
2097
2095
2094
2092
2091
2089
2088
2087
2086
2084
2083
2083
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2079
2077
2076
2066
2064
2062
2058
2054
2048
2040
2037
2036
2034
2027
2026
2025
2024
2023
2023
2023
2022
2021
2021
2019
2018
2018
2018
2017
2014
2012
2011
2008
2007
2006
2003
2001
2000
1999
1995
1995
1990
1990
1989
1987
1986
1985
1984
1984
1982
1981
1979
1977
1976
1974
1974
1973
1972
1972
1971
1970
1969
1968
1968
1967
1964
1964
1963
1962
1961
1960
1959
1958
1958
1957
1957
1956
1955
1954
1947
1946
1945
1943
1942
1941
1939
1938
1938
1935
1932
1928
1927
1924
1914
1913
1911
1907
1905
1903
1900
1896
1894
1893
1892
1879
1877
1869
1869
1867
1863
1860
1857
1856
1855
1850
1849
1845
1843
1843
1840
1839
1834
1830
1827
1826
1825
1824
1822
1819
1818
1818
1815
1814
1810
1805
1805
1802
1801
1799
1798
1797
1792
1790
1788
1788
1787
1783
1782
1775
1773
1769
1767
1762
1761
1759
1758
1754
1753
1752
1750
1750
1745
1744
1742
1742
1741
1739
1739
1738
1737
1735
1735
1734
1733
1732
1730
1730
1727
1726
1722
1714
1711
1708
1704
1700
1699
1698
1697
1694
1692
1691
1686
1685
1684
1681
1677
1676
1672
1671
1669
1668
1667
1665
1664
1661
1659
1653
1651
1646
1645
1644
1643
1642
1640
1639
1637
1635
1634
1632
1632
1632
1631
1625
1621
1620
1619
1618
1618
1616
1614
1611
1607
1600
1597
1586
1582
1579
1575
1573
1571
1570
1568
1565
1561
1560
1552
1552
1551
1550
1547
1543
1541
1538
1536
1533
1532
1530
1529
1524
1523
1522
1522
1521
1520
1520
1519
1518
1517
1517
1516
1514
1507
1504
1502
1494
1492
1488
1484
1483
1482
1479
1475
1474
1472
1470
1467
1466
1465
1465
1463
1462
1461
1461
1461
1461
1459
1458
1458
1457
1450
1446
1444
1442
1440
1436
1435
1432
1431
1431
1428
1416
1400
1381
1372
1366
1360
1350
1345
1335
1317
1315
1310
1309
1307
1304
1302
1301
1299
1297
1294
1290
1286
1285
1285
1284
1284
1283
1278
1274
1270
1267
1265
1262
1257
1249
1247
1240
1239
1237
1236
1237
1237
1237
1233
1231
1229
1228
1228
1227
1226
1225
1225
1224
1222
1220
1218
1217
1216
1215
1215
1214
1211
1208
1206
1207
1207
1208
1209
1210
1210
1211
1210
1208
1207
1205
1204
1203
1202
1202
1202
1202
1202
1202
1201
1200
1199
1198
1195
1195
1192
1192
1190
1189
1188
1188
1187
1186
1186
1186
1186
1185
1184
1183
1183
1183
1183
1183
1183
1183
1183
1183
1183
1183
1179
1176
1174
1170
1166
1165
1165
1163
1163
1162
1160
1159
1155
1153
1152
1150
1148
1148
1147
1138
1135
1135
1135
1135
1135
1134
1134
1134
1134
1134
1134
1134
1131
1128
1124
1123
1123
1123
1123
1124
1127
1132
1134
1134
1133
1132
1131
1130
1131
1131
1132
1133
1131
1130
1129
1130
1131
1133
1136
1137
1138
1139
1140
1141
1140
1137
1136
1133
1130
1132
1134
1138
1134
1126
1125
1125
1122
1121
1122
1124
1125
1127
1130
1137
1145
1150
1139
1133
1129
1122
1120
1114
1113
1110
1106
1104
1103
1101
1101
1099
1099
1098
1098
1098
1097
1096
1097
1097
1097
1093
1091
1090
1087
1086
1085
1084
1082
1078
1077
1075
1074
1072
1071
1070
1068
1066
1062
1059
1058
1058
1057
1056
1056
1055
1054
1054
1053
1051
1048
1048
1048
1048
1048
1048
1048
1048
1048
1048
1048
1048
1047
1047
1047
1047
1025
1023
1021
1020
1017
1014
1011
1012
1013
1013
1011
1009
1009
1008
1007
1007
1006
1005
1004
1003
1003
1002
999
998
997
994
993
992
990
990
988
985
985
982
977
973
970
966
962
960
959
957
956
952
949
945
941
938
936
934
933
930
929
928
927
927
927
927
927
927
934
938
941
943
948
949
948
948
948
946
944
941
939
938
937
936
933
932
927
926
924
923
922
917
916
914
912
909
904
901
898
897
896
892
889
888
887
885
883
879
877
873
871
866
860
850
846
843
839
837
833
830
828
828
827
824
824
823
823
821
820
816
815
814
814
813
812
811
811
810
809
808
807
806
805
803
803
802
801
796
793
793
792
791
788
785
783
781
780
779
777
769
767
766
762
762
761
760
758
755
753
752
752
750
750
749
748
748
746
743
739
739
737
736
734
733
731
730
725
723
722
720
718
714
708
701
696
693
691
689
684
676
672
665
663
662
658
658
659
659
659
660
660
660
660
661
661
662
663
665
665
665
668
669
670
672
673
673
673
673
673
673
674
674
674
676
680
686
687
692
694
700
714
716
718
720
721
723
728
729
730
731
732
734
734
739
741
746
756
756
756
758
758
758
761
762
765
768
769
773
774
775
779
779
778
776
773
771
770
767
763
760
761
763
764
764
764
765
765
765
772
778
784
800
804
813
810
808
805
805
806
806
804
803
806
809
814
819
823
824
824
823
822
820
819
817
819
822
822
823
823
824
824
824
823
823
822
823
827
837
844
845
847
848
854
866
872
873
875
877
878
880
881
882
885
892
894
899
901
892
886
885
882
881
881
882
884
885
885
886
887
888
889
890
891
891
893
894
896
898
899
900
900
901
901
901
902
904
909
912
916
919
926
928
930
931
931
931
932
932
932
932
932
932
932
932
932
932
932
932
932
932
932
931
931
931
931
931
931
931
931
936
939
941
947
951
952
953
954
957
955
954
953
956
958
959
962
964
965
967
971
973
975
977
978
981
990
994
1001
1006
1013
1020
1030
1034
1039
1037
1031
1023
1021
1026
1031
1039
1041
1042
1055
1056
1058
1058
1059
1059
1060
1061
1062
1063
1057
1054
1051
1041
1036
1034
1031
1031
1031
1031
1031
1030
1030
1029
1027
1027
1026
1025
1024
1023
1024
1025
1027
1027
1027
1028
1028
1026
1025
1025
1026
1027
1028
1030
1031
1032
1032
1032
1032
1032
1032
1033
1033
1034
1034
1034
1036
1037
1038
1039
1040
1040
1040
1040
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1044
1045
1046
1046
1046
1046
1046
1047
1047
1048
1049
1050
1051
1052
1052
1053
1054
1057
1058
1058
1059
1059
1059
1059
1059
1059
1059
1061
1062
1076
1082
1083
1082
1081
1080
1079
1078
1078
1080
1081
1083
1083
1084
1089
1091
1092
1093
1094
1095
1095
1095
1095
1095
1095
1095
1095
1095
1096
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1107
1108
1110
1111
1111
1110
1109
1108
1107
1107
1112
1113
1114
1115
1116
1117
1117
1118
1120
1121
1123
1123
1124
1125
1128
1131
1132
1132
1132
1132
1132
1132
1133
1133
1134
1136
1137
1138
1144
1147
1152
1155
1158
1162
1164
1165
1166
1166
1166
1167
1168
1169
1169
1167
1166
1166
1164
1164
1164
1167
1171
1174
1177
1178
1179
1179
1180
1182
1189
1191
1191
1192
1193
1199
1200
1202
1203
1204
1207
1209
1210
1213
1217
1228
1231
1233
1237
1237
1236
1236
1237
1238
1240
1248
1250
1251
1254
1256
1257
1257
1259
1260
1261
1261
1261
1261
1261
1262
1262
1262
1262
1263
1264
1265
1266
1266
1268
1269
1270
1274
1283
1288
1294
1298
1300
1301
1304
1306
1307
1308
1309
1310
1311
1311
1312
1312
1314
1318
1319
1320
1323
1325
1330
1333
1335
1338
1340
1342
1344
1353
1354
1358
1359
1363
1366
1370
1375
1376
1377
1378
1380
1381
1383
1386
1387
1390
1392
1393
1393
1393
1393
1393
1393
1393
1392
1391
1391
1389
1389
1388
1390
1391
1392
1393
1395
1395
1395
1394
1394
1393
1393
1392
1393
1394
1402
1407
1408
1408
1408
1409
1409
1409
1409
1409
1411
1412
1413
1415
1418
1421
1423
1424
1424
1425
1426
1427
1429
1430
1430
1431
1431
1435
1437
1441
1441
1442
1442
1444
1444
1444
1444
1444
1443
1443
1443
1445
1448
1452
1454
1458
1459
1459
1461
1461
1462
1462
1462
1462
1462
1463
1460
1458
1457
1457
1455
1454
1454
1453
1455
1457
1462
1465
1470
1473
1477
1478
1478
1479
1479
1480
1485
1490
1495
1503
1506
1509
1515
1518
1523
1533
1536
1538
1542
1544
1545
1547
1551
1555
1558
1560
1563
1565
1566
1567
1570
1571
1572
1573
1574
1575
1576
1578
1580
1581
1582
1583
1585
1585
1587
1588
1591
1598
1600
1604
1608
1615
1621
1624
1628
1629
1632
1635
1636
1638
1639
1643
1644
1644
1645
1650
1652
1653
1656
1659
1663
1665
1666
1667
1670
1672
1676
1678
1683
1686
1687
1687
1713
1714
1719
1720
1721
1723
1723
1723
1724
1731
1737
1738
1740
1754
1761
1767
1769
1770
1773
1774
1780
1783
1785
1786
1787
1793
1793
1795
1798
1799
1800
1804
1805
1810
1812
1815
1816
1817
1818
1819
1821
1824
1828
1835
1836
1842
1847
1848
1851
1852
1853
1856
1858
1860
1860
1861
1863
1826
1850
1850
1867
1872
1875
1877
1878
1879
1880
1884
1886
1888
1889
1892
1894
1896
1897
1900
1908
1910
1910
1908
1905
1902
1901
1899
1897
1898
1898
1900
1901
1901
1904
1905
1907
1906
1904
1902
1900
1899
1898
1898
1896
1890
1887
1878
1868
1866
1864
1862
1861
1861
1861
1860
1859
1857
1856
1854
1852
1852
1852
1852
1852
1852
1853
1853
1853
1853
1853
1854
1854
1854
1854
1857
1860
1862
1863
1866
1869
1869
1869
1869
1870
1870
1870
1872
1873
1874
1876
1880
1885
1888
1890
1891
1893
1895
1896
1897
1898
1899
1900
1905
1906
1909
1915
1916
1919
1921
1924
1927
1930
1932
1938
1940
1942
1945
1946
1950
1952
1953
1958
1964
1966
1968
1975
1979
1982
1983
1986
1987
1989
1990
1991
1994
1995
1996
1997
1997
1999
2000
2002
2004
2006
2007
2008
2011
2014
2016
2016
2016
2022
2028
2029
2040
2041
2043
2044
2047
2050
2052
2053
2063
2068
2077
2082
2088
2091
2094
2096
2100
2102
2102
2105
2107
2111
2115
2117
2119
2121
2124
2127
2133
2135
2136
2138
2141
2143
2147
2153
2156
2157
2159
2161
2184
2190
2194
2198
2203
2206
2208
2216
2223
2226
2228
2233
2238
2240
2245
2245
2252
2262
2267
2272
2276
2280
2295
2297
2304
2314
2318
2319
2321
2325
2336
2340
2342
2343
2346
2348
2349
2350
2350
2354
2354
2358
2361
2365
2365
2365
2364
2363
2362
2362
2362
2360
2359
2358
2358
2359
2360
2360
2361
2361
2362
2363
2364
2364
2364
2364
2364
2364
2364
2366
2373
2379
2378
2366
2371
2376
2377
2379
2380
2382
2382
2382
2382
2382
2384
2385
2385
2386
2386
2387
2388
2388
2389
2389
2390
2392
2392
2393
2394
2395
2396
2399
2401
2405
2406
2406
2408
2409
2410
2410
2412
2413
2413
2415
2415
2416
2418
2418
2419
2420
2421
2421
2425
2429
2430
2431
2432
2434
2434
2435
2435
2435
2435
2436
2436
2437
2437
2437
2437
2437
2437
2437
2437
2437
2437
2437
2437
2438
2438
2440
2440
2441
2441
2441
2441
2441
2441
2440
2440
2440
2440
2440
2441
2449
2452
2454
2454
2453
2452
2451
2449
2448
2447
2447
2448
2450
2451
2451
2451
2452
2452
2453
2453
2453
2453
2453
2453
2454
2454
2454
2454
2454
2454
2457
2458
2458
2460
2461
2461
2462
2463
2463
2465
2465
2466
2467
2467
2468
2470
2471
2472
2477
2490
2495
2499
2499
2502
2508
2512
2515
2516
2519
2520
2524
2525
2528
2531
2533
2535
2540
2545
2548
2550
2551
2556
2562
2566
2569
2581
2596
2599
2607
2619
2634
2659
2708
2745
2790
2826
2835
2843
2854
2838
2838
2824
2803
2784
2734
2711
2695
2682
2668
2656
2643
2621
2600
2594
2588
2582
2577
2559
2551
2538
2536
2526
2506
2487
2476
2474
2472
2471
2471
2468
2459
2450
2429
2392
2346
2282
2198
2149
2122
2082
2082
2082
2081
2077
2076
2070
2063
2055
2054
2049
2045
2044
2041
2036
2032
2027
2026
2022
2018
2017
2005
1999
1994
1993
1988
1985
1980
1977
1976
1971
1970
1969
1967
1964
1959
1956
1952
1951
1950
1942
1939
1936
1934
1932
1931
1930
1929
1929
1927
1924
1918
1916
1914
1909
1908
1907
1906
1906
1903
1902
1901
1899
1898
1894
1891
1886
1885
1885
1885
1885
1885
1885
1885
1885
1885
1885
1884
1883
1881
1880
1876
1873
1873
1873
1871
1866
1865
1865
1864
1863
1861
1859
1858
1857
1857
1858
1858
1859
1859
1858
1857
1855
1853
1851
1850
1848
1847
1845
1845
1844
1843
1842
1841
1840
1839
1838
1837
1837
1836
1833
1831
1831
1830
1829
1828
1826
1823
1823
1821
1821
1816
1815
1812
1810
1808
1805
1804
1802
1799
1797
1795
1794
1792
1790
1787
1785
1781
1780
1779
1777
1775
1774
1771
1770
1769
1768
1767
1766
1762
1760
1759
1757
1756
1755
1754
1754
1752
1751
1748
1747
1744
1743
1740
1739
1734
1733
1729
1726
1725
1722
1721
1719
1717
1716
1715
1714
1712
1711
1709
1709
1707
1705
1704
1700
1698
1696
1691
1690
1688
1684
1682
1678
1678
1677
1676
1675
1674
1673
1673
1671
1671
1670
1669
1667
1665
1664
1661
1661
1661
1661
1662
1663
1663
1664
1664
1664
1664
1664
1664
1664
1664
1664
1664
1664
1665
1665
1665
1663
1661
1660
1661
1661
1661
1661
1661
1661
1648
1642
1638
1636
1635
1633
1632
1632
1631
1630
1629
1628
1626
1623
1621
1621
1621
1621
1622
1622
1622
1622
1622
1621
1621
1621
1621
1621
1621
1621
1621
1621
1621
1621
1621
1621
1621
1622
1623
1625
1629
1631
1632
1632
1632
1632
1635
1637
1641
1649
1656
1659
1659
1660
1661
1658
1659
1660
1662
1664
1664
1664
1664
1665
1665
1665
1664
1663
1663
1663
1663
1666
1667
1668
1669
1668
1671
1674
1675
1676
1676
1676
1676
1676
1676
1676
1676
1688
1691
1692
1694
1696
1697
1698
1699
1699
1699
1698
1696
1697
1698
1698
1699
1701
1701
1702
1703
1703
1704
1704
1710
1711
1712
1712
1713
1713
1714
1716
1717
1719
1721
1721
1722
1722
1724
1728
1729
1730
1734
1736
1738
1740
1740
1741
1742
1743
1744
1745
1747
1747
1747
1747
1747
1747
1748
1749
1750
1750
1755
1758
1759
1761
1763
1767
1771
1773
1775
1779
1783
1784
1785
1801
1804
1808
1811
1815
1816
1816
1816
1818
1822
1829
1830
1832
1832
1833
1834
1836
1836
1837
1837
1840
1847
1849
1853
1856
1858
1858
1859
1861
1864
1865
1867
1869
1870
1877
1879
1883
1884
1887
1891
1895
1896
1902
1908
1910
1913
1915
1921
1926
1929
1937
1941
1946
1951
1953
1955
1964
1965
1966
1968
1971
1971
1973
1973
1977
1977
1979
1982
1984
1986
1987
1988
1990
1995
1997
1999
2000
2001
2003
2004
2005
2008
2009
2012
2013
2015
2018
2021
2026
2030
2031
2034
2037
2038
2044
2046
2049
2051
2053
2055
2056
2059
2061
2064
2066
2067
2068
2072
2077
2082
2084
2087
2089
2090
2092
2093
2096
2097
2099
2101
2104
2109
2111
2119
2120
2122
2125
2127
2130
2132
2138
2146
2151
2153
2155
2157
2158
2160
2162
2163
2164
2166
2170
2174
2178
2186
2202
2213
2218
2225
2226
2230
2235
2238
2240
2250
2255
2256
2275
2278
2283
2286
2289
2296
2298
2301
2304
2305
2308
2310
2312
2315
2317
2320
2322
2326
2330
2336
2343
2344
2351
2355
2358
2364
2364
2367
2370
2374
2380
2384
2392
2394
2401
2407
2414
2417
2419
2423
2426
2432
2434
2446
2451
2466
2482
2508
2518
2528
2539
2544
2550
2568
2571
2575
2580
2587
2592
2596
2610
2615
2619
2621
2636
2640
2642
2645
2647
2652
2655
2661
2673
2677
2679
2685
2692
2698
2709
2712
2728
2732
2737
2739
2758
2769
2783
2794
2801
2806
2820
2824
2827
2831
2833
2835
2837
2837
2839
2841
2842
2844
2845
2840
2838
2836
2830
2827
2826
2824
2816
2812
2811
2811
2803
2785
2780
2770
2766
2762
2761
2760
2757
2751
2738
2726
2725
2716
2713
2709
2704
2699
2695
2694
2681
2680
2678
2677
2676
2672
2668
2665
2661
2660
2655
2653
2650
2644
2629
2618
2613
2603
2599
2595
2594
2594
2594
2593
2592
2591
2590
2590
2589
2589
2587
2584
2583
2582
2581
2580
2578
2577
2571
2561
2558
2551
2549
2547
2544
2538
2535
2533
2530
2527
2524
2521
2519
2518
2517
2513
2510
2509
2506
2504
2502
2497
2495
2480
2473
2470
2469
2468
2462
2445
2430
2424
2421
2417
2406
2398
2396
2393
2386
2380
2377
2372
2369
2368
2362
2360
2358
2357
2356
2355
2354
2351
2350
2343
2341
2339
2336
2335
2333
2330
2326
2323
2321
2318
2312
2310
2306
2291
2285
2281
2278
2275
2273
2267
2263
2260
2257
2252
2247
2244
2239
2230
2225
2218
2208
2210
2210
2210
2212
2213
2213
2215
2216
2216
2215
2215
2214
2211
2210
2206
2206
2217
2228
2232
2237
2252
2283
2283
2288
2291
2294
2299
2300
2303
2318
2318
2321
2324
2328
2330
2333
2335
2336
2340
2363
2380
2393
2412
2416
2419
2441
2446
2454
2456
2460
2462
2471
2487
2493
2498
2500
2505
2508
2517
2541
2543
2544
2549
2553
2562
2566
2573
2573
2576
2585
2588
2591
2598
2603
2605
2607
2617
2621
2625
2630
2639
2641
2653
2662
2683
2689
2698
2714
2720
2722
2724
2728
2731
2735
2744
2746
2748
2754
2758
2760
2776
2781
2785
2788
2816
2820
2830
2834
2839
2842
2848
2855
2862
2866
2885
2887
2890
2895
2900
2902
2906
2908
2913
2919
2923
2934
2956
2959
2967
2972
2978
3001
3004
3008
3023
3036
3047
3051
3056
3064
3072
3097
3110
3118
3120
3123
3139
3144
3159
3196
3229
3218
3211
3185
3185
3148
3126
3101
3083
3070
3065
3063
3054
3053
3051
3046
3036
3010
3003
2995
2991
2987
2977
2961
2941
2934
2930
2906
2901
2897
2890
2886
2863
2849
2844
2837
2831
2828
2824
2820
2815
2810
2806
2804
2785
2782
2777
2771
2767
2764
2761
2759
2754
2753
2735
2731
2728
2723
2704
2701
2694
2685
2682
2679
2667
2662
2658
2654
2652
2649
2642
2625
2617
2611
2594
2586
2574
2572
2563
2557
2553
2550
2539
2537
2536
2535
2534
2533
2533
2532
2531
2531
2530
2530
2525
2520
2517
2512
2505
2502
2499
2497
2493
2482
2476
2453
2446
2446
2446
2437
2435
2427
2425
2421
2418
2415
2411
2407
2403
2394
2392
2382
2373
2367
2356
2344
2337
2331
2325
2321
2316
2312
2307
2292
2288
2283
2281
2279
2278
2276
2274
2271
2268
2266
2264
2261
2259
2257
2255
2251
2249
2248
2245
2241
2238
2236
2235
2233
2230
2227
2224
2220
2216
2212
2205
2198
2193
2175
2172
2171
2170
2170
2169
2168
2166
2161
2152
2138
2135
2129
2125
2119
2110
2104
2099
2093
2089
2085
2081
2078
2075
2072
2069
2067
2064
2050
2042
2040
2038
2036
2029
2027
2013
2008
2004
1998
1984
1980
1978
1975
1972
1968
1961
1954
1949
1945
1941
1938
1936
1935
1931
1929
1928
1927
1926
1924
1924
1923
1921
1920
1919
1918
1918
1915
1912
1912
1911
1910
1909
1906
1903
1900
1897
1894
1893
1884
1881
1879
1876
1874
1872
1869
1868
1868
1858
1856
1856
1855
1855
1851
1847
1846
1845
1841
1836
1835
1832
1827
1821
1818
1812
1809
1808
1808
1807
1805
1802
1799
1791
1787
1785
1784
1783
1783
1780
1779
1774
1771
1770
1768
1768
1767
1767
1765
1760
1759
1759
1758
1757
1753
1750
1747
1746
1735
1734
1732
1731
1730
1729
1726
1725
1724
1723
1721
1721
1720
1719
1718
1717
1713
1711
1708
1707
1705
1703
1697
1694
1691
1692
1693
1694
1694
1695
1695
1695
1695
1695
1695
1694
1694
1694
1694
1693
1693
1693
1692