About the Execution of 2021-gold for Philosophers-PT-010000
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
13153.355 | 1800000.00 | 2868696.00 | 5149.80 | [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/mcc2022-input.r180-tall-165277027600228.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2022-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool gold2021
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 r180-tall-165277027600228
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 170M
-rw-r--r-- 1 mcc users 8.4M Apr 30 01:09 CTLCardinality.txt
-rw-r--r-- 1 mcc users 42M Apr 30 01:08 CTLCardinality.xml
-rw-r--r-- 1 mcc users 8.1M Apr 29 16:34 CTLFireability.txt
-rw-r--r-- 1 mcc users 48M Apr 29 16:33 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 10 09:34 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 4.7M May 9 08:26 LTLCardinality.txt
-rw-r--r-- 1 mcc users 17M May 9 08:26 LTLCardinality.xml
-rw-r--r-- 1 mcc users 3.5M May 9 08:26 LTLFireability.txt
-rw-r--r-- 1 mcc users 15M May 9 08:26 LTLFireability.xml
-rw-r--r-- 1 mcc users 970K May 9 08:26 UpperBounds.txt
-rw-r--r-- 1 mcc users 2.6M May 9 08:26 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 10 09:34 equiv_col
-rw-r--r-- 1 mcc users 7 May 10 09:34 instance
-rw-r--r-- 1 mcc users 6 May 10 09:34 iscolored
-rw-r--r-- 1 mcc users 22M May 10 09:34 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 1652830148970
Running Version 0
[2022-05-17 23:29:10] [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]
[2022-05-17 23:29:10] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2022-05-17 23:29:11] [INFO ] Load time of PNML (sax parser for PT used): 1039 ms
[2022-05-17 23:29:11] [INFO ] Transformed 50000 places.
[2022-05-17 23:29:11] [INFO ] Transformed 50000 transitions.
[2022-05-17 23:29:11] [INFO ] Parsed PT model containing 50000 places and 50000 transitions in 1277 ms.
Interrupted random walk after 3719 steps, including 1 resets, run timeout after 30001 ms. (steps per millisecond=0 ) properties seen :{2=1, 3=1, 6=1, 17=1, 18=1, 19=1, 22=1, 24=1, 29=1, 31=1, 33=1, 38=1, 40=1, 43=1, 44=1, 46=1, 47=1, 50=1, 54=1, 58=1, 62=1, 64=1, 65=1, 70=1, 76=1, 77=1, 78=1, 81=1, 83=1, 87=1, 98=1, 99=1, 101=1, 106=1, 109=1, 112=1, 113=1, 116=1, 118=1, 125=1, 128=1, 130=1, 132=1, 133=1, 138=1, 144=1, 145=1, 146=1, 148=1, 150=1, 152=1, 153=1, 156=1, 158=1, 159=1, 163=1, 165=1, 170=1, 172=1, 176=1, 177=1, 178=1, 182=1, 184=1, 186=1, 187=1, 190=1, 195=1, 198=1, 204=1, 206=1, 207=1, 209=1, 213=1, 215=1, 220=1, 222=1, 224=1, 225=1, 230=1, 231=1, 234=1, 236=1, 237=1, 243=1, 248=1, 249=1, 251=1, 254=1, 258=1, 261=1, 270=1, 271=1, 273=1, 278=1, 280=1, 283=1, 285=1, 287=1, 288=1, 292=1, 298=1, 299=1, 302=1, 305=1, 310=1, 315=1, 320=1, 321=1, 323=1, 331=1, 333=1, 338=1, 339=1, 341=1, 342=1, 344=1, 348=1, 350=1, 358=1, 364=1, 365=1, 367=1, 370=1, 371=1, 372=1, 376=1, 384=1, 394=1, 402=1, 405=1, 408=1, 409=1, 412=1, 413=1, 422=1, 424=1, 425=1, 428=1, 432=1, 434=1, 436=1, 437=1, 441=1, 443=1, 445=1, 448=1, 452=1, 455=1, 457=1, 460=1, 461=1, 463=1, 466=1, 469=1, 474=1, 477=1, 480=1, 482=1, 486=1, 487=1, 491=1, 494=1, 496=1, 497=1, 498=1, 499=1, 500=1, 502=1, 508=1, 509=1, 524=1, 525=1, 527=1, 534=1, 535=1, 536=1, 539=1, 543=1, 544=1, 545=1, 547=1, 550=1, 552=1, 554=1, 555=1, 558=1, 559=1, 561=1, 574=1, 577=1, 579=1, 583=1, 584=1, 593=1, 598=1, 599=1, 600=1, 607=1, 610=1, 614=1, 615=1, 617=1, 618=1, 620=1, 623=1, 625=1, 634=1, 640=1, 646=1, 652=1, 656=1, 660=1, 662=1, 664=1, 667=1, 671=1, 673=1, 679=1, 681=1, 688=1, 689=1, 690=1, 700=1, 701=1, 703=1, 709=1, 711=1, 714=1, 716=1, 722=1, 725=1, 734=1, 737=1, 740=1, 744=1, 746=1, 749=1, 751=1, 755=1, 759=1, 760=1, 766=1, 769=1, 775=1, 779=1, 786=1, 790=1, 791=1, 792=1, 797=1, 798=1, 800=1, 805=1, 808=1, 809=1, 811=1, 814=1, 815=1, 817=1, 820=1, 821=1, 825=1, 831=1, 833=1, 834=1, 835=1, 836=1, 839=1, 840=1, 844=1, 845=1, 847=1, 850=1, 856=1, 863=1, 868=1, 874=1, 875=1, 877=1, 881=1, 885=1, 890=1, 892=1, 893=1, 895=1, 903=1, 905=1, 906=1, 909=1, 910=1, 913=1, 917=1, 919=1, 922=1, 924=1, 925=1, 930=1, 931=1, 936=1, 937=1, 940=1, 947=1, 960=1, 961=1, 965=1, 967=1, 968=1, 970=1, 972=1, 975=1, 980=1, 981=1, 983=1, 986=1, 987=1, 992=1, 994=1, 997=1, 999=1, 1001=1, 1006=1, 1007=1, 1012=1, 1016=1, 1017=1, 1020=1, 1027=1, 1030=1, 1034=1, 1036=1, 1038=1, 1040=1, 1044=1, 1050=1, 1057=1, 1058=1, 1059=1, 1064=1, 1066=1, 1068=1, 1070=1, 1074=1, 1081=1, 1085=1, 1086=1, 1089=1, 1092=1, 1094=1, 1096=1, 1099=1, 1100=1, 1105=1, 1106=1, 1110=1, 1113=1, 1116=1, 1120=1, 1126=1, 1127=1, 1131=1, 1132=1, 1133=1, 1135=1, 1137=1, 1138=1, 1142=1, 1145=1, 1147=1, 1150=1, 1154=1, 1157=1, 1160=1, 1161=1, 1163=1, 1168=1, 1176=1, 1181=1, 1183=1, 1187=1, 1192=1, 1193=1, 1194=1, 1195=1, 1202=1, 1203=1, 1207=1, 1208=1, 1214=1, 1219=1, 1221=1, 1226=1, 1230=1, 1231=1, 1233=1, 1235=1, 1238=1, 1243=1, 1246=1, 1247=1, 1248=1, 1250=1, 1252=1, 1255=1, 1257=1, 1260=1, 1264=1, 1265=1, 1269=1, 1272=1, 1273=1, 1274=1, 1277=1, 1285=1, 1294=1, 1296=1, 1302=1, 1306=1, 1311=1, 1314=1, 1316=1, 1323=1, 1325=1, 1326=1, 1328=1, 1332=1, 1335=1, 1337=1, 1340=1, 1343=1, 1348=1, 1352=1, 1353=1, 1354=1, 1355=1, 1358=1, 1360=1, 1364=1, 1366=1, 1368=1, 1370=1, 1372=1, 1373=1, 1376=1, 1377=1, 1382=1, 1386=1, 1388=1, 1396=1, 1397=1, 1398=1, 1399=1, 1401=1, 1402=1, 1404=1, 1412=1, 1419=1, 1429=1, 1431=1, 1434=1, 1436=1, 1437=1, 1439=1, 1441=1, 1443=1, 1450=1, 1452=1, 1453=1, 1463=1, 1467=1, 1468=1, 1469=1, 1475=1, 1477=1, 1484=1, 1487=1, 1490=1, 1492=1, 1493=1, 1494=1, 1495=1, 1496=1, 1497=1, 1498=1, 1499=1, 1507=1, 1511=1, 1514=1, 1516=1, 1519=1, 1521=1, 1527=1, 1532=1, 1534=1, 1539=1, 1544=1, 1545=1, 1549=1, 1555=1, 1556=1, 1559=1, 1560=1, 1562=1, 1567=1, 1571=1, 1572=1, 1574=1, 1580=1, 1581=1, 1583=1, 1584=1, 1585=1, 1591=1, 1596=1, 1602=1, 1610=1, 1611=1, 1612=1, 1616=1, 1622=1, 1626=1, 1627=1, 1629=1, 1632=1, 1634=1, 1638=1, 1640=1, 1646=1, 1651=1, 1654=1, 1655=1, 1661=1, 1665=1, 1667=1, 1668=1, 1670=1, 1673=1, 1680=1, 1683=1, 1689=1, 1690=1, 1691=1, 1693=1, 1695=1, 1697=1, 1701=1, 1703=1, 1705=1, 1717=1, 1720=1, 1723=1, 1725=1, 1726=1, 1730=1, 1731=1, 1733=1, 1734=1, 1736=1, 1740=1, 1741=1, 1743=1, 1746=1, 1748=1, 1749=1, 1753=1, 1755=1, 1759=1, 1763=1, 1767=1, 1769=1, 1771=1, 1779=1, 1780=1, 1782=1, 1787=1, 1789=1, 1790=1, 1794=1, 1796=1, 1800=1, 1804=1, 1808=1, 1813=1, 1817=1, 1818=1, 1821=1, 1824=1, 1832=1, 1839=1, 1841=1, 1847=1, 1849=1, 1850=1, 1858=1, 1859=1, 1860=1, 1861=1, 1862=1, 1863=1, 1866=1, 1872=1, 1875=1, 1879=1, 1882=1, 1883=1, 1884=1, 1886=1, 1887=1, 1888=1, 1890=1, 1893=1, 1895=1, 1896=1, 1897=1, 1899=1, 1902=1, 1904=1, 1911=1, 1913=1, 1920=1, 1921=1, 1923=1, 1925=1, 1926=1, 1930=1, 1933=1, 1934=1, 1938=1, 1939=1, 1942=1, 1944=1, 1945=1, 1946=1, 1947=1, 1952=1, 1953=1, 1958=1, 1964=1, 1977=1, 1983=1, 1984=1, 1987=1, 1988=1, 1992=1, 1993=1, 1999=1, 2000=1, 2010=1, 2012=1, 2018=1, 2024=1, 2025=1, 2029=1, 2032=1, 2034=1, 2036=1, 2039=1, 2040=1, 2041=1, 2042=1, 2045=1, 2049=1, 2052=1, 2055=1, 2059=1, 2061=1, 2062=1, 2073=1, 2074=1, 2075=1, 2079=1, 2080=1, 2081=1, 2082=1, 2085=1, 2086=1, 2087=1, 2091=1, 2093=1, 2094=1, 2096=1, 2097=1, 2098=1, 2106=1, 2108=1, 2111=1, 2120=1, 2127=1, 2128=1, 2129=1, 2131=1, 2133=1, 2139=1, 2145=1, 2146=1, 2148=1, 2149=1, 2151=1, 2153=1, 2160=1, 2163=1, 2164=1, 2170=1, 2172=1, 2173=1, 2175=1, 2177=1, 2185=1, 2187=1, 2191=1, 2193=1, 2196=1, 2197=1, 2201=1, 2203=1, 2208=1, 2210=1, 2212=1, 2216=1, 2218=1, 2219=1, 2221=1, 2225=1, 2232=1, 2233=1, 2235=1, 2240=1, 2241=1, 2243=1, 2248=1, 2254=1, 2255=1, 2259=1, 2262=1, 2265=1, 2269=1, 2275=1, 2276=1, 2279=1, 2283=1, 2286=1, 2287=1, 2295=1, 2298=1, 2299=1, 2302=1, 2304=1, 2305=1, 2306=1, 2308=1, 2309=1, 2311=1, 2316=1, 2320=1, 2323=1, 2331=1, 2338=1, 2347=1, 2349=1, 2351=1, 2356=1, 2360=1, 2362=1, 2366=1, 2371=1, 2372=1, 2374=1, 2377=1, 2381=1, 2385=1, 2387=1, 2392=1, 2395=1, 2396=1, 2399=1, 2400=1, 2403=1, 2411=1, 2418=1, 2424=1, 2426=1, 2429=1, 2430=1, 2436=1, 2438=1, 2440=1, 2445=1, 2446=1, 2455=1, 2457=1, 2461=1, 2466=1, 2471=1, 2474=1, 2475=1, 2478=1, 2481=1, 2484=1, 2486=1, 2490=1, 2492=1, 2494=1, 2500=1, 2507=1, 2510=1, 2521=1, 2523=1, 2525=1, 2526=1, 2528=1, 2529=1, 2532=1, 2533=1, 2539=1, 2546=1, 2548=1, 2550=1, 2551=1, 2554=1, 2557=1, 2558=1, 2562=1, 2566=1, 2572=1, 2573=1, 2575=1, 2577=1, 2579=1, 2581=1, 2582=1, 2587=1, 2590=1, 2599=1, 2600=1, 2602=1, 2604=1, 2605=1, 2606=1, 2612=1, 2613=1, 2614=1, 2620=1, 2621=1, 2624=1, 2627=1, 2628=1, 2634=1, 2636=1, 2645=1, 2646=1, 2647=1, 2650=1, 2653=1, 2655=1, 2657=1, 2662=1, 2664=1, 2667=1, 2669=1, 2670=1, 2673=1, 2676=1, 2677=1, 2678=1, 2683=1, 2687=1, 2691=1, 2693=1, 2695=1, 2696=1, 2698=1, 2702=1, 2704=1, 2706=1, 2707=1, 2710=1, 2711=1, 2713=1, 2715=1, 2719=1, 2722=1, 2726=1, 2728=1, 2736=1, 2737=1, 2738=1, 2740=1, 2744=1, 2754=1, 2756=1, 2762=1, 2763=1, 2767=1, 2768=1, 2774=1, 2777=1, 2780=1, 2781=1, 2784=1, 2785=1, 2787=1, 2794=1, 2795=1, 2800=1, 2802=1, 2803=1, 2806=1, 2809=1, 2810=1, 2813=1, 2816=1, 2823=1, 2824=1, 2825=1, 2826=1, 2827=1, 2830=1, 2832=1, 2840=1, 2843=1, 2845=1, 2847=1, 2848=1, 2850=1, 2851=1, 2854=1, 2855=1, 2857=1, 2860=1, 2863=1, 2868=1, 2879=1, 2881=1, 2887=1, 2890=1, 2899=1, 2901=1, 2902=1, 2904=1, 2908=1, 2909=1, 2917=1, 2918=1, 2919=1, 2920=1, 2922=1, 2923=1, 2925=1, 2927=1, 2930=1, 2932=1, 2933=1, 2936=1, 2941=1, 2945=1, 2947=1, 2949=1, 2955=1, 2958=1, 2963=1, 2965=1, 2966=1, 2967=1, 2969=1, 2973=1, 2975=1, 2977=1, 2980=1, 2984=1, 2986=1, 2988=1, 2990=1, 2992=1, 2995=1, 2998=1, 2999=1, 3001=1, 3006=1, 3015=1, 3021=1, 3025=1, 3026=1, 3029=1, 3031=1, 3033=1, 3035=1, 3038=1, 3039=1, 3041=1, 3044=1, 3045=1, 3048=1, 3054=1, 3061=1, 3064=1, 3065=1, 3073=1, 3083=1, 3086=1, 3087=1, 3090=1, 3091=1, 3096=1, 3098=1, 3100=1, 3101=1, 3104=1, 3105=1, 3108=1, 3109=1, 3112=1, 3113=1, 3116=1, 3118=1, 3119=1, 3124=1, 3126=1, 3127=1, 3134=1, 3135=1, 3138=1, 3142=1, 3143=1, 3147=1, 3151=1, 3154=1, 3156=1, 3157=1, 3158=1, 3159=1, 3160=1, 3162=1, 3171=1, 3173=1, 3178=1, 3180=1, 3187=1, 3188=1, 3195=1, 3197=1, 3202=1, 3205=1, 3208=1, 3212=1, 3215=1, 3220=1, 3226=1, 3236=1, 3237=1, 3239=1, 3243=1, 3245=1, 3246=1, 3247=1, 3256=1, 3257=1, 3258=1, 3259=1, 3261=1, 3265=1, 3266=1, 3268=1, 3269=1, 3270=1, 3272=1, 3273=1, 3274=1, 3280=1, 3281=1, 3283=1, 3284=1, 3289=1, 3290=1, 3291=1, 3295=1, 3298=1, 3306=1, 3307=1, 3310=1, 3313=1, 3316=1, 3317=1, 3318=1, 3325=1, 3327=1, 3328=1, 3330=1, 3332=1, 3333=1, 3336=1, 3341=1, 3343=1, 3344=1, 3347=1, 3350=1, 3351=1, 3353=1, 3357=1, 3363=1, 3364=1, 3366=1, 3368=1, 3371=1, 3374=1, 3377=1, 3389=1, 3392=1, 3395=1, 3400=1, 3402=1, 3405=1, 3407=1, 3410=1, 3412=1, 3414=1, 3418=1, 3420=1, 3423=1, 3424=1, 3426=1, 3427=1, 3434=1, 3435=1, 3438=1, 3443=1, 3444=1, 3445=1, 3448=1, 3449=1, 3452=1, 3453=1, 3456=1, 3457=1, 3458=1, 3461=1, 3462=1, 3464=1, 3465=1, 3466=1, 3469=1, 3470=1, 3474=1, 3475=1, 3477=1, 3478=1, 3479=1, 3480=1, 3487=1, 3489=1, 3494=1, 3496=1, 3498=1, 3504=1, 3505=1, 3508=1, 3510=1, 3519=1, 3523=1, 3524=1, 3525=1, 3527=1, 3529=1, 3535=1, 3537=1, 3543=1, 3547=1, 3548=1, 3552=1, 3555=1, 3563=1, 3564=1, 3568=1, 3569=1, 3572=1, 3573=1, 3576=1, 3577=1, 3582=1, 3584=1, 3588=1, 3589=1, 3591=1, 3604=1, 3605=1, 3606=1, 3607=1, 3608=1, 3610=1, 3614=1, 3617=1, 3618=1, 3619=1, 3622=1, 3625=1, 3627=1, 3632=1, 3635=1, 3639=1, 3643=1, 3647=1, 3649=1, 3652=1, 3654=1, 3657=1, 3658=1, 3659=1, 3662=1, 3663=1, 3664=1, 3668=1, 3669=1, 3670=1, 3673=1, 3689=1, 3690=1, 3694=1, 3699=1, 3701=1, 3702=1, 3703=1, 3717=1, 3718=1, 3719=1, 3721=1, 3729=1, 3731=1, 3735=1, 3737=1, 3745=1, 3749=1, 3751=1, 3753=1, 3755=1, 3758=1, 3760=1, 3764=1, 3768=1, 3769=1, 3771=1, 3772=1, 3773=1, 3775=1, 3778=1, 3780=1, 3781=1, 3785=1, 3786=1, 3787=1, 3799=1, 3802=1, 3804=1, 3805=1, 3807=1, 3810=1, 3813=1, 3826=1, 3828=1, 3829=1, 3839=1, 3840=1, 3846=1, 3850=1, 3852=1, 3856=1, 3857=1, 3859=1, 3862=1, 3865=1, 3870=1, 3873=1, 3875=1, 3881=1, 3883=1, 3884=1, 3890=1, 3894=1, 3900=1, 3902=1, 3906=1, 3910=1, 3911=1, 3912=1, 3922=1, 3924=1, 3925=1, 3930=1, 3932=1, 3934=1, 3935=1, 3936=1, 3938=1, 3943=1, 3946=1, 3949=1, 3952=1, 3954=1, 3958=1, 3959=1, 3960=1, 3964=1, 3970=1, 3971=1, 3980=1, 3988=1, 3990=1, 3995=1, 3997=1, 3998=1, 4002=1, 4008=1, 4012=1, 4013=1, 4014=1, 4016=1, 4018=1, 4028=1, 4031=1, 4036=1, 4037=1, 4040=1, 4041=1, 4049=1, 4054=1, 4058=1, 4063=1, 4065=1, 4070=1, 4071=1, 4080=1, 4081=1, 4082=1, 4087=1, 4088=1, 4092=1, 4095=1, 4097=1, 4100=1, 4103=1, 4106=1, 4107=1, 4109=1, 4110=1, 4112=1, 4117=1, 4119=1, 4121=1, 4127=1, 4128=1, 4130=1, 4132=1, 4134=1, 4135=1, 4141=1, 4142=1, 4144=1, 4151=1, 4155=1, 4156=1, 4159=1, 4162=1, 4164=1, 4167=1, 4171=1, 4177=1, 4183=1, 4185=1, 4189=1, 4190=1, 4195=1, 4197=1, 4199=1, 4203=1, 4208=1, 4209=1, 4211=1, 4212=1, 4213=1, 4217=1, 4218=1, 4221=1, 4223=1, 4226=1, 4229=1, 4231=1, 4233=1, 4236=1, 4237=1, 4240=1, 4245=1, 4246=1, 4248=1, 4258=1, 4265=1, 4268=1, 4269=1, 4273=1, 4274=1, 4280=1, 4282=1, 4285=1, 4286=1, 4287=1, 4294=1, 4297=1, 4298=1, 4300=1, 4307=1, 4308=1, 4310=1, 4312=1, 4313=1, 4316=1, 4320=1, 4323=1, 4325=1, 4331=1, 4332=1, 4333=1, 4338=1, 4339=1, 4344=1, 4349=1, 4350=1, 4352=1, 4354=1, 4356=1, 4357=1, 4358=1, 4364=1, 4369=1, 4370=1, 4373=1, 4374=1, 4375=1, 4378=1, 4380=1, 4382=1, 4384=1, 4385=1, 4390=1, 4394=1, 4395=1, 4399=1, 4400=1, 4402=1, 4404=1, 4410=1, 4416=1, 4417=1, 4418=1, 4419=1, 4420=1, 4422=1, 4425=1, 4429=1, 4439=1, 4441=1, 4444=1, 4451=1, 4454=1, 4455=1, 4457=1, 4463=1, 4465=1, 4470=1, 4473=1, 4479=1, 4484=1, 4487=1, 4488=1, 4490=1, 4491=1, 4495=1, 4503=1, 4506=1, 4509=1, 4510=1, 4512=1, 4517=1, 4520=1, 4522=1, 4528=1, 4529=1, 4531=1, 4532=1, 4535=1, 4537=1, 4539=1, 4540=1, 4546=1, 4547=1, 4550=1, 4552=1, 4557=1, 4563=1, 4564=1, 4566=1, 4569=1, 4572=1, 4574=1, 4577=1, 4579=1, 4582=1, 4583=1, 4586=1, 4587=1, 4589=1, 4594=1, 4595=1, 4606=1, 4610=1, 4616=1, 4617=1, 4618=1, 4625=1, 4626=1, 4629=1, 4634=1, 4637=1, 4638=1, 4639=1, 4646=1, 4647=1, 4655=1, 4656=1, 4658=1, 4665=1, 4667=1, 4668=1, 4671=1, 4676=1, 4677=1, 4680=1, 4681=1, 4684=1, 4686=1, 4691=1, 4693=1, 4694=1, 4699=1, 4701=1, 4707=1, 4708=1, 4713=1, 4720=1, 4721=1, 4723=1, 4724=1, 4726=1, 4731=1, 4732=1, 4735=1, 4741=1, 4746=1, 4756=1, 4760=1, 4762=1, 4763=1, 4765=1, 4766=1, 4772=1, 4774=1, 4776=1, 4778=1, 4784=1, 4789=1, 4793=1, 4798=1, 4799=1, 4800=1, 4802=1, 4803=1, 4816=1, 4817=1, 4818=1, 4819=1, 4826=1, 4838=1, 4842=1, 4846=1, 4854=1, 4858=1, 4866=1, 4870=1, 4873=1, 4875=1, 4881=1, 4886=1, 4887=1, 4893=1, 4895=1, 4909=1, 4914=1, 4916=1, 4927=1, 4933=1, 4936=1, 4938=1, 4939=1, 4943=1, 4945=1, 4948=1, 4949=1, 4950=1, 4956=1, 4960=1, 4965=1, 4967=1, 4968=1, 4970=1, 4971=1, 4975=1, 4979=1, 4981=1, 4985=1, 4991=1, 4995=1, 4996=1, 4998=1, 4999=1, 5004=1, 5009=1, 5010=1, 5011=1, 5019=1, 5022=1, 5023=1, 5024=1, 5030=1, 5032=1, 5033=1, 5038=1, 5039=1, 5043=1, 5044=1, 5046=1, 5048=1, 5050=1, 5052=1, 5053=1, 5054=1, 5055=1, 5057=1, 5061=1, 5062=1, 5066=1, 5069=1, 5070=1, 5073=1, 5074=1, 5075=1, 5078=1, 5079=1, 5084=1, 5086=1, 5087=1, 5092=1, 5096=1, 5097=1, 5099=1, 5102=1, 5106=1, 5110=1, 5111=1, 5113=1, 5117=1, 5118=1, 5123=1, 5124=1, 5126=1, 5127=1, 5129=1, 5131=1, 5132=1, 5137=1, 5141=1, 5143=1, 5146=1, 5154=1, 5156=1, 5174=1, 5176=1, 5178=1, 5180=1, 5181=1, 5185=1, 5187=1, 5190=1, 5192=1, 5193=1, 5196=1, 5198=1, 5199=1, 5202=1, 5204=1, 5205=1, 5215=1, 5216=1, 5219=1, 5221=1, 5223=1, 5226=1, 5229=1, 5231=1, 5236=1, 5239=1, 5243=1, 5247=1, 5249=1, 5250=1, 5256=1, 5257=1, 5259=1, 5262=1, 5264=1, 5269=1, 5284=1, 5287=1, 5290=1, 5291=1, 5297=1, 5299=1, 5302=1, 5307=1, 5309=1, 5310=1, 5322=1, 5324=1, 5328=1, 5329=1, 5332=1, 5335=1, 5338=1, 5339=1, 5341=1, 5343=1, 5346=1, 5348=1, 5349=1, 5351=1, 5359=1, 5361=1, 5364=1, 5368=1, 5372=1, 5374=1, 5377=1, 5379=1, 5384=1, 5387=1, 5388=1, 5390=1, 5391=1, 5401=1, 5402=1, 5405=1, 5407=1, 5409=1, 5412=1, 5419=1, 5421=1, 5422=1, 5425=1, 5426=1, 5429=1, 5430=1, 5433=1, 5435=1, 5436=1, 5438=1, 5439=1, 5441=1, 5444=1, 5447=1, 5450=1, 5453=1, 5455=1, 5466=1, 5467=1, 5468=1, 5471=1, 5473=1, 5478=1, 5480=1, 5481=1, 5484=1, 5487=1, 5488=1, 5491=1, 5494=1, 5499=1, 5503=1, 5507=1, 5509=1, 5514=1, 5515=1, 5518=1, 5520=1, 5523=1, 5530=1, 5539=1, 5540=1, 5544=1, 5548=1, 5550=1, 5554=1, 5557=1, 5563=1, 5570=1, 5572=1, 5575=1, 5576=1, 5577=1, 5580=1, 5581=1, 5586=1, 5588=1, 5589=1, 5591=1, 5595=1, 5598=1, 5599=1, 5601=1, 5603=1, 5606=1, 5607=1, 5608=1, 5621=1, 5624=1, 5626=1, 5628=1, 5635=1, 5640=1, 5641=1, 5642=1, 5643=1, 5645=1, 5646=1, 5653=1, 5660=1, 5661=1, 5663=1, 5666=1, 5667=1, 5668=1, 5676=1, 5681=1, 5683=1, 5688=1, 5692=1, 5694=1, 5700=1, 5701=1, 5703=1, 5706=1, 5707=1, 5714=1, 5716=1, 5723=1, 5726=1, 5728=1, 5729=1, 5730=1, 5731=1, 5733=1, 5735=1, 5741=1, 5742=1, 5744=1, 5748=1, 5750=1, 5754=1, 5756=1, 5757=1, 5759=1, 5760=1, 5763=1, 5766=1, 5769=1, 5771=1, 5774=1, 5780=1, 5781=1, 5782=1, 5783=1, 5788=1, 5793=1, 5794=1, 5795=1, 5802=1, 5805=1, 5808=1, 5814=1, 5819=1, 5820=1, 5824=1, 5827=1, 5832=1, 5838=1, 5842=1, 5849=1, 5851=1, 5853=1, 5856=1, 5859=1, 5861=1, 5863=1, 5867=1, 5868=1, 5876=1, 5879=1, 5882=1, 5883=1, 5885=1, 5889=1, 5896=1, 5902=1, 5907=1, 5908=1, 5913=1, 5914=1, 5915=1, 5921=1, 5924=1, 5926=1, 5930=1, 5935=1, 5942=1, 5943=1, 5945=1, 5946=1, 5947=1, 5951=1, 5954=1, 5955=1, 5956=1, 5962=1, 5964=1, 5967=1, 5968=1, 5969=1, 5970=1, 5971=1, 5973=1, 5974=1, 5984=1, 5986=1, 6002=1, 6011=1, 6012=1, 6014=1, 6018=1, 6020=1, 6021=1, 6022=1, 6024=1, 6029=1, 6034=1, 6037=1, 6045=1, 6047=1, 6050=1, 6051=1, 6053=1, 6054=1, 6057=1, 6058=1, 6060=1, 6061=1, 6063=1, 6064=1, 6068=1, 6069=1, 6071=1, 6072=1, 6074=1, 6077=1, 6080=1, 6082=1, 6087=1, 6089=1, 6090=1, 6097=1, 6099=1, 6104=1, 6106=1, 6107=1, 6109=1, 6111=1, 6115=1, 6116=1, 6121=1, 6122=1, 6125=1, 6128=1, 6131=1, 6133=1, 6135=1, 6136=1, 6138=1, 6142=1, 6146=1, 6148=1, 6150=1, 6152=1, 6153=1, 6159=1, 6164=1, 6166=1, 6168=1, 6171=1, 6176=1, 6180=1, 6185=1, 6186=1, 6188=1, 6189=1, 6192=1, 6193=1, 6200=1, 6204=1, 6205=1, 6207=1, 6212=1, 6214=1, 6219=1, 6222=1, 6223=1, 6226=1, 6229=1, 6231=1, 6235=1, 6236=1, 6237=1, 6240=1, 6241=1, 6243=1, 6246=1, 6249=1, 6250=1, 6252=1, 6254=1, 6258=1, 6261=1, 6262=1, 6263=1, 6266=1, 6272=1, 6273=1, 6276=1, 6277=1, 6279=1, 6280=1, 6281=1, 6286=1, 6288=1, 6291=1, 6292=1, 6295=1, 6296=1, 6302=1, 6303=1, 6308=1, 6309=1, 6310=1, 6313=1, 6314=1, 6315=1, 6317=1, 6319=1, 6322=1, 6326=1, 6330=1, 6333=1, 6336=1, 6342=1, 6346=1, 6352=1, 6353=1, 6354=1, 6356=1, 6359=1, 6360=1, 6366=1, 6371=1, 6372=1, 6373=1, 6374=1, 6375=1, 6377=1, 6379=1, 6383=1, 6388=1, 6389=1, 6396=1, 6402=1, 6404=1, 6405=1, 6406=1, 6408=1, 6415=1, 6424=1, 6425=1, 6428=1, 6430=1, 6432=1, 6434=1, 6437=1, 6439=1, 6447=1, 6448=1, 6450=1, 6455=1, 6456=1, 6459=1, 6460=1, 6461=1, 6465=1, 6472=1, 6481=1, 6485=1, 6489=1, 6491=1, 6492=1, 6494=1, 6496=1, 6497=1, 6502=1, 6507=1, 6509=1, 6512=1, 6518=1, 6519=1, 6525=1, 6527=1, 6536=1, 6538=1, 6539=1, 6543=1, 6544=1, 6545=1, 6546=1, 6551=1, 6556=1, 6561=1, 6563=1, 6567=1, 6571=1, 6574=1, 6575=1, 6581=1, 6582=1, 6587=1, 6594=1, 6595=1, 6596=1, 6601=1, 6603=1, 6609=1, 6610=1, 6613=1, 6620=1, 6622=1, 6624=1, 6625=1, 6629=1, 6631=1, 6633=1, 6635=1, 6639=1, 6641=1, 6649=1, 6653=1, 6654=1, 6666=1, 6670=1, 6672=1, 6675=1, 6680=1, 6683=1, 6689=1, 6691=1, 6695=1, 6697=1, 6698=1, 6700=1, 6701=1, 6702=1, 6709=1, 6710=1, 6716=1, 6717=1, 6718=1, 6719=1, 6720=1, 6723=1, 6724=1, 6725=1, 6727=1, 6736=1, 6739=1, 6741=1, 6743=1, 6751=1, 6758=1, 6765=1, 6770=1, 6774=1, 6775=1, 6777=1, 6778=1, 6781=1, 6782=1, 6784=1, 6790=1, 6791=1, 6797=1, 6798=1, 6800=1, 6803=1, 6804=1, 6806=1, 6807=1, 6818=1, 6820=1, 6823=1, 6826=1, 6827=1, 6828=1, 6829=1, 6831=1, 6839=1, 6843=1, 6850=1, 6855=1, 6857=1, 6861=1, 6870=1, 6872=1, 6877=1, 6879=1, 6883=1, 6885=1, 6886=1, 6887=1, 6893=1, 6894=1, 6899=1, 6902=1, 6909=1, 6910=1, 6914=1, 6918=1, 6920=1, 6921=1, 6923=1, 6925=1, 6931=1, 6932=1, 6938=1, 6946=1, 6950=1, 6951=1, 6957=1, 6958=1, 6962=1, 6968=1, 6971=1, 6972=1, 6974=1, 6975=1, 6979=1, 6985=1, 6986=1, 6998=1, 7003=1, 7004=1, 7007=1, 7009=1, 7011=1, 7022=1, 7026=1, 7028=1, 7029=1, 7030=1, 7033=1, 7037=1, 7038=1, 7042=1, 7046=1, 7060=1, 7064=1, 7072=1, 7073=1, 7075=1, 7076=1, 7088=1, 7090=1, 7092=1, 7093=1, 7097=1, 7098=1, 7101=1, 7102=1, 7106=1, 7107=1, 7108=1, 7111=1, 7112=1, 7114=1, 7115=1, 7116=1, 7118=1, 7119=1, 7121=1, 7123=1, 7126=1, 7127=1, 7130=1, 7131=1, 7133=1, 7134=1, 7136=1, 7137=1, 7145=1, 7146=1, 7149=1, 7151=1, 7157=1, 7158=1, 7171=1, 7172=1, 7173=1, 7176=1, 7179=1, 7180=1, 7181=1, 7186=1, 7190=1, 7197=1, 7199=1, 7201=1, 7202=1, 7203=1, 7205=1, 7207=1, 7209=1, 7215=1, 7224=1, 7229=1, 7232=1, 7238=1, 7239=1, 7242=1, 7244=1, 7245=1, 7246=1, 7247=1, 7249=1, 7253=1, 7254=1, 7256=1, 7257=1, 7258=1, 7260=1, 7263=1, 7265=1, 7266=1, 7275=1, 7278=1, 7280=1, 7281=1, 7287=1, 7288=1, 7289=1, 7295=1, 7299=1, 7302=1, 7303=1, 7307=1, 7310=1, 7312=1, 7313=1, 7314=1, 7315=1, 7320=1, 7321=1, 7325=1, 7326=1, 7329=1, 7331=1, 7338=1, 7344=1, 7349=1, 7351=1, 7354=1, 7355=1, 7356=1, 7359=1, 7361=1, 7362=1, 7367=1, 7369=1, 7373=1, 7376=1, 7384=1, 7389=1, 7390=1, 7395=1, 7398=1, 7399=1, 7400=1, 7405=1, 7408=1, 7411=1, 7412=1, 7414=1, 7415=1, 7417=1, 7418=1, 7419=1, 7424=1, 7426=1, 7431=1, 7432=1, 7433=1, 7435=1, 7437=1, 7441=1, 7445=1, 7449=1, 7451=1, 7452=1, 7453=1, 7455=1, 7458=1, 7459=1, 7461=1, 7462=1, 7463=1, 7468=1, 7470=1, 7481=1, 7484=1, 7485=1, 7490=1, 7492=1, 7493=1, 7494=1, 7495=1, 7496=1, 7504=1, 7506=1, 7507=1, 7510=1, 7512=1, 7516=1, 7518=1, 7519=1, 7522=1, 7524=1, 7529=1, 7530=1, 7531=1, 7534=1, 7537=1, 7539=1, 7540=1, 7543=1, 7545=1, 7546=1, 7549=1, 7550=1, 7554=1, 7558=1, 7559=1, 7570=1, 7574=1, 7577=1, 7580=1, 7582=1, 7590=1, 7591=1, 7593=1, 7598=1, 7605=1, 7607=1, 7610=1, 7617=1, 7619=1, 7622=1, 7623=1, 7627=1, 7630=1, 7632=1, 7634=1, 7636=1, 7638=1, 7641=1, 7645=1, 7653=1, 7654=1, 7658=1, 7661=1, 7662=1, 7664=1, 7665=1, 7671=1, 7672=1, 7676=1, 7678=1, 7685=1, 7690=1, 7694=1, 7696=1, 7699=1, 7702=1, 7706=1, 7708=1, 7713=1, 7718=1, 7720=1, 7721=1, 7725=1, 7729=1, 7738=1, 7739=1, 7740=1, 7741=1, 7743=1, 7745=1, 7751=1, 7752=1, 7753=1, 7760=1, 7761=1, 7763=1, 7768=1, 7769=1, 7777=1, 7778=1, 7782=1, 7784=1, 7785=1, 7791=1, 7797=1, 7800=1, 7801=1, 7804=1, 7805=1, 7806=1, 7808=1, 7811=1, 7814=1, 7816=1, 7817=1, 7821=1, 7823=1, 7828=1, 7835=1, 7837=1, 7838=1, 7842=1, 7843=1, 7846=1, 7848=1, 7849=1, 7850=1, 7864=1, 7866=1, 7867=1, 7868=1, 7870=1, 7872=1, 7874=1, 7877=1, 7883=1, 7894=1, 7896=1, 7897=1, 7898=1, 7899=1, 7902=1, 7903=1, 7904=1, 7917=1, 7921=1, 7926=1, 7928=1, 7931=1, 7932=1, 7935=1, 7936=1, 7938=1, 7941=1, 7943=1, 7945=1, 7946=1, 7953=1, 7956=1, 7957=1, 7959=1, 7971=1, 7977=1, 7979=1, 7980=1, 7981=1, 7992=1, 7994=1, 7995=1, 7998=1, 7999=1, 8000=1, 8008=1, 8010=1, 8015=1, 8017=1, 8025=1, 8027=1, 8029=1, 8039=1, 8041=1, 8044=1, 8046=1, 8048=1, 8053=1, 8055=1, 8059=1, 8062=1, 8065=1, 8067=1, 8068=1, 8069=1, 8070=1, 8071=1, 8072=1, 8073=1, 8074=1, 8078=1, 8080=1, 8084=1, 8085=1, 8089=1, 8090=1, 8092=1, 8093=1, 8099=1, 8100=1, 8101=1, 8103=1, 8105=1, 8106=1, 8110=1, 8112=1, 8118=1, 8119=1, 8127=1, 8131=1, 8132=1, 8133=1, 8140=1, 8142=1, 8144=1, 8145=1, 8148=1, 8151=1, 8152=1, 8155=1, 8158=1, 8159=1, 8160=1, 8163=1, 8164=1, 8171=1, 8178=1, 8180=1, 8183=1, 8186=1, 8191=1, 8192=1, 8193=1, 8195=1, 8196=1, 8198=1, 8200=1, 8202=1, 8205=1, 8207=1, 8212=1, 8216=1, 8220=1, 8222=1, 8224=1, 8225=1, 8227=1, 8233=1, 8235=1, 8236=1, 8237=1, 8246=1, 8247=1, 8248=1, 8250=1, 8257=1, 8264=1, 8266=1, 8268=1, 8271=1, 8273=1, 8275=1, 8279=1, 8282=1, 8284=1, 8285=1, 8287=1, 8295=1, 8306=1, 8310=1, 8317=1, 8319=1, 8322=1, 8328=1, 8330=1, 8333=1, 8334=1, 8338=1, 8344=1, 8345=1, 8349=1, 8353=1, 8355=1, 8359=1, 8360=1, 8364=1, 8367=1, 8376=1, 8378=1, 8380=1, 8383=1, 8384=1, 8386=1, 8390=1, 8392=1, 8394=1, 8397=1, 8405=1, 8411=1, 8414=1, 8417=1, 8421=1, 8425=1, 8430=1, 8431=1, 8432=1, 8433=1, 8435=1, 8436=1, 8441=1, 8447=1, 8449=1, 8455=1, 8462=1, 8467=1, 8469=1, 8470=1, 8472=1, 8478=1, 8481=1, 8489=1, 8495=1, 8496=1, 8497=1, 8502=1, 8503=1, 8504=1, 8506=1, 8507=1, 8509=1, 8511=1, 8514=1, 8516=1, 8517=1, 8523=1, 8529=1, 8531=1, 8532=1, 8534=1, 8537=1, 8544=1, 8553=1, 8560=1, 8562=1, 8565=1, 8567=1, 8571=1, 8576=1, 8577=1, 8584=1, 8590=1, 8593=1, 8596=1, 8598=1, 8603=1, 8607=1, 8609=1, 8612=1, 8615=1, 8617=1, 8621=1, 8626=1, 8628=1, 8632=1, 8640=1, 8641=1, 8642=1, 8647=1, 8653=1, 8657=1, 8659=1, 8661=1, 8664=1, 8667=1, 8669=1, 8671=1, 8672=1, 8674=1, 8684=1, 8685=1, 8687=1, 8690=1, 8700=1, 8702=1, 8708=1, 8710=1, 8712=1, 8719=1, 8725=1, 8728=1, 8729=1, 8731=1, 8734=1, 8736=1, 8738=1, 8740=1, 8742=1, 8744=1, 8746=1, 8750=1, 8751=1, 8755=1, 8757=1, 8759=1, 8764=1, 8768=1, 8769=1, 8771=1, 8772=1, 8773=1, 8774=1, 8777=1, 8779=1, 8785=1, 8786=1, 8788=1, 8791=1, 8798=1, 8800=1, 8801=1, 8804=1, 8806=1, 8808=1, 8810=1, 8812=1, 8816=1, 8818=1, 8822=1, 8824=1, 8828=1, 8830=1, 8834=1, 8839=1, 8843=1, 8847=1, 8855=1, 8857=1, 8858=1, 8859=1, 8860=1, 8864=1, 8865=1, 8868=1, 8869=1, 8870=1, 8874=1, 8875=1, 8876=1, 8877=1, 8883=1, 8885=1, 8892=1, 8894=1, 8895=1, 8897=1, 8900=1, 8901=1, 8902=1, 8903=1, 8904=1, 8906=1, 8907=1, 8908=1, 8910=1, 8911=1, 8915=1, 8916=1, 8920=1, 8921=1, 8926=1, 8929=1, 8940=1, 8943=1, 8945=1, 8950=1, 8952=1, 8953=1, 8954=1, 8956=1, 8958=1, 8960=1, 8962=1, 8967=1, 8969=1, 8971=1, 8973=1, 8975=1, 8978=1, 8985=1, 8986=1, 8990=1, 8995=1, 8996=1, 8998=1, 9000=1, 9002=1, 9011=1, 9016=1, 9018=1, 9020=1, 9022=1, 9025=1, 9026=1, 9029=1, 9037=1, 9038=1, 9043=1, 9045=1, 9047=1, 9048=1, 9055=1, 9056=1, 9061=1, 9062=1, 9063=1, 9066=1, 9067=1, 9071=1, 9073=1, 9074=1, 9076=1, 9077=1, 9080=1, 9082=1, 9085=1, 9097=1, 9099=1, 9100=1, 9103=1, 9106=1, 9107=1, 9108=1, 9114=1, 9116=1, 9117=1, 9118=1, 9122=1, 9124=1, 9127=1, 9131=1, 9133=1, 9138=1, 9140=1, 9141=1, 9146=1, 9152=1, 9153=1, 9161=1, 9162=1, 9170=1, 9171=1, 9179=1, 9181=1, 9188=1, 9190=1, 9191=1, 9192=1, 9193=1, 9195=1, 9199=1, 9206=1, 9208=1, 9211=1, 9213=1, 9216=1, 9223=1, 9225=1, 9227=1, 9228=1, 9230=1, 9231=1, 9235=1, 9237=1, 9242=1, 9243=1, 9244=1, 9245=1, 9248=1, 9249=1, 9253=1, 9255=1, 9259=1, 9262=1, 9267=1, 9270=1, 9275=1, 9279=1, 9287=1, 9292=1, 9298=1, 9299=1, 9300=1, 9301=1, 9306=1, 9308=1, 9309=1, 9311=1, 9314=1, 9317=1, 9325=1, 9329=1, 9331=1, 9333=1, 9334=1, 9336=1, 9342=1, 9344=1, 9345=1, 9347=1, 9352=1, 9355=1, 9356=1, 9362=1, 9363=1, 9366=1, 9367=1, 9368=1, 9370=1, 9374=1, 9376=1, 9379=1, 9383=1, 9384=1, 9385=1, 9392=1, 9399=1, 9403=1, 9404=1, 9405=1, 9407=1, 9411=1, 9416=1, 9418=1, 9420=1, 9421=1, 9422=1, 9424=1, 9425=1, 9427=1, 9436=1, 9442=1, 9444=1, 9447=1, 9449=1, 9451=1, 9452=1, 9456=1, 9457=1, 9459=1, 9462=1, 9463=1, 9466=1, 9471=1, 9472=1, 9473=1, 9475=1, 9476=1, 9478=1, 9483=1, 9486=1, 9491=1, 9492=1, 9493=1, 9495=1, 9496=1, 9505=1, 9510=1, 9512=1, 9513=1, 9514=1, 9520=1, 9522=1, 9524=1, 9526=1, 9530=1, 9533=1, 9538=1, 9541=1, 9542=1, 9544=1, 9553=1, 9554=1, 9558=1, 9559=1, 9563=1, 9564=1, 9567=1, 9569=1, 9577=1, 9580=1, 9583=1, 9586=1, 9588=1, 9589=1, 9590=1, 9594=1, 9597=1, 9599=1, 9601=1, 9608=1, 9609=1, 9611=1, 9614=1, 9617=1, 9618=1, 9619=1, 9621=1, 9622=1, 9623=1, 9625=1, 9626=1, 9629=1, 9633=1, 9638=1, 9639=1, 9641=1, 9643=1, 9644=1, 9646=1, 9647=1, 9648=1, 9650=1, 9652=1, 9653=1, 9664=1, 9665=1, 9667=1, 9669=1, 9674=1, 9675=1, 9676=1, 9677=1, 9678=1, 9681=1, 9682=1, 9689=1, 9690=1, 9692=1, 9694=1, 9695=1, 9696=1, 9697=1, 9703=1, 9705=1, 9710=1, 9711=1, 9712=1, 9714=1, 9715=1, 9717=1, 9721=1, 9724=1, 9732=1, 9735=1, 9739=1, 9740=1, 9741=1, 9744=1, 9745=1, 9746=1, 9750=1, 9751=1, 9752=1, 9753=1, 9754=1, 9758=1, 9763=1, 9765=1, 9766=1, 9769=1, 9772=1, 9776=1, 9781=1, 9782=1, 9785=1, 9787=1, 9790=1, 9791=1, 9793=1, 9795=1, 9801=1, 9803=1, 9805=1, 9811=1, 9814=1, 9817=1, 9820=1, 9823=1, 9825=1, 9829=1, 9834=1, 9835=1, 9836=1, 9837=1, 9838=1, 9839=1, 9841=1, 9845=1, 9846=1, 9847=1, 9852=1, 9856=1, 9857=1, 9860=1, 9861=1, 9864=1, 9865=1, 9867=1, 9869=1, 9872=1, 9876=1, 9878=1, 9882=1, 9890=1, 9891=1, 9901=1, 9905=1, 9907=1, 9909=1, 9910=1, 9912=1, 9915=1, 9916=1, 9926=1, 9927=1, 9929=1, 9930=1, 9932=1, 9933=1, 9935=1, 9937=1, 9938=1, 9939=1, 9940=1, 9944=1, 9947=1, 9948=1, 9949=1, 9952=1, 9953=1, 9954=1, 9955=1, 9968=1, 9971=1, 9975=1, 9976=1, 9978=1, 9979=1, 9983=1, 9984=1, 9986=1, 9989=1, 9990=1, 9991=1, 10007=1, 10011=1, 10014=1, 10021=1, 10025=1, 10026=1, 10030=1, 10040=1, 10041=1, 10046=1, 10047=1, 10048=1, 10050=1, 10054=1, 10057=1, 10061=1, 10065=1, 10068=1, 10070=1, 10073=1, 10082=1, 10086=1, 10087=1, 10093=1, 10095=1, 10097=1, 10104=1, 10109=1, 10110=1, 10113=1, 10116=1, 10121=1, 10122=1, 10125=1, 10126=1, 10128=1, 10130=1, 10132=1, 10136=1, 10142=1, 10143=1, 10145=1, 10147=1, 10153=1, 10155=1, 10158=1, 10162=1, 10165=1, 10166=1, 10168=1, 10172=1, 10177=1, 10180=1, 10181=1, 10182=1, 10187=1, 10190=1, 10195=1, 10200=1, 10202=1, 10205=1, 10206=1, 10209=1, 10212=1, 10216=1, 10218=1, 10221=1, 10225=1, 10226=1, 10227=1, 10228=1, 10230=1, 10232=1, 10233=1, 10234=1, 10240=1, 10243=1, 10244=1, 10245=1, 10248=1, 10249=1, 10252=1, 10253=1, 10259=1, 10262=1, 10264=1, 10268=1, 10271=1, 10272=1, 10275=1, 10278=1, 10282=1, 10289=1, 10290=1, 10292=1, 10296=1, 10298=1, 10301=1, 10304=1, 10306=1, 10308=1, 10309=1, 10312=1, 10313=1, 10314=1, 10315=1, 10320=1, 10323=1, 10325=1, 10327=1, 10329=1, 10330=1, 10332=1, 10340=1, 10350=1, 10354=1, 10358=1, 10359=1, 10360=1, 10362=1, 10368=1, 10369=1, 10376=1, 10381=1, 10382=1, 10384=1, 10393=1, 10395=1, 10396=1, 10399=1, 10402=1, 10407=1, 10410=1, 10412=1, 10414=1, 10416=1, 10421=1, 10426=1, 10433=1, 10437=1, 10438=1, 10440=1, 10445=1, 10446=1, 10447=1, 10455=1, 10458=1, 10459=1, 10460=1, 10462=1, 10464=1, 10466=1, 10468=1, 10470=1, 10475=1, 10481=1, 10485=1, 10486=1, 10497=1, 10506=1, 10509=1, 10510=1, 10511=1, 10514=1, 10515=1, 10519=1, 10520=1, 10521=1, 10523=1, 10525=1, 10526=1, 10528=1, 10531=1, 10532=1, 10533=1, 10537=1, 10540=1, 10541=1, 10542=1, 10544=1, 10545=1, 10547=1, 10549=1, 10553=1, 10557=1, 10558=1, 10564=1, 10566=1, 10569=1, 10570=1, 10572=1, 10574=1, 10575=1, 10580=1, 10583=1, 10584=1, 10587=1, 10588=1, 10591=1, 10592=1, 10593=1, 10604=1, 10610=1, 10612=1, 10616=1, 10629=1, 10630=1, 10635=1, 10636=1, 10637=1, 10640=1, 10643=1, 10646=1, 10647=1, 10648=1, 10654=1, 10658=1, 10659=1, 10660=1, 10662=1, 10664=1, 10666=1, 10667=1, 10670=1, 10671=1, 10673=1, 10677=1, 10683=1, 10685=1, 10688=1, 10691=1, 10694=1, 10695=1, 10696=1, 10704=1, 10705=1, 10706=1, 10715=1, 10717=1, 10718=1, 10720=1, 10722=1, 10724=1, 10725=1, 10732=1, 10733=1, 10735=1, 10737=1, 10740=1, 10743=1, 10744=1, 10746=1, 10747=1, 10749=1, 10750=1, 10751=1, 10753=1, 10757=1, 10761=1, 10772=1, 10774=1, 10777=1, 10778=1, 10780=1, 10781=1, 10782=1, 10785=1, 10786=1, 10787=1, 10788=1, 10789=1, 10792=1, 10794=1, 10797=1, 10800=1, 10802=1, 10806=1, 10809=1, 10810=1, 10817=1, 10820=1, 10822=1, 10825=1, 10826=1, 10827=1, 10829=1, 10831=1, 10833=1, 10844=1, 10847=1, 10849=1, 10851=1, 10853=1, 10857=1, 10860=1, 10861=1, 10876=1, 10879=1, 10881=1, 10882=1, 10884=1, 10885=1, 10886=1, 10887=1, 10888=1, 10892=1, 10893=1, 10897=1, 10899=1, 10900=1, 10901=1, 10906=1, 10912=1, 10913=1, 10914=1, 10915=1, 10916=1, 10920=1, 10925=1, 10929=1, 10930=1, 10931=1, 10932=1, 10938=1, 10942=1, 10944=1, 10947=1, 10949=1, 10951=1, 10956=1, 10957=1, 10962=1, 10964=1, 10969=1, 10970=1, 10974=1, 10975=1, 10981=1, 10985=1, 10991=1, 10994=1, 10995=1, 10999=1, 11005=1, 11009=1, 11010=1, 11014=1, 11015=1, 11018=1, 11021=1, 11022=1, 11032=1, 11034=1, 11036=1, 11039=1, 11043=1, 11045=1, 11049=1, 11051=1, 11057=1, 11059=1, 11061=1, 11063=1, 11066=1, 11067=1, 11070=1, 11072=1, 11084=1, 11085=1, 11091=1, 11094=1, 11100=1, 11104=1, 11105=1, 11106=1, 11109=1, 11110=1, 11113=1, 11118=1, 11122=1, 11123=1, 11129=1, 11134=1, 11136=1, 11141=1, 11142=1, 11143=1, 11145=1, 11148=1, 11149=1, 11153=1, 11158=1, 11159=1, 11161=1, 11162=1, 11163=1, 11164=1, 11167=1, 11169=1, 11178=1, 11182=1, 11183=1, 11184=1, 11185=1, 11195=1, 11196=1, 11199=1, 11202=1, 11203=1, 11206=1, 11208=1, 11209=1, 11211=1, 11214=1, 11216=1, 11217=1, 11219=1, 11222=1, 11224=1, 11226=1, 11228=1, 11230=1, 11231=1, 11233=1, 11235=1, 11250=1, 11255=1, 11263=1, 11264=1, 11274=1, 11275=1, 11284=1, 11285=1, 11289=1, 11294=1, 11295=1, 11298=1, 11300=1, 11303=1, 11304=1, 11305=1, 11306=1, 11308=1, 11310=1, 11311=1, 11314=1, 11317=1, 11318=1, 11320=1, 11323=1, 11324=1, 11325=1, 11328=1, 11332=1, 11333=1, 11335=1, 11336=1, 11338=1, 11340=1, 11342=1, 11348=1, 11351=1, 11352=1, 11354=1, 11355=1, 11369=1, 11370=1, 11373=1, 11375=1, 11378=1, 11379=1, 11384=1, 11386=1, 11391=1, 11392=1, 11393=1, 11397=1, 11400=1, 11401=1, 11402=1, 11404=1, 11405=1, 11406=1, 11411=1, 11412=1, 11414=1, 11416=1, 11418=1, 11419=1, 11420=1, 11421=1, 11423=1, 11433=1, 11435=1, 11437=1, 11438=1, 11439=1, 11447=1, 11452=1, 11456=1, 11465=1, 11466=1, 11472=1, 11476=1, 11484=1, 11488=1, 11489=1, 11491=1, 11496=1, 11498=1, 11499=1, 11502=1, 11503=1, 11504=1, 11511=1, 11514=1, 11515=1, 11516=1, 11517=1, 11519=1, 11522=1, 11525=1, 11526=1, 11528=1, 11529=1, 11536=1, 11538=1, 11541=1, 11544=1, 11545=1, 11546=1, 11547=1, 11551=1, 11554=1, 11558=1, 11561=1, 11562=1, 11565=1, 11566=1, 11567=1, 11577=1, 11578=1, 11585=1, 11593=1, 11595=1, 11600=1, 11602=1, 11606=1, 11608=1, 11611=1, 11614=1, 11615=1, 11616=1, 11619=1, 11622=1, 11627=1, 11628=1, 11632=1, 11634=1, 11637=1, 11640=1, 11643=1, 11644=1, 11646=1, 11647=1, 11656=1, 11657=1, 11660=1, 11661=1, 11662=1, 11664=1, 11668=1, 11670=1, 11674=1, 11677=1, 11678=1, 11681=1, 11686=1, 11688=1, 11692=1, 11694=1, 11696=1, 11699=1, 11702=1, 11703=1, 11708=1, 11716=1, 11718=1, 11720=1, 11721=1, 11726=1, 11728=1, 11729=1, 11732=1, 11733=1, 11737=1, 11746=1, 11747=1, 11752=1, 11755=1, 11756=1, 11758=1, 11761=1, 11768=1, 11769=1, 11771=1, 11772=1, 11774=1, 11775=1, 11777=1, 11778=1, 11781=1, 11783=1, 11784=1, 11786=1, 11787=1, 11788=1, 11789=1, 11790=1, 11793=1, 11799=1, 11802=1, 11807=1, 11809=1, 11810=1, 11816=1, 11818=1, 11821=1, 11823=1, 11832=1, 11833=1, 11834=1, 11845=1, 11848=1, 11849=1, 11851=1, 11854=1, 11861=1, 11863=1, 11866=1, 11869=1, 11879=1, 11880=1, 11882=1, 11884=1, 11890=1, 11898=1, 11902=1, 11903=1, 11904=1, 11907=1, 11910=1, 11911=1, 11914=1, 11915=1, 11918=1, 11924=1, 11925=1, 11927=1, 11940=1, 11941=1, 11942=1, 11945=1, 11946=1, 11947=1, 11948=1, 11950=1, 11952=1, 11953=1, 11956=1, 11957=1, 11961=1, 11962=1, 11964=1, 11965=1, 11967=1, 11968=1, 11974=1, 11978=1, 11983=1, 11987=1, 11988=1, 11991=1, 11992=1, 11995=1, 11997=1, 11998=1, 11999=1, 12003=1, 12005=1, 12008=1, 12010=1, 12011=1, 12016=1, 12023=1, 12029=1, 12033=1, 12039=1, 12042=1, 12047=1, 12052=1, 12054=1, 12055=1, 12060=1, 12062=1, 12063=1, 12070=1, 12075=1, 12077=1, 12079=1, 12081=1, 12082=1, 12086=1, 12087=1, 12090=1, 12091=1, 12092=1, 12093=1, 12094=1, 12095=1, 12096=1, 12097=1, 12099=1, 12100=1, 12101=1, 12104=1, 12105=1, 12108=1, 12110=1, 12114=1, 12115=1, 12117=1, 12121=1, 12124=1, 12135=1, 12137=1, 12138=1, 12140=1, 12142=1, 12143=1, 12146=1, 12150=1, 12153=1, 12156=1, 12157=1, 12160=1, 12166=1, 12169=1, 12171=1, 12174=1, 12175=1, 12179=1, 12180=1, 12185=1, 12187=1, 12189=1, 12190=1, 12194=1, 12198=1, 12202=1, 12205=1, 12213=1, 12216=1, 12228=1, 12231=1, 12233=1, 12235=1, 12237=1, 12240=1, 12241=1, 12244=1, 12247=1, 12248=1, 12250=1, 12256=1, 12257=1, 12259=1, 12260=1, 12261=1, 12265=1, 12269=1, 12272=1, 12273=1, 12278=1, 12283=1, 12286=1, 12295=1, 12299=1, 12306=1, 12308=1, 12310=1, 12313=1, 12316=1, 12317=1, 12319=1, 12320=1, 12323=1, 12324=1, 12326=1, 12329=1, 12330=1, 12332=1, 12335=1, 12337=1, 12338=1, 12340=1, 12348=1, 12350=1, 12351=1, 12356=1, 12358=1, 12359=1, 12360=1, 12363=1, 12364=1, 12367=1, 12370=1, 12372=1, 12376=1, 12385=1, 12386=1, 12389=1, 12391=1, 12393=1, 12400=1, 12401=1, 12402=1, 12403=1, 12406=1, 12407=1, 12408=1, 12411=1, 12414=1, 12416=1, 12417=1, 12419=1, 12422=1, 12423=1, 12424=1, 12426=1, 12428=1, 12430=1, 12431=1, 12433=1, 12436=1, 12440=1, 12450=1, 12452=1, 12459=1, 12460=1, 12464=1, 12466=1, 12478=1, 12481=1, 12482=1, 12483=1, 12484=1, 12486=1, 12487=1, 12488=1, 12491=1, 12497=1, 12501=1, 12504=1, 12505=1, 12511=1, 12519=1, 12520=1, 12525=1, 12529=1, 12532=1, 12535=1, 12537=1, 12539=1, 12541=1, 12548=1, 12549=1, 12551=1, 12552=1, 12554=1, 12556=1, 12558=1, 12559=1, 12561=1, 12564=1, 12567=1, 12568=1, 12573=1, 12579=1, 12583=1, 12588=1, 12589=1, 12590=1, 12599=1, 12606=1, 12608=1, 12615=1, 12616=1, 12618=1, 12620=1, 12623=1, 12624=1, 12627=1, 12628=1, 12631=1, 12633=1, 12635=1, 12637=1, 12638=1, 12641=1, 12645=1, 12648=1, 12651=1, 12657=1, 12659=1, 12660=1, 12666=1, 12667=1, 12668=1, 12673=1, 12674=1, 12675=1, 12677=1, 12681=1, 12685=1, 12693=1, 12695=1, 12696=1, 12698=1, 12699=1, 12700=1, 12702=1, 12706=1, 12707=1, 12708=1, 12710=1, 12716=1, 12720=1, 12721=1, 12723=1, 12727=1, 12728=1, 12730=1, 12733=1, 12735=1, 12736=1, 12738=1, 12739=1, 12743=1, 12744=1, 12747=1, 12748=1, 12749=1, 12752=1, 12753=1, 12754=1, 12756=1, 12759=1, 12760=1, 12762=1, 12764=1, 12768=1, 12769=1, 12772=1, 12781=1, 12782=1, 12784=1, 12789=1, 12791=1, 12792=1, 12794=1, 12795=1, 12803=1, 12804=1, 12805=1, 12808=1, 12810=1, 12814=1, 12815=1, 12816=1, 12819=1, 12820=1, 12821=1, 12825=1, 12830=1, 12831=1, 12835=1, 12836=1, 12837=1, 12838=1, 12841=1, 12846=1, 12849=1, 12850=1, 12854=1, 12855=1, 12857=1, 12859=1, 12860=1, 12862=1, 12865=1, 12867=1, 12871=1, 12872=1, 12874=1, 12875=1, 12880=1, 12881=1, 12882=1, 12889=1, 12890=1, 12892=1, 12893=1, 12895=1, 12899=1, 12900=1, 12907=1, 12909=1, 12916=1, 12917=1, 12923=1, 12934=1, 12937=1, 12938=1, 12939=1, 12946=1, 12947=1, 12948=1, 12952=1, 12954=1, 12956=1, 12957=1, 12958=1, 12962=1, 12967=1, 12969=1, 12970=1, 12974=1, 12975=1, 12979=1, 12983=1, 12985=1, 12989=1, 12991=1, 12993=1, 12995=1, 12996=1, 12999=1, 13001=1, 13002=1, 13011=1, 13012=1, 13013=1, 13016=1, 13017=1, 13018=1, 13021=1, 13023=1, 13024=1, 13026=1, 13029=1, 13034=1, 13042=1, 13043=1, 13049=1, 13050=1, 13056=1, 13066=1, 13068=1, 13069=1, 13070=1, 13071=1, 13072=1, 13073=1, 13076=1, 13077=1, 13080=1, 13083=1, 13085=1, 13087=1, 13088=1, 13094=1, 13095=1, 13096=1, 13101=1, 13102=1, 13107=1, 13108=1, 13119=1, 13120=1, 13125=1, 13132=1, 13133=1, 13137=1, 13142=1, 13145=1, 13146=1, 13148=1, 13150=1, 13154=1, 13155=1, 13156=1, 13157=1, 13158=1, 13160=1, 13165=1, 13166=1, 13171=1, 13173=1, 13175=1, 13182=1, 13186=1, 13190=1, 13192=1, 13193=1, 13199=1, 13200=1, 13204=1, 13211=1, 13213=1, 13217=1, 13222=1, 13224=1, 13225=1, 13229=1, 13231=1, 13235=1, 13236=1, 13237=1, 13238=1, 13241=1, 13245=1, 13248=1, 13256=1, 13263=1, 13275=1, 13279=1, 13282=1, 13283=1, 13287=1, 13288=1, 13290=1, 13293=1, 13295=1, 13297=1, 13298=1, 13301=1, 13302=1, 13304=1, 13305=1, 13309=1, 13311=1, 13318=1, 13320=1, 13321=1, 13322=1, 13326=1, 13329=1, 13331=1, 13334=1, 13336=1, 13339=1, 13340=1, 13343=1, 13345=1, 13348=1, 13349=1, 13353=1, 13354=1, 13355=1, 13356=1, 13360=1, 13365=1, 13366=1, 13368=1, 13370=1, 13371=1, 13373=1, 13376=1, 13379=1, 13380=1, 13383=1, 13384=1, 13389=1, 13390=1, 13391=1, 13393=1, 13394=1, 13396=1, 13403=1, 13404=1, 13405=1, 13409=1, 13413=1, 13414=1, 13415=1, 13416=1, 13419=1, 13424=1, 13428=1, 13434=1, 13438=1, 13439=1, 13442=1, 13444=1, 13450=1, 13452=1, 13454=1, 13465=1, 13467=1, 13468=1, 13469=1, 13472=1, 13475=1, 13476=1, 13479=1, 13484=1, 13485=1, 13487=1, 13488=1, 13490=1, 13493=1, 13494=1, 13495=1, 13496=1, 13497=1, 13501=1, 13502=1, 13505=1, 13506=1, 13507=1, 13508=1, 13509=1, 13514=1, 13518=1, 13522=1, 13525=1, 13537=1, 13540=1, 13542=1, 13544=1, 13545=1, 13554=1, 13558=1, 13563=1, 13564=1, 13570=1, 13573=1, 13575=1, 13577=1, 13578=1, 13580=1, 13582=1, 13583=1, 13585=1, 13588=1, 13589=1, 13591=1, 13594=1, 13599=1, 13601=1, 13603=1, 13604=1, 13606=1, 13611=1, 13614=1, 13619=1, 13621=1, 13624=1, 13625=1, 13631=1, 13640=1, 13644=1, 13645=1, 13648=1, 13649=1, 13655=1, 13660=1, 13661=1, 13662=1, 13664=1, 13665=1, 13671=1, 13681=1, 13682=1, 13683=1, 13692=1, 13693=1, 13699=1, 13704=1, 13710=1, 13711=1, 13713=1, 13715=1, 13720=1, 13723=1, 13725=1, 13726=1, 13731=1, 13732=1, 13734=1, 13735=1, 13738=1, 13740=1, 13746=1, 13747=1, 13749=1, 13750=1, 13751=1, 13757=1, 13759=1, 13766=1, 13768=1, 13771=1, 13775=1, 13778=1, 13779=1, 13781=1, 13785=1, 13788=1, 13795=1, 13799=1, 13801=1, 13805=1, 13807=1, 13811=1, 13815=1, 13818=1, 13820=1, 13829=1, 13830=1, 13832=1, 13840=1, 13842=1, 13844=1, 13851=1, 13852=1, 13853=1, 13855=1, 13856=1, 13864=1, 13878=1, 13882=1, 13888=1, 13890=1, 13893=1, 13896=1, 13901=1, 13903=1, 13909=1, 13910=1, 13912=1, 13914=1, 13915=1, 13916=1, 13920=1, 13922=1, 13923=1, 13926=1, 13927=1, 13928=1, 13931=1, 13932=1, 13933=1, 13936=1, 13937=1, 13938=1, 13944=1, 13946=1, 13947=1, 13948=1, 13952=1, 13954=1, 13955=1, 13956=1, 13957=1, 13961=1, 13963=1, 13970=1, 13975=1, 13983=1, 13984=1, 13991=1, 13994=1, 13995=1, 13997=1, 13998=1, 13999=1, 14000=1, 14004=1, 14013=1, 14016=1, 14022=1, 14023=1, 14025=1, 14027=1, 14028=1, 14029=1, 14032=1, 14034=1, 14035=1, 14039=1, 14040=1, 14042=1, 14043=1, 14048=1, 14049=1, 14055=1, 14059=1, 14061=1, 14064=1, 14065=1, 14066=1, 14071=1, 14074=1, 14075=1, 14076=1, 14078=1, 14083=1, 14085=1, 14089=1, 14090=1, 14095=1, 14096=1, 14098=1, 14099=1, 14106=1, 14108=1, 14110=1, 14111=1, 14113=1, 14115=1, 14116=1, 14119=1, 14122=1, 14124=1, 14126=1, 14132=1, 14136=1, 14138=1, 14140=1, 14143=1, 14144=1, 14145=1, 14146=1, 14149=1, 14150=1, 14152=1, 14158=1, 14159=1, 14161=1, 14166=1, 14167=1, 14169=1, 14174=1, 14175=1, 14178=1, 14184=1, 14186=1, 14188=1, 14189=1, 14192=1, 14194=1, 14196=1, 14198=1, 14199=1, 14200=1, 14202=1, 14204=1, 14205=1, 14206=1, 14209=1, 14212=1, 14215=1, 14216=1, 14217=1, 14220=1, 14223=1, 14224=1, 14226=1, 14228=1, 14234=1, 14235=1, 14243=1, 14247=1, 14248=1, 14250=1, 14252=1, 14254=1, 14257=1, 14260=1, 14267=1, 14269=1, 14270=1, 14273=1, 14276=1, 14280=1, 14283=1, 14284=1, 14285=1, 14289=1, 14291=1, 14292=1, 14293=1, 14294=1, 14296=1, 14299=1, 14300=1, 14301=1, 14302=1, 14307=1, 14310=1, 14311=1, 14313=1, 14315=1, 14317=1, 14318=1, 14319=1, 14320=1, 14321=1, 14323=1, 14324=1, 14325=1, 14328=1, 14329=1, 14334=1, 14335=1, 14337=1, 14343=1, 14345=1, 14346=1, 14351=1, 14355=1, 14356=1, 14357=1, 14359=1, 14365=1, 14370=1, 14371=1, 14374=1, 14381=1, 14384=1, 14386=1, 14387=1, 14389=1, 14397=1, 14400=1, 14410=1, 14412=1, 14418=1, 14419=1, 14420=1, 14421=1, 14422=1, 14424=1, 14425=1, 14428=1, 14429=1, 14431=1, 14433=1, 14434=1, 14436=1, 14446=1, 14447=1, 14448=1, 14451=1, 14452=1, 14453=1, 14454=1, 14456=1, 14463=1, 14466=1, 14467=1, 14468=1, 14470=1, 14472=1, 14480=1, 14486=1, 14490=1, 14491=1, 14493=1, 14495=1, 14496=1, 14499=1, 14500=1, 14501=1, 14503=1, 14504=1, 14505=1, 14507=1, 14511=1, 14515=1, 14517=1, 14518=1, 14519=1, 14520=1, 14521=1, 14526=1, 14530=1, 14535=1, 14541=1, 14543=1, 14546=1, 14550=1, 14555=1, 14556=1, 14558=1, 14564=1, 14566=1, 14570=1, 14576=1, 14579=1, 14580=1, 14582=1, 14585=1, 14586=1, 14588=1, 14589=1, 14591=1, 14592=1, 14593=1, 14595=1, 14602=1, 14605=1, 14611=1, 14612=1, 14614=1, 14615=1, 14617=1, 14622=1, 14627=1, 14630=1, 14633=1, 14637=1, 14638=1, 14639=1, 14642=1, 14652=1, 14659=1, 14663=1, 14665=1, 14666=1, 14670=1, 14671=1, 14677=1, 14678=1, 14683=1, 14687=1, 14688=1, 14694=1, 14698=1, 14701=1, 14711=1, 14715=1, 14717=1, 14723=1, 14726=1, 14728=1, 14732=1, 14733=1, 14738=1, 14740=1, 14747=1, 14748=1, 14750=1, 14753=1, 14754=1, 14756=1, 14762=1, 14764=1, 14766=1, 14769=1, 14770=1, 14773=1, 14776=1, 14777=1, 14780=1, 14785=1, 14788=1, 14789=1, 14793=1, 14796=1, 14798=1, 14802=1, 14804=1, 14806=1, 14810=1, 14814=1, 14816=1, 14817=1, 14826=1, 14827=1, 14828=1, 14832=1, 14835=1, 14837=1, 14843=1, 14844=1, 14845=1, 14846=1, 14847=1, 14848=1, 14851=1, 14852=1, 14853=1, 14858=1, 14859=1, 14864=1, 14866=1, 14869=1, 14870=1, 14872=1, 14876=1, 14878=1, 14879=1, 14882=1, 14885=1, 14887=1, 14888=1, 14890=1, 14894=1, 14895=1, 14898=1, 14900=1, 14901=1, 14903=1, 14905=1, 14906=1, 14909=1, 14911=1, 14918=1, 14922=1, 14925=1, 14929=1, 14930=1, 14931=1, 14935=1, 14937=1, 14939=1, 14940=1, 14942=1, 14947=1, 14949=1, 14953=1, 14957=1, 14960=1, 14961=1, 14968=1, 14970=1, 14972=1, 14973=1, 14974=1, 14976=1, 14978=1, 14979=1, 14981=1, 14987=1, 14988=1, 14990=1, 14995=1, 14997=1, 15000=1, 15001=1, 15003=1, 15004=1, 15005=1, 15010=1, 15011=1, 15028=1, 15029=1, 15031=1, 15033=1, 15034=1, 15040=1, 15051=1, 15052=1, 15058=1, 15060=1, 15069=1, 15070=1, 15072=1, 15074=1, 15079=1, 15081=1, 15083=1, 15085=1, 15093=1, 15095=1, 15097=1, 15100=1, 15103=1, 15105=1, 15107=1, 15110=1, 15111=1, 15114=1, 15116=1, 15117=1, 15121=1, 15127=1, 15129=1, 15133=1, 15135=1, 15137=1, 15140=1, 15143=1, 15153=1, 15154=1, 15155=1, 15157=1, 15159=1, 15161=1, 15163=1, 15166=1, 15167=1, 15168=1, 15173=1, 15176=1, 15179=1, 15187=1, 15188=1, 15193=1, 15195=1, 15198=1, 15201=1, 15203=1, 15208=1, 15209=1, 15216=1, 15217=1, 15222=1, 15223=1, 15228=1, 15233=1, 15239=1, 15241=1, 15245=1, 15247=1, 15248=1, 15253=1, 15254=1, 15259=1, 15263=1, 15265=1, 15266=1, 15267=1, 15268=1, 15269=1, 15270=1, 15273=1, 15274=1, 15278=1, 15280=1, 15282=1, 15286=1, 15288=1, 15291=1, 15294=1, 15295=1, 15302=1, 15303=1, 15304=1, 15306=1, 15309=1, 15310=1, 15314=1, 15316=1, 15318=1, 15320=1, 15323=1, 15326=1, 15327=1, 15328=1, 15334=1, 15335=1, 15338=1, 15340=1, 15341=1, 15345=1, 15347=1, 15352=1, 15353=1, 15360=1, 15361=1, 15363=1, 15370=1, 15375=1, 15376=1, 15379=1, 15380=1, 15381=1, 15385=1, 15387=1, 15394=1, 15395=1, 15401=1, 15402=1, 15403=1, 15405=1, 15406=1, 15407=1, 15412=1, 15413=1, 15420=1, 15421=1, 15423=1, 15424=1, 15433=1, 15434=1, 15442=1, 15444=1, 15447=1, 15452=1, 15454=1, 15459=1, 15462=1, 15464=1, 15466=1, 15467=1, 15468=1, 15470=1, 15471=1, 15474=1, 15479=1, 15486=1, 15493=1, 15494=1, 15496=1, 15499=1, 15504=1, 15505=1, 15506=1, 15512=1, 15513=1, 15515=1, 15517=1, 15519=1, 15522=1, 15527=1, 15528=1, 15534=1, 15535=1, 15538=1, 15539=1, 15540=1, 15542=1, 15544=1, 15548=1, 15550=1, 15554=1, 15556=1, 15557=1, 15565=1, 15573=1, 15579=1, 15583=1, 15584=1, 15586=1, 15588=1, 15592=1, 15594=1, 15595=1, 15599=1, 15601=1, 15602=1, 15606=1, 15608=1, 15613=1, 15614=1, 15617=1, 15626=1, 15627=1, 15628=1, 15630=1, 15637=1, 15638=1, 15639=1, 15640=1, 15643=1, 15644=1, 15652=1, 15653=1, 15656=1, 15657=1, 15658=1, 15660=1, 15665=1, 15666=1, 15668=1, 15669=1, 15678=1, 15683=1, 15684=1, 15685=1, 15687=1, 15688=1, 15692=1, 15694=1, 15697=1, 15699=1, 15700=1, 15701=1, 15704=1, 15705=1, 15707=1, 15708=1, 15711=1, 15718=1, 15721=1, 15724=1, 15725=1, 15726=1, 15727=1, 15730=1, 15734=1, 15737=1, 15738=1, 15739=1, 15740=1, 15747=1, 15748=1, 15755=1, 15756=1, 15759=1, 15761=1, 15763=1, 15764=1, 15768=1, 15769=1, 15772=1, 15773=1, 15774=1, 15775=1, 15779=1, 15785=1, 15786=1, 15787=1, 15788=1, 15792=1, 15793=1, 15794=1, 15797=1, 15802=1, 15803=1, 15804=1, 15805=1, 15808=1, 15813=1, 15819=1, 15822=1, 15824=1, 15825=1, 15826=1, 15827=1, 15833=1, 15834=1, 15835=1, 15836=1, 15842=1, 15844=1, 15846=1, 15850=1, 15858=1, 15861=1, 15863=1, 15865=1, 15866=1, 15867=1, 15869=1, 15870=1, 15871=1, 15874=1, 15878=1, 15884=1, 15885=1, 15887=1, 15888=1, 15891=1, 15894=1, 15895=1, 15901=1, 15903=1, 15905=1, 15906=1, 15907=1, 15908=1, 15917=1, 15918=1, 15919=1, 15923=1, 15924=1, 15925=1, 15926=1, 15929=1, 15935=1, 15939=1, 15942=1, 15948=1, 15950=1, 15952=1, 15955=1, 15957=1, 15958=1, 15959=1, 15960=1, 15962=1, 15963=1, 15968=1, 15969=1, 15970=1, 15972=1, 15973=1, 15974=1, 15976=1, 15979=1, 15982=1, 15984=1, 15985=1, 15993=1, 15994=1, 15996=1, 15998=1, 15999=1, 16000=1, 16001=1, 16002=1, 16003=1, 16005=1, 16011=1, 16013=1, 16014=1, 16018=1, 16030=1, 16031=1, 16032=1, 16036=1, 16037=1, 16038=1, 16043=1, 16045=1, 16046=1, 16047=1, 16051=1, 16053=1, 16055=1, 16062=1, 16063=1, 16068=1, 16070=1, 16071=1, 16072=1, 16073=1, 16077=1, 16078=1, 16079=1, 16088=1, 16089=1, 16100=1, 16106=1, 16109=1, 16114=1, 16123=1, 16128=1, 16130=1, 16131=1, 16132=1, 16133=1, 16137=1, 16138=1, 16139=1, 16140=1, 16141=1, 16142=1, 16144=1, 16145=1, 16147=1, 16149=1, 16150=1, 16152=1, 16162=1, 16164=1, 16168=1, 16171=1, 16174=1, 16176=1, 16177=1, 16179=1, 16181=1, 16182=1, 16186=1, 16187=1, 16188=1, 16189=1, 16190=1, 16192=1, 16198=1, 16209=1, 16213=1, 16218=1, 16219=1, 16221=1, 16227=1, 16228=1, 16229=1, 16230=1, 16236=1, 16243=1, 16245=1, 16247=1, 16250=1, 16253=1, 16256=1, 16257=1, 16259=1, 16261=1, 16262=1, 16269=1, 16270=1, 16271=1, 16277=1, 16278=1, 16284=1, 16286=1, 16287=1, 16291=1, 16295=1, 16300=1, 16302=1, 16309=1, 16312=1, 16315=1, 16320=1, 16321=1, 16326=1, 16328=1, 16335=1, 16337=1, 16338=1, 16340=1, 16357=1, 16362=1, 16364=1, 16365=1, 16366=1, 16368=1, 16372=1, 16373=1, 16376=1, 16377=1, 16378=1, 16380=1, 16381=1, 16384=1, 16385=1, 16386=1, 16389=1, 16390=1, 16392=1, 16393=1, 16394=1, 16395=1, 16396=1, 16397=1, 16398=1, 16399=1, 16400=1, 16401=1, 16403=1, 16406=1, 16407=1, 16408=1, 16409=1, 16411=1, 16420=1, 16421=1, 16429=1, 16437=1, 16438=1, 16441=1, 16442=1, 16443=1, 16447=1, 16450=1, 16453=1, 16455=1, 16456=1, 16457=1, 16460=1, 16462=1, 16463=1, 16476=1, 16478=1, 16482=1, 16484=1, 16485=1, 16486=1, 16491=1, 16492=1, 16497=1, 16501=1, 16502=1, 16503=1, 16504=1, 16507=1, 16508=1, 16509=1, 16511=1, 16519=1, 16520=1, 16524=1, 16526=1, 16527=1, 16531=1, 16532=1, 16536=1, 16547=1, 16549=1, 16550=1, 16551=1, 16553=1, 16556=1, 16557=1, 16558=1, 16562=1, 16566=1, 16570=1, 16572=1, 16573=1, 16576=1, 16577=1, 16580=1, 16587=1, 16588=1, 16590=1, 16593=1, 16595=1, 16602=1, 16604=1, 16608=1, 16610=1, 16611=1, 16612=1, 16614=1, 16616=1, 16618=1, 16619=1, 16624=1, 16625=1, 16626=1, 16631=1, 16633=1, 16634=1, 16641=1, 16642=1, 16643=1, 16648=1, 16658=1, 16661=1, 16664=1, 16668=1, 16670=1, 16678=1, 16681=1, 16684=1, 16688=1, 16690=1, 16694=1, 16695=1, 16696=1, 16697=1, 16704=1, 16707=1, 16715=1, 16716=1, 16717=1, 16718=1, 16722=1, 16723=1, 16725=1, 16727=1, 16729=1, 16730=1, 16733=1, 16735=1, 16736=1, 16741=1, 16742=1, 16749=1, 16750=1, 16752=1, 16760=1, 16762=1, 16766=1, 16769=1, 16771=1, 16773=1, 16775=1, 16777=1, 16778=1, 16780=1, 16782=1, 16783=1, 16785=1, 16788=1, 16794=1, 16797=1, 16803=1, 16805=1, 16808=1, 16811=1, 16813=1, 16814=1, 16817=1, 16818=1, 16820=1, 16821=1, 16822=1, 16823=1, 16825=1, 16826=1, 16830=1, 16832=1, 16835=1, 16836=1, 16837=1, 16838=1, 16842=1, 16850=1, 16856=1, 16863=1, 16865=1, 16869=1, 16871=1, 16876=1, 16878=1, 16879=1, 16883=1, 16884=1, 16885=1, 16891=1, 16892=1, 16895=1, 16898=1, 16902=1, 16904=1, 16906=1, 16911=1, 16921=1, 16922=1, 16924=1, 16928=1, 16934=1, 16936=1, 16938=1, 16940=1, 16947=1, 16952=1, 16955=1, 16958=1, 16960=1, 16964=1, 16965=1, 16966=1, 16969=1, 16972=1, 16976=1, 16983=1, 16985=1, 16986=1, 16987=1, 16991=1, 16992=1, 16993=1, 16995=1, 16996=1, 17007=1, 17008=1, 17010=1, 17014=1, 17016=1, 17017=1, 17022=1, 17024=1, 17027=1, 17028=1, 17030=1, 17031=1, 17037=1, 17040=1, 17043=1, 17045=1, 17047=1, 17048=1, 17049=1, 17050=1, 17057=1, 17060=1, 17062=1, 17063=1, 17067=1, 17068=1, 17069=1, 17070=1, 17073=1, 17076=1, 17079=1, 17082=1, 17084=1, 17093=1, 17094=1, 17095=1, 17096=1, 17098=1, 17100=1, 17105=1, 17106=1, 17108=1, 17120=1, 17122=1, 17124=1, 17130=1, 17135=1, 17136=1, 17139=1, 17140=1, 17142=1, 17147=1, 17149=1, 17155=1, 17156=1, 17159=1, 17161=1, 17163=1, 17166=1, 17169=1, 17170=1, 17172=1, 17174=1, 17175=1, 17183=1, 17188=1, 17192=1, 17193=1, 17197=1, 17199=1, 17200=1, 17201=1, 17203=1, 17209=1, 17211=1, 17218=1, 17220=1, 17225=1, 17230=1, 17235=1, 17236=1, 17239=1, 17240=1, 17242=1, 17245=1, 17247=1, 17248=1, 17249=1, 17251=1, 17252=1, 17256=1, 17257=1, 17259=1, 17261=1, 17262=1, 17266=1, 17268=1, 17270=1, 17273=1, 17274=1, 17275=1, 17277=1, 17280=1, 17282=1, 17285=1, 17288=1, 17290=1, 17292=1, 17293=1, 17295=1, 17298=1, 17299=1, 17302=1, 17310=1, 17311=1, 17317=1, 17323=1, 17325=1, 17332=1, 17334=1, 17335=1, 17340=1, 17342=1, 17344=1, 17346=1, 17348=1, 17349=1, 17351=1, 17352=1, 17354=1, 17356=1, 17357=1, 17368=1, 17370=1, 17371=1, 17372=1, 17373=1, 17374=1, 17375=1, 17378=1, 17384=1, 17387=1, 17388=1, 17390=1, 17393=1, 17395=1, 17396=1, 17399=1, 17403=1, 17407=1, 17408=1, 17415=1, 17418=1, 17419=1, 17422=1, 17424=1, 17425=1, 17429=1, 17430=1, 17431=1, 17432=1, 17438=1, 17441=1, 17442=1, 17444=1, 17448=1, 17453=1, 17454=1, 17455=1, 17459=1, 17463=1, 17465=1, 17466=1, 17467=1, 17471=1, 17473=1, 17477=1, 17484=1, 17486=1, 17489=1, 17490=1, 17493=1, 17495=1, 17496=1, 17500=1, 17502=1, 17503=1, 17506=1, 17507=1, 17510=1, 17513=1, 17515=1, 17516=1, 17517=1, 17523=1, 17524=1, 17525=1, 17532=1, 17533=1, 17544=1, 17547=1, 17550=1, 17553=1, 17554=1, 17557=1, 17559=1, 17563=1, 17564=1, 17565=1, 17569=1, 17571=1, 17573=1, 17578=1, 17582=1, 17583=1, 17586=1, 17591=1, 17593=1, 17594=1, 17595=1, 17596=1, 17598=1, 17599=1, 17603=1, 17604=1, 17607=1, 17608=1, 17612=1, 17614=1, 17617=1, 17620=1, 17621=1, 17624=1, 17625=1, 17626=1, 17628=1, 17630=1, 17631=1, 17640=1, 17641=1, 17649=1, 17650=1, 17652=1, 17657=1, 17660=1, 17665=1, 17666=1, 17668=1, 17675=1, 17678=1, 17679=1, 17686=1, 17689=1, 17690=1, 17691=1, 17692=1, 17694=1, 17696=1, 17700=1, 17702=1, 17705=1, 17706=1, 17709=1, 17710=1, 17711=1, 17714=1, 17717=1, 17718=1, 17720=1, 17722=1, 17723=1, 17735=1, 17737=1, 17738=1, 17743=1, 17754=1, 17755=1, 17760=1, 17762=1, 17764=1, 17767=1, 17768=1, 17771=1, 17775=1, 17776=1, 17780=1, 17783=1, 17785=1, 17786=1, 17787=1, 17794=1, 17799=1, 17805=1, 17806=1, 17808=1, 17809=1, 17810=1, 17812=1, 17814=1, 17815=1, 17818=1, 17819=1, 17825=1, 17827=1, 17831=1, 17833=1, 17835=1, 17837=1, 17838=1, 17841=1, 17842=1, 17846=1, 17848=1, 17854=1, 17856=1, 17857=1, 17860=1, 17862=1, 17864=1, 17865=1, 17868=1, 17869=1, 17871=1, 17872=1, 17875=1, 17885=1, 17886=1, 17888=1, 17895=1, 17896=1, 17901=1, 17902=1, 17905=1, 17906=1, 17907=1, 17910=1, 17912=1, 17913=1, 17915=1, 17917=1, 17919=1, 17921=1, 17923=1, 17925=1, 17928=1, 17933=1, 17942=1, 17943=1, 17944=1, 17945=1, 17946=1, 17948=1, 17950=1, 17958=1, 17964=1, 17971=1, 17972=1, 17976=1, 17984=1, 17988=1, 17994=1, 17995=1, 18004=1, 18011=1, 18012=1, 18013=1, 18019=1, 18022=1, 18027=1, 18028=1, 18029=1, 18030=1, 18033=1, 18034=1, 18036=1, 18040=1, 18041=1, 18042=1, 18043=1, 18047=1, 18048=1, 18049=1, 18050=1, 18051=1, 18054=1, 18057=1, 18058=1, 18059=1, 18063=1, 18064=1, 18069=1, 18070=1, 18071=1, 18072=1, 18073=1, 18085=1, 18089=1, 18092=1, 18095=1, 18097=1, 18099=1, 18105=1, 18106=1, 18113=1, 18121=1, 18123=1, 18125=1, 18126=1, 18129=1, 18132=1, 18137=1, 18138=1, 18140=1, 18141=1, 18143=1, 18150=1, 18155=1, 18157=1, 18160=1, 18167=1, 18168=1, 18169=1, 18173=1, 18176=1, 18178=1, 18182=1, 18184=1, 18188=1, 18193=1, 18194=1, 18195=1, 18196=1, 18198=1, 18199=1, 18200=1, 18202=1, 18204=1, 18205=1, 18208=1, 18211=1, 18212=1, 18215=1, 18218=1, 18219=1, 18220=1, 18221=1, 18222=1, 18225=1, 18226=1, 18227=1, 18229=1, 18234=1, 18239=1, 18241=1, 18242=1, 18243=1, 18247=1, 18250=1, 18251=1, 18253=1, 18254=1, 18256=1, 18260=1, 18262=1, 18263=1, 18266=1, 18268=1, 18273=1, 18278=1, 18279=1, 18289=1, 18290=1, 18292=1, 18293=1, 18294=1, 18296=1, 18297=1, 18304=1, 18308=1, 18310=1, 18312=1, 18313=1, 18314=1, 18317=1, 18322=1, 18325=1, 18333=1, 18335=1, 18338=1, 18339=1, 18342=1, 18343=1, 18344=1, 18345=1, 18348=1, 18349=1, 18350=1, 18351=1, 18355=1, 18356=1, 18360=1, 18363=1, 18365=1, 18372=1, 18380=1, 18381=1, 18382=1, 18383=1, 18385=1, 18390=1, 18392=1, 18398=1, 18400=1, 18404=1, 18405=1, 18408=1, 18415=1, 18418=1, 18419=1, 18421=1, 18422=1, 18423=1, 18426=1, 18430=1, 18431=1, 18434=1, 18438=1, 18442=1, 18447=1, 18455=1, 18459=1, 18460=1, 18461=1, 18462=1, 18467=1, 18468=1, 18476=1, 18481=1, 18483=1, 18484=1, 18487=1, 18490=1, 18491=1, 18495=1, 18504=1, 18505=1, 18510=1, 18511=1, 18513=1, 18514=1, 18515=1, 18519=1, 18520=1, 18523=1, 18529=1, 18535=1, 18540=1, 18543=1, 18545=1, 18548=1, 18553=1, 18555=1, 18559=1, 18561=1, 18564=1, 18571=1, 18572=1, 18575=1, 18576=1, 18577=1, 18578=1, 18583=1, 18585=1, 18589=1, 18590=1, 18591=1, 18592=1, 18593=1, 18597=1, 18598=1, 18601=1, 18603=1, 18605=1, 18613=1, 18615=1, 18617=1, 18619=1, 18620=1, 18622=1, 18623=1, 18625=1, 18626=1, 18627=1, 18628=1, 18634=1, 18638=1, 18640=1, 18649=1, 18653=1, 18654=1, 18656=1, 18660=1, 18662=1, 18663=1, 18665=1, 18666=1, 18668=1, 18669=1, 18670=1, 18673=1, 18675=1, 18676=1, 18679=1, 18681=1, 18685=1, 18686=1, 18690=1, 18693=1, 18694=1, 18695=1, 18700=1, 18702=1, 18706=1, 18711=1, 18713=1, 18719=1, 18722=1, 18723=1, 18725=1, 18727=1, 18728=1, 18733=1, 18744=1, 18748=1, 18751=1, 18754=1, 18757=1, 18758=1, 18761=1, 18763=1, 18764=1, 18766=1, 18768=1, 18771=1, 18774=1, 18777=1, 18780=1, 18782=1, 18784=1, 18785=1, 18791=1, 18794=1, 18800=1, 18803=1, 18805=1, 18809=1, 18812=1, 18815=1, 18816=1, 18823=1, 18826=1, 18827=1, 18828=1, 18830=1, 18833=1, 18839=1, 18840=1, 18841=1, 18843=1, 18844=1, 18845=1, 18849=1, 18850=1, 18851=1, 18855=1, 18859=1, 18861=1, 18863=1, 18867=1, 18871=1, 18872=1, 18874=1, 18878=1, 18880=1, 18884=1, 18885=1, 18886=1, 18888=1, 18889=1, 18893=1, 18895=1, 18899=1, 18903=1, 18904=1, 18905=1, 18910=1, 18911=1, 18918=1, 18922=1, 18923=1, 18925=1, 18926=1, 18930=1, 18931=1, 18935=1, 18938=1, 18940=1, 18941=1, 18955=1, 18966=1, 18971=1, 18976=1, 18984=1, 18985=1, 18988=1, 18989=1, 18994=1, 19001=1, 19003=1, 19006=1, 19017=1, 19031=1, 19032=1, 19036=1, 19037=1, 19039=1, 19043=1, 19046=1, 19050=1, 19060=1, 19061=1, 19062=1, 19063=1, 19064=1, 19066=1, 19071=1, 19074=1, 19080=1, 19083=1, 19088=1, 19097=1, 19106=1, 19108=1, 19111=1, 19112=1, 19123=1, 19129=1, 19134=1, 19138=1, 19139=1, 19142=1, 19147=1, 19151=1, 19159=1, 19164=1, 19168=1, 19172=1, 19179=1, 19182=1, 19198=1, 19199=1, 19202=1, 19207=1, 19222=1, 19225=1, 19227=1, 19229=1, 19239=1, 19244=1, 19245=1, 19248=1, 19257=1, 19258=1, 19259=1, 19269=1, 19272=1, 19275=1, 19279=1, 19294=1, 19297=1, 19301=1, 19303=1, 19308=1, 19312=1, 19320=1, 19327=1, 19333=1, 19346=1, 19347=1, 19354=1, 19359=1, 19363=1, 19374=1, 19375=1, 19378=1, 19380=1, 19390=1, 19404=1, 19412=1, 19421=1, 19422=1, 19423=1, 19428=1, 19433=1, 19445=1, 19451=1, 19455=1, 19456=1, 19458=1, 19465=1, 19468=1, 19475=1, 19476=1, 19480=1, 19482=1, 19484=1, 19485=1, 19486=1, 19488=1, 19493=1, 19494=1, 19498=1, 19499=1, 19503=1, 19504=1, 19507=1, 19510=1, 19516=1, 19518=1, 19522=1, 19524=1, 19525=1, 19526=1, 19531=1, 19534=1, 19542=1, 19543=1, 19544=1, 19545=1, 19547=1, 19552=1, 19558=1, 19560=1, 19561=1, 19563=1, 19564=1, 19566=1, 19569=1, 19573=1, 19575=1, 19576=1, 19577=1, 19584=1, 19588=1, 19591=1, 19600=1, 19603=1, 19604=1, 19608=1, 19609=1, 19614=1, 19619=1, 19624=1, 19628=1, 19629=1, 19632=1, 19634=1, 19639=1, 19641=1, 19645=1, 19646=1, 19647=1, 19648=1, 19652=1, 19655=1, 19660=1, 19661=1, 19666=1, 19667=1, 19670=1, 19671=1, 19672=1, 19673=1, 19677=1, 19679=1, 19680=1, 19681=1, 19682=1, 19685=1, 19689=1, 19700=1, 19701=1, 19702=1, 19704=1, 19714=1, 19715=1, 19718=1, 19720=1, 19721=1, 19723=1, 19727=1, 19729=1, 19736=1, 19747=1, 19751=1, 19752=1, 19768=1, 19769=1, 19772=1, 19774=1, 19775=1, 19776=1, 19778=1, 19781=1, 19783=1, 19785=1, 19786=1, 19790=1, 19791=1, 19795=1, 19796=1, 19802=1, 19803=1, 19804=1, 19808=1, 19812=1, 19813=1, 19815=1, 19818=1, 19821=1, 19824=1, 19826=1, 19827=1, 19828=1, 19830=1, 19831=1, 19834=1, 19839=1, 19842=1, 19847=1, 19849=1, 19850=1, 19852=1, 19853=1, 19858=1, 19861=1, 19866=1, 19869=1, 19871=1, 19872=1, 19873=1, 19874=1, 19875=1, 19876=1, 19881=1, 19887=1, 19888=1, 19889=1, 19893=1, 19894=1, 19897=1, 19901=1, 19911=1, 19916=1, 19917=1, 19922=1, 19923=1, 19926=1, 19927=1, 19928=1, 19934=1, 19941=1, 19946=1, 19947=1, 19948=1, 19950=1, 19951=1, 19952=1, 19958=1, 19960=1, 19961=1, 19966=1, 19967=1, 19968=1, 19975=1, 19977=1, 19978=1, 19985=1, 19992=1, 19994=1, 19998=1, 20004=1, 20008=1, 20010=1, 20012=1, 20015=1, 20016=1, 20020=1, 20021=1, 20026=1, 20032=1, 20033=1, 20041=1, 20042=1, 20044=1, 20047=1, 20055=1, 20056=1, 20065=1, 20067=1, 20068=1, 20069=1, 20071=1, 20072=1, 20073=1, 20074=1, 20075=1, 20078=1, 20080=1, 20081=1, 20082=1, 20083=1, 20087=1, 20089=1, 20094=1, 20095=1, 20097=1, 20098=1, 20104=1, 20105=1, 20107=1, 20112=1, 20114=1, 20115=1, 20116=1, 20117=1, 20125=1, 20129=1, 20131=1, 20135=1, 20142=1, 20149=1, 20156=1, 20157=1, 20162=1, 20164=1, 20168=1, 20169=1, 20172=1, 20173=1, 20176=1, 20177=1, 20179=1, 20184=1, 20186=1, 20189=1, 20190=1, 20194=1, 20202=1, 20203=1, 20205=1, 20206=1, 20209=1, 20211=1, 20219=1, 20222=1, 20223=1, 20226=1, 20227=1, 20228=1, 20229=1, 20231=1, 20232=1, 20234=1, 20235=1, 20236=1, 20237=1, 20238=1, 20239=1, 20242=1, 20244=1, 20246=1, 20249=1, 20251=1, 20255=1, 20263=1, 20266=1, 20268=1, 20269=1, 20275=1, 20281=1, 20284=1, 20287=1, 20289=1, 20291=1, 20296=1, 20297=1, 20302=1, 20303=1, 20305=1, 20308=1, 20312=1, 20317=1, 20318=1, 20320=1, 20324=1, 20326=1, 20329=1, 20333=1, 20338=1, 20341=1, 20342=1, 20344=1, 20346=1, 20351=1, 20352=1, 20355=1, 20357=1, 20360=1, 20362=1, 20377=1, 20379=1, 20381=1, 20384=1, 20385=1, 20386=1, 20387=1, 20389=1, 20390=1, 20394=1, 20395=1, 20396=1, 20398=1, 20399=1, 20401=1, 20403=1, 20406=1, 20409=1, 20413=1, 20414=1, 20417=1, 20422=1, 20423=1, 20424=1, 20425=1, 20426=1, 20427=1, 20438=1, 20439=1, 20441=1, 20442=1, 20443=1, 20445=1, 20446=1, 20449=1, 20452=1, 20453=1, 20455=1, 20457=1, 20460=1, 20462=1, 20463=1, 20464=1, 20465=1, 20467=1, 20468=1, 20477=1, 20487=1, 20489=1, 20508=1, 20510=1, 20513=1, 20514=1, 20521=1, 20530=1, 20535=1, 20547=1, 20556=1, 20561=1, 20563=1, 20571=1, 20572=1, 20574=1, 20595=1, 20602=1, 20605=1, 20613=1, 20628=1, 20635=1, 20636=1, 20637=1, 20654=1, 20657=1, 20661=1, 20662=1, 20663=1, 20669=1, 20670=1, 20671=1, 20677=1, 20684=1, 20694=1, 20700=1, 20722=1, 20727=1, 20734=1, 20744=1, 20748=1, 20757=1, 20762=1, 20766=1, 20777=1, 20779=1, 20783=1, 20790=1, 20792=1, 20802=1, 20810=1, 20817=1, 20818=1, 20848=1, 20850=1, 20853=1, 20854=1, 20865=1, 20866=1, 20871=1, 20873=1, 20877=1, 20878=1, 20880=1, 20886=1, 20901=1, 20902=1, 20913=1, 20918=1, 20928=1, 20931=1, 20943=1, 20946=1, 20951=1, 20959=1, 20964=1, 20965=1, 20978=1, 20985=1, 20987=1, 20993=1, 20997=1, 21004=1, 21015=1, 21025=1, 21026=1, 21032=1, 21034=1, 21036=1, 21047=1, 21054=1, 21056=1, 21064=1, 21090=1, 21093=1, 21098=1, 21102=1, 21104=1, 21105=1, 21109=1, 21111=1, 21113=1, 21117=1, 21123=1, 21125=1, 21128=1, 21131=1, 21134=1, 21135=1, 21138=1, 21143=1, 21154=1, 21156=1, 21170=1, 21175=1, 21177=1, 21184=1, 21193=1, 21200=1, 21204=1, 21206=1, 21208=1, 21220=1, 21229=1, 21231=1, 21241=1, 21245=1, 21247=1, 21255=1, 21256=1, 21262=1, 21267=1, 21273=1, 21274=1, 21292=1, 21302=1, 21313=1, 21320=1, 21325=1, 21326=1, 21337=1, 21346=1, 21362=1, 21368=1, 21372=1, 21377=1, 21393=1, 21397=1, 21401=1, 21421=1, 21442=1, 21445=1, 21446=1, 21450=1, 21453=1, 21454=1, 21465=1, 21467=1, 21472=1, 21476=1, 21492=1, 21494=1, 21506=1, 21537=1, 21541=1, 21542=1, 21543=1, 21545=1, 21554=1, 21563=1, 21582=1, 21583=1, 21589=1, 21593=1, 21607=1, 21608=1, 21619=1, 21620=1, 21621=1, 21628=1, 21631=1, 21632=1, 21637=1, 21640=1, 21644=1, 21647=1, 21649=1, 21660=1, 21670=1, 21683=1, 21689=1, 21691=1, 21697=1, 21706=1, 21712=1, 21720=1, 21721=1, 21723=1, 21731=1, 21734=1, 21753=1, 21754=1, 21755=1, 21758=1, 21764=1, 21773=1, 21779=1, 21780=1, 21797=1, 21799=1, 21809=1, 21815=1, 21823=1, 21825=1, 21828=1, 21829=1, 21835=1, 21838=1, 21840=1, 21842=1, 21846=1, 21861=1, 21878=1, 21881=1, 21886=1, 21893=1, 21895=1, 21899=1, 21902=1, 21908=1, 21924=1, 21928=1, 21931=1, 21944=1, 21950=1, 21958=1, 21959=1, 21963=1, 21964=1, 21966=1, 21972=1, 21979=1, 22006=1, 22009=1, 22010=1, 22014=1, 22016=1, 22017=1, 22021=1, 22056=1, 22058=1, 22061=1, 22062=1, 22063=1, 22064=1, 22066=1, 22067=1, 22070=1, 22073=1, 22093=1, 22104=1, 22106=1, 22121=1, 22128=1, 22142=1, 22143=1, 22155=1, 22161=1, 22163=1, 22167=1, 22172=1, 22178=1, 22179=1, 22191=1, 22195=1, 22197=1, 22199=1, 22205=1, 22216=1, 22217=1, 22220=1, 22221=1, 22226=1, 22227=1, 22228=1, 22229=1, 22240=1, 22255=1, 22259=1, 22261=1, 22271=1, 22272=1, 22278=1, 22288=1, 22295=1, 22307=1, 22311=1, 22319=1, 22327=1, 22332=1, 22343=1, 22345=1, 22346=1, 22347=1, 22353=1, 22360=1, 22368=1, 22372=1, 22389=1, 22397=1, 22413=1, 22415=1, 22418=1, 22429=1, 22434=1, 22439=1, 22441=1, 22444=1, 22461=1, 22462=1, 22466=1, 22467=1, 22483=1, 22487=1, 22488=1, 22499=1, 22506=1, 22515=1, 22517=1, 22519=1, 22527=1, 22528=1, 22531=1, 22533=1, 22543=1, 22544=1, 22547=1, 22553=1, 22557=1, 22562=1, 22596=1, 22598=1, 22599=1, 22605=1, 22611=1, 22612=1, 22613=1, 22614=1, 22617=1, 22622=1, 22626=1, 22627=1, 22628=1, 22643=1, 22652=1, 22655=1, 22660=1, 22665=1, 22666=1, 22675=1, 22679=1, 22681=1, 22691=1, 22697=1, 22701=1, 22703=1, 22717=1, 22723=1, 22726=1, 22731=1, 22733=1, 22736=1, 22739=1, 22742=1, 22743=1, 22760=1, 22765=1, 22774=1, 22790=1, 22792=1, 22794=1, 22796=1, 22797=1, 22805=1, 22809=1, 22810=1, 22812=1, 22815=1, 22820=1, 22822=1, 22828=1, 22839=1, 22842=1, 22846=1, 22848=1, 22865=1, 22867=1, 22872=1, 22886=1, 22896=1, 22899=1, 22907=1, 22908=1, 22911=1, 22916=1, 22919=1, 22922=1, 22925=1, 22930=1, 22941=1, 22944=1, 22950=1, 22952=1, 22955=1, 22971=1, 22987=1, 22988=1, 22991=1, 22994=1, 22999=1, 23000=1, 23025=1, 23029=1, 23031=1, 23041=1, 23052=1, 23056=1, 23057=1, 23062=1, 23071=1, 23083=1, 23085=1, 23087=1, 23089=1, 23095=1, 23096=1, 23097=1, 23101=1, 23115=1, 23119=1, 23120=1, 23127=1, 23129=1, 23133=1, 23138=1, 23144=1, 23152=1, 23157=1, 23162=1, 23164=1, 23170=1, 23171=1, 23183=1, 23185=1, 23187=1, 23192=1, 23193=1, 23195=1, 23207=1, 23215=1, 23217=1, 23218=1, 23225=1, 23232=1, 23240=1, 23242=1, 23247=1, 23250=1, 23254=1, 23262=1, 23275=1, 23283=1, 23296=1, 23299=1, 23315=1, 23316=1, 23318=1, 23323=1, 23324=1, 23328=1, 23339=1, 23341=1, 23344=1, 23347=1, 23374=1, 23384=1, 23396=1, 23397=1, 23398=1, 23404=1, 23408=1, 23409=1, 23414=1, 23424=1, 23433=1, 23468=1, 23469=1, 23472=1, 23473=1, 23476=1, 23480=1, 23481=1, 23483=1, 23492=1, 23493=1, 23498=1, 23512=1, 23521=1, 23522=1, 23523=1, 23530=1, 23531=1, 23534=1, 23540=1, 23542=1, 23543=1, 23544=1, 23552=1, 23553=1, 23556=1, 23557=1, 23561=1, 23563=1, 23567=1, 23598=1, 23600=1, 23612=1, 23621=1, 23624=1, 23631=1, 23637=1, 23644=1, 23652=1, 23654=1, 23660=1, 23672=1, 23674=1, 23675=1, 23676=1, 23677=1, 23678=1, 23682=1, 23686=1, 23687=1, 23692=1, 23694=1, 23697=1, 23724=1, 23725=1, 23731=1, 23749=1, 23750=1, 23751=1, 23758=1, 23760=1, 23768=1, 23780=1, 23783=1, 23784=1, 23785=1, 23786=1, 23793=1, 23795=1, 23801=1, 23825=1, 23827=1, 23828=1, 23829=1, 23840=1, 23867=1, 23869=1, 23872=1, 23874=1, 23876=1, 23883=1, 23895=1, 23906=1, 23913=1, 23914=1, 23918=1, 23921=1, 23923=1, 23928=1, 23945=1, 23951=1, 23952=1, 23960=1, 23961=1, 23976=1, 23998=1, 24004=1, 24010=1, 24016=1, 24017=1, 24020=1, 24031=1, 24035=1, 24036=1, 24037=1, 24043=1, 24064=1, 24066=1, 24067=1, 24075=1, 24077=1, 24084=1, 24089=1, 24092=1, 24094=1, 24096=1, 24100=1, 24102=1, 24106=1, 24118=1, 24126=1, 24134=1, 24137=1, 24144=1, 24148=1, 24157=1, 24160=1, 24164=1, 24172=1, 24175=1, 24176=1, 24186=1, 24187=1, 24200=1, 24202=1, 24206=1, 24207=1, 24210=1, 24221=1, 24227=1, 24229=1, 24232=1, 24234=1, 24239=1, 24241=1, 24248=1, 24249=1, 24262=1, 24273=1, 24283=1, 24285=1, 24293=1, 24296=1, 24299=1, 24302=1, 24309=1, 24310=1, 24312=1, 24317=1, 24318=1, 24320=1, 24343=1, 24351=1, 24355=1, 24356=1, 24372=1, 24373=1, 24377=1, 24378=1, 24380=1, 24382=1, 24394=1, 24405=1, 24411=1, 24416=1, 24417=1, 24424=1, 24427=1, 24441=1, 24453=1, 24457=1, 24465=1, 24467=1, 24471=1, 24472=1, 24487=1, 24491=1, 24495=1, 24496=1, 24499=1, 24509=1, 24516=1, 24518=1, 24546=1, 24556=1, 24557=1, 24566=1, 24567=1, 24570=1, 24584=1, 24590=1, 24601=1, 24606=1, 24617=1, 24622=1, 24623=1, 24624=1, 24629=1, 24631=1, 24637=1, 24646=1, 24647=1, 24661=1, 24663=1, 24675=1, 24691=1, 24693=1, 24712=1, 24724=1, 24732=1, 24736=1, 24737=1, 24738=1, 24743=1, 24761=1, 24764=1, 24770=1, 24776=1, 24778=1, 24788=1, 24791=1, 24799=1, 24804=1, 24805=1, 24811=1, 24813=1, 24819=1, 24826=1, 24828=1, 24831=1, 24838=1, 24842=1, 24850=1, 24851=1, 24855=1, 24861=1, 24862=1, 24876=1, 24881=1, 24886=1, 24893=1, 24896=1, 24901=1, 24905=1, 24915=1, 24918=1, 24919=1, 24922=1, 24924=1, 24928=1, 24929=1, 24931=1, 24935=1, 24945=1, 24947=1, 24949=1, 24951=1, 24953=1, 24961=1, 24969=1, 24977=1, 24981=1, 24984=1, 24991=1, 25007=1, 25013=1, 25032=1, 25035=1, 25038=1, 25040=1, 25042=1, 25051=1, 25052=1, 25067=1, 25074=1, 25075=1, 25086=1, 25093=1, 25101=1, 25102=1, 25106=1, 25115=1, 25118=1, 25119=1, 25121=1, 25128=1, 25130=1, 25138=1, 25140=1, 25143=1, 25145=1, 25154=1, 25156=1, 25157=1, 25158=1, 25171=1, 25185=1, 25187=1, 25191=1, 25198=1, 25222=1, 25224=1, 25233=1, 25235=1, 25248=1, 25251=1, 25252=1, 25264=1, 25270=1, 25283=1, 25293=1, 25303=1, 25304=1, 25314=1, 25325=1, 25331=1, 25332=1, 25337=1, 25338=1, 25340=1, 25355=1, 25360=1, 25364=1, 25375=1, 25380=1, 25389=1, 25402=1, 25410=1, 25415=1, 25416=1, 25418=1, 25420=1, 25423=1, 25429=1, 25436=1, 25438=1, 25445=1, 25450=1, 25452=1, 25453=1, 25462=1, 25467=1, 25472=1, 25473=1, 25481=1, 25482=1, 25486=1, 25487=1, 25488=1, 25491=1, 25492=1, 25496=1, 25497=1, 25499=1, 25501=1, 25507=1, 25510=1, 25512=1, 25513=1, 25521=1, 25532=1, 25533=1, 25534=1, 25539=1, 25559=1, 25561=1, 25578=1, 25580=1, 25581=1, 25582=1, 25590=1, 25599=1, 25612=1, 25614=1, 25620=1, 25621=1, 25625=1, 25631=1, 25635=1, 25636=1, 25637=1, 25639=1, 25648=1, 25650=1, 25653=1, 25658=1, 25661=1, 25695=1, 25703=1, 25704=1, 25717=1, 25736=1, 25739=1, 25748=1, 25750=1, 25757=1, 25764=1, 25767=1, 25773=1, 25775=1, 25776=1, 25789=1, 25791=1, 25794=1, 25805=1, 25815=1, 25824=1, 25832=1, 25856=1, 25869=1, 25882=1, 25885=1, 25897=1, 25898=1, 25901=1, 25904=1, 25908=1, 25911=1, 25915=1, 25920=1, 25928=1, 25935=1, 25944=1, 25947=1, 25957=1, 25959=1, 25962=1, 25965=1, 25974=1, 25993=1, 25995=1, 25999=1, 26001=1, 26003=1, 26017=1, 26019=1, 26046=1, 26049=1, 26060=1, 26064=1, 26072=1, 26075=1, 26077=1, 26082=1, 26084=1, 26093=1, 26097=1, 26107=1, 26113=1, 26116=1, 26118=1, 26123=1, 26127=1, 26133=1, 26135=1, 26141=1, 26142=1, 26164=1, 26177=1, 26179=1, 26180=1, 26193=1, 26208=1, 26211=1, 26212=1, 26213=1, 26219=1, 26225=1, 26226=1, 26228=1, 26255=1, 26258=1, 26278=1, 26279=1, 26284=1, 26291=1, 26293=1, 26294=1, 26304=1, 26306=1, 26313=1, 26324=1, 26328=1, 26346=1, 26348=1, 26354=1, 26357=1, 26360=1, 26377=1, 26387=1, 26399=1, 26401=1, 26418=1, 26420=1, 26425=1, 26448=1, 26450=1, 26453=1, 26456=1, 26460=1, 26464=1, 26470=1, 26492=1, 26497=1, 26498=1, 26505=1, 26508=1, 26515=1, 26548=1, 26549=1, 26559=1, 26561=1, 26578=1, 26582=1, 26585=1, 26588=1, 26589=1, 26609=1, 26610=1, 26614=1, 26621=1, 26634=1, 26635=1, 26636=1, 26639=1, 26640=1, 26641=1, 26646=1, 26650=1, 26651=1, 26657=1, 26658=1, 26660=1, 26663=1, 26667=1, 26670=1, 26675=1, 26687=1, 26691=1, 26704=1, 26722=1, 26724=1, 26730=1, 26734=1, 26736=1, 26738=1, 26740=1, 26742=1, 26743=1, 26746=1, 26750=1, 26757=1, 26760=1, 26761=1, 26762=1, 26765=1, 26766=1, 26767=1, 26768=1, 26776=1, 26779=1, 26782=1, 26786=1, 26787=1, 26794=1, 26797=1, 26799=1, 26801=1, 26807=1, 26809=1, 26818=1, 26819=1, 26820=1, 26829=1, 26840=1, 26855=1, 26857=1, 26862=1, 26871=1, 26876=1, 26877=1, 26878=1, 26879=1, 26887=1, 26888=1, 26910=1, 26917=1, 26921=1, 26922=1, 26928=1, 26930=1, 26935=1, 26938=1, 26956=1, 26957=1, 26961=1, 26963=1, 26968=1, 26972=1, 26976=1, 26982=1, 26985=1, 26989=1, 27002=1, 27009=1, 27020=1, 27027=1, 27030=1, 27045=1, 27047=1, 27049=1, 27053=1, 27065=1, 27076=1, 27082=1, 27106=1, 27108=1, 27113=1, 27117=1, 27119=1, 27121=1, 27122=1, 27124=1, 27126=1, 27131=1, 27136=1, 27148=1, 27150=1, 27162=1, 27168=1, 27179=1, 27186=1, 27187=1, 27196=1, 27199=1, 27200=1, 27201=1, 27204=1, 27208=1, 27213=1, 27215=1, 27229=1, 27236=1, 27237=1, 27238=1, 27239=1, 27240=1, 27245=1, 27251=1, 27257=1, 27258=1, 27267=1, 27271=1, 27290=1, 27292=1, 27295=1, 27296=1, 27312=1, 27324=1, 27330=1, 27340=1, 27345=1, 27347=1, 27352=1, 27354=1, 27360=1, 27366=1, 27368=1, 27369=1, 27379=1, 27382=1, 27384=1, 27403=1, 27406=1, 27423=1, 27436=1, 27450=1, 27474=1, 27483=1, 27485=1, 27486=1, 27487=1, 27492=1, 27502=1, 27504=1, 27522=1, 27530=1, 27540=1, 27550=1, 27552=1, 27559=1, 27560=1, 27562=1, 27570=1, 27572=1, 27582=1, 27593=1, 27604=1, 27606=1, 27610=1, 27613=1, 27631=1, 27645=1, 27650=1, 27662=1, 27664=1, 27688=1, 27694=1, 27701=1, 27709=1, 27710=1, 27727=1, 27731=1, 27738=1, 27760=1, 27765=1, 27776=1, 27782=1, 27788=1, 27794=1, 27795=1, 27797=1, 27811=1, 27812=1, 27827=1, 27832=1, 27848=1, 27856=1, 27861=1, 27868=1, 27870=1, 27882=1, 27883=1, 27893=1, 27896=1, 27898=1, 27916=1, 27918=1, 27920=1, 27923=1, 27927=1, 27941=1, 27942=1, 27948=1, 27963=1, 27967=1, 27968=1, 27973=1, 27980=1, 27986=1, 27988=1, 27990=1, 27991=1, 27996=1, 28018=1, 28021=1, 28025=1, 28032=1, 28042=1, 28044=1, 28047=1, 28056=1, 28063=1, 28065=1, 28068=1, 28074=1, 28075=1, 28086=1, 28089=1, 28092=1, 28100=1, 28104=1, 28105=1, 28106=1, 28114=1, 28122=1, 28131=1, 28135=1, 28139=1, 28141=1, 28148=1, 28163=1, 28173=1, 28175=1, 28179=1, 28181=1, 28189=1, 28195=1, 28200=1, 28201=1, 28203=1, 28208=1, 28210=1, 28216=1, 28221=1, 28225=1, 28226=1, 28232=1, 28236=1, 28245=1, 28250=1, 28279=1, 28285=1, 28306=1, 28312=1, 28317=1, 28324=1, 28341=1, 28347=1, 28349=1, 28350=1, 28361=1, 28364=1, 28377=1, 28391=1, 28394=1, 28398=1, 28403=1, 28404=1, 28409=1, 28413=1, 28415=1, 28444=1, 28469=1, 28471=1, 28501=1, 28505=1, 28509=1, 28511=1, 28517=1, 28520=1, 28527=1, 28533=1, 28542=1, 28549=1, 28550=1, 28556=1, 28561=1, 28569=1, 28570=1, 28574=1, 28575=1, 28576=1, 28582=1, 28596=1, 28598=1, 28609=1, 28610=1, 28615=1, 28617=1, 28626=1, 28634=1, 28653=1, 28655=1, 28663=1, 28668=1, 28671=1, 28674=1, 28676=1, 28677=1, 28678=1, 28703=1, 28705=1, 28725=1, 28727=1, 28736=1, 28742=1, 28756=1, 28782=1, 28787=1, 28792=1, 28796=1, 28797=1, 28798=1, 28799=1, 28801=1, 28809=1, 28817=1, 28820=1, 28826=1, 28829=1, 28837=1, 28839=1, 28842=1, 28847=1, 28852=1, 28854=1, 28858=1, 28859=1, 28866=1, 28871=1, 28886=1, 28894=1, 28904=1, 28910=1, 28917=1, 28919=1, 28931=1, 28936=1, 28946=1, 28961=1, 28975=1, 28978=1, 28979=1, 29004=1, 29005=1, 29014=1, 29016=1, 29018=1, 29033=1, 29044=1, 29047=1, 29052=1, 29058=1, 29066=1, 29075=1, 29081=1, 29092=1, 29096=1, 29097=1, 29102=1, 29104=1, 29105=1, 29126=1, 29130=1, 29140=1, 29160=1, 29168=1, 29177=1, 29180=1, 29184=1, 29190=1, 29194=1, 29199=1, 29203=1, 29219=1, 29224=1, 29227=1, 29229=1, 29230=1, 29236=1, 29246=1, 29260=1, 29266=1, 29267=1, 29272=1, 29282=1, 29284=1, 29288=1, 29289=1, 29294=1, 29306=1, 29308=1, 29316=1, 29317=1, 29335=1, 29339=1, 29349=1, 29351=1, 29356=1, 29358=1, 29360=1, 29367=1, 29369=1, 29371=1, 29374=1, 29380=1, 29388=1, 29390=1, 29408=1, 29410=1, 29419=1, 29422=1, 29433=1, 29434=1, 29442=1, 29452=1, 29453=1, 29465=1, 29466=1, 29470=1, 29481=1, 29491=1, 29505=1, 29510=1, 29516=1, 29524=1, 29526=1, 29534=1, 29537=1, 29541=1, 29550=1, 29551=1, 29561=1, 29562=1, 29563=1, 29565=1, 29572=1, 29574=1, 29583=1, 29586=1, 29605=1, 29609=1, 29610=1, 29611=1, 29612=1, 29616=1, 29628=1, 29630=1, 29635=1, 29640=1, 29648=1, 29652=1, 29665=1, 29668=1, 29669=1, 29670=1, 29672=1, 29674=1, 29678=1, 29683=1, 29694=1, 29696=1, 29704=1, 29706=1, 29713=1, 29715=1, 29719=1, 29723=1, 29727=1, 29728=1, 29730=1, 29740=1, 29747=1, 29754=1, 29760=1, 29769=1, 29777=1, 29779=1, 29786=1, 29796=1, 29801=1, 29804=1, 29805=1, 29817=1, 29819=1, 29828=1, 29840=1, 29841=1, 29860=1, 29861=1, 29862=1, 29867=1, 29871=1, 29892=1, 29899=1, 29900=1, 29903=1, 29918=1, 29919=1, 29920=1, 29925=1, 29926=1, 29934=1, 29958=1, 29971=1, 29972=1, 29974=1, 29976=1, 29982=1, 29983=1, 29987=1, 29988=1, 29997=1, 30002=1, 30010=1, 30012=1, 30015=1, 30022=1, 30031=1, 30033=1, 30036=1, 30041=1, 30044=1, 30050=1, 30052=1, 30053=1, 30057=1, 30060=1, 30063=1, 30073=1, 30077=1, 30086=1, 30091=1, 30099=1, 30114=1, 30119=1, 30122=1, 30132=1, 30138=1, 30142=1, 30150=1, 30153=1, 30156=1, 30160=1, 30168=1, 30169=1, 30174=1, 30178=1, 30185=1, 30189=1, 30195=1, 30200=1, 30203=1, 30204=1, 30206=1, 30212=1, 30225=1, 30229=1, 30240=1, 30241=1, 30250=1, 30254=1, 30260=1, 30268=1, 30269=1, 30270=1, 30275=1, 30286=1, 30288=1, 30305=1, 30311=1, 30322=1, 30335=1, 30340=1, 30348=1, 30349=1, 30350=1, 30356=1, 30358=1, 30359=1, 30367=1, 30374=1, 30380=1, 30382=1, 30392=1, 30395=1, 30413=1, 30419=1, 30429=1, 30436=1, 30441=1, 30442=1, 30446=1, 30452=1, 30454=1, 30459=1, 30464=1, 30466=1, 30473=1, 30478=1, 30489=1, 30491=1, 30505=1, 30516=1, 30518=1, 30536=1, 30542=1, 30556=1, 30560=1, 30564=1, 30569=1, 30570=1, 30574=1, 30582=1, 30587=1, 30591=1, 30596=1, 30613=1, 30614=1, 30619=1, 30624=1, 30629=1, 30633=1, 30650=1, 30654=1, 30656=1, 30685=1, 30693=1, 30698=1, 30703=1, 30707=1, 30709=1, 30714=1, 30716=1, 30729=1, 30739=1, 30740=1, 30744=1, 30751=1, 30759=1, 30778=1, 30782=1, 30784=1, 30791=1, 30794=1, 30797=1, 30800=1, 30801=1, 30812=1, 30813=1, 30818=1, 30827=1, 30831=1, 30832=1, 30837=1, 30840=1, 30842=1, 30850=1, 30860=1, 30861=1, 30862=1, 30871=1, 30873=1, 30876=1, 30883=1, 30889=1, 30892=1, 30900=1, 30902=1, 30911=1, 30912=1, 30914=1, 30918=1, 30927=1, 30928=1, 30929=1, 30933=1, 30935=1, 30937=1, 30939=1, 30957=1, 30963=1, 30964=1, 30972=1, 30976=1, 31001=1, 31015=1, 31016=1, 31023=1, 31024=1, 31032=1, 31034=1, 31051=1, 31059=1, 31065=1, 31066=1, 31086=1, 31101=1, 31104=1, 31105=1, 31107=1, 31108=1, 31110=1, 31116=1, 31121=1, 31147=1, 31148=1, 31161=1, 31164=1, 31165=1, 31200=1, 31203=1, 31209=1, 31210=1, 31214=1, 31227=1, 31231=1, 31241=1, 31245=1, 31254=1, 31255=1, 31257=1, 31272=1, 31278=1, 31280=1, 31281=1, 31283=1, 31288=1, 31298=1, 31299=1, 31306=1, 31311=1, 31316=1, 31317=1, 31321=1, 31324=1, 31331=1, 31333=1, 31337=1, 31345=1, 31347=1, 31351=1, 31355=1, 31358=1, 31372=1, 31375=1, 31376=1, 31387=1, 31388=1, 31391=1, 31394=1, 31396=1, 31407=1, 31414=1, 31418=1, 31421=1, 31423=1, 31433=1, 31434=1, 31437=1, 31443=1, 31445=1, 31449=1, 31450=1, 31455=1, 31468=1, 31478=1, 31479=1, 31480=1, 31486=1, 31488=1, 31502=1, 31503=1, 31504=1, 31510=1, 31513=1, 31518=1, 31521=1, 31526=1, 31527=1, 31530=1, 31540=1, 31549=1, 31557=1, 31566=1, 31567=1, 31574=1, 31577=1, 31578=1, 31579=1, 31593=1, 31598=1, 31607=1, 31609=1, 31611=1, 31614=1, 31615=1, 31621=1, 31622=1, 31635=1, 31637=1, 31639=1, 31641=1, 31642=1, 31647=1, 31648=1, 31674=1, 31696=1, 31701=1, 31714=1, 31718=1, 31740=1, 31743=1, 31764=1, 31772=1, 31774=1, 31778=1, 31790=1, 31801=1, 31814=1, 31832=1, 31842=1, 31844=1, 31845=1, 31858=1, 31860=1, 31866=1, 31870=1, 31875=1, 31887=1, 31890=1, 31895=1, 31896=1, 31900=1, 31901=1, 31909=1, 31911=1, 31916=1, 31921=1, 31927=1, 31931=1, 31938=1, 31947=1, 31951=1, 31954=1, 31957=1, 31964=1, 31966=1, 31976=1, 31983=1, 31985=1, 31993=1, 31998=1, 31999=1, 32000=1, 32013=1, 32020=1, 32024=1, 32027=1, 32040=1, 32046=1, 32050=1, 32064=1, 32069=1, 32070=1, 32075=1, 32089=1, 32094=1, 32098=1, 32102=1, 32106=1, 32121=1, 32129=1, 32144=1, 32145=1, 32157=1, 32162=1, 32164=1, 32174=1, 32176=1, 32179=1, 32183=1, 32189=1, 32193=1, 32195=1, 32196=1, 32197=1, 32200=1, 32202=1, 32210=1, 32224=1, 32227=1, 32236=1, 32257=1, 32259=1, 32261=1, 32263=1, 32270=1, 32276=1, 32286=1, 32289=1, 32292=1, 32297=1, 32298=1, 32310=1, 32317=1, 32321=1, 32328=1, 32329=1, 32334=1, 32340=1, 32347=1, 32352=1, 32354=1, 32356=1, 32359=1, 32361=1, 32365=1, 32368=1, 32372=1, 32375=1, 32380=1, 32381=1, 32385=1, 32386=1, 32392=1, 32397=1, 32402=1, 32408=1, 32412=1, 32419=1, 32423=1, 32427=1, 32429=1, 32434=1, 32435=1, 32442=1, 32445=1, 32467=1, 32469=1, 32483=1, 32498=1, 32501=1, 32507=1, 32515=1, 32525=1, 32539=1, 32544=1, 32564=1, 32567=1, 32573=1, 32579=1, 32583=1, 32596=1, 32605=1, 32607=1, 32610=1, 32625=1, 32642=1, 32651=1, 32657=1, 32659=1, 32667=1, 32671=1, 32680=1, 32681=1, 32686=1, 32689=1, 32693=1, 32696=1, 32700=1, 32705=1, 32719=1, 32723=1, 32725=1, 32743=1, 32746=1, 32749=1, 32764=1, 32765=1, 32768=1, 32771=1, 32772=1, 32775=1, 32776=1, 32779=1, 32787=1, 32790=1, 32793=1, 32799=1, 32810=1, 32811=1, 32814=1, 32815=1, 32817=1, 32819=1, 32823=1, 32824=1, 32838=1, 32840=1, 32842=1, 32843=1, 32853=1, 32862=1, 32873=1, 32884=1, 32892=1, 32893=1, 32895=1, 32896=1, 32900=1, 32923=1, 32933=1, 32937=1, 32943=1, 32945=1, 32956=1, 32957=1, 32961=1, 32965=1, 32973=1, 32978=1, 32979=1, 32993=1, 32995=1, 33005=1, 33009=1, 33019=1, 33028=1, 33036=1, 33038=1, 33041=1, 33045=1, 33048=1, 33049=1, 33052=1, 33054=1, 33060=1, 33064=1, 33072=1, 33073=1, 33074=1, 33084=1, 33085=1, 33089=1, 33108=1, 33126=1, 33132=1, 33134=1, 33140=1, 33143=1, 33144=1, 33146=1, 33162=1, 33164=1, 33165=1, 33166=1, 33169=1, 33170=1, 33172=1, 33173=1, 33176=1, 33179=1, 33182=1, 33197=1, 33201=1, 33205=1, 33217=1, 33219=1, 33220=1, 33223=1, 33226=1, 33230=1, 33235=1, 33236=1, 33244=1, 33247=1, 33249=1, 33258=1, 33269=1, 33278=1, 33282=1, 33306=1, 33310=1, 33329=1, 33335=1, 33341=1, 33347=1, 33352=1, 33353=1, 33354=1, 33355=1, 33358=1, 33365=1, 33366=1, 33373=1, 33381=1, 33391=1, 33392=1, 33407=1, 33416=1, 33417=1, 33418=1, 33426=1, 33434=1, 33436=1, 33441=1, 33444=1, 33451=1, 33456=1, 33485=1, 33496=1, 33501=1, 33503=1, 33504=1, 33506=1, 33516=1, 33518=1, 33533=1, 33544=1, 33550=1, 33553=1, 33559=1, 33560=1, 33561=1, 33562=1, 33566=1, 33568=1, 33593=1, 33599=1, 33607=1, 33626=1, 33628=1, 33633=1, 33647=1, 33650=1, 33652=1, 33655=1, 33664=1, 33665=1, 33671=1, 33681=1, 33698=1, 33699=1, 33738=1, 33743=1, 33745=1, 33747=1, 33754=1, 33755=1, 33758=1, 33759=1, 33762=1, 33764=1, 33765=1, 33773=1, 33774=1, 33781=1, 33794=1, 33796=1, 33801=1, 33811=1, 33813=1, 33816=1, 33822=1, 33834=1, 33835=1, 33836=1, 33847=1, 33856=1, 33858=1, 33860=1, 33864=1, 33867=1, 33871=1, 33878=1, 33904=1, 33906=1, 33911=1, 33912=1, 33915=1, 33916=1, 33919=1, 33929=1, 33933=1, 33939=1, 33957=1, 33983=1, 33984=1, 33988=1, 33997=1, 34018=1, 34025=1, 34030=1, 34037=1, 34038=1, 34043=1, 34051=1, 34062=1, 34082=1, 34083=1, 34088=1, 34102=1, 34105=1, 34114=1, 34116=1, 34130=1, 34133=1, 34138=1, 34139=1, 34143=1, 34150=1, 34160=1, 34161=1, 34162=1, 34163=1, 34169=1, 34178=1, 34181=1, 34182=1, 34184=1, 34188=1, 34193=1, 34208=1, 34221=1, 34223=1, 34232=1, 34233=1, 34242=1, 34257=1, 34262=1, 34280=1, 34286=1, 34291=1, 34294=1, 34295=1, 34296=1, 34313=1, 34316=1, 34331=1, 34332=1, 34336=1, 34339=1, 34340=1, 34341=1, 34348=1, 34350=1, 34354=1, 34360=1, 34364=1, 34376=1, 34379=1, 34398=1, 34401=1, 34406=1, 34407=1, 34411=1, 34412=1, 34417=1, 34418=1, 34428=1, 34429=1, 34430=1, 34431=1, 34446=1, 34451=1, 34454=1, 34458=1, 34459=1, 34464=1, 34467=1, 34468=1, 34476=1, 34485=1, 34489=1, 34494=1, 34504=1, 34516=1, 34526=1, 34529=1, 34543=1, 34546=1, 34552=1, 34565=1, 34566=1, 34570=1, 34573=1, 34600=1, 34601=1, 34606=1, 34618=1, 34624=1, 34630=1, 34637=1, 34638=1, 34645=1, 34649=1, 34653=1, 34663=1, 34672=1, 34673=1, 34690=1, 34695=1, 34698=1, 34704=1, 34705=1, 34706=1, 34709=1, 34710=1, 34720=1, 34721=1, 34724=1, 34727=1, 34729=1, 34733=1, 34735=1, 34744=1, 34752=1, 34757=1, 34759=1, 34761=1, 34762=1, 34767=1, 34774=1, 34784=1, 34785=1, 34788=1, 34797=1, 34804=1, 34810=1, 34819=1, 34821=1, 34828=1, 34834=1, 34836=1, 34840=1, 34857=1, 34860=1, 34867=1, 34876=1, 34878=1, 34889=1, 34890=1, 34893=1, 34895=1, 34896=1, 34900=1, 34905=1, 34908=1, 34912=1, 34921=1, 34927=1, 34935=1, 34943=1, 34948=1, 34954=1, 34962=1, 34976=1, 34977=1, 34979=1, 34983=1, 34984=1, 34985=1, 34995=1, 34998=1, 35007=1, 35008=1, 35016=1, 35026=1, 35030=1, 35034=1, 35035=1, 35041=1, 35049=1, 35051=1, 35063=1, 35068=1, 35069=1, 35078=1, 35080=1, 35093=1, 35095=1, 35096=1, 35100=1, 35101=1, 35107=1, 35108=1, 35132=1, 35134=1, 35135=1, 35140=1, 35141=1, 35146=1, 35162=1, 35164=1, 35175=1, 35178=1, 35190=1, 35191=1, 35193=1, 35196=1, 35207=1, 35223=1, 35231=1, 35235=1, 35236=1, 35237=1, 35243=1, 35247=1, 35253=1, 35258=1, 35284=1, 35287=1, 35298=1, 35309=1, 35312=1, 35314=1, 35322=1, 35353=1, 35360=1, 35367=1, 35369=1, 35374=1, 35377=1, 35387=1, 35389=1, 35395=1, 35403=1, 35405=1, 35410=1, 35415=1, 35416=1, 35431=1, 35439=1, 35452=1, 35464=1, 35471=1, 35473=1, 35475=1, 35476=1, 35485=1, 35501=1, 35507=1, 35511=1, 35528=1, 35532=1, 35538=1, 35543=1, 35551=1, 35553=1, 35555=1, 35556=1, 35558=1, 35562=1, 35585=1, 35588=1, 35589=1, 35596=1, 35599=1, 35632=1, 35645=1, 35649=1, 35652=1, 35653=1, 35661=1, 35666=1, 35667=1, 35669=1, 35673=1, 35684=1, 35686=1, 35689=1, 35690=1, 35695=1, 35700=1, 35707=1, 35712=1, 35741=1, 35742=1, 35751=1, 35752=1, 35758=1, 35767=1, 35769=1, 35777=1, 35778=1, 35784=1, 35785=1, 35788=1, 35791=1, 35795=1, 35796=1, 35802=1, 35806=1, 35811=1, 35819=1, 35823=1, 35824=1, 35825=1, 35833=1, 35836=1, 35838=1, 35844=1, 35848=1, 35854=1, 35875=1, 35887=1, 35888=1, 35894=1, 35897=1, 35900=1, 35901=1, 35914=1, 35916=1, 35934=1, 35937=1, 35946=1, 35952=1, 35953=1, 35955=1, 35958=1, 35961=1, 35968=1, 35971=1, 35974=1, 35975=1, 35979=1, 35980=1, 35981=1, 35986=1, 35993=1, 36007=1, 36025=1, 36033=1, 36037=1, 36038=1, 36039=1, 36040=1, 36043=1, 36048=1, 36058=1, 36069=1, 36080=1, 36110=1, 36111=1, 36114=1, 36127=1, 36131=1, 36140=1, 36143=1, 36162=1, 36163=1, 36169=1, 36178=1, 36183=1, 36190=1, 36196=1, 36197=1, 36212=1, 36220=1, 36221=1, 36225=1, 36237=1, 36240=1, 36249=1, 36256=1, 36257=1, 36259=1, 36270=1, 36280=1, 36286=1, 36307=1, 36316=1, 36328=1, 36345=1, 36348=1, 36351=1, 36362=1, 36368=1, 36385=1, 36387=1, 36418=1, 36422=1, 36429=1, 36434=1, 36435=1, 36438=1, 36440=1, 36445=1, 36452=1, 36457=1, 36471=1, 36479=1, 36481=1, 36485=1, 36486=1, 36490=1, 36493=1, 36497=1, 36500=1, 36506=1, 36508=1, 36516=1, 36522=1, 36533=1, 36547=1, 36551=1, 36560=1, 36566=1, 36570=1, 36573=1, 36576=1, 36587=1, 36589=1, 36600=1, 36602=1, 36605=1, 36611=1, 36617=1, 36623=1, 36624=1, 36628=1, 36629=1, 36630=1, 36637=1, 36638=1, 36645=1, 36653=1, 36656=1, 36661=1, 36665=1, 36674=1, 36678=1, 36689=1, 36692=1, 36695=1, 36710=1, 36716=1, 36719=1, 36730=1, 36746=1, 36750=1, 36751=1, 36764=1, 36772=1, 36778=1, 36781=1, 36784=1, 36790=1, 36798=1, 36809=1, 36814=1, 36817=1, 36822=1, 36839=1, 36862=1, 36872=1, 36880=1, 36895=1, 36898=1, 36903=1, 36904=1, 36930=1, 36936=1, 36939=1, 36954=1, 36958=1, 36961=1, 36971=1, 36980=1, 36981=1, 36989=1, 36993=1, 36995=1, 37011=1, 37022=1, 37038=1, 37045=1, 37053=1, 37056=1, 37058=1, 37077=1, 37079=1, 37082=1, 37084=1, 37097=1, 37098=1, 37099=1, 37105=1, 37112=1, 37119=1, 37122=1, 37130=1, 37142=1, 37143=1, 37151=1, 37153=1, 37162=1, 37166=1, 37167=1, 37172=1, 37178=1, 37185=1, 37191=1, 37192=1, 37196=1, 37210=1, 37217=1, 37220=1, 37222=1, 37232=1, 37274=1, 37281=1, 37286=1, 37292=1, 37308=1, 37316=1, 37317=1, 37319=1, 37321=1, 37325=1, 37331=1, 37339=1, 37341=1, 37345=1, 37348=1, 37349=1, 37354=1, 37355=1, 37367=1, 37371=1, 37372=1, 37388=1, 37389=1, 37397=1, 37406=1, 37410=1, 37411=1, 37412=1, 37421=1, 37444=1, 37447=1, 37450=1, 37453=1, 37454=1, 37460=1, 37466=1, 37476=1, 37482=1, 37486=1, 37491=1, 37510=1, 37511=1, 37513=1, 37514=1, 37521=1, 37526=1, 37528=1, 37529=1, 37531=1, 37541=1, 37554=1, 37555=1, 37562=1, 37568=1, 37586=1, 37598=1, 37599=1, 37603=1, 37607=1, 37614=1, 37625=1, 37626=1, 37633=1, 37634=1, 37635=1, 37640=1, 37650=1, 37661=1, 37663=1, 37669=1, 37671=1, 37672=1, 37678=1, 37680=1, 37685=1, 37686=1, 37707=1, 37711=1, 37716=1, 37717=1, 37722=1, 37734=1, 37748=1, 37749=1, 37753=1, 37754=1, 37759=1, 37769=1, 37773=1, 37775=1, 37777=1, 37778=1, 37795=1, 37799=1, 37800=1, 37804=1, 37807=1, 37815=1, 37817=1, 37831=1, 37834=1, 37859=1, 37862=1, 37863=1, 37864=1, 37865=1, 37871=1, 37896=1, 37919=1, 37935=1, 37961=1, 37974=1, 37975=1, 38039=1, 38043=1, 38065=1, 38066=1, 38086=1, 38088=1, 38090=1, 38095=1, 38096=1, 38105=1, 38119=1, 38125=1, 38130=1, 38135=1, 38139=1, 38171=1, 38173=1, 38182=1, 38241=1, 38246=1, 38263=1, 38308=1, 38317=1, 38366=1, 38372=1, 38407=1, 38431=1, 38451=1, 38483=1, 38517=1, 38529=1, 38569=1, 38615=1, 38631=1, 38648=1, 38652=1, 38679=1, 38695=1, 38747=1, 38904=1, 38913=1, 38938=1, 38943=1, 38953=1, 38954=1, 38960=1, 38962=1, 38964=1, 38967=1, 38968=1, 38971=1, 38978=1, 38982=1, 38984=1, 38990=1, 38996=1, 38997=1, 39006=1, 39015=1, 39016=1, 39017=1, 39018=1, 39024=1, 39025=1, 39027=1, 39028=1, 39039=1, 39041=1, 39053=1, 39065=1, 39066=1, 39071=1, 39087=1, 39095=1, 39105=1, 39112=1, 39124=1, 39127=1, 39128=1, 39129=1, 39146=1, 39155=1, 39164=1, 39165=1, 39166=1, 39167=1, 39176=1, 39181=1, 39186=1, 39190=1, 39191=1, 39193=1, 39194=1, 39216=1, 39223=1, 39229=1, 39241=1, 39248=1, 39254=1, 39258=1, 39259=1, 39263=1, 39265=1, 39267=1, 39273=1, 39284=1, 39287=1, 39298=1, 39299=1, 39305=1, 39306=1, 39320=1, 39323=1, 39324=1, 39334=1, 39345=1, 39356=1, 39373=1, 39375=1, 39380=1, 39387=1, 39388=1, 39389=1, 39395=1, 39399=1, 39401=1, 39405=1, 39407=1, 39410=1, 39411=1, 39414=1, 39415=1, 39416=1, 39421=1, 39422=1, 39428=1, 39431=1, 39434=1, 39439=1, 39441=1, 39442=1, 39443=1, 39447=1, 39451=1, 39456=1, 39457=1, 39466=1, 39474=1, 39481=1, 39489=1, 39494=1, 39495=1, 39499=1, 39512=1, 39514=1, 39520=1, 39525=1, 39534=1, 39537=1, 39538=1, 39541=1, 39553=1, 39556=1, 39566=1, 39579=1, 39582=1, 39587=1, 39592=1, 39593=1, 39596=1, 39613=1, 39615=1, 39621=1, 39622=1, 39641=1, 39648=1, 39653=1, 39655=1, 39656=1, 39657=1, 39659=1, 39660=1, 39661=1, 39666=1, 39668=1, 39670=1, 39674=1, 39679=1, 39681=1, 39682=1, 39689=1, 39709=1, 39711=1, 39719=1, 39720=1, 39733=1, 39749=1, 39756=1, 39757=1, 39758=1, 39762=1, 39772=1, 39775=1, 39782=1, 39787=1, 39793=1, 39810=1, 39811=1, 39823=1, 39824=1, 39830=1, 39831=1, 39842=1, 39850=1, 39855=1, 39856=1, 39859=1, 39862=1, 39867=1, 39884=1, 39891=1, 39895=1, 39897=1, 39906=1, 39925=1, 39928=1, 39935=1, 39937=1, 39938=1, 39948=1, 39950=1, 39953=1, 39955=1, 39965=1, 39967=1, 39970=1, 39971=1, 39989=1, 39991=1, 39992=1, 40003=1, 40009=1, 40011=1, 40018=1, 40021=1, 40025=1, 40032=1, 40034=1, 40041=1, 40054=1, 40057=1, 40060=1, 40061=1, 40065=1, 40077=1, 40082=1, 40093=1, 40100=1, 40101=1, 40111=1, 40114=1, 40121=1, 40137=1, 40138=1, 40140=1, 40150=1, 40162=1, 40169=1, 40173=1, 40178=1, 40179=1, 40184=1, 40185=1, 40186=1, 40192=1, 40194=1, 40198=1, 40206=1, 40216=1, 40228=1, 40257=1, 40267=1, 40291=1, 40296=1, 40302=1, 40307=1, 40310=1, 40314=1, 40316=1, 40324=1, 40329=1, 40341=1, 40342=1, 40344=1, 40346=1, 40348=1, 40373=1, 40381=1, 40386=1, 40393=1, 40394=1, 40396=1, 40399=1, 40402=1, 40409=1, 40419=1, 40427=1, 40432=1, 40435=1, 40444=1, 40446=1, 40449=1, 40450=1, 40453=1, 40467=1, 40468=1, 40470=1, 40471=1, 40479=1, 40485=1, 40486=1, 40487=1, 40490=1, 40497=1, 40499=1, 40503=1, 40504=1, 40510=1, 40514=1, 40518=1, 40531=1, 40532=1, 40535=1, 40539=1, 40557=1, 40577=1, 40586=1, 40601=1, 40621=1, 40624=1, 40625=1, 40630=1, 40647=1, 40666=1, 40669=1, 40673=1, 40677=1, 40684=1, 40685=1, 40712=1, 40718=1, 40730=1, 40734=1, 40737=1, 40745=1, 40746=1, 40747=1, 40749=1, 40751=1, 40755=1, 40758=1, 40760=1, 40769=1, 40779=1, 40785=1, 40786=1, 40788=1, 40792=1, 40805=1, 40818=1, 40823=1, 40832=1, 40833=1, 40834=1, 40840=1, 40844=1, 40845=1, 40847=1, 40848=1, 40850=1, 40852=1, 40867=1, 40869=1, 40870=1, 40889=1, 40897=1, 40901=1, 40902=1, 40904=1, 40913=1, 40922=1, 40928=1, 40931=1, 40939=1, 40947=1, 40956=1, 41008=1, 41031=1, 41095=1, 41119=1, 41149=1, 41177=1, 41198=1, 41224=1, 41282=1, 41296=1, 41316=1, 41387=1, 41390=1, 41421=1, 41423=1, 41455=1, 41462=1, 41500=1, 41578=1, 41634=1, 41673=1, 41755=1, 41841=1, 41852=1, 41888=1, 41921=1, 41948=1, 41976=1, 42038=1, 42049=1, 42087=1, 42162=1, 42181=1, 42215=1, 42257=1, 42276=1, 42281=1, 42329=1, 42369=1, 42464=1, 42506=1, 42513=1, 42524=1, 42593=1, 42596=1, 42626=1, 42649=1, 42730=1, 42773=1, 42813=1, 42911=1, 42922=1, 42937=1, 42941=1, 42981=1, 43016=1, 43033=1, 43069=1, 43107=1, 43158=1, 43186=1, 43191=1, 43197=1, 43298=1, 43402=1, 43408=1, 43411=1, 43415=1, 43419=1, 43498=1, 43518=1, 43598=1, 43624=1, 43640=1, 43654=1, 43695=1, 43737=1, 43742=1, 43762=1, 43804=1, 43831=1, 43881=1, 43897=1, 43951=1, 43962=1, 43995=1, 44103=1, 44117=1, 44160=1, 44172=1, 44187=1, 44242=1, 44249=1, 44331=1, 44365=1, 44376=1, 44386=1, 44401=1, 44457=1, 44481=1, 44510=1, 44532=1, 44578=1, 44603=1, 44646=1, 44693=1, 44703=1, 44711=1, 44729=1, 44810=1, 44821=1, 44857=1, 44871=1, 44928=1, 44974=1, 45006=1, 45007=1, 45071=1, 45131=1, 45156=1, 45190=1, 45264=1, 45266=1, 45273=1, 45274=1, 45276=1, 45335=1, 45354=1, 45382=1, 45402=1, 45407=1, 45425=1, 45461=1, 45463=1, 45605=1, 45625=1, 45644=1, 45664=1, 45666=1, 45679=1, 45693=1, 45750=1, 45768=1, 45781=1, 45814=1, 45832=1, 45839=1, 45894=1, 45935=1, 45940=1, 45961=1, 45971=1, 45978=1, 46022=1, 46123=1, 46145=1, 46234=1, 46236=1, 46241=1, 46268=1, 46302=1, 46316=1, 46349=1, 46434=1, 46451=1, 46496=1, 46569=1, 46729=1, 46798=1, 46814=1, 46852=1, 46893=1, 47121=1, 47172=1, 47195=1, 47205=1, 47220=1, 47232=1, 47239=1, 47277=1, 47346=1, 47358=1, 47381=1, 47394=1, 47401=1, 47414=1, 47485=1, 47508=1, 47511=1, 47523=1, 47531=1, 47541=1, 47545=1, 47591=1, 47625=1, 47640=1, 47649=1, 47701=1, 47711=1, 47751=1, 47754=1, 47773=1, 47800=1, 47814=1, 47816=1, 47882=1, 47899=1, 47954=1, 48014=1, 48021=1, 48033=1, 48041=1, 48075=1, 48076=1, 48149=1, 48153=1, 48180=1, 48181=1, 48185=1, 48208=1, 48279=1, 48298=1, 48315=1, 48346=1, 48357=1, 48381=1, 48396=1, 48457=1, 48496=1, 48502=1, 48528=1, 48535=1, 48562=1, 48632=1, 48633=1, 48658=1, 48675=1, 48700=1, 48710=1, 48713=1, 48748=1, 48833=1, 48858=1, 48937=1, 48986=1, 49074=1, 49083=1, 49111=1, 49123=1, 49144=1, 49206=1, 49234=1, 49248=1, 49272=1, 49279=1, 49292=1, 49313=1, 49319=1, 49415=1, 49455=1, 49496=1, 49550=1, 49577=1, 49619=1, 49628=1, 49643=1, 49657=1, 49774=1, 49864=1, 49881=1, 49898=1}
Running SMT prover for 39500 properties.
// Phase 1: matrix 50000 rows 50000 cols
[2022-05-17 23:29:44] [INFO ] Computed 20000 place invariants in 260 ms
[2022-05-17 23:30:10] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
Fused 39500 Parikh solutions to 1 different solutions.
Support contains 39500 out of 50000 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 50000/50000 places, 50000/50000 transitions.
Performed 304 Post agglomeration using F-continuation condition.Transition count delta: 304
Deduced a syphon composed of 304 places in 11 ms
Reduce places removed 304 places and 0 transitions.
Iterating global reduction 0 with 608 rules applied. Total rules applied 608 place count 49696 transition count 49696
Free-agglomeration rule (complex) applied 3339 times.
Iterating global reduction 0 with 3339 rules applied. Total rules applied 3947 place count 49696 transition count 46357
Reduce places removed 3347 places and 0 transitions.
Drop transitions removed 312 transitions
Ensure Unique test removed 47 transitions
Reduce isomorphic transitions removed 359 transitions.
Iterating post reduction 0 with 3706 rules applied. Total rules applied 7653 place count 46349 transition count 45998
Ensure Unique test removed 4 places
Iterating post reduction 1 with 4 rules applied. Total rules applied 7657 place count 46345 transition count 45998
Applied a total of 7657 rules in 11557 ms. Remains 46345 /50000 variables (removed 3655) and now considering 45998/50000 (removed 4002) transitions.
Finished structural reductions, in 1 iterations. Remains : 46345/50000 places, 45998/50000 transitions.
[2022-05-17 23:30:24] [INFO ] Flatten gal took : 2196 ms
[2022-05-17 23:30:26] [INFO ] Flatten gal took : 1811 ms
[2022-05-17 23:30:26] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality7932783080896832988.gal : 256 ms
[2022-05-17 23:30:27] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality12056520292288113830.prop : 57 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/ReachabilityCardinality7932783080896832988.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality12056520292288113830.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/ReachabilityCardinality7932783080896832988.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality12056520292288113830.prop --nowitness --gen-order FOLLOW
Detected timeout of ITS tools.
[2022-05-17 23:30:43] [INFO ] Flatten gal took : 1669 ms
[2022-05-17 23:30:43] [INFO ] Applying decomposition
[2022-05-17 23:30:45] [INFO ] Flatten gal took : 1667 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/graph4296727658773898194.txt, -o, /tmp/graph4296727658773898194.bin, -w, /tmp/graph4296727658773898194.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/graph4296727658773898194.bin, -l, -1, -v, -w, /tmp/graph4296727658773898194.weights, -q, 0, -e, 0.001], workingDir=null]
[2022-05-17 23:30:51] [INFO ] Decomposing Gal with order
[2022-05-17 23:31:06] [INFO ] Rewriting arrays to variables to allow decomposition.
[2022-05-17 23:42:57] [INFO ] Removed a total of 8848 redundant transitions.
[2022-05-17 23:42:58] [INFO ] Flatten gal took : 3446 ms
[2022-05-17 23:42:59] [INFO ] Fuse similar labels procedure discarded/fused a total of 11060 labels/synchronizations in 807 ms.
[2022-05-17 23:43:00] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality2907191600122683149.gal : 407 ms
[2022-05-17 23:43:00] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality3726394704502269327.prop : 64 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/ReachabilityCardinality2907191600122683149.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality3726394704502269327.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/ReachabilityCardinality2907191600122683149.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality3726394704502269327.prop --nowitness
Detected timeout of ITS tools.
Built C files in :
/tmp/ltsmin12413348752023976729
[2022-05-17 23:43:16] [INFO ] Built C files in 859ms conformant to PINS (ltsmin variant)in folder :/tmp/ltsmin12413348752023976729
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/ltsmin12413348752023976729]
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/ltsmin12413348752023976729] 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/ltsmin12413348752023976729] 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 3791 steps, including 0 resets, run timeout after 30002 ms. (steps per millisecond=0 ) properties seen :{5=1, 6=1, 12=1, 13=1, 15=1, 24=1, 25=1, 26=1, 29=1, 34=1, 41=1, 43=1, 46=1, 47=1, 48=1, 49=1, 56=1, 61=1, 64=1, 67=1, 73=1, 74=1, 75=1, 76=1, 78=1, 79=1, 83=1, 85=1, 88=1, 89=1, 94=1, 97=1, 99=1, 101=1, 102=1, 111=1, 113=1, 117=1, 118=1, 120=1, 121=1, 123=1, 129=1, 132=1, 134=1, 136=1, 138=1, 141=1, 144=1, 152=1, 153=1, 157=1, 158=1, 159=1, 160=1, 161=1, 166=1, 169=1, 170=1, 172=1, 173=1, 174=1, 175=1, 177=1, 178=1, 185=1, 186=1, 187=1, 188=1, 189=1, 190=1, 194=1, 195=1, 198=1, 199=1, 201=1, 203=1, 204=1, 207=1, 209=1, 210=1, 214=1, 215=1, 218=1, 219=1, 228=1, 229=1, 230=1, 231=1, 235=1, 240=1, 241=1, 243=1, 246=1, 249=1, 250=1, 252=1, 253=1, 255=1, 263=1, 274=1, 277=1, 278=1, 279=1, 281=1, 285=1, 288=1, 290=1, 295=1, 303=1, 307=1, 310=1, 311=1, 314=1, 320=1, 325=1, 329=1, 333=1, 334=1, 340=1, 342=1, 345=1, 346=1, 348=1, 349=1, 359=1, 364=1, 365=1, 371=1, 377=1, 381=1, 383=1, 384=1, 385=1, 388=1, 390=1, 393=1, 396=1, 398=1, 399=1, 403=1, 412=1, 416=1, 418=1, 419=1, 420=1, 426=1, 432=1, 434=1, 435=1, 439=1, 442=1, 444=1, 446=1, 452=1, 459=1, 464=1, 465=1, 472=1, 473=1, 477=1, 479=1, 484=1, 486=1, 487=1, 488=1, 489=1, 491=1, 493=1, 496=1, 499=1, 507=1, 511=1, 513=1, 517=1, 518=1, 521=1, 522=1, 523=1, 525=1, 527=1, 532=1, 536=1, 537=1, 539=1, 543=1, 545=1, 549=1, 550=1, 553=1, 559=1, 560=1, 562=1, 563=1, 565=1, 566=1, 568=1, 572=1, 578=1, 581=1, 582=1, 586=1, 595=1, 599=1, 604=1, 611=1, 613=1, 616=1, 617=1, 618=1, 619=1, 621=1, 623=1, 626=1, 628=1, 631=1, 634=1, 640=1, 645=1, 649=1, 651=1, 655=1, 656=1, 657=1, 662=1, 664=1, 666=1, 667=1, 668=1, 673=1, 674=1, 676=1, 679=1, 691=1, 692=1, 694=1, 698=1, 699=1, 704=1, 705=1, 707=1, 713=1, 718=1, 720=1, 722=1, 727=1, 732=1, 738=1, 739=1, 740=1, 742=1, 743=1, 747=1, 748=1, 750=1, 754=1, 756=1, 757=1, 768=1, 780=1, 781=1, 783=1, 784=1, 785=1, 787=1, 788=1, 791=1, 794=1, 795=1, 799=1, 801=1, 808=1, 812=1, 815=1, 820=1, 823=1, 824=1, 826=1, 828=1, 831=1, 832=1, 834=1, 843=1, 844=1, 845=1, 846=1, 851=1, 852=1, 853=1, 856=1, 860=1, 863=1, 864=1, 865=1, 868=1, 871=1, 874=1, 878=1, 880=1, 883=1, 884=1, 885=1, 886=1, 888=1, 891=1, 893=1, 896=1, 898=1, 901=1, 902=1, 903=1, 905=1, 911=1, 913=1, 915=1, 917=1, 919=1, 922=1, 924=1, 925=1, 926=1, 938=1, 941=1, 945=1, 946=1, 947=1, 952=1, 953=1, 956=1, 957=1, 959=1, 960=1, 961=1, 963=1, 968=1, 969=1, 971=1, 972=1, 973=1, 975=1, 977=1, 982=1, 985=1, 1002=1, 1005=1, 1009=1, 1014=1, 1016=1, 1018=1, 1024=1, 1028=1, 1030=1, 1033=1, 1034=1, 1037=1, 1042=1, 1047=1, 1053=1, 1054=1, 1063=1, 1065=1, 1066=1, 1070=1, 1074=1, 1078=1, 1082=1, 1086=1, 1089=1, 1091=1, 1100=1, 1102=1, 1108=1, 1111=1, 1113=1, 1114=1, 1116=1, 1117=1, 1120=1, 1124=1, 1125=1, 1126=1, 1131=1, 1132=1, 1138=1, 1139=1, 1141=1, 1144=1, 1145=1, 1148=1, 1149=1, 1159=1, 1161=1, 1162=1, 1163=1, 1170=1, 1177=1, 1179=1, 1180=1, 1184=1, 1186=1, 1187=1, 1191=1, 1192=1, 1193=1, 1194=1, 1198=1, 1200=1, 1204=1, 1205=1, 1206=1, 1214=1, 1216=1, 1217=1, 1218=1, 1220=1, 1225=1, 1226=1, 1231=1, 1232=1, 1234=1, 1240=1, 1242=1, 1244=1, 1246=1, 1249=1, 1256=1, 1257=1, 1262=1, 1264=1, 1267=1, 1268=1, 1269=1, 1270=1, 1271=1, 1274=1, 1277=1, 1279=1, 1282=1, 1285=1, 1286=1, 1287=1, 1288=1, 1291=1, 1292=1, 1296=1, 1298=1, 1300=1, 1301=1, 1304=1, 1305=1, 1306=1, 1307=1, 1311=1, 1312=1, 1316=1, 1320=1, 1322=1, 1327=1, 1338=1, 1339=1, 1342=1, 1350=1, 1352=1, 1353=1, 1356=1, 1359=1, 1360=1, 1361=1, 1368=1, 1373=1, 1379=1, 1381=1, 1383=1, 1385=1, 1389=1, 1391=1, 1393=1, 1395=1, 1397=1, 1400=1, 1401=1, 1402=1, 1404=1, 1405=1, 1406=1, 1407=1, 1409=1, 1411=1, 1412=1, 1415=1, 1418=1, 1420=1, 1421=1, 1423=1, 1432=1, 1434=1, 1439=1, 1441=1, 1442=1, 1451=1, 1452=1, 1453=1, 1457=1, 1464=1, 1468=1, 1469=1, 1475=1, 1478=1, 1481=1, 1483=1, 1485=1, 1492=1, 1494=1, 1496=1, 1497=1, 1499=1, 1504=1, 1507=1, 1510=1, 1511=1, 1514=1, 1517=1, 1518=1, 1520=1, 1521=1, 1522=1, 1523=1, 1527=1, 1529=1, 1533=1, 1537=1, 1546=1, 1547=1, 1554=1, 1558=1, 1561=1, 1565=1, 1567=1, 1571=1, 1574=1, 1577=1, 1578=1, 1581=1, 1582=1, 1584=1, 1586=1, 1591=1, 1595=1, 1596=1, 1597=1, 1607=1, 1608=1, 1612=1, 1615=1, 1618=1, 1620=1, 1623=1, 1625=1, 1628=1, 1629=1, 1630=1, 1631=1, 1633=1, 1635=1, 1637=1, 1639=1, 1640=1, 1650=1, 1652=1, 1654=1, 1662=1, 1663=1, 1664=1, 1665=1, 1668=1, 1670=1, 1672=1, 1673=1, 1682=1, 1684=1, 1686=1, 1688=1, 1694=1, 1700=1, 1701=1, 1704=1, 1705=1, 1707=1, 1711=1, 1712=1, 1719=1, 1725=1, 1726=1, 1734=1, 1735=1, 1736=1, 1738=1, 1740=1, 1741=1, 1742=1, 1745=1, 1748=1, 1749=1, 1755=1, 1757=1, 1760=1, 1762=1, 1763=1, 1765=1, 1772=1, 1774=1, 1780=1, 1783=1, 1787=1, 1788=1, 1789=1, 1792=1, 1796=1, 1799=1, 1801=1, 1802=1, 1803=1, 1807=1, 1808=1, 1815=1, 1818=1, 1821=1, 1825=1, 1833=1, 1834=1, 1837=1, 1838=1, 1839=1, 1842=1, 1843=1, 1844=1, 1847=1, 1848=1, 1850=1, 1851=1, 1861=1, 1864=1, 1865=1, 1866=1, 1867=1, 1871=1, 1874=1, 1879=1, 1882=1, 1885=1, 1894=1, 1897=1, 1898=1, 1901=1, 1905=1, 1906=1, 1910=1, 1912=1, 1913=1, 1917=1, 1923=1, 1926=1, 1928=1, 1930=1, 1932=1, 1933=1, 1935=1, 1937=1, 1938=1, 1941=1, 1942=1, 1943=1, 1945=1, 1947=1, 1949=1, 1954=1, 1958=1, 1959=1, 1961=1, 1965=1, 1969=1, 1974=1, 1976=1, 1978=1, 1979=1, 1983=1, 1987=1, 1990=1, 1991=1, 1992=1, 1997=1, 1999=1, 2000=1, 2004=1, 2011=1, 2014=1, 2017=1, 2019=1, 2021=1, 2022=1, 2024=1, 2025=1, 2027=1, 2036=1, 2038=1, 2041=1, 2042=1, 2043=1, 2045=1, 2049=1, 2068=1, 2069=1, 2071=1, 2075=1, 2076=1, 2078=1, 2079=1, 2081=1, 2082=1, 2083=1, 2085=1, 2087=1, 2088=1, 2089=1, 2095=1, 2098=1, 2099=1, 2100=1, 2101=1, 2105=1, 2107=1, 2108=1, 2111=1, 2112=1, 2115=1, 2117=1, 2118=1, 2124=1, 2126=1, 2127=1, 2128=1, 2131=1, 2136=1, 2138=1, 2147=1, 2149=1, 2150=1, 2153=1, 2154=1, 2155=1, 2157=1, 2159=1, 2163=1, 2169=1, 2175=1, 2177=1, 2179=1, 2184=1, 2191=1, 2192=1, 2195=1, 2197=1, 2198=1, 2203=1, 2206=1, 2208=1, 2210=1, 2212=1, 2214=1, 2217=1, 2230=1, 2231=1, 2234=1, 2239=1, 2241=1, 2242=1, 2246=1, 2248=1, 2249=1, 2250=1, 2251=1, 2252=1, 2255=1, 2256=1, 2259=1, 2261=1, 2265=1, 2269=1, 2271=1, 2274=1, 2275=1, 2276=1, 2278=1, 2285=1, 2293=1, 2296=1, 2297=1, 2302=1, 2305=1, 2306=1, 2309=1, 2313=1, 2317=1, 2322=1, 2327=1, 2328=1, 2333=1, 2336=1, 2337=1, 2347=1, 2349=1, 2350=1, 2351=1, 2352=1, 2356=1, 2357=1, 2362=1, 2364=1, 2366=1, 2368=1, 2369=1, 2372=1, 2373=1, 2375=1, 2376=1, 2377=1, 2380=1, 2381=1, 2382=1, 2384=1, 2386=1, 2393=1, 2399=1, 2401=1, 2402=1, 2405=1, 2406=1, 2409=1, 2411=1, 2412=1, 2415=1, 2419=1, 2422=1, 2426=1, 2431=1, 2433=1, 2434=1, 2435=1, 2441=1, 2442=1, 2443=1, 2444=1, 2446=1, 2448=1, 2449=1, 2451=1, 2454=1, 2458=1, 2459=1, 2461=1, 2462=1, 2463=1, 2466=1, 2471=1, 2477=1, 2481=1, 2483=1, 2488=1, 2489=1, 2490=1, 2493=1, 2496=1, 2505=1, 2506=1, 2507=1, 2510=1, 2514=1, 2515=1, 2516=1, 2517=1, 2519=1, 2520=1, 2521=1, 2523=1, 2525=1, 2526=1, 2527=1, 2530=1, 2533=1, 2544=1, 2545=1, 2547=1, 2549=1, 2556=1, 2557=1, 2559=1, 2565=1, 2566=1, 2570=1, 2571=1, 2574=1, 2576=1, 2577=1, 2579=1, 2581=1, 2584=1, 2586=1, 2588=1, 2589=1, 2595=1, 2596=1, 2603=1, 2608=1, 2611=1, 2616=1, 2617=1, 2620=1, 2626=1, 2627=1, 2631=1, 2632=1, 2636=1, 2639=1, 2647=1, 2652=1, 2653=1, 2659=1, 2662=1, 2663=1, 2667=1, 2669=1, 2674=1, 2677=1, 2680=1, 2684=1, 2686=1, 2692=1, 2693=1, 2696=1, 2703=1, 2705=1, 2707=1, 2712=1, 2713=1, 2714=1, 2716=1, 2717=1, 2720=1, 2724=1, 2729=1, 2733=1, 2734=1, 2736=1, 2737=1, 2738=1, 2741=1, 2742=1, 2745=1, 2747=1, 2751=1, 2753=1, 2765=1, 2766=1, 2768=1, 2770=1, 2772=1, 2777=1, 2781=1, 2789=1, 2792=1, 2794=1, 2797=1, 2799=1, 2801=1, 2806=1, 2809=1, 2812=1, 2818=1, 2819=1, 2821=1, 2823=1, 2825=1, 2827=1, 2828=1, 2831=1, 2832=1, 2834=1, 2835=1, 2837=1, 2843=1, 2848=1, 2851=1, 2852=1, 2854=1, 2864=1, 2867=1, 2870=1, 2871=1, 2872=1, 2878=1, 2879=1, 2883=1, 2887=1, 2892=1, 2894=1, 2896=1, 2897=1, 2901=1, 2903=1, 2904=1, 2906=1, 2907=1, 2909=1, 2910=1, 2911=1, 2912=1, 2919=1, 2921=1, 2922=1, 2923=1, 2924=1, 2932=1, 2937=1, 2939=1, 2942=1, 2943=1, 2947=1, 2948=1, 2952=1, 2954=1, 2960=1, 2964=1, 2965=1, 2966=1, 2968=1, 2970=1, 2972=1, 2977=1, 2983=1, 2984=1, 2986=1, 2993=1, 2994=1, 2999=1, 3004=1, 3006=1, 3008=1, 3009=1, 3010=1, 3014=1, 3015=1, 3021=1, 3025=1, 3027=1, 3030=1, 3033=1, 3045=1, 3047=1, 3048=1, 3053=1, 3057=1, 3058=1, 3063=1, 3065=1, 3069=1, 3070=1, 3075=1, 3078=1, 3081=1, 3087=1, 3089=1, 3090=1, 3091=1, 3092=1, 3097=1, 3104=1, 3108=1, 3110=1, 3111=1, 3112=1, 3116=1, 3117=1, 3119=1, 3121=1, 3122=1, 3123=1, 3125=1, 3127=1, 3128=1, 3131=1, 3133=1, 3135=1, 3136=1, 3138=1, 3140=1, 3143=1, 3145=1, 3149=1, 3150=1, 3151=1, 3152=1, 3154=1, 3165=1, 3168=1, 3173=1, 3177=1, 3180=1, 3181=1, 3182=1, 3186=1, 3192=1, 3195=1, 3209=1, 3211=1, 3213=1, 3215=1, 3216=1, 3217=1, 3219=1, 3220=1, 3221=1, 3223=1, 3228=1, 3229=1, 3233=1, 3235=1, 3237=1, 3239=1, 3243=1, 3245=1, 3247=1, 3248=1, 3249=1, 3251=1, 3252=1, 3253=1, 3254=1, 3256=1, 3258=1, 3260=1, 3266=1, 3267=1, 3269=1, 3271=1, 3273=1, 3274=1, 3275=1, 3277=1, 3279=1, 3280=1, 3283=1, 3284=1, 3286=1, 3287=1, 3291=1, 3293=1, 3294=1, 3301=1, 3303=1, 3306=1, 3308=1, 3309=1, 3311=1, 3312=1, 3313=1, 3314=1, 3317=1, 3319=1, 3320=1, 3323=1, 3328=1, 3330=1, 3332=1, 3336=1, 3341=1, 3343=1, 3346=1, 3347=1, 3348=1, 3351=1, 3352=1, 3354=1, 3355=1, 3357=1, 3358=1, 3360=1, 3363=1, 3364=1, 3366=1, 3370=1, 3372=1, 3373=1, 3374=1, 3376=1, 3378=1, 3379=1, 3381=1, 3384=1, 3386=1, 3389=1, 3390=1, 3392=1, 3393=1, 3397=1, 3401=1, 3402=1, 3411=1, 3421=1, 3422=1, 3427=1, 3433=1, 3439=1, 3447=1, 3450=1, 3457=1, 3458=1, 3459=1, 3462=1, 3464=1, 3472=1, 3474=1, 3477=1, 3478=1, 3481=1, 3483=1, 3487=1, 3488=1, 3491=1, 3501=1, 3502=1, 3503=1, 3505=1, 3506=1, 3508=1, 3510=1, 3513=1, 3516=1, 3517=1, 3518=1, 3523=1, 3527=1, 3528=1, 3529=1, 3533=1, 3542=1, 3543=1, 3546=1, 3551=1, 3554=1, 3556=1, 3561=1, 3564=1, 3567=1, 3571=1, 3572=1, 3573=1, 3577=1, 3578=1, 3579=1, 3580=1, 3584=1, 3587=1, 3588=1, 3589=1, 3592=1, 3594=1, 3595=1, 3596=1, 3597=1, 3602=1, 3612=1, 3614=1, 3615=1, 3616=1, 3617=1, 3620=1, 3623=1, 3625=1, 3634=1, 3638=1, 3640=1, 3647=1, 3649=1, 3651=1, 3653=1, 3655=1, 3656=1, 3660=1, 3661=1, 3662=1, 3663=1, 3669=1, 3670=1, 3674=1, 3675=1, 3682=1, 3688=1, 3690=1, 3692=1, 3693=1, 3695=1, 3701=1, 3704=1, 3711=1, 3714=1, 3715=1, 3717=1, 3719=1, 3722=1, 3724=1, 3727=1, 3730=1, 3731=1, 3736=1, 3743=1, 3749=1, 3750=1, 3757=1, 3763=1, 3769=1, 3770=1, 3771=1, 3773=1, 3782=1, 3785=1, 3788=1, 3789=1, 3790=1, 3798=1, 3804=1, 3805=1, 3808=1, 3811=1, 3812=1, 3813=1, 3814=1, 3817=1, 3818=1, 3820=1, 3822=1, 3825=1, 3827=1, 3830=1, 3831=1, 3834=1, 3838=1, 3840=1, 3847=1, 3850=1, 3851=1, 3852=1, 3854=1, 3861=1, 3865=1, 3866=1, 3869=1, 3870=1, 3873=1, 3877=1, 3878=1, 3879=1, 3885=1, 3886=1, 3892=1, 3896=1, 3899=1, 3904=1, 3906=1, 3917=1, 3921=1, 3922=1, 3923=1, 3930=1, 3931=1, 3944=1, 3949=1, 3951=1, 3952=1, 3955=1, 3959=1, 3966=1, 3967=1, 3968=1, 3973=1, 3974=1, 3981=1, 3985=1, 3988=1, 3989=1, 3991=1, 3996=1, 3997=1, 4000=1, 4002=1, 4003=1, 4004=1, 4009=1, 4013=1, 4015=1, 4018=1, 4022=1, 4026=1, 4027=1, 4028=1, 4029=1, 4032=1, 4034=1, 4035=1, 4037=1, 4038=1, 4042=1, 4048=1, 4049=1, 4052=1, 4053=1, 4058=1, 4061=1, 4065=1, 4066=1, 4067=1, 4076=1, 4077=1, 4080=1, 4084=1, 4085=1, 4101=1, 4103=1, 4107=1, 4109=1, 4111=1, 4112=1, 4115=1, 4116=1, 4118=1, 4119=1, 4121=1, 4122=1, 4123=1, 4124=1, 4127=1, 4128=1, 4129=1, 4130=1, 4131=1, 4135=1, 4137=1, 4138=1, 4150=1, 4153=1, 4161=1, 4162=1, 4168=1, 4171=1, 4174=1, 4175=1, 4176=1, 4177=1, 4178=1, 4179=1, 4183=1, 4185=1, 4189=1, 4190=1, 4194=1, 4201=1, 4208=1, 4209=1, 4216=1, 4223=1, 4239=1, 4241=1, 4243=1, 4248=1, 4250=1, 4251=1, 4252=1, 4253=1, 4257=1, 4260=1, 4261=1, 4264=1, 4266=1, 4272=1, 4275=1, 4276=1, 4277=1, 4282=1, 4283=1, 4287=1, 4290=1, 4291=1, 4294=1, 4295=1, 4298=1, 4300=1, 4307=1, 4308=1, 4313=1, 4320=1, 4321=1, 4324=1, 4327=1, 4330=1, 4331=1, 4332=1, 4333=1, 4334=1, 4337=1, 4339=1, 4340=1, 4349=1, 4355=1, 4357=1, 4367=1, 4370=1, 4371=1, 4373=1, 4374=1, 4377=1, 4379=1, 4382=1, 4384=1, 4387=1, 4388=1, 4389=1, 4394=1, 4396=1, 4399=1, 4400=1, 4405=1, 4407=1, 4408=1, 4409=1, 4412=1, 4413=1, 4414=1, 4415=1, 4416=1, 4421=1, 4422=1, 4429=1, 4433=1, 4434=1, 4438=1, 4439=1, 4441=1, 4442=1, 4444=1, 4445=1, 4447=1, 4450=1, 4454=1, 4458=1, 4462=1, 4469=1, 4471=1, 4473=1, 4475=1, 4476=1, 4477=1, 4478=1, 4481=1, 4483=1, 4484=1, 4487=1, 4489=1, 4490=1, 4494=1, 4497=1, 4498=1, 4503=1, 4506=1, 4508=1, 4509=1, 4514=1, 4515=1, 4517=1, 4524=1, 4525=1, 4527=1, 4531=1, 4533=1, 4535=1, 4536=1, 4537=1, 4538=1, 4539=1, 4540=1, 4543=1, 4546=1, 4550=1, 4552=1, 4555=1, 4559=1, 4562=1, 4565=1, 4567=1, 4568=1, 4570=1, 4571=1, 4573=1, 4575=1, 4576=1, 4577=1, 4578=1, 4580=1, 4583=1, 4585=1, 4586=1, 4588=1, 4589=1, 4593=1, 4597=1, 4602=1, 4603=1, 4604=1, 4607=1, 4609=1, 4611=1, 4620=1, 4622=1, 4625=1, 4629=1, 4630=1, 4632=1, 4637=1, 4638=1, 4639=1, 4640=1, 4641=1, 4642=1, 4649=1, 4652=1, 4653=1, 4655=1, 4656=1, 4659=1, 4662=1, 4665=1, 4669=1, 4670=1, 4671=1, 4674=1, 4675=1, 4677=1, 4679=1, 4682=1, 4686=1, 4690=1, 4695=1, 4701=1, 4703=1, 4706=1, 4708=1, 4709=1, 4713=1, 4716=1, 4719=1, 4721=1, 4722=1, 4723=1, 4726=1, 4732=1, 4734=1, 4738=1, 4740=1, 4748=1, 4750=1, 4752=1, 4761=1, 4763=1, 4764=1, 4765=1, 4766=1, 4767=1, 4768=1, 4771=1, 4772=1, 4774=1, 4776=1, 4778=1, 4779=1, 4782=1, 4787=1, 4788=1, 4792=1, 4793=1, 4794=1, 4796=1, 4797=1, 4803=1, 4806=1, 4808=1, 4809=1, 4810=1, 4811=1, 4813=1, 4814=1, 4823=1, 4824=1, 4826=1, 4830=1, 4834=1, 4836=1, 4843=1, 4845=1, 4848=1, 4854=1, 4858=1, 4866=1, 4871=1, 4873=1, 4874=1, 4878=1, 4879=1, 4882=1, 4884=1, 4885=1, 4888=1, 4892=1, 4894=1, 4900=1, 4904=1, 4906=1, 4907=1, 4916=1, 4923=1, 4924=1, 4926=1, 4928=1, 4931=1, 4939=1, 4950=1, 4952=1, 4954=1, 4958=1, 4960=1, 4964=1, 4969=1, 4974=1, 4981=1, 4986=1, 4993=1, 4994=1, 4997=1, 4998=1, 4999=1, 5000=1, 5001=1, 5003=1, 5004=1, 5005=1, 5009=1, 5014=1, 5016=1, 5017=1, 5021=1, 5022=1, 5027=1, 5031=1, 5032=1, 5033=1, 5034=1, 5039=1, 5042=1, 5043=1, 5044=1, 5049=1, 5051=1, 5053=1, 5054=1, 5056=1, 5057=1, 5059=1, 5060=1, 5062=1, 5063=1, 5065=1, 5066=1, 5073=1, 5074=1, 5075=1, 5079=1, 5081=1, 5084=1, 5085=1, 5087=1, 5091=1, 5093=1, 5097=1, 5099=1, 5103=1, 5105=1, 5107=1, 5108=1, 5110=1, 5111=1, 5113=1, 5115=1, 5118=1, 5119=1, 5121=1, 5122=1, 5130=1, 5131=1, 5133=1, 5140=1, 5141=1, 5142=1, 5153=1, 5155=1, 5157=1, 5161=1, 5166=1, 5169=1, 5176=1, 5178=1, 5182=1, 5186=1, 5188=1, 5197=1, 5201=1, 5204=1, 5207=1, 5215=1, 5218=1, 5219=1, 5222=1, 5224=1, 5227=1, 5230=1, 5231=1, 5232=1, 5235=1, 5237=1, 5238=1, 5243=1, 5248=1, 5249=1, 5250=1, 5252=1, 5260=1, 5263=1, 5268=1, 5269=1, 5275=1, 5278=1, 5280=1, 5284=1, 5286=1, 5287=1, 5289=1, 5290=1, 5292=1, 5294=1, 5301=1, 5302=1, 5307=1, 5308=1, 5309=1, 5313=1, 5315=1, 5317=1, 5318=1, 5319=1, 5321=1, 5323=1, 5329=1, 5330=1, 5332=1, 5334=1, 5341=1, 5344=1, 5352=1, 5356=1, 5357=1, 5358=1, 5360=1, 5363=1, 5365=1, 5367=1, 5372=1, 5373=1, 5374=1, 5378=1, 5381=1, 5383=1, 5384=1, 5386=1, 5387=1, 5388=1, 5394=1, 5395=1, 5396=1, 5398=1, 5403=1, 5404=1, 5405=1, 5407=1, 5412=1, 5413=1, 5417=1, 5428=1, 5431=1, 5434=1, 5438=1, 5441=1, 5442=1, 5446=1, 5453=1, 5455=1, 5458=1, 5460=1, 5462=1, 5465=1, 5477=1, 5482=1, 5487=1, 5488=1, 5490=1, 5491=1, 5494=1, 5498=1, 5500=1, 5502=1, 5503=1, 5505=1, 5515=1, 5520=1, 5522=1, 5525=1, 5528=1, 5529=1, 5531=1, 5532=1, 5535=1, 5538=1, 5539=1, 5541=1, 5544=1, 5546=1, 5551=1, 5552=1, 5556=1, 5557=1, 5560=1, 5561=1, 5563=1, 5564=1, 5567=1, 5568=1, 5573=1, 5576=1, 5579=1, 5580=1, 5581=1, 5584=1, 5585=1, 5586=1, 5587=1, 5588=1, 5594=1, 5596=1, 5598=1, 5603=1, 5604=1, 5605=1, 5606=1, 5607=1, 5609=1, 5610=1, 5614=1, 5615=1, 5619=1, 5623=1, 5625=1, 5628=1, 5629=1, 5630=1, 5631=1, 5639=1, 5642=1, 5643=1, 5645=1, 5650=1, 5652=1, 5657=1, 5659=1, 5664=1, 5671=1, 5672=1, 5674=1, 5675=1, 5682=1, 5683=1, 5688=1, 5694=1, 5696=1, 5697=1, 5698=1, 5699=1, 5702=1, 5707=1, 5708=1, 5709=1, 5711=1, 5712=1, 5713=1, 5718=1, 5719=1, 5724=1, 5729=1, 5734=1, 5738=1, 5743=1, 5744=1, 5747=1, 5749=1, 5753=1, 5757=1, 5758=1, 5762=1, 5763=1, 5766=1, 5767=1, 5768=1, 5769=1, 5774=1, 5776=1, 5777=1, 5780=1, 5781=1, 5784=1, 5785=1, 5786=1, 5787=1, 5788=1, 5792=1, 5796=1, 5799=1, 5801=1, 5802=1, 5805=1, 5808=1, 5810=1, 5814=1, 5817=1, 5818=1, 5821=1, 5822=1, 5823=1, 5825=1, 5826=1, 5830=1, 5832=1, 5835=1, 5836=1, 5838=1, 5846=1, 5851=1, 5853=1, 5854=1, 5856=1, 5864=1, 5867=1, 5869=1, 5874=1, 5877=1, 5881=1, 5882=1, 5884=1, 5891=1, 5896=1, 5899=1, 5904=1, 5909=1, 5911=1, 5913=1, 5916=1, 5921=1, 5923=1, 5929=1, 5933=1, 5934=1, 5935=1, 5938=1, 5943=1, 5944=1, 5946=1, 5952=1, 5958=1, 5960=1, 5964=1, 5968=1, 5972=1, 5973=1, 5978=1, 5979=1, 5980=1, 5981=1, 5984=1, 5986=1, 5988=1, 5991=1, 5994=1, 5996=1, 5997=1, 6001=1, 6003=1, 6005=1, 6009=1, 6010=1, 6011=1, 6012=1, 6013=1, 6017=1, 6019=1, 6031=1, 6032=1, 6036=1, 6037=1, 6041=1, 6043=1, 6047=1, 6051=1, 6053=1, 6056=1, 6057=1, 6059=1, 6060=1, 6063=1, 6067=1, 6068=1, 6069=1, 6070=1, 6071=1, 6075=1, 6078=1, 6081=1, 6083=1, 6084=1, 6088=1, 6093=1, 6100=1, 6102=1, 6105=1, 6107=1, 6108=1, 6114=1, 6115=1, 6117=1, 6118=1, 6123=1, 6125=1, 6126=1, 6129=1, 6131=1, 6133=1, 6135=1, 6139=1, 6141=1, 6143=1, 6144=1, 6147=1, 6148=1, 6149=1, 6150=1, 6152=1, 6157=1, 6158=1, 6160=1, 6162=1, 6164=1, 6167=1, 6170=1, 6171=1, 6172=1, 6174=1, 6177=1, 6183=1, 6187=1, 6189=1, 6191=1, 6192=1, 6194=1, 6196=1, 6199=1, 6201=1, 6202=1, 6204=1, 6207=1, 6208=1, 6209=1, 6213=1, 6216=1, 6217=1, 6218=1, 6225=1, 6228=1, 6229=1, 6230=1, 6232=1, 6235=1, 6241=1, 6242=1, 6244=1, 6246=1, 6250=1, 6254=1, 6258=1, 6260=1, 6262=1, 6265=1, 6270=1, 6275=1, 6276=1, 6283=1, 6284=1, 6288=1, 6289=1, 6293=1, 6294=1, 6299=1, 6301=1, 6312=1, 6316=1, 6319=1, 6326=1, 6327=1, 6329=1, 6330=1, 6334=1, 6336=1, 6337=1, 6338=1, 6339=1, 6341=1, 6342=1, 6346=1, 6353=1, 6354=1, 6356=1, 6357=1, 6358=1, 6359=1, 6360=1, 6363=1, 6364=1, 6366=1, 6370=1, 6371=1, 6373=1, 6374=1, 6375=1, 6383=1, 6384=1, 6385=1, 6387=1, 6389=1, 6394=1, 6395=1, 6400=1, 6401=1, 6402=1, 6404=1, 6405=1, 6407=1, 6411=1, 6412=1, 6416=1, 6417=1, 6422=1, 6426=1, 6427=1, 6432=1, 6434=1, 6435=1, 6436=1, 6437=1, 6439=1, 6441=1, 6442=1, 6444=1, 6447=1, 6449=1, 6454=1, 6455=1, 6459=1, 6462=1, 6463=1, 6464=1, 6468=1, 6472=1, 6473=1, 6475=1, 6479=1, 6480=1, 6483=1, 6485=1, 6486=1, 6488=1, 6490=1, 6491=1, 6493=1, 6494=1, 6498=1, 6501=1, 6504=1, 6506=1, 6507=1, 6513=1, 6514=1, 6517=1, 6518=1, 6519=1, 6521=1, 6524=1, 6529=1, 6530=1, 6532=1, 6538=1, 6541=1, 6544=1, 6546=1, 6551=1, 6554=1, 6559=1, 6560=1, 6562=1, 6563=1, 6564=1, 6566=1, 6567=1, 6568=1, 6569=1, 6574=1, 6576=1, 6578=1, 6583=1, 6586=1, 6596=1, 6598=1, 6604=1, 6610=1, 6613=1, 6618=1, 6619=1, 6627=1, 6628=1, 6630=1, 6633=1, 6635=1, 6636=1, 6639=1, 6640=1, 6647=1, 6648=1, 6658=1, 6662=1, 6665=1, 6673=1, 6674=1, 6676=1, 6678=1, 6683=1, 6685=1, 6689=1, 6690=1, 6692=1, 6697=1, 6705=1, 6708=1, 6710=1, 6712=1, 6713=1, 6714=1, 6716=1, 6723=1, 6726=1, 6733=1, 6736=1, 6745=1, 6751=1, 6755=1, 6757=1, 6759=1, 6760=1, 6762=1, 6763=1, 6764=1, 6766=1, 6768=1, 6772=1, 6775=1, 6777=1, 6778=1, 6779=1, 6780=1, 6783=1, 6784=1, 6786=1, 6790=1, 6792=1, 6800=1, 6801=1, 6803=1, 6804=1, 6805=1, 6806=1, 6815=1, 6819=1, 6825=1, 6826=1, 6827=1, 6828=1, 6829=1, 6833=1, 6834=1, 6836=1, 6837=1, 6839=1, 6841=1, 6842=1, 6846=1, 6847=1, 6849=1, 6853=1, 6860=1, 6863=1, 6864=1, 6865=1, 6871=1, 6872=1, 6880=1, 6886=1, 6887=1, 6888=1, 6889=1, 6893=1, 6894=1, 6895=1, 6896=1, 6897=1, 6899=1, 6901=1, 6902=1, 6905=1, 6906=1, 6907=1, 6908=1, 6910=1, 6915=1, 6916=1, 6918=1, 6926=1, 6927=1, 6932=1, 6935=1, 6937=1, 6941=1, 6942=1, 6944=1, 6947=1, 6949=1, 6953=1, 6956=1, 6957=1, 6960=1, 6961=1, 6965=1, 6967=1, 6968=1, 6970=1, 6972=1, 6973=1, 6977=1, 6979=1, 6981=1, 6983=1, 6984=1, 6986=1, 6989=1, 6990=1, 6996=1, 6998=1, 7000=1, 7002=1, 7003=1, 7004=1, 7007=1, 7008=1, 7012=1, 7015=1, 7017=1, 7022=1, 7026=1, 7027=1, 7028=1, 7029=1, 7030=1, 7031=1, 7032=1, 7036=1, 7037=1, 7038=1, 7042=1, 7043=1, 7046=1, 7053=1, 7054=1, 7056=1, 7058=1, 7059=1, 7060=1, 7063=1, 7065=1, 7066=1, 7067=1, 7070=1, 7071=1, 7072=1, 7073=1, 7074=1, 7075=1, 7079=1, 7080=1, 7082=1, 7083=1, 7084=1, 7085=1, 7088=1, 7098=1, 7099=1, 7102=1, 7107=1, 7110=1, 7112=1, 7116=1, 7118=1, 7125=1, 7128=1, 7130=1, 7131=1, 7134=1, 7135=1, 7139=1, 7141=1, 7144=1, 7147=1, 7149=1, 7150=1, 7157=1, 7159=1, 7163=1, 7167=1, 7168=1, 7177=1, 7184=1, 7185=1, 7186=1, 7189=1, 7190=1, 7192=1, 7193=1, 7194=1, 7198=1, 7202=1, 7203=1, 7204=1, 7208=1, 7210=1, 7211=1, 7213=1, 7214=1, 7217=1, 7221=1, 7225=1, 7226=1, 7227=1, 7230=1, 7236=1, 7237=1, 7241=1, 7245=1, 7246=1, 7250=1, 7254=1, 7263=1, 7264=1, 7265=1, 7269=1, 7272=1, 7277=1, 7279=1, 7282=1, 7283=1, 7284=1, 7286=1, 7288=1, 7289=1, 7290=1, 7292=1, 7295=1, 7298=1, 7301=1, 7302=1, 7304=1, 7306=1, 7310=1, 7311=1, 7313=1, 7314=1, 7316=1, 7318=1, 7321=1, 7322=1, 7324=1, 7327=1, 7328=1, 7329=1, 7331=1, 7332=1, 7333=1, 7337=1, 7339=1, 7340=1, 7341=1, 7345=1, 7346=1, 7347=1, 7349=1, 7350=1, 7351=1, 7352=1, 7353=1, 7355=1, 7356=1, 7357=1, 7358=1, 7359=1, 7361=1, 7363=1, 7364=1, 7365=1, 7367=1, 7372=1, 7378=1, 7384=1, 7387=1, 7391=1, 7392=1, 7399=1, 7401=1, 7402=1, 7406=1, 7411=1, 7412=1, 7415=1, 7420=1, 7424=1, 7426=1, 7427=1, 7429=1, 7431=1, 7434=1, 7437=1, 7438=1, 7442=1, 7446=1, 7448=1, 7450=1, 7455=1, 7459=1, 7467=1, 7469=1, 7470=1, 7471=1, 7474=1, 7475=1, 7480=1, 7482=1, 7483=1, 7487=1, 7488=1, 7490=1, 7492=1, 7494=1, 7495=1, 7497=1, 7498=1, 7500=1, 7502=1, 7505=1, 7507=1, 7508=1, 7509=1, 7513=1, 7516=1, 7520=1, 7521=1, 7523=1, 7524=1, 7525=1, 7530=1, 7531=1, 7533=1, 7536=1, 7537=1, 7539=1, 7540=1, 7543=1, 7548=1, 7550=1, 7555=1, 7559=1, 7562=1, 7566=1, 7567=1, 7569=1, 7571=1, 7576=1, 7577=1, 7578=1, 7582=1, 7583=1, 7587=1, 7590=1, 7595=1, 7604=1, 7609=1, 7614=1, 7617=1, 7618=1, 7620=1, 7622=1, 7624=1, 7626=1, 7629=1, 7630=1, 7631=1, 7633=1, 7634=1, 7636=1, 7637=1, 7639=1, 7640=1, 7643=1, 7644=1, 7645=1, 7646=1, 7648=1, 7649=1, 7653=1, 7659=1, 7660=1, 7661=1, 7662=1, 7664=1, 7665=1, 7667=1, 7669=1, 7671=1, 7673=1, 7674=1, 7676=1, 7680=1, 7684=1, 7685=1, 7686=1, 7689=1, 7694=1, 7695=1, 7696=1, 7697=1, 7699=1, 7700=1, 7702=1, 7704=1, 7705=1, 7710=1, 7711=1, 7712=1, 7717=1, 7718=1, 7720=1, 7721=1, 7727=1, 7728=1, 7729=1, 7730=1, 7732=1, 7733=1, 7734=1, 7740=1, 7742=1, 7753=1, 7761=1, 7763=1, 7764=1, 7765=1, 7766=1, 7773=1, 7777=1, 7778=1, 7779=1, 7780=1, 7784=1, 7790=1, 7792=1, 7797=1, 7799=1, 7801=1, 7804=1, 7805=1, 7806=1, 7808=1, 7809=1, 7812=1, 7813=1, 7814=1, 7816=1, 7817=1, 7819=1, 7822=1, 7824=1, 7826=1, 7827=1, 7828=1, 7830=1, 7831=1, 7833=1, 7834=1, 7838=1, 7842=1, 7843=1, 7844=1, 7846=1, 7847=1, 7850=1, 7853=1, 7855=1, 7858=1, 7859=1, 7862=1, 7863=1, 7867=1, 7868=1, 7870=1, 7872=1, 7873=1, 7877=1, 7879=1, 7880=1, 7881=1, 7882=1, 7883=1, 7884=1, 7886=1, 7888=1, 7889=1, 7893=1, 7895=1, 7896=1, 7897=1, 7900=1, 7908=1, 7909=1, 7910=1, 7911=1, 7912=1, 7919=1, 7921=1, 7925=1, 7926=1, 7937=1, 7938=1, 7939=1, 7945=1, 7946=1, 7948=1, 7951=1, 7952=1, 7953=1, 7955=1, 7956=1, 7958=1, 7961=1, 7962=1, 7964=1, 7965=1, 7966=1, 7969=1, 7970=1, 7973=1, 7976=1, 7977=1, 7978=1, 7980=1, 7982=1, 7985=1, 7990=1, 7992=1, 7993=1, 7995=1, 7996=1, 8002=1, 8005=1, 8007=1, 8009=1, 8010=1, 8011=1, 8013=1, 8016=1, 8019=1, 8021=1, 8023=1, 8028=1, 8031=1, 8032=1, 8036=1, 8037=1, 8039=1, 8044=1, 8046=1, 8048=1, 8049=1, 8050=1, 8051=1, 8052=1, 8055=1, 8056=1, 8057=1, 8059=1, 8072=1, 8076=1, 8078=1, 8083=1, 8084=1, 8085=1, 8087=1, 8088=1, 8089=1, 8094=1, 8095=1, 8096=1, 8097=1, 8098=1, 8100=1, 8101=1, 8105=1, 8106=1, 8107=1, 8109=1, 8111=1, 8114=1, 8115=1, 8116=1, 8117=1, 8118=1, 8122=1, 8123=1, 8125=1, 8126=1, 8127=1, 8128=1, 8129=1, 8131=1, 8135=1, 8136=1, 8139=1, 8140=1, 8142=1, 8145=1, 8149=1, 8150=1, 8151=1, 8153=1, 8156=1, 8160=1, 8165=1, 8168=1, 8169=1, 8170=1, 8171=1, 8174=1, 8175=1, 8179=1, 8183=1, 8185=1, 8189=1, 8190=1, 8195=1, 8196=1, 8198=1, 8201=1, 8202=1, 8207=1, 8208=1, 8209=1, 8213=1, 8222=1, 8224=1, 8226=1, 8227=1, 8230=1, 8232=1, 8234=1, 8235=1, 8236=1, 8237=1, 8240=1, 8241=1, 8242=1, 8245=1, 8247=1, 8251=1, 8252=1, 8253=1, 8257=1, 8258=1, 8261=1, 8262=1, 8263=1, 8265=1, 8267=1, 8270=1, 8271=1, 8273=1, 8275=1, 8278=1, 8280=1, 8282=1, 8283=1, 8290=1, 8295=1, 8297=1, 8299=1, 8303=1, 8305=1, 8306=1, 8311=1, 8312=1, 8313=1, 8315=1, 8316=1, 8319=1, 8320=1, 8322=1, 8325=1, 8326=1, 8328=1, 8329=1, 8331=1, 8339=1, 8341=1, 8343=1, 8344=1, 8345=1, 8347=1, 8348=1, 8349=1, 8350=1, 8353=1, 8362=1, 8363=1, 8364=1, 8366=1, 8368=1, 8369=1, 8372=1, 8373=1, 8374=1, 8378=1, 8390=1, 8391=1, 8392=1, 8393=1, 8403=1, 8404=1, 8407=1, 8408=1, 8409=1, 8411=1, 8413=1, 8417=1, 8422=1, 8423=1, 8424=1, 8425=1, 8426=1, 8430=1, 8431=1, 8432=1, 8433=1, 8435=1, 8436=1, 8440=1, 8442=1, 8448=1, 8449=1, 8452=1, 8454=1, 8455=1, 8456=1, 8459=1, 8462=1, 8464=1, 8465=1, 8467=1, 8468=1, 8470=1, 8472=1, 8476=1, 8479=1, 8481=1, 8488=1, 8491=1, 8493=1, 8496=1, 8497=1, 8498=1, 8501=1, 8503=1, 8504=1, 8506=1, 8508=1, 8509=1, 8510=1, 8511=1, 8513=1, 8514=1, 8515=1, 8517=1, 8521=1, 8522=1, 8527=1, 8529=1, 8533=1, 8535=1, 8536=1, 8537=1, 8545=1, 8551=1, 8554=1, 8557=1, 8561=1, 8562=1, 8563=1, 8567=1, 8568=1, 8569=1, 8570=1, 8571=1, 8572=1, 8573=1, 8574=1, 8575=1, 8577=1, 8578=1, 8579=1, 8580=1, 8581=1, 8589=1, 8596=1, 8598=1, 8600=1, 8601=1, 8606=1, 8607=1, 8609=1, 8610=1, 8611=1, 8617=1, 8618=1, 8621=1, 8622=1, 8623=1, 8630=1, 8631=1, 8632=1, 8633=1, 8636=1, 8637=1, 8638=1, 8639=1, 8641=1, 8647=1, 8649=1, 8653=1, 8656=1, 8657=1, 8658=1, 8659=1, 8662=1, 8663=1, 8664=1, 8668=1, 8669=1, 8671=1, 8672=1, 8675=1, 8676=1, 8679=1, 8681=1, 8682=1, 8683=1, 8684=1, 8685=1, 8687=1, 8690=1, 8695=1, 8697=1, 8698=1, 8702=1, 8704=1, 8707=1, 8709=1, 8712=1, 8714=1, 8715=1, 8716=1, 8720=1, 8721=1, 8722=1, 8725=1, 8729=1, 8730=1, 8732=1, 8733=1, 8734=1, 8735=1, 8736=1, 8737=1, 8738=1, 8740=1, 8741=1, 8742=1, 8746=1, 8748=1, 8749=1, 8751=1, 8752=1, 8753=1, 8756=1, 8760=1, 8770=1, 8773=1, 8779=1, 8780=1, 8781=1, 8782=1, 8785=1, 8787=1, 8788=1, 8790=1, 8792=1, 8794=1, 8796=1, 8797=1, 8802=1, 8808=1, 8812=1, 8816=1, 8821=1, 8822=1, 8825=1, 8826=1, 8829=1, 8830=1, 8831=1, 8833=1, 8834=1, 8838=1, 8840=1, 8841=1, 8842=1, 8843=1, 8851=1, 8852=1, 8853=1, 8854=1, 8860=1, 8861=1, 8863=1, 8864=1, 8865=1, 8870=1, 8873=1, 8880=1, 8885=1, 8886=1, 8889=1, 8890=1, 8892=1, 8896=1, 8899=1, 8904=1, 8905=1, 8906=1, 8907=1, 8909=1, 8912=1, 8914=1, 8916=1, 8917=1, 8918=1, 8920=1, 8921=1, 8922=1, 8923=1, 8924=1, 8926=1, 8928=1, 8931=1, 8932=1, 8933=1, 8934=1, 8937=1, 8942=1, 8944=1, 8946=1, 8951=1, 8952=1, 8954=1, 8955=1, 8956=1, 8958=1, 8960=1, 8969=1, 8970=1, 8971=1, 8974=1, 8975=1, 8977=1, 8980=1, 8981=1, 8984=1, 8987=1, 8988=1, 8990=1, 8991=1, 8996=1, 8998=1, 9000=1, 9001=1, 9006=1, 9007=1, 9009=1, 9011=1, 9012=1, 9014=1, 9017=1, 9018=1, 9024=1, 9026=1, 9027=1, 9028=1, 9030=1, 9034=1, 9035=1, 9037=1, 9040=1, 9041=1, 9046=1, 9049=1, 9050=1, 9051=1, 9053=1, 9057=1, 9059=1, 9062=1, 9063=1, 9064=1, 9065=1, 9066=1, 9069=1, 9070=1, 9071=1, 9074=1, 9075=1, 9077=1, 9080=1, 9082=1, 9083=1, 9084=1, 9087=1, 9089=1, 9093=1, 9094=1, 9095=1, 9096=1, 9099=1, 9102=1, 9103=1, 9104=1, 9108=1, 9110=1, 9113=1, 9121=1, 9123=1, 9124=1, 9125=1, 9127=1, 9131=1, 9134=1, 9137=1, 9138=1, 9139=1, 9143=1, 9144=1, 9146=1, 9147=1, 9150=1, 9151=1, 9152=1, 9159=1, 9161=1, 9164=1, 9165=1, 9169=1, 9171=1, 9172=1, 9173=1, 9175=1, 9176=1, 9182=1, 9183=1, 9186=1, 9187=1, 9188=1, 9189=1, 9190=1, 9197=1, 9198=1, 9200=1, 9201=1, 9202=1, 9203=1, 9205=1, 9207=1, 9208=1, 9209=1, 9214=1, 9215=1, 9219=1, 9220=1, 9221=1, 9224=1, 9225=1, 9228=1, 9233=1, 9235=1, 9236=1, 9237=1, 9239=1, 9240=1, 9241=1, 9242=1, 9246=1, 9250=1, 9251=1, 9252=1, 9253=1, 9254=1, 9256=1, 9257=1, 9258=1, 9260=1, 9261=1, 9262=1, 9267=1, 9274=1, 9275=1, 9276=1, 9278=1, 9279=1, 9280=1, 9281=1, 9282=1, 9284=1, 9286=1, 9291=1, 9292=1, 9293=1, 9294=1, 9296=1, 9299=1, 9307=1, 9312=1, 9314=1, 9316=1, 9317=1, 9319=1, 9321=1, 9323=1, 9327=1, 9329=1, 9331=1, 9332=1, 9335=1, 9337=1, 9341=1, 9343=1, 9345=1, 9346=1, 9348=1, 9349=1, 9350=1, 9353=1, 9355=1, 9356=1, 9358=1, 9359=1, 9360=1, 9361=1, 9362=1, 9363=1, 9365=1, 9367=1, 9368=1, 9369=1, 9370=1, 9372=1, 9379=1, 9383=1, 9384=1, 9386=1, 9387=1, 9388=1, 9390=1, 9393=1, 9396=1, 9397=1, 9403=1, 9404=1, 9405=1, 9412=1, 9415=1, 9417=1, 9420=1, 9423=1, 9424=1, 9425=1, 9426=1, 9429=1, 9431=1, 9432=1, 9434=1, 9436=1, 9437=1, 9441=1, 9443=1, 9444=1, 9445=1, 9450=1, 9451=1, 9454=1, 9456=1, 9457=1, 9458=1, 9459=1, 9460=1, 9462=1, 9465=1, 9471=1, 9472=1, 9474=1, 9476=1, 9478=1, 9479=1, 9480=1, 9481=1, 9482=1, 9483=1, 9485=1, 9486=1, 9489=1, 9491=1, 9494=1, 9496=1, 9497=1, 9498=1, 9500=1, 9502=1, 9503=1, 9504=1, 9505=1, 9506=1, 9508=1, 9511=1, 9514=1, 9517=1, 9526=1, 9532=1, 9534=1, 9540=1, 9543=1, 9545=1, 9547=1, 9550=1, 9554=1, 9556=1, 9557=1, 9563=1, 9564=1, 9565=1, 9576=1, 9577=1, 9578=1, 9584=1, 9586=1, 9594=1, 9600=1, 9602=1, 9604=1, 9608=1, 9610=1, 9611=1, 9612=1, 9615=1, 9616=1, 9620=1, 9622=1, 9627=1, 9629=1, 9632=1, 9634=1, 9636=1, 9637=1, 9641=1, 9644=1, 9645=1, 9647=1, 9655=1, 9657=1, 9659=1, 9661=1, 9662=1, 9666=1, 9667=1, 9674=1, 9675=1, 9677=1, 9678=1, 9680=1, 9681=1, 9682=1, 9684=1, 9685=1, 9687=1, 9692=1, 9694=1, 9695=1, 9696=1, 9698=1, 9704=1, 9705=1, 9707=1, 9709=1, 9710=1, 9711=1, 9712=1, 9715=1, 9719=1, 9722=1, 9724=1, 9730=1, 9731=1, 9736=1, 9739=1, 9740=1, 9741=1, 9743=1, 9745=1, 9747=1, 9749=1, 9752=1, 9757=1, 9759=1, 9761=1, 9762=1, 9763=1, 9766=1, 9770=1, 9772=1, 9773=1, 9775=1, 9776=1, 9779=1, 9780=1, 9781=1, 9782=1, 9787=1, 9790=1, 9793=1, 9794=1, 9797=1, 9799=1, 9802=1, 9805=1, 9806=1, 9808=1, 9811=1, 9813=1, 9814=1, 9816=1, 9818=1, 9819=1, 9824=1, 9825=1, 9828=1, 9829=1, 9831=1, 9833=1, 9835=1, 9836=1, 9839=1, 9840=1, 9849=1, 9850=1, 9851=1, 9853=1, 9854=1, 9855=1, 9857=1, 9859=1, 9867=1, 9876=1, 9879=1, 9882=1, 9884=1, 9887=1, 9888=1, 9890=1, 9891=1, 9894=1, 9895=1, 9898=1, 9899=1, 9901=1, 9902=1, 9903=1, 9905=1, 9906=1, 9910=1, 9911=1, 9912=1, 9914=1, 9917=1, 9921=1, 9922=1, 9925=1, 9927=1, 9928=1, 9930=1, 9932=1, 9933=1, 9934=1, 9938=1, 9940=1, 9945=1, 9946=1, 9948=1, 9950=1, 9953=1, 9954=1, 9955=1, 9958=1, 9959=1, 9965=1, 9966=1, 9968=1, 9969=1, 9972=1, 9973=1, 9975=1, 9977=1, 9978=1, 9981=1, 9982=1, 9983=1, 9987=1, 9988=1, 9989=1, 9991=1, 9992=1, 9994=1, 9996=1, 9997=1, 9998=1, 9999=1, 10000=1, 10001=1, 10002=1, 10007=1, 10008=1, 10009=1, 10010=1, 10013=1, 10014=1, 10018=1, 10022=1, 10024=1, 10025=1, 10026=1, 10032=1, 10033=1, 10034=1, 10035=1, 10036=1, 10037=1, 10038=1, 10039=1, 10047=1, 10049=1, 10052=1, 10055=1, 10060=1, 10064=1, 10067=1, 10068=1, 10069=1, 10071=1, 10072=1, 10073=1, 10080=1, 10081=1, 10084=1, 10086=1, 10089=1, 10090=1, 10091=1, 10092=1, 10093=1, 10096=1, 10101=1, 10105=1, 10106=1, 10107=1, 10108=1, 10110=1, 10111=1, 10112=1, 10114=1, 10116=1, 10117=1, 10124=1, 10126=1, 10132=1, 10133=1, 10137=1, 10139=1, 10141=1, 10143=1, 10146=1, 10153=1, 10156=1, 10160=1, 10166=1, 10169=1, 10170=1, 10172=1, 10174=1, 10176=1, 10177=1, 10179=1, 10180=1, 10181=1, 10182=1, 10183=1, 10184=1, 10187=1, 10190=1, 10191=1, 10192=1, 10193=1, 10194=1, 10195=1, 10196=1, 10198=1, 10199=1, 10202=1, 10205=1, 10206=1, 10208=1, 10213=1, 10214=1, 10215=1, 10226=1, 10227=1, 10230=1, 10231=1, 10233=1, 10234=1, 10238=1, 10239=1, 10240=1, 10242=1, 10243=1, 10244=1, 10250=1, 10251=1, 10253=1, 10266=1, 10268=1, 10269=1, 10270=1, 10271=1, 10274=1, 10280=1, 10281=1, 10282=1, 10283=1, 10287=1, 10288=1, 10289=1, 10292=1, 10293=1, 10295=1, 10298=1, 10300=1, 10301=1, 10304=1, 10307=1, 10308=1, 10311=1, 10314=1, 10315=1, 10316=1, 10317=1, 10319=1, 10321=1, 10323=1, 10324=1, 10329=1, 10331=1, 10332=1, 10336=1, 10338=1, 10341=1, 10342=1, 10347=1, 10354=1, 10356=1, 10357=1, 10359=1, 10362=1, 10370=1, 10372=1, 10377=1, 10384=1, 10385=1, 10388=1, 10391=1, 10393=1, 10396=1, 10397=1, 10398=1, 10399=1, 10403=1, 10405=1, 10406=1, 10408=1, 10410=1, 10415=1, 10419=1, 10421=1, 10423=1, 10427=1, 10428=1, 10432=1, 10433=1, 10435=1, 10440=1, 10442=1, 10444=1, 10445=1, 10451=1, 10453=1, 10454=1, 10456=1, 10457=1, 10458=1, 10460=1, 10461=1, 10463=1, 10465=1, 10467=1, 10469=1, 10471=1, 10472=1, 10475=1, 10477=1, 10479=1, 10482=1, 10483=1, 10484=1, 10486=1, 10489=1, 10493=1, 10497=1, 10498=1, 10501=1, 10503=1, 10504=1, 10505=1, 10507=1, 10509=1, 10510=1, 10511=1, 10512=1, 10513=1, 10514=1, 10516=1, 10517=1, 10520=1, 10521=1, 10525=1, 10528=1, 10530=1, 10531=1, 10535=1, 10536=1, 10538=1, 10539=1, 10541=1, 10542=1, 10543=1, 10547=1, 10548=1, 10551=1, 10552=1, 10554=1, 10556=1, 10558=1, 10563=1, 10564=1, 10565=1, 10566=1, 10567=1, 10568=1, 10573=1, 10574=1, 10576=1, 10577=1, 10581=1, 10584=1, 10585=1, 10589=1, 10591=1, 10596=1, 10600=1, 10604=1, 10605=1, 10607=1, 10610=1, 10613=1, 10614=1, 10615=1, 10616=1, 10618=1, 10619=1, 10621=1, 10624=1, 10626=1, 10628=1, 10633=1, 10634=1, 10635=1, 10640=1, 10644=1, 10645=1, 10647=1, 10652=1, 10653=1, 10654=1, 10659=1, 10663=1, 10665=1, 10668=1, 10670=1, 10672=1, 10673=1, 10675=1, 10677=1, 10679=1, 10680=1, 10681=1, 10682=1, 10684=1, 10689=1, 10690=1, 10691=1, 10693=1, 10696=1, 10701=1, 10709=1, 10711=1, 10713=1, 10717=1, 10718=1, 10720=1, 10723=1, 10724=1, 10726=1, 10729=1, 10731=1, 10732=1, 10736=1, 10737=1, 10738=1, 10739=1, 10740=1, 10741=1, 10742=1, 10743=1, 10744=1, 10747=1, 10749=1, 10751=1, 10754=1, 10757=1, 10762=1, 10763=1, 10768=1, 10771=1, 10774=1, 10776=1, 10779=1, 10780=1, 10782=1, 10784=1, 10785=1, 10786=1, 10787=1, 10789=1, 10790=1, 10797=1, 10798=1, 10799=1, 10800=1, 10803=1, 10804=1, 10809=1, 10810=1, 10811=1, 10813=1, 10815=1, 10818=1, 10820=1, 10826=1, 10830=1, 10831=1, 10832=1, 10834=1, 10836=1, 10841=1, 10842=1, 10843=1, 10844=1, 10846=1, 10848=1, 10849=1, 10857=1, 10859=1, 10868=1, 10869=1, 10870=1, 10872=1, 10877=1, 10880=1, 10882=1, 10888=1, 10890=1, 10893=1, 10894=1, 10895=1, 10897=1, 10906=1, 10912=1, 10913=1, 10926=1, 10927=1, 10929=1, 10930=1, 10931=1, 10932=1, 10934=1, 10939=1, 10941=1, 10946=1, 10947=1, 10949=1, 10951=1, 10952=1, 10953=1, 10954=1, 10956=1, 10958=1, 10963=1, 10968=1, 10970=1, 10971=1, 10972=1, 10977=1, 10979=1, 10981=1, 10982=1, 10984=1, 10985=1, 10988=1, 10993=1, 10995=1, 10996=1, 11002=1, 11004=1, 11008=1, 11010=1, 11011=1, 11013=1, 11016=1, 11021=1, 11025=1, 11026=1, 11031=1, 11032=1, 11035=1, 11037=1, 11039=1, 11040=1, 11042=1, 11047=1, 11054=1, 11058=1, 11059=1, 11060=1, 11061=1, 11065=1, 11068=1, 11070=1, 11071=1, 11072=1, 11074=1, 11075=1, 11079=1, 11080=1, 11082=1, 11085=1, 11088=1, 11091=1, 11095=1, 11100=1, 11101=1, 11103=1, 11105=1, 11107=1, 11108=1, 11109=1, 11111=1, 11114=1, 11117=1, 11122=1, 11125=1, 11127=1, 11128=1, 11129=1, 11131=1, 11132=1, 11134=1, 11135=1, 11136=1, 11137=1, 11138=1, 11144=1, 11148=1, 11150=1, 11151=1, 11154=1, 11155=1, 11156=1, 11159=1, 11160=1, 11162=1, 11168=1, 11172=1, 11176=1, 11178=1, 11182=1, 11183=1, 11188=1, 11193=1, 11195=1, 11196=1, 11201=1, 11202=1, 11210=1, 11211=1, 11215=1, 11218=1, 11220=1, 11221=1, 11222=1, 11224=1, 11225=1, 11227=1, 11230=1, 11231=1, 11235=1, 11236=1, 11237=1, 11238=1, 11239=1, 11240=1, 11241=1, 11245=1, 11248=1, 11251=1, 11253=1, 11256=1, 11257=1, 11258=1, 11259=1, 11263=1, 11264=1, 11269=1, 11270=1, 11272=1, 11276=1, 11278=1, 11280=1, 11282=1, 11284=1, 11285=1, 11286=1, 11289=1, 11290=1, 11293=1, 11294=1, 11298=1, 11301=1, 11302=1, 11304=1, 11305=1, 11308=1, 11309=1, 11310=1, 11317=1, 11321=1, 11322=1, 11323=1, 11326=1, 11328=1, 11330=1, 11331=1, 11333=1, 11335=1, 11340=1, 11344=1, 11345=1, 11347=1, 11351=1, 11352=1, 11353=1, 11354=1, 11359=1, 11363=1, 11365=1, 11367=1, 11368=1, 11370=1, 11372=1, 11373=1, 11374=1, 11376=1, 11380=1, 11381=1, 11383=1, 11385=1, 11388=1, 11391=1, 11393=1, 11395=1, 11397=1, 11400=1, 11406=1, 11411=1, 11412=1, 11413=1, 11418=1, 11420=1, 11421=1, 11423=1, 11425=1, 11428=1, 11430=1, 11436=1, 11437=1, 11438=1, 11443=1, 11445=1, 11449=1, 11454=1, 11456=1, 11458=1, 11459=1, 11460=1, 11465=1, 11475=1, 11478=1, 11479=1, 11480=1, 11483=1, 11486=1, 11488=1, 11489=1, 11492=1, 11493=1, 11495=1, 11497=1, 11500=1, 11501=1, 11502=1, 11506=1, 11507=1, 11508=1, 11510=1, 11514=1, 11518=1, 11520=1, 11523=1, 11527=1, 11530=1, 11535=1, 11537=1, 11538=1, 11540=1, 11550=1, 11552=1, 11555=1, 11557=1, 11561=1, 11563=1, 11569=1, 11570=1, 11572=1, 11574=1, 11575=1, 11577=1, 11581=1, 11583=1, 11584=1, 11592=1, 11594=1, 11595=1, 11598=1, 11599=1, 11600=1, 11602=1, 11606=1, 11607=1, 11608=1, 11611=1, 11612=1, 11614=1, 11615=1, 11616=1, 11617=1, 11618=1, 11619=1, 11622=1, 11626=1, 11628=1, 11629=1, 11638=1, 11639=1, 11640=1, 11641=1, 11645=1, 11646=1, 11647=1, 11649=1, 11650=1, 11651=1, 11660=1, 11661=1, 11665=1, 11668=1, 11671=1, 11675=1, 11678=1, 11680=1, 11681=1, 11682=1, 11684=1, 11686=1, 11689=1, 11692=1, 11694=1, 11695=1, 11697=1, 11707=1, 11711=1, 11712=1, 11716=1, 11718=1, 11721=1, 11722=1, 11723=1, 11724=1, 11725=1, 11727=1, 11728=1, 11730=1, 11732=1, 11733=1, 11735=1, 11736=1, 11743=1, 11746=1, 11747=1, 11748=1, 11750=1, 11751=1, 11753=1, 11760=1, 11763=1, 11766=1, 11767=1, 11768=1, 11769=1, 11770=1, 11771=1, 11772=1, 11773=1, 11777=1, 11779=1, 11783=1, 11787=1, 11789=1, 11791=1, 11792=1, 11797=1, 11798=1, 11799=1, 11800=1, 11801=1, 11802=1, 11803=1, 11804=1, 11805=1, 11806=1, 11810=1, 11813=1, 11814=1, 11815=1, 11816=1, 11821=1, 11822=1, 11824=1, 11825=1, 11829=1, 11832=1, 11834=1, 11835=1, 11837=1, 11842=1, 11844=1, 11847=1, 11848=1, 11849=1, 11851=1, 11854=1, 11856=1, 11858=1, 11859=1, 11861=1, 11864=1, 11865=1, 11866=1, 11869=1, 11872=1, 11873=1, 11874=1, 11877=1, 11883=1, 11884=1, 11886=1, 11887=1, 11889=1, 11890=1, 11892=1, 11894=1, 11900=1, 11904=1, 11907=1, 11909=1, 11910=1, 11911=1, 11915=1, 11917=1, 11919=1, 11920=1, 11921=1, 11922=1, 11923=1, 11924=1, 11925=1, 11926=1, 11928=1, 11930=1, 11931=1, 11933=1, 11937=1, 11938=1, 11941=1, 11943=1, 11944=1, 11950=1, 11951=1, 11952=1, 11953=1, 11954=1, 11955=1, 11960=1, 11962=1, 11969=1, 11974=1, 11977=1, 11978=1, 11980=1, 11981=1, 11982=1, 11986=1, 11990=1, 11991=1, 11992=1, 11998=1, 12003=1, 12004=1, 12005=1, 12006=1, 12007=1, 12008=1, 12014=1, 12017=1, 12021=1, 12022=1, 12030=1, 12033=1, 12034=1, 12035=1, 12036=1, 12037=1, 12041=1, 12046=1, 12047=1, 12048=1, 12049=1, 12052=1, 12053=1, 12055=1, 12056=1, 12057=1, 12060=1, 12061=1, 12069=1, 12070=1, 12075=1, 12077=1, 12079=1, 12080=1, 12083=1, 12086=1, 12088=1, 12089=1, 12091=1, 12093=1, 12098=1, 12100=1, 12102=1, 12103=1, 12104=1, 12106=1, 12107=1, 12110=1, 12113=1, 12114=1, 12115=1, 12117=1, 12118=1, 12120=1, 12124=1, 12125=1, 12131=1, 12138=1, 12139=1, 12141=1, 12143=1, 12144=1, 12145=1, 12146=1, 12148=1, 12152=1, 12154=1, 12156=1, 12158=1, 12159=1, 12163=1, 12164=1, 12165=1, 12167=1, 12179=1, 12182=1, 12185=1, 12190=1, 12192=1, 12200=1, 12207=1, 12210=1, 12211=1, 12214=1, 12216=1, 12217=1, 12218=1, 12221=1, 12224=1, 12225=1, 12227=1, 12228=1, 12230=1, 12231=1, 12235=1, 12236=1, 12244=1, 12245=1, 12247=1, 12249=1, 12254=1, 12255=1, 12256=1, 12261=1, 12266=1, 12267=1, 12269=1, 12270=1, 12272=1, 12273=1, 12274=1, 12275=1, 12276=1, 12277=1, 12279=1, 12280=1, 12284=1, 12285=1, 12287=1, 12290=1, 12292=1, 12297=1, 12298=1, 12300=1, 12308=1, 12314=1, 12318=1, 12319=1, 12323=1, 12325=1, 12326=1, 12327=1, 12333=1, 12335=1, 12340=1, 12341=1, 12345=1, 12347=1, 12348=1, 12351=1, 12355=1, 12356=1, 12357=1, 12359=1, 12363=1, 12365=1, 12368=1, 12372=1, 12373=1, 12374=1, 12378=1, 12380=1, 12383=1, 12387=1, 12392=1, 12393=1, 12394=1, 12395=1, 12397=1, 12398=1, 12399=1, 12402=1, 12404=1, 12405=1, 12408=1, 12413=1, 12414=1, 12415=1, 12416=1, 12419=1, 12420=1, 12422=1, 12424=1, 12427=1, 12428=1, 12430=1, 12431=1, 12432=1, 12433=1, 12434=1, 12437=1, 12441=1, 12443=1, 12446=1, 12447=1, 12449=1, 12454=1, 12456=1, 12480=1, 12491=1, 12493=1, 12499=1, 12503=1, 12504=1, 12510=1, 12524=1, 12536=1, 12537=1, 12538=1, 12539=1, 12542=1, 12545=1, 12546=1, 12547=1, 12550=1, 12555=1, 12556=1, 12560=1, 12566=1, 12571=1, 12572=1, 12574=1, 12583=1, 12585=1, 12587=1, 12589=1, 12595=1, 12598=1, 12600=1, 12609=1, 12630=1, 12637=1, 12638=1, 12639=1, 12647=1, 12648=1, 12669=1, 12674=1, 12675=1, 12679=1, 12682=1, 12684=1, 12691=1, 12694=1, 12695=1, 12698=1, 12707=1, 12708=1, 12711=1, 12715=1, 12716=1, 12719=1, 12723=1, 12724=1, 12728=1, 12729=1, 12735=1, 12742=1, 12750=1, 12751=1, 12759=1, 12760=1, 12761=1, 12769=1, 12774=1, 12795=1, 12802=1, 12805=1, 12819=1, 12820=1, 12822=1, 12830=1, 12838=1, 12849=1, 12850=1, 12853=1, 12863=1, 12867=1, 12870=1, 12875=1, 12877=1, 12878=1, 12879=1, 12880=1, 12881=1, 12882=1, 12883=1, 12884=1, 12886=1, 12887=1, 12888=1, 12890=1, 12892=1, 12894=1, 12899=1, 12900=1, 12902=1, 12903=1, 12906=1, 12907=1, 12908=1, 12912=1, 12916=1, 12919=1, 12921=1, 12922=1, 12924=1, 12925=1, 12929=1, 12930=1, 12931=1, 12932=1, 12939=1, 12940=1, 12941=1, 12943=1, 12944=1, 12946=1, 12949=1, 12950=1, 12951=1, 12952=1, 12953=1, 12956=1, 12957=1, 12960=1, 12961=1, 12963=1, 12966=1, 12967=1, 12968=1, 12969=1, 12972=1, 12974=1, 12976=1, 12978=1, 12980=1, 12981=1, 12982=1, 12985=1, 12986=1, 12987=1, 12988=1, 12991=1, 12994=1, 12995=1, 12996=1, 12997=1, 12998=1, 13000=1, 13001=1, 13002=1, 13003=1, 13006=1, 13013=1, 13014=1, 13017=1, 13018=1, 13022=1, 13023=1, 13024=1, 13025=1, 13026=1, 13027=1, 13028=1, 13030=1, 13031=1, 13033=1, 13035=1, 13038=1, 13041=1, 13043=1, 13044=1, 13046=1, 13050=1, 13053=1, 13054=1, 13059=1, 13060=1, 13061=1, 13062=1, 13063=1, 13064=1, 13070=1, 13071=1, 13073=1, 13074=1, 13075=1, 13076=1, 13080=1, 13081=1, 13084=1, 13086=1, 13088=1, 13089=1, 13090=1, 13091=1, 13092=1, 13093=1, 13095=1, 13096=1, 13097=1, 13098=1, 13100=1, 13103=1, 13105=1, 13107=1, 13110=1, 13111=1, 13118=1, 13119=1, 13123=1, 13124=1, 13126=1, 13127=1, 13129=1, 13131=1, 13132=1, 13135=1, 13139=1, 13140=1, 13141=1, 13142=1, 13144=1, 13146=1, 13148=1, 13151=1, 13153=1, 13154=1, 13155=1, 13159=1, 13160=1, 13161=1, 13162=1, 13163=1, 13164=1, 13169=1, 13172=1, 13177=1, 13179=1, 13182=1, 13183=1, 13184=1, 13185=1, 13186=1, 13188=1, 13191=1, 13195=1, 13196=1, 13197=1, 13200=1, 13201=1, 13203=1, 13204=1, 13205=1, 13207=1, 13208=1, 13209=1, 13215=1, 13218=1, 13219=1, 13223=1, 13224=1, 13226=1, 13227=1, 13230=1, 13233=1, 13234=1, 13236=1, 13237=1, 13239=1, 13245=1, 13246=1, 13247=1, 13251=1, 13255=1, 13257=1, 13258=1, 13260=1, 13261=1, 13264=1, 13266=1, 13268=1, 13269=1, 13272=1, 13273=1, 13280=1, 13285=1, 13289=1, 13291=1, 13292=1, 13295=1, 13298=1, 13299=1, 13301=1, 13306=1, 13308=1, 13309=1, 13310=1, 13316=1, 13317=1, 13318=1, 13319=1, 13320=1, 13323=1, 13324=1, 13325=1, 13327=1, 13328=1, 13329=1, 13330=1, 13333=1, 13336=1, 13337=1, 13341=1, 13343=1, 13345=1, 13350=1, 13354=1, 13356=1, 13358=1, 13360=1, 13362=1, 13363=1, 13364=1, 13365=1, 13366=1, 13369=1, 13371=1, 13372=1, 13373=1, 13375=1, 13376=1, 13377=1, 13382=1, 13388=1, 13392=1, 13393=1, 13395=1, 13396=1, 13398=1, 13401=1, 13402=1, 13405=1, 13409=1, 13414=1, 13415=1, 13420=1, 13422=1, 13424=1, 13425=1, 13429=1, 13431=1, 13432=1, 13435=1, 13436=1, 13438=1, 13439=1, 13440=1, 13444=1, 13447=1, 13448=1, 13449=1, 13453=1, 13454=1, 13455=1, 13456=1, 13457=1, 13458=1, 13459=1, 13468=1, 13470=1, 13472=1, 13474=1, 13478=1, 13480=1, 13482=1, 13490=1, 13492=1, 13496=1, 13504=1, 13508=1, 13510=1, 13511=1, 13512=1, 13513=1, 13518=1, 13520=1, 13522=1, 13526=1, 13527=1, 13528=1, 13535=1, 13550=1, 13555=1, 13566=1, 13575=1, 13579=1, 13584=1, 13585=1, 13586=1, 13594=1, 13596=1, 13607=1, 13608=1, 13617=1, 13625=1, 13631=1, 13632=1, 13633=1, 13635=1, 13642=1, 13650=1, 13652=1, 13655=1, 13660=1, 13666=1, 13674=1, 13677=1, 13679=1, 13682=1, 13685=1, 13690=1, 13696=1, 13704=1, 13708=1, 13711=1, 13714=1, 13719=1, 13730=1, 13734=1, 13737=1, 13739=1, 13740=1, 13750=1, 13759=1, 13762=1, 13772=1, 13774=1, 13784=1, 13787=1, 13795=1, 13801=1, 13806=1, 13810=1, 13819=1, 13856=1, 13857=1, 13865=1, 13871=1, 13876=1, 13880=1, 13881=1, 13884=1, 13888=1, 13892=1, 13896=1, 13899=1, 13915=1, 13919=1, 13923=1, 13925=1, 13926=1, 13954=1, 13957=1, 13962=1, 13971=1, 13972=1, 13985=1, 13987=1, 13988=1, 13994=1, 13996=1, 14005=1, 14007=1, 14008=1, 14028=1, 14029=1, 14037=1, 14043=1, 14054=1, 14065=1, 14070=1, 14075=1, 14081=1, 14097=1, 14100=1, 14102=1, 14104=1, 14112=1, 14121=1, 14123=1, 14131=1, 14132=1, 14148=1, 14153=1, 14172=1, 14184=1, 14186=1, 14194=1, 14198=1, 14201=1, 14207=1, 14231=1, 14233=1, 14238=1, 14243=1, 14247=1, 14256=1, 14259=1, 14260=1, 14263=1, 14267=1, 14277=1, 14282=1, 14284=1, 14298=1, 14299=1, 14303=1, 14304=1, 14321=1, 14322=1, 14323=1, 14324=1, 14331=1, 14333=1, 14338=1, 14340=1, 14341=1, 14356=1, 14357=1, 14358=1, 14359=1, 14360=1, 14363=1, 14365=1, 14375=1, 14377=1, 14395=1, 14409=1, 14414=1, 14424=1, 14430=1, 14434=1, 14435=1, 14441=1, 14453=1, 14454=1, 14458=1, 14461=1, 14480=1, 14491=1, 14494=1, 14497=1, 14502=1, 14508=1, 14524=1, 14537=1, 14539=1, 14540=1, 14546=1, 14551=1, 14558=1, 14560=1, 14577=1, 14584=1, 14589=1, 14592=1, 14600=1, 14602=1, 14603=1, 14619=1, 14620=1, 14626=1, 14633=1, 14637=1, 14644=1, 14660=1, 14662=1, 14671=1, 14688=1, 14689=1, 14691=1, 14698=1, 14701=1, 14703=1, 14705=1, 14708=1, 14710=1, 14718=1, 14739=1, 14741=1, 14757=1, 14764=1, 14768=1, 14770=1, 14782=1, 14784=1, 14787=1, 14795=1, 14798=1, 14802=1, 14807=1, 14810=1, 14822=1, 14829=1, 14831=1, 14832=1, 14844=1, 14853=1, 14857=1, 14864=1, 14879=1, 14880=1, 14892=1, 14894=1, 14896=1, 14900=1, 14902=1, 14907=1, 14915=1, 14922=1, 14931=1, 14960=1, 14968=1, 14969=1, 14983=1, 14987=1, 15007=1, 15016=1, 15021=1, 15035=1, 15036=1, 15039=1, 15064=1, 15070=1, 15075=1, 15076=1, 15082=1, 15089=1, 15101=1, 15102=1, 15103=1, 15108=1, 15116=1, 15124=1, 15135=1, 15138=1, 15141=1, 15142=1, 15169=1, 15176=1, 15177=1, 15178=1, 15183=1, 15184=1, 15195=1, 15198=1, 15229=1, 15234=1, 15237=1, 15239=1, 15251=1, 15255=1, 15259=1, 15272=1, 15277=1, 15280=1, 15292=1, 15301=1, 15303=1, 15307=1, 15308=1, 15317=1, 15318=1, 15321=1, 15328=1, 15332=1, 15345=1, 15347=1, 15353=1, 15358=1, 15361=1, 15388=1, 15389=1, 15397=1, 15399=1, 15413=1, 15418=1, 15422=1, 15435=1, 15440=1, 15441=1, 15452=1, 15455=1, 15459=1, 15461=1, 15467=1, 15469=1, 15471=1, 15482=1, 15490=1, 15495=1, 15502=1, 15507=1, 15513=1, 15516=1, 15526=1, 15528=1, 15533=1, 15535=1, 15555=1, 15567=1, 15575=1, 15576=1, 15586=1, 15587=1, 15590=1, 15593=1, 15598=1, 15607=1, 15612=1, 15615=1, 15626=1, 15647=1, 15650=1, 15655=1, 15661=1, 15663=1, 15671=1, 15684=1, 15686=1, 15688=1, 15690=1, 15703=1, 15714=1, 15722=1, 15739=1, 15745=1, 15750=1, 15755=1, 15766=1, 15770=1, 15780=1, 15784=1, 15788=1, 15808=1, 15810=1, 15815=1, 15818=1, 15826=1, 15830=1, 15853=1, 15859=1, 15863=1, 15869=1, 15873=1, 15879=1, 15881=1, 15890=1, 15902=1, 15907=1, 15909=1, 15914=1, 15917=1, 15926=1, 15931=1, 15946=1, 15955=1, 15958=1, 15962=1, 15963=1, 15964=1, 15972=1, 15994=1, 15996=1, 16001=1, 16008=1, 16014=1, 16015=1, 16017=1, 16020=1, 16026=1, 16027=1, 16036=1, 16042=1, 16045=1, 16051=1, 16053=1, 16058=1, 16061=1, 16063=1, 16076=1, 16094=1, 16098=1, 16099=1, 16101=1, 16102=1, 16103=1, 16105=1, 16111=1, 16124=1, 16125=1, 16130=1, 16131=1, 16141=1, 16144=1, 16163=1, 16164=1, 16165=1, 16169=1, 16170=1, 16171=1, 16173=1, 16182=1, 16187=1, 16188=1, 16189=1, 16203=1, 16206=1, 16207=1, 16214=1, 16219=1, 16220=1, 16239=1, 16243=1, 16246=1, 16258=1, 16260=1, 16266=1, 16267=1, 16276=1, 16280=1, 16289=1, 16292=1, 16298=1, 16301=1, 16310=1, 16311=1, 16315=1, 16316=1, 16341=1, 16348=1, 16364=1, 16366=1, 16369=1, 16370=1, 16373=1, 16400=1, 16406=1, 16408=1, 16415=1, 16417=1, 16428=1, 16429=1, 16435=1, 16439=1, 16442=1, 16443=1, 16446=1, 16454=1, 16463=1, 16464=1, 16472=1, 16483=1, 16487=1, 16488=1, 16490=1, 16491=1, 16492=1, 16494=1, 16495=1, 16498=1, 16506=1, 16509=1, 16512=1, 16516=1, 16518=1, 16519=1, 16521=1, 16523=1, 16529=1, 16540=1, 16542=1, 16545=1, 16547=1, 16558=1, 16559=1, 16577=1, 16581=1, 16582=1, 16585=1, 16586=1, 16590=1, 16594=1, 16597=1, 16631=1, 16635=1, 16636=1, 16639=1, 16642=1, 16651=1, 16663=1, 16666=1, 16667=1, 16668=1, 16674=1, 16683=1, 16684=1, 16693=1, 16697=1, 16700=1, 16701=1, 16705=1, 16709=1, 16711=1, 16712=1, 16715=1, 16718=1, 16726=1, 16727=1, 16732=1, 16769=1, 16771=1, 16773=1, 16794=1, 16796=1, 16800=1, 16810=1, 16814=1, 16824=1, 16838=1, 16842=1, 16843=1, 16844=1, 16858=1, 16866=1, 16867=1, 16871=1, 16888=1, 16890=1, 16894=1, 16897=1, 16912=1, 16915=1, 16918=1, 16932=1, 16939=1, 16944=1, 16949=1, 16950=1, 16951=1, 16952=1, 16954=1, 16955=1, 16957=1, 16958=1, 16962=1, 16965=1, 16971=1, 16974=1, 16977=1, 16982=1, 17003=1, 17004=1, 17013=1, 17022=1, 17036=1, 17038=1, 17050=1, 17051=1, 17064=1, 17069=1, 17075=1, 17076=1, 17077=1, 17103=1, 17105=1, 17115=1, 17121=1, 17131=1, 17132=1, 17133=1, 17136=1, 17143=1, 17147=1, 17152=1, 17153=1, 17157=1, 17158=1, 17162=1, 17163=1, 17164=1, 17167=1, 17188=1, 17193=1, 17195=1, 17216=1, 17218=1, 17220=1, 17230=1, 17238=1, 17242=1, 17263=1, 17264=1, 17270=1, 17304=1, 17305=1, 17309=1, 17311=1, 17318=1, 17320=1, 17321=1, 17322=1, 17329=1, 17335=1, 17338=1, 17343=1, 17348=1, 17359=1, 17361=1, 17367=1, 17369=1, 17373=1, 17379=1, 17383=1, 17386=1, 17389=1, 17395=1, 17397=1, 17398=1, 17399=1, 17402=1, 17404=1, 17414=1, 17416=1, 17417=1, 17418=1, 17421=1, 17422=1, 17433=1, 17439=1, 17441=1, 17442=1, 17453=1, 17458=1, 17468=1, 17491=1, 17505=1, 17507=1, 17508=1, 17511=1, 17517=1, 17518=1, 17519=1, 17526=1, 17529=1, 17530=1, 17532=1, 17544=1, 17557=1, 17560=1, 17563=1, 17566=1, 17567=1, 17578=1, 17580=1, 17582=1, 17588=1, 17596=1, 17598=1, 17605=1, 17627=1, 17632=1, 17635=1, 17652=1, 17655=1, 17656=1, 17657=1, 17658=1, 17665=1, 17670=1, 17671=1, 17674=1, 17675=1, 17683=1, 17694=1, 17702=1, 17706=1, 17709=1, 17710=1, 17720=1, 17723=1, 17732=1, 17748=1, 17752=1, 17763=1, 17764=1, 17769=1, 17775=1, 17781=1, 17787=1, 17805=1, 17808=1, 17821=1, 17875=1, 17885=1, 17889=1, 17892=1, 17896=1, 17911=1, 17913=1, 17914=1, 17919=1, 17923=1, 17925=1, 17935=1, 17940=1, 17952=1, 17967=1, 17968=1, 17969=1, 17970=1, 17991=1, 17992=1, 17993=1, 18005=1, 18006=1, 18012=1, 18014=1, 18017=1, 18018=1, 18020=1, 18023=1, 18024=1, 18025=1, 18028=1, 18031=1, 18036=1, 18045=1, 18048=1, 18052=1, 18053=1, 18055=1, 18056=1, 18058=1, 18068=1, 18079=1, 18080=1, 18082=1, 18104=1, 18105=1, 18109=1, 18111=1, 18112=1, 18114=1, 18118=1, 18125=1, 18134=1, 18135=1, 18139=1, 18146=1, 18149=1, 18153=1, 18154=1, 18158=1, 18160=1, 18162=1, 18169=1, 18174=1, 18181=1, 18185=1, 18192=1, 18194=1, 18200=1, 18202=1, 18205=1, 18208=1, 18210=1, 18224=1, 18234=1, 18237=1, 18251=1, 18253=1, 18261=1, 18267=1, 18268=1, 18274=1, 18275=1, 18276=1, 18280=1, 18282=1, 18283=1, 18286=1, 18292=1, 18294=1, 18296=1, 18298=1, 18311=1, 18320=1, 18321=1, 18328=1, 18331=1, 18333=1, 18334=1, 18341=1, 18343=1, 18349=1, 18356=1, 18361=1, 18367=1, 18369=1, 18370=1, 18374=1, 18380=1, 18381=1, 18384=1, 18395=1, 18400=1, 18406=1, 18413=1, 18425=1, 18430=1, 18432=1, 18444=1, 18445=1, 18446=1, 18449=1, 18450=1, 18453=1, 18454=1, 18461=1, 18470=1, 18476=1, 18482=1, 18492=1, 18495=1, 18503=1, 18505=1, 18514=1, 18516=1, 18523=1, 18524=1, 18528=1, 18547=1, 18548=1, 18551=1, 18565=1, 18566=1, 18570=1, 18572=1, 18582=1, 18584=1, 18589=1, 18613=1, 18616=1, 18640=1, 18642=1, 18644=1, 18672=1, 18681=1, 18684=1, 18687=1, 18690=1, 18705=1, 18707=1, 18708=1, 18714=1, 18724=1, 18726=1, 18735=1, 18737=1, 18747=1, 18753=1, 18761=1, 18769=1, 18780=1, 18784=1, 18799=1, 18803=1, 18804=1, 18821=1, 18823=1, 18824=1, 18825=1, 18827=1, 18847=1, 18863=1, 18864=1, 18865=1, 18866=1, 18874=1, 18883=1, 18889=1, 18899=1, 18900=1, 18907=1, 18912=1, 18915=1, 18920=1, 18932=1, 18934=1, 18938=1, 18950=1, 18955=1, 18960=1, 18961=1, 18967=1, 18969=1, 18972=1, 18973=1, 18981=1, 18986=1, 18997=1, 19000=1, 19005=1, 19013=1, 19014=1, 19018=1, 19023=1, 19026=1, 19032=1, 19039=1, 19040=1, 19045=1, 19047=1, 19050=1, 19053=1, 19070=1, 19084=1, 19094=1, 19100=1, 19104=1, 19110=1, 19111=1, 19112=1, 19114=1, 19115=1, 19116=1, 19121=1, 19126=1, 19132=1, 19137=1, 19148=1, 19153=1, 19154=1, 19158=1, 19163=1, 19167=1, 19176=1, 19187=1, 19191=1, 19198=1, 19199=1, 19203=1, 19209=1, 19211=1, 19212=1, 19213=1, 19219=1, 19223=1, 19226=1, 19238=1, 19241=1, 19248=1, 19256=1, 19261=1, 19264=1, 19265=1, 19270=1, 19273=1, 19278=1, 19279=1, 19284=1, 19287=1, 19288=1, 19293=1, 19297=1, 19302=1, 19304=1, 19306=1, 19312=1, 19314=1, 19323=1, 19324=1, 19328=1, 19335=1, 19349=1, 19351=1, 19363=1, 19367=1, 19372=1, 19375=1, 19383=1, 19384=1, 19397=1, 19401=1, 19403=1, 19405=1, 19408=1, 19410=1, 19411=1, 19415=1, 19420=1, 19424=1, 19432=1, 19433=1, 19440=1, 19441=1, 19448=1, 19452=1, 19460=1, 19462=1, 19466=1, 19479=1, 19480=1, 19490=1, 19495=1, 19498=1, 19500=1, 19501=1, 19503=1, 19507=1, 19510=1, 19511=1, 19516=1, 19517=1, 19521=1, 19522=1, 19526=1, 19528=1, 19543=1, 19548=1, 19553=1, 19556=1, 19571=1, 19573=1, 19580=1, 19585=1, 19596=1, 19599=1, 19606=1, 19615=1, 19620=1, 19626=1, 19642=1, 19647=1, 19648=1, 19650=1, 19652=1, 19655=1, 19657=1, 19658=1, 19663=1, 19672=1, 19675=1, 19677=1, 19690=1, 19692=1, 19695=1, 19698=1, 19710=1, 19712=1, 19715=1, 19727=1, 19736=1, 19741=1, 19743=1, 19749=1, 19781=1, 19785=1, 19786=1, 19789=1, 19790=1, 19795=1, 19803=1, 19810=1, 19813=1, 19817=1, 19819=1, 19825=1, 19828=1, 19842=1, 19845=1, 19850=1, 19872=1, 19881=1, 19893=1, 19894=1, 19904=1, 19908=1, 19911=1, 19912=1, 19918=1, 19932=1, 19934=1, 19937=1, 19938=1, 19939=1, 19943=1, 19944=1, 19950=1, 19951=1, 19953=1, 19958=1, 19965=1, 19970=1, 19973=1, 19974=1, 19978=1, 19980=1, 19995=1, 19998=1, 20006=1, 20019=1, 20028=1, 20030=1, 20037=1, 20055=1, 20057=1, 20068=1, 20077=1, 20083=1, 20090=1, 20091=1, 20099=1, 20103=1, 20116=1, 20118=1, 20133=1, 20144=1, 20149=1, 20166=1, 20168=1, 20182=1, 20186=1, 20187=1, 20202=1, 20229=1, 20235=1, 20237=1, 20239=1, 20240=1, 20242=1, 20243=1, 20254=1, 20259=1, 20263=1, 20265=1, 20268=1, 20278=1, 20279=1, 20282=1, 20289=1, 20292=1, 20293=1, 20297=1, 20300=1, 20301=1, 20302=1, 20303=1, 20307=1, 20317=1, 20318=1, 20329=1, 20336=1, 20341=1, 20342=1, 20347=1, 20348=1, 20353=1, 20362=1, 20366=1, 20367=1, 20368=1, 20383=1, 20389=1, 20402=1, 20406=1, 20417=1, 20436=1, 20437=1, 20446=1, 20450=1, 20464=1, 20467=1, 20470=1, 20477=1, 20485=1, 20487=1, 20490=1, 20498=1, 20503=1, 20505=1, 20509=1, 20516=1, 20520=1, 20524=1, 20531=1, 20539=1, 20546=1, 20549=1, 20556=1, 20561=1, 20567=1, 20591=1, 20594=1, 20596=1, 20597=1, 20604=1, 20609=1, 20617=1, 20619=1, 20620=1, 20634=1, 20636=1, 20650=1, 20671=1, 20675=1, 20676=1, 20678=1, 20684=1, 20686=1, 20687=1, 20688=1, 20696=1, 20703=1, 20705=1, 20714=1, 20715=1, 20716=1, 20719=1, 20722=1, 20737=1, 20749=1, 20755=1, 20758=1, 20760=1, 20761=1, 20762=1, 20771=1, 20776=1, 20781=1, 20782=1, 20787=1, 20793=1, 20794=1, 20795=1, 20796=1, 20799=1, 20803=1, 20808=1, 20811=1, 20821=1, 20823=1, 20826=1, 20832=1, 20835=1, 20840=1, 20841=1, 20849=1, 20851=1, 20855=1, 20869=1, 20882=1, 20885=1, 20889=1, 20899=1, 20901=1, 20903=1, 20907=1, 20910=1, 20923=1, 20924=1, 20928=1, 20929=1, 20932=1, 20936=1, 20948=1, 20949=1, 20950=1, 20951=1, 20953=1, 20958=1, 20959=1, 20961=1, 20963=1, 20964=1, 20965=1, 20969=1, 20971=1, 20990=1, 21010=1, 21011=1, 21016=1, 21022=1, 21024=1, 21025=1, 21028=1, 21036=1, 21050=1, 21054=1, 21055=1, 21056=1, 21064=1, 21066=1, 21082=1, 21083=1, 21086=1, 21087=1, 21096=1, 21107=1, 21108=1, 21111=1, 21113=1, 21124=1, 21135=1, 21138=1, 21142=1, 21144=1, 21146=1, 21159=1, 21166=1, 21167=1, 21172=1, 21176=1, 21193=1, 21199=1, 21200=1, 21208=1, 21209=1, 21213=1, 21221=1, 21222=1, 21227=1, 21230=1, 21231=1, 21233=1, 21237=1, 21241=1, 21242=1, 21248=1, 21249=1, 21258=1, 21260=1, 21261=1, 21263=1, 21264=1, 21265=1, 21267=1, 21273=1, 21274=1, 21277=1, 21279=1, 21283=1, 21285=1, 21302=1, 21304=1, 21312=1, 21323=1, 21325=1, 21333=1, 21335=1, 21336=1, 21337=1, 21349=1, 21352=1, 21363=1, 21366=1, 21368=1, 21376=1, 21383=1, 21392=1, 21399=1, 21401=1, 21402=1, 21406=1, 21411=1, 21417=1, 21422=1, 21438=1, 21444=1, 21456=1, 21469=1, 21481=1, 21482=1, 21493=1, 21497=1, 21502=1, 21505=1, 21514=1, 21521=1, 21526=1, 21533=1, 21544=1, 21551=1, 21553=1, 21554=1, 21558=1, 21569=1, 21570=1, 21579=1, 21592=1, 21593=1, 21599=1, 21601=1, 21608=1, 21609=1, 21614=1, 21615=1, 21620=1, 21621=1, 21629=1, 21630=1, 21633=1, 21637=1, 21647=1, 21650=1, 21654=1, 21655=1, 21657=1, 21665=1, 21672=1, 21674=1, 21675=1, 21685=1, 21701=1, 21702=1, 21704=1, 21720=1, 21723=1, 21724=1, 21726=1, 21729=1, 21739=1, 21749=1, 21752=1, 21753=1, 21754=1, 21760=1, 21786=1, 21791=1, 21793=1, 21817=1, 21824=1, 21825=1, 21828=1, 21829=1, 21830=1, 21835=1, 21848=1, 21849=1, 21866=1, 21867=1, 21868=1, 21871=1, 21878=1, 21889=1, 21892=1, 21897=1, 21905=1, 21915=1, 21921=1, 21929=1, 21930=1, 21934=1, 21943=1, 21954=1, 21958=1, 21963=1, 21973=1, 21977=1, 21978=1, 21979=1, 21981=1, 21984=1, 21996=1, 21997=1, 21999=1, 22001=1, 22004=1, 22008=1, 22009=1, 22010=1, 22011=1, 22018=1, 22019=1, 22020=1, 22026=1, 22030=1, 22033=1, 22042=1, 22048=1, 22050=1, 22054=1, 22069=1, 22070=1, 22077=1, 22078=1, 22081=1, 22083=1, 22090=1, 22095=1, 22099=1, 22100=1, 22101=1, 22103=1, 22104=1, 22106=1, 22108=1, 22131=1, 22137=1, 22138=1, 22141=1, 22144=1, 22145=1, 22153=1, 22162=1, 22167=1, 22171=1, 22182=1, 22203=1, 22206=1, 22210=1, 22226=1, 22240=1, 22241=1, 22249=1, 22290=1, 22291=1, 22306=1, 22308=1, 22310=1, 22322=1, 22326=1, 22336=1, 22339=1, 22340=1, 22347=1, 22348=1, 22349=1, 22354=1, 22355=1, 22359=1, 22360=1, 22361=1, 22364=1, 22365=1, 22373=1, 22384=1, 22389=1, 22394=1, 22396=1, 22398=1, 22408=1, 22419=1, 22431=1, 22441=1, 22442=1, 22444=1, 22450=1, 22460=1, 22461=1, 22464=1, 22467=1, 22470=1, 22475=1, 22494=1, 22502=1, 22517=1, 22523=1, 22524=1, 22526=1, 22535=1, 22538=1, 22547=1, 22551=1, 22564=1, 22567=1, 22570=1, 22572=1, 22581=1, 22585=1, 22587=1, 22596=1, 22602=1, 22611=1, 22621=1, 22625=1, 22636=1, 22639=1, 22643=1, 22655=1, 22658=1, 22659=1, 22661=1, 22675=1, 22679=1, 22681=1, 22686=1, 22687=1, 22688=1, 22694=1, 22695=1, 22696=1, 22698=1, 22705=1, 22708=1, 22715=1, 22722=1, 22723=1, 22726=1, 22742=1, 22755=1, 22756=1, 22757=1, 22765=1, 22771=1, 22772=1, 22779=1, 22786=1, 22789=1, 22790=1, 22793=1, 22794=1, 22799=1, 22815=1, 22817=1, 22826=1, 22828=1, 22829=1, 22833=1, 22843=1, 22857=1, 22876=1, 22882=1, 22885=1, 22896=1, 22920=1, 22922=1, 22923=1, 22928=1, 22933=1, 22949=1, 22958=1, 22973=1, 22976=1, 22981=1, 22982=1, 22987=1, 22988=1, 22989=1, 22991=1, 23002=1, 23010=1, 23021=1, 23029=1, 23030=1, 23042=1, 23043=1, 23051=1, 23056=1, 23058=1, 23067=1, 23072=1, 23075=1, 23087=1, 23090=1, 23097=1, 23104=1, 23123=1, 23125=1, 23128=1, 23133=1, 23134=1, 23141=1, 23142=1, 23143=1, 23144=1, 23147=1, 23150=1, 23155=1, 23159=1, 23161=1, 23163=1, 23167=1, 23169=1, 23172=1, 23173=1, 23192=1, 23196=1, 23197=1, 23214=1, 23219=1, 23224=1, 23225=1, 23226=1, 23228=1, 23231=1, 23234=1, 23237=1, 23238=1, 23242=1, 23252=1, 23273=1, 23275=1, 23283=1, 23284=1, 23294=1, 23296=1, 23299=1, 23301=1, 23309=1, 23316=1, 23332=1, 23340=1, 23341=1, 23348=1, 23364=1, 23372=1, 23383=1, 23389=1, 23403=1, 23412=1, 23413=1, 23424=1, 23427=1, 23444=1, 23445=1, 23446=1, 23447=1, 23456=1, 23464=1, 23468=1, 23469=1, 23470=1, 23471=1, 23479=1, 23480=1, 23482=1, 23487=1, 23489=1, 23491=1, 23505=1, 23510=1, 23512=1, 23513=1, 23516=1, 23518=1, 23531=1, 23544=1, 23554=1, 23556=1, 23558=1, 23565=1, 23566=1, 23577=1, 23580=1, 23592=1, 23594=1, 23597=1, 23601=1, 23607=1, 23612=1, 23617=1, 23621=1, 23624=1, 23626=1, 23628=1, 23631=1, 23639=1, 23640=1, 23645=1, 23646=1, 23651=1, 23655=1, 23656=1, 23660=1, 23661=1, 23666=1, 23677=1, 23682=1, 23683=1, 23684=1, 23690=1, 23692=1, 23693=1, 23696=1, 23704=1, 23718=1, 23724=1, 23729=1, 23736=1, 23752=1, 23757=1, 23765=1, 23768=1, 23772=1, 23783=1, 23784=1, 23785=1, 23790=1, 23799=1, 23802=1, 23809=1, 23818=1, 23821=1, 23824=1, 23826=1, 23827=1, 23837=1, 23838=1, 23849=1, 23853=1, 23860=1, 23882=1, 23884=1, 23888=1, 23890=1, 23892=1, 23894=1, 23896=1, 23907=1, 23909=1, 23912=1, 23919=1, 23921=1, 23932=1, 23942=1, 23944=1, 23946=1, 23965=1, 23975=1, 23978=1, 23985=1, 23996=1, 24001=1, 24003=1, 24062=1, 24065=1, 24066=1, 24069=1, 24076=1, 24079=1, 24080=1, 24088=1, 24091=1, 24094=1, 24109=1, 24110=1, 24118=1, 24130=1, 24136=1, 24140=1, 24143=1, 24144=1, 24146=1, 24148=1, 24153=1, 24156=1, 24170=1, 24171=1, 24172=1, 24174=1, 24176=1, 24181=1, 24182=1, 24184=1, 24185=1, 24187=1, 24192=1, 24203=1, 24205=1, 24211=1, 24212=1, 24222=1, 24230=1, 24238=1, 24242=1, 24254=1, 24262=1, 24264=1, 24269=1, 24276=1, 24279=1, 24283=1, 24288=1, 24289=1, 24296=1, 24298=1, 24300=1, 24307=1, 24310=1, 24317=1, 24326=1, 24327=1, 24334=1, 24335=1, 24348=1, 24354=1, 24355=1, 24358=1, 24359=1, 24360=1, 24367=1, 24368=1, 24383=1, 24395=1, 24406=1, 24408=1, 24409=1, 24411=1, 24417=1, 24420=1, 24424=1, 24425=1, 24437=1, 24438=1, 24443=1, 24457=1, 24479=1, 24480=1, 24484=1, 24486=1, 24493=1, 24494=1, 24502=1, 24519=1, 24527=1, 24534=1, 24537=1, 24538=1, 24570=1, 24571=1, 24574=1, 24578=1, 24583=1, 24592=1, 24608=1, 24609=1, 24610=1, 24616=1, 24639=1, 24643=1, 24645=1, 24648=1, 24664=1, 24666=1, 24670=1, 24671=1, 24672=1, 24681=1, 24683=1, 24690=1, 24697=1, 24702=1, 24704=1, 24706=1, 24707=1, 24708=1, 24712=1, 24729=1, 24730=1, 24732=1, 24733=1, 24735=1, 24737=1, 24745=1, 24748=1, 24754=1, 24758=1, 24765=1, 24770=1, 24774=1, 24776=1, 24778=1, 24779=1, 24781=1, 24804=1, 24813=1, 24815=1, 24817=1, 24819=1, 24832=1, 24840=1, 24844=1, 24852=1, 24866=1, 24872=1, 24879=1, 24886=1, 24889=1, 24890=1, 24892=1, 24898=1, 24902=1, 24914=1, 24919=1, 24931=1, 24936=1, 24944=1, 24953=1, 24956=1, 24957=1, 24962=1, 24963=1, 24970=1, 24975=1, 24979=1, 24980=1, 24981=1, 24982=1, 24988=1, 24989=1, 24996=1, 25003=1, 25013=1, 25016=1, 25019=1, 25021=1, 25024=1, 25027=1, 25028=1, 25051=1, 25062=1, 25065=1, 25070=1, 25075=1, 25076=1, 25077=1, 25085=1, 25093=1, 25105=1, 25122=1, 25123=1, 25128=1, 25129=1, 25131=1, 25140=1, 25148=1, 25150=1, 25152=1, 25157=1, 25173=1, 25174=1, 25181=1, 25210=1, 25216=1, 25223=1, 25224=1, 25225=1, 25226=1, 25227=1, 25228=1, 25235=1, 25237=1, 25240=1, 25253=1, 25254=1, 25267=1, 25282=1, 25307=1, 25324=1, 25331=1, 25335=1, 25343=1, 25344=1, 25347=1, 25356=1, 25369=1, 25370=1, 25371=1, 25379=1, 25400=1, 25410=1, 25414=1, 25421=1, 25423=1, 25426=1, 25427=1, 25437=1, 25439=1, 25447=1, 25465=1, 25466=1, 25470=1, 25472=1, 25477=1, 25480=1, 25481=1, 25488=1, 25499=1, 25509=1, 25510=1, 25512=1, 25517=1, 25522=1, 25523=1, 25524=1, 25529=1, 25535=1, 25537=1, 25541=1, 25544=1, 25546=1, 25548=1, 25559=1, 25562=1, 25580=1, 25597=1, 25603=1, 25607=1, 25609=1, 25610=1, 25619=1, 25627=1, 25631=1, 25632=1, 25636=1, 25642=1, 25643=1, 25650=1, 25658=1, 25660=1, 25668=1, 25683=1, 25687=1, 25691=1, 25692=1, 25697=1, 25705=1, 25717=1, 25724=1, 25729=1, 25738=1, 25751=1, 25754=1, 25764=1, 25798=1, 25811=1, 25827=1, 25832=1, 25834=1, 25835=1, 25837=1, 25840=1, 25841=1, 25844=1, 25847=1, 25848=1, 25851=1, 25856=1, 25858=1, 25861=1, 25866=1, 25880=1, 25883=1, 25886=1, 25894=1, 25895=1, 25899=1, 25903=1, 25913=1, 25916=1, 25923=1, 25924=1, 25927=1, 25928=1, 25931=1, 25936=1, 25949=1, 25952=1, 25958=1, 25959=1, 25961=1, 25972=1, 25975=1, 25981=1, 25986=1, 25994=1, 25996=1, 26001=1, 26002=1, 26014=1, 26015=1, 26016=1, 26022=1, 26029=1, 26034=1, 26036=1, 26043=1, 26044=1, 26056=1, 26058=1, 26059=1, 26060=1, 26066=1, 26072=1, 26074=1, 26080=1, 26085=1, 26094=1, 26096=1, 26098=1, 26102=1, 26119=1, 26129=1, 26131=1, 26136=1, 26140=1, 26147=1, 26148=1, 26156=1, 26159=1, 26160=1, 26166=1, 26188=1, 26193=1, 26199=1, 26200=1, 26201=1, 26203=1, 26204=1, 26208=1, 26212=1, 26214=1, 26221=1, 26231=1, 26236=1, 26237=1, 26238=1, 26250=1, 26257=1, 26258=1, 26264=1, 26272=1, 26291=1, 26296=1, 26303=1, 26305=1, 26315=1, 26316=1, 26318=1, 26339=1, 26343=1, 26344=1, 26373=1, 26378=1, 26380=1, 26382=1, 26391=1, 26392=1, 26393=1, 26394=1, 26400=1, 26401=1, 26405=1, 26412=1, 26413=1, 26414=1, 26422=1, 26428=1, 26435=1, 26445=1, 26449=1, 26452=1, 26455=1, 26459=1, 26461=1, 26468=1, 26470=1, 26473=1, 26476=1, 26481=1, 26484=1, 26488=1, 26496=1, 26497=1, 26498=1, 26499=1, 26510=1, 26512=1, 26521=1, 26529=1, 26530=1, 26531=1, 26558=1, 26562=1, 26566=1, 26573=1, 26575=1, 26579=1, 26581=1, 26587=1, 26588=1, 26600=1, 26605=1, 26607=1, 26610=1, 26613=1, 26619=1, 26620=1, 26627=1, 26634=1, 26635=1, 26641=1, 26646=1, 26647=1, 26648=1, 26652=1, 26656=1, 26657=1, 26661=1, 26674=1, 26676=1, 26688=1, 26690=1, 26691=1, 26704=1, 26710=1, 26711=1, 26712=1, 26716=1, 26734=1, 26743=1, 26757=1, 26759=1, 26776=1, 26781=1, 26782=1, 26783=1, 26791=1, 26795=1, 26802=1, 26811=1, 26812=1, 26813=1, 26816=1, 26823=1, 26824=1, 26827=1, 26828=1, 26830=1, 26839=1, 26841=1, 26849=1, 26850=1, 26852=1, 26861=1, 26862=1, 26872=1, 26874=1, 26886=1, 26898=1, 26904=1, 26909=1, 26912=1, 26916=1, 26918=1, 26921=1, 26924=1, 26925=1, 26930=1, 26934=1, 26937=1, 26949=1, 26958=1, 26961=1, 26966=1, 26974=1, 26975=1, 26978=1, 26984=1, 26993=1, 26996=1, 27000=1, 27001=1, 27019=1, 27021=1, 27024=1, 27027=1, 27030=1, 27047=1, 27048=1, 27052=1, 27072=1, 27073=1, 27079=1, 27081=1, 27082=1, 27085=1, 27105=1, 27109=1, 27110=1, 27111=1, 27119=1, 27122=1, 27127=1, 27139=1, 27142=1, 27146=1, 27147=1, 27149=1, 27155=1, 27168=1, 27170=1, 27175=1, 27177=1, 27180=1, 27181=1, 27183=1, 27198=1, 27203=1, 27211=1, 27215=1, 27223=1, 27235=1, 27236=1, 27249=1, 27251=1, 27254=1, 27256=1, 27257=1, 27261=1, 27267=1, 27269=1, 27270=1, 27273=1, 27274=1, 27285=1, 27288=1, 27300=1, 27303=1, 27317=1, 27318=1, 27320=1, 27321=1, 27323=1, 27326=1, 27334=1, 27342=1, 27345=1, 27348=1, 27349=1, 27350=1, 27362=1, 27363=1, 27369=1, 27377=1, 27389=1, 27392=1, 27393=1, 27402=1, 27406=1, 27407=1, 27410=1, 27411=1, 27415=1, 27416=1, 27436=1, 27457=1, 27475=1, 27476=1, 27485=1, 27508=1, 27512=1, 27514=1, 27520=1, 27522=1, 27525=1, 27534=1, 27535=1, 27536=1, 27559=1, 27574=1, 27582=1, 27586=1, 27588=1, 27595=1, 27596=1, 27599=1, 27600=1, 27601=1, 27613=1, 27624=1, 27625=1, 27631=1, 27633=1, 27636=1, 27637=1, 27638=1, 27642=1, 27644=1, 27657=1, 27663=1, 27664=1, 27673=1, 27679=1, 27685=1, 27696=1, 27701=1, 27714=1, 27727=1, 27733=1, 27734=1, 27739=1, 27748=1, 27763=1, 27768=1, 27772=1, 27784=1, 27787=1, 27804=1, 27809=1, 27810=1, 27813=1, 27819=1, 27835=1, 27853=1, 27861=1, 27865=1, 27879=1, 27895=1, 27905=1, 27908=1, 27911=1, 27915=1, 27917=1, 27943=1, 27945=1, 27946=1, 27948=1, 27949=1, 27956=1, 27957=1, 27969=1, 27974=1, 27976=1, 27978=1, 27999=1, 28000=1, 28001=1, 28018=1, 28023=1, 28034=1, 28035=1, 28037=1, 28054=1, 28057=1, 28058=1, 28066=1, 28071=1, 28111=1, 28120=1, 28122=1, 28158=1, 28168=1, 28176=1, 28188=1, 28197=1, 28208=1, 28211=1, 28213=1, 28216=1, 28226=1, 28242=1, 28244=1, 28255=1, 28256=1, 28262=1, 28282=1, 28289=1, 28304=1, 28314=1, 28321=1, 28344=1, 28346=1, 28353=1, 28368=1, 28404=1, 28408=1, 28448=1, 28464=1, 28471=1, 28495=1, 28515=1, 28535=1, 28544=1, 28555=1, 28569=1, 28601=1, 28637=1, 28654=1, 28698=1, 28723=1, 28724=1, 28739=1, 28758=1, 28769=1, 28773=1, 28809=1, 28813=1, 28819=1, 28825=1, 28828=1, 28837=1, 28839=1, 28869=1, 28874=1, 28883=1, 28889=1, 28901=1, 28916=1, 28928=1, 28953=1, 28968=1, 28972=1, 29005=1, 29035=1, 29042=1, 29044=1, 29048=1, 29050=1, 29053=1, 29057=1, 29072=1, 29073=1, 29087=1, 29088=1, 29091=1, 29093=1, 29099=1, 29100=1, 29101=1, 29118=1, 29121=1, 29124=1, 29126=1, 29141=1, 29146=1, 29149=1, 29150=1, 29156=1, 29164=1, 29167=1, 29168=1, 29171=1, 29173=1, 29174=1, 29181=1, 29182=1, 29185=1, 29186=1, 29196=1, 29197=1, 29207=1, 29210=1, 29215=1, 29217=1, 29218=1, 29220=1, 29232=1, 29233=1, 29246=1, 29252=1, 29263=1, 29266=1, 29269=1, 29273=1, 29278=1, 29294=1, 29295=1, 29312=1, 29315=1, 29324=1, 29327=1, 29336=1, 29338=1, 29348=1, 29359=1, 29360=1, 29361=1, 29362=1, 29365=1, 29370=1, 29377=1, 29378=1, 29383=1, 29386=1, 29403=1, 29411=1, 29412=1, 29413=1, 29414=1, 29428=1, 29437=1, 29444=1, 29452=1, 29460=1, 29462=1, 29466=1, 29480=1, 29481=1, 29482=1, 29487=1, 29488=1, 29493=1, 29503=1, 29504=1, 29515=1, 29527=1, 29533=1, 29540=1, 29557=1, 29559=1, 29560=1, 29562=1, 29564=1, 29575=1, 29592=1, 29593=1, 29594=1, 29596=1, 29602=1, 29608=1, 29627=1, 29628=1, 29629=1, 29634=1, 29644=1, 29648=1, 29649=1, 29660=1, 29669=1, 29670=1, 29675=1, 29679=1, 29687=1, 29701=1, 29708=1, 29709=1, 29716=1, 29718=1, 29731=1, 29743=1, 29748=1, 29752=1, 29755=1, 29763=1, 29773=1, 29778=1, 29784=1, 29788=1, 29793=1, 29806=1, 29835=1, 29836=1, 29837=1, 29841=1, 29850=1, 29851=1, 29852=1, 29873=1, 29881=1, 29882=1, 29888=1, 29901=1, 29905=1, 29907=1, 29909=1, 29915=1, 29918=1, 29919=1, 29922=1, 29926=1, 29935=1, 29952=1, 29960=1, 29973=1, 29987=1, 29989=1, 29994=1, 30008=1, 30009=1, 30013=1, 30025=1, 30037=1, 30045=1, 30047=1, 30057=1, 30058=1, 30071=1, 30076=1, 30081=1, 30087=1, 30092=1, 30105=1, 30109=1, 30113=1, 30117=1, 30118=1, 30121=1, 30124=1, 30129=1, 30131=1, 30133=1, 30147=1, 30186=1, 30187=1, 30193=1, 30195=1, 30205=1, 30207=1, 30220=1, 30221=1, 30223=1, 30224=1, 30231=1, 30233=1, 30242=1, 30244=1, 30250=1, 30251=1, 30261=1, 30264=1, 30269=1, 30274=1, 30278=1, 30279=1, 30304=1, 30318=1, 30332=1, 30334=1, 30341=1, 30349=1, 30364=1, 30365=1, 30369=1, 30380=1, 30384=1, 30385=1, 30386=1, 30392=1, 30397=1, 30402=1, 30403=1, 30406=1, 30407=1, 30410=1, 30420=1, 30428=1, 30437=1, 30444=1, 30449=1, 30453=1, 30457=1, 30458=1, 30460=1, 30462=1, 30465=1, 30470=1, 30474=1, 30478=1, 30479=1, 30480=1, 30484=1, 30492=1, 30496=1, 30497=1, 30505=1, 30506=1, 30511=1, 30516=1, 30520=1, 30537=1, 30538=1, 30539=1, 30540=1, 30544=1, 30548=1, 30550=1, 30553=1, 30572=1, 30579=1, 30582=1, 30583=1, 30589=1, 30590=1, 30593=1, 30594=1, 30600=1, 30606=1, 30611=1, 30614=1, 30615=1, 30616=1, 30627=1, 30631=1, 30632=1, 30646=1, 30648=1, 30652=1, 30661=1, 30664=1, 30691=1, 30693=1, 30708=1, 30713=1, 30716=1, 30717=1, 30721=1, 30743=1, 30751=1, 30767=1, 30781=1, 30792=1, 30800=1, 30803=1, 30807=1, 30812=1, 30836=1, 30857=1, 30860=1, 30875=1, 30879=1, 30912=1, 30940=1, 30949=1, 30965=1, 30972=1, 30978=1, 30993=1, 30997=1, 31000=1, 31017=1, 31019=1, 31043=1, 31045=1, 31059=1, 31083=1, 31085=1, 31093=1, 31128=1, 31135=1, 31155=1, 31160=1, 31184=1, 31188=1, 31193=1, 31203=1, 31211=1, 31212=1, 31231=1, 31236=1, 31257=1, 31263=1, 31272=1, 31280=1, 31292=1, 31306=1, 31308=1, 31337=1, 31343=1, 31348=1, 31351=1, 31360=1, 31366=1, 31367=1, 31375=1, 31385=1, 31406=1, 31410=1, 31415=1, 31418=1, 31421=1, 31442=1, 31473=1, 31479=1, 31487=1, 31493=1, 31522=1, 31531=1, 31538=1, 31546=1, 31548=1, 31567=1, 31569=1, 31578=1, 31589=1, 31600=1, 31611=1, 31613=1, 31618=1, 31640=1, 31656=1, 31661=1, 31685=1, 31774=1, 31778=1, 31780=1, 31805=1, 31808=1, 31815=1, 31818=1, 31827=1, 31829=1, 31848=1, 31862=1, 31865=1, 31874=1, 31884=1, 31886=1, 31900=1, 31902=1, 31922=1, 31939=1, 31941=1, 31949=1, 31957=1, 31960=1, 31987=1, 32010=1, 32012=1, 32020=1, 32027=1, 32034=1, 32056=1, 32057=1, 32065=1, 32100=1, 32106=1, 32127=1, 32131=1, 32147=1, 32149=1, 32157=1, 32178=1, 32185=1, 32206=1, 32209=1, 32211=1, 32214=1, 32250=1, 32252=1, 32253=1, 32278=1, 32280=1, 32292=1, 32295=1, 32309=1, 32312=1, 32330=1, 32339=1, 32349=1, 32352=1, 32372=1, 32386=1, 32403=1, 32405=1, 32470=1, 32492=1, 32505=1, 32507=1, 32508=1, 32521=1, 32526=1, 32557=1, 32560=1, 32571=1, 32587=1, 32591=1, 32602=1, 32606=1, 32627=1, 32638=1, 32672=1, 32675=1, 32686=1, 32692=1, 32694=1, 32704=1, 32747=1, 32763=1, 32772=1, 32775=1, 32777=1, 32781=1, 32785=1, 32807=1, 32817=1, 32820=1, 32844=1, 32845=1, 32879=1, 32910=1, 32916=1, 32926=1, 32944=1, 32949=1, 32952=1, 32956=1, 32978=1, 33006=1, 33009=1, 33010=1, 33013=1, 33051=1, 33063=1, 33105=1, 33140=1, 33161=1, 33169=1, 33173=1, 33175=1, 33179=1, 33193=1, 33195=1, 33197=1, 33200=1, 33213=1, 33217=1, 33224=1, 33244=1, 33251=1, 33255=1, 33258=1, 33262=1, 33271=1, 33277=1, 33288=1, 33301=1, 33315=1, 33319=1, 33337=1, 33342=1, 33348=1, 33371=1, 33392=1, 33393=1, 33427=1, 33432=1, 33444=1, 33449=1, 33457=1, 33470=1, 33476=1, 33505=1, 33518=1, 33520=1, 33527=1, 33538=1, 33541=1, 33568=1, 33596=1, 33612=1, 33615=1, 33620=1, 33622=1, 33624=1, 33643=1, 33662=1, 33669=1, 33686=1, 33692=1, 33725=1, 33744=1, 33747=1, 33762=1, 33782=1, 33811=1, 33821=1, 33823=1, 33835=1, 33837=1, 33841=1, 33876=1, 33892=1, 33898=1, 33906=1, 33908=1, 33909=1, 33914=1, 33924=1, 33938=1, 33973=1, 33974=1, 34026=1, 34040=1, 34052=1, 34059=1, 34068=1, 34072=1, 34081=1, 34085=1, 34109=1, 34113=1, 34120=1, 34132=1, 34145=1, 34185=1, 34188=1, 34191=1, 34230=1, 34248=1, 34286=1, 34306=1, 34325=1, 34330=1, 34338=1, 34362=1, 34394=1, 34400=1, 34412=1, 34413=1, 34421=1, 34423=1, 34433=1, 34451=1, 34498=1, 34501=1, 34523=1, 34542=1, 34543=1, 34575=1, 34590=1, 34597=1, 34634=1, 34644=1, 34646=1, 34657=1, 34667=1, 34677=1, 34681=1, 34694=1, 34696=1, 34730=1, 34766=1, 34778=1, 34797=1, 34815=1, 34819=1, 34832=1, 34841=1, 34845=1, 34854=1, 34859=1, 34867=1, 34881=1, 34891=1, 34893=1, 34930=1, 34934=1, 34939=1, 34960=1, 34968=1, 35020=1, 35030=1, 35039=1, 35041=1, 35045=1, 35057=1, 35070=1, 35085=1, 35113=1, 35135=1, 35159=1, 35183=1, 35225=1, 35228=1, 35260=1, 35268=1, 35299=1, 35311=1, 35320=1, 35324=1, 35335=1, 35344=1, 35352=1, 35376=1, 35383=1, 35394=1, 35402=1, 35449=1, 35461=1, 35462=1, 35470=1, 35474=1, 35503=1, 35549=1, 35563=1, 35566=1, 35573=1, 35583=1, 35602=1, 35614=1, 35630=1, 35634=1, 35652=1, 35674=1, 35719=1, 35723=1, 35733=1, 35735=1, 35748=1, 35759=1, 35776=1, 35780=1, 35784=1, 35786=1, 35804=1, 35810=1, 35813=1, 35816=1, 35842=1, 35844=1, 35860=1, 35867=1, 35875=1, 35915=1, 35921=1, 35928=1, 35940=1, 35944=1, 35957=1, 35963=1, 35978=1, 35986=1, 35989=1, 36005=1, 36012=1, 36014=1, 36016=1, 36026=1, 36028=1, 36035=1, 36049=1, 36077=1, 36080=1, 36086=1, 36097=1, 36110=1, 36112=1, 36129=1, 36155=1, 36166=1, 36177=1, 36179=1, 36188=1, 36225=1, 36240=1, 36248=1, 36264=1, 36265=1, 36269=1, 36277=1, 36291=1, 36293=1, 36316=1, 36334=1, 36344=1, 36346=1, 36357=1, 36363=1, 36380=1, 36385=1, 36397=1, 36416=1, 36429=1, 36432=1, 36449=1, 36452=1, 36464=1, 36483=1, 36501=1, 36508=1, 36520=1, 36522=1, 36535=1, 36540=1, 36569=1, 36571=1, 36572=1, 36581=1, 36592=1, 36594=1, 36598=1, 36604=1, 36615=1, 36620=1, 36622=1, 36624=1, 36648=1, 36650=1, 36654=1, 36663=1, 36667=1, 36673=1, 36679=1, 36688=1, 36695=1, 36700=1, 36703=1, 36730=1, 36750=1, 36755=1, 36783=1, 36792=1, 36812=1, 36820=1, 36827=1, 36828=1, 36840=1, 36846=1, 36848=1, 36854=1, 36858=1, 36873=1, 36874=1, 36903=1, 36927=1, 36935=1, 36953=1, 36960=1, 36963=1, 36977=1, 36988=1, 37019=1, 37034=1, 37038=1, 37043=1, 37053=1, 37055=1, 37058=1, 37065=1, 37072=1, 37082=1, 37106=1, 37126=1, 37129=1, 37144=1, 37160=1, 37167=1, 37178=1, 37209=1, 37239=1, 37300=1, 37301=1, 37312=1, 37335=1, 37346=1, 37351=1, 37355=1, 37370=1, 37379=1, 37391=1, 37416=1, 37420=1, 37426=1, 37436=1, 37451=1, 37456=1, 37489=1, 37508=1, 37538=1, 37550=1, 37573=1, 37617=1, 37626=1, 37641=1, 37645=1, 37649=1, 37679=1, 37682=1, 37688=1, 37718=1, 37763=1, 37772=1, 37777=1, 37786=1, 37790=1, 37809=1, 37824=1, 37826=1, 37842=1, 37849=1, 37852=1, 37879=1, 37891=1, 37895=1, 37903=1, 37918=1, 37952=1, 37957=1, 37967=1, 37981=1, 37990=1, 37992=1, 38003=1, 38006=1, 38011=1, 38014=1, 38024=1, 38030=1, 38054=1, 38083=1, 38102=1, 38109=1, 38116=1, 38117=1, 38122=1, 38151=1, 38175=1, 38188=1, 38217=1, 38223=1, 38239=1, 38256=1, 38274=1, 38307=1, 38312=1, 38314=1, 38332=1, 38364=1, 38394=1, 38398=1, 38402=1, 38418=1, 38430=1, 38443=1, 38446=1, 38454=1, 38458=1, 38475=1, 38489=1, 38491=1, 38492=1, 38502=1, 38513=1, 38541=1, 38554=1, 38557=1, 38562=1, 38589=1, 38600=1, 38603=1, 38613=1, 38628=1, 38660=1, 38665=1, 38679=1, 38680=1, 38693=1, 38701=1, 38705=1, 38716=1, 38733=1, 38735=1, 38747=1, 38751=1, 38782=1, 38811=1, 38812=1, 38814=1, 38828=1, 38837=1, 38845=1, 38862=1, 38897=1, 38900=1, 38921=1, 38946=1, 38958=1, 38960=1, 38964=1, 38994=1, 39031=1, 39037=1, 39054=1, 39081=1, 39117=1, 39121=1, 39127=1, 39146=1, 39159=1, 39176=1, 39182=1, 39190=1, 39198=1, 39211=1, 39228=1, 39231=1, 39237=1, 39257=1, 39267=1, 39298=1, 39308=1, 39324=1, 39331=1, 39338=1, 39342=1, 39344=1, 39347=1, 39353=1, 39360=1, 39371=1, 39378=1, 39389=1, 39421=1, 39470=1, 39497=1}
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 366 ms. (steps per millisecond=2 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 369 ms. (steps per millisecond=2 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 330 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 292 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 397 ms. (steps per millisecond=2 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 289 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 285 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 295 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 414 ms. (steps per millisecond=2 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 281 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 290 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 292 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 286 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 351 ms. (steps per millisecond=2 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 283 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 291 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 282 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 301 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 298 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 320 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 320 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 329 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 385 ms. (steps per millisecond=2 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 291 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 282 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 287 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 287 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 289 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 283 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 286 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 294 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 293 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 324 ms. (steps per millisecond=3 ) properties (out of 30663) 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 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 319 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 324 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 321 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 312 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 326 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 317 ms. (steps per millisecond=3 ) properties (out of 30663) 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 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 327 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 324 ms. (steps per millisecond=3 ) properties (out of 30663) 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 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 323 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 287 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 292 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 301 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 292 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 318 ms. (steps per millisecond=3 ) properties (out of 30663) seen :0
Running SMT prover for 30663 properties.
// Phase 1: matrix 45998 rows 46345 cols
[2022-05-17 23:44:03] [INFO ] Computed 19988 place invariants in 347 ms
[2022-05-17 23:47:49] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
Fused 30663 Parikh solutions to 1 different solutions.
Support contains 30663 out of 46345 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 46345/46345 places, 45998/45998 transitions.
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition End_3653 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 1 transitions
Reduce isomorphic transitions removed 1 transitions.
Drop transitions removed 2 transitions
Trivial Post-agglo rules discarded 2 transitions
Performed 2 trivial Post agglomeration. Transition count delta: 2
Iterating post reduction 0 with 4 rules applied. Total rules applied 4 place count 46343 transition count 45994
Ensure Unique test removed 1 places
Reduce places removed 5 places and 0 transitions.
Drop transitions removed 2 transitions
Reduce isomorphic transitions removed 2 transitions.
Iterating post reduction 1 with 7 rules applied. Total rules applied 11 place count 46338 transition count 45992
Ensure Unique test removed 1 places
Iterating post reduction 2 with 1 rules applied. Total rules applied 12 place count 46337 transition count 45992
Performed 759 Post agglomeration using F-continuation condition.Transition count delta: 759
Deduced a syphon composed of 759 places in 12 ms
Reduce places removed 759 places and 0 transitions.
Iterating global reduction 3 with 1518 rules applied. Total rules applied 1530 place count 45578 transition count 45233
Drop transitions removed 486 transitions
Reduce isomorphic transitions removed 486 transitions.
Iterating post reduction 3 with 486 rules applied. Total rules applied 2016 place count 45578 transition count 44747
Free-agglomeration rule applied 1 times.
Iterating global reduction 4 with 1 rules applied. Total rules applied 2017 place count 45578 transition count 44746
Reduce places removed 1 places and 0 transitions.
Ensure Unique test removed 1 transitions
Reduce isomorphic transitions removed 1 transitions.
Iterating post reduction 4 with 2 rules applied. Total rules applied 2019 place count 45577 transition count 44745
Free-agglomeration rule (complex) applied 2924 times.
Iterating global reduction 5 with 2924 rules applied. Total rules applied 4943 place count 45577 transition count 41821
Ensure Unique test removed 3 places
Reduce places removed 3052 places and 0 transitions.
Drop transitions removed 389 transitions
Ensure Unique test removed 443 transitions
Reduce isomorphic transitions removed 832 transitions.
Iterating post reduction 5 with 3884 rules applied. Total rules applied 8827 place count 42525 transition count 40989
Ensure Unique test removed 73 places
Iterating post reduction 6 with 73 rules applied. Total rules applied 8900 place count 42452 transition count 40989
Applied a total of 8900 rules in 22856 ms. Remains 42452 /46345 variables (removed 3893) and now considering 40989/45998 (removed 5009) transitions.
Finished structural reductions, in 1 iterations. Remains : 42452/46345 places, 40989/45998 transitions.
[2022-05-17 23:48:13] [INFO ] Flatten gal took : 1588 ms
[2022-05-17 23:48:15] [INFO ] Flatten gal took : 1636 ms
[2022-05-17 23:48:15] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality13426206819192454603.gal : 163 ms
[2022-05-17 23:48:15] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality12418902739203790324.prop : 23 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/ReachabilityCardinality13426206819192454603.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality12418902739203790324.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/ReachabilityCardinality13426206819192454603.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality12418902739203790324.prop --nowitness --gen-order FOLLOW
Detected timeout of ITS tools.
[2022-05-17 23:48:32] [INFO ] Flatten gal took : 1329 ms
[2022-05-17 23:48:32] [INFO ] Applying decomposition
[2022-05-17 23:48:33] [INFO ] Flatten gal took : 1361 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/graph7518780174124240832.txt, -o, /tmp/graph7518780174124240832.bin, -w, /tmp/graph7518780174124240832.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/graph7518780174124240832.bin, -l, -1, -v, -w, /tmp/graph7518780174124240832.weights, -q, 0, -e, 0.001], workingDir=null]
[2022-05-17 23:48:37] [INFO ] Decomposing Gal with order
[2022-05-17 23:48:51] [INFO ] Rewriting arrays to variables to allow decomposition.
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="gold2021"
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 gold2021"
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 r180-tall-165277027600228"
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 '
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 ;