84281834	13
3560704	13
4020284	13
4159499	13
18425438	13
10508423	13
8671691	13
10792113	13
1356302	13
6287350	13
9226522	13
1671008	13
11167532	13
452367	16
6460170	13
3331960	13
7056792	13
574084	13
2192802	13
2424993	13
4070076	13
731350	13
1842134	13
20851289	16
5261479	15
1584291	13
2513788	15
5518203	13
12910132	13
7711283	13
13313876	13
15211	13
9959199	13
2958685	13
2111071	13
554968	13
18665640	13
41712680	13
25897013	13
1309055	15
1368036	13
7094853	13
15719286	13
12400842	13
4617779	13
2080129	13
21090352	16
6809159	13
16949083	13
10610655	13
7630395	13
1684613	13
1955111	13
3663927	13
2924849	13
5852457	16
4880329	13
4757477	13
6659099	13
5766767	17
4651705	13
3064998	17
2388529	13
1191826	17
10059234	13
1168939	13
7701224	13
10402175	13
175506	13
4992381	13
527002	17
6529832	13
18546169	13
1642231	13
11400637	13
48318865	13
10303840	13
10800542	13
16291296	13
19053656	16
12618903	13
67174	13
7515402	13
30104065	13
8429362	13
9714127	13
2396345	13
847767	16
9306558	13
6621240	13
1112703	13
9003447	13
385585	16
13325380	13
100473	15
3655878	13
4618424	15
7684956	13
4486538	16
4891499	13
13922885	13
1216639	13
34288271	13
8044689	16
2940740	13
1324386	13
45349692	17
13691480	13
2988086	16
16032075	13
14600908	13
5601175	16
2142259	13
14495100	13
13706609	13
3909556	13
2172786	13
425304	16
31366531	13
10646548	13
7628414	13
2523723	13
3643253	13
4641522	13
810616	13
10045080	13
17792003	13
18680894	15
5602245	13
1287553	13
11579358	13
7722130	13
6174309	13
2890297	13
4118464	13
5336430	13
548123	13
3627234	13
2396092	13
4588213	13
1034805	13
9016203	13
9105802	16
5690734	13
8112931	13
347433	13
3833288	17
920379	13
7690823	13
11910961	13
7812888	13
2827651	16
2015803	13
22388628	15
1526589	13
8558762	13
11078563	13
8662869	13
5401732	13
2692086	13
15409181	13
1366981	13
3947983	13
1096889	13
8043366	13
5183231	13
303304	16
11273629	16
4193288	13
28244857	16
3306305	16
1681782	13
13471010	13
3651194	15
9044585	13
6774937	15
13869213	13
1563462	13
986899	13
19377332	13
2259762	13
24342072	16
4861143	17
5797642	13
4351360	13
2485262	13
11371998	13
6806959	13
31900165	13
2984097	13
2978651	13
12313145	13
3498346	13
7810232	13
7523857	13
12727665	13
643534	13
2626694	13
187875	13
23900556	13
28064267	17
22441618	13
17481164	13
17509037	13
2904469	13
12028763	13
6571442	16
1654758	13
3820193	13
3235272	13
10517039	13
29671839	13
11594996	13
1953132	13
908643	13
4893267	13
7208469	13
16961749	15
5426527	13
394951	13
11022580	13
65222	13
9083980	15
97513	13
8933524	13
17010051	15
15808485	13
785419	15
12440683	13
13248739	13
1093762	13
1031223	13
8042402	13
4557426	13
8082222	17
5517040	13
1030601	16
12682769	13
9814669	13
1260838	13
9725826	13
5209202	13
2786690	16
2707371	13
32962708	15
3091159	13
3919036	13
279802	13
14556085	13
24252547	16
10634440	13
5015937	13
15739184	13
2897067	13
4433325	13
4227305	13
7468538	13
2775665	13
5328213	13
2605263	13
1871900	13
5349040	15
33591719	13
15638157	15
467441	13
5236904	13
846381	13
3551322	13
5183685	13
1396850	13
21428168	16
13379288	13
1400450	13
23802322	13
16741284	17
13196628	13
698231	13
10310645	13
568506	13
23442445	13
2425357	13
5863446	13
2698145	13
11103974	13
6316934	13
11348045	13
38315674	17
14446839	13
19947231	13
10020884	13
8334888	13
7186352	13
30677358	13
1162857	13
7099932	13
542706	13
1606084	16
39909	13
4585400	13
19654563	17
3332505	13
1232530	13
8158211	13
6579307	13
1632288	13
6579491	13
3145588	13
891389	13
571643	13
587420	13
3391370	13
15834079	13
8005226	13
2818287	13
5878522	16
7823441	13
11686839	13
1352058	13
8748185	13
9775914	13
20923498	13
24676	13
2232655	13
751117	13
9071346	13
2695524	13
5806264	13
2503387	13
1482757	13
4493015	13
8003271	13
4794030	15
335351	13
4071963	13
2011290	13
4055021	13
907253	13
5196297	13
2578782	13
123406	13
6251115	13
30533429	13
487750	13
1744792	13
7111924	16
146625	13
11232245	13
5677860	13
3008833	13
11714408	13
30935099	13
15295507	13
34400752	13
8101361	13
14304421	13
10499372	13
5239980	13
3447455	13
3859686	13
23355069	13
6858248	13
12382159	13
34054385	13
13842232	13
4610775	13
12314462	13
38182735	17
1297716	13
5150402	13
33813785	13
3461935	13
15770357	13
20220604	13
9313666	13
3300933	16
13050963	13
28795649	13
3815969	17
7247704	13
24772166	13
19271582	13
1082002	13
4034093	13
6390464	13
17022314	13
7457566	13
18572866	13
2464608	13
2657475	16
21519304	13
23027738	15
8029977	13
14853636	13
11153223	17
3394496	13
8983932	13
414774	13
156346	13
13121760	13
11548089	13
694794	13
8002276	13
5011766	13
18756065	13
5416173	13
319225	13
8125524	17
27566145	17
2192600	13
6445177	13
1789313	13
4922421	13
1007447	13
934360	13
36959597	13
10093002	13
3429337	13
6021419	13
2032746	13
15192284	13
5994741	13
16819940	13
307057	13
4584549	16
3220867	13
25610939	16
13520969	13
3445093	13
16940446	13
6764718	13
6168270	13
8978618	16
5767864	13
260339	13
10095615	13
2426807	13
6748852	13
577312	13
336421	13
7448966	13
2566202	13
8930634	17
10700204	13
1955772	13
17289463	13
14558001	16
324879	13
1131606	13
1283267	16
5362123	13
6375005	13
3133463	13
9027043	13
2665498	13
8674735	13
3006492	13
5544560	13
2049036	13
2286877	13
4187060	13
12488807	13
7838586	13
8114912	13
18746161	13
811672	13
6810834	13
3910319	13
3938569	13
2699307	13
1808930	13
8278105	13
1014044	13
2173611	13
1947722	13
11403527	13
8111233	13
701522	13
1689081	13
6826457	13
10469681	13
7635241	13
4132329	13
7823317	13
1069475	13
784852	13
7248183	13
13833146	13
1853856	15
179867	13
11525115	13
18293186	13
8783653	13
1821793	17
1140105	13
925785	13
2981406	13
22806492	13
12704721	13
3174955	15
879996	13
7329856	13
21075179	13
12194244	13
4542371	13
421650	13
1166336	17
7653432	13
14548855	13
18174942	13
1974688	13
1126477	16
3581174	13
4434699	13
3850634	16
17642357	15
6326646	13
11243371	13
9277479	13
4735514	13
6551228	13
3233369	13
2765062	13
9424123	16
3327303	13
4531427	13
244024	17
225503	13
10729802	13
5199105	15
33860677	13
25441402	13
3737101	13
18270562	13
3674170	13
1895158	13
5155713	13
17917893	13
7106661	13
1633636	13
16862787	13
1006921	13
8200432	13
5655840	13
8559284	15
1500894	13
6164396	13
7411431	13
1632980	15
1357572	13
3540801	13
3058177	13
12615061	15
42853242	17
116093	13
8199549	13
5015171	13
3160333	13
6605312	13
12972590	17
3874077	16
3223239	13
13123313	13
11561135	13
19281978	13
4946808	13
3113329	13
3535837	13
1844287	13
4890413	13
3058555	13
2933771	13
57636988	13
15585264	13
2988079	17
2793836	13
1376974	15
8632507	13
1225267	13
15298495	13
1788274	13
6653041	15
22434388	13
2792973	13
22068071	13
22714833	13
3490767	15
1050756	13
1724858	13
5347438	16
458533	13
2110327	13
1250532	13
11044492	13
12184785	17
24601700	13
8569421	17
2086280	15
2661124	13
3943116	13
4248526	17
9428366	13
2573357	13
1048107	13
5451365	13
10729084	13
4007468	13
4653036	17
3524247	16
10321115	17
15435990	13
12091847	13
4865159	13
24181485	13
93030	13
3268809	13
4389469	13
967730	13
8171301	13
8483152	13
19745364	13
12042072	13
8387581	17
5530075	13
12894214	13
13802086	16
8144673	13
1423726	16
3831274	16
15786218	13
6468528	13
3287289	13
9349662	13
282728	13
44731	13
11899400	13
3614167	13
20950250	13
12061479	17
19636409	13
4103165	13
661299	13
3617440	17
26357744	13
15354480	15
5803375	13
5203705	17
2047947	17
17898675	13
2485124	13
23673287	13
6581633	17
3106635	13
771382	13
212780	13
591737	13
8499862	13
7279806	13
3368678	13
8614786	17
6751516	13
3323578	13
1201557	13
14612846	13
4496977	15
1477034	13
345867	13
1836321	13
5986852	13
14758889	13
5514345	13
9055464	13
11178164	15
1932895	13
3195456	13
33340547	13
32154873	13
1983516	16
1580441	13
3877951	13
17742844	13
9177811	13
6815504	16
3516504	13
39968696	15
27074953	13
7380434	13
2711161	13
5013922	17
7184715	13
558683	13
4068807	13
1262699	13
2115390	13
4522668	13
4295754	13
7074279	13
16588271	13
19882904	13
43501	13
5555730	13
1780272	13
1709390	13
1925714	13
12395570	13
3534695	13
4733921	13
9716826	13
18550234	13
3318870	13
8224244	13
7327311	13
15376143	17
9618510	13
1657822	13
35405358	13
1043243	17
12503368	13
10121680	13
481166	13
4353818	16
10496578	13
5698668	13
6873350	13
1972063	13
18330299	13
32752505	13
5628401	16
3066696	13
11467948	13
24022602	17
20604493	13
11146880	13
23474534	13
7449756	13
4136509	13
53571897	13
1788972	13
15396502	13
3310828	13
6508914	13
1101938	13
30487923	13
12158362	13
1638380	13
14947461	13
3465636	13
5403885	13
4723076	13
16990320	13
1393895	13
12707944	13
1039307	13
1053208	16
6961173	13
3562508	13
8132664	13
7462510	13
3135489	13
4390127	13
2741233	13
10417107	13
20317310	13
9885985	13
7607246	13
4619189	13
26786154	13
10857538	13
13919690	13
2080519	15
6309692	13
38836	13
1707928	13
1680610	13
12158461	13
5426695	13
4099439	13
2895235	13
17744553	13
2663227	13
32505	13
5000048	13
4166905	13
7574868	13
6173481	17
20956618	13
6202782	13
14232837	13
5919990	13
4738410	13
16547331	13
13267940	13
2878908	13
11805611	13
11284746	13
7083603	13
7076173	13
9401007	13
3607145	15
12745023	13
118835	13
16076144	13
1434255	16
11661921	13
6113268	13
10439120	13
7084228	13
14966312	13
6199384	13
104251	13
7850649	13
1956993	13
2865748	13
5568978	13
6666733	13
12729255	13
7714119	13
6461051	13
2997610	17
3129929	13
4776995	13
8310814	17
8512525	17
131685	17
1559031	13
4517224	13
1066377	13
23030688	17
3800382	13
529136	13
495741	13
2249013	13
5520539	13
173178	15
2771305	13
1140006	13
9528301	13
608189	13
570802	13
10283309	13
831623	13
9706068	13
14515867	13
17238187	13
1229976	13
6045523	13
18410766	13
12949655	13
1179560	13
3967748	13
199091	13
1696570	13
8701537	13
10579676	13
2588319	13
7494672	13
10127367	13
5099037	13
7247684	16
13884764	13
7489500	16
13642781	13
10207655	13
40033386	13
9443681	17
15946438	13
397843	13
15605577	13
393677	13
9234682	13
2429942	13
5434665	13
1479734	13
34845472	13
7998350	13
26772802	13
2933199	17
9875262	13
13988139	13
1432806	13
5794091	13
2483066	13
3927414	13
2095890	13
3594907	13
24934248	13
2199666	13
11093590	13
2195744	13
1358801	13
5825776	13
3115213	13
41335884	13
4338999	13
2003321	13
4142719	16
9856925	13
385845	13
4881496	13
13581249	13
2539218	13
3645649	13
1617698	13
1813997	13
11498971	13
13589636	13
3694041	13
12670248	13
7266108	13
318182	13
9123757	13
2177138	13
1291107	13
1877487	13
7733174	13
14237687	13
154408	13
2704498	13
26067897	16
21872750	13
11485009	13
5706955	16
17110711	13
3972457	13
7045546	13
3084772	15
24873916	13
208426	13
10961323	13
1727779	13
16239143	13
2684095	13
4306812	13
116701	13
250412	13
2750299	13
2606347	13
26606	13
4965327	13
15148893	13
4560656	13
9413905	16
9723839	13
205548	15
29260031	13
5052643	13
1665163	13
4810042	17
7423375	13
4704443	13
12373343	13
9947742	17
46177365	13
2028012	13
6580858	15
1383255	13
13866456	13
13918406	13
4626650	17
1000540	13
3174192	15
289219	13
4275731	13
4648945	17
15993924	13
2081898	13
14778101	13
1868339	13
2456454	13
5039424	16
8701858	13
1626332	13
3559698	13
4998127	13
2186941	13
5715926	13
7282150	13
2405611	13
2770801	13
10257997	13
1643342	13
6351610	13
687562	13
6105499	17
787967	13
15425399	13
6666050	13
2459874	13
83842	13
1426213	13
15872583	13
2009364	13
5191965	13
3930929	13
5514610	13
7737723	17
9302174	13
16228048	13
1078458	13
3630076	13
4121952	13
14313944	13
6735179	17
3729642	13
6101114	13
5413120	13
13140520	13
1670636	13
17060368	13
8468953	13
3512166	13
2992405	13
18000458	13
2269658	13
1616772	13
9586223	13
17725844	13
13882333	13
1851497	13
2217806	13
4238809	16
6901481	13
1462016	13
11728686	13
9375518	13
12413559	16
10635635	17
6172952	13
12256804	13
10574340	13
27024876	13
20918352	13
28178427	13
1290654	13
2089867	13
1119264	13
14881411	13
3905257	17
3093556	13
2374076	13
16365908	13
2959434	13
8373867	13
11250960	15
7847347	13
9923233	13
8293698	16
891711	13
3141872	15
1173485	13
9956863	13
4731987	13
18716247	13
5777142	13
611592	13
6538192	13
3847922	13
2213558	13
1151299	13
7662220	13
5179905	13
7705788	13
12005188	16
14224405	15
8347816	16
8615886	13
4925356	13
14965270	13
3199746	13
14599959	17
6175682	13
7781506	16
3828808	13
3168752	13
6682974	13
10695393	13
21925539	13
2999140	13
83169	13
4710830	13
11447616	13
3201221	13
17374535	13
21297612	13
9370570	13
240465	13
15055053	13
14028926	13
2366339	13
8373978	13
10186584	15
4692821	13
11710580	13
12379618	13
15930234	13
5838417	13
16050324	13
4855051	13
7950408	13
18134308	13
253293	16
15455334	17
6312415	13
4254700	13
18685062	13
4116895	17
1369160	13
40999037	13
3259747	13
6075780	13
24239603	13
8632046	15
3307367	13
8974918	15
3370946	13
1992158	13
14368057	13
5330051	15
9390965	13
396500	13
11857690	13
2599856	13
2534617	17
1218902	13
18785869	13
635685	13
1726861	13
3076571	17
4396933	13
8966977	13
3552926	13
10160135	13
791897	13
4704921	13
16864574	13
3663057	13
658671	15
1151304	13
7533639	13
5517001	13
973660	13
13832166	13
17378283	13
8195293	13
5196246	13
18373700	13
18692387	13
30885603	13
2019895	16
10381961	15
13809147	13
434723	13
15613634	17
1783829	13
5902799	13
8720387	13
14044530	13
4966064	13
1335381	15
1961555	13
19876575	13
2135039	13
5977795	13
14881679	13
5014781	13
9824544	13
6934412	13
9601763	13
10456395	13
23292676	13
12866587	13
6857670	13
7859938	13
2398003	13
8059196	15
3108046	13
12175918	16
3952006	13
3756718	13
9866985	13
3052765	17
7852504	13
22293968	15
8285738	16
3038464	17
15417227	13
8976839	13
3492886	13
1846352	16
2090998	13
15518421	13
12348281	17
5548428	13
10038176	13
991460	13
3271874	13
2214700	17
15279616	13
5733051	13
8589459	13
7252470	13
2400962	13
3760433	13
5579073	13
15486232	13
10912534	13
1661326	13
10573823	13
41884383	17
7434182	13
8219466	15
205342	13
8948692	13
7822342	16
1104661	13
11586285	15
7514043	13
3265992	13
12932140	13
304182	13
9903661	13
3491182	13
993528	13
4886047	13
11711170	13
20232687	13
11115981	13
5701062	13
1672084	13
9417420	13
5688890	13
164918	13
2906648	13
3187654	13
4181278	13
1832086	13
528480	13
6464348	13
5152409	15
1616030	13
372166	13
20495697	13
721529	13
8423275	17
1069378	13
18340229	13
10615972	13
5794578	13
4306696	13
24856578	13
822134	13
8785153	13
18387166	15
3345978	13
314301	15
2976115	13
17549622	13
6292278	13
1863233	13
19273954	13
4964934	13
457470	13
13540425	16
5473579	13
2102628	13
5934028	15
13054363	13
219502	13
7539873	13
7811576	13
12867525	13
6505391	16
10756206	13
3596260	13
1056194	15
743137	15
5751378	13
3735930	13
11743555	13
13888971	13
3435765	13
28277556	13
2503729	13
375890	13
5604586	13
5095448	17
12429620	13
15963680	17
7477648	13
6764900	13
455221	15
97809	13
1322422	13
11881562	13
2302014	13
4323955	13
6492616	13
15352697	13
9637809	13
6427554	13
26428332	17
6781801	13
1699900	16
11343490	13
7941595	13
5924832	13
8667857	13
7882752	13
7015629	13
8402185	13
20964222	13
21767508	13
23307313	13
406833	16
482232	17
2500020	13
3137516	13
4757497	13
9196135	17
5937747	13
16487941	13
2845431	15
2977284	13
10864666	13
5659748	13
12234484	13
1484191	13
195402	13
91307	16
4230682	13
710582	13
7171456	13
16353782	13
7054187	13
4751457	13
5569931	13
9186982	13
5285430	13
3561122	13
9953627	13
2811499	13
9346759	13
8380826	13
3460028	13
11270720	17
2954615	13
2832464	13
6415799	13
1843473	13
2142831	13
4264359	13
11517376	13
680688	13
22706419	13
5984932	13
11035	13
7745609	15
4779837	17
12599908	13
26451350	13
9057709	13
2078882	13
823685	13
17939106	16
8103066	13
3073810	13
17534698	13
28802459	15
11479527	13
7590078	13
23521241	13
2700289	13
12620134	13
4576154	13
15351832	13
692619	13
4473309	13
17697805	13
5421428	13
724004	13
3123989	15
15583597	13
7069266	13
6597774	16
3536559	13
1912226	13
4059676	13
330311	13
1544620	13
2862510	13
2839547	13
2195549	13
558439	13
17179880	13
1249446	13
30478085	13
13122134	13
1378982	17
7214098	13
7860008	13
1787476	13
4315272	13
9471123	17
8255747	13
18036073	13
544380	13
27618073	17
2634709	17
49908778	13
32655172	13
33422954	13
8775440	13
1382007	13
1884286	17
10979638	15
6414631	13
893789	13
6367766	13
5198738	13
13240487	13
1757851	13
28533968	15
2703811	13
29534439	13
4713438	13
5682351	13
865141	13
15973385	13
4067878	13
7688568	17
17609775	13
1264941	13
14729206	13
8467162	13
787878	13
20465263	13
1980026	13
658667	17
8487141	13
8665179	13
6090704	13
4172801	17
6769824	13
8376480	13
17761165	13
3755772	13
17423540	13
14006711	13
20007933	16
8084601	13
25710753	13
50718	13
1160389	13
6175520	13
13585275	13
1252185	13
579065	13
23977204	13
4238708	13
4856820	13
11666933	17
7960206	13
11587391	13
16369670	13
18468720	13
7467818	13
4199092	13
258455	13
21840329	13
1061423	13
2717007	13
14623419	13
2136443	16
6545349	13
1058149	13
5745978	13
6424507	13
23245633	13
4628265	13
14021038	13
8647331	13
5316707	13
12298561	13
14268618	13
2756030	13
5800865	13
8544	13
17024876	13
1731407	13
6740442	13
7954283	13
5573911	13
2596906	13
18111126	13
2561136	16
2957251	13
1763384	13
2677870	13
9955442	13
3297999	15
2185017	13
4229211	13
12059307	16
15029170	16
17136844	13
2171056	17
5252281	13
2406453	13
2921994	13
9287300	13
3834437	13
24907517	13
37738734	13
2017905	13
4405951	13
2365406	15
17720948	13
7578601	16
12663319	13
3063216	13
17533305	13
14956086	13
3528170	13
8026697	13
691690	13
19508788	13
1758728	17
7203635	13
28207912	17
424511	13
12234287	13
12150492	13
10817594	13
1157825	13
5237568	13
3553821	13
9641655	13
572528	13
2826305	13
11536583	13
7092085	16
11840455	13
19696860	13
24448329	17
12731254	13
4857127	13
20090813	13
3302205	13
947546	13
3869376	15
5394282	13
15820495	13
7324334	13
141663	13
586552	13
9329769	13
3839005	13
32329897	16
649395	13
3319590	13
33438	13
3127004	13
10658349	13
12316446	13
24914852	15
2340056	13
9223311	13
9440919	17
2727459	13
9420201	16
1799707	13
1432388	13
3314768	13
24085595	13
8378154	13
43700789	13
11310652	13
734749	13
4016040	13
5688313	13
4881832	13
21589739	13
3834135	13
8693227	13
6568876	15
1044849	13
11088711	13
848571	13
268204	13
19857529	13
21748563	13
12438159	13
334898	13
2142830	16
4855032	13
4558073	16
3701020	13
13487754	13
10046504	13
12079678	13
8945183	13
492040	13
29730040	13
20881345	15
5399114	13
6689191	16
1384328	13
8686487	16
4337289	13
2937343	13
5248230	13
6406746	13
192838	13
28879794	13
11528193	13
1346827	13
1477623	13
2964369	13
2843402	17
4096417	13
4028246	16
15926080	13
10168	13
1564845	13
7425243	13
2491537	13
1145679	13
6545119	13
562148	13
7782218	13
2753470	13
5658492	13
359284	13
3780715	13
8527722	13
436207	13
10384434	13
6535673	13
1975923	16
5972555	15
1615771	13
7206897	13
186302	16
8775684	13
10019570	16
9010896	13
2105609	13
3273760	13
1394174	13
3216193	16
6667360	13
66093	13
7599773	17
5351418	13
13582164	13
24287883	13
1999365	13
614295	17
13098202	13
26243334	13
2350214	13
3371205	13
3481089	13
24758362	13
9754022	13
401842	13
6389442	13
9542871	13
19216427	13
973686	17
1569422	17
2653804	13
2409072	16
8182010	13
11467653	13
1855775	13
2180425	17
1107572	13
440139	15
4770030	13
7415187	13
242999	13
26015795	13
9827564	13
1185347	13
19656625	13
6268076	13
11940577	13
5417933	17
8976465	13
19571155	13
9802650	13
8878877	13
5986856	13
1665494	13
3357647	13
1652532	16
13102950	16
8625531	13
14667203	13
6772331	13
7444717	13
2172702	16
5522813	16
14506383	13
2300623	13
8451484	13
8204070	13
14297991	17
8667481	13
4708281	13
14292659	13
5667362	13
6153282	13
1203335	13
15750047	13
852292	13
5858257	16
1396788	13
5797538	13
9118197	16
7085291	13
2183221	13
11501152	13
12877415	13
218025	13
1597972	13
6793197	15
2578295	13
5155317	16
14424923	13
1365176	16
14019661	15
15170417	13
9240884	15
2894354	13
2579455	13
1138417	13
5272487	16
4752212	13
2127222	16
6676962	13
1242369	13
23549009	13
10193226	13
2293797	13
965205	17
3466252	13
5978353	13
2602469	16
16458693	13
7093168	16
4671685	13
21906403	13
30379870	13
178028	13
16613040	13
33656644	13
1023509	13
6176420	13
145733	13
10087233	13
4393964	13
3847191	13
34576	16
10499831	13
6722062	13
2415434	16
19810250	17
19786888	13
11720745	15
726505	13
19273783	13
3041627	13
2232122	13
5930336	13
561549	15
21745883	13
49546760	13
399314	13
921404	13
2031913	15
6753594	13
6096233	13
3407886	13
1836104	13
17326555	13
3604811	17
12789687	17
45322843	13
884259	13
14537260	13
6603123	13
5685185	13
15142535	15
3716134	13
7936905	13
16372789	13
13185970	16
3879220	13
3287307	13
13149	17
183001	13
3810729	13
2402057	13
6855121	13
4384649	13
3164354	16
15574527	13
14317221	13
6447784	13
5407335	13
5506743	16
9163018	13
2700739	13
7531000	15
1168906	13
96991	13
5056798	17
28278529	13
20677697	13
2129636	13
4758047	13
13195315	17
19582125	13
2503327	13
3746344	13
884014	13
1090508	15
8371053	13
27802348	13
5837855	13
24504632	15
8894979	13
18671640	16
5179427	15
13827279	13
12225627	13
3386378	13
2355844	13
8878525	13
2476588	13
19828525	13
6438032	13
9825548	13
5688518	13
13616253	16
19090401	17
2875043	13
13480937	13
27823303	13
14570473	17
29488846	17
6950942	13
22128991	13
2389752	13
35608	13
12521758	13
3318282	16
12464949	15
7242533	13
7211175	17
8135098	13
15909149	13
17288297	16
24654332	13
1043265	13
7184266	13
18626729	13
4517865	13
4887614	13
15782213	15
27825020	17
1925642	13
4099407	13
8173606	13
4220843	17
22730414	13
2546668	13
14347036	13
8359815	13
5156834	13
7814358	13
1196186	13
2477290	15
1828050	13
323578	13
32489969	15
5848249	17
3263524	13
1920062	13
7759663	13
8407040	13
3045326	15
6533908	13
7638552	13
643636	13
557394	13
326157	13
9199966	13
282857	17
41099469	13
9430072	13
17477942	13
18682135	13
1579381	13
2414843	13
19523554	13
3278417	13
1327096	13
2388147	13
1523188	15
8989156	13
20115547	13
4994253	13
1238780	13
7707232	13
14172316	13
2968626	13
9118472	15
1856720	16
3101323	13
3385637	13
11009878	15
818848	13
5949425	13
10679168	13
12257530	13
3137085	13
4548238	13
624059	13
2253829	13
1163053	16
1439749	15
2673202	15
1330898	13
2275239	13
442377	13
14744737	13
9221600	13
10532665	13
1929723	13
3821964	13
10803496	13
5503813	13
5543072	13
5046097	13
1346012	13
19429100	13
7345399	13
13229908	13
4294342	13
8927821	13
21999664	13
66996	16
429631	17
6234751	13
2411110	13
7258477	16
20526800	13
7853717	13
4995873	13
2363087	13
6062551	13
6494049	13
3227913	17
1369151	15
6053309	13
2112883	13
51117300	13
667857	13
17826376	13
9978164	13
8782303	13
38771057	13
1634171	13
1310723	13
3551504	17
14881822	13
1013947	13
12573617	17
8954708	16
600966	13
4372029	13
1186239	15
22466659	13
2630657	16
1387419	13
6227175	13
30269000	13
5979659	13
16209380	13
13144881	13
4344171	16
8486890	13
2970084	13
389317	13
8863467	17
4819556	16
4538267	13
19137490	13
13436872	13
16804384	13
7795634	13
1076516	13
1558957	13
8426168	17
10336382	13
2574636	13
8436105	13
9822436	13
18161561	15
7683594	13
16692269	13
10841563	13
4602884	13
10163900	13
7937054	13
8884511	16
2259169	13
786151	13
7325226	13
7458910	13
24077674	13
31170103	13
309350	13
15721854	13
840969	17
16489538	13
15385532	13
14344928	13
39559732	13
5447165	13
810021	13
14256075	13
3420227	13
6285204	13
10678334	13
516557	13
799419	13
1977634	17
1787265	13
1100636	16
13533113	13
6944520	13
12589979	13
4503859	13
7471414	13
4167781	13
2567286	13
3822364	13
588606	13
2263536	13
17924177	13
8586070	15
1289274	13
3221229	15
3722934	13
2844152	13
895015	13
29636644	13
7439021	13
14506830	13
8553230	13
2002781	13
2938676	13
6596195	15
6393549	13
120048	15
18918547	15
2689842	13
14341585	13
7958594	17
18074135	13
4220279	13
2346765	13
6761768	15
24637324	16
10720850	13
10943921	13
497663	13
5557797	16
1070431	13
7926414	15
7012935	13
2547520	13
2699589	16
3760965	15
3118025	13
24400153	13
14020880	13
10646422	16
2688919	13
6516628	13
9347733	13
14232388	13
3472552	13
800335	13
19631782	13
17068146	15
12459491	13
1995211	13
8774416	13
3286109	13
3188839	13
13336424	17
6328405	13
10168170	13
141642	13
5286488	13
6851917	13
32160342	13
1660661	13
7973284	13
10000785	17
4266265	13
8237818	13
166672	13
1028693	13
18428701	17
4978259	13
2917221	13
4968418	15
8595894	13
556110	13
2686202	13
4006543	13
1615076	13
958151	16
16522957	13
215370	13
2709409	15
226787	16
13937151	13
695098	13
13182459	13
1718052	13
54331728	13
12251200	13
19697021	15
24227525	13
2343662	13
17623089	13
19480578	13
3989330	16
5393036	17
11753367	16
1815549	13
4341558	13
889159	13
29677407	15
15913638	13
23413444	13
12061853	13
8445098	13
2041706	13
10904963	13
1084564	13
9695896	13
1478367	13
20340055	13
5702822	13
8844103	13
7935999	17
643650	13
922578	13
1381694	13
10112816	16
10005773	17
19634314	13
21985395	13
18153701	13
6128129	13
7366512	13
9639933	13
11817620	13
8972411	13
10188318	13
1382608	13
234615	13
4748678	13
9822575	13
26276559	16
6147020	17
2632365	13
2336002	13
13974379	13
15612979	13
6934375	13
7182779	17
592158	13
12171938	13
4113589	13
4409729	16
3887029	13
7813927	16
1245065	17
3578347	13
490980	13
8686961	13
2726827	13
31303972	13
1928056	13
16407864	16
5632550	15
672563	13
2708048	15
669600	13
1546325	13
1570934	13
6211280	13
61209	13
1169973	13
988091	15
4094113	13
700403	16
13094325	17
1215000	13
1068164	13
3728845	13
1992912	17
12185486	16
7046029	13
2217919	13
4585168	13
5877511	13
9237419	13
2105440	13
1287386	13
1210484	13
30038752	13
10129952	15
1942667	15
31425780	13
2384394	13
3829351	13
6339252	13
1932197	13
10845347	13
3317861	13
454597	16
2536831	13
919523	13
13929671	13
3330079	13
1895618	13
14325779	13
1405353	13
1625145	17
6953114	13
1972229	13
8728641	13
26408001	13
9292241	13
147539	13
1827785	13
240343	13
894131	13
9457	13
6450591	13
5887263	13
2367791	13
870418	13
43200143	13
1772261	13
5434132	17
2921311	11
2778028	13
17892645	13
34647654	13
22188564	13
2287377	13
7178203	13
1358742	13
11119736	13
20823809	13
1388413	13
10060436	13
17316174	13
1604806	13
15237121	13
2474069	13
33706946	13
4204325	13
1038865	13
1320005	13
17756053	13
2641979	13
9372529	13
5922164	13
601716	13
3896701	13
7589585	13
12919811	16
25237693	17
2638582	15
30163725	15
2364205	15
1525877	13
733794	13
1259189	16
28548861	13
5866388	13
21986624	15
14552637	13
11603952	13
11993651	13
1672586	13
5903030	13
5971357	13
1718679	13
5027696	13
5701766	13
11220089	17
30755030	13
6019789	13
3347914	13
2561103	13
1470868	13
9299139	13
20689452	13
7176970	16
4368326	13
20056512	13
23305881	17
2052186	17
200491	13
2222255	13
162977	13
9437639	13
1085664	13
3790412	13
3494818	13
5210481	13
5171472	13
9080749	13
4858858	13
11907042	13
4077563	13
3892464	13
8692539	13
135039	13
4668469	16
12741907	13
6288599	13
4862244	17
2792182	13
14206299	13
428620	16
11773117	13
413747	13
1228602	13
9257348	13
3274393	13
3131801	17
7233899	13
2113479	13
4677442	13
1374575	13
40553576	13
12156654	15
11424887	13
2218082	13
12114239	13
25311628	13
2373600	13
16945416	13
12362541	13
11430170	13
2717281	13
2926628	13
1293044	13
8401292	13
8330144	16
2585690	13
191129	13
8341606	16
10007349	13
2270560	13
1030928	16
11094845	13
5586719	13
4960272	13
6177169	13
9448203	13
1131182	13
3233530	13
681917	17
5481200	13
149228	13
23483383	15
807941	13
9187254	13
2006756	13
3227062	16
9672309	13
18653206	13
656039	13
15669500	13
5306688	13
10413717	13
3812704	16
16307549	13
8900057	13
9521207	13
6672180	13
6702207	13
9346635	13
45237681	13
69808	13
257335	13
5236536	13
5091048	16
3379472	13
74630	13
7277355	13
3343484	13
6400732	13
12976109	13
3186860	13
11698205	13
10041311	13
10304128	16
2947706	13
7344148	13
3256501	13
8641273	13
9274919	13
6603500	15
7558463	13
11520536	13
20577848	13
3989254	16
2764096	13
1440196	15
3582101	16
3478749	15
2445550	13
14626407	13
1462345	13
8947871	13
10521708	13
2373077	17
4670957	13
1152216	13
2067934	13
5324387	13
5484671	13
7790592	17
4950553	17
10517197	13
790861	13
13256170	13
4578493	13
27172488	13
10291469	13
721149	13
2957678	13
8116246	13
11281146	13
240734	13
2848476	17
9207413	13
7364717	16
4186518	13
2217606	17
17379168	13
5804301	13
4829718	13
5237964	13
3094769	13
22813421	13
6815899	13
1548728	13
11519894	13
2718502	13
825647	13
4147185	13
5112555	16
1686726	13
1068481	13
4980608	13
6517873	13
5635528	13
15621969	13
5946593	13
5726240	13
7100280	13
6663254	13
6130836	15
69608	13
5619252	13
867038	13
7121967	13
3756073	13
2598196	13
2718763	13
11247529	13
10820416	13
26638600	17
2139457	13
22857985	13
33604416	13
8306129	13
3578358	13
3464784	13
3021768	13
30194794	17
7791257	13
891944	13
15857309	13
1967152	13
5170256	13
30615468	13
2112065	13
1241244	13
6540542	13
5924999	13
10482475	13
2530994	13
9053228	13
178110	13
8571175	13
9721036	13
4947076	13
8948043	13
6298770	13
1284430	13
1990599	13
4067924	17
6957508	13
6943797	13
7967417	13
1425243	13
13947818	13
1617916	13
6108480	13
4154573	13
1121698	17
9588229	13
677217	13
2681814	13
19782524	15
3185939	13
9917474	13
8192707	13
29906735	13
10846946	13
8863517	13
10834856	13
2471811	13
6563660	13
4834644	13
7894504	13
1810260	13
4909306	13
4674093	13
2440033	13
13047331	13
420648	13
6990977	13
2512541	13
7357626	13
6634837	13
5047440	13
10077992	13
1769322	13
3037110	16
4596793	13
8129547	16
15548698	13
216658	13
6311438	13
2789177	13
17914986	13
7725256	13
7643022	13
6579524	13
3728242	13
9703745	13
147673	13
4984613	13
2270916	16
2488505	15
5234484	13
3643527	13
5354833	15
24980368	13
4423687	13
3918960	13
11757178	13
6418597	13
2018181	13
129725	13
14519858	16
3114983	13
2022868	13
495294	13
1789448	13
5487837	13
2868020	15
822553	13
21983769	13
2066411	13
580559	13
7263834	13
11949327	16
2209087	16
4195008	13
572628	13
20892631	13
2542796	16
9848696	13
5056852	13
2984619	13
4777932	13
4832823	13
8523361	13
27984148	13
2691501	13
5608536	13
7294851	13
6453688	13
1534592	13
3747949	16
2626911	13
6276132	13
386447	13
1242555	16
5956873	13
1598477	13
645996	13
4326840	13
3798363	13
18183181	15
5371611	13
2045547	13
12276792	16
10186859	13
14858850	17
25584782	13
1215575	13
2757482	13
3878333	13
8665976	16
22101105	13
7299707	16
1970632	13
2806455	13
1638979	13
878271	16
3666145	13
49194	13
1713098	13
1764588	13
215416	13
21698061	16
1585913	16
9462052	13
7886993	13
306505	13
5529536	15
2779373	13
4888012	13
9295444	13
5747399	13
5454585	13
2192379	13
7049472	13
22071077	13
2772508	16
16581598	13
12287584	17
3043179	16
1044220	13
7783371	13
5324850	13
3628709	15
18592806	17
956493	13
15532444	13
6527720	13
10288148	13
3376184	13
5446786	13
12534777	15
1917050	13
12202012	13
2296110	17
9479170	13
2604901	13
5075352	13
8250154	13
4907754	16
6972654	13
1892294	13
1636972	13
80318	13
3096746	13
9562126	17
5593114	13
2538787	13
28615502	13
4163650	13
5349872	13
9904024	16
10620759	13
12709593	16
4157806	13
30296424	13
5453530	13
20653998	16
794526	17
9001740	15
6114896	13
14347391	13
10354463	16
14269761	16
12230470	13
2096638	13
15313839	13
2296406	13
13741774	13
1586950	16
5959729	13
8258390	15
5913403	13
2845843	13
9612196	13
2584576	13
631026	16
1274906	13
1901281	13
10769618	13
4702470	13
169022	13
984524	13
2783515	13
2587895	13
22689475	13
8852502	13
4284835	13
265061	13
5187451	13
5134768	13
20171280	13
6760548	17
454733	13
16596978	13
1734640	13
12836664	16
54977	16
5549012	15
1038964	16
5785143	13
9844836	17
12365671	13
10243213	13
5610990	13
923757	13
679675	15
1064354	13
2928240	13
4618724	13
1360719	13
1408792	13
18483119	13
2547893	13
682925	13
709038	13
8524138	13
8524392	13
6348654	13
1912569	13
107490	13
753256	13
8002765	13
55012	13
13352936	15
6072219	13
14030384	13
8988674	13
7619178	13
8321093	13
8112191	13
2791101	13
7221219	13
8195393	13
10575637	13
3602214	13
8510631	13
5131585	13
10315383	13
14213706	17
2892586	13
12104006	13
452493	13
2971190	13
2883038	13
7844569	13
4761808	13
13795949	13
13166771	16
19075596	16
10109679	13
1812507	17
719653	13
1490618	13
409031	13
5985373	13
16649832	13
4741809	13
5826777	13
631482	13
3749508	13
3423655	13
6043966	13
10383461	13
139435	16
3789336	13
10982992	13
2379085	13
195325	15
32777499	13
1365685	13
6813580	13
17060999	13
5308828	13
4099178	13
6801476	13
1566207	15
861823	13
8328443	13
3516878	13
3369932	13
118202	17
10075131	13
17685752	13
2122359	13
3499790	15
7400568	13
11825766	17
16760200	13
3929371	16
9022066	15
4593985	13
10429213	13
6276901	13
5196035	13
3856648	13
20652965	13
1103131	13
1345855	13
2189544	13
2939518	13
31544416	13
13135673	13
1817649	13
3910062	13
8764149	13
627897	16
4424845	13
2525521	13
2568483	13
3150659	13
13511048	13
15201584	13
2557658	13
8965020	17
16798037	17
27485156	16
18989119	13
1944212	13
8539858	16
778140	13
2732971	13
507496	13
7840612	13
443655	13
23349551	13
8495295	13
4415619	16
12802390	13
14958931	13
2675332	13
39014474	13
16407397	13
33048638	13
18547312	16
553373	13
916668	13
6758274	13
5128509	13
1220062	13
6176755	16
4303594	13
5242494	16
18073697	16
3343721	13
5508820	13
9898657	13
15233432	17
17381851	13
4318865	16
374446	13
3689463	16
17532629	13
4348761	13
3451049	13
1927968	13
676399	13
3450397	13
4455665	13
13935958	17
17576734	13
2511145	16
7905651	15
17755138	13
10756304	17
16610742	13
5920897	13
2851380	13
3427108	13
8668467	17
2171169	13
5808820	13
45151402	17
8592154	13
919009	15
20746487	13
254276	13
4929477	13
8614928	13
4570517	13
16067306	13
1586283	13
19814133	15
1816328	13
9927480	13
4669228	13
23124864	16
719877	13
20875	13
2660340	16
10576065	13
4200834	13
486805	13
24118925	17
2500416	16
340087	13
171929	13
2323877	13
2524572	13
2037359	13
3267475	13
25285	13
2041080	13
1789146	13
1442331	13
10414583	13
784792	13
3548677	13
2456066	13
2296787	17
3218853	13
19247780	17
6162566	17
2197110	13
2927654	13
10770999	13
726675	13
9013946	17
591344	13
11131212	13
9041773	13
16201345	16
8161582	13
2277476	13
653822	13
4458104	13
370811	13
1228360	13
10233165	13
15302131	13
875263	13
3232464	13
3212484	13
4634386	13
16062667	13
2548135	13
12970269	13
3875523	13
13734206	13
17578033	15
1831064	16
1707927	13
2011962	13
13502479	13
165429	13
18002494	13
6067755	13
176620	13
6870568	13
6285561	13
2512672	13
11612581	17
2070704	16
17954865	16
3413470	13
1317096	13
9035340	13
7050699	17
18937030	13
3899088	16
5405615	13
11165360	15
2570122	17
6538627	13
2163852	13
13854504	13
3842287	13
15485313	16
6958846	13
1499186	13
4955219	13
7563927	17
885123	13
1874948	13
3078850	13
5749252	13
1100904	13
17361193	13
21339906	15
19909342	13
20534056	13
4796461	13
1539984	13
8015220	13
10934005	13
1090179	13
7919823	13
8167353	13
4278785	13
733810	13
4992512	13
4642577	13
3148115	16
3162058	13
5284029	13
22161440	13
445315	13
4725035	17
854955	16
545339	13
7322159	13
2673856	13
12054254	16
8839014	13
11018508	17
5064666	13
90293	13
2295243	13
2160634	13
1933230	13
1606307	13
13120486	16
2153059	13
6868425	16
18422841	13
5317344	13
12972948	13
692882	13
34523734	13
5867803	13
7374289	13
6677287	13
856631	13
8259029	16
6884353	13
4015368	13
4534831	13
4817203	13
7466892	13
12029333	13
17495098	16
3339960	13
5743306	13
5398416	13
2765280	13
11255913	16
11557543	13
16945507	13
14420721	16
721393	13
1142181	13
5767792	13
18848134	13
4353348	13
6342616	13
1638084	15
394494	15
1525488	13
12279133	13
8801434	13
6156971	13
5951311	13
1240946	13
81260	13
16999541	13
7556245	13
14317413	13
7771497	13
9735985	13
7630043	13
2040962	13
3363155	13
16500147	13
4583436	13
19612633	13
737138	13
1590205	13
17448278	17
1070455	16
6040610	13
1255768	13
3066941	13
799747	17
8359584	13
2539596	13
1189643	13
14768753	16
21455812	13
871543	13
9167244	13
2440484	13
177540	13
7009302	13
29438707	13
10093504	13
4585337	13
1960894	17
8904626	16
2625545	13
12316388	13
1303520	16
5625884	13
4313464	13
3474187	13
1436492	13
6492524	15
2423838	13
7965357	13
6472004	13
6100621	13
404767	13
3313976	13
10256	13
8166521	13
3775976	13
2766608	13
2109792	17
4433271	16
1735182	13
25570779	13
5472818	13
737161	16
4636370	17
2569944	13
1272326	13
37244170	13
1188023	13
9071182	13
125091	13
3471162	13
2673631	13
10329609	13
663539	13
3872778	13
1168577	17
2541433	13
17207725	13
15356978	13
2723284	13
1042635	13
541825	13
9500947	13
5816440	13
7512362	13
6532421	13
7749932	13
5880613	13
2179173	13
4632324	13
542912	13
5055440	13
5628159	13
24015609	13
204690	13
5251410	13
157230	13
6351119	13
7604625	13
18726248	13
2666887	13
15882305	13
7448529	13
553932	13
550141	13
3681914	13
18145003	13
7917111	15
10015256	13
13042545	13
37835316	13
553634	16
5314947	13
339306	13
3572828	13
2440783	13
1596376	13
2169237	13
3161893	13
2624030	13
1229112	13
5540579	13
774344	13
3450043	13
13626070	13
3743426	13
1123428	13
554442	13
4961164	13
9009675	13
1086575	13
9594367	13
2845990	13
8037426	13
1637231	13
28267498	13
4815302	13
9179843	13
3030205	13
640788	13
13812736	13
9369882	13
4462188	13
2952143	13
3157061	15
1490659	13
1641491	13
14695928	13
867254	13
6626616	13
5965654	17
1358690	13
750933	13
11723943	13
12758093	13
3602791	13
11366612	16
2462541	16
20545065	13
1663545	13
3481595	13
30881329	13
2841930	16
9498159	13
2066133	13
9254896	13
22706260	13
313462	13
2763928	13
20904545	13
13325873	13
8626056	15
16013553	13
6997873	13
2926982	13
2742070	13
3195926	13
19517958	17
521835	13
9286991	13
11004200	13
5744427	13
2148168	13
6759080	17
11542602	13
10027500	13
17551584	16
6182648	13
5557112	13
11925206	13
1547835	13
8999605	13
6493241	13
11179360	13
8429901	13
4188821	13
3086511	13
2360816	13
5921698	13
6704706	13
415418	13
2772729	13
2237047	13
12576237	13
6652046	13
2925646	16
27325515	13
3329625	13
1243932	13
6378422	13
12924771	13
16752181	13
3475736	13
1065695	17
3015214	13
16223028	13
12467219	13
1304074	13
9521246	13
6835312	13
3634402	16
3178148	13
1201396	13
9603567	13
8194433	17
12567889	13
1379207	13
1222755	13
3328164	13
1189379	17
403261	13
13198969	13
5423198	13
5500974	13
3039312	13
17058518	13
1615844	17
380290	17
56233383	13
5588577	13
3255836	13
3058386	13
6670336	13
7338498	13
17068772	13
10060806	13
14340645	13
13085290	15
327540	13
11754360	16
375216	17
15704342	13
2216483	16
4687317	13
305123	13
6678211	13
3011469	13
639338	13
4431481	15
2015210	17
6813107	13
24342705	13
5328294	15
2418058	17
5623576	13
351187	13
3679342	16
5919226	17
11089658	13
4776951	13
1723892	15
7827585	13
16895896	13
933793	13
16847484	13
2315001	13
9708080	13
28429502	13
629907	13
8145328	13
17811847	13
3677534	13
25811652	13
1969863	16
906872	13
7633448	13
6477606	13
2525819	13
1598983	13
3283610	13
26196838	13
730882	13
25379041	13
4200692	13
7310557	13
6303060	13
1621565	13
1724454	13
2742942	16
5781956	13
20087736	15
657296	17
4973099	17
9681258	13
14433454	15
137678	13
2967807	13
410308	13
2259948	13
3339646	16
2248861	13
6362960	15
6055272	13
1812767	13
14265557	17
1408863	13
23232541	13
13367874	13
9804760	13
227116	13
11920897	13
13127408	13
5011055	13
410796	16
9139541	13
7251277	13
9734311	13
6347079	13
2094595	13
10152647	13
384401	16
9456321	13
839966	16
14463843	13
3375393	13
15762021	13
1862236	13
109782	15
7233427	13
8675504	13
12827218	13
7025246	13
2258338	13
4856848	13
296585	13
578104	13
5337590	13
2663169	13
2771121	13
169503	15
4166778	13
13854556	13
8177613	13
18164416	13
10575628	13
30783929	13
25448834	13
25769714	13
3038529	13
17432296	13
1950417	13
6145284	13
5722616	13
30561820	13
1897308	13
20234053	16
5206124	17
4161207	15
2472612	13
701009	13
14083804	15
1060044	13
25770	17
1769615	13
5995648	13
2367577	17
212713	13
384588	13
9197369	13
4153862	13
1052736	13
3151844	17
9046475	13
17407177	13
22264010	13
2300057	13
1860343	13
4996311	15
8658685	17
35713717	13
11922913	13
2878383	13
11816763	13
349101	17
1361024	13
2382367	13
2803929	13
2459581	13
19561840	13
4188562	15
4432099	13
1761313	13
5653009	13
6046550	13
618763	13
15481319	17
2573923	13
2094995	13
13096273	13
10979432	13
23703505	13
45306719	13
206470	13
5683590	17
7800491	13
7177379	13
1204307	13
24753906	13
1508614	15
5507167	13
16388617	13
261353	15
848024	13
6156369	13
14662321	13
3145705	13
17447090	13
9660478	13
9755283	13
2217994	17
4823570	13
49240	13
4230514	13
1723640	13
13668597	13
3920089	13
9308185	13
11314854	13
11151191	17
5576787	16
3028707	13
26759496	13
10639336	17
9216437	17
12569588	13
4721014	13
17251052	13
8278921	17
3279151	13
12979320	13
6931168	16
7928656	13
10130753	13
4119181	13
9062816	13
23568729	16
20114293	17
3471005	13
3328044	13
2273716	13
7327364	13
7069778	16
3893426	13
10854491	17
8675206	17
10834468	13
6536912	15
9651279	17
11643126	13
11150268	13
5015795	13
5205306	13
10963146	13
13179878	13
11632281	13
2347284	13
3000761	17
1913302	13
1565705	13
13503091	13
6409664	13
22671297	13
1575523	13
2623141	13
365173	13
1905665	13
1168015	17
3459458	13
649999	13
980253	13
10968664	17
4952075	13
16819762	13
2525945	13
34940337	15
429073	16
21325820	15
210496	17
7761675	13
2480682	13
15565084	13
876445	13
930988	13
8979804	13
10325672	13
4208718	13
5169704	13
8741256	13
17817318	13
3381717	13
14815437	13
6277440	13
8039929	16
5899698	13
13477530	13
440528	13
6085553	15
5760929	13
6842620	13
6615302	13
26921606	13
5492620	13
15847043	13
19572440	17
1709235	13
11036494	17
3225322	13
10325583	13
1013935	13
3664653	16
13517	13
11816101	13
229426	13
116811	13
568389	13
8434666	13
6012757	17
2079501	13
87890	13
12072131	13
375012	13
2187244	13
13172819	13
12017789	13
3084124	13
12930034	13
1042337	13
1569648	13
895758	13
14674249	13
26235571	13
2482810	13
1660665	13
4727774	13
6334500	13
5485001	13
10538202	13
24042440	13
1727016	13
1916028	13
363697	13
19026261	13
4689780	16
8349384	13
5461359	13
19145339	13
8839429	13
1275724	13
4399107	17
3015953	16
13036632	13
1219870	13
1879720	13
771877	13
2163794	13
627029	13
6474043	13
2787642	13
29694560	13
12853731	13
2879828	13
5905344	13
1556382	13
10025307	13
5411731	13
1674648	13
3808462	13
8278698	13
7011959	13
4767297	13
4183306	13
5886544	17
12677834	13
5114980	13
86942	13
4191356	13
3664163	13
28302783	13
497226	13
3973186	13
253887	13
12388956	13
16471742	13
5934566	17
896452	16
3318954	13
24634859	13
1619591	13
2613947	13
836302	13
3671527	13
13451867	13
9415090	13
9895482	13
14658664	16
1810052	13
1733858	13
8890808	13
693286	13
12802145	13
1969541	13
5441992	15
14023166	17
13648541	13
19027030	13
12271528	13
6944629	13
9866358	17
10947885	13
3565020	13
5901001	13
15815240	13
66268	13
4268225	13
10681808	15
20187851	16
778189	13
2738068	13
13933854	13
3019668	13
9960712	13
16163894	13
9697298	13
283250	13
12996569	13
4452513	16
599819	13
2333409	13
4742094	13
3571784	16
17494644	13
4189947	13
8011370	15
3856221	17
9384048	13
6265892	13
1531285	13
21115489	13
5838786	13
7060985	13
62321	13
11949957	13
18692681	13
3437508	13
202926	15
24026631	13
2585476	13
1596919	13
8737787	13
3367139	13
4028161	13
5473305	13
2219325	13
1502507	13
3372117	13
1928117	13
151130	13
13425352	16
17137849	13
155700	13
6305523	13
1580929	13
40201251	13
20758588	13
7890070	13
90795	13
760346	13
417788	17
30162817	13
12937320	13
9509139	17
23645234	13
2036599	13
3196245	13
592495	13
3077187	16
7069847	13
4640360	13
13884296	13
8451914	13
1239065	13
23137977	13
11558035	13
1449515	16
38281444	13
2719658	13
2399273	13
5049359	16
22887981	13
584632	15
4899545	13
4474922	13
6451608	13
408436	17
3477563	13
2948646	13
2424743	13
11915860	13
2850832	13
46287367	13
10050889	13
2703150	13
9682195	13
2824364	13
445650	13
17265352	16
1875835	16
4493773	16
1142194	13
27335357	13
12504064	13
1868405	13
130846	16
9161793	13
639498	13
7422543	13
2836751	13
7039701	13
9120960	13
4678508	13
2613022	13
200397	13
1081965	13
1888222	13
2523262	13
35654280	13
257357	13
7535675	13
5811748	13
13083396	13
7394547	13
2048429	13
17436686	13
10296362	13
6971213	13
6294739	13
1899582	16
7486769	13
7084958	13
9173941	13
2748921	13
23821605	13
15973624	17
16437002	13
9105670	13
10073992	13
6020161	13
11677098	13
1608413	13
117537	13
6494862	13
1017764	13
350057	13
729458	15
10720308	13
24371768	13
7453653	13
21095885	13
17517217	13
22656302	16
28567878	17
6891199	13
14769780	13
13297397	13
13378457	13
9284758	13
16896098	13
16831449	16
5248405	17
7566765	13
12135822	16
5260564	13
3366617	13
6346759	17
7383081	16
3184917	13
6229099	17
9082263	13
782316	13
17189257	16
17952602	13
6182004	13
14750419	16
5690658	13
8048624	13
5108628	13
2743449	13
515286	15
20296365	13
7157708	13
1203603	13
19811964	13
4390671	13
22289950	13
8395700	13
3172801	13
36048095	13
2139806	13
7657757	13
2304782	13
5193567	13
9932222	13
9138206	13
339100	13
3352810	13
3043885	13
36270896	13
776634	13
20456970	17
9924480	13
2282969	17
15605352	13
37151279	16
8595411	15
7193137	13
3183104	13
758336	13
971217	13
24446721	17
1601168	13
1898280	13
13307165	13
2401975	13
16623430	16
8858246	16
6861758	16
6918066	13
10586928	13
8127234	13
29268933	13
2999125	13
635586	13
457768	13
7401230	13
244486	13
5466292	13
4469844	13
953569	16
9467902	13
348775	13
2489848	13
5771595	17
5705815	13
8648265	13
2148917	13
22710803	13
3930733	13
16875183	17
11563293	13
20986703	13
13613269	13
21212190	13
22419699	13
2493520	13
11265687	13
8927741	13
5792015	13
8651567	13
11219253	13
12459431	13
6374604	13
5427749	13
11148997	14
36549334	13
6570183	13
6171500	17
20612354	13
10477032	13
3248862	13
10249235	13
15860182	13
3076672	13
4962382	16
22912787	13
9905749	13
2124359	13
4180661	13
7157079	13
2228618	13
15751583	13
474989	13
255575	13
6056604	13
4527589	15
12198748	13
1831146	15
4656272	13
1629542	17
4485004	13
17497381	16
10293441	13
3505775	13
39523	13
1708961	13
2378092	13
6404127	13
6991505	15
24072625	16
3474685	13
3912769	17
4844386	13
2998470	13
2511984	13
3303830	17
3709626	13
18624663	13
23427464	16
296792	13
2838601	13
1286709	13
1203195	13
21046565	13
4243890	13
8749872	13
1355977	13
52716	13
224614	16
578864	13
7934755	13
5645859	13
14817071	13
9860394	13
1910909	13
6019998	13
1377542	13
8754975	13
668876	13
17115168	13
1576861	13
45740	15
5076010	13
13961519	13
6643650	13
2026707	13
2097602	13
2941231	13
8786069	16
3645704	13
441995	16
478824	13
13033700	13
2376073	13
55572202	13
8588244	16
30418667	13
2130604	13
7749448	13
3435924	13
3584146	13
105804	13
7696008	13
2868780	13
17959441	16
61944	13
258057	13
8043751	13
7397284	13
13222490	13
3433071	15
5875927	15
1350623	13
1397012	13
531443	13
1345987	13
16485604	13
2215487	17
9055457	13
15662097	13
10820480	13
3371649	13
12600573	13
7112568	13
1761839	17
15834223	13
4063783	16
5692538	13
850622	16
10996357	17
4961751	13
2956849	16
33210714	13
3785738	13
306035	13
6727848	13
29022946	13
4792777	13
14080537	13
2308716	13
7705889	13
6326207	13
2570476	13
1745034	13
1104291	16
4574777	17
162922	13
8801419	13
1904384	13
5860478	13
13375423	13
1951349	13
571842	13
2640477	13
760136	13
29362156	13
1501773	17
374286	13
3926110	13
5511867	13
2225834	13
10710862	17
8164573	13
12037412	13
1915651	16
232932	13
9523543	13
6469668	13
9660640	13
7438757	13
15729679	15
16605554	13
3221454	13
13360815	16
7283444	13
2151259	13
9838813	13
1156383	13
2306189	13
4084085	15
4481195	13
16132992	13
8312980	13
14780037	13
20678035	13
6643145	13
2224796	16
4251525	13
16082147	13
1191544	13
5272795	15
433941	13
260667	13
948250	13
22570933	13
15281402	16
8605587	16
16044170	17
2340799	13
133278	13
1694412	13
2215925	13
1752205	13
8190926	13
9101796	17
5542856	13
10479574	13
4386129	13
2971325	13
14886076	16
478200	13
23599135	13
5872433	13
3177732	13
4683975	13
3472468	13
2906441	13
14113892	17
338595	13
10083214	13
3367229	13
23169935	13
18202424	13
2245221	13
8718923	17
11343523	13
1473636	13
7608179	13
625102	13
4987886	13
6219146	13
2216958	13
14550476	13
1350066	13
10996564	13
23851044	13
938180	13
9953379	13
926410	13
4959337	13
10569794	13
21412603	13
9556531	13
70209	13
3955682	16
6460134	13
7760850	13
7788927	17
6705233	13
2334139	13
26435455	16
7324021	13
2102527	16
7674141	13
11235643	13
2405057	16
6898573	13
4271073	13
4181770	13
501600	17
9392191	13
14645726	17
12153199	13
38200276	13
11055774	13
2277815	13
1102358	13
1280216	17
2155923	13
11388065	13
2546663	13
13283990	13
9084621	13
4675120	13
4494672	13
21278270	16
7801916	13
4917354	17
383274	13
4736333	13
9568503	13
26593099	13
6079211	13
1382826	16
2646481	13
5984746	13
5926743	13
10640241	13
41843979	13
5116299	13
385509	17
6594384	17
1577507	13
16779086	13
19161424	13
10886243	13
96868	13
11412571	16
5515079	13
10804911	13
3388240	16
12345871	13
464832	16
1808088	13
12839120	13
2527202	15
5803152	13
3417102	13
6674578	16
20786186	13
5916852	13
517374	15
9715875	13
9864231	16
5324228	13
11242400	13
13963070	16
602705	13
1994844	13
6389702	17
5465662	17
9694180	13
9615094	16
9148490	13
12260785	13
6353051	15
12768463	13
7044411	13
11471037	13
3920617	13
4744771	13
4132985	13
3535812	13
9890156	13
17651941	13
18490004	13
15150827	13
15859198	13
16748041	13
2697855	17
17240026	16
32737639	16
6203176	13
4363027	13
2592757	13
10444135	13
13878510	13
14688498	13
5259799	13
5235868	13
6545385	13
13329896	15
12774136	17
14415351	13
510154	15
4010261	13
8916889	13
22544054	13
5004020	13
2401933	13
23758761	13
28938086	17
3489116	13
813856	13
2191866	13
8233306	13
22451358	15
9000556	13
1085537	13
9449604	13
4800399	13
5956681	13
2639526	17
41108901	13
3358554	13
19072167	13
3365372	13
5932131	13
1439879	13
911341	13
22584656	15
6024519	16
5388431	13
10271772	13
3199479	16
1350404	13
5684973	13
1411793	13
19624381	13
11879426	13
3908330	13
1304818	13
990919	13
15625217	13
1661565	13
2337485	13
1938121	13
3499630	16
1497954	13
10757139	13
5095232	13
8375184	13
6094486	13
16453785	13
9102582	13
514927	13
22315867	13
4324994	13
2135974	17
13132539	17
2435299	13
7481827	13
7801471	16
15118364	13
10307541	13
948915	13
405476	16
11117723	13
3605425	13
2675231	16
28522212	13
3872289	13
2891603	15
196779	13
2430970	13
12987852	16
18207347	13
12702249	13
8801368	13
21606826	13
920336	13
6721855	16
15211849	17
3139955	17
10015050	13
911707	13
8462330	17
1637587	13
1037342	13
1233667	13
2633076	13
9288917	13
16440046	13
2627866	13
2520596	16
14753434	13
2717179	13
1712615	13
5303398	13
2253519	15
23251135	13
1947818	13
10530076	13
339864	16
468201	13
289693	13
14721558	13
7805074	13
6471435	13
10315767	16
8948327	16
26574341	13
3459804	13
38068039	13
3073841	17
1098951	13
5447420	13
2510379	13
5713554	13
2964907	13
3277425	13
27579359	17
1925042	13
8552459	13
14386739	16
8463648	13
6259043	13
21596739	17
420373	16
8506334	13
20490892	13
12552065	15
5625333	13
3059081	17
5345558	13
3516989	13
14848065	13
3630615	13
17540622	13
62423	13
661356	13
3948336	13
493321	13
12138833	13
2726858	17
2235080	13
3617017	13
156916	13
12254982	13
4987751	13
15163148	13
5709548	13
704870	13
8377902	15
9830268	15
40494154	17
3324234	15
18489417	13
4725231	13
5085194	13
899764	13
17258129	17
6661181	13
20493869	13
20845125	13
7455878	13
3268603	16
14467847	13
104692	13
881875	13
15270149	13
6325126	13
2228358	13
974948	13
27296492	13
8453001	13
3201303	15
4328270	13
9787396	13
453924	13
3420934	17
10351647	15
1633566	13
14231750	13
525517	13
11082843	13
3600534	13
4525220	13
8108924	13
1403070	13
7732148	13
17790971	13
21942629	13
2199572	13
11349058	13
7129959	13
14726543	13
7630222	13
108815	13
10723152	13
5687145	13
402291	13
14819264	13
6123023	13
16069531	15
2922810	13
4737755	13
5225138	15
24426883	13
3958836	13
47854532	17
6286189	13
4787337	13
14131906	13
16802185	13
5896024	13
4968564	13
2807909	13
5779771	13
3797607	16
2352962	13
2458804	17
5405519	13
49210210	16
3513511	13
449473	13
8087679	13
106141	13
18335387	13
17367396	17
2091287	13
9634022	15
1292319	16
377174	13
5059242	13
1662302	13
3123051	13
6658881	13
4592250	13
1661593	13
6908225	13
8826121	13
6810641	16
1885596	16
7565535	15
3693655	13
4210643	16
7471141	17
5182838	17
16549045	13
3716914	15
2196166	13
770911	13
18718284	13
19463883	15
4055147	13
21822423	13
2472849	17
2603823	13
12177710	13
2457504	13
618924	13
3509155	16
11763871	13
1656879	13
13392845	13
10594539	13
9910061	13
3022763	13
3616190	13
618983	13
3856941	13
22401469	13
2171053	13
11064371	13
648691	13
20437077	13
768325	17
460066	13
3274820	13
12912356	13
2602972	13
3388957	13
2416229	16
5780920	13
1187322	13
973417	13
2705535	13
2425381	13
5713214	13
1380134	13
636297	13
481691	13
3732869	13
4210923	13
42723923	13
19503952	13
3826748	13
4461421	16
9042334	13
9468050	15
6056917	13
11175373	13
4948091	13
14040936	13
15948945	13
18141419	13
406974	15
3854695	13
1342361	13
15909697	13
6079864	13
7718296	13
925120	13
3351418	13
6052241	13
1691093	13
1694401	13
3264401	13
9972235	13
25666419	13
6368316	13
493972	17
19344878	17
5171988	16
4752470	13
7112183	13
1726059	16
40547128	13
14876378	13
6962185	13
7307859	13
8573216	13
21767337	15
413765	16
6300982	13
11282303	13
1036701	13
4833945	13
14888412	16
2399029	13
220948	13
29936544	13
4784342	13
1881757	13
7475109	13
11592539	13
15672648	13
2571059	13
3074544	13
23374545	13
8153436	13
6438046	13
9690808	13
27386680	13
17476705	13
9428478	13
25976286	13
23018164	13
6782514	13
4790487	13
4579614	13
3950750	13
6089097	13
2894938	13
364401	13
908977	13
5377358	16
3956984	13
6349642	13
5350202	16
8321721	13
3354267	13
4094615	15
526925	13
2255785	13
1249112	13
6695544	13
4822512	13
18044640	13
6322371	13
13596010	13
31520673	13
576990	13
4616392	13
2651594	15
16107766	13
5126693	13
25803283	13
16576324	15
895560	13
11808074	13
485318	13
6659821	13
12056914	13
1594197	13
229610	13
2564173	13
4270802	13
2799891	13
8261825	16
9975293	13
296966	13
2066043	13
11224893	13
29624	13
2319893	13
2613777	13
6561729	13
10936030	13
23402641	13
23687839	13
2174762	13
5614215	13
2671002	13
3509384	15
21265811	13
21196848	13
708034	16
155476	13
3597871	13
5814429	13
3506195	13
7740817	17
216065	13
8788780	16
37638196	13
13334180	13
9448925	13
3410090	13
3832036	13
5391996	13
1359741	13
11532942	13
14413977	13
13476119	13
15057816	13
3725945	16
5701078	13
16009489	13
29568482	13
1708209	13
11455940	13
3045956	13
18826190	17
4713187	13
2537074	16
17591256	13
3577690	13
6629042	17
2859225	13
13975531	13
5199007	13
1344970	13
18122999	13
3170256	13
3887876	15
13572340	13
34429975	13
6033253	13
1145554	13
3837621	15
1036382	16
6635423	13
3166705	13
953818	13
2253534	13
1815166	13
6655452	13
12812434	13
3147550	17
16817282	13
8530019	13
7038662	13
4650925	13
20333	13
26610730	13
3330036	13
3035852	13
7458637	13
3828194	13
4886548	13
6984859	13
15167775	13
23829899	13
411669	16
1053274	17
1298259	13
3489242	13
26832979	13
15079303	13
4313464	16
1928169	13
18291627	13
12346535	13
337354	13
6839688	13
8749737	13
7515	13
1659583	13
9716005	15
6366355	13
9974996	13
10829746	13
1070408	15
1844116	16
2573923	13
14836428	17
4861145	13
1051032	17
5757595	15
8543233	17
7270394	13
5454601	13
10827687	13
18330499	13
782066	16
15575045	13
7436428	16
1972296	13
7941917	17
1723876	13
3571812	13
4881690	13
3129064	13
13649606	16
4921860	13
697487	13
3569055	13
2543914	13
4337205	16
1426675	13
8635739	13
19258940	13
12984232	13
6177489	13
5783832	13
595596	13
14982109	13
3185777	13
2339275	13
3658851	13
18862062	13
16366017	13
24709191	13
1467843	13
10696016	13
43700561	13
12563754	13
3695408	13
41624070	13
15154234	13
13558494	13
2610316	13
6953009	13
13558793	13
6477967	15
759307	13
12122201	13
19607764	13
11187665	13
16652018	13
5277209	13
2055707	15
232987	13
2377313	13
8105475	17
997626	17
3169797	13
992360	13
1422535	13
3050060	13
9415237	13
5013044	13
9088838	13
14361689	13
14473986	13
2071318	13
8371982	13
2655886	16
2688822	13
11063010	13
3084603	13
4195462	16
9277228	13
6721767	13
6090890	13
64923	13
14281808	13
10663895	13
6903760	13
9691303	16
386014	13
11186885	13
11379936	13
4873996	13
3693977	13
2193441	17
3072673	13
2770541	13
2286743	16
3007533	17
18846279	17
23776306	13
20279428	13
6903820	13
29920035	17
6597122	13
9631480	13
3283203	13
11055585	13
6099566	16
8462286	13
16449125	13
16685742	16
323815	13
2552776	13
3332949	13
6760478	13
2353294	13
2905477	13
6143937	13
6291606	16
6572320	13
23891718	16
3412283	13
6260938	16
5672830	13
2369101	13
1873495	17
67093	16
5917265	13
3224248	13
5849664	13
4209043	13
15185867	13
3128305	13
1269390	13
4804229	13
124590	13
3007025	16
22008692	13
3556496	13
20165493	13
20310988	13
8562177	13
44282	13
712737	13
7006811	13
11228862	15
4685991	13
4803066	13
12533958	17
10043140	13
190439	13
3959156	17
4528577	13
2174847	13
4283440	13
4366779	13
17731442	13
781321	13
18370565	13
3651079	13
1033328	15
3718928	13
7225937	13
1945285	13
4749277	13
8622324	13
166805	17
1463735	13
14757499	13
6993496	13
10881898	13
4793401	13
12629695	13
547566	13
5013438	13
1981345	16
18171698	16
9000689	13
21915438	15
10555008	17
20969969	13
29104866	13
10070403	13
2705483	13
2779602	13
15506867	13
496457	13
22344343	16
422158	13
5635467	13
4096487	13
5176447	17
23658708	13
5953121	13
26401247	13
9693796	13
1079993	13
6889682	13
1672023	13
31010224	17
1777132	13
9150634	13
12313174	15
2086388	13
2241336	13
16568243	17
1015521	13
7159036	13
6046868	13
1692080	13
23088028	13
2315191	13
4496811	13
10421780	13
9296877	15
3508800	15
6980931	13
1585534	13
13483079	13
6815672	13
18089936	16
940820	17
2503783	17
979178	13
129072	13
15989860	17
3971023	13
2627669	13
11551250	13
998602	13
27033651	13
35152762	13
3153139	13
3297553	13
2829825	13
2110677	13
3618279	16
3875647	13
1406216	13
25083863	13
147194	13
6790261	16
13490295	13
11394235	13
5778918	13
2013863	16
2818343	13
716589	13
7923554	13
4387319	13
15598204	13
960990	13
4583394	13
7196771	13
5188573	13
22209216	13
16062435	13
9528237	17
4000903	13
2074150	13
981786	13
7716346	13
9939915	13
295903	13
18127777	13
9041819	13
2358842	17
150521	13
14774486	16
728058	13
10183036	17
2726401	13
13229452	13
5386370	13
10103054	13
5799202	13
10026145	13
4777021	13
7266185	13
4909753	16
4780576	13
1995409	13
9368949	15
8396247	17
8079946	13
14665264	13
3030851	13
19607220	16
8198874	13
1493670	13
7104719	13
1799891	13
766057	13
9246549	15
21376304	13
15960006	13
537193	13
9201397	13
10088240	13
1249914	13
1052439	16
18318219	13
10033001	13
1653237	13
26701701	13
7239043	13
12731096	13
1128089	16
1856366	13
6028631	13
5632559	13
846881	13
1330308	13
1624205	17
5179675	17
5916105	13
17291982	13
9876744	13
8852219	13
8593137	13
22877884	13
17254200	13
29553429	13
3123248	13
2959818	13
56565771	13
6909480	13
11191769	16
1702447	13
27835823	16
5430584	17
1001269	13
16184604	13
7805080	13
1394746	17
906520	13
7258511	13
6974658	13
5678298	13
16199391	13
12105811	17
8836700	13
10996913	13
4534780	15
20918103	13
11382543	13
29666238	17
9245182	13
3581393	13
8661232	13
2352398	13
18856064	13
2445693	13
10550639	13
6761006	15
33619651	13
554101	13
616671	13
5084534	17
4481797	13
20981298	15
11979127	13
3149616	13
1943048	13
6772298	13
5927136	17
10573087	13
3063390	13
7250001	13
1541187	13
6039418	13
6231811	13
17941606	13
5445157	13
10383582	13
2549896	13
14146409	16
18926260	13
6055559	13
19648078	13
11498535	13
2609213	13
830526	13
4313178	13
2266233	13
12812996	13
33147164	13
27306580	17
12003417	13
4898909	17
10237591	13
3722185	13
23261621	16
11693362	13
13955658	16
5580240	16
1666107	13
6065746	13
6130617	13
18437575	13
14536952	13
11493918	13
3309558	13
3043075	13
3820715	13
5474380	13
4993697	13
719556	13
2598780	13
5994880	16
245329	13
1620584	13
9143347	13
14454923	13
4158064	13
4087016	13
1953888	16
11571684	13
2168329	13
5466004	13
707834	13
6721160	13
2860441	13
18253142	13
4843655	15
913074	13
3958429	13
10899087	13
19951086	13
5898404	15
50599873	13
1982564	13
4673507	13
13061767	13
27695651	13
3213998	13
37541295	16
2549865	13
9456031	13
3862774	13
4548247	13
9190667	16
2709250	13
3938405	13
7454646	15
14612508	13
1926456	13
718930	13
1232492	13
7666282	13
10167042	13
3310094	13
11842821	13
5628573	13
10449745	13
22637411	13
36440881	13
225843	13
5166193	13
8522271	15
269402	13
12900486	13
11927144	13
21630697	16
13658718	13
94499	13
4891345	13
4522829	13
481814	13
4509610	13
1134888	17
6915892	13
4207084	13
224745	16
6123320	13
10907780	16
1518053	13
11094050	13
9704725	16
519791	13
5701892	17
4617327	13
14985866	13
5208456	13
3462891	13
1768988	13
2305113	13
6085932	13
7732499	13
1445139	13
347485	13
1505471	13
15815978	13
6367542	13
21924303	13
492175	13
8719256	13
715546	17
2483424	13
3733595	13
9735754	17
8121211	13
1555877	13
5006426	13
2041533	13
6484103	15
1094335	13
14117042	16
291766	13
6204611	13
1460038	13
1310476	13
2885901	13
4622578	13
998431	13
461673	13
13248677	13
2725852	13
1446264	13
4534078	13
13030000	13
1219429	13
827488	13
9262514	13
1374758	13
13717627	13
5501381	13
1554179	13
1527784	17
3724331	13
59894379	13
1417983	13
4697343	17
4326494	13
6675172	13
15990747	13
8615907	13
3986873	13
17210578	13
4270601	13
29573820	13
1342331	13
6215077	13
8560814	13
10605514	13
3015230	16
5257919	13
10047643	13
10825262	13
6191279	13
27351859	16
16524897	13
8486638	13
14757757	13
22926230	13
8074632	13
9619440	13
3180092	13
5125537	13
3163250	13
15318213	13
1964035	13
17559329	13
551148	13
4395136	13
1247867	13
2238735	13
2113568	16
5209468	13
116938	16
26490789	13
2864137	13
426110	13
2384196	13
2023114	15
5686095	13
6952879	13
8009336	13
9969320	13
2754065	13
1714854	13
7774088	13
639407	13
11120674	16
34457606	13
23822521	13
18285093	13
20111408	17
4468125	13
1148913	13
4695926	13
8546161	13
17959748	13
7080777	13
3184614	16
6980014	13
16068535	13
46569575	13
3741852	13
6577854	13
1148171	13
8151194	13
16527620	13
6301285	13
3369622	13
2001777	13
24703109	13
1451011	13
1431398	13
2290484	16
17493862	13
11670679	13
11451177	13
4702648	13
1644083	13
2354780	13
3979269	13
3203087	13
291788	13
6264361	13
4177709	13
3513692	13
8194648	13
10861843	16
7349007	13
8687836	13
1462768	13
16999436	13
36927462	13
410703	13
1191959	15
8713967	17
2838647	13
11106341	16
1088635	13
7372686	13
9105202	13
5827243	15
3475792	13
2645343	13
22885894	13
9620066	13
12196237	13
5841172	17
549332	13
1866410	13
7959500	17
12369485	17
895353	17
7729678	13
27237711	13
22787527	13
3020040	16
9680482	13
18117101	13
7326086	16
4972151	17
8033331	13
6541024	15
10459952	13
10809055	15
1847007	13
1503864	16
24430218	13
2843927	13
2217282	17
16275110	13
5389743	17
10975566	16
17936752	13
8982216	13
2312570	13
5943583	13
2954048	13
19309683	13
617474	13
616723	13
8491011	13
6905081	13
2698405	13
1300216	13
12139779	15
39630	13
4705075	13
26160019	13
11337868	16
1531818	15
1282481	13
2809180	13
2555732	13
6250896	13
12860271	13
1905282	15
8081456	13
10885311	13
8580124	13
2375500	13
2598322	13
1695872	16
1713136	13
1260035	17
5175869	13
10987419	13
8593654	16
16369455	13
6796613	13
22977637	16
28169044	13
2057950	13
5732966	15
5743034	13
2018678	13
806365	13
8657683	13
5955859	16
6718585	13
3991191	13
1673474	13
10702603	13
40714749	13
3955391	13
2343835	16
1113015	13
16128632	13
9077087	13
2392437	16
7829240	13
2767604	13
4574301	13
23507223	13
5610400	13
15729556	16
17107406	13
15874139	13
6755362	13
839936	13
12493312	13
3340018	13
8354394	13
1886597	13
12195979	13
3593190	13
4132979	13
6076459	13
2480971	13
2323174	13
23683120	16
305277	13
10960684	16
9918954	13
12094999	13
7966509	15
4277165	13
8846643	17
927307	17
2862361	13
1263989	13
8633655	13
104830	17
4030034	13
8678270	13
1078074	13
7598634	13
5259529	13
6983314	13
14009745	13
88070	13
248747	17
16376366	13
24107889	13
16279679	13
4444676	13
2113706	13
19751523	16
37036670	17
6099748	17
2488127	13
4277572	13
1397784	16
9548907	13
9427061	16
57069054	13
9662660	15
1040088	13
968651	13
5566612	13
242832	13
1751669	16
5577588	13
13060236	16
2315	13
8749888	13
10220920	13
13995308	17
4132581	13
1056091	13
54451	13
1572348	13
3441649	13
11235072	13
588650	17
3674126	13
3871109	13
11315465	13
29208355	16
5637222	13
3514052	13
3970290	13
11287805	13
455434	13
9232955	13
2099251	13
12763727	13
744801	13
3013248	13
9752411	13
21262816	13
5360682	13
4735025	13
4125609	13
6800069	13
20576356	13
5924961	16
22215707	13
1964085	13
14155669	13
6659251	13
17326295	13
21247703	13
3935724	13
14479687	13
498913	13
6618251	15
5108587	13
3963745	13
15603917	13
10495153	13
13923512	13
1501649	13
1843378	13
2913321	13
4395658	13
4390849	13
583838	13
2902591	13
6791699	13
3236807	17
9581535	17
26094460	13
3251882	13
5241997	13
1586133	13
4566622	13
1415025	13
8309097	16
2269806	16
4100493	17
6776797	13
191777	13
3060494	13
4381707	13
13258924	13
5402984	13
6288068	13
5763509	13
26010050	13
4262353	17
11451401	13
15798501	16
8059795	15
4498362	13
7533399	13
2416840	13
3115739	13
17914159	16
1992075	13
9878911	13
6913227	13
534723	13
195810	13
3279066	17
1395275	13
917256	13
13452777	13
27933149	13
1338607	13
9166417	13
2837819	13
6806709	13
10667878	13
19481434	13
1018170	13
2861477	13
3206476	13
5983735	13
1760665	13
135681	13
23657429	13
6588494	13
2351818	17
322749	13
1696910	13
13698435	13
2902428	13
7512301	17
31300598	13
8417135	13
3376307	15
5809863	13
11574061	13
1328035	17
12564178	13
2234828	16
3376456	13
1725982	13
993123	13
5286146	13
10295015	13
19148134	13
28363	13
4174014	13
4569407	13
23399856	13
2140526	13
2740676	13
12643599	16
30726318	13
7637819	13
116316	13
1124962	13
17579501	13
7363498	13
6557915	13
2092690	13
2360159	13
40923635	16
9795051	13
5782382	17
8545641	13
24690514	15
7656458	16
2100434	13
7908162	13
8288320	13
6078316	13
4537076	13
21889937	13
5170494	13
8103454	13
1869392	13
6459010	13
11058026	16
3684664	15
530347	13
8329039	17
430194	13
6403450	13
10075312	13
35248270	13
5930234	13
15195670	13
6585741	13
2486874	13
9044495	13
19926083	13
7013712	13
3489569	13
2386150	13
1211482	13
13551829	13
32615747	13
24924480	13
2557460	13
13472694	17
6319612	13
15485421	13
4897109	13
10544408	16
1087606	13
14148434	13
12658734	16
15870419	13
24672265	13
379211	13
10656426	17
516814	17
3895243	13
47641	13
5785556	13
3536736	13
10669897	13
40235870	13
2158029	13
1503604	16
7510960	13
2291548	13
2788103	13
1878621	15
919320	13
24011262	13
21829439	17
3065299	13
14494435	13
8866553	13
185891	13
443845	13
5719042	13
8612529	17
1440713	13
11637800	13
5081991	13
3855024	13
9725742	13
507408	13
2161156	15
19836346	13
4213161	13
10590621	13
5964890	13
7026128	13
7357804	13
2130558	13
1244205	17
13783845	13
8698812	13
6753385	16
895669	13
5153899	15
8036328	16
26504104	13
1021860	13
5164790	13
17424082	13
2145665	13
21658347	13
2846946	13
1729030	13
10971939	13
13130178	13
4506567	13
9965	13
650699	13
3065284	17
5973519	13
1242726	13
6158579	16
3541762	13
1963558	13
5811782	13
8834434	13
573963	13
2414473	13
1217942	13
10311966	13
555664	13
3310827	13
9516867	13
4548679	13
14732256	13
4535288	13
1924788	13
20746983	13
129275	13
1320615	13
567985	13
4830012	13
13004125	13
5682899	16
8317316	13
2311932	17
1234616	13
9655766	13
881385	13
671436	17
22720210	16
8378569	13
9937865	13
1525251	17
345100	13
6566168	16
9260157	13
9936253	13
924641	13
15686405	13
882812	13
3436684	15
4964499	13
465997	13
8250	13
1067	13
13027437	13
37967043	13
9689040	13
30974723	13
1019678	13
1898777	15
19127316	13
12090716	16
2196988	13
2019190	16
1772561	13
1192178	13
2294459	13
11372568	16
4965542	13
11758512	13
1897624	13
9454407	13
1595036	13
602664	13
3012801	13
36595129	13
13629037	13
8490886	13
16974971	13
5737954	13
1371036	15
21246790	13
631409	13
3526920	13
4448426	13
6523742	17
3604859	13
658568	15
9717495	13
5192853	13
8766480	13
43322627	13
14682188	13
2774900	13
7462197	15
4722105	13
9300399	15
1988216	17
4695406	13
1683097	17
18151619	17
1495586	13
2923328	13
3589640	13
10763182	13
6086354	13
4253283	13
12757289	13
8664438	13
14962411	13
22666118	13
14186914	13
7404098	13
4557629	13
8216951	13
8573503	13
1102586	13
11011329	13
1690789	13
6659323	13
7633942	13
9448154	16
3594073	13
10966135	16
4226160	13
6315668	13
5764071	13
3821067	13
1559	13
4751974	13
12254793	13
7354725	13
4251127	13
8274910	13
3361665	13
6306366	13
3717869	16
3745643	13
1335005	13
37668251	13
908685	13
19136250	13
1162701	13
311864	13
2591872	13
689404	13
8575857	13
9394292	13
7637639	13
8375043	13
1368802	17
22628907	13
23177635	13
9611588	13
17061244	13
22580163	13
4038909	13
2449239	16
178063	15
2138199	13
44189223	13
3725136	13
1534201	13
16837997	13
7387146	13
4216603	15
9776428	15
6518153	15
8110190	13
5102078	13
1205831	13
3853140	15
8393059	13
1355959	15
673810	13
1046951	13
14901395	13
15038254	16
13347425	13
17695823	16
5811619	13
15368403	13
4825977	13
4995811	13
2833252	16
3232079	13
1746262	13
2808192	16
18046880	13
232943	13
14663238	13
1803165	16
1725762	15
8242864	13
1943549	17
9445692	13
480555	13
2966545	13
2437599	13
2476881	15
3733120	17
191954	13
3234026	13
20596384	13
5221850	15
4730536	13
13306280	13
5535140	13
451013	13
3611665	16
5479326	13
1540524	13
20494909	13
4855953	13
4410192	13
3963824	13
2992956	13
1801076	13
7981461	13
5526107	13
3501094	13
1209825	13
18549447	13
2710297	15
5920041	13
528551	13
4649765	13
6072785	13
3733915	13
10330878	13
1379728	13
4526776	13
931954	13
2513748	15
1710953	16
9727321	13
4146321	13
8436908	13
1045390	17
1842593	13
19807279	13
5639856	13
9646517	13
12874596	15
4012554	13
1004727	16
3133085	13
932916	13
7307271	13
416510	13
4156577	17
20085844	13
1569439	13
3786373	13
4816837	13
2098853	13
3078949	13
371280	13
3119679	13
8232381	13
64441074	13
17430859	13
9925184	13
8206854	16
7975725	13
13590888	13
577423	17
36733208	16
970862	13
973612	13
16395068	13
10873404	15
64838922	13
330320	17
3289263	15
23900009	17
11504297	13
17991033	13
14700830	13
16225103	13
3502329	13
16003925	17
255685	13
3475164	13
7608747	13
5137370	13
21172809	13
19421629	13
4216767	13
6642404	13
4211682	13
12506521	13
4946553	13
12545597	13
290120	13
1338980	15
3869044	13
1661183	13
12615980	13
2829392	13
2136354	13
4277191	17
4169134	13
3131232	13
1323573	13
3364898	13
8654461	13
10772111	13
32122016	13
4926099	16
1458696	13
646899	13
7042901	13
52132811	13
2326007	13
7779886	13
6631054	16
19211321	13
13381015	13
5502640	13
5097213	13
4286934	13
25748952	13
4197330	13
14945392	13
1472011	13
12066506	13
2096736	16
4155760	13
4017570	17
2526528	13
1267080	13
868607	13
739232	16
11981554	13
3652825	13
3101241	13
7591517	13
3909918	13
10041174	13
840803	13
3401849	13
2000682	13
6936563	13
8566115	13
1169708	15
1201126	17
2268135	16
549141	13
32152309	13
831582	13
10311164	13
4366075	13
5803788	13
3019626	13
2978685	13
18725785	15
3176238	13
30440608	13
4103485	13
22348175	17
6126245	13
3202392	17
2257096	13
10976638	13
982529	13
855456	13
5859693	16
9376258	13
9859152	13
6183200	13
10996510	13
5376284	17
900981	13
970079	13
5068707	13
2117948	13
2598746	13
9010389	15
7019667	15
2813640	13
23640266	13
368434	13
7691956	13
20846237	13
7502584	13
7883777	13
11111146	16
13387948	13
6233809	13
16706915	13
20230780	13
909158	13
2077635	17
1834740	13
1125146	13
6237743	13
944907	13
3212563	13
29142066	13
14949897	13
1719862	13
4176415	13
10706513	13
4132716	13
3701977	15
2582106	13
3661743	13
4137082	13
117520	13
6717254	13
973213	13
620682	13
18922426	13
13988474	16
4665915	13
5791370	16
3488177	13
2249896	13
7735756	13
143361	13
156112	13
10413480	13
10651468	17
2436806	13
17878287	13
6697137	16
13837123	13
161207	13
4404664	13
222176	13
6072635	13
19037606	13
3832568	13
2010845	13
1734853	13
7977765	13
1988123	13
4478140	13
28657905	13
14399014	13
3190723	17
4949560	15
4788289	13
10721318	13
16504200	16
30369050	13
3383263	13
2261615	13
11808462	13
2556282	13
6270922	13
3132152	13
321464	13
23970107	13
7958620	13
3851813	17
6284962	13
12380617	17
2836179	17
6498700	13
26579860	13
3493536	13
22056138	13
2401636	13
3949202	13
23048176	17
4189976	13
7426205	13
12366155	16
25659300	13
5792128	13
1858201	13
16355251	13
3354956	13
3470552	13
28389330	16
605798	13
1371195	13
7957586	17
15013446	13
2475882	16
10565009	13
2735300	13
7007352	17
652881	13
637719	13
8081	13
2594599	13
10020214	13
10421358	13
1912989	13
3488453	13
2614435	13
17414893	13
12312484	13
390202	16
24066453	13
2610340	13
5059278	13
6028034	13
916210	13
17862975	13
4887021	13
4183209	13
12759313	13
19068001	13
257252	13
18785229	13
3449657	13
2472930	16
5057431	13
21009145	13
3959095	13
1655159	13
1804748	13
2457179	13
13871034	13
14047854	13
308946	13
2522944	13
2308702	13
14015208	16
3314569	13
13852053	13
10181690	13
5694037	13
3388962	13
541807	13
7956019	13
6696312	13
14423200	13
5631044	13
1562316	16
3868110	13
17073194	13
6093267	13
2330052	13
4527382	13
2548955	13
4425655	13
7994027	13
6627337	17
2418475	13
1925073	16
5261178	16
10207465	13
13582974	13
19353124	16
12146629	13
16404383	13
11943981	13
14287581	13
4987329	13
12283005	13
475171	15
10323790	13
13921465	16
2610653	13
7601532	13
5969769	17
6099535	13
3291647	13
29286362	13
15501911	13
39236262	13
1705657	13
1051673	13
26366151	16
702569	16
6041327	13
7154772	13
858807	13
26467874	13
1215693	13
10131715	13
4422293	16
963236	13
2418540	13
1897779	13
11655655	13
1051132	17
2408796	13
9972409	13
429580	13
3186567	15
9118834	15
14829678	15
9462343	13
12812101	13
14727249	15
9945049	13
10034712	13
5253198	13
18807795	13
10592996	13
14067328	13
6905669	13
2531155	17
220333	13
1085319	17
9970830	13
3718562	13
1922204	13
8383002	13
1292325	13
3893435	13
554863	13
19149970	13
9440606	13
30830666	13
15012933	13
379121	13
9767021	13
24769451	13
33871726	13
115129	13
10778895	13
11152000	13
1325784	13
16253703	13
2665558	13
9931585	13
1963713	13
7390053	13
10678785	13
2185849	13
4199602	13
21077428	13
3342374	16
12016952	16
4348666	17
829708	13
10867181	17
6230733	17
12475969	13
30826241	13
18153958	13
2244815	13
7594565	13
11565676	13
5114798	13
28548471	13
2140256	13
377862	16
39373	13
481206	13
2187663	13
13456635	15
7242101	13
4306219	13
3866389	13
12565858	13
5647435	13
672543	13
5567299	15
195639	13
894288	13
1801120	16
6865081	15
5556700	15
6039794	13
19746709	15
5440857	13
3379296	13
21530032	17
1682401	15
3469079	13
12203525	13
119243	15
7959611	13
5735284	13
2456974	13
543787	13
3974461	13
13959608	13
32463034	17
7514333	15
312598	13
8692147	13
12681305	13
5976453	13
170898	13
15926869	15
36658669	13
1817722	13
9505239	13
9468265	13
32108109	13
10935564	13
3261953	13
7274432	13
7386319	13
692493	13
5714849	13
27301605	16
16539105	13
4343197	13
23828361	13
16832188	13
1671949	13
1426618	13
5099493	16
10346689	13
1087014	13
2982149	13
2108538	13
10305839	13
5810002	13
10437274	13
1794164	13
3705517	13
2901136	13
6431475	13
2318586	13
2135499	13
3308994	13
8733308	13
17279503	13
45510583	17
3400029	17
12392798	13
3653548	13
12955135	13
490552	16
1650737	13
21364238	13
4980567	13
11159649	13
6670950	13
15449691	17
12362501	13
2949185	13
2472237	13
11596798	13
12147801	13
26044360	13
17570596	13
5917698	13
92943	13
4291891	13
2328267	13
1513392	17
58556693	16
6586525	13
14144831	13
29125708	16
7120149	13
12350179	13
9572522	13
10552787	13
10154593	17
2516288	13
1114715	13
665372	13
1769817	13
1737302	13
2486014	13
306282	13
15014612	13
2202053	13
23443348	15
401754	13
9079708	15
4118191	13
14780350	13
12351866	13
795265	13
184128	13
613568	13
9649112	13
7903251	13
352867	13
8330361	13
31648882	15
24259717	13
380963	15
13954799	13
30582909	13
5854873	13
11329491	13
4810086	13
21402069	13
9324825	13
8903832	13
3159487	13
4193300	13
12726514	13
8515395	13
10796444	13
3497081	16
1747533	13
3248294	13
319252	13
15188663	13
1910386	13
16092522	13
6816130	13
2143035	16
1744052	13
3287702	13
2503954	13
51629873	13
3859471	13
38620946	13
15028616	13
5359450	13
9685792	13
9240787	13
3209354	13
14173933	13
30313409	13
3878755	13
9309955	13
11071147	13
8971262	13
2794829	13
6602	13
3334095	13
1636034	13
20218362	16
1635281	13
10584599	13
4825193	13
8699150	13
7262250	13
3173017	13
33272881	13
1615794	13
16856195	13
5478537	13
23033680	13
2899086	13
6685747	13
7781814	13
3081479	16
6082069	13
1818764	13
973369	15
584719	13
198584	13
7127881	13
18883565	13
3366247	13
3120492	13
9029266	15
13758073	17
8677213	13
11006978	13
1560562	16
1443033	17
3089954	13
2024442	13
6615233	13
15957623	17
1281792	13
10746882	13
2653324	13
13620164	13
19532286	13
4102397	13
3681740	13
1255490	15
2268114	13
1304738	16
7647676	13
17054125	13
2381500	13
12957706	15
7786761	13
12446907	16
18498172	13
7817864	13
31053566	13
361740	13
27983999	13
9777602	13
12199992	13
10046120	13
3837608	13
8265762	13
7223666	13
8792125	17
441916	13
10513458	13
9657785	13
34013486	13
10451166	17
7725439	13
47343148	13
10566597	13
2903081	13
238224	13
2190109	13
4421813	13
6570322	13
5552319	13
5904484	13
17503513	13
19759584	13
4710225	13
659207	13
6296446	13
4502025	17
7922498	17
9952257	13
10076646	13
10179214	13
30475042	13
3611033	13
1235775	13
36643	13
23521739	13
5552622	13
3692652	13
24536356	13
14977406	13
7526515	17
9804593	13
6368678	13
1464664	13
2416126	15
329038	17
18535155	15
8452261	15
1974209	13
23984186	13
10736694	13
9928689	13
9731758	13
607826	13
4108765	13
7541804	13
1498206	13
15187277	15
8896252	13
115656	13
900123	17
11747453	13
2931150	13
3157778	13
7137765	15
2666874	13
26204139	13
3957292	17
4960722	13
892520	13
11455791	13
3870861	17
88932	17
5212379	13
4802404	13
15180773	13
2803937	16
1480298	13
7572459	13
6592391	13
42287054	13
3970165	13
33993304	13
6314091	13
11535208	13
24193679	13
1817389	13
1846610	13
9988165	16
3099258	13
9081031	13
8501190	17
952368	13
7461253	13
6481298	13
6467567	13
35065403	13
1823837	13
35737833	13
1177395	13
723921	13
32009146	13
1313069	13
6410096	13
5993425	13
28302382	13
14233397	13
1512000	13
304369	15
1338466	13
7694322	13
23753547	13
5371136	13
5748803	13
51562075	13
6114689	13
5836264	13
6922453	13
30198847	13
6074624	13
793312	16
12407177	13
11102924	13
5045764	13
17810038	13
1461727	13
486529	13
3375878	13
17078068	13
6275933	13
9356892	13
6915248	13
13007515	13
2604732	13
20268014	13
8412134	13
3167376	17
11072195	13
3861977	13
2066528	13
14804690	13
487109	13
1000649	13
5692397	13
6473416	17
3073654	15
6921363	13
7142431	13
1226398	13
1277761	17
2975417	13
12863269	13
8732315	13
2407045	13
12995723	13
4425555	13
27180613	13
10814652	13
1687491	13
1536237	13
4754880	13
2084106	13
2827606	13
7301056	13
7687558	13
21878634	13
408252	13
6041747	17
8041911	13
35310139	13
678825	13
2675817	16
15588055	13
660039	17
3299097	13
1057975	13
7528360	13
7917940	13
7990534	13
1202643	13
13543389	13
4671716	13
8041226	16
691577	13
5119103	13
271069	13
6793748	13
3461337	13
5722149	13
13079904	13
2237900	16
3211104	13
202599	13
9850652	13
6280372	17
16177568	13
550234	13
599177	13
7026239	13
41915933	13
4289320	13
25423268	13
1980228	17
7426325	13
674731	13
26051228	13
26876627	13
7156302	13
6976640	13
1103512	13
5535416	13
40539	13
1101369	13
14285498	13
11627167	13
889399	13
948381	13
5003250	13
1601709	13
16445807	13
425061	13
9599172	13
349574	15
172487	13
5211490	13
40192426	13
1208569	13
1281816	16
43584895	13
6507613	13
648765	13
7344828	13
9470329	13
4459921	13
10624866	13
8272895	13
6863534	13
6227135	13
17379108	13
9761989	13
7956464	15
16910813	13
6281853	13
7974903	17
17455430	13
1186538	13
18052175	15
18689	13
7600814	13
198664	13
4717821	13
3633252	13
21196635	13
21812150	13
4946914	17
2542789	13
14720850	13
156670	13
1616236	16
38683475	13
1283528	16
3614868	13
1219162	13
4870504	13
346235	13
31767574	13
20585244	13
1984126	17
14860928	13
4646362	13
6925532	13
21846617	13
154303	16
1372969	13
55638	13
1045447	13
1081468	13
48651059	13
1096	13
1536029	13
2035024	17
2640020	13
5867516	13
41873888	16
5253717	13
21490019	13
4515280	13
20484909	13
5392311	16
5828765	13
769834	13
5498053	16
1075953	13
1648481	13
792717	13
19890326	16
15442692	13
5415298	16
6225765	17
8189020	13
4176054	13
4561608	13
13582988	16
2589438	17
518009	16
4425851	13
17585597	13
1815148	15
3855793	13
3906132	13
2030595	13
25533473	13
21994884	13
19192853	13
22390182	13
10100966	13
1341816	13
670100	13
62561	13
1949661	13
8374813	13
6275635	13
6909392	17
16990473	13
5803261	13
965746	13
4264283	16
1351568	16
11109477	16
6098367	13
2069423	13
859826	13
1677092	13
9954775	13
27966914	15
667847	13
52559	13
4888485	13
22077193	13
15944107	13
3088650	13
2602364	13
5841601	13
7058871	13
89847	13
1492946	13
242781	13
5262709	15
2763567	16
7028204	13
6617862	13
4575220	16
2858449	13
23144402	17
18803419	13
4682338	13
32975101	13
14614270	13
2625348	15
3291460	13
10048309	13
5102924	13
556672	13
49286492	16
16039829	13
2799580	13
38063	15
1686906	13
11143192	13
7284212	13
5152990	13
1027737	13
14200926	17
11304036	13
8026493	15
28581610	13
9765108	13
3548959	17
10182120	17
4447014	13
2095257	13
5762269	13
17606028	13
8815780	13
17004554	13
398126	13
19209667	13
3459418	13
4056121	17
843774	13
6989885	13
17049370	13
21963501	13
10128968	13
1305268	13
19855308	13
28224801	13
18631451	13
2150600	16
19215214	13
19183059	13
3331385	13
22955439	17
12978040	13
10515668	13
7063889	13
3892644	13
3647703	16
10130147	13
2058472	13
3073053	13
8763801	13
7249172	13
20821282	13
1662667	13
9285038	13
6776856	13
19741212	17
2017596	13
4929950	17
20000323	16
992170	13
14338117	13
4592654	13
7013904	13
3775246	13
21954655	13
2020792	17
8989793	16
1857916	13
22155346	13
18605705	13
7363055	13
332461	15
12630190	13
55344812	13
15756035	13
1872098	17
8320519	13
12834838	13
5789513	13
6107975	13
2216295	13
12971697	13
987992	13
28409537	13
159546	13
1348887	13
8846514	13
16486176	17
13692534	13
4042975	13
14056624	13
4534613	13
2972736	13
9180703	13
2339812	13
2939763	16
6392598	13
2521775	17
428353	15
44462950	13
2532487	15
9814271	13
1906618	13
15996911	13
11718319	13
3389646	17
172376	13
19106818	15
433541	13
3037753	13
5668767	13
12670745	13
12100950	13
13960846	13
5943229	13
27238016	13
3539097	13
3418073	13
4885538	13
17478534	13
3724842	13
41511927	13
2417223	13
465435	13
2702084	13
1194271	13
2273099	13
2942475	13
6863129	13
5806520	16
5407333	13
3998432	13
24693492	13
3293	13
5534300	13
8121541	13
31863861	13
15302934	16
5429004	16
8239802	16
4365748	17
30187731	13
28912529	13
4450479	13
34419227	13
12842396	13
9515166	13
256751	13
12088567	13
26428070	13
26349937	13
2900208	13
4650544	16
153558	13
6345703	13
17110700	13
23571011	13
3699428	13
9635814	13
1130728	16
2632670	13
790526	13
789960	13
88199	13
23353699	13
4903952	13
3499313	13
11523019	13
15629285	13
2471017	13
1919106	13
3875593	13
1871782	13
29946048	13
2252220	13
1408588	17
866732	13
10122030	13
10942825	13
7586341	13
8876018	16
14226326	13
6236022	16
640001	13
827911	13
2075859	13
42598635	13
5915570	13
6250477	13
16317056	13
5463388	13
13619063	16
2713723	13
12674668	13
36019559	13
17441169	13
11853472	13
2105835	13
51727	15
12220732	13
2474769	13
13614884	13
5191803	13
1673422	17
4801682	13
716984	13
6540751	16
5380807	13
4898453	13
5154577	13
12084356	15
9337709	13
10240348	13
15177741	13
15220165	13
11937634	13
5289694	13
11816779	13
6308491	13
3408290	17
5716846	13
947322	17
5575285	13
3831690	13
6549352	13
10849386	13
4112022	13
1274208	13
11606009	13
7213780	13
82576	13
15667187	13
4037155	13
8889928	13
13635070	13
805153	13
19733701	16
15109336	13
11238194	13
267971	16
3171071	13
2894604	13
13346564	13
4675542	17
1365617	13
11701115	13
3634405	13
1436807	13
6219503	13
7737398	15
9560231	13
8546744	13
2431626	13
2034506	13
2959408	13
3045869	16
7170232	13
4956302	13
5604764	17
5723452	13
1674933	16
1333792	13
7966224	17
3484556	13
296254	17
424210	13
5007709	13
1836481	13
7160833	13
6205281	13
924692	13
3246273	13
6000266	13
5586794	17
2063764	13
14273993	17
834912	13
3818416	15
1346920	13
3657785	13
3820399	13
1164241	15
194994	13
3145243	13
13684187	13
5695780	15
334067	16
9973676	13
7634542	13
21713263	13
6465390	13
381241	13
2142938	16
39538619	16
14810561	15
4454043	13
7533981	13
9697449	13
769209	15
5529117	13
4152607	17
14480671	13
6494397	13
1448699	13
7081387	13
7706534	13
3524152	13
26908054	13
3439871	13
7945341	16
3395019	13
3045178	17
6794071	13
16835482	13
9985914	13
1494240	16
18375201	17
3271764	17
6687048	13
6067706	13
1344739	17
2964871	16
5648077	13
2565609	15
2944532	13
2429865	15
18531030	17
3997906	13
5018470	13
197752	13
501802	13
933535	13
3335355	16
22737970	13
15101747	15
3962403	13
5078547	13
5904612	17
10022038	13
11217329	13
1895579	13
4780745	13
5906573	13
9632647	13
1524315	13
20683159	13
2631519	13
5636804	13
10067823	13
1382718	13
15319825	16
13462931	13
4173790	13
18812195	13
12694890	13
5688566	13
30533659	13
27113729	13
6622894	13
3143503	13
13269325	13
2316037	13
352044	13
6056061	13
14395920	13
8978110	13
146624	16
4695676	13
6862878	13
17383281	13
24242664	13
20839628	16
3420416	13
14551170	17
121329	13
9930081	15
3915109	13
1454461	13
3727034	13
5492731	13
5196326	13
652683	13
432223	13
4501753	13
5058794	13
28760366	13
9227597	13
5336032	17
14637370	13
20646128	13
18922577	16
5781701	13
2043341	13
12523798	13
5465170	13
1235531	13
24111192	13
16359962	13
7431302	13
62710	13
4791340	13
588175	13
536660	13
2700949	13
2324367	13
4991647	17
19170	13
11955662	13
1221260	13
12022950	16
8540494	13
3648970	13
7035560	13
676367	13
894748	13
2549742	13
2906151	16
14115263	13
13159471	13
3387526	13
4210700	13
17280283	13
6061106	13
7377698	13
40630712	13
12480904	13
14204400	13
9234972	13
8813724	13
4196278	13
1833840	15
10122641	17
12911434	17
6993061	13
24511040	16
20995517	13
13309271	13
2111924	13
2831964	13
5485191	16
11407894	13
44813258	13
2729665	13
1110820	13
7829695	13
1316693	13
1195973	13
182626	13
1721767	13
5213298	17
366676	13
2742440	16
2717951	13
1562894	13
18693327	13
24211121	13
43507704	13
4562262	13
7151729	13
1074910	13
10172048	13
2665378	13
1127812	16
5764241	13
1460911	15
8304039	13
2391030	13
13936404	13
33918525	13
1193641	13
410725	13
5539768	13
1771556	16
1412471	13
7427991	13
32885641	13
13349167	13
17717347	13
12156142	13
949428	13
2416789	13
316662	13
12524744	13
33219308	13
1596991	13
3233927	13
6222368	13
4594128	13
2632788	13
1330804	13
1839465	16
1206972	13
2307177	13
1316591	13
2329863	13
16016035	13
3000283	13
515500	16
15470024	13
2077258	13
6049282	17
6594043	15
6013762	13
1774072	13
3937999	13
5908730	13
8320970	16
2674893	13
6767125	13
1134755	13
11706141	13
1240069	13
11307808	13
7986922	13
941420	13
30619236	17
18692837	13
2852123	16
10064588	13
6609784	17
1931964	13
1711496	13
5018526	13
26624620	13
1085987	16
17307952	13
2693751	13
529173	13
40606	13
2595410	13
2538057	13
5155260	15
5593015	13
5798886	16
7474008	17
737488	13
38388311	13
4462449	13
504466	13
14106078	13
815040	13
4139033	13
26535530	13
9820585	13
58659	13
5221635	13
1137082	16
9531548	13
1951447	13
3091365	13
187576	13
1241292	15
14293668	15
4042341	13
1585781	13
13269986	13
4953740	13
3332877	13
9944956	13
13117180	13
3114629	17
2863773	13
1594781	13
7704710	13
6466451	13
6931925	13
16126851	13
2073313	13
15878070	13
4111805	13
3344816	13
1916566	13
3038195	13
7255850	13
5972046	13
14941266	13
3731618	13
450435	15
6800422	13
5953813	13
3869596	13
748829	17
20309342	13
2264980	13
11257726	13
6026106	13
5947931	13
372627	13
981930	13
4196823	13
4093870	16
48254749	17
11719189	13
4749337	15
2667058	13
19002048	17
8791622	13
8713073	17
3433457	13
1678060	15
679334	13
3406347	15
2084578	13
6164217	13
1517113	13
2333706	13
2963557	13
7542369	13
7091466	13
3419381	13
8135454	13
12374080	13
4173104	13
3743913	13
2737939	15
9133386	13
6384847	15
1079856	13
21807	13
7866604	17
7127730	17
8459316	13
42660791	13
15139906	13
1778501	13
4288945	13
38033166	15
15108976	13
705208	16
29926666	13
1567263	13
4040967	13
6331101	15
3345729	13
14748841	13
478579	17
30281349	13
7836354	13
3821692	13
12628463	13
8712072	13
10545010	13
420742	13
104924	13
615983	17
15278303	13
1773790	13
3139247	13
11732968	15
3920239	13
32166655	13
5026928	13
9399140	17
7599163	13
3525128	13
339174	13
4123212	13
6981522	13
339809	13
4820873	17
2111390	13
2663196	13
15015517	16
19504329	13
1587229	13
388007	13
10268564	13
5674602	13
7147608	13
87836	13
1124088	13
18816917	13
40320251	13
24625779	13
4612830	13
33161524	15
12689645	13
17729762	13
3466581	17
1954011	13
488246	13
7554579	13
3440776	13
1152	13
6126939	13
16224510	17
1025065	16
16709989	13
880795	15
4490230	13
5777293	13
947006	16
12067095	13
793505	13
2484159	16
8495181	13
25448267	13
28251486	13
4043197	17
5296359	16
7404677	15
3554190	13
1595952	13
2042436	16
3102758	13
6883156	13
30609745	13
779311	13
21828917	13
3604622	13
839454	13
4327592	13
6233503	13
8003137	13
382626	13
3671665	13
5919951	13
15990236	13
9731316	13
2851375	13
2808131	13
3006685	13
16085597	13
13588466	13
19345672	13
10140529	13
7608703	13
5645231	13
139645	13
5993374	13
11022366	17
28768811	13
997015	13
11775145	13
14621774	15
31871240	13
3648792	13
5090243	13
961845	13
16347569	13
5662837	13
5420869	13
2231422	16
14676557	13
2315406	13
7387351	13
562630	13
15503397	13
9066975	13
13555818	16
35147609	13
124809	13
7282282	13
3098778	13
3718302	13
16600225	15
3133900	13
687679	13
18302976	13
2787889	13
7347165	16
14012900	17
16758013	17
1745197	13
1417512	13
2138177	13
916936	13
2152110	13
19747434	13
6925280	13
2413126	13
1456928	13
1527880	13
3194934	13
16594197	13
341189	13
1938069	13
16522769	13
4230014	13
19469719	13
16529960	16
2510299	13
7331257	13
3181755	13
9931633	13
3624591	13
1920609	13
2782627	13
11201529	13
183836	13
2625176	13
14298911	13
5655292	13
3967870	13
1297008	13
8677369	15
27325437	13
1694296	13
5870990	13
15791798	13
2341756	13
31969409	13
1838988	13
14625242	13
767770	13
6160988	13
3276592	13
11396667	13
1645899	13
8997339	13
1691213	13
6615595	15
65410	13
15452282	13
7709055	13
831693	13
869316	13
13967429	13
257929	13
1198077	13
2241518	13
11993858	13
2067464	13
3717005	13
311525	17
4957530	13
1271718	13
16945617	16
12622793	17
18965221	13
12234772	13
3244586	13
5763717	13
247979	13
11961344	13
2837913	13
5103564	13
5948593	16
17966066	13
6555213	13
2538260	13
5960228	13
3683639	13
4909818	13
956106	13
29711115	13
11994291	13
21136755	16
5372632	15
1654248	15
26779008	17
1957209	17
13341501	13
7393404	13
1032767	13
18481328	13
9272579	13
1516807	13
8845360	13
9568440	13
14927403	17
5459226	13
4171546	13
242152	16
6276831	13
1928321	13
1186917	13
1167574	16
9013389	13
13252169	13
3467548	13
2352795	13
17022528	13
28119796	17
906540	13
10325181	13
4912929	13
1314395	13
23014245	13
4353010	13
36276861	13
14467104	13
3338675	13
5410030	13
993526	13
7986332	13
23222637	13
1544534	13
5481169	13
10707099	13
17687637	13
333752	13
4518008	13
1783603	13
2121298	13
19174918	17
18209086	13
10000882	13
1945405	13
3666888	13
8706206	13
21342945	13
3961505	13
7518635	13
822543	13
9528794	13
1999253	13
7615542	13
4720884	13
14397941	13
4136730	13
17844105	16
15916964	13
5610875	13
1380076	13
985554	13
4492547	17
15421558	13
699955	13
2944691	13
2062027	13
1781777	17
966520	13
3479445	16
7964035	13
5965681	13
1018335	13
27339043	13
2710564	13
362646	17
2863936	13
9656830	13
4848206	13
196890	17
13327307	13
6337159	13
27524304	13
11507532	13
1909663	13
821662	13
6490125	13
9070428	13
7996791	13
1672714	13
5180337	13
12635080	13
8567866	13
15044883	13
5461032	13
14091620	13
2605782	13
9766269	17
2457927	13
12373239	13
4555318	13
13881546	13
13913466	13
9625493	13
5303512	13
1616821	13
22837959	13
1283732	13
12094874	17
9597370	13
10280065	13
6277671	13
15856266	13
175901	13
7150634	13
472327	13
1054184	13
67658243	17
7146997	13
4661297	13
6073413	13
1250514	13
116599	13
68881	13
153716	13
2072504	13
1799404	16
2747014	13
3159524	13
2197739	13
7862861	13
983307	13
14421628	13
7475519	13
8190613	13
515873	13
9437232	13
16486110	13
399940	17
2899295	13
1108864	13
7747223	13
15868762	13
1275936	13
10482745	13
3716670	13
5555959	13
5634447	15
8822495	13
5432350	13
5400750	16
26416256	13
5477491	13
2991891	16
24224251	13
11396408	13
24766059	13
185655	15
3965921	13
15198863	13
35284814	13
3326763	13
2785022	17
5588157	16
3029625	16
763039	13
5020664	13
5669553	15
4571316	16
7634944	13
16094367	17
1777160	16
10543551	13
10519727	13
6904492	13
11545140	13
43085265	13
7026320	13
8557369	13
14739770	13
5399438	13
787182	13
220550	13
1234650	13
13434508	17
11486045	17
10275513	13
11467435	13
5681881	13
4919682	13
322260	13
3766699	13
3863916	13
14818098	13
3080669	13
2743124	13
3430242	16
4340389	13
8689001	17
681638	13
25624601	13
1855741	13
14678715	13
3039894	13
16336476	17
1064369	13
4430732	13
3577425	13
3245296	13
1460592	13
16409002	15
6433774	17
2611365	13
3620287	13
3786927	13
2022943	13
4830490	13
2374978	13
3089911	13
10646989	13
929114	13
5193220	13
7337403	13
11564233	13
12754245	17
9519769	16
28038965	13
297087	13
2248860	13
20021743	13
1816256	13
25928405	15
3676071	13
16484260	13
5682102	13
3912733	13
1166182	13
2455513	13
9669707	13
4715595	13
5153869	13
15021040	13
9355697	15
5627443	15
10725023	13
3929699	13
4604257	13
1848474	13
23228694	13
64074	13
7783648	13
609652	13
8119230	13
3792389	13
6147123	13
8616609	13
4016662	13
2728475	17
1472459	17
1005445	13
2453497	13
36433745	13
5467618	13
10006773	13
4730975	13
29244554	13
11833830	13
2624899	13
1976337	13
3802124	13
9575919	13
8843804	13
26955130	13
23779436	13
17308499	13
3557248	13
10829619	16
2151263	13
3544693	13
7503149	13
3236342	17
120611	13
1459698	13
2987854	13
707995	13
14331988	13
698742	13
5363190	13
8070029	13
454219	13
28861261	13
16864853	13
27843407	13
801176	13
7072428	15
18632769	17
3125431	16
15320001	13
7671170	13
1273898	13
384909	13
19569135	17
7974952	13
4541341	13
1070411	13
7865540	13
6092821	17
427472	13
9847694	16
13885917	13
20038537	13
3702646	13
7287698	13
9569746	17
1497541	13
10950268	15
11567211	13
2119449	13
7727491	17
7946461	13
16730428	13
596412	13
2855270	13
21389537	13
4039744	13
4608049	13
18221433	13
6297210	13
15207071	16
11806954	13
14538814	13
7843024	13
5086054	13
17121270	13
20754915	13
12135559	13
2412936	13
1070745	13
7664253	13
11126835	13
6279951	13
6526032	13
13712463	13
16123060	13
2843062	17
1404199	13
1424719	13
5493836	13
9636907	17
5805717	13
14829967	13
930719	13
2551931	13
407012	13
5418383	13
13810364	13
5314131	17
7076423	16
229062	13
1715543	16
7254332	13
27744168	13
1496473	13
5028145	13
1503462	13
11969447	13
6932225	13
1463097	15
3936635	13
3522820	13
486403	13
11826978	15
5092059	13
972168	13
3561775	13
6600080	13
22455532	13
25712756	13
2552042	16
11996630	13
10108677	13
3149875	17
785987	13
14137128	17
16880408	13
4154412	13
3223118	16
71755	13
814949	13
5380850	13
6050417	13
12479405	16
9918629	13
42027170	13
12551345	13
10943324	17
4096559	16
5865749	13
4589135	16
13162535	13
4093099	13
32504851	13
6346231	16
9277373	15
9005392	13
64945	13
9925739	13
11250391	13
4601321	13
4045648	13
1628687	13
6978252	13
192799	13
16396060	13
5080226	13
3563854	13
2728603	13
4387145	13
2156832	13
12253325	13
10839969	13
4729308	13
15754673	17
7641001	13
1038706	13
24301295	13
14995505	13
10037988	13
389614	13
2384901	15
2447239	13
2228432	13
11395891	13
48027	13
13055673	13
10311187	13
1062549	13
10102473	13
2204490	13
5406352	13
3330209	13
17920468	13
5206935	13
29038648	13
8487738	13
2024117	13
8870489	13
5759133	13
2694368	13
875567	13
429483	13
11842569	13
730642	13
11074728	13
11146918	13
21837604	13
12268855	13
2064777	13
12685303	13
10416910	13
6445944	13
2568765	13
2968270	13
12547940	13
4367392	13
2192652	13
4886263	13
1614532	13
3618309	13
21124848	13
5043246	13
5724108	13
9105517	13
3201261	13
22116070	13
3487860	13
13852342	13
9805956	13
7386358	13
587855	13
7404201	13
1070449	13
14360061	13
4640465	16
4704394	13
1524472	13
5591897	13
233532	13
6427794	13
4207499	13
4954893	13
5193633	13
4356474	13
9295714	16
12177753	13
3418469	13
16787853	13
4387866	13
2892085	13
6554340	13
353115	13
4676016	13
1417605	13
7514410	13
2644734	16
436159	13
6154475	13
2313745	13
8400926	16
22887416	13
5011047	13
9460537	13
1390994	13
19169877	13
450004	13
4714146	13
194564	13
8775865	13
3309250	13
15193250	13
2559115	13
9290535	13
5343892	13
12809086	13
1309205	13
15618433	13
7707991	13
3231583	13
1020071	16
5297940	17
3077952	13
481911	13
7680555	13
18448127	13
2701000	13
2373751	13
13309359	13
3195499	13
11903165	13
1814947	13
195191	13
6843578	13
6547531	13
9311370	13
851432	13
1039318	13
21657761	13
3050085	13
590812	13
12996143	13
873650	16
8083003	13
11135971	16
561844	13
6605882	16
1285774	13
2294534	13
2598951	13
8857060	13
5610785	13
11644941	13
2873666	16
4734246	13
476237	13
273319	15
14522310	13
7480379	15
3915896	13
9845859	13
22512464	13
2937712	13
74809	13
13865287	16
1112461	13
16876100	13
16402862	13
2684649	13
51152	13
3271994	15
1637703	16
9461691	13
159193	13
4233580	13
20809468	17
6728778	13
4889611	13
6101678	13
7818378	13
4796358	13
6077915	13
3180768	13
19554093	13
2499474	13
8220383	16
2469467	13
620869	13
26301494	16
4934724	13
2598596	13
10533132	16
5338325	13
22375406	13
6699489	13
6913983	13
5297681	13
445628	13
2738952	13
6513663	13
2376319	13
8043695	13
5377608	13
2768676	15
3072047	13
811012	13
4671093	15
986361	13
2067442	13
5292856	13
7978757	13
2041973	13
7624466	13
2185590	13
6016752	15
8890494	13
2935933	13
6221592	13
46854438	13
10131958	13
3532332	13
2596180	13
4291303	13
9320743	16
17528024	13
540509	13
9562018	17
14784872	13
4957779	13
2579123	13
2403918	13
2823286	17
2532590	17
4699848	13
52434786	13
591609	13
18580600	13
7351656	13
14185725	13
15035052	13
14845994	13
6364279	13
10723338	13
5485860	13
4183152	13
4904005	13
2005514	13
4645511	13
964502	13
17000398	13
6076363	13
12874068	13
16992272	13
4986213	13
9500786	13
17595182	13
13073712	13
2547286	17
4410298	13
2717076	13
1884065	13
6185623	13
3026183	13
1999626	13
2965864	13
4460746	13
4377808	13
42866285	16
9676025	13
18216389	13
6533539	13
6416630	13
10842181	16
7476218	15
4851934	13
10363488	13
3619947	13
458391	13
5082171	13
14686495	13
7657951	13
20576256	13
1664004	13
2547401	15
28885163	13
14802305	16
953327	13
889281	13
1273775	13
331400	13
10473378	13
8119392	13
7733684	13
79012	13
23128274	13
3273827	13
4881291	16
3927060	15
617462	13
3015313	13
2161555	13
381947	13
123699	13
5564277	13
5476211	13
4511580	13
7381574	13
11500953	13
680030	13
6518923	13
4191928	13
5754855	13
8951902	13
1736694	13
1792715	13
10551605	13
521144	13
25087662	16
13927954	13
7630779	13
9185102	13
716517	13
1508323	13
3344237	16
6990666	13
22343719	16
6134783	13
1124934	13
4562910	13
249002	13
10822035	13
1430018	17
17173258	13
323405	13
19781213	13
15665327	13
7532517	13
2658704	13
3025253	13
264278	13
106502	17
4951611	13
1825825	15
80230	13
10599599	15
6596004	13
197938	13
21021809	13
2162442	13
1017658	13
8471310	16
5310064	17
4194025	13
1879200	17
20569787	13
1598220	16
946573	17
21092129	13
1587696	16
1439967	17
3525977	13
307427	13
12238439	15
4485906	13
12032266	13
9688261	13
2705470	13
5325928	13
28778680	13
23153301	13
6881284	13
3266015	15
14673172	13
7434329	13
2126537	16
348603	13
7174812	13
47410	13
2688033	16
7123266	13
1617218	13
7026743	13
7164823	17
942276	13
1157769	13
4284145	13
7248808	13
2226299	13
5502314	13
2408227	13
6247732	13
825191	13
6662184	13
933983	13
1834670	16
16831125	13
5393006	13
19214904	13
2332271	17
4175161	17
3479126	13
9070412	15
422857	13
269973	16
4824039	13
698919	13
2050021	13
3868886	13
1087629	16
22060872	13
2400837	13
7960164	13
22981673	13
49516965	15
4176597	17
5477549	15
314076	13
2707682	13
35200432	13
702258	13
9042444	13
1650056	17
263771	13
7077454	13
14219804	13
1220473	13
16970682	13
17529044	13
7138139	13
7482419	13
34705379	13
3374637	13
15397426	13
2446221	13
1169254	13
17139754	13
1020204	15
17482962	13
3979374	13
24352107	17
21125021	13
1058489	13
3257185	17
1206110	17
11237423	13
2560270	13
3320358	13
929906	17
8556427	13
24969673	13
4427026	13
3486677	13
4633757	13
4441032	16
2281758	13
2430042	16
2319313	13
18612600	13
8313300	13
5997026	13
3795138	13
2830045	13
371289	13
13607094	17
1528904	13
471807	13
1282982	13
5033782	13
3236537	13
32899419	13
6359867	13
17661043	15
272948	16
18965496	17
5545465	13
2061337	13
2895243	13
3827209	13
10699067	13
3639405	15
4277133	15
1351146	13
1873067	13
15397371	13
8798424	13
15450637	13
1262160	13
4381653	13
10907671	13
6209310	13
4674251	13
2414799	17
10356608	13
3247919	13
2454707	13
371725	13
4043031	13
7682368	13
1852222	13
28927430	13
10042027	17
8999229	13
7328408	17
1040090	13
19994803	13
9307897	17
768307	13
1040511	16
1176315	16
6068366	13
21407660	13
3616877	17
1712326	13
28271692	13
4716265	13
11162414	16
3039450	13
19183710	13
28984018	13
3050067	13
24102635	13
2955620	13
11051571	13
4847622	13
831022	13
476707	13
25382319	13
1278045	13
217628	13
17139292	13
9846350	13
11725518	13
15767019	13
17597672	13
5090347	13
412573	13
636373	13
5767399	13
1332971	16
14723234	13
7092401	13
234114	13
11738676	13
1926761	13
12558634	13
17106760	16
4378591	13
7095554	16
482195	13
2296460	13
3915322	13
11771594	13
14343969	15
1162327	13
11512975	13
14609676	13
455300	13
189397	16
8802431	13
25643210	16
1335736	13
7806994	13
8222573	13
14942610	13
545223	13
8515861	13
2159289	17
1053609	13
2353825	16
9342537	13
13883025	13
3786049	13
731114	13
9546909	13
4959422	13
928956	13
5045984	13
678540	13
8940905	13
8032185	13
7941573	13
1532204	13
14931045	13
15378723	13
5609290	13
1999332	13
781492	13
5522818	13
9211474	13
3869735	16
13880892	13
10004884	13
472388	17
929605	13
9610748	13
11995616	13
329765	15
1870699	13
16163222	13
35898250	13
21962788	13
3727744	13
13727224	13
17323875	13
5010640	13
11090021	13
2785656	13
3456939	17
13878753	13
9116734	16
11347891	13
6829566	13
12144866	13
5080360	13
5205847	13
10714705	13
6053699	16
9383824	13
8280157	13
1985553	13
5859244	17
983389	13
14317409	13
11494014	16
530952	13
36241277	13
572433	13
2390464	13
9569001	13
2142983	16
11955640	13
5907232	13
590187	13
7719189	15
989669	13
17498719	17
3207758	13
19554704	13
5286558	13
3155604	13
4300141	13
6536671	13
10565358	13
12057775	13
40392893	13
4837502	13
17550324	16
6772683	13
523931	15
20819733	13
656265	13
19183100	13
8093983	13
4235078	15
1088446	16
6693624	13
3676201	13
687745	13
11139208	16
8377544	13
10895505	13
8704201	13
3440348	13
15543081	13
28786586	17
1183540	13
7594024	13
7608241	13
55503	13
19679846	17
3045701	13
598237	13
8826044	16
6544879	13
7944953	16
1974972	13
4490692	13
11836006	13
4743946	13
4950296	13
4852716	13
3062108	13
222200	13
5480000	16
7317458	16
12037642	13
17580420	13
50313230	13
3441831	13
5425210	13
2287584	13
12071855	13
2207094	13
19269374	13
9669658	13
3594499	13
7834395	13
989023	16
11809544	13
4161085	13
155856	16
1810053	13
226607	13
5083797	17
10938747	13
854033	13
10846766	13
4852945	13
10952159	13
4536190	13
22455520	13
3413371	13
7077387	13
15172594	13
1468716	13
9665922	13
4666124	13
12869734	15
1122326	13
1020222	13
2534220	13
6393951	17
1397070	13
15805769	17
19832556	13
1505112	15
1379952	13
2037994	13
5294537	13
7265782	17
38391312	16
356625	13
6315778	17
8791858	13
5106098	13
6712601	13
3804132	16
10424078	13
38564802	16
8275197	13
5682951	15
18312778	13
915126	13
19643624	13
16908934	13
3389229	13
8117713	13
2259123	15
1160614	13
5171634	13
5792361	13
1902364	13
5550263	17
10968442	15
12502274	13
3567971	13
30838982	13
24378391	13
14531828	13
2757540	13
5886750	13
1491220	13
24357234	16
7469229	13
5273946	13
2042709	13
9614016	13
2102045	13
3056006	13
2985448	13
15220431	13
10418497	13
8056770	13
7599133	13
19221526	13
965294	13
8324577	13
387754	13
10243345	13
13004233	13
1108045	13
17885142	13
3800351	13
5972080	13
543077	16
7454255	13
2423868	16
31007846	13
2575914	13
4834579	13
7428932	13
2029770	13
20324344	13
908101	13
12180948	13
3625760	13
24341616	13
1562467	13
8665640	17
8208171	13
10182926	13
6342582	13
19444590	13
524042	17
4207492	13
13432318	13
13163438	13
7227156	13
2297869	13
9747158	13
4552299	13
1914549	13
9196298	13
6115516	13
18259199	17
1435235	13
7917511	13
12790094	13
8521868	13
3238533	13
2375741	13
976242	13
6990621	13
1918128	17
8443413	13
62672	13
939877	13
3492283	13
5479284	13
9183170	13
2907186	13
5292400	13
1206131	16
1093990	13
13876875	15
1821335	13
9018729	13
3704966	13
4242125	13
7766061	15
7388106	13
2641433	13
2334595	13
4904870	13
4927458	16
818620	13
1296896	16
5472862	13
6507288	15
23907100	13
17456100	13
9252032	17
7889532	17
31830208	13
4927327	11
3426744	13
3627067	13
4967831	13
9439632	16
2671008	13
10525170	13
2212780	13
344744	13
17922134	13
2224830	13
7264061	13
5159661	15
4383609	13
1456221	16
3552824	13
19838245	13
451013	13
2442337	13
9075919	13
2630209	13
15557862	13
24212817	13
5158073	13
5375725	13
1804139	13
6043563	13
41123632	13
17856950	13
788826	13
561716	13
16155719	13
1030730	13
12617968	13
4442107	13
10256981	13
836479	13
8058652	13
7465472	13
970586	13
9719931	13
7957853	16
4417385	13
6163458	16
21725286	13
3931142	13
9153334	13
5778470	13
2729955	15
8927385	17
356697	13
5365697	13
1246123	13
20643915	13
107219	13
5809826	13
13060616	13
19018785	13
5680685	13
4005861	13
7918968	13
4299149	13
4588198	13
5845655	13
3765258	13
5021378	13
6691470	15
21975885	13
769397	17
2337832	16
30710836	17
25552029	16
1659629	17
14668594	13
4429231	13
544198	13
5270396	13
6467807	13
24535403	13
327309	13
439302	13
844658	13
3084302	13
38233739	13
11543476	13
722775	16
17214013	13
1394359	13
38627634	13
1164738	13
10692325	15
5452417	13
33322120	13
28844470	17
5455087	13
3087515	13
17049466	13
3569621	13
13856420	13
25935	13
16992140	13
1477295	13
5908659	13
14675145	13
825633	13
6117132	17
2838797	13
4461706	17
2326686	13
8061216	13
9038062	13
3590186	13
2606690	13
21124386	16
1364991	13
8593930	13
4581068	13
645212	13
10914956	13
985260	17
15670474	13
13341649	13
17187900	13
795534	13
1282683	13
6466510	13
6826199	13
1694855	13
8385774	13
3991789	13
7402623	13
12118766	13
6127860	13
4544695	16
14029398	13
34656714	13
2432027	13
4033815	13
453776	13
3129045	16
5185032	13
4110075	13
980029	13
5737567	13
15179458	17
8224618	13
4710436	13
5347167	13
943557	13
6416419	13
2238924	13
2571432	13
2765839	13
8753909	13
3222453	13
19914061	15
2189682	13
17599616	13
3007351	13
230969	13
10392507	17
5273526	13
2915404	13
2803783	13
7000316	13
14592587	13
7396494	13
7517386	13
3565874	13
7491782	13
2474231	16
5720022	16
5340373	15
1304797	13
10840301	15
9855624	13
1527099	13
8974391	13
11924890	13
5161406	13
12976498	13
4538257	13
6945456	13
5717829	16
15367065	13
2549785	13
6433748	13
2585371	13
129365	13
1656932	13
5257290	13
11082018	13
4073285	13
15287464	13
6923969	13
6226291	13
1238035	13
17166681	17
7460685	17
3386737	13
7588556	13
7396049	16
11023591	17
2664454	16
8672635	13
10085264	15
285787	15
7202085	16
7212778	13
8831532	13
7411797	16
15530268	13
2862506	17
261603	15
12410582	13
20872682	16
10293985	13
3754312	13
2707192	13
599914	13
389470	13
3439433	13
20096252	16
49578513	13
630080	13
4748527	13
2155569	13
5065882	13
1252817	13
2043271	13
1335594	13
12493990	15
17497161	13
3502303	13
937098	13
25294	13
1083227	16
946931	13
1106665	13
18670558	13
6273445	13
21543312	13
23235065	13
983082	13
5943098	13
1053935	17
9922208	13
9601078	13
3660699	13
5319367	13
5947362	13
792903	17
3511788	13
12038461	13
6767392	13
950281	13
17508695	13
2315035	13
7349482	13
5415265	13
3475527	13
10325892	16
19233115	13
28101092	13
20377974	16
2492538	13
131005	13
39329848	13
959588	13
875201	13
4248595	16
8189517	13
1825610	13
27239289	13
7505221	17
1419953	13
7834151	13
2837271	17
19357639	13
15821026	13
1010195	15
1599553	17
6630207	13
9391568	13
17560280	17
3268308	17
279854	15
16322993	15
922886	13
25792199	13
581820	13
4077029	13
3028702	13
5706528	13
2587338	13
3107632	13
24281086	13
2796856	13
12520687	13
12567800	16
1193678	13
6466466	13
4368173	13
4414803	17
706349	16
20050704	13
549424	15
583900	13
4437987	13
8763268	13
3643214	13
713050	13
15127238	13
738531	16
8572391	13
2610901	16
8818416	17
381738	13
32941871	13
7009383	16
10006540	13
470013	13
1880837	13
1168072	13
28619083	13
9687916	13
2129565	13
351358	13
3848522	13
3390921	13
3856660	13
14552314	13
3809902	13
2228648	16
10827539	13
3361700	13
5139991	13
17932663	16
5340356	13
18395281	13
14896028	13
7732904	15
14207503	13
5822159	17
12766573	13
23409127	13
11136848	13
3022527	13
4720536	13
2542615	13
1657499	13
9730880	13
11527368	13
5234083	13
3945083	13
987114	13
1130641	15
3687596	13
24591116	13
952240	13
4759913	13
4829927	13
7393035	13
7353091	13
512672	16
225503	16
9736848	15
2813650	17
28660059	13
10882467	13
8945087	13
12151425	13
1996224	16
7013822	13
7335	13
6303334	13
10287923	13
4859009	13
16124946	13
8047450	13
6812595	13
11922029	13
7854632	13
9762766	13
3496989	13
13823882	13
3302049	13
6169055	13
5041505	17
5043948	13
476805	13
2185657	13
9936405	13
621735	13
2915342	13
14494615	13
4099641	13
510397	13
18898631	13
20650349	13
1538232	13
10886951	13
22126393	13
3489557	13
8398803	13
20994254	13
8926385	13
9950157	13
16293574	13
1557152	13
2901158	15
14372401	13
4944438	13
2144295	16
428512	16
18867359	13
1816305	15
16471864	16
13119294	13
2823720	13
2623631	13
8460122	13
18028796	13
1525974	13
7688036	13
18575579	13
1706938	13
10452811	13
1671880	17
1589621	15
24104961	13
3864732	13
11623993	17
3872887	17
21451579	13
14517306	13
16684336	13
8702772	13
4710701	13
4850589	13
11427750	13
13442077	13
3803516	13
1761215	15
4137625	17
1918589	13
10025731	13
4009281	15
1765411	13
31259653	13
5790371	15
1952925	17
2326101	13
1001842	13
661174	13
5630252	13
1249722	13
2810714	13
5879194	13
993263	13
8801523	13
11462068	17
6680032	13
5946103	17
181789	13
16193597	13
3917369	13
8279702	13
3311617	13
412825	13
21406019	13
6621559	13
4370629	13
13073537	13
4557002	15
2233393	13
4828342	13
8100209	13
1901143	13
1465218	15
13826937	13
6487022	13
6971455	13
25246796	13
3318054	13
14884565	13
20499320	13
2744624	13
5670073	13
4249368	13
19458572	13
13064530	13
15621615	13
11685204	13
3244962	17
9261033	13
2086099	13
3323373	16
2284716	13
239824	13
2053152	16
425799	13
8843302	16
4053809	13
16586329	13
16016111	13
8656586	16
10653414	13
10354723	13
2840108	13
6135983	16
5393109	16
69034	13
4833605	13
2677991	13
4055451	13
5645406	13
906875	13
2504468	13
9062299	13
1643749	13
13907699	16
2754674	13
9426608	13
15428714	13
3624558	13
9633208	13
3477146	13
777873	13
2877004	13
2198902	13
918456	13
11614405	17
6950433	13
573715	13
115628	13
18423842	13
17739454	13
8624075	17
3381675	16
3482195	13
3062882	13
11435077	13
365072	13
19998625	13
22971264	13
450202	13
22519199	13
726248	13
1553555	13
19419698	13
11063735	15
7990899	13
12279652	13
1786941	13
4635488	13
18037670	13
802240	16
21176734	15
2136416	13
48853	15
9207347	15
4999710	13
473265	13
4832789	13
10383670	13
12797891	15
19147900	16
9945765	13
15398113	13
19860034	13
1282762	13
4752850	13
7177301	13
12289200	13
8613609	13
1265426	13
12966062	17
14222870	13
8237608	13
18151146	13
640814	13
4570858	13
421397	13
1765865	13
1691878	13
10935684	13
5534846	13
8214160	13
8310744	16
899650	13
1015303	13
12068012	13
5930060	13
3555057	13
1694449	13
1088675	13
7227482	15
11957299	13
13135506	13
13317301	13
1743393	13
7830217	13
37122563	13
27052105	13
22177625	13
6595410	13
686230	13
6651464	16
224723	16
5984696	13
96170	13
10704208	13
4421011	17
5771839	13
4144295	13
4840387	13
783658	13
953018	13
12228271	13
3986107	13
8427374	13
39388619	17
14782137	13
710678	13
12986981	13
8553259	13
3228698	13
881639	13
7907342	13
6167763	13
3394300	13
2608183	13
8299984	13
3645801	13
7946040	13
683454	13
2248515	13
1482767	13
12016314	13
5300254	13
19491885	13
1966989	13
2950566	13
1193584	13
5503299	13
877085	13
10735445	13
6180705	13
8453429	13
8882014	13
21697880	13
555825	17
14520432	13
15940460	16
6331513	13
1629224	13
1481052	13
7687714	13
254230	13
13688651	17
11943776	13
3169827	13
13543428	13
5428549	16
2620313	16
15091482	13
25679545	13
2312984	13
6202250	13
2188099	13
98900	13
15392822	13
12522087	17
4284135	13
4134029	13
136779	13
5625844	13
10173811	13
17837657	13
8713369	16
12834558	13
10881964	13
263411	15
4079699	13
6195546	13
11440510	16
24653618	17
1235631	13
14470760	13
156331	13
15611084	13
3112825	13
25436405	13
44858	13
5274204	13
2070531	13
2656754	13
14065194	13
183556	13
2197001	16
312259	13
3999614	17
2607873	13
2476745	13
4007096	13
2952404	13
5112214	13
5048469	13
675771	13
20905146	13
6874157	13
10674265	13
4715516	13
1432716	13
5467877	13
678991	13
30263	13
105379	13
3886913	13
14572578	17
8477329	13
48317740	13
9134694	13
9029556	13
559060	13
17363656	13
1132151	13
55373521	13
4839128	13
2689437	13
5474474	13
6701499	13
9414231	15
6320181	13
7571137	16
2081605	13
2486767	17
13456869	13
2978669	16
1106754	16
3689291	13
21705653	16
11320563	13
8296784	13
3986761	13
1821462	13
5514731	13
8074565	15
6033473	13
5864931	13
1108008	13
17607096	16
593801	13
382748	16
7681782	13
26260008	13
21271935	13
116791	13
1722852	13
2668589	13
12202231	13
3719238	13
8932455	13
3071143	13
2006593	13
6780859	13
605985	13
20831994	13
41186510	16
1324395	13
16803751	16
935997	13
1966469	13
3368209	13
889675	13
4152767	13
13029210	17
467396	13
3465297	13
3573287	15
15702094	13
20261700	13
8378294	13
9531837	13
6265111	13
4787589	13
7300879	13
2189396	13
9745714	13
850665	13
8295390	13
13168882	13
1161462	17
1806051	13
1096810	16
3566841	13
102973	16
531502	13
6792548	17
722887	13
2712795	13
5211376	13
20134476	13
1315438	15
987708	13
6082202	13
13601947	13
2335587	13
17488382	13
11117484	13
22099679	17
4149355	13
3871699	17
3803340	17
21219719	13
7050173	13
5666684	13
2096101	13
6242492	17
8344295	13
2331203	13
23080979	13
12647584	13
2324520	13
5052038	16
186765	13
7235017	13
8096680	13
6911511	11
20588891	15
2039729	13
1379503	16
139439	13
18294087	13
3151582	16
640342	13
3165378	15
7578212	13
6048543	13
48783	15
7612915	13
1135215	13
15053738	17
4294748	13
1745380	13
3519773	17
10541160	15
4348346	13
27426596	13
24234085	13
201414	13
2905872	15
2576901	13
4379075	15
19299937	13
2993724	17
7992188	13
196917	17
3769111	13
1643157	13
953012	13
4406338	13
2854119	15
91754	13
1960188	13
11823729	13
6738998	13
15690791	13
4359511	13
2157005	13
5879356	13
2671873	13
2296287	13
24039085	17
4743810	13
15631783	17
8943722	13
359547	13
2191255	13
1406371	13
4952465	13
5444247	13
14290682	16
6314652	13
5138709	16
3654256	13
3374890	13
12571739	13
17926610	13
771695	13
2121078	13
7529660	13
32888054	13
3998958	13
13125011	16
3188710	13
1126923	13
2131257	13
8281296	13
9471309	13
21907503	13
607443	13
9236213	16
28816100	13
1679498	13
8286258	13
4114563	17
6797363	13
2877965	13
14204242	13
5987107	13
34956650	13
2076654	13
765283	13
8100953	13
2070414	13
11160020	16
707539	13
654628	16
6566251	16
11223911	13
7209500	13
18056480	13
1087053	13
3748507	13
13904819	13
1467639	13
3703640	13
4668822	13
4132342	13
1281942	13
492453	15
3347728	13
3089520	13
23977827	13
1808751	13
2440833	13
20213641	13
7327394	13
4426031	13
12998502	16
20863955	13
12176379	16
1635472	16
2607045	13
66660	13
57047972	13
797630	13
595877	13
10812872	13
23783522	13
2452360	16
4717719	13
7311687	13
53964284	13
6169445	13
3583066	13
32131288	13
1089201	13
8682215	13
5709306	13
5905298	13
14183510	13
6776517	13
4237912	13
6768755	13
2931341	13
328491	13
6586328	17
2563330	13
6803895	13
13723189	17
340558	13
30829467	13
15508105	13
1420619	13
1443609	17
1474131	13
2856182	13
10931447	13
12106157	13
853328	13
4173479	13
7124790	13
17037064	13
1212592	15
711394	13
800181	13
1001626	16
7824085	13
22206287	13
11277479	13
9937719	13
3124504	13
1759885	13
30082627	13
15266404	13
8409603	13
1775933	13
34342380	13
18037142	13
5287244	13
803689	13
7692685	13
2678803	13
6784460	13
4300552	13
18525951	13
11026499	13
507603	13
538813	17
2719593	13
186067	13
6082154	13
2123077	13
1117166	13
584376	15
309469	13
4842194	13
5325219	13
6484355	15
14434193	17
514143	13
11003506	13
1693651	13
7462427	13
8969732	13
5555836	13
216608	13
12876933	13
7743316	13
2660	13
3469301	17
1952832	13
6879235	13
17270203	13
1131027	13
2026371	17
2134077	13
2960549	13
123974	13
1564033	13
12939339	13
6915992	13
27336600	13
2488194	13
6996973	13
4261714	13
12867974	13
21061033	13
2494419	13
28873823	13
184334	13
9151975	13
5337515	13
1083373	13
2883707	13
32880613	13
20173995	17
14818693	17
11748671	15
248823	13
6411694	13
3413897	13
6337176	15
11610901	13
487505	13
2069532	13
8135733	13
5944030	13
1079306	13
36704535	13
10860798	15
3739540	13
8949664	13
1248425	13
12363817	13
10902091	13
2157111	13
25564216	13
1310243	13
13671626	13
2635371	17
18175340	13
6851645	13
2602477	13
8160775	13
13420342	13
21289249	13
11092226	13
6700594	13
2695250	13
7224738	15
9173315	13
5557718	13
12730488	17
4306404	13
1216205	13
3241738	13
12082426	13
6526004	13
10553944	13
4486785	13
5450381	17
1407916	13
471910	13
3098445	16
1338152	13
7676893	13
1959058	13
5431978	13
9885058	17
38052258	13
15752231	13
8748052	13
2922072	13
5113907	13
6481392	13
13219768	13
18587559	13
15808170	13
18537182	15
3706887	13
520125	13
3244751	13
1379798	13
10284365	13
2750553	13
479989	13
10419864	13
1975382	13
25906313	13
5736171	13
968970	16
2240082	13
2204453	13
5231546	13
2414650	13
1123391	13
26266937	13
8012705	16
2453204	17
2646761	13
2098056	13
3895379	13
2532772	13
1730795	13
7794498	13
4826608	13
9565848	13
4231756	13
1624819	13
13485672	13
550413	16
25078095	13
2214544	13
1810691	13
108579	13
530263	13
4432479	13
786319	13
5211881	13
32572574	13
14098964	13
5188685	13
14295656	13
2453658	13
10013306	13
2514884	13
7289768	13
6965018	13
664321	13
10795396	13
2605486	15
12055592	13
9173908	13
3538209	13
16895653	13
360047	13
5709831	13
12172522	13
6164581	13
1362495	13
21332079	16
2468873	16
51302	13
2230554	13
8426634	13
11887241	17
24287413	13
479713	13
14043629	16
4620773	13
53645	13
1879274	15
20479253	13
1869457	13
7431294	13
4324955	13
18159811	13
5455715	13
1988051	13
612551	13
154929	16
3141940	16
2823556	13
2437740	13
6954832	13
5313626	13
14941441	13
9148952	13
384324	13
2362577	13
12031201	13
1584925	13
2787442	13
20143935	13
11588952	16
7382213	13
26595891	13
9065714	13
1275347	16
18037806	13
9201079	17
6286516	13
13732153	13
3803950	13
25511270	13
13017490	13
31938701	13
11181446	13
6017209	13
1076414	13
2488566	13
4801205	13
4200318	13
15509697	13
2235390	13
13781346	13
12296144	13
338890	13
467281	13
16828885	13
7931623	17
13113335	13
14768636	13
51575	13
26705088	13
14040125	17
11025102	17
5866214	13
8319614	13
21240431	13
15418580	13
4204199	13
1114277	13
6092148	13
495386	13
2900764	13
15950672	13
14156797	13
6473668	13
13052409	16
6092256	13
891566	13
499555	13
27035604	13
5005088	13
5382417	13
965643	13
22816939	16
8845389	13
3736459	13
16086592	16
27643048	13
3799002	13
13195024	13
1212143	17
27693323	17
7460639	13
17962158	13
10203659	13
1626410	13
7025831	13
12924970	13
4771821	13
3242392	13
8338531	13
22000729	13
32766179	13
3772067	13
10637438	13
27017765	13
2096983	13
7947111	13
873214	13
765446	13
27594114	13
12773247	16
35860711	13
6180599	13
11497849	13
12009023	13
3304142	17
2560715	13
3094343	13
2871785	13
1410396	13
6822068	13
4422500	13
158963	16
30071340	13
1011302	13
463305	13
7031851	13
170587	13
10736263	15
5290936	13
6714829	13
6373510	13
9300487	16
5176397	13
2641813	13
8490566	13
5751784	13
7572195	13
5622629	13
10617154	13
170570	13
23007370	17
6623883	13
1608035	13
5620904	13
1793093	13
7599689	13
1128686	13
576998	13
16471100	13
10364869	16
17226666	17
853132	13
4532184	13
20571369	16
6426634	13
22640491	15
2721624	17
5251220	17
5253575	13
633682	16
7407	13
8107384	13
67118	13
72982	13
662167	13
4112356	13
2731407	13
5552609	13
33271634	13
4157295	13
26946663	13
16044467	13
2914758	15
8543180	13
1154461	13
20393983	13
25423151	13
46673548	13
2564172	13
15272061	13
5049725	13
8414927	13
2380595	13
34764093	13
1459953	13
3874115	13
13970611	13
723410	13
4828554	17
33978219	13
25644890	13
2951396	13
9175223	13
205317	17
12133890	13
3826288	13
3721856	16
8136015	13
24283799	13
2387737	13
344626	15
5801632	17
5796074	13
11143675	16
8440560	16
5277196	16
3177191	13
22326429	13
4343672	13
35867297	13
110711	13
30895483	13
10772653	13
1399436	13
1083512	13
107242	13
1646257	13
5058400	17
292400	13
405986	13
5742166	13
15000560	13
7573867	13
8504890	13
4407900	13
1216450	13
15485813	16
25231274	13
156492	13
1611982	13
12635479	13
2786599	13
55243	13
540966	13
32784	13
12230607	13
9143892	13
1724962	13
4335759	13
7488559	13
2564396	13
6289345	13
6723732	13
164170	17
34808	13
3033755	16
16989877	13
31743156	13
16820060	13
9554524	13
6276497	13
26832940	16
3762823	13
6913501	15
570168	13
12659947	13
18692134	13
9254610	13
6557470	13
6489486	13
626037	13
8219540	13
2257431	16
14823044	13
4314776	13
7452122	13
1718961	13
13720795	13
7436984	13
1171243	13
2280599	13
6797217	13
21208685	13
3233605	13
4204106	13
2675841	13
20275448	13
245636	13
2895481	13
1320413	13
18806448	13
10859770	13
23536596	13
13630769	13
20358056	15
2556130	13
41186958	13
37002397	13
3093858	13
2270109	13
8620989	13
923791	13
5862938	13
3808865	13
9497397	13
3576886	13
109099	13
615853	13
11543930	13
9428691	13
12158319	13
7780206	13
225548	13
7727423	13
9027024	13
2571233	13
19338907	13
8212604	16
10711447	13
11902567	13
2244702	13
2337102	13
1678450	13
7818373	17
19256032	13
2833534	13
16141963	16
7938196	13
349530	15
10542402	13
25452736	13
11471268	13
532797	17
3207423	13
21148	13
2733911	17
15179445	13
1374840	13
2992450	13
595244	13
6212662	13
6655225	13
6620417	13
7700689	13
8931244	16
5254882	13
15861890	13
455013	13
3949036	16
18647281	13
1258966	13
9841510	13
402825	13
5434724	17
16844797	13
16600078	13
182617	13
13217922	13
6252016	13
2050405	13
5890072	13
32411386	13
1625627	13
37701861	15
2044149	13
7728619	13
12579859	13
2476304	13
1521953	13
5970922	13
3118225	13
6532816	13
632640	13
5556801	13
5095520	13
4537176	13
14240739	15
23901683	13
5934878	13
830535	13
1935407	13
8361633	13
5245662	13
13428146	13
2627547	13
3219780	17
6926944	13
9555657	13
4771522	16
21251728	13
15032747	13
10906366	13
6481708	13
2082222	13
11330549	13
2492582	13
9682579	13
533938	13
3463761	13
910386	13
7378379	13
3768670	15
39770066	16
6507527	17
85515	13
6688142	13
751630	13
4000704	13
14465739	13
851761	13
5205796	13
7780917	13
6424007	13
12189120	13
6005957	13
835752	13
2121014	13
3685524	13
11635002	13
9981526	13
5909733	13
7676550	13
10211832	13
2294862	13
8396324	13
8907968	13
31175043	15
7402224	15
3507563	13
14633736	13
1002596	13
4875189	15
2390382	13
9692632	13
26686426	13
45395137	13
595346	13
23050052	13
12250005	13
2409736	13
1595744	13
574197	13
1562961	13
21153519	13
1323537	15
1971416	13
10915345	13
185968	15
8439028	13
3107554	16
11696924	13
6132744	13
4643834	13
5918700	15
3563340	13
576457	16
1130799	13
16104531	17
11537559	16
7576844	13
2846974	13
10716977	13
4991837	13
10262637	13
3083255	13
7736449	13
798935	13
12190348	13
1012014	16
18910292	13
2138780	15
4084129	13
18967509	17
1285458	17
2224146	13
1637137	13
7446741	13
1011217	13
3913002	13
5357559	13
3278142	13
934623	13
2287739	17
4031275	13
3308917	16
1934275	13
1097999	13
119804	13
3489795	13
697389	13
255774	13
8904685	13
5452034	13
6637546	13
589039	13
3132368	13
2989885	13
1758126	13
5044572	13
741365	16
8411785	13
8181551	16
18543167	13
3347895	13
112768	15
1409404	13
11144198	13
33162812	13
1659063	13
22885623	16
4224024	13
3648331	13
20645014	13
2223361	13
3396505	17
5259065	13
37432550	13
1022351	13
2776789	13
563506	13
2079180	13
8062159	13
182293	13
7756883	13
7363727	13
1078445	13
3504744	13
7264426	17
1783591	13
2969617	15
8465036	13
4510113	13
9460009	17
7400496	13
15001537	13
2490658	13
1295676	13
29498636	13
2224993	13
1356007	13
1194888	13
2880274	13
890960	13
2496599	16
4725956	13
10368	13
419730	13
4810313	13
9547758	13
11818133	13
19809579	13
15537916	13
10571548	13
3831902	13
921423	13
293496	13
23685324	13
4347260	13
8383222	13
9637221	17
11302502	13
5540616	13
1527258	13
2988179	13
9435786	17
9704554	13
1646313	13
3765633	13
12899561	13
2432134	13
6737522	13
23818635	15
7895607	13
11989001	13
6198925	13
4664634	17
10440323	17
2226254	13
501080	13
565897	13
3322012	13
6360618	13
15007627	13
12387150	15
19875413	15
7222264	13
19553515	13
4948882	13
2220831	16
10255597	13
3626042	13
2169802	13
6555762	16
25287645	13
8594575	13
1377793	13
19373044	16
16588027	13
7302029	13
3225406	15
1876252	13
2016210	13
296293	13
2656915	13
1916812	13
17845670	13
5391530	13
6636395	13
17145826	13
593506	13
3667215	16
12018711	13
14912438	13
7545422	13
71044920	13
13333888	13
966685	13
9004063	13
2285394	17
1211475	13
17007587	13
21057364	13
7637128	13
16038544	13
14527293	13
1817482	16
24528291	17
7458832	13
2044005	13
16206196	13
22091856	13
11975881	17
6107107	13
19091633	15
3872680	15
4950102	16
1341627	13
8101840	16
1921567	13
10715718	15
11862466	13
94079	13
786464	13
6266818	13
1328538	13
20642875	13
4000796	13
8422184	15
1994029	13
21817204	13
1875750	17
2597247	16
1172957	13
464965	16
4521870	13
4157374	13
8917859	13
11355640	13
393055	16
3664632	13
751039	13
912283	13
7837995	13
268841	15
24071228	13
10922969	13
4724522	13
3297216	13
6684048	13
4267073	13
14254639	13
13218983	13
2745152	13
13640067	13
7865962	13
9781850	13
3085014	13
1525015	13
1687186	13
6234879	15
31436327	13
11665645	13
1158527	13
2811725	13
766146	17
2417518	13
3230201	13
1064771	17
5264661	16
686230	17
29579294	13
1803468	16
5311795	16
5549142	13
13186580	13
2515868	13
445357	13
6078460	17
3617367	16
11605135	16
1630380	13
434549	13
23025974	13
9550227	13
18493246	13
6690472	15
10842236	13
15160115	13
18927634	13
4830287	13
2341503	13
3600916	13
9473500	13
6552599	13
17538338	13
1235339	13
3792953	13
3382592	13
11978873	13
7464560	17
4347223	13
4496547	13
5815307	13
25450841	13
6378211	13
4475839	15
2624701	17
6399350	13
1077673	13
10232057	13
15394860	13
20565402	13
10238853	15
17005281	13
3207121	13
475971	13
918895	13
3173019	13
11668130	13
5469930	13
25947964	13
4570901	13
4259795	13
15427936	13
1822362	13
2689985	13
858605	13
4382051	13
2055740	13
4760312	13
2729945	13
1175234	17
1697838	13
5097509	13
1943389	13
10073609	13
32609911	13
13756292	13
1336449	13
9066800	13
24665930	13
4499068	13
15854661	15
18562407	13
340333	13
20303451	17
4532977	13
2720184	13
7902338	13
17921238	13
20275391	17
1458424	13
3509646	13
1005431	13
4273557	13
11840390	13
9003572	13
7232904	13
1875414	13
2631739	13
5346861	13
8611361	16
10820280	13
217580	13
14215061	13
13047968	13
11066997	13
5780380	13
2876732	13
1918261	13
7622487	13
18729045	13
6108944	13
7800114	13
1479629	13
2283635	13
4201505	13
4650164	13
3536326	13
6222099	13
5874370	13
3858171	13
519782	13
24025662	13
2327598	13
2223668	13
282131	13
2229715	13
2418700	13
2793212	13
1634236	13
15923202	13
10216629	13
8033337	13
14552913	13
4820791	13
1599423	13
10989799	13
7872255	16
2706774	13
3900358	13
1814033	13
794978	13
3325239	13
10333063	17
1816143	13
11093132	13
755539	13
13740338	13
3226921	13
19792789	13
13869152	13
2023502	13
10584669	13
7428309	13
5320769	13
2096086	13
5349428	13
11744951	13
7543839	13
5769757	13
10683101	17
875362	13
4663246	13
2809047	13
9314176	13
932065	13
19126457	15
6106127	13
10172117	13
73179	15
12287542	13
371090	13
12538533	13
2704223	13
821106	13
6868326	13
11248814	13
4353502	13
1730193	13
4533094	17
6939140	15
15383465	13
14913767	16
14434738	16
19569248	13
1174305	13
10736916	13
9115730	13
13249759	13
6363274	13
22556324	15
13021279	13
7092392	13
3571383	13
4157792	13
982402	13
4505806	13
14235092	13
10478220	13
2629482	13
325256	13
25388825	13
11314353	13
2925812	13
15275420	13
3023758	13
4553240	13
19923963	16
16445644	13
9146371	13
43705543	13
19590647	13
4272068	13
4251774	16
6565806	13
576212	16
4236360	13
20246979	13
966460	13
15232629	13
29245811	13
2951335	13
6937248	13
2117329	13
7330532	13
291283	13
2602076	13
6253930	13
2513315	13
4148682	13
22318139	13
1995981	13
12341549	13
16392409	13
32999511	13
10755442	16
14903614	15
2872722	13
4383242	13
2399832	13
3877896	13
7113480	13
4916832	13
3968472	13
8615800	13
5769883	17
1431061	13
4061897	13
1010478	13
869105	13
5985352	13
3574095	13
809181	17
8090985	13
27891846	13
23338683	13
196360	16
13701696	17
2974530	13
8039304	16
7286759	13
20866593	13
7603031	13
4992619	13
1587343	13
1411788	13
2207670	13
7831227	13
10798935	13
1217161	15
896796	13
5015418	17
7253542	13
7438058	13
557529	16
13445670	16
1657304	13
1524845	13
1990823	13
2785702	17
42530915	13
391800	13
2671703	13
41831474	13
3003866	13
8539882	13
6592518	13
1791978	15
2729997	13
28632698	16
590712	13
4541304	13
16385834	13
38468343	13
7002280	13
31243829	13
686695	13
6287000	13
31892092	13
6076718	17
7068355	13
2272506	13
34602046	13
12160993	13
312474	13
21925673	15
5153653	13
6475187	13
23567859	13
2521445	17
432565	13
12369989	13
10774343	13
8354291	13
12874749	13
20983837	13
2248970	15
4904511	16
1499377	13
4936297	13
15510194	13
16220058	13
12126054	13
3056118	13
7336320	17
2758981	13
13666943	13
15985195	17
4247178	13
2584801	16
49978670	13
5476117	13
6247451	13
10704129	13
15018486	13
8475718	17
30180993	13
4606852	16
21658931	13
4223929	17
629001	13
11913196	13
8419221	13
14006417	13
524220	13
558574	15
9860036	13
19615312	13
19680762	13
7698950	13
25619519	17
12367880	17
7631336	13
6276316	13
7629834	13
34790635	13
24411214	13
8700810	17
6876163	13
4334917	13
4991096	13
4255308	13
11538075	13
4914301	13
490823	15
1039758	13
7427896	13
14978314	15
17712970	13
79785	13
15108818	17
4041004	13
3660218	13
781810	13
895627	13
1641553	13
4391418	13
10437536	13
6924131	13
11306255	13
30395608	12
7121678	13
6766828	17
614540	13
9522088	13
905741	13
5721601	13
4193372	13
239350	16
45763300	13
3938147	13
9550740	13
9795913	13
3831375	13
7691696	13
10570219	13
13102373	15
7456405	17
2866997	17
1152283	13
30279258	13
6614391	13
744288	13
28342176	16
71134	15
15105407	13
215917	13
6456179	13
4180356	13
5803545	13
2518504	13
2756243	13
4379943	13
10784056	13
3002678	13
9760779	15
4525263	13
8894801	13
9031299	13
7386963	13
35862656	13
530404	13
14063632	13
2366850	13
5705634	13
8728404	13
19503629	13
2756042	13
10233976	16
773736	13
12372219	13
1067362	13
2092038	17
17375808	13
5418516	13
12331718	13
9020325	13
1805175	13
702705	13
9507599	13
868585	13
12042516	13
10516781	13
13629968	13
947282	13
18367266	13
20455439	13
8058026	13
6866065	13
7963326	16
5583069	13
7312406	13
420474	13
4055089	13
6766890	13
1139787	13
2240388	13
2846841	13
5945650	13
11612780	17
1486720	13
2573004	13
6561279	13
6400309	13
15173639	16
23531366	13
278872	13
12180976	13
1143836	13
6998351	16
7063795	13
12860	17
17682176	13
3592343	13
30496080	13
9440200	17
842604	13
33767998	13
2251064	15
807322	13
3260316	13
4795080	13
15767015	13
3218509	13
1729353	13
12223074	17
3510537	13
11846363	13
702364	13
4172475	13
1927843	13
9140355	16
7549649	13
1662741	13
6381749	15
2545284	16
2429309	13
12056905	13
10002559	13
6382155	13
10607580	13
391950	13
9220659	13
4467108	13
10544885	13
369086	13
2054438	17
9353926	13
1597225	13
4237997	13
11372326	13
1167049	16
23119377	13
7076693	13
3138960	13
694301	13
5800736	16
25571	13
8673644	13
1089843	13
9124077	13
1768716	13
7985963	13
2813968	13
7702159	13
1716662	13
31444139	13
38093	13
8782477	13
549185	13
6244813	13
1997783	13
3960356	13
5381368	13
6576800	13
10821263	16
10019294	13
2554316	13
12426862	13
11125848	13
3372654	13
146179	13
10405172	13
6497140	13
19036113	13
6160572	13
15230379	13
12757043	13
4532054	13
7840614	13
2566442	17
4852811	13
52067791	13
14609021	13
45932	13
1571170	13
6904984	13
13899758	13
7204957	13
990181	13
9858338	13
1383960	13
6403233	16
18420889	13
10870741	13
470712	13
12630654	13
10764474	13
2392105	16
4746835	13
8109572	13
8267415	13
150581	13
2162401	13
3884776	13
15340941	13
7055463	13
962953	13
216797	13
5906538	13
8709562	13
35444	16
5334110	16
13120825	13
1110648	13
3100192	13
32893368	17
244112	13
2148879	13
7420564	13
5754166	13
11876535	13
3218604	13
1746730	17
20485822	13
3312166	13
12540194	13
10460488	13
11890487	13
9225964	13
10130284	13
17369562	13
872725	13
10088102	13
8786790	13
7584862	13
6575199	13
6981034	13
19226898	13
14408149	13
13669236	13
14941681	17
4751091	13
4544225	13
5820012	13
23889291	15
1072217	16
37231196	13
5152984	13
37136094	13
3368976	13
5876240	13
2482492	13
5045162	16
24456317	16
2401805	16
6117585	13
2010102	13
357803	13
5399414	17
27159515	15
752500	13
28849200	13
1992022	13
26920844	13
7756175	16
3068611	16
2638433	13
6788430	13
2707941	17
7416025	13
459423	13
1304362	13
14524744	13
4492009	13
1746774	13
23896311	13
5147569	17
15059075	13
6208297	13
4835551	13
9239284	13
5781195	13
12721524	13
2886544	15
4634192	13
10470623	13
4864845	16
14403726	13
1057869	13
10343554	13
15415498	13
17942547	13
180801	15
12514098	13
36057088	16
36113658	15
11232525	13
738789	13
6776800	17
15704977	16
11617962	13
11332264	13
9291194	17
385976	15
12140288	13
12201451	13
8852481	13
592502	13
16210731	13
20741786	13
11757373	13
7882889	13
2210397	13
13846274	13
2193771	13
2757613	13
139345	16
1175515	16
2805583	13
2958548	13
1906825	13
7464639	13
5047241	13
20128221	13
18612643	13
25789285	13
22459014	13
3207274	13
2554014	13
5240160	13
3653776	16
5869629	13
4222318	13
33003077	13
51272	16
1034958	13
4346362	13
2792226	13
10511220	15
1400849	13
7354112	13
31649632	13
569965	13
16395123	16
18393520	15
2695640	13
12274374	13
5568798	16
16065463	13
15802398	13
21342425	13
12591132	16
11433264	13
18451437	17
8952298	13
23945141	13
6109546	13
2176517	17
211010	13
16642086	13
26101983	17
1910976	13
35789230	13
626582	13
20243567	13
9265674	13
7193573	13
9044885	13
18754212	13
6285179	13
8203703	13
807431	13
8763895	16
4284754	13
35170853	13
5349447	13
4309039	13
3245090	13
1883734	13
15165706	13
5151648	13
15207169	13
8608850	13
4358408	13
15989560	13
40478903	13
7018856	13
650606	13
3978685	13
882070	13
11702444	13
1105825	16
11355214	13
6830067	13
2899188	13
9944786	13
679438	13
905872	13
15502730	13
6847647	13
13961269	13
989611	13
7149406	13
4035431	13
1566175	13
953831	13
6031294	13
7862577	13
9389634	13
3541718	13
6603552	13
34794049	13
2290075	13
12006226	17
7460979	13
4599472	13
27280240	15
692610	13
4022448	16
8162784	13
1544845	16
6242976	13
6368777	13
5325191	13
1034474	16
2564661	13
5635625	13
4417292	17
4212805	13
6944257	13
17585812	13
9065524	13
17638129	13
4547479	13
10496556	13
2349622	13
4742175	13
24408472	13
6177005	16
8045120	13
24798437	13
3242721	17
2778060	13
4704021	13
16707505	13
16088063	13
18721294	17
23075633	13
2002121	15
2497103	17
6335534	15
9545527	13
12933801	13
18161910	13
5684345	13
30973000	13
1455149	13
11166407	13
8731703	13
4171904	13
7539017	13
5485811	13
1093221	13
13080270	13
16952934	13
12478129	13
13205080	13
21814919	16
814996	13
21947752	13
10084012	13
5839372	13
1242490	13
7766355	13
506834	13
1060235	13
34188654	17
12366121	13
9173995	13
16410425	13
1265111	15
26251258	13
11942544	15
1032916	13
9156173	13
5047249	13
2566854	13
7553578	13
24116324	13
9249731	13
269449	13
52537	13
3918210	13
1555260	13
419237	13
269758	13
554957	16
1803605	13
7217869	15
1696544	13
13558502	13
12828523	13
40366084	13
1503671	15
18213868	13
9866271	13
3115150	13
19390098	13
6654500	13
7124280	13
9061835	13
8894951	16
3909528	13
5633246	13
21723538	13
13504338	13
315923	13
17844250	17
24907037	16
1430303	13
12705026	16
9836068	13
108004	13
10327444	13
2170025	13
4024233	13
6994389	13
7911856	13
3161795	17
10446037	13
1948856	17
6768467	13
4377267	13
3484219	13
1884653	13
2401355	13
2946446	13
9125523	13
9588535	16
7981824	13
22743287	13
19822531	13
12418238	13
26265647	17
655449	13
6635127	13
6013127	13
6120098	15
2886413	13
8360060	13
14757230	13
2352246	13
1447266	13
8264193	13
2997467	13
9010837	13
58089441	13
28266440	13
5040357	13
9589222	13
2655464	13
7193788	13
3361178	13
9162632	13
2142440	16
4107509	13
33532542	13
3112550	15
6917771	13
10117322	13
11736543	13
7932459	13
2029331	15
5851798	13
2907624	13
8542524	17
2023699	13
2953158	13
14799236	13
22989751	13
3086792	13
47456196	13
298945	13
12270450	13
3107106	13
7368735	13
4983466	13
6222755	13
507847	13
4910513	13
17984261	13
376287	13
4303849	13
44184185	13
5016696	16
2770662	17
5852971	13
1096059	13
1184372	13
2162335	17
3098461	17
5987735	17
4736854	13
8463329	13
1029974	13
339047	13
24359653	13
953620	13
5165435	13
6339507	13
80840	13
3012721	13
12547301	17
134984	13
3357050	13
2547800	13
1667910	13
2700783	15
5964397	13
1378684	16
1467733	13
337060	13
12776464	17
622604	16
3961662	13
839901	13
6921419	13
14838824	13
10827972	13
10321793	13
9247196	13
785903	13
6750108	13
20290368	13
5763635	13
10555109	13
649535	13
4371144	13
1188259	13
4266946	13
2684618	13
6699622	13
2303039	13
7474665	17
9825077	13
10375900	13
906769	17
19795752	13
26944	13
11400838	13
15422486	13
2052099	13
7916319	13
3718200	13
8656949	13
1252802	13
7378959	13
4998079	13
12159051	13
5683336	13
5220199	13
55171077	13
10144694	13
7604248	13
2664775	13
2018211	13
4602783	13
5051413	13
2997293	16
6135596	13
5660783	13
5881106	16
12590889	13
674728	13
26068307	13
19682023	13
9644653	13
225049	13
148648	13
11961155	13
14532203	13
43408946	13
11094725	13
8328491	13
30766467	13
2315421	13
16946392	13
13925749	13
4136941	13
2545344	13
3609854	13
7538414	17
5258526	17
667848	13
2163500	15
7511998	13
5946004	13
57576	13
1299598	13
36123740	13
2640946	13
29225859	13
3871910	13
20407722	13
24984852	13
28204051	13
2701024	13
2371524	13
481585	13
6531928	13
3393193	13
2751020	13
1439128	13
8600034	13
20925880	13
9479014	15
6871985	13
21255880	13
3218272	13
25431013	13
1606044	13
15195084	13
1253128	13
7282212	16
4940827	13
19214141	13
2988364	13
4922941	13
5975870	13
5859609	13
544211	13
7037675	16
5460104	17
30079900	13
157577	13
15786681	13
28074466	17
14556942	13
14548414	13
3359360	13
1166193	13
2493357	13
265311	13
2530373	13
14605650	17
4108605	13
39899749	13
10359358	13
2148233	13
3568381	13
10320125	13
15265003	16
30513861	13
4309556	13
7236021	13
10079109	13
1663309	13
3069497	17
10664478	16
9454047	13
970471	13
10466558	13
17205494	13
12739985	13
6988624	13
14231857	13
6610420	13
21382519	13
1132007	16
8238165	16
1519794	15
4274222	16
5500643	13
23338147	13
17305347	13
15155130	13
22708657	16
3218844	16
14777221	16
1699607	15
2023442	16
5033005	13
550524	13
9421180	13
5517626	16
1231975	13
4560454	13
7724493	13
1128756	13
3974194	13
5858905	17
12806588	13
12631863	13
4415884	13
10885876	13
1622978	17
4075439	13
8861476	13
4201228	13
6233461	13
8818391	13
26964542	17
13497754	13
365730	13
633353	13
5459584	13
1522354	13
2782083	13
4332964	17
2204352	13
1755040	13
3259295	13
3079752	13
64655	16
10297552	13
6134711	13
19639939	13
559265	13
2256399	13
2748887	13
5584269	13
2722248	13
4651832	15
11484349	13
15813931	13
10696831	13
8171248	13
9974526	16
27201771	13
7013821	17
1835923	13
6631203	13
1500319	13
2143738	13
7219056	13
8886926	13
5698771	13
15485029	13
11383921	13
15477451	13
6695068	17
889699	13
2001106	13
765295	13
7817830	13
780130	13
20520434	13
1766348	13
3130008	13
293038	13
21887410	13
16667032	13
4197806	13
4212130	13
7918838	13
12433066	13
10852540	13
4408950	13
2639384	17
16444358	13
6972378	13
6105610	16
9960931	13
2558184	13
3247580	13
5962788	13
2917903	13
55476875	13
643228	13
2477256	13
5780039	13
8125570	17
15027376	13
7418325	13
5851528	13
3147335	16
3046079	16
22074318	13
8880685	13
17076169	13
103259	13
5090310	13
7291867	13
1957112	13
17197043	13
10669928	13
4366975	13
1977925	13
8861520	13
4682294	13
14211335	13
62717	13
16232880	16
3245863	13
12183750	13
6171100	13
1104322	16
1349265	13
18947799	16
11220926	13
9007095	13
9189520	13
1611368	13
1742217	13
9507862	13
12147400	13
9284486	13
45125	13
5490005	13
9519078	13
10400932	13
9793341	16
3277200	13
16343325	13
8525556	13
4092886	13
1987955	13
15986570	13
3415648	13
523738	13
6199951	13
2140564	13
9250910	13
3931532	13
1740939	13
7732470	13
10774432	13
5990893	16
6986431	13
5848292	13
14558959	13
13656650	13
1020253	13
713497	16
2038178	13
6885468	17
8229763	15
8710630	13
8433177	13
6100268	13
855369	16
2499071	13
4687738	13
6821318	13
16867716	16
2547671	13
2164683	13
2083647	16
9083012	13
19269543	13
12010898	17
2122595	13
364694	13
25855313	13
1250506	13
3752138	13
10938002	13
23161091	13
9834160	13
1689496	13
489127	13
6038423	15
764447	13
26143737	13
15423073	15
2249362	17
5735553	17
5835614	13
7325622	13
743598	13
3272424	13
10369316	13
11797167	17
12824823	16
11993980	13
15027712	13
5836648	15
4692788	13
1103538	13
9386271	13
4469017	13
134368	13
6958364	13
8230210	13
6218188	13
1627272	13
19828553	13
3894529	13
1229493	13
118174	13
4735684	13
228337	13
16161110	16
2866659	13
2686689	13
177754	13
16579581	13
14559025	13
3122681	15
12302817	13
4989740	16
6795408	13
1048462	13
3551560	13
5793412	13
2842172	13
9749942	13
9508852	13
8723754	13
7248762	13
14745132	13
57006	13
10436177	17
7470967	13
4643475	13
14866968	15
1022257	13
23666930	13
1771098	13
5023879	13
572751	13
32063752	13
11979897	15
2951042	13
2142158	13
1708472	13
11701065	13
10978236	13
1138522	13
7518167	13
13729074	13
27158695	13
1273732	16
17494867	13
280197	13
3869411	13
7356224	17
6505431	13
4358564	13
1524453	17
8926458	13
5462751	17
2224762	15
4739940	13
215765	13
11297036	13
1957605	17
24470023	13
1556122	13
9690740	13
8338579	13
7131164	13
33012235	13
2409983	13
531862	16
12146706	13
16755011	13
4500623	13
9472315	13
1113968	13
6900132	13
8485651	13
272381	13
13085163	13
1510218	17
11832124	13
115656	13
5335384	17
29831513	13
22274771	13
2388023	13
12176835	13
38782615	17
8766120	13
3003216	16
10074405	13
14170067	13
3953412	15
12572270	13
8611512	13
2423711	15
24172865	13
6833211	13
3333602	15
5499695	13
7887857	16
11672295	13
2028728	13
9814064	13
949677	13
6571741	17
6617988	13
2617641	17
3962578	13
2747772	13
3723362	13
14358374	13
1505991	13
15197797	13
26411581	13
8944175	13
2551836	13
1747253	13
2566926	13
3194614	13
20149055	16
1899406	13
2493757	13
1399508	16
7614158	16
14284631	13
8218815	13
3160617	13
2662808	13
3597035	13
14389721	16
8518270	13
19070265	13
10516938	13
841643	13
7143787	13
2469658	13
2195810	13
12680558	13
13183607	17
802758	13
760337	17
10894259	13
7109065	13
338851	13
2337168	13
16032829	13
628116	13
4276848	13
16104730	13
12259962	13
10143849	13
8693500	13
1390985	13
309522	16
5909729	13
3710231	13
3379990	15
6517921	13
3291727	13
329861	13
8187671	13
3685359	13
5758428	13
2727414	13
234370	15
7820312	13
8391179	13
10351530	13
3461391	13
4660005	13
826720	13
6144830	13
5310324	13
371074	13
1698619	17
3711089	13
315170	13
2047771	13
11003334	16
1783551	13
9917076	13
8147019	13
7866734	13
7035245	17
26213227	13
673556	13
11961896	13
4428244	17
34346	13
1167010	13
2682272	13
3353800	13
19179932	13
12561502	13
20801536	13
1105256	13
6410955	13
8831448	13
15338	13
1145036	13
11170233	13
2599380	13
6051746	13
8320937	13
4297972	13
3520115	13
25353464	13
1565248	13
3697421	13
1072598	16
9319515	16
3023926	13
6189868	13
3159827	13
1278582	13
3195983	13
18456644	15
2126456	15
5635086	15
13497103	13
5743782	16
2261032	13
12824887	13
10905373	13
4815132	13
1519945	13
9337979	13
17491310	13
38783609	13
1078673	13
5608687	13
10001941	16
12933315	13
1656468	13
16334197	13
33165795	13
1476922	13
5184243	13
13843865	13
243225	13
9886807	13
2945756	13
2656501	13
4395263	13
4912108	13
6337843	13
1120438	16
4222882	17
5690170	16
13486564	13
6059218	16
14287997	17
8789477	13
6387286	13
5569926	13
323525	13
2438269	13
3128282	13
3408156	13
2354627	13
3007486	16
5188865	13
8662185	13
22379473	13
2869632	13
3990141	16
10239815	13
28991689	13
28883537	13
22883898	13
21174074	13
6106845	16
1330542	16
1409433	17
3195094	13
10839285	13
19347439	13
9431359	13
9658794	15
2259126	16
5581583	13
17425907	13
96948	15
2880414	15
1428279	13
11163142	13
1973635	13
2291676	13
2750709	13
9955661	13
19859699	13
3266231	13
6155761	13
63943927	13
39842122	17
10615264	13
17109815	13
2581161	13
275795	13
7303172	13
861555	13
20718189	13
1515838	13
246281	16
5499395	13
29322260	13
429482	13
6222306	13
47590877	13
3617017	13
6108881	13
4414242	13
3229628	13
887730	13
8057896	13
2457616	13
2110863	13
19462057	13
16926661	13
266143	13
9434266	13
11532012	17
131976	13
1760714	13
8375783	13
356506	13
1391413	13
2807730	13
21752537	13
5615355	13
11137669	13
17199610	13
9749831	13
3803472	13
2602669	13
3298700	13
5539886	13
20163967	13
6750018	13
23465340	13
5100806	13
988453	17
5527492	13
1643184	17
1662200	13
13756516	13
19299472	13
383760	13
1854921	13
803418	13
3174385	13
28937855	13
4081329	13
10177185	13
9038840	13
2812357	13
2443389	13
4439889	15
26798292	13
7852447	13
2524687	13
958174	13
2683558	13
3556066	15
8154209	13
8150498	13
3188021	13
69210	13
6027485	16
2360269	13
971405	13
5509942	13
17453	16
532108	13
2826403	13
16100369	13
44763679	13
185069	16
11188976	13
10965721	13
3673672	13
7425441	13
417890	13
8845638	13
662559	13
969823	13
18935035	13
79576	13
5421249	13
156939	13
7102511	13
9245667	13
21142114	13
9660848	13
2178306	13
9618074	13
20441436	13
3245757	13
25215040	17
4957914	13
6669436	13
11616830	17
7676538	13
5712458	13
1261409	17
8583419	13
916194	13
2903997	13
9473630	13
4565163	13
13775533	16
7626687	13
8200419	13
20765586	13
2846664	13
537730	13
1872591	13
1498683	13
2250340	13
4118182	13
1519357	13
1438400	16
1052032	13
11038655	13
417073	13
9450888	13
11609785	13
13975474	13
16172445	13
906869	13
4906068	15
19926128	13
3715547	16
6829664	16
20114170	13
27439121	13
18847860	13
2813284	13
8655623	17
4970035	13
9093125	13
13462534	13
1880425	13
15269074	13
3979134	13
5301891	13
15829330	13
6954295	13
13241738	13
2349138	17
3685594	13
9570699	13
12025690	13
3003734	17
2488867	13
6207255	15
17900355	13
2482191	13
4819332	13
10214671	13
3023200	13
3577896	13
502418	13
8054921	13
16792629	13
983199	13
2936234	13
15157438	13
3222826	13
4484686	13
4443733	13
2110786	13
18043725	13
9425543	15
13734759	13
437685	15
451	13
8178594	13
3587451	13
5129946	17
1895532	17
5364346	13
4956533	13
11416737	13
2988117	16
2860287	15
6094550	13
330607	13
4355036	13
7358973	13
343002	13
810641	13
8145927	15
911051	13
5079563	13
7914988	13
7039594	13
1345778	17
5128271	13
3090335	13
1493673	13
23272450	13
7305004	13
3498619	13
2639526	13
6875931	17
1478305	16
15500166	15
10017848	13
23151837	13
4695518	13
675369	16
10954974	13
698657	13
28326147	13
12755019	17
3107532	16
5764977	13
2578878	13
7781989	13
4169279	13
498450	15
9134731	13
4083116	17
27159070	13
357317	15
6695220	13
37324708	13
2052429	13
3791754	13
2528920	13
2854265	13
9865067	13
12620351	13
3556573	13
1042036	13
12141965	13
1922342	17
33453077	13
29050498	13
13293245	13
18656489	13
294849	13
2413291	13
11403505	13
2069741	13
1530892	13
3358535	15
5633660	13
1824119	13
5323653	13
13257348	13
16893178	13
1108633	17
12505798	13
413547	13
7857955	13
6935871	13
8665298	13
3390036	13
1863516	17
18255574	13
15792038	13
4204565	13
17493532	17
8387321	13
16158797	13
794128	16
17903612	13
2958048	13
156514	13
7366579	13
5052220	15
222772	13
2644205	13
3434955	13
8798300	13
3490730	13
30345222	13
3621854	13
44249938	17
1636668	13
9925425	13
756945	13
248763	16
79594	16
2674677	15
1576586	15
11912976	13
8976877	13
629235	13
8569080	13
15046273	13
2092247	13
2393111	13
1300466	13
12145831	13
11368300	13
13161070	13
8624031	13
11232821	13
15711514	17
25984569	13
34266153	13
8199248	13
2090671	13
2890281	13
9150546	16
27129557	13
1155471	13
42676876	13
8270671	13
11561455	13
1537839	13
2709001	15
4682759	13
6640690	13
5344054	13
8083316	13
26701617	13
4176003	13
4107317	13
4569872	13
6836089	13
10270271	16
4617818	13
13064157	16
10848453	13
11074791	17
2545059	13
6888698	13
7680111	13
4849642	13
4132473	13
5294888	13
3027094	16
13682373	13
3885701	13
9629720	13
9976479	16
10856	17
11021315	13
7188587	16
13014554	13
16084221	13
8529079	16
14705823	13
9308412	17
556300	15
12681979	13
6522131	13
438355	13
6449970	13
2494237	13
3074716	13
10804435	13
540472	16
4899575	13
911146	16
1209	13
5860303	13
604145	13
15483064	13
6091610	13
5879729	13
9460608	13
3462155	13
972400	13
1438461	17
7172509	13
15953115	13
5972524	13
6591055	13
1412535	13
8022320	13
8676767	13
531993	13
25342728	13
5670827	16
2282030	13
3520661	13
4126786	13
4219025	15
7909186	13
3449910	13
28445998	13
7501542	13
408896	13
423493	13
20907895	17
3099044	13
403989	13
14449174	13
5897290	13
17692110	13
10034941	13
9330278	13
1003134	16
2610770	13
2079385	13
4332315	13
11432183	17
2534355	13
34121325	13
9145806	13
7508468	13
31427470	13
3712344	13
7856829	13
419458	13
11848903	13
21498680	13
500238	16
11439623	13
48245	13
1120572	13
3658903	13
1103761	13
15512	13
2173776	13
6104069	17
13291039	16
10686642	13
11183234	13
3038950	13
4199616	13
4708493	13
550326	13
4252189	13
1442524	13
3717344	13
10493011	13
3342038	13
7677134	13
5872476	13
2968298	13
7204815	13
5793009	13
45915720	13
4476257	13
11462905	13
3461323	17
14123684	13
16538103	13
12397713	17
766422	17
2801655	16
1106564	13
9637955	13
2648615	13
2755899	13
18880251	13
1797208	13
3052759	13
14952187	17
2815617	13
5067308	13
11020592	13
10627990	13
7689430	13
2661667	13
994831	13
21396748	13
959503	13
8939282	13
4081506	15
39786	13
1321659	13
3830425	13
941076	13
3815991	13
9019775	13
6574528	16
2677741	13
5753038	13
14465991	17
2813599	13
26042	16
3804165	13
13619749	13
11918063	13
19227850	13
15689022	13
22862177	13
4044619	13
1026373	13
6206441	13
3865322	13
4063037	13
1349597	13
8768187	13
12906115	13
6609265	13
6301507	16
8151794	17
2620354	13
13927126	13
22914997	15
1936411	13
2734432	13
5559376	13
5106581	15
10337368	13
175447	13
2812425	13
3951198	13
3324790	13
4217411	13
18173102	13
6030203	17
7384697	13
12689076	15
559820	16
3323936	13
13804089	13
2544843	13
2946833	13
1517194	13
1627774	13
7442038	13
10054626	13
3590401	13
5358050	16
6705151	13
9627272	17
9264346	13
3301626	13
507933	13
5348469	13
2010332	13
409945	13
4334170	16
1735258	13
9366780	13
40046934	13
7874055	16
11865563	13
63952	13
3447556	13
4608537	13
4932607	13
2830269	13
3325940	13
31191102	13
6114487	13
5613235	13
43421	13
4222325	13
16295618	13
1758712	17
7533303	13
3366459	13
8881735	13
5007944	17
11438351	13
7915453	13
2645903	13
10847305	13
6131644	16
13604286	13
582718	13
15348903	16
11813729	13
5255590	13
7737173	13
1150269	13
46110838	13
18361217	13
2615539	13
6918765	13
2726840	13
3496434	13
11981957	13
7280472	13
18188468	13
9765524	13
2309724	13
8425992	13
2456523	13
7198908	13
163630	13
9232818	16
1687592	13
2573233	13
9329064	13
7533689	13
13765348	16
2265970	13
25093348	16
6751147	13
6562359	13
2547898	13
4657264	13
18202390	13
2456123	13
6400336	13
1799978	13
7612419	13
11359327	13
3170566	15
2115669	15
19443346	13
2685928	13
12841376	13
2738678	15
1292576	13
5851348	16
1889564	16
13459967	13
4539403	13
497473	15
22216403	13
17023888	16
2768297	13
1640040	13
6004418	13
5946160	13
2881839	16
5545601	13
13794070	13
5028924	15
2235906	13
13121225	13
4750142	17
11422934	13
7155032	13
9235676	13
3998934	13
2024623	13
11991177	13
6231059	13
789282	13
355214	13
1867391	13
28328056	13
10658321	13
5551359	13
3935366	15
8668725	16
1973520	13
10624486	13
29778541	13
1869885	16
12161901	13
2507031	13
2522560	13
6485484	13
1722904	13
9077539	13
20401352	13
16064681	13
6367967	13
18845842	13
1545937	13
5206915	17
6613423	13
4489069	16
9186458	13
16668734	13
7366320	13
6108960	13
1979079	13
1089647	13
8653831	17
17723762	13
1912218	17
1549791	13
10409028	13
5778635	13
5010653	13
418149	13
8533949	13
22518333	13
6877889	13
4721790	13
20380737	13
2263236	13
1046274	13
559358	16
8900363	13
7727580	13
5752768	13
14512861	16
10713706	13
398737	13
34732607	13
1620344	13
44694743	13
8481068	15
7042643	17
6112280	13
562798	15
13070382	13
537292	13
1675196	13
1658760	13
4474594	17
5425173	13
3946221	16
3300853	13
26378295	13
14781340	13
13433041	13
8606935	15
664551	13
3338900	13
2370018	13
8822882	17
1065912	13
7293487	13
24657898	13
17251564	13
3700015	16
10740128	13
5850063	13
4278372	13
2953468	13
8317936	17
13828834	13
2498694	16
5803545	16
58641	13
1597315	13
5484057	17
4734993	15
4498827	13
12628829	13
5565323	13
443498	13
7963810	13
10726376	13
9922108	13
7097426	17
1668323	13
9046494	15
1071257	13
1726528	13
27490810	13
3086484	13
9181541	13
8057678	13
4186710	13
10284834	13
14047496	16
3187988	13
41994101	13
11116223	13
9073020	13
2543255	13
6963370	13
373699	13
34491631	13
1449407	13
317577	13
18192402	13
11888438	13
23679273	13
2689011	17
16918470	13
7267532	13
11186664	13
15338859	13
5442683	13
11360345	16
7942395	13
35280794	13
2604250	13
11588988	13
1524545	13
2646357	13
1646880	17
6161858	13
2949811	13
7227285	13
5987415	13
425232	13
18551397	13
2337944	13
9621304	13
2781224	13
2928462	13
18747434	13
18401525	13
8669619	13
7462147	15
25647315	16
5290155	17
4369342	13
944143	13
7403149	13
11084258	13
2224858	15
11147478	13
1054089	13
14845984	16
3439198	13
2019576	16
15714051	16
9137270	13
1074416	13
1583721	13
21109683	15
1033351	13
10312408	13
3108074	13
7563783	13
13752566	17
2683385	13
5099392	17
1609576	13
270743	16
22402446	17
5569945	13
690113	13
232103	17
4670251	13
21142260	13
11869868	13
8532479	13
4545377	13
1683469	13
7031672	13
7248156	13
1599334	13
4281561	13
16942221	13
18840862	13
1858545	13
2266272	13
6188654	13
771610	13
9972130	16
9612952	13
65177436	13
4618215	13
5510959	13
2202216	13
7640397	13
1265986	15
15606327	13
9642735	16
7008196	13
4374745	13
17125474	13
9433593	13
1866516	13
13974924	13
18996186	13
1476210	13
18563355	13
2005215	13
4036222	13
6242858	13
7650818	13
8378967	13
3943209	16
12051801	13
3441432	13
1092481	13
11949093	13
1425700	17
434042	13
2091745	13
17173193	17
43664101	13
1393972	13
629597	13
309810	13
18113114	13
2931683	13
422266	16
8427648	13
3126788	13
3722566	13
4508128	13
272284	16
6764052	13
9457256	13
24465103	15
6329693	16
7381529	15
12415567	13
19370326	13
14335593	13
6252582	16
10030893	13
28689079	13
15888934	17
1925713	13
7378627	13
27169305	15
11205403	13
13287557	13
5014688	16
5596404	16
29274825	13
17482429	13
6230892	13
2669294	13
162370	13
16909983	13
21557006	13
10911497	13
14986613	13
1668179	13
884851	15
1954518	16
26155968	15
3491340	13
4077534	13
12689584	16
967738	13
11963783	13
18388124	13
3010373	13
8633325	13
12003341	13
6231617	13
2900816	13
8988091	13
28271558	13
10602786	13
6446867	13
11853908	13
2795447	13
10078336	13
3083979	15
713355	13
1085716	13
41729	13
6593923	17
1321634	13
78047	13
25383402	13
2160503	13
201077	13
3016460	13
453333	13
5126284	15
11076076	13
27231646	13
18879330	13
30933960	13
12904269	13
2961786	13
7614585	13
3545469	13
5513683	13
11425956	13
17349150	17
4950969	13
15442810	17
148341	16
1988982	13
4906080	17
1691983	13
4483807	17
4022509	17
24108135	16
5818561	13
5446409	13
5972195	13
2626698	13
1130043	13
5180597	15
196147	13
5248938	13
2502175	13
7589283	13
16310989	13
6891953	17
240088	13
2179596	16
12233296	13
18611522	13
3297866	17
3107504	17
2305677	17
3102007	13
39346756	16
8056869	13
22949135	13
284080	13
14795244	13
15276496	13
1334811	13
11003849	13
19640839	13
5017248	13
17364867	13
340933	17
1541848	13
7748187	13
6693878	13
39278612	13
40813641	13
6856417	13
6621524	13
2599038	13
4587522	13
8277958	13
993614	15
5950137	17
3840534	13
8532868	13
2669237	17
9819981	13
10866968	13
7137075	16
29387643	13
4747586	13
35087262	13
7160949	15
17341898	13
3284313	13
6419033	13
19899884	13
20066228	13
1128885	16
17799374	13
10461926	13
3686631	13
5524536	13
10754711	13
1915529	13
16638146	13
7767012	13
7557310	13
15873663	13
15910113	13
9709218	13
1163732	13
2188035	15
5524480	13
8152042	13
11531320	13
4893321	13
515503	13
11135066	16
851357	17
5788712	17
34830	13
11355016	13
2621663	13
4164451	13
974538	13
2389085	15
22284238	17
37177939	13
22990496	13
969013	13
2016874	16
102367	13
32139385	13
9309008	16
691910	13
1596467	13
1764360	16
10830586	13
5677823	16
17002398	13
5838122	13
3940628	17
6991088	13
22154801	13
2968642	13
328586	15
15051191	13
1586042	13
17755663	13
2946333	13
5953901	13
16032375	15
6317684	15
8644200	13
13041473	13
9701083	13
10271136	17
1624739	15
14608971	13
5834134	16
16708172	13
5138021	13
5236625	13
1641416	13
11272943	13
635625	15
717874	13
6012472	15
3384081	13
11163550	13
20439773	13
6346754	13
245767	17
24608625	13
11729176	16
14064503	13
9337214	16
8005940	13
10245117	13
2192132	13
25523683	13
2330750	17
6110512	13
12146081	13
1336452	13
293973	13
1452184	13
1489662	13
2777354	13
23271043	13
668528	13
18772761	15
6982918	13
11370035	13
2608000	13
4855187	13
1252806	13
184533	13
9779516	13
1114098	13
37433981	15
15900663	13
3970705	17
12908434	13
10607585	13
198669	13
4625703	13
6283305	13
17514926	13
6787798	13
5169606	13
8795961	13
4946478	13
12714048	15
10318225	13
549451	13
16442847	13
12078210	16
535199	13
752998	13
4766636	13
4841742	13
21385851	13
5528680	13
17603577	15
12028440	13
4918316	13
50550707	13
33502762	13
30606058	13
7143109	16
850071	13
3105761	17
10275194	13
8776741	13
2105781	13
11182648	13
22071940	16
857081	13
3999558	16
641847	17
4945271	13
6808046	13
2427238	13
1936860	13
3420364	13
19113103	13
35127156	13
4420929	16
13468650	13
3806246	13
3573564	15
2537785	13
6026135	17
520614	13
6173433	13
11249316	13
9078492	13
489280	13
4337177	13
19697860	17
1233187	13
6575335	13
3997331	13
4956666	13
23009105	13
178318	13
4168435	15
5105680	13
18690138	13
577659	16
61021321	13
6136955	16
8418002	13
11718585	13
8033042	13
20450141	16
6103549	13
1924549	13
7465913	13
13785888	13
17592872	13
1435517	13
4827856	13
344684	13
6785352	13
820521	13
3042813	13
1129404	13
8249599	13
10986501	13
4298789	13
3373708	17
3987848	17
7156441	13
21308721	13
2808990	13
18510971	13
9100024	13
4944392	13
184541	13
50475928	13
1621585	13
1056414	17
5229096	13
18660572	15
10095795	13
972926	13
5498755	15
6285950	17
5862816	13
6412391	15
1423221	13
765386	13
16438740	13
1864039	13
2743828	16
14068621	13
1016232	13
2100860	17
4324607	13
997727	13
6226603	13
4122608	13
16614215	13
39710	13
16793950	17
381329	13
5628889	15
9994756	13
1592159	17
847148	17
2741551	16
18402983	13
483415	13
4256386	15
1792215	13
13319796	13
5198991	15
937211	13
3703973	15
5823549	13
7058912	13
28281889	13
7138677	13
8082433	13
23486003	13
20106000	13
2705802	16
7219494	13
2032139	13
2141651	13
5541805	13
12567996	13
306345	13
7453061	16
4126894	15
16426056	13
494491	13
9855422	13
3058262	13
6367844	15
594782	13
1297146	13
2603687	17
5958778	17
28448875	13
1211811	13
451476	13
1033592	13
32049456	13
2380413	13
386099	13
2850305	13
111484	16
8854931	13
3539170	13
23474385	13
13398133	13
5117394	13
2498992	16
3755983	13
1604756	13
3164491	15
5754874	13
11600305	13
3821071	16
19468994	13
8437825	13
775936	17
21020111	15
11806007	15
2820283	13
13462527	13
10975389	13
7564302	13
8662923	13
18846586	13
5899126	13
3175177	13
2473243	16
11917935	13
1776600	13
8298011	17
7377791	15
19828467	13
3672317	13
620575	13
398650	13
6150418	13
24929218	13
5042151	13
6052289	15
765442	13
4086177	16
496518	13
2103718	13
8407041	13
9986908	16
985472	13
467623	16
639194	13
16564726	13
18989994	13
11909180	15
1182077	16
5507157	13
774037	13
16666992	13
9239	15
14251271	13
12466370	17
10806944	15
2377346	13
8080986	13
1053465	13
1271947	17
30989619	13
982979	13
1709576	13
3699176	13
502569	13
12282210	13
7824084	13
16101196	13
471415	13
1426381	13
11680949	13
9571756	16
2917551	15
5558408	15
11655885	13
6245203	13
18001581	13
4975796	13
1713457	17
4656750	13
911537	13
9878944	13
3598609	13
3878588	13
3563568	13
11821238	13
7832278	13
7098149	16
9264837	13
18786214	13
4096849	13
694417	13
5464146	13
1257220	13
5428145	13
10448737	17
12633328	13
5439975	13
7905849	13
968351	17
1309954	13
2942671	13
8814528	15
7926012	13
7893133	13
1400669	13
2957178	13
3890898	15
616857	13
6060142	13
5364397	13
3881417	15
12184553	13
10234647	16
3724741	13
6024644	16
2636599	13
3963196	17
4518823	13
13062506	13
5403984	13
1863456	15
502187	13
15195756	16
3186731	16
40684974	13
574331	13
13912227	17
36105984	13
908200	13
3805919	13
5261309	13
7378541	16
2520236	13
613085	16
1109769	13
209031	13
3083050	13
2766734	17
13305973	13
1764638	13
21354687	13
8208879	13
8024753	13
1049681	13
6621547	13
2819329	15
1077558	13
10713964	13
288503	17
1141201	15
8708901	16
7625970	16
10522784	13
9280738	13
1025610	13
8914933	13
14147970	13
1312320	13
3278915	13
9074209	13
7110497	13
2013659	13
6242558	17
13345445	13
32314272	13
108304	13
310321	15
5855264	13
2373856	13
1063599	13
4343941	13
960296	13
2344592	13
105934	13
5774072	13
10362861	13
611692	13
2444699	13
3391525	13
19754703	13
3854016	13
2195166	13
10771728	13
760985	13
7160990	13
11535270	13
11482485	13
3291631	13
337605	13
3506515	13
1999767	15
1697900	13
8113026	16
1206676	13
2487396	15
7213766	17
11775295	17
1353307	17
2127437	13
2784858	13
8137800	13
7755526	13
2213649	13
4231221	13
8604828	13
6993973	13
5714492	13
988623	16
3903819	13
8169312	15
2771513	13
7632658	16
5780166	13
6539185	13
16246619	13
20707582	17
3561230	13
8239507	13
8541758	13
14260642	13
606514	13
7415065	13
2128565	13
5228278	13
5128359	13
1775174	13
12289095	13
6615671	15
4103261	16
33690437	13
1098371	13
3377097	13
5174133	13
2964510	13
15661614	17
1430113	16
10660393	13
8355210	13
6909264	16
16494825	16
13167244	13
13089452	13
5340037	13
812880	15
3148157	13
3225157	13
3834813	13
18612216	13
800793	17
8474896	13
5481060	13
11855067	15
9984189	13
3259393	13
7839456	13
1089274	13
917735	13
8228967	13
11235710	13
4532941	13
11986510	13
5315269	13
1015414	13
4283368	17
2858537	16
9733721	13
2444768	13
9313850	13
13297735	13
840665	17
1743954	13
15345565	13
8420529	13
2900736	13
7422391	13
2620482	15
6607022	17
905959	13
19714447	13
2637893	13
15259017	13
2483815	13
362155	13
6399947	13
6130277	13
36141789	13
8296668	13
3986222	13
1989458	13
12790492	16
10758093	13
6407535	13
6842744	13
3166873	13
758007	13
27194104	13
2657485	13
5165866	13
11503510	13
23835812	13
8091151	16
24419751	13
9620908	13
6506538	13
6823573	13
3487832	15
848022	13
941350	13
615118	13
1845044	13
2485453	15
2672695	16
16472455	16
5295274	13
3994244	13
16005647	13
1831827	13
2097471	15
14321672	13
11458499	13
4110804	17
13720268	13
8318320	16
18649767	17
2796993	13
11820679	13
4697645	13
13654229	13
7162501	16
14785993	13
12203367	13
2904942	13
11186858	16
10260720	13
7748011	13
4058884	13
6530138	13
26095610	13
8826701	13
8770234	13
3524664	13
2651824	13
18106873	13
2950800	13
6579871	16
5236030	13
5128705	13
3905001	13
3164499	17
7854391	13
8257670	13
14470596	17
32901501	13
4641715	13
21292286	13
13399324	16
7263597	15
23856197	13
6393858	13
4201349	13
1522384	13
2296304	13
12186804	13
5879656	13
3629794	13
1588044	13
525544	13
15231251	13
4300071	13
6752638	13
15000713	13
12591125	13
271298	13
23901468	13
6679043	13
13045426	13
6878550	13
3654522	13
1877421	13
11014974	13
21540427	13
2828931	13
10568489	13
14588473	13
24552338	13
9212531	13
5516520	13
6612846	13
5028278	13
10024932	13
11284390	16
15184947	13
1661936	13
8550076	13
3924419	13
81800	13
690404	13
11031907	13
20215137	13
5586638	13
2950389	17
27392547	13
3928268	13
11685610	13
36575	13
8882285	13
1614088	16
14386217	13
535128	13
49199103	13
5770407	13
3405210	16
2066406	13
3803252	13
5205344	13
719868	13
17671200	16
297025	13
12793424	13
30335831	13
15833268	16
7308551	13
2330280	13
1428957	13
15018673	13
21018621	13
3156221	13
10498398	13
14115524	13
1370387	13
3267300	13
4641809	13
7311882	13
2756111	13
1541044	13
1710167	13
21812340	13
685171	13
4084144	13
12233102	13
22859334	13
6167650	13
16162507	16
763706	13
25133003	13
11180519	13
5115503	13
5560119	16
402348	13
604412	13
2493591	13
4678570	13
2100524	13
46844345	15
16916333	13
3298609	13
1856155	13
9910263	13
612704	13
27351340	13
16916544	13
551515	13
3431087	16
8065211	13
5647676	13
14703088	13
825030	13
16984591	13
17300014	13
24531034	13
5711823	16
17412564	13
357978	13
39240563	13
1672337	13
15775349	13
10779618	13
13230909	13
597959	13
19243814	13
1492797	13
1575238	16
27182129	13
9954079	16
5413133	13
8511515	13
64327	16
26933171	16
4057069	13
3314636	13
12467401	13
6476734	13
2149786	15
3640420	17
19937994	13
4501248	13
5633502	15
2042528	13
18789446	13
733953	13
3169651	13
35774624	13
10262450	13
896095	16
4616221	13
7202477	13
11311437	16
6566822	13
20402724	13
3675622	13
3775276	13
3375271	13
14483607	13
2200502	16
23233637	13
960389	13
305151	13
4969175	13
2877404	17
2761718	13
2641991	13
2521917	13
212497	13
5405587	13
10334571	16
442380	13
438564	13
1170680	16
26953147	13
1919444	13
1999394	13
2401941	13
8601549	13
3009918	13
138577	16
1381559	13
3394427	13
3796135	13
7636065	13
6814547	13
3028868	13
1621732	13
17328737	13
16263578	13
2273851	13
19440945	13
2333045	16
1704565	13
8960987	13
3524074	13
8268543	17
271941	13
9158534	13
932719	13
2597426	13
53901762	13
18560787	13
2055242	13
12501440	13
9224579	13
6193499	17
23971287	13
5330902	13
1669451	13
22650430	16
58223	16
3194201	17
6524510	13
16879258	13
3081906	13
14753309	13
13227638	13
1725998	16
7111163	13
4706390	13
1856190	15
5796743	13
2291458	13
19504950	13
1607051	13
10155370	13
13201394	13
3839636	13
3848607	17
4319526	13
16042094	13
14739899	13
393105	13
2304458	13
760266	13
9297616	13
2044990	13
15648294	13
2831353	16
5711363	16
5163825	16
10162788	13
4565391	13
6424576	13
3122450	13
8355744	13
4866315	13
13262555	13
472414	13
10040162	13
2348115	13
4243698	13
5592802	13
3362409	13
2717804	13
546169	13
16181817	13
6002650	13
3882000	13
4790837	13
2975691	13
7740672	16
2450231	13
4266749	13
11270353	16
5971816	17
7059265	13
3961718	13
275557	13
2271931	13
1912832	13
5609534	13
2187991	13
6987224	13
4864690	13
22126239	13
1138288	13
5997511	13
10951508	13
10499936	13
418570	13
714350	13
4346381	17
8959074	13
10708105	15
9829068	13
11653965	13
408909	13
5223104	16
18520315	13
5394474	13
7794469	13
1662453	13
14053141	13
6858919	13
13153629	13
14024386	13
4466413	13
1795476	13
3130850	13
11640376	13
1147064	13
763486	13
3747858	13
18019790	13
26297450	13
144981	13
3188373	13
1031312	15
3972543	13
417507	13
11045045	15
9615056	13
118508	13
5599679	13
3050899	16
21006445	13
10711460	13
3456621	16
4543823	13
663490	13
14390614	13
17224069	17
1424059	13
3594985	17
10183521	13
20936257	13
4527865	13
12842679	13
2489077	13
6921789	13
22109970	13
7120142	13
18503909	13
291243	13
16820308	13
3725479	13
4096251	13
10448247	13
4902397	13
1918451	13
13665769	13
8311924	13
9805674	13
769983	13
891211	13
1671325	13
6317680	13
6488174	13
1677674	13
1529295	13
1709593	13
1069523	13
3031952	13
1394311	13
5982781	13
1165821	13
40934814	13
12022293	16
3170225	13
3747851	13
15310285	13
15136544	15
3114919	13
33394914	13
6135139	13
3687617	13
6442786	13
23020502	13
3703329	13
13907177	13
245549	13
3009548	13
23171511	13
11443310	16
2822126	16
6541219	13
11686815	13
9388118	13
1061266	16
23714026	13
4052113	13
4941400	13
25069870	13
9089578	13
35251386	13
814849	13
7132929	13
1456791	15
16214069	13
29909485	13
32630	13
5859220	13
5747754	13
2126832	13
3743302	13
5666917	13
9137193	13
29456584	13
213009	17
1264365	15
8613633	13
8948741	13
2954932	13
1994094	13
1328795	13
6272563	17
8381981	13
5524563	13
12296640	13
14162099	13
18598086	13
8548633	13
6012062	13
10030232	16
30033683	13
17180381	16
1794007	13
13130634	13
12083385	13
7673329	17
2155291	16
10304748	13
1149185	13
3123450	13
1540582	13
2125277	13
16327863	13
13420539	13
4587552	13
5976076	13
7992645	13
393213	13
12410310	17
4455394	13
8793236	13
8653332	13
6215518	13
2284759	13
2353834	17
5649253	17
5967693	13
21886812	13
13537882	16
4550015	13
2820573	16
4665147	13
174174	13
1369278	13
1971832	13
4853304	13
18754525	13
16058702	13
10513992	13
1597709	17
727913	13
2774943	13
6448479	13
8423358	13
1435870	16
745633	13
2401638	15
7121237	13
12584	13
6309701	13
4750630	16
21446272	13
13742521	13
2016242	13
10371643	13
3566916	13
8161509	13
13872902	15
420458	13
91996	13
3642144	13
11219253	13
704943	13
8494610	13
5684522	13
15918860	13
16045720	13
206946	13
6622117	13
3363091	13
4399893	13
12207517	13
16562911	13
13735043	13
8804233	13
4027247	13
5076497	13
13940431	15
2394903	13
769220	16
3923785	13
5655292	13
1410778	13
889887	13
1364564	16
13631913	13
3616088	13
1097222	13
1086259	15
4053294	15
1773951	17
5750831	15
3822046	13
725470	13
729419	13
2598771	17
5183628	17
31085411	13
3203143	16
6567396	13
3190322	13
9433919	13
3856027	13
3041563	16
7344597	13
12334018	17
4512236	17
1186965	13
13462340	13
6354549	13
3380415	13
3130129	13
2621860	13
13868798	13
1057649	13
1639357	13
1802452	17
6025793	13
12483802	13
2395939	13
4203792	16
24304080	13
3280742	13
3382976	15
6689876	13
4169401	16
4773414	15
4778054	13
8503816	13
15322727	16
9061365	15
1244994	13
23791195	13
2402955	13
2416038	13
1865550	13
2402344	13
6462740	13
9344007	13
8121563	13
1769642	13
1925011	13
13824539	17
7217130	16
1842706	13
8452126	13
9495229	13
17204925	15
13866447	15
1835515	13
12843018	13
5852573	13
3163473	13
3669272	13
5687125	13
128814	13
1714393	13
8375212	13
9658281	16
14834832	13
185046	13
1356765	13
1831092	13
6770401	13
4225908	13
14603034	13
2922041	13
15076929	13
6052383	13
620974	13
1416028	13
552569	13
1524112	13
536348	17
3531526	13
821264	13
686061	13
6844590	13
6700746	13
3262163	13
2037729	13
22132654	13
9032393	13
5738915	13
971710	15
8616387	13
5219074	13
8359492	13
1489981	15
10591691	13
3454823	13
4454654	13
4424929	17
50093905	13
23168296	13
11406300	13
5168520	16
1112329	16
20020480	15
7904354	13
3380137	13
10924941	16
10055369	13
10088193	13
6589607	13
27255561	13
1273370	15
2660555	13
1731884	13
5474368	13
6005714	17
2405509	13
5641910	13
16696491	13
7842151	13
5168487	13
1129767	13
4964623	15
16940630	13
9452031	13
3891858	13
23523949	13
4483687	13
2010601	13
2976163	13
5323712	16
10161479	13
23911196	13
7692445	13
1334083	13
3954014	13
7038578	13
3163335	13
14464620	13
15027590	13
10778011	13
7633315	13
5875934	15
3707068	13
2726000	13
19001758	13
4630494	13
11923349	13
13725471	13
2313952	13
777650	13
20549280	13
6979431	13
14042729	13
2126963	13
10752217	13
5476784	13
17379239	15
226458	13
1045977	13
20919907	13
1110631	13
301082	13
24733721	17
23801767	13
22537570	13
8713185	13
7088365	13
37643	13
3188477	13
2347954	13
152452	13
7390244	13
4061299	13
2505478	13
18970574	13
15337954	13
58156	13
6860879	13
1994655	13
365811	13
2418870	13
1033285	13
5879522	13
10705170	15
22970807	16
1495443	16
323775	13
2527616	13
5328547	13
4971548	13
3049785	13
15762677	13
8055986	13
20713002	17
90501	13
26632420	16
2137865	13
6364984	13
2431624	13
7985743	13
21460455	13
14296621	13
22618352	13
17584502	13
14927279	13
829709	13
5539951	13
4249608	13
4897312	13
8797087	13
10829135	17
1982275	13
242935	13
11999864	13
11199157	13
8286743	13
1235152	13
7783979	16
2227076	13
5221349	13
14795496	13
3126375	13
11686092	13
10391363	13
18487088	13
3494587	13
9389776	13
13477620	13
8798445	13
246224	13
30256085	13
7217885	13
1676198	17
8844803	13
4893338	17
1737946	13
12626480	16
1570431	13
6259601	13
7328127	17
10659421	13
6296826	13
4091497	13
8622649	16
3447923	13
5309797	13
10243955	13
27994692	13
15682868	13
12368407	13
7629237	13
4715718	16
1143480	13
18508008	13
6500955	13
8080259	13
16545510	13
2840093	13
26540651	13
1270967	13
7495939	13
15679606	13
8452634	13
6557722	13
23418238	13
6699584	13
20302298	15
4681524	17
16406	13
13488307	13
3527612	13
8413100	16
7722965	16
19457814	13
10599467	17
893498	15
1670237	15
43962835	13
28273228	13
17544397	13
2871233	13
3332427	13
7057683	13
11189266	13
8222556	13
2384947	13
3634238	15
8385293	13
8853893	13
4981812	13
2784438	13
7841696	13
11589404	13
6231126	13
2216972	15
1608878	13
9237518	13
15285824	13
25810887	13
8034115	16
207523	13
4412447	13
8120312	13
3908852	13
8721565	13
1400277	13
8078313	13
7494080	13
3770594	13
18349193	13
9538497	15
9352659	16
2830763	13
1393257	16
7521902	13
11529148	17
38419978	13
20842261	13
5142802	17
7824219	13
1835539	13
98296	13
4813259	13
14837421	13
1123471	13
14707043	13
3441776	13
12678100	13
5593235	13
9772342	13
5823979	13
1135279	13
28199557	13
197592	13
1518828	13
9585003	13
289841	13
11264757	13
6552450	13
11045970	13
2406029	13
745984	13
7546501	13
5422556	13
2979219	13
1099348	13
21634712	13
1558776	16
4029795	13
2137473	13
5924552	13
310576	13
4027459	13
1419374	16
10095673	13
12044059	13
20664371	13
12217427	13
9900513	13
6149475	13
358058	13
2790580	13
8331534	13
226683	17
6555534	13
4744864	13
533292	13
5707132	16
895930	13
3325687	13
13524536	13
18531390	13
3969034	13
1186494	17
9752120	13
8273258	15
19572160	13
169744	13
10282444	13
5065791	13
4563303	16
12735660	13
8077721	13
15838953	13
1658510	13
7074892	13
16260780	13
125484	16
7862670	13
5222016	13
228408	13
4581748	13
3008878	13
11788283	15
8455428	13
3736942	13
4204686	13
1272685	13
11519889	13
10093912	13
15544914	13
14575083	13
10229789	13
1611094	13
994430	15
8395272	13
7875510	13
1902862	16
7243458	13
5103064	13
3513965	13
12194113	13
7632842	13
12821132	13
5355855	13
391001	13
11282289	13
2066274	15
12092960	15
4591238	17
3905452	13
1061781	16
10549882	13
38927013	13
2495373	13
13942198	13
5132739	13
2079966	13
6496397	13
552151	13
4576011	13
36131287	13
17891405	13
5407717	17
7982089	13
14088477	13
2544078	16
12792649	13
1007948	13
5057527	13
3115121	13
4183378	13
10550635	13
4493710	13
4915545	13
4917520	13
12111645	13
13837075	13
14291823	13
9195185	13
2983864	13
4032865	13
8758405	13
3283910	13
13630323	13
10395042	15
4190447	13
6044937	13
326972	13
4243196	13
7277687	13
16965773	13
7529514	13
7939655	13
4161892	16
7073843	13
963336	13
1177265	13
4851699	13
2387906	16
41348991	13
2221218	17
6433543	13
10304253	13
7213534	17
55905	13
23759213	13
4936744	13
9527755	13
7601691	13
8168710	13
2771235	13
18739029	13
6426661	17
6323121	16
13910757	13
1909034	13
3478151	16
26022531	13
1401138	16
24273481	13
6702477	13
25138136	13
10064026	13
1572787	13
25214403	13
1656157	13
5375317	16
6740417	13
2491785	13
4063986	13
1343006	13
4379230	16
9257327	13
11022531	13
2859625	13
10331004	13
6574736	13
4021652	13
1710475	13
3726473	13
13043324	13
5612702	16
19172232	13
6802105	13
1302684	13
2084382	13
1904733	13
8988217	13
830544	15
5616644	13
12632362	13
7884318	13
5492957	13
13360486	13
1976817	13
14712177	16
4140512	13
1037903	13
10035957	13
8911241	13
10268746	13
9300846	13
8514121	13
809989	13
7040511	16
1009155	13
7118898	13
7248089	13
3305845	13
4567998	13
31658088	13
20032786	13
14917901	13
19095749	13
7584636	13
13650442	17
357189	13
147813	13
4899625	13
3447615	13
10651541	13
8239277	13
3459896	13
964860	17
812807	13
19222077	13
7513873	17
17221442	13
6925947	13
12030808	17
13392768	13
3121435	13
929359	13
837604	17
10638072	13
3300013	13
4010104	16
6363280	13
527240	16
15997164	13
18600045	13
13231661	13
8052211	13
4798550	13
7526522	13
188623	13
38290625	13
7179122	17
12567815	13
4174894	13
268510	13
4897286	13
6614317	13
3659368	17
1088325	13
14068822	13
9972902	13
12054281	13
25888622	13
5326904	16
1092687	13
1267416	13
3602098	13
15897088	13
9604393	13
7219364	13
4877094	13
15207645	16
1422909	13
5609488	16
3883053	16
5066993	13
15360676	13
31899028	13
6755328	13
9157528	13
22887505	13
4842454	13
8446186	13
4480509	16
1695401	13
6512347	13
603547	13
2569465	13
2206236	13
12442210	13
2079431	15
7454030	13
32360889	13
3265987	13
8440451	17
11886063	13
12062663	13
13041342	13
5860869	13
10843551	13
935137	16
3161608	13
41089272	13
3143096	13
749236	13
3009761	13
27293490	16
7532914	13
8630219	13
7455269	13
19450154	17
196050	13
5652432	13
135888	13
1837044	13
779017	13
1948568	13
3807998	13
5288943	13
4474098	13
16514995	16
11778817	13
11065226	13
3731025	13
3631279	15
4659383	13
2275619	13
15674923	16
2980895	13
8156974	17
6363558	13
15267507	16
1958693	13
10952260	13
7369548	13
759678	13
386510	13
4649082	13
3186351	13
7139433	13
21040874	13
24514205	13
3518742	13
9917638	13
4686233	13
352755	13
201632	13
22208194	13
907974	17
24234219	13
2797825	17
5296111	13
43203	16
8901423	13
3300159	17
11360631	13
20972971	15
3821546	13
4726295	13
6387549	13
3760746	13
6999540	13
4104171	17
16482274	17
6149699	16
714236	13
898944	13
7572022	13
17441570	13
9311452	13
15332801	13
4935491	13
4104063	13
5408752	17
2861027	13
5972405	13
11987174	13
3806664	13
2855346	15
508281	13
4129730	13
1668290	13
1959707	13
13056146	13
468189	13
38713	13
15474717	13
4762190	17
849963	13
484586	13
733368	15
9109664	13
2801685	13
664324	13
1249918	13
800287	13
12469667	16
269589	13
8311932	13
20075115	13
6930214	13
16407705	13
5231287	13
2626451	13
1109936	13
6082716	13
5344526	13
15522072	13
5563330	13
12363257	15
22447827	13
6015440	13
7351557	13
13932247	13
7303433	13
5677609	13
487017	13
4268808	13
2876462	13
16206252	13
10157191	13
16249906	13
8149742	16
7173142	13
11029575	13
5434165	13
8529067	13
3948666	13
1003724	13
931478	16
4579297	13
6164307	13
3989500	13
7448910	13
12433257	13
6740036	13
20887795	13
2829656	13
5013407	13
1623297	16
8516717	13
10223837	13
3700288	13
11201665	13
3415771	13
6373481	13
12345689	13
12783820	13
904471	13
3211724	13
7134802	13
6054408	13
970531	15
3524307	13
1742587	13
1188953	13
397704	13
3977418	13
15527874	13
4882733	13
5276714	13
4779727	13
10686602	13
6606523	16
12088885	13
577927	13
225433	13
8242103	13
16414485	13
12442208	13
4202606	16
6581617	13
21987093	17
30511223	13
5817379	13
3211814	17
8461880	13
3145867	17
5809917	13
6207496	13
7597461	13
7069389	13
48509420	13
2152236	13
314455	13
2469688	13
4651826	13
656666	13
8055232	13
2057344	13
7613950	13
8626871	13
4309404	13
2640244	13
165798	13
5403675	13
3401987	13
5314085	13
1614809	13
2562981	13
346457	13
14134587	13
22882063	13
28501	13
3436448	13
5139727	13
6411389	13
7261858	13
12147788	13
484644	13
28072188	17
17271579	13
5517762	13
6495413	13
9338662	17
3792911	13
13295986	13
2435726	15
2029230	13
14500554	13
5208889	13
378951	16
7098159	13
17258064	13
959365	13
4694607	13
492957	13
4455880	13
689797	13
3739400	13
6117757	13
9625263	16
1145600	13
26455727	13
9112844	13
19008378	16
12683880	13
2666037	13
678401	13
3172416	13
1269860	13
5701221	16
18883509	13
3737757	17
1238293	13
488836	13
895742	13
20950334	13
2634099	16
8956135	13
5693799	13
1694215	13
22723755	17
2381063	17
7187135	13
8205208	13
8807297	13
726898	13
1352654	16
2678090	13
35183179	13
37985157	16
3394662	16
21259282	13
1683069	13
9077117	13
9994182	13
7529723	13
3643821	13
1076793	13
13234726	13
2353347	15
15228976	13
615867	13
13491359	13
1499608	13
4000440	13
401811	13
6806426	13
9064868	13
12590731	13
28387915	13
8113579	13
28884833	13
13318830	13
363925	13
5545571	16
115298	13
455139	13
10687942	13
18600027	13
5266105	13
25709639	13
88339	13
3339218	13
1802948	16
5229828	15
309511	13
19231218	17
8599795	13
11086778	16
2105021	13
17762921	13
11583942	15
4083841	13
1626279	13
2993447	13
4354159	16
10457338	13
2132326	13
23775268	13
1552335	13
6881615	13
2853695	13
3798510	13
7522375	13
12285046	13
8552671	13
4356029	13
3789816	16
3557983	13
17986844	13
5713210	13
6985189	13
7824181	13
15281746	13
23982	16
11221049	16
5899291	13
3424482	13
2777172	13
11136504	13
7324459	13
17870379	13
12196153	17
4377669	13
6071587	17
10546923	13
6866735	13
1761645	13
5850202	16
9341361	13
495353	13
1344921	13
7209069	13
20616931	13
6137596	13
6638169	13
24281392	13
1902357	13
5410308	16
3851060	16
8715524	13
8226722	17
353519	16
1805032	13
5347167	13
20435927	13
2654387	17
7161247	13
460222	17
9865350	13
2740109	13
3632464	13
13914206	13
1924062	13
1749441	13
2523673	13
2252413	16
101590	13
6315407	13
1449025	13
21313252	13
33144965	13
16241445	13
22932210	13
9117971	13
5278468	17
13086825	13
7104108	13
8319085	13
15248860	13
1311200	13
8796116	13
9344991	13
5494148	13
15947617	13
6017112	13
975565	13
2110489	13
6581996	13
7916691	17
1585538	13
6217787	13
23563053	13
393950	13
2481683	13
16646292	13
2098232	13
7658318	13
865114	13
13031225	13
3443312	13
25717346	13
15776580	13
6231923	13
2794282	13
6407705	13
5092488	13
3662336	13
3277023	13
9133399	13
1142883	17
6398061	13
4258670	13
2061730	13
11718930	13
529643	13
1957740	13
7966894	13
33850966	13
36291265	15
4010795	13
5071210	13
137849	13
11506910	13
15810631	13
10794753	13
8104922	16
2037863	13
17960213	13
3994936	16
920298	13
7094200	17
1543020	16
1126531	13
12281160	13
771937	13
1025865	13
26216251	15
1281082	13
5950482	13
2543465	13
9301842	17
24432460	17
1869624	13
3335179	13
3189304	16
14578045	13
453173	13
4049101	13
19849641	13
26418633	13
15595572	16
1616505	13
3666925	13
24614158	16
9448236	15
15101275	15
5311252	13
10181006	16
3827446	13
16130572	16
7047102	13
6008041	13
3579127	13
4434293	13
11765984	13
2923374	13
3012651	13
6363899	13
11756286	13
26204155	13
13586645	13
4710137	13
22135202	13
8093354	13
3747077	15
17808295	13
20001703	13
1387131	16
4072257	13
1611921	17
4452455	13
4155100	13
15956893	13
553804	13
8586788	13
10219351	13
2336029	13
3113580	13
5404688	13
7737214	16
8231070	16
8644958	13
7085272	13
7400400	13
3812835	13
4651303	17
6307089	13
1441350	13
12286179	13
104875	17
4357338	13
478627	15
1108773	17
665587	13
7269492	16
11396833	17
8256149	17
8355761	13
12935685	13
7430343	13
6875374	13
13005600	13
2234574	13
15513456	13
8637677	16
10068419	16
2369867	13
12890496	13
9451257	13
4172683	13
2491415	13
2969282	13
10051555	13
566707	17
21295736	13
2360363	13
4313776	13
6057041	16
58685632	13
4559959	17
5373463	13
1335481	13
1793839	17
4637482	13
433755	16
12913530	17
9864590	13
21329832	13
9453022	13
19186698	16
139458	13
2609271	13
4294239	16
9702394	13
4366883	13
547820	17
41372769	16
9689873	13
16333596	13
20231151	13
1868430	15
9268612	16
8872281	13
1729369	13
737634	13
29863995	13
9240270	13
12730061	13
3210476	16
29518900	13
12009163	13
4679815	13
19707394	13
6036319	13
16317122	13
2125285	13
10187899	17
7054349	13
15552896	13
4396027	13
3352390	13
3582604	13
3336911	13
3407034	13
3314493	13
166040	17
1495601	15
5700784	13
12998040	13
6696568	13
4417446	13
2714274	13
4691463	13
8752008	13
3443430	17
2901334	13
4917113	13
10089469	13
5323158	13
661194	16
2358596	13
8345810	13
2723546	16
8531956	16
14231102	15
24323600	15
1277236	16
8627354	13
16805333	13
5466944	13
1471331	13
2546762	13
1751269	13
15021369	16
7000907	15
12430767	13
8692023	13
9575414	15
10606531	15
10306028	13
8395253	16
26479693	13
16255611	13
705392	13
12181090	13
14354319	13
467550	13
3449649	13
2221041	13
2457715	13
20895763	13
8525043	13
43014114	15
19293739	17
25506672	17
8303760	13
18198760	13
2670746	16
6238830	13
3263589	15
7946242	13
4109542	13
427731	13
8791361	13
1761008	15
5929304	13
19449461	13
796197	13
4006139	13
22340872	13
14135862	13
2211589	13
19203927	15
623827	13
11546193	13
11512187	13
14495883	13
140390	13
143754	13
4738330	13
4918999	13
3017130	15
16922051	16
12811588	13
4647568	13
2759486	17
7951935	13
26193489	17
15541283	13
1820749	15
10121990	13
9596992	15
907361	13
13923578	13
1542930	13
12270538	17
7687245	13
2803649	13
6447644	13
1942291	13
7068874	13
4909834	13
9522724	13
1352541	16
6755211	13
6942739	13
14141693	17
15540180	13
6654610	13
427079	13
1210344	15
5121792	13
3431222	13
7116183	15
1439190	13
470338	13
18781557	13
11166095	17
7142383	13
9578806	17
7748893	13
11233739	16
9075424	13
2252288	16
19015092	13
985731	13
1241301	13
1887969	13
5691209	13
7547788	13
25723457	13
11176277	13
2643099	15
14344011	13
1264748	13
14951954	13
19065745	13
3017392	15
8617524	17
9973804	13
19588500	13
4790014	15
6848348	13
11055349	13
3110451	13
18154302	13
11238764	13
21805838	13
710584	16
2126031	15
1138881	13
2861694	13
1807698	13
4207270	16
20124878	17
686102	17
7632308	13
15896432	13
4212826	13
4948867	13
12035299	13
6828756	13
2399880	17
6021813	13
5648997	13
2850074	13
6137850	13
4199798	13
8237497	13
7842955	13
13361828	13
5369490	13
3938272	13
4473223	13
12397441	13
7060988	13
11772124	13
872488	13
45825833	15
2629214	13
1430360	13
6927368	13
8961156	15
2462031	13
1461952	13
1709400	13
9368071	13
2872251	13
1916027	13
554855	15
15673218	13
39592440	13
24400715	13
7008301	13
1171644	13
17337363	16
13811404	13
2313936	13
1121438	13
6511292	13
18758742	13
22532	13
9718562	13
3218105	17
13025447	13
921097	15
2596215	13
13213027	13
8508520	13
15094403	13
430531	13
8752130	16
24450232	13
7748641	13
32115936	15
566707	13
14903568	13
13855244	13
9153264	13
4173366	13
13567723	13
1641630	15
754582	15
785693	13
8444075	13
15453812	15
6803584	13
8590582	13
4880333	16
10832429	13
2713109	13
62356	13
13900470	13
10788016	17
1387426	13
11282853	13
19492278	13
6586879	13
5195358	13
3068785	13
15378548	13
4165237	17
4096280	13
5739659	13
3592258	17
3428901	13
22964052	13
11720368	13
334078	13
3099631	13
4755924	13
24583063	13
43385	15
9226266	13
10903708	15
3920490	13
7894765	13
10835926	13
26986260	13
8850304	16
11272027	16
18102154	13
3773746	13
203451	13
573477	17
7703889	13
4238363	16
11399185	15
701165	13
9630069	13
26017	13
13878772	13
1707544	13
683269	13
1129621	13
5098722	13
10925305	16
19905640	13
23205726	17
2191911	13
155346	13
1774984	13
6113664	16
4912035	15
6004771	13
10192892	13
4609456	13
299123	13
11998789	17
10578437	17
10477420	13
3152198	13
11388466	17
7173468	13
8163684	13
800560	13
7463063	13
731182	13
4260198	13
4382260	13
2018506	13
542858	13
721815	17
3407389	16
5208751	13
5844100	13
22426289	13
13567250	13
2876791	13
22924282	13
12820456	13
15763026	13
4137205	13
4150108	17
2140959	17
7464570	13
16111400	13
6995513	13
4014524	13
9598463	13
4207090	15
3096861	13
3630533	13
7036335	13
2048708	13
16622928	13
7622357	13
10605721	13
4665781	13
5223108	13
3700706	13
3895568	13
7209927	16
2792116	13
6473833	13
2818630	13
4163051	13
7990073	13
5800257	13
5083642	16
1560866	13
4231446	13
5703481	15
2618528	16
2992290	17
1038913	13
4317271	13
12491365	13
7081032	13
7031487	16
1948809	13
1506636	13
479960	13
2229924	13
2351544	13
11849765	13
3912270	13
3668924	13
11354232	13
9618056	13
864158	13
3615067	13
2501586	17
4347604	13
6304231	15
7128968	13
28108642	13
3624118	13
11269402	13
5874609	16
49530794	13
5996972	13
30694026	13
1609558	13
8775354	13
15350710	13
5302548	13
821294	13
21051101	13
19213363	13
11900946	13
123834	13
23553306	13
1661579	13
2235760	13
11828470	13
11062697	13
6495485	13
15658565	17
4044535	13
8026535	13
24108978	13
5436528	13
1724251	13
11305026	13
9425382	13
7288073	16
22077625	17
5541122	17
11227307	13
25132698	16
3220318	13
11106276	13
10880115	13
6611426	13
5611063	13
2384711	13
4377477	16
1679391	13
12341555	15
5831790	13
718856	13
2946193	13
1876867	13
7660404	17
683952	13
23885080	13
3980949	13
15676586	13
341171	15
8140779	13
2621988	13
1488823	16
6775671	16
14074710	13
1213699	13
2940586	17
1073719	13
909644	16
5218446	13
1848961	13
4494478	16
20177892	13
2579311	13
3171709	13
12768234	13
2792310	13
38880052	15
1209070	13
3368681	16
7961784	13
2190017	13
3915812	13
1485993	13
4944891	13
6751271	13
4663377	13
4937730	13
80644811	16
3940328	13
7122771	13
8183107	13
8280173	13
15403993	13
22223440	13
5811299	16
3354612	13
1211359	15
10183918	13
33945078	13
12669433	13
2385486	13
3205708	13
3961940	13
4704420	13
6160236	13
2577994	13
3075275	13
2602081	13
2925912	13
6623722	13
21152856	13
1884669	13
3960599	13
4670494	13
11495600	13
10489996	13
15116567	16
1505971	16
7073429	13
9726	17
9142672	13
1608866	13
22068777	13
12654025	15
2535889	13
2374560	13
14637059	13
6568335	13
5772931	13
13623174	13
2678215	17
10433407	13
215777	13
2098214	13
7656859	13
16064724	13
9477898	13
400806	13
4631387	13
3198519	13
4803222	13
5122148	13
12281397	17
449055	13
22077056	15
23168044	13
4516652	13
3341298	13
20608582	13
1638421	13
1836426	13
665165	13
7159972	13
7582337	13
649849	13
4709187	15
7745054	13
32302114	16
14200421	13
30388840	13
30682225	13
1766551	13
5727082	16
7601133	13
6311057	13
5044245	13
14479014	13
5287381	13
5291859	13
5061200	13
2452621	13
3519950	16
13199273	13
304851	13
4505492	13
8118560	13
1705804	16
44601845	13
4318726	17
5517499	13
5375925	13
1245015	13
26602907	13
14672379	13
5256339	15
10295727	13
13305722	13
18127144	13
2023785	13
2325026	13
4536892	13
6703996	16
17553428	13
673706	13
889154	15
4901070	16
6706691	13
959051	13
15661698	13
10249680	13
2340038	13
10391753	13
25817575	13
9016094	13
3812151	13
4361993	13
15199592	17
1006776	13
18422790	16
112345	17
23733	13
9404663	13
531140	13
3363423	13
5683417	13
1922900	13
2872167	13
6695536	13
2699991	13
1785314	13
2312864	13
12092803	13
2625183	13
2076901	17
1798636	13
18672445	13
6676379	13
16231263	13
4537071	13
19031180	13
31465074	13
1625948	13
12930795	13
4174719	17
5254346	13
10166891	13
9827389	13
4509009	13
7304870	13
22338125	13
34631082	13
46759059	13
13745925	16
7581369	15
5270816	13
17764252	13
6108122	13
28395024	13
15287629	16
1556038	13
5160347	13
25693764	13
1143377	13
11521802	13
8825634	13
63990	13
3177550	13
9835862	13
10853035	13
141895	13
17793668	13
658311	13
434233	13
15414723	13
6464069	13
1613768	13
47967	16
1064688	13
15655316	13
4009816	13
710758	13
2572007	13
14907545	13
6348818	13
6510888	13
10901201	13
23220070	13
861903	13
9537361	16
2219520	13
1446963	13
8916826	13
821502	13
12051703	13
16170469	13
18833510	13
18668825	13
9459661	13
543125	13
2556576	13
14832623	13
6373360	13
3801378	13
7521357	17
2000568	13
8801506	13
696127	15
16202209	13
2350298	13
2382829	13
10172704	13
17129821	13
3513332	13
6385780	13
23939159	13
3893958	13
394503	13
12321370	13
25849648	15
276308	13
1691418	13
15161439	13
10874598	13
8103767	15
642137	13
227417	13
4141936	13
7907627	13
802065	13
4124891	13
5482387	13
1311893	13
26311404	13
16025638	13
1706710	17
450331	13
9748773	13
4241357	13
4491176	17
8317582	17
2230584	13
679128	13
6467369	13
11412244	13
940271	13
302021	13
4666086	13
14140107	13
5993488	13
9142805	13
10315986	13
1250624	13
56669984	13
12085215	13
877961	13
4291805	13
3398209	13
7998784	13
27629832	13
4872684	13
31417557	13
836922	13
7899826	13
8301612	13
3316154	17
13331931	13
8194964	13
1731848	13
13524405	13
10946224	13
16618776	13
8996967	17
1975920	13
6677450	13
214386	13
5716778	17
5701663	13
32864789	13
1198948	13
12525698	13
8096890	13
11535109	15
5228284	13
31500272	13
44558065	13
5352799	13
414071	13
8640959	13
10089028	13
11904494	13
5789389	13
1612491	13
9636383	13
9490152	13
769152	16
7187460	13
4650144	13
884013	17
19114318	13
27133734	13
10726614	16
10704135	13
1455379	15
3906038	13
2184004	17
3186953	16
1386741	13
8490548	13
3999555	15
11025979	13
2877925	13
9046407	13
6567896	13
101546	13
3122606	13
10076791	13
1886269	13
11539897	13
2117052	13
17343391	16
7549173	13
4674138	13
755146	13
19596469	13
3170748	17
7740728	15
2206622	13
207099	13
3606412	13
19277399	13
4865515	13
4532951	17
5219305	16
5125160	13
5649851	13
78110	13
5240404	13
12683515	16
553983	13
2580122	13
12185548	13
23713448	13
3584064	13
10225952	13
18568592	13
8562377	16
2186008	13
437423	13
1206966	17
13658722	17
3265168	13
1032911	13
3428055	13
6791826	13
10460062	13
5578769	17
775539	17
627627	13
6144359	15
7556873	13
11058050	13
1410353	13
4905919	13
6975297	13
1123775	13
8402934	13
2386448	13
624762	15
7580988	13
6674051	13
13703825	13
14121854	13
18697	13
8775412	13
4751881	13
6416059	13
1012335	13
9081082	16
1978687	13
12725327	13
26112457	13
11661944	13
21600219	13
2418376	16
18274139	13
536207	16
572158	16
33631144	13
7888126	17
1307074	16
9180497	13
2387109	13
37487412	13
20855851	15
1329595	13
8483214	13
310002	13
50147706	13
14809629	13
1515602	13
26667413	13
16403257	13
6694757	13
3803101	15
5577530	13
2792889	13
13011033	13
3470308	13
4364926	13
5539266	13
4282177	13
556598	16
12115327	13
2272693	16
185966	13
21414082	13
284083	13
772084	16
56241	13
1616648	13
8718824	13
6783479	13
8464839	13
5234753	13
11743	13
8000927	13
7807136	15
1166295	13
4053626	13
13715728	13
2836515	17
12820221	13
1079288	13
6526537	13
14386808	13
13819649	16
4559037	15
12554440	13
807759	13
14235613	13
18483992	13
1822090	13
18705856	13
6333510	16
1953023	13
1634338	16
20995214	13
7041199	13
1768785	13
2212055	13
11484423	17
2813845	13
14882793	13
4698655	13
25457090	13
2726144	17
3321697	15
9880541	13
1353629	13
16682658	16
3908864	13
3870191	13
12698314	13
2292653	13
2166290	13
273795	13
10872515	13
6669486	17
8516891	16
1828399	17
5679107	13
21537424	13
224609	13
6633786	15
1941654	13
3692755	13
2770163	13
4626106	13
4843356	13
612800	13
5438631	13
3888952	13
10023009	13
8100098	13
1411242	13
15203289	13
269927	13
3274415	13
2915562	13
2584494	13
13331164	13
2563683	13
26344613	13
3622783	17
1278128	13
7787723	13
7216406	13
2403329	17
3678654	13
7458615	13
13201819	13
4982490	15
24591809	13
2464049	13
22863915	13
1517034	13
259201	13
1355971	13
21794605	13
10691566	13
12857137	13
4393439	13
4749178	13
11724849	13
1833916	13
5916908	13
19102804	13
20187504	13
824772	13
7012069	13
2840453	13
1767855	13
23468	13
21019916	13
8516174	13
43315153	13
1904025	13
12394938	13
1043401	13
2017507	13
15168717	16
1120991	13
19387250	13
1602768	13
9880574	13
9799023	13
10819727	17
2631226	13
5615798	17
9608425	13
4830523	13
5776048	13
5131999	13
3382126	13
16625307	13
15026989	13
15273240	13
3039909	13
14381922	13
4382414	15
8868790	16
7854207	13
688242	13
9445258	13
778950	13
5976711	13
6984044	13
6216376	13
157514	13
784870	13
1764459	13
4213699	13
1933842	13
25167647	13
6026758	17
12794446	13
18855329	13
1812866	15
21322200	13
3434212	17
1056909	17
4883407	13
6678114	15
2891138	13
1237131	13
1836514	13
9593255	13
7716185	13
13383079	13
10021174	13
4464730	13
5763264	13
478134	13
11325609	15
1304308	13
2442796	13
1882339	13
4765653	13
7592830	13
28965001	13
9736605	13
21498104	17
12199507	13
4602631	13
945115	13
1186065	15
10650424	13
2087263	13
16974981	13
233280	13
903407	13
20584634	13
221225	13
33210629	13
11151150	13
39721216	13
13723777	13
17179788	13
4164265	15
8840669	13
5807377	13
11833939	13
9544229	13
2224848	13
680827	13
1744130	17
3752886	13
13617843	13
4867632	13
6102560	13
2561021	13
6249266	16
314387	13
3365438	13
8241076	13
117814	13
4312576	13
5901503	13
6737246	13
21218636	13
4520000	17
1815914	16
15868833	13
2586256	13
11874327	13
6855043	13
2826205	13
3828738	17
3447816	16
1739346	13
1180638	13
32656306	13
10710325	13
3098120	16
6253802	17
1868058	13
4056925	13
8272173	13
3355429	13
7938553	13
21294578	13
3320751	13
7906555	13
5112525	13
24983044	13
1975406	17
7978529	13
2466648	13
5153516	13
236252	13
31676361	13
11600356	13
15709329	13
19837381	13
27858244	17
2497187	17
1346929	13
1478504	13
1432269	13
11915565	13
18326504	13
15306515	13
12420237	16
53362304	17
21357534	13
782338	13
10097198	13
12716021	13
12007044	13
16291455	13
18842841	13
8255792	13
620503	13
3115590	13
247927	17
12059229	15
92638	17
3592557	13
3444825	17
13193641	13
23643478	15
1210463	13
6441383	13
2132211	17
2148013	13
2386401	16
7544551	13
2386680	15
2376938	17
5031556	13
10149121	13
822654	13
13596473	13
6931605	13
2185825	13
4476873	16
22890179	13
17834796	15
12431271	13
3579635	13
6630023	13
6710699	13
6301869	13
2198694	13
6283787	13
79334	13
14258067	13
12951333	13
1407934	13
9898490	13
2315825	13
9912370	17
13453524	13
2786911	13
22070651	13
2546804	13
12674873	17
6790929	13
2551421	13
6337613	13
4918126	13
672253	13
6166403	13
2879716	13
6363269	17
10157929	13
2111080	13
17241790	13
2431672	13
2102513	13
9858561	16
1997573	13
9925601	13
18280243	13
624466	13
30602010	13
18526242	15
2125137	13
1295224	13
6089821	13
3842462	13
2151819	13
14889662	15
9546596	17
4138596	13
16863148	17
20016192	13
1706457	13
34966411	13
2837136	13
4291386	13
2754464	13
2165499	13
184332	13
11523011	16
13398	13
17128984	13
7532421	13
1669988	16
14692731	13
10852157	13
7017600	13
2643087	13
7612299	16
12211178	13
17998579	13
3589909	13
1972258	13
3003184	15
23439133	13
3700076	17
14057779	13
27163914	13
44038987	13
10985814	16
64401	13
4089054	13
15301391	13
4875968	13
14525545	13
9418250	13
17178580	13
291461	13
2952490	13
7231977	13
824090	15
10789991	13
13032631	16
10719726	13
2607402	13
1272881	13
9155591	17
3814529	16
403055	13
21739795	13
8159569	13
6917614	13
8036302	13
11553016	13
16915412	13
11267961	13
5380163	15
3039494	13
7646542	13
1082420	16
540569	13
147839	13
2868509	13
2851634	17
2808547	13
5847705	13
569898	13
21081134	13
1654601	13
11184169	13
2776523	13
9172670	13
3197578	13
4141495	13
9296316	13
17675655	13
11571890	13
454260	13
4481751	13
274661	13
11650792	13
7562596	13
2075879	13
2882653	13
793806	17
7685524	15
16003846	13
5714779	13
3504929	13
5038181	13
515176	13
4596786	13
5376035	13
5840065	13
3568390	13
4101236	13
608100	13
1307520	13
23222320	13
25798376	13
3285013	13
1681452	15
5865365	13
403597	13
727093	13
3965988	16
8412353	13
4942215	13
7080294	13
11972842	13
19050880	13
10676458	13
30186009	16
2541930	17
20583839	13
19481741	13
5405513	13
2510878	13
5139527	13
5342757	13
11604091	16
2128342	13
1955644	13
2417136	16
15753894	13
15101620	16
2944583	17
367836	13
25540363	13
1958476	13
9622743	13
15195893	13
2251826	13
3333707	13
60496488	13
2712954	13
3729234	13
4947621	13
9364135	17
7760913	13
3005036	13
5280005	13
9432294	13
4012552	13
4076951	13
7491234	13
2350483	13
2429531	13
5788248	13
1889833	13
15106940	16
12152080	13
390739	13
24705876	17
16222449	13
22654540	13
5841099	13
7139178	13
7234524	13
12397445	13
2583098	15
1871633	13
2087703	13
2871130	15
1238558	13
5966028	13
60532854	13
4342152	13
2160812	17
3113890	13
17918043	13
6532836	13
19316627	13
13231602	13
9205777	16
9028391	13
9844912	16
5155999	13
8833803	15
2179419	15
485841	13
1829269	13
7081720	13
12445483	13
7861873	17
2091840	13
8373414	13
5630293	13
782353	13
2154468	13
24514873	13
2713749	13
8198132	13
5420114	13
365360	13
3865652	13
13605826	13
5175342	15
94475	17
1058439	13
3667406	13
6220993	13
9950588	16
24725942	13
7856773	13
14204377	13
3491042	13
3681137	13
4923066	13
6787327	13
2893143	13
10083199	16
17794217	13
816817	13
1737691	13
19332777	13
2913402	13
4513108	13
494853	13
30102506	13
7858886	13
37654714	13
142082	13
6173078	13
9805638	13
5551117	13
1578320	13
10797852	13
3257350	13
3934171	16
4772533	13
6632737	13
4924864	13
35621715	13
717804	13
4582139	13
12937829	13
2736	13
9059185	13
11375446	13
28783075	13
11234328	13
5000747	16
10051005	13
60922	13
2492968	13
5385802	13
895749	13
3619989	13
8810775	17
7527916	13
3979030	15
5159860	17
305954	16
5536868	13
3652225	13
36978220	13
10591258	13
8544207	16
13475207	16
3904397	16
835937	13
12550449	13
900227	13
32567039	16
371419	17
12290717	13
12592927	13
14349472	13
8148778	13
352996	13
3623231	13
942353	13
1891950	17
3902668	13
4664356	13
1337882	17
2269287	13
8633516	13
9220071	13
32238385	13
348861	17
4097236	17
9182616	13
23408246	16
5566000	13
4583004	13
11706009	13
7060120	13
3982499	13
4247940	13
1175544	16
6730230	13
5434168	13
3919167	13
1164397	17
15149801	17
35742207	13
7586247	13
3650806	15
2241654	13
20748136	13
9406556	13
9611107	13
917796	13
12949505	13
13549955	13
28361876	13
16565090	13
18635089	13
17370787	15
33488040	13
3642481	13
28741799	13
4773319	17
696056	13
4694080	15
15893231	13
4373854	13
16601367	16
23303753	13
934194	13
210312	13
21594319	13
8709559	13
1418320	15
426290	13
17545507	13
208751	13
15189383	13
9264442	13
1040535	13
9983632	13
1690097	13
3164103	13
3322205	13
23650096	13
5371889	13
132812	13
2592444	13
3097177	16
16421902	13
3796368	13
3196089	13
12505408	17
23592210	13
17505405	13
6356631	13
15499707	13
530367	13
2630455	13
7767179	13
1110021	13
6151544	13
36124513	13
16242084	15
6423337	13
3404433	13
3024225	13
1159098	13
4380468	15
1313365	13
2174394	13
42929378	13
2558110	13
14946892	13
16165861	13
11137459	13
5993229	13
15941788	16
334583	13
1991449	13
3559808	15
7948107	13
15300909	17
4512941	16
16008983	13
7550067	13
5342445	16
10006893	13
9987703	13
2646009	13
14009475	13
9945559	13
6862655	13
17752381	13
17415774	13
8348144	13
6565571	13
2942375	13
40469973	13
3478400	13
10747757	13
3872238	16
1449859	13
9658142	13
11590529	17
19042970	13
12313575	13
280283	13
28209874	17
21846905	17
4409524	13
19633551	16
3613990	13
719557	13
8155630	13
3407205	13
5075767	16
8573801	13
13161464	13
471538	13
4227984	13
8777186	13
15153025	13
66778052	13
20220624	13
74542	13
392195	13
2937880	16
356761	13
7866564	13
8363613	13
1381755	13
26387847	13
1791080	13
4992430	15
10845492	13
5357873	13
1307975	13
6934970	13
2723176	13
2124800	13
6101944	13
30654783	13
7282730	13
6960222	13
8842858	13
9187011	13
1417751	13
8751145	13
1218344	13
22005536	13
16941986	13
5257872	13
9267158	17
8241244	13
9657295	13
988556	13
4259537	13
14098035	13
10712813	13
873261	13
4944275	15
17889087	13
2136147	16
3407805	13
365797	13
11816937	13
2288045	13
3484830	13
21465515	13
15975559	13
114005	13
1349561	13
9166998	13
2170318	13
4956538	15
13752803	13
7786500	13
3098552	13
3547196	13
9746713	13
3759606	13
22956993	13
601357	13
994821	13
9352754	13
2454973	13
8753447	13
14041104	13
6526891	13
1397078	15
25303572	13
1999639	15
4593081	13
2168446	16
15608291	13
1434066	13
22781634	13
8238994	17
633169	15
2269476	13
740217	13
1700771	16
598143	13
8637688	13
10749228	13
3824575	13
12294988	13
23061010	13
5580762	17
3467199	13
1674374	13
356116	13
6751637	13
13013122	15
38280865	13
393867	13
4332462	13
31703250	13
1903005	13
12842929	13
4654365	13
14660580	13
12122412	15
1481056	13
6402695	15
15032110	13
1192756	13
12170091	13
2928693	13
371066	17
179419	13
8513918	15
26996172	15
3678489	13
10060745	17
5901496	13
262281	13
18702203	17
16558182	13
10856320	13
1380840	13
15475343	17
15456470	13
1950977	16
2290064	13
8757864	13
15244808	17
1559193	13
1249451	13
17016907	13
3431218	13
20097121	13
1903627	13
8134417	15
23143995	13
18413642	13
34950665	13
4234633	13
170956	13
17817577	13
13083583	13
14552322	17
3523136	17
8760286	13
10377136	13
1249355	13
5837608	17
18268223	13
2406100	13
4564965	13
183016	13
666274	13
3623139	13
46065188	13
1088277	13
1217930	13
11678631	16
654594	13
1576136	13
10554548	13
8537577	13
11894497	13
1028209	13
9178809	13
24456104	16
7675321	13
1319352	13
4148520	13
7071956	13
4586491	16
2874871	16
7352866	13
22678262	17
13848822	13
225390	13
52985167	13
9108862	13
8755566	13
2449441	13
991382	13
7062238	13
4492247	13
10763713	13
2745117	13
3803848	13
9229988	13
708262	17
2848005	13
22019056	16
10506202	13
381414	17
19184057	15
7223585	13
10611637	13
19070383	13
3675477	16
2140817	13
1615709	13
1624946	13
3461252	13
2237373	13
3460539	17
41907093	13
21994665	13
16518977	13
12066648	16
4926927	13
1546926	13
2200322	13
1111659	13
3402094	13
6609070	13
4780882	15
4677922	13
9126878	13
2788785	13
4741954	13
4956882	13
460454	13
1111733	13
1613253	17
13058235	13
7546981	15
7419107	13
662360	17
8825019	13
10084742	13
11386843	17
18311520	13
7180380	13
8485530	13
2745400	13
14408357	13
7900606	16
3342559	13
4329749	13
10743231	13
2904148	13
1948957	13
231343	17
8486970	13
6801918	13
7740739	13
1307485	13
6807685	13
12897221	13
931301	13
787881	13
12383507	16
3780532	16
1792874	17
15350806	13
3688665	13
1894712	13
6228788	13
68191	13
6511895	13
32333870	15
17905506	15
1682113	13
3088722	13
7672156	16
27759728	13
11580714	13
5134416	13
1383329	16
3732602	16
12611853	13
1200250	13
24402594	13
4779194	13
4891166	13
6011868	13
4883625	13
24644124	13
14976004	13
243216	13
8039221	13
3214828	13
170641	13
103303	17
20719438	13
5355406	13
5953341	17
8881132	13
3422256	17
2136403	13
5462072	13
4824022	13
4912913	13
270800	13
5570665	13
3477119	13
3462736	13
2587317	13
4117515	13
4341297	13
532646	13
2977668	13
6197379	13
6029232	13
2731834	16
17170683	13
3466793	16
7837991	16
18711957	15
9334470	13
17010070	16
996461	13
992629	13
27101038	13
5774310	13
2185289	13
47006	17
14224742	13
21299039	16
18842082	13
15738112	13
6356002	13
1342960	13
2534821	13
12984330	16
20785664	13
11197011	13
7982505	13
7771309	17
3412347	13
8512860	16
1953048	17
90737	13
7397054	13
6280245	13
1365607	13
2011852	13
18758205	13
12864016	13
4997879	16
170318	16
10649424	16
4912609	13
3396657	17
5829839	13
3492743	13
3143035	13
2817921	13
11244569	13
14102325	13
294816	13
11770241	13
7594713	13
2809534	13
1766544	13
19647520	13
16513763	13
3543196	16
8058498	17
14086168	13
459326	13
1837108	13
17671606	13
4474774	13
6251885	13
3988209	13
3036759	15
8165818	13
1315690	13
22783804	13
1552803	13
25925337	13
9253059	13
1554593	13
5188435	13
16449001	13
6640756	13
6847187	13
8616545	13
1487514	13
16936484	13
3162217	13
8129620	13
4534255	15
3075135	13
8601136	16
9201185	17
3750155	17
13760326	13
4365183	13
2749208	13
1345524	13
7718296	16
4643489	13
4033667	13
12814099	13
644445	13
3758603	13
19854400	13
3960054	13
1056811	13
9152785	13
5123269	16
2156363	13
8026262	13
20593039	13
29242608	13
5888528	13
8832456	13
2993620	13
7397896	13
17118599	13
6203157	13
21218996	16
5348783	16
5881205	15
696835	16
13336023	13
5878904	13
5532245	13
8338611	15
1199961	13
1543420	13
436795	13
9382631	13
1680887	13
26890624	13
32469907	13
16211397	17
8586354	13
4841439	13
14156514	13
3091324	13
22109442	13
43116504	13
1454376	13
6829936	13
17213449	13
1604208	13
1990410	16
25390242	13
2809413	13
3930557	13
8768737	13
806234	13
1344089	13
16834902	13
2205026	13
7760354	13
4576472	13
7842342	13
3499331	13
13829123	13
2427223	13
4961602	13
23488599	13
2751556	13
12710000	13
7155182	13
10521233	16
14688477	13
956177	13
1112119	13
8285595	13
9064931	16
12183796	17
2855606	13
1228784	17
18635307	13
17282773	13
8553356	13
13451367	13
17433778	13
4415052	13
21342108	13
3098032	16
10191590	13
6969472	13
3895370	16
5062401	13
10249265	13
10289139	15
2285399	16
990998	13
5593989	13
769772	13
8221144	13
3315350	13
14253374	13
5665549	13
10707966	13
21375885	13
21883732	13
6338615	13
594974	17
8920017	13
3728963	13
4905314	13
3540139	13
7987265	13
226715	16
2671217	13
6739356	13
2588024	17
2164801	13
296518	16
603509	13
290414	13
376687	13
1069903	13
456083	13
1766259	13
4184327	13
3997215	13
1944488	17
2351256	13
781167	13
589956	13
1352235	13
1523396	13
8694052	13
4765027	13
10059826	13
15963078	13
26861245	13
6602359	13
8478935	13
4697448	13
4006657	13
11096825	13
8113955	13
2987009	15
280829	13
4458774	13
4639385	13
24749321	13
11198224	13
1925405	13
9357685	13
49117	13
101576	13
14429624	13
3198692	16
21972123	13
8958062	13
41405338	13
521787	13
14420223	13
12320037	17
9230154	13
9782777	13
17018018	13
4239847	13
4379305	13
438831	17
10171837	13
2145756	13
3508210	13
9188799	13
11549448	13
1829358	13
20044566	13
3511541	13
3264732	13
9041399	15
17647777	13
5101809	13
11981613	13
15202780	13
1277431	13
19453409	13
168830	13
1764413	13
10665762	13
10142627	13
8806571	13
311852	13
5930695	13
4895647	13
8698994	13
14974060	13
3381990	13
11528736	13
3998157	13
412072	13
42465	13
1661947	16
11605098	13
23630063	17
4678197	13
5084989	13
7969253	13
3377212	13
7076655	13
6455010	15
12442373	13
2249633	13
8236708	13
523887	16
15711414	13
5469474	13
6205875	17
11164792	13
3040797	13
1516414	13
1192608	17
9008283	13
6117229	13
2770213	13
5769042	13
6905140	13
5337659	17
831769	13
8008899	13
2224946	13
12325178	17
17563085	13
1902813	13
8316453	13
12909542	13
7104380	15
3033152	13
13565930	13
32442652	13
6234791	13
18098950	16
9723871	13
6543872	13
1402723	13
43570472	13
13155470	13
15674606	13
2749989	13
1443576	16
41723	13
16452610	13
9072209	13
3824049	13
11314013	13
403988	17
8387409	13
645763	13
8600316	13
3486198	17
440615	15
2326965	13
3028854	13
13609383	13
1580055	13
13016462	13
15247982	13
5518504	13
11737406	13
8455563	13
241921	13
5837013	13
15290856	13
4142979	13
1829899	13
17801437	16
7990376	13
3533899	13
4785453	17
342903	13
1196535	16
9986413	17
1924735	13
679548	15
11689567	13
10110308	13
9259096	13
5105051	13
1852412	17
7607054	13
9545812	13
13988946	13
1560877	16
8825046	17
6547073	13
12693302	13
5910987	13
549898	13
2356024	13
14598004	17
3099531	13
11088155	13
22365651	13
5402552	13
3695946	13
14787957	13
24320219	13
3515834	13
8575142	13
25996679	17
2780296	17
7302399	16
13526144	13
22542345	13
3796517	13
10749517	13
13156890	13
42354948	15
9162061	13
43918707	17
15483009	13
8551670	13
1314359	13
7292767	13
6498391	13
4028252	13
8250589	13
733859	13
563001	13
9339842	13
2592389	13
2952057	13
7611156	13
17372377	16
5627707	13
4233741	16
12344726	13
6922279	13
3076959	13
6739488	13
4559537	13
11651202	13
8776307	13
408327	17
3908535	13
3589018	13
11531120	13
1172933	13
334207	13
1765269	13
4034956	17
14944177	13
35392470	13
10744250	13
10908708	17
4640058	15
23522381	13
2088368	13
5302750	13
21922102	13
5013310	13
552454	13
14535784	17
6426520	13
9924314	13
7859812	13
4485575	13
33173150	13
14629646	17
3795579	13
5309254	13
340176	13
12073522	13
1029118	13
8886787	13
2846238	13
3486486	13
1512106	13
11676717	13
1904834	13
1778392	13
13982397	13
18127420	13
9812764	17
405966	13
8538119	15
5802458	16
6427565	13
221113	13
7444504	13
21358722	13
2901531	13
6228851	13
16971132	13
600795	13
22212277	13
880423	13
21597908	13
27399403	13
4678063	13
3451469	17
9974115	13
1823312	13
4410466	13
3601194	13
16524399	13
9037707	13
28435376	13
9215777	16
15885637	13
17572604	13
392240	17
5199464	13
9459152	13
15049681	13
3223737	13
17454236	13
11130095	13
5577497	13
10922699	13
2162033	13
5475469	13
7038340	17
9533918	13
1393746	17
3568607	13
15454211	13
5412973	13
4933630	13
9254598	16
11865613	13
12228920	13
7960159	13
18397501	13
9817008	13
19750619	13
5425065	13
8703800	17
19924665	13
1573690	13
7808847	13
948014	13
890288	13
129500	13
38142625	13
898638	13
19393210	15
1517984	13
4183429	13
4583348	16
1144702	13
3370100	13
7914980	13
7320422	13
31956113	13
25394645	17
1643190	13
768395	13
5754397	13
15765	13
10655976	13
8201503	13
5489103	13
3036661	13
3714357	13
2276516	13
208813	13
7181697	17
6112139	13
3617023	13
13521515	13
425517	13
461856	13
3084661	13
14182064	13
2058859	17
9512114	13
1917181	13
7800204	13
10846840	13
17420289	13
17094802	13
4027625	13
13566104	13
4570742	13
12104518	13
26445796	13
8624365	13
4079757	13
25556148	16
9352451	13
10350337	13
1346914	13
15340392	13
24326042	16
6390600	13
17325905	17
2531964	13
7497462	13
3751703	16
10760815	13
2573142	13
12526089	13
313202	13
4435245	16
4733695	13
6783212	13
28229	13
7570067	16
5257489	13
1045417	13
4951993	13
14288835	13
1744343	17
919588	13
25625707	13
8965448	13
5128266	13
7358437	13
16178903	16
3817159	13
18128797	15
11648573	13
9077973	13
3274779	13
459230	17
4097059	16
2701800	17
14729528	16
8383924	13
19298196	13
1263805	16
6405327	13
7830950	13
25572319	13
573784	15
306176	13
1145454	13
14861246	15
19647418	13
690920	13
8235442	13
104536	15
16646762	13
4413496	16
5633690	13
9814472	13
4780645	13
16660676	15
8982136	13
5823362	13
1920313	15
8571821	13
13140795	17
40453152	13
1144525	13
695590	13
1206373	13
8743551	13
198255	13
59180	17
14149721	15
3007169	13
6323220	13
161528	16
10401683	13
13769671	13
5103	13
5920474	13
9576999	13
13833933	13
17094023	13
5653738	15
3690440	13
16321646	13
4092369	13
9924533	16
11020259	13
1125106	17
5480096	13
3510372	17
2205943	16
1429469	13
10068499	13
19382599	16
3733643	13
6582092	13
9452461	13
13959764	13
6144531	13
4096960	17
605429	13
26574678	13
5767427	13
5830080	13
14350571	13
25818472	16
1595458	13
11797551	16
8943978	17
2588641	13
18455901	13
17227748	13
666069	13
13269279	13
9062297	13
4925666	13
26465779	13
9841604	13
20552483	13
16992388	13
25354917	17
1754151	13
1123711	13
827520	13
10648020	13
5202689	13
9571410	13
14599330	17
2849634	13
10489916	16
844530	13
12261263	13
29534318	13
68867	13
1032659	13
7673389	17
280103	13
3271562	13
1339735	13
3026202	16
1153574	16
7458133	17
8636461	13
8358712	13
411578	13
29880031	13
5101122	13
7121394	13
3783348	13
5846605	13
5095230	13
1565911	13
3686252	13
3856604	13
5296373	13
1918124	13
5863742	17
18065568	13
3771124	13
21160548	13
2525978	13
6415177	13
20881472	13
9621055	13
11996016	13
10489933	13
14522242	13
12859242	13
5589215	13
9402784	13
3396218	13
2897043	13
471840	13
11852026	13
2230136	13
16568295	15
3895764	13
76651	13
1865351	13
14870407	13
3768043	13
8984847	13
5033923	13
28647157	13
5441689	13
97166	13
642752	13
23235662	13
1254727	13
2671677	13
14789993	13
898831	13
4553659	13
4015220	13
28758257	13
17983394	16
1146852	15
566995	13
5937988	17
92076	13
17881115	13
9746085	13
19249665	13
17865523	13
23588950	13
5320808	13
10085843	13
1233961	15
6295754	13
1089222	13
4201216	17
10800586	13
16724527	13
12035423	13
3720095	13
7667804	13
5669857	13
1523885	13
413123	13
14986738	16
3564349	13
3556590	13
8630909	13
960965	13
5116159	13
471132	13
5578625	13
8774611	13
14631147	13
2320722	13
11304228	13
21056994	13
28356192	13
6448220	15
1356687	17
2250848	13
3138243	13
3849531	13
1170385	13
8182961	13
1702441	13
1077911	13
10541961	13
4101520	16
3524962	13
127732	15
4661390	13
15298157	13
14607132	13
9846965	13
1224369	13
3745724	13
15793850	13
5520386	13
377274	16
10037110	13
2244487	17
3747456	13
7579954	13
9606787	16
9627714	13
1240874	13
1260399	13
9242928	17
12526434	13
16798716	16
21770574	13
2842307	13
3414372	13
9104539	13
2809314	13
2091441	13
15888434	16
1987829	13
7163422	13
3348426	13
3580956	16
324645	13
1423474	13
4166326	13
35893031	13
18433577	13
3271916	13
6556758	13
37088	13
995242	15
12988013	15
2453677	13
12809029	13
2150596	13
7627834	13
1707788	13
10545660	13
14003439	13
862772	13
31945204	13
7897093	13
5682536	13
14853068	13
4438925	13
3728957	13
6047994	13
7975337	15
1060104	13
1036419	13
5703622	13
3684197	15
20046184	13
25303687	13
12139595	13
8663630	13
7898024	13
2866525	13
16316814	13
2024640	13
13158402	13
2888886	13
1990117	16
31922480	13
12700667	13
8401688	13
6783605	13
17759067	13
5805188	13
42114672	13
2325896	13
29219015	13
152230	17
16528425	15
6161781	13
3459386	13
491453	13
13226266	13
4519977	13
7263240	16
13416160	15
22022050	13
30940673	13
340966	13
4841808	13
4940180	13
7692957	13
3585653	15
3365542	13
32844859	16
6963188	16
3500915	13
12541249	13
3040429	13
8321927	13
413353	13
1212277	13
6291017	13
11801365	13
2580643	13
3278401	13
4178959	13
9884571	13
3404836	17
12041644	13
9211095	13
13985407	13
5781594	13
72493	13
3874628	13
12933356	13
64980	16
2555499	13
4517443	13
690431	13
12495606	13
20908363	13
1449798	16
5012022	13
3812254	13
962162	13
592339	13
1955741	13
932655	17
3990355	13
8616204	13
2751239	13
2687850	15
4372337	13
2332679	15
4572473	16
3141077	13
5581145	13
10236291	17
9671113	13
8353936	16
6390576	13
32845534	17
639433	13
2032183	13
12892788	13
890415	13
26071281	13
10411155	13
4038823	13
3320930	16
2341370	13
2554788	13
8050660	15
4462483	13
8050006	13
2628577	13
1235843	13
1186373	13
2511522	13
8020745	13
15037134	13
14201052	13
1096731	13
4487448	15
6167764	13
17483929	13
1946813	13
1472393	13
10607705	13
6560070	13
203436	13
6757185	13
4329141	13
5922204	13
3659955	13
214628	13
61623	13
334362	13
864731	13
2844609	13
5067996	17
3555074	13
1110718	13
7516595	13
39293910	13
5203322	17
3285622	13
54815	13
9921987	13
5578669	13
4226773	13
4714755	13
9379474	13
1324520	13
7961171	17
165581	17
1087488	13
5309563	13
543514	13
7355539	13
1819704	13
1429183	15
12630520	13
1502593	13
16983846	13
21692003	13
14695339	13
19949859	13
1975947	13
3519206	13
15863020	13
3737106	13
100113	13
20625574	13
12267986	13
12453664	13
11700274	13
4767733	13
4573553	13
13214561	17
16183779	13
11098907	13
22666524	13
8961108	13
4004043	13
21389186	13
4439240	13
14033	16
8348860	13
6412692	13
4266825	16
726793	13
2506162	13
1276154	13
7150657	13
7336359	13
12159838	13
819695	13
6478854	13
16479684	13
23544036	13
1693044	13
1157734	16
14228109	13
264797	13
4638748	13
4170035	15
11624301	13
10378854	13
11238712	13
4728871	13
3509979	13
388130	15
4633896	13
376813	13
9058381	13
12666509	13
2868776	13
5384920	13
19261970	13
55110663	13
2336202	16
2457125	13
2262325	13
10905880	13
7993622	13
35796463	13
21224297	16
204836	13
16963337	16
11898479	13
5316435	13
5527118	13
20420828	13
22124076	13
13464042	13
522139	13
2343439	16
3506675	13
29938463	13
581574	13
2561289	16
11322136	13
16609656	15
4447735	13
4998829	13
4114257	13
1831641	13
3137281	13
4505741	13
2511188	17
3947248	13
1876282	13
21240549	13
1673756	13
4732077	13
1106714	13
3125791	13
5175663	13
80575	13
23002402	13
3373814	13
5745096	13
12093026	13
21573353	13
23538072	13
2832676	16
2664068	13
137896	13
7891058	13
3161685	13
8110313	13
1860936	13
6603271	13
2539887	17
25156518	15
7833356	13
20007670	13
307825	17
4872255	13
5322695	16
17332891	17
5454481	13
9899204	13
4979315	13
1239309	17
888337	13
196279	13
14132374	13
5769253	13
8559811	13
20175559	13
34465670	17
605118	13
3643906	13
8798338	13
2973053	13
20590688	17
486566	13
5882280	16
8334241	13
15622765	13
4835257	16
4587868	16
5666443	13
6664505	13
847427	13
3650496	17
2301435	13
2793086	13
2948548	17
311752	13
18041507	13
4736355	13
27880487	13
12372850	13
2231694	17
4828851	15
8719400	16
1427369	13
10034560	17
14374949	13
4505933	13
2873303	13
12220008	13
4155045	13
2347651	13
13797964	17
7951299	17
11693705	16
8298334	13
3006813	13
2583524	13
916779	13
3649230	13
3796157	13
4360820	13
18068759	13
9269334	13
5155831	13
28705341	13
1001525	13
3573139	13
25702742	16
5040475	17
17519077	13
14483996	13
15113221	13
103375	13
4993273	13
9547944	13
331735	13
13268473	13
2368262	16
1415938	13
4020940	13
5957794	13
10506632	13
10079145	13
3163131	13
29888227	13
9067506	13
5605727	13
4549800	13
8856866	13
1853845	13
1853533	17
1633701	13
652495	13
19517926	13
13077956	13
6816827	13
217837	17
10114221	13
9818963	13
9200308	13
229330	13
6248401	13
3542582	13
25475717	17
2868234	16
62944848	13
2730205	13
4224932	13
2520310	13
14346082	13
17677108	13
18775826	13
9891961	13
11913384	13
5611600	13
6099501	17
789193	13
1405122	13
766140	13
6390801	13
9090475	13
3184070	13
4700089	13
7300330	13
19764663	13
12926677	13
1960596	13
2809523	13
15779122	13
6166848	13
5815060	13
217150	16
4846075	13
4948906	15
35702103	13
5725469	13
7279634	17
5106172	13
1307383	13
4205631	13
4379625	13
3886797	13
1826756	13
16447460	13
179667	13
3549576	13
5381584	13
761909	13
8168713	13
3967064	16
4458476	13
6012882	13
21407513	17
3030745	13
2811072	13
8373856	16
5399515	13
1683797	13
16370439	16
6962644	13
9784579	13
3659117	13
19127713	13
4224643	13
2337180	13
4722370	16
3011688	13
3568108	13
394387	13
16595908	13
689201	13
5918201	16
7801437	13
1838270	13
27943152	13
27169515	13
8784594	13
1882402	15
5226476	13
775696	13
17835247	17
1354349	13
8383508	13
43414654	13
1394970	16
5918111	16
8599729	13
16449078	17
6237011	16
6857249	13
2958812	13
54070482	13
22883199	13
28313232	13
10611387	13
12586913	13
16076018	13
24466578	13
943314	15
6186228	13
4997466	15
5808338	16
12815603	13
7228535	13
2788562	16
3738228	13
8331913	13
5157923	13
7758662	13
776250	13
5724279	13
6188910	13
2164278	13
12227796	13
6406244	13
2847283	13
12242031	13
753309	13
4520270	13
5887176	17
15130736	17
7595979	13
14136480	13
9410801	13
3487542	13
2159136	13
4256206	13
2431094	13
10538223	13
5621164	13
3695586	13
499495	13
21257964	17
8951773	13
607008	13
5603073	13
7568385	13
6318933	13
2597415	13
9657993	13
4615575	16
13564073	13
17860836	13
1778787	13
2119821	13
22751964	16
8000854	13
3503139	13
7156976	16
10222140	13
8021002	13
4045880	13
10212299	13
30072	17
16962662	13
2213087	13
9387123	13
464953	13
8780982	13
391998	13
9155828	13
3612259	13
8970504	13
2754000	16
4376697	13
3159119	13
9896574	13
3615942	13
2157122	13
20125145	13
15231507	13
32345118	16
21598	13
1285518	13
3497516	13
14702900	13
1292659	13
1574789	16
16865970	13
8695620	13
10461535	13
940501	13
458162	13
7267514	13
21993980	13
7617232	13
15900872	13
15987085	13
14422916	13
511026	13
2114362	13
7155696	13
6741209	13
23289851	13
2876014	13
5191878	13
2621151	13
6784797	13
7145372	13
24561967	13
12374837	13
7858705	13
8689967	13
3176701	13
55243	13
12559787	13
6615185	13
3912631	13
3039067	13
3300642	13
1617803	13
2875182	13
21777244	13
1378956	13
1928398	17
15872836	13
34654457	13
18280523	13
25047552	17
9878070	15
7058213	13
3216834	13
8333502	13
1526844	16
41190203	13
5839546	13
7517277	13
13921523	13
3810891	13
4890634	15
10268050	13
2403065	13
8144918	13
5387880	15
14622395	13
304005	16
5539685	13
2331705	13
18016093	13
6983641	13
5738677	13
2477572	17
5172197	13
13837795	13
1030960	13
5348567	13
4888228	13
15157212	13
3154775	13
375680	13
4645907	13
6463342	13
7622686	13
13822789	13
6211444	13
10875748	13
24537583	13
155719	13
14817814	13
13040048	16
16187275	13
11718317	13
14965912	13
22814379	13
5383300	17
2156254	17
7696629	13
3321315	13
2518115	13
1807250	16
384253	13
2119278	13
5615186	13
3419996	17
6358850	13
1234194	13
3613132	13
10063735	13
3492316	13
4752697	13
6358843	13
2866683	13
4701658	13
7501097	13
913394	13
7872647	13
7652548	13
410494	13
18890498	13
15502684	16
2220891	17
25661568	13
3199376	13
6216198	13
3956167	13
3895764	13
101610	16
5908901	13
7007356	13
4251917	13
2484853	13
962436	13
18706017	13
4066406	16
1161573	13
2390196	13
6896075	13
1740719	16
21053296	16
5982922	13
442382	13
22188146	13
55209925	13
4924435	15
2387614	13
8314437	13
5312836	13
12216728	13
5010401	13
9672839	13
20789973	13
179007	13
7294686	13
6651113	13
4854047	13
9403006	13
18202957	13
8664426	13
1489564	17
4281242	13
4068816	13
5342924	13
13153915	16
3348523	13
5505372	15
1697720	13
21097856	13
34578709	13
3439832	13
10180388	13
1715973	13
1022838	13
27663057	13
3415458	13
15186819	13
29327700	13
20081784	13
2263592	13
23901710	13
1785963	13
1326625	17
4785161	13
27010318	13
638694	13
5236324	13
1994416	13
2514493	13
6373077	13
3053323	13
776192	13
2954132	13
1567876	15
3884301	16
19483315	13
3115606	13
22504814	17
9662809	13
12211027	13
4825810	13
7022282	13
2643468	13
15195150	13
1575314	13
1979290	13
4038917	13
4991772	13
22949372	13
6096010	16
1843655	16
2642280	13
3901003	13
5979655	13
1415069	13
592438	13
1318392	13
15978899	13
8300504	13
18990215	13
3958244	13
3640654	13
7853440	13
16619056	13
1973992	13
2537418	13
6741087	13
2678785	13
687195	13
416395	13
1257221	13
706065	13
3956609	13
22189501	13
8172624	16
5393948	13
5144876	13
7658155	13
14810828	13
456659	13
1859374	13
5373249	13
21737377	13
5176832	17
10497766	16
29648476	13
5765704	13
16642363	13
5549317	13
4923008	13
1306768	13
1195949	13
2417252	13
1559884	13
3852663	13
2591691	17
1346388	15
7534277	13
21359319	13
9902287	13
101855	13
11742029	16
523238	13
26929516	13
5763706	13
3499484	13
686241	13
2065220	16
780731	13
1250688	13
36487275	13
6103560	13
39503276	13
4945126	13
6682502	13
9258907	13
1152308	13
2996090	16
5496641	15
4236627	13
4826493	16
7892758	13
8515308	13
6527143	13
3367102	13
9374276	13
24071025	13
616094	13
138246	13
2870871	13
6663479	13
332371	13
5204021	17
1274286	13
1645257	13
8252374	13
10741034	13
24528063	17
749319	13
6609194	13
12078298	13
10461028	16
2789705	13
4024003	17
1822063	13
13555464	13
19390680	13
2583628	13
18386974	13
1369759	13
21411771	13
8489185	13
1016548	17
18006451	13
6827647	17
5415742	13
1120569	13
58025	13
6957219	13
4586789	13
2569326	13
11947562	13
12969622	13
9555317	13
4742186	13
12316965	13
1299893	13
12921483	13
814511	13
4919241	13
4481367	13
2554954	15
3145352	13
2162294	13
726371	13
6782769	13
18508173	13
33351022	13
8873978	13
5280426	13
1700427	13
19017527	17
674754	13
18285651	13
10065677	13
27488006	13
2917190	13
4598503	13
12330851	16
1950867	16
12543324	13
652688	13
9834757	13
1067229	13
5661888	13
502976	13
11297225	13
2979742	17
497233	13
4372631	13
23047274	15
1132804	13
4155437	17
10318540	16
13382933	13
3986293	13
37125554	13
9741982	13
9708727	13
7488479	17
5147153	17
7838281	13
9215431	13
79013	13
27266105	13
1701342	13
313537	13
3376723	13
42915	13
6829844	13
2325716	13
3022290	13
6449277	13
4722303	13
13674729	13
2757516	13
2843121	13
9996440	13
4134582	13
260793	13
11713992	13
2460671	13
28226240	13
22612471	13
9082136	13
20514191	16
5282593	13
2119418	13
10492869	13
12982760	16
8453835	13
13520710	15
217455	13
9154164	17
2088438	13
6333267	13
7193786	13
2114673	13
1802070	17
7285722	13
3032951	17
735035	13
1858811	13
12139213	13
2574062	15
5624220	13
11121869	13
28136388	13
963727	13
2579021	13
16900716	13
4251719	16
6865240	13
9611312	13
11041427	13
5631872	16
4169056	13
1858399	13
30543718	13
4499623	16
29300659	13
1154167	13
29280116	13
7930592	13
250595	13
8237832	16
6432572	13
3203447	13
4169008	13
4927034	16
702064	16
6042675	13
3947341	13
1080115	15
2716832	13
1380683	13
24327813	13
2404025	13
1993615	13
3100131	13
18611231	15
7539489	13
2618870	13
17855453	13
71869	15
7803221	13
2613732	13
3325139	13
4745554	17
7352980	16
13919148	13
2439122	13
11863578	13
9622466	13
2213986	16
9997454	13
355813	13
12977515	13
3559174	13
9137950	13
396607	13
21633444	13
145091	16
1221510	13
8198522	13
23515978	13
18273910	13
4782594	13
2645947	13
20133729	16
11699407	13
29965257	13
3621833	16
12906697	13
7592768	13
5538030	13
19536648	13
97461	13
13765179	13
52055	13
9509520	13
2162054	13
9324847	13
10853673	13
2432789	13
169353	13
18363791	13
31546538	13
2453367	13
1355510	13
4506649	13
3340364	13
4730230	13
12705310	17
27742420	15
9817468	13
725734	13
859257	13
1711219	13
16168692	15
794428	13
3801581	13
1892430	13
1512403	13
791798	13
221420	13
9695644	17
14611217	13
2280695	13
1921027	13
78067	13
2760892	13
15674022	17
23370561	13
5933520	13
918489	13
5915302	17
2986404	13
9017394	13
5722082	13
15559114	13
10869577	17
1462887	13
3584201	13
4641934	13
1909435	15
22809288	15
8823640	13
1838633	16
47998386	13
4817766	13
14215163	16
13733781	13
6434293	13
14127388	16
1545031	13
4017166	13
2210270	13
23733198	13
3654012	17
28613876	13
16996924	13
2692246	13
10885724	13
2973272	13
23466958	13
2520696	13
21137379	13
5800782	17
356565	16
2294562	13
10119576	16
12982633	13
6155454	13
794572	13
6592533	13
934062	13
6717460	13
3014205	13
10761312	15
9533803	13
1387467	13
1263102	16
15566533	13
7544635	13
1471543	13
11817940	16
1383813	13
10954785	13
2550165	13
14151800	13
2067137	13
387540	13
2482869	13
19081228	13
625029	13
12914465	13
8354518	16
2878743	13
4206817	13
13035038	13
5108859	17
5171948	13
2038055	17
13069258	13
6820400	13
338460	13
8476552	13
308356	16
12870830	13
6983431	13
8361824	13
3012505	13
14432492	13
3049708	13
11779460	13
13305932	13
7741690	17
10233888	13
21649659	13
36267394	16
632936	15
11940791	13
5740357	13
2381723	16
9157111	13
6328198	16
1234497	13
4976239	13
5466208	13
1352693	13
20693312	13
2927003	13
682413	13
6238125	13
2503329	13
8689353	13
9670982	13
5101693	13
4579327	13
8716966	13
4989599	16
16185974	13
11979	13
5061963	13
22974034	15
60279771	17
1809926	13
22569474	13
9021485	13
20975721	13
11195591	13
13120121	17
5749020	15
49276707	13
6064298	13
6292921	16
1546238	13
2258218	16
9254843	13
7603827	13
9837566	13
4724023	13
20190175	13
44223140	15
9883718	13
3584302	13
29940454	13
2775252	13
3427507	13
13634106	16
14627434	13
153094	15
2199449	13
9559871	13
7410288	13
6853242	13
9319587	13
1290418	13
6737464	13
9249584	13
520822	13
7961644	13
16129	13
5184591	13
2545524	13
3410540	13
8713738	13
3050240	13
1350980	13
41291979	13
9073326	13
24489743	13
6250960	13
739206	16
21867243	13
6761074	16
12651299	13
3614892	13
425066	13
8731896	13
14472381	13
1645038	13
12529979	13
2287884	13
38186781	13
6677087	13
44700	13
4854282	13
35129523	16
4493421	13
1777769	13
16046178	13
1789286	13
12762234	17
7423765	13
17238116	13
21486799	13
24809824	13
3822565	13
7840605	13
1361584	17
11532838	13
2495249	13
18485395	13
1199245	15
2364250	13
8526965	13
10804963	13
4720345	13
22686542	13
3893819	13
375970	13
6463528	13
5562545	17
10835349	13
3015210	13
1006754	13
42248498	13
18730193	13
4082982	13
9709541	13
4109926	13
10624152	13
4401774	13
6190529	13
14641405	13
2166389	17
1925283	13
2911596	13
5445217	17
2356915	13
33466074	13
8953013	15
7293968	13
201700	13
12187051	13
17826009	13
726690	13
1388898	13
7755596	13
6946158	13
22726072	13
9834216	13
12463284	13
5315491	13
11484374	13
621955	13
1590536	13
958249	13
6702744	13
3340875	13
4392548	13
13211203	13
2641829	17
1362919	13
52458093	13
5153906	13
21107616	13
11853374	13
10143961	16
4838920	13
25454	13
8991260	13
2607545	13
2307571	13
5761402	16
7228296	13
8857002	16
12738673	13
595468	13
4509062	13
5172308	13
1673510	13
13131721	17
449403	16
5586947	17
25632521	13
11790916	13
2159746	13
975572	13
7051779	13
9165158	13
1570976	13
77020	13
349711	13
1035117	13
19138923	13
33986140	13
3868819	16
2875506	13
1256392	13
2983418	13
23287658	15
8399006	13
12636228	15
297768	16
9324357	13
12062381	13
11417013	13
5859857	13
961738	13
4349473	17
4032744	13
4175315	13
30825653	15
12146165	13
3547825	13
20353943	13
6091785	13
3023284	13
3758038	17
1120112	13
20375009	13
2239191	17
7839462	13
10904442	13
2610209	13
2418363	13
19665256	13
2352794	13
9527056	13
6327528	13
936989	15
5848246	13
1176812	13
13190303	13
187711	13
14918308	13
14331830	13
452988	15
40345130	13
2205644	13
15727268	13
15295248	13
9951695	13
423744	13
18303	13
16355570	13
9971575	13
6562059	15
3408620	13
210405	17
1428940	13
2915390	13
3056622	17
4799323	16
6317337	13
21150855	16
33863734	17
975092	13
4032852	13
12544308	13
9844779	13
9675894	16
621149	13
34185460	16
10327747	13
4407629	13
16277440	13
6056549	13
10873691	13
4032373	16
948843	13
559940	17
18919950	13
319614	13
3285906	13
6846873	13
9439092	15
11307319	13
546659	13
792588	13
12574273	13
9738240	13
2662584	17
4703993	15
2424807	13
3173722	13
16653470	13
2932906	13
3916238	16
16762121	13
8399715	13
11493772	13
769268	13
16112193	13
3622161	17
8668125	13
14723828	16
5901861	13
2260365	13
1057954	15
4157698	13
6691106	13
3249614	13
3570958	13
1334252	13
5839504	13
2064401	16
5897936	17
9707667	13
9340946	13
4676018	13
3772438	13
5092529	13
446331	13
5209737	13
7618739	13
15423845	13
3569084	13
9382885	13
7373063	13
2163086	13
8109650	13
4477580	13
1785833	15
8256047	13
14213508	13
186207	13
481829	16
12850818	13
2415606	13
1906300	13
7730612	15
9631969	17
7799320	13
16386694	13
12790263	17
3178916	13
11466192	13
3330384	13
18098875	13
6540018	13
6654396	13
9056892	13
7025918	17
9126517	13
12586737	13
4632175	13
10783684	13
7095185	13
6221237	17
2929855	13
22439290	13
1709326	13
184806	13
3043273	13
5437716	13
13735771	13
2325717	13
3217176	13
3095207	13
5451399	13
1000670	13
2771751	13
16458526	17
2986075	13
62059	13
1163049	13
8847802	13
9355238	13
10992329	13
2492673	13
1444046	13
11281148	13
212898	15
9187585	13
1136674	15
3893853	13
270062	15
12392214	13
9676853	13
184519	13
5557041	13
1573734	13
12991553	13
593340	13
2171427	13
6036538	13
2296370	13
8451028	13
18557466	13
6817816	13
2637792	13
12897116	13
3780305	13
11832458	13
3944917	13
9207155	13
2099471	13
754615	13
6439466	13
16850037	13
52586651	13
7050129	13
7255826	13
5018673	13
8535515	17
53509	13
7153140	13
5204191	13
2007328	13
5546810	13
7543680	13
2289115	15
2092674	13
196613	13
7719797	16
1818407	13
4127933	13
4467817	13
2840724	13
3670158	13
2284565	13
2577161	13
18858892	17
29090895	15
7691686	13
1569376	13
7438197	13
1898318	13
1442138	13
11498252	16
8832011	13
5680478	13
4097946	13
1864372	13
9070996	13
8311754	13
879527	13
8207203	13
16165131	17
565482	13
5578373	13
2273870	13
7579993	13
22539452	13
554028	13
601810	13
4835128	17
8833154	13
11732994	13
11307929	13
27065765	13
5752133	15
6751160	13
6018625	13
10468469	16
40342286	13
2782854	13
1060737	13
7850939	13
1006008	13
18727180	13
7920145	16
7458363	13
6877915	13
12842059	13
8561512	13
2075359	13
357112	13
13424693	13
14505201	13
2447802	16
5009397	13
3133559	16
3351204	13
5345410	13
11038423	16
23347772	13
2671162	13
19275443	13
2703942	13
17624920	13
10284390	16
8895672	13
17424398	13
5760748	13
2426360	13
35179635	13
7667604	13
9932899	13
2014676	16
1238511	15
2430999	17
12739401	13
82121	13
13849725	13
5040204	17
4588051	17
3528475	16
2215608	13
11584221	13
5382067	13
12959297	13
1604269	16
1480661	13
1879806	16
313877	15
3543934	13
258813	13
5848432	13
2997631	15
6516713	13
3161547	13
27945363	13
2834730	13
501926	17
7692152	17
6862520	13
26028103	13
2832220	16
3392448	13
10520714	13
11509688	17
5561741	13
6348355	13
6504009	15
6609737	13
4357415	13
53110200	15
5986728	13
14751139	13
1460260	13
34211526	13
1510674	15
4995327	13
11030291	17
12756732	16
14659433	13
9514300	13
860114	13
13733062	13
8077836	13
20326685	13
3081167	13
1477721	13
15964987	13
3304737	13
6407295	13
4840553	13
19477969	16
2824156	13
11031981	13
12637021	13
13524134	13
6885568	13
12193707	13
5245076	13
8144324	16
1704115	15
464774	13
12319675	15
5220530	16
12305805	16
10465147	13
2684505	15
1419172	16
4049933	13
6602909	16
3616427	13
48677061	13
6191771	13
12415853	15
8881658	13
1111164	13
2126316	13
119875	13
16239448	13
7293915	13
4294434	13
4894219	13
1235061	13
2807491	13
9410427	13
761164	13
9215971	16
15444382	13
4482647	13
15613378	13
11012020	16
5921738	13
8663821	15
1886246	13
7397135	17
11706748	13
2797271	13
8776218	13
9252317	13
3258294	13
20831765	17
5720205	13
6540407	13
18254987	13
21062277	13
2084657	13
6416933	13
2674284	13
547769	13
5322036	13
12998876	13
22928725	13
19444807	13
594117	13
1403373	17
3354157	13
1295716	15
8960128	13
3009244	13
7449125	16
4155227	13
8429574	17
974353	15
17971879	16
5511599	13
12805316	15
1809374	13
17485752	15
5159070	13
9703198	13
7277767	13
4368261	13
10973008	13
9552613	13
567339	13
1618973	15
33680512	13
15991170	13
10948607	17
5764825	15
31235388	13
3694653	13
2221782	13
38636033	13
13288027	13
4747887	13
2368597	13
26859441	13
25252070	13
11162486	17
10618923	13
16745343	17
3792125	13
1833422	13
169700	13
1227490	16
14448686	13
7404077	15
924608	15
2761372	13
2057872	13
7125095	13
490313	13
3489929	13
652342	13
787068	13
23985108	13
34145133	13
4769590	13
3467780	13
3156296	13
11802217	13
1210636	13
2423507	13
16064016	17
2446833	13
9667681	13
2947400	13
5978377	13
40703213	13
5111568	17
18786998	17
2497360	13
254036	13
15973831	16
319270	13
15419161	15
9302991	13
4445230	16
280917	13
7879936	13
247515	13
1480637	13
10860584	13
2101670	15
4732503	17
18011168	13
1129796	13
223481	13
7357273	13
3420211	17
288259	13
1034644	13
1596213	13
3804200	15
18303639	13
2789524	17
742987	13
24466518	13
3035553	13
2722901	13
19878610	13
1258962	15
59297	13
3825812	13
985726	13
16320865	13
5102908	13
4832742	13
11143454	13
7053098	13
7271259	15
20896512	13
4920847	13
33393654	13
3364208	13
1474896	13
6928243	13
15273570	13
1856682	13
10328646	13
15175894	13
14313524	13
8445970	17
14489853	16
22418910	13
4747992	13
1537348	13
4328895	15
13430552	16
6186112	13
3475028	13
13454427	13
2223813	13
22463127	13
15504783	13
2639348	13
8385788	13
8874986	13
971056	13
13005579	13
23689417	13
10256347	13
16703860	13
5184084	13
3866347	13
2788575	13
2678900	16
4805066	13
8603504	13
2652830	15
948346	13
11015606	13
2188838	13
870518	15
5091630	13
1686413	13
7759573	13
69625	13
6646191	13
10906117	13
24782864	13
12989224	13
10070581	13
3721745	13
7079793	13
11298703	13
1790414	15
16515520	13
8400935	13
29804794	13
5740684	16
6354740	13
13050816	13
4629946	13
2755601	13
18592076	15
11249571	13
8821017	13
3903190	13
38523	13
3257252	13
24944609	13
1191320	13
4035870	13
36959661	15
15261456	13
5517660	13
19280746	13
1523142	13
2486445	16
3330553	16
636506	13
651742	13
1024940	13
16174968	13
7096440	17
4612415	13
6656489	16
14470770	13
11554515	13
2057181	13
16770155	13
32101833	13
1398478	13
2979315	13
260883	13
9616347	13
7183518	13
920198	13
361071	13
462215	13
4605975	13
185680	13
12897250	17
4309020	13
6571926	13
866029	13
18767425	16
12195819	13
8715297	13
7452746	13
17669172	16
10939197	13
5019362	13
4417082	13
412952	13
738274	13
3881479	13
528020	13
1224802	13
9732257	13
49722	13
13522943	13
14516617	17
4056126	13
8039566	13
17825683	13
6226224	15
1104971	13
1672423	13
705620	13
9871499	13
3167415	17
11624516	13
6490833	13
10523988	16
6468131	13
678912	13
11587463	13
11119495	13
1329544	13
4294786	16
23721502	13
12244464	13
11991079	16
12499154	13
72807	13
13020822	13
5434453	13
7437678	13
25375349	13
27963356	16
629808	13
4821231	13
1616239	13
8838446	17
15932504	17
25945192	13
2571112	13
18888125	13
2352521	13
6070794	15
1991249	13
12944902	13
11135354	13
3499956	13
1588307	17
988343	13
6242541	13
4250233	13
2093020	13
5498130	13
9692625	13
3196983	13
4253269	13
2254954	13
8338126	13
7430713	13
4543660	13
359311	16
15559735	13
4937038	13
10117989	13
10590004	13
11808066	13
2197620	13
12558362	13
17376106	13
5787271	13
3105969	13
1916139	13
18512249	13
6098227	16
18283573	15
23038217	13
15820362	13
3679525	17
4954351	13
3224588	17
9068549	13
5019493	13
2312965	16
1590969	13
6783548	13
3082114	13
7972309	13
3378896	13
6233428	13
1427443	13
10434848	13
7888837	13
6805735	16
3778202	13
4337707	13
2158977	16
1085748	13
4225286	13
18929091	13
3541276	16
9184363	13
9318972	13
1468334	13
18227887	13
7497162	13
9403192	13
4208564	13
1659537	13
10148209	13
15707875	13
7120918	13
603429	13
6322948	13
6647917	13
11651544	13
2265869	13
11761888	13
5410108	16
12486966	13
20761210	13
1925936	13
15642377	13
7689478	13
190644	13
3198699	13
18508011	13
844541	13
23279357	13
54562	13
1810191	13
1517088	13
3044414	13
3333366	13
995662	13
12272159	13
2528714	13
3040021	13
11663965	15
6046633	13
27546586	13
7260999	13
1521193	16
9572022	13
9950624	16
44400085	13
9754047	13
13973954	16
9814334	13
2299112	13
5879553	13
8963122	13
5667818	13
9470595	13
4302861	13
1880400	13
268930	13
3350044	13
15898574	13
6364142	13
31778240	17
5013681	16
1693703	13
197194	13
1315487	13
6646854	13
17513064	13
2262201	13
16549469	13
7783077	16
4773194	17
12335856	13
28578770	17
2410569	13
129214	13
9692849	13
10932863	13
5516397	13
15264480	13
2203440	13
14184191	13
2590885	16
1327645	16
12612781	13
8335364	13
11971796	13
662135	13
877709	13
9348944	13
1521358	13
14210307	13
2577026	13
17265212	16
4770119	13
27348089	13
1119719	13
9847961	13
20878236	13
1338438	13
6048003	13
14214497	17
12431463	13
934667	13
10177165	13
3184676	13
15088977	17
15613999	13
4691213	16
3123605	13
7062876	13
6659293	13
3478508	13
6934180	13
3193892	13
3526288	16
4083387	17
387552	13
4012682	13
7509698	13
908702	13
6648619	17
3370560	13
569640	13
3849878	17
3440951	17
5645465	13
6823324	13
9868013	13
19837271	13
5106737	13
2371928	13
931179	13
7982852	13
25813894	13
9739971	13
24209710	13
9260186	13
6092919	13
9398287	13
20496171	13
10942557	13
358465	13
1350651	13
14127506	13
3391851	13
4888596	16
874906	13
313131	13
17022853	13
3485466	13
6892748	13
1451980	13
5382572	13
5224840	13
13024375	13
748616	13
8494893	13
961483	13
5828735	13
8112701	13
208406	13
1237014	16
2276341	13
16363522	13
6085085	13
18992294	13
7111005	16
139311	13
1501178	13
7815780	13
7164617	13
20449914	13
88865	13
6917133	13
1826866	13
22218338	15
773755	13
3223598	16
341850	13
15289090	16
13279583	13
20786056	13
4988509	13
1196482	15
2521591	13
10361861	13
12806804	13
7215963	13
27976140	13
3063861	13
5452258	13
10251314	13
12473298	13
4238545	13
2833868	13
16332858	13
16971950	13
2580602	16
15084655	13
6690076	13
7521763	16
4110511	13
9413706	13
21320056	13
3445447	15
1582552	13
13433694	13
5917659	13
15996175	13
3134614	13
18263918	13
1469688	13
96767	15
656904	13
1620267	13
4715743	13
13746987	13
3543194	13
1854041	13
9926541	13
6128238	13
6539836	13
233434	13
11533225	13
909710	16
1687750	17
2311699	13
4582044	13
13345195	16
10861469	13
2810180	13
2125581	17
14869529	13
4370477	13
455751	13
3444409	13
6031960	13
4053856	16
17922749	13
14127816	13
6760518	13
8106049	13
15020547	13
1083017	13
10694000	17
2487624	13
2668326	13
8566419	13
1707818	13
4983375	17
1228284	16
13596458	13
16037398	16
3790983	13
19956588	13
46963432	13
10449469	13
817482	13
2440166	13
11084561	13
18216820	13
31832416	13
2017127	13
2571587	13
27658712	13
1967160	13
45634273	13
404576	13
13504691	13
10865294	13
961082	13
12993554	17
6737215	13
1296886	13
5217149	13
2784382	13
2355670	16
128025	15
6073928	13
260547	13
25110492	16
10263680	17
4816838	13
37084457	13
2485160	13
2781724	13
13353818	13
13887559	13
1588472	13
146895	13
18237108	17
1818755	13
312127	13
3710389	13
3887236	13
14766253	13
14321358	13
9990166	13
1277860	13
1396468	13
7333363	13
5465479	13
4048706	16
12300502	13
8281782	13
3860508	13
177968	13
9144607	17
3792988	13
11164639	16
25201313	13
22138628	16
6962900	13
2026919	13
4043372	13
4767650	13
25902698	13
2789168	13
8230434	16
12130241	13
20439792	13
11293208	13
7153575	13
10058212	13
12715598	13
4148557	13
2915692	17
1204498	13
4749597	13
7469710	17
3596638	13
11309266	13
6653861	13
29292670	13
19808221	13
5265309	13
7504150	13
9223347	13
11866144	13
198819	13
65547	13
1455055	13
711964	13
24554342	13
5898251	13
2816394	13
17816983	13
2332235	13
3169277	13
4757459	13
1882373	16
6642864	13
9110566	13
4091051	13
3808229	13
3388148	13
6719272	13
9116320	13
5712755	13
5322236	13
4603204	13
652046	13
19492167	13
3946763	13
16957506	13
5521386	13
5523076	13
28837656	13
5616901	16
8681315	13
15022665	13
4149515	13
832906	16
2376293	13
8877485	13
1269529	16
6612633	13
1048709	16
1489943	13
8071137	13
8111546	13
3149392	13
7699872	16
15591934	13
4840405	16
8812145	13
3385688	13
1575763	15
15942513	15
10786891	13
2056187	17
9855980	13
3996287	13
5995338	13
2398165	13
494082	13
1715170	13
5779684	13
373775	13
5536353	13
33486944	15
6611200	17
3393719	13
1899696	13
4598478	17
5952349	17
17134021	13
942282	13
1983847	13
7792237	13
251109	13
14596126	13
1892299	13
16913788	15
2509944	13
3146996	13
3219800	13
2378347	13
123793	13
1705883	17
1766845	13
2018570	13
3109960	13
24199164	13
4827998	13
9899612	13
6821506	16
11417659	13
2631796	13
456334	13
2862106	13
1798296	16
2813284	17
4900978	13
1977659	13
3815531	13
13840493	13
28859573	13
31605214	13
14219168	13
1443791	15
7598009	13
5505955	17
294644	15
1553092	13
5461982	13
773952	13
10151896	13
4261129	13
30616346	13
2155064	13
9601027	13
3984243	15
2883248	13
9844581	13
12219677	16
17010753	13
5894597	13
6118945	13
4473626	13
38675082	13
9566875	13
22932977	13
12027790	16
4166111	13
17535909	13
1096070	13
4064314	13
1398965	15
594020	13
114936	13
6885798	15
973084	13
20322549	13
487108	13
6261512	13
1192049	13
2584814	13
1541733	13
2297713	13
41378781	13
30314831	16
878872	11
2083575	13
942695	13
3376639	13
8985922	17
3215159	13
13793	13
29872891	13
1365923	13
13849611	13
11049075	13
2660106	13
2953869	13
10028933	16
3352284	13
39112428	17
13408129	13
18038529	13
5525163	16
24896	16
15944936	17
4380862	13
9408150	13
4450041	13
17873669	13
8364956	13
23503315	13
2691944	13
17841150	13
18155346	13
11135527	13
1898976	13
11364112	13
1699418	13
24105457	13
4582938	13
3567670	13
22489218	13
2767001	13
346155	13
6064594	17
29719850	13
2580703	13
1841423	13
6182433	17
10148036	13
11478519	13
4068850	13
12200425	13
22835398	16
1410868	13
27284011	16
10082897	13
11488633	17
9796442	13
20493457	13
2035679	13
5849748	13
4848261	13
5299480	13
20921585	13
5120932	13
5347509	13
14511722	13
1941777	16
10096967	13
2924741	13
12384789	13
7132442	16
14538658	13
4612452	13
3222368	13
5930013	16
933820	13
15983096	13
9969193	13
3286777	13
30613794	13
24707947	13
16307173	13
412852	13
1809931	13
2914417	13
18334035	13
8181276	13
2814597	13
4656194	13
9489163	13
3080547	13
1715675	13
10694964	13
2936351	13
7699740	13
4240856	13
1165457	13
6604309	13
12442017	13
14064729	17
3670592	15
19952383	13
21390050	13
3151871	13
2727536	13
4918007	13
5112817	16
17940085	13
291162	15
9364033	13
622455	13
1829436	13
16831160	15
21522801	13
6640127	16
9232714	13
6134296	13
12065773	13
615490	13
1696944	13
443883	13
14456967	13
4432129	15
3747552	13
1774605	13
18615758	13
8253206	13
8610108	17
6666988	13
19981473	13
1999683	13
6488821	13
12032458	16
1337063	13
18662394	13
8268332	13
24416657	13
21030781	13
5823472	13
23726792	13
20258696	13
11594830	13
6654641	13
14164015	13
1068076	13
895646	13
12154796	13
2658335	15
6522259	17
13089450	13
26448853	13
13536198	13
3068356	13
33228354	13
3836025	13
6101014	13
2054473	13
17683574	13
2173978	13
4845389	13
2150396	17
26503153	16
12918433	13
2076604	15
5428495	13
7050384	13
6865827	13
1389300	13
14828188	13
3669784	13
2219220	17
5644238	13
15501183	13
28640839	13
26140613	13
5141183	13
215326	13
999341	13
8246708	13
18386289	13
22545970	13
7311884	13
1335334	15
14578	13
7933601	13
10486568	13
7364989	16
11423888	13
5242908	13
6976926	13
573887	13
8058563	13
8051433	13
1161110	13
6354649	13
354515	13
2214985	13
653389	15
16279410	13
18147014	13
8889222	13
2626045	13
13437976	13
311795	13
13861729	13
8013779	13
3512085	13
1555694	13
3980859	13
25278452	16
4542183	13
33290202	17
3421484	13
314827	13
12315071	13
54051	13
18018616	13
857198	13
25931214	13
2233555	13
2057565	13
17656422	13
1190502	13
2589591	13
4631079	13
11510112	13
6175143	13
15901654	13
16203891	13
7498985	13
11949409	13
33830727	13
17848815	13
2311161	13
1524771	13
337874	13
3435509	13
559738	13
641542	13
7645429	13
1560813	13
850714	13
10511715	16
11306242	13
3223253	13
2104879	13
9901330	13
3358617	13
10127711	17
5819895	16
5773974	13
4250797	13
2915440	13
7384884	13
1930244	16
2641052	17
450083	13
10662912	13
11845346	13
4671176	13
3539568	13
31877764	13
20683071	13
23364639	13
3482641	17
6217100	13
11819543	15
1299790	13
7597351	13
8224922	13
7358220	13
4649760	13
10591440	13
243279	13
2200390	16
19174970	13
19055306	13
5372851	13
12678705	13
6807392	13
4565047	13
3129790	13
5133	13
8238217	13
3260365	13
2500570	17
3867091	13
7025907	13
483900	13
17075065	16
2923881	13
4157371	13
426171	13
4373228	13
9914291	13
14413157	13
14555894	13
3535046	13
828123	13
10710693	17
4239092	13
10151115	13
7537201	13
17212723	13
3929216	13
3521068	13
477234	15
10003808	13
3786716	13
4377540	13
2368067	13
2774723	16
18109247	13
9744026	13
1434934	13
1289973	13
1318846	13
545520	13
9801651	13
9963030	13
31624361	13
16578214	13
7156402	13
1645050	13
300139	13
14887221	13
2964440	15
4710358	13
618103	13
25336238	13
13800856	13
23009754	13
5721295	13
2765024	13
6746047	13
48202455	13
6201211	13
12122676	13
3051003	13
5786442	13
6077722	13
5644594	13
8329288	13
1099035	16
13423941	13
2150851	13
15493831	13
3825547	13
4147391	13
174273	13
1051449	13
647952	13
2223200	17
9494138	17
2268301	13
20550116	13
11873239	13
6905130	13
1094880	13
986333	17
1949169	13
4904057	13
7831606	13
6199101	13
2097973	16
2458938	17
3884380	15
9158685	13
3031799	13
3043531	15
3346928	13
1690143	15
2407755	13
14995770	13
2986398	13
1086447	13
11236702	13
28371124	13
12798686	17
1096713	13
12136222	13
16724674	13
4495739	17
5378398	13
11671061	13
3134668	17
12195783	13
8843269	13
31208	13
7302142	13
10352376	13
5053419	13
8884677	15
12986523	15
1762551	13
9562350	13
828753	16
12731602	13
8385518	13
2021949	13
1871605	13
7582366	13
2371956	13
511102	13
1576110	13
5569002	13
12355580	13
2851779	16
841687	13
8688646	13
13459193	17
4721271	16
5072693	16
3595111	13
14913976	13
3297297	16
2430340	13
15515021	13
10070448	13
2116984	17
8235284	13
19499246	13
3878367	13
3967727	13
756711	13
250201	16
716724	13
10369218	16
11029895	16
7412849	13
9845233	13
21587965	13
4421730	13
8476485	13
5833662	13
28204698	13
10670555	13
5916536	13
44781552	13
1348739	13
20617740	17
10184234	13
12724792	13
11070649	13
17495359	13
5261794	13
11516756	13
1400889	13
3700552	13
10105911	13
11951186	13
2696001	16
13468961	13
1593457	17
13768170	13
180857	13
1783324	13
14058032	13
6693977	13
7622585	13
12694774	13
14465216	13
19586903	13
4822716	13
6452253	13
871002	13
7451132	13
8692918	13
4178377	13
30443226	13
2065727	13
15432446	13
7224953	13
6233452	15
4523379	13
3925142	13
15463611	13
1637983	16
9921490	16
13887602	13
10846472	13
17970074	13
18141130	17
190816	13
15837559	13
14503880	13
3233352	13
4748235	13
9596123	13
13647043	13
26696933	15
12209854	13
9481758	13
9164976	13
4624802	13
399205	13
6081593	13
11963349	13
7461851	13
4216513	13
3034730	13
6265180	16
34764765	13
3097623	13
2494284	13
92036	13
864545	16
12478819	13
10173089	17
1814623	16
18777981	13
570323	13
6555070	15
22599300	13
27865041	13
1081164	13
14354858	17
2754017	13
6362530	13
263441	17
33694951	13
2330989	16
16574569	15
3658150	13
6554272	13
15709640	13
24603772	13
3030535	13
1846381	13
2076061	13
5665674	13
2890033	13
2084486	15
3215783	13
4133821	13
601214	13
4344065	13
4424607	13
12488870	13
313291	17
4883794	13
13165037	13
14832073	13
18372	17
3711876	13
667944	13
2108165	13
5937541	13
2234231	13
724139	16
2120310	13
490397	13
2041489	13
26024710	13
9341419	13
3859014	13
10255241	13
3009303	13
2528181	13
835247	16
12471308	17
1352265	13
1496048	15
5816461	13
5887966	13
7185087	13
1408714	15
5295574	13
24452568	16
3503291	16
2639316	13
389586	13
889084	15
9357523	13
13840251	16
3237124	13
8423722	13
13105125	13
9787507	13
2363651	13
1860556	13
246893	13
3245807	13
13673027	13
8320110	13
7820507	13
1384917	16
25080521	16
6615078	13
4187028	13
4307112	13
3670025	13
1728603	16
15734830	13
14057352	13
7831752	13
21998699	13
7781606	13
16950695	16
7398900	13
3903490	13
12999137	15
9709601	13
8262519	13
1306074	13
3407068	13
9259813	13
318468	13
7406156	13
10919506	13
12635181	13
3739997	15
8380319	13
10671705	13
7747066	13
12104664	13
22261954	15
19772455	13
9342201	13
20607023	13
18540251	13
4311536	13
10736151	13
11792625	13
7577492	13
10162453	13
4651951	13
92068	13
17426557	13
1372520	17
5938704	13
2304913	13
3581684	13
2790279	13
20098564	13
5500689	13
3256133	13
1709097	17
11468399	13
4866840	13
7149681	16
9964585	13
11160226	13
1230095	13
711471	13
35548429	13
3568447	13
11309304	17
1211228	15
8356263	13
28080266	13
51984256	13
7334156	13
601977	17
6822034	13
19415575	13
27230945	13
5369775	16
5051301	15
7843044	13
14002617	13
2822840	16
6311643	13
10891681	13
1519464	16
2588495	13
5772068	15
19163859	13
10403406	15
28547271	13
9931326	13
334719	16
3989587	13
12777635	13
8871735	13
2810881	13
8719204	13
1465547	13
1459676	13
4447220	16
3087521	13
3494726	13
33129573	13
1431117	15
1925059	13
500196	13
24676565	13
21640743	13
9448242	16
2178178	13
780252	13
961796	13
5246874	13
4804318	13
19710573	13
9373760	13
2912395	13
9073831	13
2629903	13
27410235	13
5071132	13
4393615	15
7735678	13
11141551	13
9815527	13
4851213	13
4990700	13
4856881	15
12148295	13
2716563	16
17690619	13
1079599	16
14758195	13
4692547	13
10398348	13
5048415	13
5667661	13
7888070	13
692473	13
1573393	13
28297931	13
22644314	13
28840978	16
6979415	13
22655123	13
3184981	13
5758678	16
1564041	13
3363554	13
6736709	16
6966853	13
11738406	13
8610350	13
2579365	13
8851495	13
1229713	13
2013831	13
29306336	13
8717389	13
7590980	13
6816178	13
18044987	13
28358280	13
3729153	13
26131439	13
6155198	13
1741860	15
5646476	13
108295	13
11702794	13
22752216	17
7763254	13
17859959	15
230795	13
4123263	13
6544649	13
3927852	13
5981181	13
1411929	16
474372	15
5242865	13
937232	13
3644153	13
1348194	17
3297394	13
5953772	13
20829733	13
2899730	13
1295997	13
1898846	13
14279177	13
6557792	13
14718874	13
3063787	13
4838653	13
5580178	13
6640349	13
2440317	13
8277181	13
22662450	13
802495	13
11709904	13
2559215	13
3855532	13
5851013	13
9251351	13
19198604	17
732568	13
14810585	13
21027857	13
5830824	13
5999682	13
1993927	17
888999	13
394153	16
6337969	13
3073722	13
2814741	13
3873670	13
2000506	13
1551253	13
10265608	13
343402	13
8031960	13
4475038	13
356323	13
5316144	13
382203	13
7377762	13
5578066	13
2940472	13
4544477	13
8179143	13
6291642	13
14599325	13
7126021	13
46725211	13
5129975	13
1540439	13
9669892	13
9818784	13
357816	13
13772473	13
3020205	13
3655179	13
6777960	13
6585031	15
169159	13
1616006	13
1632113	17
579998	13
396156	13
15811974	13
7692623	13
9577918	13
4903425	17
10585461	13
3079726	17
21303624	13
975384	13
7865556	13
8782864	16
4076317	13
3428860	13
284966	13
9885314	13
1661443	13
3617688	13
19211301	17
2320495	13
17795581	13
4409721	13
50539254	13
825420	13
9059561	15
486088	17
17014910	13
55915084	13
11254282	13
4351244	13
2475887	13
1793211	13
7029045	13
1599062	13
5394135	13
654590	16
5745503	17
2370342	13
17581926	13
2241283	13
4402682	13
2982270	13
22162176	17
4151541	13
32880323	17
14553514	13
1779199	13
10210639	13
11483084	13
4999420	16
101954	17
22290924	13
5870104	13
5584015	16
5089969	13
1187618	13
8454871	13
10388693	13
674365	13
567012	13
13808540	15
12401916	13
3384882	13
7165263	13
1042933	13
3979900	13
156696	13
836440	13
1672796	13
9898811	13
2727326	13
1708641	15
8709620	13
16841198	17
3985337	13
25762946	17
1684168	13
2660987	13
701039	13
7733172	13
8481119	13
3685964	15
1123506	13
765627	13
3753925	13
3095113	15
3641870	17
18476107	13
6083867	13
12692143	13
19838541	13
13309184	13
19107562	13
1524341	13
1901965	16
10218022	16
8194459	13
2799051	13
3496170	13
8779884	16
16350043	13
11203614	13
19716127	13
13792184	13
15931479	13
1887387	13
3691442	13
655036	16
17707740	13
2945874	17
48528	13
1562189	13
104480	13
2201377	13
2289524	16
10797836	13
11236117	13
11339468	13
5345639	13
7331075	13
14016907	13
656437	16
10617406	16
8422139	13
117939	17
3619248	13
12700408	13
1141517	13
3736464	15
13084819	13
1923574	13
1237025	13
7610550	17
17789983	13
15670687	13
5336775	13
1486776	16
3169370	13
3410207	13
1906238	13
8865221	13
4246285	13
7222975	13
3346856	13
15960981	16
3940964	13
4765373	13
5716794	13
10524761	13
5795688	13
4287550	13
10665048	13
4109774	13
4279336	13
6717052	13
10566083	13
10331848	13
5085793	13
14039840	13
2573684	13
8421818	13
11310272	13
2709083	13
574748	13
5360893	13
639659	17
973796	13
2243931	13
8975848	13
2982581	13
9409547	17
801686	13
2797433	13
12051538	17
841056	13
4533098	16
6445141	13
1817167	13
1313279	16
4233729	13
5189951	13
2183214	13
9361181	13
22900738	13
2564691	13
10125770	13
24312888	13
669495	13
13987959	13
20922191	13
25956972	13
11732983	13
10260609	13
19956292	13
10480859	13
39315492	13
6599221	13
6598150	13
5470688	13
2513354	13
1682684	13
8597294	15
16049582	17
11873046	13
5035255	13
5436736	13
17461783	13
5851329	13
5391692	13
2228784	16
13272776	13
41921933	13
15054265	13
18965049	13
1983422	13
2925321	13
732596	13
9332893	17
40096195	13
3722849	13
10248413	13
12727812	13
7479699	13
2028450	13
25033086	15
4267539	13
403083	13
2330754	13
626758	13
3162611	13
18725244	17
5154513	13
1149434	16
4529296	13
13866882	17
15661434	13
3380754	13
16007284	13
1149957	13
1644960	13
404280	17
160441	17
23192064	16
3879212	13
2149379	13
5098934	13
18894355	15
7069080	13
9997883	13
8882198	13
3022501	13
5363957	16
13840157	13
1592361	13
4815686	17
4933553	16
2754322	13
5665128	13
21888453	16
719161	13
4915526	13
4517021	15
3018281	13
1265199	17
43726	13
2118000	17
436903	17
1368963	17
3532798	13
12018400	13
1120695	13
898548	13
1869928	13
678298	13
5556550	13
9241433	13
5940759	13
2961221	16
27064378	13
10401303	16
8686566	17
7940973	13
2229201	13
17751924	13
34120649	13
11948519	13
7585556	17
9069818	13
1206298	16
1259309	13
98804	13
6300327	13
8853485	13
30504933	13
8792795	13
1611326	13
103179	13
24204970	16
20499017	16
4934369	13
13202868	13
8477176	13
12684221	17
656901	13
4758465	13
4503869	13
30810532	17
17317349	16
11492414	13
13122782	13
11111732	16
367668	16
10593492	13
2710864	13
29532031	16
2712432	13
5359126	13
881593	13
29745076	13
9393861	13
4068523	13
28521641	16
329396	13
2234585	13
951648	13
10064073	17
27523851	13
22557835	13
7342559	13
3063968	13
3106991	13
14656808	13
1095071	13
13132841	13
4921565	13
14410977	17
8789225	13
2957431	13
1899906	16
15281188	13
10005405	17
20064654	15
7818511	13
11587750	13
3889546	13
5214048	13
5033979	13
1093267	13
1807445	17
4120568	13
18653505	13
12216314	13
8567792	13
7289509	13
14131506	13
7972871	13
65591	13
810580	13
5245295	13
2586890	16
3078611	13
16890198	13
1292574	16
5108813	16
13285338	13
12360763	13
1497822	13
15380471	13
11656584	13
13601228	13
14314219	13
6904221	13
32448324	13
3388073	13
4416263	13
2157432	13
8371962	13
853861	13
8187397	13
11076504	13
11700194	13
5292184	13
11218408	17
32782132	16
13415584	13
5200894	13
380108	13
4106175	13
3835815	13
2398856	13
10422976	13
17537526	13
13231448	13
4965921	13
3357855	13
63821	13
4176970	13
1580831	13
5000850	13
10270702	16
3393534	13
5214765	13
1315802	13
422029	13
2915678	13
36435111	13
12175574	13
14138739	13
373251	13
8763772	13
6379584	13
5181594	13
22600451	13
2826781	13
44693395	13
960335	13
9262189	17
4697533	13
5050188	13
26767003	13
1641924	13
3470999	13
13057723	13
1078794	13
6476740	13
6244670	13
7743743	17
1135472	13
25115765	13
7493849	15
3010005	13
5344291	13
2579937	16
4743689	13
1645032	13
14981571	13
1668887	13
273980	13
17425527	13
11649308	13
9592049	17
13010464	13
8816629	13
9531374	13
555010	13
1202605	13
39959826	16
20407948	16
1873720	13
2562204	17
7604559	15
16309036	13
2053850	13
4191645	13
1113341	13
11969661	13
1936396	13
5420264	16
1098327	15
5352807	13
3142057	15
1861556	13
19225150	13
15435862	13
2385176	17
129796	13
5258699	15
3047034	13
2962324	13
2450357	13
3149882	13
6642729	16
7469602	13
1865184	17
8147530	13
37950700	13
6409303	13
6469440	13
12526993	13
2259766	16
1391918	17
4618593	13
2141038	13
19300652	13
11865254	13
1236165	17
2004795	15
15688801	13
4568952	13
36694219	13
2223955	13
10945030	13
19787098	16
5831499	13
21864715	13
12330669	16
6576544	16
5259572	13
160638	13
6097862	13
614812	13
1709038	13
11269007	13
12789320	13
871959	16
200610	13
15966235	13
1124347	13
5041525	13
20340435	13
7084769	13
2014119	17
2807871	16
3203173	13
14546383	16
4539403	13
6462523	13
16199251	13
10662793	13
9840790	13
14163584	17
4005949	13
54216	13
10898845	16
1204744	13
5623013	13
20857839	13
2855288	13
2996630	13
5540564	13
2636329	13
14074424	13
2264779	16
1291720	13
348003	13
4876856	13
1386103	13
601948	15
12936322	13
3045125	13
2569739	13
8504187	13
32190803	16
3380178	13
4363313	13
11813718	16
6985849	13
4044526	13
3143435	13
15293261	17
3546241	16
21955711	13
5724325	13
16578386	15
4431334	13
18284570	13
5574479	13
13199750	13
870449	15
10083916	13
1550291	13
4480253	13
15195222	13
17651899	16
13435431	13
469819	13
2777441	13
13992132	13
10539808	13
18751907	16
9337758	15
2225035	13
20832539	13
12024178	13
4261572	16
1879931	13
168455	13
8670879	13
4590907	13
8573567	13
5616215	16
229359	13
4624211	13
13319623	13
1248773	13
20638861	13
2578251	13
862943	13
11503791	13
10331379	13
4928623	13
11772522	13
24812823	13
3948382	13
5286934	13
8955854	13
1844171	16
2188564	13
1538905	13
15017296	17
28361542	17
1243487	13
4799223	16
4776031	17
2439268	13
1125638	13
321999	15
6634251	13
6162694	13
1770971	13
10356187	13
9013072	13
12596501	13
6296397	13
5512616	13
5395987	13
1015864	13
5498339	13
106806	13
3134808	13
6148403	13
14640892	13
6268557	13
683285	13
13622483	13
11505352	13
31922803	13
17609111	13
11740533	13
12685507	13
13831011	13
12304586	15
25584149	13
9245673	13
11570914	13
2362733	13
2864653	13
11639268	13
26757946	13
14303232	13
7446389	13
5894473	17
3713128	13
4877757	13
5544657	13
18599423	13
2850106	13
1768969	13
2316342	13
3340006	13
6335452	13
986630	16
2670793	13
19292452	13
3093118	13
400407	13
4608678	13
5029119	13
2211708	13
612834	13
2320496	13
24768812	13
27349847	13
10609685	13
1941100	13
41890492	13
6698375	15
21643884	16
15524873	13
2988557	13
3058205	13
19864232	13
1422804	16
13087326	13
3283159	17
12426440	13
1255465	16
7112088	13
14632497	13
40617793	13
6723725	15
9500619	16
12315830	17
5612375	13
3313085	13
2463665	13
6823495	13
11091	17
34120689	13
8285077	13
9768013	13
2315652	13
593355	13
5228306	13
8633459	13
25950538	17
3149539	13
10769504	17
1901505	13
30678887	17
24081686	13
6532229	16
17100199	13
4050470	13
8849359	16
8308439	15
4775059	16
1221413	13
1265178	13
4901253	13
7383442	13
21711804	13
9289893	17
3813312	13
11049669	13
13188402	13
1302708	13
1958455	17
1516177	13
4258851	13
1751155	13
8857978	13
10315505	13
629104	13
14558480	13
7066287	13
5069588	13
2681013	13
1837154	13
8316367	13
5790934	17
7365784	13
721676	13
25395367	13
2653763	13
2414452	13
13665027	13
11023792	13
15944007	13
17448739	13
1959743	16
11606068	17
7582726	13
22580841	13
4795223	13
1498210	13
4152523	13
19941374	13
9308050	13
10741479	13
196290	13
11201732	13
1673464	13
38936236	13
9523293	13
7251254	13
44923076	13
1139810	13
14101713	13
10369483	13
27583489	15
2241657	11
3371389	16
2240087	17
1104803	13
22598819	13
15492566	13
875216	13
28171164	13
5122511	13
4667368	13
2034973	13
1418590	13
1902587	13
3312094	13
11133359	17
4309200	13
8476792	13
3818375	17
2369516	13
3865148	13
19034064	13
1322792	16
5585660	13
11342788	13
14961064	13
24564338	13
849807	16
3679732	13
5023143	13
29433247	13
10249155	16
2458072	13
32314124	13
13900229	13
501777	13
2572395	17
4040651	16
3049209	15
8580070	13
18957240	13
5213226	13
7339391	13
12277272	13
27715039	13
3646293	13
5734410	13
5158524	13
16836117	13
7248057	13
6855471	13
20695951	13
5233067	13
5879902	13
197260	13
677321	13
1673956	13
2347419	13
13597050	13
296120	13
34168770	13
7541313	17
1486729	13
17454622	16
2671151	13
19033307	13
1314888	13
9345837	13
9304875	13
457886	13
19369286	13
12304741	13
227771	13
7970316	13
5192043	13
11437723	13
1685207	13
8682668	13
4368171	13
18399621	13
2821456	13
12751620	13
2472428	13
9214921	13
5563479	13
8146313	13
13343995	13
16598813	13
14456359	13
504219	13
34850213	16
1525424	13
5771386	13
8053232	13
969727	13
2221068	13
40144610	15
3693329	13
8939918	13
2365179	17
14292391	17
7808298	13
12763828	13
2334990	13
620693	13
1078776	13
2715181	13
6167991	13
8177656	13
299152	13
4661540	13
3715293	13
2194513	16
49033454	13
164700	13
4119440	13
5707585	13
7061387	13
549073	13
1946785	13
4897222	13
17376794	13
17245432	13
4141574	16
12823724	13
2131199	13
417513	15
2836308	13
23690531	13
2212857	13
17818435	13
12772279	13
8549882	13
12593182	13
389137	13
3245187	13
9228441	13
2599840	13
2176332	13
6496036	13
3452403	13
6197230	13
18146067	13
1865854	13
5377678	15
4790779	13
10233706	13
628330	13
845211	13
5797730	13
9719136	16
17458223	13
1671724	17
4096144	13
7266738	16
19133515	13
3545670	15
9959512	13
1158609	15
2881174	13
12801844	13
17414514	13
8977564	13
3488082	13
5253610	13
5709862	13
4739101	13
4686204	13
13814729	13
4024898	13
36420167	16
1063414	15
1054520	13
12260847	13
6691391	13
9533665	13
9280438	13
11584385	13
11283731	13
2510104	13
3102909	17
15046273	13
2220735	13
7827980	13
4047708	13
11621766	13
2143738	16
6524380	13
1695718	13
4423458	13
6199310	13
4643235	17
720745	13
8792491	13
6459231	16
2612106	17
3843671	13
3721603	13
1361678	13
941320	13
886202	16
2802189	13
21019888	13
13505398	13
3726547	13
1942936	13
971182	13
14139563	13
6913748	16
2883587	13
21368051	13
31494830	13
14756013	13
5841738	13
1312332	13
5044334	13
3058997	13
34585285	13
9650835	13
35402426	13
3364882	13
13269117	13
30892	13
4135230	13
12292765	13
4576035	13
3608778	16
10580421	16
2078977	13
2398786	13
1486325	13
1970681	13
4384114	13
13655586	13
5903306	13
9746993	13
7684312	13
1466403	16
18555741	13
2439454	13
4045996	13
39333260	13
21353268	17
4577971	13
3251714	13
2629429	16
4892439	13
10851558	13
1411658	17
401843	13
2426379	13
1462718	13
40280359	13
4551592	13
16163839	13
11152939	13
7093258	13
8615171	13
7588714	13
10055176	13
9708253	13
3858392	13
14633096	13
3863368	13
103014	13
3330470	13
1881836	17
10236952	13
2017369	13
6168763	13
6326109	13
19966962	13
7305369	16
1388425	13
457573	13
23851738	13
3341994	13
14139262	13
5049223	13
32374185	13
7440113	16
14293652	13
1169420	13
1691393	13
2061634	13
1716163	13
3091190	17
693455	13
3033910	13
6539388	13
3713947	13
4160379	13
7109370	13
9054171	13
2682166	13
9830713	13
23538862	13
3592990	13
2123410	16
1004787	13
1110490	13
18341318	16
3969191	13
1259610	13
13342156	13
2266866	13
710737	13
5908134	15
1642811	13
10180814	13
22980479	17
21164544	13
23115247	13
4841872	16
16606	13
2538027	13
6495033	13
5279137	13
10333218	13
11145832	13
2818505	13
263789	13
763070	13
8184736	13
888234	17
2784873	13
1905322	13
10218714	15
1229717	13
4828032	13
13395393	13
10518458	16
7678686	13
14649192	13
5911178	13
12195870	17
2779827	13
15606292	13
12827253	13
2408489	16
3148562	16
4420543	13
23778169	13
14661427	13
13075703	13
4491462	16
43304736	13
6007101	13
7477921	16
8064295	13
18493887	16
2477962	13
863909	13
677701	13
790428	17
1216291	13
12726344	16
24818837	13
5420071	13
3236223	13
2677135	13
5934935	13
10112284	13
11735962	13
12409873	13
9299331	13
2347289	13
3753889	13
21332096	16
28220451	13
21084268	16
53761	13
15904492	16
17021247	13
4828339	13
3811484	13
5949535	13
4922297	13
6310652	15
858389	13
3238925	13
5098474	13
4395393	13
4177849	13
708726	13
14192075	13
5465283	13
10089187	13
15301441	13
14659527	13
1540638	13
20940450	13
10021299	16
3139261	13
7919270	17
7356959	13
8419928	13
8502272	13
27537702	13
9567916	13
7347699	13
136520	13
7814858	13
15965808	13
6517523	15
16589751	13
3198707	13
5614013	13
3103736	13
10725032	13
7155974	13
9365428	15
13112753	13
497595	13
25398	13
9039011	13
1290331	13
10423576	17
34743343	16
6323711	13
4619428	13
3968701	13
7561344	16
5525479	13
3131375	13
1113211	13
6420951	15
22763349	13
3132428	17
17300581	17
37180264	13
13034985	13
5657109	13
35067213	13
2266172	16
7296459	13
10878790	13
24334650	13
8509784	15
3218752	13
1151970	13
2575498	13
213650	13
12220006	13
910227	13
15921702	13
745163	13
1374671	17
3311376	13
16695367	13
3272621	13
8497220	16
5677180	13
264557	13
3015453	13
10917566	13
3374879	13
2915620	16
3932498	13
1148625	17
21615178	13
28560787	13
17297991	13
10440295	13
14014352	13
4480724	13
35353567	13
5481522	13
5588426	16
1264231	17
1052673	13
7401729	17
10188026	16
17957825	13
13602473	13
649952	13
2473401	13
2001130	13
14231825	13
3906926	13
8280144	16
52296608	17
532973	13
721684	13
834361	13
4717099	17
2108211	13
7311470	13
5927522	13
14620063	13
7586936	13
10433121	15
5021806	17
18764760	13
6955482	13
9458843	13
25694840	13
5219510	13
35086	17
1876652	16
1003980	13
2491881	13
9652705	13
4209890	15
13063330	13
1785321	13
1673761	13
3140463	16
12290646	16
2809094	13
7525399	17
5471122	13
2705208	13
10733658	16
1268817	13
8765580	13
6456088	13
3115398	13
2793998	13
9542840	16
9066433	17
31704225	15
4262639	13
356054	13
9770486	13
2900570	13
3172448	13
8940734	16
12350880	13
489538	17
3366167	13
2879574	17
4282531	13
1027727	13
18527307	13
5314057	13
2730417	13
4308417	13
10523230	13
2321357	13
7157609	13
14862514	13
2610154	13
40562880	13
2899325	13
4247974	13
600089	13
5226035	13
4657944	13
9196372	13
4416427	13
35250404	13
8862576	15
8456722	13
4213288	13
587257	13
2213393	13
13576259	13
2336665	13
2937523	17
7778169	16
52412330	13
6759649	13
4311534	13
1843694	13
4364749	17
8545447	13
26794031	13
797249	13
1613887	13
21440997	13
94473	13
1557731	13
721970	13
11896	13
6010683	13
10445653	13
3454819	13
2046771	13
4968204	13
3454379	13
668704	13
318954	13
2255988	13
12229150	16
6298163	15
14074479	13
1293361	13
203115	13
8883948	13
6561135	16
371720	13
14233223	13
9335584	13
14512	15
5552049	13
18472264	13
1147473	13
2364835	16
22144351	13
7199613	13
5043729	13
909370	13
25082006	13
1292583	16
531141	13
3406351	16
17860770	17
21987539	13
8709823	16
4591614	13
23877	13
8514592	16
1322126	13
2146129	13
2456016	13
2984343	13
13287192	13
3338947	13
6940124	15
687104	17
2459165	13
6270550	13
35674229	17
2329757	15
8004227	13
6581894	15
3336094	13
32809077	16
8738513	13
7585690	13
137107	13
6381540	13
10231405	15
1864179	13
9273143	13
4338341	13
3913559	13
6676130	13
17314367	13
11442812	13
5149422	13
13467411	13
11456046	13
6742360	13
4038721	13
15532279	17
815267	13
21677944	17
6874798	13
13297867	13
4987378	13
10827020	13
9290517	13
9716271	13
36252244	13
12381418	13
3265681	13
12787322	13
8928031	13
22216530	13
23448251	13
4243637	13
15040831	13
8208934	13
2695588	13
13949336	13
3086830	17
10460166	13
8325662	13
10279948	13
748108	13
5546987	13
10074870	13
7538398	13
7099277	13
16438942	13
4555465	13
8405312	13
3254009	17
58197	13
2408532	13
8346128	13
10790069	13
8342120	13
25991672	13
329543	13
15681916	13
3662023	13
10415406	13
4913091	13
2027193	16
23411380	15
4473039	13
5876868	13
1458459	13
7172133	13
23256413	13
5051719	13
3472619	15
13372252	13
4092465	15
5668364	16
5715115	13
145805	13
120820	15
8368140	13
12068181	13
4502098	16
7464739	13
596427	15
22519505	13
4946894	13
1954093	13
9338589	16
5740208	13
3708423	17
6975574	13
5417574	15
1408247	13
2155080	13
1755757	13
1052255	13
27359181	13
1473085	13
4619820	13
9913145	13
8465191	13
9022726	13
14124241	13
7788417	13
6005675	17
838102	13
41142235	13
6104989	13
4831352	13
9681427	13
24918621	15
7624936	13
10586699	13
988874	13
11380665	15
4638760	13
2006024	17
8685879	13
2642063	13
35585834	13
9083050	16
1182523	13
3117750	13
24493827	13
1271267	16
1454404	13
23237315	13
9424404	13
2138711	13
4542520	13
6186002	13
15101361	16
9225930	16
295838	13
404525	16
1235572	13
1221963	16
1008863	13
3710886	13
1823942	13
323757	13
6274410	13
10441823	13
3104843	13
6164795	13
10030572	13
3102167	13
9863958	13
18178119	13
1170193	13
1310015	13
610582	13
3745443	13
9906011	13
11570673	13
10524545	13
3820814	13
11752696	13
12546499	13
10283168	13
6321759	13
3304998	13
17813458	13
14174051	13
4365985	15
4922724	13
2990446	13
3919303	16
10111263	15
27765458	13
2673166	13
2626181	13
13207381	13
8964876	15
7774791	13
2394689	13
7926495	13
5686906	13
2812682	13
35022539	17
21839701	13
23475	13
2966968	13
1269608	13
6349717	16
21200715	13
20768965	13
6206700	13
10076450	13
1697067	13
19174174	13
13576517	13
2969591	13
11644194	17
7187791	13
1136850	17
2569276	13
12871912	13
5135005	13
3750240	13
32166134	13
1175582	13
3577692	13
2883040	13
4566285	13
8381855	13
9001403	15
11089005	13
21503673	13
2413012	17
21551762	13
6203592	16
4056749	16
1966347	13
757187	13
10028379	13
18776672	16
16749919	13
16538893	13
2125954	13
10334611	13
2236966	13
28480641	13
4882771	13
2680935	13
8697097	16
5024637	13
1144550	13
9527232	16
8749191	13
10555767	13
4592011	13
7851559	13
3865428	13
11112338	13
7665566	13
796734	13
1190751	16
2340969	13
27970472	16
10059722	13
9659590	13
756390	13
8944740	13
7395019	13
5052686	13
1429273	17
2443268	13
6409177	13
11822860	13
4497321	13
1964618	13
7936816	13
15789415	13
6729654	13
3870173	16
6203334	13
742496	13
5550791	15
25561004	13
798238	15
7938187	13
26470	15
16543303	13
5493986	13
4046225	13
250261	17
7637490	13
8630494	13
8236161	13
3210578	13
3121806	13
5695776	13
5740843	13
9233541	13
8876328	13
1098294	17
26581027	13
499619	13
1554128	13
18119685	13
744828	13
9807280	13
3043301	13
3814573	13
978881	13
3033818	15
5262811	13
5058149	15
8209506	13
8102528	15
2977380	13
1120666	13
11729475	13
12323351	13
2334522	13
1232909	13
8338618	13
3570609	13
21312896	13
5633646	13
7031162	13
18989899	13
4149745	13
902838	13
8609637	13
3221827	13
10055679	13
4702302	13
8299595	16
22284472	13
1681370	15
517826	13
3800558	13
7902926	13
1355945	13
981978	13
12276309	16
1677676	13
5903797	13
13054327	13
3201570	13
13412356	13
9727738	13
7244177	13
5678819	13
7819208	13
303764	17
17328001	13
7028724	16
2161479	13
1086611	15
4525017	13
12429565	13
8131556	13
8446862	13
2914347	13
28160274	13
4190004	13
13672726	13
7082237	13
2273272	13
3953416	13
568500	13
1389620	13
30217829	13
2019131	17
8385198	13
2658692	13
34277990	13
7707108	13
6727259	13
1037617	13
7696250	13
3755682	15
7685709	13
1227075	13
12469965	13
13512216	13
51203811	13
7200554	16
18680349	13
13318636	13
9533285	13
4119774	13
16731780	13
6728866	13
1624367	13
91880	13
511243	13
4044997	13
3695046	16
13390166	16
2014110	15
4467917	13
5076334	13
3764167	17
957608	13
17762103	13
6940290	13
3477069	13
2503133	13
11290663	17
4620970	13
1028716	15
1444149	13
17810603	13
10973726	13
22101734	13
11206905	13
5787106	13
10801951	13
5978289	13
12202677	13
1551314	13
16536996	13
1042405	15
7581835	13
30845412	13
3386192	13
1367566	13
249548	13
3869881	13
4383237	13
4795429	13
5440827	17
8099292	13
15610197	13
639842	13
16832108	13
31953409	13
3804722	13
17054195	11
2927487	13
17098289	13
6773437	13
1814786	17
21303036	13
1313361	17
129481	13
23312246	13
21148394	13
1031258	13
14868329	15
902466	13
6849546	13
2782699	13
2193998	13
1173281	13
470101	13
1434979	13
4067697	13
21721625	13
6499479	16
2320487	13
24530128	13
7696274	13
10245013	13
8200151	13
25457457	13
56975	13
1927843	13
2807740	13
69118	13
8805479	13
12441357	13
4401456	13
977634	17
4023743	13
3626477	17
14519837	13
17530937	13
6880219	13
24364619	15
2344490	13
222920	13
13492032	13
3389528	13
2069396	13
2498211	13
1091141	13
1766849	13
10377482	13
2709054	13
20134446	17
8057013	13
326288	13
16549308	13
8187739	13
5792506	13
5717472	13
16773740	13
2181712	13
6697037	13
13724144	13
4237566	13
20893138	13
1234784	15
1031110	13
13505904	13
1109840	13
5159926	13
4147051	13
3074121	13
5123967	16
2270173	13
8713347	13
1275107	13
9545622	17
1150407	13
17977008	13
132935	13
6328327	13
14599355	13
4061378	16
2002738	13
3701174	13
7851434	13
8076326	13
8606065	13
14231909	13
6950261	13
2061131	17
5814137	13
34103984	13
16213834	13
7458868	13
2848669	13
1022396	13
8719251	13
22749861	17
22997831	13
2910028	13
6389036	13
3798338	13
28211260	13
18551989	13
7593407	13
2454411	13
7212439	13
23658904	15
7203675	13
343525	13
5290608	15
6734327	13
18075345	13
15720885	15
5112629	13
270502	13
9272616	13
140556	13
11057621	13
14584028	16
6455369	13
33616501	13
8111493	16
43767028	13
1404395	13
3896457	13
9028381	15
22403329	17
3628989	13
558203	13
22091285	13
15799903	13
1879651	13
14559762	16
11171482	13
3877860	15
4286351	13
4791643	13
26039096	13
15132414	13
3496893	13
9094299	13
21490894	13
7340979	13
27005965	13
17727450	13
14708302	17
8227101	13
17089423	13
5988233	13
2308556	17
20041265	13
7497641	13
13942027	15
4257856	13
1702573	13
9986755	13
7857727	13
12380221	13
11682626	13
2006214	17
2583640	13
3310095	13
1573861	13
1757352	17
2192856	13
7090023	13
5673751	13
2524715	13
2413925	13
1001964	17
880071	13
15098338	13
9640707	16
14106610	13
8084695	13
934424	13
1864418	16
16180414	13
7421115	13
9315238	16
4632351	13
6200232	13
3103615	13
5769659	13
8215294	13
1625201	13
31761770	17
131969	17
3384156	13
7712436	13
9581504	13
5047400	13
8000983	13
1190558	13
4878227	17
1765797	17
26170647	13
9315291	17
15208642	13
12033088	13
1758302	13
2154172	17
2206542	13
4053349	13
23807315	13
11692336	13
36392939	13
966066	13
743576	15
4373178	13
25017402	17
6853544	13
2285589	13
257377	13
8689997	13
1189819	13
18287377	13
7772992	13
3421064	13
7244508	13
1827536	13
3385725	13
1466026	13
10158363	13
7795920	13
18123526	13
2597277	13
2004295	13
17329003	13
25308835	13
8955636	13
35191477	13
10801295	13
595373	13
1341284	13
13199	13
4440566	13
7323066	13
8634308	13
1372927	13
3647025	13
2220107	13
9637099	13
7663947	13
6242979	13
1329213	13
3686999	13
389583	13
1296111	13
6453542	13
6460950	13
12105066	16
3696985	15
265075	13
7852582	13
2866253	13
11869461	13
6375848	13
6111025	13
9781560	13
2623366	13
651163	15
13259152	13
9217152	13
13491828	13
2634907	13
8886656	13
2394887	13
345514	13
1153197	13
1245569	13
9650068	13
950552	13
1473683	13
2399255	13
65543	13
12151262	17
9478604	13
4639511	13
19858583	13
17937447	17
9408363	16
19349769	16
4537580	13
2548572	13
1087345	13
15474984	13
39021447	13
17486144	13
631106	13
7705149	13
13576357	13
7549449	13
10744315	13
735084	13
64086	13
21331716	13
2138909	13
4306000	16
2156008	13
1708883	13
2892949	13
389226	13
5433772	13
19880716	13
2319088	13
12216612	13
11383063	13
5448316	13
3648364	17
9522194	13
1648436	13
9927164	13
340519	13
15646862	13
25326212	13
4765444	13
3214387	13
17668544	13
12038965	13
4331839	13
2197520	13
2689830	16
2086088	16
1554421	13
16840434	13
4378822	13
12295327	13
5963164	13
13251630	13
867354	11
359391	11
409817	11
465834	11
195052	11
327585	11
1686359	11
1205584	11
1841809	11
1234369	11
2133420	11
1359333	11
41172	11
2061027	11
734837	11
56047	11
713353	11
1729487	11
381781	11
173707	11
52186	11
2376581	11
511338	11
1152969	11
983530	11
3807890	11
351050	11
1166386	11
592312	11
1850670	13
17615725	17
4859898	13
6297685	13
335124	13
4369600	13
3971778	13
15807174	13
13529153	16
9541537	13
20244093	13
50807	13
2538169	13
7553754	13
2186871	13
5030482	13
2542876	16
845569	13
2254335	13
412679	16
630496	13
5001117	13
193895	13
7322611	13
463784	13
208632	13
7975922	16
4826016	16
2308603	16
234249	13
4078187	13
4130735	13
5030307	13
2665763	13
10069604	16
9085786	13
1043821	13
2843665	13
36584441	13
12533681	15
3296863	17
4359569	13
11579111	17
7072607	13
333272	13
8263633	13
5301356	13
14877243	13
7489417	13
506976	13
5008428	13
24702340	13
2864781	17
2135113	13
3618683	13
1343388	13
12969889	13
2793175	13
19681716	13
2198388	13
9897569	13
3643865	13
10019122	13
22598218	13
6408693	13
4856822	13
13982602	13
6127713	13
2700871	15
800647	13
2448739	16
2986161	16
19969545	13
31080314	13
16460893	13
6144214	13
6736079	13
14314303	13
5394860	13
7385928	13
1464310	13
5397314	13
2779568	13
2027732	13
3251130	13
3134183	13
6384573	13
8272811	13
4345395	13
7936619	13
5637004	13
5518034	13
31105024	13
6845850	13
4432438	13
185793	13
4981451	15
1330015	13
676675	16
1854918	17
9693093	13
6742636	13
15930856	13
6137385	13
52987	13
7538360	13
2167510	13
19566008	13
6320799	13
25497909	13
1272847	17
1709618	13
4266995	13
69465	13
2349002	13
43822968	17
374722	13
38747769	13
24923474	13
8641470	13
4431271	13
2191923	13
13330395	13
2777223	13
13765241	13
5613259	13
8572745	13
18386952	13
1292572	13
6026729	13
10941459	13
14208571	13
11803926	13
3805012	16
28400412	13
22511060	13
5636994	13
23562799	17
3055998	13
27640724	13
8197424	13
904342	13
20677553	13
5472793	13
7641165	13
356831	13
9858668	13
5349946	13
4072242	13
6102909	13
15845443	13
516700	13
1386361	13
1861002	13
5324785	13
225029	13
11323075	13
1926639	13
6959152	13
8858732	13
8026908	15
10437944	13
10847353	13
10244219	13
12605189	16
14297505	13
14688332	13
2372588	17
14526126	13
13894476	13
2562536	13
6161754	16
6977579	13
1261294	13
8584222	13
46071	17
3554477	13
1612831	13
3046563	13
16384617	13
1750137	13
9908457	13
18512584	13
6467485	13
1981729	13
7360513	13
64851	13
43851347	16
16356177	17
1217887	16
2728883	13
1748540	17
18307029	13
30172247	13
4519160	13
18866408	13
1299226	13
18510613	17
9045783	13
39058921	13
11648377	13
3256142	13
3686407	13
2196133	13
1150635	13
10239658	13
2641536	13
10461451	13
4736308	13
7720220	13
7760432	13
7835248	13
9053959	17
5274259	13
6389374	16
11958022	13
1459615	16
2312830	13
17006982	13
6115297	13
1419683	13
3332429	13
1745602	17
150331	13
17372371	13
2203714	13
2080056	13
747414	13
11593336	16
2326624	13
14373872	13
8564281	13
6832914	13
17323365	13
8461219	13
6628387	16
4536025	13
42903721	13
6206821	16
12378100	13
6199873	13
3242000	13
7308102	13
15002347	16
2831942	13
41212553	13
18275851	13
11880427	13
747819	13
1149728	13
15838830	13
8227691	13
21689933	13
5273279	16
26587134	17
6116881	13
5771685	13
6942220	16
2786125	15
11168016	13
6772425	15
7541134	13
33463177	13
4769808	17
23315645	13
3853476	13
10506511	13
25144330	16
5869403	13
8375377	13
11479480	13
8636867	13
15084386	13
9442262	13
239259	16
17855283	13
4707798	13
7361428	13
14915499	13
9606312	13
32738521	16
7634625	13
173552	17
2045917	13
10589320	13
8949467	13
282662	13
730430	13
6164708	13
30248364	13
4961138	13
13261354	13
12066838	13
7793042	13
4830190	13
1857482	13
607802	13
7189803	13
24332122	13
5135853	13
3299100	13
32301603	13
1309828	13
4901437	13
2363460	15
14900125	13
8823786	15
12154780	16
9554308	13
895047	15
1417585	13
2246130	13
4682984	13
3311443	13
24704	13
3312455	13
3065855	16
20980092	13
18405884	13
3132049	13
15108189	13
10050736	16
1371758	13
2122230	13
55173	13
1026806	13
16601097	13
12019512	16
4108781	13
609422	13
7361199	13
15515106	17
1124459	13
3411291	16
4488422	13
888914	17
10920496	16
4152790	13
270251	13
11075847	13
10029108	13
9107790	13
3114145	13
15831714	13
9052504	13
22803670	13
6369051	13
6632515	13
1562772	13
12177437	13
19352197	13
3461308	13
24360663	13
19681944	13
4604464	13
7248184	13
2648148	13
11329958	13
1460186	13
3423714	13
3419836	13
1233893	15
8635985	13
1727515	13
8059652	13
182897	13
15795897	16
519889	13
3670773	13
7974850	13
8661297	15
1045663	13
18589448	16
4125063	13
10724051	13
4590981	13
709901	13
20914495	13
3754198	17
8592373	13
6275974	16
18510464	13
3947993	13
3079695	13
12407333	13
5084024	13
13581406	13
3962034	13
12546943	13
11407873	15
19466099	13
7045228	13
21846179	13
4446487	13
9299717	13
3674432	13
1141940	13
5600274	13
23192565	16
13769271	15
8803603	13
10118864	13
2708828	13
4103674	13
3212454	13
23150315	13
3075604	13
591748	16
1298018	13
6949929	13
27695701	13
1539164	13
2837812	13
9993192	17
9067947	15
4083932	13
5410002	16
1264907	13
7525431	13
19624092	13
5047373	13
3945223	13
227385	13
171517	13
120020	13
694123	13
8773555	16
10811999	13
13274497	13
6230909	16
7875916	16
2493096	13
2528031	13
15094590	16
6434256	13
28799735	13
8246887	13
4762592	13
484135	13
2079132	16
19494634	13
4591700	17
5831828	13
25604590	13
7019929	13
7039572	13
19361661	13
7220123	13
8098479	15
2797915	13
1764544	13
10830051	16
4358633	16
4171972	13
2151939	16
1738111	13
551904	13
5636963	13
22642749	13
6448994	13
3325024	13
5750158	13
129316	17
19149569	13
766864	13
17074570	13
13561887	13
22567041	13
9745970	13
3203058	13
466821	13
2408608	13
10394315	13
6912420	13
5898700	13
17093409	13
6040269	13
6230568	16
4554520	13
7440189	13
4873315	13
26612980	13
2106462	13
12686936	13
393305	13
21506523	13
7141825	13
2108639	13
2196912	13
27367	13
603333	13
92228	13
9029352	17
16997958	15
13341527	13
11146133	13
13809795	15
17755649	13
3038782	13
21149212	13
11130385	13
1436648	15
388815	13
2182160	13
6263274	13
13345524	13
261648	13
13050994	13
17481405	13
17565822	16
29765081	13
2976293	13
2556398	13
3043127	13
3440930	16
425023	16
1053837	13
5824405	13
7701243	13
8721675	13
2288244	16
703741	13
15319735	13
3984803	16
5550591	17
4725040	13
10361732	13
1610419	17
17361873	13
81728	13
27140782	15
37552206	13
18709847	13
15659516	13
12945723	13
319161	13
6975864	13
10903778	13
5752932	17
5588574	13
7025151	13
9556288	13
16262215	13
486588	13
7373489	13
3804823	13
11289153	13
8019382	13
2126402	16
1491609	16
2954674	13
13072811	17
11158759	13
5874220	13
8884037	13
1519903	13
8134501	13
1289466	13
32837467	13
1511148	13
12547920	13
4636592	13
3861306	13
5902762	13
1280012	13
3618625	17
21414602	13
13169601	13
168605	13
28485182	13
3000996	13
664513	13
15200934	17
7148110	13
4077235	16
3255540	13
13792032	15
17978066	17
8851673	13
6738332	13
12798340	13
16578367	13
8781224	13
173272	13
4228658	13
29234742	13
23008011	13
8609189	16
6391225	13
962342	13
31107779	13
1360992	13
8049247	13
4551610	13
13095502	15
433614	13
52716360	13
8392162	16
28322332	13
9920773	13
302002	13
612651	13
8236220	13
31179364	15
1412188	13
2643601	15
2207598	13
3278474	16
3404997	17
2351054	17
3129681	13
3098022	13
11942607	13
596510	13
883766	13
5197694	16
92548	13
324114	13
77346	13
12390810	13
7529288	13
8708470	17
1772410	13
8838860	13
4872407	13
109403	16
12027308	13
1036718	13
5574784	16
5653736	13
3560137	13
11783422	13
679317	13
4670930	13
14869135	13
14631967	13
8372721	17
2714765	13
5818275	13
3514527	13
2801014	13
18942229	13
913885	13
29466751	13
12367652	13
2525419	15
19452311	13
16643097	16
10943992	13
26715239	13
2092093	13
4297802	13
451683	13
3380648	13
5538009	13
8650271	16
19969816	13
1411322	13
14993835	13
25895027	13
12463183	13
459053	13
8420932	13
8082386	13
350896	16
2971304	13
7070550	13
13320781	13
14359498	16
514544	17
15301302	16
19870927	13
12626119	13
9969994	17
571658	13
1161044	13
5594937	16
8766951	13
380721	13
5674574	16
1271250	13
1621378	13
2547440	13
3457996	13
10745233	13
2497225	13
4874929	13
7852073	13
4283	16
3459663	16
5922668	13
9037480	13
7610391	13
393263	13
11060155	13
13888485	13
11824932	13
1046624	13
10100460	13
2960057	13
4731178	13
644429	13
14520969	17
12391431	13
4275568	13
19325935	13
14471780	13
958090	16
1602975	13
1786880	13
22679925	15
4287861	13
4369285	13
14587648	13
5893967	13
3136612	13
2228333	13
922657	13
1306737	13
4444739	15
9945721	13
7147460	16
6536346	13
3894165	13
294846	15
643195	13
6524763	13
10185045	13
9415692	13
6104043	17
180312	13
1650064	13
387503	13
3630498	13
2079981	13
1208525	13
24378800	13
1410953	13
11905077	13
2752266	13
10944646	13
4692045	13
18986275	13
2728027	13
1340880	13
10035171	13
4968921	13
7002913	17
1439666	13
1515241	16
4523355	13
8713939	16
16702797	16
2476799	13
18700316	17
14600450	13
10846028	13
19105884	13
18384363	13
5139068	13
10690969	13
6913346	16
12465338	13
814824	13
31102618	13
13359805	13
1252738	13
5430223	13
1981950	13
4499243	13
15629062	13
8974701	13
4110046	17
3344941	15
14353261	13
6516583	13
7839844	13
2286028	16
8813469	13
2095781	17
4690067	13
193220	13
2673452	13
8316519	13
1462147	16
1909717	13
9596148	17
2740379	13
1722743	13
8818009	13
22548606	13
6671855	13
3097839	13
7277432	13
5830086	17
3932366	13
5489953	17
2611933	13
7496729	13
7737961	13
4052274	13
10554410	13
1429886	13
4853187	13
10322648	13
17790766	15
2078824	16
6210122	13
17488876	15
10663883	13
21449113	16
180003	13
3427578	13
8229076	13
10125096	13
2472812	17
13711805	16
3707409	13
8004161	13
1179401	13
11087673	13
2802592	13
1298783	13
15856492	13
8064453	13
497835	13
29602733	13
4579544	13
1155374	13
28119283	13
545750	15
2787883	13
11583501	13
3590505	13
2535531	13
2622077	13
7704858	13
1047485	13
21404566	13
1977026	17
2030527	13
18078320	13
3705959	13
9819649	16
7087393	13
4297572	15
518274	13
4337814	13
46133131	13
26061872	13
10445692	17
6435537	13
1488983	13
21912025	13
6339819	16
1750754	13
3925273	13
1971351	17
18011946	17
3472150	17
14302947	13
2119475	13
1866278	13
1876851	13
5727291	13
1891789	13
1025361	13
17588042	13
6011761	13
1110874	13
2564623	13
6191781	13
1474276	13
1144949	13
337867	13
10929577	13
1661961	13
380807	13
16690320	13
2350908	13
11482475	13
3824726	13
3609527	13
7629446	13
3600365	13
23980001	13
1032358	13
16551268	13
5397832	13
8400678	13
118996	13
5465011	13
2741371	13
4235310	16
3057855	15
9386448	13
22736706	13
1640097	13
8181514	13
13819738	17
9425428	17
25428141	16
7401855	13
6798803	13
18618327	13
17353623	13
6827605	13
2043916	13
681006	13
7753587	13
15448724	13
4197577	13
2452688	13
5648678	13
5829275	13
2228736	13
83808	13
4772579	13
6413863	13
1293086	13
3947418	13
7943250	13
1892478	13
12080415	15
511981	13
1230419	16
56337750	13
19791258	13
17555902	17
4659744	13
3150214	13
3079912	13
6620196	13
16232108	17
8309136	13
1971637	13
6589965	13
6527419	13
11985212	13
5527654	13
6728807	13
2328122	13
667111	13
5953452	13
9513783	13
16453387	13
263609	13
13411066	13
4229921	13
4139440	13
2312951	13
5268246	13
18409258	15
1833216	13
10096521	13
134083	13
10920636	13
1692340	13
6855721	13
4119550	13
3929347	13
34673212	16
19483731	13
213480	13
6758470	13
10079761	13
5720756	13
18385423	13
400124	13
1835162	15
7309189	15
5465347	13
581680	13
2319306	13
1095918	13
3019421	15
5586046	13
6061958	13
4972528	17
30522232	16
1381222	13
14781	17
4058196	13
2285444	13
2992634	13
33921196	13
8035404	13
10058906	13
15056420	13
442380	13
14889397	13
15073307	13
2221538	13
7474882	15
3791162	17
12733266	13
4883988	13
920576	13
1646134	13
3259334	13
3617472	16
7659040	13
1425233	13
9066599	13
5766672	13
12269927	13
7709071	16
4513006	13
16952853	13
3236826	16
1735574	13
691864	13
3274560	13
23025282	13
8726385	13
13346128	13
4680037	13
4738637	13
23164477	13
12586803	13
3251834	13
238426	13
8167991	13
1800374	13
15056317	13
810702	13
3736485	13
13667868	13
3570306	13
6088349	13
2237548	13
23158486	13
11565918	13
2667237	13
10603961	16
632200	13
6077143	17
516024	13
26318389	13
8131529	13
1970791	13
15656205	17
12328412	13
3950093	13
5568287	13
6409878	16
16338099	13
20621360	13
5571714	13
1294247	13
7636699	13
9351278	13
4302225	13
1763298	13
7313787	13
18798052	13
2969482	16
2710402	13
12347836	13
5320408	13
3514281	13
8004704	16
716958	16
7512918	16
16289779	16
8531896	13
822184	17
4552952	13
10169517	13
1039542	13
702280	13
1399694	13
12847593	13
337449	13
14176728	13
5162253	13
2444548	13
14465144	13
1163428	13
9992032	16
12255250	13
10490873	13
570574	13
3236134	13
16404536	13
8511128	13
1026332	13
13219475	13
13390126	13
3660931	17
8249294	15
2363199	13
4602958	13
9253982	13
3852194	13
12987825	13
6815699	17
137488	13
3754548	13
29314579	13
2754994	13
7423186	13
5144901	13
4818990	13
20343525	13
10039345	13
6277512	13
198156	13
2814464	17
13964362	13
9426065	13
1359494	13
1942656	13
111472	13
17474217	13
4293464	13
6652584	13
6155307	13
3899294	13
20867894	16
4713292	16
21892082	13
29641158	13
8308596	17
8983349	13
1314280	13
5349101	13
19179451	13
9577686	13
2352196	13
18319971	15
13987497	13
4166342	13
6223475	16
6613506	13
3643684	13
13527007	17
1668006	13
9048283	16
2790783	13
9787085	16
24691111	13
11699653	16
56686	13
898585	13
4470648	16
14297941	13
11627631	13
3487515	13
973065	13
6678065	13
1783329	13
645379	13
3709627	13
546562	17
10789839	13
14251968	13
297758	13
4221882	13
10265674	13
11102724	13
4278518	13
8691857	13
6211230	13
3298111	13
1239663	13
2053769	13
5974988	13
1700485	13
7612160	13
19526488	13
2256267	13
8408543	13
1451030	13
8747159	13
1647354	17
5738209	13
5045333	13
6318197	13
350655	13
269128	13
7176846	13
13552002	13
17218777	13
17028307	13
4250465	17
4037135	13
4768650	13
3628270	13
1868742	15
449439	13
24898139	13
5395393	13
18401619	13
2582567	13
498034	13
11154073	13
3818524	13
752616	13
4260229	13
6581967	13
7561900	13
21197338	13
2481692	13
16929678	17
2442288	13
17240956	13
13179204	13
1338951	17
4561054	13
14295215	13
10791706	15
3077948	13
4545348	13
3385550	13
1629635	16
343402	17
4148385	16
9424581	13
5747915	13
6673539	13
4048135	13
5705689	13
4064375	13
8621550	13
2656278	13
18498102	13
2505836	13
20530845	13
1481840	13
5358613	13
2222585	13
807745	13
3552034	13
12616866	13
2637845	13
1924968	13
1417184	13
364540	13
785697	13
7586471	13
5019130	16
22215773	13
5116103	13
4101492	13
15853863	13
635926	13
22295351	13
7446760	13
3018043	13
11198551	13
15261227	13
7346988	13
12943642	13
11069700	13
12027601	16
2012707	13
1039662	13
5138319	13
4377595	13
2640341	16
150451	13
1021027	16
3900195	13
9217279	13
11847750	16
2831171	13
13689800	13
7345441	13
16620435	13
3023079	17
9888569	13
2673190	13
17638783	13
4224056	13
29752323	13
11176325	13
3087333	13
237131	13
575873	13
12744020	13
249195	13
116663	13
741621	17
1135859	13
19105317	13
12268653	13
4966028	13
8197739	15
2286878	13
1228334	17
2677907	13
11179941	16
15402581	16
5865186	13
12924591	13
5022383	13
6362633	16
1351041	13
700917	16
6849950	15
9066988	13
30517475	16
3797470	13
2465520	13
2102628	13
13094493	13
4948229	16
6440510	13
539313	13
21556024	13
7398954	13
14168554	13
10589304	13
9381512	13
13630123	13
21252496	13
13176774	13
19409778	13
5656850	17
4848256	13
9002289	17
3150854	17
2813375	13
8906612	13
10761646	13
9720720	13
2042511	13
33418458	15
3672283	16
9882404	13
40023448	13
8455454	13
3917383	13
3616102	13
11091233	13
7862093	13
9454257	17
9224447	15
11779309	13
33962753	13
2818394	13
358427	13
6614664	15
3664041	17
92100	13
2633187	13
22206695	13
6261341	13
2912468	13
19611749	13
1013374	13
6322159	13
16003280	13
9729295	13
18942004	13
12338825	13
2017639	13
23712667	13
5551390	13
3590393	13
3273942	13
3570873	13
15288750	16
5073245	16
6272279	13
37257613	13
7923992	15
2762547	13
6609468	16
163523	13
1192048	13
2174112	13
13868785	13
4810028	13
1053720	13
3104863	17
5042779	16
5583891	13
162003	17
17175616	13
2115776	13
4109371	17
532196	13
32707893	13
4512158	13
19809619	13
12286746	13
12148939	15
22824857	13
6500550	16
1458221	13
1597517	13
627571	13
2786000	16
6048974	16
13295577	13
5133474	13
11347232	13
13613585	13
6836832	16
10775995	15
3097739	13
22203811	13
10866909	13
6316469	13
13622044	16
2261064	13
7796860	13
44475	13
5420644	13
3046379	15
511963	13
2769549	13
2188744	13
4788221	13
35109370	13
13721068	13
34146436	13
34824159	15
3744758	13
3790373	13
626320	13
31701109	13
8283635	13
1814054	13
10424417	13
9472901	13
3708504	13
5100243	13
9713271	13
5715908	13
775476	17
3463286	13
25081797	13
5430592	13
2067982	13
15967347	13
5732917	13
15382743	13
18008114	13
17953385	13
3816659	17
430192	13
3383018	16
5364217	13
21086370	13
19923579	17
21956126	13
8555317	13
1890266	13
1986961	15
5258234	13
6742688	13
3234559	13
903458	13
205480	16
1865771	13
4613784	13
4017369	13
9127384	17
8340700	13
11477393	13
1666750	13
1118886	13
3957260	13
1771970	16
465036	13
100318	13
23535702	13
967679	13
578458	13
10796440	13
11917491	13
18757630	13
2521083	13
16465046	13
4067095	13
2672748	15
966721	13
10997517	13
1552455	13
1165896	16
1885121	13
2728153	13
909700	15
8782506	17
7757445	17
22679627	13
3673557	13
7907988	16
6541355	17
10039317	13
5031357	16
5865002	13
13159437	15
5322291	13
8947718	17
7386789	13
10917417	13
9611041	17
21811354	15
1717287	17
13300908	13
1100318	16
15619094	13
2859410	13
1016241	13
3470730	17
10035837	13
888200	13
3986613	13
5895985	16
2782856	13
10167772	13
4040605	13
2042258	13
11643334	16
171780	13
5182740	13
3708688	13
1664871	17
5312071	13
6107649	13
2637001	13
4128338	16
21405906	13
33740801	13
12499278	13
13221584	17
6224701	13
1003387	13
1670771	13
5564755	13
15432781	13
39858355	13
26203137	13
6783887	13
11866912	13
7291236	13
8589073	13
6381010	13
4414980	13
7309945	13
6587608	13
55332883	13
7923773	13
2691415	13
8909927	13
2499972	16
1039532	15
4415162	13
11149689	13
11414865	13
90060	13
12537079	13
10648530	13
4833566	13
1612017	13
4044339	13
13930735	13
8792451	16
7353249	13
11607584	13
534762	13
4165384	13
3458886	13
2512751	13
6471796	13
2166554	17
9084276	16
24950305	13
2928456	17
343757	13
2649654	17
42956137	13
553921	16
21275010	13
4861582	13
5345939	16
3231656	13
4054499	13
28493584	13
12372454	13
1019216	13
8606608	13
68765	13
14635458	13
1207061	13
10347732	13
5622398	13
4348056	17
10195702	15
182359	13
2551401	13
4325596	13
7154962	13
12889707	16
2337517	13
5459929	13
5293454	13
8116843	13
9201926	13
7095364	13
4851581	13
22380816	13
20861604	13
26245362	17
3456254	13
17672775	13
6004442	13
1782519	17
16012024	13
2322433	15
2635756	13
14719937	13
2592888	13
3673734	13
980368	13
4969104	15
27245742	13
1111575	13
36972889	13
17468780	13
14309387	13
13780907	16
1568840	13
10346773	13
5165790	13
18206132	13
2249821	13
3818901	13
5493032	13
1096502	13
5627874	13
1297688	17
27232937	13
4811023	13
5781629	13
7127054	13
11077754	13
1100316	13
6769429	13
33915592	13
4001782	15
13549387	13
10360451	13
202595	13
4719906	13
3342852	13
6667768	13
5238389	13
27007092	13
77217	13
10637751	13
8556870	13
2071003	13
159280	13
3406178	17
4256835	13
30655476	13
27886649	13
20733801	13
3052791	13
6487843	13
1477202	17
8551037	13
5396586	13
5513578	13
18184166	16
3199747	13
10548488	13
1764810	13
2278167	13
15170692	16
14756287	16
7510163	13
16417809	17
1991202	13
6443349	13
8295366	13
1910206	17
14758561	13
9273806	13
1334103	13
11934779	13
3716857	13
39424931	13
9970262	13
11584778	13
148695	13
5802731	13
4238753	13
31373282	13
99357	13
17021338	13
8010605	16
2752601	13
2348708	13
1381188	13
4853450	13
23871309	16
643747	13
23982469	13
12406044	13
3690103	13
10763390	13
648715	13
6058694	15
5559268	13
1196862	13
4890556	13
27105911	13
11068352	13
14955130	13
2666486	13
27569117	16
18461191	17
17057850	13
9481446	13
479946	13
25612012	13
10444219	13
145061	13
1281072	13
6379852	13
9624709	13
1777517	13
3293063	13
36573566	13
10734206	13
12554126	13
25713183	13
4365616	13
1705612	13
3715637	13
4975796	13
1787095	13
1989107	17
6366048	13
1663714	13
4596453	13
741666	13
8455398	13
16045004	13
27912613	13
11284370	13
423799	13
2700287	13
15590494	13
1124343	13
13213330	13
9416010	16
3651069	13
11166141	13
2206040	13
4301356	13
4252336	13
15623159	13
277737	16
2930169	13
1424167	13
2384767	13
4854521	13
1945211	17
4477202	13
14387715	13
4865438	13
1875647	13
8369569	13
1581732	16
15701466	13
4668022	13
5125122	13
3090410	13
30547002	13
3224361	13
1414831	13
4077526	13
774396	13
2766979	13
2442973	13
12371927	16
6728934	13
7871490	13
20980611	13
5193484	13
9363154	13
3736200	13
9818253	16
5594869	13
26583510	13
582650	13
17075013	13
5809958	13
13052955	13
1073952	13
1727425	13
24411295	15
22520080	13
10157656	16
4144746	13
7959507	13
24208272	13
8522087	13
9686457	13
1889691	13
17341789	13
838334	13
3033687	17
4293492	16
837688	13
24727815	13
5764186	13
6013097	13
12330082	13
17004097	13
827227	13
44410605	15
5737195	13
12405589	13
4570458	15
13095112	15
4182342	17
4242535	17
826145	13
1861702	13
788911	13
1306876	13
3789387	16
35968054	13
8732337	13
484391	13
10418108	13
1349402	17
12763509	13
11533233	13
25909949	13
36613503	13
4559666	13
3332106	13
9332514	13
2506278	13
8235363	13
14125435	13
14298216	13
6172934	15
4013293	13
6877107	15
949356	13
1446213	13
3035463	13
3877432	13
6410247	13
4056027	13
19079902	13
9922477	13
36498495	13
7882325	13
693154	13
14750080	13
6754873	17
58187567	13
14970267	13
4323490	15
6129213	16
928844	13
14330363	16
5556147	13
1398883	13
2925024	13
1477812	13
5814715	13
3658558	13
11044505	13
32551834	13
19948552	13
478934	13
6249878	13
9492110	13
8971722	13
21198172	13
6368882	13
10337575	13
6772916	13
2538719	13
1861059	15
2676492	13
12636008	13
3275600	13
3415500	13
1972793	13
2845209	16
4578238	13
7108285	15
15676261	13
4593290	13
8577921	13
279050	13
781814	15
16307702	16
4459206	13
3156022	13
6609458	17
12956091	13
1434709	13
54404060	13
3369762	13
8069319	16
11361380	13
9560917	13
3084681	13
22047060	13
7308113	13
4759636	13
14126879	17
4319132	13
225926	13
26834776	13
1257053	17
7670183	16
111331	13
12455606	13
7519082	17
245054	13
6456409	13
1745262	13
2905327	13
2551415	15
3451216	13
3415001	15
10164062	13
3297426	15
11624045	15
5338375	13
7331635	16
34450689	13
5005660	13
602411	13
11104396	13
10081498	13
38041479	17
2025657	13
20096088	13
10803201	13
6579817	13
777620	17
18150384	13
3236928	13
6000914	13
4426232	13
12268948	13
38976411	13
12714044	13
341760	13
9813437	13
22214681	17
16607583	13
31710908	13
9082356	13
1409936	13
6127071	13
7194476	13
1519503	13
15699221	17
3144139	13
9718827	13
2202340	13
3958824	13
5555876	13
8388965	13
4403995	13
14660776	13
1675649	13
6029521	13
2524118	13
3510524	13
2686088	13
3921761	13
1549727	13
4521851	13
8418775	13
2393811	15
10210107	13
11938306	13
5733291	16
2420354	16
11820329	13
14625704	13
19208176	16
4511697	11
2154077	13
6716148	13
4720674	13
10713913	13
2736760	16
13108276	13
11106348	13
3091986	13
11828618	16
16577552	13
19398783	13
10491633	13
25480589	13
7363337	13
2621550	13
17308322	13
775934	13
5422585	13
778696	13
733745	13
1851001	16
44367	13
3679779	13
551926	17
11422180	13
8784321	16
2989589	13
4635440	13
8281347	13
9197369	13
34559900	13
3150405	13
3647078	15
1525644	13
11037549	15
14390700	13
6164125	13
26174514	13
4751268	13
1923687	15
21939443	13
27924996	17
17917402	13
3490649	13
12223497	13
979546	13
16240018	13
7612708	13
7175554	13
2529484	13
18263591	17
8401854	13
308253	13
2702318	17
11114313	13
10621815	13
10885731	13
39427853	13
5968849	13
14406465	13
10236234	13
14272403	13
2407966	13
10613116	13
12627302	13
5318037	13
6218781	13
3760835	13
5363274	13
12660165	13
9857170	13
5338546	13
1448938	13
3560618	16
2189740	13
4439991	13
597901	16
3960845	13
62666	13
1466679	13
11491728	13
7998926	17
1896272	13
17710330	13
9130408	16
2646379	13
13688988	13
4268219	15
11058003	16
3872258	13
10662943	13
10804287	13
516380	13
16454154	13
6666161	13
2455391	13
12873669	13
2205866	13
2364945	13
10219121	13
7124830	13
6912080	13
2945074	17
2210829	13
3812132	13
4572286	13
6450133	17
2588405	13
12249867	13
5733263	13
5964699	13
5027370	13
170754	13
304795	16
15566123	13
19589290	13
2067508	15
3863445	13
8127465	13
20978031	13
14868142	13
20220331	16
485407	16
3874331	13
35004865	13
11427476	13
8527264	13
167786	13
15815996	13
17903288	16
630407	17
2625434	13
5043314	13
4582930	13
14790910	13
15422608	17
8883923	13
1788797	15
7911072	13
14536245	15
20425369	13
11470958	13
12986816	16
7253425	13
8156176	13
7939150	16
6807851	13
6238050	13
12335899	13
329322	13
17394369	13
2429206	13
6103807	13
5133467	13
7873925	13
7291201	13
7935571	13
1279075	13
3733317	13
9310106	17
15466740	13
258657	13
264122	13
32163424	13
10287673	13
14152012	13
17690517	13
1863018	13
4375674	13
5858591	13
26494442	13
11756032	16
9554879	13
5340098	13
195553	15
287954	13
26357069	13
9627883	13
376985	13
351835	13
3147026	13
3179995	13
8904190	13
3656504	13
4106083	13
3204241	13
604532	16
9654886	13
3114292	13
32346772	13
2489822	13
2818142	13
4352136	13
2961570	13
26555338	13
9571585	13
2664900	13
10731111	13
4780104	13
6780252	13
8064557	13
8800863	16
9942262	17
7617953	13
3049132	13
6020038	13
7317050	13
3073585	13
11909520	13
16823939	13
10248310	13
10848664	13
1878105	17
7437033	13
1459980	13
462288	13
4694060	15
6573947	13
7833324	13
1209543	13
3004726	15
10214397	16
5348434	13
9926610	13
5386626	16
3436626	13
5753558	13
4478697	16
16058541	13
12404118	13
5289567	13
6688012	13
6338539	13
8707383	13
9522992	13
10977166	13
5159648	13
14172615	13
14190643	13
3750569	13
4059225	13
1753020	13
3670921	13
24920084	13
356072	13
16213619	13
6056079	17
1810984	15
14115164	13
24855366	13
32150219	13
13482640	13
20093027	13
865639	16
3357286	17
1536895	13
23779713	13
3617150	13
6948908	16
1613361	13
5226791	13
13026332	13
7732740	13
18687035	15
28869195	13
3016836	13
32298459	13
14510916	13
7466121	13
1706795	13
9297892	13
5157700	13
5599549	13
5773038	16
2330729	13
14226907	16
16020129	13
1604818	13
1720653	13
3810522	13
2587826	13
1094652	13
7106333	13
15204528	16
5998893	17
2576182	13
3708809	13
5315555	13
6679288	13
21674943	13
19264140	13
6385578	13
3235318	13
3324027	13
2450979	13
2765384	13
8168059	16
2915211	13
2735256	13
8521388	13
2632654	13
13197138	13
15479880	13
6526340	13
11527608	13
5505645	13
6290247	13
7695891	13
4395756	15
8648438	13
825878	13
1420072	13
13030141	13
22530827	16
14101823	13
5298597	13
2533468	13
5905901	13
8538555	13
7160527	13
1499631	13
3342973	13
6797791	13
3010109	13
10011814	17
20528351	17
11946246	13
12428882	16
16482205	13
8299969	13
1354084	13
5166090	17
4960814	13
1000731	13
9421082	13
2273944	15
18720774	13
10657116	13
1597703	13
23096538	13
7219020	13
153870	17
7688010	13
25245491	13
19977180	16
455983	13
4214613	13
446760	13
827714	13
6587293	13
463595	13
11712837	13
7682802	13
3391022	13
6839795	13
2787555	13
4478811	16
13486268	13
10058660	13
12725837	13
3113188	13
17949957	16
19096638	13
50013099	13
4323122	13
3284087	13
9584423	16
14186789	13
3351732	13
8556233	13
37205374	13
5243025	13
613983	13
1925970	16
11318595	13
10686548	13
4608751	13
9831964	16
2809065	13
8202758	16
273354	17
361969	13
12121819	16
7587326	13
510889	13
6076708	15
11303083	13
2717996	13
11868025	17
27112879	13
8402780	13
11887695	13
11552550	13
5986319	13
33778670	13
6812855	16
3872803	13
2775945	13
14476347	13
2120280	16
2180225	13
7105850	13
889153	13
2709101	13
5345174	13
27556031	17
22391146	15
3932760	13
4704723	13
19556350	13
24371787	13
26876577	13
15750621	13
10714442	13
8496102	16
13247990	13
3944453	13
8269744	17
58089514	13
2597319	13
4391893	13
6387568	13
131645	17
5507657	13
6028255	13
17773801	13
9415041	15
6185572	16
1098126	13
8368619	13
14548597	13
14265441	17
15484254	13
9641281	13
8724378	13
9037075	16
19838473	13
3062550	13
3442873	13
9794546	13
815705	13
3776215	13
3462759	13
10299574	13
2372032	13
7219685	13
3079405	13
650325	13
1158067	13
13284693	13
9392009	13
15846695	16
1951870	13
2656204	13
25343674	16
13056748	13
727557	13
1229424	13
2047838	13
16233407	13
20570407	16
5529427	13
14164715	13
13829185	13
19459830	16
1618890	16
3967888	13
7916180	13
15270814	13
11191686	17
2532284	13
1408520	17
3536899	13
41118011	13
27920854	13
2680806	13
4028384	13
6370744	13
18938206	13
519348	13
6911840	13
890542	13
3073743	13
2333336	13
185715	13
3273899	13
34540374	13
12112768	13
9066754	13
25094564	13
4585359	13
880958	13
12234790	16
1702432	13
23106656	13
1881090	13
717110	13
1967489	13
22759814	13
2318872	13
273679	13
5361431	13
1044247	16
4665230	13
13389929	13
2003725	17
2478941	13
17292724	13
12582290	13
6449221	16
315567	13
12448439	16
4637210	13
6633849	13
17138745	13
1298329	13
5646682	17
921668	13
5437572	13
15054270	13
4353629	13
3217111	13
5170340	13
14984388	13
9265000	13
273927	13
12555610	13
9674682	16
3185527	13
4332852	13
1575085	13
8394858	16
2766244	13
3403570	17
649943	17
6499823	13
1028293	13
5837893	13
4034857	13
24758208	13
6097538	13
11359397	13
4554178	13
24838100	13
3301653	13
8952799	13
3541688	13
13279875	13
9231052	13
4562240	13
7105540	13
101814	13
3675612	13
4027925	13
6615530	13
5672933	13
269238	13
9040751	13
8413110	13
14715111	13
2702916	13
12526042	13
2120616	13
10687316	13
655828	13
7686886	13
14226640	13
1620227	13
2256445	16
1166193	13
2095179	17
10774109	17
3747444	13
3301148	13
18012948	13
8547088	13
2892345	17
2519232	13
1873706	13
9547791	13
5105790	17
10242726	13
4615902	13
9068709	13
1018023	13
5234929	17
11572226	13
1718886	16
12512686	13
13915283	13
10692968	13
1720800	13
3533950	13
1092246	13
1385848	13
11104731	13
1017526	13
858134	13
35949048	13
513408	13
9055727	13
5156194	16
7844702	16
20755435	13
3753032	13
15692867	16
23251350	13
15329171	13
13233856	13
5863477	13
1993570	17
23912524	13
13408460	13
4420917	13
3247744	17
16548573	13
26258	13
7654453	13
1947024	13
1729384	16
8595576	13
1946984	17
18879082	13
534358	16
26022398	13
8906440	13
1729058	13
4774360	13
4956499	13
13182538	13
1322734	13
15500437	13
3835604	17
6874006	13
479601	13
22684118	13
6266633	13
1301068	16
3795786	15
18468968	13
23695965	13
9100358	17
14405440	13
3001036	13
21741458	13
362933	13
4539402	13
8089025	13
17480622	17
102934	13
6455508	17
22682563	17
620268	13
2637957	13
5732894	13
21103241	13
1730288	16
494021	17
31963459	17
12117590	13
9981748	13
201483	13
7487792	16
15092820	17
615837	15
2104040	13
7764250	15
2905455	13
2176039	13
23585175	13
7059857	13
1843142	13
6023195	13
5687400	13
7917413	13
9636561	13
14550232	13
604613	13
3689082	13
7662759	13
8492452	13
18802979	13
6916491	16
8605987	13
8508822	13
799379	13
7724878	13
13381122	13
2633027	13
11347299	13
882677	13
3347794	13
272785	13
3168655	13
3130090	13
65159508	17
7020705	13
7966197	13
20811505	15
13138653	13
1934404	13
3416548	13
3461487	13
5147839	13
2854391	13
4937251	16
16420507	13
4753467	13
2993560	13
5661883	13
18512233	13
4412318	13
2507290	13
12779769	13
5241178	13
7559693	17
5108998	13
16586142	13
7162899	13
5940413	16
26386091	13
5999674	13
168464	13
2189965	13
12843020	17
5031483	16
1763839	13
5417633	13
499680	16
9675307	13
10017108	13
312497	17
12639710	17
6342166	16
8789087	13
1073567	13
3249543	16
11089711	13
9574180	16
4719691	13
1865955	13
21015051	13
2344510	13
7501434	16
20361251	13
5002175	16
11415563	13
13581226	13
11688989	13
2877268	13
26299452	13
4313794	13
4024327	15
10881372	13
32419296	16
558939	13
7310789	13
2465723	13
521730	13
8460347	13
4562254	17
19519201	15
15924633	16
152156	13
11614502	13
7972300	13
3545730	17
29625717	13
13960115	13
1543671	17
4498625	16
25061702	13
19922097	13
5286912	13
25629506	13
5077194	13
23647715	13
6634132	13
4092607	13
39232	17
9515735	13
9437305	13
18983241	13
34974963	13
31315156	13
1095341	13
5072230	13
104079	13
14840538	13
8434975	13
596137	13
11288185	13
11275790	13
11444485	13
696479	13
18488278	13
6746742	13
3519149	13
9950844	13
13160342	13
7880181	13
4330714	16
4256227	13
3254149	13
5108857	13
3748398	13
8222977	13
5490160	13
1013315	13
1889086	13
4306404	13
3882769	13
13163876	13
1417272	16
1667667	17
3779349	13
2359780	13
15201603	15
13093705	16
9108262	13
2083594	13
1182927	17
7285129	13
3389180	13
3982785	13
362234	15
2192527	13
17227405	13
10822369	13
2457215	13
7638170	13
6662309	16
1023000	13
10261927	13
4512442	13
26893086	13
9269362	16
2105264	13
530212	13
1667624	13
5152839	13
622672	13
8536486	16
3202903	13
11106063	13
299536	13
3770646	13
652418	13
6321897	16
5883007	13
8166734	13
2076427	13
1825364	13
9784334	13
12037221	13
7079700	13
17559364	13
5178202	13
6593564	13
17050558	13
3917052	13
5224019	13
2666897	13
5860194	13
19964701	13
4636599	13
8491270	17
11354595	13
3817161	13
524083	13
16645251	13
5981016	13
13524364	13
8378587	13
16471200	13
9639618	13
3774198	13
8824967	16
3999175	13
1462036	13
15376963	13
4872795	13
14289562	13
4965930	13
195487	13
5510342	13
3375509	13
11155115	13
5725824	16
2921872	13
3774049	13
4740899	17
1118062	13
12187025	13
572436	13
13253425	13
5020433	13
6976335	17
8917510	13
11795226	13
7223342	13
5505974	13
11555683	13
2393253	13
10020694	13
5478793	13
696660	13
3310609	13
1288107	13
16859359	13
2866973	16
30114211	16
320765	13
3351345	13
4186955	13
17278462	13
3457510	15
6716100	13
704776	13
13217094	13
7685059	13
2335314	15
35466458	13
1314060	13
12998312	13
13355028	13
10008586	13
10640070	13
10108604	13
5643365	13
4517842	13
9503149	13
2310295	13
9466756	13
9379483	13
2555553	13
764829	13
22134372	13
3215412	16
1011944	13
48021937	13
3626301	15
2994396	13
2964996	13
55430430	13
3149620	13
5334961	13
33605659	13
31483754	13
750458	13
3657828	13
1797082	13
5063843	13
1814124	13
1429272	13
9100532	16
15621510	13
36917430	13
24368692	13
38735458	13
5663945	13
15244114	13
2687257	16
9208377	13
1400848	16
1263686	13
3131990	13
8693105	13
4734947	13
3128427	13
11123556	13
5973059	13
9296428	13
6004043	13
3322067	13
2149318	13
6493340	15
7403623	13
1142544	16
22120624	13
9300802	13
9473897	13
11138437	13
8127262	13
2325330	13
8788555	13
15607990	15
9994787	17
23342269	13
9838544	13
10966523	16
179294	16
11681140	13
1890654	16
10772183	13
4865533	13
2457619	13
4945537	16
12734729	13
2861618	13
5893207	13
227724	13
15041308	13
8787355	13
4863698	13
17775403	13
4418155	13
29022	16
7977139	13
1652625	13
9136470	13
4882404	13
17616073	17
9247742	16
17071476	16
4626252	17
10220680	13
1355970	13
2510963	16
3179905	15
2316058	13
2558874	15
9640698	13
1235234	15
1114268	13
2169810	13
5398666	13
14596693	13
18660444	13
6063931	15
34173410	13
22557817	13
14254133	13
21572722	13
4825715	16
14999495	13
2283740	13
23224908	13
1403167	13
2869972	13
8941470	15
41003985	13
12449055	16
29803829	13
458537	13
15169711	13
1404696	13
1803631	13
2192785	13
217282	13
4265843	13
754621	13
10807080	16
23367999	13
36216676	13
20499494	16
833453	13
7075531	13
178415	13
1851598	13
6055431	17
13307799	13
5225589	16
17967714	13
2469475	13
15995811	16
36015168	13
2913532	13
14971397	16
471679	13
5807266	13
4931402	13
10149472	13
2139363	13
2873696	17
3715110	16
12296089	16
4728547	13
3605580	13
52268516	13
3983543	13
5305794	13
5190200	15
10143005	13
1323805	13
17180088	13
785179	13
2984436	13
8557328	13
7763318	13
25274409	13
1392412	13
20129	13
11519671	13
23070736	13
9566430	13
3907063	16
494615	13
5766267	13
6530610	13
2361812	13
22686743	16
8042992	13
4160703	16
786464	13
10662316	16
8562749	13
5748355	13
5047261	17
2675674	13
13926011	13
2443855	13
1774231	13
7063121	13
12659792	13
2399128	13
5271941	13
1477357	13
2411297	13
14914393	13
5560346	13
2156462	13
186637	13
27037920	13
115515	13
158465	13
5876929	13
2311801	13
17029357	13
17001182	17
6983022	16
9510197	13
7530742	13
464981	16
17834839	13
11939374	13
10363309	13
7485841	17
4807941	13
8097327	13
3305448	16
1691338	13
1175078	13
27044	13
35512132	15
2207573	13
44777646	17
44533614	13
5472939	13
8208251	16
9813421	13
19043866	13
232763	13
8878561	13
5381048	13
21243250	13
1038682	13
486015	13
5313168	13
4409338	13
7198582	16
5668862	13
356989	16
1780435	13
3652297	16
9504913	13
488436	13
3434316	13
5281833	13
1522604	13
8002716	13
14891934	13
9777999	13
14751894	13
5812565	13
13275850	13
3111171	13
4307380	13
989091	13
1218751	13
2821326	13
8479971	13
12086558	13
5355070	13
5170671	13
2797203	13
12014944	13
8472175	13
30703320	13
1962237	13
22542351	13
18076293	13
5087323	13
11505069	13
1001843	13
12830704	13
15527519	13
92423	13
857801	13
9266314	13
8132991	13
3441811	13
8142548	13
15592905	13
1689518	13
36335341	16
4879447	13
1189898	13
12368676	13
434509	13
1651866	13
2032158	13
7368136	16
7872746	13
1921110	13
9163569	13
5257655	13
2668328	13
5957402	17
9649857	13
1157500	13
15043995	13
3939193	13
6219771	13
6816326	13
20687742	13
2909707	13
15226096	13
43471964	13
4944916	15
24521771	13
7572840	13
14580657	15
2823916	13
7218902	13
5601684	13
33861511	13
722865	13
4428776	13
13361606	13
25029521	13
14946046	13
2612841	13
5504311	13
18940680	13
1915805	13
10172186	13
15761536	13
1649809	13
3833334	15
6697280	13
20744427	16
33341	13
4123935	13
1254589	17
18696086	13
821942	13
3426402	13
837426	13
4840081	13
4169925	16
28179137	13
12451530	13
5075013	13
25719839	17
4438441	13
1300729	13
8541492	16
13591342	13
1927173	13
7288391	17
27554736	17
3079245	13
8542988	13
7834472	13
5578885	13
267473	13
26984762	17
5647914	13
54592	13
3906213	13
11496059	17
9353480	13
4396428	13
25661945	16
16641118	13
10283454	13
10634113	13
2437989	17
9597848	13
4531710	13
3335792	13
4184736	13
30050685	13
12218443	16
489558	17
14304164	17
3856900	13
31968437	13
1424343	16
3280525	17
192236	13
6138482	13
3061068	13
575706	13
12419427	16
1850462	13
10890329	13
2984143	13
9874430	13
3795074	13
13363739	13
14892686	13
22846411	13
875200	13
13388476	17
7625167	13
3015820	13
16302358	13
16286451	13
1099705	13
608225	16
8370647	13
5168173	13
9199403	13
14661947	13
4186003	13
4002267	13
5709035	13
3980071	13
5288702	13
8490130	16
15716089	13
8976327	13
18231830	13
523364	13
4052704	13
3160210	13
22991087	13
32607892	13
7372943	13
16825481	13
15205729	13
866690	13
17276551	17
27860209	13
4945870	13
9284842	16
17889456	13
13450670	13
32573719	13
5061322	13
4317308	13
877419	13
25365818	13
388110	13
13235719	13
1019014	13
8820658	13
1297654	13
7136741	13
290382	17
1696552	13
21863178	15
8662807	13
11053992	13
9530226	17
513266	17
16200175	16
7774129	13
5025934	13
840488	17
5185567	13
32924177	13
1019030	17
3814923	13
46417148	13
18153879	17
6710239	13
2907873	13
9070972	13
10335309	13
10853316	13
10387758	13
2980676	13
8718096	13
4101374	13
75544	13
6558403	13
7895458	13
3273825	13
4607642	13
7407326	13
4612801	13
8746773	13
6147720	17
22361725	13
8514456	13
31942270	16
13285540	17
11431196	13
1331814	13
7004907	13
979286	13
5494882	13
27596246	13
7074898	13
16202180	13
7093728	13
2237794	13
17428341	17
1373229	13
1340730	13
216185	13
16916558	13
31777181	13
4472223	13
7952352	13
6634410	13
7927048	15
10084368	13
16014148	16
2787895	13
686146	13
1217333	13
2662416	13
1244285	13
14447406	13
9609500	13
3828686	15
21251517	13
15374360	13
2701935	13
7109329	13
2371761	17
506236	13
2652393	16
3162246	13
1989273	13
4502879	13
3291204	13
3768862	17
1624620	13
4673746	15
3603168	13
689817	13
6839487	13
10610858	13
15987371	13
3030393	13
1484295	13
17604749	13
16235052	13
3352715	13
9786983	13
4583494	13
1978228	13
5525105	13
18687771	13
13575795	13
433647	16
1215706	17
9550234	13
2785424	13
5592255	13
5861378	13
8117469	13
543616	13
1398648	13
781174	13
4214099	13
14671722	13
30148659	13
3362254	13
18661940	16
20681774	13
12918451	15
11353239	13
2898709	13
4746323	13
9373273	13
5483616	13
12279121	13
7510115	16
2637381	13
631478	13
4468209	13
2347962	13
6646474	17
1482241	13
1117502	13
7745096	13
2855349	13
10540505	13
110618	13
9554673	13
688739	13
1591074	13
2380221	13
5277150	17
3995110	13
3435546	13
21011579	13
11845557	16
9404810	13
624312	13
14773401	13
24581314	13
7889187	13
11497713	13
3320550	13
29591072	13
10390714	13
2514430	13
19592694	13
20486558	13
3634452	13
13072463	13
13463971	13
7530185	13
25030072	13
1313489	13
12354680	13
25758572	13
8538906	13
244990	13
8597504	13
2075755	15
4998514	13
2232682	13
17770126	13
30512703	13
4989361	13
691039	15
26659238	13
36805034	13
3579395	13
11527778	13
17868916	13
5643072	13
3237151	13
6999976	13
1900700	17
1778917	13
16353595	13
7635344	13
41196976	13
3040271	13
1525703	13
8852272	16
12636634	13
602047	13
10540734	13
2102232	13
4665692	16
17795301	13
1070135	13
7808063	13
374371	13
12147088	13
596433	13
7193064	13
4164533	13
22230357	13
9701029	13
10396058	13
423448	16
15103025	16
18704875	13
38419631	17
10361968	13
27692111	13
290719	13
866083	13
4832351	13
12110091	13
1194129	13
2726840	13
7394504	13
1006214	13
1699741	16
46439233	13
6130803	13
8770390	13
847851	16
11103606	13
13496470	13
5568850	13
17306826	13
13170408	13
18729754	13
5292013	13
704971	13
3999665	13
6594074	13
48360591	13
3481195	13
7720970	13
2356	13
3567178	17
2979513	13
5698552	13
5444527	13
11991396	13
9439062	13
1497608	13
3045997	13
9075901	16
5260545	13
16489406	13
1118386	13
1361127	13
9110701	13
2963878	13
13576769	13
6429392	13
34453404	15
1940601	13
17191451	13
16950122	13
7036444	13
6941191	13
16347401	17
26501345	13
2716241	13
4808929	13
974796	13
11994000	13
1856166	17
2862808	13
2846655	13
603111	13
14244855	16
2837336	13
412601	13
28069099	13
11781739	16
2700235	13
2224409	13
33269824	13
10843721	13
9557354	13
18119406	13
3294875	13
2451868	13
5102706	13
71442	13
3161754	13
24880317	13
13089155	13
19100384	13
5558722	13
5745560	13
21113029	13
6780814	13
9718235	13
1943819	13
17066579	13
2964330	13
1548577	13
3810512	13
4738500	13
18204954	13
18347642	13
7597954	17
374860	13
10583050	13
32187402	13
9259380	13
3244039	13
2137790	16
6238773	13
663708	13
3014031	13
2297212	13
1985816	13
26177681	13
9277940	13
247490	13
5793786	13
12427971	16
263866	13
18421951	13
20155681	13
8924997	13
394326	13
31431358	17
1566205	13
1410904	13
7843210	16
13357301	17
1170113	17
3020127	16
14458351	13
7952071	13
1347713	13
97192	13
12103054	13
2348954	13
510734	13
27596163	13
4396482	13
9553965	15
3510271	13
3860696	16
13682901	16
175471	13
1197735	17
8473656	15
3898584	13
10794426	13
8684582	13
5322765	16
1544876	13
14415140	13
17943787	13
1935496	13
42489861	13
7170248	13
433144	13
3112763	13
15026251	13
6128590	17
2573136	13
8522458	13
163090	13
822544	17
7525327	13
9600132	13
16549277	15
7466795	17
23886173	13
601847	13
450682	13
8371698	13
490375	13
10547246	13
11676624	13
41854596	13
16951751	13
4768208	13
2220184	13
3278485	13
19064169	13
6550211	13
3905907	13
10088344	13
8155242	13
1452787	13
222932	13
20790626	13
4657412	16
13093261	13
1558481	13
6017265	13
4818742	13
1048539	13
6262757	16
17429302	13
11498014	13
225692	13
12120666	16
4022457	13
2487366	13
6584302	13
3260144	13
6783497	16
759741	13
4360768	13
8033046	13
9212369	13
3155131	16
2907992	17
47307	13
983254	13
24063278	13
382332	13
8272714	13
17684747	13
4996077	13
3236251	13
8898116	16
39021499	13
943105	17
8466666	13
3250178	13
5162399	17
7139752	13
5683893	16
782269	16
1427029	13
7642540	13
1015937	13
2877164	13
3800407	13
2329233	13
17577027	17
24483536	15
9860004	15
18905635	13
796803	13
10291983	13
3424571	17
3267332	13
18862449	15
1872672	13
16746849	13
12339569	13
2190437	13
12495234	13
518801	13
3332138	13
5563211	17
14936957	13
2075351	13
5380949	13
2143387	13
299223	13
28230236	13
1906652	13
2252879	13
3179315	13
7542901	13
6936546	13
28668857	13
4267643	13
20286496	13
237325	13
1947051	13
14586681	13
12211127	13
50857914	13
8106117	13
11607386	13
7754391	13
7325957	13
3154353	13
2974600	13
3649701	13
8092089	13
18493090	13
463165	13
868543	13
797594	13
7661251	13
14085069	16
28098918	13
16370664	17
21258389	16
115615	13
161513	13
3727719	13
390063	13
41847018	13
12191116	13
2201149	13
13803284	13
11302600	13
3194452	16
9495335	13
2158912	13
8236359	13
3598066	17
3756829	13
13933972	13
25926688	13
4838180	16
1376045	13
6851462	16
4756143	13
11528653	13
1723728	15
10071663	15
9086095	13
8817475	13
1948367	13
22396163	13
5388018	13
2035719	13
2540350	13
1453130	16
5597514	13
10727496	13
2975340	13
15012654	13
1637854	13
125035	13
311963	17
3550661	13
3767951	13
3989782	13
5497240	13
439421	13
25073764	13
4114494	13
11235322	13
13585140	13
1130299	13
6029437	13
2376549	13
7618984	13
17585330	13
16054	13
548832	16
2575946	13
2305231	16
9277816	13
3328844	13
21434965	17
3509844	13
3106611	13
13407260	13
9205004	13
18593177	13
20407700	13
10586895	13
2409497	13
15566218	13
30806215	13
1535914	13
6983577	16
827306	13
3429556	13
5320939	13
5621310	13
10828897	13
8724120	13
347523	13
992275	13
75108	16
4661526	13
2543681	16
5513789	16
21286962	13
9599543	13
1838993	13
13983936	13
28180064	16
9337701	13
19989192	13
30391866	13
12302398	13
4062275	16
1199034	15
37078845	13
1550376	13
17440916	13
990294	13
11892447	13
16054803	13
3419940	13
404055	13
6722038	13
5204456	13
4535258	17
32252530	13
3185616	13
11414536	13
46576478	13
5290487	13
1236911	13
4966633	13
13027023	13
2391639	13
17604264	13
3031339	17
23330619	13
18447348	13
22030264	13
6305905	17
13496883	13
34766908	13
9805996	17
9114999	13
3351796	13
10018940	13
3017840	13
3027021	13
12155468	13
3536184	16
10698363	13
17682327	13
1531889	15
8368315	13
510078	13
512259	13
7681946	15
3332128	15
31182048	13
3417670	16
4644700	16
17219158	13
1547211	13
10334861	13
3479231	13
7935821	13
10503349	13
4724590	13
242984	13
45681545	13
11147096	13
4113512	13
26022670	13
52006	13
2731764	13
6244904	13
11110708	17
2227971	13
34679716	13
10392464	13
6790780	17
9628191	17
9672301	13
2964707	13
1697016	13
7971874	16
17619042	13
633285	13
330414	13
11433266	13
11296243	13
10787103	16
6307117	13
6841850	13
4105914	17
2109074	13
4661302	13
22419366	13
1927469	13
6455942	13
1949105	13
3131324	13
12727371	16
2893982	13
5845627	13
7911106	13
18177300	13
1926313	13
1999729	13
7461220	17
10454793	17
1751909	13
1247788	17
12413472	13
11313391	13
220935	13
11790593	13
2625508	13
13551802	13
55654139	13
5726640	13
12786329	13
5424441	13
3501577	13
4886517	13
17164858	15
7065635	13
3821288	13
17518154	13
8033624	13
4485974	13
3296724	13
11093	13
11148863	13
1280930	13
22835915	13
6326392	13
25174432	13
1721010	13
2658573	13
3132429	13
3848044	13
11738363	13
19149033	13
5440263	13
6262075	13
1800860	13
11405346	13
13327668	13
34703766	13
439363	13
921180	13
3498305	13
11505123	16
596123	13
12403988	13
19259793	13
380294	15
4763276	13
34653681	13
18976346	13
20598540	13
119955	13
15326037	17
16176859	13
5354104	13
2952883	13
16628748	16
27045712	13
4421374	13
574856	13
9374343	17
2092275	15
1035743	17
13642281	13
3806562	13
10725749	13
6765277	13
483781	13
612264	13
2806583	13
288409	17
5216831	13
204437	13
4105804	13
4335025	13
6728667	13
4927366	13
18019703	16
7249786	13
2311359	13
3678021	17
6224605	15
10447653	13
884896	13
5049378	13
2987007	13
952578	13
1558010	13
5839738	13
1487169	13
22303872	13
1761344	13
21075509	13
3625277	13
1728643	13
11905128	13
3336704	13
18795453	16
917186	13
15257641	13
561615	13
376894	13
11603917	13
4844573	13
1025986	16
6598056	13
5748618	13
2091702	13
16066145	13
3853040	13
17514346	13
3129691	17
13860161	13
3063131	13
7605122	13
3452283	13
3018138	13
8202011	13
3563979	13
34423241	13
6414954	16
9630560	17
7312016	16
6313752	13
30210266	13
15724395	13
1314016	13
10420410	13
1173793	13
2306513	13
9622481	13
5175833	13
6448959	13
36854804	13
4947311	13
15556009	13
8736656	13
28229424	13
3660908	17
8552568	16
6563175	13
1825042	13
9982118	13
4042548	13
531231	16
2737398	13
9531190	13
2638196	15
9469598	13
16078776	17
6643570	13
2016409	13
9995374	13
28511240	13
3500135	13
17732784	13
2135767	13
9530936	13
13256867	13
10208176	13
5087325	16
4523467	13
5139794	13
7627335	16
176380	13
1609216	13
331969	13
7916895	13
18822950	13
8424195	13
5270621	16
4482136	13
7594675	17
324880	13
3965561	13
4642895	13
7876555	13
23717218	17
15210973	13
13825744	13
8978886	13
11666705	13
2160205	13
17400241	13
12913209	13
384327	13
4917072	13
2166672	13
1559042	13
7013680	13
744979	17
23624689	13
6908305	13
2798374	13
1070583	13
1018800	13
1006562	13
4687300	13
8335491	13
157292	13
252438	13
311428	13
15302833	13
1162154	17
480787	13
4302426	13
3529987	13
14492570	16
3370331	13
5884134	13
4865403	13
663291	17
1585532	13
30399790	13
21031898	13
15776467	13
877579	13
746115	13
1133174	15
18456640	13
42972815	13
2104845	15
8487117	13
970718	13
26707928	13
673796	17
559351	13
15416452	13
4471619	15
3465477	13
4732978	13
13977307	13
15171960	13
31428095	13
24797115	13
3211992	13
9353050	13
6920739	13
766103	13
18646738	13
281653	13
5601720	13
1874085	13
3940175	13
3524674	13
9800601	13
2284854	13
3952885	13
3827181	13
1946338	13
3560339	13
30220761	13
1511630	13
4603391	13
1169533	16
15850	13
5107522	13
4167323	13
9764662	13
9410094	13
1864556	16
10150278	13
215009	16
3133986	16
19695372	13
739701	13
1448873	13
1266540	13
701044	13
4178209	13
7718020	13
8713224	13
9307646	13
11862980	13
33971188	13
1672366	17
37746837	13
90850	13
11430056	17
9172457	13
1681641	13
5365169	13
10119266	13
7407973	13
4105521	13
2453298	13
12946798	13
699698	13
687270	13
11578595	13
3416248	13
2234500	13
266098	13
1848626	13
5858189	13
14988616	13
2391361	13
26942300	13
3392775	13
6058649	17
1262002	13
5856979	13
3430755	17
2029633	13
16949876	13
13264170	17
5415850	13
17045769	13
22913111	13
2912404	13
14932349	16
1274081	16
2099861	13
2208768	13
11226091	13
1900990	16
10997809	13
11378285	13
1370920	17
8235995	13
10050448	13
105273	13
6719359	17
9485354	16
5210252	13
56111	13
29664218	13
11953018	13
178564	13
1567915	15
746231	13
1949479	15
1402686	13
20327553	13
4420576	13
9491173	13
1562481	13
10711504	13
10392464	13
28884524	13
6011756	13
5782769	13
53382306	13
17552158	13
43462263	13
1713134	13
3018860	13
8120292	13
6096691	13
6486926	13
14161158	13
9737989	13
8408554	13
11286812	13
11993816	13
1073329	13
11025943	15
3527327	13
2704058	13
5737311	16
19430345	13
5496875	13
6695872	13
2122610	13
25576088	13
1180386	13
3454012	13
31670983	13
4658795	13
2980995	13
14073180	13
237188	13
1644366	13
3164308	13
4029183	13
7611100	13
6246007	13
27005783	13
5548578	13
2559230	13
19325545	13
27073515	13
6199626	13
908219	13
6533711	13
9092383	13
3865835	13
3625494	13
15699371	13
16950436	13
6179795	13
7516751	13
35514183	13
8436912	13
2714788	13
15180751	13
6550246	13
11236638	16
12071454	17
632845	15
10769731	13
1856475	13
5638803	13
1998485	13
1272771	13
877125	13
27521174	13
8383982	13
11782120	13
597303	13
7413662	13
3461122	13
192882	13
15440256	16
388868	13
1138111	16
3741596	13
2299851	13
16095070	13
1612114	15
3337533	13
6982381	13
15075651	13
7378265	13
12588995	17
1832135	15
6293388	13
27666534	13
1906623	13
11661184	16
360540	13
5227430	13
381491	13
15726835	13
8552776	13
1257778	13
15534	13
7349995	13
7760506	13
4699206	13
3240984	13
11632216	13
920381	13
1809751	13
2250078	13
21145906	13
11038895	13
10107156	13
502441	13
14116165	16
9324206	13
14594197	13
1100310	13
5247134	13
2853441	13
11169272	13
2048999	13
9297851	13
8524888	13
2981680	13
969367	13
9032573	13
2046396	13
6985202	13
3842033	13
13446148	13
2387455	13
62032525	13
2054822	13
4668498	16
52116	13
12540884	13
44318	13
7540343	13
2194887	13
5015348	13
48867081	13
12041159	13
2414346	13
106196	13
1127159	13
5705559	13
6653514	13
17201954	13
6971830	13
23107693	16
9959166	13
6533216	13
6950217	13
12624486	15
3385503	13
5454478	17
14670947	13
2260265	16
413377	17
2242023	13
10942184	16
2353082	13
4133880	13
3080909	13
4438380	13
6371977	17
9367550	13
8448682	16
12173979	13
4345759	13
3012677	13
4976327	17
20922296	13
15905930	13
6678146	13
30426890	13
10886751	13
776313	13
1661816	13
158654	13
2793177	13
2765634	13
1584451	13
8387957	16
1936069	13
3424521	13
22018925	13
6465309	13
10604981	13
3250951	13
794366	13
7823209	13
3694910	13
11602410	13
16632799	13
3154183	13
9893827	13
1830968	13
26876769	13
1757330	13
31406195	13
4094777	13
32680306	13
11536756	16
12599196	13
21135337	13
9697348	13
16270219	13
17008599	13
2863591	13
2598794	13
3337604	13
4726951	13
1168841	16
2276720	13
13405666	13
9923784	13
2962016	13
2504592	13
5237505	13
820433	13
26591635	13
13989012	13
7336544	13
13200574	13
501897	13
2767819	16
12782341	13
20902992	13
14024933	13
9343987	13
173437	13
9196197	13
9862757	13
14752517	16
4908713	13
7865376	13
7481448	13
4246389	13
10782670	13
9422533	13
3852626	15
19991662	17
2988436	13
6531994	13
4062523	13
511244	13
2257671	13
4032388	13
137033	13
10449587	16
22653447	16
4714986	17
9668230	16
14432420	13
8254359	13
131202	13
2765797	13
822050	13
6591659	13
21594112	16
12168659	13
9250711	16
6274195	16
2312199	13
959026	13
2148625	13
1554945	13
8239385	13
52194174	13
10140965	13
18599095	13
21038564	13
10632951	13
375785	13
2355123	16
972874	13
2041003	13
20880228	13
4908580	13
11927416	13
199322	13
5715475	13
2809621	17
10013765	13
10089537	13
758050	13
543542	13
10980144	13
23383295	13
7247369	13
5900743	13
917510	13
755846	13
18550783	15
10555098	13
12238947	13
2191773	13
2977103	17
1453858	13
6014030	13
14190116	13
91748	13
17175535	13
12514768	13
2912347	13
1511166	16
5989760	13
1690772	13
6639455	13
2799342	15
10867806	13
23813054	13
915040	13
11403223	13
1556612	13
5852380	13
1559459	13
1592218	13
12503204	13
13222622	17
3103559	15
16376284	13
4626563	13
12259998	17
264582	15
5611762	13
14285371	13
26075981	13
3528698	13
12165065	13
19498589	13
15730582	13
3238502	16
383506	16
9094755	17
19663591	13
3690767	15
9089039	13
9147970	13
535742	13
7386895	13
10070671	13
103829	13
147300	13
9076876	15
1621761	13
1903085	13
26091250	15
600036	13
5570372	13
7963221	16
21511006	13
4525135	13
4507404	13
2415208	13
12518700	13
8306790	13
16200764	13
13411447	13
784581	13
9335414	13
7428594	15
10468714	17
318973	13
12042446	17
5108224	13
2546502	13
8027579	13
2322326	13
380160	13
8104080	13
17823126	13
12577805	13
12609672	13
5117714	13
10000730	13
5947233	16
305759	16
10109155	13
3788614	13
620115	17
10795522	13
7998904	13
12883283	13
4934580	13
2954166	17
4181513	13
483915	13
17837444	13
2878958	13
1659673	13
18045174	13
12277226	13
1456355	13
14793076	13
2636958	13
8026250	13
6208751	13
7861759	15
685523	13
570027	13
2887948	17
8654628	13
9359772	13
10657510	13
13392655	13
13647506	13
6662473	13
1847254	13
1401796	13
27621036	13
4577322	13
3517991	13
7696458	13
5488208	13
4553787	13
17293497	13
8114822	17
19305644	13
7759224	13
4076777	13
13086075	13
3067400	13
10570728	13
3624773	16
422982	13
20122708	13
4982038	13
7284171	13
1380499	13
1139561	13
9640018	16
27638462	13
7999495	13
4522684	13
16862424	13
10544636	13
22790198	13
6608808	13
13105450	13
3812792	13
12344138	13
4147258	13
31285325	13
5312920	13
2714968	13
1004908	13
10907079	13
9278222	13
9638446	13
2120229	13
2279906	15
38638762	13
3367164	13
4414693	16
14032286	13
12193395	13
14506749	17
21674135	13
2647485	13
54462	13
6195623	13
5448099	13
3209948	13
12545394	15
14458798	13
7928815	13
16306218	16
14975755	13
2814260	13
7715024	13
2538491	13
18521704	13
13032863	13
4978874	13
10820966	13
224343	15
2948024	13
4338498	13
6822658	13
468986	13
3743931	13
4235076	13
31210800	13
1712582	13
8058880	13
5784464	13
465629	13
10224835	16
20727810	16
2635459	13
2503632	13
1489372	13
12319769	13
7113531	13
7289116	13
12451442	13
5814018	13
375019	13
2057857	15
30439301	17
914066	13
6045308	16
6317267	13
5339532	13
264677	13
6342084	17
9401316	13
12834083	13
15387452	13
3538762	13
2913867	13
4883682	13
20126131	13
5102095	13
1222472	13
23821705	13
2812760	13
17931097	13
5317872	13
573159	13
900685	13
12030140	13
25638604	13
8564208	13
10472157	13
10610037	13
2899428	13
10331693	13
3288378	13
9274504	16
1910264	13
7560980	13
2566650	13
4205048	13
11113180	13
307863	13
3546269	13
5023173	16
12742227	13
12761157	13
48757042	13
3316430	13
1315288	13
14771058	17
1649290	13
983318	13
385489	13
13623742	16
6824812	13
326022	13
3177398	13
23325388	13
5859451	13
16917746	13
4329643	13
4095966	13
353410	13
3350106	13
7370609	13
3758003	13
15181509	13
1695610	13
13125268	13
3283201	13
5734539	13
1928603	17
7640311	15
3234407	13
319584	13
10030153	15
3109493	16
24740860	15
5366400	13
12272033	13
2914933	13
18066414	13
6810018	13
1077150	13
2330760	13
553328	13
3208508	13
4424993	13
3962404	13
9568760	17
9605812	13
18551820	13
20515983	16
2798337	13
16675670	13
6301934	13
7034120	13
9426115	13
3940920	13
4189097	13
3740013	13
5094037	13
2597215	13
10594682	13
4994514	13
8818128	13
11200137	13
20696994	16
20303207	13
6367355	17
7280925	13
21122964	13
417392	13
6664178	13
2546046	13
12215297	16
5563880	13
829544	17
21006576	13
9588695	13
7092937	13
11987	13
1655934	13
5247733	13
3802831	17
40579635	13
16948780	13
2950119	13
16485094	13
2725802	13
246470	16
18903221	13
7127349	13
8352696	13
137224	13
14445820	13
17825890	17
5568541	13
16641403	13
9645287	13
6680111	13
14522883	13
9079782	13
7748409	16
5066756	13
2264408	13
3241167	17
18597159	17
1217236	17
5035422	13
33665740	13
12100508	15
18367615	13
10810218	13
24505714	13
3263805	13
13124266	13
219288	13
21633483	13
7972979	13
24465208	13
2417702	13
1774358	13
2010731	13
9838115	13
6381629	16
1211709	13
11412674	13
5091149	13
70520	13
7657045	13
10151292	17
558874	13
23907635	13
515547	13
15774139	13
19468901	13
5264822	13
8900827	13
1120793	13
18270711	13
2037302	13
33233780	13
5532954	13
7708035	13
3691512	13
1739906	13
9886776	13
8176754	17
2412867	13
1058268	13
27948535	13
5355002	13
5207079	13
4528469	17
3051102	13
13183065	13
7533924	17
6067313	13
4891676	13
9578834	13
2272605	13
22018658	16
5202968	13
6033054	13
831852	15
1026701	13
2968904	16
387051	13
1405506	13
4061301	13
3327000	13
12742068	13
6943898	13
1159471	13
1423038	13
223640	16
3140879	13
881395	13
9698626	13
3603790	13
3101260	13
58630	13
10018680	13
4393314	13
7151875	13
5150501	13
289227	13
4154841	13
15650037	13
916684	13
5878153	13
1736125	13
1879246	13
16136436	17
20735603	13
332319	13
2094780	17
5172283	13
17600	13
4086275	13
5070478	13
328994	13
6175200	13
10337216	17
5157173	13
20049033	13
4393698	13
6462177	13
9857852	13
2269480	13
11202574	13
6865437	13
6411742	13
24907781	16
6143884	17
8611833	17
12847438	13
551202	13
6735132	13
14428986	15
10222701	13
3488181	13
708020	16
3596247	13
3754747	13
723322	16
1226109	13
7218134	16
727224	13
32829151	13
2287324	13
2556878	13
11560345	13
9385767	13
3106954	17
8115360	13
5233424	16
5729521	13
1221500	13
37661926	13
11053632	17
2667033	13
20181490	13
8083886	13
8819664	16
512053	13
17975140	13
317527	13
2884264	13
9217984	16
2727579	13
2340743	13
12319813	13
4755804	16
8587164	13
4871591	16
2923599	13
2523581	13
40332831	13
15651208	13
67541	13
3470453	16
10372097	13
550775	13
1285682	13
1768544	13
1217991	13
11438411	17
805077	13
13490709	13
30409033	13
10849508	13
9745191	13
1670943	13
2527438	13
15887027	13
8568021	13
7452478	13
6136828	17
1869938	13
21287577	13
812997	13
10155500	13
8253669	13
9049840	13
12479382	13
3545214	13
12452005	16
12546483	13
1430969	13
11375053	15
3630994	13
11611098	13
11222081	13
8027025	13
38917601	13
537371	17
7469410	13
123045	15
25895713	17
14055048	13
10847726	16
7771216	13
4311976	13
31561718	17
4070519	17
158629	13
1374550	13
6430124	13
3608495	13
8488397	16
36701440	13
28743118	13
1877614	15
9379662	16
2116747	17
109327	13
6144590	13
7123345	16
3205730	13
3717281	13
2926672	13
12878578	13
310294	13
7770414	13
20904474	13
783350	13
7396206	13
14321452	13
32519458	13
6298558	13
979927	16
896311	13
9277435	16
287917	13
1632229	13
1381451	13
5641923	17
301966	13
8394310	13
8707106	16
6536012	13
9710864	13
23172801	13
2967845	13
1480855	13
647269	13
6933253	16
2358873	13
2805456	13
12272571	13
7855406	13
11286788	15
924102	13
4940997	15
19255916	15
5707780	13
3038299	13
3703529	13
6932873	13
12010037	13
7492787	13
8882640	13
2361978	13
1806640	13
5603003	13
4988988	13
30420323	13
3605876	13
8325323	13
2958669	16
4605194	13
6555091	13
1797456	13
8149385	13
12547103	17
5594211	16
168553	13
3095731	13
16451140	13
21335895	13
1167691	13
5853145	13
8684305	13
2173519	15
3256785	13
5019212	13
16367610	13
7240794	13
3813358	17
19262751	13
4918108	13
14814633	13
6461331	17
15803266	13
2260598	13
1538610	13
11725805	17
13967189	16
16035758	13
428054	13
13439651	16
14816501	16
10280443	13
1451099	13
8736482	13
16443754	13
14322576	13
255189	13
1136413	15
14721672	16
1556725	13
1979758	15
825080	13
2789676	13
12423447	13
468474	13
11243190	13
1024538	13
2949522	13
3671696	13
30516938	16
12218351	17
5974769	13
5826538	17
5333230	13
5799427	16
14895676	13
4539885	13
521686	13
96887	17
78296	13
140020	13
4334917	13
7241772	13
23920490	13
5053398	13
13404903	13
6871558	13
738034	13
10006893	13
21162865	13
14270803	15
18745650	13
12371616	13
23935540	16
6675837	13
6794640	16
3455547	13
2655790	13
5439698	15
5342636	16
3753892	13
989902	15
4871799	13
5744281	13
5656409	13
2298417	13
3739803	13
12510234	13
4663611	13
5040645	13
11409271	13
9655743	13
1206515	13
520876	13
8659681	13
6207369	16
10512759	17
13155021	13
25412835	16
11114261	13
3112757	13
1731522	13
2360077	15
1236205	13
1514114	13
22728717	13
1767918	13
21302133	13
12595287	17
1165225	13
867205	13
13336237	13
1676666	13
10129821	13
7203952	13
7183624	13
3249473	13
2179524	17
16630565	13
9889362	13
18652685	13
1857340	13
2986608	13
2264443	17
9319822	13
2869002	13
2160919	13
6005138	16
12892728	13
1917269	13
832438	13
924509	13
90515	13
7746963	13
6457413	13
919071	13
2118795	13
9837459	13
3042225	13
12008961	13
472773	13
9828551	13
12174498	13
7174267	13
12685825	17
15422412	13
4628789	13
12399979	13
6870675	13
11453190	13
755832	13
16553549	13
37150563	13
17730768	13
7036896	13
11537503	13
7615790	13
1737287	13
5229323	13
3849222	13
12092335	13
247200	13
4832057	13
6822402	13
1588291	13
1737526	13
7536821	13
883913	13
1569073	13
8833854	13
22783093	17
2364239	13
20458588	13
3437764	17
1526245	13
10447355	13
1494855	13
4019240	13
15370243	13
3626911	13
2292946	13
723536	13
8769638	13
10473067	13
11699608	13
5839121	13
9458442	13
51171491	13
15661979	15
6481486	16
9412926	13
10344902	15
6079798	13
2850775	17
2353431	16
261211	13
863629	13
24450110	13
4638506	13
1301682	13
9301036	13
14125770	13
5483842	13
7539394	13
20321962	13
25423620	13
52003	13
1275476	13
802234	13
5199729	13
5262843	15
4209388	13
6457982	13
3773111	13
7014	17
325885	13
14727037	16
17426067	13
5424819	13
2656776	16
189017	15
13040834	13
4119556	16
25580092	13
18247593	16
13657387	13
964618	13
14323717	13
1911178	13
8742360	16
11069327	13
10467233	13
13298642	13
43451498	13
12367013	13
13468300	13
5096796	16
32478045	13
12645920	13
3258182	13
3404233	13
2888953	16
7931012	13
2856075	13
28173624	13
21306143	13
3277046	17
5991813	13
15704685	13
11297603	13
475665	13
9343013	13
1333034	13
890569	13
5573078	13
13819067	13
8309310	13
3166669	13
30064000	17
9736276	13
6285979	13
7735522	17
4311371	13
5975208	13
1748322	13
2594686	13
4432495	16
12612854	13
33593767	13
17610468	17
15813346	13
2881202	16
2982540	13
12352719	13
133769	15
13825942	13
5690204	13
4501745	13
6861178	13
40613964	13
3685759	13
1301270	13
42947203	13
4467263	13
10147796	13
3791473	13
8284187	13
18091484	13
20696890	13
7246725	15
2891102	13
10597344	13
9846711	13
19696663	17
323842	13
652658	13
15037127	13
17539481	16
7986476	13
12482794	13
19184025	13
2693742	13
14498128	13
43087	16
2044834	13
11035871	13
10318291	13
6036636	13
5557238	13
4035767	13
1468633	13
10657393	13
1934170	13
7943477	13
5050525	13
8441616	16
5570298	13
7236552	13
11702188	13
3280855	13
4994995	13
11022655	13
712209	13
2358022	13
10875731	16
8924555	13
17246555	17
6503213	13
3070414	13
8634297	13
1280201	13
4444448	13
3204491	13
11675719	15
70049	13
6783897	13
1201371	15
1450538	13
8953731	13
4657094	13
1321232	13
30439727	13
14461641	13
19942698	13
1413131	13
10366664	16
13181371	13
402574	13
11076160	13
18090180	13
11911346	13
69388	13
14274615	13
3548206	13
3179185	13
9857718	13
7749681	13
9681938	13
4954910	13
8543102	13
8664125	13
4704011	13
727278	15
978451	13
2799909	13
656244	13
6532069	13
186856	16
4770359	16
14156049	15
12292750	13
5534057	13
11716130	13
20721328	13
20576147	13
751294	17
4897301	13
10857031	13
10659591	13
11874166	13
14538053	13
3349563	16
242270	13
6449368	16
10470961	13
6902203	17
5983514	17
7043492	13
7451889	13
4054079	13
7024328	13
16488047	13
1774786	13
7293693	13
4206347	13
12542348	13
5421967	13
22010420	13
16219367	13
32699167	13
9772315	13
17192144	13
8610984	13
8490899	15
7534107	13
7254067	13
30740168	15
4522038	13
2953058	13
9562717	13
9193369	13
7024821	13
8092551	16
2115144	16
32811340	13
17698286	13
2351009	13
9502992	13
5555801	13
6584684	13
2398786	13
8802797	16
21775788	13
4132950	13
9254904	13
8983029	13
2927070	13
757302	13
1420548	13
7048671	13
3378326	13
5870605	13
1771782	13
2761390	13
917081	13
5246020	15
5979624	13
9204559	13
3053045	13
29265378	15
7202240	13
32785606	13
18856214	13
406236	13
1450687	13
129766	16
32999343	13
9317856	13
14922698	13
38130796	13
12154940	17
799910	13
6981271	13
14545294	13
8299123	13
3915742	17
1485250	13
7504666	13
7596355	13
8602618	13
296877	13
1504740	13
5169131	13
670615	13
9755133	16
226852	15
1275550	17
1606605	13
900067	13
4484197	15
1144709	13
2643337	13
10568435	13
22338471	17
1130429	17
3160357	15
7511157	13
10803668	13
12374960	17
1370707	13
5096751	13
11920510	13
18901374	17
4086637	13
5707139	13
3130579	17
7003729	13
7222288	13
5632350	13
9290990	17
587260	13
3858786	16
1647354	13
756767	16
5173163	13
16606851	13
726675	13
1802510	13
711686	13
9865347	13
21560411	13
4947879	13
2487283	13
15268335	13
6530667	13
11767977	13
11700287	13
8310678	13
5638800	13
9176905	13
89653	16
8146184	15
12380975	13
2885577	13
3634387	13
6994498	13
5556878	13
22718647	13
23866047	13
28717036	13
161986	13
7230880	13
4830047	13
1248953	13
3810517	17
176744	13
5998599	13
11759229	13
580281	13
6783267	16
2312735	13
31807362	15
6469807	13
40283009	17
5633260	13
11103420	13
3746947	13
2910750	13
5650996	13
7333494	13
3643073	13
4345428	15
5789559	13
6003073	13
23360997	16
16727139	13
45329199	15
11076364	13
4460792	13
8995015	17
4627430	13
4669346	13
11288325	13
17819341	13
1694819	13
323734	13
5760239	16
3186665	13
3306426	13
9504546	13
802947	13
1735035	13
4448006	16
28918110	13
7984339	13
2357815	13
796373	13
2952209	13
8854528	13
12160893	13
19398372	13
2142526	13
13462648	13
14434325	13
7457460	13
5843885	13
7204800	13
9084859	13
4031342	13
16766845	13
17763125	16
776970	13
10240464	13
2499751	13
10990877	13
5383153	13
1839327	13
2909782	13
1819661	13
25136394	13
9801551	13
2722149	13
5390024	13
3297450	13
6114295	13
8609031	13
6303380	13
1127601	13
4670736	15
7846531	13
7444840	13
2985941	13
18500754	13
2549450	13
9276578	17
1708626	13
16837700	13
3497268	13
31531761	13
12507625	17
8649018	13
13084407	13
6428147	13
1333957	13
17881132	16
3656983	13
4415309	13
13560977	13
16923834	13
30706927	13
3757097	13
6579907	13
22217348	13
1146496	13
13975775	13
625775	13
14255661	13
16430084	13
1042278	13
6551004	13
11606373	13
4164058	13
2987132	13
17394217	13
22154782	13
51335989	13
371031	13
24007774	13
13450087	13
4153877	13
4431878	13
2330209	13
1715814	15
3187859	13
25573399	15
17627265	13
12854596	13
5320791	17
25788919	13
7058941	13
2286147	17
1252438	13
18647748	13
825021	13
1628879	13
5761936	13
8914012	13
19732194	13
28244	13
1194988	15
11381178	13
752696	13
8930501	16
6739547	13
2299389	13
12184563	13
2962762	13
2573643	13
18960986	15
2855841	16
1157256	13
3132020	13
19958878	16
3943537	13
14602506	13
11533583	13
3024848	13
7654772	13
7876781	13
17335448	13
1061488	13
2063564	13
7243166	13
8148300	13
844642	13
2818007	13
7194152	13
4832918	13
2964947	13
9124358	13
17075387	13
1132043	13
10321433	13
14101124	13
7811552	13
5140436	13
1603404	13
20151470	17
3312986	13
6659777	13
12859751	13
12584123	13
14313362	13
3164368	13
4648236	13
9023218	13
1922031	13
2660056	13
9431274	13
11745	13
3113851	13
11144890	17
3488385	13
18822291	13
4123039	13
7934612	13
3574984	13
9327254	16
29621565	13
799389	13
4077238	13
7963648	15
2336157	17
9070128	13
5160060	13
5066420	13
633605	17
14036487	15
2575057	13
18532919	16
9355018	16
2274793	13
13716261	13
25348876	13
11810080	13
37949609	13
948315	13
10525567	13
8067030	13
5246460	13
1210350	13
12600138	13
174472	13
171924	13
13625429	13
4558045	13
6137337	16
22514877	16
147227	13
95277	13
4608151	13
1601693	13
9457822	13
7371588	13
20598680	13
4829577	15
26369009	13
7687367	13
14410999	13
16282928	16
15566974	13
14167146	13
6239180	13
14644025	13
8331923	13
146673	17
1351146	13
5810561	13
4656625	13
12296434	13
25903171	13
5273019	13
26267591	13
7746589	13
19207779	13
1393783	13
2670513	16
10084445	13
913954	16
9093189	15
1254413	13
4171646	13
5944657	13
35297751	13
8364970	13
1668268	13
11299672	13
14658736	16
110374	13
1155055	13
1406705	13
4462697	13
1278453	13
4011206	13
3004159	13
966261	17
16470676	13
1530921	13
4319932	13
4874468	13
14829159	13
166978	13
1514990	13
711603	13
834957	13
12393969	13
3885346	13
5193079	13
5455596	13
6749471	13
253371	13
11565548	13
15063191	15
11894837	13
31714910	13
11955459	13
4434976	16
64327	13
9243774	13
335084	13
25763528	15
208132	13
5882226	13
5609779	13
1625184	13
3923680	13
5504568	13
2625012	16
313823	16
642367	13
20519014	13
3590648	13
5576116	15
15639137	13
13439659	13
9863900	13
542095	13
16586784	13
4427766	13
8058482	13
289411	16
11976456	13
4534756	13
18746217	17
742001	17
7248659	13
4071231	13
5268968	16
3786293	13
27313931	16
14395399	13
17737024	13
1547203	17
25960986	13
3758520	13
1087742	13
13465378	13
36374750	13
5583801	13
18461359	15
3572771	13
8609128	13
1054474	13
8239982	13
7409456	13
15443610	13
4025780	13
4588433	13
1211950	13
513859	16
1158436	13
17438507	13
10106896	13
10449781	13
437205	13
18490823	17
12961530	13
17951925	16
1087106	13
2468682	13
2155134	13
13799816	17
11347358	13
2948466	13
21407844	13
4013000	13
11716485	13
29942592	13
6882874	13
6057017	13
9089168	13
6987269	13
14567129	13
785236	13
16640206	13
1954669	13
3475018	13
1640806	13
6576882	13
20731493	13
1072367	13
7472210	13
131677	13
11756397	13
716068	13
10211625	13
21283992	13
4217624	16
6526547	13
2088990	13
2692344	17
5517698	13
840751	13
1649773	13
9219073	13
2399038	13
12788450	13
17087815	13
546041	13
9945923	13
5800309	13
9928347	13
5820926	16
5254269	13
3214483	13
27460321	13
8192176	13
2667866	17
7273614	13
522780	13
13802464	13
365754	13
5439778	13
696655	13
18410868	16
9596674	13
5603434	13
13639230	16
18678888	13
4889448	13
1099427	13
9271187	13
23234133	16
305065	13
564663	13
13073571	13
24338034	13
7678398	16
3532131	13
3187727	13
843514	13
6847823	16
10610215	13
9932847	13
19261811	13
2894770	13
5062242	13
11482224	13
4086629	13
14977188	13
3552453	13
32704452	13
1037547	13
12267956	13
4043784	13
1390314	13
1491328	13
7422151	15
4010806	13
1145639	13
143240	13
7921654	13
1435312	13
4703159	13
570716	13
10771985	13
1141735	13
30314031	13
9749876	13
17694769	17
1403627	13
4641586	13
4765924	13
2792391	16
5619728	13
4225672	13
5238677	13
260286	13
3536726	13
10958130	13
604288	13
10644327	16
28129022	13
4264902	16
1453584	13
17804768	15
3961930	13
3317395	13
3224175	13
2128160	13
9703628	13
1980154	13
7785538	13
417523	13
812693	13
4209119	13
623609	17
5711570	13
13648909	13
14131126	13
5016825	13
2102718	13
10029393	13
293154	13
10392547	15
7729855	13
7194894	13
18858181	13
4422256	13
3328502	13
10931208	16
17389997	13
3655838	13
11632780	13
11852197	13
2259194	13
5705957	13
6131856	13
14637251	15
4050196	13
6764916	13
7959979	17
10949849	13
3980876	16
33853616	13
386843	13
5543269	13
24594	13
4726817	13
50734086	13
4264255	13
720556	13
16474261	13
1924109	13
3293139	13
4759351	17
7648932	13
5878681	13
1870292	13
9016871	13
1056275	13
6424920	13
14814031	13
23265914	13
3649851	13
3484864	13
12639908	13
6234274	13
11342075	13
1847272	13
1033350	13
25422727	13
1724682	15
93059	13
7615629	13
56579692	13
662427	13
6156671	13
3906345	13
10474571	17
812705	13
7854761	13
1702288	13
3465094	13
13534392	13
8198610	13
1363501	13
293049	13
7360613	13
4497248	13
10660291	13
4957282	13
22257457	15
8009016	13
1714455	13
2381997	13
890884	13
2439181	16
17894064	13
25352263	13
28049986	13
14501636	13
6596156	13
22053918	17
8372436	13
17797243	13
1692944	13
994509	17
11740574	13
8462849	13
11595381	13
7241597	13
10144134	13
8579410	16
947360	13
1645371	13
1426676	13
1444689	13
5258321	13
999618	13
4490464	13
3716397	13
22133019	16
35686947	13
12690245	17
10935414	13
1682540	13
6036723	13
2460898	13
5764096	15
9883066	13
1869506	13
22242024	13
379945	13
2462119	13
5994488	13
8713213	13
20704929	13
209765	13
8449665	13
9937543	16
47847034	13
10141092	13
4457012	17
496495	13
8748059	13
4635290	13
9088770	16
662471	15
1052151	13
5322731	13
14809138	13
8324123	15
10513632	13
691356	13
7715511	13
5139284	13
5906074	13
8383578	16
8489961	17
2029552	13
9120794	16
2926653	16
1986916	17
16159402	13
8430582	17
800876	13
93445	13
289743	13
9162465	16
4371449	13
2546346	17
25570414	16
17117516	13
3464983	13
6323626	13
5419733	13
5352101	16
410437	13
1558438	13
289769	13
10816873	13
2312879	13
76619	13
8926467	13
8823540	17
15642695	13
5939927	13
5457633	16
24048342	13
800277	13
2804333	16
1195881	13
14453634	13
8102241	13
1205902	13
2573817	13
5548728	13
756970	13
7371007	13
14089773	13
63968288	13
9019619	13
706238	13
3699308	13
6435489	13
20606313	13
2604013	13
54091007	16
512239	13
2083181	13
25990967	13
8726177	13
2327702	13
25483468	13
7660293	13
28426792	13
725633	13
13208198	17
968640	13
2973948	13
26821299	13
410447	13
2433183	13
889450	13
4048973	16
6198245	13
20143191	17
2591654	13
3259857	13
25085070	13
9543358	13
29963659	16
29363994	13
3839515	13
29887	13
14624654	13
8100902	11
8840566	13
5946853	13
3376559	13
11035596	13
1062530	13
15443650	13
3994237	13
21325829	13
4485968	16
1313158	13
10418836	13
14292651	13
4474183	13
3939001	13
10677134	13
31594256	13
8617798	13
1839681	13
531765	13
5671955	13
2002622	13
28266889	13
13190758	13
530221	13
1152147	16
15582683	13
5486567	13
18250883	13
367152	13
408945	16
10710368	13
314346	13
562377	13
500718	13
4368350	13
6514864	13
4647627	13
21435260	13
6543350	13
4256652	13
12248853	13
38244758	13
6717751	13
12853031	13
26924934	16
4228474	13
5232419	13
5732880	13
5734208	16
17297446	13
1830514	13
6983032	13
6008827	13
32588732	13
5699380	16
3502330	13
14059118	13
2624957	16
5419557	13
5331713	13
5465789	13
8636717	13
9863836	17
7784478	13
3775706	13
13827899	13
4668215	13
10462276	13
429944	13
5506136	13
2751003	13
3099544	17
1299006	13
1516932	13
43001427	13
3883423	17
1092301	15
23380837	13
100854	13
19002292	13
19927817	13
1480019	13
9129314	13
24159802	13
14688361	13
1104059	13
13004045	13
20831905	13
604503	13
26046566	15
2850290	13
3616424	13
10774968	13
1242617	13
7756157	15
6109527	13
646125	13
3162030	13
2994293	13
4753633	15
2345305	13
8182971	13
1406368	13
379819	13
1981018	13
18865317	13
6757417	13
9980041	13
19236908	13
79413	13
7111294	16
15678809	13
9243722	13
4527818	13
6350429	16
1605640	13
13252620	13
14474376	13
1694521	13
7391356	13
621104	13
7311177	13
8427112	13
2243252	13
1624731	16
3347928	13
10678766	16
9634666	13
1585933	13
23797629	15
185829	13
13361039	13
815038	13
7314517	13
1287245	13
3012539	16
17695031	13
3450950	15
11993771	13
7848975	13
3735892	13
55340	13
6349730	13
7711987	13
14686267	15
164430	13
14862895	13
755376	13
10296977	13
18753940	13
4554138	13
7325355	13
17439999	13
9285019	13
3598379	13
10660992	13
30316257	13
647305	17
12152142	13
8780186	17
621390	13
5052650	13
8670967	13
2040457	17
5118314	17
8743751	13
4362027	13
11879531	13
31603331	13
11830359	17
7434713	13
302658	13
787521	13
7695551	13
8263136	13
157964	13
7843176	13
6989949	15
16848247	13
9610858	15
2455511	13
8466491	13
3720772	13
1620613	13
6127842	13
2333295	13
840435	13
2101636	13
2591571	13
2321087	13
1452038	13
2631627	13
24255401	13
12833736	13
9706249	13
3446374	13
9656491	13
6648568	13
48068150	17
1054981	13
12051898	13
6791980	13
3716582	13
499693	13
3722063	13
12726444	13
17292214	16
1759090	13
6568232	13
16995698	13
2569706	13
11647461	13
32016869	16
25501151	13
1014305	13
781603	13
1168970	13
6279336	13
3314335	17
22492479	13
6310893	13
16434429	13
9812085	13
3906554	13
4560828	13
9738121	13
12917807	13
5620204	13
2952749	16
4519157	13
584409	13
19858559	13
3547388	13
1156745	13
336924	13
2570625	13
6119539	13
3061574	13
11384514	13
13974454	13
11705142	16
955782	13
7960476	13
1384371	13
3915834	13
8133497	13
20243269	13
4747681	13
1823935	13
18700016	13
3500254	13
7824916	13
13180132	13
5414869	13
7850032	13
84740	13
5415611	13
9687219	13
1445559	17
1710039	17
2244564	13
12242183	13
15781306	13
673504	13
21083464	13
94811	13
4090888	13
4909757	13
14462019	13
21936148	13
2658713	13
5030831	17
284603	13
3489746	13
3793028	13
16566571	13
1728892	13
4293473	13
3102382	13
1945963	13
3487282	16
9837121	13
7122721	13
828128	16
1246901	13
2588195	15
13462927	13
3393495	13
9115847	15
18575135	13
10318712	13
7510396	16
1876479	13
22149166	13
9970824	16
12729094	13
19182242	13
13975516	13
13229707	13
21013304	13
6180358	13
3364705	13
2818611	13
2464449	15
10300300	13
22727165	15
10850136	15
296114	13
350402	13
7413641	13
4569064	13
20501196	13
3804608	13
2857431	13
1014175	13
14870777	13
7605944	15
4013427	13
18156587	13
8099001	13
14619066	13
2457064	13
4193842	13
903891	13
678502	13
3465598	13
3844336	13
9207953	13
1643381	17
17989733	13
3997224	16
3904952	13
4927302	13
17561578	13
17267302	13
2777674	13
4406492	13
22242691	13
8381668	13
12238291	13
976033	13
1153500	13
2224511	17
2828542	16
3861076	13
11502367	16
5031481	13
1985831	13
16659613	13
5178276	13
855233	13
5551529	13
22724683	13
12195592	13
30333965	13
9464940	16
365667	13
2735773	13
1554614	13
9861096	13
3630290	13
4210279	13
13161642	16
7251099	16
8626637	15
26387102	13
3938959	13
5226353	13
22713807	13
12398808	15
14937990	13
1242928	13
21114579	13
4495113	13
13406733	13
13643813	13
643650	13
7143064	16
7244472	13
4681069	13
4387868	13
6073708	15
1293918	13
106597	13
1807073	13
14485668	13
666718	13
1918945	13
33935292	13
14140144	17
2893187	13
20575225	16
1729302	13
676829	13
18939647	13
20762078	13
111254	13
6750579	13
1327766	13
400597	13
1773827	17
5781805	13
1102853	16
3672620	16
10258460	13
4621764	16
3465098	15
2094747	13
10165982	13
11476843	13
6438479	13
13930000	13
5092277	13
11320604	13
12067896	13
8226049	13
13922877	13
14487581	13
7387509	13
9844628	16
66433	13
21694794	13
4172033	13
8776986	13
3352692	13
11035384	13
13237493	13
19423084	13
12876685	13
4298013	13
17086551	17
7546454	16
3160838	13
542233	13
5277691	13
4002570	13
927698	13
13814970	13
1233186	13
10541308	13
8367030	13
3159759	13
4167213	17
10278605	13
3042872	13
4302892	15
4317634	13
421999	17
2719783	17
2236732	13
7342599	13
781787	13
2060812	13
10357460	16
7951716	13
16378068	13
5906530	13
21361013	13
6551027	13
5296366	13
14191744	16
18395638	13
7349421	13
30270313	13
808443	13
3789914	13
5834549	13
16793500	13
3938691	13
1184868	13
5176138	16
377470	13
6527406	17
7706999	13
18108999	13
10547294	13
2489011	13
1936029	13
1906627	13
21758746	15
892854	13
4187778	17
1597107	13
2963686	13
2980073	17
14879483	13
12595185	13
20555351	13
1206679	16
34654123	13
1546875	13
7817456	13
22670097	13
14429620	13
11940366	13
24157060	13
8572948	13
1512700	13
23309388	13
18281179	13
21806920	13
9069465	13
4749506	16
17461841	13
28176203	15
2581925	13
1296131	13
16070464	13
27387333	13
603843	17
3190615	13
21472748	13
3968508	13
5896951	13
3994047	17
3927154	15
4852996	13
6741382	13
10237689	13
1826605	13
2197110	15
7202979	13
12402823	13
31538741	13
3957092	13
1914858	13
5898742	16
6189418	15
5162895	16
10355344	17
2829565	13
1680321	13
10263399	13
2838351	13
931657	13
4496364	16
13323895	16
1222909	13
8915734	13
230091	13
312017	13
18964628	13
4558529	15
8260366	13
9331064	13
1399703	13
1985622	13
1710389	13
8249463	15
10384439	13
11356192	13
3210576	17
5662292	13
6060127	13
17516463	13
253664	13
25563578	13
404218	16
2179987	13
726916	13
28531886	13
12258861	13
12254929	17
21077765	13
10677385	13
18024763	13
829272	13
16393524	13
8870406	13
32513760	13
3454879	13
14193235	13
851641	17
9310130	13
1929886	13
14674148	13
12072808	16
5415724	13
14784152	13
4573799	13
7750106	16
8522756	13
9358520	13
2775413	13
3273692	13
1987164	15
3833951	13
6378505	13
13579494	13
5208	13
5281757	16
544747	13
15092193	13
450688	17
2504178	13
11699785	13
3168310	13
5817447	13
547741	13
1349647	13
4457705	13
4135501	13
3620678	13
29841398	13
1524550	13
11167856	13
7077510	13
11442031	13
4604310	13
8933263	13
3269183	16
4297767	13
2006842	13
10021863	13
398582	13
6581117	13
6393730	17
2108598	17
8524922	13
4612294	13
12744622	16
25259112	13
19063519	13
22138700	13
1238764	13
3763089	13
26354375	13
4926625	13
10206531	13
41605173	13
1918729	16
3018289	13
509163	16
23896436	17
9118914	13
6616035	13
5371375	13
1891807	13
13011576	13
4895323	13
9588193	17
11267958	13
13605637	13
2543539	13
17500725	13
5312755	13
2478438	13
34793381	13
3937480	13
6427704	13
2931746	13
3183619	13
15077217	13
22094529	13
2467596	13
119767	13
3840223	13
6690182	13
1632242	13
5158845	17
15513218	13
8200587	13
16862354	13
14813126	13
273906	16
10310862	13
1411816	13
2539750	17
8184697	13
10759144	13
9070661	13
27542000	13
1916113	13
4364296	13
3383105	13
5748050	16
5712803	13
31116403	17
5296607	13
11489138	13
4093170	17
71177	16
8504892	17
1203330	13
19492732	13
8005177	15
7288454	13
13830930	13
30304800	13
6394323	16
15877418	17
21354099	16
9962919	13
16527470	13
2879193	16
1722107	17
26314563	13
8538009	13
4646098	13
5465907	16
8642888	16
48203	13
868458	13
872965	13
5328867	13
1494671	13
3686874	13
27380276	13
2788861	13
18016673	13
6527478	13
8135709	13
11912163	13
7014741	13
13951697	13
902822	13
13537024	13
1009850	16
3374362	16
22447361	13
2529982	13
5723583	13
25348860	13
7710288	13
1594391	17
3074250	13
1938549	13
13347458	13
45399635	13
29115615	13
9895927	16
8262375	13
20204823	13
11699151	13
1020949	13
3317020	13
4256086	13
555555	13
27681074	13
8087629	13
6841583	16
11010780	13
12635376	13
2561407	13
1576958	13
3623726	13
4555524	13
4249458	13
12606555	13
5480700	13
2976070	13
5513939	13
14081425	13
9872388	13
5206230	13
384720	13
4936902	17
6634403	13
2233512	15
6145793	13
1677695	13
6440470	13
8154471	13
3051600	13
1570184	13
10132333	16
870881	13
5798856	13
305744	13
6624501	13
769642	13
3506892	13
14148358	13
9810842	13
21624451	13
1017530	13
753216	13
30182292	16
13288850	13
14892148	13
18086412	13
18572199	13
1090693	13
667008	16
12060893	13
14502726	17
10813366	13
2331882	13
3328463	13
606901	15
4446488	13
2502127	16
3431832	13
11743157	17
2938760	13
28927163	13
3511751	13
130884	13
1967813	13
25081499	13
593012	13
554901	16
4788228	13
12354141	13
3290316	17
8277042	13
4953368	13
11442390	13
12438957	13
23920585	13
18449021	17
8331345	13
10854346	13
8235179	13
3361097	17
6135897	13
1547514	16
205501	15
273866	13
1461746	13
86514	16
1140591	13
26799301	13
6805909	13
2223964	13
8139805	13
300509	13
24227149	13
8294774	13
10276318	13
10305171	13
8383818	13
11410964	16
11033806	17
10455675	13
912359	13
12936748	13
26321813	13
2193750	13
4316433	13
7422881	13
7898595	13
6127109	17
2019811	13
28679688	13
4383407	13
15825204	13
38585049	13
2633057	13
7143929	13
20229258	13
10112218	13
7378037	13
5417610	13
11332941	16
16614879	15
7947332	13
11427725	13
7008123	13
8510309	13
1086874	13
19706268	13
6395748	13
667346	13
7614534	13
13247598	13
5656954	13
9214402	13
7055751	13
18486966	13
10936643	13
15388479	13
14151021	13
8501947	13
8761008	16
2819152	13
20048463	16
17610125	13
5560933	13
1310760	13
10030054	13
5170781	13
4893329	13
22888508	13
21826882	17
19613138	13
35878003	13
24448	13
5540471	13
14537352	13
5051331	16
24505896	13
6020785	17
4505867	13
13637472	16
54159082	15
5259302	13
20448841	13
1301106	13
8398707	16
6741199	13
2034107	16
9490736	17
4181632	13
964722	13
6087641	13
9071149	13
11347213	16
798100	16
7773830	13
2192222	13
117468	13
278457	13
6055284	17
1632074	13
12645822	13
1125052	13
13469857	13
1633216	13
6030217	13
12106944	13
15989589	13
31257139	13
4670584	13
4449473	13
10878335	13
10666456	13
53003531	13
13714943	13
868932	13
1309977	16
3021198	13
1083597	13
1220009	13
1741435	16
8636606	13
1910649	17
1037998	13
2360753	13
5021505	15
13727838	13
4440248	13
10288554	13
12293086	13
5903890	13
11827861	13
25170975	13
12990014	13
6843902	13
1242493	13
1833003	13
15887996	16
6762979	13
2864155	13
286933	13
678784	13
6703277	13
674513	13
2034239	13
25006993	13
5687887	15
2709361	15
18265873	13
6619844	13
770982	13
112635	13
18871749	13
7140637	13
2033765	15
724142	13
4591499	13
1503687	17
16066665	13
90693	13
11537232	13
17845963	13
7693181	13
7865396	13
18910881	13
3263636	16
3343665	13
55578325	13
3039109	16
5284064	13
10444971	13
3906311	13
533702	13
15688265	13
5349891	13
302166	15
10299869	17
21589018	13
26701698	13
23472481	13
7893270	13
11888176	13
15904515	13
55362	17
8052147	13
13135024	13
6820541	13
5235861	13
8095218	15
9994687	16
10517771	13
848988	17
4621073	13
543094	13
12466884	13
1415778	13
730350	13
820586	13
13647745	13
8409789	13
859939	13
1744097	16
2384668	16
4280249	13
3350456	13
14865008	16
4144153	16
5007554	13
1534402	13
7476298	13
1421245	13
249806	13
15682604	13
203995	13
15012347	13
236204	13
1838308	13
6037776	13
13337207	15
3238367	13
6083029	13
9066107	13
2637737	13
8319124	13
7655620	13
4734399	13
7002737	13
15935750	13
77945	13
16948644	13
7819055	13
621185	13
20510215	15
5272620	13
29903674	13
6041484	13
17804026	13
25936079	13
5921743	13
40365778	13
59928439	17
17540105	13
9809621	13
3959647	13
2301267	13
11363691	13
2323381	16
7776704	13
8834520	13
5937882	13
12564332	13
8176863	13
443150	15
4116830	17
15644747	13
6151571	13
5159492	13
2745438	16
3075055	13
20205894	13
1741667	15
8263548	13
434079	13
5108039	13
8130206	13
9283378	13
1720601	13
14904316	13
9902957	16
1267369	13
6536837	13
6554674	13
22760821	13
2548341	13
10812436	13
32961427	13
4804474	13
10421928	17
5208870	13
564001	11
9982433	13
6380385	13
3432557	13
12937288	13
30975795	13
10797804	16
6390863	13
15360897	13
439600	13
5362666	13
3334154	13
4898833	13
1439677	13
23072402	13
5401682	13
14129068	13
5617290	15
2725489	15
2190058	13
6035131	13
1039595	17
587301	13
983148	13
23702796	13
2468050	13
10066319	13
5377047	13
12673557	17
5275345	13
3573262	13
2478370	16
15483973	17
18361106	13
2643866	13
17097627	13
2438756	13
21070307	13
5183778	13
8273478	13
11166004	13
10333019	13
31977592	16
935597	13
15817487	13
4109914	13
27628401	13
2820134	16
9612821	15
11578713	13
5492891	13
19067117	13
3447723	13
9671396	13
7095414	13
24693503	17
12356279	13
11794541	13
17110865	13
20795832	13
8601567	13
7140050	13
10760378	13
1838872	13
4847295	13
19698561	13
13777545	13
13990071	13
12265839	13
4488554	13
9872373	13
6113844	13
2452736	13
2051062	13
3076121	13
47913030	17
9776122	13
6933857	16
4881367	17
682580	13
9766288	13
4541121	13
8558024	17
10021689	13
3088868	13
915588	13
12786311	16
17108301	16
9661553	13
935711	13
11872025	13
170310	13
10223901	15
901497	13
14732852	13
5367926	13
4842824	13
4460938	13
2315653	13
3116562	13
8848027	13
30987199	13
2539062	15
740534	13
373601	13
118998	15
8644982	13
3948999	13
7089049	13
8637650	16
10785491	13
19815	13
3325000	13
445198	17
5366745	13
9084097	15
8102581	13
5695085	13
9156261	13
13418475	13
4260780	13
5326300	16
5176456	13
5249937	13
957734	13
12958705	13
20799466	13
5634451	13
5818035	16
14109341	13
4856825	13
13367474	13
22489138	13
4778946	13
4499109	13
2216302	13
7968763	13
12604903	13
10196352	16
877780	13
19196367	13
7629587	13
9505426	13
13622795	13
221904	13
4381539	13
22852276	13
24856022	13
10483989	13
4728799	13
35265899	13
6450883	13
7600048	13
7541160	13
5878827	13
9503383	13
2655284	13
56459291	13
4063872	13
244890	13
28297431	13
11984147	13
657360	13
5232583	13
8025112	13
12911116	13
12963287	16
9197012	13
1427455	17
4237211	13
2218505	13
7207478	16
12426296	13
13412926	13
11645922	13
14640835	13
1674739	13
3120300	13
12225256	13
8731338	13
5890636	16
106412	13
14363847	16
7712525	13
22217881	15
1389279	13
13089504	13
1669594	13
21755207	13
684809	13
1928198	13
2583053	13
3443262	13
3242642	13
7636536	15
2096520	13
1359867	17
16510405	13
1686627	13
2728795	13
3843345	13
11648693	13
2522134	13
1678695	13
1958843	13
5105917	13
8767371	17
11942244	13
118699	13
20071736	13
5562826	13
7455051	13
23845954	13
240391	16
149774	16
4072728	13
1320021	13
13742986	13
40992424	13
8732577	13
1611307	16
9127423	13
8479775	13
18060149	17
9654061	13
29262872	13
1469039	13
13739277	13
2210180	13
13837171	16
3092144	13
4030657	13
10183224	13
648955	16
30466663	13
9181239	15
2363198	13
6760772	13
9223955	13
14020398	13
9708497	13
3161159	15
4404812	13
4462438	13
1111780	15
3989234	13
8264389	13
1107386	16
7785637	13
3651599	13
1771939	13
4086197	17
29533	13
324262	13
4802217	13
4550132	13
2071019	13
15382994	13
15997494	13
9581062	16
2807770	17
14978285	13
1950089	13
13645974	15
15899685	13
5518252	13
15656624	13
6771217	13
5495982	13
23375004	13
36727206	13
13253027	13
6972698	13
5034831	16
2951897	13
8719929	16
8508747	13
11889289	16
14315690	16
1606927	13
4037355	13
12605975	17
3684212	13
5651506	13
32612467	13
10006775	15
6112297	13
9223803	13
12560193	13
575448	17
11856678	13
18444584	17
6936080	13
1923139	17
9806297	13
14883372	13
4931008	16
5377509	13
4761764	13
5091107	13
11175457	13
24568936	13
915987	13
5015020	13
5488390	15
11776689	13
7109191	13
7054971	13
9612516	16
13756379	13
2663965	17
4611290	13
7420675	13
31726684	13
19509898	13
682505	13
11800076	13
33026825	13
20162709	13
7093270	17
15053890	13
3986963	13
20771275	16
28450868	13
6754601	13
5848010	13
12372479	13
20005711	13
21631438	13
10621031	16
12947888	13
7370202	13
1888518	13
3207558	13
21095515	13
3276898	13
8038615	13
245682	13
16406764	13
24423348	13
781436	13
32016591	13
14913918	13
557845	13
11220114	13
3659462	13
21648933	13
3402990	13
14809235	16
1706090	13
4989007	13
27471539	13
4562408	13
6021350	13
9140246	13
621120	13
6714177	13
2156229	13
16111542	13
6284758	13
7372270	13
6405617	16
2683462	13
5263605	13
1758455	15
476885	17
696723	13
7529161	13
3240604	16
5896329	13
33783955	13
6513027	13
4773436	13
35219167	13
1703550	13
19087195	13
18475516	13
711024	13
1085892	13
634613	13
5131931	13
13225444	13
39631300	13
3960796	16
1463505	13
2807122	13
15305606	13
7183198	13
3318066	15
2816727	16
5297640	13
762393	13
14703567	13
7177168	16
13107328	13
2104185	13
11622251	13
42345422	13
21623370	13
22463745	13
5540727	13
4119744	13
25115681	13
3949110	13
835943	13
20170961	13
1171596	13
15209985	13
17117415	13
8426033	13
5165623	13
9544903	13
13213866	13
16733707	13
6961966	13
4965700	13
16332687	13
7842523	13
12691253	13
1201210	13
13527025	13
7743953	13
3151983	13
12701333	13
12362061	13
276412	13
1674342	13
3894936	13
3170000	17
2122611	13
1325650	13
1118413	13
8679788	13
13461060	13
602476	13
69705832	13
13168449	13
4560073	13
735255	17
7328419	16
699418	13
18889025	17
1101639	13
20611775	17
3317669	13
8908178	13
16354018	16
11788058	13
6208876	13
13083872	13
799546	13
1246062	13
8104736	13
836302	13
1737335	17
4888886	13
15896475	13
3964980	13
1466321	17
14730103	13
4447754	13
43644510	13
27095653	15
5613877	13
516608	13
17240430	13
17102136	13
1855547	13
421432	13
8202955	13
26823497	13
6880117	13
4409266	13
31334833	13
5409886	13
14066433	13
14628597	13
2476276	13
4157198	13
10683089	13
18404014	13
17562525	13
14472844	13
20633998	13
847963	13
12451465	16
6012047	13
22490197	13
5218297	13
1069911	13
5595685	13
4414257	17
110744	13
17451860	13
218337	13
14142754	13
13598374	13
167100	16
2084366	13
4166682	13
17247820	13
17331464	13
2017593	13
375165	13
7193542	17
3331569	13
13855835	13
14274088	13
1733051	13
2672586	17
9234208	13
3131076	13
21773876	13
7610283	13
11296550	13
159573	13
2292410	13
20483611	13
951936	13
12700312	13
6058107	13
1441628	13
59930	13
9868231	17
14049008	13
354959	13
9687423	13
548823	13
2272511	13
8992417	13
41001764	13
641303	13
9388579	13
1853275	13
14591425	15
766552	13
8033539	13
9947501	13
4937501	17
12997549	13
655462	13
13072958	13
9517649	13
1593784	16
1040317	15
699880	13
7830998	13
5738717	16
64661642	13
5054191	13
5266271	13
1692712	17
9890768	13
18143998	13
8813824	13
1052744	17
4883017	13
13390800	13
11013606	13
1844137	13
23601859	13
9380026	16
1212028	13
3251058	13
808940	16
22583845	13
8326385	13
7530237	13
16476958	13
12160052	13
6402306	16
13852428	17
8317606	16
8539691	13
4835876	13
5173122	13
14583496	13
8802273	13
7643676	13
844012	13
764459	13
22281713	13
1874848	13
1731576	13
10363533	13
2645657	15
1451819	13
17592914	13
5430351	13
201568	13
20202855	13
3028722	13
2565890	13
1164233	13
640943	13
3545380	13
3842049	13
1455873	13
16721535	13
3402020	13
6070346	13
26841162	16
8276563	13
6599866	13
4242763	13
982039	13
10596537	16
16402256	13
19407828	13
6807548	13
5342011	13
199865	13
7600823	13
18770209	16
443880	13
6400274	13
7321636	13
2415346	13
10034916	13
2118267	15
1816209	13
1631095	13
4527261	13
2671105	13
36837763	13
7925703	13
15579131	15
13189948	15
26298348	13
3842159	13
15799642	13
4297473	13
10103988	13
6374807	13
1236695	17
5129022	13
4415406	13
5801419	13
113647	13
19812791	16
12911267	13
8116900	13
8766416	13
15688857	17
39019037	13
5166357	13
7354189	13
10988553	13
8586775	13
8986563	13
2706363	13
2993988	13
19935637	13
1069365	16
4420831	13
1312458	17
2741578	13
1390775	13
3287512	13
7321339	16
8109031	17
28035821	13
16973439	13
9137863	13
16811504	13
416540	13
60111	13
9766224	17
28078298	13
9480401	13
631513	13
8436767	13
2119767	13
13385195	13
1355097	13
5869808	13
604288	13
11029614	13
33246766	13
710293	13
19345807	13
3306734	13
11246288	13
8329231	13
16867119	13
21275209	13
4984476	16
2859901	13
5912448	13
255117	17
7600771	13
5755044	13
807028	13
10577349	16
19022104	13
13697686	13
5398421	13
2135673	13
3076962	13
5087484	16
4315962	13
18155331	13
3045076	13
4022388	13
6829353	13
4193619	13
1882604	13
19271518	13
10066539	13
4827989	16
9428242	13
24091266	15
8509070	13
8813285	13
659902	13
2025187	17
2785982	13
2817253	13
4745075	13
1904757	13
49779163	13
22204926	15
18819783	13
3442549	13
2555062	17
4406374	13
8314154	13
3010042	13
8472969	13
4979205	17
3614091	13
368604	13
4487194	13
836523	13
1500422	13
6490109	13
3261982	13
22890249	13
5603138	13
4664654	17
1672209	13
2117724	16
2901262	13
22259520	13
2099736	13
6127177	13
8420932	13
6582984	13
43928951	15
4579125	16
40340216	13
8375353	13
4312343	13
11200039	17
10235543	13
10702525	13
4789017	13
7230058	13
2760099	13
2417539	13
12640936	13
2920903	13
936459	13
30463830	13
15113004	13
8970590	13
1053464	13
19109141	13
2876251	13
12278744	13
10474721	17
2638890	13
37660896	13
13174065	13
2265626	17
1543676	13
3318625	13
5525196	13
4771884	13
5970377	16
16489054	13
25741000	13
42648368	15
7824543	13
2143535	13
3160539	13
54230490	17
30950455	13
712869	13
10517464	13
1321631	13
3615687	13
3399414	13
1938886	13
16216131	13
5354706	13
6188476	13
21336250	16
16522247	13
7385922	17
9963239	13
2448146	13
1360707	13
8056301	13
8308841	13
4775733	13
131750	13
11948644	16
1190709	13
1536720	13
3167447	13
111301	13
28383425	13
6296146	16
6989175	13
2808536	13
435779	13
2898291	13
17405130	15
13160195	13
4756680	13
3001018	13
15540686	13
6849179	13
5556375	13
4666312	13
272875	13
6711781	13
1867314	13
6940848	13
291564	13
15896530	15
1249835	13
7719482	13
11855742	13
4225282	13
1379509	13
13434856	13
19453390	13
37373670	13
197672	13
23438704	13
567268	13
8687515	16
4857443	13
4713846	13
9695747	13
3695739	13
8034113	13
8139046	13
9001221	13
10834720	13
9616522	13
895750	15
2789006	13
732318	13
578217	13
3067190	13
36088461	13
5364434	13
5053703	13
11938095	13
852028	13
10594691	13
21138021	13
9240857	13
11638376	13
4870538	16
2772862	13
4368236	13
1811743	13
1289274	13
1975571	13
1152609	13
5386896	13
1184704	13
3011709	13
1861333	17
1106296	13
4549591	13
15309136	17
4242591	13
2833561	17
1904930	13
298858	13
4887524	16
4757835	13
11639698	13
9575175	13
16469661	13
1092954	13
17451070	13
761080	13
1361742	13
3406742	13
1350216	13
671978	13
17900214	13
27503778	17
4874080	13
9328704	13
1554817	13
10069325	13
9063798	13
27001212	13
25080777	13
8197238	17
35421671	13
9094926	13
6656363	13
16042590	13
3218043	13
5161017	13
7518087	13
4487696	13
7492782	13
21893832	13
22823729	13
4039056	13
5464661	13
2975282	16
21273	13
10809130	13
2085125	13
16515631	13
24242797	17
14602400	13
846932	13
14042971	13
2121824	13
6332547	16
4944722	13
3620059	13
8029550	13
9029133	13
3936370	13
11585881	13
13494438	13
26905345	13
17936924	13
2066751	13
9881400	13
11430927	13
23583267	13
14963656	13
10085669	13
5423584	13
4332605	13
2104220	13
4584899	13
568276	13
6018362	13
4128317	13
6125176	13
10561962	13
1182399	13
751798	13
2227089	13
15688004	13
1299940	13
22951933	13
18985756	13
2542365	13
15130574	13
26766540	13
4364024	13
5701139	13
4914657	13
6342070	13
18763122	13
6415266	13
7346822	13
2745079	15
9486389	13
20683328	13
1258990	13
4664712	13
11886920	13
1178404	13
9887061	13
29199758	13
8651464	13
503863	13
3434219	13
15541814	15
159957	16
1665407	13
7629742	13
27653986	13
5425192	13
16766423	13
13534675	13
425014	13
5027434	13
3074231	13
8972456	13
22079336	13
4906065	13
3699340	13
8851508	13
661856	13
772796	13
12414441	13
23402691	13
495857	13
931212	13
12546595	13
16717312	13
10169192	13
47419	13
7640073	13
6838081	13
6604115	17
9023307	15
3276041	16
14359632	13
19064802	17
4204516	13
10905592	13
4968715	13
3667100	13
20653500	17
18965107	17
43463	13
4250750	13
15487554	13
17873489	13
2154910	13
7360552	13
968970	13
1270453	13
4406812	13
6443654	13
6890193	17
34553520	17
2910429	13
1063064	13
11399	13
2353477	13
5735978	13
238417	13
4709298	13
5829828	13
854739	13
7504542	13
26116598	13
2085355	13
2274240	13
1467841	13
27047403	17
5928377	13
4986943	13
8683219	13
766075	13
16211695	16
5427064	13
12048830	13
10087767	13
14474046	16
7843510	13
8376462	13
1330061	15
5154489	13
5643352	16
3544304	13
7419848	13
139635	13
29326083	13
18376479	13
3752470	13
15376471	16
5432676	13
3974242	13
54305	13
5044875	13
7007946	13
11502769	15
6950475	13
5100095	13
17744066	13
30539811	15
41042472	13
25848254	17
6644788	13
13622878	13
5679224	16
10551086	13
2717376	13
713872	13
4126176	13
25050439	13
17077173	13
12438839	13
1524066	13
7595216	13
39860692	13
11151846	13
2157501	13
4706872	13
22003845	17
30340701	13
6874990	13
1571514	15
2301098	13
5543885	13
17011466	13
18069326	13
17871014	13
9827094	13
7489733	13
11090703	15
549709	13
13772224	13
2410285	13
38470138	13
33010269	13
886731	13
206665	13
1543500	17
3711552	13
26222515	13
13529476	13
30008782	13
8051701	13
6145906	13
1171447	13
16010242	13
16527893	16
4087992	13
12770421	13
941954	13
14480229	17
12863611	13
5776620	13
9208812	13
2185575	13
9508986	13
18683077	17
7049683	13
7739425	13
296050	13
4339682	13
13810582	13
5458804	13
17457503	13
2459264	13
2221580	16
6117239	16
2516051	13
1366365	13
11597589	13
2962039	13
11809406	13
35386434	13
19776367	13
1706529	13
7122764	13
1560797	17
1931753	13
2664505	13
5635181	17
4967259	13
424578	13
9785201	17
2891079	13
277266	13
28893287	17
1068041	13
15820794	13
13388048	17
13518711	13
1560549	13
915244	13
31846122	13
9028391	13
16194886	13
25021715	13
454181	13
16999418	13
10137600	15
3472564	13
1565872	13
7897939	17
11484704	15
3255123	13
4871026	13
11192861	13
8965490	17
1198691	16
19524619	13
2928866	13
1714132	13
3588343	13
24985	13
1677994	13
51635887	13
4389317	16
5639552	13
671364	16
4348513	13
3997695	13
5199302	17
14591919	13
7918548	17
7699247	13
18761013	13
3420073	13
19934644	13
495316	13
7398617	13
19526156	13
3675448	13
5081606	13
8223896	13
1275776	13
3412204	13
7880757	13
236109	16
6594900	13
3881951	16
2911663	13
1975959	13
23482779	13
2130349	13
6316011	13
14598927	13
7437131	13
11235185	13
652734	13
6921554	13
20392424	13
10626204	13
5350959	13
1198185	13
7556708	13
947476	13
7260318	13
178129	13
3039096	16
2322669	13
47407195	13
13314123	13
12418232	13
3785366	13
1416309	13
10374543	13
544805	13
362319	13
35326707	13
7706790	13
15025206	13
11614944	13
3390398	13
3827478	13
11910550	13
1849451	13
19379202	13
5076813	13
6948245	13
23004012	13
9311546	13
2449354	13
19532578	13
5922634	17
454470	15
11348157	13
6791330	13
5270585	13
6274695	16
9334285	13
14127929	13
727055	13
15033911	13
8884959	13
4328564	13
2032243	13
36230586	13
3824577	13
92992	13
13480736	13
10888985	13
9058157	13
8053293	15
470978	13
8064972	13
7972847	13
5814862	13
1813634	13
6540301	13
9012713	13
4235796	15
12351638	13
11815801	13
4935364	13
3106804	13
16021955	13
1945837	15
1743179	13
303503	13
9607716	13
14186885	16
1323656	13
2627941	13
283713	16
5033646	16
3730907	13
2966081	17
7073586	16
9334345	16
5774229	13
276276	13
1219044	13
11208792	13
6365714	13
9545531	13
14374294	13
6823213	13
12050965	13
11764693	13
1945002	13
10356981	13
1293832	15
10544076	13
7034151	13
10400623	13
1280320	15
9177928	13
18635512	17
1412626	13
400821	13
4143836	13
2517297	16
9510147	13
26353596	13
10708908	17
16599209	13
2785484	13
37821324	16
14780478	16
9204232	13
31792856	13
5405390	15
3788818	15
2295366	16
2109995	13
4096513	13
10987811	13
14417108	13
8532451	13
1825457	13
2482027	13
10031732	13
20684622	13
3571343	13
7743471	16
36344400	13
25792251	13
5150827	13
34693039	16
23696123	13
15534164	16
20174446	13
5253225	13
17417226	13
6101009	13
10141667	17
857317	13
1247435	13
5847415	13
7998719	13
7196747	13
10574719	13
19237429	13
15540683	13
6924851	13
21201073	13
14608103	13
22847257	17
5009104	13
291526	13
9721083	13
10267210	13
1514111	13
7690405	15
307416	13
8671366	13
6429680	13
1891560	15
6999715	13
27449014	13
6564392	17
571930	16
14383297	16
9186012	16
26818801	13
6560962	13
413655	16
1654080	13
1014242	13
1307235	13
1040801	16
8205591	13
3804978	13
13277390	13
6433650	13
12416583	13
5339610	13
1537858	13
5630568	17
9588506	13
11884830	17
10543878	13
84625	13
6340000	13
4296690	13
5186348	17
10510438	13
7890700	13
9979832	13
28711484	13
1420498	13
12964969	13
6139809	13
23430517	13
7735478	13
3438813	13
15041722	13
502888	13
11924039	13
398647	16
1274272	13
15939365	13
1877575	13
3449986	13
1526444	13
525919	13
13438252	16
1901852	13
6109935	16
7482387	13
8208057	13
1178639	13
3669018	13
10772535	13
4691634	13
7635933	17
2397387	13
4914951	13
5125659	13
12327674	13
3454571	13
7828557	13
16229180	13
137279	13
3273090	13
4785029	17
22542386	13
5343902	13
5126681	13
7106824	13
6964971	16
5413776	13
7707200	13
2628217	13
4680691	13
5160012	13
26023003	13
10524590	17
232673	13
25248248	13
2593051	13
12399669	13
11297344	13
32406668	13
3857008	13
1085060	13
8644352	13
5735777	13
7708223	17
2951244	13
3403788	13
1933964	13
9337113	13
13639487	13
17966356	13
2698216	16
2112371	13
7980809	13
5284224	13
5294409	13
5200629	13
435670	13
1946864	13
19101252	16
119048	13
3573242	13
635692	17
4055049	13
950116	16
10246624	13
4334768	13
29590846	13
2467980	13
1149246	13
5757087	13
12893822	13
3246919	13
2648464	13
1738493	13
20654620	13
8966865	13
3507720	13
740659	13
13332072	13
13100668	13
3271368	13
12647508	13
1581428	13
1476901	13
9575632	16
3558133	16
2198825	13
11984690	13
3877491	15
3246833	17
4433650	13
22025991	17
3867369	13
12882459	13
2180902	13
10700624	13
17388867	17
23067783	16
2445745	13
2153178	17
13874208	13
75554	13
4587823	13
7935062	13
9662254	13
351792	15
21133362	13
5840727	16
7897814	13
2216181	13
8746064	13
14620746	16
12904209	13
9853309	13
4454176	13
4477059	13
2156385	13
5307608	13
4945326	13
1902001	13
3332554	13
12764444	16
13799741	13
1967841	13
334705	15
1397407	15
9242027	13
9941334	13
2648129	13
3923739	13
6762572	13
11287330	13
6466401	17
1957675	13
14724149	13
1887910	13
19675841	16
5979756	13
23367476	13
7517289	13
1394823	13
6664397	13
6477270	15
10590585	13
9864090	15
6955748	13
49503	16
32310900	13
1788222	13
1669579	13
3511823	13
3059220	13
4409213	13
1655763	13
942571	13
45077167	13
26841352	13
48847910	13
1426671	16
2700509	13
3403301	17
22492268	13
27609696	13
10610407	16
11286608	13
3020363	13
8780245	13
8838706	13
624994	13
33969138	13
14180884	13
2141920	13
7163777	13
3773780	13
7881337	17
12331169	13
3434889	13
1360151	16
3457913	13
10593376	13
2759180	13
16580409	13
3440998	13
7597177	17
6279584	13
5058973	13
8117782	13
96404	13
2498146	13
2666762	13
4191453	13
4935429	13
13422902	13
2694543	13
32349539	13
12477017	13
29486558	17
3987193	16
3357886	13
4873829	13
5710332	17
563913	13
2354110	13
5791913	13
3566690	13
6493461	13
2858530	13
7509131	17
2700253	13
27395202	13
11115768	16
1284795	13
2621806	13
12580556	13
3074955	13
1462030	13
13378142	13
4068994	13
1811704	13
1320244	13
1034704	13
444250	13
10835310	15
5955065	16
21023963	13
8325612	13
20068146	13
4512830	13
10704032	13
1897892	17
3183606	13
13248035	13
1003987	13
1492810	13
2409435	13
3230015	13
353799	13
3159282	13
14778496	13
5331888	13
10076069	13
1605474	17
3728615	13
2059387	13
6070238	13
9761606	13
5476266	13
3378146	17
19809815	16
9705686	13
5153755	17
13708873	13
9891864	13
11422156	15
2109054	13
20641302	17
3317391	16
11068806	16
15555000	13
3451867	13
5361034	13
3768713	13
4543349	13
18114891	13
5813782	13
8991686	13
20591767	13
157808	13
4815657	13
99687	13
4427580	13
3761729	13
2980066	13
34067263	13
8634532	13
15001695	13
8399551	13
25259350	13
922644	13
5540269	13
11352129	16
10941728	13
22755422	17
69559	11
4051591	13
1867797	13
4304665	13
20562561	13
326926	17
1081212	13
5584992	13
303040	16
14411501	13
10166966	13
8004193	13
67423	13
13632100	13
5130564	13
5781922	13
10941911	17
5994043	13
4931098	13
6495703	17
1163400	13
10224955	17
31478073	13
2785953	13
11374348	13
6288025	13
5211720	13
1753575	13
5971669	13
22215550	13
21414515	13
50229165	13
3228034	13
5169551	15
1517799	13
2908122	13
8268156	13
16782823	13
2864678	13
469440	13
2598623	13
13800382	13
26780536	16
27915412	13
6403158	13
2713010	13
8442384	16
2641578	13
48102230	13
863138	17
2188032	13
11889793	13
8298598	13
19922084	17
8582841	13
5800202	13
17143056	13
1226620	15
16579670	13
8955306	13
1916213	13
7140326	13
20492866	13
1635041	13
1919371	13
15631582	17
7237047	13
16311191	13
21674553	13
11331860	16
6684793	13
1573434	13
10702857	13
7903216	16
1139725	13
6310168	13
12467569	13
6587014	13
7920707	13
3191165	13
3572373	13
3707429	13
41396550	13
14853521	13
1016164	13
1590078	13
8611229	13
5309467	13
1718640	13
326230	17
8986507	13
37545163	13
4789882	13
2569594	13
3075427	13
8638467	17
22919906	13
1439041	13
9445380	16
2201700	13
1368369	13
6163949	13
2470428	13
2059143	13
4683605	13
11462508	13
2325160	13
8260617	13
3153631	13
5233257	13
29265356	17
12298652	13
3609975	13
5596705	13
6847134	13
13792460	13
356370	13
1599946	13
7843353	13
2707186	13
11063384	13
10025959	13
10035101	13
8288196	13
6080151	17
1398758	13
5241741	13
1582261	13
1527959	13
4731846	16
1966754	13
9015600	15
13947430	17
8223982	16
4319372	13
2790350	13
3354748	13
14177860	13
1986305	13
3668192	13
12002746	13
1460095	15
10702344	13
16965709	13
4678949	13
4563302	13
39844	13
8116227	13
857534	13
6136675	13
962311	13
695606	13
5220883	16
5386160	13
4790326	13
10586375	13
11209602	13
922515	16
4556112	13
19762836	13
4329949	13
287387	13
10874995	13
1294045	13
11659484	13
19396334	13
1905565	13
4134160	13
12930081	13
2866305	13
9077936	13
10174348	13
21655631	13
122372	17
2975520	13
10505884	13
596890	13
3189162	13
7002188	13
2168902	13
250369	13
8261065	13
8016420	16
8369197	13
6248622	13
284112	13
4568232	13
33164924	13
1123158	13
6206171	16
4629562	13
2956132	13
10715306	13
3489858	16
1353022	13
11612401	13
491577	13
64846454	13
10982555	16
2097818	16
29583313	13
3239115	13
150320	13
721153	13
23393526	13
2375765	13
4079480	13
27422670	17
6512991	13
15546642	15
9247360	13
29980785	13
711191	13
6312914	13
16287319	13
8007129	13
13358069	13
10636618	13
20781860	13
9378034	13
1472127	13
6155411	13
221266	15
5203864	13
172602	13
19828528	13
1235827	13
529136	13
19656089	13
13438028	13
7595600	13
40080962	13
5520858	13
3467072	13
6641006	13
3760157	13
9390460	13
28645835	13
2393992	13
3461663	13
16045674	13
43822173	13
11430403	13
12552520	13
15011934	13
6601024	13
15346051	13
4614791	17
16355557	13
34214115	13
9490781	13
5681657	13
1561614	16
4278110	13
2529477	13
23670420	13
10558748	13
2128496	13
3643754	13
8120786	13
24593944	16
5327725	13
10619081	13
4367278	13
46756	17
3531360	13
2259213	13
6937226	13
425905	13
4146478	16
1380940	13
10094956	13
1583226	17
2295270	13
18541784	13
4975747	13
11853988	13
22927051	13
17848472	16
6884066	17
5708464	13
6056884	13
7607699	13
115315	17
25322106	13
2697238	13
18133105	13
10511063	13
519170	13
10205692	13
2219711	13
4456629	13
1926849	13
4088350	13
5318572	13
8004246	13
3211186	13
6017226	16
7383126	13
16462223	13
3737178	13
2029413	13
7169467	13
18936086	13
12978325	13
14076134	13
5305332	13
865326	16
714462	13
15468018	13
5289901	13
7510654	13
2852974	13
5796268	13
23981620	13
4268237	13
9291126	13
6699147	13
8630615	13
5713992	15
3889454	13
18464819	13
20172692	13
27302825	17
15025563	17
724310	13
20914035	13
1063715	13
5891253	13
18055795	13
2934243	13
3680520	16
5064952	13
937645	15
774261	13
13120855	13
2389440	13
15111070	13
9132621	13
24014965	13
8906026	13
26896412	13
3130248	13
539732	13
15297223	16
43615387	13
28316285	13
808705	17
5882115	13
4720047	13
6819495	13
13710642	13
6274004	13
2155049	13
10148724	13
11888738	13
12271423	13
4701739	13
99795	13
1859265	13
4856546	13
4679595	13
4269546	13
6093669	13
2346662	13
9234503	13
2787855	16
4045517	13
2795089	13
18724980	16
14320680	15
29349160	13
4115264	13
2873678	13
23315468	13
13374675	13
11418539	13
4263320	13
10192335	13
2178465	13
9122218	13
4231743	13
10208684	13
4042234	16
3965037	13
9030822	13
3109818	13
9396548	13
1839962	13
623501	16
8486071	13
5701513	13
23776297	13
9097632	13
3620959	13
4621296	13
8707557	17
27471450	13
5281715	13
6669124	13
12860819	13
9911606	13
10478352	13
2278311	13
2441259	13
5824032	13
26674967	16
12151925	13
14648204	13
22324721	13
773053	13
28428	13
6585919	16
7116489	13
35115310	16
5019622	13
5402026	13
1359349	13
7332425	13
2910763	13
5100720	17
2298738	13
693211	13
7920079	13
13787353	13
2018342	13
3909509	15
5969126	13
37197480	13
17432224	15
12033236	13
14005380	13
1454989	16
11398372	17
13820858	13
8661570	16
15615990	16
4941650	13
4729924	13
6718919	13
13778329	13
15803543	13
19232353	13
203258	13
14746241	13
10283956	13
13897402	13
19651144	13
5236659	13
1148910	13
4810153	13
9339169	15
6145170	13
12205996	13
11915656	13
2738342	13
25444340	13
7748182	13
4548284	13
13396628	13
9215683	13
9610559	13
11841274	13
5127303	13
1050865	13
26771707	13
1563065	13
455802	13
9744124	16
1160275	17
2738612	13
982198	13
4172735	17
12286804	13
9095302	15
14859475	13
15674722	13
15230668	13
3800639	13
4266031	13
10150099	13
16973604	13
1653493	13
2011758	13
20138846	13
9814889	13
14087981	13
4737893	13
17135100	13
2578110	15
4369830	13
22553428	13
2250920	13
8314076	16
2982844	16
27576581	15
1340715	13
5144512	13
3432580	13
7839388	13
25165144	15
308537	13
458881	13
18843880	13
17820990	13
1208853	13
1437968	15
2468799	13
2923382	13
2753055	13
26490886	13
11584850	13
3060781	13
4669527	13
2526111	13
880261	13
19318127	13
25485399	13
42298402	16
3546681	13
570621	13
6931508	17
19002024	13
11667275	13
636940	13
2585238	13
848127	13
6319531	13
395328	13
1253486	13
34737648	13
47373464	17
12091914	13
6881464	17
13601405	13
4966475	13
16309584	13
6310781	13
3262554	17
814957	13
359697	13
11031687	13
13113003	13
11797714	13
85103	13
194297	13
6154791	13
7563248	13
16520825	13
1459973	13
994033	13
10724534	13
4264340	13
7722714	13
659609	13
27637229	13
2890971	13
3919805	13
3119571	13
13414104	13
6141405	17
11984616	13
5820459	13
12707365	16
9371604	13
13847896	13
20804576	13
1981004	13
28165668	13
4652783	13
55833	13
24875970	17
10541365	17
1216913	13
14757605	13
11391425	13
9147884	13
537868	13
3680182	13
476790	13
13307475	17
120090	13
37659229	13
5130691	13
8057781	13
1935424	13
47128201	17
597372	13
19155134	13
14651439	13
40806300	13
15795943	13
528097	13
2725468	13
15221669	13
1490318	13
4862305	13
920200	17
1175878	13
13866565	13
296700	16
4452278	13
15137828	13
27605102	17
9211715	13
5441911	13
6261942	15
5669777	16
11193225	16
27700561	13
1117989	13
24164760	13
18026435	13
380341	15
5941966	13
3676069	13
3862877	13
13223878	13
115497	16
1473319	13
5062172	13
1820639	13
7828737	13
78138	13
6024360	13
6449507	13
3381668	13
9803945	13
5012116	16
9143206	13
3134108	16
77807729	13
6682080	13
575352	13
7822647	13
3175684	13
8279116	16
21360979	13
11033366	16
4579592	13
2720939	16
24080962	13
3738924	13
7505001	13
650977	13
4000125	13
45244428	15
4520229	13
9873272	16
21292760	13
10767228	13
22605663	13
5189295	13
9096023	13
1102562	15
17461525	13
3608777	13
22929454	17
3560894	13
12319503	16
2879899	13
8648688	13
1286547	13
11532284	13
4968953	11
9400037	13
5942405	13
8473425	13
6983701	13
1641377	13
1742991	13
9839278	15
2345456	13
24957360	13
8785152	13
11738927	13
14336327	13
13622070	13
5878233	13
3849094	17
84373	13
5914024	13
2441939	13
22802232	13
5092887	13
8208530	13
3666393	13
6052372	13
6026014	13
1787100	17
10460743	13
5407854	13
955272	13
10916238	13
6860911	13
521738	13
5689641	13
7620344	16
51704193	13
6696300	13
2063469	13
9350862	13
49483421	16
23892916	13
2432488	13
9345947	13
5172372	13
740515	13
48278142	13
854842	13
15796828	13
556611	13
8128997	13
1574837	17
2925374	13
103185	13
6314277	15
1639544	13
13020471	13
6778444	13
173017	17
5344644	15
8481940	13
978064	13
11395810	13
2753055	13
1046685	13
24032179	13
642418	13
7828530	13
29741529	13
1496786	13
9176915	13
26907850	13
1818228	13
14391368	13
22609963	13
8650594	13
1357831	17
2531014	13
6930474	13
10968242	13
1168455	13
6090236	13
1083383	15
18486074	17
1930694	13
2183348	13
3667706	13
3999427	13
3033272	13
464005	13
4616133	13
7205207	15
17579014	13
8721121	13
11321290	17
7035298	13
41987918	13
2300325	13
1343375	13
10625958	13
3489379	13
10306388	13
3283677	15
24916351	13
6018972	13
2860132	15
15239002	13
2437423	13
6427797	16
978018	13
3081888	13
13072256	13
12780363	13
466315	13
6617585	16
19038317	13
896758	13
3747536	16
1526237	16
4827464	13
6201869	17
4387619	13
7453355	13
9139401	13
2465465	13
2209508	13
32317058	13
7339188	13
5380708	16
5720367	13
4120309	13
149521	13
18785521	13
8639725	17
8121953	13
9428664	15
26339661	13
885176	13
2424081	13
5293244	13
12393021	17
10414725	13
11449604	15
14057816	13
1310140	13
12652492	16
10811121	13
27876229	17
2061029	13
4599926	13
5399944	16
7658095	13
605149	13
13290175	13
29488894	13
2995572	13
5279621	13
3273128	15
661252	13
6657684	13
16925514	13
33062074	13
5651267	13
12841300	13
5474131	15
4840607	13
7877106	13
7564437	13
103650	13
16789644	13
10232298	13
32352296	13
7090012	13
6475080	13
92741	13
6288809	13
441590	13
35879503	13
32215998	17
926110	13
5909505	13
26737546	13
37068618	13
10522270	13
13057263	13
15460455	13
18984057	13
25757860	13
7370500	16
26819727	13
14942799	13
1530572	13
18792477	13
1259948	13
5457060	13
4361722	13
7458157	13
1585742	13
1999643	13
10733732	15
2812581	13
8434200	13
5132331	13
12216572	13
6332629	13
11433646	13
2139851	13
4535276	13
12904254	13
95610	15
3060363	17
368322	13
40243605	13
9909596	16
1558728	13
34119555	13
1640303	13
16587098	13
1145619	13
26102057	16
6097827	13
13910435	13
10245714	13
32819265	17
19437601	13
6091120	13
11456878	13
27009476	13
19119778	13
4910051	13
14466600	13
14018595	13
5120063	13
16241523	13
15867067	16
7367602	13
5052905	13
19001810	13
7113447	13
5151221	13
2585742	13
3977879	17
13079251	13
46882088	13
429547	17
7033501	13
814598	13
6368150	13
21126106	13
753963	13
16122957	13
1913689	17
13528657	16
16408860	13
4752950	13
9767444	13
8667041	13
1052604	13
879602	17
2634297	13
12439991	13
22872973	13
5244558	13
16838181	13
22600102	13
7304707	13
7115990	13
13624909	13
2056467	13
1096121	17
12826712	13
4003913	15
690298	17
19446476	16
5759622	15
13999691	13
10799598	13
20129765	13
6221366	13
6017227	13
6576521	15
23127209	13
11943510	13
51674817	13
874015	13
4574764	13
10162360	13
9358032	13
9435847	13
2341034	13
1906511	13
20684373	13
620094	13
19379925	13
21567	13
43365340	13
12071363	13
34108231	17
11479541	13
4521812	13
15242452	13
6463717	15
20901693	15
12777207	13
17014249	13
19057929	13
4648718	13
2737209	13
12159093	13
17875068	16
8592596	13
907660	13
12042732	13
4800850	13
20955187	13
664067	13
1939986	13
3333151	13
3299053	13
5564397	13
4311663	15
588978	16
35074757	13
1965584	13
13832713	15
34827431	13
3645358	13
7743749	13
2370501	13
19803877	13
20576681	13
3557143	13
20134894	13
4689068	13
18424250	16
353911	16
3938843	13
5966609	17
5165621	13
5918658	13
1287804	13
9428711	13
7195975	13
12167386	13
1827723	13
2969891	13
3847524	13
7381394	13
5711607	13
1722218	13
4750319	15
18921666	13
1047711	13
21936980	13
4655147	13
1279709	13
80943	13
37652434	13
1131031	13
365994	13
949632	13
18638988	13
13743742	13
8348385	13
614068	17
15511141	13
3727719	13
19849917	13
13824714	17
16097784	13
1268036	13
14496181	13
1241532	13
11380996	13
4817504	13
3632091	13
2785491	13
7466969	13
1983735	17
1057171	13
1282167	13
7802548	13
8827548	13
2819923	13
3060459	13
37454081	13
24556340	13
5664444	13
30586214	13
5326914	13
15660946	13
9205890	13
17531132	13
13054246	13
3353319	13
20587220	13
1239446	13
17759663	13
211558	13
2869520	17
4104165	13
3392973	13
6414194	13
3902772	13
4479389	16
9405990	15
5121989	13
3161893	17
3307572	16
16078733	13
7171120	13
5191744	13
2597672	13
960160	13
17154323	13
27156490	13
5732989	13
6982173	13
963580	13
27495293	13
18986603	16
2726152	13
6096951	13
8927194	17
1599595	13
7925408	13
18855012	16
27458665	13
12842285	13
3213480	13
9537307	13
4113267	13
7314145	13
296707	13
20553264	13
638978	13
12062848	17
6809747	13
10962406	13
4435696	13
9020852	15
6453551	13
3969256	13
16695653	13
9709642	13
14802777	13
1527066	13
779732	13
2211804	13
7254625	13
27274888	13
4662164	13
10415869	13
1945086	13
1713317	13
4699374	13
3391831	13
19373551	13
1888929	16
35299211	16
4410141	13
4713591	13
19103259	13
5029725	15
1016686	13
4534756	13
12645498	13
1945500	13
10419574	13
398446	13
18130932	13
8500793	13
4716381	13
4012372	16
20052815	13
10542046	13
32377210	13
12785222	13
9524437	13
2862713	13
6778366	16
8457385	13
10449721	13
8693815	13
3584978	13
1836493	13
5875365	13
18680818	13
2676385	13
11386176	13
12606215	13
7793238	16
3324601	13
4638458	13
105592	13
2435066	13
456520	13
7834283	13
3912827	13
12636287	13
2614462	13
7863468	13
3110321	13
3793492	15
1277880	13
171800	13
459617	13
1580343	13
24713542	13
900579	13
2204845	13
1376425	13
6437114	13
4885979	13
1759845	13
4844525	16
4230429	16
5706793	13
7048866	13
14841872	13
2245005	17
1383186	13
466669	13
16646249	16
1563170	13
1071314	13
870993	16
6297209	13
22293905	13
12031934	13
6182360	13
704889	13
4346695	13
8560159	13
441048	13
892513	13
7965115	13
6849944	13
1046613	13
16084166	13
3025971	16
275254	16
7115143	13
7310260	13
12217684	13
1403232	13
3934376	17
908999	15
23303643	13
18829602	13
25228424	13
354093	13
11947263	13
16570663	13
8062487	13
625725	15
7497456	13
1679587	13
4352631	13
3036037	13
11745534	13
1080707	17
7232214	13
6315367	13
10289668	13
2252210	16
2963464	13
260428	13
5077	17
538393	13
18940049	13
4828113	13
6897132	13
725446	17
2461754	13
20711358	13
494763	13
6271977	17
12272690	13
866491	13
547558	13
14824039	13
3030127	13
3130199	17
3378735	16
21734537	13
38121940	13
15444734	13
6040009	13
5248049	13
10090570	13
1275959	13
6320149	13
7665962	17
20180013	13
10861870	13
1798581	13
16461305	13
16389600	13
11290622	13
429762	13
9806729	15
6312515	16
1710041	13
2097095	16
4777953	13
4206527	13
1923280	13
5023046	13
19710575	13
2330612	13
3851777	13
889861	17
2583003	13
84563	13
12612024	13
13013894	13
808100	13
14385726	13
1752912	13
3054731	13
4347519	13
11198001	13
30560222	13
10369471	13
2913682	13
11347932	13
23427953	13
1807761	13
64454	13
6631436	13
5101914	13
34630	13
3748772	13
9448085	17
394510	13
6064143	13
1248880	13
193722	13
22412938	13
5109826	13
9229595	16
38569561	16
10183250	13
8742390	13
11246064	13
724112	13
2225462	13
15437946	13
26060840	13
1800625	13
13927713	13
2105420	13
19121	13
168134	13
17550896	16
8103934	15
564288	13
8598005	13
2893753	13
11062762	13
4871781	13
4769026	13
822664	13
7014815	17
7064430	15
9871188	13
8364004	16
1118673	13
78339	13
5740852	13
18149868	13
11904895	13
24246814	13
10589297	15
4482199	13
15825103	13
2093072	13
28748731	13
6111120	13
860626	13
1782261	13
14316041	13
12800765	13
5818765	13
6143415	17
2096386	13
7833484	13
35825	13
5373329	13
3409029	13
19759089	13
19553361	13
7176696	13
508891	16
1703998	13
15662410	17
668892	13
672553	16
32139611	15
223498	13
4189499	13
1191890	13
9882575	13
3577538	13
11700798	13
4190867	13
5523536	16
15506425	13
11222659	13
229241	13
3288393	13
9608196	13
10973444	13
11403151	13
10605478	13
17962675	13
7661238	13
12253951	13
11934506	13
31608	13
4792830	13
4326079	13
7770271	13
13724591	13
12380747	13
325756	13
35515	13
8048895	13
45031911	13
551534	13
17484327	13
43485401	13
2565291	13
1851068	13
3257688	13
5966673	13
33774775	13
2282980	13
9713119	13
11948001	13
15320213	16
5815516	13
1958502	15
10903062	13
1875944	13
12108217	13
20929167	13
4929020	13
1648746	13
11583850	16
1394696	13
4905518	15
3456987	13
18134313	13
13779123	13
4142664	17
2379594	13
5728803	13
30156277	13
478336	13
87874	17
4624357	13
9221210	13
8888350	16
8644148	13
1588510	13
1073929	13
8835472	13
6623681	15
5778867	13
12417043	13
7240696	13
4030357	13
484872	13
1833904	15
3883332	13
11103563	13
5285219	13
1655966	13
13363868	15
11035726	13
5609824	13
16941928	13
19713539	13
30327237	13
21064744	13
15787057	13
6200044	13
9011294	13
2558078	13
10186852	16
5080653	13
1412323	13
780521	16
30070457	13
8239260	13
12189330	13
4823799	13
1839639	13
3599583	13
35075	13
21805080	17
9000726	13
4952665	13
6581435	13
42038834	13
754783	13
1728984	11
19909389	13
5055929	13
21307334	17
4592651	13
8055987	13
4107772	17
20226287	13
3878375	13
4856010	13
5108394	13
3250216	13
3502292	13
7685070	13
3616912	13
1284345	13
8115407	16
4111521	13
606082	13
16538337	13
3886511	13
11843302	15
10326118	13
669855	13
4522803	13
10204941	13
3778738	13
14064180	17
5127885	17
34159851	13
16741091	13
4529841	13
24194302	13
19377628	13
3680886	17
3356768	13
391389	17
483963	16
926474	13
4335720	13
9473061	13
9048356	13
23932656	16
41643120	13
2406970	13
29918180	13
26021178	13
18274524	15
5489342	13
962306	13
9057720	13
6185507	13
28286875	13
5984084	13
5117876	16
16170428	13
6531912	13
4160921	13
14602220	13
3936494	13
2358943	13
950401	15
1851246	13
526016	13
3528187	13
475519	13
3043798	17
2441259	13
7939686	13
8572291	13
2065058	13
3321112	13
22537327	13
18382879	13
3565331	13
1422652	17
12238430	13
6220165	17
16076265	13
9537655	17
7523937	13
2595542	15
13086363	13
965440	13
2273575	13
9220475	13
1711291	13
919638	13
10405654	13
3434333	13
11453603	13
10093666	13
4722638	13
25693529	13
21526593	15
8566041	13
4570413	13
3082504	16
528111	13
1688217	13
23219770	16
5725497	13
351777	13
14123047	13
14029717	13
12712587	13
7327696	13
4465015	13
1486509	13
1246526	13
410165	13
1940070	13
889477	13
7489983	13
6728791	13
2062508	13
6691371	13
1867600	13
2832907	13
2627796	13
25857865	16
3537106	13
10264612	13
4774667	13
2537936	13
2971375	13
4973537	13
21887942	13
1082081	17
46327376	13
1268617	16
5387436	13
1690772	16
13644095	13
6412277	13
12289022	16
8436946	13
13470995	13
1329409	16
6615267	13
1521922	13
2552745	13
16461504	13
144260	13
23478832	13
4074535	13
12333220	13
2014928	13
11212969	17
9311255	13
4605906	13
21864063	13
1290914	13
2097757	13
8673685	15
15672022	16
3925051	13
449743	13
4013477	13
6288926	16
4020170	13
661112	13
1313319	13
19025469	13
2370366	13
7694298	13
416839	13
17111237	13
11690832	13
3128329	13
18373120	13
25798679	16
335913	13
9722823	13
34048118	13
229611	13
2788690	13
850365	17
12943349	16
791149	13
4459232	13
137574	13
259962	16
4902600	13
5340200	13
46445710	13
12898479	13
9032202	13
3079380	17
12762959	16
3021266	15
5796077	13
17197558	16
8836262	17
10898666	16
10546844	13
7862505	13
4180196	16
56340687	13
5262570	13
12296270	13
5856192	16
2327774	13
8585955	13
1765995	13
2041797	13
1677675	13
3561051	13
6874615	13
407404	13
7606787	13
7708031	13
5753123	13
785013	13
562576	13
20889569	13
15561814	13
2384200	13
835906	13
7265504	13
1518131	13
26220191	15
4886713	13
14033341	13
440360	17
18527034	13
3146090	13
15044096	13
11362257	13
7042389	17
12391662	13
5502749	17
17553957	13
1112720	15
2206837	13
5005495	13
2778407	13
2864785	13
315432	13
7400066	13
4967993	13
8582870	13
7354273	13
14215625	13
2732733	13
5466918	13
14818094	13
4344894	13
9399432	13
1321329	13
899462	17
3722178	13
13004781	13
572284	17
5597768	15
2965036	13
7783403	17
49414642	13
4352787	13
4012140	13
3695756	12
1629826	13
14747939	13
21443376	13
3021673	13
2203102	13
10862194	13
1990473	13
5137075	13
32956889	13
4749751	13
1927921	13
514495	13
7251104	13
8704922	13
5622631	13
16797316	16
2987346	16
8466133	13
38698450	16
2723974	13
10318911	13
2975025	13
21707947	13
4433295	13
1097590	13
10508532	13
4855359	13
31167991	13
3087516	13
10805242	16
4513918	13
51118518	13
6966842	15
1225174	13
1503370	15
5107130	13
7291257	13
19056137	13
16725547	13
1514271	13
4939791	13
2572663	13
6978500	13
24309040	13
7855167	13
3337645	13
33818854	13
2476714	13
2899773	13
5252429	13
20672579	16
1868655	13
894850	13
2621366	13
3721245	13
1352238	13
744843	13
4642210	13
6682075	17
1224368	13
797938	16
981198	17
18079	13
1240978	13
10489568	16
3786121	13
6597559	13
13721334	13
19433837	15
4483495	13
12317850	13
538799	15
380559	13
9686284	17
21330511	13
11410800	13
509985	13
6393471	13
2023078	13
10497112	13
10380201	13
14140869	13
4856936	13
23499476	13
11091859	13
16776622	13
5562201	13
13372523	15
1459747	13
41474673	13
3567766	13
5963660	13
380573	13
17921416	13
839403	13
34561561	13
19064959	13
5290356	13
886084	13
6823496	13
6125000	13
13090304	13
6705313	13
23243611	13
23790835	13
4315820	13
7215407	17
14315179	16
3668397	13
48312050	16
24437720	13
3783807	13
5018347	13
16138118	17
16336316	13
3325711	13
7429805	13
550485	13
13552207	13
3211164	13
13069709	13
5628506	13
11791745	13
10021081	13
24693132	13
7410890	13
6071187	13
10971489	13
15053314	13
7782856	13
33994470	13
9911563	13
23059	13
13436174	13
12803177	13
19558609	17
2682583	13
6723190	13
493407	13
862242	13
9998290	13
15516404	15
4294011	13
3744946	13
171029	13
3394238	13
1509316	13
12740413	13
6303724	13
2515379	17
4665148	13
7188297	13
5325707	16
16135538	13
6474518	17
3065964	13
117779	13
5552126	13
5373934	13
787012	13
24552086	16
440030	13
7441493	16
14807308	15
6181675	13
11211270	13
4771282	13
10104814	13
7895783	13
5570067	13
5599628	13
1185805	13
8726776	13
2517748	13
11056642	13
4447102	13
39360769	13
16291276	13
2406880	13
2428825	13
13637994	13
9059563	16
3505767	13
870425	13
18305149	13
5814320	13
53426566	17
7889734	13
4415453	16
7566465	13
4087282	13
6157678	13
34684217	13
2173169	13
11250194	13
4916639	13
13702957	13
21957831	13
7522958	17
15842602	13
924373	13
12750589	13
7359935	13
2264492	13
2097302	13
13263351	13
11340859	13
10836879	15
468582	16
25569317	13
5141647	13
5499044	13
6501565	13
25649214	13
1840837	13
6322321	16
2493101	15
5018239	17
12207253	13
7751791	13
8344204	13
287414	13
4266226	13
2060998	17
7793097	13
6995592	13
14801242	13
9864955	13
9571763	13
7262388	16
4719595	13
33326593	13
3892700	13
29874540	13
9120649	13
8645653	13
4296380	13
2819741	13
4021901	13
2299725	17
3384256	17
11518513	13
38502578	13
970682	13
4951678	13
461405	13
1285988	13
2996337	13
2470	13
650250	13
1754630	13
4570278	13
8707002	13
337974	15
9154821	13
13547579	13
1354114	17
5640137	13
1931914	13
5687683	13
599942	13
8043231	13
4429455	13
1192818	13
15274389	13
25695106	13
14172147	13
1124110	13
7163708	13
1114485	13
3787759	13
12052489	13
7458765	13
8273012	13
5031722	13
7306726	13
5888336	13
12405017	13
18848847	13
165108	15
15635797	16
11281781	13
25430737	13
2996344	13
7900831	15
716322	17
3373174	13
699811	15
2007192	13
3057003	13
984606	17
7543452	13
3395916	17
294580	13
6778626	13
2314452	15
4011698	13
16930134	13
11987708	13
16092372	13
15637	15
899912	13
14452426	13
6278468	13
2110926	15
7102114	16
5412052	13
22862889	15
989573	13
12521335	13
115082	16
3592926	13
2747665	13
23584685	13
2174450	16
8519707	17
4941541	13
3953151	13
38809313	13
18962590	13
11880460	13
6637495	13
6703829	13
20456386	13
4522853	13
409764	13
2812019	13
5204285	13
4872837	13
30173635	16
6060519	13
12098545	13
25521639	13
301173	13
10772222	16
14087312	13
31750867	13
1521302	13
357441	13
3323881	13
6635525	13
5784263	13
895441	13
2667043	13
1338241	13
8161381	13
1569014	13
9880910	13
1548028	13
1942248	13
1745290	13
387287	13
6875955	16
1045842	13
4542828	13
2617928	16
5591338	13
5306748	13
11973722	13
2589280	13
5783970	13
6741344	13
19515073	13
5113433	13
8479468	13
5112211	13
4350956	13
5028575	13
1003517	13
3517930	16
11973037	13
629839	13
1122494	13
30099569	13
8464501	13
3687675	16
3647796	13
7719655	13
3827158	13
47284095	13
8861936	13
258937	15
4584377	16
2536641	13
4773335	16
17429686	13
41095770	13
15514441	17
2770836	13
15090067	13
2678700	13
3296651	13
377813	13
2807869	13
6590704	13
3804035	13
12904153	13
2754430	13
14414746	13
11149936	13
17826390	13
1362545	16
2832351	13
9215300	15
3108629	13
2162237	13
14591303	16
31600332	13
1186050	13
1749065	13
622231	13
4930775	13
4332868	13
3781307	13
5562768	13
3531116	15
699963	13
11285489	13
7868444	13
12611865	13
8413683	13
795369	13
13530981	13
8456661	13
3129230	13
13958884	13
8793002	13
53993	13
13590506	13
9217458	13
3285042	13
15082207	13
2225438	13
7510404	13
7765475	13
8173789	13
8440183	13
1889203	13
16325753	13
9840157	13
7438025	13
10631076	13
4269875	13
531607	13
31576552	13
1136808	13
2119075	15
27394554	13
1875541	13
7526380	13
5906095	13
20097491	15
12224635	13
297300	13
1787616	13
4001503	13
695699	16
3385677	13
3573798	13
2852104	13
10119079	13
24795911	17
843105	13
16059026	13
14847067	13
9407562	13
496571	13
14108017	13
13942990	13
14588035	13
3384247	13
11184171	17
22622697	13
474100	13
1580948	17
2260061	13
5895570	13
7351949	13
15333911	13
2180579	13
9037312	13
7253528	17
5466252	13
14918010	13
4228701	13
5556203	13
1455308	13
18801593	13
5517841	13
8259213	13
1729246	13
2444181	13
24749	13
10339036	13
3402805	13
6286571	15
16016104	16
10795080	13
30757525	13
14026126	13
914517	16
22952020	13
7314532	13
3737501	13
7069019	13
17784876	13
9052416	13
15554992	13
73424575	13
2923347	13
7761131	13
34905255	13
8675772	13
3720870	13
26944679	17
2879540	13
376349	13
4869360	13
1084895	17
8071708	13
990806	13
15958197	13
24700656	17
6675742	13
8847332	13
3508725	15
1749783	13
2386781	13
23348141	13
8545361	13
2399825	13
15292476	13
2512533	13
20306131	13
5019717	16
3682568	13
31102767	13
17154851	13
9351044	13
2957273	13
13449290	17
6810007	13
44214727	15
13862632	13
436322	13
10697596	13
1106618	13
3513987	13
4133313	13
2814045	13
5935690	13
15069681	13
1480608	13
3155941	13
3165126	15
1846741	13
1263654	17
7360088	13
8343578	16
5350463	13
79338	13
16841843	13
4186223	13
1983680	13
2295019	13
216333	13
4091177	13
704757	13
13597337	13
158171	13
15147048	13
10115753	13
28799145	15
1854820	15
4153385	13
2055530	13
1600215	15
7725645	13
9621934	13
551594	13
190247	13
356735	13
36058410	13
21193482	13
896406	13
9738046	13
4981307	16
13526559	13
11821925	13
7926472	13
4228517	15
14152371	13
6715110	13
10632546	17
12429028	13
7617385	13
7096270	13
18027617	13
17359517	13
3582897	13
26362283	13
4329881	13
12783254	13
2366907	13
2343386	16
3732272	13
8324831	13
672715	17
7436202	13
11135017	13
859019	13
824310	13
12304619	16
3396429	13
2915757	13
5871297	13
6831716	13
3263772	13
15936794	13
7869272	15
264154	15
1537731	13
1024989	13
14574892	13
6899427	13
1394204	13
983779	13
2069046	13
11604715	16
16415611	13
2249903	13
4625118	13
14621825	13
9428897	13
2948567	13
27797286	13
10260828	13
3744363	13
27647703	13
827234	13
1496081	13
3995248	13
3644789	13
8255627	13
1720559	13
6921162	16
4680509	13
13057714	13
8350284	13
2270370	13
8955729	15
18596473	13
14877334	13
17765623	13
21756811	13
6607933	13
3186407	15
27340840	13
10514398	13
10434041	13
456537	13
8847083	13
6909729	13
5238282	17
1937271	13
16457269	13
7901195	13
700057	13
12029248	13
14791096	13
7244012	13
11854764	13
20065029	13
2990397	15
24316299	16
3234254	13
3669925	13
2490347	17
1006874	17
12039659	13
15980811	13
32997552	13
9294769	16
5914590	15
7672330	13
6644515	13
7679241	16
6254095	13
1350474	13
5704585	13
4208114	13
22746136	17
3833522	13
5769251	13
22214206	13
5214895	13
10718654	13
4570241	13
5875669	13
10681409	13
1035922	13
49259369	13
1472732	13
12784686	13
12687912	16
25946	17
16125507	13
21853215	13
15774632	16
5584782	13
3574240	13
8244935	13
1382893	13
35083106	13
2552470	13
6484187	13
10562214	13
5407863	13
20929224	13
6021934	13
665965	13
415494	13
9018893	13
19731411	13
7153202	13
1024248	16
16639004	13
42935364	17
4592992	13
17436911	13
20426908	13
6071819	13
13607749	13
9260451	13
3318641	13
9247324	13
18027836	13
9526008	13
6595468	13
5071715	13
11973497	13
5163873	13
5406480	13
2772902	13
12271603	13
3465709	13
2584922	13
1295525	17
8295465	13
1306758	13
609208	17
15869119	13
19399191	17
992243	13
689414	13
9525197	13
8756451	13
14622683	13
1822001	13
14294786	13
4313890	13
3696516	13
18981182	13
4670063	13
1982878	13
11787362	13
20134923	13
580005	13
29724599	13
9080777	13
5321997	16
5265051	13
8628252	13
7890490	13
5884105	13
4848966	13
5371185	13
469120	13
8529740	13
8719393	13
1136700	13
3889321	13
4455652	13
14108616	13
6860241	13
65222	13
12263546	16
1142671	13
666224	13
6810093	13
14254786	13
1564791	13
9750848	13
29177291	16
212925	13
12402606	16
3925290	13
4510139	13
14551211	13
4457226	13
3115150	13
5597145	13
34878835	13
654660	13
1769944	13
16000654	13
3096240	13
3354538	13
15199568	13
31070748	13
934535	13
33511940	13
351388	13
14323503	13
11719584	13
3928529	16
1078279	16
8465816	13
25709125	13
4630942	13
1005804	13
10514373	13
4175810	13
18239211	13
10681206	13
2663746	13
3920707	13
6634153	13
8429745	13
3464277	13
4634037	13
8305338	13
852785	13
1809660	13
10842425	13
27336377	17
30897725	13
6022043	13
13865825	13
5337357	13
7468958	13
2875781	13
4395239	13
11158746	13
11204738	13
19195415	15
11796071	13
2678799	13
8803735	13
343813	13
5726549	13
13861219	13
13346857	13
2582335	13
4582954	17
4297382	13
18729379	13
11663	13
820841	13
36497824	13
9891270	13
13254210	15
4502473	17
20433151	13
3045590	13
309212	13
7836641	13
7903288	13
23635953	13
1985092	16
21705743	13
24928765	13
5485897	13
6544524	13
2880138	13
15021192	13
10653577	13
752477	13
30174385	13
9455640	13
982640	13
5201568	13
1021180	15
8093155	13
6183215	13
10133069	13
501020	13
2468938	13
23181820	13
4777428	13
11013344	13
11572147	16
3793629	13
385765	13
19932473	16
1984500	13
15248367	16
17270135	13
706359	13
7408790	13
15568199	13
19958559	13
1806086	13
8458684	15
520922	13
19988402	13
1848227	13
20981932	13
31783770	13
12350497	17
984052	17
13301257	15
5444533	17
5016272	13
257290	13
18497064	13
2815553	13
7007870	13
6390646	13
349404	17
15442413	13
7323192	13
7431313	17
540756	13
7560157	13
18422294	13
19044432	16
7944418	13
148401	13
2332261	13
5474876	13
7655748	13
1837480	13
20301824	13
5242045	13
3598474	13
20380730	13
3248932	13
10771354	13
3889701	13
3813143	13
30023513	13
651931	17
10085157	13
2553028	13
18077882	13
33234959	13
5922790	13
3921714	16
8241660	13
8795934	13
6978987	13
10591867	13
2191411	13
12151150	17
31275217	13
6585823	13
6224282	16
17168487	13
851912	13
10508263	13
11711147	13
4062039	13
2408364	13
6393753	13
9995070	13
735830	13
3205932	13
1267777	13
3723112	15
7263004	13
12955104	13
12395441	13
2497136	15
2221323	16
12225164	13
721439	16
4067147	13
13628698	13
11016200	13
3233750	13
24758096	13
571403	17
14858003	13
6721777	13
3035312	17
671619	13
23738914	13
20083166	13
23652133	15
3693881	13
16026028	13
5016163	13
2704580	13
4462474	13
11592250	13
2801207	13
1433362	13
2826774	13
35188421	13
5972834	13
3049380	13
24845401	13
3852950	16
47339693	13
679391	13
1230294	13
4216472	15
6897655	13
1560571	13
160942	13
9600137	13
34375186	16
1889753	13
1400755	13
13552057	13
26005048	13
126092	13
9973727	13
3296516	13
8636839	13
20006183	13
15265587	13
4312416	13
6574031	13
151873	17
6148566	13
4552856	13
22567469	13
2790526	16
9207374	13
14445767	13
8929163	13
10295949	13
12942537	13
9903918	13
10936817	13
5420482	13
10481510	17
3639527	13
11415850	13
29417515	13
14129874	13
1083469	13
2735733	13
1837201	13
26716560	13
4527281	13
3866605	13
1726629	13
7458402	13
9147148	13
9746342	13
2046654	13
50497699	13
10814313	13
16884086	13
164801	13
3382896	13
953870	17
4706828	13
37150715	13
9401101	13
44582465	15
12289453	13
6619076	13
8677867	17
8269721	13
491616	13
11529035	13
1073832	13
1457295	17
10161376	13
6444027	13
2789802	13
4486406	13
7521125	13
9649743	13
12189364	13
3502834	13
22008992	13
3155445	16
14874949	13
1298535	13
23876176	16
7826572	13
3718024	13
4658348	16
5704922	13
703441	13
10754044	13
23375087	13
3270632	13
6485162	13
33384931	13
9798854	13
11989189	13
9542615	13
30563	13
10822128	13
10025317	13
11497855	13
4292865	13
8915491	16
10541695	13
6077967	13
25898558	16
16528865	13
10415422	13
61591	13
8563808	13
1634343	13
1825793	13
24062508	13
1736486	13
17034003	17
247653	13
5150551	16
158823	16
8272967	13
10443787	13
2368616	15
21231678	13
21326063	13
8690467	13
3541755	13
5805389	13
395521	13
256612	13
1823441	16
3855666	13
17105187	13
1483644	13
11987908	13
9417537	13
11275897	13
12279590	17
4483774	13
10382365	16
4014970	13
1783144	13
1880949	13
3881141	13
222530	13
10485634	13
1060527	13
708579	16
18713430	13
8871537	13
5612	13
17175983	13
3579583	16
9597924	13
2374596	13
21632410	13
35237611	13
3579210	13
5549228	16
801877	13
6747859	13
4492510	13
36901875	13
2759964	13
5947865	13
14618348	13
37919584	16
4509508	13
5630519	15
10073961	13
1894501	17
2105242	13
6322889	13
12519873	16
9506324	13
5792874	13
6922725	13
8376074	13
4449629	13
8307958	13
5610989	13
5421708	13
29071607	13
2160048	13
4974002	13
5956644	13
473326	13
26176976	13
9385816	17
6412813	13
10680034	13
8989835	13
689411	13
10279784	15
6550178	13
10710016	13
54759107	17
491197	13
34706547	13
47973	13
593094	13
777671	13
226087	15
8424734	13
979739	13
252429	13
828530	13
23159361	13
10957268	13
2833430	13
245943	13
4996376	13
7068228	13
1151140	13
1929497	16
4418339	15
10287533	13
15895427	13
10533842	15
1688406	17
10116428	13
5441903	13
5999471	13
8333191	13
15647514	17
4724055	13
2179171	13
4461749	16
1509441	13
8118089	16
17161838	13
3223459	17
2323913	13
6621414	13
8084516	13
35733578	13
1354896	13
891573	13
746054	13
5266863	13
6940033	13
15935754	13
13346452	13
15396903	13
9174953	13
1588426	13
18394666	13
6078995	13
17065145	13
5530169	13
13627812	13
7983098	13
1908757	13
21412695	13
10061854	13
1551025	13
6297628	13
25601137	13
6549755	13
210331	13
6399979	13
3422392	16
531037	13
19144356	13
9692961	13
1038476	17
3095865	16
975808	13
3625011	13
9480568	13
2666317	13
7426728	13
15395426	13
3121109	13
28468712	13
32755991	15
6854377	13
591330	13
8689471	13
5595224	13
19755459	13
1844187	13
5517291	15
24416329	13
510685	16
6953546	13
502335	13
15643771	16
9403869	13
4259570	13
7218005	15
24021458	13
6737746	13
9219893	13
4860608	13
3950762	13
32047620	13
13571698	13
6830435	13
8935545	13
4575949	13
3726964	13
10664213	13
901661	13
33925751	13
13442612	13
11185251	13
1582191	16
11500919	13
8916947	13
2210254	13
5715923	13
12491460	16
7014979	13
5077370	13
6673023	13
1718602	13
6985121	13
1226078	17
4952001	13
18342821	13
4320589	13
21063540	16
1933640	13
12429078	13
3066800	13
4132383	13
9030144	15
12941066	16
6206361	13
3260877	17
15987062	15
2918045	13
1282878	13
3810212	13
24809385	13
5245454	13
3111466	13
9086521	13
34331712	13
3297964	16
2003036	13
7180398	13
7612319	13
5690170	16
793266	13
16246252	13
1878252	13
39146940	16
106843	13
252367	15
787773	13
9219821	17
35301316	13
6905160	13
1500493	13
575486	13
1044442	13
446638	13
8387	13
25121857	13
1525004	13
4746094	13
673149	13
969347	13
8005250	13
6619091	13
29818503	13
8019834	15
14768830	13
9802044	13
1645136	13
8918524	13
4172548	13
20813700	13
14852974	16
5752657	13
3363370	13
70520370	13
8700135	13
20117604	13
556444	13
886654	13
2795460	13
5835593	13
6634555	13
6482459	13
1449256	13
8208142	13
756380	16
6323213	13
34865144	13
5210776	15
4389067	15
9362684	13
711096	13
346127	13
18408392	13
16391638	13
4015619	13
2282344	13
11628017	16
4534522	17
4527020	13
30000054	13
8063883	13
2372511	13
9651177	13
22905950	13
2078617	13
4297548	13
31101857	13
16786144	13
1796855	16
2472964	16
29514532	15
24016514	13
17964790	13
11259739	13
872069	13
17535	13
377959	13
7366316	13
3597006	13
9842180	13
10054491	13
3463325	13
3788642	13
955119	13
1867655	13
2592127	13
26867367	13
6427354	13
8686558	13
12287159	13
19500692	13
11738801	13
927695	15
11064374	13
1067632	13
7348832	13
1423504	13
1175763	13
4134933	16
86095	13
1054418	15
49031010	13
3657244	13
11004440	13
16791491	17
7366788	13
164556	13
318607	13
7633505	13
5117830	13
2032597	13
27400017	13
16520685	13
10326744	13
4904689	13
5183216	13
2419465	13
17799733	13
8039347	13
8116712	13
5082555	13
5280280	13
12477050	13
23173700	13
77982	13
11264755	16
3985105	13
32079684	13
18730825	13
4987663	13
6776491	13
26655639	13
12852150	13
2979132	13
5316385	13
7181031	13
15762480	13
11253952	13
2406014	13
4327002	13
10486744	13
7034787	13
16093019	13
853153	13
1964781	13
27604559	13
660183	13
3696832	13
14117050	13
642853	13
2950568	13
4287100	13
37052126	13
3753114	13
14424132	13
1784791	13
2640554	13
17117446	13
22102541	13
5852652	13
994776	17
6797400	17
691756	13
928389	13
3029841	13
695490	16
2886318	13
12506534	13
20896219	13
4099112	13
1326950	13
24106231	15
4723751	13
2230250	13
32468554	15
4013498	13
3862524	13
7865884	13
989537	13
11427091	13
7482	13
24729770	13
3726913	13
12519756	17
5626665	13
22262865	13
13578609	13
4085070	13
5472046	17
10890638	13
4313936	13
7124712	13
4082692	13
11552293	17
16124819	13
741911	13
3604188	13
10640595	13
1230160	13
298989	13
10291440	13
10161442	16
8529287	13
8521906	16
9470912	17
12488924	16
33723328	16
5766954	16
8482383	13
4003469	13
2384122	13
2803579	15
24345547	13
1105789	13
6898444	13
1710565	13
350468	13
21415072	13
5827696	13
8384652	13
1220148	13
24554273	13
6792758	13
9453523	17
792378	13
10206157	16
18799523	13
5676790	13
63089884	13
248	13
3617391	13
2831259	13
19954011	13
7076420	13
15879861	13
5485024	13
3456891	13
13278702	13
15314957	13
1878263	13
1575131	13
8208485	13
4560766	13
328770	16
1438995	13
2167468	13
3581306	13
8184108	13
11122952	15
34144759	16
2055056	13
16741604	16
6779724	13
22260154	13
3484090	13
6159589	13
12404989	13
8049650	13
1129840	13
14673923	13
10354322	13
2839045	13
40124326	17
1854867	13
942204	17
1156263	13
2073952	13
23077033	13
2114811	13
7169075	13
1466445	16
1870253	13
11903883	13
5182363	13
151918	13
14134119	13
2550022	13
2252947	13
689292	13
7090778	13
1555347	13
1568936	17
3423837	13
5437075	13
13154244	13
5593013	17
3213810	13
823566	13
982376	13
10008196	13
5673563	15
17342174	17
1596399	13
3301850	13
2755898	15
1392328	13
1250655	13
4096630	13
1126676	15
27851847	16
35165097	13
6091506	13
445422	13
27403391	13
7480761	16
9480413	13
9927048	13
6368464	13
19765277	13
33684965	13
12758711	13
31686407	13
2866906	13
10396180	13
8498288	13
13749259	13
31361021	13
1011884	13
3035653	16
1846643	13
1999306	16
15248357	13
131993	15
10743825	13
5683	13
7805830	13
3500824	13
9957684	13
21434317	13
14062702	13
21280193	13
19985855	13
3210117	13
149498	13
7179037	13
3352536	13
9734455	13
52858500	13
211477	13
5158116	16
6644536	13
931801	13
930679	17
6191753	13
14209834	13
8347266	13
7367947	13
18357277	13
10867877	13
12819191	16
1050018	13
341943	13
5076848	13
1625690	16
7272967	13
14068136	13
2035115	13
1814682	13
357990	17
7575656	15
7784571	13
9012291	13
17488622	13
1306985	13
5177114	13
8811495	13
1145868	15
10773303	13
9751665	13
1995252	13
8151920	13
1673729	13
9716752	13
1662828	13
14519480	13
10214096	16
14890061	13
3771954	13
24224269	13
441669	13
5507892	13
5950787	13
1318647	13
5463	13
204342	13
3946497	13
6802875	13
13824725	13
23803912	13
4235342	16
106760	13
6636584	13
4328132	13
621844	13
6354036	13
2016601	13
820021	13
15091235	13
12328871	13
11697739	13
7654438	13
10954384	16
19641049	16
518574	16
3523047	13
20414852	13
16804676	13
7392381	13
1041769	13
11960751	13
4002096	13
9084944	13
27826569	13
1164103	13
2204047	13
9841549	16
58567259	13
6354689	13
3942592	13
2402815	13
40876021	16
6515958	13
8416999	13
12611315	13
2710574	13
9989117	16
5000939	13
13626718	13
1878931	13
1445317	13
7968781	13
15458493	13
2030250	13
21765920	13
12993728	13
2194433	13
328725	16
8827321	13
4619300	13
32809695	13
18322147	13
7974047	13
1645915	13
4318098	13
230476	13
13512648	13
3735342	15
9648616	13
352518	13
15387599	13
94896	13
4232125	13
6382663	13
983466	13
7592970	13
16994252	13
7842802	17
2222499	13
25996443	15
14882749	13
4721000	17
6552458	13
485432	13
11007832	13
19161702	13
12534076	17
18544455	13
1489036	13
5636141	13
10845315	13
7143399	13
5194482	13
14050808	13
7267864	16
2919447	13
6126475	13
7380086	13
2083922	13
15223572	15
997150	13
706449	13
6304132	13
4436328	13
15031828	13
22040956	13
9545099	13
2608752	13
1948244	13
2663734	16
7046320	13
3139160	13
4150964	13
1088404	17
22157312	13
2448716	17
2530889	13
16064023	13
2178748	13
17829229	13
547623	13
10209334	16
11896919	17
14353567	13
4194269	13
22194133	13
1426688	13
2487847	13
9195076	13
6025903	13
4903851	13
25634149	13
5342661	13
27668130	13
6006027	13
12177959	16
7011462	13
19679884	13
1404146	13
13919428	13
609849	13
6442366	13
3344277	13
30942294	17
14382177	13
10889053	16
13114122	13
2370451	13
52213533	17
3844841	13
5957076	13
2437392	13
8617766	17
7809915	13
19396181	13
8407349	13
4133930	13
1744485	13
6074167	13
4955233	15
5839574	13
2168168	13
22975511	13
20452922	16
12366666	13
2246312	13
1105404	16
23801024	13
31740	13
26818507	13
8320185	15
3146651	13
11396586	13
4626548	13
5357024	13
41383190	13
6301795	13
4357623	13
1867172	13
3567173	13
439875	13
14799937	17
4498113	13
3122833	13
511879	13
38304805	17
3664328	13
2166753	13
2152197	13
986885	15
2450932	17
2069541	13
9162420	13
4971789	13
11558708	13
3953401	13
946369	13
5950241	13
756843	13
8112928	13
11385438	13
210577	13
12284590	13
2898320	13
24582641	13
33144681	13
20166847	13
20144399	16
1187877	13
28217933	13
24855430	13
1693902	13
11788298	13
120523	13
5394951	13
10537409	16
2538371	13
23645152	13
6192678	13
10257498	13
6276127	13
3875754	13
16031891	13
6075595	13
9399889	13
14075535	13
17190661	13
3609745	13
3039538	13
16740407	13
11508739	13
4617086	13
12654050	16
1978009	13
6378704	17
1114576	13
22467776	13
21205511	13
3357085	16
30285185	13
90399	17
6309370	17
3614208	16
2097063	15
3945201	13
331132	13
4480540	13
11417412	13
1704927	17
6204927	13
60654297	13
2380086	16
7358568	13
3640640	13
6055380	13
1721335	13
20750470	13
3159877	13
1006216	15
3080176	13
4448465	13
28120947	13
603442	13
15293765	13
5686064	13
6960943	16
7086487	13
9380121	13
4902459	13
8415334	13
754815	13
6185385	13
3638162	13
13037705	16
15408110	13
18321014	16
15829489	17
1390245	13
11337775	13
12312357	13
3106389	13
8111046	13
5269907	16
4577694	13
826314	13
12723133	13
7951655	13
12941861	13
8402018	13
5466064	13
15170929	13
468320	13
20912753	13
4237716	17
13128033	13
1057536	13
1385133	13
587054	13
3021410	13
14290541	13
9935650	13
581928	16
299140	13
8478811	17
74408	13
12083354	13
8812672	13
11781874	13
1743709	13
28665330	16
157164	13
11689173	13
5089870	13
7041232	13
733408	13
22941601	13
3180769	13
2903711	13
4596844	15
1742534	13
4061651	13
246124	13
2683974	13
3829853	13
10732160	13
504473	13
2248875	13
30454303	13
22813139	13
17793829	13
8392626	17
29705142	13
3356103	13
5254300	13
2866791	13
145537	13
462735	13
22257204	13
2952093	13
368945	17
1499337	13
26515854	13
3080361	13
8491493	13
514629	13
10923082	13
13412494	16
1218211	13
6926345	13
1344628	13
4164945	13
8841019	13
4305121	13
8731261	13
7215584	15
12547157	13
10046514	13
6654810	13
11795501	13
6374007	16
10133547	13
521383	13
11253091	13
15557588	13
4923473	13
36986645	13
1786785	13
5686873	13
4332898	13
5066560	13
9485565	13
4336965	13
1625450	13
2931763	13
5810189	13
3912293	16
333937	17
8514579	13
2583001	13
15486444	13
2531223	13
16604756	16
676891	13
5398170	13
8504524	13
2802304	13
17482984	13
6747252	15
13405324	13
2680947	13
1288978	13
2513747	13
3449089	15
526520	15
2793254	16
11376371	13
96275	13
3683345	13
10632672	13
506798	13
22621315	13
19194974	13
2252676	13
22208798	13
16976091	13
26502033	13
22210750	13
25130187	13
2335482	13
31859871	13
31876531	13
42584715	17
6790528	13
4623990	13
11555391	13
736970	13
1282054	13
2923119	13
7174467	13
3714949	13
1128249	13
4341633	13
16088211	13
9453574	13
7054761	16
8748016	13
6922834	13
12842003	16
5297432	13
24216833	13
7282422	13
15942085	13
230794	13
941007	13
4675184	17
846220	13
519389	13
27524020	13
9265793	13
12919676	13
4702579	13
5624646	13
22962050	13
7315352	13
4550362	13
11187021	13
16949538	13
4055785	13
8045707	13
21127666	13
4269105	13
9531713	16
10613854	17
15048406	15
2686392	13
11372311	17
18896765	13
7330773	13
20549342	13
5240085	13
7283639	15
4247119	13
11418592	13
1597145	13
2740795	13
37017086	13
14282535	13
3934529	13
1922392	13
134741	13
718186	13
28070898	13
2470549	13
8678525	13
1949259	13
14061111	13
36777	13
11969439	13
5887907	13
14319113	13
7238333	16
7827134	13
5135905	13
1399172	13
5534196	13
2798767	13
6047123	13
3256814	13
6470059	13
5511334	13
933435	13
61929256	13
93729	13
1415273	13
7871806	13
4146285	17
14136083	13
6160435	13
4563604	13
13484129	13
1060754	13
2565946	13
826178	16
11267234	13
671846	13
701914	13
6013850	13
9897474	13
9656721	13
5827134	13
1621091	13
15185928	13
6942051	13
8700495	13
7390672	16
25933687	13
1658120	16
17947541	13
7859670	13
291109	13
5257210	13
3300569	13
27208965	13
1473722	13
19208626	13
21464538	13
3727175	13
5938349	13
3413526	13
3269239	13
14846648	13
409170	13
3036941	13
10559548	13
9837011	13
399593	16
1967216	13
2329443	13
964303	13
10916003	15
2986250	15
3051966	13
17927325	13
3997092	15
7733493	13
10053817	13
15485536	13
9417200	13
467605	13
15649010	13
14505794	13
3341310	13
7797893	13
8151769	13
17459102	13
14279429	13
21984945	13
1185850	13
272906	13
5266012	13
28728616	13
349853	13
6183467	13
3556099	13
4139959	13
2984353	13
3518026	13
10685233	13
7990854	16
6102209	16
735043	15
5148827	13
6216119	13
5334910	17
10862866	13
1724630	16
4489599	13
11529481	16
4264645	13
628256	13
1043371	13
25585350	13
2882586	13
7726221	17
6145167	13
5205494	13
971040	13
5774750	13
18186775	16
967951	13
5515282	13
10473960	13
2824332	13
3421922	13
3421264	13
7998453	13
3826263	13
8367133	15
3758835	13
3336417	13
2843590	13
5442384	13
20253962	13
2801586	13
2182985	13
1326529	13
7307747	13
2740225	13
4428691	15
387077	13
17283956	13
28522567	13
10355157	15
31667785	13
6157623	13
6368938	13
13717811	13
10873834	17
4565877	13
7546055	13
5294880	13
2082178	13
24000441	13
691983	13
11192405	13
19087618	13
2383893	13
6228405	13
2841602	13
28891986	13
14719462	17
2800112	13
900374	13
19172296	13
10008601	13
269581	13
19777664	15
2552417	17
3990127	13
10129981	13
6171268	13
18415676	13
2761550	13
88721	15
4176302	13
2170666	13
1894944	13
15512627	15
1251960	13
120241	13
2051740	13
3501511	15
4065565	13
20931100	13
955478	13
11349186	13
9246130	13
3573548	13
4552575	17
7421433	13
88232	13
7641264	13
4183026	13
7541760	13
3923841	13
7742843	13
521089	13
3457827	13
8289027	13
954262	13
2821082	13
1163844	13
9665410	13
17702317	13
12506333	13
17974334	16
2379372	13
7790786	13
989912	13
2348087	17
1102545	13
1263094	13
1532671	13
8249065	13
2092208	17
5262907	13
2881871	17
281348	13
1109934	13
6471755	13
937026	13
1778097	13
8559011	13
2549406	13
24092211	13
31451274	13
9529399	13
5169485	13
19562732	13
9787432	13
5948917	15
11693270	13
22126885	13
14114979	16
3527511	13
5865885	13
7023489	16
22816974	13
299714	13
22229	13
2137634	13
8088793	13
4882225	13
3406679	17
677099	13
46862854	13
17420009	17
8312373	13
23562008	15
990017	13
29965357	15
1506631	16
17136490	15
6217978	13
11066405	13
9794725	13
1315701	13
736158	13
58110	13
2088233	13
1026925	13
24433814	13
27604832	13
5294159	13
2803436	13
14221244	13
2409900	13
8247864	13
1687777	13
301839	13
5943925	13
22296345	13
6410508	13
4208518	13
7301551	13
14832789	13
14011054	13
4530218	13
1975371	17
645834	13
5660100	13
6100977	13
15683145	13
23295149	16
3093840	13
13129317	17
81760	13
28016870	13
4296905	13
15300091	13
13180535	16
1940064	16
25521214	13
2340465	13
1789157	13
3305339	13
21510448	13
1883365	13
13587566	16
4914603	13
1189556	13
3200505	16
26581	13
3958436	13
6369784	13
2094942	13
11368662	13
21443761	13
1147157	13
8762965	13
830359	13
24265481	13
2184495	13
13743583	13
1008632	13
14611101	13
2296642	13
16160588	13
1114955	13
3612274	13
3642164	13
10861909	13
1933294	13
1493700	13
29631329	17
25379074	13
825962	13
11930623	17
6260415	13
3422280	13
12293804	13
1756712	13
7693531	17
204774	13
5985599	13
4759386	13
6116974	13
4638002	13
3509485	13
942530	15
1821940	13
2752661	13
2861475	13
30789979	16
18104580	17
134425	13
5122587	13
5754451	13
16423046	13
14537446	13
1528732	13
7483226	13
21015602	13
892970	17
7749488	13
3718729	13
2389895	13
1795295	13
1184643	13
14406714	13
16414381	13
1941030	13
389884	13
1529071	13
4638085	13
16071487	13
5621053	13
848241	13
2022372	13
6080241	13
4027851	13
2075214	13
1330881	15
16335453	13
15433793	13
20167337	13
9072090	13
6692214	13
470707	13
2145531	13
4473278	13
12399935	13
11120287	13
3700548	13
4688989	13
2213894	13
4440877	13
245346	13
5791790	13
3327117	16
8695750	13
7992998	13
1070971	13
1897544	13
17562746	17
298701	13
4858294	13
3571720	13
1530211	13
178854	13
10295753	13
190077	13
11038802	13
15035126	13
17357472	13
3120084	17
410884	13
15380797	13
2918586	13
11062653	13
579514	13
5001764	13
7922052	15
86309	13
15791032	17
4674326	13
741643	13
1107387	16
2352893	13
15456631	13
8189344	13
25900808	13
2966957	16
16327408	13
11055849	13
2079798	13
404710	13
14469587	13
1895292	13
12037291	13
22320295	13
5770788	16
9435222	15
5077231	13
6945527	13
43916949	13
2064714	13
2346907	13
6160102	13
4541765	13
7187603	13
5723739	13
1623742	13
5622412	13
1088281	13
1728620	13
6322699	13
1028033	13
4630958	13
1278116	13
5957064	13
4281177	13
17757935	13
2493838	13
4279270	13
3449784	13
3906902	13
2302779	13
4309224	13
1029484	15
2340213	13
17279641	13
3129297	13
2615693	13
10728009	13
6897384	13
1567317	13
7551105	13
6712436	16
1731422	13
546874	13
5879187	13
10220125	13
5910949	13
26705144	16
1631469	13
7940734	13
20848937	13
2511847	13
3628659	13
751754	13
3654868	13
4450166	13
34717738	16
1184261	13
5094439	13
9513506	13
4209639	13
14153666	13
10733511	17
2392029	15
15383613	13
5132400	13
5355087	13
3327167	13
280896	17
5434945	13
7808400	13
768490	13
2820476	13
3615031	13
10271200	13
1251452	13
644219	13
27190163	13
1786310	13
4791386	13
1904677	13
3644417	15
3697484	13
14009230	13
20708	16
1507211	13
4368538	13
4071464	13
41959201	15
13568548	16
9135767	13
10323583	13
6865152	16
1436236	13
9420734	13
953271	13
2008586	13
501746	13
5959627	13
24498764	13
11972118	13
14280720	13
2383263	13
348005	13
18350169	13
3072844	13
6525855	13
1203483	13
753997	13
33988004	16
1883770	13
39135292	13
7825210	13
12804008	13
3056748	13
1420451	17
178336	13
4771945	13
2542559	13
936651	13
7182430	13
13943018	13
3516104	13
29925965	13
6482432	13
14229013	13
4371835	17
5605541	13
8969148	16
16801190	13
3138087	15
534146	13
16832347	13
6333743	13
21305956	13
11067592	13
18613988	13
3612696	13
1977178	13
4731532	13
6719320	13
20720935	13
3530507	13
4608770	13
4799956	13
756938	13
8966527	13
12722381	13
342850	13
2773182	17
22915605	13
9974996	13
1221410	13
4678063	13
6498547	17
4394619	13
1617987	13
29317232	13
1195853	13
4957893	13
2631296	13
1138205	13
3698066	17
9117797	13
8050442	13
4205634	13
19401284	17
3285206	13
5344237	13
1896139	17
4815985	13
6729447	13
4491060	16
25826679	13
18726265	13
7539232	13
24572447	13
29003080	16
904440	13
9381530	13
6726350	13
16541681	13
11539362	16
10253255	13
16619905	13
9063087	13
8327924	13
7369627	13
12585937	13
8921414	13
9176319	13
3049215	13
2779260	13
14066500	13
23386	13
3869327	13
2780797	13
34490021	13
2080280	13
2360777	13
678132	13
22984332	13
1221155	13
2697729	13
7533885	15
13941816	13
10857208	13
1531319	13
622950	13
12931486	13
305683	13
13526022	13
20609558	13
968508	17
4370293	13
1171032	16
1214550	13
10164378	13
8371095	13
756457	13
729556	13
3480184	17
17794080	13
5905168	13
8726126	13
4479547	13
5273528	13
909961	15
5957246	13
9220492	15
1244847	13
13404529	15
4210450	13
2938870	13
33381525	17
1741510	16
21359191	13
20874558	13
10946502	17
1649905	13
7768115	17
843176	13
1168706	13
7856369	15
15394426	13
16455435	15
1974147	13
11507521	13
2322955	13
3120227	13
327300	13
465325	13
4611780	13
28487680	13
6308049	13
17134677	16
7673743	13
11738078	13
234477	13
4770127	15
6604216	13
4109209	13
4685419	13
2361617	15
6478502	13
21187511	13
2584330	13
15252557	13
6508942	13
33980188	16
3868221	17
12649615	13
17331958	13
2329194	16
4061770	13
6142299	16
3638240	17
3184376	13
12835533	13
8190289	13
1737650	13
12207932	13
887465	13
26767029	16
9687248	13
1259750	13
14514286	13
2329871	13
9633725	13
10489433	17
15428650	13
16103881	13
6007671	13
163850	13
358169	13
10506414	13
10198754	13
10140306	13
8775065	13
3211316	13
1664173	13
2354659	13
5036240	13
10792317	13
13807454	17
7001680	13
1245710	13
5465487	17
17369571	13
25503491	13
521916	13
5877714	13
8556569	13
3956716	13
19849787	17
3712643	13
2895492	15
5542397	13
24232411	13
2780576	17
392802	13
1267669	13
4619516	13
3729278	13
3946878	13
18084169	13
3723309	13
11927152	13
36800047	13
7318013	13
25950292	15
18170148	13
590931	13
1802191	13
206290	17
2320761	17
618368	13
17775257	13
5450000	13
2967124	15
2583022	13
3217751	15
10468185	13
13302327	13
411606	13
3231295	13
361765	16
5081786	13
13124699	13
14710180	16
10716158	13
9568482	13
12078100	13
4252897	13
6919791	13
5002709	15
6850462	13
13905398	13
9947392	13
69968	13
1041486	13
1013124	13
8948477	13
3908166	13
28332130	13
32966521	17
5273624	13
8481242	13
14139397	13
6653956	13
14616127	13
3262521	13
3082990	13
1406171	13
1735057	13
15127961	13
1204621	13
5268473	17
16426431	13
10601887	15
961357	13
1446363	13
26367344	13
20562	17
2704810	13
2220123	13
9473794	17
15976205	13
7594641	13
8483475	13
4734463	16
2073258	13
9026911	13
14050951	13
32341266	13
4172515	13
8131855	13
6452428	13
3991723	13
8362069	17
5005560	13
17404446	13
6348549	13
7664247	13
683830	13
4768181	13
11246036	17
9196196	13
24630146	13
1769916	13
2228665	13
1831947	13
11240118	13
2425580	13
6043300	13
22471221	13
20057471	13
3742487	13
4232611	13
17041409	13
21378675	13
3714890	13
734392	13
5236173	17
17166102	13
1740127	13
7282031	13
3565644	13
61020	13
15101007	13
3599150	13
1651168	13
6737399	13
3297144	13
753803	13
1023412	13
7102456	13
1207629	17
7264465	13
12356201	13
20489630	13
8039494	16
444042	13
239327	13
12023497	13
3422636	15
812684	13
785301	13
8150420	13
13633720	13
13973867	13
11953475	13
10419733	13
11967131	13
1933274	13
8139748	13
12658	16
23108681	13
10769550	13
1410373	13
5283692	15
4418313	13
17692731	13
1633934	13
892168	13
1085657	13
1671152	13
3997182	13
11267293	13
5217718	13
1442180	13
6527798	13
4350088	16
17925487	13
874973	13
29704719	13
6774168	13
5942933	13
5810925	13
15382671	13
15672785	13
7517760	17
305582	13
13989056	17
14972419	13
16923904	13
205675	13
9722091	13
1876616	13
3549832	13
18020712	13
12341578	13
718741	13
11425415	17
11796440	13
4074600	13
860903	13
7193532	13
24355443	13
10627453	13
41998830	13
26609496	13
8744893	13
7234531	13
13557857	13
7555364	16
30685401	13
7709967	16
4258653	16
23742903	13
4652596	13
4982304	16
808980	15
31917714	13
123113	13
6656240	13
1327984	13
5367129	13
18045728	13
711480	13
8869944	15
59021	13
11410031	13
22075802	13
13022755	16
3788164	13
1066313	13
6214450	13
12699935	15
11651197	15
1330112	13
8156459	13
6656827	13
5514793	13
4854988	13
21020501	15
8812725	13
20313799	16
14449006	13
3158143	17
14136803	13
14643665	13
22681274	13
41556413	13
717357	13
1918259	13
15036875	16
4065027	13
5967481	13
4545127	13
11209017	17
32124392	13
20138262	17
25434235	13
11931676	13
8053994	13
2502859	13
1660048	13
2307788	13
4529560	13
1121188	13
5908809	13
16179712	13
14433123	13
5880094	13
16803296	17
7384318	16
8217511	13
5478788	13
6933441	13
12037495	13
6783668	13
4151655	13
698686	13
12877424	13
28140026	13
6545348	13
10459104	13
7794747	15
15404486	17
11345466	13
898860	13
9116043	16
812538	13
8790347	17
740309	13
3975899	13
31173065	13
23559229	13
14300309	13
3097036	13
402651	13
1402831	13
16534091	13
3131529	13
7657981	13
2953630	13
1651402	13
30797569	16
10505130	13
7801789	13
6670672	13
224502	13
8177211	13
35667649	13
40769611	13
18449766	16
2478713	13
251971	13
3547169	13
9007843	13
11358828	16
5391929	13
12034903	13
5871759	17
21206453	13
23939761	13
1262613	13
571087	13
4421453	13
9472812	13
4054856	13
1795589	13
7876570	13
718042	13
5852985	13
2177066	13
3337793	17
18291026	17
23404587	16
2358407	13
9924864	15
25272268	13
4073424	17
22696622	13
7675041	13
2119719	13
8383536	13
155942	13
8176097	13
1544084	13
4961231	13
5388999	17
22225725	13
14521605	13
486371	16
2796832	17
1996985	13
4541520	16
7150678	16
1066168	13
1286067	13
6307602	13
19908129	13
16087441	13
3333772	13
600682	13
2913607	13
784278	13
3557578	13
11433916	13
1730028	16
3855569	13
17475908	13
8156061	13
1598913	13
1221559	13
10580175	13
1407723	13
14103198	13
4723281	13
17037019	15
3054099	17
7295321	15
8959426	13
8073251	13
9236420	13
34120958	13
14108892	13
11457471	17
575815	13
11820048	13
394214	13
3204793	13
6292478	13
14412903	13
1833	13
15504314	13
328648	13
3611486	13
5536111	13
4106417	13
22202632	13
10047234	13
3622798	13
5150278	13
9723358	13
1776429	13
6566860	13
2294937	13
14512453	13
6702722	13
2688870	13
21482077	13
1310283	13
614748	13
934902	13
786794	15
9720825	13
6313151	13
5511054	13
15845068	13
4501905	13
182924	13
31426801	13
13168149	13
6312398	13
986593	13
8754108	13
3041691	13
1279144	13
18152090	13
4541102	17
18949346	13
433017	13
917342	13
3994337	13
1910706	13
2299029	13
280296	15
4467236	17
10530797	13
6224298	13
2031514	16
3106262	13
518243	13
1266245	16
1949891	13
449190	13
5285617	13
2770940	13
9365326	13
12156444	13
404614	13
4690258	16
604274	13
2363667	13
4159407	13
637188	13
10628599	17
25617669	13
26170395	13
19346829	17
18687936	17
6008655	13
7472985	13
11694504	13
5979675	13
16194180	13
3446470	13
4545174	13
5111786	17
7046686	16
1051137	13
4344260	17
4500516	13
193864	13
649550	13
1631158	13
13220327	13
16011318	13
299195	13
2120734	13
4150087	13
10619917	13
32894432	13
8973151	13
4443359	13
2960294	13
8309328	13
6807574	13
14180243	16
7488336	13
5444746	13
46810907	13
16174735	15
17108034	13
67479	17
3406534	13
8101840	13
29546758	13
9433271	13
35910658	13
11523266	13
3842326	13
12795064	16
38747224	13
10277612	13
6443591	13
3149775	13
413821	13
2245515	13
8018999	16
29396671	13
6921523	17
4132773	13
3130746	13
6871103	13
9990696	13
37392648	13
2544521	16
28204960	13
26297140	13
10325497	13
10996501	16
11914971	13
2958916	13
759363	13
4065800	13
4337017	13
14859246	13
17751550	13
3034274	13
13734200	13
3299271	16
19663364	16
231541	13
3511579	13
784456	13
6688060	13
13057781	13
15282791	13
14725889	13
538842	13
27298761	13
6984958	13
2619167	13
1923409	13
817242	13
6338184	13
717077	13
3040170	13
1081179	13
4879948	13
19236370	13
7011222	13
10814821	13
5199795	13
9690336	13
10088942	13
21648637	13
3522846	13
43049730	13
18155316	13
12052289	13
2553033	13
4187628	13
3358931	13
6075767	13
32353784	13
5513500	13
23628296	17
91994	16
153771	13
23981745	13
16108266	13
2486492	13
43965709	13
3355487	13
23054199	13
17825354	16
2594091	13
12146834	13
1067716	17
18605855	13
22806952	13
1873316	13
2459876	13
11225	13
12602546	13
3766915	13
180576	13
364032	13
304309	15
13694952	13
864076	13
19175738	13
17507625	13
3549606	13
11842542	15
1633954	13
3135650	13
1486533	13
1615563	13
14052358	13
3445058	13
6134616	13
3527801	13
28647519	15
9807082	13
10696337	13
12529575	13
12445157	13
8927789	13
3013442	17
5416664	17
24174680	13
20062844	13
56372478	17
611291	13
4831270	13
3332519	15
380894	13
14456656	13
9223891	13
6055063	15
3551572	13
8587375	13
19496693	15
8604733	13
1451434	13
15493066	13
6027801	13
11588692	13
13479817	13
5148405	13
2291110	13
2433636	16
3266268	13
509984	13
615648	13
1565002	13
3357737	13
7005438	13
10082144	13
14735844	17
8506967	13
30155466	16
12586999	16
5610317	13
4830575	13
1082813	13
31892213	16
10158758	13
12146738	13
1503028	13
7740416	13
470390	13
798510	13
513771	13
613563	13
10177259	16
51497	13
347116	17
16451180	13
12099356	13
7414240	13
23251557	13
4542304	13
2586797	13
13753190	13
1463556	13
27364584	16
289806	13
18810369	13
4925911	13
27298932	13
5201273	13
6104307	17
1704207	15
606071	13
2386766	13
8910980	13
3532421	13
9120476	13
142133	13
2679349	13
8269382	13
13054547	13
12170228	13
11244263	13
1254991	13
2500504	13
1215929	13
1022215	13
9088351	13
2059371	13
39373964	13
13551826	13
4979949	13
5926372	13
17796079	13
778265	16
924931	13
29033629	13
4014702	13
762767	16
9825365	13
18337440	13
2543414	13
928395	13
5262479	15
11098347	13
2555431	17
23341748	13
6470842	13
776771	13
15135503	13
12605807	16
1233108	17
18921176	15
34188116	13
15234250	13
12597102	13
318697	13
31031837	16
2207745	13
5629538	13
12205047	17
4674551	17
192720	17
43416624	13
1234642	13
8897235	13
23613316	13
6026067	13
1929249	15
11927408	16
1188218	16
3325293	13
3970740	15
2165493	13
21022022	13
2127489	15
2769427	13
4584963	13
5624246	13
6431176	13
8571390	13
4575810	13
1715774	13
7298253	13
1649749	13
6956089	13
13069233	15
11602276	13
3012999	13
3836445	13
12772845	13
6644975	13
4641976	16
521323	13
18947356	13
7940013	13
4270498	13
313181	13
5444186	13
867970	13
13298907	13
17223437	13
5847104	13
1554069	13
2899351	13
30116094	13
4395422	15
2421407	13
8303272	13
650491	13
23649438	13
4918996	16
23488634	13
33923602	13
1244500	16
11022970	13
8113625	13
6519595	13
4381167	13
4132615	13
6024558	17
6060046	13
2578248	13
3815888	13
1746885	13
6128752	16
2481687	13
45599418	13
6723318	13
5512790	13
4270672	13
6064339	13
10963672	16
3248875	13
372592	13
1277127	13
239890	13
943920	13
6353157	13
20888	13
3112032	13
32100919	15
48919213	13
6236393	13
8449418	13
30262611	13
32003016	13
1982787	13
5420857	13
20970739	13
2068102	15
19656238	16
7936100	13
1671898	13
3008251	13
5407148	13
18176705	13
110143	13
4444367	13
1139417	13
18361369	13
3569088	13
708142	17
7772599	13
14633100	15
11014593	13
3268343	13
11269064	17
2845812	16
16086961	13
14688717	13
3468615	15
4057695	16
33767399	13
5796582	13
3328171	16
3246717	13
860932	13
14129981	13
4396669	13
3549410	13
549104	13
29307683	13
1240228	13
2407035	16
7340897	16
2860732	13
22538820	13
6165793	13
129082	17
6197775	17
1893162	15
14482326	13
3649723	13
15642914	13
4737110	13
22477923	13
19176016	16
12465133	13
732636	13
1999803	13
5056838	13
4481453	13
12524651	13
19258766	13
22402076	13
23196132	13
19238439	13
14284569	13
7472293	13
9969054	13
4213037	13
46556768	16
1138525	13
9708846	13
2008636	13
14578322	13
4198567	13
17477279	13
11013792	15
6512103	13
2233924	13
10475362	13
354690	13
1266670	16
23623750	13
3671560	13
4615378	13
10009237	13
2243470	13
19685498	13
8915137	16
3517470	13
9558462	13
5102030	13
13847700	13
3226145	13
6411795	13
349973	13
17776412	13
4929615	13
4367178	13
6939675	13
5786064	13
4078669	13
2013540	15
19960322	13
10202815	13
5335505	13
4234527	13
5092014	13
1754168	13
6423823	13
1044966	17
18843481	13
3860109	16
3139170	13
9561477	13
3994649	13
10503761	13
12374238	13
4993612	15
411460	16
25077804	15
1727134	13
288805	13
3983684	17
9167098	13
14482067	13
1027352	17
12286897	13
3117815	17
14237822	13
269187	13
6871421	13
6013653	17
11782837	13
13335550	16
13050358	13
5141312	13
2639111	16
26263384	17
23398628	13
6365625	13
13427104	13
18565311	13
5508794	16
9979693	13
324024	13
15311252	13
2527276	13
9644186	13
2214360	13
9458926	13
5906461	13
26194552	13
36761749	13
1658490	13
11390710	13
19420390	13
704986	13
6286965	13
11782885	13
1829983	13
4336257	15
1521105	13
1637532	13
10378441	13
366190	13
3681680	13
4789875	13
14193325	15
7223968	13
13974603	15
959690	13
2819888	13
18413734	13
6021920	13
4162804	13
12258454	13
214710	13
1269420	13
14404834	13
32428475	13
1349617	13
12961086	13
9941199	13
11625531	13
9487581	13
11254362	13
4180331	13
17927472	13
2915946	13
9189192	13
10718920	13
6919182	13
568	13
6447547	13
9488964	16
8939556	13
9975837	13
8934196	13
10364615	13
9651988	13
1784694	13
1625078	13
3410331	13
10339452	13
688718	17
11160496	13
1726110	13
3618965	13
6452329	16
5308608	13
1228490	16
1683344	13
6982057	13
4993963	13
388721	13
5044102	13
14376525	13
1027021	13
4883463	13
41293229	13
4976158	13
4214894	13
6907647	13
5649487	13
5492530	13
24052872	16
4000942	13
12596582	13
10948327	13
733968	13
15286065	13
17694773	13
6682512	13
18794756	13
23980024	13
11820444	13
1496525	15
2396230	13
7914386	13
13468958	13
1116625	13
15572517	17
8332924	13
9356799	13
1760803	13
4472559	16
23744553	13
4570560	13
18055488	17
1371560	13
845857	13
6371184	13
57857	13
752679	13
3665193	15
6300788	13
3758330	13
479663	13
6513577	13
13200784	13
21859657	13
8958433	13
757687	13
5340541	13
4042821	17
12752990	16
10288001	13
4365418	13
804715	13
2536829	13
135858	17
2950065	13
1418293	13
25039711	13
277244	13
6658051	17
4419531	13
671176	13
3542790	13
1378879	13
25706261	13
1833772	16
21295959	13
3785759	13
5121634	16
11833736	13
763170	16
16860494	13
8439690	13
6804858	13
2752386	13
19400137	16
293582	13
2497447	13
7150327	13
4300450	13
1423685	13
672834	13
16153170	16
4351397	13
11463210	13
1629908	16
22387387	13
3087652	13
6276903	13
8753830	13
10880238	13
14897362	13
7905204	13
8371640	13
341937	13
11685930	16
5315089	17
18162307	16
16070909	16
1301847	13
2004063	13
7563078	13
10676207	15
27822620	16
5812363	13
2168926	13
16889138	16
2374405	13
1427879	16
20253413	13
5780654	16
555125	13
4395503	13
16035087	16
664047	13
23381258	13
11712613	13
2872016	13
4813930	13
8055767	13
7039231	13
1063444	13
11683208	13
6046141	16
4058544	13
9352832	13
468249	13
7431252	13
5366476	13
2938821	13
519096	13
925223	13
5595023	13
4412940	13
16166069	13
5320548	13
3390227	13
16273644	13
20846376	13
1475825	17
16570853	13
1425045	13
618886	13
356955	13
18731802	16
2182164	13
12476015	16
20225292	15
1227358	13
3898451	13
13376920	13
26529152	15
256706	13
11858154	13
1548096	13
8099031	16
7296701	13
20367316	13
14919043	13
5969370	13
7158413	13
597968	13
652324	13
13393558	13
5616566	13
2264246	13
4758720	13
6528	16
2257263	13
2607344	13
3921526	13
1744049	13
33137525	13
4453067	13
5583504	17
1205928	13
19067708	13
2080613	13
8286756	16
715388	13
7381928	13
1312623	13
14127922	13
600397	13
369911	13
2026455	13
6550895	13
11123348	13
10102115	13
5624118	13
2323994	13
1910117	13
1945343	16
5415346	13
2732499	13
9523083	13
33510638	13
2726584	17
3221585	13
12869785	13
1932995	13
11504781	17
282415	17
58168	16
6315318	13
11299679	13
10768145	13
11942657	13
18578541	13
13113941	13
660407	13
13497647	16
2895256	13
1124480	13
7626402	16
818857	13
5133138	13
7679942	13
293282	17
2304456	13
12770445	13
15977117	13
2629197	13
6552608	13
5060693	16
50304	13
12588407	13
11219125	16
4403503	15
2340907	13
355512	13
10416837	13
11260038	17
9508105	13
2480145	16
389772	13
2317522	13
6978969	13
17553955	13
573346	13
537768	13
10663991	13
12450844	13
2319186	13
2885724	15
3590358	13
19167624	13
3689478	13
11752926	15
716755	13
6863572	13
10511835	13
1340272	13
6676870	13
790978	13
10582668	13
1031144	13
5116330	13
10958474	13
3620384	17
2605851	13
1129492	13
9297471	13
15459283	16
8728408	13
3926412	13
5524204	17
15702609	13
1654665	13
2465698	13
2823058	13
1074457	13
20099453	13
3497329	13
2187836	13
15357254	13
9773318	17
22197214	17
4039024	13
14749900	13
120257	13
1849972	13
1248758	13
8616988	13
9075484	13
3271015	13
5532416	17
256579	16
27085754	13
17981151	13
4670513	13
888410	13
3564307	13
9006299	13
7981261	13
1346954	13
8400957	13
740573	13
5098977	13
8924460	13
3644642	13
8597321	13
18831610	13
26188559	13
8923851	13
12222904	13
16035939	15
2616670	13
16824997	13
3781641	13
17810386	13
29283439	13
16214528	13
12134809	13
6900602	17
11829488	13
14765574	13
2489185	13
485537	13
358536	13
329749	13
21012941	13
616220	13
2949433	13
9624535	13
5653720	16
4304042	13
4672474	13
4465870	13
3563543	13
17583388	13
15184496	13
2364951	13
9376059	13
6851284	13
7387888	13
896984	13
6026467	13
2154171	17
22557550	13
11485397	15
18762390	15
529862	13
10149498	13
1779280	13
1941218	13
2611312	13
12255216	13
1813526	13
2390272	13
242832	13
597339	13
3387785	13
9402300	13
13779090	13
17856928	13
5073452	13
14624691	13
1102047	13
16070803	13
13025251	16
2386964	13
23165057	13
27737392	17
3981909	13
21356914	16
2659357	13
3498859	13
10570740	13
2376898	13
9664283	13
21046380	13
18984741	13
2789782	13
7433835	13
3956229	13
9568226	13
3288058	16
3672991	13
17306895	17
20984217	13
7852522	13
13624887	13
2462832	13
9471519	17
33883734	13
10692881	13
2205791	13
13823066	13
4879142	16
4147235	13
12513210	13
2386672	13
14828203	13
14452023	13
3853445	13
25827556	13
7735968	13
2770736	16
18001	13
2443672	13
1961061	13
192973	13
881505	13
1351168	16
6958317	13
10540275	13
12049033	13
2061901	13
521606	13
5756052	13
1165552	13
2175662	13
5846081	13
20541070	13
2743416	13
8906811	13
4134996	17
34370249	13
10877072	13
15398141	13
10233676	13
15162726	15
30850117	13
520552	13
13873836	13
572314	13
13162361	13
10634716	13
29207610	16
1444123	13
512767	17
205221	13
11649664	17
7525407	13
113457	13
4348555	13
6338422	13
15791321	13
635319	13
10151355	13
2094593	13
13194279	13
2347581	13
4158429	16
12444300	16
17373884	13
5697593	13
24255949	13
516152	13
462962	16
618257	13
1863789	13
6617622	13
7005205	17
20498744	13
21717916	17
4217714	13
3752888	13
1176572	13
6804988	13
16726362	13
2649114	13
2843824	13
180566	16
2464949	13
8718182	13
3994165	13
2797830	13
4919247	13
8220669	13
1041789	13
2689827	13
72725	13
19854958	13
5835694	16
9988295	13
544658	13
172620	15
6771623	13
1637065	13
344082	13
18123409	13
626141	13
39121991	13
3289295	13
832972	13
18078988	13
32448828	15
3748541	13
7578178	16
27513143	17
7224933	13
4583345	13
1210156	13
12598753	13
7113352	13
3361113	13
8068627	13
21289204	13
28856570	13
9290277	16
4100479	13
905607	13
17943896	13
13451882	13
842734	13
41031670	13
672407	13
6379994	13
7149890	13
13810965	13
1905517	13
327832	13
1304639	13
69185688	13
4617761	13
3186840	13
7320849	13
34748243	13
2024523	13
787358	13
5865489	13
29667637	16
2891424	13
701143	13
3381470	13
7354086	16
13127495	13
11447155	13
15169650	13
23671261	13
1226651	13
7778883	13
9841276	13
27787138	13
21706717	13
6115451	13
7005636	13
18393266	13
13875577	15
9893317	13
2989302	13
15513895	13
14617176	13
5841882	16
3221003	13
22939293	13
3882226	13
6756262	13
16030430	16
1609	13
5664173	15
925278	17
827084	13
675078	13
8838418	13
1744281	13
13310566	13
2035408	13
14537787	17
13126794	13
11229381	17
623253	13
3879049	13
9740048	15
3713872	13
15167495	13
3672396	13
11409454	13
18494598	13
24348734	13
561747	13
4875596	13
588418	13
7153638	16
7068938	13
15791273	13
2347310	13
2400566	13
7478374	13
1416572	13
1684464	13
12313081	13
5705094	13
810347	13
4786658	13
16956014	17
4419003	13
2408297	13
2123445	13
7262649	13
3110896	13
18363872	13
10256371	13
5556209	15
1961917	13
2971238	17
7843892	13
3936463	13
19860918	13
4514776	13
7659040	13
23988508	13
14464892	13
2512175	13
4480251	13
1981954	13
681819	13
12542182	13
17653989	13
4835227	13
3042042	13
5815491	13
10881209	13
8326594	15
17736417	13
657542	13
3509704	13
1569288	13
3461904	13
7481638	13
1647386	13
15872386	13
3582304	13
1989212	13
4225508	17
21107114	13
1238004	13
434663	16
14208780	13
990659	13
6731827	13
19108422	16
6141106	13
2415175	13
14508777	13
1323124	16
2106065	13
696153	13
1566028	13
5652524	13
16653665	13
2282117	13
1228262	16
6703165	13
17278343	13
3894799	13
4837729	13
1703120	15
1748133	13
38859222	13
641446	13
6504908	15
46061258	13
23524027	13
62718	13
974120	15
8564327	15
31847387	13
13943796	13
710901	13
19862130	16
10336929	13
1032634	13
2078966	13
2858280	13
14540439	13
4873121	13
9777282	13
2579676	17
10850428	13
2289055	13
1383934	13
26731315	13
12203277	13
2723280	13
6236310	13
4029647	13
4025289	13
2239925	13
3986978	13
2594808	16
638097	13
7983887	13
3160891	13
18021078	13
291550	13
2574559	13
10616547	13
5411063	13
5294199	13
7276071	13
27904329	15
6974587	13
3566045	13
4029334	13
3245602	13
15391673	13
4450300	13
2762471	13
1887876	13
26210573	13
4544471	13
28499838	13
4039914	13
10786198	13
4062186	13
5512359	13
10694655	13
6739	13
14991318	13
31848086	13
864564	13
6226018	13
9667942	13
15080205	13
14193797	13
2886040	13
10533898	13
11152418	13
29841090	13
184992	13
2225643	13
7358904	15
12191297	16
28042516	13
2224580	13
11157671	16
6909420	13
25165019	13
10577398	13
384538	13
36155133	13
8356229	17
3796925	13
6963780	13
5957304	13
9751915	13
10176560	17
13779235	13
7073544	13
1828480	13
4156475	13
16759839	13
3747041	13
2740834	13
322416	13
5237657	13
4883137	13
516073	13
167682	13
1667239	13
8640802	13
1477946	13
9293809	13
8818881	13
2064918	13
17259670	17
42262213	13
2044027	17
1391253	15
4532679	16
12081848	13
5105298	13
7225590	13
17914076	13
7975034	13
2595247	13
16333419	16
1769617	13
4714962	13
4081122	13
8462680	15
8974661	13
339309	13
972927	16
144681	13
3778672	15
4343280	16
9480135	13
21794562	13
22903328	13
2187796	16
5254086	13
1191573	13
7582573	17
431145	13
10858603	16
947979	13
10992194	13
2860864	17
719341	13
3439537	13
995515	13
15331845	13
8643625	13
6148251	13
18723702	13
11427700	13
3199470	17
743873	13
14557892	17
6915441	13
10965762	13
11886593	13
22298	13
2267992	13
18914704	13
1013093	13
10250970	13
1866216	13
1618066	13
2428794	13
4753156	13
12752971	13
5594576	13
3582096	13
7046726	13
25230447	16
10968584	13
940433	13
8840008	13
1726914	15
8616601	13
24857920	13
29444527	13
12626632	13
4103255	13
12702816	13
1015026	17
2621617	17
3944571	13
20909641	13
1162422	13
3469907	13
1082699	13
15212990	13
5935584	13
51634914	13
42340215	13
2693780	13
51142903	17
7248758	13
11755387	13
8514516	13
22397645	13
6255513	13
1155907	13
6974514	13
1596066	13
1986209	16
8010866	13
14608017	13
13793954	13
7427730	13
6585572	13
6373316	13
4098772	13
5152551	13
3426428	13
6338646	13
689522	13
4510441	13
1549352	13
2833383	13
2456792	13
23402587	13
5510543	13
15341782	13
2558272	13
2880323	16
3957534	13
3996686	13
9477818	13
13848835	13
13667048	16
18557314	13
7689747	13
13954935	13
13709633	13
13854040	13
24422043	13
9661848	17
29653	13
12682979	13
8460097	13
2758721	13
19822094	16
30385201	13
5298154	17
7111235	13
6373967	17
7553429	13
12269889	13
2274821	13
9865485	13
5261012	13
5206332	13
16046455	13
9150739	13
10199699	17
3487004	13
15792046	13
8514989	13
9937935	13
13462818	13
3567754	13
1340645	13
2702163	13
4735320	13
7098428	13
8301091	13
9836478	13
10729664	13
744284	13
6156523	16
752329	13
331672	13
8759559	13
13361120	13
4683594	13
2301612	13
9454289	13
9645545	13
7568160	15
20561033	13
1132499	13
1948382	13
825733	13
10968689	13
10135823	13
5153807	13
19507103	13
2410454	13
4759319	13
4807089	13
4577948	13
7888677	13
7729568	13
5428991	13
746796	13
9594898	17
8133923	16
23053967	17
42372601	13
822481	17
2236359	17
33431397	13
533290	13
8191849	13
1675655	13
7042563	13
15776055	13
16143876	13
3758442	13
12608774	13
3042908	13
3713817	13
853151	13
11634725	13
3335162	16
6938606	13
2295757	13
4420192	13
11975232	13
17332584	13
1224525	13
736412	13
5387429	13
2166565	17
5730588	13
9895662	13
11236206	13
21667848	13
2210872	13
6577396	13
13870044	13
10883141	15
11809203	13
38069759	13
18015072	13
4224717	15
6161891	13
8445272	13
13171387	13
1843342	13
1452973	13
5351941	13
3005472	13
14875557	13
7209203	13
1035975	17
2097927	13
4174228	13
11019010	15
22804003	13
20297498	13
10028334	13
9677455	17
10602941	16
7208692	13
2696757	17
4635334	15
7252631	13
15236111	13
1137051	13
5443294	13
6915245	13
7284123	13
5347509	13
3318990	13
10060509	13
9112178	13
5587782	13
6858025	15
4735047	13
8037001	13
16373971	16
15014367	13
4349645	13
1519145	13
567742	16
5524036	16
36144005	13
12367454	13
2992866	13
8912703	13
4375623	13
5016909	13
127967	17
727722	13
377739	13
10511268	13
1722072	13
6143776	16
54153823	13
613711	16
2044390	13
15751510	13
7029475	16
1176688	13
4739509	13
3772816	13
2085916	13
3222770	13
2738779	13
9460493	13
52455178	17
1298670	13
11824826	13
843135	13
6056959	13
7448466	13
13599566	13
43840285	13
28843477	13
9089951	13
8843153	13
20427689	13
868848	15
12411425	13
18933480	13
9477389	17
1249487	15
3859775	13
14677017	13
3124599	13
255916	16
1914137	13
6500467	13
12669990	13
10612294	13
7641504	13
3744924	13
3553034	13
2021684	13
1113434	13
52925	13
1870305	13
5811830	13
104457	13
1121265	13
1829158	13
6576914	13
701526	16
1749497	13
1154312	13
686244	13
14215760	17
8003748	13
9057912	13
11511617	13
5189803	13
2749200	16
15502261	13
19383211	13
282404	16
2697925	13
14563241	13
334878	13
18614784	13
5935078	13
2045879	13
2265276	13
12880582	15
657693	13
509712	13
891448	13
8067482	13
42027060	13
27253368	16
515558	13
1763879	13
1739775	13
9427510	13
15462185	13
3099632	13
6102826	13
14183681	13
10104809	13
6481985	13
4580562	15
26116100	13
1522607	13
8079565	13
1950873	16
985005	13
8985682	13
836149	13
4052938	13
3015166	13
7838499	13
13053073	13
10681177	13
12924595	13
20453797	13
2523518	13
705172	13
1778977	13
130078	13
8240036	13
5127154	13
6370458	13
25252204	13
8260034	13
8222541	13
7458023	13
870349	13
968226	13
582850	13
22702744	13
2580496	13
3269286	16
7792311	13
11520658	13
11052453	13
2767028	13
3463091	13
24480972	13
7435259	13
8045801	13
477744	13
5300040	13
605592	13
24754112	13
8550608	16
11896842	13
1759863	13
5063269	13
12831349	13
2035593	13
936068	13
3440870	16
22462171	13
2009101	13
1807378	13
4861912	13
9640883	13
16829507	13
17240236	13
559385	13
7496615	13
9372279	13
22786077	17
10670046	13
7908612	13
19854858	17
13026035	15
17493829	13
164544	15
19758225	13
10142281	13
998251	17
22557262	13
23692760	13
1884320	13
715323	13
1426404	13
14165601	13
29857	13
4643624	13
12433117	13
5144638	13
8921536	13
2620512	13
6092572	13
9232317	13
7717268	13
319543	13
1678591	13
9348179	13
2799393	13
137033	16
4332502	13
10879365	13
10294310	15
224242	13
11577253	13
3931225	13
2801773	13
9855975	13
5406302	13
10374169	13
4609864	13
5430976	13
5328314	13
6123078	13
11832270	15
299749	13
17022544	17
21105569	13
698989	13
8045499	15
367080	13
676264	16
10764361	13
4840322	13
10684923	17
9080485	13
1607118	17
11344141	13
5478650	13
5199726	13
1011553	13
35187737	13
11580315	13
3252050	13
26968802	13
4035784	13
24747872	13
19391089	13
5556866	13
4351422	13
2496746	15
13675939	16
24389175	13
18352432	13
7586331	13
671663	13
15756505	17
3534587	13
7913799	17
3197181	13
14256891	13
23825762	13
15000981	17
1288022	13
4679022	13
15570449	13
6232090	13
877478	13
10652341	13
19778087	13
12748047	13
16572247	13
5303641	13
16342790	13
13824710	13
17526280	13
13333205	13
4581645	17
18620003	13
9469434	13
6196464	13
3599445	13
7062956	13
1886285	13
2329533	13
34386252	13
8689357	13
1450739	13
13165560	13
32572938	16
5719387	13
21167173	13
3142016	17
3492778	13
3025369	13
12834593	17
890180	13
4940257	13
92385	13
18996178	13
8892406	13
839546	13
3511541	13
854369	13
10416097	13
10024	16
2069821	13
148907	17
5043493	13
2170549	13
2129897	13
6632029	13
10666132	16
7782524	13
2139761	15
49642	13
39550445	13
6526410	13
304597	17
23187260	13
805311	13
6266263	13
6722634	13
214852	13
1774825	13
17544218	15
2702805	13
3261188	13
837207	13
13706847	13
315341	13
772496	13
6506618	13
1383124	13
918117	13
5115268	13
16924569	13
3011724	13
10526953	13
3331583	13
2931890	16
3912480	13
11959439	13
59428	13
39321831	16
2956237	13
664787	13
9783128	13
10195282	13
27600721	13
13008748	13
122458	13
2285994	13
12072124	13
7358013	13
13469740	13
4126350	13
15532386	16
1179310	13
23408900	13
2115719	13
1396018	13
2404676	15
1025198	13
5331075	13
7002298	17
1143715	13
2248636	13
3103824	13
7187102	13
18922974	13
7957492	13
11388943	13
1908570	17
9645619	13
6357486	13
17656961	13
13720065	13
2637000	15
5246452	13
4171015	13
39657932	13
5730633	13
2300871	13
871022	13
7454196	13
5477120	13
9510163	16
5137306	13
2226305	16
16325660	13
18878095	13
11496	17
11329763	16
5454379	16
12195917	13
746241	13
14597055	13
12810161	13
602934	13
2670909	17
8348979	13
5838527	13
7812448	13
108551	13
5214173	13
7951599	13
1814883	13
8290659	13
14359573	15
20624368	13
19584474	13
22545664	13
8965542	13
23545195	13
6956559	13
20698767	13
15111744	13
1786230	13
10608728	13
8718054	13
2435411	17
2017412	16
7121948	13
2374115	13
8767757	13
9128180	13
5062884	13
3020032	13
1557893	13
4666502	13
9154589	13
17026349	13
15556941	17
9521822	13
2024112	13
4344144	13
4939814	13
2356719	13
2482024	13
6857919	15
16112120	17
11787154	13
4269966	13
2533881	13
5903267	13
40115909	13
10531790	13
14797489	15
6761648	13
10379819	13
21804912	13
7658231	13
537133	13
22061161	15
2562685	13
24016242	17
3438917	13
12992416	13
3280320	15
7797350	17
22236990	13
4078064	13
9303516	13
621329	13
4346239	16
10559543	13
15892989	13
8416027	13
25588157	13
394145	13
4850241	13
6768145	13
24352969	17
15404740	13
7282323	16
1954555	13
1582468	13
5625068	13
18568802	13
7596937	13
12258265	13
838982	13
5593346	17
18054490	13
16296070	13
9690538	13
1952591	13
38845301	13
16753299	13
1323295	13
3024624	13
10473375	13
14112097	13
3064754	17
11485384	13
5460998	13
69904	13
22119603	13
4069173	13
473432	13
2322614	13
10957060	13
2379231	16
2926645	13
33392623	16
4216426	13
1054460	13
12676728	13
17370189	13
10752322	13
1208077	13
4681956	13
13078509	13
7669464	13
4391120	13
3175983	13
10086686	13
18147995	13
8270157	13
19382807	13
5196797	13
18113698	13
711805	13
2686608	13
15443824	13
9649092	13
966800	13
2023647	13
3976595	13
3166056	13
5405013	13
5150240	13
3533258	13
2143035	13
2728904	13
1220521	13
16554217	13
21626	13
10888475	17
7490589	13
3051338	13
2606283	13
28392260	13
5709293	13
14491255	15
12633941	13
1348175	13
3232318	13
3224354	16
16592959	13
3271439	13
5797358	13
3855292	16
29651300	13
1728326	13
3424046	16
14883674	13
21451554	13
8609725	13
6671508	13
17252705	13
3935489	13
9647472	16
34984845	16
251568	13
87719	13
6922869	13
17532807	13
4446221	13
5502976	13
2240219	13
1213624	13
26824475	13
7115784	13
4731102	13
2707736	13
2571418	13
25498128	13
10092965	13
8585460	13
1309136	13
1644563	13
9293980	13
6558950	17
16589954	13
3636402	13
10751381	13
3706369	13
2272480	13
13247747	13
162310	16
2777376	17
5716669	13
5751405	13
9526729	13
13428222	15
4886071	17
1533787	16
33554284	13
26208550	13
5478105	13
6378513	16
5018658	13
504790	13
21217414	13
8467494	13
7889632	13
30494799	13
13162391	13
4075065	13
2825203	13
1032093	13
2224400	13
2035109	13
2882335	16
18050320	13
2840709	13
18606588	13
17092711	13
3848493	13
21463574	13
6734918	17
5614217	13
1520994	16
2972976	13
15882747	13
16395379	13
12868946	13
10503861	16
37477179	13
10138365	13
6922838	13
1787968	13
2201970	13
50188317	13
3365367	13
5058672	13
2541070	13
20109442	16
2031500	13
16399723	13
2298333	13
17578982	13
4153807	16
2754378	13
29887028	13
350914	13
1138086	13
4857776	13
12243942	13
2309990	13
7213858	13
8558199	15
1588563	13
4846118	13
8879692	13
6862500	13
38498671	13
3592282	13
2789532	13
8772115	13
36175022	16
14515332	13
8029831	15
16998197	13
12086091	17
777510	13
17442491	13
5914116	13
584901	13
12231105	13
185262	13
13082234	13
17968056	13
17798296	13
2525825	13
4391736	13
7525454	13
9486453	13
1208579	13
222597	13
2802925	13
9713183	15
3001985	13
2244668	13
506951	13
3029592	13
9832916	13
53644114	13
680648	13
14880144	13
39279661	13
3701047	13
5463913	13
1000938	13
15650681	13
1920156	13
3943315	13
3546985	13
4075908	13
13178101	13
9558287	16
9667527	13
31937426	13
322258	13
8317432	17
28444393	13
3083216	13
1524566	13
5429580	13
16594233	13
11694119	17
13929460	13
41661550	17
13040220	16
4284820	17
6773020	13
4944738	13
1609563	13
796350	13
3964002	13
8345301	13
17166426	13
3413696	13
7862061	13
6963364	13
2186331	13
7230494	16
11095438	13
4267872	13
1169505	13
17550682	13
12567570	13
1486778	13
750416	13
3019442	13
8425726	13
1251828	13
12385395	16
4624660	13
2962615	13
9666482	13
7160214	13
9399573	13
11482484	13
4144744	13
457684	13
20943	13
419161	13
1145454	13
657728	17
6326891	13
10476338	13
8213758	13
3947907	13
886576	13
3399943	13
8896317	13
15132750	13
818177	13
6800730	13
9019910	13
21834775	13
2441660	13
17685393	13
5446687	13
6188248	13
380359	13
10651730	13
5943245	13
3526895	13
4819772	13
3001040	13
3380922	13
1529063	17
2039082	13
4670000	13
2053955	13
2537444	13
1186013	13
1294802	13
659732	13
3417640	13
9925448	13
13775859	13
2790917	13
9709725	16
19069310	13
2427449	13
20668543	17
11627541	13
5713	13
7299178	16
5155514	15
6258566	13
9146922	13
727042	13
6574754	16
12571359	13
26285476	15
1072507	15
21695528	17
3806766	13
883762	13
4863493	16
23567613	15
20650143	13
28830208	13
6937227	13
8800239	16
3331512	13
8649995	13
4255644	16
12242693	16
10943620	13
7009215	16
7779260	13
3919092	13
2518959	13
5787988	13
14284511	13
3313510	13
2034708	15
11517050	13
4395864	13
686478	13
2269973	13
6553511	16
3080818	13
22475919	13
1727839	13
3005534	13
10346517	13
11424146	13
2235088	13
6676057	13
46823809	13
36701323	13
11712715	13
1301761	13
4302959	13
3091380	13
9751184	13
3531218	13
14373186	13
2656715	13
4195073	13
2976279	17
4740074	17
9411034	13
13784466	13
2424749	13
9148106	16
33321593	13
493003	13
13451367	13
9452156	17
1158314	13
3848701	13
4079154	13
13533549	13
7689889	13
5411805	13
6431558	13
284940	13
2793779	17
5826152	13
2000839	13
2471773	13
386269	13
2113043	13
13290937	13
10661825	13
12547405	13
1108693	16
7747526	13
29212559	13
3302762	13
7371979	16
11847350	16
7053431	13
235232	13
4928447	13
5432504	13
4344900	13
10476987	13
8116569	13
16987079	13
3355621	17
15022406	13
6313482	13
4206980	13
2461744	13
2730777	17
4721025	13
34421660	13
2606932	13
4029389	13
5119796	13
2217388	13
22619583	16
3285564	13
7602199	13
17245198	13
34031922	13
22894787	13
10661297	13
5965664	13
14648883	13
1271005	13
2922260	13
6282042	13
4019136	13
751476	13
9907723	13
19613346	13
9301316	16
11310574	13
5427038	13
162133	16
24784515	13
17449611	13
4895695	13
59256	13
13371902	13
379115	16
9866229	15
18453285	13
1520965	16
1602339	13
3522292	13
1699771	13
3578365	13
3898613	13
7542080	13
204427	13
25830214	13
3427728	13
4452010	13
12342211	13
3619825	13
7616258	13
6588833	13
1551387	13
24618507	13
8917054	13
23379883	13
6575544	13
3438451	13
3686637	13
2070199	13
23245166	13
3895223	13
838304	13
36617109	13
4848876	17
1549800	13
10300055	13
6553599	13
2614347	13
20894525	13
2135217	13
10685857	13
2860033	13
2226239	13
21537608	13
7823552	13
437584	16
2964568	13
2369821	13
9974645	13
1062816	13
14542556	13
30677137	13
23566327	13
3460322	13
7815186	13
116634	13
8195380	13
2552640	13
13063097	13
6481139	13
9810472	13
15482179	13
7791776	16
10188496	13
6118941	16
2268138	13
26466217	13
1026285	13
1000186	13
18328353	13
1033237	13
5532419	16
1761830	13
4671292	13
975408	13
8378373	16
18968076	13
1236978	13
6719069	13
5370715	13
10110460	16
44292696	13
4947942	13
9458810	13
24610481	13
3347216	13
4141460	13
20615380	13
7247319	13
13106345	13
2734256	16
9343545	13
1544324	13
1605681	13
9012416	13
2746935	13
2480315	13
11747257	13
11965123	16
4454382	13
2733383	17
12873102	13
519612	13
9782603	13
12248567	13
5488541	13
661736	17
15965821	13
15983016	15
1547047	13
7361279	16
15848295	13
5614036	16
28344943	13
10114072	13
11179393	15
1424990	13
5227548	13
565929	13
6921464	13
14676422	16
10180062	13
34309274	13
8306254	13
5129920	13
4870414	13
14720090	13
10970042	13
4044531	13
2789088	13
3784134	13
5645380	15
990784	13
606992	16
1878471	13
900476	13
5087430	13
2276177	13
4741583	13
1430046	13
4247497	13
647280	15
9360842	13
25221975	13
3992005	13
8344825	13
307874	13
758023	13
14536859	17
1595369	13
6137165	13
29725886	13
17550253	13
2081081	13
1542318	15
4537190	13
441193	13
4270746	13
1262762	13
11309770	13
4630838	13
15355503	13
211794	13
7937489	13
5484841	15
6609009	13
2337757	13
3810093	13
8233294	13
9402439	13
18297907	13
1220010	13
9970029	13
11199633	13
1835286	13
7674299	16
6061823	13
22688447	15
660580	13
13125988	13
5826662	13
7043978	13
322166	13
4718555	13
460169	13
256833	16
1907735	17
2294417	13
12153892	13
14633994	13
15758461	13
9064920	13
4331086	13
25684693	13
9955283	13
4343820	13
3452382	13
3712920	13
17327264	15
4430727	16
6743681	13
8446078	13
7656809	13
6943894	13
34595207	13
267408	13
697529	13
45191539	13
9906605	13
1283985	13
1485741	13
20189026	13
25350160	13
29089503	13
2881065	13
2696434	13
1832572	13
11336393	13
2176391	13
6811825	13
5823684	13
2493304	13
3438081	13
17170648	13
10527631	13
37317807	13
2111214	13
4766726	13
11250797	13
27573274	13
1258928	13
18132047	13
827839	13
3035197	13
3617104	13
1147540	13
582852	13
16761270	13
6330909	17
8639893	13
22579640	13
9001812	13
7044121	13
9247458	13
2523612	17
8022586	16
9888231	13
21370960	13
6077485	13
7677251	13
4116762	17
24654688	13
16256565	13
5805450	13
16175942	13
15559335	16
8145527	13
30078176	13
308325	13
10736865	13
3186079	13
13547255	13
2121313	13
11906841	13
944202	16
2199362	13
796695	13
4272975	13
18716017	13
15811652	13
6537550	16
294864	13
11257565	13
1011343	16
29806828	13
4108272	17
9906273	13
26582670	13
3530439	13
48341	13
14112255	13
13340628	13
5225493	13
625992	13
16877836	13
19734881	13
5266571	13
2940302	13
12064661	13
3709644	13
23870477	13
2857547	15
13841105	13
26542166	13
4605352	17
1361360	13
4960568	13
16446340	13
6181948	13
8009075	13
3652869	13
12445488	13
5645693	13
38471598	17
7034800	13
12449984	13
2439549	13
7293031	16
22537297	16
424205	13
12391692	13
10498184	13
30628333	13
566202	16
22000269	13
8045863	13
5879575	16
6150554	13
131685	13
3106396	13
3615066	17
5544548	13
14564579	13
6451287	13
6986710	13
6477341	13
3251057	13
727178	13
263548	13
1243123	13
2833979	15
2439411	13
5232897	13
12299355	13
7426976	13
2122224	13
1530994	13
3475364	13
1392927	13
12379393	13
1029618	13
42563521	13
736258	13
8906884	13
4608104	13
15402932	13
1370883	13
12010911	13
1513395	17
30812	16
7026559	13
30954415	17
6479958	13
6573143	17
538737	13
1215856	13
1037436	13
13639315	13
21693656	17
4799294	16
6857794	13
13873589	13
1322092	16
2372287	13
45622076	16
953210	13
3970582	13
22319998	15
9346131	13
1979931	17
5326060	13
10335820	13
20264391	16
22280197	13
3478375	13
174353	13
10514160	13
9662084	16
1232922	13
3617287	13
7619853	16
8114145	13
14283713	13
2053534	13
14341765	13
12573024	16
462462	16
30453981	13
3228935	13
1126083	16
640065	17
4945831	13
3485774	13
2082880	15
10532853	13
13335130	13
8418289	13
10260105	13
601882	13
12002476	13
37560437	13
12803054	13
4099426	13
9166149	13
2146772	13
3274221	17
8149466	16
9596193	13
3811846	17
9741396	13
4586751	13
6513565	13
20379300	13
5067748	13
6353050	11
12820898	13
45018014	13
2551683	17
13205428	13
16729299	13
9938070	13
1521867	13
6755936	13
11255679	17
1827908	13
13592165	13
5531386	13
22154844	13
3508173	17
2525018	13
5938563	13
23259880	13
3693066	13
742882	13
40035709	17
8624184	13
13953072	13
6384400	15
10242098	13
657678	13
2453047	13
23268564	13
6302207	13
529618	13
19069028	16
463538	13
12760853	13
1843418	13
49387	13
3240234	13
606495	13
14360188	13
3591036	13
16825678	13
3172261	13
197897	13
3339054	13
1382260	13
4461125	16
10184677	16
14407817	13
15385769	13
3789659	13
4609368	13
1278885	13
13068399	13
28624136	13
1255614	13
8996006	13
22394756	13
4593074	13
5215779	15
5342475	13
12459245	13
3239380	13
11237492	13
3907719	15
3347650	13
7775391	13
5650534	13
837060	13
29459459	13
13843373	13
7957998	13
4004098	13
1503566	13
28471230	13
2311967	15
2034552	13
4866342	13
523043	13
9433312	13
535466	13
441722	13
2971504	13
14532709	13
2214329	17
13011095	13
14363046	13
8333270	13
13465767	13
10733176	13
14513659	16
12495230	13
4799441	13
25334478	13
1688739	13
41449845	13
1626501	13
7856393	13
2363170	13
9484904	13
12557023	13
6858959	13
2088374	13
19570895	13
3472106	17
6504295	13
16392523	13
392132	16
17903944	13
2374277	13
12693820	16
5719317	13
1729353	13
2048313	13
1567510	13
24642115	15
16822027	13
3870891	13
138133	13
3848922	13
7054321	13
940839	13
7912810	16
17580185	13
21897136	13
13949766	13
2718642	13
1708191	13
8202059	13
567416	17
10906571	13
9600721	13
9934833	13
9910818	16
1815500	16
2146821	13
1033496	13
18583626	13
12506852	13
8928349	13
8005624	16
87361	13
2194901	13
9540040	17
25258075	13
1907527	13
6240430	13
647481	17
5395993	13
7560701	13
1714783	13
10562168	13
3610798	13
27696228	17
13766969	13
1661509	13
5522098	15
9393456	13
31721179	13
17725497	13
21525744	13
9486388	13
8420979	13
7673974	13
7794980	13
3098085	13
1992789	17
4142371	13
17759924	13
5998075	13
10721359	13
8100084	13
24301981	13
5273093	13
21136323	13
2229788	13
5455149	13
4261858	13
16864016	13
5329777	13
12270727	13
73153	13
5458065	13
166270	13
2149614	13
17420757	13
431741	13
3510546	13
12294681	13
623171	13
11004655	16
5525705	13
12291865	13
4082911	13
6060240	13
2067359	13
3062487	13
3215708	17
15789269	13
16924403	13
7372607	13
1060404	13
7768240	13
4107525	13
17771095	13
2981773	16
10311441	16
1319190	16
1822554	13
6395026	13
2769844	13
23137224	13
61161599	13
7439352	13
3235767	13
12258771	13
14184561	13
7803243	13
327283	13
6635133	15
22677698	13
5611611	13
1787858	13
13374364	13
2284957	13
9456663	13
8685583	13
232996	16
11300985	13
8452953	16
3735144	13
196402	13
4478075	17
6894902	13
6592657	13
3767156	13
545025	16
14146682	13
2066705	15
9490800	13
3666831	13
3147344	13
4774312	13
264196	13
13611015	13
408504	16
5546413	17
4410770	16
6138139	13
663459	13
2110504	13
105094	13
7055517	13
37172022	13
1012962	13
36964407	13
11326817	13
440419	13
13842728	13
11056995	13
7358991	13
14301395	13
1455137	13
27668483	13
11312254	13
1372025	13
4498116	13
9068359	13
2167076	13
3440104	13
4335140	13
16094280	13
7691372	13
113391	13
15197462	13
657796	13
1531934	13
11562609	13
5794314	16
3525381	13
13223370	13
4383849	13
21938906	13
11691305	13
12402146	13
14179209	13
10996564	15
6338805	13
5990463	16
7792669	13
1963892	13
1597194	13
22694606	17
4030623	17
4531439	13
4582696	13
16092274	13
5366876	13
9330112	13
434507	13
479433	13
60761954	13
12703239	15
6645850	13
11981494	13
3688510	13
6637508	13
882360	13
6496235	13
4449840	13
4400203	13
6849065	13
1492921	13
10693039	13
9287624	15
2795602	13
16176771	13
1697939	13
5351065	13
10955110	13
6546298	13
1987833	13
9233436	15
3157930	13
3101541	13
2104409	13
3730998	13
6168342	13
1589748	13
11496553	13
8602342	13
22979468	13
4579327	13
8831305	13
12801978	13
14889851	13
9699429	13
8521899	13
7708264	13
264255	13
17826899	13
5674259	13
1018155	13
1415011	13
8256604	13
5117687	13
6953102	16
2957671	17
1483214	13
226202	13
4364279	13
23866094	13
86687	13
10282678	13
14962813	16
2162521	13
9007155	15
6867566	13
6368963	13
5783565	13
1534195	13
6042969	13
1071928	13
3371505	13
7615871	13
7045465	15
5274929	13
350288	13
9695913	13
10098989	13
1660359	13
34288693	13
6535373	13
17611216	13
353993	13
5235616	13
3746119	13
7094629	13
14931069	13
6096103	15
12458329	16
5404814	13
2559247	17
1883701	13
1877101	13
15186575	13
19861409	16
3080976	13
6265624	13
21292794	13
28157894	13
490433	13
28947330	13
3636096	16
6889126	13
404824	13
1040877	13
882124	13
6759258	13
3472986	16
3496646	13
1489582	15
6824912	13
659820	13
26159245	16
21506384	15
14062137	13
1339161	13
8077340	17
14840764	13
4585530	13
24085702	13
21913332	13
12129018	13
827005	16
2828658	13
422763	13
11770644	13
1935883	13
4623096	15
20502579	13
28044	13
7299202	13
2812941	13
400967	17
10397330	13
6338935	13
6934451	13
336781	13
6439671	13
4380524	13
5536196	13
28713580	13
9542886	13
1125723	13
4156955	13
804799	13
13304617	13
7467925	13
10284462	16
2522198	13
8352528	13
22350019	17
12145979	13
15312124	17
1789031	13
11890832	13
5674304	13
11627271	16
31770457	16
17794387	13
12365927	17
92446	13
1068939	13
757631	13
13616120	13
2406536	13
7136487	13
2261952	13
61980	15
10669081	13
19309523	16
805730	13
2055184	13
12445376	17
2309924	13
24328023	16
45803062	16
7348112	13
21995936	13
14186973	13
4367664	13
28664253	13
6609562	17
4067131	16
5069409	13
1802657	13
13061959	15
5196840	13
8094353	13
4533971	13
2580132	13
4279278	13
1914994	13
38368109	13
4815424	15
16655774	12
9024471	16
4267177	13
3033940	15
9013018	16
13775430	13
708659	13
12316176	13
35696566	13
7148229	13
2210856	13
10391899	16
3732702	13
1094099	13
9494262	13
4285013	13
1256510	13
12093501	13
13737391	13
13739001	13
2588929	13
4431188	13
4427064	16
6469331	13
6067123	13
1539537	16
3295102	13
4556991	13
469690	13
4877773	13
5128285	13
318733	13
3571805	13
16206313	16
1445249	13
7295553	13
13392072	17
23476135	17
1732350	13
4254564	13
4489451	13
24923732	13
13317	15
1587438	13
499186	17
12761067	13
1194994	13
2045969	13
1230872	13
21848139	13
10961029	13
4435807	16
3899406	13
11024411	13
1087477	13
7486886	13
96634	13
10850645	17
8128480	13
19999018	13
535496	13
4085229	13
5281224	13
17204996	17
1223172	13
2729198	13
9604106	13
6931793	13
3771353	13
6368838	13
576185	15
5522496	13
3354318	13
12694991	13
2912829	13
5363666	17
3144671	13
6661945	17
3064855	13
20454547	16
12923419	13
4557388	13
9916843	13
1191887	13
1467846	15
1969188	13
1415880	13
5378615	13
5739167	13
2139490	13
1413295	13
7792967	13
1058962	13
12813416	13
2204916	13
114566	13
1802143	13
6799884	13
7510057	17
4923885	13
9897175	13
3713338	13
806120	13
2082031	13
12677397	13
10836037	13
5835200	13
5569018	13
4300586	13
15740962	13
1856136	13
10863561	15
3802869	13
7131849	13
1434215	13
5098686	16
3743343	13
23391802	13
15237612	17
12418890	13
11556212	13
12972360	13
37729282	13
547678	13
3912884	13
20977840	13
11771694	13
7904837	13
17536307	13
3555814	13
13626763	17
5995329	13
9251502	13
1204768	13
1692548	13
1142135	13
19922503	13
14161791	13
19594129	16
8473840	13
71648	13
1485384	13
1184682	13
8704867	13
6095038	13
6771947	13
28153339	13
25128157	13
10131281	13
648801	13
1002803	13
23963660	13
3136632	13
8628964	13
9910573	13
5314683	13
1748108	13
7629366	17
11381186	16
31839351	16
16119076	13
27355536	13
17275278	13
38934195	13
4166757	15
34976597	13
4626523	13
28381337	13
2279427	16
16304075	13
13558320	13
1453601	13
4670311	13
22675329	13
10235323	13
4103618	13
2292785	13
6270345	13
11203833	13
2560396	13
577635	13
6641150	13
9657075	13
23689109	13
2580380	15
3392830	13
2759514	13
22476940	16
7395275	16
268448	13
4055531	13
13632640	13
20580261	17
1535365	13
2258315	13
1158551	17
3378373	13
8051625	13
2585523	13
1559994	13
22891275	13
8811831	13
3577710	13
1322629	16
7286860	13
16908284	13
3235668	13
4343393	13
4073187	13
5912923	13
6691106	13
10108479	13
3844058	15
9383554	13
7291829	13
6697351	13
144520	13
1515277	13
5919894	13
1742243	13
20643444	13
7787840	13
5420297	13
9830576	13
19870534	13
191135	13
2794051	13
7189749	13
1012000	13
29745773	16
2490073	17
4608392	13
3905221	13
3232114	16
5213717	17
10426533	13
1020270	13
19598598	13
4251845	13
6711300	16
257284	13
9850361	13
6456600	13
2766633	13
7910991	13
653713	13
8168479	13
1180409	13
1286752	13
14971491	13
11265602	13
4568235	13
12843797	13
209818	13
36282308	17
4166440	13
31268701	15
1171315	13
9047632	13
898570	13
4010234	13
6875659	13
6749485	17
29970913	13
21454999	13
778516	13
9958772	13
40670888	13
9422826	13
33207070	17
14426842	15
8851766	13
32341473	13
1628109	13
2750898	13
4927584	13
604166	13
5667603	17
7183213	13
5466160	16
18704768	13
11272426	16
11461798	13
14630934	13
39583503	13
664880	13
10367085	13
11664966	16
7630051	13
8401257	13
8306754	13
4815653	13
15966053	16
9933931	13
3340214	13
3679107	13
2497263	13
7721238	13
18790595	13
6804997	13
4641200	13
119285	13
6855222	13
9350998	13
967981	13
3665202	13
5672418	13
13507380	17
3200027	13
7437325	13
9918943	13
27680181	13
16016370	13
3834936	17
863389	13
42790334	13
2477136	13
5087877	13
36529725	16
46262	13
4192376	16
385630	13
2066909	13
10430987	13
17653626	13
5936140	13
5480464	13
7205136	13
1183503	13
10980127	13
16721638	13
14015630	13
20331110	13
2105042	17
8017081	15
14910139	16
2259786	13
37871077	13
13191368	13
9024823	13
11211351	16
800902	13
3866320	13
2488202	13
12281265	13
2973442	17
8044912	13
3184080	13
9978293	13
17215059	13
22241065	15
647397	13
10782492	13
13057560	13
208731	16
3684200	13
5153274	13
15732245	13
1341254	13
1233861	13
21108461	13
794146	17
9776047	13
35664975	17
2253200	13
2832130	13
3605703	13
12630743	13
24813699	13
2376886	13
4957893	13
3209254	13
3452492	13
2385022	16
11715059	13
1605008	13
7486955	13
10249942	13
2852429	17
482555	13
1627965	13
295203	16
4079320	13
18845822	16
19137511	13
1236230	13
214444	17
8604422	13
2107585	13
2454704	13
541833	13
19386738	13
1507460	13
1819486	13
30349090	13
10970586	13
6501410	13
33976449	13
27391862	13
1183125	13
1539437	13
7313611	13
3337694	13
141158	16
10102097	13
7321667	16
11828691	13
15368232	16
9106693	16
6544186	17
7384889	13
6708967	16
7370379	16
3897664	13
10669845	13
6267927	13
20611501	13
10470543	13
3564464	13
14034952	13
3307235	13
2633079	13
21393001	13
4897321	13
4608917	15
1501947	13
11524131	13
3045373	16
2021240	13
2776470	17
7967145	13
6035339	13
10614992	13
2954765	15
5991053	13
13159051	17
18731036	13
12637007	16
1938611	13
583619	13
16140368	13
11866031	17
956451	13
9432643	13
8911179	13
7191474	13
6350833	15
16318507	17
2493199	16
2858482	13
2046881	13
33335489	13
2958475	13
7460610	13
6695742	16
1394229	16
4843279	13
1275247	13
386465	15
12030539	13
3195394	13
2420587	13
6787969	13
6662459	15
7837491	13
988049	13
734515	13
6188374	16
801891	13
4423263	13
3910151	13
46179603	13
1410516	13
7788718	13
449550	17
19211150	13
4002855	13
7261694	13
6392002	13
17122212	16
10644929	16
514231	13
30228280	13
3608843	13
8813224	13
5154902	13
16243507	13
13552555	13
6289686	13
5725771	13
2244116	13
13787388	13
12273952	13
26333615	13
13110614	16
26165566	13
3460945	13
313527	13
11549553	13
25606	13
4997418	13
51664	13
3966968	13
16339495	13
5193019	13
3172613	13
663773	13
19790911	13
40661	13
3239930	13
23394200	16
2291652	13
1702641	13
5203419	13
524848	13
20684370	13
8486017	13
6714127	13
3157886	13
14944311	13
2519167	13
4051455	13
3476655	16
404668	13
20076495	13
7364264	16
1956438	15
51007	13
2209992	13
17299425	13
8180748	13
31105130	13
3312431	13
4342301	13
3157159	13
10796551	13
1850698	13
3369090	16
7063791	13
7895753	13
44874843	15
2117445	13
3231650	13
2427743	16
806868	13
363486	13
8619669	17
3712171	13
7066224	13
11202223	13
15468	13
12341434	13
1140687	13
10054976	13
11522438	13
9707802	13
14909309	13
7125757	17
11150956	13
7659292	13
25503584	13
4696165	13
4229955	16
2119205	13
15737123	17
14226248	16
1370183	13
3858776	13
456108	13
2279658	13
369797	13
9515928	13
13917499	13
13024919	13
644350	13
2254698	13
566649	13
13034877	13
20591339	13
893124	13
1849357	13
15035272	13
960832	13
16729193	13
2285895	13
244106	13
5669732	15
29138103	13
11368120	13
1115461	17
3749715	13
449778	13
179825	13
4455902	13
16406042	13
22659009	13
8359757	13
6831448	13
18051617	16
13145082	13
909835	16
2723424	13
12971040	13
4900004	13
11281287	17
880499	13
1112099	13
14194108	13
16955698	13
4901342	13
21140078	13
5903610	13
11068594	13
198060	16
251789	13
29505146	13
3915377	16
8328302	13
8687298	13
18753608	13
15595017	13
3235896	13
4002427	13
4982126	13
16733658	13
12090031	13
2188488	13
10556659	16
877541	13
6050664	17
3129754	13
5706976	13
22856242	13
7422658	13
3895981	13
10346463	13
318897	16
3785590	13
28329986	13
1608188	13
22817352	13
2614381	16
7407059	13
13755399	13
491137	13
2379723	13
6949161	13
9404005	17
1980985	13
1930117	13
21265010	13
4906476	13
8840266	13
7085508	13
2671117	13
336687	16
3778733	13
18397991	13
7883110	13
6957781	13
2021154	16
2574360	13
5285743	13
3666412	13
23146273	13
2430880	13
25358340	13
491212	13
35899765	16
8472490	13
13046053	13
1318347	13
3764345	13
1801698	13
629932	16
16130969	13
34833651	13
216165	13
12762641	13
117131	13
1486230	13
7517726	13
3505041	17
16864965	16
27191794	13
3703891	13
1811177	13
2762113	13
14516102	13
4956709	13
1514364	13
2177343	13
6984822	13
1001835	13
2541243	17
2804974	13
4019808	13
62416504	13
4540461	13
12167517	13
5465577	13
1174206	13
2430562	13
7368118	13
5270518	13
3600464	13
38806168	16
8700073	13
19270083	13
3905910	13
1369550	13
3879999	13
19291782	13
4413687	13
1405284	13
8904574	13
1116029	13
4823203	13
3006848	13
6139822	13
27021661	13
26412126	13
5760004	13
118624	13
2528433	13
6130439	13
4560604	16
563669	13
23994623	13
7679732	13
15997053	13
1570056	13
513974	16
8881960	13
4333487	13
25839493	16
3672243	13
8353349	17
15302904	13
419371	13
7929142	15
4437416	13
3892359	13
11589792	13
8260498	13
16588674	13
7409841	13
8723103	13
12654375	13
17389626	13
11932487	13
7084588	17
9543588	13
5519852	13
2021646	13
20630565	13
7895454	13
10613970	13
8852755	13
7330362	15
3463829	13
2222130	13
11279756	17
7876186	13
895070	17
8026520	13
1983749	13
5142525	13
702494	13
1723729	13
44913737	17
978566	13
20522341	13
3822615	13
7381697	13
3558722	13
6116906	13
7427508	13
1633460	13
10644034	13
4776292	13
11534723	13
1990031	13
4879764	13
15578876	13
1453881	13
3075588	13
13105834	16
2352842	13
1520115	13
8073177	13
24267048	13
15451175	13
6041539	16
13622842	13
825065	13
10282073	13
16750869	16
8340868	13
7133057	13
6347706	13
8535717	15
11835894	13
4867132	13
2243839	16
1652994	13
1990981	13
12254411	16
21555038	13
169848	13
5543673	13
12265785	13
15537699	13
2282254	13
4552616	13
1034716	13
12763775	13
10756442	13
2523609	13
7189151	13
4356061	13
974922	17
12905933	13
21755239	13
5995681	13
7252328	13
12754367	13
2402528	17
3838537	16
19759658	13
656520	13
746508	13
4740702	13
18693843	13
3577311	13
24811410	13
218248	13
3750090	13
723633	13
10411589	13
17429839	13
14752197	16
1214896	13
485814	13
6073719	13
7825776	13
2237095	13
9743189	13
3402940	13
3510312	13
2391232	13
9991252	13
24619711	13
2903985	13
20420329	13
18901063	13
2895578	13
23809451	13
1779748	13
1375035	13
855662	13
3850554	17
1466548	13
5747471	13
9435231	13
11244382	13
23528618	13
2127397	13
10830128	16
20247024	13
5054753	17
10885460	13
14309798	13
267646	16
1794104	13
4649848	16
253364	13
746805	13
1862627	15
2853495	13
14500598	17
721925	13
26539002	13
4295948	13
1347528	13
4712208	13
24888046	16
8400016	13
4384909	13
14700554	13
11794342	13
7750	13
1383065	13
15681952	13
2098305	13
14146233	13
8321735	13
6024708	13
18766351	13
5856756	13
8251045	13
97037	13
1719	13
4106603	13
2536893	13
12774103	13
8878720	13
11719000	15
5908089	16
5727580	13
21121924	13
17987738	13
11774735	13
5433527	16
1709601	13
1736011	15
8943726	17
482949	13
345593	13
4419785	13
16567301	13
2195627	13
5714076	15
10539242	13
391023	13
666952	13
1940199	13
9483061	13
5111595	13
32299638	13
6384454	13
8194776	17
678948	16
3176496	13
697247	13
24455466	13
11811943	13
3209482	13
5655716	13
17158039	17
24620700	13
12129192	13
2237138	17
1114759	13
18320235	13
3388678	17
36243930	16
9665302	13
39483053	13
2393298	13
4291903	13
1333558	13
8816077	13
2322209	13
6672054	13
16358606	13
6360479	13
4773058	13
6187574	13
675145	15
7311867	13
17308710	13
480705	16
8095446	13
2513867	13
18154206	13
28367967	17
17076837	13
27998895	13
1935085	13
9993307	13
719059	13
6635514	13
9535664	17
11807866	13
13823722	13
3757674	13
3143624	13
763973	13
10348050	13
32182136	13
14070239	13
4230178	13
1997512	13
3597307	13
11538039	13
3424677	13
13345899	13
24491150	15
2970015	13
18673704	13
4031713	17
21135130	13
35970279	13
14567394	13
6260176	13
3944929	13
5653886	13
526332	13
831179	13
19510183	13
2210196	13
1075947	13
8109972	13
9528162	13
106445	13
1325517	13
50853584	13
3369506	13
10110652	13
7349433	13
3264948	17
749606	13
8041788	13
9259125	15
9572341	13
7385587	13
1642803	13
6241848	13
10201573	16
781840	13
16463226	13
19734812	13
11069006	13
4777315	13
1398150	16
10993022	13
14833151	13
21434106	13
11399945	13
1546286	16
11993664	13
3123416	13
10474021	13
39276647	13
2812254	13
5064654	13
23784216	13
2836354	13
35728341	13
4232121	13
967665	13
41255672	13
607375	17
4125060	13
10705684	13
1100985	13
29433926	16
19220445	13
2225594	17
36004767	15
6133625	13
1718904	13
3286036	16
2704996	13
3692753	13
4695271	13
7993509	13
2008654	15
2122495	13
10914614	13
8365687	13
8513089	13
7572180	13
10718455	13
18418105	13
16075592	13
192196	13
2442025	13
8476888	13
15512989	13
7009728	13
23131378	13
2703274	15
3382148	13
17186017	13
1399877	13
2430099	13
5699717	13
6576676	13
8954320	13
10455432	13
3262342	13
2747036	13
4962771	13
4782598	17
26421656	13
7867162	13
2350272	13
7986911	13
5310964	13
11256241	13
4592147	17
841627	13
11704134	13
858647	13
8043628	16
14101781	13
4341500	13
7887961	13
24972580	13
23604027	13
6548941	13
1604038	13
7712818	16
28017400	13
8237958	13
1996314	13
6746031	13
1975292	13
1185875	13
949981	16
1816290	13
281513	13
3855593	13
5505477	13
4961652	13
3963916	13
12224403	16
1192209	13
14758067	13
10924861	13
23644827	16
8714921	16
8923944	17
612830	13
2668823	15
5070848	13
26197806	13
4205258	13
11507075	13
16301581	13
1659874	13
2799471	13
344972	13
3931446	13
8688671	13
6595451	13
19910192	13
16600178	17
24096657	13
4222005	13
3357242	13
782638	17
39368162	13
18018660	13
1018645	13
6026457	13
2017427	13
1376563	13
12222878	16
11550693	13
5639552	13
3992658	13
4514266	13
2511401	16
15614270	13
8422114	13
10682327	17
8107495	13
4511865	13
1615301	13
35616309	15
7861077	13
3108508	13
13422594	13
6605502	13
1357257	13
2331306	13
7903440	13
2626679	13
2729712	13
10352136	13
4933593	13
5249440	13
22084328	16
5311473	13
5064651	13
10423956	13
41022	13
8934553	13
25045286	13
857057	13
1287163	16
7216199	13
35424506	13
6947796	16
5311787	13
2234373	13
66512447	13
21606566	17
8968016	13
5220862	13
9733445	13
20559255	13
20319199	13
4002216	13
10872050	13
2935327	13
867211	13
14265112	13
5592514	13
9907946	13
9959570	13
952728	15
4252415	13
11694340	13
8452663	13
855151	13
1672976	13
1827864	13
22484122	13
13686729	13
9569656	13
34841	13
5956767	13
7891591	13
14677113	17
1552925	13
28918182	16
5503882	13
3277537	13
7187746	13
2347947	13
8103556	16
6811827	13
2664836	13
2681252	13
26714423	13
4557725	13
4835892	13
3685194	13
1782242	17
15108444	13
1387038	13
15042461	13
6962937	13
10196818	17
7862375	13
3784152	13
4950726	13
6726343	13
4690254	13
3589613	13
19943187	13
12451827	13
7400176	15
12222610	15
18427042	13
1121605	16
5844225	13
2389724	13
35073135	13
15498578	13
950113	16
6103424	13
2555596	13
11916750	13
16443128	13
10048269	13
8170981	13
6906224	13
3584147	17
23288100	13
1016798	13
4506831	17
15265671	17
34542343	13
8612755	13
5827107	13
27034310	13
4832743	13
30758979	13
2561848	13
1800497	13
1447749	13
8407838	17
201641	13
8514663	13
5669869	13
8796204	17
19674225	13
3726242	13
18661252	13
7259497	13
2952282	13
19383	13
667083	16
4126802	13
5403701	13
4162929	13
349248	13
14938028	13
26117	13
2057754	13
491071	13
9945029	15
32063178	13
17323250	13
3390571	13
11985098	13
1998812	13
3015327	16
8247759	13
3645912	13
17658147	13
20929344	15
1304396	13
879963	13
8941059	13
16208732	13
6157160	13
21918986	13
2162960	13
1086340	13
343555	13
6182665	13
1075576	13
2720874	13
6749598	13
5677055	15
19430079	13
15092023	13
1546745	16
2637615	13
963761	13
6796567	13
1540524	13
3858264	17
6205067	13
15880238	13
14601549	13
13861309	13
529489	13
6533469	13
9649610	13
2243403	15
24347873	13
7373049	13
3477406	13
9891635	17
2821351	13
3218297	13
4933460	17
432960	16
1062876	13
687200	17
26991071	13
12472923	13
7933204	13
34817169	16
7828260	13
9290079	13
5875349	16
1957966	17
4592831	13
9842957	16
1363966	13
851587	13
140941	13
5259492	13
9126935	13
12844193	13
8437967	13
3334772	13
15558331	13
2739552	13
2968015	15
76134	13
10722682	13
11339991	13
2808714	13
6742512	16
3447532	15
20483682	13
4757095	13
3252824	13
24201826	13
974661	13
8627809	13
169834	13
14206679	17
2830347	13
2833544	13
25416878	16
1252924	13
10746259	13
17647941	16
3458556	16
703282	13
5675103	13
21006440	13
10380552	16
3980893	15
29777208	13
1795216	13
14524885	13
13168737	13
3756508	13
421570	13
28954035	13
4137976	13
3239019	13
12321531	13
6786291	13
10107683	13
5578036	15
2908314	13
2557332	13
519778	13
295884	13
1703810	13
28125928	13
2992700	17
5514621	13
4712362	17
7779504	13
308423	13
3794168	13
6565284	13
7230201	17
9335584	13
4044547	13
897954	13
2180759	13
1016408	13
2023753	13
3967917	13
11180816	13
6973042	13
2478493	13
27860182	13
4330427	16
2116240	16
23994885	17
5849491	13
6290363	13
14763449	13
1852008	13
13429957	13
28173883	13
9019201	13
6374082	13
13083772	15
17295042	13
896245	13
5250121	13
4164768	13
2273897	13
21076146	13
1198410	13
767428	13
1290630	13
696819	13
4471923	16
3844447	13
2270045	13
19205906	16
18157702	13
6860039	13
10875237	13
2181941	13
5614093	13
12648597	16
4113107	16
4343540	13
587208	13
19836282	13
4600281	13
4612385	13
19517473	13
4280527	13
11263600	16
863523	13
390088	13
24212953	13
7952928	13
311356	17
3393097	13
2359305	17
7749332	13
4214029	13
8311627	13
388837	13
9191149	13
4230552	13
10938075	13
275235	13
909286	13
25449203	13
4824063	16
6121352	13
10461057	13
668557	13
29222218	13
4903658	13
3833854	13
321810	13
705186	13
2004907	13
8616694	13
8084826	13
1293129	13
15484865	13
7198180	13
5270937	13
872336	15
1711741	13
4267108	13
6485871	13
7707553	13
438781	16
13146806	13
3061884	13
1192287	13
3209720	13
14405075	13
7970327	13
2493287	16
2757434	13
14280476	13
26906475	13
4559639	13
32586512	13
1528965	13
8598898	13
13942333	13
1059246	13
5258494	13
4315260	13
9330582	13
3455772	13
1620271	13
817440	13
4883754	13
5476483	13
10202691	13
9764781	13
50004625	13
3584776	13
54607268	13
3201582	13
4068511	13
26496299	15
4509097	13
20058685	13
30473361	13
514519	17
7098202	13
6735698	13
8686051	13
847602	13
9480459	13
1204020	13
9156299	17
7349355	13
2836112	13
11775338	13
1021981	13
5976658	13
1172849	13
20891297	13
5125974	13
7938450	13
9297827	13
6335988	13
4513668	13
8858571	13
744184	16
60771	13
5175207	17
3052594	13
643218	13
18147596	13
1174296	13
32638810	17
2997907	13
4264661	13
1770586	13
16849576	13
491501	16
1547510	13
13225691	13
3501888	13
22605374	13
26442362	13
17552965	13
10508379	13
16441785	13
15017230	13
8444576	13
31588797	13
13119997	13
226473	13
4063563	13
14381587	13
869276	13
7759800	16
48275	13
9758917	13
7145370	13
17432323	17
3618228	13
1024709	13
1040929	13
29084802	13
2999134	13
10944385	13
10571935	13
8592655	13
8251154	13
14101143	16
9662240	13
5415310	13
13960668	16
205287	13
6454295	13
7252666	13
8840151	13
2240830	13
8146093	16
1321245	13
2800317	13
9729311	13
3966639	13
355277	13
14040203	13
3639961	13
3612498	13
1213326	13
1175087	13
1689573	13
1885518	13
22083928	13
13281476	13
6199059	16
1281848	13
6634459	13
4480623	13
2853386	13
7733304	16
1686688	13
366338	17
155500	13
22658378	13
974640	13
5140449	13
8755504	13
5922858	16
23160012	16
29362021	13
1910319	16
2817274	13
2778786	13
65135	13
34007461	13
8144064	13
912296	13
5889918	13
1275209	13
6167816	13
3902628	13
1599330	13
7093374	13
1341737	13
5715510	13
1109123	15
6243321	17
20142644	13
2295279	13
14877804	13
13402987	13
4809311	15
11087108	13
2476205	13
5413075	15
3948774	13
12580570	13
11300982	13
13473619	13
2586928	13
6903930	13
5567934	13
2190222	13
1060973	13
7928243	13
13588755	13
5169172	13
6832172	13
17363545	13
5240423	13
6448637	13
5782709	13
2564529	13
7326483	16
4256753	13
15910633	16
1001889	13
446487	13
1142257	13
9231099	13
4707920	13
4253145	13
125421	13
1712489	13
12671003	13
20111518	13
10563421	13
12445181	13
9694980	13
8967420	13
15654729	13
28502249	15
7272312	13
1254715	13
3255153	13
5167902	16
3400638	16
15777210	13
10241558	17
2240077	17
8649352	13
9796859	13
6664188	13
6892571	13
2137126	13
2194346	13
24630561	13
12188542	13
5453633	16
39554342	17
3091451	13
325063	13
6933396	13
2466997	13
1111126	13
1184752	13
1685528	13
8152852	13
8190031	13
6225329	13
6630443	13
9210366	13
12755724	16
11756008	13
3723753	17
981373	13
376263	13
18349140	17
7935984	13
2588399	13
4697090	13
31470831	13
901746	17
1019225	13
4367570	13
9967169	13
7739232	13
11197638	13
11050021	13
9718806	13
10656769	16
4644787	17
1636842	13
306901	13
9679437	13
2810368	13
6624659	13
1993201	13
384595	13
6901072	13
4101453	13
1565661	13
2578597	13
8356054	13
1078522	13
11866932	13
10651918	13
536992	13
12086816	13
631479	13
4117626	13
27252800	13
94906	13
21083677	13
24132628	13
4480316	13
15224732	13
17549366	13
14557202	13
7216163	17
6229422	13
8776096	13
17297565	13
5602660	13
9140458	13
21796169	13
268353	13
8917767	16
15596332	16
15139603	13
9271459	16
10099872	13
11441766	13
1950609	13
5119332	13
11507689	13
9610519	13
13618	13
6223962	15
2090572	13
11078536	13
3698759	15
8071869	13
18657383	16
5122636	13
167587	13
4374498	13
1162417	13
8997039	13
674795	13
3005328	13
763693	13
5221436	13
38594610	16
3529405	13
20031301	13
20791023	13
10465968	13
14591084	13
38261466	13
2536221	17
7664834	13
15117868	13
3021127	13
10654896	13
10892891	13
3149665	13
13373389	13
2379749	13
13830829	13
3500840	13
10478736	17
19834857	16
9418233	13
990586	13
11638706	13
12094044	13
89149	16
816761	13
9467997	13
4100638	16
2898523	13
2064030	15
14111344	13
8554753	13
3484896	13
27533555	13
11964445	13
13721195	13
3554784	13
25145600	13
7532496	17
2913302	13
6395433	17
3363739	13
22987113	17
1574618	13
863053	13
9679960	16
5819351	13
9429093	13
2058543	13
2562191	13
7657107	13
3146445	13
2613934	17
18340438	16
4415108	16
5396108	13
23886546	13
9686290	13
1844401	17
2011889	16
2103713	13
5059501	13
3243451	13
10734939	13
20295043	13
8799396	13
3912857	17
1089838	17
332346	13
18197577	13
5133288	13
5983701	13
2869594	16
6214790	13
3704864	13
15280576	13
2932504	13
3443217	16
10627267	13
19934294	13
2031280	13
21665578	13
2909698	13
1043020	17
3079710	13
3878797	13
6297861	17
19854840	13
5696253	13
17449308	13
4724471	13
9995546	13
5402869	13
18018931	13
10011858	13
404810	13
1578751	13
771828	13
15061977	13
1479125	13
5608336	13
6354919	13
4464603	17
26313672	13
19826034	13
6802547	16
5548889	13
9117456	13
21433460	16
1095022	16
27579599	13
6646779	16
14610439	13
5996657	13
2974653	16
3589944	13
8080953	13
2299044	13
747980	13
3215141	13
21975944	13
286893	13
6175095	13
18144384	13
27997453	15
33702341	13
16914330	13
17665520	13
412602	13
33807526	13
20378039	17
354631	13
2437720	13
4128636	13
6616040	16
1883527	13
24112836	13
1125927	13
2233751	13
3789	17
118392	13
12789569	13
16620953	13
7588999	13
1976291	13
2534288	13
8024245	13
13948040	16
31397786	13
1105485	15
19240597	13
29422336	15
8266641	13
13663350	13
6125571	13
16823376	17
4990486	13
6541972	13
18759270	16
14836178	13
26442245	13
34920923	13
16468870	13
12002284	16
7471354	13
7694681	13
16555870	17
7141843	13
13965545	13
301937	13
1131356	13
29715266	13
3417653	13
4587491	13
3927711	13
396866	15
4509121	13
26533849	13
2727046	13
15916237	13
9251395	13
14137498	13
42089118	17
20863027	16
620761	13
6417391	13
5433130	15
4143470	13
5790605	13
6815442	16
4582849	13
28115552	16
3115988	13
24364767	13
90373	13
1934591	16
170575	13
7704458	13
318360	15
15041955	13
6240156	17
12873160	13
11170396	13
12917614	13
4675258	13
7209658	13
3701422	16
3105965	13
17109415	13
340216	16
20018642	16
20930771	13
1502433	13
1906470	13
24072856	16
7545857	13
12033874	16
5809101	13
11623322	17
23140249	13
6130180	13
3481459	17
16830888	13
3937949	13
22516384	13
1178534	13
6556425	13
4104174	13
25132804	17
1298724	13
10191225	17
5808685	13
10510993	13
3985558	17
5651625	13
10683684	13
238868	13
12914964	13
3012290	13
18661726	17
2193645	13
14476629	13
5250523	13
3300976	13
5150620	16
3720859	16
3751931	16
4619069	13
8186107	13
5045015	17
19385527	13
17765655	13
12785599	15
4671532	13
13295390	15
817642	13
23886125	13
14756590	13
595139	13
26796255	13
4037632	13
612850	13
2063869	13
13488342	16
3332225	13
10668641	13
12333953	13
1179283	13
422455	13
8284539	15
1822629	13
1830447	13
5994547	13
2553063	13
8516848	17
4244034	13
3657407	17
1752870	17
5653497	15
30474021	13
19992355	13
17065843	13
2412493	13
5025294	13
16124183	13
5885663	13
2307193	13
13228462	13
11451287	13
268669	16
29277176	13
5333050	13
8825958	13
6227337	16
672232	13
19324554	16
250419	13
28914462	13
13586536	13
9687605	13
11311	13
3722055	13
12117848	13
13906985	13
1575829	13
3817880	13
21058224	13
28495648	17
45610466	13
1846860	13
14734270	17
2391129	13
217609	13
3749026	16
4301491	13
8989772	13
16585145	13
4851334	13
4990970	13
19088850	13
7854849	17
10545818	17
31521334	16
15208823	13
5077304	13
13413333	13
3211662	13
10544140	13
21354135	13
11929621	13
5841739	13
795039	13
36884384	16
4376821	13
1677965	13
15329444	13
9429949	13
8633646	16
723338	13
6024687	16
6065947	13
10060973	15
8554997	16
3516785	13
734466	15
11682237	13
5849531	13
2718065	13
3107856	13
5352365	13
15566390	15
22459466	13
5913283	17
4128999	13
11742408	13
3204492	13
322840	13
9929087	13
2207089	13
4270099	13
11058958	13
3044637	13
649111	13
6029477	13
26623095	13
14148319	13
1167003	13
2730023	13
7395691	13
9381541	13
288464	13
3366752	13
4007829	13
5911259	13
2686136	13
43293504	13
2933498	13
16808861	13
28440844	13
2078116	13
3605920	13
1186871	13
10096792	13
1109298	13
4559211	13
381809	13
3475061	13
2225608	13
3533171	13
5716549	13
4967854	13
239135	13
772429	13
3835358	15
25280239	13
4242850	13
66700	13
2785698	16
5732271	13
22877550	13
4884041	13
359572	17
5558535	13
3501501	13
18111036	13
2452926	13
8270718	16
16795036	13
10772430	13
6820620	13
5107177	13
5379756	13
5614392	13
20303521	13
13745068	13
3873523	13
9218726	13
9569353	13
6826494	15
18780211	13
11261982	13
5221378	13
9357067	13
25830180	13
21731114	13
15755426	13
3925611	16
21938377	13
2266421	13
10006484	13
4704758	17
12552471	13
1286107	13
29162890	13
1122703	13
3983707	13
33840378	13
9331380	13
16937452	13
10547304	13
2655371	16
6664	16
6566512	13
14738233	13
10184399	13
1342672	13
27148863	13
9372698	13
19863768	13
2754272	13
11827675	16
30333721	13
2700429	17
15076163	13
7888715	16
7477580	13
18118162	13
1318987	13
29505196	13
23710402	13
4223745	13
379725	13
1184335	13
4100055	13
5252188	13
8315395	13
11287947	13
4444802	13
4233306	13
4539540	16
6328961	13
14038448	13
578333	15
27206149	13
2039918	13
10930794	13
2526158	15
2109321	17
19026272	13
3505113	13
6353964	13
2363931	13
2705527	13
27871648	13
21598900	13
5572208	13
3120626	13
997714	13
1302065	13
4696339	13
16361027	13
79326	13
8909783	13
246231	13
870151	13
19120590	13
7203166	13
5310929	13
1443415	13
15067518	13
30831423	13
20764643	13
8362005	13
11676200	17
5908577	17
5711114	13
6288532	13
3611723	13
3863003	13
4244791	13
2908628	13
9736845	13
808509	16
807546	13
2320940	13
7911585	13
2445140	13
30586810	13
5650965	17
10473085	13
1044415	13
8430590	13
9171274	17
26305893	13
2990537	15
15767755	13
2046354	13
9998700	13
6175681	13
19867236	13
4299021	13
9178740	13
1726575	13
11899390	13
2849836	13
7162590	13
5173844	13
3313466	13
16090719	17
4756651	13
6758739	13
19319763	13
3077698	13
13846994	13
5269696	13
1402617	13
1732052	13
11842216	13
25601536	13
4056219	13
62682	16
733517	16
3416264	13
1296561	13
16365705	13
4327214	13
18775393	13
1085356	16
5807233	13
3882703	15
11833879	13
44152432	13
27821786	13
7462047	17
8488844	13
3585801	13
10492889	17
22921592	13
13391982	13
11808332	16
1172806	13
3849022	13
339316	13
12973881	13
3382344	13
5119506	13
2278209	13
3648212	15
2359292	13
2603219	13
1571343	16
229496	13
476359	13
9451716	13
4024446	13
2217834	13
5113587	13
515119	15
1671270	13
3740986	13
3564218	13
7418555	13
695567	13
3371643	13
1713649	13
5394935	13
3618591	13
9382713	13
16043912	13
4942943	13
36206557	13
4162184	13
13196124	13
2677816	13
5720941	16
1002822	13
7933509	13
2422238	13
8350371	13
4827330	13
8327789	16
13300539	16
2584898	17
7079565	13
9185535	13
13746784	13
884300	13
7288312	13
6967905	17
3506503	15
7305854	13
10471522	13
1124089	13
35747110	16
28567407	13
12104666	13
11975375	17
9459667	13
5240303	17
15917604	13
23140559	13
12852977	13
1884142	13
1565582	13
498744	13
6645757	15
10869214	13
1862522	13
1567814	13
8403289	13
14804884	13
1379451	13
9891138	13
3737302	13
14990184	13
7810819	17
14241899	13
6870953	13
9803124	13
6437778	13
719401	13
10718816	13
2511999	13
2288902	13
4226118	13
22940214	13
4664550	15
12000795	13
4926032	13
1212961	13
3174968	13
2837466	13
5441500	13
11323798	13
1699613	13
8210129	13
13214672	13
3449858	13
30985261	13
13900	13
2228268	16
31459642	13
478233	13
17246316	13
1260754	13
9442167	13
14826595	13
1963676	13
3313066	16
31095723	13
15851028	13
932154	13
279276	13
13895256	13
318150	13
26579189	13
6699264	13
7182266	13
1699692	16
395280	13
554506	13
3687092	13
1798276	13
16047618	13
8226650	13
4739767	13
9151770	13
4162280	13
18217282	13
24010025	13
10115569	13
2900419	13
2582084	13
13542532	13
2984533	13
1975740	15
6904832	13
17391209	13
8762702	13
17960467	13
988255	13
18183305	13
6219480	13
1475755	16
22583602	15
381917	13
10797719	13
7922875	13
5741306	13
13469311	13
21342709	13
17110820	13
20270763	17
248729	13
6203859	13
15850894	13
3739129	17
6579403	13
7594868	13
4990797	13
16372747	15
7010190	13
936474	13
4479755	15
17162575	15
5268819	13
19656987	13
25823933	13
2253163	13
4324484	16
6558223	13
12400779	13
25498114	16
5011358	13
8399226	13
893195	13
5710144	13
1065834	13
5804252	13
4362141	13
10263395	13
2038577	13
7448357	13
10731015	13
9160638	15
8936892	13
586287	16
523936	13
10580696	13
4017645	16
4267969	13
24188181	13
3279722	13
6756979	13
554915	13
18171117	13
1952565	13
11290326	13
24369463	13
14220337	13
393363	13
28659862	13
14912540	17
21002564	13
1103782	13
9970907	13
5351080	13
7848700	13
6883824	13
3034401	13
8797230	13
4819779	13
3669044	16
30919793	13
8535702	13
420329	13
9532423	13
17331462	13
3046888	16
3601068	13
6981510	15
630086	16
33836287	13
1060496	13
8433152	13
3184663	13
13955394	13
9530046	13
12779430	13
7794436	15
3472003	13
51877274	13
675861	17
3383788	15
21228545	13
709560	13
1573642	13
4855672	17
7919127	13
1871020	13
379580	13
10493921	13
2375574	13
1679435	13
542003	15
1887102	16
30629604	13
2079752	13
11383358	13
1633107	13
6388222	13
19753905	13
21631498	13
6081434	13
3136672	17
4666651	17
5186697	13
10300279	13
1271041	13
6236766	13
2913472	13
5235600	16
15077807	13
11348565	13
2128471	13
6095061	17
8895889	13
4505716	13
5763863	13
41407691	13
1934430	13
2926670	13
1992675	13
461387	13
7868770	13
24862703	13
5934413	13
352766	15
1750969	13
1634545	13
9570930	17
2614083	13
16211284	13
1957096	13
7341805	13
8179217	13
12337393	13
17810995	15
4967872	15
5860416	17
3590100	17
24329592	13
17391056	13
23450991	13
430110	13
1196801	13
2508626	13
5544359	13
3692985	13
10948388	16
5770295	13
10311730	13
685367	13
6174811	13
7379700	13
4789808	13
7983570	13
1035843	17
14710119	16
4423024	13
22510211	13
1894714	13
528278	13
14224601	16
9550669	13
4285498	15
23411657	13
22648331	13
5634969	13
5929102	17
3602609	13
19484647	16
9395876	13
20280160	13
4901973	13
11578326	13
7356336	17
34203519	13
14791640	15
18046963	13
11748748	13
8825191	13
636409	13
7635674	13
4753818	13
2141429	13
4793028	13
9924810	13
4562247	13
2520571	13
1141979	13
27837394	13
5727840	13
18308480	13
1870446	13
15643593	13
7858249	13
4943170	13
22503007	13
8524448	13
4999379	13
2976862	15
3397739	13
1503060	13
500482	15
3941156	13
1392099	17
20740383	13
11090919	13
18176287	13
27034646	16
1504703	15
1654171	13
4110115	13
11360380	17
15866000	13
1858360	13
13089973	13
13420593	15
2994864	13
286630	13
4335989	13
1560547	13
4439056	13
2588862	17
10826337	13
19904989	13
514133	13
10253299	11
11096848	13
2485971	13
5728358	15
2819372	17
1805319	13
8547776	13
26572375	13
7071206	13
13633325	13
8678528	13
29338523	13
2350457	13
9034123	17
8959995	13
2002172	13
13011107	13
3441090	13
24133086	13
1647203	13
4899804	16
21698907	17
7110953	13
3724979	17
6954276	13
20609692	13
2759877	15
17403522	13
3008929	13
18534442	13
25566905	13
28302596	13
5608777	15
4579436	17
2076616	13
17811273	17
3811305	13
7188082	13
121084	13
14909130	13
847815	13
4013833	13
27976170	13
10004334	13
2577	13
552006	13
7816880	13
34083495	13
13775540	13
7043388	13
17169488	13
6426286	13
1856712	17
16843574	13
638605	13
1232810	13
14316530	16
10893299	13
934139	16
4069419	13
3798779	13
32220433	13
10650228	13
19126792	13
37783	13
19949	13
2727688	13
11025338	13
4237122	13
1933866	13
17358824	13
56719249	13
2270308	13
15350885	13
664965	13
3193465	13
742010	16
4086118	13
280069	13
2144672	13
9674850	13
13689321	13
1588577	13
717445	13
9170195	13
12032507	13
2051207	16
1240032	13
3407002	13
11713971	13
1815847	13
3071452	13
1598905	15
8898048	13
8170108	13
1122117	13
1998847	16
2036341	13
5385583	13
11642353	13
1921277	13
2677661	13
22209078	13
8521280	13
2485582	13
7562776	13
3518263	13
23291880	13
3478218	13
4640045	13
7439157	13
10165556	13
13423516	16
4916401	13
31222076	15
2714968	13
4999920	13
858351	13
493299	13
24126219	13
17679125	13
2752849	13
4829589	13
11274813	13
2182229	13
6294618	13
1093388	13
20656407	13
9182772	13
2225553	13
15105207	15
2873887	13
13768976	13
450038	13
3383581	13
12610168	13
3194784	13
21288212	15
5395728	13
4422333	17
12785953	13
22597159	13
6473036	13
27137015	13
1960159	13
15614371	13
1908072	13
1123981	16
13575176	13
16333259	13
2301114	13
2451390	13
5093348	17
5948845	13
7458950	17
36008057	13
20339550	13
16199536	15
12522853	13
804911	13
16780125	13
3338931	13
578410	13
4660820	13
5523963	13
11104141	13
4671048	13
4107620	17
19517787	13
2151682	16
43535082	13
15481875	13
2877954	13
15659085	13
3858157	16
4970173	13
1229521	13
17397760	13
3152931	16
363859	13
1168409	13
3472214	13
4435785	13
1334405	17
4280840	13
9949536	13
3081125	16
10127423	13
3569073	15
4716956	13
5207482	13
1971851	13
3708878	13
2384373	13
15165216	13
9559165	16
11291014	13
15454581	13
1352899	17
650529	13
2552778	13
7557382	16
11866380	16
265767	13
5004429	13
3073918	13
7522441	17
2106248	13
5869580	13
2897542	17
4705363	13
467793	13
613459	13
13128168	16
17545026	16
3435123	13
19566495	13
3744594	13
6977491	13
6838412	15
6175226	13
7181357	13
5972042	13
21173577	13
968752	16
21240748	13
571610	16
21193587	13
10763303	16
3552060	13
3054593	16
3471494	13
5114694	13
15885843	15
940031	13
10411029	13
8546112	13
7589672	13
15145549	13
4096362	13
4733047	13
9570166	17
16550745	13
1981214	13
2460036	13
5532855	13
29759147	13
19444754	13
2271857	13
1629610	13
2084525	13
9244743	13
13063236	13
724239	17
1379664	13
18388036	13
25146276	15
2312942	13
1853729	15
6949069	13
1151149	13
2675000	13
2265872	13
3211481	13
2054928	13
40334686	13
4252240	13
32882110	13
3267123	13
6973355	13
3420547	15
305650	13
5982033	13
22295129	13
9056570	13
7946661	13
3461824	13
3168670	13
7821295	13
1565060	13
11669921	13
2863401	13
1194288	13
4627903	13
3320710	13
2027779	13
2746753	17
1627195	13
21810764	13
6381944	16
13947719	13
12940474	16
16349232	13
3576388	13
28668165	16
29745079	13
6991522	13
135511	16
2019607	13
4987673	13
5868084	13
11640035	13
15916351	13
6580128	13
11447239	13
8894588	13
8488020	13
3085324	13
6073244	13
8309929	13
12696324	13
593788	13
3464873	13
5079144	13
6387671	13
15480985	13
5999969	13
2618198	13
3674814	16
8375106	13
4925816	13
4722961	13
724356	15
2950375	13
532369	13
5605861	13
2448186	13
10940675	13
1659690	13
8627010	13
207741	13
15571162	13
33910970	17
5323871	17
4881196	13
850620	13
8532274	13
9111308	13
11620239	13
1711618	13
1058859	13
13164260	13
1904406	13
161033	13
5506113	13
11404067	13
19383515	15
1367749	13
5210796	13
442389	13
16721553	13
4353268	13
14805829	17
16839858	15
3537151	13
2417663	13
2058661	13
2117068	16
11819775	13
796944	16
6719573	13
617803	13
5468742	13
6269652	13
3033830	13
8553222	13
589768	15
10325848	13
2769685	13
20242171	13
4095364	13
4190993	13
8474575	13
6786311	13
2394647	13
3362886	13
1999831	13
1965302	13
2663956	15
32013506	13
2570914	13
10407872	13
4197755	13
1789314	13
38264170	13
8205642	13
8643503	13
1583538	13
917098	13
3072609	13
1034416	13
15223170	13
352628	13
3248884	17
6132408	13
36930830	13
3333289	13
13644247	13
12485797	13
15673590	13
5034822	13
22885130	17
21126069	15
8111503	13
18677180	13
1163939	15
2231127	13
10206351	13
19769957	13
19632174	13
4982416	13
5566837	13
2765108	13
2788642	13
3360712	13
9324518	13
3756973	13
20324993	13
37929071	13
6516694	13
3276968	13
6329980	13
13929114	13
13091586	16
1075601	13
3757993	13
710236	13
775708	13
1327171	13
22170497	13
6182398	13
19207184	13
7616790	15
5045174	13
17500771	15
4227565	13
9897080	13
14275652	15
8077984	13
17612991	13
7080291	16
337760	13
2304422	13
1075583	13
1913595	13
11185773	13
15227719	13
12040784	15
11434588	13
577080	13
6589770	13
26617948	13
3858290	13
264183	13
7431498	13
11532244	13
16208286	13
5411382	13
19804279	13
1082176	13
4203121	13
5418378	13
3581111	13
9888044	16
2107961	16
4299151	13
7417508	13
10690581	13
21395435	13
42163004	13
14793351	13
1920373	13
9644475	13
1593895	13
1399951	13
1001187	13
15253567	13
2367221	13
3933153	13
984751	13
8654890	13
633111	16
4120004	13
2159239	13
9818279	13
7072713	13
1998156	16
16298848	16
2000718	13
589679	13
7341348	13
25021513	13
412500	16
6420793	13
2447622	13
14355946	15
710722	17
11811401	16
7240763	13
1751778	13
8321955	16
6442456	17
19826239	13
28792905	13
16278220	13
18353372	16
3731248	13
5152571	13
5722752	13
3980108	13
272913	13
1697179	13
3812616	16
1804482	16
1681854	17
2972542	16
7220840	13
38655594	13
2905297	13
181063	13
584844	13
5062490	13
4932175	13
3832092	13
5960367	13
3858320	13
8866829	13
19974526	13
11814348	13
19141474	13
1907599	13
7757985	13
2237034	13
2631904	13
6879846	17
4609081	13
10829663	17
7758286	13
5635889	13
979120	13
8723556	16
3151543	13
7584937	16
17793099	13
2045793	16
15873788	13
5589777	13
5617213	13
7805013	13
19821354	13
7591215	13
132463	17
62105799	15
2273795	17
1966985	13
5714686	13
31809812	13
4267693	13
21985030	13
19173301	13
4171275	13
7949548	13
4442439	13
16741764	13
1252215	16
25240382	13
8573491	15
12109078	13
6288858	13
11797681	13
7142560	13
4530380	13
2037519	15
13279148	13
7482985	16
1669256	16
4093285	13
21820988	13
483210	13
1897163	15
18195632	13
8392397	13
396237	13
6188680	13
6336954	13
12651670	13
17065877	13
11143066	15
16224763	13
2568944	13
4574793	13
28927585	13
32751718	13
1275645	16
3849216	16
8572440	17
13573325	13
9654185	13
8657838	13
2053308	13
15958790	13
18698734	17
2957440	13
11737532	13
8454364	13
12186225	17
994732	13
10943623	13
7377836	13
294189	13
5406667	13
8969052	13
1795153	13
814979	13
2745751	13
14688448	13
15304021	13
1811157	13
16945728	13
8707914	17
4675577	13
5288770	15
7024085	13
13287561	13
15727476	16
10138816	15
3879736	13
4168682	13
2261123	13
10208635	15
37525552	16
3323640	16
4281476	16
34985622	13
28317016	13
1223062	13
1353503	13
12441075	13
13530692	13
4803851	13
5472280	16
21782973	13
1371447	13
186311	13
830775	13
3865305	13
8502095	17
10675549	13
2740746	15
1752267	13
6064070	13
15903753	15
1885782	16
27782130	13
2897165	13
4355339	13
18920956	15
2687148	13
3455362	13
2282642	13
31074918	13
2433594	17
26504665	13
1540406	13
14832524	13
3501755	13
2070544	16
957628	16
5622268	13
19046173	13
12124921	13
466266	13
1672442	17
3035543	13
3427618	13
4465360	13
4742730	13
1408177	13
8645532	17
9483111	13
2734431	13
1980100	13
4128985	13
856257	13
3243204	13
10649378	13
584474	13
25937347	13
534716	13
2565248	13
11197791	13
9120662	13
12794388	13
12913691	13
2615203	13
6237342	15
3461421	13
11411785	13
13641485	13
20364	13
4126353	13
7038738	13
1777540	13
17627872	13
6147107	13
3528259	13
2944351	13
21896	13
6881560	13
1530516	13
6811864	13
10950171	16
7361209	13
8847250	13
5170185	13
3233940	13
23114578	13
6283914	15
4940261	13
14993449	13
12189078	17
1255232	17
2255684	13
22018943	15
21733544	13
1444195	16
4496647	13
1961095	13
5515832	13
6208054	13
2565776	13
1044780	13
5994685	13
8424739	13
8529600	13
14832407	13
7401951	13
21012999	13
11613321	13
739801	13
22315276	13
9314408	13
1970808	13
4387005	13
19881955	13
8746627	13
848604	13
809151	13
1081973	13
25281245	13
12435212	13
12366764	13
5471386	13
3996681	13
6567025	13
8191561	13
1995077	13
1400971	13
13249524	13
2357281	16
796608	13
5881363	13
2451404	13
7765333	16
1954431	13
4422992	16
15564401	15
439358	13
236085	13
1921829	16
934171	13
22876227	16
5250920	16
12680910	13
16517303	13
9319529	13
5846275	13
4774392	13
19189618	13
3785830	13
45148116	13
8526487	13
6965473	13
419868	13
14349847	13
743146	13
261587	16
12147164	13
3338912	13
1780777	13
3397143	13
4702318	17
45725726	13
2986834	13
3588580	13
578296	16
3592067	13
4264841	13
1487870	13
959897	13
1743840	17
36787803	13
10111121	13
3265091	16
29552170	13
4536202	16
1058395	13
24670366	13
4570401	13
4213007	13
15846968	13
1446364	13
2330776	13
3176474	13
9432920	13
7730396	13
11357240	13
19545947	13
1867048	13
6910093	13
4187	13
354031	13
11831967	13
9170421	13
5983412	13
820031	13
2746606	13
13427126	13
2666122	13
4892781	13
6441819	13
326825	13
22412323	16
25234284	13
6147528	13
2499047	13
2650393	13
21714193	17
24264715	13
3452786	15
31411404	15
10110878	13
9385245	13
2547320	13
14401674	13
11625634	13
3075072	13
20745087	13
9410247	13
1703430	13
5442455	13
1808128	13
14684942	13
374231	13
7486418	13
8751645	13
1015881	13
38975956	13
18228913	13
1299905	13
7923065	13
2809481	13
8484578	13
2853370	13
2031838	13
2470118	13
15341256	13
1889084	13
6130989	17
8175502	13
6819780	13
8955954	15
6219550	13
1128643	14
10870599	13
11150403	13
1315040	13
11737623	13
11258524	13
968635	13
5475499	16
17650177	13
1397963	13
5386064	13
26423577	13
4418660	13
15957732	13
9403813	13
3830051	13
13850036	13
17353409	13
3639694	13
19318067	13
18165323	13
5932944	13
2056260	17
1905708	13
1610758	13
8217205	13
3548474	16
18837873	13
834229	13
20318857	13
2364054	13
707119	13
7714724	13
845663	13
909721	13
2490716	13
5565654	13
1183854	13
21277345	13
28825333	13
1062846	13
5852931	17
8232100	13
4641676	13
970205	13
2781133	13
3105324	13
28933109	13
946580	13
10884813	16
4149379	13
13305886	13
17549740	13
12053169	13
5769481	13
6287240	13
4647309	13
19156198	15
38130390	13
21744564	13
2454005	13
4775716	17
7058097	13
5910044	13
11729188	13
7170234	16
11606887	17
5765504	13
9449026	13
11108569	13
1203869	13
10991679	13
9767036	13
25969769	13
2434322	13
3615112	13
43786970	13
13413846	13
31906624	13
5370535	13
668969	13
6160877	13
4618852	13
15526195	13
21286178	13
18750892	13
7710032	13
27201825	13
10559200	13
13485676	13
9791733	17
16748608	13
1982129	13
44508665	13
19698756	13
2585640	13
9077217	13
5003551	13
1211759	16
2902188	13
885766	13
10173156	13
38613708	15
1042171	13
13733894	16
9186	13
13488188	13
28954842	13
9757108	13
3877646	13
14527561	13
186646	16
1467794	13
7095706	13
15342465	13
19396435	13
22997184	17
3892999	17
20552781	13
17425415	13
10456753	13
4953225	16
8144864	15
1123864	13
24745982	13
8189826	13
1436297	13
19411653	13
2491795	13
3444262	13
6604326	13
3989966	16
6173492	17
10468465	17
2041498	13
17847773	13
7622698	13
18272521	13
5900418	15
8474374	15
33458738	15
6726562	17
11186987	13
3274060	13
4436278	13
8064484	13
6285365	13
8051130	13
11019487	13
8897909	13
850581	15
11143319	13
5455421	13
93407	13
4329598	13
6465410	13
2446716	13
6794667	15
4412987	13
2945563	15
3081704	13
8886583	13
5859786	13
911619	13
5516685	17
2040541	13
3176648	13
661512	13
2700086	13
2038668	16
1024251	13
6218780	13
51922943	17
7807282	13
1767817	13
6577057	17
9621464	17
17970615	17
3228273	15
2550827	16
2224167	16
950224	13
5488738	13
193511	13
6084236	13
3448881	13
15284276	13
5997075	13
4707676	16
15079106	16
5959788	13
4481752	13
2732481	16
563024	13
2150901	13
21464479	13
4148913	13
13871046	13
18072396	13
2523994	13
11270952	15
2330141	13
11319526	13
4191996	16
2921103	13
4594043	13
5700408	15
11186741	13
11985112	13
6315037	17
13753738	13
109148	13
15580395	13
5894400	13
3723778	13
4895793	15
6955279	13
14078848	13
685515	13
19611118	16
13431175	13
2938672	13
7987735	13
12000779	13
1907074	17
16172904	13
1059775	13
5187879	13
6498369	13
6806698	13
5188308	13
4978853	13
409713	13
3109340	13
8887329	13
39874446	17
5460284	13
5858030	13
21104925	13
9550661	15
5431577	13
1803056	13
510394	13
4956237	13
11589909	13
602727	13
2138995	13
14210037	15
2515560	13
10351432	13
4831857	13
605301	13
16170873	13
406201	13
9691735	13
491582	13
2736117	13
3633829	15
645197	13
36022606	17
13680498	13
21066337	16
9918959	13
5701822	13
10563552	13
2265715	16
17298429	13
1623954	13
11082354	13
4858572	13
45728404	13
5051251	13
4637681	13
33550878	13
8360276	13
5247450	13
6332301	13
673195	13
4337687	13
1608741	13
20642919	13
1887559	13
2397397	17
979363	16
4416106	13
5808172	13
17360932	13
24351534	13
816137	17
5292473	13
20861574	13
20173419	13
3918736	16
11951951	15
11466390	13
683675	13
4232994	15
1906823	16
75449	13
12767798	13
7031787	13
6071414	13
8291377	15
5971011	15
15716756	13
13173915	13
914925	13
1579632	13
7732491	17
12253342	13
15654649	13
8850706	13
5065623	13
3318798	13
5067435	16
11751539	13
5783476	13
3250387	13
9445408	13
35991429	13
24846107	16
6299851	15
112610	13
4111648	16
738663	15
6635242	13
21458735	13
3922096	13
9545503	17
4392354	13
7588472	13
3218899	13
4570618	13
1287639	15
3134539	13
14840699	13
1187282	13
2501162	13
31445612	16
1839791	13
1934143	13
33771824	16
28017649	13
59024	13
4983359	13
8906723	13
3974923	13
1486039	13
14679630	13
3715273	17
8360641	13
1491207	13
6690083	13
13564492	13
23628715	13
21838802	13
1419592	13
17096811	13
35504130	13
1153781	13
204905	16
810694	13
39931710	13
1680944	13
1183369	13
1603424	13
4360297	13
2724625	13
7078372	13
18435292	15
33531813	13
1851692	13
2982609	13
5862091	13
6759549	13
4296093	13
9194328	13
19367541	16
6175830	17
3894333	13
6434958	13
370787	13
1998242	13
8704594	16
5273980	13
3887548	16
8579975	13
2662196	13
376060	13
33213837	13
843432	13
735485	13
23632782	15
3752865	13
5050081	13
16974693	13
5380155	17
9968253	13
7752205	13
2526569	13
15444590	15
3501550	13
7838654	13
244127	13
1724325	13
19918534	13
1801264	13
908466	13
16105387	13
11430376	16
3168023	13
15408913	13
1977941	13
15756539	13
12599028	13
25968596	16
4307283	13
11676952	13
2220625	13
18260846	16
7625039	13
3176471	15
998417	13
9263860	13
98789	13
7882618	13
5236168	13
1232050	13
4145610	13
7037791	13
626520	13
18333403	13
1946234	13
1171051	13
7177715	13
235769	13
1744603	13
3809298	13
12270222	13
12251574	13
2293502	13
4029609	13
3116232	17
3478481	13
15030736	13
2882439	13
3889847	13
13022625	13
13347205	13
2676652	13
1673729	13
1981694	13
3733694	16
34365902	13
10122853	13
258807	13
5107341	13
8828679	13
8922488	13
26984728	13
13180633	13
498489	13
73793	15
10096846	13
7610801	17
5789270	13
20937352	13
1448530	16
12031252	13
205729	13
6628144	13
8984580	13
466721	13
8390646	13
16013632	13
136076	13
1361101	13
8875663	13
20732392	13
19999193	17
15716528	13
3301331	13
10096949	13
13030453	13
15162436	13
5230867	13
12327419	13
5544139	13
9915312	13
2833539	13
1838945	13
13271801	13
1058536	13
349330	17
12489313	13
24043469	13
4583805	13
5204932	15
492770	13
738025	13
11641958	13
8222193	13
14270001	17
2470255	13
7497734	13
9562224	13
11397820	13
38958672	13
1138383	13
4205111	13
25750689	13
5212638	13
6881044	16
663247	13
24366698	13
3107920	13
3522129	13
1575659	13
2580346	13
5948313	13
3998431	13
4797559	13
13000102	13
10492638	16
3932426	17
14368073	13
12439635	13
230024	13
14909884	13
14962924	13
2583015	13
667578	13
5593408	13
14924196	13
9735355	13
4355680	16
4806716	13
12050103	13
3692702	13
3108989	13
5024547	16
5871310	17
461840	13
12615451	13
8439369	16
4777627	13
404616	13
2040552	13
3527517	13
14339753	13
24389488	13
24884088	16
9382784	13
9667030	16
11453454	13
14681897	13
1853157	13
5470006	13
7451926	13
10599779	13
7195172	13
1135928	13
3372540	13
3559971	16
14966198	13
48908	13
4097283	13
5305878	13
4805182	13
2499456	13
2704373	17
24071157	13
1769197	13
2453682	13
5360214	13
10830815	13
32648132	13
1175792	13
1114854	13
2808613	17
4653554	13
1965782	13
10294429	11
5388740	13
15071600	13
11551176	16
5950790	13
8288702	13
24603855	13
5844529	13
18426747	13
12506755	13
2227649	13
6985123	13
1492346	16
378285	13
5903581	13
2883833	13
9134246	13
4734664	17
3399567	13
10241459	17
2660517	13
45199749	13
5495054	16
16665245	13
918165	13
5390912	13
101559	13
4714546	13
13964118	16
1199875	13
2927128	13
392896	13
4287072	13
12819923	13
2755751	13
8279926	13
583070	15
3218930	13
324979	13
3971473	13
11011028	13
8152337	13
3689624	13
1765798	13
4031590	13
1661376	16
620921	13
99979	13
942541	17
9402945	13
12133429	13
10184220	13
12308003	13
6778825	13
34256897	13
5550342	13
448961	13
2648968	17
4051634	13
6238412	13
7393935	13
32572604	13
17004552	13
4266193	13
248537	13
4060515	15
3385209	17
7122980	13
8906607	13
1342825	16
9698480	16
4274082	17
4495169	13
920902	13
2750660	13
21446390	13
508658	13
1213524	13
7144394	15
28874983	13
9602194	13
6585279	13
25478724	13
19776882	13
2323778	13
722123	13
32358441	13
6833676	13
13840456	13
3409989	13
934771	13
22541637	13
1239740	13
2254196	13
29436166	13
2952471	13
7816086	13
17525623	13
2464236	13
3050063	16
953948	13
17088266	13
1124480	13
3236739	13
6270745	13
3009246	17
1642936	13
175258	13
6018710	13
1772641	13
6381050	16
10503065	13
5403060	13
3027310	13
9804956	13
10122357	13
34899249	17
1161771	13
464689	13
9058253	13
1453889	13
17224709	13
43617758	13
3111696	16
11837213	13
3275198	13
5186379	13
11584868	13
653119	13
17418997	13
212676	13
14160722	13
1352169	13
30585530	13
1639771	13
7869968	15
11540990	13
3698672	13
6599222	16
2802594	13
4331078	16
2738616	17
13007782	13
15533254	16
4195514	13
3580272	13
225399	13
9275760	13
7293443	13
4532728	13
9965701	13
5814514	13
17137204	13
7791163	16
7627041	16
2878712	13
536441	13
8484788	13
1104017	13
353510	13
650751	13
7633593	13
8629901	13
4038368	15
1119478	13
1919038	17
35229080	13
7596520	13
1827762	13
554870	13
4185583	13
15535977	13
2290806	13
10974748	13
13464710	17
863125	13
3754762	13
7451182	17
6921073	13
1952995	13
5370478	13
8900137	17
11256985	13
7642817	13
18024972	17
3293705	13
28456348	13
8234285	16
11639032	13
25242665	13
12436412	13
7482660	13
3950080	15
13298913	13
9544438	13
35662137	17
3497082	13
11484390	13
922659	13
5431803	16
12755048	13
39997501	13
25226052	13
2595781	13
4282045	13
24578400	13
1004714	13
7975924	16
2957832	17
20448584	13
13471024	13
9570803	13
11515633	13
10839198	13
4287611	13
7668199	13
1415314	13
2361598	13
4000296	13
1872215	13
967940	13
5137851	13
24682979	13
2155434	13
12958612	13
365405	13
7583881	16
5943854	13
10132544	13
2059014	13
219609	16
137389	13
15397056	16
4282585	13
1694417	15
148714	13
3338775	17
6315611	13
2402310	13
12871240	13
9338657	17
14535039	13
2140855	13
261611	13
31354913	17
25920866	13
497450	13
5621051	13
2432603	17
7896163	13
23426494	13
3526554	13
5056040	13
1193442	13
11983167	13
1829158	13
5770363	13
5505005	13
12610322	13
20966898	13
730289	13
3929457	13
20232043	13
337995	13
1660351	13
5722762	13
13518673	13
7211973	13
571255	13
3202527	13
31737671	13
8485770	13
8558915	13
487617	13
14359268	13
3527864	13
372829	15
12265491	13
2830332	13
3663636	13
3354983	13
7232301	13
25631048	16
13516607	13
15429973	13
5510927	13
1723046	13
2575063	13
21900873	13
26620281	17
6080815	13
12233017	13
635962	13
10371454	13
7928916	13
13341291	13
76076	13
4580307	13
4419432	13
8276589	15
1057473	16
579540	13
5358486	15
10682883	13
4681510	13
13261823	13
15298038	13
10447498	13
5466219	13
22896748	13
5259932	13
4414705	13
2967600	17
5125997	13
4330440	13
1536166	13
8463096	16
1556927	13
17947430	13
8496197	17
444232	13
4598880	13
7599536	13
8305105	13
3093069	13
6967239	13
3477114	13
12779293	13
1516729	13
4763428	13
3779442	13
4954225	13
9268422	13
8180576	13
7357802	13
2366529	13
3303505	13
5714977	17
9835722	13
269775	15
5471226	13
13542140	13
7196041	13
4360810	13
6633774	13
10290620	13
2040567	13
6928405	13
2306210	13
3302781	13
5108985	13
1745022	13
7990449	13
2648036	13
698321	17
9408957	13
17215929	13
1834731	13
5360335	13
1771162	13
10308802	13
2526919	13
10750868	13
1397313	13
11407973	13
3271938	13
15117876	13
53363419	13
6580813	13
11138098	13
841900	13
13973241	13
25298067	13
8085325	13
6740941	13
143243	15
11761313	13
15160224	13
32192766	13
13407060	13
1172322	16
1953969	13
3919380	13
3921147	13
18981806	16
4868451	13
21337278	13
2510349	13
4621754	13
4675169	13
9396033	13
7714813	17
636689	13
24293897	13
376810	13
33031497	13
5251590	13
15405490	13
27463979	16
25716824	13
7404785	16
2703077	13
2709015	13
38605637	13
4529833	13
2009121	16
43247605	13
8159767	13
11723031	13
5555064	13
9302323	13
3362646	16
4943455	13
9459624	16
2098992	13
38966131	17
8186300	13
498919	15
17496	13
19923304	13
1589661	13
2291850	13
8896130	13
12914487	15
311181	13
6583620	13
4834935	16
8436228	13
8040700	13
3053279	13
6050024	13
13921981	13
11089302	17
6877178	13
104622	13
14031330	13
18814658	13
14386058	13
10718839	13
8877457	13
113147	13
9679274	17
243231	13
2050768	13
5281194	15
8414152	13
5444872	13
10503701	17
7353041	13
30346801	13
11262497	13
712598	13
2022948	13
956673	13
2957954	13
9611734	13
6110046	17
5384810	13
10772493	13
5869458	13
5129544	13
35118417	16
4200551	13
3381591	13
2851204	13
1028516	13
11988575	13
17727139	13
15546567	13
12235003	13
21648541	13
20166528	13
12682282	13
2723207	15
6054794	13
5142160	13
21523	13
6420975	13
3558515	13
3453428	13
670577	13
3882499	13
6794444	13
11587166	13
11597241	13
3209	13
11064544	13
29413722	17
5477868	17
5981420	13
168969	13
12726473	13
2004055	13
29006866	17
2197376	13
17330654	13
470946	13
18420630	13
12427863	16
7501684	17
2233458	13
8340500	13
10097102	13
14395065	13
30073882	13
4417756	13
2600162	13
11828362	13
260166	13
1888694	15
9702613	16
1081506	13
21226430	13
234354	13
1315219	13
35664579	13
10724894	13
7429641	13
8607753	13
4544197	13
5167681	13
709526	13
125436	17
455789	13
24494470	16
33169922	13
5346040	13
19310044	13
6485138	15
14286390	13
9341570	13
16212561	13
2299211	13
8037644	17
5681607	13
30488491	13
7464891	13
2598266	13
5500812	13
10815250	13
16415066	13
3271822	13
11925070	13
3959591	13
659062	15
13265776	13
76435	17
3555767	15
28761847	13
30131150	13
1189456	13
2284042	13
5180471	13
11947426	13
5833006	13
11133622	13
10715908	13
6722799	13
23013864	13
1605804	13
9502557	13
1017931	13
12688979	13
11317965	13
1020235	13
13658379	13
4395507	13
703427	13
4954865	15
7377641	13
8079435	13
17632232	13
9786332	17
8502596	13
9303744	13
3076989	13
30379635	13
13306264	17
12843581	13
13149853	13
2796613	13
20995322	13
9080658	13
16081461	13
3499142	13
7738734	13
3186912	13
1015207	13
6696911	13
2430805	13
2353446	13
1769144	13
7427073	13
5308031	13
8675581	13
12410235	13
4379556	13
34403398	13
6917959	13
8920886	13
3119131	13
1466416	13
12113379	13
2681640	13
2963794	13
17725975	13
1904950	13
14056780	13
3573318	15
4196147	13
2051669	13
11701025	13
17874873	13
4032714	13
41207503	13
16638288	13
17108143	13
1802293	13
19133786	13
971103	13
12113286	13
3581239	13
5079687	13
34766088	13
6017373	13
14563054	13
36607553	13
5642217	13
6757377	13
35030299	13
4075766	13
30089520	13
17011343	17
12349153	13
952839	13
6954966	13
22944214	13
26745394	17
14151094	13
468574	13
5619640	13
1330955	13
20595001	13
3232904	17
420039	13
4606734	17
7816876	13
17715200	13
5616601	13
61551889	13
672183	13
12172578	13
5607969	13
8725451	13
6111441	13
13756099	13
3420113	13
494669	16
6745080	13
3493986	13
5449222	13
8934648	13
17232540	13
5331864	13
23768661	13
3066391	15
1444338	13
29990280	13
1573574	13
7056034	13
4345720	16
9299120	13
2277048	13
3300455	16
1612012	13
1861240	13
1773713	13
5525159	13
2840867	13
2110052	16
13323057	13
703637	13
9763820	16
37521219	13
18026277	17
6749254	13
8189411	13
11141503	13
33477742	13
5169935	13
2258260	13
3616618	13
879980	13
16048726	13
296089	13
8291264	13
7433777	13
3909855	13
11415936	17
4024314	13
23588639	13
23359743	13
3955436	13
6330081	13
4416353	17
13541448	13
23000178	16
1421173	13
1827916	17
10945103	13
4328837	13
5589204	13
2247665	17
25912056	13
14900922	17
12907117	13
11082583	13
18144960	15
6334910	17
6242076	13
23042710	13
100344	13
9356053	13
1502489	13
16036161	13
4972074	13
3517115	13
2574837	13
14783002	13
2497741	13
17661208	13
1431910	13
1192558	16
3129212	13
62981	13
5587833	13
37867203	13
26843578	13
980697	13
686224	13
3282588	13
855037	16
42788253	13
3653856	13
12400069	13
823417	13
222117	13
4280999	13
4498841	13
2907357	16
482868	13
1707946	13
600456	13
2075038	16
2503582	13
11740822	13
5821083	13
4148939	13
6107392	13
16972473	13
164434	13
7244777	13
2767761	15
9348643	16
6321544	16
2915201	13
4543835	17
5052184	13
596590	13
6404970	13
759042	13
7737604	13
5242801	13
936058	13
348309	13
5223632	13
9768663	13
10719249	13
3486923	13
6846234	17
4608197	13
16767118	13
15284580	13
32337411	13
6157360	13
8842543	17
19744364	16
625978	13
9740341	13
3965387	13
4447767	16
5553139	16
9346410	13
5574760	13
5220364	13
6861886	13
21017004	17
6303784	13
653935	13
6284560	13
1887211	13
10694557	16
6980173	13
194752	13
31737314	13
7296034	13
4885211	13
8495874	13
11432891	13
11396456	16
7004477	13
905669	13
5265779	13
4729387	13
2662712	13
16312426	13
9493395	16
3380207	13
538384	13
13853392	13
1651184	13
401432	16
6535484	13
20100117	13
7691753	13
7366990	16
6883782	13
4665351	13
1032062	13
12581360	15
1874997	16
676280	13
20064457	16
17432612	13
9680280	13
3724795	13
3346783	13
10814869	16
13877642	13
9455380	13
7521674	13
19817820	13
3164021	13
17769740	13
4105246	17
658778	13
2514441	13
16334995	13
1677145	13
3112603	13
13772936	13
3393341	13
7615432	13
5003335	13
2605957	13
681647	13
6309302	13
11801738	13
11025655	13
16440724	13
9659349	13
6574111	13
737962	13
14515220	17
29868873	13
12635901	13
5677159	13
7304370	13
4476436	13
6700293	13
39800	15
3581453	16
1749312	13
1999923	13
26542320	13
8743655	13
7958228	15
10612315	15
6572952	13
8342173	13
9749241	13
3928523	13
4779296	13
30953259	13
8408173	13
8383554	13
1209040	13
7578698	13
6060043	13
4722033	16
2002590	13
6547268	13
3492146	13
24652028	13
4240841	17
1161177	13
1965634	13
2781704	13
9232928	13
6751735	13
3836333	13
18325784	13
8302924	15
812083	13
9098312	16
1928075	15
8292768	13
152423	13
2683707	13
7532843	13
2394703	13
35725784	13
21411703	15
110244	16
14072268	13
19766504	13
1200976	13
14884266	13
9802621	16
2682178	13
8475719	16
3389243	13
969980	13
428668	13
2663540	13
8293654	13
5578325	13
683356	13
23646026	13
14051588	13
10151616	16
1672915	13
4320744	13
1327796	13
1112459	13
8127774	13
29116485	13
2201438	13
6175528	17
1639301	16
62857683	13
16276257	15
1432414	13
2576791	13
4177381	13
3466412	13
174579	13
3868050	13
13945723	16
606934	13
20253797	13
7892775	13
1039659	13
35536433	13
20622096	17
426973	13
1124964	13
14383972	13
899240	13
1767698	13
8317906	13
3196482	13
397884	13
40525447	13
943309	13
151701	13
8603927	13
1066491	13
23643901	13
4512824	13
13567285	13
9411053	13
14622947	13
2483255	13
2763120	13
8402310	13
3898946	13
38464387	13
61688985	13
8800792	13
4609801	13
26806237	13
22734579	13
3882956	15
14650739	13
1500046	17
16199632	13
7271335	16
17494695	13
2681592	13
13001565	17
32316982	13
8124326	13
2893763	13
5492463	17
5246270	13
18538323	13
2608588	13
5843001	13
24866207	15
5084787	13
9628030	13
4130228	16
2073465	13
7549154	13
6139299	13
14505002	13
4084954	16
24827113	13
2252938	13
8484390	17
7339089	13
8162044	13
2507399	13
5907558	13
16491930	13
4057278	13
6360452	13
10255121	13
2095671	16
5054728	13
3350249	13
656253	13
133624	13
2545412	13
1105759	13
21819670	13
4122962	17
13212465	13
6430176	13
5370267	13
6594616	13
2618776	13
204225	13
2689706	16
749098	13
11580723	13
26404211	13
18196754	13
11020200	17
1566383	13
25855420	13
9723443	16
8337671	13
4154761	13
19109860	13
12594774	13
3398837	13
7117444	13
3922871	13
2596635	13
13080606	16
11853968	13
2812883	13
16548399	13
6751061	13
3829089	13
4841751	13
4310367	13
1754459	13
2831625	13
3362967	16
4457420	17
113222	13
10490885	13
6917192	13
13536537	13
1828873	17
11616952	13
3178228	13
5689637	13
3175525	13
2396776	13
7318901	13
4615622	13
3192814	13
4318577	15
32227908	13
2823679	16
3804410	13
8605259	13
4345287	13
9925758	13
9259279	17
2219839	13
9518196	13
3413789	13
11773861	13
7246036	13
3742360	13
4534422	16
12012901	13
1394263	16
3190104	13
939720	13
23510674	13
5139850	13
20263260	13
19602844	15
9087566	13
19167779	13
5602487	13
35054354	13
1124993	13
312224	13
6546916	17
17225531	13
6475883	13
28801858	13
75759	16
4597828	13
7955922	13
6301515	13
11078536	13
15033056	13
13568653	13
4891225	13
14693882	17
8048094	13
23191696	13
675105	13
5802514	13
395539	13
3661069	13
12358148	13
2347872	13
8266645	13
36105265	13
10091332	13
14254628	17
4574367	15
11717509	13
2783025	13
11589019	16
12171175	13
22086877	13
2180459	13
4620794	13
1876255	13
15857546	13
4998315	13
8644225	13
19389111	13
5411058	13
1274436	13
2457646	13
2660217	17
772484	13
1341415	13
590585	13
9699709	13
21885814	13
522642	13
2848840	13
36193811	13
3723922	13
5338614	13
4432028	13
10565795	13
23363722	13
9413149	13
2231825	13
28635085	17
30590143	13
10335486	13
2424550	13
3318192	16
8703014	13
95408	13
3305159	13
2410357	13
8014084	13
3974701	13
17233755	13
7766170	15
12541926	13
5909847	13
3158320	13
3387833	13
5420092	13
460139	13
23315007	13
27444075	13
20173894	16
2849260	13
7125439	13
2878560	13
5728353	13
7083506	13
3180190	16
603689	16
5944009	13
1996419	13
9671706	13
4394940	15
2134796	13
6045873	13
7036135	13
10216124	13
111808	13
3170429	13
3727092	13
2045320	13
6025960	13
28262293	13
10589388	15
2039769	13
3043949	13
5415824	13
13825379	17
40106081	17
3160234	16
25983386	13
3241859	15
6653981	13
9104286	13
4646520	13
14920229	13
4657287	13
1916039	13
1600329	13
198672	13
14767766	15
3983753	13
965030	13
652101	13
6501935	13
8373473	17
5089254	13
2145043	13
22198090	13
2333452	13
1102256	13
725671	13
6662853	16
9646564	13
1371217	13
5758074	13
692212	13
21225252	16
701023	13
9133991	13
33127928	16
3492868	13
714919	13
5052754	13
4706925	17
11215068	13
9281186	13
4114088	13
8358836	13
11745547	13
10733416	13
4053354	13
358379	13
6476621	13
18785563	13
5735865	13
15934020	13
2608399	13
7386189	13
2517456	13
10842405	13
46463717	13
3559954	13
2765129	13
1370934	13
18395954	13
382359	13
13768032	13
1975748	13
1430535	13
14034079	13
9382846	13
13126610	13
9024523	13
5212846	13
4632110	16
22459859	13
19072811	13
14229919	13
7671358	13
7980814	15
2977622	17
340027	13
1880204	13
6156695	13
7320634	15
58081	16
2612937	13
4459384	13
8407374	13
978616	15
1254443	13
17188687	13
15761930	13
30087023	13
14427021	13
4471331	13
3233999	13
31334145	13
2268589	17
7342939	16
11720243	16
859683	13
4835272	13
810000	13
8138097	13
11039925	13
422241	13
542029	13
172539	13
20410731	15
9793635	13
141599	16
1222374	13
11715395	13
5494991	13
21467864	13
6999513	13
3994749	13
2207753	13
3393933	13
839530	13
7135282	13
295292	13
4936190	17
16648719	13
4496182	13
14946346	13
17161587	16
16151022	13
8393096	13
1811570	16
2954053	13
1654338	13
3903455	13
463115	13
1956287	13
8127588	13
173394	13
13712167	13
4996055	17
16281183	17
14497635	13
14046404	13
157706	17
10011735	13
10411705	13
25016179	13
3989072	13
8545497	13
6665470	13
19576158	13
18975538	13
23506077	13
25304721	13
7712957	13
500720	13
1984097	13
7921516	13
9240879	13
736007	13
765254	16
1428447	13
2324376	13
23821220	13
1042229	13
13068428	13
845328	13
18880313	13
15810045	13
1993885	13
599653	13
7630206	15
3607692	13
1248869	13
30245712	13
12590261	13
434137	13
1530711	13
15803015	13
10333296	13
1121084	13
1542659	13
10566875	13
27393573	13
5512285	13
4657524	13
12942935	13
5529074	13
1880304	13
13779827	13
13279296	13
432415	16
3219325	13
5860036	13
36817032	13
7399842	13
6119921	13
778118	17
4151203	13
2041958	13
8343809	13
7265880	13
16457317	13
21703500	13
42252983	13
14976386	13
1155822	15
6518060	13
1001708	13
8243144	13
3882032	13
907056	13
4391650	16
3773168	13
2411924	16
6651606	13
24367413	13
190254	17
19796514	16
5995417	13
446175	13
2938715	13
441868	13
7345551	13
13397267	13
13762619	13
13366157	13
11254865	13
24967104	13
1083894	13
24063835	13
4066094	13
8612153	13
13727337	13
3465488	13
1515959	13
4514319	15
6426910	13
9005700	13
7875852	13
4817929	13
10805464	13
236365	13
29505440	13
2166301	13
7347643	13
9317082	13
18123775	13
10109576	13
20178159	13
3934225	13
2840252	13
1415986	16
2778289	13
1847786	13
13062687	13
10305090	13
2863464	13
19141559	13
3784258	13
10085342	13
1873612	17
5259919	13
381612	13
23748082	13
749500	13
3775474	13
3245237	16
13779611	16
7538123	16
3929947	13
3208683	13
37118108	16
5155186	13
5050262	13
11177852	13
10924024	13
1410135	13
2048923	13
11130367	13
21525116	13
10550190	13
20776332	13
2119141	17
12487357	13
2211762	13
4978097	13
35763617	13
12269250	13
2787798	13
29186445	13
5671298	13
8965276	16
1040184	17
10326850	17
4431637	13
6674458	13
5273699	13
14216643	17
4256858	13
3614977	16
13546439	17
6641726	13
19510295	13
4774593	13
7884738	13
3154735	16
5258996	16
7273606	13
18628152	13
861531	13
8925592	16
1854293	13
1541434	15
5078399	13
2771653	13
1731678	13
2302680	13
6243963	13
8719537	13
732540	13
6796662	13
23645802	13
411642	13
3314901	13
12227239	13
7353623	13
28834666	13
20970027	13
9488609	13
830923	13
10383849	15
15465051	16
20980731	13
2684318	13
1819688	13
2417287	16
3145902	13
25339369	13
243270	13
21598532	13
9002599	13
3766823	13
3083991	13
17708343	13
4379918	13
6890384	13
993748	13
9594853	13
7770002	13
3058782	13
25125753	13
11071837	13
3888588	13
12992882	13
2244290	13
19914924	16
9597536	13
4634715	17
1007795	13
5233435	13
4947479	13
24536964	15
10507535	13
568274	13
2913132	17
1611992	13
39799394	13
23287734	13
37933976	13
11550263	13
10701930	13
3848986	13
47611	16
8057530	13
19615382	13
2240098	13
3467226	13
7889751	13
9169408	15
22636862	17
8139386	13
4907276	13
15827164	13
4524926	13
7933008	13
12674600	13
1990370	13
7936581	13
4022866	13
10865961	13
3152469	13
2440139	13
2971918	16
2094732	17
10979178	13
12944244	13
6617240	13
113832	13
11727104	13
3280749	13
9184141	13
3460940	13
326852	13
605591	13
13528998	16
24165382	13
15411376	13
18372606	13
3994003	13
9829433	17
2546286	13
5304286	13
21718486	17
18750557	13
16293055	13
4737873	13
4432712	13
270327	15
18755249	13
13229968	16
13318251	13
2451226	13
3029501	13
2025128	13
16571468	16
1005229	13
5907134	13
7869401	15
893783	13
2742908	13
5412319	13
14483047	13
5618612	13
1897022	17
9144461	13
19677205	13
9750930	13
5993378	13
3234178	13
2826295	13
1442199	13
4446012	13
16311774	13
10928479	13
7345937	13
10928786	13
397009	13
3564008	13
6659717	13
6160493	13
8539015	13
4128727	15
4694264	13
13656832	17
7855191	13
7040584	13
140744	13
6752506	13
3703991	13
614651	13
3192793	17
10949731	13
14269142	13
4371015	13
11204295	13
7798084	13
5328650	13
558733	13
1109299	13
12110480	13
5818386	13
9414709	13
14395235	13
4273777	13
6600852	13
3265528	13
6809918	13
20836775	13
10588633	13
686973	13
12769212	13
5971908	13
662232	13
8683788	16
2720542	13
5888105	13
1059777	13
3433475	13
2470673	13
19328120	13
3112359	13
3658717	13
3865818	15
16009840	13
7534853	13
5859750	13
3835905	15
11589597	13
1325083	16
8627500	13
1864962	13
26503941	13
3041915	13
29697087	13
10127981	13
2723951	13
3407725	15
7470846	13
9536250	13
9850877	13
14581628	13
9001752	17
13143329	13
7833694	15
2523408	16
10898549	13
15613691	13
14487701	13
1919320	13
5528983	13
2152176	13
2218621	13
17963532	17
399868	13
7355725	13
9806211	13
4854315	13
22370661	13
10675027	13
5041061	13
47708493	13
3078296	13
930858	13
963247	13
5155463	13
4821262	13
14059539	13
2725715	13
3209211	13
9360778	13
8158864	13
9606197	13
6446484	13
12837087	16
6902355	13
1148127	13
16644294	13
12361498	13
9329740	13
13089615	13
2791185	13
19498034	16
1115886	16
36015491	13
1888937	13
3526931	13
2763345	17
4320814	13
13641115	13
13389130	13
3074414	13
44532	13
10925611	13
1662121	13
4715192	13
12006608	13
6723468	13
313942	17
2517628	13
1072507	13
17053831	13
1618448	13
20621471	13
8487186	13
1954089	16
1966161	13
8434310	13
1960622	13
3244649	13
164324	13
11779690	16
8290076	13
7726485	13
11135893	13
8990635	13
10263854	13
2085960	13
5239247	13
6997990	15
19637107	15
21708985	13
3435602	13
6214263	13
17362631	13
11470327	13
3751074	13
23953180	13
6297703	13
949010	13
536338	13
23985396	13
997543	13
2352340	13
322408	13
2141689	17
20485450	13
541928	13
4507786	16
5799104	13
10579011	13
15777769	13
12496548	13
10041572	17
278652	17
8089897	13
54288342	13
16003136	13
2403822	13
23272289	13
13673864	13
22978238	17
3541814	16
1053531	13
24563887	13
7303224	13
1275198	13
7150484	13
4880868	13
3664096	13
773026	13
26155447	17
7593035	13
1759663	13
1703633	13
344911	13
11556390	13
3781970	13
18122690	13
4612792	13
937089	13
16341717	16
3608073	13
953888	15
19255405	13
8088873	13
838054	13
18387098	13
1694443	13
5152428	16
20261907	13
12605553	13
10422365	13
1899419	13
5069085	17
5913410	16
31514411	17
2167377	13
23117014	13
23021450	13
65862	15
15247556	13
1237809	13
2232094	13
2479770	17
1040438	13
856498	13
6024039	13
6052945	13
1776790	13
2258216	13
1411015	13
5365751	13
4618993	13
2052190	13
33170	15
20728793	13
2580010	13
17350609	16
3027853	13
487269	13
13513081	13
4557120	13
2486618	13
17793925	13
7269997	13
10289419	13
2523740	13
6575678	13
8931613	13
4647013	13
7090973	13
1017834	13
12231734	13
5684015	13
2011945	15
6798468	17
12205234	13
21820308	13
3373127	17
25755946	13
2137227	13
4031632	13
934977	13
397152	13
12187345	13
1109964	13
25394204	13
6551641	16
6802253	13
3299177	16
11540254	13
37764677	13
918692	13
521467	13
15231217	13
784487	13
1155328	13
5336295	13
6927345	13
18861458	13
3648429	13
1165877	13
5158943	13
29597157	13
4088429	13
7275094	17
5142924	13
15554132	16
4441746	13
12365680	13
1135113	13
3072911	13
19488666	13
6629283	16
2484436	16
5052906	13
1845271	13
4531133	13
3783311	13
11957744	13
25637673	13
6426098	13
17297672	13
11901449	13
7193032	17
5889463	13
29589116	16
13290103	13
14490081	15
6269487	13
71087366	13
3044240	13
2227851	13
8627840	13
4987557	13
6293813	13
2949151	13
7370159	13
6749095	13
5274969	16
2414223	13
4325682	13
1268841	13
9872365	13
4057815	13
17769815	13
782005	13
311755	13
16851570	13
6387177	17
6256006	13
13868819	13
22316719	13
972218	13
2180349	15
5335997	13
436907	13
17718394	13
2661444	16
17783771	16
435755	13
1847749	13
22502159	13
5189983	13
642953	13
3531451	13
5649811	13
10247614	13
10367644	13
9345637	13
5435009	13
4555250	13
2689585	16
221440	15
4522580	13
17339125	13
10003540	13
3876555	13
3460900	13
15091350	13
2189701	17
7097743	13
3661944	13
4364549	16
1466980	13
1302724	13
13280105	13
9274967	13
854552	13
8296928	16
27369343	13
8079953	13
21183569	13
4123911	13
1330622	16
253698	13
5866173	13
10942324	13
3862895	13
28075183	13
7344319	13
669699	13
2773719	16
2171674	13
18278216	13
8381981	13
2660037	13
17659502	13
499142	13
6734637	13
595801	13
7023881	13
11719733	13
1171203	16
2346143	13
8312066	13
7842707	13
8845173	17
13824583	13
5264987	13
15479202	17
852274	13
13835617	13
24565262	13
11837934	13
10965265	16
4369246	13
2178746	13
5558144	13
20550296	13
12794934	16
7493534	13
10827410	13
2713381	13
475076	13
28749001	13
1843064	13
754139	13
17773895	13
8727875	13
3468632	13
5649564	13
7659761	13
1654935	13
1164329	13
19127830	13
2715277	15
2995374	13
1337233	16
489199	13
4070207	17
691397	13
3299802	13
6337758	13
2711210	13
1006686	13
955585	13
3819449	13
2222069	13
13556627	13
14803363	13
15246245	13
2549279	13
9747475	13
9436990	13
4154779	13
115955	13
7291729	13
1052204	13
7383630	13
4823044	13
4250487	16
1110003	13
7839926	16
1256827	13
11434226	13
2692833	13
4022349	13
415856	13
18703746	13
2030878	13
1366979	17
4529492	13
13218502	13
716838	13
1674663	13
20524870	16
23503526	13
33234361	17
1377571	13
2028284	13
22285653	13
18784483	13
872569	13
12985962	13
2853724	17
288290	13
6075174	13
2120944	13
2626960	13
1928089	13
2201832	13
7952753	13
4542222	15
2151457	15
8028300	13
112416	13
4253092	13
4299748	13
3831457	13
4809049	13
4731265	13
13821340	13
8562114	13
4631971	13
29809585	13
1543566	13
7806677	13
2226427	13
566852	13
12440358	13
1502123	13
1766024	15
4099443	13
14227104	13
3081582	13
13058020	13
6321385	17
16166195	17
3227750	13
2471871	13
5903898	13
8726751	17
3191703	13
943028	13
3668189	13
7465995	13
20537188	13
16983834	13
7000360	13
15646264	13
5101370	13
7855340	13
5671143	13
9437239	13
3547750	13
1197044	15
19509884	13
3087335	13
8688093	13
9456747	13
7089839	13
22305233	13
6851795	17
79693	13
20385375	15
11170723	13
455273	13
7578647	15
16094200	13
3725860	13
1564096	13
1190782	13
10394569	13
1339466	13
4158677	13
15322264	13
4054048	13
23745962	13
3281236	13
212466	13
16762656	13
9238061	13
19144091	13
12143178	13
2578116	13
3940512	13
10429431	16
1110999	13
5990401	13
36755222	13
21751355	13
7304362	13
5062331	13
7126014	13
2110092	13
624297	13
1286687	13
4514979	13
4812358	13
7706126	13
1421770	17
25433445	13
133667	13
6199810	13
7216918	17
9814616	13
74310	13
1051563	16
3185247	13
4577006	13
2296155	13
7989201	13
9518588	16
8927739	13
2517219	13
27681040	13
2251185	13
5990539	13
1164622	13
3381207	13
9441937	13
9806455	13
1450186	13
8673607	13
14374606	13
9073676	13
563296	13
8401900	13
3172801	17
1577265	13
5637617	13
9136985	13
6423416	13
9575160	13
1256678	13
3104997	13
1406735	13
11096943	13
116783	13
20380499	13
4213764	13
1266746	13
14014268	13
135312	13
22391761	13
42908563	13
902181	13
643590	13
443395	16
5512807	13
1075155	13
6662691	13
18721506	16
4753847	13
6613269	13
8783021	13
4594915	13
8584130	13
7401902	13
6700278	17
739964	13
3560467	13
3612713	13
518954	13
6174934	13
2890465	13
2849949	13
6218113	13
3308543	15
22995349	13
1554493	13
28037197	13
1742790	13
16387388	13
7701295	13
2038614	13
2677780	16
791187	13
2974966	13
2857229	13
747074	17
3990487	13
2358809	13
2165833	13
6253001	13
3847341	17
11246284	13
6319102	13
1488269	16
2768116	13
2877452	13
5572870	15
1284279	13
6278200	13
6486051	13
1300975	13
38059657	13
12667944	16
1916206	16
10578547	13
559052	13
1650961	13
16673006	13
1576313	13
38322866	12
11107013	13
19658370	13
11282560	13
23262913	13
6257971	13
4002203	15
2507543	13
1917050	13
12283690	13
5402908	13
1784176	13
8297136	13
6189435	13
1187291	13
13156163	13
9618623	13
12212112	13
1991360	13
1792058	13
6285246	13
931567	13
1546925	13
9008342	13
3554814	13
13793364	13
4222202	13
3823022	13
11516976	13
4639768	13
11307591	13
2270189	13
7314101	13
8287545	13
17764148	13
6088460	13
2362334	13
31687649	13
31506148	13
1214154	16
9473367	13
9753197	13
16332360	13
5965476	13
11519036	17
12267621	13
2334539	13
6777285	13
3249383	17
9540482	13
3715263	16
6425564	13
1216445	13
9960376	13
12387624	13
5711256	13
1892932	13
11014461	13
430797	13
6331834	13
15837266	13
5431585	13
2240089	13
12872747	17
4991263	16
6919208	13
863521	13
10069581	13
2564620	13
1381672	13
1074774	13
240117	13
9026431	13
9335082	17
2560963	13
2877688	13
4079784	13
6237816	17
19426367	16
14825233	13
10853748	13
72207	13
4296576	13
128885	13
3266131	13
10458006	13
861943	13
1880330	13
29435269	13
19040761	13
2448893	13
3762495	13
32325682	13
9975964	13
4765410	13
3403839	13
3937047	13
17322250	13
24184720	13
120385	13
10888470	13
2835461	13
5273328	13
4929101	13
4371384	17
7716977	17
7986921	13
636787	13
39281735	17
1192643	15
1815360	13
16177014	13
10957754	13
5694612	13
2144563	13
3109620	13
5376749	17
10982503	13
8198513	13
3062396	16
1173803	16
5286529	13
14421944	13
1869445	13
8757149	13
7441492	13
5353742	16
3231250	13
1942533	13
2880022	13
7362223	13
9392757	13
500111	13
8625443	13
1284267	13
78841	13
30358428	16
6695620	13
123412	16
20810811	13
7937058	13
1913563	13
16436315	13
14390364	13
29598765	13
28869286	13
1866188	16
1582124	13
19107952	16
353070	13
27602780	13
5060683	13
567536	13
6354279	13
9620338	13
8507497	13
173030	13
12770511	16
53571	13
5037374	13
503289	13
13943280	13
1236222	13
15133811	17
12863406	16
719033	13
1431409	13
3946792	13
734498	13
13329950	13
5436925	16
30483979	13
3666930	13
1311968	15
3552230	16
10286992	17
1280226	13
11833230	13
2049675	16
22381780	13
8788394	16
11238133	13
12728055	13
18002285	13
5683799	13
7696772	17
26523741	13
184024	15
25875750	16
344179	13
481993	13
6688648	13
12493674	13
3165067	13
17127026	13
6862080	13
9768508	17
6741503	13
12081497	13
1168355	15
1543622	13
4381912	13
12221260	13
4348085	13
10468989	13
18992787	16
7088733	13
2570771	17
996614	13
649607	13
16547712	13
13282087	13
10175409	13
22425073	13
702887	13
40461070	17
4035579	13
6102596	13
6926635	13
8614763	13
26182022	13
329678	13
1715818	13
4114045	13
196408	13
2187940	15
2896394	13
5353798	13
7224103	13
862124	13
30546465	13
4536581	13
13778184	13
424827	13
7823370	13
521057	13
1868096	13
1623368	13
10361551	13
202986	17
14982616	13
7012092	13
1573455	13
16181296	13
2955123	13
184726	13
1025987	13
2453570	13
2779595	13
6798220	13
7379301	13
39547544	13
2248470	15
28749339	15
541236	13
159337	13
13850739	13
13821261	13
1463113	16
8403225	13
4743234	16
12247751	13
12505990	13
8338409	13
16735893	13
1076711	13
36706677	13
3029560	13
5594872	13
943247	13
4740982	13
9390007	13
3835480	13
9587348	17
208215	13
16996925	13
25544456	13
11707434	13
24571948	13
8082976	13
9324130	13
25024448	13
1367645	13
8113033	13
2816740	13
9619503	13
1558259	17
2537298	15
809643	13
1266034	13
9498264	13
11234296	13
7907734	13
5537632	17
2179825	13
13471044	13
1788549	13
2018443	13
4075180	13
1473949	13
2168942	13
9569983	13
125570	13
11856211	13
9273453	13
3272614	13
5894604	13
16505364	13
4792910	13
3344253	13
11801109	16
15487801	13
4720916	13
5122173	15
12059092	13
1695849	13
454133	15
17944715	16
10057856	13
801893	17
7605624	13
6045498	13
19135956	13
8064160	13
4936042	13
9613122	16
504565	16
13329856	13
401714	15
5711080	13
14720301	13
7443132	13
18910638	17
31395291	13
12619654	13
2373099	13
3183303	15
8019738	13
2151262	13
2197012	13
11054117	13
5368618	13
5495254	13
4103304	15
13263913	13
676555	13
13767639	17
9573354	13
153573	13
25998129	13
4414624	13
70533	13
6503284	13
9053488	13
290539	13
1446770	13
59246665	13
22548480	13
3476154	13
2817602	15
11321624	13
16124232	13
9549341	13
870116	13
1712055	13
8671484	15
69468	16
56509	13
3695507	13
958276	13
7657712	13
5088202	15
14841872	13
1162530	13
3296184	13
4692784	13
399742	13
15485712	13
2207716	15
595341	13
9656452	13
492454	13
9790075	13
11248323	13
7112936	13
8624247	13
3885686	16
17414542	13
11757423	13
1064368	13
871371	13
11637462	13
4913656	15
3341506	13
33485431	13
1369902	13
14955281	15
557960	13
327266	13
13400697	13
921159	13
437708	13
3493995	16
2706451	13
14610235	13
8403478	13
1152869	15
3966169	13
3292395	16
10553495	13
6112042	13
1168099	13
3361217	16
2285278	13
5080355	13
5162	13
8146633	16
8896530	13
26382351	13
2661333	13
7275193	13
8560050	13
2843513	13
11489554	17
2574440	13
6673230	13
8223258	16
802172	13
23953186	13
4090747	13
21171999	13
5638614	13
5130392	13
2042499	15
4924803	16
4147330	13
4586042	13
2783357	13
10613694	13
12961032	13
8690678	13
18536509	13
1880341	13
3677391	13
15489494	13
1185157	13
8420694	13
11552050	13
1781577	13
13745362	15
38004528	13
16903629	13
6000918	13
7927227	13
25781346	16
2256913	13
4926152	13
5707356	13
5748338	13
2695517	13
16362914	13
348843	13
12204471	13
20930554	13
2732866	17
10389850	13
2704573	17
32831728	13
4519632	17
837186	17
20365276	13
2224512	13
23515503	13
7012501	13
19375920	13
18240834	13
3640409	13
15495345	17
32406723	13
7318683	13
7746710	13
15715684	13
1611717	13
10831592	13
14065598	13
902696	15
5386663	17
7354337	16
1755008	13
5945229	13
3626491	13
19068462	13
7487446	13
20525220	13
10131931	13
8235546	13
1735375	13
25333939	13
5865136	13
5465977	15
19284281	13
23286210	13
10780453	13
14881090	13
2611679	13
13931222	13
11824980	13
11654821	16
12444057	16
15083847	13
2277582	13
8985808	13
2529362	13
5889896	13
2395557	13
8695462	13
26454208	13
16074763	13
3233811	13
8651279	13
18386741	13
3395027	17
8486134	16
20759607	13
1477050	16
105264	15
10900997	13
5483743	13
6718388	13
110508	13
4118862	15
5876967	13
4786963	13
13742397	13
563847	13
40272302	13
572271	16
13933515	13
17456221	17
2782353	13
10583930	13
262875	13
8407154	17
1152209	13
2402094	13
11249892	13
16707343	13
7157621	13
10993289	13
1409914	17
2728606	13
4196156	13
30213268	13
10200866	13
4982313	13
7901921	13
13124885	15
914562	17
13782651	13
8130205	13
18607775	13
15370343	13
10963979	17
2485044	13
5477809	17
2235513	13
14342345	13
3923135	13
3339634	13
6654	13
308344	13
10737720	13
9951007	13
13320306	13
56089455	13
4364423	13
5626511	13
163428	13
916985	17
6285405	13
10097778	13
4241354	13
9448426	13
11036251	13
5959709	13
11430035	13
4859892	16
3629559	16
14475146	13
1796182	13
16707110	13
4402823	17
1038758	13
2606496	13
1623917	13
1223925	13
3763203	13
1734939	13
4858332	13
2589101	13
3624200	16
5491759	13
5106914	13
5835478	13
2798162	13
1562571	13
6134611	17
1718172	13
8852719	13
2383477	17
6520436	13
5243052	13
12244284	13
10130958	13
9573557	13
9629711	13
5267686	13
3480485	13
3288775	13
3467337	16
2613636	13
5757190	13
18139886	13
3584534	13
4127168	13
16477998	13
3545215	13
311105	16
8445157	17
29200719	13
5696127	17
4457652	13
7253038	13
13634621	13
3267384	13
4459302	17
16021795	13
1039842	13
209215	13
701707	13
25467470	13
22284312	13
4869743	16
573945	13
14498234	13
1221520	13
3867474	16
1551082	13
11465126	13
3267716	15
24188735	13
2866662	13
9029131	16
5845199	13
20023309	13
7244354	13
7665768	13
18675050	13
7800051	13
3014757	13
303501	13
21683776	13
11763056	13
1194460	13
399708	13
6555866	13
12087818	13
33411127	15
4639344	13
2015643	15
4321857	13
3881912	17
12165647	13
6886924	13
4214489	15
20407720	13
7141358	16
8255978	13
1482547	15
1624326	17
16902970	13
20348840	13
5177585	16
3147254	13
9235264	13
1003040	13
10266398	13
3576497	13
4667288	17
879245	13
5567657	13
4944451	13
1315997	13
5448157	13
12430306	13
3974739	13
12075266	13
11919989	13
7532635	13
4689951	13
3863915	13
474010	13
3000424	13
1966004	13
4104339	13
5415478	13
30229400	13
14874115	13
6835233	13
1385659	13
9969106	13
2245883	13
23215921	13
11411028	16
199473	13
19451650	13
9873970	13
17471424	13
10419626	13
3563820	13
13858245	13
11169386	13
823682	13
8436914	13
1678589	17
13949028	17
7808383	13
3156550	16
3196259	13
8147579	13
9969134	16
7572940	13
1061393	13
10417672	13
5086723	13
19148576	13
9794930	13
3298686	16
1025492	17
7072563	13
21064723	13
1861621	13
5154304	13
2408653	13
351153	13
8650203	13
4535806	13
15773468	13
10932505	13
1570580	16
20929873	13
2755323	13
7090637	13
4369997	13
4002185	13
9620215	13
4130469	13
2389559	13
12792377	13
11493340	13
4288794	13
7470328	13
7695689	13
20797777	13
7997031	13
12334772	13
524708	13
162877	13
8363309	13
12606055	13
6766855	13
30240341	15
2405498	13
496489	16
474209	13
6469479	13
14882131	13
2465271	13
808187	13
7206897	13
19938700	13
16425312	13
553509	16
18262053	13
2936213	13
9876345	13
1884162	17
7390442	13
22513935	15
1516436	15
1120887	13
5932568	13
6947214	15
6752049	13
8813151	13
2360692	13
11295833	17
9558898	13
17064604	13
4949273	13
2190654	13
2091724	13
8882958	13
5364283	16
1240885	17
12615682	13
108729	16
31730614	13
3713351	13
5591111	13
3020303	15
4698058	13
2418481	13
7276695	13
184663	13
9977885	13
19991418	16
29429265	13
7855672	16
5151543	15
4674957	13
22128544	13
934087	15
1303619	17
13549410	13
13834103	13
13934378	17
31568284	13
4488522	13
9238922	13
4431719	13
10713703	13
18170568	13
11513450	13
212920	13
2034370	15
14691592	13
3457362	13
6118401	13
6595066	13
7550170	13
2554105	13
3133438	13
6334404	13
4390805	13
15231862	13
6809114	13
15298099	13
18574275	13
12038749	13
10604107	13
317352	16
15984167	13
1584099	17
941458	15
17459154	13
21655239	13
2407116	13
6992435	13
21008358	17
6477116	13
421803	13
8093798	15
10379238	13
2127572	13
205752	17
3273131	15
27853534	13
2185113	13
2296900	13
17516305	13
8792451	13
1451419	13
10990897	13
12872499	13
9430180	13
14265065	13
18735175	13
5970717	15
4237930	13
900389	13
2631271	13
1155393	13
867163	17
755413	13
12646801	13
8744592	13
13267828	13
11861215	15
9529144	16
15605861	13
4318626	16
4063889	13
14580013	13
3635931	17
15003138	13
18003266	15
7055420	13
8747783	13
8483366	15
6518443	13
621010	13
7963594	13
3623795	13
6008710	13
6587296	13
5313283	13
1044960	17
22455295	13
1930558	13
4870930	13
5071749	13
6618574	13
15755255	13
8604724	13
6715335	13
7858344	13
5483897	13
19430193	13
10716634	16
15607123	13
220115	13
27119874	13
1285349	13
3683287	13
2211701	16
884686	13
5853090	16
9811911	13
6066009	13
18038340	16
32272488	17
397223	13
1993568	13
2328377	13
5372102	13
1468623	13
3793274	13
25745326	13
17112317	13
16055403	16
11665554	13
1420779	13
9745502	13
1098393	13
25482262	13
17243301	13
8305296	13
3001757	13
2686667	13
549213	13
8084406	13
6223877	13
2041345	13
19228149	17
3515399	13
313959	13
13716015	16
11103211	16
9478501	13
5410066	13
8473470	13
4945353	13
672764	13
21774383	13
5035991	13
3494438	13
5810533	16
2866019	13
8525316	13
10480937	13
14530361	13
13357549	13
9229710	16
2417144	13
3549977	13
7651972	13
2313303	13
5401261	13
19939798	13
116760	13
42874102	13
9908320	13
2753483	13
9261296	13
26167593	13
210531	13
3447217	13
1284389	13
7800633	13
30775994	13
9492261	13
22335911	13
19736676	13
5279293	16
1602591	16
11810135	13
960256	16
8704724	16
8851832	13
11006879	13
2228646	13
18121636	13
27756617	13
19346584	13
1678051	15
9780822	13
7372807	13
17103988	13
59393	13
10347289	17
58171	13
3221510	16
25066966	13
9607644	15
1394804	13
2481446	13
2792656	13
7066659	13
2217589	13
10063075	13
2127538	13
274305	13
1486534	13
36554	13
2771196	13
3544881	13
11246495	16
1358225	13
10311623	13
4754519	13
1553886	13
9677561	13
2484492	13
38554457	13
2092391	16
4983497	13
2524935	13
4621044	16
2822351	13
3753613	13
5443543	17
6646454	13
815558	15
4853760	13
24267997	13
4006076	13
22947840	13
4894372	13
5054130	13
25380961	15
2631471	13
8915108	13
4984380	16
814006	13
6189937	13
12918493	15
2641944	13
7061103	13
24663506	13
2311937	13
28268294	13
33453	13
1870676	13
31151994	13
8726697	17
967280	13
330585	16
8221731	13
18480011	13
8262068	13
2976612	13
1648992	15
385386	13
5283841	13
13417409	13
4679300	13
3134683	13
3326081	13
1567674	13
3567799	16
12716699	13
7406198	13
21450674	16
10307805	13
3124457	13
3226146	13
11896072	13
5458821	13
7106808	13
74978	13
16217371	13
3924466	13
4547624	13
18324534	17
20022012	17
9684	13
3813665	13
170781	13
4082238	13
189103	13
6441151	13
5654600	13
9715930	13
2490469	13
8869995	13
43117962	13
2250282	13
3306587	13
3817406	13
194067	15
7063996	13
139823	17
7016729	13
2066977	13
301876	13
13427096	13
6069020	13
24970409	17
11081965	13
12957009	13
6799812	17
5397958	13
1017202	13
4261946	13
7731696	13
20335203	17
29872	13
869785	13
43210	13
368334	16
15923286	13
15841460	13
11108198	13
3168650	13
394517	13
3217439	13
149823	13
10280939	13
16768207	13
4843130	13
765338	13
3708392	13
5742904	17
1192307	13
2326713	13
4550042	16
5304933	13
4696832	13
14043935	13
66813	13
4463792	13
8119067	13
17224403	13
2047626	17
474211	13
11067634	13
26844241	17
7492231	13
2472791	13
13841385	13
537127	13
9392368	16
2007144	16
6022913	16
39976953	13
4860343	13
56156624	13
13018432	13
8818155	13
760820	13
10944657	13
6195490	13
9601837	13
8680632	13
17552572	13
4173384	13
2192105	13
772501	13
5230025	13
3761375	13
10837888	13
1136962	17
10279870	17
12376030	13
9138720	13
29568988	16
5040167	13
559167	13
1496663	13
3416475	13
1148108	13
501413	13
5336132	13
8463257	13
23558302	13
9113877	13
5030077	13
1935126	13
6104432	13
2129255	13
13830563	13
2116544	16
4102531	13
11123029	13
6867369	13
2670678	13
7456649	16
2807488	17
5836889	13
8586488	13
952115	13
12301713	13
17861931	13
5371450	16
1511414	13
9789722	13
1524359	13
21534579	13
10009517	13
2923197	13
13294724	15
20856141	13
5559186	13
2464606	13
3302145	13
3322356	13
7215974	13
10507809	13
20333274	13
16329700	13
699153	13
361086	13
3672830	13
9716337	13
564508	13
1536730	13
13362097	16
11439503	13
8517118	13
1136365	13
774342	16
8045331	17
12966535	13
2118131	13
15229248	13
17940566	13
610841	13
21883044	16
24069472	13
5519835	17
38625078	13
763237	13
20733919	13
15385932	17
116916	13
7601857	17
2252108	13
11679998	13
8109522	13
1808068	15
22851833	13
26677330	13
464748	13
24050621	13
21084660	16
4816206	13
7373057	13
401540	13
8601193	16
124136	17
4909759	15
5752174	13
7868958	13
7206816	13
13305407	17
4426879	13
12404547	13
8679328	13
15436556	13
6598854	13
13450806	13
1628196	13
11752180	13
5464714	17
25619634	13
4215269	13
4182075	13
7668496	13
6354399	13
668385	13
13148669	13
2282257	16
5925884	17
24712941	13
1154125	13
2487649	13
401842	13
11293162	17
4054808	13
4959571	13
1340077	17
1454603	13
10534233	13
9574729	13
3884878	13
20368260	13
6600266	17
7299099	13
91074	13
519277	13
3374097	13
14485733	13
1886859	13
4777072	13
141604	13
2109581	13
8406467	13
5625940	13
15063029	13
14712435	13
887205	13
13107842	13
6470126	13
973078	13
1245211	17
2785739	13
1230400	13
815915	15
3687384	13
2647123	15
11160377	13
11656442	13
16904368	13
3723380	13
4146300	13
9244042	13
10280348	13
2073269	13
20984643	16
9672052	15
17241492	15
22782706	13
2922706	13
6102602	13
2383905	13
3499829	13
16879553	13
9575469	13
8240137	13
526544	13
9057879	16
13604597	16
1099705	13
1480627	16
3161232	13
2281252	13
6265310	13
8533510	13
8572037	13
7377737	13
1682310	13
1408288	16
3204566	13
11551857	13
5329704	13
6726202	13
12139327	17
3370998	13
22280178	13
18405507	17
8760309	17
13286565	13
15816140	13
2855317	13
15463375	13
5511963	13
15847560	13
8058763	13
2179592	16
18136588	13
2239321	13
4277428	13
981779	16
50174 triggers and 541 candidates in 430238593457 cycles.