fond
Model Checking Contest 2021
11th edition, Paris, France, June 23, 2021
Execution of r147-tall-162089138500573
Last Updated
Jun 28, 2021

About the Execution of ITS-Tools for Philosophers-PT-010000

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
8931.960 1800000.00 2808161.00 6956.10 [undef] Time out reached

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Formatting '/data/fkordon/mcc2021-input.r147-tall-162089138500573.qcow2', fmt=qcow2 size=4294967296 backing_file='/data/fkordon/mcc2021-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itstools
Input is Philosophers-PT-010000, examination is StableMarking
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r147-tall-162089138500573
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 469M
-rw-r--r-- 1 mcc users 29M May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 139M May 10 09:43 CTLCardinality.xml
-rw-r--r-- 1 mcc users 26M May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 146M May 10 09:43 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.5M Mar 28 16:26 LTLCardinality.txt
-rw-r--r-- 1 mcc users 20M Mar 28 16:26 LTLCardinality.xml
-rw-r--r-- 1 mcc users 3.8M Mar 28 16:26 LTLFireability.txt
-rw-r--r-- 1 mcc users 17M Mar 28 16:26 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.8M Mar 27 09:18 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 12M Mar 27 09:18 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 4.8M Mar 25 11:33 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 20M Mar 25 11:32 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.1M Mar 22 09:16 UpperBounds.txt
-rw-r--r-- 1 mcc users 2.7M Mar 22 09:16 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 5 16:51 equiv_col
-rw-r--r-- 1 mcc users 7 May 5 16:51 instance
-rw-r--r-- 1 mcc users 6 May 5 16:51 iscolored
-rw-r--r-- 1 mcc users 42M May 5 16:51 model.pnml

--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

FORMULA_NAME StableMarking

=== Now, execution of the tool begins

BK_START 1620955168464

Running Version 0
[2021-05-14 01:19:30] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, StableMarking, -spotpath, /home/mcc/BenchKit/bin//..//ltlfilt, -z3path, /home/mcc/BenchKit/bin//..//z3/bin/z3, -yices2path, /home/mcc/BenchKit/bin//..//yices/bin/yices, -its, -ltsmin, -greatspnpath, /home/mcc/BenchKit/bin//..//greatspn/, -order, META, -manyOrder, -smt, -timeout, 1800]
[2021-05-14 01:19:30] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-14 01:19:31] [INFO ] Load time of PNML (sax parser for PT used): 1191 ms
[2021-05-14 01:19:31] [INFO ] Transformed 50000 places.
[2021-05-14 01:19:31] [INFO ] Transformed 50000 transitions.
[2021-05-14 01:19:31] [INFO ] Parsed PT model containing 50000 places and 50000 transitions in 1477 ms.
Interrupted random walk after 3504 steps, including 1 resets, run timeout after 30004 ms. (steps per millisecond=0 ) properties seen :{0=1, 3=1, 5=1, 9=1, 10=1, 12=1, 14=1, 16=1, 17=1, 19=1, 20=1, 21=1, 23=1, 27=1, 29=1, 30=1, 33=1, 37=1, 38=1, 40=1, 44=1, 46=1, 50=1, 52=1, 53=1, 54=1, 56=1, 59=1, 60=1, 61=1, 63=1, 64=1, 65=1, 68=1, 70=1, 81=1, 89=1, 92=1, 94=1, 96=1, 97=1, 98=1, 100=1, 102=1, 104=1, 108=1, 116=1, 118=1, 125=1, 128=1, 130=1, 131=1, 132=1, 135=1, 136=1, 138=1, 140=1, 141=1, 143=1, 144=1, 145=1, 154=1, 156=1, 159=1, 161=1, 162=1, 163=1, 166=1, 173=1, 176=1, 178=1, 179=1, 184=1, 185=1, 186=1, 188=1, 189=1, 191=1, 194=1, 198=1, 203=1, 208=1, 210=1, 211=1, 218=1, 228=1, 234=1, 239=1, 240=1, 241=1, 251=1, 256=1, 257=1, 259=1, 265=1, 266=1, 268=1, 271=1, 276=1, 278=1, 280=1, 281=1, 282=1, 283=1, 285=1, 286=1, 288=1, 289=1, 291=1, 296=1, 297=1, 299=1, 306=1, 307=1, 311=1, 315=1, 318=1, 324=1, 325=1, 326=1, 327=1, 330=1, 332=1, 333=1, 346=1, 352=1, 353=1, 357=1, 359=1, 364=1, 365=1, 375=1, 376=1, 394=1, 400=1, 401=1, 404=1, 409=1, 413=1, 415=1, 420=1, 434=1, 439=1, 443=1, 444=1, 445=1, 446=1, 457=1, 462=1, 464=1, 467=1, 469=1, 471=1, 478=1, 480=1, 482=1, 484=1, 485=1, 492=1, 496=1, 499=1, 500=1, 502=1, 509=1, 511=1, 513=1, 517=1, 521=1, 526=1, 527=1, 528=1, 535=1, 539=1, 541=1, 542=1, 546=1, 549=1, 551=1, 552=1, 554=1, 556=1, 557=1, 562=1, 563=1, 566=1, 568=1, 570=1, 573=1, 580=1, 583=1, 584=1, 586=1, 590=1, 591=1, 599=1, 600=1, 601=1, 603=1, 604=1, 610=1, 612=1, 613=1, 623=1, 624=1, 626=1, 629=1, 632=1, 635=1, 643=1, 646=1, 648=1, 652=1, 654=1, 657=1, 665=1, 667=1, 669=1, 671=1, 673=1, 684=1, 688=1, 691=1, 693=1, 695=1, 697=1, 698=1, 700=1, 702=1, 706=1, 708=1, 709=1, 711=1, 713=1, 716=1, 718=1, 721=1, 723=1, 726=1, 727=1, 732=1, 733=1, 735=1, 737=1, 738=1, 745=1, 751=1, 752=1, 754=1, 755=1, 761=1, 762=1, 767=1, 768=1, 769=1, 772=1, 778=1, 779=1, 781=1, 782=1, 783=1, 784=1, 785=1, 786=1, 791=1, 797=1, 800=1, 801=1, 803=1, 804=1, 806=1, 807=1, 809=1, 812=1, 819=1, 825=1, 826=1, 829=1, 833=1, 835=1, 840=1, 844=1, 848=1, 850=1, 851=1, 857=1, 859=1, 863=1, 865=1, 869=1, 871=1, 875=1, 876=1, 877=1, 878=1, 885=1, 890=1, 892=1, 894=1, 899=1, 902=1, 903=1, 904=1, 915=1, 916=1, 917=1, 920=1, 921=1, 922=1, 923=1, 929=1, 930=1, 931=1, 932=1, 935=1, 936=1, 939=1, 943=1, 950=1, 953=1, 956=1, 961=1, 962=1, 963=1, 965=1, 984=1, 985=1, 986=1, 988=1, 990=1, 995=1, 999=1, 1005=1, 1011=1, 1014=1, 1016=1, 1017=1, 1019=1, 1024=1, 1035=1, 1036=1, 1037=1, 1040=1, 1042=1, 1044=1, 1046=1, 1050=1, 1052=1, 1053=1, 1061=1, 1065=1, 1067=1, 1070=1, 1071=1, 1072=1, 1073=1, 1077=1, 1090=1, 1092=1, 1094=1, 1097=1, 1101=1, 1106=1, 1108=1, 1114=1, 1117=1, 1118=1, 1126=1, 1139=1, 1150=1, 1151=1, 1153=1, 1154=1, 1155=1, 1156=1, 1158=1, 1160=1, 1164=1, 1167=1, 1171=1, 1175=1, 1180=1, 1181=1, 1182=1, 1183=1, 1185=1, 1187=1, 1189=1, 1191=1, 1195=1, 1200=1, 1201=1, 1209=1, 1215=1, 1220=1, 1230=1, 1233=1, 1234=1, 1239=1, 1243=1, 1247=1, 1249=1, 1250=1, 1253=1, 1254=1, 1257=1, 1258=1, 1260=1, 1263=1, 1266=1, 1270=1, 1272=1, 1273=1, 1276=1, 1285=1, 1287=1, 1289=1, 1293=1, 1295=1, 1298=1, 1302=1, 1307=1, 1311=1, 1312=1, 1313=1, 1316=1, 1319=1, 1323=1, 1328=1, 1336=1, 1337=1, 1339=1, 1340=1, 1342=1, 1350=1, 1352=1, 1353=1, 1354=1, 1361=1, 1368=1, 1379=1, 1380=1, 1384=1, 1388=1, 1390=1, 1391=1, 1393=1, 1396=1, 1399=1, 1401=1, 1406=1, 1407=1, 1413=1, 1415=1, 1424=1, 1427=1, 1429=1, 1435=1, 1436=1, 1437=1, 1439=1, 1443=1, 1450=1, 1452=1, 1455=1, 1458=1, 1460=1, 1464=1, 1468=1, 1470=1, 1471=1, 1474=1, 1480=1, 1483=1, 1485=1, 1491=1, 1499=1, 1502=1, 1503=1, 1505=1, 1506=1, 1509=1, 1512=1, 1514=1, 1516=1, 1521=1, 1523=1, 1525=1, 1530=1, 1534=1, 1535=1, 1536=1, 1541=1, 1543=1, 1545=1, 1555=1, 1557=1, 1558=1, 1563=1, 1568=1, 1569=1, 1570=1, 1571=1, 1575=1, 1578=1, 1579=1, 1580=1, 1588=1, 1590=1, 1595=1, 1596=1, 1599=1, 1600=1, 1601=1, 1603=1, 1605=1, 1613=1, 1615=1, 1616=1, 1619=1, 1620=1, 1621=1, 1623=1, 1630=1, 1631=1, 1633=1, 1636=1, 1637=1, 1638=1, 1642=1, 1648=1, 1649=1, 1653=1, 1655=1, 1658=1, 1659=1, 1660=1, 1663=1, 1671=1, 1672=1, 1673=1, 1677=1, 1688=1, 1691=1, 1693=1, 1696=1, 1697=1, 1699=1, 1705=1, 1709=1, 1712=1, 1715=1, 1717=1, 1719=1, 1724=1, 1725=1, 1729=1, 1730=1, 1733=1, 1734=1, 1736=1, 1739=1, 1740=1, 1742=1, 1745=1, 1751=1, 1753=1, 1758=1, 1766=1, 1775=1, 1779=1, 1782=1, 1785=1, 1787=1, 1788=1, 1793=1, 1800=1, 1802=1, 1807=1, 1809=1, 1811=1, 1813=1, 1814=1, 1815=1, 1816=1, 1821=1, 1826=1, 1828=1, 1831=1, 1833=1, 1834=1, 1839=1, 1842=1, 1844=1, 1849=1, 1850=1, 1857=1, 1859=1, 1862=1, 1868=1, 1872=1, 1873=1, 1875=1, 1876=1, 1884=1, 1885=1, 1889=1, 1890=1, 1894=1, 1899=1, 1912=1, 1915=1, 1919=1, 1926=1, 1930=1, 1933=1, 1935=1, 1937=1, 1940=1, 1942=1, 1943=1, 1945=1, 1948=1, 1950=1, 1951=1, 1952=1, 1954=1, 1956=1, 1961=1, 1965=1, 1966=1, 1972=1, 1973=1, 1978=1, 1981=1, 1983=1, 1984=1, 1986=1, 1992=1, 1999=1, 2000=1, 2005=1, 2009=1, 2012=1, 2016=1, 2020=1, 2021=1, 2025=1, 2028=1, 2029=1, 2038=1, 2040=1, 2046=1, 2050=1, 2055=1, 2057=1, 2060=1, 2061=1, 2064=1, 2066=1, 2071=1, 2073=1, 2076=1, 2077=1, 2078=1, 2079=1, 2082=1, 2085=1, 2086=1, 2088=1, 2089=1, 2092=1, 2094=1, 2096=1, 2099=1, 2104=1, 2105=1, 2110=1, 2115=1, 2120=1, 2125=1, 2126=1, 2128=1, 2132=1, 2134=1, 2141=1, 2143=1, 2150=1, 2153=1, 2156=1, 2159=1, 2163=1, 2165=1, 2169=1, 2171=1, 2181=1, 2188=1, 2193=1, 2194=1, 2196=1, 2199=1, 2202=1, 2204=1, 2206=1, 2209=1, 2221=1, 2222=1, 2226=1, 2227=1, 2234=1, 2240=1, 2246=1, 2250=1, 2257=1, 2259=1, 2261=1, 2262=1, 2268=1, 2274=1, 2279=1, 2280=1, 2281=1, 2286=1, 2293=1, 2294=1, 2295=1, 2300=1, 2301=1, 2305=1, 2307=1, 2320=1, 2324=1, 2327=1, 2331=1, 2337=1, 2338=1, 2339=1, 2342=1, 2347=1, 2349=1, 2357=1, 2366=1, 2371=1, 2373=1, 2375=1, 2376=1, 2378=1, 2384=1, 2387=1, 2389=1, 2391=1, 2396=1, 2399=1, 2402=1, 2403=1, 2404=1, 2411=1, 2412=1, 2413=1, 2415=1, 2419=1, 2422=1, 2427=1, 2428=1, 2429=1, 2432=1, 2433=1, 2438=1, 2439=1, 2440=1, 2449=1, 2454=1, 2456=1, 2458=1, 2460=1, 2461=1, 2467=1, 2469=1, 2470=1, 2476=1, 2482=1, 2483=1, 2485=1, 2492=1, 2495=1, 2499=1, 2503=1, 2508=1, 2515=1, 2518=1, 2523=1, 2530=1, 2533=1, 2538=1, 2539=1, 2540=1, 2543=1, 2547=1, 2551=1, 2552=1, 2558=1, 2559=1, 2562=1, 2563=1, 2564=1, 2569=1, 2573=1, 2576=1, 2578=1, 2580=1, 2582=1, 2589=1, 2592=1, 2594=1, 2597=1, 2598=1, 2600=1, 2602=1, 2603=1, 2606=1, 2612=1, 2613=1, 2616=1, 2617=1, 2620=1, 2624=1, 2627=1, 2630=1, 2632=1, 2633=1, 2635=1, 2641=1, 2644=1, 2646=1, 2649=1, 2652=1, 2653=1, 2656=1, 2659=1, 2661=1, 2671=1, 2675=1, 2679=1, 2680=1, 2684=1, 2686=1, 2695=1, 2697=1, 2700=1, 2707=1, 2712=1, 2722=1, 2723=1, 2726=1, 2732=1, 2734=1, 2738=1, 2744=1, 2746=1, 2748=1, 2749=1, 2760=1, 2762=1, 2768=1, 2770=1, 2771=1, 2772=1, 2781=1, 2782=1, 2784=1, 2787=1, 2791=1, 2792=1, 2798=1, 2799=1, 2800=1, 2801=1, 2805=1, 2808=1, 2809=1, 2813=1, 2832=1, 2835=1, 2838=1, 2849=1, 2853=1, 2856=1, 2857=1, 2867=1, 2868=1, 2872=1, 2873=1, 2879=1, 2881=1, 2882=1, 2884=1, 2888=1, 2891=1, 2893=1, 2894=1, 2897=1, 2900=1, 2911=1, 2916=1, 2917=1, 2918=1, 2920=1, 2927=1, 2941=1, 2944=1, 2945=1, 2951=1, 2956=1, 2960=1, 2969=1, 2970=1, 2972=1, 2974=1, 2975=1, 2977=1, 2981=1, 2996=1, 2999=1, 3002=1, 3003=1, 3007=1, 3014=1, 3023=1, 3028=1, 3031=1, 3034=1, 3035=1, 3036=1, 3037=1, 3038=1, 3041=1, 3042=1, 3051=1, 3052=1, 3060=1, 3064=1, 3068=1, 3069=1, 3079=1, 3086=1, 3088=1, 3090=1, 3091=1, 3094=1, 3102=1, 3107=1, 3112=1, 3114=1, 3118=1, 3120=1, 3122=1, 3128=1, 3130=1, 3136=1, 3138=1, 3141=1, 3142=1, 3146=1, 3147=1, 3150=1, 3152=1, 3154=1, 3157=1, 3161=1, 3164=1, 3168=1, 3169=1, 3174=1, 3175=1, 3179=1, 3181=1, 3184=1, 3187=1, 3189=1, 3191=1, 3192=1, 3197=1, 3199=1, 3201=1, 3202=1, 3204=1, 3206=1, 3211=1, 3216=1, 3222=1, 3224=1, 3226=1, 3227=1, 3231=1, 3232=1, 3240=1, 3244=1, 3250=1, 3252=1, 3253=1, 3255=1, 3257=1, 3259=1, 3261=1, 3265=1, 3266=1, 3268=1, 3272=1, 3277=1, 3279=1, 3285=1, 3287=1, 3288=1, 3289=1, 3294=1, 3295=1, 3297=1, 3300=1, 3303=1, 3304=1, 3305=1, 3311=1, 3313=1, 3314=1, 3320=1, 3323=1, 3324=1, 3327=1, 3334=1, 3336=1, 3337=1, 3340=1, 3345=1, 3346=1, 3348=1, 3349=1, 3355=1, 3361=1, 3374=1, 3375=1, 3380=1, 3383=1, 3385=1, 3392=1, 3400=1, 3407=1, 3408=1, 3409=1, 3414=1, 3415=1, 3418=1, 3419=1, 3428=1, 3430=1, 3436=1, 3437=1, 3439=1, 3441=1, 3442=1, 3456=1, 3458=1, 3463=1, 3465=1, 3466=1, 3472=1, 3473=1, 3474=1, 3476=1, 3477=1, 3478=1, 3494=1, 3495=1, 3497=1, 3500=1, 3509=1, 3511=1, 3514=1, 3520=1, 3521=1, 3522=1, 3527=1, 3528=1, 3534=1, 3544=1, 3545=1, 3548=1, 3549=1, 3553=1, 3558=1, 3560=1, 3563=1, 3567=1, 3570=1, 3573=1, 3575=1, 3577=1, 3581=1, 3583=1, 3585=1, 3586=1, 3587=1, 3590=1, 3591=1, 3611=1, 3613=1, 3614=1, 3615=1, 3617=1, 3619=1, 3629=1, 3639=1, 3642=1, 3646=1, 3647=1, 3648=1, 3649=1, 3652=1, 3656=1, 3662=1, 3664=1, 3667=1, 3673=1, 3675=1, 3678=1, 3681=1, 3684=1, 3686=1, 3687=1, 3689=1, 3692=1, 3693=1, 3694=1, 3697=1, 3708=1, 3710=1, 3712=1, 3714=1, 3717=1, 3719=1, 3723=1, 3725=1, 3730=1, 3732=1, 3735=1, 3737=1, 3742=1, 3744=1, 3745=1, 3748=1, 3752=1, 3754=1, 3756=1, 3758=1, 3759=1, 3764=1, 3766=1, 3768=1, 3774=1, 3776=1, 3778=1, 3780=1, 3782=1, 3787=1, 3788=1, 3790=1, 3793=1, 3797=1, 3798=1, 3804=1, 3806=1, 3807=1, 3810=1, 3817=1, 3818=1, 3820=1, 3825=1, 3829=1, 3830=1, 3838=1, 3839=1, 3842=1, 3850=1, 3855=1, 3857=1, 3863=1, 3866=1, 3872=1, 3880=1, 3882=1, 3884=1, 3885=1, 3890=1, 3891=1, 3892=1, 3893=1, 3895=1, 3901=1, 3902=1, 3904=1, 3911=1, 3916=1, 3922=1, 3925=1, 3931=1, 3933=1, 3934=1, 3936=1, 3937=1, 3940=1, 3941=1, 3942=1, 3943=1, 3944=1, 3946=1, 3948=1, 3950=1, 3951=1, 3953=1, 3956=1, 3958=1, 3961=1, 3962=1, 3964=1, 3965=1, 3973=1, 3975=1, 3977=1, 3979=1, 3984=1, 3985=1, 3988=1, 3992=1, 3995=1, 3999=1, 4000=1, 4002=1, 4003=1, 4006=1, 4008=1, 4010=1, 4015=1, 4020=1, 4021=1, 4022=1, 4026=1, 4028=1, 4029=1, 4032=1, 4036=1, 4037=1, 4040=1, 4045=1, 4047=1, 4051=1, 4055=1, 4057=1, 4059=1, 4060=1, 4062=1, 4065=1, 4066=1, 4070=1, 4075=1, 4080=1, 4081=1, 4082=1, 4083=1, 4086=1, 4087=1, 4091=1, 4092=1, 4094=1, 4098=1, 4099=1, 4102=1, 4110=1, 4113=1, 4114=1, 4115=1, 4120=1, 4121=1, 4125=1, 4126=1, 4129=1, 4134=1, 4135=1, 4136=1, 4140=1, 4147=1, 4148=1, 4149=1, 4151=1, 4152=1, 4155=1, 4162=1, 4164=1, 4165=1, 4170=1, 4173=1, 4175=1, 4179=1, 4180=1, 4181=1, 4182=1, 4185=1, 4187=1, 4188=1, 4191=1, 4198=1, 4199=1, 4200=1, 4204=1, 4218=1, 4219=1, 4221=1, 4224=1, 4230=1, 4231=1, 4233=1, 4239=1, 4240=1, 4243=1, 4244=1, 4248=1, 4249=1, 4251=1, 4252=1, 4254=1, 4257=1, 4262=1, 4264=1, 4267=1, 4270=1, 4274=1, 4276=1, 4277=1, 4284=1, 4285=1, 4289=1, 4291=1, 4294=1, 4307=1, 4311=1, 4317=1, 4320=1, 4322=1, 4331=1, 4335=1, 4343=1, 4345=1, 4352=1, 4354=1, 4358=1, 4361=1, 4365=1, 4366=1, 4367=1, 4375=1, 4376=1, 4378=1, 4379=1, 4384=1, 4387=1, 4388=1, 4396=1, 4397=1, 4401=1, 4403=1, 4408=1, 4409=1, 4410=1, 4415=1, 4416=1, 4419=1, 4422=1, 4424=1, 4427=1, 4432=1, 4435=1, 4437=1, 4438=1, 4441=1, 4442=1, 4444=1, 4445=1, 4447=1, 4455=1, 4460=1, 4464=1, 4468=1, 4469=1, 4470=1, 4474=1, 4475=1, 4478=1, 4482=1, 4483=1, 4484=1, 4492=1, 4493=1, 4494=1, 4496=1, 4497=1, 4501=1, 4502=1, 4503=1, 4505=1, 4507=1, 4512=1, 4515=1, 4517=1, 4519=1, 4521=1, 4526=1, 4535=1, 4537=1, 4538=1, 4542=1, 4543=1, 4548=1, 4550=1, 4551=1, 4554=1, 4555=1, 4556=1, 4560=1, 4561=1, 4563=1, 4565=1, 4571=1, 4573=1, 4574=1, 4575=1, 4576=1, 4582=1, 4584=1, 4586=1, 4593=1, 4598=1, 4599=1, 4604=1, 4606=1, 4611=1, 4612=1, 4620=1, 4621=1, 4625=1, 4626=1, 4628=1, 4629=1, 4633=1, 4634=1, 4635=1, 4637=1, 4638=1, 4646=1, 4650=1, 4652=1, 4657=1, 4663=1, 4665=1, 4671=1, 4674=1, 4675=1, 4676=1, 4685=1, 4686=1, 4695=1, 4698=1, 4700=1, 4702=1, 4704=1, 4705=1, 4708=1, 4710=1, 4711=1, 4713=1, 4714=1, 4715=1, 4718=1, 4723=1, 4724=1, 4732=1, 4733=1, 4735=1, 4737=1, 4740=1, 4743=1, 4746=1, 4750=1, 4757=1, 4762=1, 4763=1, 4766=1, 4769=1, 4770=1, 4772=1, 4780=1, 4781=1, 4784=1, 4788=1, 4792=1, 4795=1, 4796=1, 4797=1, 4803=1, 4807=1, 4810=1, 4812=1, 4813=1, 4815=1, 4817=1, 4821=1, 4823=1, 4824=1, 4827=1, 4832=1, 4836=1, 4839=1, 4840=1, 4841=1, 4846=1, 4847=1, 4850=1, 4853=1, 4857=1, 4858=1, 4860=1, 4862=1, 4866=1, 4872=1, 4873=1, 4874=1, 4883=1, 4884=1, 4889=1, 4892=1, 4894=1, 4898=1, 4905=1, 4906=1, 4908=1, 4911=1, 4916=1, 4918=1, 4926=1, 4927=1, 4932=1, 4933=1, 4934=1, 4938=1, 4939=1, 4948=1, 4950=1, 4953=1, 4955=1, 4957=1, 4959=1, 4961=1, 4962=1, 4966=1, 4968=1, 4969=1, 4976=1, 4977=1, 4980=1, 4987=1, 4990=1, 5010=1, 5013=1, 5016=1, 5017=1, 5026=1, 5029=1, 5032=1, 5033=1, 5035=1, 5036=1, 5037=1, 5042=1, 5043=1, 5044=1, 5047=1, 5048=1, 5051=1, 5052=1, 5053=1, 5059=1, 5060=1, 5061=1, 5064=1, 5070=1, 5073=1, 5074=1, 5078=1, 5081=1, 5084=1, 5087=1, 5093=1, 5097=1, 5099=1, 5100=1, 5103=1, 5104=1, 5107=1, 5109=1, 5112=1, 5117=1, 5118=1, 5120=1, 5122=1, 5131=1, 5133=1, 5134=1, 5135=1, 5140=1, 5141=1, 5144=1, 5145=1, 5147=1, 5149=1, 5152=1, 5161=1, 5162=1, 5163=1, 5168=1, 5177=1, 5178=1, 5180=1, 5181=1, 5182=1, 5184=1, 5187=1, 5190=1, 5192=1, 5194=1, 5195=1, 5196=1, 5198=1, 5205=1, 5207=1, 5210=1, 5212=1, 5213=1, 5215=1, 5218=1, 5219=1, 5229=1, 5231=1, 5234=1, 5237=1, 5240=1, 5243=1, 5246=1, 5247=1, 5249=1, 5253=1, 5254=1, 5255=1, 5257=1, 5262=1, 5263=1, 5266=1, 5267=1, 5273=1, 5274=1, 5281=1, 5282=1, 5285=1, 5286=1, 5290=1, 5291=1, 5293=1, 5294=1, 5300=1, 5301=1, 5302=1, 5303=1, 5308=1, 5310=1, 5312=1, 5315=1, 5319=1, 5321=1, 5325=1, 5329=1, 5331=1, 5332=1, 5337=1, 5338=1, 5344=1, 5351=1, 5355=1, 5363=1, 5366=1, 5367=1, 5370=1, 5373=1, 5375=1, 5376=1, 5378=1, 5380=1, 5385=1, 5398=1, 5399=1, 5405=1, 5408=1, 5412=1, 5415=1, 5416=1, 5419=1, 5422=1, 5425=1, 5427=1, 5431=1, 5433=1, 5435=1, 5436=1, 5440=1, 5453=1, 5457=1, 5459=1, 5463=1, 5466=1, 5470=1, 5474=1, 5479=1, 5482=1, 5483=1, 5485=1, 5486=1, 5487=1, 5493=1, 5499=1, 5510=1, 5512=1, 5513=1, 5517=1, 5518=1, 5519=1, 5524=1, 5527=1, 5530=1, 5536=1, 5542=1, 5545=1, 5550=1, 5563=1, 5566=1, 5568=1, 5569=1, 5576=1, 5578=1, 5579=1, 5582=1, 5585=1, 5587=1, 5588=1, 5589=1, 5595=1, 5599=1, 5600=1, 5604=1, 5617=1, 5620=1, 5624=1, 5628=1, 5631=1, 5633=1, 5636=1, 5638=1, 5640=1, 5642=1, 5648=1, 5649=1, 5657=1, 5674=1, 5675=1, 5679=1, 5680=1, 5682=1, 5684=1, 5686=1, 5688=1, 5691=1, 5692=1, 5693=1, 5699=1, 5700=1, 5701=1, 5706=1, 5709=1, 5718=1, 5721=1, 5726=1, 5730=1, 5735=1, 5736=1, 5738=1, 5748=1, 5750=1, 5758=1, 5760=1, 5761=1, 5762=1, 5766=1, 5772=1, 5774=1, 5776=1, 5781=1, 5782=1, 5787=1, 5793=1, 5797=1, 5798=1, 5799=1, 5802=1, 5805=1, 5807=1, 5808=1, 5811=1, 5813=1, 5817=1, 5824=1, 5828=1, 5829=1, 5833=1, 5835=1, 5837=1, 5839=1, 5841=1, 5844=1, 5851=1, 5853=1, 5854=1, 5857=1, 5860=1, 5861=1, 5869=1, 5870=1, 5875=1, 5879=1, 5881=1, 5882=1, 5883=1, 5885=1, 5888=1, 5889=1, 5891=1, 5892=1, 5893=1, 5895=1, 5901=1, 5903=1, 5908=1, 5909=1, 5912=1, 5915=1, 5917=1, 5919=1, 5920=1, 5922=1, 5929=1, 5932=1, 5937=1, 5948=1, 5956=1, 5957=1, 5960=1, 5962=1, 5963=1, 5965=1, 5967=1, 5972=1, 5979=1, 5980=1, 5982=1, 5983=1, 5986=1, 5992=1, 5995=1, 5998=1, 5999=1, 6005=1, 6007=1, 6010=1, 6012=1, 6014=1, 6016=1, 6019=1, 6022=1, 6024=1, 6030=1, 6034=1, 6037=1, 6043=1, 6051=1, 6052=1, 6054=1, 6055=1, 6057=1, 6058=1, 6060=1, 6061=1, 6063=1, 6065=1, 6066=1, 6069=1, 6070=1, 6074=1, 6076=1, 6078=1, 6079=1, 6083=1, 6087=1, 6089=1, 6090=1, 6092=1, 6093=1, 6094=1, 6103=1, 6106=1, 6108=1, 6109=1, 6110=1, 6115=1, 6117=1, 6119=1, 6126=1, 6128=1, 6130=1, 6134=1, 6135=1, 6138=1, 6139=1, 6141=1, 6142=1, 6144=1, 6145=1, 6149=1, 6151=1, 6153=1, 6154=1, 6156=1, 6162=1, 6163=1, 6164=1, 6166=1, 6171=1, 6177=1, 6182=1, 6183=1, 6186=1, 6187=1, 6191=1, 6195=1, 6200=1, 6202=1, 6206=1, 6212=1, 6213=1, 6216=1, 6218=1, 6220=1, 6221=1, 6222=1, 6226=1, 6228=1, 6234=1, 6236=1, 6238=1, 6241=1, 6245=1, 6250=1, 6255=1, 6256=1, 6260=1, 6261=1, 6263=1, 6264=1, 6273=1, 6274=1, 6279=1, 6286=1, 6287=1, 6294=1, 6297=1, 6298=1, 6303=1, 6304=1, 6306=1, 6312=1, 6321=1, 6324=1, 6328=1, 6333=1, 6335=1, 6339=1, 6347=1, 6352=1, 6353=1, 6361=1, 6362=1, 6366=1, 6369=1, 6370=1, 6371=1, 6372=1, 6373=1, 6375=1, 6377=1, 6378=1, 6379=1, 6387=1, 6391=1, 6397=1, 6399=1, 6405=1, 6408=1, 6409=1, 6410=1, 6415=1, 6417=1, 6420=1, 6422=1, 6430=1, 6431=1, 6432=1, 6438=1, 6439=1, 6447=1, 6449=1, 6451=1, 6454=1, 6456=1, 6460=1, 6461=1, 6463=1, 6473=1, 6477=1, 6478=1, 6482=1, 6484=1, 6489=1, 6492=1, 6495=1, 6500=1, 6504=1, 6507=1, 6515=1, 6517=1, 6521=1, 6523=1, 6526=1, 6528=1, 6529=1, 6533=1, 6539=1, 6544=1, 6546=1, 6548=1, 6550=1, 6554=1, 6556=1, 6558=1, 6560=1, 6570=1, 6572=1, 6574=1, 6581=1, 6586=1, 6588=1, 6600=1, 6602=1, 6604=1, 6607=1, 6610=1, 6612=1, 6616=1, 6618=1, 6623=1, 6624=1, 6628=1, 6637=1, 6639=1, 6640=1, 6641=1, 6642=1, 6643=1, 6646=1, 6651=1, 6655=1, 6659=1, 6661=1, 6662=1, 6669=1, 6672=1, 6673=1, 6674=1, 6676=1, 6677=1, 6679=1, 6683=1, 6687=1, 6693=1, 6697=1, 6702=1, 6705=1, 6709=1, 6710=1, 6713=1, 6715=1, 6726=1, 6727=1, 6729=1, 6732=1, 6733=1, 6736=1, 6738=1, 6742=1, 6744=1, 6750=1, 6752=1, 6760=1, 6762=1, 6764=1, 6768=1, 6773=1, 6779=1, 6795=1, 6798=1, 6809=1, 6813=1, 6816=1, 6819=1, 6827=1, 6833=1, 6834=1, 6837=1, 6839=1, 6842=1, 6844=1, 6849=1, 6852=1, 6857=1, 6863=1, 6864=1, 6867=1, 6872=1, 6873=1, 6874=1, 6876=1, 6880=1, 6881=1, 6884=1, 6887=1, 6888=1, 6891=1, 6894=1, 6897=1, 6900=1, 6901=1, 6903=1, 6905=1, 6906=1, 6907=1, 6909=1, 6920=1, 6926=1, 6927=1, 6932=1, 6938=1, 6941=1, 6942=1, 6949=1, 6953=1, 6956=1, 6957=1, 6961=1, 6965=1, 6967=1, 6977=1, 6978=1, 6981=1, 6982=1, 6988=1, 6989=1, 6992=1, 7000=1, 7005=1, 7007=1, 7010=1, 7014=1, 7017=1, 7018=1, 7023=1, 7024=1, 7026=1, 7036=1, 7037=1, 7040=1, 7041=1, 7054=1, 7056=1, 7058=1, 7060=1, 7066=1, 7072=1, 7073=1, 7077=1, 7081=1, 7087=1, 7088=1, 7092=1, 7094=1, 7104=1, 7105=1, 7108=1, 7113=1, 7116=1, 7117=1, 7119=1, 7124=1, 7125=1, 7136=1, 7139=1, 7148=1, 7156=1, 7163=1, 7166=1, 7172=1, 7175=1, 7179=1, 7180=1, 7182=1, 7186=1, 7190=1, 7193=1, 7201=1, 7202=1, 7203=1, 7204=1, 7205=1, 7206=1, 7208=1, 7209=1, 7215=1, 7218=1, 7219=1, 7222=1, 7225=1, 7228=1, 7232=1, 7234=1, 7237=1, 7240=1, 7245=1, 7247=1, 7250=1, 7254=1, 7256=1, 7258=1, 7259=1, 7263=1, 7272=1, 7274=1, 7280=1, 7284=1, 7287=1, 7289=1, 7294=1, 7295=1, 7301=1, 7303=1, 7308=1, 7310=1, 7313=1, 7317=1, 7320=1, 7321=1, 7325=1, 7327=1, 7331=1, 7335=1, 7338=1, 7341=1, 7346=1, 7352=1, 7355=1, 7358=1, 7369=1, 7371=1, 7372=1, 7379=1, 7380=1, 7381=1, 7384=1, 7389=1, 7394=1, 7398=1, 7402=1, 7405=1, 7409=1, 7411=1, 7412=1, 7415=1, 7416=1, 7423=1, 7425=1, 7428=1, 7436=1, 7438=1, 7440=1, 7441=1, 7447=1, 7448=1, 7455=1, 7457=1, 7458=1, 7459=1, 7465=1, 7471=1, 7473=1, 7476=1, 7478=1, 7487=1, 7491=1, 7493=1, 7498=1, 7500=1, 7502=1, 7506=1, 7508=1, 7510=1, 7511=1, 7517=1, 7521=1, 7522=1, 7523=1, 7527=1, 7529=1, 7536=1, 7538=1, 7540=1, 7542=1, 7545=1, 7555=1, 7556=1, 7561=1, 7564=1, 7565=1, 7570=1, 7572=1, 7574=1, 7578=1, 7580=1, 7583=1, 7584=1, 7586=1, 7588=1, 7589=1, 7593=1, 7596=1, 7600=1, 7606=1, 7608=1, 7613=1, 7618=1, 7624=1, 7625=1, 7633=1, 7635=1, 7636=1, 7637=1, 7638=1, 7642=1, 7645=1, 7649=1, 7650=1, 7651=1, 7654=1, 7655=1, 7657=1, 7658=1, 7662=1, 7664=1, 7673=1, 7678=1, 7682=1, 7684=1, 7696=1, 7698=1, 7701=1, 7703=1, 7704=1, 7715=1, 7719=1, 7721=1, 7722=1, 7727=1, 7728=1, 7731=1, 7736=1, 7738=1, 7739=1, 7740=1, 7744=1, 7752=1, 7756=1, 7762=1, 7764=1, 7766=1, 7768=1, 7770=1, 7773=1, 7774=1, 7777=1, 7780=1, 7781=1, 7782=1, 7785=1, 7788=1, 7792=1, 7795=1, 7798=1, 7799=1, 7800=1, 7805=1, 7806=1, 7807=1, 7808=1, 7809=1, 7811=1, 7814=1, 7816=1, 7819=1, 7820=1, 7821=1, 7824=1, 7828=1, 7836=1, 7838=1, 7846=1, 7848=1, 7850=1, 7851=1, 7857=1, 7861=1, 7862=1, 7872=1, 7877=1, 7878=1, 7881=1, 7884=1, 7887=1, 7888=1, 7890=1, 7891=1, 7892=1, 7896=1, 7899=1, 7900=1, 7901=1, 7904=1, 7905=1, 7907=1, 7916=1, 7918=1, 7921=1, 7922=1, 7924=1, 7925=1, 7928=1, 7929=1, 7931=1, 7940=1, 7945=1, 7946=1, 7949=1, 7954=1, 7964=1, 7965=1, 7968=1, 7973=1, 7975=1, 7977=1, 7982=1, 7984=1, 7986=1, 7989=1, 7996=1, 7997=1, 8003=1, 8007=1, 8009=1, 8011=1, 8013=1, 8015=1, 8022=1, 8024=1, 8025=1, 8026=1, 8027=1, 8028=1, 8029=1, 8033=1, 8035=1, 8036=1, 8038=1, 8039=1, 8041=1, 8046=1, 8047=1, 8049=1, 8050=1, 8054=1, 8056=1, 8058=1, 8059=1, 8068=1, 8071=1, 8078=1, 8082=1, 8083=1, 8085=1, 8090=1, 8092=1, 8100=1, 8102=1, 8103=1, 8104=1, 8106=1, 8108=1, 8111=1, 8116=1, 8117=1, 8128=1, 8133=1, 8134=1, 8136=1, 8145=1, 8146=1, 8153=1, 8160=1, 8161=1, 8164=1, 8166=1, 8167=1, 8168=1, 8172=1, 8173=1, 8174=1, 8176=1, 8178=1, 8180=1, 8184=1, 8188=1, 8189=1, 8191=1, 8196=1, 8206=1, 8208=1, 8209=1, 8210=1, 8215=1, 8217=1, 8219=1, 8223=1, 8227=1, 8231=1, 8232=1, 8235=1, 8236=1, 8238=1, 8242=1, 8246=1, 8251=1, 8264=1, 8265=1, 8267=1, 8269=1, 8270=1, 8274=1, 8277=1, 8280=1, 8281=1, 8282=1, 8284=1, 8287=1, 8288=1, 8290=1, 8291=1, 8300=1, 8302=1, 8306=1, 8309=1, 8310=1, 8311=1, 8315=1, 8316=1, 8317=1, 8318=1, 8328=1, 8331=1, 8332=1, 8336=1, 8339=1, 8341=1, 8344=1, 8345=1, 8347=1, 8348=1, 8356=1, 8357=1, 8359=1, 8361=1, 8362=1, 8364=1, 8365=1, 8369=1, 8370=1, 8373=1, 8375=1, 8378=1, 8381=1, 8385=1, 8387=1, 8389=1, 8390=1, 8394=1, 8396=1, 8399=1, 8403=1, 8405=1, 8406=1, 8409=1, 8410=1, 8411=1, 8414=1, 8415=1, 8416=1, 8419=1, 8420=1, 8422=1, 8424=1, 8426=1, 8428=1, 8431=1, 8437=1, 8440=1, 8444=1, 8445=1, 8448=1, 8454=1, 8456=1, 8457=1, 8458=1, 8460=1, 8467=1, 8471=1, 8473=1, 8474=1, 8477=1, 8478=1, 8480=1, 8486=1, 8492=1, 8493=1, 8494=1, 8495=1, 8497=1, 8499=1, 8501=1, 8503=1, 8504=1, 8506=1, 8511=1, 8513=1, 8517=1, 8519=1, 8521=1, 8525=1, 8532=1, 8533=1, 8542=1, 8543=1, 8547=1, 8550=1, 8556=1, 8558=1, 8566=1, 8567=1, 8574=1, 8580=1, 8583=1, 8590=1, 8591=1, 8592=1, 8599=1, 8609=1, 8611=1, 8616=1, 8622=1, 8623=1, 8627=1, 8628=1, 8633=1, 8639=1, 8640=1, 8642=1, 8644=1, 8645=1, 8647=1, 8653=1, 8666=1, 8670=1, 8673=1, 8676=1, 8678=1, 8683=1, 8685=1, 8686=1, 8687=1, 8690=1, 8691=1, 8694=1, 8704=1, 8706=1, 8709=1, 8714=1, 8717=1, 8722=1, 8723=1, 8725=1, 8731=1, 8732=1, 8733=1, 8735=1, 8738=1, 8739=1, 8742=1, 8744=1, 8746=1, 8751=1, 8756=1, 8757=1, 8764=1, 8766=1, 8770=1, 8778=1, 8780=1, 8782=1, 8792=1, 8794=1, 8801=1, 8802=1, 8805=1, 8806=1, 8808=1, 8814=1, 8817=1, 8819=1, 8820=1, 8823=1, 8827=1, 8828=1, 8830=1, 8833=1, 8835=1, 8836=1, 8837=1, 8839=1, 8841=1, 8843=1, 8845=1, 8848=1, 8850=1, 8857=1, 8859=1, 8860=1, 8862=1, 8863=1, 8869=1, 8870=1, 8873=1, 8874=1, 8875=1, 8879=1, 8880=1, 8881=1, 8885=1, 8886=1, 8893=1, 8896=1, 8899=1, 8900=1, 8901=1, 8906=1, 8911=1, 8914=1, 8916=1, 8919=1, 8924=1, 8930=1, 8931=1, 8932=1, 8933=1, 8936=1, 8938=1, 8942=1, 8953=1, 8956=1, 8959=1, 8963=1, 8967=1, 8969=1, 8971=1, 8973=1, 8974=1, 8980=1, 8981=1, 8983=1, 8988=1, 8990=1, 8992=1, 8996=1, 8999=1, 9002=1, 9003=1, 9004=1, 9008=1, 9011=1, 9012=1, 9013=1, 9014=1, 9019=1, 9026=1, 9030=1, 9033=1, 9034=1, 9035=1, 9037=1, 9039=1, 9041=1, 9050=1, 9052=1, 9053=1, 9058=1, 9064=1, 9065=1, 9066=1, 9072=1, 9075=1, 9082=1, 9088=1, 9089=1, 9090=1, 9094=1, 9098=1, 9101=1, 9103=1, 9105=1, 9112=1, 9113=1, 9115=1, 9121=1, 9124=1, 9125=1, 9128=1, 9129=1, 9132=1, 9135=1, 9137=1, 9142=1, 9145=1, 9148=1, 9150=1, 9152=1, 9155=1, 9159=1, 9165=1, 9167=1, 9169=1, 9171=1, 9174=1, 9178=1, 9179=1, 9181=1, 9182=1, 9185=1, 9200=1, 9201=1, 9202=1, 9203=1, 9205=1, 9207=1, 9213=1, 9214=1, 9215=1, 9217=1, 9225=1, 9230=1, 9231=1, 9234=1, 9236=1, 9237=1, 9239=1, 9243=1, 9245=1, 9247=1, 9251=1, 9253=1, 9254=1, 9256=1, 9259=1, 9260=1, 9263=1, 9265=1, 9267=1, 9269=1, 9270=1, 9272=1, 9274=1, 9275=1, 9279=1, 9286=1, 9287=1, 9288=1, 9290=1, 9294=1, 9297=1, 9299=1, 9300=1, 9302=1, 9304=1, 9306=1, 9307=1, 9309=1, 9310=1, 9315=1, 9319=1, 9321=1, 9324=1, 9325=1, 9334=1, 9335=1, 9341=1, 9345=1, 9346=1, 9349=1, 9350=1, 9353=1, 9354=1, 9355=1, 9361=1, 9363=1, 9368=1, 9370=1, 9373=1, 9377=1, 9378=1, 9380=1, 9382=1, 9383=1, 9385=1, 9387=1, 9391=1, 9394=1, 9395=1, 9398=1, 9403=1, 9404=1, 9408=1, 9409=1, 9410=1, 9418=1, 9421=1, 9423=1, 9425=1, 9426=1, 9434=1, 9436=1, 9437=1, 9438=1, 9443=1, 9445=1, 9448=1, 9451=1, 9452=1, 9453=1, 9460=1, 9462=1, 9463=1, 9466=1, 9468=1, 9471=1, 9472=1, 9473=1, 9474=1, 9475=1, 9478=1, 9481=1, 9483=1, 9486=1, 9490=1, 9491=1, 9493=1, 9494=1, 9495=1, 9499=1, 9500=1, 9501=1, 9502=1, 9503=1, 9506=1, 9507=1, 9509=1, 9513=1, 9514=1, 9515=1, 9517=1, 9521=1, 9522=1, 9524=1, 9525=1, 9526=1, 9527=1, 9532=1, 9536=1, 9537=1, 9539=1, 9540=1, 9541=1, 9543=1, 9544=1, 9545=1, 9546=1, 9547=1, 9551=1, 9552=1, 9559=1, 9569=1, 9574=1, 9575=1, 9576=1, 9577=1, 9580=1, 9582=1, 9583=1, 9584=1, 9585=1, 9591=1, 9592=1, 9594=1, 9595=1, 9596=1, 9601=1, 9605=1, 9607=1, 9608=1, 9611=1, 9613=1, 9614=1, 9615=1, 9624=1, 9626=1, 9627=1, 9629=1, 9630=1, 9634=1, 9635=1, 9637=1, 9638=1, 9639=1, 9641=1, 9642=1, 9650=1, 9656=1, 9664=1, 9671=1, 9674=1, 9679=1, 9687=1, 9688=1, 9689=1, 9690=1, 9695=1, 9697=1, 9701=1, 9706=1, 9708=1, 9709=1, 9710=1, 9713=1, 9714=1, 9716=1, 9718=1, 9719=1, 9720=1, 9724=1, 9729=1, 9731=1, 9732=1, 9734=1, 9735=1, 9738=1, 9742=1, 9745=1, 9749=1, 9754=1, 9756=1, 9761=1, 9765=1, 9769=1, 9771=1, 9775=1, 9781=1, 9782=1, 9784=1, 9789=1, 9793=1, 9795=1, 9798=1, 9800=1, 9805=1, 9807=1, 9809=1, 9812=1, 9813=1, 9818=1, 9819=1, 9823=1, 9825=1, 9831=1, 9833=1, 9839=1, 9842=1, 9844=1, 9846=1, 9847=1, 9850=1, 9852=1, 9856=1, 9863=1, 9864=1, 9865=1, 9866=1, 9867=1, 9869=1, 9876=1, 9887=1, 9888=1, 9900=1, 9906=1, 9907=1, 9910=1, 9912=1, 9914=1, 9915=1, 9917=1, 9919=1, 9920=1, 9924=1, 9930=1, 9933=1, 9935=1, 9936=1, 9937=1, 9938=1, 9942=1, 9948=1, 9950=1, 9952=1, 9954=1, 9956=1, 9961=1, 9963=1, 9967=1, 9973=1, 9975=1, 9977=1, 9982=1, 9984=1, 9987=1, 9990=1, 9992=1, 9997=1, 10000=1, 10006=1, 10007=1, 10008=1, 10010=1, 10013=1, 10014=1, 10015=1, 10020=1, 10022=1, 10024=1, 10025=1, 10028=1, 10031=1, 10032=1, 10033=1, 10042=1, 10043=1, 10047=1, 10048=1, 10052=1, 10054=1, 10055=1, 10056=1, 10057=1, 10058=1, 10063=1, 10073=1, 10077=1, 10078=1, 10079=1, 10082=1, 10084=1, 10085=1, 10087=1, 10091=1, 10094=1, 10096=1, 10098=1, 10100=1, 10103=1, 10106=1, 10110=1, 10121=1, 10123=1, 10124=1, 10127=1, 10133=1, 10136=1, 10140=1, 10144=1, 10145=1, 10146=1, 10147=1, 10153=1, 10156=1, 10159=1, 10165=1, 10167=1, 10170=1, 10172=1, 10176=1, 10177=1, 10185=1, 10192=1, 10194=1, 10196=1, 10197=1, 10200=1, 10207=1, 10211=1, 10212=1, 10215=1, 10218=1, 10221=1, 10227=1, 10231=1, 10232=1, 10235=1, 10244=1, 10246=1, 10247=1, 10248=1, 10250=1, 10251=1, 10255=1, 10258=1, 10262=1, 10270=1, 10276=1, 10279=1, 10280=1, 10282=1, 10284=1, 10287=1, 10291=1, 10297=1, 10299=1, 10300=1, 10306=1, 10307=1, 10309=1, 10311=1, 10313=1, 10316=1, 10319=1, 10321=1, 10322=1, 10324=1, 10325=1, 10327=1, 10331=1, 10334=1, 10335=1, 10341=1, 10345=1, 10349=1, 10350=1, 10354=1, 10358=1, 10359=1, 10363=1, 10367=1, 10369=1, 10372=1, 10375=1, 10380=1, 10381=1, 10387=1, 10388=1, 10390=1, 10392=1, 10393=1, 10394=1, 10397=1, 10398=1, 10399=1, 10406=1, 10409=1, 10411=1, 10413=1, 10415=1, 10418=1, 10420=1, 10422=1, 10423=1, 10429=1, 10430=1, 10431=1, 10432=1, 10434=1, 10435=1, 10437=1, 10445=1, 10448=1, 10449=1, 10450=1, 10452=1, 10453=1, 10455=1, 10456=1, 10457=1, 10460=1, 10468=1, 10473=1, 10475=1, 10480=1, 10482=1, 10483=1, 10485=1, 10487=1, 10488=1, 10489=1, 10493=1, 10498=1, 10502=1, 10506=1, 10512=1, 10513=1, 10514=1, 10516=1, 10518=1, 10519=1, 10521=1, 10522=1, 10523=1, 10526=1, 10528=1, 10529=1, 10530=1, 10532=1, 10534=1, 10539=1, 10543=1, 10544=1, 10547=1, 10549=1, 10550=1, 10551=1, 10552=1, 10553=1, 10555=1, 10558=1, 10562=1, 10567=1, 10568=1, 10572=1, 10573=1, 10575=1, 10576=1, 10577=1, 10580=1, 10581=1, 10584=1, 10588=1, 10589=1, 10590=1, 10592=1, 10595=1, 10596=1, 10599=1, 10614=1, 10619=1, 10620=1, 10623=1, 10624=1, 10626=1, 10627=1, 10632=1, 10633=1, 10635=1, 10638=1, 10640=1, 10643=1, 10651=1, 10665=1, 10669=1, 10672=1, 10683=1, 10690=1, 10695=1, 10696=1, 10700=1, 10705=1, 10713=1, 10714=1, 10726=1, 10727=1, 10732=1, 10738=1, 10739=1, 10742=1, 10744=1, 10751=1, 10752=1, 10755=1, 10756=1, 10758=1, 10760=1, 10765=1, 10771=1, 10772=1, 10782=1, 10786=1, 10787=1, 10789=1, 10796=1, 10799=1, 10800=1, 10809=1, 10815=1, 10818=1, 10819=1, 10825=1, 10830=1, 10834=1, 10835=1, 10839=1, 10840=1, 10843=1, 10849=1, 10855=1, 10859=1, 10860=1, 10876=1, 10879=1, 10889=1, 10894=1, 10895=1, 10899=1, 10900=1, 10902=1, 10904=1, 10905=1, 10910=1, 10917=1, 10919=1, 10920=1, 10927=1, 10929=1, 10933=1, 10934=1, 10935=1, 10937=1, 10939=1, 10947=1, 10949=1, 10952=1, 10953=1, 10954=1, 10955=1, 10956=1, 10966=1, 10968=1, 10970=1, 10971=1, 10978=1, 10980=1, 10984=1, 10985=1, 10987=1, 10988=1, 10989=1, 10994=1, 10996=1, 11000=1, 11002=1, 11003=1, 11007=1, 11012=1, 11017=1, 11018=1, 11020=1, 11021=1, 11025=1, 11027=1, 11028=1, 11030=1, 11039=1, 11040=1, 11042=1, 11043=1, 11047=1, 11048=1, 11049=1, 11053=1, 11058=1, 11060=1, 11062=1, 11063=1, 11065=1, 11066=1, 11068=1, 11069=1, 11073=1, 11074=1, 11076=1, 11078=1, 11080=1, 11083=1, 11085=1, 11086=1, 11089=1, 11091=1, 11092=1, 11094=1, 11102=1, 11105=1, 11109=1, 11111=1, 11115=1, 11116=1, 11120=1, 11126=1, 11127=1, 11132=1, 11133=1, 11135=1, 11140=1, 11142=1, 11145=1, 11150=1, 11151=1, 11152=1, 11167=1, 11169=1, 11170=1, 11173=1, 11177=1, 11180=1, 11181=1, 11184=1, 11187=1, 11190=1, 11195=1, 11200=1, 11201=1, 11205=1, 11207=1, 11209=1, 11211=1, 11212=1, 11214=1, 11217=1, 11218=1, 11222=1, 11224=1, 11225=1, 11226=1, 11228=1, 11229=1, 11231=1, 11235=1, 11238=1, 11239=1, 11244=1, 11245=1, 11247=1, 11250=1, 11254=1, 11259=1, 11262=1, 11263=1, 11270=1, 11273=1, 11275=1, 11278=1, 11282=1, 11285=1, 11290=1, 11292=1, 11294=1, 11304=1, 11306=1, 11313=1, 11314=1, 11319=1, 11320=1, 11325=1, 11328=1, 11329=1, 11330=1, 11331=1, 11332=1, 11335=1, 11338=1, 11339=1, 11342=1, 11343=1, 11344=1, 11346=1, 11347=1, 11353=1, 11358=1, 11360=1, 11365=1, 11370=1, 11372=1, 11376=1, 11378=1, 11379=1, 11380=1, 11386=1, 11391=1, 11392=1, 11393=1, 11394=1, 11395=1, 11403=1, 11407=1, 11410=1, 11411=1, 11414=1, 11418=1, 11431=1, 11438=1, 11439=1, 11444=1, 11452=1, 11456=1, 11457=1, 11458=1, 11462=1, 11464=1, 11472=1, 11473=1, 11474=1, 11476=1, 11477=1, 11482=1, 11483=1, 11488=1, 11489=1, 11490=1, 11491=1, 11497=1, 11499=1, 11501=1, 11504=1, 11509=1, 11515=1, 11518=1, 11521=1, 11523=1, 11528=1, 11532=1, 11534=1, 11539=1, 11544=1, 11547=1, 11548=1, 11556=1, 11557=1, 11558=1, 11564=1, 11565=1, 11567=1, 11571=1, 11573=1, 11577=1, 11579=1, 11580=1, 11586=1, 11590=1, 11595=1, 11598=1, 11599=1, 11601=1, 11607=1, 11608=1, 11612=1, 11614=1, 11615=1, 11616=1, 11617=1, 11618=1, 11619=1, 11620=1, 11621=1, 11623=1, 11628=1, 11632=1, 11639=1, 11641=1, 11642=1, 11645=1, 11651=1, 11661=1, 11662=1, 11670=1, 11672=1, 11674=1, 11675=1, 11678=1, 11681=1, 11690=1, 11693=1, 11696=1, 11697=1, 11701=1, 11703=1, 11707=1, 11710=1, 11722=1, 11724=1, 11725=1, 11727=1, 11729=1, 11730=1, 11737=1, 11748=1, 11750=1, 11751=1, 11756=1, 11759=1, 11761=1, 11762=1, 11765=1, 11774=1, 11780=1, 11788=1, 11789=1, 11794=1, 11798=1, 11800=1, 11801=1, 11802=1, 11803=1, 11810=1, 11812=1, 11814=1, 11816=1, 11822=1, 11824=1, 11828=1, 11830=1, 11834=1, 11838=1, 11839=1, 11842=1, 11843=1, 11845=1, 11851=1, 11852=1, 11853=1, 11856=1, 11857=1, 11859=1, 11860=1, 11861=1, 11864=1, 11866=1, 11868=1, 11871=1, 11872=1, 11875=1, 11878=1, 11882=1, 11886=1, 11887=1, 11895=1, 11896=1, 11899=1, 11906=1, 11911=1, 11920=1, 11928=1, 11931=1, 11933=1, 11934=1, 11935=1, 11936=1, 11940=1, 11941=1, 11943=1, 11946=1, 11950=1, 11957=1, 11958=1, 11962=1, 11963=1, 11964=1, 11966=1, 11968=1, 11969=1, 11973=1, 11974=1, 11980=1, 11982=1, 11984=1, 11989=1, 11992=1, 11993=1, 11999=1, 12007=1, 12011=1, 12012=1, 12016=1, 12022=1, 12023=1, 12024=1, 12028=1, 12031=1, 12032=1, 12034=1, 12042=1, 12049=1, 12057=1, 12063=1, 12067=1, 12069=1, 12070=1, 12072=1, 12076=1, 12077=1, 12078=1, 12080=1, 12081=1, 12082=1, 12086=1, 12087=1, 12088=1, 12089=1, 12090=1, 12092=1, 12095=1, 12097=1, 12102=1, 12108=1, 12110=1, 12111=1, 12113=1, 12115=1, 12117=1, 12120=1, 12125=1, 12126=1, 12127=1, 12130=1, 12134=1, 12138=1, 12139=1, 12147=1, 12150=1, 12155=1, 12156=1, 12158=1, 12159=1, 12166=1, 12168=1, 12171=1, 12175=1, 12177=1, 12180=1, 12182=1, 12185=1, 12186=1, 12187=1, 12191=1, 12192=1, 12193=1, 12197=1, 12198=1, 12199=1, 12201=1, 12203=1, 12206=1, 12211=1, 12212=1, 12217=1, 12219=1, 12221=1, 12224=1, 12225=1, 12226=1, 12228=1, 12229=1, 12232=1, 12237=1, 12238=1, 12239=1, 12240=1, 12243=1, 12245=1, 12246=1, 12248=1, 12249=1, 12253=1, 12261=1, 12264=1, 12273=1, 12275=1, 12276=1, 12279=1, 12282=1, 12283=1, 12284=1, 12285=1, 12287=1, 12289=1, 12292=1, 12300=1, 12301=1, 12302=1, 12308=1, 12309=1, 12310=1, 12314=1, 12315=1, 12317=1, 12319=1, 12321=1, 12323=1, 12325=1, 12328=1, 12333=1, 12334=1, 12337=1, 12342=1, 12343=1, 12345=1, 12346=1, 12348=1, 12349=1, 12353=1, 12354=1, 12355=1, 12361=1, 12362=1, 12376=1, 12377=1, 12378=1, 12379=1, 12383=1, 12386=1, 12387=1, 12390=1, 12392=1, 12395=1, 12403=1, 12406=1, 12407=1, 12409=1, 12412=1, 12418=1, 12422=1, 12423=1, 12424=1, 12425=1, 12426=1, 12429=1, 12432=1, 12433=1, 12438=1, 12443=1, 12447=1, 12449=1, 12452=1, 12453=1, 12455=1, 12458=1, 12465=1, 12468=1, 12475=1, 12478=1, 12480=1, 12482=1, 12486=1, 12492=1, 12493=1, 12496=1, 12500=1, 12505=1, 12508=1, 12513=1, 12515=1, 12516=1, 12520=1, 12521=1, 12525=1, 12526=1, 12527=1, 12528=1, 12532=1, 12534=1, 12535=1, 12538=1, 12545=1, 12546=1, 12547=1, 12551=1, 12557=1, 12558=1, 12561=1, 12564=1, 12566=1, 12572=1, 12578=1, 12582=1, 12586=1, 12591=1, 12597=1, 12598=1, 12606=1, 12607=1, 12608=1, 12610=1, 12611=1, 12612=1, 12617=1, 12619=1, 12621=1, 12625=1, 12626=1, 12632=1, 12642=1, 12645=1, 12647=1, 12649=1, 12652=1, 12655=1, 12656=1, 12660=1, 12662=1, 12667=1, 12669=1, 12673=1, 12674=1, 12684=1, 12685=1, 12688=1, 12693=1, 12695=1, 12696=1, 12716=1, 12719=1, 12720=1, 12721=1, 12722=1, 12724=1, 12728=1, 12731=1, 12733=1, 12736=1, 12737=1, 12738=1, 12741=1, 12745=1, 12753=1, 12757=1, 12760=1, 12761=1, 12769=1, 12770=1, 12774=1, 12778=1, 12781=1, 12798=1, 12799=1, 12802=1, 12803=1, 12814=1, 12818=1, 12819=1, 12820=1, 12825=1, 12826=1, 12829=1, 12832=1, 12833=1, 12834=1, 12836=1, 12840=1, 12843=1, 12844=1, 12845=1, 12853=1, 12858=1, 12859=1, 12875=1, 12877=1, 12880=1, 12885=1, 12887=1, 12889=1, 12892=1, 12893=1, 12897=1, 12901=1, 12903=1, 12907=1, 12909=1, 12912=1, 12914=1, 12917=1, 12919=1, 12920=1, 12922=1, 12924=1, 12925=1, 12928=1, 12933=1, 12937=1, 12938=1, 12941=1, 12946=1, 12947=1, 12950=1, 12955=1, 12959=1, 12964=1, 12968=1, 12969=1, 12971=1, 12972=1, 12973=1, 12976=1, 12977=1, 12979=1, 12980=1, 12984=1, 12987=1, 12990=1, 12991=1, 12994=1, 12996=1, 13001=1, 13002=1, 13006=1, 13008=1, 13009=1, 13015=1, 13016=1, 13017=1, 13018=1, 13019=1, 13023=1, 13024=1, 13029=1, 13032=1, 13033=1, 13036=1, 13042=1, 13047=1, 13052=1, 13058=1, 13061=1, 13064=1, 13066=1, 13074=1, 13077=1, 13082=1, 13083=1, 13084=1, 13085=1, 13089=1, 13093=1, 13094=1, 13100=1, 13103=1, 13107=1, 13111=1, 13116=1, 13123=1, 13124=1, 13125=1, 13129=1, 13130=1, 13131=1, 13132=1, 13138=1, 13141=1, 13142=1, 13148=1, 13150=1, 13151=1, 13154=1, 13163=1, 13164=1, 13165=1, 13168=1, 13172=1, 13174=1, 13175=1, 13176=1, 13182=1, 13191=1, 13192=1, 13193=1, 13196=1, 13200=1, 13201=1, 13202=1, 13204=1, 13209=1, 13212=1, 13219=1, 13227=1, 13231=1, 13235=1, 13236=1, 13238=1, 13239=1, 13241=1, 13242=1, 13245=1, 13246=1, 13250=1, 13253=1, 13256=1, 13257=1, 13265=1, 13266=1, 13268=1, 13270=1, 13275=1, 13281=1, 13282=1, 13284=1, 13285=1, 13290=1, 13294=1, 13298=1, 13300=1, 13311=1, 13318=1, 13319=1, 13320=1, 13322=1, 13326=1, 13329=1, 13334=1, 13337=1, 13339=1, 13341=1, 13342=1, 13348=1, 13349=1, 13357=1, 13359=1, 13360=1, 13361=1, 13366=1, 13368=1, 13372=1, 13374=1, 13375=1, 13379=1, 13385=1, 13387=1, 13389=1, 13390=1, 13391=1, 13395=1, 13397=1, 13398=1, 13399=1, 13408=1, 13410=1, 13411=1, 13412=1, 13416=1, 13419=1, 13420=1, 13422=1, 13424=1, 13427=1, 13428=1, 13429=1, 13433=1, 13438=1, 13441=1, 13444=1, 13448=1, 13451=1, 13454=1, 13462=1, 13463=1, 13464=1, 13466=1, 13467=1, 13468=1, 13471=1, 13477=1, 13479=1, 13480=1, 13481=1, 13482=1, 13488=1, 13490=1, 13499=1, 13501=1, 13505=1, 13507=1, 13511=1, 13513=1, 13514=1, 13516=1, 13517=1, 13519=1, 13522=1, 13523=1, 13524=1, 13526=1, 13528=1, 13531=1, 13533=1, 13534=1, 13536=1, 13537=1, 13541=1, 13544=1, 13546=1, 13549=1, 13554=1, 13555=1, 13559=1, 13562=1, 13565=1, 13569=1, 13572=1, 13574=1, 13575=1, 13576=1, 13578=1, 13582=1, 13585=1, 13588=1, 13589=1, 13598=1, 13601=1, 13602=1, 13603=1, 13604=1, 13605=1, 13608=1, 13609=1, 13610=1, 13615=1, 13619=1, 13620=1, 13621=1, 13623=1, 13628=1, 13630=1, 13634=1, 13636=1, 13637=1, 13638=1, 13639=1, 13640=1, 13642=1, 13646=1, 13647=1, 13648=1, 13650=1, 13654=1, 13655=1, 13656=1, 13657=1, 13658=1, 13662=1, 13663=1, 13667=1, 13669=1, 13672=1, 13674=1, 13676=1, 13677=1, 13686=1, 13688=1, 13690=1, 13691=1, 13693=1, 13697=1, 13701=1, 13702=1, 13704=1, 13708=1, 13709=1, 13710=1, 13711=1, 13712=1, 13714=1, 13717=1, 13718=1, 13719=1, 13720=1, 13721=1, 13722=1, 13723=1, 13725=1, 13727=1, 13730=1, 13731=1, 13735=1, 13736=1, 13738=1, 13739=1, 13740=1, 13741=1, 13742=1, 13747=1, 13752=1, 13756=1, 13760=1, 13765=1, 13770=1, 13771=1, 13784=1, 13787=1, 13788=1, 13791=1, 13792=1, 13793=1, 13796=1, 13797=1, 13799=1, 13804=1, 13807=1, 13810=1, 13815=1, 13824=1, 13826=1, 13831=1, 13833=1, 13834=1, 13840=1, 13842=1, 13844=1, 13846=1, 13847=1, 13848=1, 13853=1, 13865=1, 13866=1, 13876=1, 13879=1, 13881=1, 13882=1, 13883=1, 13884=1, 13885=1, 13887=1, 13892=1, 13893=1, 13901=1, 13902=1, 13903=1, 13906=1, 13908=1, 13911=1, 13913=1, 13914=1, 13919=1, 13922=1, 13923=1, 13930=1, 13931=1, 13933=1, 13934=1, 13937=1, 13943=1, 13944=1, 13945=1, 13946=1, 13949=1, 13951=1, 13955=1, 13958=1, 13959=1, 13965=1, 13966=1, 13967=1, 13970=1, 13972=1, 13974=1, 13977=1, 13980=1, 13982=1, 13983=1, 13985=1, 13989=1, 13997=1, 13999=1, 14002=1, 14005=1, 14006=1, 14010=1, 14021=1, 14023=1, 14029=1, 14033=1, 14034=1, 14035=1, 14049=1, 14054=1, 14055=1, 14059=1, 14060=1, 14062=1, 14063=1, 14066=1, 14067=1, 14068=1, 14070=1, 14080=1, 14086=1, 14090=1, 14091=1, 14093=1, 14096=1, 14101=1, 14104=1, 14106=1, 14110=1, 14113=1, 14116=1, 14121=1, 14127=1, 14130=1, 14132=1, 14135=1, 14146=1, 14147=1, 14148=1, 14151=1, 14152=1, 14160=1, 14166=1, 14167=1, 14169=1, 14171=1, 14176=1, 14178=1, 14184=1, 14186=1, 14187=1, 14192=1, 14194=1, 14201=1, 14202=1, 14205=1, 14206=1, 14211=1, 14212=1, 14216=1, 14217=1, 14219=1, 14225=1, 14230=1, 14233=1, 14242=1, 14243=1, 14244=1, 14250=1, 14264=1, 14273=1, 14274=1, 14275=1, 14276=1, 14278=1, 14281=1, 14289=1, 14303=1, 14304=1, 14307=1, 14308=1, 14317=1, 14319=1, 14327=1, 14328=1, 14329=1, 14332=1, 14335=1, 14337=1, 14342=1, 14344=1, 14346=1, 14347=1, 14350=1, 14353=1, 14363=1, 14364=1, 14366=1, 14379=1, 14382=1, 14385=1, 14388=1, 14405=1, 14407=1, 14408=1, 14423=1, 14427=1, 14428=1, 14429=1, 14433=1, 14437=1, 14439=1, 14445=1, 14449=1, 14452=1, 14454=1, 14457=1, 14458=1, 14459=1, 14462=1, 14468=1, 14469=1, 14473=1, 14474=1, 14479=1, 14482=1, 14483=1, 14486=1, 14489=1, 14490=1, 14491=1, 14492=1, 14493=1, 14494=1, 14495=1, 14498=1, 14502=1, 14504=1, 14507=1, 14508=1, 14510=1, 14519=1, 14520=1, 14522=1, 14523=1, 14524=1, 14525=1, 14529=1, 14531=1, 14532=1, 14533=1, 14537=1, 14543=1, 14544=1, 14547=1, 14548=1, 14549=1, 14552=1, 14557=1, 14558=1, 14564=1, 14570=1, 14571=1, 14574=1, 14582=1, 14590=1, 14592=1, 14594=1, 14597=1, 14599=1, 14600=1, 14605=1, 14606=1, 14608=1, 14610=1, 14613=1, 14618=1, 14621=1, 14622=1, 14625=1, 14626=1, 14631=1, 14633=1, 14634=1, 14635=1, 14640=1, 14641=1, 14644=1, 14645=1, 14649=1, 14650=1, 14654=1, 14662=1, 14663=1, 14666=1, 14668=1, 14669=1, 14672=1, 14673=1, 14674=1, 14675=1, 14676=1, 14678=1, 14681=1, 14682=1, 14683=1, 14686=1, 14688=1, 14692=1, 14695=1, 14697=1, 14699=1, 14700=1, 14701=1, 14704=1, 14708=1, 14709=1, 14710=1, 14712=1, 14714=1, 14717=1, 14718=1, 14727=1, 14729=1, 14731=1, 14733=1, 14740=1, 14741=1, 14742=1, 14743=1, 14747=1, 14748=1, 14749=1, 14754=1, 14756=1, 14762=1, 14766=1, 14767=1, 14769=1, 14770=1, 14772=1, 14779=1, 14782=1, 14785=1, 14786=1, 14790=1, 14793=1, 14795=1, 14796=1, 14801=1, 14804=1, 14805=1, 14808=1, 14811=1, 14812=1, 14817=1, 14824=1, 14826=1, 14832=1, 14833=1, 14834=1, 14842=1, 14848=1, 14850=1, 14851=1, 14853=1, 14855=1, 14859=1, 14861=1, 14868=1, 14870=1, 14871=1, 14872=1, 14874=1, 14879=1, 14881=1, 14882=1, 14883=1, 14885=1, 14889=1, 14892=1, 14893=1, 14896=1, 14898=1, 14903=1, 14906=1, 14908=1, 14919=1, 14921=1, 14922=1, 14924=1, 14926=1, 14929=1, 14934=1, 14935=1, 14936=1, 14939=1, 14940=1, 14945=1, 14950=1, 14953=1, 14955=1, 14962=1, 14974=1, 14982=1, 14983=1, 14984=1, 14987=1, 14988=1, 14989=1, 14990=1, 14992=1, 14994=1, 14995=1, 14998=1, 15001=1, 15003=1, 15010=1, 15011=1, 15016=1, 15022=1, 15024=1, 15025=1, 15027=1, 15032=1, 15033=1, 15034=1, 15036=1, 15037=1, 15038=1, 15041=1, 15045=1, 15048=1, 15053=1, 15057=1, 15062=1, 15063=1, 15064=1, 15071=1, 15074=1, 15078=1, 15080=1, 15081=1, 15083=1, 15089=1, 15092=1, 15093=1, 15098=1, 15108=1, 15112=1, 15117=1, 15119=1, 15120=1, 15123=1, 15124=1, 15129=1, 15136=1, 15137=1, 15145=1, 15146=1, 15147=1, 15155=1, 15156=1, 15160=1, 15162=1, 15163=1, 15165=1, 15167=1, 15169=1, 15171=1, 15175=1, 15176=1, 15177=1, 15180=1, 15182=1, 15187=1, 15189=1, 15190=1, 15193=1, 15197=1, 15201=1, 15204=1, 15207=1, 15211=1, 15214=1, 15215=1, 15221=1, 15224=1, 15230=1, 15232=1, 15234=1, 15235=1, 15236=1, 15237=1, 15238=1, 15241=1, 15242=1, 15244=1, 15246=1, 15253=1, 15256=1, 15258=1, 15259=1, 15273=1, 15276=1, 15279=1, 15280=1, 15283=1, 15291=1, 15293=1, 15296=1, 15297=1, 15300=1, 15303=1, 15305=1, 15306=1, 15309=1, 15312=1, 15315=1, 15316=1, 15317=1, 15318=1, 15319=1, 15322=1, 15326=1, 15330=1, 15331=1, 15333=1, 15335=1, 15336=1, 15339=1, 15343=1, 15344=1, 15346=1, 15350=1, 15351=1, 15356=1, 15365=1, 15366=1, 15370=1, 15371=1, 15375=1, 15377=1, 15379=1, 15380=1, 15381=1, 15382=1, 15385=1, 15390=1, 15393=1, 15395=1, 15401=1, 15402=1, 15403=1, 15409=1, 15413=1, 15414=1, 15415=1, 15416=1, 15420=1, 15424=1, 15426=1, 15427=1, 15428=1, 15430=1, 15431=1, 15436=1, 15437=1, 15442=1, 15448=1, 15453=1, 15460=1, 15461=1, 15465=1, 15471=1, 15472=1, 15477=1, 15479=1, 15481=1, 15483=1, 15486=1, 15487=1, 15490=1, 15492=1, 15493=1, 15494=1, 15495=1, 15503=1, 15505=1, 15508=1, 15517=1, 15519=1, 15530=1, 15531=1, 15532=1, 15536=1, 15537=1, 15538=1, 15543=1, 15544=1, 15547=1, 15551=1, 15552=1, 15554=1, 15558=1, 15560=1, 15561=1, 15567=1, 15569=1, 15573=1, 15574=1, 15575=1, 15577=1, 15578=1, 15579=1, 15589=1, 15593=1, 15595=1, 15600=1, 15603=1, 15607=1, 15608=1, 15612=1, 15613=1, 15614=1, 15617=1, 15618=1, 15620=1, 15629=1, 15632=1, 15645=1, 15646=1, 15647=1, 15649=1, 15651=1, 15653=1, 15658=1, 15660=1, 15661=1, 15665=1, 15672=1, 15673=1, 15676=1, 15678=1, 15679=1, 15686=1, 15687=1, 15689=1, 15692=1, 15693=1, 15694=1, 15696=1, 15699=1, 15707=1, 15709=1, 15710=1, 15711=1, 15713=1, 15715=1, 15719=1, 15727=1, 15730=1, 15731=1, 15735=1, 15736=1, 15741=1, 15752=1, 15754=1, 15758=1, 15759=1, 15760=1, 15762=1, 15763=1, 15766=1, 15767=1, 15769=1, 15771=1, 15778=1, 15788=1, 15792=1, 15793=1, 15799=1, 15800=1, 15804=1, 15807=1, 15810=1, 15818=1, 15823=1, 15828=1, 15832=1, 15833=1, 15835=1, 15838=1, 15839=1, 15840=1, 15842=1, 15846=1, 15851=1, 15852=1, 15854=1, 15857=1, 15858=1, 15859=1, 15861=1, 15863=1, 15867=1, 15870=1, 15875=1, 15877=1, 15879=1, 15882=1, 15888=1, 15889=1, 15891=1, 15899=1, 15900=1, 15906=1, 15914=1, 15915=1, 15920=1, 15921=1, 15922=1, 15925=1, 15926=1, 15927=1, 15932=1, 15938=1, 15941=1, 15948=1, 15952=1, 15953=1, 15957=1, 15958=1, 15959=1, 15962=1, 15964=1, 15966=1, 15970=1, 15972=1, 15973=1, 15974=1, 15975=1, 15978=1, 15979=1, 15984=1, 15986=1, 15987=1, 15988=1, 15991=1, 15994=1, 15995=1, 15997=1, 15998=1, 16002=1, 16004=1, 16005=1, 16006=1, 16007=1, 16016=1, 16020=1, 16023=1, 16027=1, 16030=1, 16033=1, 16034=1, 16036=1, 16037=1, 16039=1, 16042=1, 16043=1, 16044=1, 16046=1, 16053=1, 16056=1, 16057=1, 16058=1, 16062=1, 16067=1, 16068=1, 16071=1, 16073=1, 16074=1, 16076=1, 16080=1, 16082=1, 16084=1, 16085=1, 16086=1, 16090=1, 16096=1, 16099=1, 16102=1, 16104=1, 16106=1, 16107=1, 16108=1, 16109=1, 16111=1, 16112=1, 16113=1, 16114=1, 16122=1, 16123=1, 16124=1, 16126=1, 16127=1, 16130=1, 16132=1, 16135=1, 16137=1, 16141=1, 16150=1, 16153=1, 16154=1, 16156=1, 16157=1, 16166=1, 16168=1, 16169=1, 16176=1, 16182=1, 16184=1, 16186=1, 16187=1, 16188=1, 16189=1, 16191=1, 16192=1, 16193=1, 16201=1, 16210=1, 16211=1, 16215=1, 16216=1, 16217=1, 16218=1, 16219=1, 16221=1, 16222=1, 16228=1, 16229=1, 16230=1, 16232=1, 16235=1, 16237=1, 16243=1, 16244=1, 16247=1, 16250=1, 16253=1, 16261=1, 16264=1, 16265=1, 16266=1, 16272=1, 16274=1, 16275=1, 16283=1, 16286=1, 16287=1, 16292=1, 16293=1, 16294=1, 16295=1, 16299=1, 16300=1, 16302=1, 16305=1, 16308=1, 16312=1, 16314=1, 16315=1, 16316=1, 16317=1, 16319=1, 16320=1, 16322=1, 16323=1, 16324=1, 16325=1, 16327=1, 16329=1, 16332=1, 16333=1, 16334=1, 16345=1, 16347=1, 16350=1, 16354=1, 16361=1, 16362=1, 16363=1, 16365=1, 16367=1, 16370=1, 16371=1, 16372=1, 16374=1, 16375=1, 16376=1, 16378=1, 16380=1, 16381=1, 16384=1, 16386=1, 16387=1, 16391=1, 16392=1, 16396=1, 16397=1, 16398=1, 16399=1, 16400=1, 16406=1, 16410=1, 16411=1, 16412=1, 16414=1, 16415=1, 16416=1, 16417=1, 16420=1, 16421=1, 16426=1, 16430=1, 16435=1, 16436=1, 16438=1, 16440=1, 16441=1, 16442=1, 16447=1, 16450=1, 16451=1, 16454=1, 16455=1, 16458=1, 16471=1, 16473=1, 16481=1, 16484=1, 16486=1, 16491=1, 16492=1, 16494=1, 16495=1, 16498=1, 16505=1, 16506=1, 16507=1, 16514=1, 16515=1, 16516=1, 16520=1, 16525=1, 16529=1, 16531=1, 16532=1, 16536=1, 16537=1, 16542=1, 16548=1, 16551=1, 16555=1, 16562=1, 16564=1, 16567=1, 16569=1, 16572=1, 16577=1, 16581=1, 16582=1, 16585=1, 16587=1, 16591=1, 16592=1, 16596=1, 16600=1, 16604=1, 16605=1, 16607=1, 16609=1, 16610=1, 16620=1, 16621=1, 16629=1, 16630=1, 16631=1, 16632=1, 16639=1, 16644=1, 16649=1, 16650=1, 16654=1, 16655=1, 16658=1, 16661=1, 16667=1, 16668=1, 16669=1, 16671=1, 16676=1, 16679=1, 16682=1, 16689=1, 16697=1, 16698=1, 16701=1, 16702=1, 16703=1, 16710=1, 16711=1, 16714=1, 16715=1, 16716=1, 16718=1, 16720=1, 16722=1, 16723=1, 16724=1, 16727=1, 16728=1, 16733=1, 16735=1, 16736=1, 16739=1, 16740=1, 16741=1, 16743=1, 16744=1, 16747=1, 16750=1, 16756=1, 16759=1, 16762=1, 16763=1, 16765=1, 16769=1, 16773=1, 16775=1, 16777=1, 16779=1, 16781=1, 16784=1, 16788=1, 16790=1, 16792=1, 16794=1, 16796=1, 16797=1, 16799=1, 16803=1, 16808=1, 16820=1, 16822=1, 16836=1, 16837=1, 16844=1, 16847=1, 16851=1, 16858=1, 16861=1, 16862=1, 16864=1, 16865=1, 16870=1, 16871=1, 16880=1, 16886=1, 16888=1, 16892=1, 16894=1, 16895=1, 16900=1, 16905=1, 16907=1, 16908=1, 16909=1, 16919=1, 16920=1, 16924=1, 16928=1, 16931=1, 16933=1, 16934=1, 16936=1, 16942=1, 16943=1, 16948=1, 16958=1, 16967=1, 16969=1, 16970=1, 16972=1, 16973=1, 16979=1, 16980=1, 16981=1, 16982=1, 16983=1, 16987=1, 16989=1, 16990=1, 17002=1, 17009=1, 17014=1, 17018=1, 17020=1, 17024=1, 17025=1, 17027=1, 17031=1, 17044=1, 17045=1, 17048=1, 17050=1, 17051=1, 17052=1, 17054=1, 17056=1, 17058=1, 17060=1, 17061=1, 17063=1, 17064=1, 17065=1, 17067=1, 17069=1, 17072=1, 17073=1, 17074=1, 17076=1, 17078=1, 17079=1, 17082=1, 17083=1, 17084=1, 17085=1, 17086=1, 17087=1, 17088=1, 17091=1, 17096=1, 17098=1, 17099=1, 17102=1, 17104=1, 17106=1, 17107=1, 17108=1, 17111=1, 17118=1, 17119=1, 17120=1, 17124=1, 17125=1, 17127=1, 17138=1, 17139=1, 17142=1, 17143=1, 17144=1, 17145=1, 17147=1, 17149=1, 17150=1, 17153=1, 17154=1, 17156=1, 17160=1, 17164=1, 17169=1, 17170=1, 17173=1, 17174=1, 17180=1, 17181=1, 17182=1, 17183=1, 17186=1, 17188=1, 17190=1, 17192=1, 17194=1, 17195=1, 17197=1, 17200=1, 17212=1, 17213=1, 17214=1, 17215=1, 17216=1, 17224=1, 17226=1, 17228=1, 17233=1, 17235=1, 17242=1, 17244=1, 17245=1, 17249=1, 17250=1, 17252=1, 17253=1, 17254=1, 17258=1, 17260=1, 17263=1, 17266=1, 17270=1, 17275=1, 17276=1, 17277=1, 17278=1, 17280=1, 17281=1, 17282=1, 17288=1, 17289=1, 17291=1, 17292=1, 17296=1, 17297=1, 17303=1, 17304=1, 17305=1, 17307=1, 17311=1, 17314=1, 17320=1, 17321=1, 17325=1, 17326=1, 17330=1, 17333=1, 17335=1, 17336=1, 17339=1, 17341=1, 17344=1, 17351=1, 17353=1, 17354=1, 17355=1, 17363=1, 17366=1, 17372=1, 17377=1, 17379=1, 17382=1, 17386=1, 17390=1, 17392=1, 17394=1, 17395=1, 17396=1, 17397=1, 17400=1, 17402=1, 17409=1, 17415=1, 17416=1, 17423=1, 17431=1, 17433=1, 17435=1, 17436=1, 17437=1, 17440=1, 17444=1, 17447=1, 17452=1, 17454=1, 17457=1, 17458=1, 17459=1, 17460=1, 17462=1, 17464=1, 17465=1, 17466=1, 17471=1, 17473=1, 17475=1, 17483=1, 17484=1, 17487=1, 17491=1, 17495=1, 17496=1, 17499=1, 17501=1, 17504=1, 17508=1, 17509=1, 17513=1, 17515=1, 17516=1, 17517=1, 17518=1, 17523=1, 17525=1, 17527=1, 17529=1, 17531=1, 17540=1, 17542=1, 17543=1, 17544=1, 17552=1, 17553=1, 17554=1, 17562=1, 17565=1, 17567=1, 17568=1, 17579=1, 17583=1, 17585=1, 17594=1, 17598=1, 17599=1, 17606=1, 17609=1, 17610=1, 17612=1, 17613=1, 17614=1, 17615=1, 17620=1, 17621=1, 17622=1, 17624=1, 17626=1, 17627=1, 17631=1, 17638=1, 17646=1, 17650=1, 17652=1, 17653=1, 17657=1, 17661=1, 17663=1, 17665=1, 17676=1, 17679=1, 17688=1, 17691=1, 17692=1, 17694=1, 17696=1, 17699=1, 17702=1, 17708=1, 17709=1, 17710=1, 17717=1, 17720=1, 17725=1, 17726=1, 17727=1, 17734=1, 17738=1, 17745=1, 17746=1, 17749=1, 17753=1, 17754=1, 17758=1, 17763=1, 17769=1, 17772=1, 17777=1, 17778=1, 17781=1, 17782=1, 17785=1, 17788=1, 17789=1, 17791=1, 17793=1, 17795=1, 17796=1, 17797=1, 17806=1, 17809=1, 17811=1, 17814=1, 17815=1, 17816=1, 17817=1, 17818=1, 17820=1, 17821=1, 17827=1, 17829=1, 17840=1, 17841=1, 17844=1, 17848=1, 17853=1, 17855=1, 17856=1, 17859=1, 17864=1, 17872=1, 17876=1, 17877=1, 17881=1, 17884=1, 17887=1, 17897=1, 17903=1, 17904=1, 17907=1, 17913=1, 17915=1, 17917=1, 17919=1, 17922=1, 17924=1, 17928=1, 17929=1, 17930=1, 17931=1, 17937=1, 17943=1, 17947=1, 17949=1, 17950=1, 17951=1, 17953=1, 17956=1, 17958=1, 17962=1, 17963=1, 17964=1, 17969=1, 17978=1, 17979=1, 17980=1, 17982=1, 17985=1, 17989=1, 17995=1, 17996=1, 18001=1, 18004=1, 18006=1, 18008=1, 18009=1, 18018=1, 18019=1, 18021=1, 18026=1, 18027=1, 18028=1, 18037=1, 18039=1, 18041=1, 18043=1, 18050=1, 18053=1, 18062=1, 18066=1, 18068=1, 18070=1, 18078=1, 18079=1, 18083=1, 18084=1, 18086=1, 18088=1, 18091=1, 18101=1, 18111=1, 18115=1, 18116=1, 18117=1, 18118=1, 18120=1, 18124=1, 18126=1, 18127=1, 18130=1, 18131=1, 18133=1, 18137=1, 18138=1, 18145=1, 18146=1, 18149=1, 18150=1, 18151=1, 18153=1, 18154=1, 18156=1, 18158=1, 18160=1, 18168=1, 18173=1, 18175=1, 18183=1, 18185=1, 18188=1, 18191=1, 18194=1, 18198=1, 18199=1, 18201=1, 18203=1, 18206=1, 18208=1, 18213=1, 18214=1, 18218=1, 18219=1, 18223=1, 18224=1, 18231=1, 18232=1, 18233=1, 18238=1, 18244=1, 18245=1, 18246=1, 18248=1, 18250=1, 18251=1, 18258=1, 18264=1, 18265=1, 18266=1, 18268=1, 18272=1, 18277=1, 18282=1, 18283=1, 18286=1, 18288=1, 18289=1, 18290=1, 18295=1, 18300=1, 18301=1, 18304=1, 18305=1, 18311=1, 18313=1, 18315=1, 18318=1, 18319=1, 18320=1, 18321=1, 18325=1, 18329=1, 18330=1, 18331=1, 18337=1, 18339=1, 18342=1, 18352=1, 18354=1, 18357=1, 18360=1, 18365=1, 18370=1, 18372=1, 18375=1, 18378=1, 18380=1, 18381=1, 18387=1, 18390=1, 18391=1, 18394=1, 18395=1, 18396=1, 18399=1, 18400=1, 18405=1, 18407=1, 18413=1, 18419=1, 18421=1, 18428=1, 18436=1, 18438=1, 18445=1, 18446=1, 18448=1, 18449=1, 18454=1, 18455=1, 18456=1, 18459=1, 18461=1, 18464=1, 18465=1, 18467=1, 18470=1, 18476=1, 18477=1, 18481=1, 18482=1, 18486=1, 18487=1, 18488=1, 18490=1, 18492=1, 18495=1, 18499=1, 18501=1, 18503=1, 18505=1, 18506=1, 18507=1, 18509=1, 18511=1, 18513=1, 18516=1, 18519=1, 18520=1, 18525=1, 18526=1, 18531=1, 18532=1, 18533=1, 18537=1, 18542=1, 18545=1, 18547=1, 18548=1, 18556=1, 18557=1, 18558=1, 18563=1, 18569=1, 18570=1, 18572=1, 18573=1, 18575=1, 18579=1, 18580=1, 18585=1, 18587=1, 18588=1, 18591=1, 18593=1, 18598=1, 18599=1, 18600=1, 18604=1, 18609=1, 18616=1, 18627=1, 18631=1, 18633=1, 18634=1, 18635=1, 18637=1, 18640=1, 18642=1, 18645=1, 18646=1, 18648=1, 18649=1, 18650=1, 18659=1, 18661=1, 18663=1, 18665=1, 18666=1, 18668=1, 18675=1, 18678=1, 18679=1, 18681=1, 18687=1, 18688=1, 18689=1, 18691=1, 18693=1, 18694=1, 18697=1, 18700=1, 18701=1, 18702=1, 18703=1, 18712=1, 18714=1, 18716=1, 18719=1, 18720=1, 18725=1, 18727=1, 18733=1, 18741=1, 18743=1, 18744=1, 18746=1, 18750=1, 18751=1, 18753=1, 18762=1, 18763=1, 18764=1, 18767=1, 18769=1, 18773=1, 18774=1, 18775=1, 18776=1, 18779=1, 18782=1, 18784=1, 18785=1, 18788=1, 18789=1, 18790=1, 18792=1, 18793=1, 18794=1, 18797=1, 18798=1, 18802=1, 18803=1, 18815=1, 18816=1, 18824=1, 18825=1, 18829=1, 18832=1, 18836=1, 18838=1, 18839=1, 18843=1, 18844=1, 18848=1, 18850=1, 18851=1, 18856=1, 18857=1, 18859=1, 18862=1, 18864=1, 18865=1, 18872=1, 18873=1, 18876=1, 18877=1, 18880=1, 18882=1, 18884=1, 18885=1, 18887=1, 18888=1, 18892=1, 18894=1, 18897=1, 18899=1, 18900=1, 18901=1, 18902=1, 18904=1, 18906=1, 18907=1, 18910=1, 18911=1, 18916=1, 18919=1, 18920=1, 18922=1, 18925=1, 18929=1, 18933=1, 18937=1, 18938=1, 18939=1, 18940=1, 18946=1, 18947=1, 18955=1, 18965=1, 18966=1, 18967=1, 18970=1, 18973=1, 18974=1, 18978=1, 18979=1, 18980=1, 18982=1, 18984=1, 18990=1, 19003=1, 19007=1, 19014=1, 19019=1, 19027=1, 19031=1, 19033=1, 19037=1, 19039=1, 19040=1, 19043=1, 19047=1, 19048=1, 19049=1, 19050=1, 19051=1, 19057=1, 19059=1, 19061=1, 19062=1, 19064=1, 19065=1, 19078=1, 19081=1, 19084=1, 19089=1, 19102=1, 19103=1, 19104=1, 19106=1, 19109=1, 19112=1, 19114=1, 19125=1, 19127=1, 19128=1, 19129=1, 19138=1, 19141=1, 19142=1, 19143=1, 19149=1, 19150=1, 19154=1, 19158=1, 19159=1, 19161=1, 19162=1, 19181=1, 19184=1, 19187=1, 19189=1, 19193=1, 19207=1, 19213=1, 19215=1, 19216=1, 19240=1, 19255=1, 19258=1, 19259=1, 19260=1, 19262=1, 19267=1, 19268=1, 19269=1, 19282=1, 19283=1, 19284=1, 19286=1, 19301=1, 19310=1, 19315=1, 19316=1, 19320=1, 19336=1, 19337=1, 19347=1, 19361=1, 19385=1, 19395=1, 19412=1, 19434=1, 19441=1, 19450=1, 19454=1, 19457=1, 19458=1, 19462=1, 19464=1, 19469=1, 19470=1, 19476=1, 19479=1, 19480=1, 19481=1, 19489=1, 19491=1, 19492=1, 19493=1, 19506=1, 19509=1, 19511=1, 19512=1, 19515=1, 19519=1, 19520=1, 19522=1, 19527=1, 19529=1, 19530=1, 19532=1, 19535=1, 19539=1, 19541=1, 19546=1, 19548=1, 19552=1, 19553=1, 19555=1, 19561=1, 19562=1, 19563=1, 19565=1, 19570=1, 19573=1, 19574=1, 19576=1, 19577=1, 19578=1, 19581=1, 19584=1, 19585=1, 19587=1, 19589=1, 19591=1, 19593=1, 19598=1, 19601=1, 19602=1, 19604=1, 19605=1, 19606=1, 19610=1, 19613=1, 19614=1, 19616=1, 19622=1, 19626=1, 19628=1, 19631=1, 19633=1, 19634=1, 19636=1, 19642=1, 19643=1, 19646=1, 19650=1, 19651=1, 19654=1, 19655=1, 19658=1, 19664=1, 19668=1, 19677=1, 19683=1, 19685=1, 19686=1, 19687=1, 19689=1, 19696=1, 19697=1, 19704=1, 19705=1, 19708=1, 19711=1, 19712=1, 19713=1, 19716=1, 19718=1, 19724=1, 19727=1, 19728=1, 19729=1, 19739=1, 19742=1, 19743=1, 19744=1, 19746=1, 19749=1, 19750=1, 19751=1, 19754=1, 19759=1, 19767=1, 19768=1, 19772=1, 19774=1, 19778=1, 19779=1, 19781=1, 19783=1, 19784=1, 19787=1, 19788=1, 19789=1, 19792=1, 19796=1, 19799=1, 19800=1, 19803=1, 19804=1, 19807=1, 19811=1, 19815=1, 19818=1, 19820=1, 19821=1, 19822=1, 19827=1, 19828=1, 19835=1, 19837=1, 19839=1, 19841=1, 19842=1, 19848=1, 19849=1, 19851=1, 19855=1, 19856=1, 19859=1, 19860=1, 19864=1, 19865=1, 19866=1, 19867=1, 19870=1, 19875=1, 19877=1, 19878=1, 19882=1, 19885=1, 19888=1, 19890=1, 19892=1, 19893=1, 19897=1, 19898=1, 19900=1, 19903=1, 19906=1, 19909=1, 19911=1, 19912=1, 19915=1, 19916=1, 19923=1, 19926=1, 19927=1, 19928=1, 19929=1, 19930=1, 19931=1, 19936=1, 19937=1, 19939=1, 19940=1, 19942=1, 19944=1, 19947=1, 19949=1, 19950=1, 19956=1, 19959=1, 19962=1, 19964=1, 19968=1, 19971=1, 19979=1, 19981=1, 19986=1, 19987=1, 19989=1, 19995=1, 20002=1, 20009=1, 20010=1, 20015=1, 20016=1, 20018=1, 20020=1, 20024=1, 20027=1, 20033=1, 20037=1, 20039=1, 20044=1, 20051=1, 20052=1, 20053=1, 20059=1, 20061=1, 20063=1, 20065=1, 20066=1, 20067=1, 20070=1, 20071=1, 20073=1, 20075=1, 20078=1, 20083=1, 20086=1, 20087=1, 20088=1, 20091=1, 20097=1, 20101=1, 20109=1, 20116=1, 20119=1, 20121=1, 20124=1, 20125=1, 20128=1, 20130=1, 20132=1, 20136=1, 20137=1, 20141=1, 20142=1, 20143=1, 20145=1, 20147=1, 20150=1, 20152=1, 20161=1, 20164=1, 20166=1, 20172=1, 20175=1, 20177=1, 20185=1, 20191=1, 20192=1, 20193=1, 20196=1, 20198=1, 20205=1, 20206=1, 20210=1, 20211=1, 20214=1, 20216=1, 20219=1, 20223=1, 20224=1, 20227=1, 20231=1, 20235=1, 20236=1, 20238=1, 20242=1, 20244=1, 20250=1, 20251=1, 20255=1, 20261=1, 20266=1, 20268=1, 20270=1, 20272=1, 20274=1, 20277=1, 20282=1, 20283=1, 20288=1, 20290=1, 20291=1, 20293=1, 20295=1, 20296=1, 20297=1, 20300=1, 20304=1, 20306=1, 20312=1, 20314=1, 20321=1, 20324=1, 20329=1, 20333=1, 20336=1, 20342=1, 20346=1, 20348=1, 20357=1, 20360=1, 20362=1, 20371=1, 20375=1, 20376=1, 20383=1, 20385=1, 20390=1, 20392=1, 20393=1, 20394=1, 20396=1, 20399=1, 20401=1, 20402=1, 20403=1, 20407=1, 20410=1, 20415=1, 20416=1, 20418=1, 20421=1, 20422=1, 20425=1, 20428=1, 20433=1, 20436=1, 20437=1, 20438=1, 20441=1, 20442=1, 20446=1, 20447=1, 20448=1, 20450=1, 20451=1, 20452=1, 20454=1, 20456=1, 20465=1, 20469=1, 20470=1, 20471=1, 20472=1, 20475=1, 20477=1, 20478=1, 20481=1, 20492=1, 20495=1, 20497=1, 20504=1, 20507=1, 20511=1, 20513=1, 20514=1, 20521=1, 20529=1, 20530=1, 20536=1, 20541=1, 20545=1, 20552=1, 20553=1, 20565=1, 20567=1, 20576=1, 20583=1, 20594=1, 20595=1, 20596=1, 20597=1, 20611=1, 20614=1, 20619=1, 20620=1, 20627=1, 20636=1, 20638=1, 20654=1, 20657=1, 20672=1, 20675=1, 20676=1, 20679=1, 20698=1, 20713=1, 20731=1, 20736=1, 20738=1, 20748=1, 20749=1, 20752=1, 20754=1, 20760=1, 20761=1, 20767=1, 20772=1, 20773=1, 20777=1, 20779=1, 20780=1, 20784=1, 20814=1, 20818=1, 20823=1, 20831=1, 20835=1, 20845=1, 20853=1, 20870=1, 20873=1, 20874=1, 20875=1, 20887=1, 20889=1, 20890=1, 20894=1, 20908=1, 20913=1, 20914=1, 20922=1, 20932=1, 20939=1, 20948=1, 20950=1, 20952=1, 20960=1, 20964=1, 20970=1, 20980=1, 20981=1, 20987=1, 21014=1, 21022=1, 21025=1, 21034=1, 21037=1, 21040=1, 21047=1, 21053=1, 21066=1, 21090=1, 21093=1, 21112=1, 21114=1, 21116=1, 21124=1, 21127=1, 21142=1, 21148=1, 21154=1, 21162=1, 21185=1, 21194=1, 21207=1, 21209=1, 21213=1, 21215=1, 21228=1, 21244=1, 21259=1, 21261=1, 21265=1, 21271=1, 21274=1, 21276=1, 21279=1, 21285=1, 21293=1, 21321=1, 21335=1, 21342=1, 21348=1, 21352=1, 21355=1, 21358=1, 21361=1, 21364=1, 21367=1, 21371=1, 21383=1, 21387=1, 21388=1, 21403=1, 21418=1, 21420=1, 21423=1, 21427=1, 21429=1, 21438=1, 21439=1, 21445=1, 21449=1, 21452=1, 21454=1, 21463=1, 21470=1, 21473=1, 21484=1, 21488=1, 21505=1, 21506=1, 21507=1, 21508=1, 21510=1, 21514=1, 21518=1, 21529=1, 21532=1, 21541=1, 21551=1, 21591=1, 21598=1, 21610=1, 21611=1, 21613=1, 21614=1, 21623=1, 21624=1, 21628=1, 21638=1, 21660=1, 21669=1, 21674=1, 21688=1, 21690=1, 21694=1, 21700=1, 21712=1, 21728=1, 21729=1, 21743=1, 21744=1, 21746=1, 21747=1, 21748=1, 21754=1, 21758=1, 21760=1, 21764=1, 21769=1, 21782=1, 21788=1, 21792=1, 21793=1, 21798=1, 21803=1, 21807=1, 21810=1, 21817=1, 21822=1, 21824=1, 21827=1, 21828=1, 21837=1, 21838=1, 21842=1, 21843=1, 21852=1, 21865=1, 21867=1, 21880=1, 21891=1, 21893=1, 21894=1, 21897=1, 21899=1, 21904=1, 21906=1, 21909=1, 21911=1, 21918=1, 21928=1, 21931=1, 21932=1, 21942=1, 21946=1, 21948=1, 21953=1, 21955=1, 21960=1, 21978=1, 21984=1, 21986=1, 21996=1, 22001=1, 22002=1, 22006=1, 22015=1, 22018=1, 22025=1, 22039=1, 22045=1, 22055=1, 22059=1, 22079=1, 22081=1, 22087=1, 22088=1, 22090=1, 22091=1, 22095=1, 22110=1, 22128=1, 22129=1, 22133=1, 22138=1, 22141=1, 22148=1, 22149=1, 22159=1, 22163=1, 22169=1, 22175=1, 22179=1, 22180=1, 22183=1, 22205=1, 22213=1, 22226=1, 22229=1, 22232=1, 22235=1, 22240=1, 22255=1, 22275=1, 22283=1, 22287=1, 22289=1, 22290=1, 22292=1, 22310=1, 22313=1, 22327=1, 22335=1, 22336=1, 22339=1, 22340=1, 22343=1, 22344=1, 22349=1, 22352=1, 22353=1, 22355=1, 22367=1, 22374=1, 22400=1, 22402=1, 22413=1, 22425=1, 22431=1, 22436=1, 22441=1, 22443=1, 22451=1, 22457=1, 22486=1, 22497=1, 22498=1, 22513=1, 22520=1, 22521=1, 22523=1, 22525=1, 22526=1, 22530=1, 22539=1, 22542=1, 22545=1, 22551=1, 22552=1, 22557=1, 22561=1, 22564=1, 22569=1, 22572=1, 22574=1, 22578=1, 22580=1, 22584=1, 22586=1, 22595=1, 22596=1, 22599=1, 22602=1, 22645=1, 22646=1, 22651=1, 22653=1, 22667=1, 22673=1, 22674=1, 22689=1, 22691=1, 22692=1, 22698=1, 22719=1, 22720=1, 22721=1, 22724=1, 22729=1, 22731=1, 22735=1, 22749=1, 22751=1, 22753=1, 22755=1, 22765=1, 22778=1, 22793=1, 22795=1, 22801=1, 22805=1, 22813=1, 22815=1, 22819=1, 22832=1, 22837=1, 22846=1, 22881=1, 22911=1, 22912=1, 22916=1, 22946=1, 22947=1, 22961=1, 22963=1, 22968=1, 22977=1, 22988=1, 22991=1, 22996=1, 23001=1, 23009=1, 23011=1, 23016=1, 23020=1, 23025=1, 23030=1, 23032=1, 23035=1, 23047=1, 23048=1, 23061=1, 23064=1, 23085=1, 23088=1, 23090=1, 23103=1, 23105=1, 23108=1, 23109=1, 23111=1, 23112=1, 23116=1, 23118=1, 23130=1, 23134=1, 23135=1, 23137=1, 23145=1, 23146=1, 23149=1, 23154=1, 23159=1, 23160=1, 23165=1, 23166=1, 23167=1, 23170=1, 23173=1, 23177=1, 23194=1, 23195=1, 23197=1, 23203=1, 23217=1, 23222=1, 23237=1, 23240=1, 23245=1, 23255=1, 23260=1, 23263=1, 23274=1, 23280=1, 23281=1, 23288=1, 23291=1, 23293=1, 23305=1, 23307=1, 23311=1, 23316=1, 23322=1, 23332=1, 23341=1, 23346=1, 23349=1, 23351=1, 23359=1, 23362=1, 23367=1, 23378=1, 23382=1, 23414=1, 23417=1, 23418=1, 23423=1, 23425=1, 23427=1, 23431=1, 23434=1, 23436=1, 23467=1, 23477=1, 23478=1, 23479=1, 23480=1, 23486=1, 23499=1, 23500=1, 23515=1, 23524=1, 23535=1, 23550=1, 23551=1, 23560=1, 23584=1, 23602=1, 23604=1, 23607=1, 23619=1, 23620=1, 23626=1, 23648=1, 23652=1, 23653=1, 23658=1, 23669=1, 23671=1, 23708=1, 23716=1, 23725=1, 23726=1, 23728=1, 23729=1, 23737=1, 23742=1, 23745=1, 23751=1, 23758=1, 23815=1, 23817=1, 23823=1, 23827=1, 23829=1, 23833=1, 23835=1, 23838=1, 23843=1, 23844=1, 23859=1, 23860=1, 23863=1, 23867=1, 23868=1, 23871=1, 23874=1, 23886=1, 23887=1, 23893=1, 23896=1, 23900=1, 23907=1, 23918=1, 23929=1, 23933=1, 23936=1, 23941=1, 23943=1, 23946=1, 23947=1, 23951=1, 23968=1, 23970=1, 23979=1, 23989=1, 23990=1, 23994=1, 24014=1, 24021=1, 24029=1, 24030=1, 24031=1, 24034=1, 24045=1, 24052=1, 24062=1, 24068=1, 24070=1, 24079=1, 24086=1, 24092=1, 24093=1, 24094=1, 24101=1, 24108=1, 24126=1, 24131=1, 24136=1, 24144=1, 24146=1, 24154=1, 24158=1, 24163=1, 24181=1, 24198=1, 24216=1, 24219=1, 24229=1, 24238=1, 24243=1, 24253=1, 24261=1, 24282=1, 24287=1, 24304=1, 24313=1, 24315=1, 24316=1, 24329=1, 24332=1, 24343=1, 24346=1, 24349=1, 24360=1, 24363=1, 24365=1, 24366=1, 24374=1, 24384=1, 24394=1, 24395=1, 24397=1, 24398=1, 24401=1, 24408=1, 24415=1, 24418=1, 24422=1, 24424=1, 24427=1, 24431=1, 24435=1, 24449=1, 24450=1, 24458=1, 24464=1, 24469=1, 24480=1, 24483=1, 24491=1, 24496=1, 24500=1, 24503=1, 24534=1, 24537=1, 24565=1, 24567=1, 24570=1, 24584=1, 24588=1, 24592=1, 24597=1, 24606=1, 24614=1, 24630=1, 24642=1, 24644=1, 24655=1, 24660=1, 24664=1, 24679=1, 24685=1, 24691=1, 24698=1, 24702=1, 24705=1, 24709=1, 24727=1, 24735=1, 24739=1, 24741=1, 24745=1, 24749=1, 24751=1, 24752=1, 24772=1, 24774=1, 24775=1, 24776=1, 24780=1, 24792=1, 24797=1, 24799=1, 24805=1, 24822=1, 24825=1, 24827=1, 24833=1, 24840=1, 24844=1, 24845=1, 24849=1, 24852=1, 24861=1, 24868=1, 24869=1, 24879=1, 24881=1, 24883=1, 24895=1, 24896=1, 24903=1, 24904=1, 24917=1, 24929=1, 24933=1, 24935=1, 24942=1, 24946=1, 24950=1, 24955=1, 24959=1, 24983=1, 24995=1, 25011=1, 25014=1, 25015=1, 25024=1, 25040=1, 25041=1, 25042=1, 25044=1, 25049=1, 25051=1, 25052=1, 25076=1, 25077=1, 25085=1, 25088=1, 25094=1, 25100=1, 25117=1, 25120=1, 25133=1, 25134=1, 25154=1, 25162=1, 25165=1, 25169=1, 25171=1, 25180=1, 25181=1, 25183=1, 25189=1, 25197=1, 25201=1, 25212=1, 25219=1, 25225=1, 25229=1, 25235=1, 25240=1, 25251=1, 25254=1, 25255=1, 25262=1, 25267=1, 25275=1, 25276=1, 25277=1, 25281=1, 25288=1, 25297=1, 25300=1, 25303=1, 25310=1, 25311=1, 25314=1, 25328=1, 25331=1, 25334=1, 25335=1, 25340=1, 25343=1, 25362=1, 25364=1, 25366=1, 25368=1, 25371=1, 25372=1, 25388=1, 25392=1, 25395=1, 25404=1, 25409=1, 25410=1, 25418=1, 25424=1, 25429=1, 25430=1, 25436=1, 25439=1, 25441=1, 25442=1, 25451=1, 25453=1, 25461=1, 25462=1, 25475=1, 25476=1, 25479=1, 25480=1, 25492=1, 25493=1, 25494=1, 25508=1, 25513=1, 25518=1, 25525=1, 25537=1, 25541=1, 25548=1, 25551=1, 25561=1, 25570=1, 25571=1, 25607=1, 25632=1, 25635=1, 25648=1, 25650=1, 25654=1, 25655=1, 25657=1, 25690=1, 25694=1, 25727=1, 25728=1, 25732=1, 25734=1, 25735=1, 25739=1, 25746=1, 25748=1, 25749=1, 25771=1, 25773=1, 25782=1, 25786=1, 25792=1, 25793=1, 25796=1, 25797=1, 25806=1, 25814=1, 25823=1, 25829=1, 25832=1, 25836=1, 25838=1, 25846=1, 25850=1, 25865=1, 25866=1, 25883=1, 25886=1, 25896=1, 25899=1, 25902=1, 25910=1, 25911=1, 25933=1, 25948=1, 25959=1, 25968=1, 25969=1, 25970=1, 25971=1, 25973=1, 25977=1, 25986=1, 25988=1, 25990=1, 25991=1, 26003=1, 26007=1, 26013=1, 26015=1, 26016=1, 26017=1, 26019=1, 26024=1, 26027=1, 26031=1, 26034=1, 26056=1, 26063=1, 26068=1, 26072=1, 26073=1, 26081=1, 26083=1, 26084=1, 26089=1, 26106=1, 26109=1, 26122=1, 26123=1, 26130=1, 26135=1, 26136=1, 26139=1, 26140=1, 26142=1, 26147=1, 26148=1, 26151=1, 26161=1, 26170=1, 26180=1, 26181=1, 26182=1, 26187=1, 26200=1, 26205=1, 26225=1, 26234=1, 26245=1, 26255=1, 26260=1, 26265=1, 26272=1, 26275=1, 26277=1, 26281=1, 26291=1, 26300=1, 26329=1, 26331=1, 26337=1, 26343=1, 26346=1, 26365=1, 26369=1, 26383=1, 26387=1, 26392=1, 26404=1, 26408=1, 26409=1, 26422=1, 26423=1, 26424=1, 26428=1, 26429=1, 26434=1, 26437=1, 26442=1, 26444=1, 26448=1, 26456=1, 26464=1, 26467=1, 26472=1, 26473=1, 26477=1, 26486=1, 26489=1, 26497=1, 26498=1, 26503=1, 26510=1, 26529=1, 26531=1, 26532=1, 26552=1, 26562=1, 26565=1, 26589=1, 26603=1, 26611=1, 26617=1, 26618=1, 26620=1, 26622=1, 26632=1, 26648=1, 26652=1, 26654=1, 26658=1, 26661=1, 26662=1, 26669=1, 26689=1, 26690=1, 26695=1, 26697=1, 26703=1, 26708=1, 26710=1, 26725=1, 26726=1, 26727=1, 26738=1, 26739=1, 26743=1, 26749=1, 26757=1, 26762=1, 26764=1, 26767=1, 26774=1, 26775=1, 26778=1, 26781=1, 26786=1, 26796=1, 26804=1, 26809=1, 26811=1, 26817=1, 26818=1, 26819=1, 26822=1, 26823=1, 26828=1, 26829=1, 26831=1, 26840=1, 26841=1, 26842=1, 26860=1, 26864=1, 26867=1, 26870=1, 26872=1, 26882=1, 26884=1, 26885=1, 26897=1, 26908=1, 26913=1, 26951=1, 26952=1, 26954=1, 26957=1, 26961=1, 26969=1, 26981=1, 26986=1, 26992=1, 27003=1, 27009=1, 27013=1, 27015=1, 27019=1, 27021=1, 27030=1, 27032=1, 27033=1, 27037=1, 27038=1, 27046=1, 27051=1, 27052=1, 27059=1, 27062=1, 27063=1, 27066=1, 27070=1, 27073=1, 27077=1, 27088=1, 27092=1, 27099=1, 27100=1, 27114=1, 27132=1, 27139=1, 27144=1, 27148=1, 27153=1, 27160=1, 27174=1, 27185=1, 27186=1, 27194=1, 27212=1, 27213=1, 27215=1, 27217=1, 27218=1, 27223=1, 27240=1, 27245=1, 27249=1, 27257=1, 27259=1, 27262=1, 27264=1, 27266=1, 27267=1, 27268=1, 27272=1, 27281=1, 27288=1, 27294=1, 27300=1, 27306=1, 27317=1, 27321=1, 27322=1, 27324=1, 27326=1, 27327=1, 27330=1, 27337=1, 27340=1, 27341=1, 27345=1, 27349=1, 27352=1, 27353=1, 27355=1, 27363=1, 27387=1, 27402=1, 27404=1, 27419=1, 27429=1, 27434=1, 27439=1, 27440=1, 27441=1, 27444=1, 27447=1, 27452=1, 27454=1, 27456=1, 27458=1, 27463=1, 27470=1, 27483=1, 27485=1, 27486=1, 27487=1, 27488=1, 27490=1, 27495=1, 27499=1, 27500=1, 27503=1, 27515=1, 27524=1, 27551=1, 27571=1, 27577=1, 27582=1, 27583=1, 27591=1, 27593=1, 27611=1, 27612=1, 27617=1, 27650=1, 27651=1, 27655=1, 27656=1, 27659=1, 27663=1, 27671=1, 27683=1, 27685=1, 27690=1, 27693=1, 27697=1, 27698=1, 27703=1, 27713=1, 27714=1, 27733=1, 27750=1, 27758=1, 27766=1, 27778=1, 27784=1, 27788=1, 27807=1, 27810=1, 27820=1, 27825=1, 27831=1, 27833=1, 27842=1, 27846=1, 27849=1, 27858=1, 27863=1, 27865=1, 27871=1, 27872=1, 27877=1, 27880=1, 27898=1, 27910=1, 27919=1, 27926=1, 27934=1, 27936=1, 27945=1, 27954=1, 27960=1, 27974=1, 27984=1, 27995=1, 27996=1, 28009=1, 28015=1, 28017=1, 28034=1, 28051=1, 28056=1, 28060=1, 28067=1, 28069=1, 28077=1, 28080=1, 28081=1, 28092=1, 28095=1, 28097=1, 28104=1, 28114=1, 28123=1, 28131=1, 28136=1, 28137=1, 28146=1, 28153=1, 28158=1, 28175=1, 28179=1, 28185=1, 28191=1, 28194=1, 28195=1, 28203=1, 28211=1, 28214=1, 28232=1, 28236=1, 28238=1, 28242=1, 28244=1, 28248=1, 28254=1, 28269=1, 28271=1, 28275=1, 28281=1, 28295=1, 28298=1, 28306=1, 28314=1, 28316=1, 28331=1, 28335=1, 28376=1, 28391=1, 28397=1, 28403=1, 28416=1, 28418=1, 28424=1, 28444=1, 28450=1, 28458=1, 28478=1, 28488=1, 28489=1, 28558=1, 28561=1, 28566=1, 28568=1, 28569=1, 28581=1, 28587=1, 28591=1, 28597=1, 28620=1, 28621=1, 28627=1, 28634=1, 28644=1, 28645=1, 28646=1, 28654=1, 28657=1, 28659=1, 28662=1, 28668=1, 28677=1, 28687=1, 28688=1, 28689=1, 28694=1, 28695=1, 28711=1, 28717=1, 28728=1, 28731=1, 28732=1, 28738=1, 28745=1, 28749=1, 28754=1, 28756=1, 28760=1, 28763=1, 28767=1, 28787=1, 28790=1, 28793=1, 28819=1, 28820=1, 28835=1, 28843=1, 28844=1, 28849=1, 28853=1, 28860=1, 28867=1, 28871=1, 28882=1, 28890=1, 28911=1, 28918=1, 28927=1, 28929=1, 28933=1, 28935=1, 28948=1, 28953=1, 28958=1, 28967=1, 28970=1, 28982=1, 28986=1, 28987=1, 29005=1, 29006=1, 29016=1, 29032=1, 29033=1, 29037=1, 29039=1, 29046=1, 29057=1, 29063=1, 29071=1, 29104=1, 29105=1, 29114=1, 29125=1, 29127=1, 29133=1, 29137=1, 29141=1, 29149=1, 29151=1, 29156=1, 29159=1, 29172=1, 29184=1, 29192=1, 29203=1, 29205=1, 29213=1, 29219=1, 29223=1, 29252=1, 29256=1, 29257=1, 29259=1, 29269=1, 29280=1, 29298=1, 29305=1, 29310=1, 29312=1, 29315=1, 29322=1, 29323=1, 29324=1, 29328=1, 29329=1, 29332=1, 29334=1, 29335=1, 29336=1, 29337=1, 29342=1, 29344=1, 29349=1, 29350=1, 29355=1, 29358=1, 29365=1, 29366=1, 29372=1, 29380=1, 29383=1, 29398=1, 29406=1, 29407=1, 29408=1, 29416=1, 29419=1, 29423=1, 29427=1, 29430=1, 29435=1, 29436=1, 29443=1, 29444=1, 29450=1, 29458=1, 29459=1, 29463=1, 29465=1, 29466=1, 29472=1, 29481=1, 29494=1, 29495=1, 29503=1, 29504=1, 29521=1, 29526=1, 29527=1, 29535=1, 29536=1, 29540=1, 29542=1, 29547=1, 29548=1, 29550=1, 29559=1, 29566=1, 29568=1, 29570=1, 29573=1, 29575=1, 29578=1, 29586=1, 29591=1, 29594=1, 29595=1, 29600=1, 29603=1, 29605=1, 29611=1, 29618=1, 29623=1, 29631=1, 29632=1, 29634=1, 29641=1, 29654=1, 29666=1, 29667=1, 29668=1, 29672=1, 29677=1, 29682=1, 29690=1, 29702=1, 29709=1, 29716=1, 29722=1, 29740=1, 29741=1, 29744=1, 29753=1, 29760=1, 29761=1, 29763=1, 29764=1, 29765=1, 29771=1, 29774=1, 29784=1, 29793=1, 29794=1, 29796=1, 29814=1, 29821=1, 29824=1, 29825=1, 29827=1, 29834=1, 29835=1, 29838=1, 29853=1, 29855=1, 29893=1, 29902=1, 29904=1, 29908=1, 29909=1, 29917=1, 29919=1, 29934=1, 29935=1, 29944=1, 29967=1, 29969=1, 29971=1, 29975=1, 29992=1, 29999=1, 30001=1, 30005=1, 30008=1, 30011=1, 30012=1, 30030=1, 30032=1, 30041=1, 30045=1, 30046=1, 30050=1, 30073=1, 30084=1, 30099=1, 30106=1, 30109=1, 30134=1, 30136=1, 30152=1, 30166=1, 30174=1, 30175=1, 30179=1, 30186=1, 30192=1, 30193=1, 30204=1, 30210=1, 30212=1, 30237=1, 30242=1, 30250=1, 30260=1, 30271=1, 30276=1, 30279=1, 30282=1, 30287=1, 30295=1, 30302=1, 30304=1, 30308=1, 30315=1, 30319=1, 30325=1, 30333=1, 30335=1, 30336=1, 30350=1, 30351=1, 30352=1, 30354=1, 30356=1, 30358=1, 30360=1, 30363=1, 30368=1, 30376=1, 30380=1, 30381=1, 30388=1, 30396=1, 30402=1, 30415=1, 30422=1, 30423=1, 30429=1, 30431=1, 30433=1, 30436=1, 30448=1, 30470=1, 30483=1, 30484=1, 30500=1, 30501=1, 30507=1, 30508=1, 30510=1, 30518=1, 30519=1, 30520=1, 30524=1, 30527=1, 30533=1, 30535=1, 30549=1, 30552=1, 30553=1, 30569=1, 30583=1, 30584=1, 30586=1, 30588=1, 30594=1, 30632=1, 30633=1, 30639=1, 30643=1, 30644=1, 30647=1, 30648=1, 30649=1, 30652=1, 30658=1, 30671=1, 30675=1, 30678=1, 30679=1, 30680=1, 30681=1, 30689=1, 30695=1, 30697=1, 30701=1, 30704=1, 30713=1, 30721=1, 30732=1, 30733=1, 30750=1, 30754=1, 30756=1, 30794=1, 30795=1, 30815=1, 30817=1, 30820=1, 30839=1, 30842=1, 30846=1, 30847=1, 30855=1, 30856=1, 30867=1, 30894=1, 30895=1, 30898=1, 30899=1, 30902=1, 30909=1, 30922=1, 30928=1, 30934=1, 30940=1, 30945=1, 30950=1, 30958=1, 30961=1, 30965=1, 30976=1, 30980=1, 30982=1, 30990=1, 30995=1, 31005=1, 31006=1, 31008=1, 31014=1, 31015=1, 31026=1, 31029=1, 31032=1, 31038=1, 31043=1, 31044=1, 31054=1, 31056=1, 31069=1, 31074=1, 31077=1, 31081=1, 31088=1, 31095=1, 31103=1, 31109=1, 31110=1, 31111=1, 31116=1, 31129=1, 31156=1, 31164=1, 31165=1, 31172=1, 31175=1, 31176=1, 31187=1, 31192=1, 31197=1, 31204=1, 31209=1, 31217=1, 31225=1, 31231=1, 31248=1, 31254=1, 31256=1, 31271=1, 31275=1, 31278=1, 31279=1, 31292=1, 31305=1, 31310=1, 31315=1, 31316=1, 31332=1, 31348=1, 31353=1, 31361=1, 31367=1, 31368=1, 31374=1, 31386=1, 31407=1, 31415=1, 31416=1, 31417=1, 31421=1, 31422=1, 31425=1, 31430=1, 31446=1, 31451=1, 31452=1, 31470=1, 31475=1, 31478=1, 31481=1, 31494=1, 31502=1, 31505=1, 31518=1, 31523=1, 31524=1, 31538=1, 31549=1, 31554=1, 31564=1, 31565=1, 31576=1, 31578=1, 31582=1, 31583=1, 31590=1, 31607=1, 31615=1, 31635=1, 31650=1, 31656=1, 31658=1, 31671=1, 31674=1, 31679=1, 31697=1, 31718=1, 31723=1, 31733=1, 31746=1, 31747=1, 31748=1, 31752=1, 31765=1, 31766=1, 31771=1, 31773=1, 31781=1, 31787=1, 31788=1, 31797=1, 31799=1, 31800=1, 31802=1, 31810=1, 31811=1, 31820=1, 31823=1, 31828=1, 31842=1, 31847=1, 31859=1, 31860=1, 31862=1, 31865=1, 31868=1, 31873=1, 31875=1, 31876=1, 31889=1, 31899=1, 31903=1, 31905=1, 31910=1, 31927=1, 31930=1, 31939=1, 31949=1, 31950=1, 31951=1, 31958=1, 31973=1, 31974=1, 31988=1, 31996=1, 31999=1, 32009=1, 32020=1, 32033=1, 32037=1, 32039=1, 32044=1, 32052=1, 32055=1, 32062=1, 32065=1, 32066=1, 32072=1, 32076=1, 32078=1, 32082=1, 32085=1, 32090=1, 32094=1, 32107=1, 32131=1, 32133=1, 32135=1, 32143=1, 32155=1, 32161=1, 32176=1, 32177=1, 32193=1, 32197=1, 32198=1, 32201=1, 32214=1, 32218=1, 32220=1, 32225=1, 32231=1, 32233=1, 32239=1, 32244=1, 32248=1, 32282=1, 32293=1, 32298=1, 32304=1, 32311=1, 32312=1, 32326=1, 32327=1, 32354=1, 32358=1, 32363=1, 32366=1, 32367=1, 32391=1, 32394=1, 32398=1, 32402=1, 32405=1, 32406=1, 32407=1, 32408=1, 32412=1, 32415=1, 32419=1, 32425=1, 32426=1, 32434=1, 32437=1, 32447=1, 32454=1, 32479=1, 32485=1, 32489=1, 32506=1, 32508=1, 32512=1, 32519=1, 32522=1, 32524=1, 32528=1, 32531=1, 32534=1, 32535=1, 32546=1, 32557=1, 32559=1, 32560=1, 32561=1, 32564=1, 32565=1, 32568=1, 32570=1, 32577=1, 32588=1, 32589=1, 32594=1, 32595=1, 32598=1, 32600=1, 32606=1, 32607=1, 32610=1, 32612=1, 32613=1, 32623=1, 32639=1, 32641=1, 32646=1, 32649=1, 32651=1, 32658=1, 32668=1, 32677=1, 32682=1, 32700=1, 32712=1, 32719=1, 32723=1, 32726=1, 32730=1, 32734=1, 32742=1, 32743=1, 32745=1, 32751=1, 32752=1, 32754=1, 32756=1, 32758=1, 32765=1, 32770=1, 32774=1, 32776=1, 32779=1, 32782=1, 32791=1, 32794=1, 32795=1, 32796=1, 32802=1, 32803=1, 32815=1, 32816=1, 32820=1, 32830=1, 32838=1, 32842=1, 32845=1, 32850=1, 32852=1, 32854=1, 32861=1, 32886=1, 32889=1, 32894=1, 32907=1, 32921=1, 32923=1, 32924=1, 32936=1, 32938=1, 32946=1, 32961=1, 32964=1, 32965=1, 32989=1, 33001=1, 33021=1, 33028=1, 33038=1, 33055=1, 33073=1, 33078=1, 33082=1, 33083=1, 33088=1, 33092=1, 33093=1, 33111=1, 33115=1, 33125=1, 33129=1, 33131=1, 33138=1, 33146=1, 33147=1, 33150=1, 33160=1, 33161=1, 33162=1, 33164=1, 33165=1, 33170=1, 33173=1, 33179=1, 33185=1, 33189=1, 33190=1, 33193=1, 33199=1, 33200=1, 33206=1, 33215=1, 33217=1, 33241=1, 33242=1, 33246=1, 33248=1, 33257=1, 33258=1, 33264=1, 33268=1, 33277=1, 33288=1, 33299=1, 33303=1, 33305=1, 33306=1, 33308=1, 33316=1, 33324=1, 33338=1, 33340=1, 33349=1, 33352=1, 33356=1, 33363=1, 33368=1, 33382=1, 33384=1, 33385=1, 33391=1, 33394=1, 33403=1, 33405=1, 33406=1, 33416=1, 33418=1, 33434=1, 33435=1, 33437=1, 33438=1, 33441=1, 33444=1, 33459=1, 33462=1, 33463=1, 33467=1, 33480=1, 33481=1, 33483=1, 33491=1, 33492=1, 33493=1, 33495=1, 33502=1, 33505=1, 33523=1, 33532=1, 33542=1, 33547=1, 33557=1, 33559=1, 33560=1, 33563=1, 33567=1, 33572=1, 33579=1, 33587=1, 33601=1, 33602=1, 33608=1, 33609=1, 33610=1, 33611=1, 33616=1, 33621=1, 33629=1, 33635=1, 33642=1, 33646=1, 33653=1, 33657=1, 33665=1, 33673=1, 33681=1, 33691=1, 33695=1, 33700=1, 33716=1, 33717=1, 33733=1, 33734=1, 33743=1, 33744=1, 33758=1, 33767=1, 33770=1, 33775=1, 33777=1, 33780=1, 33793=1, 33794=1, 33804=1, 33805=1, 33811=1, 33818=1, 33825=1, 33831=1, 33835=1, 33843=1, 33845=1, 33861=1, 33865=1, 33875=1, 33879=1, 33884=1, 33885=1, 33889=1, 33905=1, 33910=1, 33912=1, 33916=1, 33924=1, 33926=1, 33928=1, 33936=1, 33940=1, 33946=1, 33957=1, 33963=1, 33969=1, 33970=1, 33974=1, 33981=1, 33989=1, 33997=1, 34000=1, 34018=1, 34025=1, 34044=1, 34051=1, 34053=1, 34054=1, 34063=1, 34067=1, 34070=1, 34074=1, 34079=1, 34092=1, 34106=1, 34107=1, 34123=1, 34124=1, 34126=1, 34133=1, 34135=1, 34139=1, 34149=1, 34153=1, 34170=1, 34171=1, 34191=1, 34199=1, 34202=1, 34205=1, 34213=1, 34220=1, 34222=1, 34236=1, 34242=1, 34246=1, 34249=1, 34251=1, 34252=1, 34262=1, 34269=1, 34286=1, 34288=1, 34297=1, 34299=1, 34307=1, 34308=1, 34311=1, 34317=1, 34328=1, 34339=1, 34349=1, 34365=1, 34374=1, 34377=1, 34383=1, 34394=1, 34400=1, 34416=1, 34434=1, 34439=1, 34443=1, 34445=1, 34447=1, 34463=1, 34466=1, 34483=1, 34497=1, 34499=1, 34502=1, 34507=1, 34514=1, 34526=1, 34539=1, 34544=1, 34553=1, 34557=1, 34566=1, 34569=1, 34577=1, 34585=1, 34589=1, 34590=1, 34599=1, 34602=1, 34604=1, 34614=1, 34621=1, 34635=1, 34643=1, 34660=1, 34682=1, 34685=1, 34690=1, 34697=1, 34701=1, 34704=1, 34712=1, 34715=1, 34716=1, 34721=1, 34738=1, 34739=1, 34750=1, 34755=1, 34764=1, 34770=1, 34774=1, 34776=1, 34791=1, 34793=1, 34795=1, 34811=1, 34818=1, 34819=1, 34822=1, 34825=1, 34846=1, 34854=1, 34858=1, 34861=1, 34862=1, 34877=1, 34884=1, 34893=1, 34896=1, 34911=1, 34919=1, 34924=1, 34925=1, 34928=1, 34937=1, 34938=1, 34941=1, 34945=1, 34947=1, 34952=1, 34966=1, 34967=1, 34975=1, 34977=1, 34987=1, 34990=1, 35010=1, 35018=1, 35019=1, 35020=1, 35025=1, 35030=1, 35035=1, 35041=1, 35045=1, 35056=1, 35057=1, 35062=1, 35066=1, 35067=1, 35069=1, 35072=1, 35075=1, 35077=1, 35090=1, 35091=1, 35096=1, 35099=1, 35104=1, 35113=1, 35115=1, 35126=1, 35134=1, 35138=1, 35139=1, 35145=1, 35159=1, 35172=1, 35173=1, 35183=1, 35193=1, 35194=1, 35202=1, 35206=1, 35210=1, 35215=1, 35234=1, 35246=1, 35250=1, 35251=1, 35254=1, 35261=1, 35273=1, 35274=1, 35286=1, 35295=1, 35301=1, 35306=1, 35314=1, 35315=1, 35330=1, 35333=1, 35334=1, 35343=1, 35350=1, 35351=1, 35356=1, 35371=1, 35379=1, 35389=1, 35392=1, 35397=1, 35409=1, 35413=1, 35414=1, 35419=1, 35425=1, 35433=1, 35434=1, 35439=1, 35443=1, 35445=1, 35447=1, 35448=1, 35454=1, 35469=1, 35482=1, 35485=1, 35506=1, 35510=1, 35511=1, 35514=1, 35516=1, 35518=1, 35528=1, 35529=1, 35533=1, 35536=1, 35537=1, 35545=1, 35552=1, 35560=1, 35568=1, 35571=1, 35573=1, 35578=1, 35579=1, 35590=1, 35597=1, 35615=1, 35621=1, 35630=1, 35640=1, 35651=1, 35656=1, 35661=1, 35667=1, 35670=1, 35679=1, 35685=1, 35689=1, 35692=1, 35694=1, 35703=1, 35709=1, 35739=1, 35743=1, 35744=1, 35754=1, 35755=1, 35756=1, 35758=1, 35759=1, 35761=1, 35776=1, 35779=1, 35780=1, 35796=1, 35798=1, 35799=1, 35803=1, 35805=1, 35806=1, 35812=1, 35815=1, 35818=1, 35829=1, 35838=1, 35853=1, 35855=1, 35859=1, 35863=1, 35864=1, 35866=1, 35892=1, 35896=1, 35897=1, 35898=1, 35901=1, 35908=1, 35917=1, 35922=1, 35925=1, 35927=1, 35948=1, 35953=1, 35966=1, 35967=1, 35968=1, 35970=1, 35976=1, 35988=1, 35991=1, 35993=1, 36006=1, 36008=1, 36010=1, 36019=1, 36021=1, 36028=1, 36032=1, 36035=1, 36040=1, 36043=1, 36044=1, 36046=1, 36051=1, 36052=1, 36053=1, 36057=1, 36064=1, 36067=1, 36071=1, 36073=1, 36077=1, 36079=1, 36080=1, 36089=1, 36094=1, 36095=1, 36097=1, 36098=1, 36101=1, 36106=1, 36107=1, 36108=1, 36129=1, 36130=1, 36145=1, 36147=1, 36149=1, 36159=1, 36163=1, 36185=1, 36189=1, 36195=1, 36198=1, 36199=1, 36217=1, 36223=1, 36225=1, 36227=1, 36228=1, 36230=1, 36233=1, 36236=1, 36243=1, 36256=1, 36258=1, 36267=1, 36271=1, 36275=1, 36298=1, 36300=1, 36301=1, 36322=1, 36323=1, 36326=1, 36337=1, 36338=1, 36339=1, 36340=1, 36347=1, 36350=1, 36357=1, 36363=1, 36382=1, 36386=1, 36389=1, 36392=1, 36397=1, 36398=1, 36406=1, 36407=1, 36414=1, 36426=1, 36429=1, 36438=1, 36446=1, 36458=1, 36470=1, 36473=1, 36485=1, 36493=1, 36494=1, 36496=1, 36517=1, 36519=1, 36520=1, 36538=1, 36539=1, 36558=1, 36568=1, 36569=1, 36574=1, 36577=1, 36586=1, 36592=1, 36595=1, 36608=1, 36616=1, 36630=1, 36631=1, 36643=1, 36646=1, 36648=1, 36654=1, 36659=1, 36664=1, 36665=1, 36676=1, 36679=1, 36684=1, 36699=1, 36701=1, 36704=1, 36707=1, 36719=1, 36741=1, 36744=1, 36747=1, 36755=1, 36774=1, 36784=1, 36788=1, 36795=1, 36811=1, 36814=1, 36818=1, 36824=1, 36829=1, 36838=1, 36845=1, 36846=1, 36852=1, 36854=1, 36856=1, 36859=1, 36860=1, 36869=1, 36872=1, 36873=1, 36875=1, 36879=1, 36887=1, 36890=1, 36902=1, 36907=1, 36917=1, 36923=1, 36927=1, 36933=1, 36934=1, 36937=1, 36940=1, 36941=1, 36943=1, 36951=1, 36952=1, 36954=1, 36964=1, 36988=1, 37005=1, 37010=1, 37017=1, 37021=1, 37022=1, 37031=1, 37036=1, 37040=1, 37046=1, 37048=1, 37051=1, 37058=1, 37071=1, 37079=1, 37102=1, 37108=1, 37110=1, 37111=1, 37117=1, 37119=1, 37121=1, 37132=1, 37134=1, 37147=1, 37148=1, 37149=1, 37152=1, 37154=1, 37158=1, 37159=1, 37168=1, 37170=1, 37176=1, 37178=1, 37183=1, 37190=1, 37191=1, 37197=1, 37198=1, 37202=1, 37212=1, 37217=1, 37233=1, 37234=1, 37238=1, 37249=1, 37254=1, 37266=1, 37267=1, 37285=1, 37293=1, 37296=1, 37304=1, 37321=1, 37324=1, 37327=1, 37329=1, 37331=1, 37336=1, 37346=1, 37350=1, 37359=1, 37365=1, 37367=1, 37374=1, 37381=1, 37383=1, 37387=1, 37392=1, 37393=1, 37394=1, 37399=1, 37400=1, 37403=1, 37414=1, 37418=1, 37419=1, 37424=1, 37435=1, 37445=1, 37450=1, 37452=1, 37454=1, 37472=1, 37474=1, 37488=1, 37489=1, 37490=1, 37497=1, 37500=1, 37508=1, 37509=1, 37526=1, 37538=1, 37544=1, 37546=1, 37550=1, 37552=1, 37558=1, 37565=1, 37566=1, 37571=1, 37580=1, 37582=1, 37584=1, 37587=1, 37601=1, 37607=1, 37613=1, 37620=1, 37633=1, 37642=1, 37649=1, 37650=1, 37651=1, 37661=1, 37664=1, 37665=1, 37667=1, 37672=1, 37673=1, 37679=1, 37682=1, 37685=1, 37688=1, 37691=1, 37699=1, 37719=1, 37720=1, 37725=1, 37740=1, 37745=1, 37750=1, 37751=1, 37753=1, 37754=1, 37764=1, 37765=1, 37776=1, 37790=1, 37801=1, 37802=1, 37815=1, 37818=1, 37821=1, 37827=1, 37833=1, 37836=1, 37839=1, 37854=1, 37858=1, 37863=1, 37865=1, 37877=1, 37883=1, 37899=1, 37972=1, 37978=1, 38013=1, 38039=1, 38069=1, 38088=1, 38096=1, 38121=1, 38128=1, 38137=1, 38139=1, 38212=1, 38229=1, 38280=1, 38323=1, 38438=1, 38617=1, 38630=1, 38640=1, 38729=1, 38741=1, 38820=1, 38864=1, 38883=1, 38909=1, 38911=1, 38914=1, 38918=1, 38921=1, 38922=1, 38928=1, 38945=1, 38946=1, 38949=1, 38950=1, 38958=1, 38974=1, 38976=1, 38977=1, 38979=1, 38987=1, 38988=1, 38999=1, 39012=1, 39015=1, 39031=1, 39042=1, 39043=1, 39047=1, 39049=1, 39052=1, 39068=1, 39069=1, 39070=1, 39073=1, 39078=1, 39082=1, 39083=1, 39084=1, 39089=1, 39092=1, 39095=1, 39096=1, 39099=1, 39104=1, 39118=1, 39124=1, 39134=1, 39141=1, 39148=1, 39150=1, 39154=1, 39160=1, 39167=1, 39178=1, 39189=1, 39195=1, 39200=1, 39210=1, 39212=1, 39213=1, 39218=1, 39224=1, 39237=1, 39256=1, 39262=1, 39264=1, 39278=1, 39279=1, 39280=1, 39284=1, 39290=1, 39291=1, 39299=1, 39301=1, 39326=1, 39328=1, 39334=1, 39336=1, 39337=1, 39347=1, 39352=1, 39360=1, 39362=1, 39363=1, 39365=1, 39374=1, 39383=1, 39389=1, 39404=1, 39406=1, 39408=1, 39418=1, 39433=1, 39434=1, 39438=1, 39446=1, 39448=1, 39451=1, 39460=1, 39468=1, 39469=1, 39477=1, 39481=1, 39488=1, 39492=1, 39493=1, 39515=1, 39521=1, 39525=1, 39536=1, 39540=1, 39541=1, 39548=1, 39553=1, 39564=1, 39567=1, 39574=1, 39582=1, 39587=1, 39595=1, 39613=1, 39622=1, 39631=1, 39638=1, 39648=1, 39651=1, 39653=1, 39661=1, 39662=1, 39663=1, 39664=1, 39673=1, 39674=1, 39675=1, 39677=1, 39682=1, 39690=1, 39694=1, 39697=1, 39706=1, 39726=1, 39747=1, 39755=1, 39761=1, 39769=1, 39771=1, 39780=1, 39782=1, 39789=1, 39792=1, 39793=1, 39797=1, 39801=1, 39803=1, 39819=1, 39830=1, 39838=1, 39840=1, 39847=1, 39851=1, 39870=1, 39876=1, 39894=1, 39898=1, 39902=1, 39905=1, 39918=1, 39928=1, 39936=1, 39938=1, 39940=1, 39943=1, 39945=1, 39947=1, 39953=1, 39960=1, 39969=1, 39977=1, 39991=1, 40000=1, 40005=1, 40007=1, 40009=1, 40015=1, 40018=1, 40027=1, 40041=1, 40042=1, 40052=1, 40055=1, 40058=1, 40063=1, 40069=1, 40074=1, 40087=1, 40089=1, 40093=1, 40095=1, 40107=1, 40110=1, 40114=1, 40117=1, 40118=1, 40131=1, 40135=1, 40136=1, 40143=1, 40147=1, 40159=1, 40162=1, 40174=1, 40182=1, 40186=1, 40187=1, 40196=1, 40210=1, 40215=1, 40216=1, 40219=1, 40224=1, 40236=1, 40246=1, 40266=1, 40268=1, 40275=1, 40282=1, 40283=1, 40289=1, 40299=1, 40300=1, 40304=1, 40306=1, 40309=1, 40311=1, 40312=1, 40323=1, 40329=1, 40331=1, 40341=1, 40344=1, 40349=1, 40362=1, 40376=1, 40385=1, 40396=1, 40399=1, 40415=1, 40419=1, 40422=1, 40423=1, 40426=1, 40434=1, 40437=1, 40454=1, 40457=1, 40458=1, 40476=1, 40482=1, 40488=1, 40489=1, 40502=1, 40505=1, 40507=1, 40525=1, 40526=1, 40529=1, 40530=1, 40532=1, 40536=1, 40543=1, 40544=1, 40549=1, 40550=1, 40556=1, 40559=1, 40563=1, 40593=1, 40595=1, 40596=1, 40597=1, 40599=1, 40605=1, 40609=1, 40623=1, 40627=1, 40631=1, 40642=1, 40648=1, 40661=1, 40675=1, 40679=1, 40683=1, 40685=1, 40696=1, 40700=1, 40709=1, 40727=1, 40733=1, 40741=1, 40742=1, 40745=1, 40746=1, 40760=1, 40765=1, 40771=1, 40789=1, 40797=1, 40798=1, 40804=1, 40810=1, 40813=1, 40817=1, 40820=1, 40825=1, 40829=1, 40831=1, 40840=1, 40851=1, 40866=1, 40871=1, 40874=1, 40875=1, 40876=1, 40883=1, 40890=1, 40901=1, 40908=1, 40912=1, 40913=1, 40917=1, 40921=1, 40925=1, 40926=1, 40929=1, 40930=1, 40938=1, 40940=1, 40942=1, 40944=1, 40948=1, 41000=1, 41002=1, 41020=1, 41022=1, 41057=1, 41065=1, 41099=1, 41111=1, 41133=1, 41188=1, 41246=1, 41413=1, 41449=1, 41459=1, 41588=1, 41673=1, 41684=1, 41736=1, 41838=1, 41969=1, 41996=1, 42001=1, 42038=1, 42054=1, 42092=1, 42106=1, 42132=1, 42153=1, 42197=1, 42203=1, 42258=1, 42269=1, 42276=1, 42291=1, 42366=1, 42405=1, 42408=1, 42417=1, 42423=1, 42472=1, 42487=1, 42534=1, 42671=1, 42698=1, 42713=1, 42728=1, 42766=1, 42842=1, 42867=1, 42914=1, 42958=1, 42978=1, 43026=1, 43108=1, 43112=1, 43208=1, 43255=1, 43311=1, 43336=1, 43364=1, 43367=1, 43391=1, 43397=1, 43403=1, 43460=1, 43527=1, 43558=1, 43572=1, 43575=1, 43634=1, 43691=1, 43731=1, 43753=1, 43879=1, 43905=1, 43959=1, 44027=1, 44030=1, 44035=1, 44074=1, 44084=1, 44098=1, 44114=1, 44179=1, 44226=1, 44310=1, 44316=1, 44332=1, 44412=1, 44475=1, 44480=1, 44497=1, 44538=1, 44600=1, 44616=1, 44675=1, 44694=1, 44705=1, 44738=1, 44741=1, 44813=1, 44835=1, 44904=1, 44916=1, 44992=1, 45047=1, 45105=1, 45153=1, 45157=1, 45257=1, 45301=1, 45350=1, 45377=1, 45409=1, 45447=1, 45453=1, 45475=1, 45503=1, 45554=1, 45574=1, 45618=1, 45637=1, 45669=1, 45759=1, 45834=1, 45835=1, 45881=1, 45932=1, 45958=1, 45965=1, 46022=1, 46027=1, 46044=1, 46103=1, 46115=1, 46136=1, 46137=1, 46148=1, 46186=1, 46259=1, 46273=1, 46311=1, 46346=1, 46409=1, 46465=1, 46488=1, 46593=1, 46606=1, 46610=1, 46624=1, 46683=1, 46709=1, 46729=1, 46753=1, 46798=1, 46862=1, 46872=1, 46883=1, 46895=1, 46963=1, 46972=1, 46995=1, 47043=1, 47123=1, 47126=1, 47160=1, 47188=1, 47221=1, 47224=1, 47289=1, 47298=1, 47313=1, 47352=1, 47451=1, 47453=1, 47539=1, 47641=1, 47675=1, 47681=1, 47690=1, 47704=1, 47748=1, 47827=1, 47849=1, 47854=1, 47925=1, 47930=1, 47931=1, 47982=1, 48015=1, 48019=1, 48037=1, 48076=1, 48090=1, 48109=1, 48129=1, 48144=1, 48171=1, 48182=1, 48187=1, 48192=1, 48207=1, 48251=1, 48268=1, 48313=1, 48339=1, 48346=1, 48379=1, 48383=1, 48410=1, 48411=1, 48417=1, 48488=1, 48549=1, 48569=1, 48658=1, 48725=1, 48756=1, 48785=1, 48830=1, 48856=1, 48874=1, 48884=1, 48990=1, 49010=1, 49093=1, 49239=1, 49302=1, 49310=1, 49314=1, 49337=1, 49342=1, 49384=1, 49432=1, 49487=1, 49528=1, 49605=1, 49639=1, 49670=1, 49803=1, 49875=1, 49912=1, 49964=1, 49978=1}
Running SMT prover for 39957 properties.
// Phase 1: matrix 50000 rows 50000 cols
[2021-05-14 01:20:04] [INFO ] Computed 20000 place invariants in 280 ms
[2021-05-14 01:20:29] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
Fused 39957 Parikh solutions to 1 different solutions.
Support contains 39957 out of 50000 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 50000/50000 places, 50000/50000 transitions.
Performed 263 Post agglomeration using F-continuation condition.Transition count delta: 263
Deduced a syphon composed of 263 places in 15 ms
Reduce places removed 263 places and 0 transitions.
Iterating global reduction 0 with 526 rules applied. Total rules applied 526 place count 49737 transition count 49737
Free-agglomeration rule (complex) applied 3192 times.
Iterating global reduction 0 with 3192 rules applied. Total rules applied 3718 place count 49737 transition count 46545
Reduce places removed 3194 places and 0 transitions.
Drop transitions removed 265 transitions
Ensure Unique test removed 20 transitions
Reduce isomorphic transitions removed 285 transitions.
Iterating post reduction 0 with 3479 rules applied. Total rules applied 7197 place count 46543 transition count 46260
Applied a total of 7197 rules in 10907 ms. Remains 46543 /50000 variables (removed 3457) and now considering 46260/50000 (removed 3740) transitions.
Finished structural reductions, in 1 iterations. Remains : 46543/50000 places, 46260/50000 transitions.
[2021-05-14 01:20:44] [INFO ] Flatten gal took : 2249 ms
[2021-05-14 01:20:46] [INFO ] Flatten gal took : 1942 ms
[2021-05-14 01:20:46] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality11667606975587090002.gal : 251 ms
[2021-05-14 01:20:46] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality6005573860067585326.prop : 53 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality11667606975587090002.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality6005573860067585326.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]

its-reach command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality11667606975587090002.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality6005573860067585326.prop --nowitness --gen-order FOLLOW
Detected timeout of ITS tools.
[2021-05-14 01:21:03] [INFO ] Flatten gal took : 1738 ms
[2021-05-14 01:21:03] [INFO ] Applying decomposition
[2021-05-14 01:21:05] [INFO ] Flatten gal took : 1705 ms
Converted graph to binary with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph15086968158335623450.txt, -o, /tmp/graph15086968158335623450.bin, -w, /tmp/graph15086968158335623450.weights], workingDir=null]
Built communities with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/louvain-linux64, /tmp/graph15086968158335623450.bin, -l, -1, -v, -w, /tmp/graph15086968158335623450.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-05-14 01:21:10] [INFO ] Decomposing Gal with order
[2021-05-14 01:21:25] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-14 01:32:59] [INFO ] Removed a total of 8962 redundant transitions.
[2021-05-14 01:33:00] [INFO ] Flatten gal took : 2909 ms
[2021-05-14 01:33:44] [INFO ] Fuse similar labels procedure discarded/fused a total of 11988 labels/synchronizations in 626 ms.
[2021-05-14 01:33:44] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality16146353766339118650.gal : 268 ms
[2021-05-14 01:33:44] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality8115688432722994274.prop : 52 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality16146353766339118650.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality8115688432722994274.prop, --nowitness], workingDir=/home/mcc/execution]

its-reach command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality16146353766339118650.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality8115688432722994274.prop --nowitness
Detected timeout of ITS tools.
Built C files in :
/tmp/ltsmin3257134214884627616
[2021-05-14 01:34:00] [INFO ] Built C files in 714ms conformant to PINS (ltsmin variant)in folder :/tmp/ltsmin3257134214884627616
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin3257134214884627616]
WARNING : LTS min runner thread failed on error :java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin3257134214884627616] killed by timeout after 1 SECONDS
java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin3257134214884627616] killed by timeout after 1 SECONDS
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:79)
at java.base/java.lang.Thread.run(Thread.java:834)
Interrupted random walk after 4040 steps, including 0 resets, run timeout after 30003 ms. (steps per millisecond=0 ) properties seen :{1=1, 7=1, 11=1, 12=1, 16=1, 22=1, 23=1, 26=1, 28=1, 30=1, 31=1, 39=1, 44=1, 45=1, 51=1, 54=1, 55=1, 60=1, 61=1, 62=1, 65=1, 66=1, 69=1, 71=1, 73=1, 75=1, 77=1, 78=1, 80=1, 81=1, 83=1, 87=1, 90=1, 96=1, 97=1, 98=1, 103=1, 106=1, 108=1, 109=1, 110=1, 111=1, 112=1, 117=1, 127=1, 129=1, 130=1, 133=1, 136=1, 142=1, 146=1, 147=1, 149=1, 151=1, 153=1, 155=1, 156=1, 162=1, 163=1, 164=1, 171=1, 176=1, 178=1, 181=1, 182=1, 184=1, 192=1, 198=1, 199=1, 200=1, 204=1, 210=1, 212=1, 214=1, 216=1, 218=1, 219=1, 223=1, 232=1, 234=1, 235=1, 236=1, 237=1, 238=1, 243=1, 250=1, 253=1, 254=1, 255=1, 263=1, 268=1, 276=1, 279=1, 286=1, 288=1, 289=1, 291=1, 297=1, 300=1, 302=1, 303=1, 307=1, 312=1, 313=1, 314=1, 321=1, 326=1, 331=1, 339=1, 341=1, 351=1, 354=1, 355=1, 357=1, 358=1, 363=1, 364=1, 367=1, 368=1, 371=1, 373=1, 374=1, 387=1, 390=1, 391=1, 392=1, 398=1, 407=1, 411=1, 412=1, 414=1, 415=1, 416=1, 421=1, 422=1, 423=1, 424=1, 429=1, 430=1, 434=1, 435=1, 440=1, 445=1, 450=1, 451=1, 453=1, 457=1, 460=1, 463=1, 464=1, 467=1, 469=1, 475=1, 478=1, 483=1, 485=1, 487=1, 489=1, 490=1, 491=1, 494=1, 496=1, 508=1, 510=1, 513=1, 515=1, 518=1, 520=1, 527=1, 528=1, 529=1, 530=1, 534=1, 535=1, 536=1, 539=1, 542=1, 544=1, 546=1, 551=1, 557=1, 562=1, 565=1, 566=1, 567=1, 568=1, 571=1, 572=1, 573=1, 574=1, 575=1, 577=1, 578=1, 583=1, 585=1, 587=1, 589=1, 590=1, 592=1, 594=1, 595=1, 599=1, 605=1, 608=1, 610=1, 611=1, 618=1, 623=1, 632=1, 633=1, 634=1, 635=1, 644=1, 648=1, 652=1, 653=1, 660=1, 663=1, 665=1, 668=1, 669=1, 670=1, 673=1, 674=1, 675=1, 676=1, 678=1, 679=1, 680=1, 681=1, 683=1, 686=1, 688=1, 690=1, 692=1, 695=1, 700=1, 704=1, 711=1, 712=1, 716=1, 719=1, 723=1, 726=1, 727=1, 728=1, 735=1, 736=1, 738=1, 740=1, 741=1, 745=1, 747=1, 749=1, 750=1, 752=1, 759=1, 763=1, 765=1, 767=1, 771=1, 776=1, 780=1, 783=1, 784=1, 789=1, 795=1, 798=1, 803=1, 804=1, 806=1, 808=1, 812=1, 815=1, 817=1, 818=1, 820=1, 826=1, 827=1, 830=1, 831=1, 832=1, 833=1, 837=1, 838=1, 844=1, 848=1, 849=1, 850=1, 852=1, 854=1, 857=1, 860=1, 861=1, 864=1, 866=1, 872=1, 873=1, 874=1, 879=1, 884=1, 885=1, 886=1, 889=1, 891=1, 892=1, 894=1, 896=1, 899=1, 902=1, 903=1, 904=1, 905=1, 908=1, 910=1, 911=1, 912=1, 914=1, 922=1, 924=1, 925=1, 933=1, 936=1, 937=1, 939=1, 940=1, 941=1, 946=1, 949=1, 954=1, 955=1, 957=1, 959=1, 960=1, 962=1, 967=1, 975=1, 976=1, 977=1, 980=1, 981=1, 986=1, 987=1, 1002=1, 1004=1, 1010=1, 1014=1, 1020=1, 1021=1, 1023=1, 1024=1, 1026=1, 1029=1, 1030=1, 1032=1, 1036=1, 1037=1, 1038=1, 1040=1, 1044=1, 1047=1, 1048=1, 1051=1, 1052=1, 1054=1, 1055=1, 1056=1, 1059=1, 1062=1, 1063=1, 1066=1, 1069=1, 1070=1, 1073=1, 1074=1, 1077=1, 1080=1, 1082=1, 1083=1, 1088=1, 1095=1, 1099=1, 1107=1, 1110=1, 1111=1, 1112=1, 1115=1, 1118=1, 1123=1, 1126=1, 1128=1, 1130=1, 1134=1, 1135=1, 1137=1, 1138=1, 1140=1, 1142=1, 1143=1, 1144=1, 1148=1, 1150=1, 1155=1, 1160=1, 1162=1, 1164=1, 1165=1, 1168=1, 1172=1, 1179=1, 1182=1, 1183=1, 1187=1, 1189=1, 1191=1, 1195=1, 1200=1, 1203=1, 1205=1, 1209=1, 1211=1, 1213=1, 1216=1, 1223=1, 1228=1, 1234=1, 1236=1, 1237=1, 1238=1, 1245=1, 1248=1, 1251=1, 1254=1, 1258=1, 1260=1, 1262=1, 1266=1, 1267=1, 1270=1, 1271=1, 1274=1, 1276=1, 1278=1, 1279=1, 1283=1, 1284=1, 1290=1, 1296=1, 1300=1, 1304=1, 1310=1, 1312=1, 1314=1, 1320=1, 1323=1, 1327=1, 1331=1, 1334=1, 1336=1, 1342=1, 1344=1, 1347=1, 1348=1, 1349=1, 1350=1, 1353=1, 1355=1, 1356=1, 1357=1, 1360=1, 1362=1, 1363=1, 1365=1, 1367=1, 1369=1, 1372=1, 1374=1, 1377=1, 1379=1, 1381=1, 1384=1, 1389=1, 1396=1, 1397=1, 1400=1, 1402=1, 1405=1, 1412=1, 1413=1, 1418=1, 1421=1, 1424=1, 1425=1, 1429=1, 1431=1, 1433=1, 1435=1, 1439=1, 1441=1, 1443=1, 1446=1, 1452=1, 1454=1, 1456=1, 1457=1, 1463=1, 1464=1, 1467=1, 1468=1, 1471=1, 1474=1, 1477=1, 1478=1, 1480=1, 1484=1, 1486=1, 1489=1, 1491=1, 1493=1, 1496=1, 1502=1, 1503=1, 1506=1, 1513=1, 1519=1, 1527=1, 1529=1, 1536=1, 1538=1, 1539=1, 1543=1, 1547=1, 1548=1, 1551=1, 1552=1, 1556=1, 1559=1, 1567=1, 1568=1, 1570=1, 1573=1, 1579=1, 1580=1, 1582=1, 1583=1, 1586=1, 1589=1, 1592=1, 1594=1, 1596=1, 1610=1, 1612=1, 1617=1, 1628=1, 1629=1, 1631=1, 1632=1, 1636=1, 1638=1, 1639=1, 1640=1, 1647=1, 1649=1, 1650=1, 1651=1, 1652=1, 1654=1, 1658=1, 1659=1, 1660=1, 1662=1, 1665=1, 1666=1, 1670=1, 1671=1, 1674=1, 1680=1, 1681=1, 1686=1, 1690=1, 1694=1, 1698=1, 1699=1, 1700=1, 1703=1, 1704=1, 1706=1, 1708=1, 1711=1, 1712=1, 1713=1, 1721=1, 1724=1, 1727=1, 1732=1, 1734=1, 1735=1, 1736=1, 1738=1, 1740=1, 1743=1, 1748=1, 1752=1, 1754=1, 1759=1, 1761=1, 1763=1, 1765=1, 1768=1, 1772=1, 1776=1, 1779=1, 1780=1, 1781=1, 1782=1, 1786=1, 1789=1, 1793=1, 1799=1, 1800=1, 1802=1, 1807=1, 1813=1, 1814=1, 1815=1, 1818=1, 1819=1, 1820=1, 1825=1, 1826=1, 1829=1, 1836=1, 1838=1, 1840=1, 1841=1, 1842=1, 1845=1, 1847=1, 1851=1, 1854=1, 1855=1, 1857=1, 1861=1, 1864=1, 1866=1, 1870=1, 1874=1, 1876=1, 1878=1, 1881=1, 1884=1, 1885=1, 1886=1, 1890=1, 1892=1, 1895=1, 1896=1, 1899=1, 1901=1, 1903=1, 1904=1, 1907=1, 1909=1, 1912=1, 1913=1, 1914=1, 1915=1, 1922=1, 1923=1, 1933=1, 1934=1, 1938=1, 1941=1, 1943=1, 1946=1, 1952=1, 1953=1, 1956=1, 1958=1, 1960=1, 1964=1, 1966=1, 1971=1, 1972=1, 1975=1, 1977=1, 1979=1, 1981=1, 1984=1, 1989=1, 1993=1, 2001=1, 2003=1, 2005=1, 2007=1, 2009=1, 2012=1, 2013=1, 2016=1, 2017=1, 2018=1, 2019=1, 2026=1, 2029=1, 2030=1, 2031=1, 2032=1, 2034=1, 2036=1, 2037=1, 2043=1, 2045=1, 2050=1, 2054=1, 2055=1, 2057=1, 2064=1, 2067=1, 2071=1, 2080=1, 2082=1, 2084=1, 2087=1, 2094=1, 2096=1, 2099=1, 2101=1, 2102=1, 2105=1, 2110=1, 2116=1, 2120=1, 2127=1, 2128=1, 2131=1, 2134=1, 2135=1, 2137=1, 2139=1, 2143=1, 2146=1, 2147=1, 2156=1, 2160=1, 2167=1, 2168=1, 2170=1, 2172=1, 2173=1, 2174=1, 2175=1, 2178=1, 2179=1, 2183=1, 2185=1, 2187=1, 2189=1, 2190=1, 2196=1, 2200=1, 2202=1, 2204=1, 2205=1, 2206=1, 2209=1, 2210=1, 2212=1, 2214=1, 2218=1, 2220=1, 2222=1, 2227=1, 2229=1, 2231=1, 2233=1, 2234=1, 2235=1, 2236=1, 2240=1, 2242=1, 2249=1, 2251=1, 2253=1, 2254=1, 2255=1, 2258=1, 2259=1, 2264=1, 2265=1, 2267=1, 2270=1, 2273=1, 2278=1, 2281=1, 2283=1, 2284=1, 2286=1, 2288=1, 2289=1, 2291=1, 2300=1, 2309=1, 2310=1, 2311=1, 2317=1, 2321=1, 2325=1, 2329=1, 2330=1, 2331=1, 2335=1, 2336=1, 2337=1, 2340=1, 2341=1, 2344=1, 2346=1, 2350=1, 2352=1, 2359=1, 2360=1, 2361=1, 2362=1, 2365=1, 2369=1, 2370=1, 2375=1, 2378=1, 2379=1, 2382=1, 2383=1, 2384=1, 2388=1, 2389=1, 2393=1, 2396=1, 2398=1, 2399=1, 2401=1, 2405=1, 2412=1, 2414=1, 2416=1, 2418=1, 2419=1, 2420=1, 2421=1, 2423=1, 2427=1, 2429=1, 2431=1, 2433=1, 2436=1, 2437=1, 2439=1, 2442=1, 2448=1, 2449=1, 2450=1, 2453=1, 2455=1, 2456=1, 2466=1, 2468=1, 2469=1, 2474=1, 2479=1, 2483=1, 2485=1, 2489=1, 2490=1, 2492=1, 2496=1, 2498=1, 2501=1, 2502=1, 2503=1, 2505=1, 2507=1, 2508=1, 2511=1, 2515=1, 2517=1, 2520=1, 2523=1, 2525=1, 2526=1, 2534=1, 2535=1, 2539=1, 2540=1, 2542=1, 2544=1, 2545=1, 2549=1, 2550=1, 2558=1, 2559=1, 2560=1, 2561=1, 2563=1, 2565=1, 2568=1, 2569=1, 2573=1, 2574=1, 2575=1, 2576=1, 2578=1, 2579=1, 2584=1, 2586=1, 2587=1, 2596=1, 2599=1, 2600=1, 2602=1, 2605=1, 2616=1, 2617=1, 2622=1, 2623=1, 2625=1, 2627=1, 2628=1, 2629=1, 2630=1, 2631=1, 2632=1, 2633=1, 2635=1, 2637=1, 2638=1, 2640=1, 2643=1, 2645=1, 2646=1, 2647=1, 2651=1, 2653=1, 2655=1, 2657=1, 2660=1, 2661=1, 2663=1, 2666=1, 2673=1, 2676=1, 2677=1, 2679=1, 2681=1, 2686=1, 2688=1, 2693=1, 2698=1, 2702=1, 2703=1, 2706=1, 2708=1, 2715=1, 2716=1, 2719=1, 2724=1, 2730=1, 2734=1, 2736=1, 2739=1, 2742=1, 2745=1, 2746=1, 2747=1, 2748=1, 2750=1, 2751=1, 2753=1, 2754=1, 2755=1, 2756=1, 2758=1, 2759=1, 2761=1, 2766=1, 2773=1, 2775=1, 2785=1, 2790=1, 2797=1, 2802=1, 2803=1, 2804=1, 2807=1, 2808=1, 2809=1, 2812=1, 2820=1, 2822=1, 2823=1, 2824=1, 2830=1, 2834=1, 2835=1, 2836=1, 2840=1, 2847=1, 2848=1, 2849=1, 2852=1, 2859=1, 2860=1, 2865=1, 2866=1, 2867=1, 2871=1, 2881=1, 2886=1, 2890=1, 2891=1, 2892=1, 2893=1, 2895=1, 2901=1, 2904=1, 2906=1, 2907=1, 2910=1, 2917=1, 2919=1, 2921=1, 2927=1, 2928=1, 2934=1, 2935=1, 2936=1, 2937=1, 2938=1, 2939=1, 2942=1, 2943=1, 2944=1, 2945=1, 2948=1, 2950=1, 2954=1, 2960=1, 2961=1, 2966=1, 2967=1, 2969=1, 2972=1, 2973=1, 2975=1, 2976=1, 2982=1, 2984=1, 2995=1, 2996=1, 2997=1, 2998=1, 3003=1, 3004=1, 3005=1, 3007=1, 3008=1, 3017=1, 3021=1, 3025=1, 3027=1, 3028=1, 3034=1, 3036=1, 3043=1, 3049=1, 3050=1, 3053=1, 3059=1, 3062=1, 3064=1, 3067=1, 3069=1, 3076=1, 3079=1, 3086=1, 3088=1, 3089=1, 3095=1, 3097=1, 3098=1, 3101=1, 3105=1, 3107=1, 3109=1, 3110=1, 3114=1, 3118=1, 3119=1, 3120=1, 3123=1, 3128=1, 3133=1, 3134=1, 3139=1, 3144=1, 3145=1, 3146=1, 3147=1, 3150=1, 3159=1, 3164=1, 3165=1, 3166=1, 3171=1, 3173=1, 3177=1, 3182=1, 3184=1, 3188=1, 3190=1, 3192=1, 3202=1, 3204=1, 3208=1, 3212=1, 3213=1, 3214=1, 3215=1, 3219=1, 3222=1, 3225=1, 3226=1, 3230=1, 3233=1, 3234=1, 3237=1, 3241=1, 3246=1, 3247=1, 3251=1, 3252=1, 3253=1, 3255=1, 3258=1, 3261=1, 3262=1, 3266=1, 3280=1, 3283=1, 3284=1, 3286=1, 3291=1, 3292=1, 3295=1, 3299=1, 3301=1, 3302=1, 3305=1, 3306=1, 3309=1, 3310=1, 3314=1, 3316=1, 3318=1, 3319=1, 3323=1, 3325=1, 3327=1, 3329=1, 3331=1, 3334=1, 3336=1, 3340=1, 3343=1, 3347=1, 3348=1, 3351=1, 3354=1, 3357=1, 3358=1, 3359=1, 3360=1, 3363=1, 3364=1, 3368=1, 3372=1, 3374=1, 3378=1, 3380=1, 3381=1, 3382=1, 3383=1, 3384=1, 3386=1, 3389=1, 3390=1, 3398=1, 3400=1, 3405=1, 3407=1, 3409=1, 3414=1, 3417=1, 3419=1, 3421=1, 3422=1, 3425=1, 3426=1, 3429=1, 3433=1, 3434=1, 3435=1, 3437=1, 3438=1, 3444=1, 3449=1, 3450=1, 3452=1, 3454=1, 3456=1, 3457=1, 3458=1, 3460=1, 3463=1, 3467=1, 3471=1, 3473=1, 3475=1, 3479=1, 3483=1, 3485=1, 3491=1, 3493=1, 3504=1, 3505=1, 3506=1, 3510=1, 3511=1, 3513=1, 3516=1, 3518=1, 3523=1, 3525=1, 3531=1, 3532=1, 3534=1, 3535=1, 3543=1, 3545=1, 3546=1, 3548=1, 3550=1, 3553=1, 3555=1, 3557=1, 3558=1, 3567=1, 3573=1, 3578=1, 3579=1, 3580=1, 3584=1, 3587=1, 3588=1, 3590=1, 3594=1, 3595=1, 3599=1, 3600=1, 3604=1, 3607=1, 3612=1, 3614=1, 3616=1, 3618=1, 3620=1, 3621=1, 3627=1, 3628=1, 3629=1, 3632=1, 3640=1, 3641=1, 3647=1, 3649=1, 3651=1, 3654=1, 3661=1, 3663=1, 3666=1, 3667=1, 3668=1, 3669=1, 3670=1, 3671=1, 3673=1, 3674=1, 3675=1, 3677=1, 3678=1, 3679=1, 3682=1, 3684=1, 3687=1, 3688=1, 3691=1, 3692=1, 3694=1, 3698=1, 3701=1, 3706=1, 3709=1, 3711=1, 3713=1, 3720=1, 3725=1, 3728=1, 3731=1, 3746=1, 3747=1, 3748=1, 3749=1, 3751=1, 3752=1, 3755=1, 3763=1, 3765=1, 3767=1, 3771=1, 3773=1, 3779=1, 3788=1, 3790=1, 3793=1, 3794=1, 3797=1, 3804=1, 3806=1, 3808=1, 3810=1, 3812=1, 3814=1, 3816=1, 3817=1, 3820=1, 3822=1, 3824=1, 3827=1, 3828=1, 3829=1, 3832=1, 3833=1, 3834=1, 3835=1, 3836=1, 3840=1, 3843=1, 3844=1, 3846=1, 3847=1, 3848=1, 3852=1, 3854=1, 3856=1, 3858=1, 3859=1, 3860=1, 3862=1, 3865=1, 3866=1, 3867=1, 3868=1, 3872=1, 3875=1, 3876=1, 3877=1, 3878=1, 3879=1, 3882=1, 3887=1, 3889=1, 3897=1, 3907=1, 3908=1, 3914=1, 3916=1, 3918=1, 3919=1, 3920=1, 3922=1, 3925=1, 3926=1, 3927=1, 3930=1, 3931=1, 3933=1, 3936=1, 3938=1, 3941=1, 3944=1, 3946=1, 3948=1, 3949=1, 3950=1, 3952=1, 3955=1, 3956=1, 3959=1, 3960=1, 3961=1, 3968=1, 3971=1, 3972=1, 3976=1, 3977=1, 3979=1, 3984=1, 3988=1, 3990=1, 3991=1, 3996=1, 4000=1, 4007=1, 4013=1, 4016=1, 4018=1, 4020=1, 4024=1, 4032=1, 4033=1, 4037=1, 4039=1, 4042=1, 4043=1, 4045=1, 4052=1, 4054=1, 4055=1, 4058=1, 4059=1, 4060=1, 4061=1, 4064=1, 4065=1, 4066=1, 4068=1, 4070=1, 4073=1, 4074=1, 4075=1, 4080=1, 4082=1, 4088=1, 4092=1, 4094=1, 4095=1, 4096=1, 4105=1, 4108=1, 4109=1, 4110=1, 4112=1, 4116=1, 4119=1, 4123=1, 4130=1, 4131=1, 4136=1, 4140=1, 4143=1, 4146=1, 4148=1, 4151=1, 4152=1, 4155=1, 4161=1, 4164=1, 4165=1, 4166=1, 4171=1, 4173=1, 4177=1, 4178=1, 4179=1, 4180=1, 4182=1, 4184=1, 4186=1, 4190=1, 4195=1, 4197=1, 4198=1, 4201=1, 4202=1, 4203=1, 4205=1, 4206=1, 4207=1, 4209=1, 4213=1, 4218=1, 4219=1, 4220=1, 4223=1, 4224=1, 4226=1, 4229=1, 4232=1, 4234=1, 4236=1, 4237=1, 4238=1, 4239=1, 4243=1, 4245=1, 4247=1, 4250=1, 4255=1, 4259=1, 4262=1, 4263=1, 4264=1, 4267=1, 4269=1, 4270=1, 4271=1, 4272=1, 4273=1, 4280=1, 4281=1, 4285=1, 4286=1, 4288=1, 4290=1, 4292=1, 4297=1, 4299=1, 4301=1, 4313=1, 4314=1, 4316=1, 4317=1, 4321=1, 4323=1, 4324=1, 4326=1, 4328=1, 4334=1, 4336=1, 4339=1, 4347=1, 4348=1, 4351=1, 4352=1, 4355=1, 4357=1, 4360=1, 4361=1, 4365=1, 4369=1, 4372=1, 4377=1, 4379=1, 4386=1, 4387=1, 4391=1, 4396=1, 4401=1, 4402=1, 4411=1, 4413=1, 4419=1, 4421=1, 4423=1, 4428=1, 4429=1, 4430=1, 4432=1, 4435=1, 4441=1, 4444=1, 4445=1, 4446=1, 4449=1, 4457=1, 4461=1, 4464=1, 4466=1, 4467=1, 4468=1, 4472=1, 4476=1, 4478=1, 4479=1, 4481=1, 4482=1, 4486=1, 4488=1, 4489=1, 4495=1, 4498=1, 4502=1, 4503=1, 4507=1, 4509=1, 4513=1, 4517=1, 4521=1, 4524=1, 4525=1, 4528=1, 4529=1, 4530=1, 4531=1, 4533=1, 4535=1, 4541=1, 4543=1, 4548=1, 4550=1, 4556=1, 4559=1, 4560=1, 4562=1, 4569=1, 4573=1, 4574=1, 4575=1, 4583=1, 4587=1, 4591=1, 4594=1, 4597=1, 4598=1, 4599=1, 4603=1, 4604=1, 4608=1, 4609=1, 4610=1, 4618=1, 4619=1, 4620=1, 4621=1, 4623=1, 4624=1, 4626=1, 4627=1, 4628=1, 4631=1, 4633=1, 4634=1, 4635=1, 4638=1, 4640=1, 4642=1, 4643=1, 4650=1, 4651=1, 4655=1, 4657=1, 4662=1, 4664=1, 4666=1, 4667=1, 4669=1, 4670=1, 4671=1, 4675=1, 4676=1, 4677=1, 4679=1, 4680=1, 4681=1, 4682=1, 4683=1, 4690=1, 4697=1, 4699=1, 4701=1, 4702=1, 4705=1, 4709=1, 4711=1, 4716=1, 4717=1, 4719=1, 4722=1, 4725=1, 4726=1, 4729=1, 4733=1, 4734=1, 4737=1, 4745=1, 4750=1, 4752=1, 4756=1, 4758=1, 4764=1, 4765=1, 4768=1, 4770=1, 4773=1, 4777=1, 4779=1, 4780=1, 4781=1, 4782=1, 4783=1, 4789=1, 4790=1, 4791=1, 4798=1, 4803=1, 4810=1, 4815=1, 4818=1, 4819=1, 4823=1, 4829=1, 4837=1, 4839=1, 4840=1, 4843=1, 4846=1, 4850=1, 4852=1, 4853=1, 4854=1, 4858=1, 4860=1, 4870=1, 4872=1, 4875=1, 4880=1, 4881=1, 4884=1, 4885=1, 4886=1, 4887=1, 4889=1, 4890=1, 4891=1, 4893=1, 4898=1, 4905=1, 4910=1, 4915=1, 4916=1, 4918=1, 4920=1, 4923=1, 4927=1, 4929=1, 4930=1, 4931=1, 4933=1, 4935=1, 4944=1, 4946=1, 4949=1, 4950=1, 4952=1, 4959=1, 4961=1, 4963=1, 4965=1, 4967=1, 4968=1, 4970=1, 4974=1, 4978=1, 4980=1, 4983=1, 4990=1, 4991=1, 4993=1, 5000=1, 5001=1, 5004=1, 5006=1, 5008=1, 5020=1, 5021=1, 5027=1, 5028=1, 5030=1, 5032=1, 5034=1, 5039=1, 5041=1, 5042=1, 5048=1, 5053=1, 5062=1, 5063=1, 5065=1, 5067=1, 5071=1, 5074=1, 5075=1, 5076=1, 5077=1, 5079=1, 5086=1, 5087=1, 5088=1, 5091=1, 5094=1, 5098=1, 5099=1, 5100=1, 5107=1, 5110=1, 5111=1, 5112=1, 5118=1, 5119=1, 5122=1, 5124=1, 5126=1, 5129=1, 5130=1, 5133=1, 5135=1, 5136=1, 5138=1, 5139=1, 5143=1, 5145=1, 5146=1, 5151=1, 5153=1, 5154=1, 5157=1, 5159=1, 5163=1, 5169=1, 5173=1, 5176=1, 5179=1, 5188=1, 5194=1, 5195=1, 5196=1, 5203=1, 5206=1, 5209=1, 5213=1, 5216=1, 5217=1, 5225=1, 5227=1, 5234=1, 5239=1, 5240=1, 5242=1, 5246=1, 5247=1, 5248=1, 5249=1, 5251=1, 5254=1, 5259=1, 5263=1, 5269=1, 5273=1, 5276=1, 5281=1, 5282=1, 5284=1, 5287=1, 5288=1, 5292=1, 5295=1, 5296=1, 5297=1, 5300=1, 5309=1, 5310=1, 5312=1, 5314=1, 5323=1, 5328=1, 5330=1, 5334=1, 5345=1, 5346=1, 5349=1, 5351=1, 5353=1, 5360=1, 5364=1, 5367=1, 5369=1, 5370=1, 5371=1, 5374=1, 5375=1, 5377=1, 5380=1, 5386=1, 5389=1, 5390=1, 5393=1, 5394=1, 5402=1, 5407=1, 5408=1, 5410=1, 5413=1, 5414=1, 5415=1, 5416=1, 5422=1, 5425=1, 5426=1, 5428=1, 5430=1, 5434=1, 5435=1, 5436=1, 5437=1, 5441=1, 5447=1, 5452=1, 5461=1, 5466=1, 5471=1, 5472=1, 5475=1, 5476=1, 5478=1, 5484=1, 5485=1, 5488=1, 5495=1, 5496=1, 5498=1, 5499=1, 5507=1, 5511=1, 5513=1, 5515=1, 5516=1, 5518=1, 5520=1, 5524=1, 5525=1, 5527=1, 5528=1, 5529=1, 5530=1, 5535=1, 5537=1, 5538=1, 5539=1, 5541=1, 5546=1, 5549=1, 5550=1, 5552=1, 5555=1, 5556=1, 5557=1, 5559=1, 5560=1, 5562=1, 5565=1, 5568=1, 5569=1, 5573=1, 5575=1, 5578=1, 5580=1, 5583=1, 5588=1, 5590=1, 5596=1, 5597=1, 5602=1, 5604=1, 5607=1, 5608=1, 5609=1, 5612=1, 5614=1, 5617=1, 5623=1, 5624=1, 5626=1, 5632=1, 5636=1, 5637=1, 5640=1, 5647=1, 5648=1, 5652=1, 5655=1, 5659=1, 5661=1, 5664=1, 5665=1, 5670=1, 5672=1, 5673=1, 5674=1, 5676=1, 5681=1, 5682=1, 5686=1, 5689=1, 5691=1, 5693=1, 5705=1, 5708=1, 5709=1, 5713=1, 5714=1, 5715=1, 5716=1, 5718=1, 5721=1, 5722=1, 5723=1, 5725=1, 5726=1, 5730=1, 5733=1, 5738=1, 5742=1, 5744=1, 5746=1, 5748=1, 5750=1, 5752=1, 5753=1, 5755=1, 5756=1, 5759=1, 5761=1, 5763=1, 5764=1, 5766=1, 5773=1, 5775=1, 5776=1, 5783=1, 5787=1, 5789=1, 5791=1, 5792=1, 5796=1, 5798=1, 5800=1, 5801=1, 5804=1, 5811=1, 5819=1, 5820=1, 5821=1, 5826=1, 5832=1, 5838=1, 5840=1, 5843=1, 5851=1, 5855=1, 5856=1, 5859=1, 5860=1, 5862=1, 5864=1, 5865=1, 5869=1, 5871=1, 5872=1, 5873=1, 5877=1, 5878=1, 5880=1, 5883=1, 5886=1, 5887=1, 5888=1, 5889=1, 5891=1, 5892=1, 5894=1, 5898=1, 5901=1, 5906=1, 5911=1, 5912=1, 5915=1, 5919=1, 5920=1, 5921=1, 5926=1, 5927=1, 5929=1, 5935=1, 5936=1, 5937=1, 5938=1, 5941=1, 5943=1, 5944=1, 5946=1, 5948=1, 5949=1, 5957=1, 5960=1, 5962=1, 5964=1, 5965=1, 5968=1, 5969=1, 5973=1, 5980=1, 5984=1, 5988=1, 5989=1, 5990=1, 5992=1, 5993=1, 5995=1, 5996=1, 5998=1, 6000=1, 6001=1, 6003=1, 6005=1, 6006=1, 6010=1, 6012=1, 6013=1, 6014=1, 6015=1, 6016=1, 6019=1, 6020=1, 6026=1, 6028=1, 6030=1, 6032=1, 6033=1, 6034=1, 6035=1, 6037=1, 6038=1, 6040=1, 6044=1, 6047=1, 6051=1, 6053=1, 6056=1, 6058=1, 6059=1, 6071=1, 6072=1, 6074=1, 6075=1, 6077=1, 6079=1, 6083=1, 6085=1, 6089=1, 6090=1, 6092=1, 6093=1, 6101=1, 6109=1, 6110=1, 6111=1, 6116=1, 6117=1, 6118=1, 6119=1, 6121=1, 6126=1, 6128=1, 6129=1, 6130=1, 6132=1, 6136=1, 6138=1, 6140=1, 6141=1, 6143=1, 6147=1, 6151=1, 6152=1, 6153=1, 6154=1, 6156=1, 6159=1, 6161=1, 6163=1, 6165=1, 6170=1, 6178=1, 6179=1, 6184=1, 6186=1, 6187=1, 6188=1, 6190=1, 6191=1, 6198=1, 6200=1, 6205=1, 6206=1, 6207=1, 6213=1, 6217=1, 6219=1, 6221=1, 6222=1, 6223=1, 6224=1, 6232=1, 6233=1, 6237=1, 6238=1, 6239=1, 6242=1, 6246=1, 6248=1, 6249=1, 6254=1, 6257=1, 6258=1, 6264=1, 6265=1, 6267=1, 6271=1, 6272=1, 6273=1, 6274=1, 6275=1, 6279=1, 6280=1, 6282=1, 6284=1, 6286=1, 6287=1, 6294=1, 6297=1, 6299=1, 6302=1, 6305=1, 6306=1, 6308=1, 6311=1, 6312=1, 6318=1, 6320=1, 6324=1, 6327=1, 6328=1, 6330=1, 6332=1, 6338=1, 6339=1, 6344=1, 6345=1, 6347=1, 6348=1, 6349=1, 6350=1, 6357=1, 6359=1, 6364=1, 6365=1, 6368=1, 6369=1, 6372=1, 6374=1, 6377=1, 6382=1, 6384=1, 6386=1, 6387=1, 6391=1, 6392=1, 6397=1, 6398=1, 6401=1, 6403=1, 6408=1, 6410=1, 6412=1, 6416=1, 6417=1, 6425=1, 6426=1, 6430=1, 6432=1, 6433=1, 6434=1, 6440=1, 6442=1, 6445=1, 6447=1, 6449=1, 6452=1, 6454=1, 6455=1, 6456=1, 6462=1, 6464=1, 6469=1, 6470=1, 6473=1, 6474=1, 6475=1, 6476=1, 6477=1, 6479=1, 6481=1, 6485=1, 6486=1, 6487=1, 6491=1, 6500=1, 6503=1, 6505=1, 6506=1, 6507=1, 6509=1, 6510=1, 6511=1, 6512=1, 6513=1, 6514=1, 6521=1, 6522=1, 6524=1, 6525=1, 6535=1, 6536=1, 6537=1, 6538=1, 6539=1, 6540=1, 6545=1, 6546=1, 6549=1, 6551=1, 6552=1, 6553=1, 6555=1, 6556=1, 6559=1, 6563=1, 6564=1, 6565=1, 6566=1, 6567=1, 6568=1, 6569=1, 6570=1, 6575=1, 6578=1, 6579=1, 6580=1, 6583=1, 6584=1, 6586=1, 6589=1, 6593=1, 6594=1, 6599=1, 6600=1, 6602=1, 6603=1, 6605=1, 6614=1, 6615=1, 6617=1, 6620=1, 6621=1, 6622=1, 6624=1, 6625=1, 6630=1, 6631=1, 6632=1, 6633=1, 6635=1, 6637=1, 6639=1, 6645=1, 6650=1, 6653=1, 6654=1, 6661=1, 6668=1, 6669=1, 6670=1, 6671=1, 6675=1, 6677=1, 6681=1, 6684=1, 6685=1, 6686=1, 6687=1, 6689=1, 6695=1, 6696=1, 6699=1, 6700=1, 6701=1, 6702=1, 6704=1, 6705=1, 6709=1, 6713=1, 6714=1, 6718=1, 6719=1, 6722=1, 6727=1, 6729=1, 6730=1, 6732=1, 6733=1, 6734=1, 6737=1, 6743=1, 6744=1, 6746=1, 6747=1, 6749=1, 6751=1, 6755=1, 6756=1, 6758=1, 6765=1, 6766=1, 6767=1, 6770=1, 6771=1, 6778=1, 6782=1, 6783=1, 6789=1, 6796=1, 6797=1, 6801=1, 6802=1, 6804=1, 6806=1, 6807=1, 6808=1, 6809=1, 6811=1, 6812=1, 6815=1, 6816=1, 6818=1, 6821=1, 6822=1, 6824=1, 6827=1, 6829=1, 6830=1, 6836=1, 6837=1, 6839=1, 6840=1, 6841=1, 6843=1, 6845=1, 6846=1, 6849=1, 6851=1, 6853=1, 6858=1, 6859=1, 6862=1, 6863=1, 6868=1, 6870=1, 6873=1, 6874=1, 6877=1, 6878=1, 6881=1, 6882=1, 6884=1, 6885=1, 6889=1, 6891=1, 6893=1, 6896=1, 6901=1, 6902=1, 6906=1, 6908=1, 6911=1, 6912=1, 6917=1, 6920=1, 6922=1, 6924=1, 6926=1, 6930=1, 6934=1, 6946=1, 6948=1, 6949=1, 6950=1, 6951=1, 6955=1, 6956=1, 6960=1, 6962=1, 6963=1, 6964=1, 6966=1, 6967=1, 6968=1, 6973=1, 6976=1, 6980=1, 6982=1, 6983=1, 6987=1, 6989=1, 6992=1, 6994=1, 6995=1, 6996=1, 6997=1, 7000=1, 7001=1, 7002=1, 7006=1, 7007=1, 7008=1, 7010=1, 7013=1, 7015=1, 7017=1, 7021=1, 7022=1, 7027=1, 7029=1, 7034=1, 7041=1, 7042=1, 7044=1, 7047=1, 7049=1, 7053=1, 7057=1, 7059=1, 7060=1, 7061=1, 7062=1, 7064=1, 7065=1, 7066=1, 7068=1, 7069=1, 7073=1, 7076=1, 7077=1, 7078=1, 7079=1, 7080=1, 7081=1, 7083=1, 7086=1, 7087=1, 7089=1, 7091=1, 7094=1, 7095=1, 7097=1, 7099=1, 7100=1, 7101=1, 7102=1, 7106=1, 7108=1, 7109=1, 7111=1, 7112=1, 7116=1, 7117=1, 7118=1, 7119=1, 7125=1, 7126=1, 7129=1, 7130=1, 7132=1, 7133=1, 7135=1, 7136=1, 7139=1, 7144=1, 7145=1, 7146=1, 7147=1, 7151=1, 7153=1, 7156=1, 7158=1, 7159=1, 7163=1, 7164=1, 7166=1, 7169=1, 7171=1, 7173=1, 7177=1, 7178=1, 7180=1, 7181=1, 7182=1, 7183=1, 7186=1, 7187=1, 7191=1, 7194=1, 7195=1, 7197=1, 7198=1, 7199=1, 7201=1, 7202=1, 7203=1, 7205=1, 7207=1, 7216=1, 7217=1, 7218=1, 7219=1, 7220=1, 7221=1, 7223=1, 7227=1, 7228=1, 7236=1, 7241=1, 7244=1, 7245=1, 7246=1, 7248=1, 7250=1, 7254=1, 7256=1, 7259=1, 7261=1, 7262=1, 7263=1, 7264=1, 7267=1, 7270=1, 7271=1, 7272=1, 7275=1, 7276=1, 7279=1, 7283=1, 7287=1, 7288=1, 7289=1, 7292=1, 7293=1, 7294=1, 7298=1, 7301=1, 7302=1, 7303=1, 7305=1, 7311=1, 7314=1, 7315=1, 7316=1, 7320=1, 7321=1, 7323=1, 7325=1, 7326=1, 7327=1, 7334=1, 7335=1, 7337=1, 7338=1, 7346=1, 7348=1, 7349=1, 7352=1, 7354=1, 7358=1, 7363=1, 7366=1, 7369=1, 7371=1, 7377=1, 7379=1, 7381=1, 7382=1, 7387=1, 7390=1, 7392=1, 7393=1, 7395=1, 7398=1, 7406=1, 7408=1, 7410=1, 7412=1, 7413=1, 7414=1, 7417=1, 7418=1, 7420=1, 7422=1, 7423=1, 7424=1, 7427=1, 7428=1, 7429=1, 7430=1, 7431=1, 7436=1, 7442=1, 7446=1, 7447=1, 7448=1, 7455=1, 7456=1, 7457=1, 7463=1, 7464=1, 7466=1, 7467=1, 7468=1, 7469=1, 7470=1, 7473=1, 7474=1, 7477=1, 7479=1, 7480=1, 7481=1, 7482=1, 7483=1, 7489=1, 7493=1, 7498=1, 7499=1, 7501=1, 7503=1, 7504=1, 7505=1, 7506=1, 7514=1, 7515=1, 7518=1, 7519=1, 7520=1, 7522=1, 7523=1, 7524=1, 7526=1, 7527=1, 7530=1, 7531=1, 7533=1, 7534=1, 7539=1, 7543=1, 7544=1, 7547=1, 7551=1, 7553=1, 7559=1, 7561=1, 7562=1, 7563=1, 7565=1, 7567=1, 7569=1, 7570=1, 7572=1, 7577=1, 7581=1, 7584=1, 7587=1, 7592=1, 7593=1, 7594=1, 7595=1, 7596=1, 7597=1, 7604=1, 7605=1, 7607=1, 7609=1, 7610=1, 7614=1, 7616=1, 7621=1, 7622=1, 7624=1, 7627=1, 7628=1, 7629=1, 7631=1, 7632=1, 7637=1, 7643=1, 7645=1, 7648=1, 7649=1, 7652=1, 7654=1, 7655=1, 7659=1, 7660=1, 7662=1, 7663=1, 7664=1, 7670=1, 7671=1, 7672=1, 7674=1, 7678=1, 7680=1, 7685=1, 7689=1, 7694=1, 7701=1, 7702=1, 7704=1, 7705=1, 7708=1, 7709=1, 7713=1, 7715=1, 7717=1, 7718=1, 7722=1, 7724=1, 7725=1, 7726=1, 7728=1, 7730=1, 7731=1, 7732=1, 7735=1, 7736=1, 7738=1, 7740=1, 7741=1, 7743=1, 7744=1, 7747=1, 7749=1, 7750=1, 7752=1, 7753=1, 7754=1, 7756=1, 7759=1, 7767=1, 7772=1, 7778=1, 7779=1, 7780=1, 7781=1, 7783=1, 7784=1, 7786=1, 7789=1, 7790=1, 7791=1, 7792=1, 7793=1, 7796=1, 7798=1, 7799=1, 7801=1, 7803=1, 7806=1, 7808=1, 7809=1, 7815=1, 7818=1, 7819=1, 7820=1, 7821=1, 7823=1, 7824=1, 7825=1, 7826=1, 7827=1, 7830=1, 7839=1, 7842=1, 7847=1, 7848=1, 7850=1, 7854=1, 7858=1, 7859=1, 7860=1, 7863=1, 7864=1, 7867=1, 7868=1, 7871=1, 7872=1, 7876=1, 7878=1, 7879=1, 7880=1, 7881=1, 7883=1, 7884=1, 7885=1, 7886=1, 7887=1, 7890=1, 7891=1, 7893=1, 7895=1, 7896=1, 7897=1, 7900=1, 7901=1, 7903=1, 7906=1, 7907=1, 7912=1, 7916=1, 7917=1, 7918=1, 7922=1, 7923=1, 7926=1, 7928=1, 7934=1, 7936=1, 7938=1, 7942=1, 7944=1, 7945=1, 7946=1, 7949=1, 7951=1, 7952=1, 7955=1, 7956=1, 7957=1, 7959=1, 7960=1, 7961=1, 7963=1, 7964=1, 7972=1, 7973=1, 7974=1, 7978=1, 7980=1, 7981=1, 7993=1, 7996=1, 7997=1, 8000=1, 8001=1, 8008=1, 8010=1, 8013=1, 8014=1, 8016=1, 8018=1, 8019=1, 8020=1, 8022=1, 8024=1, 8026=1, 8027=1, 8028=1, 8029=1, 8030=1, 8033=1, 8034=1, 8035=1, 8038=1, 8041=1, 8044=1, 8047=1, 8053=1, 8057=1, 8058=1, 8059=1, 8060=1, 8061=1, 8062=1, 8065=1, 8066=1, 8067=1, 8069=1, 8073=1, 8084=1, 8086=1, 8090=1, 8095=1, 8098=1, 8104=1, 8105=1, 8107=1, 8108=1, 8109=1, 8111=1, 8112=1, 8113=1, 8115=1, 8116=1, 8119=1, 8121=1, 8123=1, 8124=1, 8126=1, 8127=1, 8130=1, 8132=1, 8134=1, 8138=1, 8139=1, 8143=1, 8144=1, 8146=1, 8147=1, 8149=1, 8150=1, 8152=1, 8156=1, 8157=1, 8158=1, 8159=1, 8161=1, 8162=1, 8163=1, 8164=1, 8166=1, 8167=1, 8168=1, 8170=1, 8179=1, 8181=1, 8182=1, 8186=1, 8188=1, 8190=1, 8191=1, 8193=1, 8202=1, 8203=1, 8204=1, 8208=1, 8211=1, 8212=1, 8214=1, 8215=1, 8218=1, 8222=1, 8225=1, 8226=1, 8227=1, 8232=1, 8235=1, 8238=1, 8244=1, 8245=1, 8247=1, 8250=1, 8254=1, 8256=1, 8259=1, 8260=1, 8262=1, 8265=1, 8266=1, 8268=1, 8270=1, 8271=1, 8275=1, 8278=1, 8279=1, 8280=1, 8281=1, 8282=1, 8283=1, 8284=1, 8287=1, 8290=1, 8293=1, 8297=1, 8298=1, 8299=1, 8302=1, 8306=1, 8308=1, 8313=1, 8315=1, 8318=1, 8320=1, 8321=1, 8322=1, 8323=1, 8324=1, 8330=1, 8331=1, 8333=1, 8334=1, 8336=1, 8337=1, 8338=1, 8340=1, 8345=1, 8346=1, 8348=1, 8351=1, 8353=1, 8355=1, 8356=1, 8357=1, 8360=1, 8362=1, 8363=1, 8364=1, 8367=1, 8368=1, 8370=1, 8371=1, 8374=1, 8376=1, 8378=1, 8381=1, 8383=1, 8384=1, 8387=1, 8391=1, 8392=1, 8395=1, 8396=1, 8400=1, 8406=1, 8407=1, 8411=1, 8412=1, 8416=1, 8417=1, 8420=1, 8425=1, 8427=1, 8428=1, 8429=1, 8431=1, 8433=1, 8434=1, 8435=1, 8436=1, 8437=1, 8439=1, 8440=1, 8442=1, 8443=1, 8445=1, 8446=1, 8447=1, 8448=1, 8449=1, 8450=1, 8451=1, 8455=1, 8456=1, 8457=1, 8458=1, 8459=1, 8460=1, 8461=1, 8462=1, 8472=1, 8473=1, 8474=1, 8477=1, 8480=1, 8481=1, 8482=1, 8483=1, 8490=1, 8491=1, 8494=1, 8496=1, 8497=1, 8500=1, 8504=1, 8505=1, 8507=1, 8508=1, 8512=1, 8515=1, 8516=1, 8517=1, 8518=1, 8521=1, 8522=1, 8530=1, 8532=1, 8534=1, 8535=1, 8536=1, 8540=1, 8543=1, 8545=1, 8548=1, 8554=1, 8555=1, 8559=1, 8561=1, 8563=1, 8564=1, 8565=1, 8566=1, 8568=1, 8569=1, 8570=1, 8574=1, 8577=1, 8585=1, 8588=1, 8589=1, 8590=1, 8591=1, 8595=1, 8599=1, 8606=1, 8607=1, 8608=1, 8611=1, 8613=1, 8614=1, 8618=1, 8619=1, 8620=1, 8623=1, 8630=1, 8631=1, 8632=1, 8635=1, 8638=1, 8639=1, 8642=1, 8645=1, 8647=1, 8648=1, 8649=1, 8652=1, 8653=1, 8657=1, 8659=1, 8660=1, 8665=1, 8666=1, 8667=1, 8669=1, 8670=1, 8672=1, 8673=1, 8675=1, 8676=1, 8677=1, 8679=1, 8680=1, 8684=1, 8687=1, 8688=1, 8689=1, 8694=1, 8696=1, 8697=1, 8699=1, 8700=1, 8701=1, 8702=1, 8703=1, 8704=1, 8705=1, 8706=1, 8709=1, 8711=1, 8713=1, 8721=1, 8724=1, 8725=1, 8728=1, 8730=1, 8731=1, 8734=1, 8735=1, 8737=1, 8739=1, 8740=1, 8745=1, 8746=1, 8748=1, 8754=1, 8755=1, 8757=1, 8758=1, 8759=1, 8761=1, 8763=1, 8766=1, 8769=1, 8770=1, 8771=1, 8774=1, 8776=1, 8777=1, 8782=1, 8783=1, 8790=1, 8791=1, 8792=1, 8793=1, 8795=1, 8796=1, 8797=1, 8799=1, 8800=1, 8808=1, 8811=1, 8812=1, 8813=1, 8814=1, 8815=1, 8817=1, 8820=1, 8824=1, 8827=1, 8831=1, 8832=1, 8835=1, 8836=1, 8837=1, 8839=1, 8841=1, 8846=1, 8849=1, 8850=1, 8856=1, 8858=1, 8860=1, 8862=1, 8863=1, 8866=1, 8868=1, 8872=1, 8874=1, 8875=1, 8876=1, 8881=1, 8882=1, 8885=1, 8886=1, 8890=1, 8892=1, 8895=1, 8896=1, 8898=1, 8899=1, 8907=1, 8912=1, 8913=1, 8914=1, 8915=1, 8916=1, 8920=1, 8921=1, 8922=1, 8925=1, 8928=1, 8929=1, 8930=1, 8931=1, 8932=1, 8933=1, 8934=1, 8938=1, 8939=1, 8940=1, 8942=1, 8944=1, 8945=1, 8948=1, 8952=1, 8953=1, 8954=1, 8956=1, 8959=1, 8963=1, 8964=1, 8966=1, 8967=1, 8968=1, 8969=1, 8970=1, 8971=1, 8972=1, 8975=1, 8977=1, 8979=1, 8988=1, 8991=1, 8992=1, 8994=1, 8995=1, 8996=1, 8998=1, 8999=1, 9000=1, 9008=1, 9012=1, 9014=1, 9018=1, 9019=1, 9025=1, 9026=1, 9029=1, 9030=1, 9032=1, 9033=1, 9038=1, 9044=1, 9046=1, 9047=1, 9048=1, 9050=1, 9053=1, 9055=1, 9057=1, 9058=1, 9065=1, 9066=1, 9068=1, 9070=1, 9071=1, 9074=1, 9078=1, 9080=1, 9084=1, 9087=1, 9089=1, 9090=1, 9092=1, 9093=1, 9097=1, 9100=1, 9102=1, 9103=1, 9105=1, 9107=1, 9108=1, 9109=1, 9110=1, 9111=1, 9115=1, 9118=1, 9119=1, 9121=1, 9124=1, 9125=1, 9127=1, 9133=1, 9135=1, 9144=1, 9145=1, 9146=1, 9148=1, 9150=1, 9151=1, 9152=1, 9155=1, 9157=1, 9158=1, 9162=1, 9164=1, 9170=1, 9171=1, 9172=1, 9174=1, 9175=1, 9176=1, 9177=1, 9178=1, 9179=1, 9180=1, 9184=1, 9185=1, 9186=1, 9187=1, 9189=1, 9190=1, 9192=1, 9193=1, 9195=1, 9201=1, 9204=1, 9205=1, 9208=1, 9209=1, 9212=1, 9213=1, 9214=1, 9221=1, 9225=1, 9230=1, 9231=1, 9234=1, 9239=1, 9240=1, 9242=1, 9243=1, 9245=1, 9248=1, 9249=1, 9251=1, 9252=1, 9255=1, 9257=1, 9260=1, 9264=1, 9265=1, 9266=1, 9268=1, 9270=1, 9271=1, 9272=1, 9273=1, 9274=1, 9277=1, 9279=1, 9280=1, 9281=1, 9283=1, 9287=1, 9288=1, 9293=1, 9294=1, 9295=1, 9298=1, 9302=1, 9304=1, 9305=1, 9309=1, 9315=1, 9317=1, 9321=1, 9322=1, 9324=1, 9326=1, 9328=1, 9330=1, 9331=1, 9332=1, 9333=1, 9335=1, 9338=1, 9339=1, 9341=1, 9342=1, 9345=1, 9347=1, 9350=1, 9353=1, 9354=1, 9357=1, 9358=1, 9359=1, 9360=1, 9362=1, 9363=1, 9365=1, 9367=1, 9369=1, 9371=1, 9372=1, 9373=1, 9375=1, 9377=1, 9380=1, 9381=1, 9385=1, 9386=1, 9388=1, 9389=1, 9392=1, 9394=1, 9396=1, 9398=1, 9399=1, 9400=1, 9402=1, 9403=1, 9404=1, 9409=1, 9410=1, 9411=1, 9412=1, 9416=1, 9424=1, 9428=1, 9429=1, 9430=1, 9433=1, 9434=1, 9435=1, 9436=1, 9438=1, 9439=1, 9440=1, 9441=1, 9444=1, 9446=1, 9448=1, 9451=1, 9453=1, 9454=1, 9457=1, 9459=1, 9460=1, 9463=1, 9464=1, 9466=1, 9471=1, 9473=1, 9474=1, 9476=1, 9477=1, 9480=1, 9481=1, 9483=1, 9484=1, 9485=1, 9488=1, 9490=1, 9493=1, 9494=1, 9495=1, 9496=1, 9498=1, 9503=1, 9507=1, 9509=1, 9510=1, 9515=1, 9516=1, 9518=1, 9521=1, 9522=1, 9525=1, 9528=1, 9530=1, 9533=1, 9538=1, 9540=1, 9541=1, 9542=1, 9547=1, 9548=1, 9552=1, 9554=1, 9555=1, 9556=1, 9557=1, 9560=1, 9563=1, 9566=1, 9567=1, 9568=1, 9569=1, 9570=1, 9580=1, 9582=1, 9583=1, 9584=1, 9586=1, 9587=1, 9588=1, 9589=1, 9590=1, 9592=1, 9594=1, 9595=1, 9597=1, 9601=1, 9603=1, 9604=1, 9606=1, 9608=1, 9609=1, 9610=1, 9614=1, 9615=1, 9616=1, 9617=1, 9620=1, 9623=1, 9625=1, 9626=1, 9627=1, 9628=1, 9633=1, 9635=1, 9638=1, 9640=1, 9646=1, 9648=1, 9649=1, 9654=1, 9655=1, 9657=1, 9662=1, 9664=1, 9665=1, 9668=1, 9669=1, 9671=1, 9676=1, 9677=1, 9680=1, 9684=1, 9685=1, 9686=1, 9689=1, 9690=1, 9694=1, 9695=1, 9698=1, 9701=1, 9702=1, 9704=1, 9710=1, 9711=1, 9713=1, 9714=1, 9716=1, 9717=1, 9718=1, 9719=1, 9720=1, 9726=1, 9730=1, 9732=1, 9733=1, 9735=1, 9740=1, 9741=1, 9744=1, 9745=1, 9746=1, 9747=1, 9750=1, 9751=1, 9752=1, 9753=1, 9754=1, 9755=1, 9761=1, 9763=1, 9765=1, 9766=1, 9767=1, 9768=1, 9773=1, 9775=1, 9776=1, 9779=1, 9780=1, 9781=1, 9784=1, 9786=1, 9789=1, 9791=1, 9792=1, 9793=1, 9795=1, 9798=1, 9799=1, 9801=1, 9804=1, 9805=1, 9806=1, 9807=1, 9808=1, 9814=1, 9818=1, 9820=1, 9823=1, 9824=1, 9827=1, 9829=1, 9833=1, 9834=1, 9836=1, 9838=1, 9841=1, 9843=1, 9844=1, 9846=1, 9847=1, 9848=1, 9850=1, 9851=1, 9852=1, 9853=1, 9855=1, 9857=1, 9859=1, 9860=1, 9861=1, 9863=1, 9864=1, 9865=1, 9868=1, 9869=1, 9870=1, 9876=1, 9883=1, 9885=1, 9888=1, 9889=1, 9891=1, 9893=1, 9894=1, 9895=1, 9896=1, 9897=1, 9900=1, 9901=1, 9905=1, 9907=1, 9910=1, 9912=1, 9914=1, 9915=1, 9916=1, 9918=1, 9920=1, 9921=1, 9924=1, 9926=1, 9931=1, 9936=1, 9938=1, 9940=1, 9941=1, 9943=1, 9945=1, 9947=1, 9949=1, 9950=1, 9951=1, 9955=1, 9959=1, 9960=1, 9962=1, 9965=1, 9968=1, 9969=1, 9972=1, 9973=1, 9975=1, 9976=1, 9982=1, 9983=1, 9984=1, 9988=1, 9990=1, 9991=1, 9994=1, 9998=1, 9999=1, 10000=1, 10001=1, 10002=1, 10006=1, 10013=1, 10014=1, 10015=1, 10018=1, 10020=1, 10022=1, 10023=1, 10029=1, 10030=1, 10034=1, 10036=1, 10037=1, 10038=1, 10039=1, 10040=1, 10041=1, 10043=1, 10045=1, 10047=1, 10050=1, 10056=1, 10058=1, 10060=1, 10068=1, 10072=1, 10073=1, 10074=1, 10076=1, 10078=1, 10079=1, 10087=1, 10088=1, 10092=1, 10096=1, 10097=1, 10099=1, 10101=1, 10102=1, 10103=1, 10104=1, 10107=1, 10109=1, 10111=1, 10112=1, 10113=1, 10115=1, 10116=1, 10121=1, 10123=1, 10124=1, 10125=1, 10127=1, 10128=1, 10129=1, 10130=1, 10131=1, 10135=1, 10137=1, 10143=1, 10147=1, 10151=1, 10154=1, 10155=1, 10160=1, 10164=1, 10165=1, 10167=1, 10168=1, 10172=1, 10174=1, 10176=1, 10178=1, 10181=1, 10183=1, 10184=1, 10186=1, 10190=1, 10191=1, 10192=1, 10193=1, 10194=1, 10195=1, 10198=1, 10200=1, 10201=1, 10207=1, 10212=1, 10213=1, 10216=1, 10221=1, 10225=1, 10226=1, 10227=1, 10230=1, 10233=1, 10237=1, 10241=1, 10242=1, 10251=1, 10253=1, 10254=1, 10257=1, 10261=1, 10264=1, 10268=1, 10269=1, 10273=1, 10274=1, 10275=1, 10279=1, 10281=1, 10282=1, 10283=1, 10285=1, 10287=1, 10289=1, 10290=1, 10292=1, 10295=1, 10297=1, 10298=1, 10300=1, 10303=1, 10304=1, 10305=1, 10306=1, 10308=1, 10311=1, 10317=1, 10319=1, 10321=1, 10323=1, 10324=1, 10328=1, 10331=1, 10335=1, 10337=1, 10338=1, 10342=1, 10343=1, 10345=1, 10348=1, 10350=1, 10353=1, 10355=1, 10361=1, 10362=1, 10365=1, 10366=1, 10367=1, 10371=1, 10373=1, 10376=1, 10379=1, 10380=1, 10381=1, 10383=1, 10384=1, 10386=1, 10387=1, 10391=1, 10392=1, 10396=1, 10397=1, 10403=1, 10406=1, 10409=1, 10419=1, 10420=1, 10422=1, 10430=1, 10432=1, 10435=1, 10436=1, 10437=1, 10438=1, 10440=1, 10443=1, 10445=1, 10448=1, 10454=1, 10458=1, 10459=1, 10461=1, 10462=1, 10464=1, 10466=1, 10468=1, 10473=1, 10474=1, 10476=1, 10481=1, 10483=1, 10487=1, 10490=1, 10492=1, 10497=1, 10498=1, 10502=1, 10504=1, 10509=1, 10518=1, 10519=1, 10522=1, 10523=1, 10525=1, 10526=1, 10527=1, 10528=1, 10537=1, 10539=1, 10544=1, 10545=1, 10546=1, 10547=1, 10550=1, 10552=1, 10553=1, 10554=1, 10555=1, 10556=1, 10557=1, 10558=1, 10559=1, 10564=1, 10565=1, 10566=1, 10567=1, 10569=1, 10571=1, 10575=1, 10578=1, 10579=1, 10581=1, 10582=1, 10585=1, 10586=1, 10587=1, 10590=1, 10595=1, 10596=1, 10598=1, 10601=1, 10602=1, 10606=1, 10609=1, 10610=1, 10614=1, 10620=1, 10622=1, 10624=1, 10626=1, 10628=1, 10629=1, 10630=1, 10635=1, 10638=1, 10639=1, 10644=1, 10646=1, 10648=1, 10650=1, 10651=1, 10652=1, 10654=1, 10655=1, 10656=1, 10657=1, 10659=1, 10660=1, 10662=1, 10663=1, 10664=1, 10668=1, 10670=1, 10671=1, 10673=1, 10675=1, 10676=1, 10677=1, 10679=1, 10680=1, 10685=1, 10686=1, 10687=1, 10689=1, 10691=1, 10692=1, 10693=1, 10695=1, 10696=1, 10706=1, 10707=1, 10708=1, 10709=1, 10711=1, 10713=1, 10714=1, 10719=1, 10722=1, 10724=1, 10727=1, 10730=1, 10731=1, 10732=1, 10733=1, 10735=1, 10736=1, 10737=1, 10739=1, 10740=1, 10742=1, 10747=1, 10748=1, 10750=1, 10752=1, 10757=1, 10758=1, 10759=1, 10761=1, 10762=1, 10767=1, 10769=1, 10770=1, 10772=1, 10773=1, 10776=1, 10777=1, 10778=1, 10781=1, 10784=1, 10785=1, 10788=1, 10790=1, 10797=1, 10800=1, 10801=1, 10802=1, 10805=1, 10807=1, 10808=1, 10812=1, 10815=1, 10816=1, 10817=1, 10823=1, 10825=1, 10829=1, 10830=1, 10832=1, 10833=1, 10835=1, 10837=1, 10840=1, 10849=1, 10850=1, 10853=1, 10855=1, 10858=1, 10860=1, 10862=1, 10864=1, 10867=1, 10868=1, 10870=1, 10873=1, 10874=1, 10878=1, 10880=1, 10881=1, 10882=1, 10892=1, 10893=1, 10895=1, 10896=1, 10897=1, 10904=1, 10910=1, 10911=1, 10912=1, 10913=1, 10915=1, 10916=1, 10917=1, 10918=1, 10920=1, 10921=1, 10925=1, 10927=1, 10928=1, 10931=1, 10932=1, 10936=1, 10937=1, 10942=1, 10944=1, 10945=1, 10946=1, 10947=1, 10948=1, 10950=1, 10955=1, 10956=1, 10957=1, 10958=1, 10959=1, 10960=1, 10964=1, 10966=1, 10967=1, 10968=1, 10977=1, 10978=1, 10981=1, 10985=1, 10986=1, 10987=1, 10988=1, 10991=1, 10993=1, 10998=1, 11000=1, 11001=1, 11006=1, 11010=1, 11012=1, 11013=1, 11015=1, 11016=1, 11019=1, 11020=1, 11022=1, 11027=1, 11030=1, 11031=1, 11032=1, 11034=1, 11035=1, 11038=1, 11041=1, 11045=1, 11046=1, 11047=1, 11056=1, 11057=1, 11059=1, 11060=1, 11062=1, 11063=1, 11064=1, 11065=1, 11068=1, 11070=1, 11071=1, 11072=1, 11077=1, 11078=1, 11080=1, 11081=1, 11082=1, 11086=1, 11088=1, 11091=1, 11094=1, 11096=1, 11097=1, 11098=1, 11101=1, 11103=1, 11105=1, 11111=1, 11116=1, 11118=1, 11119=1, 11120=1, 11122=1, 11130=1, 11131=1, 11133=1, 11135=1, 11138=1, 11139=1, 11142=1, 11144=1, 11145=1, 11148=1, 11149=1, 11154=1, 11159=1, 11160=1, 11161=1, 11164=1, 11167=1, 11172=1, 11176=1, 11180=1, 11181=1, 11183=1, 11185=1, 11186=1, 11191=1, 11192=1, 11193=1, 11195=1, 11197=1, 11198=1, 11200=1, 11201=1, 11203=1, 11205=1, 11208=1, 11209=1, 11212=1, 11214=1, 11217=1, 11218=1, 11220=1, 11223=1, 11226=1, 11229=1, 11230=1, 11231=1, 11236=1, 11238=1, 11239=1, 11240=1, 11241=1, 11251=1, 11254=1, 11256=1, 11260=1, 11261=1, 11266=1, 11267=1, 11270=1, 11272=1, 11275=1, 11277=1, 11278=1, 11279=1, 11280=1, 11281=1, 11283=1, 11284=1, 11285=1, 11286=1, 11289=1, 11290=1, 11291=1, 11292=1, 11293=1, 11294=1, 11295=1, 11296=1, 11297=1, 11298=1, 11299=1, 11301=1, 11303=1, 11306=1, 11307=1, 11310=1, 11313=1, 11314=1, 11315=1, 11316=1, 11318=1, 11320=1, 11322=1, 11324=1, 11330=1, 11332=1, 11334=1, 11335=1, 11338=1, 11340=1, 11342=1, 11343=1, 11346=1, 11347=1, 11349=1, 11350=1, 11353=1, 11355=1, 11357=1, 11358=1, 11359=1, 11360=1, 11361=1, 11363=1, 11364=1, 11367=1, 11369=1, 11370=1, 11373=1, 11374=1, 11382=1, 11383=1, 11384=1, 11385=1, 11389=1, 11390=1, 11391=1, 11395=1, 11398=1, 11401=1, 11412=1, 11413=1, 11414=1, 11415=1, 11416=1, 11418=1, 11421=1, 11422=1, 11423=1, 11424=1, 11426=1, 11429=1, 11430=1, 11432=1, 11434=1, 11437=1, 11438=1, 11439=1, 11441=1, 11443=1, 11445=1, 11446=1, 11449=1, 11451=1, 11452=1, 11454=1, 11455=1, 11456=1, 11459=1, 11464=1, 11465=1, 11467=1, 11475=1, 11477=1, 11478=1, 11482=1, 11483=1, 11484=1, 11487=1, 11488=1, 11490=1, 11491=1, 11493=1, 11499=1, 11500=1, 11502=1, 11503=1, 11504=1, 11505=1, 11507=1, 11508=1, 11509=1, 11511=1, 11512=1, 11519=1, 11521=1, 11524=1, 11525=1, 11527=1, 11531=1, 11534=1, 11538=1, 11540=1, 11541=1, 11543=1, 11544=1, 11548=1, 11549=1, 11550=1, 11551=1, 11552=1, 11553=1, 11554=1, 11555=1, 11556=1, 11558=1, 11562=1, 11564=1, 11566=1, 11567=1, 11570=1, 11571=1, 11572=1, 11573=1, 11574=1, 11575=1, 11577=1, 11578=1, 11579=1, 11581=1, 11583=1, 11585=1, 11587=1, 11588=1, 11591=1, 11593=1, 11594=1, 11598=1, 11599=1, 11601=1, 11603=1, 11604=1, 11605=1, 11606=1, 11609=1, 11612=1, 11613=1, 11616=1, 11620=1, 11621=1, 11622=1, 11623=1, 11624=1, 11629=1, 11631=1, 11632=1, 11634=1, 11635=1, 11638=1, 11639=1, 11641=1, 11642=1, 11643=1, 11644=1, 11645=1, 11646=1, 11647=1, 11650=1, 11651=1, 11660=1, 11662=1, 11665=1, 11667=1, 11671=1, 11672=1, 11673=1, 11674=1, 11677=1, 11678=1, 11680=1, 11681=1, 11682=1, 11687=1, 11690=1, 11691=1, 11692=1, 11693=1, 11694=1, 11695=1, 11696=1, 11699=1, 11700=1, 11701=1, 11705=1, 11707=1, 11708=1, 11709=1, 11710=1, 11715=1, 11716=1, 11717=1, 11718=1, 11721=1, 11722=1, 11724=1, 11728=1, 11732=1, 11733=1, 11735=1, 11737=1, 11738=1, 11739=1, 11741=1, 11742=1, 11744=1, 11747=1, 11750=1, 11752=1, 11758=1, 11759=1, 11761=1, 11762=1, 11763=1, 11764=1, 11765=1, 11766=1, 11767=1, 11768=1, 11769=1, 11770=1, 11776=1, 11779=1, 11780=1, 11784=1, 11788=1, 11789=1, 11791=1, 11793=1, 11794=1, 11795=1, 11797=1, 11804=1, 11805=1, 11806=1, 11808=1, 11810=1, 11812=1, 11813=1, 11814=1, 11816=1, 11820=1, 11824=1, 11825=1, 11830=1, 11834=1, 11836=1, 11837=1, 11838=1, 11840=1, 11843=1, 11853=1, 11854=1, 11858=1, 11860=1, 11866=1, 11867=1, 11868=1, 11872=1, 11875=1, 11878=1, 11879=1, 11882=1, 11883=1, 11887=1, 11888=1, 11891=1, 11894=1, 11895=1, 11897=1, 11899=1, 11903=1, 11904=1, 11907=1, 11910=1, 11911=1, 11913=1, 11919=1, 11920=1, 11921=1, 11922=1, 11923=1, 11931=1, 11932=1, 11935=1, 11939=1, 11941=1, 11945=1, 11946=1, 11948=1, 11949=1, 11951=1, 11952=1, 11953=1, 11965=1, 11966=1, 11972=1, 11978=1, 11986=1, 11987=1, 11988=1, 11989=1, 11991=1, 11992=1, 11994=1, 11996=1, 12002=1, 12003=1, 12004=1, 12006=1, 12007=1, 12008=1, 12009=1, 12011=1, 12013=1, 12016=1, 12019=1, 12021=1, 12024=1, 12025=1, 12036=1, 12039=1, 12044=1, 12046=1, 12047=1, 12049=1, 12050=1, 12051=1, 12055=1, 12056=1, 12058=1, 12059=1, 12060=1, 12065=1, 12066=1, 12067=1, 12069=1, 12072=1, 12077=1, 12079=1, 12080=1, 12082=1, 12083=1, 12086=1, 12088=1, 12090=1, 12092=1, 12094=1, 12101=1, 12102=1, 12104=1, 12106=1, 12107=1, 12108=1, 12110=1, 12111=1, 12112=1, 12113=1, 12114=1, 12115=1, 12116=1, 12118=1, 12119=1, 12120=1, 12121=1, 12123=1, 12124=1, 12126=1, 12128=1, 12130=1, 12131=1, 12135=1, 12136=1, 12139=1, 12142=1, 12143=1, 12147=1, 12149=1, 12151=1, 12153=1, 12154=1, 12156=1, 12157=1, 12158=1, 12159=1, 12160=1, 12162=1, 12163=1, 12164=1, 12172=1, 12173=1, 12176=1, 12179=1, 12180=1, 12188=1, 12189=1, 12193=1, 12194=1, 12197=1, 12199=1, 12200=1, 12202=1, 12203=1, 12205=1, 12206=1, 12207=1, 12210=1, 12212=1, 12214=1, 12215=1, 12220=1, 12222=1, 12231=1, 12233=1, 12234=1, 12238=1, 12242=1, 12245=1, 12247=1, 12248=1, 12249=1, 12251=1, 12252=1, 12253=1, 12258=1, 12259=1, 12263=1, 12267=1, 12269=1, 12270=1, 12275=1, 12279=1, 12283=1, 12287=1, 12290=1, 12292=1, 12294=1, 12295=1, 12298=1, 12299=1, 12300=1, 12304=1, 12305=1, 12306=1, 12311=1, 12314=1, 12316=1, 12317=1, 12325=1, 12326=1, 12327=1, 12333=1, 12334=1, 12335=1, 12340=1, 12342=1, 12344=1, 12346=1, 12350=1, 12353=1, 12356=1, 12357=1, 12358=1, 12359=1, 12360=1, 12361=1, 12365=1, 12368=1, 12369=1, 12371=1, 12373=1, 12374=1, 12380=1, 12381=1, 12383=1, 12385=1, 12386=1, 12387=1, 12388=1, 12389=1, 12394=1, 12397=1, 12398=1, 12400=1, 12402=1, 12403=1, 12406=1, 12409=1, 12410=1, 12414=1, 12418=1, 12421=1, 12422=1, 12425=1, 12427=1, 12429=1, 12430=1, 12431=1, 12432=1, 12433=1, 12434=1, 12436=1, 12438=1, 12441=1, 12443=1, 12444=1, 12445=1, 12447=1, 12448=1, 12449=1, 12450=1, 12453=1, 12454=1, 12455=1, 12456=1, 12458=1, 12459=1, 12467=1, 12468=1, 12471=1, 12472=1, 12473=1, 12474=1, 12477=1, 12478=1, 12481=1, 12482=1, 12485=1, 12486=1, 12487=1, 12488=1, 12489=1, 12495=1, 12496=1, 12497=1, 12499=1, 12500=1, 12501=1, 12502=1, 12503=1, 12507=1, 12508=1, 12509=1, 12510=1, 12511=1, 12513=1, 12516=1, 12517=1, 12518=1, 12520=1, 12521=1, 12522=1, 12528=1, 12529=1, 12533=1, 12536=1, 12538=1, 12539=1, 12540=1, 12541=1, 12543=1, 12545=1, 12546=1, 12548=1, 12549=1, 12550=1, 12553=1, 12554=1, 12557=1, 12564=1, 12565=1, 12566=1, 12568=1, 12571=1, 12572=1, 12573=1, 12574=1, 12575=1, 12579=1, 12584=1, 12586=1, 12590=1, 12591=1, 12592=1, 12594=1, 12596=1, 12601=1, 12604=1, 12605=1, 12606=1, 12608=1, 12613=1, 12615=1, 12618=1, 12619=1, 12620=1, 12621=1, 12624=1, 12626=1, 12631=1, 12633=1, 12634=1, 12636=1, 12639=1, 12640=1, 12641=1, 12642=1, 12643=1, 12647=1, 12648=1, 12649=1, 12650=1, 12653=1, 12658=1, 12660=1, 12661=1, 12671=1, 12677=1, 12680=1, 12681=1, 12682=1, 12683=1, 12685=1, 12688=1, 12689=1, 12691=1, 12692=1, 12693=1, 12694=1, 12697=1, 12698=1, 12701=1, 12702=1, 12704=1, 12708=1, 12711=1, 12712=1, 12714=1, 12716=1, 12717=1, 12718=1, 12719=1, 12720=1, 12725=1, 12726=1, 12727=1, 12733=1, 12734=1, 12763=1, 12765=1, 12767=1, 12770=1, 12775=1, 12783=1, 12793=1, 12795=1, 12801=1, 12804=1, 12806=1, 12809=1, 12811=1, 12813=1, 12814=1, 12816=1, 12817=1, 12824=1, 12830=1, 12848=1, 12849=1, 12850=1, 12861=1, 12863=1, 12867=1, 12873=1, 12876=1, 12879=1, 12880=1, 12884=1, 12889=1, 12892=1, 12899=1, 12901=1, 12906=1, 12908=1, 12909=1, 12915=1, 12918=1, 12922=1, 12927=1, 12929=1, 12934=1, 12944=1, 12945=1, 12946=1, 12947=1, 12958=1, 12964=1, 12973=1, 12979=1, 12981=1, 12986=1, 12999=1, 13002=1, 13012=1, 13018=1, 13029=1, 13040=1, 13042=1, 13048=1, 13049=1, 13051=1, 13060=1, 13063=1, 13064=1, 13065=1, 13073=1, 13078=1, 13088=1, 13106=1, 13109=1, 13113=1, 13123=1, 13135=1, 13141=1, 13142=1, 13143=1, 13145=1, 13148=1, 13149=1, 13154=1, 13156=1, 13160=1, 13161=1, 13162=1, 13164=1, 13172=1, 13173=1, 13175=1, 13177=1, 13179=1, 13184=1, 13185=1, 13188=1, 13194=1, 13201=1, 13203=1, 13204=1, 13205=1, 13208=1, 13211=1, 13217=1, 13219=1, 13220=1, 13221=1, 13222=1, 13225=1, 13226=1, 13227=1, 13230=1, 13236=1, 13237=1, 13238=1, 13240=1, 13242=1, 13248=1, 13249=1, 13251=1, 13253=1, 13255=1, 13257=1, 13259=1, 13261=1, 13266=1, 13267=1, 13272=1, 13273=1, 13277=1, 13278=1, 13283=1, 13285=1, 13287=1, 13290=1, 13292=1, 13294=1, 13296=1, 13297=1, 13299=1, 13300=1, 13301=1, 13302=1, 13303=1, 13306=1, 13308=1, 13309=1, 13313=1, 13314=1, 13315=1, 13317=1, 13322=1, 13328=1, 13331=1, 13333=1, 13334=1, 13338=1, 13339=1, 13343=1, 13345=1, 13346=1, 13347=1, 13351=1, 13353=1, 13355=1, 13358=1, 13362=1, 13366=1, 13368=1, 13370=1, 13371=1, 13372=1, 13376=1, 13378=1, 13382=1, 13390=1, 13394=1, 13396=1, 13398=1, 13399=1, 13401=1, 13402=1, 13403=1, 13405=1, 13406=1, 13408=1, 13410=1, 13411=1, 13413=1, 13414=1, 13416=1, 13417=1, 13418=1, 13419=1, 13420=1, 13423=1, 13425=1, 13426=1, 13428=1, 13430=1, 13432=1, 13436=1, 13437=1, 13439=1, 13440=1, 13441=1, 13442=1, 13443=1, 13445=1, 13446=1, 13448=1, 13449=1, 13450=1, 13451=1, 13452=1, 13453=1, 13461=1, 13462=1, 13463=1, 13465=1, 13470=1, 13473=1, 13475=1, 13476=1, 13477=1, 13481=1, 13482=1, 13484=1, 13485=1, 13488=1, 13490=1, 13491=1, 13494=1, 13495=1, 13498=1, 13499=1, 13500=1, 13503=1, 13504=1, 13505=1, 13506=1, 13509=1, 13510=1, 13513=1, 13517=1, 13518=1, 13519=1, 13521=1, 13522=1, 13524=1, 13526=1, 13530=1, 13533=1, 13534=1, 13535=1, 13536=1, 13541=1, 13542=1, 13545=1, 13547=1, 13549=1, 13550=1, 13552=1, 13553=1, 13556=1, 13557=1, 13558=1, 13561=1, 13564=1, 13566=1, 13567=1, 13568=1, 13569=1, 13570=1, 13573=1, 13574=1, 13575=1, 13576=1, 13579=1, 13582=1, 13584=1, 13585=1, 13586=1, 13590=1, 13592=1, 13594=1, 13596=1, 13598=1, 13600=1, 13602=1, 13603=1, 13605=1, 13609=1, 13614=1, 13617=1, 13618=1, 13619=1, 13620=1, 13622=1, 13625=1, 13626=1, 13630=1, 13631=1, 13633=1, 13638=1, 13642=1, 13645=1, 13646=1, 13647=1, 13649=1, 13653=1, 13656=1, 13657=1, 13659=1, 13660=1, 13661=1, 13663=1, 13664=1, 13665=1, 13668=1, 13669=1, 13670=1, 13671=1, 13672=1, 13673=1, 13677=1, 13678=1, 13679=1, 13680=1, 13685=1, 13686=1, 13689=1, 13690=1, 13691=1, 13692=1, 13693=1, 13695=1, 13696=1, 13698=1, 13700=1, 13701=1, 13702=1, 13704=1, 13709=1, 13711=1, 13712=1, 13713=1, 13714=1, 13716=1, 13722=1, 13724=1, 13725=1, 13728=1, 13729=1, 13730=1, 13732=1, 13733=1, 13734=1, 13736=1, 13739=1, 13740=1, 13741=1, 13743=1, 13750=1, 13751=1, 13753=1, 13754=1, 13757=1, 13758=1, 13759=1, 13760=1, 13762=1, 13763=1, 13764=1, 13773=1, 13774=1, 13778=1, 13786=1, 13787=1, 13788=1, 13790=1, 13792=1, 13794=1, 13796=1, 13798=1, 13799=1, 13801=1, 13806=1, 13814=1, 13816=1, 13825=1, 13831=1, 13832=1, 13835=1, 13836=1, 13837=1, 13843=1, 13848=1, 13850=1, 13852=1, 13853=1, 13858=1, 13864=1, 13868=1, 13874=1, 13893=1, 13895=1, 13897=1, 13900=1, 13907=1, 13917=1, 13920=1, 13923=1, 13939=1, 13942=1, 13956=1, 13958=1, 13965=1, 13980=1, 13984=1, 13995=1, 14001=1, 14009=1, 14016=1, 14026=1, 14028=1, 14033=1, 14034=1, 14037=1, 14046=1, 14054=1, 14058=1, 14063=1, 14070=1, 14075=1, 14077=1, 14080=1, 14091=1, 14097=1, 14105=1, 14110=1, 14113=1, 14114=1, 14116=1, 14123=1, 14125=1, 14130=1, 14137=1, 14140=1, 14146=1, 14154=1, 14166=1, 14175=1, 14179=1, 14185=1, 14187=1, 14191=1, 14199=1, 14215=1, 14218=1, 14221=1, 14245=1, 14255=1, 14270=1, 14272=1, 14274=1, 14277=1, 14283=1, 14284=1, 14290=1, 14298=1, 14300=1, 14305=1, 14312=1, 14316=1, 14319=1, 14324=1, 14330=1, 14333=1, 14335=1, 14341=1, 14347=1, 14349=1, 14355=1, 14356=1, 14357=1, 14363=1, 14379=1, 14395=1, 14406=1, 14408=1, 14412=1, 14415=1, 14419=1, 14421=1, 14425=1, 14426=1, 14431=1, 14440=1, 14441=1, 14444=1, 14445=1, 14453=1, 14454=1, 14458=1, 14462=1, 14469=1, 14472=1, 14476=1, 14478=1, 14486=1, 14488=1, 14490=1, 14492=1, 14497=1, 14502=1, 14504=1, 14507=1, 14509=1, 14513=1, 14514=1, 14523=1, 14526=1, 14538=1, 14540=1, 14542=1, 14556=1, 14559=1, 14598=1, 14608=1, 14625=1, 14627=1, 14628=1, 14642=1, 14644=1, 14651=1, 14663=1, 14667=1, 14669=1, 14690=1, 14691=1, 14699=1, 14705=1, 14712=1, 14714=1, 14726=1, 14732=1, 14734=1, 14738=1, 14742=1, 14743=1, 14744=1, 14745=1, 14748=1, 14750=1, 14751=1, 14752=1, 14753=1, 14762=1, 14765=1, 14768=1, 14772=1, 14774=1, 14778=1, 14785=1, 14787=1, 14788=1, 14793=1, 14795=1, 14797=1, 14809=1, 14811=1, 14822=1, 14824=1, 14825=1, 14828=1, 14829=1, 14835=1, 14837=1, 14839=1, 14841=1, 14861=1, 14867=1, 14872=1, 14881=1, 14888=1, 14890=1, 14898=1, 14902=1, 14905=1, 14910=1, 14924=1, 14926=1, 14931=1, 14942=1, 14943=1, 14962=1, 14963=1, 14972=1, 14973=1, 14981=1, 14989=1, 14991=1, 15002=1, 15005=1, 15018=1, 15020=1, 15030=1, 15034=1, 15045=1, 15049=1, 15051=1, 15055=1, 15060=1, 15061=1, 15063=1, 15078=1, 15083=1, 15089=1, 15093=1, 15095=1, 15103=1, 15107=1, 15108=1, 15110=1, 15113=1, 15117=1, 15119=1, 15122=1, 15130=1, 15132=1, 15133=1, 15136=1, 15138=1, 15142=1, 15154=1, 15155=1, 15157=1, 15158=1, 15168=1, 15171=1, 15173=1, 15182=1, 15186=1, 15192=1, 15194=1, 15199=1, 15214=1, 15216=1, 15229=1, 15231=1, 15241=1, 15243=1, 15258=1, 15268=1, 15270=1, 15271=1, 15274=1, 15275=1, 15281=1, 15286=1, 15291=1, 15294=1, 15301=1, 15307=1, 15311=1, 15342=1, 15345=1, 15348=1, 15353=1, 15357=1, 15362=1, 15364=1, 15368=1, 15371=1, 15375=1, 15377=1, 15388=1, 15394=1, 15395=1, 15396=1, 15404=1, 15409=1, 15417=1, 15427=1, 15432=1, 15433=1, 15453=1, 15454=1, 15465=1, 15467=1, 15469=1, 15474=1, 15477=1, 15497=1, 15506=1, 15510=1, 15513=1, 15518=1, 15520=1, 15528=1, 15543=1, 15554=1, 15561=1, 15567=1, 15576=1, 15577=1, 15583=1, 15591=1, 15597=1, 15604=1, 15606=1, 15609=1, 15625=1, 15628=1, 15631=1, 15634=1, 15637=1, 15642=1, 15648=1, 15651=1, 15654=1, 15658=1, 15660=1, 15667=1, 15686=1, 15713=1, 15720=1, 15724=1, 15725=1, 15727=1, 15737=1, 15739=1, 15741=1, 15749=1, 15750=1, 15759=1, 15768=1, 15777=1, 15781=1, 15786=1, 15793=1, 15801=1, 15803=1, 15810=1, 15811=1, 15812=1, 15818=1, 15820=1, 15821=1, 15822=1, 15824=1, 15828=1, 15834=1, 15843=1, 15846=1, 15853=1, 15864=1, 15865=1, 15867=1, 15870=1, 15879=1, 15880=1, 15892=1, 15899=1, 15915=1, 15921=1, 15922=1, 15923=1, 15927=1, 15928=1, 15929=1, 15941=1, 15942=1, 15957=1, 15965=1, 15970=1, 15980=1, 15983=1, 15996=1, 16007=1, 16015=1, 16016=1, 16017=1, 16023=1, 16025=1, 16036=1, 16037=1, 16044=1, 16047=1, 16049=1, 16064=1, 16067=1, 16079=1, 16081=1, 16091=1, 16095=1, 16097=1, 16100=1, 16109=1, 16114=1, 16116=1, 16130=1, 16142=1, 16160=1, 16164=1, 16165=1, 16167=1, 16168=1, 16169=1, 16170=1, 16172=1, 16179=1, 16193=1, 16196=1, 16197=1, 16204=1, 16209=1, 16210=1, 16224=1, 16227=1, 16230=1, 16238=1, 16249=1, 16254=1, 16257=1, 16272=1, 16275=1, 16281=1, 16286=1, 16291=1, 16293=1, 16308=1, 16311=1, 16315=1, 16316=1, 16336=1, 16337=1, 16350=1, 16352=1, 16355=1, 16358=1, 16362=1, 16363=1, 16364=1, 16368=1, 16370=1, 16382=1, 16393=1, 16397=1, 16410=1, 16413=1, 16430=1, 16431=1, 16436=1, 16448=1, 16454=1, 16455=1, 16456=1, 16468=1, 16479=1, 16485=1, 16489=1, 16501=1, 16503=1, 16504=1, 16505=1, 16521=1, 16522=1, 16524=1, 16526=1, 16532=1, 16540=1, 16547=1, 16548=1, 16553=1, 16557=1, 16561=1, 16564=1, 16566=1, 16590=1, 16595=1, 16599=1, 16603=1, 16606=1, 16608=1, 16611=1, 16612=1, 16613=1, 16618=1, 16620=1, 16625=1, 16634=1, 16636=1, 16662=1, 16663=1, 16664=1, 16667=1, 16670=1, 16674=1, 16685=1, 16693=1, 16696=1, 16704=1, 16708=1, 16709=1, 16711=1, 16716=1, 16718=1, 16719=1, 16721=1, 16726=1, 16738=1, 16741=1, 16747=1, 16760=1, 16766=1, 16775=1, 16777=1, 16780=1, 16781=1, 16784=1, 16786=1, 16787=1, 16791=1, 16794=1, 16804=1, 16806=1, 16811=1, 16826=1, 16829=1, 16834=1, 16835=1, 16836=1, 16841=1, 16842=1, 16843=1, 16848=1, 16852=1, 16868=1, 16873=1, 16877=1, 16887=1, 16895=1, 16896=1, 16904=1, 16917=1, 16918=1, 16920=1, 16927=1, 16928=1, 16932=1, 16934=1, 16936=1, 16945=1, 16948=1, 16952=1, 16971=1, 16989=1, 16991=1, 16996=1, 16997=1, 17002=1, 17005=1, 17006=1, 17010=1, 17017=1, 17021=1, 17022=1, 17026=1, 17034=1, 17035=1, 17037=1, 17039=1, 17040=1, 17059=1, 17063=1, 17067=1, 17075=1, 17085=1, 17086=1, 17087=1, 17091=1, 17095=1, 17104=1, 17106=1, 17110=1, 17114=1, 17133=1, 17136=1, 17139=1, 17145=1, 17151=1, 17153=1, 17175=1, 17176=1, 17185=1, 17188=1, 17189=1, 17196=1, 17211=1, 17212=1, 17220=1, 17222=1, 17224=1, 17226=1, 17233=1, 17237=1, 17240=1, 17244=1, 17245=1, 17246=1, 17251=1, 17255=1, 17257=1, 17262=1, 17275=1, 17279=1, 17285=1, 17286=1, 17288=1, 17303=1, 17305=1, 17307=1, 17308=1, 17311=1, 17315=1, 17323=1, 17338=1, 17343=1, 17358=1, 17359=1, 17394=1, 17401=1, 17402=1, 17409=1, 17413=1, 17424=1, 17434=1, 17441=1, 17444=1, 17445=1, 17467=1, 17468=1, 17473=1, 17477=1, 17482=1, 17485=1, 17491=1, 17498=1, 17502=1, 17518=1, 17520=1, 17521=1, 17523=1, 17524=1, 17526=1, 17529=1, 17533=1, 17535=1, 17543=1, 17548=1, 17564=1, 17565=1, 17566=1, 17569=1, 17574=1, 17576=1, 17577=1, 17578=1, 17585=1, 17591=1, 17594=1, 17605=1, 17607=1, 17614=1, 17617=1, 17622=1, 17624=1, 17638=1, 17649=1, 17661=1, 17662=1, 17674=1, 17676=1, 17679=1, 17692=1, 17694=1, 17696=1, 17704=1, 17706=1, 17707=1, 17717=1, 17726=1, 17727=1, 17728=1, 17729=1, 17734=1, 17741=1, 17751=1, 17754=1, 17756=1, 17757=1, 17763=1, 17770=1, 17778=1, 17780=1, 17782=1, 17783=1, 17791=1, 17793=1, 17796=1, 17801=1, 17806=1, 17812=1, 17818=1, 17825=1, 17827=1, 17828=1, 17836=1, 17841=1, 17850=1, 17865=1, 17868=1, 17876=1, 17878=1, 17881=1, 17889=1, 17896=1, 17910=1, 17911=1, 17916=1, 17931=1, 17942=1, 17966=1, 17969=1, 17987=1, 17988=1, 17989=1, 18000=1, 18001=1, 18008=1, 18009=1, 18012=1, 18013=1, 18016=1, 18020=1, 18025=1, 18026=1, 18028=1, 18040=1, 18041=1, 18044=1, 18055=1, 18056=1, 18057=1, 18061=1, 18063=1, 18066=1, 18068=1, 18076=1, 18079=1, 18086=1, 18088=1, 18091=1, 18095=1, 18096=1, 18097=1, 18098=1, 18102=1, 18104=1, 18105=1, 18107=1, 18117=1, 18120=1, 18130=1, 18140=1, 18142=1, 18143=1, 18147=1, 18149=1, 18154=1, 18159=1, 18173=1, 18175=1, 18176=1, 18185=1, 18187=1, 18197=1, 18207=1, 18209=1, 18212=1, 18216=1, 18217=1, 18218=1, 18221=1, 18223=1, 18225=1, 18230=1, 18232=1, 18233=1, 18235=1, 18236=1, 18241=1, 18245=1, 18249=1, 18253=1, 18275=1, 18282=1, 18315=1, 18318=1, 18325=1, 18329=1, 18330=1, 18335=1, 18340=1, 18342=1, 18344=1, 18345=1, 18351=1, 18353=1, 18356=1, 18359=1, 18361=1, 18363=1, 18366=1, 18368=1, 18369=1, 18370=1, 18372=1, 18380=1, 18393=1, 18402=1, 18407=1, 18409=1, 18416=1, 18430=1, 18431=1, 18434=1, 18439=1, 18441=1, 18450=1, 18452=1, 18459=1, 18473=1, 18477=1, 18487=1, 18489=1, 18494=1, 18495=1, 18511=1, 18514=1, 18521=1, 18528=1, 18532=1, 18537=1, 18542=1, 18543=1, 18551=1, 18553=1, 18562=1, 18563=1, 18564=1, 18569=1, 18571=1, 18574=1, 18575=1, 18596=1, 18600=1, 18604=1, 18615=1, 18619=1, 18628=1, 18641=1, 18645=1, 18660=1, 18670=1, 18674=1, 18684=1, 18688=1, 18690=1, 18692=1, 18698=1, 18710=1, 18719=1, 18736=1, 18738=1, 18744=1, 18747=1, 18754=1, 18763=1, 18776=1, 18790=1, 18794=1, 18799=1, 18803=1, 18808=1, 18816=1, 18818=1, 18824=1, 18825=1, 18830=1, 18838=1, 18840=1, 18850=1, 18851=1, 18858=1, 18859=1, 18861=1, 18866=1, 18868=1, 18877=1, 18883=1, 18886=1, 18893=1, 18908=1, 18915=1, 18917=1, 18918=1, 18920=1, 18924=1, 18925=1, 18927=1, 18937=1, 18944=1, 18946=1, 18947=1, 18965=1, 18967=1, 18970=1, 18972=1, 18995=1, 18997=1, 19003=1, 19004=1, 19008=1, 19009=1, 19013=1, 19014=1, 19020=1, 19027=1, 19035=1, 19064=1, 19085=1, 19089=1, 19108=1, 19112=1, 19117=1, 19118=1, 19119=1, 19120=1, 19123=1, 19128=1, 19135=1, 19136=1, 19137=1, 19146=1, 19147=1, 19164=1, 19165=1, 19166=1, 19174=1, 19179=1, 19181=1, 19201=1, 19206=1, 19222=1, 19223=1, 19227=1, 19232=1, 19236=1, 19237=1, 19240=1, 19242=1, 19252=1, 19254=1, 19259=1, 19295=1, 19298=1, 19306=1, 19316=1, 19320=1, 19331=1, 19339=1, 19349=1, 19368=1, 19376=1, 19380=1, 19381=1, 19388=1, 19399=1, 19402=1, 19403=1, 19410=1, 19422=1, 19424=1, 19442=1, 19447=1, 19459=1, 19466=1, 19467=1, 19471=1, 19476=1, 19480=1, 19486=1, 19502=1, 19505=1, 19509=1, 19510=1, 19511=1, 19513=1, 19515=1, 19529=1, 19534=1, 19536=1, 19546=1, 19553=1, 19556=1, 19558=1, 19564=1, 19568=1, 19569=1, 19571=1, 19580=1, 19585=1, 19588=1, 19595=1, 19600=1, 19630=1, 19632=1, 19647=1, 19655=1, 19658=1, 19661=1, 19667=1, 19685=1, 19688=1, 19690=1, 19697=1, 19699=1, 19710=1, 19721=1, 19732=1, 19748=1, 19749=1, 19750=1, 19766=1, 19767=1, 19770=1, 19772=1, 19774=1, 19791=1, 19806=1, 19809=1, 19817=1, 19834=1, 19838=1, 19841=1, 19845=1, 19856=1, 19857=1, 19861=1, 19864=1, 19867=1, 19875=1, 19877=1, 19888=1, 19900=1, 19905=1, 19921=1, 19923=1, 19928=1, 19944=1, 19948=1, 19950=1, 19952=1, 19955=1, 19956=1, 19962=1, 19971=1, 19977=1, 19991=1, 19997=1, 19999=1, 20026=1, 20050=1, 20051=1, 20060=1, 20072=1, 20074=1, 20077=1, 20081=1, 20083=1, 20087=1, 20088=1, 20093=1, 20096=1, 20101=1, 20102=1, 20105=1, 20115=1, 20122=1, 20127=1, 20130=1, 20131=1, 20136=1, 20140=1, 20143=1, 20147=1, 20148=1, 20155=1, 20157=1, 20161=1, 20163=1, 20170=1, 20171=1, 20173=1, 20174=1, 20176=1, 20192=1, 20193=1, 20205=1, 20216=1, 20220=1, 20221=1, 20222=1, 20225=1, 20229=1, 20238=1, 20251=1, 20259=1, 20263=1, 20265=1, 20274=1, 20275=1, 20284=1, 20291=1, 20296=1, 20302=1, 20307=1, 20310=1, 20317=1, 20331=1, 20335=1, 20336=1, 20345=1, 20351=1, 20362=1, 20367=1, 20371=1, 20372=1, 20375=1, 20381=1, 20384=1, 20388=1, 20391=1, 20392=1, 20394=1, 20402=1, 20405=1, 20406=1, 20408=1, 20417=1, 20419=1, 20420=1, 20425=1, 20441=1, 20445=1, 20453=1, 20456=1, 20458=1, 20465=1, 20475=1, 20478=1, 20480=1, 20486=1, 20487=1, 20506=1, 20516=1, 20520=1, 20528=1, 20535=1, 20544=1, 20546=1, 20548=1, 20558=1, 20561=1, 20576=1, 20582=1, 20584=1, 20585=1, 20593=1, 20600=1, 20604=1, 20607=1, 20609=1, 20612=1, 20613=1, 20631=1, 20635=1, 20636=1, 20640=1, 20641=1, 20652=1, 20661=1, 20663=1, 20664=1, 20665=1, 20667=1, 20668=1, 20673=1, 20674=1, 20686=1, 20687=1, 20711=1, 20716=1, 20719=1, 20728=1, 20737=1, 20747=1, 20753=1, 20762=1, 20767=1, 20769=1, 20781=1, 20784=1, 20791=1, 20793=1, 20813=1, 20824=1, 20825=1, 20836=1, 20839=1, 20861=1, 20864=1, 20870=1, 20874=1, 20878=1, 20879=1, 20895=1, 20910=1, 20920=1, 20925=1, 20939=1, 20942=1, 20943=1, 20948=1, 20963=1, 20964=1, 20965=1, 20970=1, 20982=1, 20988=1, 20995=1, 21010=1, 21013=1, 21018=1, 21025=1, 21041=1, 21047=1, 21049=1, 21056=1, 21067=1, 21068=1, 21071=1, 21078=1, 21082=1, 21085=1, 21088=1, 21098=1, 21102=1, 21105=1, 21114=1, 21123=1, 21124=1, 21125=1, 21137=1, 21146=1, 21150=1, 21157=1, 21160=1, 21162=1, 21167=1, 21174=1, 21180=1, 21184=1, 21194=1, 21206=1, 21207=1, 21223=1, 21232=1, 21238=1, 21242=1, 21245=1, 21248=1, 21254=1, 21258=1, 21259=1, 21288=1, 21290=1, 21303=1, 21312=1, 21316=1, 21319=1, 21325=1, 21340=1, 21341=1, 21346=1, 21349=1, 21352=1, 21357=1, 21364=1, 21365=1, 21374=1, 21377=1, 21398=1, 21404=1, 21406=1, 21412=1, 21417=1, 21418=1, 21420=1, 21423=1, 21424=1, 21432=1, 21444=1, 21449=1, 21454=1, 21457=1, 21461=1, 21475=1, 21484=1, 21485=1, 21490=1, 21499=1, 21500=1, 21506=1, 21507=1, 21509=1, 21510=1, 21530=1, 21533=1, 21539=1, 21542=1, 21550=1, 21552=1, 21555=1, 21557=1, 21564=1, 21581=1, 21584=1, 21589=1, 21593=1, 21601=1, 21615=1, 21617=1, 21635=1, 21636=1, 21639=1, 21643=1, 21646=1, 21648=1, 21651=1, 21653=1, 21662=1, 21664=1, 21667=1, 21668=1, 21670=1, 21672=1, 21673=1, 21676=1, 21679=1, 21692=1, 21694=1, 21704=1, 21710=1, 21716=1, 21718=1, 21727=1, 21731=1, 21737=1, 21743=1, 21751=1, 21766=1, 21767=1, 21770=1, 21773=1, 21775=1, 21777=1, 21778=1, 21782=1, 21788=1, 21790=1, 21791=1, 21812=1, 21815=1, 21821=1, 21827=1, 21828=1, 21839=1, 21843=1, 21845=1, 21846=1, 21847=1, 21857=1, 21859=1, 21865=1, 21872=1, 21876=1, 21880=1, 21884=1, 21898=1, 21900=1, 21904=1, 21910=1, 21918=1, 21929=1, 21932=1, 21941=1, 21943=1, 21946=1, 21948=1, 21949=1, 21953=1, 21954=1, 21963=1, 21971=1, 21976=1, 21977=1, 21989=1, 21990=1, 21991=1, 21992=1, 21993=1, 21995=1, 22000=1, 22001=1, 22002=1, 22008=1, 22015=1, 22023=1, 22030=1, 22033=1, 22034=1, 22045=1, 22055=1, 22057=1, 22060=1, 22062=1, 22065=1, 22068=1, 22080=1, 22082=1, 22083=1, 22106=1, 22117=1, 22127=1, 22128=1, 22133=1, 22134=1, 22145=1, 22159=1, 22167=1, 22172=1, 22173=1, 22179=1, 22180=1, 22190=1, 22193=1, 22194=1, 22198=1, 22206=1, 22207=1, 22210=1, 22217=1, 22218=1, 22222=1, 22223=1, 22225=1, 22226=1, 22236=1, 22241=1, 22243=1, 22246=1, 22247=1, 22251=1, 22254=1, 22256=1, 22259=1, 22267=1, 22268=1, 22276=1, 22280=1, 22291=1, 22296=1, 22299=1, 22305=1, 22317=1, 22338=1, 22343=1, 22351=1, 22352=1, 22360=1, 22376=1, 22379=1, 22381=1, 22399=1, 22408=1, 22411=1, 22416=1, 22423=1, 22427=1, 22430=1, 22432=1, 22436=1, 22437=1, 22440=1, 22443=1, 22445=1, 22452=1, 22466=1, 22468=1, 22469=1, 22473=1, 22474=1, 22477=1, 22478=1, 22485=1, 22486=1, 22487=1, 22489=1, 22493=1, 22497=1, 22500=1, 22517=1, 22531=1, 22536=1, 22538=1, 22544=1, 22554=1, 22558=1, 22561=1, 22567=1, 22573=1, 22575=1, 22576=1, 22578=1, 22580=1, 22582=1, 22587=1, 22591=1, 22595=1, 22613=1, 22615=1, 22616=1, 22618=1, 22619=1, 22634=1, 22636=1, 22638=1, 22643=1, 22647=1, 22649=1, 22667=1, 22669=1, 22687=1, 22689=1, 22694=1, 22704=1, 22705=1, 22706=1, 22709=1, 22716=1, 22717=1, 22719=1, 22726=1, 22742=1, 22745=1, 22749=1, 22752=1, 22760=1, 22763=1, 22770=1, 22771=1, 22776=1, 22785=1, 22786=1, 22791=1, 22803=1, 22805=1, 22815=1, 22841=1, 22846=1, 22847=1, 22852=1, 22858=1, 22870=1, 22872=1, 22878=1, 22886=1, 22889=1, 22900=1, 22908=1, 22919=1, 22921=1, 22924=1, 22933=1, 22937=1, 22941=1, 22947=1, 22948=1, 22953=1, 22960=1, 22969=1, 22977=1, 22981=1, 22982=1, 22984=1, 22985=1, 22987=1, 22990=1, 23001=1, 23009=1, 23012=1, 23013=1, 23015=1, 23026=1, 23028=1, 23034=1, 23047=1, 23058=1, 23069=1, 23078=1, 23092=1, 23093=1, 23108=1, 23110=1, 23114=1, 23115=1, 23116=1, 23118=1, 23121=1, 23123=1, 23125=1, 23129=1, 23131=1, 23139=1, 23147=1, 23148=1, 23150=1, 23157=1, 23164=1, 23167=1, 23169=1, 23176=1, 23181=1, 23182=1, 23185=1, 23188=1, 23197=1, 23199=1, 23202=1, 23210=1, 23224=1, 23243=1, 23247=1, 23255=1, 23259=1, 23264=1, 23266=1, 23270=1, 23271=1, 23274=1, 23279=1, 23282=1, 23289=1, 23292=1, 23296=1, 23299=1, 23312=1, 23319=1, 23324=1, 23335=1, 23340=1, 23358=1, 23360=1, 23363=1, 23366=1, 23371=1, 23382=1, 23400=1, 23401=1, 23407=1, 23414=1, 23415=1, 23416=1, 23417=1, 23425=1, 23427=1, 23429=1, 23432=1, 23433=1, 23439=1, 23453=1, 23460=1, 23475=1, 23480=1, 23486=1, 23493=1, 23496=1, 23501=1, 23504=1, 23508=1, 23510=1, 23527=1, 23539=1, 23543=1, 23550=1, 23558=1, 23559=1, 23566=1, 23571=1, 23576=1, 23577=1, 23581=1, 23591=1, 23604=1, 23613=1, 23616=1, 23620=1, 23624=1, 23630=1, 23633=1, 23635=1, 23640=1, 23649=1, 23660=1, 23666=1, 23694=1, 23695=1, 23702=1, 23706=1, 23712=1, 23718=1, 23720=1, 23726=1, 23728=1, 23734=1, 23735=1, 23736=1, 23739=1, 23753=1, 23759=1, 23760=1, 23763=1, 23774=1, 23780=1, 23785=1, 23793=1, 23797=1, 23804=1, 23808=1, 23811=1, 23821=1, 23822=1, 23837=1, 23839=1, 23861=1, 23863=1, 23869=1, 23897=1, 23901=1, 23906=1, 23913=1, 23914=1, 23919=1, 23920=1, 23922=1, 23923=1, 23924=1, 23926=1, 23946=1, 23957=1, 23958=1, 23966=1, 23967=1, 23969=1, 23970=1, 23971=1, 23972=1, 23977=1, 23989=1, 23993=1, 23994=1, 23997=1, 24001=1, 24003=1, 24008=1, 24011=1, 24018=1, 24019=1, 24029=1, 24031=1, 24033=1, 24054=1, 24058=1, 24059=1, 24061=1, 24068=1, 24076=1, 24088=1, 24092=1, 24100=1, 24107=1, 24110=1, 24113=1, 24129=1, 24133=1, 24141=1, 24147=1, 24149=1, 24153=1, 24154=1, 24155=1, 24156=1, 24159=1, 24162=1, 24177=1, 24179=1, 24203=1, 24207=1, 24211=1, 24213=1, 24214=1, 24215=1, 24224=1, 24228=1, 24230=1, 24231=1, 24233=1, 24238=1, 24240=1, 24242=1, 24248=1, 24249=1, 24254=1, 24255=1, 24257=1, 24261=1, 24274=1, 24277=1, 24289=1, 24293=1, 24297=1, 24303=1, 24306=1, 24309=1, 24313=1, 24315=1, 24316=1, 24317=1, 24319=1, 24320=1, 24324=1, 24334=1, 24337=1, 24339=1, 24345=1, 24348=1, 24349=1, 24374=1, 24381=1, 24384=1, 24392=1, 24399=1, 24405=1, 24407=1, 24417=1, 24419=1, 24427=1, 24429=1, 24432=1, 24438=1, 24442=1, 24451=1, 24452=1, 24456=1, 24469=1, 24480=1, 24481=1, 24487=1, 24515=1, 24524=1, 24528=1, 24542=1, 24549=1, 24554=1, 24557=1, 24559=1, 24561=1, 24563=1, 24576=1, 24580=1, 24581=1, 24584=1, 24592=1, 24597=1, 24599=1, 24611=1, 24614=1, 24618=1, 24625=1, 24629=1, 24641=1, 24642=1, 24644=1, 24646=1, 24651=1, 24654=1, 24659=1, 24663=1, 24665=1, 24667=1, 24680=1, 24683=1, 24686=1, 24700=1, 24706=1, 24709=1, 24720=1, 24729=1, 24732=1, 24739=1, 24761=1, 24769=1, 24772=1, 24774=1, 24782=1, 24783=1, 24784=1, 24793=1, 24795=1, 24802=1, 24803=1, 24807=1, 24808=1, 24812=1, 24815=1, 24816=1, 24819=1, 24820=1, 24821=1, 24823=1, 24831=1, 24837=1, 24839=1, 24842=1, 24851=1, 24854=1, 24857=1, 24858=1, 24860=1, 24864=1, 24871=1, 24874=1, 24881=1, 24892=1, 24894=1, 24914=1, 24922=1, 24928=1, 24932=1, 24943=1, 24953=1, 24959=1, 24961=1, 24963=1, 24968=1, 24969=1, 24973=1, 24974=1, 24979=1, 24987=1, 24990=1, 25002=1, 25003=1, 25020=1, 25026=1, 25030=1, 25032=1, 25034=1, 25047=1, 25050=1, 25054=1, 25063=1, 25065=1, 25067=1, 25073=1, 25078=1, 25080=1, 25086=1, 25088=1, 25101=1, 25103=1, 25104=1, 25107=1, 25108=1, 25132=1, 25153=1, 25162=1, 25163=1, 25172=1, 25178=1, 25183=1, 25185=1, 25186=1, 25197=1, 25198=1, 25203=1, 25206=1, 25213=1, 25216=1, 25220=1, 25223=1, 25226=1, 25231=1, 25236=1, 25237=1, 25239=1, 25240=1, 25251=1, 25264=1, 25288=1, 25302=1, 25313=1, 25316=1, 25325=1, 25326=1, 25332=1, 25338=1, 25353=1, 25369=1, 25376=1, 25379=1, 25380=1, 25381=1, 25387=1, 25389=1, 25392=1, 25413=1, 25415=1, 25420=1, 25427=1, 25428=1, 25436=1, 25438=1, 25443=1, 25448=1, 25451=1, 25462=1, 25473=1, 25478=1, 25500=1, 25501=1, 25514=1, 25517=1, 25524=1, 25531=1, 25532=1, 25535=1, 25537=1, 25544=1, 25545=1, 25546=1, 25548=1, 25551=1, 25555=1, 25556=1, 25557=1, 25562=1, 25564=1, 25585=1, 25586=1, 25589=1, 25597=1, 25598=1, 25599=1, 25616=1, 25617=1, 25618=1, 25621=1, 25623=1, 25624=1, 25630=1, 25637=1, 25644=1, 25654=1, 25657=1, 25658=1, 25664=1, 25680=1, 25702=1, 25704=1, 25714=1, 25717=1, 25718=1, 25720=1, 25728=1, 25729=1, 25731=1, 25735=1, 25738=1, 25739=1, 25740=1, 25742=1, 25762=1, 25777=1, 25782=1, 25791=1, 25822=1, 25831=1, 25835=1, 25836=1, 25842=1, 25846=1, 25848=1, 25855=1, 25858=1, 25865=1, 25866=1, 25868=1, 25869=1, 25871=1, 25881=1, 25885=1, 25891=1, 25893=1, 25901=1, 25907=1, 25909=1, 25917=1, 25920=1, 25921=1, 25922=1, 25934=1, 25937=1, 25947=1, 25951=1, 25980=1, 25984=1, 25986=1, 25988=1, 25989=1, 25993=1, 25995=1, 25999=1, 26002=1, 26004=1, 26007=1, 26010=1, 26013=1, 26015=1, 26022=1, 26026=1, 26027=1, 26028=1, 26033=1, 26052=1, 26054=1, 26060=1, 26073=1, 26074=1, 26078=1, 26087=1, 26091=1, 26103=1, 26104=1, 26105=1, 26106=1, 26129=1, 26135=1, 26136=1, 26149=1, 26151=1, 26152=1, 26164=1, 26181=1, 26184=1, 26187=1, 26199=1, 26205=1, 26209=1, 26221=1, 26236=1, 26250=1, 26252=1, 26263=1, 26269=1, 26271=1, 26274=1, 26281=1, 26299=1, 26311=1, 26313=1, 26314=1, 26317=1, 26320=1, 26326=1, 26338=1, 26344=1, 26345=1, 26346=1, 26350=1, 26351=1, 26355=1, 26364=1, 26365=1, 26368=1, 26372=1, 26373=1, 26376=1, 26393=1, 26399=1, 26400=1, 26403=1, 26405=1, 26407=1, 26410=1, 26411=1, 26416=1, 26417=1, 26421=1, 26422=1, 26425=1, 26427=1, 26430=1, 26434=1, 26437=1, 26441=1, 26446=1, 26451=1, 26453=1, 26456=1, 26470=1, 26473=1, 26479=1, 26485=1, 26500=1, 26501=1, 26503=1, 26506=1, 26513=1, 26515=1, 26520=1, 26532=1, 26535=1, 26547=1, 26556=1, 26557=1, 26559=1, 26564=1, 26574=1, 26578=1, 26579=1, 26593=1, 26597=1, 26602=1, 26604=1, 26608=1, 26609=1, 26620=1, 26625=1, 26632=1, 26643=1, 26647=1, 26648=1, 26653=1, 26655=1, 26659=1, 26661=1, 26663=1, 26670=1, 26671=1, 26691=1, 26694=1, 26695=1, 26696=1, 26699=1, 26701=1, 26726=1, 26736=1, 26751=1, 26756=1, 26763=1, 26766=1, 26767=1, 26777=1, 26782=1, 26784=1, 26795=1, 26797=1, 26801=1, 26803=1, 26812=1, 26822=1, 26825=1, 26826=1, 26834=1, 26836=1, 26845=1, 26849=1, 26850=1, 26855=1, 26856=1, 26866=1, 26867=1, 26870=1, 26871=1, 26874=1, 26883=1, 26884=1, 26889=1, 26890=1, 26893=1, 26896=1, 26925=1, 26934=1, 26937=1, 26940=1, 26949=1, 26954=1, 26955=1, 26964=1, 26984=1, 26986=1, 26988=1, 26990=1, 26992=1, 27001=1, 27002=1, 27007=1, 27016=1, 27021=1, 27023=1, 27024=1, 27025=1, 27028=1, 27030=1, 27033=1, 27036=1, 27052=1, 27055=1, 27057=1, 27058=1, 27065=1, 27066=1, 27074=1, 27075=1, 27077=1, 27081=1, 27088=1, 27093=1, 27099=1, 27104=1, 27116=1, 27124=1, 27132=1, 27135=1, 27141=1, 27144=1, 27145=1, 27148=1, 27149=1, 27155=1, 27157=1, 27158=1, 27165=1, 27168=1, 27169=1, 27170=1, 27173=1, 27174=1, 27177=1, 27178=1, 27193=1, 27199=1, 27200=1, 27203=1, 27204=1, 27209=1, 27210=1, 27217=1, 27221=1, 27226=1, 27231=1, 27233=1, 27248=1, 27251=1, 27252=1, 27257=1, 27269=1, 27275=1, 27279=1, 27281=1, 27283=1, 27290=1, 27294=1, 27296=1, 27298=1, 27307=1, 27322=1, 27325=1, 27334=1, 27341=1, 27342=1, 27343=1, 27345=1, 27347=1, 27349=1, 27351=1, 27355=1, 27367=1, 27374=1, 27378=1, 27386=1, 27388=1, 27394=1, 27403=1, 27408=1, 27409=1, 27419=1, 27420=1, 27424=1, 27428=1, 27434=1, 27447=1, 27453=1, 27455=1, 27464=1, 27478=1, 27488=1, 27491=1, 27517=1, 27541=1, 27552=1, 27559=1, 27560=1, 27567=1, 27568=1, 27569=1, 27570=1, 27574=1, 27576=1, 27577=1, 27578=1, 27579=1, 27581=1, 27583=1, 27593=1, 27596=1, 27605=1, 27608=1, 27610=1, 27613=1, 27616=1, 27617=1, 27622=1, 27630=1, 27632=1, 27640=1, 27654=1, 27655=1, 27658=1, 27659=1, 27667=1, 27669=1, 27679=1, 27680=1, 27685=1, 27697=1, 27703=1, 27709=1, 27711=1, 27712=1, 27720=1, 27729=1, 27733=1, 27735=1, 27738=1, 27750=1, 27754=1, 27769=1, 27780=1, 27785=1, 27787=1, 27796=1, 27806=1, 27816=1, 27822=1, 27824=1, 27826=1, 27829=1, 27831=1, 27836=1, 27847=1, 27848=1, 27853=1, 27854=1, 27868=1, 27870=1, 27873=1, 27874=1, 27877=1, 27878=1, 27883=1, 27893=1, 27897=1, 27898=1, 27899=1, 27902=1, 27903=1, 27910=1, 27912=1, 27913=1, 27914=1, 27917=1, 27919=1, 27923=1, 27928=1, 27930=1, 27931=1, 27945=1, 27950=1, 27952=1, 27957=1, 27966=1, 27967=1, 27972=1, 27980=1, 27983=1, 27984=1, 27986=1, 27997=1, 28005=1, 28009=1, 28018=1, 28026=1, 28037=1, 28041=1, 28047=1, 28048=1, 28051=1, 28053=1, 28066=1, 28076=1, 28080=1, 28086=1, 28097=1, 28099=1, 28102=1, 28110=1, 28111=1, 28112=1, 28126=1, 28130=1, 28142=1, 28145=1, 28151=1, 28157=1, 28169=1, 28171=1, 28176=1, 28184=1, 28189=1, 28192=1, 28195=1, 28205=1, 28208=1, 28214=1, 28219=1, 28220=1, 28227=1, 28231=1, 28232=1, 28235=1, 28242=1, 28245=1, 28250=1, 28261=1, 28276=1, 28278=1, 28290=1, 28291=1, 28292=1, 28293=1, 28297=1, 28298=1, 28304=1, 28314=1, 28315=1, 28327=1, 28328=1, 28338=1, 28340=1, 28354=1, 28361=1, 28363=1, 28367=1, 28369=1, 28371=1, 28376=1, 28377=1, 28378=1, 28382=1, 28384=1, 28395=1, 28399=1, 28400=1, 28403=1, 28413=1, 28415=1, 28416=1, 28418=1, 28423=1, 28427=1, 28435=1, 28439=1, 28453=1, 28456=1, 28462=1, 28463=1, 28476=1, 28486=1, 28494=1, 28495=1, 28503=1, 28505=1, 28509=1, 28532=1, 28534=1, 28544=1, 28555=1, 28576=1, 28578=1, 28583=1, 28586=1, 28592=1, 28606=1, 28616=1, 28617=1, 28625=1, 28634=1, 28636=1, 28649=1, 28650=1, 28652=1, 28660=1, 28661=1, 28663=1, 28669=1, 28672=1, 28683=1, 28691=1, 28706=1, 28710=1, 28713=1, 28719=1, 28726=1, 28762=1, 28785=1, 28791=1, 28801=1, 28815=1, 28824=1, 28836=1, 28839=1, 28847=1, 28881=1, 28902=1, 28906=1, 28911=1, 28921=1, 28926=1, 28930=1, 28970=1, 28980=1, 28993=1, 29012=1, 29021=1, 29041=1, 29045=1, 29052=1, 29056=1, 29059=1, 29065=1, 29091=1, 29096=1, 29101=1, 29108=1, 29115=1, 29120=1, 29128=1, 29151=1, 29153=1, 29168=1, 29172=1, 29176=1, 29179=1, 29212=1, 29220=1, 29247=1, 29264=1, 29277=1, 29281=1, 29288=1, 29291=1, 29297=1, 29309=1, 29325=1, 29351=1, 29353=1, 29365=1, 29367=1, 29376=1, 29380=1, 29387=1, 29397=1, 29398=1, 29404=1, 29411=1, 29426=1, 29433=1, 29435=1, 29459=1, 29460=1, 29462=1, 29471=1, 29489=1, 29502=1, 29511=1, 29513=1, 29520=1, 29525=1, 29528=1, 29529=1, 29530=1, 29531=1, 29540=1, 29546=1, 29552=1, 29553=1, 29563=1, 29566=1, 29567=1, 29585=1, 29592=1, 29596=1, 29597=1, 29599=1, 29604=1, 29626=1, 29627=1, 29638=1, 29648=1, 29650=1, 29657=1, 29660=1, 29663=1, 29665=1, 29670=1, 29672=1, 29679=1, 29680=1, 29683=1, 29686=1, 29687=1, 29691=1, 29694=1, 29703=1, 29705=1, 29716=1, 29717=1, 29725=1, 29726=1, 29734=1, 29737=1, 29744=1, 29746=1, 29748=1, 29752=1, 29757=1, 29762=1, 29765=1, 29766=1, 29774=1, 29781=1, 29784=1, 29787=1, 29788=1, 29800=1, 29801=1, 29814=1, 29816=1, 29821=1, 29826=1, 29828=1, 29832=1, 29839=1, 29849=1, 29868=1, 29874=1, 29886=1, 29890=1, 29898=1, 29911=1, 29920=1, 29943=1, 29946=1, 29949=1, 29955=1, 29958=1, 29966=1, 29976=1, 29977=1, 29992=1, 29994=1, 30003=1, 30014=1, 30021=1, 30024=1, 30031=1, 30046=1, 30049=1, 30050=1, 30066=1, 30077=1, 30086=1, 30088=1, 30098=1, 30102=1, 30111=1, 30115=1, 30116=1, 30118=1, 30119=1, 30129=1, 30132=1, 30135=1, 30141=1, 30144=1, 30147=1, 30150=1, 30151=1, 30166=1, 30175=1, 30179=1, 30190=1, 30196=1, 30200=1, 30203=1, 30205=1, 30208=1, 30213=1, 30219=1, 30222=1, 30229=1, 30236=1, 30242=1, 30246=1, 30251=1, 30252=1, 30256=1, 30260=1, 30261=1, 30266=1, 30275=1, 30278=1, 30281=1, 30283=1, 30285=1, 30291=1, 30295=1, 30296=1, 30312=1, 30325=1, 30328=1, 30331=1, 30332=1, 30333=1, 30350=1, 30354=1, 30356=1, 30359=1, 30360=1, 30370=1, 30371=1, 30372=1, 30374=1, 30381=1, 30397=1, 30400=1, 30413=1, 30417=1, 30418=1, 30419=1, 30423=1, 30425=1, 30428=1, 30432=1, 30434=1, 30437=1, 30442=1, 30453=1, 30458=1, 30463=1, 30470=1, 30471=1, 30481=1, 30490=1, 30493=1, 30497=1, 30498=1, 30515=1, 30520=1, 30532=1, 30540=1, 30547=1, 30548=1, 30552=1, 30560=1, 30570=1, 30572=1, 30575=1, 30581=1, 30587=1, 30595=1, 30609=1, 30617=1, 30618=1, 30620=1, 30626=1, 30630=1, 30636=1, 30647=1, 30649=1, 30654=1, 30658=1, 30659=1, 30661=1, 30663=1, 30675=1, 30676=1, 30678=1, 30696=1, 30702=1, 30703=1, 30707=1, 30711=1, 30712=1, 30714=1, 30715=1, 30717=1, 30720=1, 30723=1, 30724=1, 30727=1, 30728=1, 30729=1, 30731=1, 30732=1, 30735=1, 30737=1, 30739=1, 30747=1, 30748=1, 30751=1, 30752=1, 30753=1, 30774=1, 30776=1, 30784=1, 30788=1, 30790=1, 30794=1, 30797=1, 30800=1, 30801=1, 30802=1, 30819=1, 30824=1, 30830=1, 30832=1, 30838=1, 30841=1, 30846=1, 30847=1, 30850=1, 30852=1, 30856=1, 30858=1, 30860=1, 30865=1, 30870=1, 30885=1, 30890=1, 30891=1, 30892=1, 30893=1, 30894=1, 30897=1, 30898=1, 30899=1, 30904=1, 30912=1, 30917=1, 30920=1, 30935=1, 30937=1, 30938=1, 30949=1, 30950=1, 30955=1, 30964=1, 30965=1, 30966=1, 30967=1, 30975=1, 30978=1, 30987=1, 31002=1, 31004=1, 31008=1, 31009=1, 31011=1, 31017=1, 31018=1, 31020=1, 31030=1, 31038=1, 31054=1, 31058=1, 31062=1, 31072=1, 31080=1, 31082=1, 31086=1, 31088=1, 31089=1, 31097=1, 31103=1, 31107=1, 31114=1, 31117=1, 31124=1, 31127=1, 31128=1, 31135=1, 31140=1, 31142=1, 31149=1, 31153=1, 31154=1, 31157=1, 31161=1, 31196=1, 31201=1, 31215=1, 31221=1, 31225=1, 31235=1, 31239=1, 31252=1, 31255=1, 31259=1, 31270=1, 31272=1, 31281=1, 31295=1, 31303=1, 31328=1, 31353=1, 31361=1, 31373=1, 31407=1, 31409=1, 31420=1, 31425=1, 31426=1, 31447=1, 31456=1, 31478=1, 31482=1, 31486=1, 31491=1, 31497=1, 31510=1, 31511=1, 31538=1, 31539=1, 31543=1, 31550=1, 31559=1, 31571=1, 31576=1, 31594=1, 31608=1, 31610=1, 31619=1, 31641=1, 31643=1, 31661=1, 31676=1, 31683=1, 31694=1, 31712=1, 31758=1, 31760=1, 31785=1, 31791=1, 31796=1, 31816=1, 31820=1, 31831=1, 31842=1, 31845=1, 31851=1, 31862=1, 31867=1, 31868=1, 31870=1, 31871=1, 31882=1, 31893=1, 31899=1, 31902=1, 31914=1, 31924=1, 31955=1, 31967=1, 31982=1, 31991=1, 32008=1, 32014=1, 32024=1, 32034=1, 32037=1, 32065=1, 32085=1, 32091=1, 32096=1, 32152=1, 32171=1, 32191=1, 32201=1, 32212=1, 32216=1, 32223=1, 32231=1, 32241=1, 32288=1, 32293=1, 32309=1, 32314=1, 32319=1, 32330=1, 32341=1, 32359=1, 32385=1, 32387=1, 32392=1, 32397=1, 32398=1, 32411=1, 32415=1, 32430=1, 32446=1, 32451=1, 32468=1, 32481=1, 32511=1, 32516=1, 32520=1, 32538=1, 32555=1, 32569=1, 32599=1, 32614=1, 32617=1, 32624=1, 32631=1, 32634=1, 32645=1, 32672=1, 32690=1, 32693=1, 32703=1, 32706=1, 32711=1, 32722=1, 32735=1, 32749=1, 32751=1, 32760=1, 32777=1, 32780=1, 32794=1, 32795=1, 32801=1, 32818=1, 32825=1, 32826=1, 32831=1, 32833=1, 32852=1, 32866=1, 32868=1, 32876=1, 32890=1, 32902=1, 32911=1, 32958=1, 32965=1, 32973=1, 32994=1, 32999=1, 33004=1, 33007=1, 33014=1, 33016=1, 33028=1, 33040=1, 33042=1, 33055=1, 33057=1, 33071=1, 33088=1, 33103=1, 33108=1, 33111=1, 33142=1, 33150=1, 33154=1, 33158=1, 33169=1, 33175=1, 33178=1, 33190=1, 33220=1, 33256=1, 33279=1, 33305=1, 33320=1, 33349=1, 33363=1, 33409=1, 33416=1, 33421=1, 33426=1, 33444=1, 33446=1, 33456=1, 33463=1, 33481=1, 33489=1, 33500=1, 33501=1, 33512=1, 33513=1, 33541=1, 33545=1, 33587=1, 33595=1, 33603=1, 33605=1, 33611=1, 33629=1, 33634=1, 33647=1, 33677=1, 33709=1, 33713=1, 33725=1, 33731=1, 33736=1, 33741=1, 33751=1, 33754=1, 33771=1, 33792=1, 33812=1, 33826=1, 33856=1, 33869=1, 33882=1, 33893=1, 33899=1, 33916=1, 33920=1, 33924=1, 33939=1, 33983=1, 34008=1, 34017=1, 34019=1, 34026=1, 34038=1, 34045=1, 34061=1, 34063=1, 34081=1, 34088=1, 34090=1, 34116=1, 34121=1, 34123=1, 34125=1, 34129=1, 34177=1, 34184=1, 34192=1, 34230=1, 34261=1, 34263=1, 34267=1, 34276=1, 34282=1, 34289=1, 34307=1, 34310=1, 34314=1, 34316=1, 34333=1, 34336=1, 34360=1, 34379=1, 34388=1, 34404=1, 34412=1, 34497=1, 34515=1, 34520=1, 34525=1, 34532=1, 34540=1, 34546=1, 34594=1, 34603=1, 34627=1, 34642=1, 34662=1, 34671=1, 34685=1, 34688=1, 34711=1, 34720=1, 34724=1, 34726=1, 34729=1, 34735=1, 34744=1, 34761=1, 34783=1, 34787=1, 34790=1, 34820=1, 34825=1, 34837=1, 34842=1, 34848=1, 34851=1, 34867=1, 34870=1, 34872=1, 34880=1, 34891=1, 34919=1, 34934=1, 34942=1, 34948=1, 34956=1, 34961=1, 34963=1, 34965=1, 34971=1, 34972=1, 34983=1, 34985=1, 35028=1, 35039=1, 35073=1, 35077=1, 35090=1, 35094=1, 35097=1, 35110=1, 35124=1, 35142=1, 35145=1, 35154=1, 35158=1, 35161=1, 35175=1, 35177=1, 35186=1, 35199=1, 35201=1, 35208=1, 35239=1, 35246=1, 35247=1, 35270=1, 35287=1, 35291=1, 35310=1, 35317=1, 35320=1, 35325=1, 35340=1, 35348=1, 35353=1, 35358=1, 35368=1, 35379=1, 35391=1, 35397=1, 35411=1, 35416=1, 35421=1, 35430=1, 35432=1, 35442=1, 35444=1, 35446=1, 35448=1, 35460=1, 35463=1, 35476=1, 35481=1, 35486=1, 35493=1, 35506=1, 35514=1, 35534=1, 35550=1, 35559=1, 35572=1, 35577=1, 35587=1, 35596=1, 35610=1, 35624=1, 35627=1, 35639=1, 35659=1, 35660=1, 35663=1, 35665=1, 35678=1, 35681=1, 35688=1, 35690=1, 35697=1, 35730=1, 35734=1, 35761=1, 35814=1, 35818=1, 35852=1, 35859=1, 35864=1, 35877=1, 35881=1, 35885=1, 35890=1, 35893=1, 35899=1, 35902=1, 35904=1, 35915=1, 35928=1, 35949=1, 35968=1, 35978=1, 35995=1, 36000=1, 36027=1, 36030=1, 36039=1, 36053=1, 36079=1, 36080=1, 36107=1, 36130=1, 36154=1, 36203=1, 36210=1, 36213=1, 36223=1, 36228=1, 36243=1, 36252=1, 36254=1, 36256=1, 36272=1, 36274=1, 36276=1, 36281=1, 36287=1, 36300=1, 36321=1, 36342=1, 36344=1, 36345=1, 36370=1, 36374=1, 36385=1, 36386=1, 36394=1, 36396=1, 36398=1, 36399=1, 36410=1, 36422=1, 36423=1, 36429=1, 36440=1, 36444=1, 36453=1, 36462=1, 36472=1, 36474=1, 36478=1, 36489=1, 36502=1, 36508=1, 36519=1, 36522=1, 36536=1, 36559=1, 36585=1, 36602=1, 36608=1, 36614=1, 36617=1, 36641=1, 36667=1, 36673=1, 36675=1, 36692=1, 36708=1, 36720=1, 36735=1, 36745=1, 36759=1, 36773=1, 36776=1, 36788=1, 36799=1, 36802=1, 36816=1, 36832=1, 36838=1, 36849=1, 36852=1, 36874=1, 36879=1, 36889=1, 36893=1, 36918=1, 36920=1, 36933=1, 36936=1, 36982=1, 36991=1, 37002=1, 37013=1, 37018=1, 37024=1, 37028=1, 37041=1, 37046=1, 37050=1, 37052=1, 37054=1, 37073=1, 37108=1, 37116=1, 37126=1, 37150=1, 37153=1, 37156=1, 37176=1, 37199=1, 37200=1, 37202=1, 37204=1, 37222=1, 37227=1, 37242=1, 37251=1, 37268=1, 37270=1, 37272=1, 37277=1, 37279=1, 37283=1, 37286=1, 37332=1, 37335=1, 37369=1, 37372=1, 37386=1, 37391=1, 37415=1, 37428=1, 37431=1, 37471=1, 37483=1, 37496=1, 37516=1, 37525=1, 37527=1, 37531=1, 37533=1, 37536=1, 37544=1, 37549=1, 37568=1, 37582=1, 37598=1, 37608=1, 37618=1, 37630=1, 37632=1, 37665=1, 37677=1, 37689=1, 37697=1, 37703=1, 37712=1, 37720=1, 37728=1, 37735=1, 37744=1, 37746=1, 37759=1, 37762=1, 37773=1, 37797=1, 37807=1, 37810=1, 37821=1, 37827=1, 37857=1, 37862=1, 37878=1, 37880=1, 37899=1, 37908=1, 37919=1, 37927=1, 37930=1, 37961=1, 37963=1, 37968=1, 37970=1, 37997=1, 38002=1, 38016=1, 38021=1, 38034=1, 38038=1, 38059=1, 38069=1, 38071=1, 38079=1, 38086=1, 38092=1, 38094=1, 38140=1, 38145=1, 38155=1, 38159=1, 38164=1, 38167=1, 38180=1, 38192=1, 38224=1, 38264=1, 38279=1, 38286=1, 38301=1, 38319=1, 38324=1, 38345=1, 38362=1, 38383=1, 38403=1, 38420=1, 38463=1, 38468=1, 38479=1, 38497=1, 38508=1, 38512=1, 38530=1, 38542=1, 38561=1, 38567=1, 38573=1, 38575=1, 38611=1, 38621=1, 38626=1, 38635=1, 38656=1, 38684=1, 38728=1, 38752=1, 38758=1, 38772=1, 38790=1, 38794=1, 38807=1, 38809=1, 38825=1, 38830=1, 38839=1, 38889=1, 38913=1, 38920=1, 38959=1, 38977=1, 39001=1, 39026=1, 39028=1, 39048=1, 39052=1, 39053=1, 39063=1, 39069=1, 39072=1, 39094=1, 39116=1, 39135=1, 39154=1, 39161=1, 39166=1, 39167=1, 39170=1, 39180=1, 39185=1, 39186=1, 39188=1, 39199=1, 39220=1, 39224=1, 39232=1, 39239=1, 39248=1, 39251=1, 39277=1, 39284=1, 39314=1, 39327=1, 39341=1, 39358=1, 39363=1, 39371=1, 39373=1, 39375=1, 39409=1, 39413=1, 39419=1, 39426=1, 39446=1, 39455=1, 39459=1, 39494=1, 39501=1, 39505=1, 39514=1, 39561=1, 39569=1, 39572=1, 39583=1, 39587=1, 39606=1, 39617=1, 39629=1, 39637=1, 39643=1, 39645=1, 39651=1, 39661=1, 39667=1, 39691=1, 39696=1, 39700=1, 39726=1, 39734=1, 39745=1, 39763=1, 39769=1, 39777=1, 39782=1, 39800=1, 39808=1, 39812=1, 39821=1, 39824=1, 39839=1, 39869=1, 39873=1, 39888=1, 39893=1, 39896=1, 39899=1, 39916=1, 39926=1, 39944=1, 39950=1}
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 278 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 268 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 274 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 264 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 264 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 269 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 262 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 264 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 361 ms. (steps per millisecond=2 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 269 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 273 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 265 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 265 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 280 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 263 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 265 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 274 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 263 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 264 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 272 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 266 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 262 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 272 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 316 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 262 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 278 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 273 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 266 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 275 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 270 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 271 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 269 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 262 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 263 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 315 ms. (steps per millisecond=3 ) properties (out of 30615) seen :0
Running SMT prover for 30615 properties.
// Phase 1: matrix 46260 rows 46543 cols
[2021-05-14 01:34:45] [INFO ] Computed 19998 place invariants in 148 ms
[2021-05-14 01:38:30] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
Fused 30615 Parikh solutions to 1 different solutions.
Support contains 30615 out of 46543 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 46543/46543 places, 46260/46260 transitions.
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition End_8691 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 1 transitions
Reduce isomorphic transitions removed 1 transitions.
Drop transitions removed 3 transitions
Trivial Post-agglo rules discarded 3 transitions
Performed 3 trivial Post agglomeration. Transition count delta: 3
Iterating post reduction 0 with 5 rules applied. Total rules applied 5 place count 46541 transition count 46255
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2b_5658.End_5658 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 4 transitions
Reduce isomorphic transitions removed 4 transitions.
Iterating post reduction 1 with 5 rules applied. Total rules applied 10 place count 46532 transition count 46250
Ensure Unique test removed 1 places
Iterating post reduction 2 with 1 rules applied. Total rules applied 11 place count 46531 transition count 46250
Performed 849 Post agglomeration using F-continuation condition.Transition count delta: 849
Deduced a syphon composed of 849 places in 9 ms
Reduce places removed 850 places and 0 transitions.
Iterating global reduction 3 with 1699 rules applied. Total rules applied 1710 place count 45681 transition count 45401
Drop transitions removed 541 transitions
Reduce isomorphic transitions removed 541 transitions.
Iterating post reduction 3 with 541 rules applied. Total rules applied 2251 place count 45681 transition count 44860
Free-agglomeration rule (complex) applied 3050 times.
Iterating global reduction 4 with 3050 rules applied. Total rules applied 5301 place count 45681 transition count 41810
Ensure Unique test removed 2 places
Reduce places removed 3179 places and 0 transitions.
Drop transitions removed 424 transitions
Ensure Unique test removed 478 transitions
Reduce isomorphic transitions removed 902 transitions.
Iterating post reduction 4 with 4081 rules applied. Total rules applied 9382 place count 42502 transition count 40908
Ensure Unique test removed 70 places
Iterating post reduction 5 with 70 rules applied. Total rules applied 9452 place count 42432 transition count 40908
Applied a total of 9452 rules in 17186 ms. Remains 42432 /46543 variables (removed 4111) and now considering 40908/46260 (removed 5352) transitions.
Finished structural reductions, in 1 iterations. Remains : 42432/46543 places, 40908/46260 transitions.
[2021-05-14 01:38:49] [INFO ] Flatten gal took : 1572 ms
[2021-05-14 01:38:51] [INFO ] Flatten gal took : 1535 ms
[2021-05-14 01:38:51] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality17832917656179683524.gal : 151 ms
[2021-05-14 01:38:51] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality9997669240090964064.prop : 21 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality17832917656179683524.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality9997669240090964064.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]

its-reach command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality17832917656179683524.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality9997669240090964064.prop --nowitness --gen-order FOLLOW
Detected timeout of ITS tools.
[2021-05-14 01:39:07] [INFO ] Flatten gal took : 1488 ms
[2021-05-14 01:39:08] [INFO ] Applying decomposition
[2021-05-14 01:39:09] [INFO ] Flatten gal took : 1616 ms
Converted graph to binary with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph1774561927341749818.txt, -o, /tmp/graph1774561927341749818.bin, -w, /tmp/graph1774561927341749818.weights], workingDir=null]
Built communities with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/louvain-linux64, /tmp/graph1774561927341749818.bin, -l, -1, -v, -w, /tmp/graph1774561927341749818.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-05-14 01:39:13] [INFO ] Decomposing Gal with order
[2021-05-14 01:39:31] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-14 01:49:15] [INFO ] Removed a total of 6492 redundant transitions.
[2021-05-14 01:49:16] [INFO ] Flatten gal took : 2132 ms

BK_TIME_CONFINEMENT_REACHED

--------------------
content from stderr:

+ export BINDIR=/home/mcc/BenchKit/bin//../
+ BINDIR=/home/mcc/BenchKit/bin//../
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ StableMarking = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution StableMarking -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
++ cut -d . -f 9
++ ls /home/mcc/BenchKit/bin//..//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202104292328.jar
+ VERSION=0
+ echo 'Running Version 0'
+ /home/mcc/BenchKit/bin//..//itstools/its-tools -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination StableMarking -spotpath /home/mcc/BenchKit/bin//..//ltlfilt -z3path /home/mcc/BenchKit/bin//..//z3/bin/z3 -yices2path /home/mcc/BenchKit/bin//..//yices/bin/yices -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800 -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss128m -Xms40m -Xmx16000m

Sequence of Actions to be Executed by the VM

This is useful if one wants to reexecute the tool in the VM from the submitted image disk.

set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="Philosophers-PT-010000"
export BK_EXAMINATION="StableMarking"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="1800"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool itstools"
echo " Input is Philosophers-PT-010000, examination is StableMarking"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r147-tall-162089138500573"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/Philosophers-PT-010000.tgz
mv Philosophers-PT-010000 execution
cd execution
if [ "StableMarking" = "ReachabilityDeadlock" ] || [ "StableMarking" = "UpperBounds" ] || [ "StableMarking" = "QuasiLiveness" ] || [ "StableMarking" = "StableMarking" ] || [ "StableMarking" = "Liveness" ] || [ "StableMarking" = "OneSafe" ] || [ "StableMarking" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh

echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "StableMarking" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "StableMarking" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "StableMarking.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property StableMarking.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "StableMarking.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' StableMarking.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "StableMarking" = "ReachabilityDeadlock" ] || [ "StableMarking" = "QuasiLiveness" ] || [ "StableMarking" = "StableMarking" ] || [ "StableMarking" = "Liveness" ] || [ "StableMarking" = "OneSafe" ] ; then
echo "FORMULA_NAME StableMarking"
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;